Commit Graph

349 Commits

Author SHA1 Message Date
shagu eb2c5810e4 actionbar: add option to set button spacing 2019-03-31 14:59:21 +02:00
shagu 7c54f6bce4 gui: clear search focus when clicking entries 2019-03-31 14:59:21 +02:00
shagu fc8c860678 gui: always update overview infos 2019-03-31 14:59:21 +02:00
Road-block 06494be3b6 panel: option to use server time instead of local 2019-03-31 14:59:21 +02:00
shagu b6865a1da8 gui: fix closure of update function
Thanks @Road-block
2019-03-31 14:59:21 +02:00
shagu b925f0b147 gui: fix actionbar translation 2019-03-31 14:59:21 +02:00
Road-block d46361b964 gui: cache updater functions 2019-03-31 14:59:21 +02:00
shagu 55e27e78f4 gui: fix unitframe ufunc links 2019-03-31 14:59:21 +02:00
shagu 4f36978f21 gui: add translation strings 2019-03-31 14:59:21 +02:00
shagu a6be638c6a gui: entire rewrite
An entire rewrite of the gui focused on reducing boilerplate
code, runtime optimizations and adding usability features.

Moved to a dynamically stackable layout which is usable with
less code. A new search feature allows to lookup specific
config values and directly navigate to them.

The changes are incompatible to existing thirdparty addons.
2019-03-31 14:59:21 +02:00
Road-block 21d9c35de0 actionbar: fix custom button count layouts
* only show valid layout options for the actionbar size
* use fallback layout if necessary when bar size is changed
2019-03-31 14:59:21 +02:00
Robert Moritz df57df82d9 thirdparty: add NoteIt skin 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 68b0f15b8f addonbuttons: disable addon buttons by default 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
Unknown 0232c2600e addonbuttons: collect all minimap addon icons 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
Artur Morozov f13ac95ebb unitframes: add more buff/debuff positions 2019-03-31 14:59:20 +02:00
shagu 70602b155f gui: fix typo in frame.config 2019-02-16 09:27:35 +01:00
dein0s 8ed3d40ef3 gui: trigger update function on list changes 2019-02-13 18:53:21 +01:00
Road-block 29c315a282 loot: add rarity threshold to random loot announce 2019-01-05 14:12:15 +01:00
Unknown 42149eca5f buffwatch: color stacks count by their amount 2019-01-05 14:01:13 +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 9748975eba firstrun: add profile selection to firstrun 2018-11-01 21:45:45 +01:00
shagu 6e98880a84 gui: remove obsolete dropdown refresh function 2018-10-30 11:27:24 +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 424b0b907c thirdparty: add support for myroleplay 2018-10-22 20:47:56 +02:00
shagu cf3dc9cfb9 buffwatch: initial version of buff/debuff bars 2018-10-21 18:59:45 +02:00
shagu cdde3487c0 gui: only hide backdrop_shadow if existing 2018-10-19 07:43:04 +02:00
shagu f6c939b1a9 gui: remove shadows on invalid stratas 2018-10-14 22:29:20 +02:00
shagu d962d9904a gui: add widget type for lists 2018-10-14 22:25:04 +02:00
shagu a57b04c966 gui: use pfUI styled dropdown menus 2018-10-14 22:22:39 +02:00
shagu 5ec895542e api: option to add shadows to frames 2018-10-03 13:03:00 +02:00
shagu 8ca63c1ed7 translations: fix class buff typo 2018-09-15 22:20:47 +02:00
shagu 8f8773ace4 chat: add option to disable playerlinks 2018-09-14 20:42:33 +02:00
shagu cdd2857c30 translations: update tables 2018-09-10 19:51:51 +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 ca02c51b92 chat: option to disable color of unknown classes 2018-09-07 23:03:27 +02:00
shagu db5a021f0e chat: more robust and configurable player colors 2018-09-02 16:35:51 +02:00
shagu 43b8ca423c gui: move profile to the top 2018-08-23 22:46:24 +02:00
shagu 4d8f090c19 gui: let external modules access gui functions 2018-08-18 21:14:36 +02:00
shagu 570cd80fd0 nameplates: add option to zoom target nameplate 2018-08-18 20:32:14 +02:00
shagu e4251d35b6 unlock: add dock to unlock mode 2018-08-18 17:16:29 +02:00
shagu 662f3df76a gui: remove duplicate focus config 2018-08-18 17:09:56 +02:00
shagu 7a4c29fe10 hdgraphic: remove maximum graphic detail option 2018-08-12 11:41:29 +02:00
shagu 5d7a82127a unusable: add option to choose the color 2018-08-08 23:39:59 +02:00
shagu c2ff2851ec gui: remove addon names from translation tables 2018-08-07 19:15:57 +02:00
shagu 6e90b0149f gui: sort components list 2018-08-05 21:53:18 +02:00