Commit Graph

55 Commits

Author SHA1 Message Date
shagu 3f536fbd21 thirdparty: move addon hook function to api 2018-08-23 15:54:34 +02:00
shagu dab55ff292 api: abort autopoint if no center was found 2018-08-18 17:32:19 +02:00
shagu 019c980eea api: reduce memory load in HookScript call 2018-08-05 22:00:55 +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 b0bc0b39a8 api: update function documentation 2018-07-26 23:56:10 +02:00
shagu b469a0c488 api: handle empty money strings 2018-07-26 22:39:25 +02:00
shagu d707ba9f43 api: only use transp if lower than userconfig 2018-07-23 22:12:11 +02:00
BenDol 90647f9e46 eqcompare: compare basic stats on items 2018-07-07 04:36:12 +02:00
shagu 1486a10883 api: add init option for movables 2018-06-03 11:41:14 +02:00
shagu 4a0e327867 librange: transform module to library 2018-06-01 20:58:49 +02:00
shagu 7793c5ba16 api: crash fixes with bad movable table 2018-05-26 00:05:37 +02:00
Road-block 3f8a70f725 api: avoid garbage table creation on QueueFunction 2018-05-25 18:38:47 +02:00
shagu 64bf5d15e6 api: always save current position data on update 2018-05-25 18:32:40 +02:00
shagu 4a3caa02ad unlock: reset frame position on middle click 2018-05-16 20:38:40 +02:00
Road-block e178971b39 panel: add item breakdown on repair tooltip
* api: GetColorGradient method to return a color c between color a and b given a ratio
* panel: show damaged items on the repair tooltip with damage breakdown
* api: add math.modf shim from later wow lua
* api: improve GetColorGradient so it accepts an arbitrary number of color points to plot gradient
* panel: use improved GetColorGradient to color percentage damage green to yellow to red
2018-05-15 17:53:42 +02:00
Road-block 42cfdd78b3 loot: make detailed random roll announce an option
* api: SendChatMessageWide will use raid warning if player is raid leader or assist
* loot: rearrange advanced masterloot menus so random rolling and special recipients precede class menu
* loot: fix a special recipients unitpopup menu check so they won't show in the context menu when the player is solo
* loot: change the auto confirm bind when solo implementation, so player doesn't have to double-click the loot
* loot: make sure it works if the loot bind confirmation staticpopup is not at index 1
2018-05-15 17:52:33 +02:00
shagu 354e9e0d91 api: add frame movement functions 2018-04-26 23:12:15 +02:00
shagu be00feaf85 buff: use class colors on unbuffed units 2018-04-17 19:40:43 +02:00
shagu 8cf70d5d6a buff: hold shift to see unbuffed people 2018-04-09 20:27:48 +02:00
shagu 8fb5f3a10d buff: add buff frames 2018-03-26 18:26:33 +02:00
shagu 0f7fd4a7b0 api: rework of color api functions 2018-03-18 00:20:17 +01:00
shagu 45805147cb api: add GetDefaultColors function 2018-03-05 21:23:35 +01:00
Road-block 7bc0c76b2a actionbars: adjust layout size for dynamically spawned buttons 2018-01-08 18:24:44 +01:00
shagu a2517790b9 api: add function to remove movables 2018-01-07 14:02:56 +01:00
Road-block ff1e949f30 api: prevent race condition in table wipe
* fix raid unitpopup menu for 3rd party addons
* fixes set banker, disenchanter options
2018-01-03 13:29:23 +01:00
shagu c4fa15b3b7 api: fix formatting 2017-12-31 17:49:39 +01:00
shagu 7e8f2fbb4c rangecheck: rewrite of the 40y range check
* remove the bad notice in GUI
* set default interval to "2"
* prevent all frames of being updated at once
* refresh one unit after the other
* use textures insted of spellnames
* change interval settings to dropdown
* remove no longer required locales
2017-12-31 17:41:18 +01:00
greenya 4ce54e98aa api: clamp function 2017-11-19 15:18:17 +01:00
shagu 9cb1cd5fdc api: add new skin system and functions
this is a squash of several commits from `skinframes` branch.
author: @xIGBClutchIx, @shagu
2017-11-19 12:48:38 +01:00
shagu b4bdb63934 api: draw user defined 1 pixel borders 2017-11-19 12:12:28 +01:00
shagu dd1adbf93a api: small table.wipe enhancement
thanks @Road-block
2017-11-13 22:21:02 +01:00
Road-block fb1642b6b9 loot: add fallback values for missing players 2017-10-12 19:54:42 +02:00
Road-block a2e0615659 loot: add advanced masterloot menu 2017-09-28 22:15:05 +02:00
shagu 2c6ce715bb api: fix pattern for decimals 2017-09-28 21:08:59 +02:00
shagu a895669051 api: unify pattern conversion for gfind 2017-09-26 22:57:13 +02:00
shagu 86c5837afe api: abort skin button on empty frame 2017-09-26 00:11:12 +02:00
shagu 84cf529e24 core: change environment handling 2017-09-25 22:50:09 +02:00
shagu a0ec4490a3 api: fix bagtype detection 2017-09-24 23:13:25 +02:00
shagu bf514590af bags: introduce GetBagFamily function 2017-09-24 20:21:45 +02:00
shagu cb75a3e71a api: reorder loading sequence 2017-09-24 20:21:03 +02:00
shagu 38686e56f9 api: add itemcount function 2017-07-29 21:17:28 +02:00
shagu 9706b7c8da api: use locale independent yes and no 2017-07-02 23:03:33 +02:00
shagu 34e3926349 api: make pfUI env available in globalspace 2017-07-02 22:54:05 +02:00
shagu 0673322231 unitframes: add option to abbreviate values 2017-06-08 19:25:53 +02:00
shagu bdf7c687e4 api: do not proceed in backdrop code without frame 2017-06-02 18:01:50 +02:00
shagu a28edf8249 unitframes: do not update target during scan 2017-06-02 18:01:50 +02:00
shagu 0b3e9df0d9 unitframes: add 40y-rangecheck 2017-06-02 18:01:50 +02:00
shagu 8cb1de900d skin: make all default frames movable 2017-05-29 19:58:13 +02:00
shagu dbc0765b0b firstrun: simplify question dialog 2017-04-19 23:36:05 +02:00