Marc Durdin
452b9107c3
chore: Apply suggestions from code review
2023-10-02 14:23:47 +11:00
Marc Durdin
8db7a21981
chore: Apply suggestions from code review
...
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2023-10-02 14:23:12 +11:00
Joshua Horton
966e5dbe0e
Merge pull request #9618 from keymanapp/fix/web/toolbar-keyboard-change-refocus
...
fix(web): fixes toolbar refocus timing after a keyboard change
2023-10-02 08:07:02 +07:00
Steven R. Loomis
17eba2d237
feat(developer): scancode and forms 🙀
...
- spec: 'hardware' is no longer an enum but a str.
Ripple effects here.
- custom scancodes and layouts are, interestingly, supported. But it's a warning.
- tests for bad scancodes.
Fixes : #9403
2023-09-30 22:06:39 -05:00
Steven R. Loomis
f5ceac8803
Merge branch 'master' into feat/developer/9403-scancodes-epic-ldml
2023-09-30 19:04:01 -05:00
Steven R. Loomis
ffe00c06b5
feat(common): scancode - move vkey map generation into KeysCompiler 🙀
...
- also fix visual keyboard compiler to use same code
For: #9403
2023-09-30 18:54:37 -05:00
Steven R. Loomis
64eaf39bcb
chore(core): use sourcemaps when calling kmc for tests
2023-09-30 18:13:47 -05:00
Steven R. Loomis
4b9d7cbe7e
feat(common): scancode - confirming that the calculated scancodes are the same 🙀
...
For: #9403
2023-09-30 17:22:50 -05:00
Steven R. Loomis
b9f9d9ce50
feat(common): scancode - generate scancode.ts 🙀
...
- interim step
- also re-add statically
For: #9403
2023-09-30 17:09:06 -05:00
Marc Durdin
77df0c8747
Merge pull request #9647 from keymanapp/chore/merge-master-into-feature-macos-core
...
chore: merge master into feature-macos-core 🍕
2023-09-30 11:40:03 +02:00
Keyman Server
d2ed4c141f
Merge pull request #9649 from keymanapp/auto/version-master-17.0.184
...
auto: increment master version to 17.0.184
2023-09-30 01:03:32 +07:00
Keyman Build Agent
a83fcf6346
auto: increment master version to 17.0.184
2023-09-29 14:02:58 -04:00
Sabine
d321ef0a5b
feat(linux): mcompile in translate key more open functions+rename to KMX_...
2023-09-29 16:43:41 +02:00
Sabine
461ade9633
feat(linux): mcompile in translate key open functions+rename to KMX_... -> program will run but won`t give the right results yet
2023-09-29 16:33:41 +02:00
Sabine
5786137d01
feat(linux): mcompile start of translate key
2023-09-29 13:07:45 +02:00
Eberhard Beilharz
b70c00faf2
Merge pull request #9595 from keymanapp/refactor/linux/keymanutil-tests
...
refactor(linux): Add more tests for `keymanutil.c` 🏘️
2023-09-29 12:11:42 +02:00
Joshua Horton
4a4c7591ca
Merge pull request #9496 from keymanapp/feat/web/default-subkeys-9430
...
feat(web): browser-KMW support for default subkeys
2023-09-29 15:46:30 +07:00
Joshua Horton
a60cd7e236
Merge pull request #9637 from keymanapp/feat/web/properties-for-integration
...
feat(web): adds gesture-engine API properties for integration use 🐵
2023-09-29 15:43:48 +07:00
Joshua Horton
fd762dc4a7
Merge pull request #9631 from keymanapp/feat/web/state-token
...
feat(web): state token tracking, association with gestures 🐵
2023-09-29 15:43:41 +07:00
Joshua Horton
1196699331
Merge pull request #9624 from keymanapp/feat/web/modipress-termination-cascading
...
feat(web): modipress termination - cancellation of nested gestures 🐵
2023-09-29 15:43:36 +07:00
Joshua Horton
58b3d7cfdd
Merge pull request #9605 from keymanapp/feat/web/gesture-staging-integration
...
feat(web): initial integration of gesture staging 🐵
2023-09-29 15:43:30 +07:00
Joshua Horton
de4054a703
Merge pull request #9455 from keymanapp/feat/web/gesture-staging
...
feat(web): gesture stage sequencing 🐵
2023-09-29 15:43:23 +07:00
Joshua Horton
b80ec29991
Merge pull request #9599 from keymanapp/chore/web/misc-gesture-fixes-and-cleanup
...
fix(web): early cherrypick of bugfixes in gesture-staging dependencies, minor cleanup 🐵
2023-09-29 15:43:14 +07:00
Eberhard Beilharz
4ab6031d0b
chore(linux): Address code review comments
2023-09-29 10:07:11 +02:00
Joshua Horton
4d5c320c1b
Merge pull request #9646 from keymanapp/chore/merge-master-into-feature-gestures
...
chore: merge master into feature-gestures 🐵
2023-09-29 15:01:16 +07:00
Marc Durdin
d99388fc68
Merge branch 'epic/package-metadata' into chore/merge-master-into-package-metadata
2023-09-29 09:31:53 +02:00
Joshua A. Horton
650a583c25
chore(web): Merge remote-tracking branch 'origin/feat/web/properties-for-integration' into feat/web/properties-for-integration
2023-09-29 09:59:17 +07:00
Joshua A. Horton
c20c780bad
chore(web): Merge branch 'feat/web/state-token' into feat/web/properties-for-integration
2023-09-29 09:58:47 +07:00
Joshua A. Horton
ec861dd6f0
fix(web): stateToken forwarding
2023-09-29 09:58:02 +07:00
Darcy Wong
c93269a21d
chore(android): Clenaup keyboard harness package
2023-09-29 09:08:09 +07:00
sgschantz
caf7ba2e06
increase size of dmg template by 2MB for added core libraries
2023-09-29 09:02:34 +07:00
Joshua Horton
0d8ac5856a
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-09-29 08:23:00 +07:00
Joshua Horton
2d443d82fd
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-09-29 08:20:42 +07:00
Steven R. Loomis
968da50a5c
feat(developer): ldml dynamic scancodes 🙀
...
- emit scancodes.json
for: feat(developer): ldml scancodes 🙀 #9403
2023-09-28 17:43:06 -05:00
Steven R. Loomis
6e2d858792
feat(developer): ldml dynamic scancodes 🙀
...
- at least make sure we're using a consistent (if wrong) vkey for each scancode?
for: feat(developer): ldml scancodes 🙀 #9403
2023-09-28 17:16:27 -05:00
Steven R. Loomis
b2a8881f32
Merge branch 'master' into feat/developer/9403-scancodes-epic-ldml
2023-09-28 13:41:59 -05:00
Steven R. Loomis
623d679274
Merge branch 'master' into feat/developer/9403-scancodes-epic-ldml
2023-09-28 13:41:53 -05:00
Steven R. Loomis
518cc36314
feat(common): scancode - skip test to validate prior changes 🙀
...
- working on a dynamic approach, skipping this test for now
For: #9403
2023-09-28 13:41:19 -05:00
Steven R. Loomis
5fa99f5314
fix(common): update keyman for removal of vkeys 🙀
...
dropped in upstream CLDR-17093
- missed changes
See #7135
2023-09-28 13:32:02 -05:00
Keyman Server
4d2dd477a6
Merge pull request #9641 from keymanapp/auto/version-master-17.0.183
...
auto: increment master version to 17.0.183
2023-09-29 01:04:07 +07:00
Steven R. Loomis
bdef1c48d3
fix(common): update keyman for removal of vkeys 🙀
...
dropped in upstream CLDR-17093
See #7135
2023-09-28 13:03:44 -05:00
Keyman Build Agent
cea3107521
auto: increment master version to 17.0.183
2023-09-28 14:03:18 -04:00
Steven R. Loomis
1236ded7cd
chore(resources): ldml update 🙀
...
For: #9403
- unicode-org/cldr:2aa2275158c29e8e41c7f0b67c8fb786a453b89c
2023-09-28 12:50:25 -05:00
Eberhard Beilharz
3812a1da3b
refactor(linux): Add more tests for keymanutil.c 🏘️
2023-09-28 17:25:11 +02:00
Sabine
5d57ee714c
feat(linux): mcompile ImportRules- fill rgkeys finished
2023-09-28 16:51:34 +02:00
Darcy Wong
ffd428da21
chore(android): Update test keyboard again
2023-09-28 21:36:00 +07:00
Darcy Wong
f8866fea95
chore(web): Update test keyboard again
2023-09-28 21:35:51 +07:00
rc-swag
51168ca121
Merge pull request #9638 from keymanapp/fix/windows/9481/splash-screen-btn-text
...
fix(windows): fix the ellipsis for longer text on buttons
2023-09-28 21:49:23 +10:00
Eberhard Beilharz
08f0b4dfed
chore(linux): Extract free_info method in kmpdetails.c 🏘️
...
Also add guard to kmpdetails.h.
2023-09-28 13:18:59 +02:00
Sabine
a414542887
feat(linux): mcompile use keycodes from \linux\ibus-keyman\src\key
2023-09-28 12:31:50 +02:00