Commit Graph

40 Commits

Author SHA1 Message Date
Meow c259e9b59d revert of deletion and merged hotfixes
Please read the Readme for more details.
2026-01-05 09:06:08 +01:00
Meow 5d0e195d1e performance update
performance update
2026-01-03 12:58:31 +01:00
shagu 027730b53b unlock: add info about scrolling to change scale 2023-01-09 18:47:48 +01:00
shagu 1c980d3417 unlock: align mover frame levels to parent 2022-07-16 10:50:19 +02:00
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
Maczuga d02fae4657 unlock: writable x and y coords popup
Example: https://cdn.discordapp.com/attachments/695634717613228043/823649632633749514/unknown.png

You cannot actually edit those boxes. There are 2 things being wrong with it:
1. It awaits an "Escape" button press to modify value, seems counterintuitive, addons like ElvUI do that on Enter press.
2. It does not update values. SetPoint uses previous values, new value is never being used.

This fixes the boxes and mimics the ElvUI behavior for Enter button being the "save" action.
2021-03-23 00:16:53 +01:00
shagu 164e308704 unlock: add config shortcut for focus castbar 2020-04-18 12:52:50 +02:00
shagu 3086acde21 unlock: ensure parent is set to UIParent on move 2020-04-02 16:10:55 +02:00
attackpure100 050790b7e9 tttarget: add tttarget unitframe and config 2019-12-26 10:08:23 +01:00
shagu 3334c7469f modules: make all modules aware of the new borders 2019-12-18 18:54:09 +01:00
shagu 842a0cd982 unlock: only open config gui on existing entries 2019-11-04 09:22:40 +01:00
shagu 5c5340104f unlock: skip visibility updates in combat lockdown 2019-08-02 17:18:06 +02:00
shagu ce9c61dd77 unlock: calculate position based on initial anchor 2019-07-30 19:18:15 +02: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 93109c4d3e unlock: set automatic anchors when moving frames 2019-06-09 22:16:58 +02:00
shagu b56a20897d unlock: avoid nil anchors by removing frame reset 2019-05-09 21:10:05 +02:00
shagu 6c6aaacd83 unlock: cache zoom onupdate function 2019-04-22 13:26:43 +02:00
shagu 7bc60e723d core: whitelist a bunch of modules for tbc 2019-04-07 14:48:58 +02:00
shagu dc51778dc4 unlock: add anchors and use api to save position 2019-04-07 14:45:45 +02:00
shagu fc0e75ca83 unlock: fix configuration shortcuts in dock-frame 2019-03-31 14:59:21 +02:00
shagu bf77ea797f unlock: make popup text more visible 2019-03-31 14:59:20 +02:00
shagu dbc84b29b1 unlock: trigger move actions on reset 2019-01-03 19:42:34 +01:00
shagu 061ec1e72f translations: add new translation strings 2018-08-23 22:13:30 +02:00
shagu 6fe2ed38e2 unlock: use uppercase for n/a 2018-08-18 20:38:26 +02:00
shagu dd2a562813 unlock: delay dock updates when scaling changes 2018-08-18 17:34:23 +02:00
shagu e4251d35b6 unlock: add dock to unlock mode 2018-08-18 17:16:29 +02:00
shagu 211d0d789e unlock: update minimum transparency on draggers 2018-08-11 22:17:40 +02:00
shagu b374bee9bc unlock: entire rewrite of the unlock mode 2018-08-11 22:11:02 +02:00
shagu c5013c0272 unlock: clear all points on reset 2018-06-03 12:36:42 +02:00
shagu 7793c5ba16 api: crash fixes with bad movable table 2018-05-26 00:05:37 +02:00
shagu 4a3caa02ad unlock: reset frame position on middle click 2018-05-16 20:38:40 +02:00
shagu a211c9028f unlock: disable movable frames on exit 2018-05-15 18:27:53 +02:00
shagu 2455d8def3 api: move infobox into ui-widgets 2018-03-28 20:52:29 +02:00
shagu 63d863f03d unlock: let frames only snap to real pixels 2018-03-18 01:11:43 +01:00
shagu a3da6cf9c5 unlock: cleanup grid initialization code 2017-12-09 12:59:37 +01:00
Cameron Weaver (Clutch) 4acef543b4 mirrortimers: make them movable
unlock: only substring frame name if starts with pf
2017-09-28 00:19:25 +02:00
shagu ee37452615 unlock: allow to only move subgroups with ctrl 2017-09-08 18:47:37 +02:00
shagu 5832215f95 api: add translation mechanics 2017-06-24 14:43:19 +02:00
shagu 51f4bab41f gui: rewrite of the configuration interface 2017-06-16 14:48:20 +02:00