Commit Graph

87 Commits

Author SHA1 Message Date
shagu 8391db6aca panel: add missing inpairs() 2018-09-30 13:45:24 +02:00
shagu 0313db5a42 panel: check gcinfo return values 2018-09-30 13:44:50 +02:00
shagu 2daddc2f43 api: trim down color gradient function
* avoid division through zero in unitframes
* make use of gradient func in unitframes
2018-09-28 22:36:06 +02:00
shagu 8d3c7048de panel: directly use slotids for durability scan 2018-08-09 21:26:59 +02:00
shagu 059e3c4cc7 panel: fix wrong event in exp module 2018-08-09 20:12:32 +02:00
shagu 5e9c7b9011 panel: replace update inventory alert events
This event is now disabled as most servers flood this event
even on other peoples durability changes. Therefore the event
would run about 50 times per minute (depending on the population)
while being in AFK in a capital city. We hopefully might be able
to bring that back, once the most popular servers accept the fix.

Related issue:
https://github.com/LightsHope/issues/issues/786
2018-08-08 22:22:33 +02:00
shagu 5a56567fff panel: move gold cache into the global pfUI_cache 2018-08-05 19:47:44 +02:00
Road-block 44ffb10024 libtipscan: add new tooltip scanning library 2018-07-31 21:23:01 +02:00
shagu 9b8d8eff7a panel: function names should begin with uppercase 2018-07-26 22:43:35 +02:00
shagu 70a6e0080a panel: widget rewrite to increase performance 2018-07-26 22:39:59 +02:00
shagu a305c3c1c1 panels: inizialize the panels table only once 2018-07-26 21:20:24 +02:00
shagu 72ea6ba7bb panel: make panels movable 2018-06-24 21:44:34 +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
shagu 00bfaa4618 panel: remove whitespaces 2018-05-03 19:30:36 +02:00
shagu 791789231e panel: add option to autohide 2017-12-03 20:09:53 +01:00
greenya ff060781b6 panel: fix division by zero in exp display 2017-11-19 12:25:13 +01:00
shagu c59d920368 panel: simplify account gold function 2017-10-18 23:26:26 +02:00
Sour bdf66b7ba1 panel: display account-wide gold value on tooltip 2017-10-17 20:40:40 +02:00
Cameron Weaver (Clutch) 061425d953 panel: hide minimap panel if disabled 2017-09-28 19:43:36 +02:00
shagu c01ff76e7c panel: add option to only count on regular bags 2017-09-24 20:38:40 +02:00
shagu b9261330e1 panel/bags: strata adjustments 2017-07-20 22:35:05 +02:00
shagu fd19edc8cf panel: slightly increase the frame strata again 2017-07-20 12:33:28 +02:00
shagu bbaeec478e panel: slightly increase the frame strata again 2017-07-20 01:26:14 +02:00
shagu a524884731 panel: lower frame strata 2017-07-19 21:25:10 +02:00
shagu 7bbd53c651 panel: use existing bag functions 2017-07-18 14:55:11 +02:00
shagu f3458e7953 panel: add new translations 2017-07-02 23:25:39 +02:00
shagu bf2a6c06e4 panel: add memory usage and gc to tooltip
Thanks to @Sqoops for his preliminary work
2017-06-26 22:47:06 +02:00
Sqoops 6c8d4944ee panel: add bagspace calculation 2017-06-26 22:23:06 +02:00
shagu 3909cb38d1 panel: set parent to uiparent 2017-06-18 23:16:49 +02:00
shagu 7bbf17a96d panel: make movable 2017-06-18 23:02:55 +02:00
shagu bf35a4b982 fonts: integrate upgrade paths 2017-06-08 19:25:53 +02:00
shagu 4a0528b248 panel: add option to use unitframe fonts 2017-06-08 19:25:53 +02:00
greenya 38581f724d minimap/panel: consistent player coordinates 2017-05-18 08:05:39 +02:00
shagu ad93d56d9f panel: add option to display soulshard count 2017-05-13 21:25:12 +02:00
shagu 95da9a013f panel: add ammo display 2017-05-04 22:56:47 +02: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 5a60812786 api: replace getglobal 2017-02-26 20:19:22 +01:00
shagu c8e547a46a panel: add option for 12 hour clock 2017-01-25 23:10:29 +01:00
shagu 721afed9af panel: fix guild info without guild 2017-01-12 19:53:13 +01:00
shagu 4156a9c01e panel: add servertime tooltip 2017-01-08 18:54:17 +01:00
shagu a4a51cca69 panel: remove default transparency for panels 2017-01-06 23:35:06 +01:00
shagu 4b322a6254 panel: fix gold tooltip initialization 2017-01-02 20:59:27 +01:00
shagu 7aefa979ce panel: fix and reduce money calculation code 2017-01-02 01:19:32 +01:00
shagu cc0c086ca2 cleanup: use plain string.find where possible 2017-01-02 00:41:47 +01:00
shagu 1cd75a1cc5 panel: clean up repair code 2016-12-28 14:58:32 +01:00
shagu 48c0db74bd panel: add missing events and tooltip to repair info 2016-12-27 16:11:48 +01:00
shagu 4f8934c638 panel: remove useless code 2016-12-27 15:54:41 +01:00
shagu 7cc10e61ee panel: change combat timer default caption 2016-12-27 15:53:15 +01:00
shagu a6accb9053 panel: add combat timer 2016-12-27 15:51:47 +01:00