shagu
0214eebf36
core: switch from mousedown to drag functions
...
Due to crashes/freezes while moving some frames, one possible
reason could be that pfUI was using OnMouseDown and OnMouseUp
to run its frame-moving code. I have noticed better performance
when using the intended functions, OnDragStart and OnDragStop
to move frames.
This commit changes every occurrence of such functions and splits
drag and click into seperate functions where required.
2022-05-07 21:35:52 +02:00
shagu
73c81ae0fd
addons: scope selection name in list
2020-07-23 18:15:35 +02:00
shagu
680a9c19b9
addons: use same functions for all entries
2020-05-09 02:28:59 +02:00
shagu
f052eef1c8
addons: show selected addon info as tooltip
2020-05-09 02:20:15 +02:00
shagu
0f07e2c41f
addons: use more compact layout
2020-05-01 15:26:31 +02:00
shagu
aa446efe18
addons: use internal dropdown system api
2020-05-01 15:15:14 +02:00
shagu
3334c7469f
modules: make all modules aware of the new borders
2019-12-18 18:54:09 +01:00
shagu
e9237b59b2
core: use concrete string based client checks
2019-06-10 17:06:31 +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
7bc60e723d
core: whitelist a bunch of modules for tbc
2019-04-07 14:48:58 +02:00
dein0s
068580c705
addons: only show entries in visible range
2019-03-31 14:59:21 +02:00
shagu
061ec1e72f
translations: add new translation strings
2018-08-23 22:13:30 +02:00
shagu
e7d2fc7a41
addons: enable addons on profile change
2018-07-07 04:09:58 +02:00
shagu
7242720c72
addons: introduce addon profiles
...
based on the work of @dein0s
2018-07-07 04:04:25 +02:00
shagu
7e393ab06c
api: get rid of custom texture borders
2018-03-03 12:27:01 +01:00
shagu
8f983f9e7c
api: merge ui functions into the base api
2017-09-30 15:11:35 +02:00
shagu
7b28d29d45
addons: add game menu button
2017-09-26 00:11:57 +02:00
shagu
6eaa820c48
addons: use ui toolkit for scrollframes
2017-09-25 23:40:28 +02:00
shagu
d7c3361eae
translations: add new strings
2017-08-17 22:25:39 +02:00
shagu
d9f29a7e7b
addons: fix scroll indicators on custom scales
2017-03-04 10:28:53 +01:00
shagu
6f7a665ffe
api: merge api calls into environment
2017-02-26 20:55:22 +01:00
shagu
1766dd4ba0
api: use C for config
2017-02-26 20:42:08 +01:00
shagu
d8c8ee487b
api: allow custom transparency
2017-01-23 17:08:37 +01:00
shagu
5488ffb9bb
addons: add event to prevent empty list
2017-01-02 20:05:05 +01:00
shagu
fa135c9a5f
addons: update reload dialog
2017-01-01 14:57:27 +01:00
shagu
deba34d008
addons: refresh addon list on event
2016-12-27 16:01:35 +01:00
shagu
ad4e68d681
api: clean up and documentation
2016-12-24 11:03:47 +01:00
shagu
77f02d9674
fonts: support for non latin gameclients
2016-12-19 18:46:46 +01:00
shagu
40befe8ab0
addons: fix wrong parent
2016-12-12 23:06:20 +01:00
shagu
8891a1df44
backdrop api: rework every single frame sizing
...
This commit breaks alot of compatibility and maybe
other things too. The change was necessary, because
the old framework ran up against its limits.
A lot of new configuration options are now possible
and some of them were already added.
2016-11-22 00:04:14 +01:00
shagu
537c8116dc
panel: add addon switcher and tooltips to system info
2016-11-12 22:11:36 +01:00