Commit graph

27982 commits

Author SHA1 Message Date
Dr Mark C. Sinclair
03293bcede fix(developer): add u16rtrim test 2024-08-29 18:18:27 +01:00
Dr Mark C. Sinclair
6dee928362 fix(developer): add test for u16ltrim 2024-08-29 16:51:07 +01:00
Dr Mark C. Sinclair
11a9338671 fix(developer): add test for u16ltrim 2024-08-29 16:40:41 +01:00
Dr Mark C. Sinclair
f4115a30dc fix(developer): add u16ltrim(), u16rtrim() and u16trim() to km_u16.cpp and km_u16.h 2024-08-29 15:46:41 +01:00
Joshua Horton
5b5fd30efc
Merge pull request #12313 from keymanapp/fix/web/mid-context-accept-space-interactions 2024-08-29 21:23:04 +07:00
Darcy Wong
6c1125e516
Merge pull request #12316 from keymanapp/chore/common/crowdin-cs
chore(common): Update crowdin strings for Czech
2024-08-29 20:20:00 +07:00
Eberhard Beilharz
0f2ef228ed
Merge pull request #12277 from keymanapp/fix/linux/12019_oskFont
fix(linux): add `keymanFacename` to .ldml file
2024-08-29 20:16:44 +07:00
Darcy Wong
31d2b76b30
Merge pull request #12315 from keymanapp/fix/android/enter-search
fix(android): Prioritize certain actions over multi-line for ENTER key
2024-08-29 20:16:34 +07:00
rc-swag
028a03c998 feat(windows): add sil global strings 2024-08-29 22:22:12 +10:00
rc-swag
db2e45444a chore(windows): Merge branch 'master' into feat/windows/12160/update-sil-logo-kmw
# 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
2024-08-29 22:06:33 +10:00
rc-swag
8df507d97d feat(windows): add menuframe_update image 4 config 2024-08-29 21:08:51 +10:00
Dr Mark C. Sinclair
c8beeb9ab4 fix(developer): add two additional space test cases for index() in GetXStringImpl_type_i test 2024-08-29 10:56:17 +01:00
Eberhard Beilharz
1ac311651e
Merge pull request #12303 from keymanapp/docs/core/format
docs(core): improve formatting of KMX+ doc
2024-08-29 16:49:45 +07:00
sgschantz
569a8a8a49 fix(mac): eliminate all use of deprecated API beginSheetModalForWindow
beginSheetModalForWindow:modalDelegate:didEndSelector:contextInfo:
was deprecated in macOS 10.10 and replaced by
beginSheetModalForWindow:completionHandler:

The newer API automatically closes the sheet.
Explicitly closing the sheet also seemed to be causing
the parent windows to close.

