Commit Graph

59 Commits

Author SHA1 Message Date
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 a73295a881 ui-widgets: unify nil textures 2020-01-22 18:00:17 +01:00
shagu 4c59fab99c ui-widgets: add function to create textboxes 2020-01-03 01:03:12 +01:00
shagu 3334c7469f modules: make all modules aware of the new borders 2019-12-18 18:54:09 +01: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 7632f92dd1 core: use new media mechanism for all textures 2019-06-10 13:35:48 +02:00
shagu 545be99fd7 api: only add shadow to specific frames 2019-06-02 20:43:56 +02:00
shagu b2ce08c525 ui-widgets: force refresh dropdown backdrops 2019-05-19 15:28:12 +02:00
Artur Morozov 4fa2aea86f skin: fix dropdown menu backdrop and orientation 2019-05-19 10:12:27 +02:00
shagu 564688f6b3 api: use proper hooks to rotate models 2019-04-17 22:47:17 +02:00
shagu 58e8fb8697 api: add onhide function to question dialogs 2019-04-14 14:47:25 +02:00
shagu d7c64d7d0a core: replace remaining getglobals in favor of _G 2019-04-06 14:30:31 +02:00
shagu 76e77bb490 ui-widgets: cache some colors and functions 2019-03-31 14:59:21 +02:00
shagu 3aab8f89e7 ui-widgets: slightly rearrange collapse buttons 2019-03-31 14:59:21 +02:00
Artur Morozov e01e0486d8 api: update SkinDropDown
fix dynamic dropdown menus
2019-03-31 14:59:21 +02:00
Artur Morozov 33496a0d01 api: remove GetCloseButton
instead, use GetNoNameObject
2019-03-31 14:59:21 +02:00
Artur Morozov d7f2afd56c api: update SkinButton
add icon argument
add disableHighlight argument
add support for LockHighlight and UnlockHighlight methods
2019-03-31 14:59:21 +02:00
Artur Morozov db97c868c1 api: add HandleIcon 2019-03-31 14:59:21 +02:00
Artur Morozov 60731de987 api: add SetHighlight 2019-03-31 14:59:21 +02:00
Artur Morozov 48aafe071d api: add SkinCollapseButton 2019-03-31 14:59:21 +02:00
Artur Morozov f478066a00 api: update SkinArrowButton
add size argument
2019-03-31 14:59:21 +02:00
Artur Morozov d4154e138e api: update SkinScrollbar 2019-03-31 14:59:21 +02:00
Artur Morozov e21207784a api: update StripTextures
add layer argument
fix hide argument
2019-03-31 14:59:21 +02:00
Artur Morozov 62c694df95 api: add SkinMoneyInputFrame 2019-03-31 14:59:21 +02:00
Artur Morozov 154df24293 api: update SkinCheckbox 2019-03-31 14:59:21 +02:00
Artur Morozov 8d02b7ebfd api: update SkinSlider 2019-03-31 14:59:21 +02:00
shagu c521d63dd1 api: rewrite scrollframe template
Replaced the scroll indicators by a small scrollbar indicator.
By that also removed tons of superfluous textures and reduced the padding.
This change should be still compatible to the old implementation.
Tested Addonmenu and the pfQuest Browser and it still seem to work properly.
2019-03-31 14:59:21 +02:00
Artur Morozov 6d7dbe3ed8 ui-widgets: use red border for all close buttons 2019-03-31 14:59:20 +02:00
Artur Morozov ba9d0a953c ui-widgets: add skin function for slider 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 4d0be42233 ui-widgets: prevent duplicate question dialogs 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 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 e713170511 ui-widgets: use autofocus instead of focus 2018-11-02 09:54:59 +01:00
shagu c21ac3b959 api: set autofocus on question dialog 2018-10-21 19:05:12 +02:00
shagu 4dec0cc216 ui-widgets: use yellow dropdowns by default 2018-10-14 22:21:48 +02:00
shagu aa023089ce ui-widgets: use proper api call to create backdrop 2018-10-14 22:21:18 +02:00
shagu 94d796343b skin: add friends frame 2018-08-23 17:13:33 +02:00
shagu 59d9baf693 ui-widgets: add skin rotate button function 2018-08-23 17:13:33 +02:00
Road-block a095b1c005 unusable: add module to tint unusable bagslots 2018-07-31 21:23:38 +02:00
Road-block 44ffb10024 libtipscan: add new tooltip scanning library 2018-07-31 21:23:01 +02:00
shagu 5b78a4cb63 api: option to hide textures in striptextures 2018-07-07 04:12:04 +02:00
shagu dc5e7194c8 api: rewrite dropdownmenu skin function 2018-07-07 04:02:37 +02:00
shagu 3ec98fece9 api: add function to skin nextprev buttons 2018-07-01 17:42:58 +02:00
shagu 593323219a api: move height into skin function 2018-07-01 17:41:06 +02:00
shagu 8f0386f88c skin: adjust character reputation frame checkboxes 2018-06-24 20:43:33 +02:00
shagu be0d29ee5d api: add further skin functions 2018-06-24 20:03:04 +02:00