Commit graph

33096 commits

Author SHA1 Message Date
Darcy Wong
2d21d3be71 chore(web): Revert whitespace 2021-07-08 07:34:13 +07:00
Marc Durdin
e114f31bba chore(common): kmx fixtures need debug symbols 2021-07-08 09:43:19 +10:00
Marc Durdin
e7d955147d chore: address review comments 2021-07-08 09:02:21 +10:00
Marc Durdin
fce011e47d
Merge pull request #5445 from keymanapp/refactor/core/issue-5436
refactor(common/core/desktop): Fix file and class names 🚧
2021-07-08 08:25:42 +10:00
Marc Durdin
3481ab6896
Merge pull request #5434 from keymanapp/chore/windows/remove-backup-build-step
chore(windows): remove backup build step
2021-07-08 07:45:04 +10:00
Keyman Server
26035cdbb7
Merge pull request #5446 from keymanapp/auto/version-master-15.0.83
auto: increment master version to 15.0.83
2021-07-08 04:01:55 +10:00
Keyman Build Agent
824e5a1f1a auto: increment master version to 15.0.83 2021-07-07 14:01:12 -04:00
Eberhard Beilharz
69a2e9ec27
refactor(common/core/desktop): Fix file and class names
- rename source files for `kmx_processor` -> `kmx_processor.*`
- rename class `KMX_Processor` -> `KMX_ProcessEvent` with source
  files `kmx_processevent.*`

Closes #5436.
2021-07-07 15:25:15 +02:00
Darcy Wong
2e30605a29 fix(android/engine): Use globe key state to determine action 2021-07-07 16:08:02 +07:00
Darcy Wong
4e881dca55 fix(android): Start tracking globe key state 2021-07-07 14:35:08 +07:00
Joshua Horton
0cb8944055
Merge pull request #5441 from keymanapp/fix/common/models/types/test-config
fix(common/models/types): fixes test script config
2021-07-07 13:06:04 +07:00
jahorton
a54fecebcc fix(common/models/types): fixes test script config 2021-07-07 12:05:44 +07:00
jahorton
8b8c32cf6d chore(web): nixes moved uitoggle commented-code 2021-07-07 11:47:12 +07:00
jahorton
dce8a58451 fix(web): unbreaks embedded mode 2021-07-07 11:47:09 +07:00
jahorton
dbded0dd23 refactor(web): osk.prepare -> constructor, sync _Load 2021-07-07 11:46:12 +07:00
jahorton
7d08b2795f feat(web): delayed keyman.osk initialization 2021-07-07 11:45:27 +07:00
jahorton
e2ba78582e feat(web): prevents crash on null keyman.osk field 2021-07-07 11:45:27 +07:00
jahorton
51910136c7 chore(web): mild osk code cleanup 2021-07-07 11:45:24 +07:00
Darcy Wong
082ed9bd9c chore(web): Add button to test keyboard stub
* Per review comment, have separate button to add keyboard  involving keyboard stub with languages Object and no filename.
2021-07-07 10:45:53 +07:00
jahorton
368b1f8988 refactor(web): removes ineffectual codeline 2021-07-07 10:21:15 +07:00
Darcy Wong
196e3aacbc chore(android/engine): Add comment 2021-07-07 10:19:51 +07:00
jahorton
df84c21b43 chore(web): Merge branch 'refactor/web/osk-header-footer-encapsulation' into refactor/web/osk-keyboard-view 2021-07-07 10:11:54 +07:00
Darcy Wong
bd9773a715 fix(android/engine): register lexical model in switchToNextKeyboard 2021-07-07 09:35:28 +07:00
Darcy Wong
ec40487d99 fix(android/engine): Fix namespacing for setActiveKeyboard() 2021-07-07 08:49:39 +07:00
Darcy Wong
7fe4b73b48 chore(android/engine): Rename "Close Keyman" button 2021-07-07 07:58:20 +07:00
Darcy Wong
232ec83dc2 feat(android/engine): Add longpress globe key action 2021-07-07 07:45:52 +07:00
Marc Durdin
845d65e5e4 chore(windows): remove backup build step
We no longer need to backup debug files as they are saved to the symbol
store during a release build. This reduces the amount of storage
required for a release build and should speed up the build also.

