shagu
89894de1b9
nameplates: use tick events only as fallback
2025-03-30 14:43:28 +02:00
shagu
5f37991bbf
nameplates: only update on existing debuffs
2025-03-30 12:07:39 +02:00
shagu
151d916474
toc: bump version to 5.4.16
2025-03-30 00:39:04 +01:00
shagu
02efde58ec
nameplates: improve handling of debuff caches
2025-03-30 00:09:39 +01:00
shagu
acafc46e09
nameplates: slightly decrease update interval
2025-03-30 00:04:35 +01:00
shagu
ab6b51c04f
nameplates: replace cooldown animation frames on vanilla
2025-03-29 23:55:37 +01:00
shagu
a0b92c9295
unitframes: enforce start and duration to be numbers
2025-03-28 21:47:09 +01:00
shagu
7bd1474bbb
unitframes: use start time and duration for animations
2025-03-28 21:35:33 +01:00
shagu
925654fe09
libpredict: add fallback target to self
2025-03-28 21:35:01 +01:00
shagu
6546accaf3
unitframes: use proper parent for buff icons
2025-03-28 21:28:37 +01:00
shagu
7fb0cf6d98
libpredict: decrease timeout for spellcast fails
2025-03-28 20:47:14 +01:00
shagu
3fa7a775f6
libpredict: cache next target while regrowth is pending
2025-03-28 19:34:05 +01:00
shagu
4867361ab7
unitframes: make sure cooldown timers always appear
2025-03-28 19:14:08 +01:00
shagu
6ee877f42c
libpredict: use locales for all hardcoded spells
2025-03-28 19:13:33 +01:00
shagu
934600c2ea
libpredict: save regrowth target on spellcast start
2025-03-28 18:48:25 +01:00
shagu
5113ff9c74
libpredict: rework regrowth timer delay
2025-03-28 18:24:59 +01:00
shagu
2d3056f07f
unitframes: show name of dead raid members by default
2025-03-27 14:15:56 +01:00
shagu
1e4458c9ad
turtle-wow: add skin for shop menu button
2025-03-22 20:36:43 +01:00
shagu
a7bc89ca6d
tooltip: add global variable for dodge frames
2025-03-20 07:37:59 +01:00
shagu
86e840b16e
thirdparty: always update visibility on login
2025-03-19 23:22:21 +01:00
shagu
e496ecd077
autoshift: reduce required actions to switch stances
2025-03-18 19:27:44 +01:00
shagu
9bf9eb2bf5
eqcompare: show currently equipped header
2025-03-18 18:43:40 +01:00
shagu
ec13e9b9cd
toc: bump version to 5.4.15
2025-03-03 18:34:43 +01:00
shagu
d93b2feabd
env: update translation tables
2025-03-03 17:56:46 +01:00
shagu
a3e5c7a219
panel: localize item names of inventory counters
2025-03-03 17:40:13 +01:00
shagu
e813f32a7e
nameplates: only show stun border if no target detected
2025-02-23 09:07:46 +01:00
shagu
83aeb1a236
nameplates: make each combatstate option individual
2025-02-22 09:13:59 +01:00
shagu
f5836f4cbd
nameplates: add options to customize combat colors
2025-02-17 20:46:32 +01:00
shagu
8a1c2fe8ba
nameplates: unify all combat colors in one table
2025-02-17 20:27:41 +01:00
shagu
c05e46684c
nameplates: combat state bar colors
...
* red: attacking player
* yellow: attacking other
* blue: no target (npc only)
* none: out of combat
This only works if super-wow is enabled.
2025-02-17 20:01:21 +01:00
shagu
3351b7fd00
panel: revert pull request for ui code reduction
...
This reverts commit 1933219712 .
2025-02-16 00:39:27 +01:00
shagu
bd6af93a96
toc: bump version to 5.4.14
2025-02-15 17:26:09 +01:00
shagu
cc1c97ccba
env: update translation tables
2025-02-15 17:25:44 +01:00
shagu
c02790e6bf
bags: add new option to use full-text search
2025-02-15 17:23:54 +01:00
shagu
f95974357f
autovendor: dont rely on internal sellvalue database
2025-02-15 17:13:28 +01:00
shagu
9cbb5d1b67
superwow: replace self-healing hexcode with unit
2025-02-15 17:11:42 +01:00
shagu
653a7d15e4
nameplates: enforce clickthrough settings on update
2025-02-15 17:10:11 +01:00
shagu
87b3114843
actionbar: rewrite logic of meta key paging
2025-02-15 17:02:04 +01:00
shagu
e5b3177e8d
env: update translation tables
2025-02-14 23:05:27 +01:00
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