Meow
c259e9b59d
revert of deletion and merged hotfixes
...
Please read the Readme for more details.
2026-01-05 09:06:08 +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
Road-block
a67d818685
bags: add bag panel miniactions
...
* add picklock button
* add disenchant button
* add open container button
* add tooltip hints to new and existing mini actions
2019-03-31 14:59:21 +02:00
shagu
f13b84565f
bags: skip invalid bagslots
2019-03-31 14:59:21 +02:00
shagu
535181c036
bags: remove redundant fake event loop
...
Full fake event based approach was disabled as it caused glitches
when moving bags. Removing the remaining loop by this commit as
the main functions is triggered in the OnEvent anyways.
2018-11-25 18:45:40 +01:00
shagu
5dfe5a4899
compat: initial layout of client abstraction api
2018-11-01 14:55:29 +01:00
shagu
6a315f9e41
itemclick: move click handler into seperate module
2018-09-29 02:16:52 +02:00
shagu
9329bbe6ba
unusable: remove broken module
...
This module was not ready to be pulled into master. Sorry for the inconveniences.
After the initial fixes I made, there are still some points open:
* dead code for merchant window (no difference to stock ui)
* dead code for mail window (no difference to stock ui)
* bugs out when receiving mails (quickfix broke recipes)
2018-06-16 19:42:37 +02:00