Commit Graph

646 Commits

Author SHA1 Message Date
Infi e7e4c0e221 Prevent non player messages from being converted 2024-05-11 07:57:41 +02:00
Infi 5e622bc465 loc updates 2024-05-11 07:47:27 +02:00
Infi 662e65d881 More emote improvements 2024-05-11 07:43:05 +02:00
Dean Sheather 0f5ece288d Merge pull request #42
* fix: ensure newlines when rendering emotes
2024-05-11 06:47:37 +02:00
Infi 050485fece Load up to 1000 emotes 2024-05-11 06:47:21 +02:00
Infi fa41d22cb8 Only load emote list if the user has them activated 2024-05-11 05:13:31 +02:00
Infi 5d6acf7d08 Option to hide chat in battle 2024-05-11 01:11:53 +02:00
Infi 57f8546372 Merge pull request #41
fix: no more jitter 2
2024-05-11 00:33:52 +02:00
Dean Sheather f9c3cea79d fix: no more jitter 2 2024-05-10 14:20:21 +10:00
Infi b7286b8010 Implement emotes part 2 2024-05-09 19:09:36 +02:00
Infi 53cf79003b Improve performance with calling regex less often 2024-05-08 23:16:51 +02:00
Infi d0212023eb Remove debug informations 2024-05-08 22:20:22 +02:00
Infi 6abd9fd959 Merge pull request #40
fix: avoid jittering
2024-05-08 22:16:03 +02:00
Dean Sheather f7f0b5b59d fix: avoid jittering 2024-05-09 05:27:18 +10:00
Infi 4210d634ab BTTV emote support part 1 & keep Input focus option 2024-05-08 00:04:07 +02:00
Infi 8709c35ff1 Switch to .net method for endian swap 2024-05-03 19:37:39 +02:00
Infi 2e1e54b395 Update locs 2024-05-03 11:42:51 +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
Infi 50cb486cda Don't process chunks in a thread 2024-05-03 06:06:24 +02:00
Infi 5b30e54f65 More cleanup 2024-05-02 15:02:42 +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 0a6c611e73 Switch to CS for one function hook 2024-05-02 04:47:06 +02:00
Infi 7bd5f0302b Prevent ENTER focus if disabled input, exception is to unhide chat 2024-05-01 23:11:47 +02:00
Infi 4161e8e378 Set chat input to readonly on disabled tabs 2024-05-01 22:56:52 +02:00
Infi b9e3920ff3 Better hover 2024-05-01 17:50:55 +02:00
Infi f665792043 Bump 2024-05-01 17:08:06 +02:00
nebel feb987744c Merge pull request #36
* Close item tooltip with event to support Dalamud HandleItemOut hook

* Greatly simplify tooltip close event logic
2024-05-01 17:06:01 +02:00
nebel 31221ac8f6 Merge pull request #35
* Handle event items by checking item kind
2024-05-01 17:05:53 +02:00
Infi 93ed2874d8 hover different tooltips 2024-05-01 17:05:34 +02:00
Infi 91129d5bb3 use the correct file ofc 2024-04-30 19:23:08 +02:00
Infi 759cc267c2 Update loc and ignore loc files in diff 2024-04-30 19:21:13 +02:00
Infi 86485373a4 thanks crowdin for ruining my loc files 2024-04-30 04:29:08 +02:00
Infi 2552c5bd6a Better implementation for disabled chat input 2024-04-30 04:02:04 +02:00
Infi a74cdcb899 Prevent vanilla tooltip for event item and implement #28 2024-04-30 03:49:53 +02:00
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 8e006f8ab5 Just some formatting 2024-04-25 20:26:39 +02:00
Infi 60bfefd359 Add string formatting to some importer fields 2024-04-23 20:32:30 +02:00
Infi 3d28162641 Use ImRaii in ImGuiUtil 2024-04-23 08:17:11 +02:00
Infi c892577f54 Fix freezing popouts on saving the settings 2024-04-23 07:48:57 +02:00
Infi fc8199b3e5 Fix issues arise through shared height 2024-04-23 06:19:11 +02:00
Infi 6452f937b5 disable ESC key and sound for migration window 2024-04-23 04:20:17 +02:00
Infi 8ab450aa3e Scale icons with font size 2024-04-22 16:44:48 +02:00
Infi 77ceffceef Fix setting conditions not working 2024-04-22 05:10:24 +02:00
Infi b4cb73dd0a Add button to database section 2024-04-21 23:24:43 +02:00
Infi f3530bf0fe remove unused 2024-04-21 23:18:19 +02:00
Infi 9bdfa58deb Implement some todos from #27 2024-04-21 23:16:49 +02:00
Infi 926f125cfa Merge pull request #27
feat: add LiteDB => Sqlite importer
2024-04-21 21:04:11 +02:00