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
shagu
51b3e525e5
bags: fix appearance on scaled chat frames
2017-01-23 14:32:42 +01:00
shagu
8a91be54b2
bags: fix effective scale width
2017-01-15 19:31:55 +01:00
shagu
15f27138d9
bags: add options for colored borders
2017-01-01 14:55:06 +01:00
shagu
4726c93c30
bags: remove update faction event
...
This event was introduced as a hackfix to
provide proper repaints of the bags. There
was an issue that bags are not fully loaded
on PLAYER_ENTERING_WORLD, therefore the
later triggered UPDATE_FACTION was used.
As the bagframes have seen alot of rewrite
and cleanups, it should be save to remove this.
2016-12-31 15:05:53 +01:00
shagu
fd0161f277
bags: fix parents of bag elements
2016-12-28 14:31:34 +01:00
shagu
ad4e68d681
api: clean up and documentation
2016-12-24 11:03:47 +01:00
shagu
77f02d9674
fonts: support for non latin gameclients
2016-12-19 18:46:46 +01:00
shagu
9163caf18c
modules: make bags module independent
2016-12-10 16:36:50 +01:00
shagu
297a459921
bags: add panel to bankframe
2016-11-26 14:51:57 +01:00
shagu
d63c6a68d8
bags: only refresh if it has an item
2016-11-26 00:51:25 +01:00
shagu
8891a1df44
backdrop api: rework every single frame sizing
...
This commit breaks alot of compatibility and maybe
other things too. The change was necessary, because
the old framework ran up against its limits.
A lot of new configuration options are now possible
and some of them were already added.
2016-11-22 00:04:14 +01:00
shagu
d4f19f8007
bags: highlight bag on mouseover
2016-11-13 16:12:40 +01:00
shagu
ba72fc39da
codestyle: remove trailing semicolons
2016-11-09 23:20:26 +01:00
shagu
41653e445f
add possibility to exchange the default fonts
2016-11-08 22:09:13 +01:00