Fixes: #9308
2024-08-29 15:38:00 +07:00
Darcy Wong
4f66db744b
Merge pull request #12267 from keymanapp/fix/android/stepper-maven
fix(android): Check in material-stepper as internal Maven dependency
2024-08-29 15:20:49 +07:00
Eberhard Beilharz
dc265debd8
docs(web): more adjustments based on review comments 2024-08-29 15:00:10 +07:00
Darcy Wong
1d55100cb3 chore(common): Update crowdin strings for Czech 2024-08-29 14:54:48 +07:00
Eberhard Beilharz
9fa3eb098a
Apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2024-08-29 14:54:35 +07:00
Marc Durdin
52486e32c2
Merge pull request #12286 from keymanapp/chore/windows/support-typo
chore(windows): fix typo in environment.inc.sh
2024-08-29 09:47:01 +02:00
Marc Durdin
a468b1387b
Merge pull request #12281 from keymanapp/fix/core/12057-properly-support-other-modifier-state
fix(core): properly support 'other' modifier state with `uint32_t` type
2024-08-29 09:46:19 +02:00
Marc Durdin
038b913394
Merge pull request #12280 from keymanapp/fix/developer/12279-consistent-import-path-for-all-kmc-uses
fix(developer): make LDML import path consistent for all bundlings of kmc
2024-08-29 09:46:10 +02:00
Darcy Wong
0f39a89841 fix(android): Prioritize certain actions over multi-line for ENTER key 2024-08-29 14:29:39 +07:00
Darcy Wong
34f91b1804
Merge pull request #12300 from keymanapp/fix/fv/keyboards-12-15
chore(android,ios): Update FirstVoices keyboards to fv_all.kmp 12.15
2024-08-29 13:33:41 +07:00
Eberhard Beilharz
1020977530
docs(web): add documentation comments for touch layout interfaces 2024-08-29 13:21:08 +07:00
rc-swag
4c1aa0f960 feat(windows): add basic modal install form 2024-08-29 15:48:43 +10:00
Joshua A. Horton
721bc9172e fix(web): prevent unintuitive space-output blocking for mid-context suggestions
Fixes: #12309
2024-08-29 10:01:45 +07:00
Eberhard Beilharz
0ae160c74f
Merge pull request #12304 from keymanapp/chore/web/comment
chore(web): remove obsolete comment
2024-08-29 09:17:30 +07:00
Eberhard Beilharz
4567230c9c
Merge pull request #12302 from keymanapp/docs/core/fixtypo
docs(core): fix a typo in the KMX+ doc
2024-08-29 09:17:02 +07:00
Eberhard Beilharz
39f0d5b057
Merge pull request #12194 from keymanapp/refactor/web/12151_gestures
refactor(web): move `gesture-recognizer` → `gesture-processor` 🏗️
2024-08-29 09:16:42 +07:00
Eberhard Beilharz
0918b3985f
fix(linux): add dependency 2024-08-29 08:48:06 +07:00
Keyman Server
ede9f3cd73
Merge pull request #12306 from keymanapp/auto/version-master-18.0.101
auto: increment master version to 18.0.101
2024-08-28 11:03:15 -07:00
Keyman Build Agent
00a88fbe30 auto: increment master version to 18.0.101 2024-08-28 14:02:38 -04:00
rc-swag
ce5c590db2 feat(windows): update setup form SIL logo 2024-08-28 21:49:58 +10:00
Eberhard Beilharz
5b570517b1
fix(linux): display error and abort if fonttools are missing 2024-08-28 16:14:17 +07:00
Eberhard Beilharz
cf3eef418a
chore(web): remove obsolete comment 2024-08-28 14:32:27 +07:00
Eberhard Beilharz
2a6e9507ee
docs(core): improve formatting of KMX+ doc 2024-08-28 14:30:16 +07:00
Eberhard Beilharz
0aec7237c4
docs(core): fix a typo in the KMX+ doc 2024-08-28 14:29:19 +07:00
sgschantz
24daed27f7 change(mac): minor comment cleanup
Fixes: #2542
2024-08-28 12:54:42 +07:00
Shawn Schantz
31a545bcf2
Merge branch 'change/mac/2542-store-keyboards-elsewhere' into change/mac/2542-use-partial-keyboard-paths 2024-08-28 12:46:27 +07:00
Darcy Wong
745bbd5cd5 fix(android): Clarify directions on Text Size menu 2024-08-28 09:57:58 +07:00
Darcy Wong
0b1f85bd77 chore(android,ios): Update FirstVoices keyboards to 12.15
* Keyboard version updates corresponding to fv_all.kmp version 12.15
2024-08-28 06:56:21 +07:00
rc-swag
72c894bf38
Merge pull request #11967 from keymanapp/fix/windows/kmdisplayim-validated-im-visibility
fix(windows): check IM window will be in a visible location
2024-08-28 09:21:05 +10:00
Keyman Server
1d346d9a49
Merge pull request #12299 from keymanapp/auto/version-master-18.0.100
auto: increment master version to 18.0.100
2024-08-27 11:03:50 -07:00
Keyman Build Agent
0daf91021c auto: increment master version to 18.0.100 2024-08-27 14:03:04 -04:00
Joshua Horton
95bcf99e64
Merge pull request #12115 from keymanapp/feat/web/utf8-charset-output 2024-08-27 19:02:07 +07:00
Joshua Horton
7fbd67cfdc
Merge pull request #12297 from keymanapp/fix/common/models/test-fixture-import-path 2024-08-27 19:01:33 +07:00
rc-swag
e2ec08ca9b feat(windows): remove klogging enable 2024-08-27 18:03:57 +10:00
Joshua A. Horton
9cf996a184 fix(web): fixes wordbreaker test import path 2024-08-27 14:55:33 +07:00
Joshua A. Horton
8c4c485578 fix(web): fixes wordbreaker test import path 2024-08-27 14:03:22 +07:00
Shawn Schantz
8dd258d485
Merge branch 'master' into change/mac/2542-store-keyboards-elsewhere 2024-08-27 13:09:25 +07:00