Commit Graph

38 Commits

Author SHA1 Message Date
Sattva 1d6b1d5fbd Flights - Horde: Northrend 2023-09-27 01:09:57 +03:00
Sattva 79ea9beb6c Flights - Horde: Eastern Kingdoms - fix
Use method with mass replace. This is faster and better, because i cannot un-learn some flight path to fix values.
For example i have Zul'Aman learned, but if i didn't it would flight path me another way, without Zul'Aman, and its another data.
2023-09-26 16:29:42 +03:00
Sattva 8990d0aaef Flights - Horde - Light's Hope 2023-09-24 18:16:02 +03:00
Sattva 08fda882d3 FlightTimers Horde - Booty Bay 2023-09-24 14:50:27 +03:00
Sattva 632290002d FlightTimers - prepare editbox for data work.
To easy copy-paste.
2023-09-24 05:08:02 +03:00
Sattva 7925569931 AhExtras - tweaks,fix.
Save more clicks for user.
2023-09-24 04:30:04 +03:00
Sattva 6bf635e8af Rewrite NoBagAutomation module for 3.3.5
Generally because it wouldn't let me open bags by "Open All Bags" keybind.
2023-09-17 02:12:50 +03:00
Sattva a19df81732 CVars, Mute sounds
Fix multiple CVars settings.

Comment (disable) all Mute sounds code as MuteSoundFile is not 3.3.5 API.
2023-09-17 01:17:36 +03:00
Sattva 57182ba440 some stuff 2023-08-06 16:00:04 +03:00
Sattva 0954580d7b FlightPaths - debugstring
Some QOL improvements for debugstring.
2023-06-16 04:08:57 +03:00
Sattva d59d7fe6c1 FlightTimer - improve, fix
Test fix for such events as summon, BG/Arena entry to stop the bar and hide editbox (report frame).
DebugString - now adds hops count (to avoid confusion i talked already about)
To Do: Need to fix editbox for 3.3.5, it is right now not copyable and look of it is bad. Can take RecentChatWindow as a reference, as i already fixed that one.
2023-06-14 06:51:54 +03:00
Sattva ac3b311cd6 FlightPaths - timer bar
For now i made a script to print flight time in chat on node click.
Need to find out how to create a bar using, by Leatrix Code, that i have commented.
2023-06-13 20:12:44 +03:00
Sattva ba7bc78042 FlithPaths - fix coordinates
partial fix, removed un-needed zeroes between nodes.
the debug print still cannot find out the right hops between nodes.
2023-06-13 17:07:22 +03:00
Sattva 1eb7d161d3 FlightPoints - first messy version
For now i only figured and partilly fixed tooltip on the destination node.
However data seems to be different from the WoTLK Classic. And would need to be completely rewritten.
Also i have problem with debug string as it is currently unable to get hops FPs in between start and end nodes correctly...

And it seems that my routestring is bad too. As it is for some reason adds un-needed zeroes between nodes
For example: FP from Orgrimmar to Valormok, no hop in between them, Orgrimmar added twice and a lot of un-necessary zeroes in between.
["0.63:0.56:0.00:0.00:0.63:0.64"] =  -- Orgrimmar, Orgrimmar, Valormok
2023-06-13 16:09:49 +03:00
Sattva 6e9c152e65 ShowReadyTimer - improve, cleanup
Mostly visual tweaks.
2023-06-12 20:46:47 +03:00
Sattva 3cf675e3b9 ShowRaidButton - Disable module
Reason: Code is made to use retail raid frames, which we don't have.
This would require me to build a decent raid frames myself.
I may do so in future, if people ask!
2023-06-11 22:41:45 +03:00
Sattva 466652edc4 BagSearch - complete rewrite
Had to completely re-write it, due to 3.3.5 not having bag searchbox templates.
2023-06-11 03:36:14 +03:00
Sattva e9d8f50523 WowHeadLinks - fixed 2023-06-09 00:56:44 +03:00
Sattva 409b60833a AhExtras - fix & improve
Add - Alt Left Click on item will Add/Remove current bag item to the Auction posting frame.
Fix - for saving auction duration per account. Took code from and modded it from Panda Leatrix :)
Add - Tab Confirm option, which will confirm auction creation if pressed with both AhGold and AhBuyout options ticked. (saves mouse clicking effort :D)
Change - 99 silver and 99 copper are now not set automatically, just 00 for both now. Reason: it's confusion imho.
ElvUI - fix positions of buttons and skin "Find item" button.
VolumeSlider - tweak module slider to show 0-100 values instead of 0-20.
2023-06-09 00:28:05 +03:00
Sattva 9853b1dc49 RecentChatWindow - improvements
Cleanup xml file for template, change name of template to not bother other addons.
Added ScrollFrame.
Modified Ctrl-Click to toggle chat window editboxes.
Escape will now close window if keyboard focus is on text.
TrainerEnhance - change the background.
2023-06-08 15:17:37 +03:00
Sattva 159939fe15 CombineAddonButtons & SquareMinimap - tweaks
First "OK" version of CombineAddonButtons, still can be improved a lot !
For SquareMinimap made some tweaks to positioning.
2023-06-05 17:02:57 +03:00
Sattva 626b1fb1c0 CombineAddonButtons & LibCompat
CombineAddonButtons - Disabled not working code & First attempt to combine them - not successful.
LibCompat - Disable BackdropTemplate due to conflict with Immersion addon. Thank you to @s0h2x

