Brues
710be52f35
phase 3 removing tbc
...
Drop the now-vestigial expansion plumbing.
- Delete modules/thirdparty-tbc.lua + its xml Include
- Strip 10 tbc-tagged CreateConfig calls in modules/gui.lua
- Drop the expansion arg from CreateConfig() signature + the disabled-
entry rendering path that depended on it
- Drop the showdisabled GUI toggle + its default
- Simplify pfUI:RegisterModule / pfUI:RegisterSkin to (name, func) only
- Strip the leading version arg ("vanilla:tbc", etc.) from all 114
Register call sites
- Delete the pfUI.expansion variable
2026-05-25 18:50:53 -05:00
Brues
ba566cdd53
phase 2 removing tbc
...
Strip dead pfUI.client > 11200 and pfUI.expansion == "tbc" branches now
that vanilla is the only supported client.
- pfUI.lua: hardcode expansion = "vanilla"; collapse force_region matrix
- compat/vanilla.lua, libs/{libcast,libdebuff,libtotem,libunitscan,
focus}: drop always-false early-returns
- api/unitframes.lua: delete TargetBuffOnUpdate poller + tbc visibility
and secure-template branches; click-cast keeps only vanilla path
- api/ui-widgets.lua: unconditional EffectiveScale divide
- env/tables.lua: drop unused focus/focustarget pfValidUnits entries
- modules/actionbar.lua: simplify EnablePaging, drop ButtonSwitch/
petvisibility, unwrap prowl block, single keybind-remap path
- modules/{castbar,chat,cooldown,loot,questitem,totems}: unwrap
always-true conditionals
- modules/nameplates.lua: cfg-only fake-cooldown gate, unwrap overlap/
clickthrough + mouselook blocks
- modules/friends.lua + skins/blizzard/friends.lua: maxtab = 4
- skins/blizzard/{help,game_menu,questlog}: drop tbc-only branches
2026-05-25 18:40:17 -05:00
Meow
34f5c3eb02
Version 6.1.0 - Raid/Party Frame Fixes
...
Bugfixes:
- Fixed 40-yard range check not working for raid/party frames
- Fixed aggro indicator not displaying properly on raid/party frames
- Improved aggro cache to only cache positive results for instant detection
- Fixed HP/Mana not updating with "Use Raid Frames for group" enabled
- Added SuperWoW nil-check for SpellInfo
- Added missing events: PARTY_MEMBER_ENABLE, PARTY_MEMBER_DISABLE, PLAYER_UPDATE_RESTING
UI Improvements:
- Share/Hoverbind buttons now show warning when module is disabled
2026-01-08 12:25:18 +01:00
Meow
5d0e195d1e
performance update
...
performance update
2026-01-03 12:58:31 +01:00
shagu
73561eda4a
compat: make hooksecurefunc append by default
2025-07-30 20:18:52 +02:00
shagu
fde80d5d8e
skins: do not recreate existing questlog buttons
2021-12-31 11:26:23 +01:00
shagu
eaa106b032
skins: align quest level display to pfquest
2021-01-16 11:44:05 +01:00
shagu
1a9adb444e
skins: make all skins aware of the new borders
2019-12-18 18:54:17 +01:00
shagu
fed0479e74
skins: fix questlog daily count position
2019-09-18 16:15:46 +02:00
Artur Morozov
a75fd5dca4
skins: add a bunch of tbc compatible skins
...
* add skin for: auction, character, game_menu
guild_registrar, inspect, macro, mail,
merchant, options-interface, options-sound,
options-video, popup_dialogs, professions,
questlog, talents, tracking, guildbank,
socket, readycheck, arena_registrar,
arena, time_manager, LFG
* add mail highlighting the quality of items
* add quality borders of guildbank items
2019-06-16 15:03:35 +02:00
shagu
e9237b59b2
core: use concrete string based client checks
2019-06-10 17:06:31 +02:00
shagu
545be99fd7
api: only add shadow to specific frames
2019-06-02 20:43:56 +02:00
shagu
c623b6bda3
skin: auto adjust UIPanel sizes accordingly
2019-03-31 14:59:21 +02:00
shagu
191d3894c7
skin: enable dualwide flag for questlog
2019-03-31 14:59:21 +02:00
shagu
ff6516aae6
skin: fix empty questlog appearance
2019-03-31 14:59:21 +02:00
shagu
f02f6d267e
skin: less borders for icon buttons
2019-03-31 14:59:21 +02:00
shagu
ce4d7041f5
skin: add textures to gossip, quest and mail
2019-03-31 14:59:21 +02:00
shagu
c83b6e95cc
skin: reuse blizzards questlog item buttons
2019-03-31 14:59:21 +02:00
shagu
7dc73ae4f2
skin: rename skin descriptions
2019-03-31 14:59:21 +02:00
shagu
e0bf944e44
skin: align questlog to pixel perfect positions
2019-03-31 14:59:21 +02:00
shagu
41278b808a
skin: move tracked-quest checkmarks
2019-03-31 14:59:21 +02:00
Artur Morozov
671d11fcdc
skin: add QuestLogFrame
2019-03-31 14:59:21 +02:00