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
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
shagu
b183f48fc1
skins: handle material background on itemtexts
2019-09-05 20:06:28 +02:00
shagu
3b3f2279a1
xpbar: rewrite to support dynamic reputation bars
2019-08-31 19:02:56 +02:00
shagu
384cbad7dd
nameplates: fix castbar for tbc clients
2019-08-30 20:51:26 +02:00
shagu
7c520e911b
nameplates: unify target detection
2019-08-30 20:50:29 +02:00
shagu
b0b74bf51f
nameplates: disable game castbars
2019-08-30 20:49:11 +02:00
shagu
4fb42aae51
tbc: add full names for castbar entries
2019-08-30 20:48:38 +02:00
shagu
89fec7abdc
castbar: prefer unitstrings over names
2019-08-30 19:57:45 +02:00
shagu
191ee8fed2
tables: share valid units with all modules
2019-08-30 19:50:47 +02:00
shagu
d4a20f6ed7
unitframes: fix target update on tbc
2019-08-22 18:01:42 +02:00
shagu
2c8a7c9de5
unitframes: fix dropdown menus on later expansions
2019-08-20 19:49:05 +02:00
shagu
f1f4fa4094
combopoints: whitelist combopoints for tbc
2019-08-19 19:40:49 +02:00
shagu
e0f448ea78
chat: disable padding when panel is invisible
2019-08-05 18:02:25 +02:00
shagu
3625cd1844
xpbar: cache config value on startup
2019-08-04 14:43:53 +02:00
shagu
2c0f2b12af
config: migrate xpbar value only when existing
2019-08-04 14:43:05 +02:00
shagu
2d68f3c60d
nameplates: disable right-click emulation for tbc
2019-08-03 09:03:42 +02:00
shagu
c0fc47f43a
minimap: hide worldmap button if existing
2019-08-03 08:43:56 +02:00
shagu
7beda0fc5b
nameplates: use proper target glow detection
2019-08-02 18:03:11 +02:00
shagu
b0f338204f
nameplates: disable modern click handlers for tbc+
2019-08-02 17:57:02 +02:00
shagu
99b89dae2d
nameplates: use alpha to skip flicker on init
2019-08-02 17:56:09 +02:00
shagu
04e489bc2c
nameplates: disable modern click handlers for tbc
2019-08-02 17:38:26 +02:00
shagu
884775d902
chat: remove additional colons from player links
2019-08-02 17:34:15 +02:00
shagu
9cf0453742
group: unregister old group frame events
2019-08-02 17:25:59 +02:00
shagu
5c5340104f
unlock: skip visibility updates in combat lockdown
2019-08-02 17:18:06 +02:00
shagu
9ed82476bc
chat: hook set alpha and avoid chat update loop
2019-07-30 22:47:45 +02:00
shagu
708df6b6c5
chat: restore chat tab alpha on flash events
2019-07-30 22:08:03 +02:00
shagu
9ad1f5eb2e
chat: use a proper hook to disable fadeout
2019-07-30 21:53:53 +02:00
shagu
0c5fcf3117
mapreveal: enable and add mapdata for tbc
...
Thanks @Road-Block
2019-07-30 19:23:20 +02:00
shagu
ce9c61dd77
unlock: calculate position based on initial anchor
2019-07-30 19:18:15 +02:00
shagu
2d9c89bcd9
feigndeath: only hook for internal usage
2019-07-23 21:19:30 +02:00
shagu
e13b0a2493
unitframes: hide cooldown animation on buffs
2019-07-22 22:43:26 +02:00
shagu
8f743ac527
actionbar: pass the new bar to ChangeActionBar
2019-07-22 22:41:16 +02:00
shagu
decb95286c
tbc: patch sellvalue tables for tbc values
2019-07-20 16:49:22 +02:00
shagu
0315e4e44d
env: update sellvalue tables
2019-07-20 16:48:36 +02:00
shagu
40bd1bf881
focus: properly handle focus frame visibility
2019-07-19 21:51:09 +02:00
shagu
af824f17d3
chat: fix playername colors for tbc
2019-07-19 19:26:13 +02:00
shagu
0cd47b60ba
chat: add missing pairs in iteration
2019-07-19 19:25:54 +02:00
shagu
53fb1cfa2f
unitframes: check for disabled in visibility function
2019-07-19 18:08:20 +02:00
shagu
bcae58d863
unitframes: use combined visibility handler
2019-07-19 17:27:18 +02:00
shagu
e0a94af285
actionbar: only set attributes while not in combat
2019-07-19 16:36:53 +02:00
shagu
84a1bd1052
api: don't set hit insets during combat lockdown
2019-07-19 16:36:14 +02:00
shagu
0fc6537950
actionbar: set tbc visibility states for pet bar
2019-07-18 20:55:08 +02:00
shagu
798500d6d2
api: use same shadow conditions as for backdrop
2019-07-18 20:40:21 +02:00
shagu
25f78a6378
unitframes: break on non-initialized buttons
2019-07-18 20:39:22 +02:00
shagu
2bcced95ca
panel: check guild before using query functions
2019-07-16 19:35:51 +02:00
shagu
138c36b384
skins: fix drawlayer of mail background
2019-07-08 18:28:32 +02:00
shagu
2de308911a
skin: check name before using it
2019-07-06 11:33:23 +02:00
shagu
896e1249b5
gui: delete global cache on reset buttons
2019-07-05 22:22:27 +02:00
shagu
580ea51051
focus: always reset unitname when hiding
2019-07-01 20:04:47 +02:00
shagu
14e10c3bc8
skins: fix unreliable button value in professions
2019-06-30 12:02:35 +02:00
shagu
bf60d77d01
focus: reset focus unit when hiding
2019-06-30 11:24:22 +02:00
shagu
9b261feb06
addonbuttons: skip recipe radar icon nodes
2019-06-30 11:18:43 +02:00
shagu
8620cef470
skin: check for existing itemlink in mail
2019-06-18 17:56:39 +02:00
shagu
a9fe28aaa5
thirdparty: only adjust ktm scale in dockmode
2019-06-17 23:23:06 +02:00
shagu
aea9c20f7d
skins: only access interface title when existing
2019-06-17 20:59:58 +02:00
shagu
88159ed7c6
tracking: check for spell texture before using it
2019-06-16 15:26:14 +02:00
shagu
5581ed4f65
toc: bump version to 4.2.0
2019-06-16 15:12:49 +02:00
shagu
02afd094c6
translations: update esES
...
Thanks Rick#5694
2019-06-16 15:11:50 +02:00
shagu
93d57918b3
combopoints: use as reck counter for paladins
2019-06-16 15:06:35 +02:00
shagu
01853a6d68
combopoints: only show for specific classes
...
* hide by default on load
2019-06-16 15:06:35 +02:00
shagu
b3bebe922a
api: remove debug parameter
2019-06-16 15:06:35 +02:00
shagu
22e0d32e4b
combopoints: rewrite entire module
...
* skip useless string concatenations
* avoid creating redundant textures
* add general function to display
2019-06-16 15:06:35 +02:00
shagu
880655221a
actionbar: fix pet button placement on clicks
2019-06-14 14:14:07 +02:00
shagu
88cd6dcf86
actionbar: treat auto-repeat actions as active
2019-06-13 18:34:59 +02:00
shagu
52a4718b2f
thirdparty: add wim window shadows
2019-06-11 22:17:26 +02:00
shagu
1daaf68dea
addoncompat: add missing translation
2019-06-11 21:42:12 +02:00
shagu
8409b48dcb
translations: update tables
2019-06-11 19:58:36 +02:00
shagu
6e0382ff8c
addoncompat: an addon compatibility checker
...
* Checks for redundant and incompatible addons.
* Asks the user for soft-conflicts if they want to keep it
* Saves soft-conflicts to not annoy the user on every login
* Automatically disables hard-conflicts
2019-06-11 19:55:33 +02:00
shagu
d44188d166
ui-widgets: delay question dialog autosizing
2019-06-11 19:41:33 +02:00
shagu
fe479d1f77
unitframes: check for RegisterStateDriver before using
...
This fixes a compatibility issue with NotGrid, which is
adding a :SetAttribute() function to all frames.
2019-06-11 18:19:03 +02:00