Infi
58a6567f5a
dynamic fix for #85
2024-07-13 09:18:40 +02:00
Dean Sheather
c3c60e7e43
feat: add autohide after inactivity
...
After not receiving a message for X seconds (configurable) in the
current tab or any tab with unread mode enabled, the chat will be
hidden. Focus can be returned with return or slash as usual.
Having input focus or hovering the mouse over the chat window "bumps"
it every frame.
Also fixes a bug that prevented focus from being restored to tabs with
input disabled. The chat window will be brought back but the activated
event won't be fully processed.
Co-authored-by: Auri <me@aurieh.me >
2024-07-13 16:30:42 +10:00
Infi
cd750a3ccb
Rename close to hide and change icon
2024-07-08 12:10:27 +02:00
Dean Sheather
fef9122eca
feat: add close button to chat log
2024-07-08 16:57:37 +10:00
Infi
f76f0e91d0
Update for 7.0, part 1
2024-06-30 05:07:11 +02:00
Infi
1acd532ef1
Fix chat hide command not working
2024-06-21 20:58:17 +02:00
Infi
7a27ca8ea8
Fix linkshell rotation
2024-06-17 19:21:17 +02:00
Infi
70989da680
More CS updates
2024-06-09 12:59:29 +02:00
Infi
9c4b975605
- No emote parsing on AutoTranslate
...
- nint everything
2024-06-02 14:17:45 +02:00
Infi
3a5dcae261
Fix #63
2024-05-28 14:23:31 +02:00
Infi
c5363769c2
Force main window to be always open
2024-05-26 13:53:26 +02:00
Infi
6ff1b80641
Merge pull request #53 from deansheather/dean/message-sorting-fixes
...
fix: fix sorting problems
2024-05-25 17:11:42 +02:00
Infi
0c19772b18
- Replace all possible hooks with CS
...
- Mark ones that can be replaced soon
- Use Dalamuds ConfigOption for chat color parsing
2024-05-25 16:50:37 +02:00
Dean Sheather
e9ae8362f5
fix: fix sorting problems
2024-05-25 21:50:30 +10:00
Infi
8aaaa684a2
Remove reflection from InputPreview
2024-05-25 09:30:45 +02:00
Infi
8bbfba5a10
- Add command info for db viewer
...
- french loc update
2024-05-23 20:53:35 +02:00
Infi
88fbb24ff0
- Migrate DB to v2 (Channel)
...
- Add channel selection to DBViewer
2024-05-22 19:25:36 +02:00
Infi
6e0dd15ac0
DBViewer improvements
2024-05-22 15:25:05 +02:00
Infi
c2131eb07b
Implement DBViewer
2024-05-22 14:53:30 +02:00
Infi
c91858183a
Add changelog tab
2024-05-22 03:39:31 +02:00
Infi
e19682e50d
Shuffle entries
2024-05-21 10:56:42 +02:00
Infi
6daa0bb9e2
Move preview config to its own tab
2024-05-21 10:53:37 +02:00
Infi
140343e654
- Use tokinzer for URL parsing
...
- Regex based split for letter selector
2024-05-21 06:36:57 +02:00
Infi
aab4977ecf
Improve text wrapping for preview
2024-05-20 16:05:32 +02:00
Infi
592892e45a
- New option to limit minimum preview length
...
- New option only preview with parameters
- Improve preview drawing modes
- Prevent null ref on plugin load
2024-05-20 06:25:54 +02:00
Infi
a18861ea87
Add new preview position: tooltip
2024-05-19 17:16:36 +02:00
Infi
51db04a5f5
- Prevent null string from being parsed
...
- cursor pos adjustment through preview
2024-05-19 16:33:53 +02:00
Infi
23122e924b
Better input preview handling
2024-05-19 01:51:36 +02:00
Infi
31897251f7
Implement <item> and <flag> text preview
2024-05-18 19:23:39 +02:00
Infi
c9383e5411
Don't encode the preview message every frame
2024-05-17 07:26:47 +02:00
Infi
2ab56db678
Remove goto
2024-05-16 17:12:56 +02:00
Infi
b08c858364
Configurable position for the preview
2024-05-15 23:41:22 +02:00
Infi
d49e2736b6
Wrap emotes if space isn't enough
2024-05-15 23:06:51 +02:00
Infi
7736286fee
InputPreview prototype 2, in chatlog preview
2024-05-15 22:58:33 +02:00
Infi
3d249643f9
Size the input preview correctly
2024-05-15 21:30:55 +02:00
Infi
ef775b5a91
InputPreview prototype
2024-05-15 20:48:03 +02:00
Infi
041b0f27d4
Replace all PushTextWrapPos with using version
2024-05-14 01:13:28 +02:00
Infi
0de883ec39
Display emote name if loading failed
2024-05-14 00:44:06 +02:00
Infi
26e993be67
Temp fix for FPS drops with too many messages rendered
...
- Also replaces TextWrap with an ImRaii using version
2024-05-13 15:24:51 +02:00
Dean Sheather
dba01de388
Merge pull request #44
...
* fix: various bug fixes
2024-05-13 02:56:53 +02:00
Infi
638d462732
Do not render emotes if they get deactivated at runtime
2024-05-12 13:40:37 +02:00
Infi
662e65d881
More emote improvements
2024-05-11 07:43:05 +02:00
Dean Sheather
0f5ece288d
Merge pull request #42
...
* fix: ensure newlines when rendering emotes
2024-05-11 06:47:37 +02:00
Infi
050485fece
Load up to 1000 emotes
2024-05-11 06:47:21 +02:00
Infi
fa41d22cb8
Only load emote list if the user has them activated
2024-05-11 05:13:31 +02:00
Infi
5d6acf7d08
Option to hide chat in battle
2024-05-11 01:11:53 +02:00
Dean Sheather
f9c3cea79d
fix: no more jitter 2
2024-05-10 14:20:21 +10:00
Infi
b7286b8010
Implement emotes part 2
2024-05-09 19:09:36 +02:00
Dean Sheather
f7f0b5b59d
fix: avoid jittering
2024-05-09 05:27:18 +10:00
Infi
4210d634ab
BTTV emote support part 1 & keep Input focus option
2024-05-08 00:04:07 +02:00