Commit graph

33096 commits

Author SHA1 Message Date
Sabine
218004d99d feat(linux): mcompile use keycodes from \linux\ibus-keyman\src\keycodes.h 2023-09-28 12:29: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
sgschantz
9ea5f17424 changed names of core library dependencies for icu 2023-09-28 09:37:16 +07:00
Steven R. Loomis
edc6c32e9b fix(mac): drop 'd' from icu debug lib name 🍕
- stablize core's icu library name, for xcode
2023-09-27 20:49:51 -05:00
Joshua A. Horton
d730e9d524 fix(web): forgot to annotate new generic param in event 2023-09-28 08:09:09 +07:00
Eberhard Beilharz
30b5d9dd64
docs(linux): Update sample tasks.json for Linux 2023-09-27 20:10:49 +02:00
Eberhard Beilharz
43ae210494
chore(linux): Fix run-tests.sh script
This passes the new parameter to the `setup` call which got introduced in
a previous PR.
2023-09-27 12:58:00 +02:00
sgschantz
0a56662ed1 expose context properly in core wrapper 2023-09-27 15:59:26 +07:00
sgschantz
9865c3d6ec set context correctly for unit test 2023-09-27 15:19:16 +07:00
Joshua Horton
ca6b4f90fc
Merge pull request #9526 from keymanapp/feat/web/config-shifting-and-source-rigor
feat(web): allows shifting the recognition zone of an active GestureSource 🐵
2023-09-27 14:14:30 +07:00
sgschantz
99b2fdd81f core library icu changes, only builds for debug 2023-09-27 13:10:43 +07:00
Joshua A. Horton
f7f957aaa0 change(web): adds 'readonly' to stats-oriented InputSample properties 2023-09-27 12:10:26 +07:00
Joshua A. Horton
c157530594 feat(web): gesture engine can now track a 'state token' 2023-09-27 11:54:42 +07:00
Joshua A. Horton
29b540cc6e chore(web): removes unused field 2023-09-27 09:01:49 +07:00
Joshua A. Horton
4215e1efcc chore(web): Merge branch 'feat/web/gesture-staging-integration' into feat/web/modipress-termination-cascading 2023-09-27 09:01:06 +07:00
Joshua A. Horton
aebfca8b0b chore(web): Merge branch 'feat/web/gesture-staging' into feat/web/gesture-staging-integration 2023-09-27 09:00:52 +07:00
Joshua A. Horton
95ddf7b26e chore(web): Merge branch 'chore/web/misc-gesture-fixes-and-cleanup' into feat/web/gesture-staging 2023-09-27 09:00:37 +07:00
Joshua A. Horton
9915dee8e8 chore(web): Merge branch 'feat/web/config-shifting-and-source-rigor' into chore/web/misc-gesture-fixes-and-cleanup 2023-09-27 08:59:02 +07:00
Joshua A. Horton
f9cb118718 chore(web): Merge branch 'feature-gestures' into feat/web/config-shifting-and-source-rigor 2023-09-27 08:57:42 +07:00
Joshua Horton
85bb8e8cb9
Merge pull request #9525 from keymanapp/refactor/web/matcher-abstraction
refactor(web): matched gesture-component abstraction 🐵
2023-09-27 08:56:14 +07:00
Joshua Horton
67bcc9c30d
Merge pull request #9407 from keymanapp/feat/web/gesture-selection
feat(web): gesture-selection 🐵
2023-09-27 08:55:58 +07:00
Joshua Horton
6c2dd67b3c
Merge pull request #9454 from keymanapp/refactor/web/multi-source-mocked-simulation
refactor(web): multi GestureSource mocked simulation 🐵
2023-09-27 08:55:49 +07:00
Darcy Wong
70a204131f chore(web,android): Update test9469 keyboard 2023-09-27 06:10:46 +07:00
Keyman Server
5455aa741b
Merge pull request #9630 from keymanapp/auto/version-master-17.0.182
auto: increment master version to 17.0.182
2023-09-27 01:03:27 +07:00
Keyman Build Agent
73f0479f81 auto: increment master version to 17.0.182 2023-09-26 14:02:50 -04:00
Eberhard Beilharz
650c04d21c
chore(linux): Dynamically choose display number
This improves reliability if some processes are still running from a
previous run, which previously caused the tests to fail.

Also in the case of failed processes, list which ones are missing.
2023-09-26 18:09:13 +02:00
Sabine
85d7b87175 feat(linux): mcompile some new functions to test content of rgKey; start adding numpad to rgkey 2023-09-26 14:06:52 +02:00
Eberhard Beilharz
84e0371357
Merge pull request #9608 from keymanapp/chore/linux/fixbug
chore(linux): Check and restart background processes
2023-09-26 13:05:09 +02:00
Eberhard Beilharz
4ecaad6ef1
chore(linux): Address code review comments 2023-09-26 13:04:33 +02:00
Shawn Schantz
73ba665eb5
Merge branch 'feature-macos-core' into feature/core/add-core-wrapper 2023-09-26 13:34:30 +07:00
Shawn Schantz
6cb692f3c5
Merge pull request #9626 from keymanapp/chore/merge-master-to-feature-macos-core-A17S22
chore: merge master into feature-macos-core a17 s22 🍕
2023-09-26 13:30:13 +07:00
Joshua A. Horton
05b4de3002 chore(web): Merge branch 'master' into feat/web/default-subkeys-9430 2023-09-26 13:15:53 +07:00
Joshua A. Horton
bed8699383 chore(web): FIX ME was already fine!? 2023-09-26 13:12:27 +07:00