Commit graph

24978 commits

Author SHA1 Message Date
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
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
Joshua A. Horton
a5cbf6aab8 fix(web): test page path on the index page 2023-09-28 16:40:29 +07:00
Marc Durdin
d7f056c2a0
Merge pull request #9549 from keymanapp/fix/developer/9546-template-only-includes-mobile-layout
fix(developer): only include mobile touch platform in basic project
2023-09-28 11:17:07 +02:00
Marc Durdin
a86bcb9248 chore(common): fixup legacy test keyboards 2023-09-28 16:10:46 +07:00
Marc Durdin
4a7820fdeb chore(developer): remove obsolete menu item 2023-09-28 16:05:43 +07:00
Marc Durdin
893c492580 chore(developer): remove obsolete files 2023-09-28 16:04:05 +07:00
Darcy Wong
040e41a8f6
Merge pull request #9550 from keymanapp/chore/common/crowdin-mon
chore(common): Add Crowdin strings for Mon
2023-09-28 16:03:34 +07:00
Marc Durdin
84d77ff306
Merge pull request #9537 from keymanapp/feat/developer/add-logFormat-to-kmc
feat(developer): add --log-format to kmc 🎺
2023-09-28 10:54:19 +02:00
Marc Durdin
65d95d39fc
Merge pull request #9535 from keymanapp/feat/developer/eliminate-source-info-files
feat(developer): eliminate source .model_info and .keyboard_info files 🎺
2023-09-28 10:54:08 +02:00
Marc Durdin
640f04c5d3
Merge pull request #9480 from keymanapp/feat/developer/use-last-commit-date-for-keyboard_info
feat(developer): use git's last commit date for keyboard_info 🎺
2023-09-28 10:53:59 +02:00
Darcy Wong
2d8013360f chore(android): Update test9469 to use ZWNJGeneric 2023-09-28 15:36:04 +07:00
Darcy Wong
5beaf32ad4 chore(web): Update test9469 to use ZWNJGeneric 2023-09-28 15:35:48 +07:00
Darcy Wong
ff81276d10 chore(web): Add ZWNJGeneric 2023-09-28 15:30:30 +07:00
Eberhard Beilharz
22b0138ccb
Merge pull request #9634 from keymanapp/docs/linux/settings
docs(linux): Update sample tasks.json for Linux
2023-09-28 08:43:33 +02:00
Eberhard Beilharz
7b00e72d0f
Merge pull request #9629 from keymanapp/chore/linux/fixtests
chore(linux): Dynamically choose display number
2023-09-28 08:35:42 +02:00
rc-swag
662c850b97 fix(windows): fix the ellipsis for longer text on btns
The buttons already had a property to display ellipsis when
the text was to big for the buttons however the other properties
such as white-space nowrap needed to be added for it to work in all
cases.
2023-09-28 14:43:35 +10:00
Joshua Horton
b6154a1bc3
Merge pull request #9613 from keymanapp/chore/web/clean-publish-folder
chore(web): builds that output to web/build/publish should also clean it
2023-09-28 10:50:27 +07:00
Joshua A. Horton
d3ff02ded6 feat(web): associated tests 2023-09-28 10:25:13 +07:00
Joshua A. Horton
1f6b6359f9 feat(web): adds .activeSources, .potentialModelMatchIds 2023-09-28 10:25:05 +07:00