Also fixes the broken build where backup had not been updated for the
new consistent build paths.
2021-07-07 08:09:26 +10:00
Keyman Server
754430eff7
Merge pull request #5433 from keymanapp/auto/version-master-15.0.82
auto: increment master version to 15.0.82
2021-07-07 04:03:56 +10:00
Keyman Build Agent
35e063b8a0 auto: increment master version to 15.0.82 2021-07-06 14:03:01 -04:00
Darcy Wong
9fcf488094 feat(web): Add longpress globe action 2021-07-06 20:45:35 +07:00
jahorton
19edcc660d refactor(web): abstraction for root keyboard-specific OSK element 2021-07-06 16:09:49 +07:00
jahorton
43d5181092 change(web): more consistent base-key longpress release 2021-07-06 14:27:37 +07:00
jahorton
fefffc80fd fix(web): more consistent clear on base key highlights 2021-07-06 14:14:14 +07:00
jahorton
18cfef52b8 chore(web): implements review suggestions 2021-07-06 12:39:02 +07:00
Marc Durdin
29bc616b6d chore: address review comments 2021-07-06 15:31:04 +10:00
Marc Durdin
b1c0cbf405 chore(common): cleanup cross-platform code 2021-07-06 15:31:01 +10:00
Marc Durdin
2992e1ed83 feat(common/core/desktop): kmx debugger basic infrastructure
Part of #5013.

Adds all the debug infrastructure:

* public API headers
* public API implementation classes and functions
* basic unit tests
* helper classes for recording debug events
* minimal implementation of kmx-specific debug event signalling --
  just BEGIN and END events.
* tangential: unit test assertion macros and coloured output
2021-07-06 15:30:19 +10:00
Marc Durdin
651932f1bb
Merge pull request #5405 from keymanapp/chore/windows/build-paths
chore(windows): make build paths consistent
2021-07-06 15:27:05 +10:00
jahorton
fd2bd11129 chore(web): Merge branch 'refactor/web/osk-desktop-header-footer' into refactor/web/osk-header-footer-encapsulation 2021-07-06 12:14:46 +07:00
jahorton
5a8a52f98b chore(web): implements review suggestions 2021-07-06 12:11:46 +07:00
jahorton
06414b2243 refactor(web): no param VisualKeyboard.show, simple param adjustHeights 2021-07-06 12:08:31 +07:00
Joshua Horton
e60a2583e6
Merge pull request #5420 from keymanapp/chore/web/regression-audit
chore(web): updates regression test-deps to same versions as web
2021-07-06 11:49:06 +07:00
Darcy Wong
fe9715127f fix(android/engine): Display dictionary help link 2021-07-06 11:29:11 +07:00
jahorton
de82e8dab7 refactor(web): help-page desktop OSK + related docs 2021-07-06 10:55:55 +07:00
Joshua Horton
501843115c
Merge pull request #5419 from keymanapp/chore/common/audit-fixes
chore(common): npm audit fixes
2021-07-06 08:04:02 +07:00
jahorton
6afe3684aa chore(common): Merge branch 'master' into chore/common/audit-fixes 2021-07-06 08:03:37 +07:00
Darcy Wong
fa5873199e
Merge pull request #5424 from keymanapp/fix/android/font-path
fix(android/engine): Fix font file path
2021-07-06 07:32:58 +07:00
Darcy Wong
0d0e264d2c fix(android/engine): Fix font file path 2021-07-05 15:52:04 +07:00
jahorton
f6c217c629 fix(common/core/web): fixes recorder-core 2021-07-05 15:26:38 +07:00
Darcy Wong
177e277230 chore(web): Update readme 2021-07-05 13:58:22 +07:00