Commit Graph

40 Commits

Author SHA1 Message Date
Infi 695fd997d7 Merge pull request #33
fix: add Races, Clans and Companion Actions to auto-translate
2024-04-29 19:23:43 +02:00
Infi 036bcec1e7 Add debugger window 2024-04-29 19:21:17 +02:00
Dean Sheather fdae6b1cd2 fix: add Races, Clans and Companion Actions to auto-translate
The Race, Tribe and BuddyAction sheets were skipped as the default
behavior was to include rows from `0..^0` if no range was specified in
the Completion sheet. That range would usually include everything, but
since the ranges were iterated over as integers there is no "last" index
so `^0` equals zero.

Also preloads the AutoTranslate cache on plugin load in a new thread to
avoid a hitch when sending the first message. This behavior is disabled
in DEBUG builds to make profiling easier.
2024-04-29 18:55:24 +10:00
Infi 8ab450aa3e Scale icons with font size 2024-04-22 16:44:48 +02:00
Infi 9bdfa58deb Implement some todos from #27 2024-04-21 23:16:49 +02:00
Dean Sheather fcdb5625f3 feat: add LiteDB => Sqlite importer 2024-04-22 02:43:48 +10: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
Dean Sheather a6decf97fb fix: close the database on plugin load failure 2024-04-18 21:56:05 +10:00
Infi 91a8dd942d Fix popout not being hidden 2024-04-17 22:25:06 +02:00
Infi 059c7322c8 Add option to hide chat during loading screens [default false] 2024-04-10 19:07:35 +02: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
Infi 5da271e0c2 - Fully support role colors and icons
- Fix #5
- Add SeString debugger window
2024-04-09 15:58:53 +02:00
Infi 20edc10961 Switch to dalamud window system 2024-04-06 23:09:20 +02:00
Infi 9c975929ed Move tooltips if user has "Next to Cursor" option active 2024-04-06 16:54:56 +02:00
Infi 40fd726519 Add adventurer plate context option 2024-04-06 03:01:32 +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 a9a1570bc3 chore: update XivCommon 2023-10-03 17:34:10 -04:00
Anna c9cd28589b refactor: update for api 9 2023-10-03 02:59:51 -04:00
Anna 737011c6f8 feat: add extrachat ipc 2022-06-23 18:51:12 -04:00
Anna a8fd61af49 fix: add general tab by default 2022-06-12 10:29:29 -04:00
Anna 43549bfcf3 feat: begin adding ipc 2022-02-16 01:13:32 -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 4779ed0f48 feat: add language override 2022-02-08 15:23:00 -05:00
Anna 256494e858 chore: use placeholders for all plugin name references 2022-02-06 04:11:36 -05:00
Anna 2018d73519 fix: defer saving config 2022-02-04 23:31:36 -05:00
Anna bf742cd5a4 feat: prettier settings, start using resources file 2022-02-04 05:46:13 -05:00
Anna 077053f4e1 feat: add unread modes 2022-02-03 16:15:27 -05:00
Anna 60e22f58ee feat: allow hiding 2022-02-01 00:20:20 -05:00
Anna cba515d955 style: run formatter 2022-01-30 23:45:07 -05:00
Anna d844b000e5 feat: start adding our own shortcut support 2022-01-29 00:44:47 -05:00
Anna 1b29ed68e6 refactor: split GameFunctions into classes 2022-01-14 12:15:49 -05:00
Anna 3d3ca42a6f feat: add kick/promote and make friend request work 2022-01-14 05:14:59 -05:00
Anna e5f61cc901 refactor: make some methods static 2022-01-11 02:06:12 -05:00
Anna b66ccaa1c0 feat: add channel switcher, settings button, better tooltips 2022-01-02 16:21:31 -05:00
Anna 0b9d617021 feat: partially handle some payloads 2021-12-29 21:53:44 -05:00
Anna f17a913405 chore: initial commit 2021-12-29 14:31:45 -05:00