Commit graph

33096 commits

Author SHA1 Message Date
jahorton
bc4e61b4bd chore(web): Merge branch 'refactor/web/osk-keyboard-view' into refactor/web/osk-cleanup-and-init 2021-07-23 11:51:12 +07:00
jahorton
0a33ed863d chore(web): addresses review comments 2021-07-23 11:48:51 +07:00
jahorton
27096c8823 chore(web): addresses PR comments 2021-07-23 10:53:34 +07:00
Joshua Horton
7ab46a4eab
chore(web): Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-23 10:38:01 +07:00
jahorton
32e917b868 fix(ios/engine): recursive init reqts are bad 2021-07-23 09:42:25 +07:00
jahorton
a1fcaadd85 fix(ios/engine): engine migration must precede installs 2021-07-23 09:02:34 +07:00
Marc Durdin
049ffc9080
Merge pull request #5470 from keymanapp/feat/common/core/debug-action-index
feat(common/core): debug action index 🐞
2021-07-23 07:22:29 +10:00
Marc Durdin
a8acee1770
chore: Apply suggestions from code review
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2021-07-23 07:18:17 +10:00
Keyman Server
10e537d2b5
Merge pull request #5483 from keymanapp/auto/version-master-15.0.88
auto: increment master version to 15.0.88
2021-07-23 04:02:06 +10:00
Keyman Build Agent
2049089c10 auto: increment master version to 15.0.88 2021-07-22 14:01:23 -04:00
Eberhard Beilharz
c07c264095
Merge pull request #5452 from keymanapp/refactor/linux/actions
refactor(linux): Refactor processing actions in separate methods 🚧
2021-07-22 15:07:33 +02:00
Marc Durdin
507c5a4e78 chore(common/core): additional debug tests
Adds some tests for Keyman Core for debugging, verifying contents of
the action list after every keystroke in the test.

