Commit graph

29153 commits

Author SHA1 Message Date
Eberhard Beilharz
9c8ad2e783
fix(core): fix compile error
Compiling the tests failed in the container.
2025-01-08 17:08:57 +01:00
Eberhard Beilharz
93caf9b782
chore(linux): change from SIL International to SIL Global 2025-01-08 12:42:05 +01:00
Eberhard Beilharz
0df5992102
chore(linux): Merge branch 'master' into chore/linux/cicontainer 2025-01-08 12:39:10 +01:00
Eberhard Beilharz
7fd16dc93f
chore(linux): improve help for build.sh 2025-01-08 12:34:53 +01:00
Joshua Horton
7ebad957b9 fix: now autocompletes default options 2025-01-08 10:03:44 +07:00
Joshua Horton
ee77d240be feat: macOS ZSH support 2025-01-08 09:55:40 +07:00
Joshua Horton
9dfe83f3cf docs: for + suffix cleanup 2025-01-08 09:18:50 +07:00
Joshua Horton
73268f8d7f Merge branch 'master' into feat/builder-autocomplete 2025-01-08 09:15:50 +07:00
Darcy Wong
d7025539f9
Merge pull request #12828 from keymanapp/showcase-video
docs(developer,mac): add playable video links to the help documentation
2025-01-08 08:51:34 +07:00
Darcy Wong
268f06e17d
Merge pull request #12861 from keymanapp/fix/android/kmmanager-api-15
fix(android/engine): Cleanup KMManager API keys and calls
2025-01-08 08:20:36 +07:00
rc-swag
1a1df21d58 chore(windows): Merge branch 'epic/windows-updates' into feat/windows/include-install-packages 2025-01-08 10:27:40 +10:00
rc-swag
74bf4c27e2
Merge pull request #12843 from keymanapp/chore/windows/12557/add-bcp47-keys-diagnostic
chore(windows): add bcp47 code and tips to diagnostic
2025-01-08 08:17:28 +10:00
rc-swag
9f0a944c70
Merge pull request #12855 from keymanapp/fix/windows/ui-button-placement
fix(windows): add language and close button fit inside pop-window
2025-01-08 08:11:34 +10:00
rc-swag
d47d2b8fc5
Merge pull request #12621 from keymanapp/feat/windows/set-sm-idle-firstrun
feat(windows): set the update state machine to idle in first run 💽
2025-01-07 22:57:47 +10:00
rc-swag
26bbdf31c3
feat(windows): add review suggestion
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-01-07 22:38:09 +10:00
rc-swag
fc40aa7c8e feat(windows): address review comments 2025-01-07 22:32:02 +10:00
Darcy Wong
2454be9f5f fix(android/engine): Update usage in FunctionalTestHelper 2025-01-07 14:22:02 +07:00
rc-swag
f9640d1a92 chore(windows): Merge branch 'epic/windows-updates' into feat/windows/ui-layout-for-update-tab
# 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-07 16:16:57 +10:00
rc-swag
92de8b2b82 chore(windows): Merge branch 'master' into chore/windows/12557/add-bcp47-keys-diagnostic
# 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-07 15:06:16 +10:00
Darcy Wong
1d86a0d217 fix(android/engine): Remove deprecated addKeyboard call 2025-01-07 10:44:00 +07:00
Darcy Wong
9e41c1dd46 fix(android/engine): Cleanup deprecated keys
Remove deprecated keys no longer used from #4462 during Keyman 14.0
2025-01-07 10:43:38 +07:00
rc-swag
438aac5887 fix(windows): revert accidental file addition 2025-01-07 12:48:08 +10:00
rc-swag
2e1acd478a fix(windows): add flex-grow to control div
It turns out flex-grow was the better way to insure the buttons
are placed at the correct spot on the pop-up.
2025-01-07 12:18:31 +10:00
Keyman Server
e5ec3c45d2
Merge pull request #12859 from keymanapp/auto/version-master-18.0.164
auto: increment master version to 18.0.164
2025-01-06 10:14:09 -08:00
Keyman Build Agent
45d92b468b auto: increment master version to 18.0.164 2025-01-06 13:13:35 -05:00
Eberhard Beilharz
2b9d4e6c42
chore(web): disable auto-correct
Fixes: #12767
2025-01-06 17:43:32 +01:00
Dr Mark C. Sinclair
c615f82db2 chore(common/web): add test cases for ElemElement.isEqual() and ElementStrings.isEqual() 2025-01-06 16:41:36 +00:00
Eberhard Beilharz
94cf821a4d
feat(web): add KeymanWeb API for auto-correct
Part-of: #12203
2025-01-06 17:41:22 +01:00
Dr Mark C. Sinclair
80d2f49824 chore(common/web): add test case for quad string in ElementString.fromStrings() 2025-01-06 15:50:07 +00:00
Eberhard Beilharz
6fb5c64e26
Merge pull request #12856 from keymanapp/docs/kmx
docs: clarify that sections in KMX file might not be aligned
2025-01-06 16:37:25 +01:00
Eberhard Beilharz
dd43935a13
docs: clarify that sections in KMX file might not be aligned
See: #12844
2025-01-06 16:09:15 +01:00
Dr Mark C. Sinclair
6f4ad918bc chore(common/web): Merge branch 'master' into test/common/web/types/9052-unit-tests-element-string 2025-01-06 10:10:55 +00:00
rc-swag
436a47351c fix(windows): add language btn inside pop-window
The add languages and close button remain inside the pop-up window when
the main configuration window has been resized to be different from the
default.
2025-01-06 15:51:21 +10:00
rc-swag
20f1ea0d7d feat(windows): add internal borders version grid 2025-01-06 15:00:53 +10:00
rc-swag
6b938e1bef feat(windows): disable apply updated now if no updates
Disable the apply update now if no updates are available.

