Commit Graph

862 Commits

Author SHA1 Message Date
Infi c424311b24 - Check auto translation for commands and execute them instead of sending
- Plugin commands trigger the command helper window now
- Fix auto translation with empty text appearing
- Switch up all dalamud payload usage to ROSS if possible
- Prepare 7.5 changes
- Cleanup
2026-04-08 21:15:28 +02:00
Infi 9f7a6267f6 - Swap Queue to ConcurrentQueue 2026-03-22 15:03:37 +01:00
Infi 4341035c74 - Fix links not showing up in webinterface
- Switch to debug logging
2026-02-09 11:32:06 +01:00
Infi 638ec1a211 - Add safety around extra chat GUID parsing 2026-02-08 05:28:23 +01:00
Infi 6744c6676c - Add missing auto translates for the symbols 2026-01-20 11:27:37 +01:00
Infi 4f9a6cd5be - API 14 2025-12-19 06:49:18 +01:00
Infi 956e57a6bd - Loc update 2025-11-17 18:56:04 +01:00
Infi 10da674994 - Add a prebuild zip with the website as plogon doesn't support NodeJS building yet 2025-11-17 18:35:41 +01:00
Infi 602f245c34 - Switch to message id already generated 2025-11-17 17:53:01 +01:00
Infi 1ccb6b42ed - Delete old template file structure 2025-11-17 17:50:08 +01:00
Infi 4b94c6e30e - Identify web payloads better
- Switch to IconId field name
- Add unique id to every message
- Automate nodejs build step via csproj
- Add unread color to tab opener
- Add unread number to tab name
- Update ImageSharp dep
2025-11-17 17:48:53 +01:00
Infi 0ab2d15a87 Merge pull request #165 from Ennea/main
Mobile/portrait tab pane, smaller changes
2025-11-17 10:37:27 +01:00
Infi 1a30ef6f20 Merge pull request #164 from kedaewyn/typing-state-status
Add typing state IPC integration for enhanced Chat2 input handling
2025-11-17 10:33:45 +01:00
Ennea 7119838f81 tab pane styles/handling mobile/portrait, smaller changes
* tab pane in portrait mode now covers the entire viewport
* tab pane X turned into a chevron
* added divider between tab pane header and content
* changed default tab pane state to open
* added code to scroll messages back to bottom after tab pane animation
  and message input resize
2025-11-15 16:54:25 +01:00
Keda a6a93ed241 Add typing state IPC integration for enhanced Chat2 input handling 2025-11-15 00:17:39 +01:00
Infi c54efe5420 - Implement unread state sync for SSE 2025-10-01 21:30:41 +02:00
Infi ad77299e9e - Restructure imports to follow a more core architurcte 2025-10-01 21:11:14 +02:00
Infi d7326896b1 - Better handle newline paste
- Resize whenever box gets emptied
2025-10-01 20:29:00 +02:00
Infi 14336a9417 - Change dynamic textarea to better height scale 2025-10-01 19:49:58 +02:00
Infi 9f5255d71b Merge pull request #161 from Ennea/main
Add collapsible tab pane to web interface
2025-10-01 19:02:32 +02:00
Ennea f325ee1593 add css classes for unread indicators 2025-10-01 16:49:41 +02:00
Ennea 9f097b4df3 persist tab pane state, handle vertical scrolling in tab pane 2025-10-01 16:35:27 +02:00
Ennea 2cdc5bfcd9 add collapsible tab pane 2025-09-30 18:03:22 +02:00
Infi 11311316fd - Add textarea for input
- Remove channel switch button
- Integrate channel switch selection into channel name
- Fix state() warnings
2025-09-24 22:57:22 +02:00
Infi e2df709003 - Downgrade deps to fix current connection reset error 2025-09-20 17:21:08 +02:00
Infi 94b345c6a3 First implementation of sveltekit for webinterface 2025-09-20 16:07:46 +02:00
Infi 9b3e3f79e3 - Fix imgui asserts on table 2025-09-19 22:49:51 +02:00
Infi efdf69f782 - Fix incorrect function call for novice network
- Fix keybind handler being obsolete
2025-09-11 01:30:07 +02:00
Infi 8c4410e75c - Add glamour notifications chat type 2025-08-10 03:01:39 +02:00
Infi efddaf30ad - API 13 2025-08-06 22:24:45 +02:00
Infi b760de1799 - Switch 24h culture to enforce 00:00 formatting 2025-07-16 01:28:51 +02:00
Infi e2fb6495de - Update locs 2025-06-22 20:18:39 +02:00
Infi 592f069f17 - Small cleanup 2025-06-22 20:17:58 +02:00
Simon Schürrle 0d075ca060 Merge pull request #150
* Hash message links so messages with different links aren't considered…

* Add option to toggle if links should be considered for the message ha…
2025-06-22 20:17:19 +02:00
Infi 34c4d87a33 Merge pull request #152
Improve resource disposal practices
2025-06-22 20:15:21 +02:00
Infi e43167101b - Improve draw performance by adjusting if assumption 2025-06-22 12:49:05 +02:00
Infi f3783e9abf - Fix tells not working in Forays 2025-06-09 09:50:14 +02:00
Darnell Williams 2cfd1b1487 Improve resource disposal practices
Wraps enumerators and commands in proper using blocks to ensure cleanup.
Adds async disposal for enumerators, reducing resource leakage risks.
2025-05-29 15:04:17 -05:00
Infi 3951c49e1a - bump 2025-05-28 21:29:02 +02:00
Infi 9212ded0f2 Merge pull request #151
Update PayloadHandler.cs
2025-05-28 21:28:04 +02:00
Glorou 1f6e65b54e Update PayloadHandler.cs
Fix for new CE
2025-05-28 13:15:52 -04:00
Infi fb89666f8d - Fix native tooltip offset
- Improve tooltip clipping handling
2025-03-27 17:17:53 +01:00
Infi bc78f65b50 - Sdk 2025-03-26 22:57:40 +01:00
Infi c9674b0646 - API 12
- Cleanup
2025-03-26 21:12:41 +01:00
Infi a6b71f50e6 - Check all tooltips for clipping 2025-03-15 14:00:26 +01:00
Infi 14cb3af13a - Allow temp channels again for fixed tabs
- French and Chinese loc update
2025-02-07 12:05:18 +01:00
Infi 8354db5b03 - Fix line break with ExtraChat channel names 2025-02-03 22:20:50 +01:00
Infi 65d2cf7c63 - bump 2025-02-03 22:03:25 +01:00
Infi 1c306c2219 - Fix #141 2025-02-03 21:59:44 +01:00
Infi 5a78877abf - Increase page count
- /chat2Viewer is now sorted by date
- Echo everything that hasn't any channel set
- Fixed channel inputs are now enforced
- Added a warning for ECL channel mismatch
2025-02-03 13:05:26 +01:00