Commit Graph
100 Commits
Author SHA1 Message Date
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