jahorton
25497e5db4
refactor(web): partial row simplification
2021-07-26 15:59:26 +07:00
jahorton
3f2897485b
refactor(web): drops 'widthpc', 'padpc'
2021-07-26 15:59:25 +07:00
jahorton
02f4c436b6
refactor(web): OSKBaseKey.construct
2021-07-26 15:59:25 +07:00
jahorton
f7349a04b1
refactor(web): partial key style merger
2021-07-26 15:59:24 +07:00
jahorton
8b2186bc8c
refactor(web): start of VisualKeyboard layout rework
2021-07-26 15:59:24 +07:00
jahorton
59971a9ef4
refactor(web): banner layout + computed dim updates
2021-07-26 15:21:04 +07:00
jahorton
71298f7d5a
refactor(web): properties - fixed width vs fixed height
2021-07-26 15:21:03 +07:00
jahorton
cc1b812791
fix(web): keyboard documentation
2021-07-26 15:21:03 +07:00
jahorton
3f8b442cd9
refactor(web): key text scaling
2021-07-26 15:21:02 +07:00
jahorton
eeae512656
refactor(web): font-size style placement
2021-07-26 15:21:02 +07:00
jahorton
4dc09ce9b9
refactor(web): partial font-size logic rework
2021-07-26 15:21:01 +07:00
jahorton
0992909831
chore(web): cleans up intermediate new prop
2021-07-26 15:21:00 +07:00
jahorton
59a5d6cba0
chore(web): restores method signature
2021-07-26 15:20:59 +07:00
jahorton
96854f4716
refactor(web): moves size control to OSKManager
2021-07-26 15:20:59 +07:00
jahorton
cfc81576f3
refactor(web): vkbd now uses setSize for touch, adds usesFixedScaling prop
2021-07-26 15:20:56 +07:00
jahorton
acecff3679
refactor(web): partial conversion for inner layout calcs
2021-07-26 15:20:09 +07:00
jahorton
bbedb11e72
chore(web): osk -> vkbd consistency in oskKey
2021-07-26 15:20:09 +07:00
jahorton
2a3bfd51cb
refactor(web): start of VisualKeyboard layout rework
2021-07-26 15:20:06 +07:00
jahorton
e90eb643f5
refactor(web): kmw-5rows class: key -> layer
2021-07-26 15:19:23 +07:00
Marc Durdin
91cde81d35
chore(common/core): extra test for context consistency
2021-07-26 15:29:16 +10:00
Marc Durdin
796a2d4c85
chore(common/core): handle deletion of markers in actions
...
Fixes #5488 .
This updates Keyman Core, corresponding tests, and Keyman Engine for
Linux to support deletion of markers through an action, ensuring that
the action queue does not desynchronize with the context.
2021-07-26 15:23:20 +10:00
Darcy Wong
2949173391
chore(windows): Add another round of Azerbaijani updates
2021-07-26 10:09:31 +07:00
Darcy Wong
d60954ef81
fix(web): Check addKeyboards() for empty args
2021-07-26 09:42:16 +07:00
Darcy Wong
c906423392
chore(windows): Update crowdin strings for Azerbaijani
2021-07-24 06:24:18 +07:00
Keyman Server
f64f34b0ec
Merge pull request #5485 from keymanapp/auto/version-master-15.0.89
...
auto: increment master version to 15.0.89
2021-07-24 04:03:08 +10:00
Keyman Build Agent
653469891f
auto: increment master version to 15.0.89
2021-07-23 14:02:25 -04:00
Eberhard Beilharz
802a68970f
Merge pull request #5432 from keymanapp/chore/core/issue-5052
...
chore(common/core): Implement capsAlwaysOff system store 🚧
2021-07-23 11:13:31 +02:00
Eberhard Beilharz
0eca43d4ea
feat(common/core): Implement capsAlwaysOff system store
...
This change implements the core part in a way that makes the tests
pass. This still needs corresponding changes in the engine.
2021-07-23 10:25:28 +02:00
Eberhard Beilharz
84aa50b82f
chore(linux): Update sample vscode settings for Linux
2021-07-23 10:16:14 +02:00
Eberhard Beilharz
a16b320c17
chore(common/core/desktop): Update readme
2021-07-23 10:16:14 +02:00
jahorton
826ed88192
chore(web): Merge branch 'master' into refactor/web/vkbd-layout-encapsulation
2021-07-23 14:21:45 +07:00
Darcy Wong
5d1a91e477
Merge remote-tracking branch 'origin/master' into feat/android/improve-globe-key
2021-07-23 13:13:36 +07:00
Darcy Wong
5d1a652314
Merge remote-tracking branch 'origin/master' into feat/web/add-keyboard-promise
2021-07-23 13:12:40 +07:00
Darcy Wong
0d50ff04c6
chore(web): Clarify comment about ignoring RegionCode
2021-07-23 13:12:33 +07:00
Joshua Horton
f5e7774366
Merge pull request #5412 from keymanapp/refactor/web/osk-cleanup-and-init
...
refactor(web): delayed OSK initialization 🍕
2021-07-23 12:53:32 +07:00
Joshua Horton
0f55921c14
Merge pull request #5430 from keymanapp/refactor/web/osk-keyboard-view
...
refactor(web): osk inner-frame abstraction (help text vs std OSK) 🍕
2021-07-23 12:53:25 +07:00
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