Fixes: #12840
2025-01-06 11:47:22 +10:00
rc-swag
7b5f69be57 chore(windows): add bcp47 code and tips to diagnostic
Add HKCU\Control Panel\International to diagnosit report
the xml was already there. I just needed to modify the xlst to
display the information.
2024-12-20 14:42:19 +10:00
Keyman Server
76d8391103
Merge pull request #12842 from keymanapp/auto/version-master-18.0.163
auto: increment master version to 18.0.163
2024-12-19 10:01:39 -08:00
Keyman Build Agent
68ba7f3396 auto: increment master version to 18.0.163 2024-12-19 13:01:05 -05:00
Dr Mark C. Sinclair
e169ece9a3 chore(common/web): add two test cases for uset parse failures 2024-12-19 17:32:42 +00:00
Dr Mark C. Sinclair
58e5f0fe94 chore(common/web): stub the ElementParser.segment for uset 2024-12-19 17:21:05 +00:00
Dr Mark C. Sinclair
9569ef208c chore(common/web): corrected nesting error, and moved more code into fixtures 2024-12-19 17:11:15 +00:00
Dr Mark C. Sinclair
7694623fc9 chore(common/web): add first uset test case with supporting stubs and TestUnicodeSetParser class 2024-12-19 16:19:21 +00:00
Dr Mark C. Sinclair
1ae53a042b chore(common/web): add test cases for non-number in order and tertiary strings 2024-12-19 14:43:15 +00:00
Shawn Schantz
b47f3a05ba
Merge pull request #12836 from keymanapp/fix/mac/12584-standardize-osk
fix(mac): standardize interaction between OSK and physical keyboard
2024-12-19 20:04:39 +07:00
Dr Mark C. Sinclair
0585b3f639 chore(common/web): add four test cases for order etc strings that are too short 2024-12-19 12:13:46 +00:00
Dr Mark C. Sinclair
e6abbf027f chore(common/web): stub out strs.allocString() 2024-12-19 12:00:33 +00:00
sgschantz
31280ecee7 fix(mac): apply OSK modifiers to typing on physical keyboard
Fixes: #12584
2024-12-19 15:52:19 +07:00
sgschantz
b9b1786986 fix(mac): renaming and refactoring 2024-12-18 16:51:09 +07:00
rc-swag
477bc9fd5a feat(windows): WIP apply now button needs more checking 2024-12-18 15:43:31 +10:00
rc-swag
89b17273f7 feat(windows): delete old update icon 2024-12-18 13:48:14 +10:00