shagu
1988c30675
actionbar: move usable update into own function
...
Don't trigger full updates on usable changes. Also removing the
`UPDATE_INVENTORY_ALERTS` event, as it is no longer in use.
2019-12-16 12:02:25 +01:00
shagu
2492abf843
librange: abort on non-healing classes
2019-12-16 11:02:14 +01:00
shagu
bf493645c1
actionbar: only refresh required slot changes
2019-12-16 10:43:04 +01:00
shagu
2e9bfdd2c5
translations: update tables
2019-12-15 15:21:21 +01:00
shagu
687d75f8a0
api: add function that calculates a real pixel
2019-12-13 20:59:57 +01:00
shagu
13942d4c53
librange: use native rangechecker for tbc
2019-12-12 21:31:20 +01:00
shagu
46133f54a9
actionbar: reduce time spent in update functions
...
* Introduce a list of buttons that need updates instead of iterating over all
* Introduce a list of all ever created buttons
* Move all (update/event/button)lists from bars into local space
* Replace integer button iterators with pairs iteration
* Rename ButtonUpdate to ButtonRangeUpdate as it no longer holds any other calls
2019-12-11 20:50:06 +01:00
shagu
f3b704a082
actionbar: fix self and this variable scoping
2019-12-11 18:54:10 +01:00
shagu
61422e082d
actionbar: buffer and separate frequent events
2019-12-11 08:04:01 +01:00
shagu
2d4537fca9
core: bump version to 4.3.0
2019-12-10 21:32:16 +01:00
shagu
549f2b9456
actionbar: add option to disable reagent counter
2019-12-10 21:32:16 +01:00
shagu
2659f24bdb
actionbar: assign scripts only once per bar
2019-12-10 21:32:15 +01:00
shagu
26d2eeb2c6
actionbar: unified button events and updates
...
Use a unified OnEvent and OnUpdate handler, in order to avoid
registering events for each of the 120 action-buttons.
2019-12-10 21:32:06 +01:00
shagu
5adcd34503
translations: update tables
2019-12-06 16:45:01 +01:00
shagu
d6d5abdebc
tooltip: add option to display itemIDs
2019-12-05 21:54:03 +01:00
shagu
a5df9db348
libtooltip: add tooltop library for extended infos
...
Add tooltip library, based on the sellvalue item hooks,
in order to obtain extended gametooltip data, that can be used
to query the current GameTooltip for ItemLink and ItemID.
2019-12-05 21:49:12 +01:00
shagu
c90c0ea8ba
cooldown: add fontsize option for frametypes
2019-12-04 17:29:07 +01:00
shagu
59f9b5c0ba
unitframes: display duration for own buffs on tbc
2019-11-24 13:15:33 +01:00
shagu
298d0d89ce
core: add global variable to enable debug mode
2019-11-10 06:54:35 +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
4e0610afaf
unitframes: delay portrait updates to first frame
2019-11-04 18:03:55 +01:00
shagu
842a0cd982
unlock: only open config gui on existing entries
2019-11-04 09:22:40 +01:00
shagu
f4db399d08
chat: try to match extended clinks first
2019-10-29 07:24:18 +01:00
shagu
1588f9ad5d
chat: replace all kind of clinks with real links
2019-10-28 20:27:35 +01:00
shagu
b3ed8e7100
readme: update links
2019-10-25 13:36:27 +02:00
Mr_Rosh
01e7c18a9a
unitframes: set powerbar layer above healthbar
2019-10-21 19:20:23 +02:00
shagu
af85f1b08c
player: fix dropdown menu on tbc
2019-10-19 10:42:37 +02:00
shagu
5b4e92e0e8
xpbar: restore unlocked positions on reload
2019-10-14 22:41:59 +02:00
shagu
ba700713fb
core: fix version number on tbc
2019-10-08 20:47:36 +02:00
shagu
8fff926785
unitframes: remove custom bar framelevels
2019-10-03 01:22:10 +02:00
shagu
656da011a6
minimap: only hide toggle button if existing
2019-10-03 01:19:14 +02:00
shagu
de1d587c8b
core: define an own error handler
2019-10-03 01:16:04 +02:00
shagu
90656f6100
core: initialize table if not existing
2019-10-03 01:15:56 +02:00
shagu
34fddc0f40
unitframes: adjust framelevels of several elements
2019-10-02 22:27:07 +02:00
shagu
cb54e164ff
xpbar: avoid nil error when reaching maxlevel
2019-10-01 20:07:39 +02:00
shagu
748e1d0405
buff: allow to cancel weapon enchants on tbc
2019-09-27 13:30:18 +02:00
shagu
eb790a37b1
unitframes: use fixed layers for power and health
2019-09-26 19:39:23 +02:00
shagu
8bc3744021
skins: show material backgrounds on quest frame
2019-09-26 19:37:36 +02:00
shagu
ef3ec0bb9c
chat: fix clink messages for tbc
2019-09-25 14:45:47 +02:00
shagu
02c1863ab4
chat: add additional tbc chat channels
2019-09-25 14:45:23 +02:00
shagu
9e165cca59
prediction: fix spell delay error on tbc
2019-09-21 14:53:11 +02:00
shagu
0b24522857
prediction: add compatibility for tbc
2019-09-20 22:41:51 +02:00
shagu
fed0479e74
skins: fix questlog daily count position
2019-09-18 16:15:46 +02:00
shagu
8b406fb04b
raid: fix raidframe groups for tbc
2019-09-15 17:25:16 +02:00
shagu
8eb1f546bf
actionbar: fix tbc filters for druid forms
2019-09-08 13:13:21 +02:00
shagu
e31236535d
actionbar: add custom secure frame page filters
2019-09-07 17:52:12 +02:00
shagu
06bc7bfdda
actionbar: use regular settings table for paging
2019-09-07 17:51:36 +02:00
shagu
a5803c9c73
buffwatch: whitelist for tbc use
2019-09-06 16:25:13 +02:00