Co-Authored-By: s0high <33549022+s0h2x@users.noreply.github.com>
2023-06-03 15:41:44 +03:00
Sattva b3f7ef3f2b SquareMinimap - fix, with some tweaks from me. 2023-05-30 14:42:29 +03:00
Sattva ff730cb6f9 HideMiniButtons & ShowWhoPinged - fix
Deleted old framestack button, and added new, better one.
Fixed ShowWhoPinged.

Signed-off-by: Sattva <Sattvagit@gmail.com>
2023-05-30 13:07:18 +03:00
Sattva 90ecd582a2 HideMiniAddonButtons - fix, improve
Fixed Minimap_OnEnter function sometimes not being able to do child:GetCenter() because minimap button is hidden by some addon.
Fixed the loop taking only first value of `keepVisible` table
Added more buttons to always show, credit to @s0h2x

Co-authored-by:	 s0h2x <no-reply>
2023-05-29 06:13:55 +03:00
Sattva c4fad5421d MinimapEnhance - many fixes, improvements
Added /fs slash command to do /framestack slash function.
Added FrameStack Button to the Hide Addon Buttons panel.
Made HideMiniAddonButtons require reload, for purpose.
Disabled replacing non-standart buttons (which dont use LibDBIcon) -
 - mostly because it removes "unique" addon icons. But funciton works well.
HideMiniAddonButtons - had to rewrite it competely.
Need to populate keepVisible table with minimap POI markers created by other adddon, for example Zygor.
HideMiniTracking - made it completely hide the tracking button, instead right click will open the traicking list.
2023-05-29 04:41:29 +03:00
Sattva f9f8123264 EnhanceMinimap - first messy version
Enabling Leatrix Library doesn't really help.
Had to disable a lot of code.
A lot of work to do here.
2023-05-28 22:27:28 +03:00
Sattva 4315006af4 ResizeMailText - fix 2023-05-28 20:30:28 +03:00
Sattva 9ee821388a HideErrorMessages - fix, improve
Fixed UIErrorsFrame, checking for non-existend arg1 (id).
Added enGB only support to show all error messages that contain:
"Requires" text, for Herb,Mine,Lockpick etc.
Need to make locales for it.
2023-05-28 20:01:14 +03:00
Sattva 959400c50b RecentChatHistory - fix
Needs fixing the colors, but working.
2023-05-28 17:13:18 +03:00
Sattva 6e32c4c8c3 RecentChatWindow - fix
Fixes Recent Chat Window. Still need to to find out how to enable mouse scrolling there.
2023-05-28 02:59:33 +03:00
Sattva 08304fda57 HideChatButtons & Unclamp Chat - fix modules 2023-05-27 18:05:13 +03:00
Sattva 7d2d16ae03 InviteFromWhispers - Fixed module.
Fixed by using Kader's Libcompat backported functions for UnitIsGroupLeader & UnitIsGroupAssistant
2023-05-27 15:45:08 +03:00
Sattva 3b37896c9e AutoSellJunk - fix module 2023-05-21 20:18:08 +03:00
Sattva af2bc3f827 AutoGossip - stop inn,trainer automation
I do not think automating those is good idea. In future will make this optional.
2023-05-21 18:45:01 +03:00
Sattva 12ec63b5fc AutoGossip & AutoReleaseBG
AutoGossip - add ignore list
it needs to be populated with innkeepers IDs, to not automate gossip for them

AutoReleaseBG - add soulstone/ankh check and alterac valley ignore option
both need to be tested
2023-05-21 07:58:39 +03:00
Sattva be0b158b4e fix and mod Automate Gossip, delete whole lib code
had to use some LibCompat assistance, to retrieve UnitGUID
started to populate Quest NPC IDs to automate gossip without alt-click
also removed whole Leatrix Plus lib as it's conflicting with another addons
2023-05-21 03:39:39 +03:00
Sattva 53ef641cc0 fix minimap button
now it will properly remember at which page user has stopped and will remain like that even after relog.
2023-05-21 00:27:44 +03:00