Commit graph

29097 commits

Author SHA1 Message Date
Meng-Heng
72540a5e94 chore: add linux platform to titles 2025-01-24 12:07:22 +07:00
Meng-Heng
8b1e05b60a chore: add mac platform to titles 2025-01-24 12:00:10 +07:00
Joshua Horton
66e017e7d8
Merge pull request #13012 from keymanapp/fix/android/restore-domrect-polyfill
fix(android): restores DOMRect polyfill for old Chrome support
2025-01-24 09:34:47 +07:00
Joshua Horton
1131b97812 fix(android): restores DOMRect polyfill for old Chrome support 2025-01-24 08:45:39 +07:00
Keyman Server
486807fd7d
Merge pull request #13007 from keymanapp/auto/version-master-18.0.177
auto: increment master version to 18.0.177
2025-01-23 10:03:27 -08:00
Keyman Build Agent
dbb780e6fa auto: increment master version to 18.0.177 2025-01-23 13:02:51 -05:00
Darcy Wong
e8f800a144
Merge pull request #12999 from keymanapp/fix/android/remove-media-permissions
fix(android): Remove access to MEDIA storage permissions
2025-01-23 16:58:41 +07:00
Joshua Horton
983a63bc90
Merge pull request #12977 from keymanapp/feat/web/allow-test-page-kmp-loading
feat(web): allow main manual-test page to load from KMP
2025-01-23 15:49:48 +07:00
Eberhard Beilharz
4280481062
Merge pull request #12992 from keymanapp/chore/linux/docker
chore(linux): docker build: update package index before installing packages in Dockerfiles
2025-01-23 08:56:43 +01:00
Marc Durdin
006bcc0942
Merge pull request #12984 from keymanapp/feat/developer/12983-copy-disorganized-projects
feat(developer): support copying disorganized projects in kmc-copy
2025-01-23 14:43:28 +07:00
Marc Durdin
85404a3291
Merge pull request #12982 from keymanapp/chore/developer/12981-check-for-filename-collisions-kmc-copy
chore(developer): report on filename collisions in kmc-copy
2025-01-23 14:43:18 +07:00
Marc Durdin
7f5f5b9b30
Merge pull request #12979 from keymanapp/chore/developer/12978-validate-output-folder-id-in-kmc-copy
chore(developer): validate output folder name in kmc-copy
2025-01-23 14:43:09 +07:00
Marc Durdin
ae148984b8
Merge pull request #12976 from keymanapp/feat/developer/12975-verbose-and-debug-log-levels
feat(developer): add 'verbose' and 'debug' log levels to kmc
2025-01-23 14:42:59 +07:00
Marc Durdin
7808396895
Merge pull request #12973 from keymanapp/chore/developer/12972-remove-rename-from-kmc-copy
chore(developer): remove '--rename' option from kmc-copy
2025-01-23 14:42:49 +07:00
Marc Durdin
11030358d5
Merge pull request #12971 from keymanapp/chore/developer/disable-icon-in-kmc-generate
chore(developer): stub out icon support in kmc-generate
2025-01-23 14:42:40 +07:00
Darcy Wong
660d4c3d67 docs(android): Update storage permission help
Reference: https://support.google.com/googleplay/android-developer/answer/14115180?hl=en
2025-01-23 09:36:52 +07:00
Darcy Wong
38b6c3ceb8 fix(android): Remove READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions 2025-01-23 09:25:56 +07:00
Joshua Horton
d0a0f0d9ff chore(web): remove abandoned dev artifact file (within PR) 2025-01-23 08:13:41 +07:00
Keyman Server
b0343a599a
Merge pull request #12993 from keymanapp/auto/version-master-18.0.176
auto: increment master version to 18.0.176
2025-01-22 10:02:57 -08:00
Keyman Build Agent
cf6cbb3468 auto: increment master version to 18.0.176 2025-01-22 13:02:26 -05:00
Eberhard Beilharz
606e6af365
chore(linux): update package index before installing packages
We need to run `apt-get update` first before trying to install packages.
We did update the package index when we built the base image, but that
might have been some time ago so that the index is now outdated.
2025-01-22 15:47:48 +01:00
Darcy Wong
baffcbb2ea
Merge pull request #12986 from keymanapp/fix/android/revert-keyboard-picker-intent-flag
fix(android/engine): Revert how keyboard picker menu launches
2025-01-22 21:24:35 +07:00
Darcy Wong
7b478993e2 fix(android/engine): Revert how keyboard picker menu launches
Revert #10806
2025-01-22 15:18:26 +07:00
Marc Durdin
b51f1213d9 feat(developer): support copying disorganized projects in kmc-copy
Fixes: #12983
2025-01-22 13:20:13 +07:00
Marc Durdin
ba8e5dc152 chore(developer): report on filename collisions in kmc-copy
Fixes: #12981
2025-01-22 12:32:33 +07:00
Marc Durdin
4d94438ed2
Merge branch 'feat/developer/12975-verbose-and-debug-log-levels' into chore/developer/12978-validate-output-folder-id-in-kmc-copy 2025-01-22 11:14:46 +07:00
Marc Durdin
d4513a1d51 chore(developer): add new severity types to message command 2025-01-22 11:14:33 +07:00
Marc Durdin
62a2608013 chore(developer): add new severity types to message command 2025-01-22 11:10:54 +07:00
Marc Durdin
c6aa912655 chore(developer): validate output folder name in kmc-copy
Fixes: #12978
2025-01-22 10:58:01 +07:00
Marc Durdin
f9cb1927c9 chore(developer): cleanup tests with new verbose messages 2025-01-22 10:01:49 +07:00
Joshua Horton
0097242f5e feat(web): allow main manual-test page to load from KMP 2025-01-22 09:07:19 +07:00
Marc Durdin
b4e8912490
Merge pull request #12966 from keymanapp/chore/developer/12965-kmc-generate-test-basic-transform
chore(developer): add test for basic transform to kmc-generate
2025-01-22 09:03:05 +07:00
Marc Durdin
a08f1aca6e feat(developer): add 'verbose' and 'debug' log levels to kmc
Adds 'verbose' and 'debug' log levels and corresponding error severity
levels. This means the internal error severity values have changed to
match - 'info' is now 2 instead of 0.

