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
shagu
a6df3f6146
bags: only hide chat when option is set
2018-06-15 20:12:03 +02:00
BenDol
9a47e69a50
unusable: bag module to indicate unusable items
2018-06-14 20:20:11 +02:00
BenDol
e447b2e2ea
bags: hide chat when bags/bank are opened
2018-06-14 19:56:59 +02:00
shagu
b38b295034
bags: add right-click trigger for auction house
2018-06-08 17:48:40 +02:00
shagu
7328cf9937
bags: add items into trade with right click
2018-05-26 00:59:12 +02:00
shagu
a003e05960
bags: add fake events to restore window sizes
2018-05-15 19:26:45 +02:00
shagu
2150ee56fd
bags: update colors in bankslots
2018-04-29 12:49:37 +02:00
shagu
087491b8b2
bags: rewrite of the core frame creation logic
2018-04-26 23:12:15 +02:00
Unknown
cd7642da09
bags: initial draft of movable bags
2018-04-26 23:11:58 +02:00
shagu
41e2400bcb
cooldown: only draw cd on known frames
2018-04-08 19:04:43 +02:00
shagu
03d4d530fd
bags: prevent from being placed offscreen
2017-12-11 20:32:04 +01:00
shagu
5f435d4eda
bags: add cooldown frame to bankslots
2017-12-05 21:30:17 +01:00
shagu
e64949c7f7
bags: update default colors
2017-11-20 23:46:59 +01:00
shagu
482c03ca26
translations: add missing words
2017-10-18 23:49:50 +02:00
shagu
bf514590af
bags: introduce GetBagFamily function
2017-09-24 20:21:45 +02:00
shagu
9e8d090d0c
bags: strata adjustments
2017-07-22 22:51:55 +02:00
shagu
b9261330e1
panel/bags: strata adjustments
2017-07-20 22:35:05 +02:00
shagu
595b924197
bags: remove custom frame strata
2017-07-19 21:10:24 +02:00
shagu
bf35a4b982
fonts: integrate upgrade paths
2017-06-08 19:25:53 +02:00
shagu
ea08306169
bags: make use of the new fontsize
2017-06-08 19:25:53 +02:00
shagu
282d0474cf
bags: move bags one level up again
2017-05-29 19:57:58 +02:00
shagu
a0f186d2b8
bags: move one layer backwards
2017-05-28 21:56:49 +02:00
shagu
aae7e034f3
bags: only update cooldown if frame exists
2017-02-27 20:14:06 +01:00
shagu
6e26336d36
api: rework of locale system
2017-02-26 21:29:27 +01:00
shagu
6f7a665ffe
api: merge api calls into environment
2017-02-26 20:55:22 +01:00
shagu
1766dd4ba0
api: use C for config
2017-02-26 20:42:08 +01:00
shagu
5a10f4ca6b
api: replace getglobal with _G
2017-02-26 19:39:37 +01:00
shagu
1aac33841e
bags: replace functions in global space
2017-02-25 16:15:30 +01:00
shagu
cec258ed16
bags: show tooltips on bagslot buttons
2017-01-25 22:51:40 +01:00