shagu
492bdc0b5e
chat: set max lines before history is added
2024-11-23 23:59:03 +01:00
shagu
242574c03a
chat: add option to set maximum number of chat lines
2024-11-23 23:52:43 +01:00
shagu
43954c487b
chat: use parent to determine docked state
...
Remove every texture of the chat frame and only restore background
for chat frames that are not docked to the left or the right side.
2023-10-03 15:11:14 +02:00
shagu
866ebdc234
chat: use original background for undocked windows
2023-10-03 14:55:03 +02:00
shagu
42f0bff21e
chat: allow users to set chat backgrounds
2023-10-03 14:42:06 +02:00
Cameron Weaver (Clutch)
3cb2c70385
chat: option to /who search unknown names
2023-07-24 13:13:05 +02:00
shagu
580eb9a6ac
chat: disable game function that closes chat windows
...
The 'GetChatWindowInfo' function returns shown as 'false' while the UIParent is hidden (Alt+Z).
Based on that return value, the 'FloatingChatFrame_Update' would remove every chat frame,
that isn't tabbed while the interface is hidden. With this overwrite we prevent the original
'FloatingChatFrame_Update' function from being called during that time to avoid this behaviour.
2023-06-29 10:54:39 +02:00
shagu
ebaebc6304
chat: set the default chat on login
2023-04-13 11:17:54 +02:00
Pizzahawaiii
f8a25a4fbd
chat: fix tab text color
...
The previous implementation looked like the intention was to use a
slightly darker pastel version of the player's class color for the
chat tab texts. But the parens around the addition were forgotten,
which led to the tab text color bring brighter instead of darker.
2022-12-26 10:34:01 +01:00
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