Fixes: #12975
2025-01-22 08:58:13 +07:00
Marc Durdin
439ea0e4d1 chore(developer): remove '--rename' option from kmc-copy
An in-place rename is dangerous and destructive, so we won't support it.
2025-01-22 08:12:54 +07:00
Joshua Horton
91bec4ff2a
Merge pull request #12964 from keymanapp/fix/web/longpress-modifier-multitap-warning
fix(web): prevent warning that occurs when multitapping longpressable modifier keys
2025-01-22 08:07:50 +07:00
Marc Durdin
3179f30e17
Merge pull request #12967 from keymanapp/add-h1-docs
chore: adds h1 tags
2025-01-22 07:53:48 +07:00
Marc Durdin
06d09ae42a
Merge pull request #12962 from keymanapp/fix/developer/12961-kmc-generate-ldml-version-default
fix(developer): use 1.0.0 as default for ldml keyboards in kmc-generate
2025-01-22 07:48:03 +07:00
Marc Durdin
e90a5373b3
Merge pull request #12960 from keymanapp/chore/developer/12959-lexical-model-parameter-text
fix(developer): use correct terms in kmc-generate lexical model help
2025-01-22 07:47:40 +07:00
Marc Durdin
17a6d3c091
Merge pull request #12958 from keymanapp/chore/developer/12957-validate-ids-in-kmc-generate
chore(developer): validate keyboard and model IDs in kmc-generate
2025-01-22 07:47:24 +07:00
Marc Durdin
6372fe8f5e
Merge branch 'chore/developer/12965-kmc-generate-test-basic-transform' into chore/developer/disable-icon-in-kmc-generate 2025-01-22 07:45:56 +07:00
Marc Durdin
89813e11ad chore(developer): use path separator for non-Windows platforms in kmc-generate tests 2025-01-22 07:45:41 +07:00
Marc Durdin
edc8d00caf chore(developer): stub out icon support in kmc-generate
As icon generation turns out to be challenging due to limitations or
native dependencies in node.js libraries for image generation, icon
options are now stubbed out to avoid confusion.
2025-01-22 07:14:07 +07:00
rc-swag
ba2558d104
Merge pull request #12922 from keymanapp/feat/windows/test-online-update
feat(windows): This is to provide a PR build for testing
2025-01-22 09:47:20 +10:00
Keyman Server
2098d00c9b
Merge pull request #12970 from keymanapp/auto/version-master-18.0.175
auto: increment master version to 18.0.175
2025-01-21 10:02:06 -08:00
Keyman Build Agent
071a8fbde4 auto: increment master version to 18.0.175 2025-01-21 13:01:35 -05:00
Marc Durdin
e86ddc89a2 chore(developer): add test for basic transform to kmc-generate
Fixes: #12965
2025-01-21 15:58:19 +07:00
Meng-Heng
8459472f75 chore: adds h1 tags 2025-01-21 15:57:54 +07:00
Joshua Horton
44483be688 fix(web): prevents multitap warning that occurs multitapping longpressable modifier keys
Fixes: #12963
2025-01-21 14:32:57 +07:00
Marc Durdin
6f6316e79b fix(developer): use 1.0.0 as default for ldml keyboards in kmc-generate
Fixes: #12961
2025-01-21 13:58:37 +07:00
Marc Durdin
2dec427bd4 fix(developer): use correct terms in kmc-generate lexical model help
Fixes: #12959
2025-01-21 13:55:48 +07:00