Commit Graph

1917 Commits

Author SHA1 Message Date
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
shagu cbbe5c672e core: split toc list into xml files 2019-06-10 15:17:34 +02:00
shagu c939f8b322 core: use media mechanism for configurable paths 2019-06-10 13:35:48 +02:00
shagu d075751632 core: use new media mechanism for all fonts 2019-06-10 13:35:48 +02:00
shagu 7632f92dd1 core: use new media mechanism for all textures 2019-06-10 13:35:48 +02:00
shagu f3ced08b2d core: add addon path detection and media table 2019-06-10 13:35:48 +02:00
shagu 6788848d73 toc: bump version to 4.1.0 2019-06-09 22:16:58 +02:00
shagu 93109c4d3e unlock: set automatic anchors when moving frames 2019-06-09 22:16:58 +02:00
shagu 3832b9151e api: add functions to determine best frame anchors 2019-06-09 22:16:58 +02:00
Road-block 3041f85e48 bags: fix disenchant conflict with remove curse 2019-06-09 22:16:58 +02:00
shagu ae8e94a811 updatenotify: cache tables and notify group members 2019-06-09 22:16:54 +02:00
shagu e0ddf850b3 actionbar: use button highlight as keystate feedback 2019-06-06 19:58:31 +02:00
shagu b375ad4fb1 tooltip: exclude pet from mobhealth 2019-06-04 09:19:25 +02:00
shagu 84c4058ac5 translations: update tables 2019-06-03 16:46:13 +02:00
Road-block 4a3cd312c4 unitframes: make pet happiness icon configurable 2019-06-03 01:17:32 +03:00
Road-block aa5411b8b0 unitframes: add pet happeniness indicator as an icon 2019-06-03 01:17:32 +03:00
shagu e035b38a8a addonbuttons: fix typo in backdrop shadow 2019-06-02 23:55:03 +02:00
shagu 545be99fd7 api: only add shadow to specific frames 2019-06-02 20:43:56 +02:00