shagu
497a053e60
api: run lurker on addon event if config exists
2019-03-31 14:59:20 +02:00
shagu
0a376bc251
skins: slightly reduce macro frame size
2019-03-31 14:59:20 +02:00
shagu
281ddf09d5
api: only hook on addons after config is loaded
2019-03-31 14:59:20 +02:00
shagu
6d5233b020
translations: update tables
2019-03-31 14:59:20 +02:00
shagu
dce64d85bb
skin: fix macro popup dialog
2019-03-31 14:59:20 +02:00
shagu
88cae50ac3
actionbar: disable animation on hidden bars
2019-03-31 14:59:20 +02:00
shagu
265f81ce80
ui-widgets: only write enter/leave once per button
2019-03-31 14:59:20 +02:00
shagu
73eeaacf05
actionbar: show pet token tooltips
2019-03-31 14:59:20 +02:00
shagu
97d0b34789
actionbar: abort early on state updates
2019-03-31 14:59:20 +02:00
shagu
d498d061f8
actionbar: cache reagent counter textures
2019-03-31 14:59:20 +02:00
shagu
2545823099
actionbar: remove redundant gametooltip show
2019-03-31 14:59:20 +02:00
shagu
8d7cc519e0
hoverbind: fix stance button detection
2019-03-31 14:59:20 +02:00
shagu
b0b6ada7cf
hoverbind: update to new actionbar names
2019-03-31 14:59:20 +02:00
shagu
7495516774
actionbar: give the stance bars proper names
2019-03-31 14:59:20 +02:00
shagu
dd2fe578b4
actionbar: add highlight to active actions
2019-03-31 14:59:20 +02:00
shagu
bf77ea797f
unlock: make popup text more visible
2019-03-31 14:59:20 +02:00
shagu
90a838dbcc
chatcopy: lower button strata
2019-03-31 14:59:20 +02:00
shagu
0d453acc50
chatcopy: move button to chat toppanel
...
* Only use one button
* Increase limit to 100
2019-03-31 14:59:20 +02:00
shagu
8e9e70f79e
unitframes: move scope of several functions
2019-03-31 14:59:20 +02:00
shagu
b25325cccd
chatcopy: remove leftover variable
2019-03-31 14:59:20 +02:00
shagu
3d14a556fc
translations: update tables
2019-03-31 14:59:20 +02:00
shagu
11fa2112c3
actionbar: don't kill blizzard frames recursively
2019-03-31 14:59:20 +02:00
shagu
b450d14620
chatcopy: add module to copy chat contents
...
* chatmenu is now available via rightclick on chatcopy
* moved whisperproxy into a seperate module
* reduced/cleaned up whisperproxy code
2019-03-31 14:59:20 +02:00
shagu
4d0be42233
ui-widgets: prevent duplicate question dialogs
2019-03-31 14:59:20 +02:00
shagu
8b39968db9
api: remove autohide eventhandler
2019-03-31 14:59:20 +02:00
shagu
70938c557c
addonbuttons: update abp slash commands
2019-03-31 14:59:20 +02:00
shagu
68b0f15b8f
addonbuttons: disable addon buttons by default
2019-03-31 14:59:20 +02:00
shagu
ec3ad0f9f9
config: bump to 3.20 to smoothen beta transition
2019-03-31 14:59:20 +02:00
shagu
e99fd81d11
addonbuttons: align to minimap scale if existing
...
* add blacklist for felwood gather
2019-03-31 14:59:20 +02:00
shagu
4314334409
addonbuttons: always scan for buttons
2019-03-31 14:59:20 +02:00
shagu
139cdbae94
addonbuttons: add more positions
...
* add top and right position
* use native arrow button skin
* remove old button backdrop
2019-03-31 14:59:20 +02:00
shagu
a32732a1dd
addonbuttons: add option to show them on login
...
* use a simpler update throttle
* remove usable due to resets during moving
* remove unused update interval config
2019-03-31 14:59:20 +02:00
shagu
26a9fff578
actionbar: entire rewrite of the actionbars
...
Final squashed commit of the actionbars. Ready for master.
Config migration is now armed, you can't go back without backups.
2019-03-31 14:59:20 +02:00
shagu
2fb7828bfd
nameplates: only access frame if name is defined
2019-03-31 14:59:05 +02:00
shagu
e9f596f0e7
libdebuff: always take talents into account
...
* reduce execution time
* fix wrong variable scope
2019-02-25 18:44:22 +01:00
shagu
70602b155f
gui: fix typo in frame.config
2019-02-16 09:27:35 +01:00
shagu
ba3f0045ff
translations: update esES
...
Thanks Rick
2019-01-20 16:34:24 +01:00
shagu
874487bde9
api: use already cached backdrop tables
2019-01-11 10:28:25 +01:00
shagu
eb51d63656
loot: abort when dropdownFrame cannot be accessed
...
fixes: attempt to index local 'dropdownFrame' (a nil value)
2019-01-10 13:26:36 +01:00
shagu
2c273f5786
chat: skin chinese language selection button
2019-01-10 12:45:16 +01:00
shagu
bce7fb0be1
api: let sanitize pattern prioritize numbers
2019-01-10 12:45:10 +01:00
shagu
87e7b00d55
readme: update description
2019-01-09 16:09:57 +01:00
shagu
ae1805bfa0
thirdparty: use default font size for WIM
2019-01-09 12:01:16 +01:00
shagu
b929d9e3bc
translations: update zhTW
...
Thanks @Bahamut#9564
2019-01-07 07:35:40 +01:00
shagu
a2e856ba2e
translations: update zhCN
...
Thanks @Bahamut
2019-01-06 13:45:34 +01:00
shagu
dbc84b29b1
unlock: trigger move actions on reset
2019-01-03 19:42:34 +01: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
53fef1889b
ui-widgets: fix scope of some variables
...
Thanks @AMGarkin (https://gitlab.com/shagu/pfUI/merge_requests/990 )
2018-12-26 11:31:59 +01:00
shagu
818e5bbbf3
toc: bump version to 3.17
2018-12-24 23:06:52 +01:00
shagu
ceba2395e8
easteregg: happy new year
2018-12-31 22:25:26 +01:00
shagu
e37b113d57
easteregg: make xmas less intrusive
2018-12-24 18:35:49 +01:00
shagu
b68857dfc5
skin: clamp compare tooltips to screen
2018-12-05 18:28:20 +01:00
shagu
bf8bb3163e
api: fix capture index on strings with brackets
2018-12-02 17:16:31 +01:00
shagu
e59b1bd6d9
actionbar: reduce reagent tooltip scans
2018-12-02 15:42:14 +01:00
shagu
98ecb6db09
loot: use new cmatch for pattern matching
2018-12-02 14:47:04 +01:00
shagu
aa30d5871e
prediction: use new cmatch for pattern matching
2018-12-02 14:47:04 +01:00
shagu
91b0186a48
libdebuff: use new cmatch for pattern matching
2018-12-02 14:47:04 +01:00
shagu
b9177abc15
libcast: use new cmatch for pattern matching
2018-12-02 14:47:04 +01:00
shagu
3a6140224b
api: add capture index aware matcher
...
* optimize/reduce regexes
* add cache to SanitizePattern
* add function to determine capture indexes
* add capture index aware string.match function
2018-12-02 14:46:59 +01:00
shagu
c761d689a1
thirdparty: fix initialization of latest dpsmate
...
Thanks @Road-block
2018-12-01 10:52:23 +01:00
shagu
535181c036
bags: remove redundant fake event loop
...
Full fake event based approach was disabled as it caused glitches
when moving bags. Removing the remaining loop by this commit as
the main functions is triggered in the OnEvent anyways.
2018-11-25 18:45:40 +01:00
shagu
62088b5ec3
tbc: map libdebuff to the regular function
2018-11-11 21:44:03 +01:00
shagu
2cc1ea36e5
tbc: disable hdgraphic due to different cvars
2018-11-11 21:22:12 +01:00
shagu
2c71762248
buffwatch: display buff/debuff stacks
2018-11-10 18:56:41 +01:00
shagu
156d858a2e
castbar: add pushback counter to channel bar
2018-11-10 13:41:58 +01:00
shagu
3db0f569b9
libcast: correct channel delay calculation
2018-11-10 13:34:28 +01:00
shagu
e96ecfd9fb
castbar: only show delay on player unit
2018-11-10 13:33:57 +01:00
shagu
27d6a8ec6d
panel: properly update guild info
2018-11-10 00:12:50 +01:00
shagu
0f397abce1
chat: use full size if panel is moved or disabled
2018-11-09 19:16:00 +01:00
shagu
b7638db5f2
loot: use both setslot and setid for lootbuttons
2018-11-04 21:35:19 +01:00
shagu
977948263c
castbar: add missing channel detection
2018-11-04 15:58:05 +01:00
shagu
fb8fbbc8c4
loot: move client abstraction into compat files
2018-11-04 13:11:31 +01:00
shagu
338996c409
buffwatch: properly enable auto color on buffs
2018-11-04 11:15:12 +01:00
shagu
79167083cb
castbar: keep listening for casts during fadeout
2018-11-03 20:19:08 +01:00
shagu
1795193aef
libunitscan: fix typo in variable capitalization
2018-11-03 14:38:02 +01:00
shagu
e4cb397da4
firstrun: remove linebreaks from strings
2018-11-03 11:29:14 +01:00
shagu
d8664c4bd9
firstrun: user proper text layout
2018-11-03 11:05:18 +01:00
shagu
065a050a61
loot: only use existing functions
2018-11-03 10:52:25 +01:00
shagu
f1218870b0
castbar: reset pushback counter
2018-11-03 10:31:06 +01:00
shagu
d8ff32a3d2
libunitscan: unify all unit scanners
2018-11-02 17:46:23 +01:00
shagu
2b19b117bf
unitframes: only match for exact unitnames
2018-11-02 16:34:45 +01:00
shagu
4de1690809
focus: only match for exact unitnames
2018-11-02 16:33:26 +01:00
shagu
3c4cf6c478
libcast: remove obsolete events from customcasts
2018-11-02 16:00:16 +01:00
shagu
b1f805e01a
thirdparty: fix code style
2018-11-02 09:59:02 +01:00
shagu
e713170511
ui-widgets: use autofocus instead of focus
2018-11-02 09:54:59 +01:00
shagu
b08add029d
translations: update tables
2018-11-01 21:47:16 +01:00
shagu
9748975eba
firstrun: add profile selection to firstrun
2018-11-01 21:45:45 +01:00
shagu
07ce172684
castbar: always update casting state
2018-11-01 16:22:30 +01:00
shagu
be913eac86
libcast: update documentation
2018-11-01 15:37:04 +01:00
shagu
5dfe5a4899
compat: initial layout of client abstraction api
2018-11-01 14:55:29 +01:00
shagu
6e98880a84
gui: remove obsolete dropdown refresh function
2018-10-30 11:27:24 +01:00
shagu
fdce950e99
libdebuff: add support for improved gouge
2018-10-29 12:48:25 +01:00
shagu
8ec6aa8697
buffwatch: add more color options
2018-10-29 02:10:52 +01:00
shagu
1e6cd51851
gui: create new dropdown menus if required
2018-10-24 21:54:37 +02:00
shagu
ab01ed5ffc
focus: add pfcastfocus as fallback
2018-10-24 20:28:37 +02:00
shagu
424b0b907c
thirdparty: add support for myroleplay
2018-10-22 20:47:56 +02:00
shagu
7a4953b1dc
buffwatch: fix typo in comments
2018-10-21 21:40:32 +02:00
shagu
5b88e4bbb8
translations: update tables
...
* ruRU udpate: thanks @Artur91425
* esES update: thanks @wodim
2018-10-21 19:27:59 +02:00
shagu
1abb4de82f
buffwatch: remove static height assignment
2018-10-21 19:19:02 +02:00
shagu
1780776f63
profiles: let slim profile use buffbars by default
2018-10-21 19:15:53 +02:00