Commit Graph

126 Commits

Author SHA1 Message Date
Brues 67146ef3a4 begin utilizing ClassicAPI 2026-05-16 13:02:38 -05:00
Meow d208885c16 Show proper charges for items in bags with nampower 2026-03-23 12:41:24 +01:00
Meow 4176358bfa changed mouse on leave to mouse on right click for search window to cancel it- 2026-03-11 15:06:51 +01:00
Meow e0a9756b96 clearfocus fix 2026-03-07 19:49:04 +01:00
Meow 5aa4dcf151 clearfocus is what we need... 2026-03-07 19:43:59 +01:00
Meow 73858d79a7 bag OnLeave fix 2026-03-07 19:39:59 +01: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 7d383298bf bags: rework quest item border display logic 2025-06-04 10:35:22 +02:00
shagu 6dd1a389f5 unusable: use hook based button updates 2025-04-11 17:01:23 +02:00
shagu 97cc897ca2 bags: rewrite logic to detect openable container items 2025-04-11 16:24:10 +02:00
shagu 20ebdaf3b5 bags: only create backdrop once on button creation 2025-04-11 16:23:22 +02:00
shagu 1c5efd109a bags: only updae item lock on actual changes 2025-04-11 16:22:32 +02:00
shagu c02790e6bf bags: add new option to use full-text search 2025-02-15 17:23:54 +01:00
shagu e441795f55 bags: add gold display to bag window 2024-11-23 20:43:34 +01:00
shagu a9d2494fee bags: remove regex workaround for bag searches 2024-09-23 12:51:09 +02:00
bhhandley b707c4b11f bags: add option to anchor bags above chat 2024-09-23 09:36:58 +02:00
shagu fd4df67eb4 bags: make sure bag slot frame is initialized 2024-09-18 09:52:35 +02:00
horu 3f0fbe7048 bags: align open/close behaviour to original ui 2024-02-26 17:42:42 +01:00
shagu a0789f26df unusable: trigger directly from bags module 2024-02-26 16:50:57 +01:00
shagu f6da0b200b bags: set text and textures only once 2024-02-26 16:50:57 +01:00
shagu 367a137618 bags: reduce amount of backdrop repaints 2024-02-26 16:50:57 +01:00
shagu 35406e9a49 bags: use queue to limit burst events 2024-02-26 16:50:57 +01:00
shagu 06a6e1c49b bags: replace "!" by "?" due to player feedback
Seems like "!" is already used in wotlk for quest starters,
which could be confusing to players who played wotlk recently.
2022-12-22 13:08:35 +01:00
shagu a886c740ec bags: highlight quest items in bag
* detect quest items via itemlink
* add yellow border around quest items
* add quest icon on quest items
2022-12-22 12:42:04 +01:00
shagu 754b4d53fa skins/bags: move item score to topright position
Move score to topright position to avoid conflicts with item count.
2022-11-14 13:31:40 +01:00
shagu 0214eebf36 core: switch from mousedown to drag functions
Due to crashes/freezes while moving some frames, one possible
reason could be that pfUI was using OnMouseDown and OnMouseUp
to run its frame-moving code. I have noticed better performance
when using the intended functions, OnDragStart and OnDragStop
to move frames.

This commit changes every occurrence of such functions and splits
drag and click into seperate functions where required.
2022-05-07 21:35:52 +02:00
Cameron Weaver (Clutch) 7bc293246d bags: hide shaguscore on stacked items 2021-09-08 21:02:51 +02:00
Cameron Weaver (Clutch) cff11e2c26 bags: display shaguscore values on bag items 2021-09-01 10:09:55 +02:00
shagu 5c3c252365 bags: reduce size if panels are hidden 2021-08-25 17:18:20 +02:00
shagu 4c739fe2cc bags: set alpha on all slots during search 2020-12-31 12:52:23 +01:00
shagu bbf4e860b7 bags: update pushed textures of item slots 2020-12-07 17:36:29 +01:00
shagu 2152272ab3 bags: align buttonslot highlight textures to bags 2020-11-19 16:13:10 +01:00
shagu 1e320f4b66 bags: remove old wow button highlights 2020-11-19 16:12:27 +01:00
shagu 32dd17fa68 bags: specify cooldown animation visibility 2020-10-04 18:55:21 +02:00
shagu fb6130a460 bags: sanitize search texst box patterns 2020-05-31 15:40:01 +02:00
shagu 087535f66b bags: check for textures before using them 2020-01-17 22:18:44 +01:00
shagu 3334c7469f modules: make all modules aware of the new borders 2019-12-18 18:54:09 +01:00
shagu b86ce8adef bags: fix icon textures on bank bag slots 2019-11-09 20:14:46 +01:00
shagu cf3bff92b2 bags: use already existing constant for max bags 2019-11-08 15:58:21 +01:00
shagu 1335624c65 bags: fix amount of bankslots in tbc 2019-11-07 22:11:23 +01:00
shagu e9237b59b2 core: use concrete string based client checks 2019-06-10 17:06:31 +02:00
shagu 7632f92dd1 core: use new media mechanism for all textures 2019-06-10 13:35:48 +02:00
Road-block 3041f85e48 bags: fix disenchant conflict with remove curse 2019-06-09 22:16:58 +02:00
shagu 545be99fd7 api: only add shadow to specific frames 2019-06-02 20:43:56 +02:00
shagu 3bd28bd3d5 bags: return zero without any purchased bank slot 2019-04-27 17:46:36 +02:00
shagu 8fd272d677 bags: hardcode a limit of 6 bankslots
Some servers have a hardcoded value of max-bankslot that exceed the maxiumum of available slots.
Having a server return more purchased slots than available, leads to creation of non-existing
bank slot frames that obviously return in errors.
2019-04-27 15:34:26 +02:00
shagu debe0f68b2 bags: pass proper owner to hooked function 2019-04-14 16:51:27 +02:00
shagu 7178487dc4 tbc: whitelist bags and bank for tbc 2019-04-14 15:17:14 +02:00
shagu e1590cc5d4 bags: update container open tooltip on click 2019-03-31 14:59:21 +02:00