Infi
51658c178c
Disable window sounds and remove goto
2024-04-16 16:31:24 +02:00
Infi
30ccf8e416
Implement sounds on interaction
2024-04-16 00:36:30 +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
c66d97829c
Just null check the styles
2024-04-12 22:11:17 +02:00
Spider
cc9e7aba61
Resolved issue w/ invalid style
2024-04-12 08:04:34 -05:00
Infi
795c8a6bb5
We don't respect the close key in any window
2024-04-11 16:12:57 +02:00
Infi
db73c59d40
switch to SetTooltip
2024-04-11 15:55:54 +02:00
Infi
4c8bde1f9f
Merge pull request #15
...
feat: add database details section to settings
2024-04-11 15:40:13 +02:00
Infi
15eb7782a5
Merge pull request #14
...
fix: avoid warning logs about extrachat
2024-04-11 15:33:11 +02:00
Infi
1243501067
Fix unfocused in eureka
2024-04-11 15:31:36 +02:00
Dean Sheather
715fb7aa5b
feat: add database details section to settings
...
Shows path to database (click to copy), database size, database log
size, message count.
Also adds a Ctrl+Shift button to wipe the database permanently. This is
performed by clearing the Messages collection and then rebuilding the
database, which brings it down to around 48KB on my machine (even with
many messages).
2024-04-11 21:13:04 +10:00
Dean Sheather
e0e26b782c
fix: avoid warning logs about extrachat
2024-04-11 18:32:35 +10:00
Dean Sheather
07d6f68176
fix: censor tell target in Eureka in ScreenshotMode
2024-04-11 18:24:56 +10:00
Infi
9f771c37e3
Implement #10 with fixed payload byte[]
2024-04-10 23:57:44 +02:00
Infi
27e08064af
Adjust CursorPos to respect UTF symbols as one and not separate entities
2024-04-10 21:48:43 +02:00
Infi
c1ba97353a
Merge pull request #12
...
fix: hide unused ECLS indices from chat selector menu
2024-04-10 20:29:20 +02:00
Infi
657d5f9e38
Better preview images
2024-04-10 20:02:54 +02:00
Dean Sheather
87e6573e9b
fix: hide unused ECLS indices from chat selector menu
...
Checks each ExtraChat channel from 1-8 to see if a matching `/eclX`
command is registered in Dalamud before showing it in the list.
2024-04-11 03:40:31 +10:00
Infi
85bf359c0a
Merge pull request #8
...
fix: avoid double-up player names in screenshot mode, censor tell target
2024-04-10 19:34:32 +02:00
Infi
0cae4297f9
Merge branch 'main' into dean/extrachat-input-channels
2024-04-10 19:13:02 +02:00
Infi
059c7322c8
Add option to hide chat during loading screens [default false]
2024-04-10 19:07:35 +02:00
Infi
d2896266e1
Use hi-res icons by shifting the texture 340 (170*2)px
2024-04-10 18:10:23 +02:00
Infi
948383b0c5
Remove this. everywhere, add small note to override style
2024-04-10 17:45:25 +02:00
Infi
2dfd11f018
Merge pull request #11
...
[feat] Allow Users to Override the Popout and ChatLogWindow Styles
2024-04-10 17:35:25 +02:00
Infi
486ece07d2
Make the debugger command depend on debug build
2024-04-10 17:11:46 +02:00
Spider
7885824248
Added Translation support for prior changes
2024-04-09 19:21:55 -05:00
Spider
eb7b8b96ea
Fix to prevent overriden style from appling to the config window
2024-04-09 18:05:34 -05:00
Spider
9412711050
Added The ability to override the plugin style
2024-04-09 17:29:35 -05:00
Infi
9feb70d262
Add more info to the about page
2024-04-09 21:58:32 +02:00
Dean Sheather
8ed6c909cb
fix: avoid double-up player names in screenshot mode, censor tell target
...
In party chat, players from other servers seem to have extra (empty)
text chunks with the same PlayerPayload link. The screenshot mode code
would replace all chunks with the hashed player name.
Changes the screenshot mode code to skip changing the chunk content for
PlayerPayload chunks unless the content contans the player name.
Also censors the tell target above the chat input.
2024-04-10 03:25:59 +10:00
Infi
8446cb3c1f
+ Switch to dalamud method for opening URLs
...
+ Fix popout min size
2024-04-09 16:37:58 +02:00
Infi
5da271e0c2
- Fully support role colors and icons
...
- Fix #5
- Add SeString debugger window
2024-04-09 15:58:53 +02:00
Dean Sheather
2ed125d520
feat: allow tab input channel to be set to ExtraChat
...
Adds ExtraChat Linkshell channels to tab input channel selector. These are only by index, not by channel name due to limitations in the ExtraChat IPC API.
Adds ExtraChat Linkshell channels to the channel selector in the chat log window. As these aren't real channels in-game, these are handled by just sending the corresponding `/eclX` command which causes ExtraChat to set a channel override.
2024-04-09 18:32:10 +10:00
Infi
fed420901c
Working tells for eureka and bozja
...
Implemented the same focus requirements that vanilla chat has, so as long as the input retains focus, on focus loss it automatically restore the previous channel
2024-04-08 03:26:49 +02:00
Infi
d9114aeb0e
Add user configurable tooltip offset
2024-04-07 19:01:41 +02:00
Infi
a3bf0cabf5
Close command help window on completion
2024-04-07 18:44:24 +02:00
Infi
4369a9ae79
Correct conditionals
2024-04-06 23:56:42 +02:00
Infi
20edc10961
Switch to dalamud window system
2024-04-06 23:09:20 +02:00
Infi
882099affe
Add ko-fi and switch crowdin project
2024-04-06 17:35:23 +02:00
Infi
9c975929ed
Move tooltips if user has "Next to Cursor" option active
2024-04-06 16:54:56 +02:00
Infi
1cafb45825
- net8
...
- Switch to new font api,
- Fix null ref on login
- Fix game freeze from chat link handler
2024-04-03 00:57:49 +02:00
Anna
357bc2bb6f
refactor: use new plugin log
2023-10-14 19:32:10 -04:00
Anna
c9cd28589b
refactor: update for api 9
2023-10-03 02:59:51 -04:00
Anna
32e7fbe586
chore: bump version to 1.18.8
2023-08-24 14:44:02 -04:00
Anna
79669f8314
fix: change signatures for 6.3
2023-01-11 14:08:20 -05:00
Anna
070a99f612
refactor: replace Mutex with SemaphoreSlim
...
Mutex uses system mutexes and SemaphoreSlim does not.
2022-09-02 18:21:57 -04:00
Anna
e01bb199c2
fix: handle empty lines
2022-09-02 18:09:20 -04:00
Anna
7dc83bb8a2
fix: make ExtraChat filtering actually work
2022-08-27 13:44:34 -04:00
Anna
cfa57ae11a
feat: add ExtraChat channel filtering
2022-08-27 13:26:21 -04:00