Commit Graph

482 Commits

Author SHA1 Message Date
shagu 77a83197e9 unitframes: perform full updates on pet changes 2020-02-10 19:54:27 +01:00
shagu 0ed0b66ac7 castbar: add option to display ranks 2020-01-31 22:55:52 +01:00
shagu a73295a881 ui-widgets: unify nil textures 2020-01-22 18:00:17 +01:00
shagu 149339839d api: use backported getiteminfo for all versions 2020-01-06 11:15:38 +01:00
shagu 4c59fab99c ui-widgets: add function to create textboxes 2020-01-03 01:03:12 +01:00
shagu 6de221188a api: also show silver when gold is visible 2020-01-02 23:04:08 +01:00
shagu ab2976b56e gui: option to hide incompatible config entries 2020-01-01 09:44:47 +01:00
shagu ba7f75416b api: precalculate cooldown switches 2019-12-28 10:14:25 +01:00
attackpure100 050790b7e9 tttarget: add tttarget unitframe and config 2019-12-26 10:08:23 +01:00
shagu 8d91394259 unitframes: option for custom powerbar background 2019-12-19 19:44:37 +01:00
shagu 886c69dbf7 config: settings to disable the new border system 2019-12-18 18:54:26 +01:00
shagu 3334c7469f modules: make all modules aware of the new borders 2019-12-18 18:54:09 +01:00
shagu a75204540e api: add hidpi detection in pixel calculation 2019-12-18 18:54:00 +01:00
shagu bcadf4b2d9 api: use proper backdrop sizes on small borders 2019-12-18 18:53:50 +01:00
shagu 1cf0d24fcd api: add function to query configured bordersizes 2019-12-18 18:53:41 +01:00
shagu 40c6bf704a api: preparation to use perfect pixels on borders
Add some preparation to allow perfect sized borders on all backdrops.
There's no option set yet to avoid broken borders on other elements.
An option that is enabled by default will be added as soon as all modules
are prepared to use pfUI.border instead of reading the config on their own.
2019-12-18 18:53:31 +01:00
shagu 687d75f8a0 api: add function that calculates a real pixel 2019-12-13 20:59:57 +01:00
shagu 549f2b9456 actionbar: add option to disable reagent counter 2019-12-10 21:32:16 +01:00
shagu d6d5abdebc tooltip: add option to display itemIDs 2019-12-05 21:54:03 +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 4e0610afaf unitframes: delay portrait updates to first frame 2019-11-04 18:03:55 +01:00
Mr_Rosh 01e7c18a9a unitframes: set powerbar layer above healthbar 2019-10-21 19:20:23 +02:00
shagu 8fff926785 unitframes: remove custom bar framelevels 2019-10-03 01:22:10 +02:00
shagu 34fddc0f40 unitframes: adjust framelevels of several elements 2019-10-02 22:27:07 +02:00
shagu eb790a37b1 unitframes: use fixed layers for power and health 2019-09-26 19:39:23 +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 2c0f2b12af config: migrate xpbar value only when existing 2019-08-04 14:43:05 +02:00
shagu e13b0a2493 unitframes: hide cooldown animation on buffs 2019-07-22 22:43:26 +02:00
shagu 40bd1bf881 focus: properly handle focus frame visibility 2019-07-19 21:51:09 +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 84a1bd1052 api: don't set hit insets during combat lockdown 2019-07-19 16:36:14 +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 b3bebe922a api: remove debug parameter 2019-06-16 15:06: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
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 c939f8b322 core: use media mechanism for configurable paths 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 3832b9151e api: add functions to determine best frame anchors 2019-06-09 22:16:58 +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 545be99fd7 api: only add shadow to specific frames 2019-06-02 20:43:56 +02:00
shagu 85b4c4334a unitframes: use a combined glowing frame 2019-06-02 19:49:52 +02:00
shagu ef9f4519f1 api: fix cache and limits in gradient color 2019-05-21 22:46:57 +02:00