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
Artur Morozov
a75fd5dca4
skins: add a bunch of tbc compatible skins
...
* add skin for: auction, character, game_menu
guild_registrar, inspect, macro, mail,
merchant, options-interface, options-sound,
options-video, popup_dialogs, professions,
questlog, talents, tracking, guildbank,
socket, readycheck, arena_registrar,
arena, time_manager, LFG
* add mail highlighting the quality of items
* add quality borders of guildbank items
2019-06-16 15:03:35 +02:00
Artur Morozov
635f70ed21
ui-widgets: update required api calls for tbc
...
* strip CheckedTexture if exists
* the click area is now equal to the size of the DropDownFrame
* if the width of the DropDownFrame is very small or not set,
then set the width for the DropDownFrame as in DropDownList1
2019-06-16 14:56:03 +02:00
Artur Morozov
5082a7deb3
panel: add tbc compatibility for minimap zone text
2019-06-16 14:55:59 +02:00
Artur Morozov
3232e10daa
skin: whitelist several skins for tbc
...
* enable existing skins to tbc:
battlefield, battlefield_minimap, dressup,
gossipquest, itemtext, keybindings, miscellaneous,
spellbook, stable, tabard, taxi, trade, trainer
2019-06-16 14:54:08 +02:00
shagu
880655221a
actionbar: fix pet button placement on clicks
2019-06-14 14:14:07 +02:00
Road-block
53811ba21c
thirdparty: skin swstats frames
...
* fix tab skinning
* allow user to navigate pages in docked mode
* expose pause checkbox in title bar when docked
2019-06-13 18:45:46 +02:00
Artur Morozov
7a961ca4c9
translation: update ruRU
2019-06-13 18:44:01 +02:00
Artur Morozov
08533849c5
tbc: fix micro menu
2019-06-13 18:40:50 +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
Artur Morozov
4fa0054c09
thirdparty: update skin for WIM
...
* replace shaman class color only on load the addon
* include @Road-block updates
* use pfUI link handler (it is more correct)
* replace all class colors
2019-06-11 22:16:59 +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
shagu
d779f20d6b
config: consolidate unitframe entries
2019-06-10 19:59:06 +02:00
shagu
0b00688842
tooltip: use same visual offset for left an right
2019-06-10 17:36:20 +02:00
shagu
874aaa07ab
tooltip: fix frame scaling for top anchor position
2019-06-10 17:30:09 +02:00
shagu
4fb8c6fdfa
compat: use string based client check
2019-06-10 17:11:29 +02:00
shagu
e9237b59b2
core: use concrete string based client checks
2019-06-10 17:06:31 +02:00
shagu
d27b7c3cec
translations: update esES
...
Thanks Rick#5694
2019-06-10 16:29:48 +02:00