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
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
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
fcda1664ab
unitframes: build new unitstr to promote leader
2019-05-21 20:42:33 +02:00
shagu
8613e30505
unitframes: trigger raid frames on party events
2019-05-20 18:19:20 +02:00
shagu
812d2d5f3b
unitframes: move raidicon into proper function
2019-05-19 14:53:08 +02:00
shagu
daf464d443
unitframes: update indicators seperately
2019-05-19 12:00:33 +02:00
shagu
8128ec1401
unitframes: run events on unit happiness
2019-05-12 20:40:39 +02:00
shagu
c486c180f0
unitframes: reduce focus-frame click logic
2019-05-09 20:49:50 +02:00
Road-block
cf4c9ac361
api: add and use rgbhex function
...
* A memoizing method to cache and return hex colorstrings from rgb input.
* Refactor all occurences of adhoc rgb to hex string concatenation to use the new method
* Refactor chat module to use it
2019-05-01 15:23:05 +02:00
shagu
81e7216ada
unitframes: option that replaces name by missing health
2019-04-25 21:28:55 +02:00
shagu
9af73275e7
unitframes: add option to resize raid marks
2019-04-22 13:55:47 +02:00
shagu
d32d46b44e
unitframes: fix max indicator calculation
2019-04-19 18:01:05 +02:00
shagu
77460e0134
unitframes: add option for custom power colors
2019-04-19 17:38:51 +02:00
shagu
edbee4bae8
unitframes: option to use custom colors per frame
2019-04-19 17:09:27 +02:00
shagu
96256a59e5
unitframes: options to hide raid, loot and leader icon
2019-04-19 16:13:08 +02:00
shagu
8642efab86
unitframes: option to use variable health bg color
2019-04-19 00:23:08 +02:00
shagu
ac2d56c42e
unitframes: handle negative element spacing
2019-04-17 20:15:42 +02:00
shagu
9c2b842561
unitframes: add proper visibility condition for tbc
2019-04-16 20:19:51 +02:00
shagu
fff15097c9
unitframes: add securefunc visibility change
2019-04-14 15:10:10 +02:00
shagu
3069c2626e
unitframes: add securefuncs handling for TBC
2019-04-14 14:48:25 +02:00
shagu
a4e5fccbe3
unitframes: hide self in group without a group
2019-04-10 22:36:37 +02:00
shagu
d7c64d7d0a
core: replace remaining getglobals in favor of _G
2019-04-06 14:30:31 +02:00
shagu
d90f11e2cc
unitframes: add option to always show self in raid
2019-04-06 13:19:38 +02:00
shagu
0b24e42c31
core: fix code indentation
2019-04-05 09:29:37 +02:00
shagu
d80004c113
unitframes: fix error on invalid reaction colors
2019-03-31 14:59:21 +02:00
shagu
6af3095d1b
unitframes: avoid creating tables on each refresh
2019-03-31 14:59:21 +02:00
shagu
78ca236fb8
unitframes: optimize memory usage of aggro scanner
2019-03-31 14:59:21 +02:00
shagu
4d373a9164
unitframes: cache backdrop to reduce memory usage
2019-03-31 14:59:21 +02:00
shagu
6a7357c295
unitframes: remove invalid event
2019-03-31 14:59:20 +02:00
shagu
0acf6b8900
unitframes: move sanity check within refresh
2019-03-31 14:59:20 +02:00
shagu
3541758f14
unitframes: reduce memory consumption of refreshs
2019-03-31 14:59:20 +02:00
shagu
8e9e70f79e
unitframes: move scope of several functions
2019-03-31 14:59:20 +02:00
Artur Morozov
f13ac95ebb
unitframes: add more buff/debuff positions
2019-03-31 14:59:20 +02:00
shagu
f01cd2648a
unitframes: add resting icon
...
Thanks @AMGarkin (https://gitlab.com/shagu/pfUI/merge_requests/990 )
2018-12-26 11:41:15 +01:00
shagu
2b19b117bf
unitframes: only match for exact unitnames
2018-11-02 16:34:45 +01:00
shagu
5dfe5a4899
compat: initial layout of client abstraction api
2018-11-01 14:55:29 +01:00
mr_rosh
21831b58a8
unitframes: place portraits below the font
2018-10-23 20:38:27 +02:00
shagu
85012157e4
unitframes: remove buff cooldown model properly
2018-10-10 20:26:19 +02:00
shagu
6fb47c7b70
unitframes: manually update player debuffs
2018-10-09 20:38:31 +02:00
shagu
2c66e5c0c2
libdebuff: emulate UnitDebuff API call
2018-09-30 13:42:46 +02:00
shagu
2daddc2f43
api: trim down color gradient function
...
* avoid division through zero in unitframes
* make use of gradient func in unitframes
2018-09-28 22:36:06 +02:00
shagu
3e3230e875
unitframes: rewrite of debuff indicators
...
customizable size, position and appearance:
- off: no indicators at all
- legacy: tint the whole plate
- glow: draws a glowing border
- square: draw colored squares
- icon: use generic icons
2018-09-10 19:43:20 +02:00
shagu
6dad5edf93
unitframes: revert target if no focus was found
2018-09-06 20:31:36 +02:00
shagu
24d20783be
unitframes: hide disabled frames on refresh
2018-08-18 17:43:22 +02:00
Road-block
a095b1c005
unusable: add module to tint unusable bagslots
2018-07-31 21:23:38 +02:00