Commit graph

33096 commits

Author SHA1 Message Date
Ross
53ae794877 feat(windows): code style consistency in css 2022-10-20 12:01:55 +10:00
Joshua A. Horton
ecc9edeb66 change(web): layout row id number coercion 2022-10-20 08:54:19 +07:00
Darcy Wong
62d2aff518 fix(android/engine): Add keyboardharness target 2022-10-20 08:50:13 +07:00
Joshua A. Horton
4e609a258f chore(web): minor review nit 2022-10-20 08:48:19 +07:00
Joshua A. Horton
7ddadbe145 chore(web): padpc, widthpc cleanup 2022-10-20 08:47:59 +07:00
Darcy Wong
9c6059847c Merge remote-tracking branch 'origin/master' into refactor/android/builder-script 2022-10-20 08:24:38 +07:00
Darcy Wong
5e402a2f1d
Merge pull request #7473 from keymanapp/fix/android/remove-help-tip
chore(android/engine): Remove help bubble tool tip
2022-10-20 08:16:10 +07:00
Darcy Wong
3cc9bb4dd2
Merge branch 'master' into fix/android/remove-help-tip 2022-10-20 07:55:46 +07:00
Darcy Wong
73911fc60d
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-20 07:50:47 +07:00
Steven R. Loomis
4296d0237d chore(resources): ldml: update from keyboard-preview
update from 425f591aaa2abbd0016d33a09b967ae7f4847414

PR: https://github.com/unicode-org/cldr/pull/2469
2022-10-19 15:41:41 -05:00
Steven R. Loomis
b30af3fc0b use 'die' per suggestion
- also fix ${JQ} from $(JQ)
2022-10-19 15:40:02 -05:00
Steven R. Loomis
9a1bd983d2
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-19 15:31:27 -05:00
Steven R. Loomis
f62abe78e6 fix(resources) ldml fetcher: include the standard build script
- also use cp instead of rsync
2022-10-19 15:27:10 -05:00
Steven R. Loomis
64af829190
Merge pull request #7479 from keymanapp/fix/developer/7411-support-cldr-epic-ldml
fix(developer): support CLDR sample keyboards 🙀
2022-10-19 15:17:35 -05:00
Marc Durdin
df34c064c7 chore: Merge branch 'feature-ldml' into chore/merge-master-into-feature-ldml 2022-10-20 06:33:57 +11:00
Keyman Server
f952750d54
Merge pull request #7495 from keymanapp/auto/version-master-16.0.85
auto: increment master version to 16.0.85
2022-10-20 05:02:52 +11:00
Keyman Build Agent
0e889b1552 auto: increment master version to 16.0.85 2022-10-19 14:02:07 -04:00
Sabine
abac2c680f chore(developer): edit + add CERR_tests 2022-10-19 18:46:04 +02:00
Eberhard Beilharz
ed3a804a7d
fix(linux): Fix upload script 2022-10-19 17:49:34 +02:00
Eberhard Beilharz
0511d82c44
docs(linux): Update sample vscode settings 2022-10-19 17:20:13 +02:00
Joshua A. Horton
065a156621 fix(web): lang menu init default position 2022-10-19 15:17:24 +07:00
Joshua A. Horton
22f8011acf fix(web): touch language-menu scrolling via index 2022-10-19 14:58:31 +07:00
Darcy Wong
c254580747
Merge pull request #7466 from keymanapp/chore/android/keyman-reference
chore(android/engine): Update Keyman references in android-host.js
2022-10-19 14:01:54 +07:00
Darcy Wong
a2270ee451
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-10-19 13:13:20 +07:00
Ross
d4dee04c7f feat(windows): remove hotkey from pop-up. content-frame size
The hotkey option and editing did not need to be on the add remove
languages pop-up.
There size of the contentframe for all the tabs was incorrectly
calculated. The header size was not correct as the header had
padding. This caused the size to be redrawn incorrectly when
a scroll bar was first added.
2022-10-19 15:22:03 +10:00
Joshua A. Horton
527aaa6618 feat(web): keyboard layout now allows numeric width, pad, sp 2022-10-19 10:27:38 +07:00
Joshua A. Horton
9e1cc734b7 chore(web): removes CSS related to prior commit 2022-10-19 08:29:55 +07:00
Joshua A. Horton
c0cc360297 change(web): removes dead help, config top-right OSK icons 2022-10-19 08:25:47 +07:00
Darcy Wong
1f573231c0
Merge pull request #7415 from keymanapp/fix/android/investigate-keyboard-info
modify(android/engine): Stop logging if keyboard index not found
2022-10-19 08:16:57 +07:00
Marc Durdin
08c9cd6239
Merge pull request #7430 from keymanapp/fix/developer/7425-ctrl-key-press-release
fix(developer): Ctrl key to select key was conflicting with shortcuts
2022-10-19 06:19:48 +11:00
Marc Durdin
ec953cf689
Merge pull request #7372 from keymanapp/fix/developer/4324-handle-model-hints-and-warnings-cleanly
fix(developer): Handle hints and warnings cleanly
2022-10-19 06:19:34 +11:00
Keyman Server
d4391486d7
Merge pull request #7480 from keymanapp/auto/version-master-16.0.84
auto: increment master version to 16.0.84
2022-10-19 05:30:25 +11:00
Keyman Build Agent
3d3ff60d8f auto: increment master version to 16.0.84 2022-10-18 14:29:40 -04:00
Steven R. Loomis
8ffba3f5d4 fix(developer): fixes for flicks, imports, specials 🙀
With this change, fr-t-k0-azerty.xml and mt.xml can load without any
ERROR 300007: The source file has an invalid structure errors.

