Commit Graph

123 Commits

Author SHA1 Message Date
shagu 545be99fd7 api: only add shadow to specific frames 2019-06-02 20:43:56 +02:00
shagu 219a6e34f3 chat: adjust panel height calculation 2019-06-02 19:18:32 +02:00
shagu a30720c895 chat: increase frame strata of the inputbox 2019-05-09 20:37:30 +02:00
Road-block cf4c9ac361 api: add and use rgbhex function
* A memoizing method to cache and return hex colorstrings from rgb input.
* Refactor all occurences of adhoc rgb to hex string concatenation to use the new method
* Refactor chat module to use it
2019-05-01 15:23:05 +02:00
shagu 7bc60e723d core: whitelist a bunch of modules for tbc 2019-04-07 14:48:58 +02:00
shagu 63697e44f4 chat: replace varargs with fixed args
Get rid of var-args as the handling of those changed alot
during different api iterations. Therefore using static-args
instead that can be handled the same way in all expansions.
2019-04-07 11:34:52 +02:00
Road-block e50fabfff9 core: global environment cleanup 2019-03-31 14:59:21 +02:00
shagu c07d71a4c3 chat: add chatcopy function call 2019-03-31 14:59:21 +02:00
shagu b450d14620 chatcopy: add module to copy chat contents
* chatmenu is now available via rightclick on chatcopy
* moved whisperproxy into a seperate module
* reduced/cleaned up whisperproxy code
2019-03-31 14:59:20 +02:00
shagu 26a9fff578 actionbar: entire rewrite of the actionbars
Final squashed commit of the actionbars. Ready for master.
Config migration is now armed, you can't go back without backups.
2019-03-31 14:59:20 +02:00
shagu 2c273f5786 chat: skin chinese language selection button 2019-01-10 12:45:16 +01:00
shagu 0f397abce1 chat: use full size if panel is moved or disabled 2018-11-09 19:16:00 +01:00
shagu d8ff32a3d2 libunitscan: unify all unit scanners 2018-11-02 17:46:23 +01:00
shagu 9748975eba firstrun: add profile selection to firstrun 2018-11-01 21:45:45 +01:00
shagu 7ecac458ac api: use dynamic shortcut for string.gfind 2018-09-28 22:53:16 +02:00
shagu 806784e094 chat: add missing pairs 2018-09-28 22:33:31 +02:00
shagu a2a6742331 chat: add ignore player dropdown menu 2018-09-14 21:19:35 +02:00
shagu 8f8773ace4 chat: add option to disable playerlinks 2018-09-14 20:42:33 +02:00
shagu ca02c51b92 chat: option to disable color of unknown classes 2018-09-07 23:03:27 +02:00
shagu c39fedcc3a chat: allow to send playerlinks on shift-click 2018-09-03 20:40:49 +02:00
shagu db5a021f0e chat: more robust and configurable player colors 2018-09-02 16:35:51 +02:00
shagu fe1b7cd902 chat: fix scrollwheel on chat frames 2018-08-18 21:39:41 +02:00
shagu bd77b73f37 chat: update position for all docked chats 2018-08-18 19:00:25 +02:00
shagu 5ebc6e8951 chat: same mousewheel function for all chats 2018-08-18 18:58:44 +02:00
shagu 15a1dfa2e6 chat: reduce memory by preloading colors 2018-08-09 18:57:45 +02:00
shagu 6d6055ebe2 chat: reduce memory by prebuilding strings 2018-08-09 18:57:39 +02:00
shagu 7656ac6733 chat: reduce memory by preloading url functions 2018-08-09 18:57:26 +02:00
shagu 1cebe52e29 chat: put the hooking itself into the condition 2018-07-30 23:56:21 +02:00
shagu 8329039723 chat: fix urlcopy strata and translation 2018-05-15 18:03:20 +02:00
shagu 5e5596821a chat: introducing the CLINK Shield
convert prat CLINKs into regular itemlinks.
http://www.wowhead.com/item=15466
2018-04-22 15:24:18 +02:00
shagu f1f411302b chat: add option to show items on mouseover 2018-04-22 15:07:22 +02:00
shagu cd5f33439f chat: add option to customize default brackets 2018-04-22 14:35:36 +02:00
shagu 6ec1ea1fe7 chat: avoid vararg and unpack in hooks
switch to static vars due to previous memleaks because of a weird behaviour of the old lua engine
2018-04-22 14:14:16 +02:00
shagu 8b9d46f4b1 chat: minor restructuring and comments 2018-04-22 14:12:04 +02:00
shagu babba77b06 chat: move wcol one hierarchy up 2018-04-22 14:07:21 +02:00
shagu e91db2264f chat: only calculate color if wmod is set 2018-04-22 14:04:28 +02:00
shagu 1b5707e9d0 chat: add short indicator for yell 2018-04-22 14:04:03 +02:00
shagu 4f14b8c8d3 chat: remove nil field in url formatter 2017-12-23 02:57:03 +01:00
Road-block 173a57ade5 chat: url copy improvements 2017-11-19 12:16:45 +01:00
shagu ecb6640d4f chat: prevent whispermod from removing color reset 2017-11-09 23:12:23 +01:00
William Gunter 2210e6c904 chat: add scroll speed option 2017-10-12 21:06:25 +02:00
shagu b2877b0b51 chat: avoid unknown fields in playerdb 2017-09-30 14:33:05 +02:00
shagu 9accc8bfcf chat: add option to disable chat tab flashing 2017-09-21 14:19:21 +02:00
shagu 1c680c7f3c chat: unify all docked chatframes 2017-09-20 12:53:36 +02:00
shagu ae6c8f0025 chat: simplify hide mechanism 2017-09-20 12:53:31 +02:00
shagu e3b19818d4 chat: fix flashing chat tab appearance 2017-09-04 22:56:02 +02:00
shagu 4a0e16ba06 chat: rework combatlog parenting 2017-08-20 23:46:18 +02:00
shagu d7c3361eae translations: add new strings 2017-08-17 22:25:39 +02:00
shagu 77d357ea06 chat: add option to hide combatlog 2017-08-17 22:19:17 +02:00
shagu c4996bc35b chat: refresh only the first window 2017-08-17 20:51:13 +02:00