Commit Graph

2890 Commits

Author SHA1 Message Date
shagu e7f8a2e0be config: use modern profile as default 2023-11-03 15:13:20 +01:00
shagu 17ebeb7dc9 api: add function to determine empty tables 2023-11-03 15:10:42 +01:00
shagu db27f95150 config: enable meters and addonbuttons by default 2023-11-03 13:39:35 +01:00
shagu 38ddca179e core: disable simple chat during cvar setup 2023-11-03 13:03:47 +01:00
shagu 4cc037b5f0 share: disable "ignore layout" by default 2023-11-01 18:35:05 +01:00
shagu 72d577e2bf thirdparty: add support for clevermacro 2023-10-31 12:05:00 +01:00
shagu 7d33976043 turtle-wow: add custom item vendor values 2023-10-31 01:30:14 +01:00
shagu 5e171e5767 unitframes: correct typo in custom color fading 2023-10-09 20:22:41 +02:00
shagu 43954c487b chat: use parent to determine docked state
Remove every texture of the chat frame and only restore background
for chat frames that are not docked to the left or the right side.
2023-10-03 15:11:14 +02:00
shagu 866ebdc234 chat: use original background for undocked windows 2023-10-03 14:55:03 +02:00
shagu 42f0bff21e chat: allow users to set chat backgrounds 2023-10-03 14:42:06 +02:00
shagu b5905aaa35 turtle-wow: skin character title dropdown 2023-10-03 14:08:01 +02:00
shagu 6e94b2f1b7 turtle-wow: skip map on cartographer and metamap 2023-10-03 14:02:22 +02:00
shagu 368bcac0ff turtle-wow: refresh paladin judgements on holy strike 2023-10-03 13:51:02 +02:00
shagu 07edd4c72c turtle-wow: add trueshot to custom casts 2023-10-03 13:39:58 +02:00
shagu 7778e55eb6 turtle-wow: disable turtle map if map is enabled 2023-10-03 13:27:12 +02:00
shagu f2954cf779 turtle-wow: add module to fix compatibility issues 2023-10-03 13:26:32 +02:00
shagu 314b0bca2e libcast: reuse string variables in spell detection 2023-10-03 13:22:25 +02:00
shagu ffdbb63110 api: reuse several string variables in cmatch 2023-10-03 13:21:42 +02:00
shagu ec0d19966f map: add loader to public module table 2023-10-03 13:20:32 +02:00
shagu f0410445a9 translations: update zhCN 2023-09-02 11:46:56 +02:00
shagu 5a9dfff7cf thirdparty: check for pfUI chat before using it 2023-08-30 15:40:40 +02:00
shagu bea76976b0 env: update frFR translation for sold greys 2023-08-23 21:16:48 +02:00
shagu ce7222c32a core: allow region overwrites for tooltip font
This also fixes invalid paths on non-vanilla clients, as
the font-path was not parsed through the pfUI.media[] which
translates pfUI to pfUI-tbc on TBC gameclients.
2023-08-08 16:02:23 +02:00
shagu 9f0dafee73 autoshift: add turtle mount for zhCN gameclients 2023-08-08 15:57:42 +02:00
shagu 155da6504f thirdparty: use active shagudps config table 2023-08-05 12:02:08 +02:00
shagu 225a84bc8d libpredict: check and abort on empty heal values 2023-07-29 15:44:49 +02:00
shagu 52fa6572a0 toc: bump version to 5.3.2 2023-07-24 13:14:53 +02:00
Cameron Weaver (Clutch) 3cb2c70385 chat: option to /who search unknown names 2023-07-24 13:13:05 +02:00
Mr_Rosh df2ac5dc61 tooltip: add option to change font & font size 2023-07-24 13:07:29 +02:00
shagu d464cd4289 nameplates: add option to only show target castbar 2023-07-04 09:53:29 +02:00
shagu 580eb9a6ac chat: disable game function that closes chat windows
The 'GetChatWindowInfo' function returns shown as 'false' while the UIParent is hidden (Alt+Z).
Based on that return value, the 'FloatingChatFrame_Update' would remove every chat frame,
that isn't tabbed while the interface is hidden. With this overwrite we prevent the original
'FloatingChatFrame_Update' function from being called during that time to avoid this behaviour.
2023-06-29 10:54:39 +02:00
shagu 6ddd2d1ee9 core: support for zhTW region fonts 2023-06-25 12:03:01 +02:00
shagu 41acda2c02 pixelperfect: run only once during startup 2023-06-24 15:52:27 +02:00
shagu 7f9348868b thirdparty: wait for dpsmate variables
Now waiting safely for the required `DPSMate_DPSMate` frame.
DPSMate sometimes requires a little time from being loaded till having the frame ready.
2023-06-24 15:25:06 +02:00
shagu 05bcd263f4 thirdparty: skin supermacro game menu button 2023-06-15 09:38:47 +02:00
8EightySixed6 80ac434fb4 thirdparty: skin hardcore death log button
https://github.com/Lexiebean/HardcoreDeath
2023-06-15 09:38:31 +02:00
shagu 1d01a2b765 librange: disable target frame events during scan 2023-06-13 19:56:32 +02:00
shagu 11f4e9cda2 minimap: always update coordinates while visible 2023-05-24 19:42:34 +02:00
shagu 04d1c2df39 libtooltip: add support for tooltip hyperlinks 2023-05-22 21:48:33 +02:00
shagu cfbea5eea8 autoshift: disable autoshifting in some cases
Don't cancel druid form when clicking on npcs while in combat.
The "Can't speak while shapeshifted" will no longer put you out
of your druid forms while being in combat. This is especially
for bear tanks who better not lose their form while friendly NPCs
are nearby.
2023-05-18 14:10:28 +02:00
shagu f1d709a466 skin: check width value before aligning to them 2023-05-01 19:05:31 +02:00
shagu ebaebc6304 chat: set the default chat on login 2023-04-13 11:17:54 +02:00
shagu 09e5ad1e8f actionbar: add option to disable macro scans
macro scans can now be globally disabled via the
"Scan Macros For Spells" option or individually
by adding "#showtooltip disable" to the top of the macro.
2023-04-13 10:43:01 +02:00
shagu 337a1b9519 libpredict: check for mouseover before using it 2023-03-23 09:29:12 +01:00
Cameron Weaver (Clutch) 863c17cc1a nameplates: adjust glow position on hidden bars 2023-03-19 19:14:55 +01:00
shagu 228d4f99b4 castbar: make spell rank visible again 2023-03-19 19:00:10 +01:00
Cameron Weaver (Clutch) 31b8f11dc0 nameplates: add option for friendly text class color 2023-03-12 20:06:38 +01:00
shagu 44bce4e3e9 prediction: check assist to identify valid unit 2023-03-10 22:02:52 +01:00
shagu ad08c69ec5 mouseover: show prediction on correct spell target 2023-03-10 18:39:22 +01:00