Infi
efddaf30ad
- API 13
2025-08-06 22:24:45 +02:00
Infi
f3783e9abf
- Fix tells not working in Forays
2025-06-09 09:50:14 +02:00
Infi
c9674b0646
- API 12
...
- Cleanup
2025-03-26 21:12:41 +01:00
Infi
f6dd0359e7
- Potential fix for tells getting stuck
...
- Allow debugger use outside of debug builds
2024-12-23 04:48:40 +01:00
Infi
cb8abc9ed6
- Implement independent hide condition for popouts ( closes #124 )
2024-12-14 16:39:36 +01:00
Infi
97a8b96326
- Display name even if invalid channel is selected
...
- Add NoMove & NoResize to tabs
2024-12-14 14:54:20 +01:00
Infi
5bd6518e1a
- Use EndConditional
...
- Fix #132 (maybe)
2024-11-21 13:59:45 +01:00
Infi
56eff572b7
Fix #107
2024-11-18 20:06:29 +01:00
Infi
bf27d3e853
Final API11 updates and new channel switcher
2024-11-16 21:06:35 +01:00
RedworkDE
d22d6ce289
fix free without alloc
2024-11-13 09:58:49 +01:00
RedworkDE
87916719b5
fix possible null dereference
2024-11-13 09:56:56 +01:00
Infi
45fdac0dd6
API 11
2024-11-13 04:13:18 +01:00
Infi
bf446c5511
Fix load exception
2024-08-28 18:22:44 +02:00
Infi
f6531907a4
- Partially implement tab switch
...
- Better support character switch
2024-08-28 18:18:20 +02:00
Infi
117d9fc45c
fix #81
2024-08-20 23:14:52 +02:00
Dean Sheather
c22bde296d
fix: various keybind fixes (modifiers and linkshells)
...
- Avoids overriding modifiers after leaving a vanilla text box. This
would prevent you from holding e.g. Ctrl between multiple vanilla text
boxes.
- Reworks linkshell rotation code to fix issues with LS number gaps
causing linkshell rotation to not function.
2024-07-27 03:52:23 +10:00
Dean Sheather
b5ec2145c1
fix: censor abbreviated player names in screenshot mode
...
Best effort.
2024-07-22 22:22:57 +10:00
Dean Sheather
70a60b83e5
fix: avoid switching to non-existent linkshell idx
...
Prevents switching channels to a non-existent linkshell index (for both
regular linkshells and cross-world linkshells). ExtraChat linkshells are
already validated separately.
Prevents ChatLogWindow Draw failures from causing ChatTwo to grab input
focus each frame if the exception occurs during an Activate event.
2024-07-21 01:51:03 +10:00
Infi
6f1a3fc548
Fix virtual key check missing
2024-07-15 12:27:08 +02:00
Dean Sheather
fb167a8161
chore: refactor keybinds to be in new KeybindManager
2024-07-15 19:24:29 +10:00
Dean Sheather
352088dfed
feat: add configurable hotkeys to cycle tabs
...
Adds two configurable hotkeys (plus the required code infrastructure to
handle configurable hotkeys) for cycling the active chat tab forward by
one and backwards by one.
2024-07-15 19:17:32 +10:00
Infi
ac45afcf4c
More keybind handling improvements
2024-07-13 11:25:32 +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
7b8aa172e0
More updates
2024-07-08 12:30:05 +02:00
Limiana
40d66ca954
add missing args
2024-07-08 02:55:28 +03:00
Infi
ec67364360
Implement temp fix for broken TellReasons
2024-07-04 03:59:46 +02:00
Infi
c031739650
- Update broken delegates
...
- Replace hardcoded offsets with CS version
2024-07-03 20:06:00 +02:00
Infi
8bef8ec050
Remove debug logs
2024-06-30 09:29:11 +02:00
Infi
f76f0e91d0
Update for 7.0, part 1
2024-06-30 05:07:11 +02:00
Infi
7a27ca8ea8
Fix linkshell rotation
2024-06-17 19:21:17 +02:00
Infi
625d7596d3
Temporary fix for linkshell names not appearing
2024-06-11 22:21:21 +02:00
Infi
17ff8fffeb
Fix tell reply not working
2024-06-10 23:24:30 +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
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
Infi
0f6556472a
Replace hooks with CS version, part 1
2024-05-24 21:43:50 +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
50cb486cda
Don't process chunks in a thread
2024-05-03 06:06:24 +02:00
Infi
0a6c611e73
Switch to CS for one function hook
2024-05-02 04:47:06 +02:00
Infi
7bd5f0302b
Prevent ENTER focus if disabled input, exception is to unhide chat
2024-05-01 23:11:47 +02:00
Infi
8e006f8ab5
Just some formatting
2024-04-25 20:26:39 +02:00
Infi
366e121783
- Fixed hotkey behaviour in vanilla inputs
...
- Changed behaviour of tab switching
2024-04-21 00:29:07 +02:00
Infi
230e63033d
Workaround for direct chat not triggering on special keys
2024-04-15 23:33:50 +02:00
Infi
5f7199773a
Fix chat alerts breaking tell messages
2024-04-14 20:37:01 +02:00
Infi
f52bc2a41b
Experimental: Always check for keybinds
2024-04-11 19:36:49 +02:00
Infi
1243501067
Fix unfocused in eureka
2024-04-11 15:31:36 +02:00
Dean Sheather
07d6f68176
fix: censor tell target in Eureka in ScreenshotMode
2024-04-11 18:24:56 +10:00
Infi
48fec7dfaa
cleanup and reformatting
2024-04-11 06:44:23 +02:00
Infi
9f771c37e3
Implement #10 with fixed payload byte[]
2024-04-10 23:57:44 +02:00