shagu
81d5dafbd5
chat: remove obsolete alwaysshow option
2022-09-30 16:42:59 +02:00
shagu
629d9be550
chat: only display dock while meters are off
2022-05-27 16:58:19 +02:00
shagu
0214eebf36
core: switch from mousedown to drag functions
...
Due to crashes/freezes while moving some frames, one possible
reason could be that pfUI was using OnMouseDown and OnMouseUp
to run its frame-moving code. I have noticed better performance
when using the intended functions, OnDragStart and OnDragStop
to move frames.
This commit changes every occurrence of such functions and splits
drag and click into seperate functions where required.
2022-05-07 21:35:52 +02:00
shagu
616b726a76
chat: adjust chat history colors
2021-01-20 16:35:20 +01:00
shagu
ffcda0b044
chat: add option to display chat history
2021-01-18 17:36:09 +01:00
shagu
c4e0bb7a76
chat: detect and disable chat parsing on combatlog
2021-01-18 16:12:41 +01:00
shagu
8a1842e2af
chat: use unified function for chat hooks
2021-01-18 16:11:45 +01:00
shagu
7669e64173
core: remove leftover semicolons
2020-08-15 19:29:24 +02:00
shagu
d8e73910b9
chat: remove chat background textures
2020-07-24 02:57:24 +02:00
shagu
66853c1a10
chat: only respect combatlogpanel if exists
2020-04-09 17:05:04 +02:00
shagu
451395a8c3
chat: set custom position for combatlog tab
2020-04-09 16:59:27 +02:00
shagu
d8b021c3c4
chat: add option to disable frame shadows
2020-03-17 21:14:40 +01:00
shagu
5619fcbe55
chat: use border spacing for alignment
2020-03-13 16:12:58 +01:00
shagu
3334c7469f
modules: make all modules aware of the new borders
2019-12-18 18:54:09 +01:00
shagu
f4db399d08
chat: try to match extended clinks first
2019-10-29 07:24:18 +01:00
shagu
1588f9ad5d
chat: replace all kind of clinks with real links
2019-10-28 20:27:35 +01:00
shagu
ef3ec0bb9c
chat: fix clink messages for tbc
2019-09-25 14:45:47 +02:00
shagu
02c1863ab4
chat: add additional tbc chat channels
2019-09-25 14:45:23 +02:00
shagu
e0f448ea78
chat: disable padding when panel is invisible
2019-08-05 18:02:25 +02:00
shagu
884775d902
chat: remove additional colons from player links
2019-08-02 17:34:15 +02:00
shagu
9ed82476bc
chat: hook set alpha and avoid chat update loop
2019-07-30 22:47:45 +02:00
shagu
708df6b6c5
chat: restore chat tab alpha on flash events
2019-07-30 22:08:03 +02:00
shagu
9ad1f5eb2e
chat: use a proper hook to disable fadeout
2019-07-30 21:53:53 +02:00
shagu
af824f17d3
chat: fix playername colors for tbc
2019-07-19 19:26:13 +02:00
shagu
0cd47b60ba
chat: add missing pairs in iteration
2019-07-19 19:25:54 +02:00
Artur Morozov
4fa0054c09
thirdparty: update skin for WIM
...
* replace shaman class color only on load the addon
* include @Road-block updates
* use pfUI link handler (it is more correct)
* replace all class colors
2019-06-11 22:16:59 +02:00
shagu
e9237b59b2
core: use concrete string based client checks
2019-06-10 17:06:31 +02:00
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