Other errs show up, but it is progress.

Fixes #7411
2022-10-18 12:53:56 -05:00
Steven R. Loomis
fc1fabf62f chore(resource): pickup DTD fix 🙀
CLDR data update from https://github.com/unicode-org/cldr/pull/2469

- displays is not an array

#7411
2022-10-18 12:53:34 -05:00
Steven R. Loomis
56dcbc9a88 fix(developer): support updated CLDR structure 🙀
- backspace is now a transform type. Keep the same test.
2022-10-18 12:53:06 -05:00
Steven R. Loomis
85da473a85 chore(developer): update DTD location 🙀
- dtd is in a subdirectory to match CLDR layout
2022-10-18 12:52:27 -05:00
Steven R. Loomis
66a5cdb1f9 chore(developer): ldml: update tools and data for keyboard-preview 🙀
- update tooling in common and kmc
- update spec
- update test files
2022-10-18 11:32:41 -05:00
Steven R. Loomis
fdd410a137 chore(resources): update to latest keyboard-preview 🙀
CLDR commit: b3c0702a837c4e11193483b85253b11e148fb06b

For: chore(developer): update kmc to latest LDML keyboard DTD version 🙀  #7411
2022-10-18 11:32:41 -05:00
Steven R. Loomis
74a8c6dcc9 chore(resources): sort ldml-keyboard.schema.json 🙀
jq -S . >  ldml-keyboard.schema.json

sort the keys, so that subsequent changes can be reviewed

For: chore(developer): update kmc to latest LDML keyboard DTD version 🙀  #7411
2022-10-18 11:32:41 -05:00
Steven R. Loomis
c6e6c5c769 feat(resources): tool for fetching later CLDR data 🙀
For: chore(developer): update kmc to latest LDML keyboard DTD version 🙀  #7411
2022-10-18 11:32:41 -05:00
Eberhard Beilharz
0bb47e550f
Merge pull request #7468 from keymanapp/docs/linux/readme
docs(linux): Update readmes
2022-10-18 10:26:44 +02:00
Joshua A. Horton
5749f1f5f3 fix(web): another exec bit 2022-10-18 15:26:31 +07:00
Eberhard Beilharz
50ea6ef19f
docs(linux): Update installation requirements in README.md 2022-10-18 10:25:32 +02:00
Eberhard Beilharz
2a14ffdaa1
docs(linux): Add use of Dev Containers to sample settings
The Dev Containers vscode extension allows to run the unit tests in a container.
This is especially helpful when running on Ubuntu 22.04 where running the tests
on the host exits ibus when the tests exit, disabling any keyboard input.
2022-10-18 10:25:32 +02:00
Joshua A. Horton
835ae42ef9 fix(web): moved build.sh needs chmod +x refresh 2022-10-18 14:55:59 +07:00
Joshua A. Horton
d9a319c570 chore(web): moves main web script to /web, adds .build-builder file as flag for CI 2022-10-18 13:59:19 +07:00
Joshua A. Horton
3581d9e9b8 chore(web): use of new script style by mobile app builds 2022-10-18 13:42:22 +07:00
Joshua A. Horton
b11f508f57 chore(web): builder + sourcemap-root script 2022-10-18 13:14:31 +07:00
Joshua A. Horton
d7f63015cf chore(web): first pass overhaul of top-level web build script 2022-10-18 13:14:30 +07:00