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
Meng-Heng
5efac80b90
chore: adds platforms to history titles
2025-01-22 17:46:49 +07:00
Meng-Heng
e01f9deefa
changes from ios to iPhone and iPad
2025-01-22 17:36:10 +07:00
Meng-Heng
eb617cb28f
chore: adds platforms to welcome titles
2025-01-22 17:35:09 +07:00
Meng-Heng
e3c02bf045
chore: adds platform to what's new titles
2025-01-22 16:21:56 +07:00
sgschantz
a2e6947eb1
fix(mac): opening OSK does not require existence of KVK
...
Fixes : #12928
2025-01-22 15:40:55 +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
sgschantz
0ec2664126
chore(mac): clean up comments
2025-01-22 12:52:44 +07:00
rc-swag
521c78c5dd
chore(windows): Merge branch 'master' into feat/windows/kmshell-switch-handling
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2025-01-22 15:47:37 +10:00
Marc Durdin
ba8e5dc152
chore(developer): report on filename collisions in kmc-copy
...
Fixes : #12981
2025-01-22 12:32:33 +07:00
sgschantz
b0776a41d0
chore(mac): Merge branch 'chore/mac/11623-add-breadcrumbs' of https://github.com/keymanapp/keyman into chore/mac/11623-add-breadcrumbs
2025-01-22 11:32:31 +07:00
Shawn Schantz
4a0493798c
Merge branch 'master' into chore/mac/11623-add-breadcrumbs
2025-01-22 11:32:11 +07:00
sgschantz
d6ce0af77e
chore(mac): added tag for lifecycleState
...
Fixes : #11623
2025-01-22 11:28:50 +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
rc-swag
e949637e60
fix(windows): continue if keyboard package is not found
2025-01-22 13:55:17 +10:00
rc-swag
1118a062b1
fix(windows): del cached files when download fails
...
When download fails it could leave files in the cached foler
this change leans them up before returning to idle.
2025-01-22 13:26:57 +10:00
Marc Durdin
f9cb1927c9
chore(developer): cleanup tests with new verbose messages
2025-01-22 10:01:49 +07:00
rc-swag
7ed6206401
chore(windows): Merge branch 'master' into fix/windows/12491/keyboard-not-found-crash
...
# Keyman Conventional Commit suggestions:
#
# - Link to a Sentry issue with git trailer:
# Fixes: _MODULE_-_ID_
# - Give credit to co-authors:
# Co-authored-by: _Name_ <_email_>
# - Use imperative, present tense ('attach' not 'attaches', 'attached' etc)
# - Don't include a period at the end of the title
# - Always include a blank line before trailers
# - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
2025-01-22 12:29:30 +10: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
Joshua Horton
ce705500d7
chore(web): better cloning of cloned object's values
2025-01-22 08:27:20 +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
Marc Durdin
c718a757f8
Merge pull request #12929 from keymanapp/fix/developer/12123-support-displaymap-font-in-web-debugger
...
fix(developer): support `&displayMap` font in web debugger
2025-01-21 13:52:55 +07:00
Marc Durdin
3ad0dec493
chore(developer): validate keyboard and model IDs in kmc-generate
...
Fixes : #12957
2025-01-21 12:41:52 +07:00
Marc Durdin
04b96f152a
Merge pull request #12955 from keymanapp/chore/developer/12954-validate-targets-in-kmc-generate
...
chore(developer): validate targets parameter in kmc-generate
2025-01-21 11:58:10 +07:00
rc-swag
14b411821a
feat(windows): improve switch handling for installing state
...
Also handle the case where the SM seems to be stuck in the installing
state. MSI may have failed.
2025-01-21 14:57:36 +10:00
Marc Durdin
bda60eb39f
chore(developer): validate targets parameter in kmc-generate
...
Fixes : #12954
2025-01-21 10:55:18 +07:00
Joshua Horton
44cb4044df
fix(web): clone token replacement arrays properly
2025-01-21 09:06:27 +07:00
Joshua Horton
5a0e6a3b01
change(web): minor tweak in constructor for clarity
2025-01-21 09:04:52 +07:00