Also refactors some of the test helper files to make it easier to
diagnose failing tests and share helper functions.
2021-07-22 20:05:01 +10:00
Marc Durdin
4560ae4f69 feat(common/core): add action_index to all debug events 2021-07-22 16:33:31 +10:00
Joshua Horton
9d35b26f1b
docs(common/models): applies PR suggestion
Co-authored-by: Marc Durdin <marc@durdin.net>
2021-07-22 10:56:38 +07:00
jahorton
1125b368f8 change(common/core/web): removes conditional replacement of a now always-truthy 2021-07-22 10:39:32 +07:00
jahorton
fd940cb618 change(common/core/web): adjustments per review 2021-07-22 10:36:36 +07:00
jahorton
3fd881d680 fix(common/models): keep/suggestion diacritic sensitivity when de-duping 2021-07-22 09:28:23 +07:00
jahorton
1c8689b404 fix(common/core/web): fixes likely root of problem 2021-07-22 08:22:28 +07:00
jahorton
3802d25aa1 chore(web): Merge branch 'refactor/web/osk-keyboard-view' into refactor/web/osk-cleanup-and-init 2021-07-22 07:41:02 +07:00
jahorton
80732a98d7 chore(web): Merge branch 'master' into refactor/web/osk-keyboard-view 2021-07-22 07:37:36 +07:00
Joshua Horton
a87e3951e5
Merge pull request #5475 from keymanapp/fix/ios/keyboard-swap
fix(ios): keyboard swapping
2021-07-22 07:32:34 +07:00
jahorton
20ea99b665 fix(ios): keyboard swapping 2021-07-21 16:25:50 +07:00
jahorton
5e33cb9135 chore(web): test page tweaks (fewer keyboards on non-toolbar UI) 2021-07-21 15:46:00 +07:00
jahorton
73ba8eb359 fix(common/core/web): mnemonic layer tracking with caps 2021-07-21 15:29:26 +07:00
jahorton
52c3356c7b fix(common/models): adds worker null guard for predict 2021-07-21 11:40:21 +07:00
jahorton
b414455c23 fix(common/core/web): adds empty-array check for alternates 2021-07-21 11:36:09 +07:00
jahorton
81409ba4ee docs(web): removes invalid description text from new variants 2021-07-21 09:26:39 +07:00
jahorton
fcba74c263 chore(web): fixes page text 2021-07-21 09:25:38 +07:00
jahorton
4c4845ae7e feat(web): ui-module test pages 2021-07-21 09:24:26 +07:00
jahorton
b723d8c51b chore(web): Merge branch 'refactor/web/osk-keyboard-view' into refactor/web/osk-cleanup-and-init 2021-07-21 09:13:27 +07:00
jahorton
7f961d7f12 fix(web): incorrect use of 'this', should be 'osk' 2021-07-21 09:05:14 +07:00
Keyman Server
6e74597003
Merge pull request #5473 from keymanapp/auto/version-master-15.0.87
auto: increment master version to 15.0.87
2021-07-21 04:01:57 +10:00
Keyman Build Agent
fc0084a3d4 auto: increment master version to 15.0.87 2021-07-20 14:01:15 -04:00
Eberhard Beilharz
ec03190f89
refactor(linux): reformat code 2021-07-20 10:07:42 +02:00
Marc Durdin
692fad4a46
Merge pull request #5468 from keymanapp/chore/android/improve-error-reporting-for-kmw
chore(android): improve error reporting for kmw
2021-07-20 15:59:12 +10:00
Marc Durdin
4fbfd33943 feat(common/core): debug action index
Adds an action_index to each debug event (not all debug events
need it). This allows the debugger to partially execute a rule
including the possibility of multiple updates to context.
2021-07-20 14:07:33 +10:00
Marc Durdin
a3254c84b1 chore(android): improve error reporting for kmw
Reports the actual error message instead of 'sendKMWError' as the primary message to Sentry.
2021-07-20 07:40:16 +10:00
Keyman Server
2b66926ca2
Merge pull request #5466 from keymanapp/auto/version-master-15.0.86
auto: increment master version to 15.0.86
2021-07-20 04:03:05 +10:00
Keyman Build Agent
d6f5ed5136 auto: increment master version to 15.0.86 2021-07-19 14:02:17 -04:00
jahorton
c3717a1813 chore(web): Merge branch 'master' into refactor/web/osk-keyboard-view 2021-07-19 15:37:11 +07:00
Joshua Horton
c8b80ed986
Merge pull request #5409 from keymanapp/refactor/web/osk-header-footer-encapsulation
refactor(web): osk move & resize handler encapsulation 🍕
2021-07-19 14:39:13 +07:00
Joshua Horton
8156356ad5
Merge pull request #5393 from keymanapp/refactor/web/osk-desktop-header-footer
refactor(web): partial encapsulation of the desktop title bar and resize bar 🍕
2021-07-19 14:39:04 +07:00
Marc Durdin
2f9d29905e
Merge pull request #5449 from keymanapp/chore/developer/fixup-devtime-paths
chore(developer): fixup devtime paths
2021-07-19 09:16:52 +10:00
Marc Durdin
3a26354790
Merge pull request #5448 from keymanapp/feat/common/core/desktop/kmx_debugger_events
feat(common/core/desktop): add debug events 🐞
2021-07-19 08:24:00 +10:00
Marc Durdin
05971a21cf chore(common): Merge branch 'master' into feat/common/core/desktop/kmx_debugger_events 2021-07-19 04:24:35 +10:00
Marc Durdin
2a941ec19d
Merge pull request #5425 from keymanapp/feat/common/core/desktop/kmx_debugger
feat(common/core/desktop): kmx debugger basic infrastructure 🐞
2021-07-19 04:19:36 +10:00
Marc Durdin
104827f103 chore(common): rename kmx_process files 2021-07-19 04:07:31 +10:00
Marc Durdin
a389c68f07 chore(common): rename header 2021-07-19 03:43:35 +10:00
Marc Durdin
2a0adf27d0 chore(common): Merge branch 'master' into feat/common/core/desktop/kmx_debugger 2021-07-19 03:34:04 +10:00
Marc Durdin
ceec63493d chore: rename KMX_Processor to KMX_ProcessEvent 2021-07-19 03:29:44 +10:00