shagu
7d5b741009
whisperproxy: ignore case sensitivity in forward messages
2025-02-14 10:12:29 +01:00
shagu
8812a5ef84
unitframes: hide base frame on visibility check
2025-02-11 21:19:01 +01:00
shagu
50039e4c82
config: remove obsolete entry after migration
2025-02-04 20:52:28 +01:00
shagu
e5d5a474e7
env: update translation tables
2025-02-04 18:26:26 +01:00
shagu
b19e357f32
config: add config and migration for mod paging
2025-02-04 18:17:22 +01:00
shagu
cedee86c4c
minimap: use correct config entry for zone text
2025-02-02 19:54:40 +01:00
shagu
1ab6cb799f
skins: center profession input box text
2025-02-02 19:40:29 +01:00
shagu
5a23120e43
turtle-wow: only patch libtotem if existing
2025-02-01 22:44:59 +01:00
shagu
757f525ce9
toc: bump version to 5.4.13
2025-01-31 21:56:23 +01:00
shagu
90cc1a1ba6
nameplates: add option for vertical healthbars
2025-01-31 21:55:47 +01:00
shagu
81f34bd89c
thirdparty: remove breaking MacroExtender function
2025-01-17 16:39:06 +01:00
shagu
427461a1d4
superwow: add native guid based focus frames
2025-01-12 12:00:06 +01:00
shagu
cc2b3b4a0e
focus: cache unitname and also clear focustarget
2025-01-12 11:47:45 +01:00
shagu
ae773fc486
minimap: only update while the map is closed
2025-01-06 21:46:41 +01:00
shagu
906e798516
turtle-wow: move library overwrites to base module
2025-01-06 10:42:49 +01:00
shagu
0bb9d210a3
turtle-wow: only watch for totemic recall on shamans
2025-01-06 10:32:38 +01:00
shagu
91a602f0bb
toc: bump version to 5.4.12
2025-01-04 18:20:32 +01:00
shagu
37d4c0d629
thirdparty: make theorycraft aware of all buttons
...
Thanks @bhhandley
2025-01-04 11:37:10 +01:00
shagu
bdcb9dd72a
env: update translation tables
2024-12-30 12:38:14 +01:00
shagu
0e84077bd1
nameplates: keep mouse events disabled on parent
2024-12-26 00:09:29 +01:00
shagu
0b5407c5a8
nameplates: always set mouse state for both variants
2024-12-25 23:06:35 +01:00
shagu
77b8fb7513
turtle-wow: add support for custom continent clock
2024-12-22 10:43:50 +01:00
shagu
6fa037a7b8
mapreveal: use world map tooltips
2024-12-08 13:33:50 +01:00
shagu
c1b4b9ed8e
mapreveal: improve exploration point tooltips
2024-12-08 13:17:55 +01:00
shagu
635456b8ec
map: skip coords while map is in unknown state
...
This is required to be compatible to the latest version of aero[1]. While using the addon,
the `WorldMapButton` does not return a proper `:GetCenter()` for a short period of time. This
leads to `mx` and `my` being nil and breaking the calculation. Now the coordinates will just
be skipped as long as `mx` and `my` could not be determined via `:GetCenter()`.
[1] https://github.com/gashole/Aero
2024-12-07 13:00:07 +01:00
shagu
986823b23d
turtle-wow: update map overlays to 1.17.2
2024-11-30 00:26:42 +01:00
shagu
06ddbcd34c
nameplates: add option to adjust debuff icon offset
2024-11-27 16:13:42 +01:00
shagu
1d3b2d0d33
nameplates: align offset of both debuff positions
2024-11-27 16:08:17 +01:00
shagu
ffd7d48fe2
librange: add z-axis to superwow range detection
2024-11-26 21:22:20 +01:00
shagu
4b50ea8972
librange: try to use superwow for range detection
2024-11-26 21:02:30 +01:00
shagu
492bdc0b5e
chat: set max lines before history is added
2024-11-23 23:59:03 +01:00
shagu
242574c03a
chat: add option to set maximum number of chat lines
2024-11-23 23:52:43 +01:00
shagu
e441795f55
bags: add gold display to bag window
2024-11-23 20:43:34 +01:00
shagu
3975ffb334
pixelperfect: add fallback and always set cvars
2024-11-23 00:22:21 +01:00
shagu
f5e45cdd4f
pixelperfect: use independent static scale values
2024-11-22 21:11:56 +01:00
shagu
2ed9a02bea
pixelperfect: use pre-calculated min values
2024-11-22 21:00:10 +01:00
shagu
a9cdbbda53
minimap: remove obsolete frame strata from coords
2024-11-17 10:22:35 +01:00
shagu
588a7a2c2a
toc: bump version to 5.4.11
2024-11-09 11:55:38 +01:00
shagu
bd49a202fe
env: use correct value pair in grid math table
2024-11-08 19:23:33 +01:00
shagu
ca87f7148f
nameplates: show unit tapping state with superwow
2024-11-08 08:55:00 +01:00
shagu
2963f7e1e0
superwow: disable spell and enchant link workarounds
2024-11-07 21:15:37 +01:00
shagu
48342c9cc2
minimap: remove obsolete frame strata from zone text
2024-11-07 18:56:48 +01:00
shagu
c524a205aa
panel: set panel width for undocked frames
2024-11-07 18:55:28 +01:00
shagu
102db85b2a
minimap: add option to configure frame size
2024-11-07 13:36:40 +01:00
shagu
aeddcad06a
panel: align minimap panel size to minimap
2024-11-07 13:35:58 +01:00
shagu
15fc4f8e2a
farmmode: restore last minimap size
2024-11-07 13:25:10 +01:00
shagu
de3f366ebf
superwow: convert enchanting links back and forth
2024-11-07 12:17:26 +01:00
shagu
c3336a19e6
superwow: remove unfinished spell link conversion
2024-11-07 10:09:37 +01:00
shagu
b72247c8da
superwow: convert enchant links to spell links
2024-11-06 23:07:01 +01:00
shagu
727bf44acb
turtle-wow: add new druid dot durations
2024-11-06 15:47:06 +01:00
shagu
b629c3e7d3
turtle-wow: only apply changes to available skins
2024-11-06 13:21:10 +01:00
shagu
5cd6475e16
thirdparty-vanilla: only skin existing dropdowns
2024-11-06 10:43:19 +01:00
shagu
07c123bc3e
ui-widgets: abort early on invalid frames
2024-11-06 10:32:17 +01:00
shagu
fb9cf1c799
toc: bump version to 5.4.10
2024-11-06 08:16:15 +01:00
shagu
43d76e8d22
unitframes: remove obsolete portrait frame stratas
2024-11-05 08:39:38 +01:00
shagu
b4afcbed04
toc: bump version to 5.4.9
2024-11-04 19:44:21 +01:00
shagu
7c4c17fc1f
nameplates: always use parent as nameplate anchor
2024-11-04 19:42:58 +01:00
shagu
33d8de9345
unitframes: add slash command to test unitframes
2024-11-04 16:16:17 +01:00
shagu
532f1c7e57
libpredict: skip aura updates on disabled unitframes
2024-11-04 15:26:24 +01:00
shagu
4cec209e4d
libpredict: calculate timeleft in GetHotDuration
2024-11-04 15:19:40 +01:00
shagu
3d3e550ee0
libpredict: trigger aura events of relevant unitframes
2024-11-04 15:17:56 +01:00
shagu
f420c5f7f7
castbar: increase framelevel of castbar
2024-11-04 14:18:04 +01:00
shagu
d9aa50decb
libpredict: align hot prediction with other functions
2024-11-04 13:18:21 +01:00
shagu
0e81de4dc2
locales: escape quotes in ruRU locale
2024-11-04 13:17:45 +01:00
shagu
ffca176694
libpredict: add prediction without group
2024-11-04 12:44:25 +01:00
shagu
5f62acacb1
libpredict: convert strings into locale tables
2024-11-04 12:25:03 +01:00
shagu
afba5fe60b
unitframes: keep unitframes above certain elements
2024-11-04 09:43:07 +01:00
shagu
ba4403850c
addoncompat: add prat to the softconflict list
2024-11-03 13:23:56 +01:00
shagu
82eee0c0c9
toc: bump version to 5.4.8
2024-11-03 12:35:31 +01:00
shagu
c7008abf05
nameplates: use single event listener for all plates
2024-11-03 11:54:06 +01:00
shagu
8832e42fef
turtle-wow: remove obsolete trueshot castbar entries
2024-11-03 11:12:42 +01:00
shagu
667dfc226d
nameplates: use superwow unit guid as unitstr
2024-11-03 11:09:00 +01:00
shagu
a7e4142696
env: update translations
2024-11-03 10:56:50 +01:00
shagu
979f9e28e0
nameplates: only change parent sizing when required
2024-11-03 10:49:45 +01:00
shagu
fc964b2177
nameplates: add option for vertical offset
...
Due to the secure frame requirements in TBC, this option only exists in vanilla.
The feature is also experimental, as it removes the OnEnter/OnLeave events. There
is a ':Click' that can be called on the parent, but there is no ':Enter' or ':Leave'
that could be called to run the scripts. The parent also have no GetScript("OnEnter")
so there's no way to access the script that changes the color and shows the tooltip.
2024-11-03 10:45:47 +01:00
shagu
a3f811a055
minimap: don't overwrite minimap strata
2024-11-02 15:09:42 +01:00
shagu
073bf5ec42
panel: refresh ammo slots on bag update
2024-11-02 14:40:51 +01:00
shagu
b54d172175
turtle-wow: skin proffession buttons and edit box
2024-11-02 12:49:47 +01:00
shagu
69f28b0515
turtle-wow: only change position if skin is enabled
2024-10-31 08:25:32 +01:00
shagu
d503aee6b1
toc: bump version to 5.4.7
2024-09-28 11:15:00 +02:00
shagu
577e88c18a
nameplates: keep target nameplate above others
...
Thanks @Otari98 for the idea and implementation via:
https://github.com/shagu/ShaguPlates/pull/30
2024-09-28 11:05:47 +02:00
shagu
a9d2494fee
bags: remove regex workaround for bag searches
2024-09-23 12:51:09 +02:00
shagu
21f77eddbd
loot: only close the proper dialog window
2024-09-23 10:50:15 +02:00
shagu
9bb9dbf4e1
unitframes: use correct text anchor on power bars
2024-09-23 09:57:30 +02:00
shagu
fd4df67eb4
bags: make sure bag slot frame is initialized
2024-09-18 09:52:35 +02:00
shagu
b00dc9e33c
nameplates: abbreviate unit names if option is set
2024-09-03 22:20:51 +02:00
shagu
b8d23a0e28
nameplates: combat state border colors
...
* red: attacking player
* yellow: attacking other
* blue: no target (npc only)
* none: out of combat
This only works if super-wow is enabled.
2024-09-02 16:38:44 +02:00
shagu
67f366dd47
toc: bump version to 5.4.6
2024-08-10 08:23:15 +02:00
shagu
641476c1bc
superwow: ignore buff procs during cast
2024-08-10 08:19:06 +02:00
shagu
8d35a13d7e
skins: do not recreate existing profession buttons
2024-07-21 18:33:19 +02:00
shagu
cecc334e6b
mapcolors: remove unnecessary function call
...
- add line breaks between function definitions
- remove debug output and misleading comments
2024-06-07 09:15:34 +02:00
shagu
7e0990c4e6
librange: disable 40y checks while in cat form
2024-05-23 10:37:31 +02:00
shagu
c6574adb58
toc: bump version to 5.4.5
2024-05-19 21:52:18 +02:00
shagu
7e7c2f1df8
profiles: initialize profiles as early as possible
2024-05-19 21:49:58 +02:00
shagu
2bc2f2aeb1
core: use empty config variable as fallback
2024-05-19 21:49:37 +02:00
shagu
82759a9f81
config: create initial config in global space
2024-05-19 21:29:29 +02:00
shagu
2be1cacdfc
actionbar: remove item count from reagent strings
2024-05-19 14:30:11 +02:00
shagu
57fd9b5178
turtle-wow: apply chat styles to hc chat
2024-05-16 10:22:25 +02:00
shagu
f5a47b8fbc
libcast: handle interrupts correctly
2024-05-15 07:50:58 +02:00
shagu
02443592cd
cooldown: use the regular one-line throttle
2024-05-14 08:44:04 +02:00