Commit Graph

79 Commits

Author SHA1 Message Date
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
shagu d858d308bb panel: change menubar default position 2016-12-27 13:44:32 +01:00
shagu 8521c24741 panel: add click handler to friend and guild 2016-12-26 20:39:39 +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 f23f8539df panel: add option to hide caption 2016-12-16 20:32:02 +01:00
shagu 4442f3f738 modules: make panel module independent 2016-12-10 15:56:14 +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 92721c57f7 movables: new approach to handle movable frames 2016-11-17 20:55:07 +01:00