Artur Morozov
6e1376216b
skin: update friends
2019-03-31 14:59:21 +02:00
Artur Morozov
fd1e465c5f
skin: update character
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
Artur Morozov
74fa9df790
api: add GetNoNameObject
2019-03-31 14:59:21 +02:00
shagu
3568b8f760
afkcam: delay afkcam when action is detected
...
* delay on crafting/casting events
* delay on auctionhouse events
2019-03-31 14:59:21 +02:00
shagu
fc0e75ca83
unlock: fix configuration shortcuts in dock-frame
2019-03-31 14:59:21 +02:00
shagu
55e27e78f4
gui: fix unitframe ufunc links
2019-03-31 14:59:21 +02:00
shagu
acb6b73636
translations: update tables
2019-03-31 14:59:21 +02:00
shagu
4f36978f21
gui: add translation strings
2019-03-31 14:59:21 +02:00
shagu
db52c4f6e7
share: restore gui and listen to escape
2019-03-31 14:59:21 +02:00
shagu
7e3e86ead4
api: add checkversion to public api
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
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
shagu
c07d71a4c3
chat: add chatcopy function call
2019-03-31 14:59:21 +02:00
shagu
0e6a9ecb7a
afkcam: restore and save defaults
2019-03-31 14:59:21 +02:00
shagu
ac3f78f2e9
config: disable shadows by default
2019-03-31 14:59:21 +02:00
shagu
4b544b2245
afkcam: restore wow camera settings
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
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
c251274ee2
afkcam: add clock and reduce camera speed
2019-03-31 14:59:20 +02:00
Road-block
56235d321c
afkcam: rotate camera while being afk
2019-03-31 14:59:20 +02:00
shagu
f2a2f5dbbd
loot: fix nil error in dropdownmenu
...
Thanks @Artur91425
2019-03-31 14:59:20 +02:00
shagu
22b00b1289
nameplates: optimize scanner performance
...
* reduce memory footprint of each scanner run
* reduce execution time when new nameplates are detected
2019-03-31 14:59:20 +02:00
shagu
1783c2ca3a
libunitscan: smoothen fps in capital cities
...
* only scan one unit per frame to avoid lags
2019-03-31 14:59:20 +02:00
shagu
33e32e4368
player: prevent energytick events when possible
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
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
Artur Morozov
9c693e5fe7
skin: add ColorPickerFrame
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
Artur Morozov
0a9c8a34e2
skin: add MacroFrame
2019-03-31 14:59:20 +02:00
Artur Morozov
6d7dbe3ed8
ui-widgets: use red border for all close buttons
2019-03-31 14:59:20 +02:00
Robert Moritz
df57df82d9
thirdparty: add NoteIt skin
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
Qcat
db30fdafc5
translations: update zhCN
2019-03-31 14:59:20 +02:00
shagu
88cae50ac3
actionbar: disable animation on hidden bars
2019-03-31 14:59:20 +02:00