shagu
2c684e9e91
core: use local variable to check for translations
...
Some old addons (e.g. ArcHUD2) populate a "T" variable in global space which
made pfUI/ShaguPlates assume the translations would have already been loaded
and further loading has been stopped by this. Now using a local variable as
flag to determine if translations where actually processed or not.
2021-02-11 11:00:09 +01:00
shagu
38c0b4b7f9
core: set dropdown fonts to default size
2020-11-19 16:42:02 +01:00
shagu
7d1ccd6b3c
core: remove obsolete font shortcuts
2020-11-19 16:39:14 +01:00
shagu
4dd782c650
core: remove mana color assignment
2020-10-03 00:09:41 +02:00
shagu
7669e64173
core: remove leftover semicolons
2020-08-15 19:29:24 +02:00
shagu
82c2107f42
core: add option to disable addon errors
2020-07-23 18:40:05 +02:00
shagu
fe8833a5d8
core: enforce color update
2020-07-10 15:47:38 +02:00
shagu
8062da6c52
core: only initialiźe fonts after bootup
2020-06-08 23:12:08 +02:00
shagu
6e2bcdac42
fonts: use special fonts for zhCN tbc
2020-04-08 09:44:57 +02:00
shagu
d029f83843
core: skip specific font for koKR clients
2020-03-30 13:49:09 +02:00
shagu
d739c7f0c3
core: overwrite raidcolors only in vanilla clients
2020-03-22 14:19:23 +01:00
shagu
298d0d89ce
core: add global variable to enable debug mode
2019-11-10 06:54:35 +01:00
shagu
ba700713fb
core: fix version number on tbc
2019-10-08 20:47:36 +02:00
shagu
de1d587c8b
core: define an own error handler
2019-10-03 01:16:04 +02:00
shagu
90656f6100
core: initialize table if not existing
2019-10-03 01:15:56 +02:00
shagu
e9237b59b2
core: use concrete string based client checks
2019-06-10 17:06:31 +02:00
shagu
c939f8b322
core: use media mechanism for configurable paths
2019-06-10 13:35:48 +02:00
shagu
7632f92dd1
core: use new media mechanism for all textures
2019-06-10 13:35:48 +02:00
shagu
f3ced08b2d
core: add addon path detection and media table
2019-06-10 13:35:48 +02:00
shagu
8c0907328a
core: initialize language metatable only once
2019-04-21 20:54:02 +02:00
shagu
7c3696915e
core: allow modules to specify compatible clients
2019-04-07 11:07:58 +02:00
Road-block
e50fabfff9
core: global environment cleanup
2019-03-31 14:59:21 +02:00
shagu
874487bde9
api: use already cached backdrop tables
2019-01-11 10:28:25 +01:00
shagu
4924424c7e
core: use numeric client version check
2018-09-30 13:46:19 +02:00
shagu
6a7a513c88
core: make sure to avoid loading modules twice
2018-09-29 01:09:29 +02:00
shagu
5a56567fff
panel: move gold cache into the global pfUI_cache
2018-08-05 19:47:44 +02:00
shagu
c1af327105
core: introduce a new global cache variable
2018-08-05 19:41:09 +02:00
shagu
7242720c72
addons: introduce addon profiles
...
based on the work of @dein0s
2018-07-07 04:04:25 +02:00
shagu
d7857140a3
core: autoload new modules after bootup
2018-06-25 19:46:31 +02:00
shagu
6480f518d9
core: add print function
2018-04-26 23:48:52 +02:00
shagu
50ea0749dd
core: include fonts and colors in mainfile
2018-03-28 20:52:29 +02:00
shagu
2455d8def3
api: move infobox into ui-widgets
2018-03-28 20:52:29 +02:00
shagu
68250fb4ab
api: print nil if no message was given
2018-03-03 19:47:21 +01:00
shagu
7e393ab06c
api: get rid of custom texture borders
2018-03-03 12:27:01 +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
48b9b24d00
firstrun: add max camera zoom to defaults
2017-11-06 00:25:14 +01:00
Sour
bdf66b7ba1
panel: display account-wide gold value on tooltip
2017-10-17 20:40:40 +02:00
shagu
84cf529e24
core: change environment handling
2017-09-25 22:50:09 +02:00
shagu
cb75a3e71a
api: reorder loading sequence
2017-09-24 20:21:03 +02:00
shagu
369f916322
api: add option to change language
2017-07-30 15:17:30 +02:00
shagu
17ccda5db6
focus: add /clearfocus command
2017-07-04 22:56:02 +02:00
shagu
34e3926349
api: make pfUI env available in globalspace
2017-07-02 22:54:05 +02:00
shagu
5832215f95
api: add translation mechanics
2017-06-24 14:43:19 +02:00
shagu
6722520e7b
unitframes: add focus frame
2017-06-02 18:01:50 +02:00
shagu
1849ac28e7
api: always prefer own functions
2017-02-27 00:30:02 +01:00
shagu
2c3951a174
api: remove useless comment
2017-02-26 21:47:06 +01:00
shagu
6e26336d36
api: rework of locale system
2017-02-26 21:29:27 +01:00
shagu
6f7a665ffe
api: merge api calls into environment
2017-02-26 20:55:22 +01:00
shagu
e20e4ef385
api: rename global variables
2017-02-26 20:41:56 +01:00