Commit Graph

57 Commits

Author SHA1 Message Date
Infi 97654b1c53 Rewrite font handling, use dalamud font chooser 2024-07-23 20:46:38 +02:00
Dean Sheather e9ae8362f5 fix: fix sorting problems 2024-05-25 21:50:30 +10:00
Infi c91858183a Add changelog tab 2024-05-22 03:39:31 +02:00
Infi 6daa0bb9e2 Move preview config to its own tab 2024-05-21 10:53:37 +02:00
Infi fa41d22cb8 Only load emote list if the user has them activated 2024-05-11 05:13:31 +02:00
Infi b7286b8010 Implement emotes part 2 2024-05-09 19:09:36 +02:00
Infi bdb308ec02 Adjustable chat log position through sliders 2024-05-03 11:36:05 +02:00
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 c892577f54 Fix freezing popouts on saving the settings 2024-04-23 07:48:57 +02:00
Infi 77ceffceef Fix setting conditions not working 2024-04-22 05:10:24 +02:00
Infi c152f3dfde use ImRaii in settings window 2024-04-21 16:44:45 +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 51658c178c Disable window sounds and remove goto 2024-04-16 16:31:24 +02:00
Infi 795c8a6bb5 We don't respect the close key in any window 2024-04-11 16:12:57 +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
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 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 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 cfa57ae11a feat: add ExtraChat channel filtering 2022-08-27 13:26:21 -04:00
Anna 744d9e1941 fix: rebuild fonts if glyphs changed 2022-06-01 17:16:51 -04:00
Anna 28545f1df6 feat: disable scrolling container windows 2022-02-19 07:20:38 -05:00
Anna 725c15ff2d fix: initialise in settings in ctor 2022-02-19 06:56:57 -05:00
Anna 4d3b961704 feat: add open config button 2022-02-19 06:56:38 -05:00
Anna 458f4a673c feat: add multi-client mode 2022-02-16 15:38:55 -05:00
Anna 1409da708d refactor: rework the command system 2022-02-15 16:57:15 -05:00
Anna a0525562ff chore: remove boms 2022-02-15 13:02:46 -05:00
Anna 9b7b84a58d feat: add chat database 2022-02-15 12:58:55 -05:00
Anna c09b21185b chore: remove comment 2022-02-10 20:12:33 -05:00
Anna 43a539a465 feat: turn settings tabs into a sidebar 2022-02-08 19:26:11 -05:00
Anna 4779ed0f48 feat: add language override 2022-02-08 15:23:00 -05:00
Anna f70b23a476 feat: add keybind mode options 2022-02-08 15:20:10 -05:00
Anna c034e66354 feat: add about tab 2022-02-06 23:33:11 -05:00
Anna 3daad60560 fix: update some things for localisation 2022-02-05 19:55:05 -05:00
Anna 2ef42aa211 feat: add symbol and japanese font sizes 2022-02-05 19:31:26 -05:00
Anna 2018d73519 fix: defer saving config 2022-02-04 23:31:36 -05:00
Anna 45c7d85e33 feat: add system font selection 2022-02-04 23:00:16 -05:00
Anna bf742cd5a4 feat: prettier settings, start using resources file 2022-02-04 05:46:13 -05:00
Anna 7b2622d947 fix: style Ko-fi correctly 2022-02-01 19:56:05 -05:00
Anna 20ee6d1278 feat: add option to import chat colours from game 2022-02-01 19:54:17 -05:00
Anna d56c936ed3 feat: add ko-fi button 2022-01-29 02:22:05 -05:00
Anna d669ba8db0 fix: change float comparison 2022-01-15 15:32:05 -05:00
Anna b34a855a92 feat: add new settings ui
Also add window display options.
2022-01-15 14:27:56 -05:00
Anna decc3bfd22 feat: add option to make modern more compact 2022-01-15 00:24:47 -05:00
Anna 8a110bdd30 feat: add prettier timestamps 2022-01-14 18:22:38 -05:00
Anna 2f6064a9d1 fix: slow down the font size slider 2022-01-14 15:50:27 -05:00
Anna 878171dc56 feat: add simple delete and move tools for tabs 2022-01-14 15:40:31 -05:00