Nitzan
02df505750
unitframes: add PoM and PW:S to buff indicators
2020-03-21 14:27:25 +01:00
shagu
c275da59bd
config: add and enable thirdparty configs for omen
2020-03-21 13:22:16 +01:00
shagu
d8b021c3c4
chat: add option to disable frame shadows
2020-03-17 21:14:40 +01:00
shagu
081134979e
energytick: add initial manatick support
...
* add option to enable mana ticks
* move into seperate module
2020-03-16 17:02:26 +01:00
shagu
e7681436cd
ui-widgets: adjust statusbar z-axis positions
2020-03-16 16:15:30 +01:00
shagu
4750f7f421
ui-widgets: add vanilla scaling to statusbars
2020-03-16 16:14:45 +01:00
shagu
f673726770
ui-widgets: add custom texture statusbars to api
2020-03-15 11:46:37 +01:00
shagu
2587d6449d
api: fix bug in border detection caching
2020-03-15 11:45:15 +01:00
shagu
2993ed03d8
api: reduce memory load by caching backdrop locals
2020-03-15 11:44:48 +01:00
shagu
ea18c05d8c
tooltip: add option to define statusbar texture
2020-03-13 16:20:24 +01:00
shagu
f7c3cdcaf4
thirdparty: add initial recount skin and dock
2020-03-11 20:04:45 +01:00
shagu
e64e459f12
xpbar: add option to anchor to different frames
2020-03-08 16:43:04 +01:00
shagu
d235d7f78f
unitframes: add new clickcasting mousebuttons
2020-03-08 13:48:06 +01:00
shagu
a2161d629e
unitframes: rewrite clickcasting logic
...
* unify as much expansion specific code as possible
* use same function to register vanilla and tbc clickcasting
* use generic approach to allow further buttons and modifiers
2020-03-08 13:37:11 +01:00
shagu
369cd813fd
unitframes: add clickcasting support for tbc
2020-03-08 10:39:18 +01:00
shagu
3024a42644
unitframes: add option to specify alpha values
2020-03-07 09:40:10 +01:00
shagu
eb42c831fc
api: fix real pixel backdrop offsets
2020-03-05 22:52:56 +01:00
shagu
47c8816bae
unitframes: remove attributes during creation
2020-03-05 19:28:12 +01:00
shagu
082df33444
unitframes: add special secure state drivers
2020-03-05 19:26:56 +01:00
shagu
30ef7e3e5d
unitframes: always refresh regular portraits alpha
2020-03-05 18:37:17 +01:00
shagu
c37907305e
unitframes: add queue for combatlockdown refreshs
2020-03-05 18:36:28 +01:00
shagu
c85f4b1849
api: use default border size in case of inherit
2020-02-28 17:03:41 +01:00
shagu
4d076dbac2
api: reload borders on backdrop updates
2020-02-28 17:03:41 +01:00
shagu
f3b01c8602
nameplates: rewrite entire module
...
* Add additional options to hide specific types
* Use more accurate debuff logic
* Use proper pfUI borders around elements
* Provide instant updates on config change
* Reduce OnUpdate functions on each frame
* Only Refresh plate on value change and events
* Remove unnecessary textures from the plate
* Separate vanilla quirks from the core
* Deprecate "legacy" option
2020-02-28 16:54:11 +01:00
shagu
790b9f01a2
unitframes: limit amount to the number of textures
2020-02-21 08:35:33 +01:00
shagu
d3a1e7b10b
unitframes: add commanding shout to warrior buffs
2020-02-19 21:43:07 +01:00
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