Commit Graph

84 Commits

Author SHA1 Message Date
Infi fd08ec20ef Split Display tab 2024-05-03 10:34:41 +02:00
Dean Sheather 477290ce7e Merge pull request #37
* chore: use threads for DB reading and writing
2024-05-02 14:42:50 +02:00
Infi a74cdcb899 Prevent vanilla tooltip for event item and implement #28 2024-04-30 03:49:53 +02:00
Infi 3d28162641 Use ImRaii in ImGuiUtil 2024-04-23 08:17:11 +02:00
Infi b4cb73dd0a Add button to database section 2024-04-21 23:24:43 +02:00
Infi 9bdfa58deb Implement some todos from #27 2024-04-21 23:16:49 +02:00
Infi c152f3dfde use ImRaii in settings window 2024-04-21 16:44:45 +02:00
Infi ed5cedefd2 remove message limit text as it doesn't exist for database itself 2024-04-21 01:59:04 +02:00
Infi 42e2fe12a4 Add old database section 2024-04-21 01:33:55 +02:00
Dean Sheather bb6c6b0034 feat: replace LiteDB with Sqlite
- Replace LiteDB database engine with Sqlite
  Note: old databases will not be deleted
- Message duplication detection improvements
- Tolerate parse errors in release builds, log them
2024-04-20 21:18:51 +10:00
Infi c0f9f83511 scope imraii 2024-04-19 20:05:48 +02:00
Infi a06ee27b0e switch to imraii for test 2024-04-19 19:53:05 +02:00
Infi 0c107a9290 end child outside of if 2024-04-19 19:33:26 +02:00
Infi 2d69af3f5c fix formatting 2024-04-18 22:07:16 +02:00
Harold Iedema e0793a51da Add option to limit the amount of shown log lines 2024-04-18 19:31:27 +02:00
Infi 30ccf8e416 Implement sounds on interaction 2024-04-16 00:36:30 +02:00
Infi c66d97829c Just null check the styles 2024-04-12 22:11:17 +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
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
Infi 059c7322c8 Add option to hide chat during loading screens [default false] 2024-04-10 19:07:35 +02:00
Infi 948383b0c5 Remove this. everywhere, add small note to override style 2024-04-10 17:45:25 +02:00
Spider 7885824248 Added Translation support for prior changes 2024-04-09 19:21:55 -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
Infi d9114aeb0e Add user configurable tooltip offset 2024-04-07 19:01:41 +02:00
Infi 882099affe Add ko-fi and switch crowdin project 2024-04-06 17:35:23 +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 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
Anna 7f7ef8b5d8 fix: remove extraneous tree pop 2022-06-30 17:56:50 -04:00
Anna ef09b390ed chore: update translators 2022-06-14 15:48:05 -04:00
Anna 02118163ac feat: add duplicate message collapsing 2022-06-14 12:33:06 -04:00
Anna d7bf82381f chore: update translators 2022-06-12 11:45:54 -04:00
Anna f57146edd0 fix: add support for plugin name in about tab name 2022-06-01 17:32:39 -04:00
Anna 41f91b4661 chore: pull glyph range text into localisation files 2022-06-01 17:17:01 -04:00
Anna b3ae2dbc1a feat: add support for lots of different glyph ranges 2022-06-01 17:14:32 -04:00
Anna bae9ce458a chore: pull Chinese options into localisation files 2022-06-01 16:46:30 -04:00
Anna 2987247fcf feat: add support for Chinese characters 2022-06-01 16:44:45 -04:00
Anna 212835c33a feat: add option to sort auto translate list 2022-05-30 00:52:44 -04:00
Anna 70cecf4a6d feat: add basic autotranslate support 2022-05-30 00:42:23 -04:00
Anna f195f55274 feat: update for 6.11 2022-05-12 18:50:05 -04:00
Anna 327a40f63c refactor: store alpha as [0, 100] 2022-02-19 16:15:25 -05:00
Anna e55bfcfb49 feat: add popped-out tab opacity 2022-02-19 16:09:32 -05:00
Anna 048826baed feat: add an option to hide redundant timestamps 2022-02-18 13:47:31 -05:00
Anna b98c69c774 chore: add more translator credits 2022-02-16 20:35:05 -05:00
Anna 458f4a673c feat: add multi-client mode 2022-02-16 15:38:55 -05:00
Anna cbaa3fef4f chore: pull header into resource 2022-02-15 13:23:43 -05:00