Dr Mark C. Sinclair
aa6db34ae2
fix(developer): add doc comment to u16ltrim
2024-09-05 14:31:56 +01:00
Dr Mark C. Sinclair
86fcf2e37d
Merge branch 'master' into fix/developer/11833-index-requires-comma-between-parameters-in-kmcmplib-compiler
2024-09-03 10:41:57 +01:00
Shawn Schantz
fdad0ca2bb
Merge pull request #12326 from keymanapp/fix/mac/9308-no-package-info
...
fix(mac): display package info after keyboard installation
2024-09-03 08:42:33 +07:00
Keyman Server
ffa4fb0a1c
Merge pull request #12349 from keymanapp/auto/version-master-18.0.104
...
auto: increment master version to 18.0.104
2024-09-02 11:03:23 -07:00
Keyman Build Agent
33715a0b38
auto: increment master version to 18.0.104
2024-09-02 14:02:38 -04:00
sgschantz
cc2c917bc2
fix(mac): nil window references after dismissing dialogs
...
also delete commented code
2024-09-02 15:56:50 +07:00
rc-swag
ccee8ed2da
Merge pull request #12250 from keymanapp/feat/windows/12160/update-sil-logo-kmw
...
feat(windows): update SIL logo for Windows UI
2024-09-02 14:48:13 +10:00
rc-swag
f0827b4d1e
Merge pull request #12252 from keymanapp/feat/windows/11471/remove-old-flags-modifier
...
feat(windows): Remove hotkey related feature flags
2024-09-02 12:59:12 +10:00
sgschantz
b38700cb19
fix(mac): comment cleanup
2024-09-02 09:34:31 +07:00
Shawn Schantz
bd51d606b8
Merge branch 'master' into fix/mac/9308-no-package-info
2024-09-02 09:23:29 +07:00
rc-swag
20a9ecdb78
feat(windows): address review comments
2024-09-02 11:33:55 +10:00
Keyman Server
325cab01cc
Merge pull request #12333 from keymanapp/auto/version-master-18.0.103
...
auto: increment master version to 18.0.103
2024-08-30 11:03:48 -07:00
Keyman Build Agent
11abf8ac69
auto: increment master version to 18.0.103
2024-08-30 14:02:49 -04:00
sgschantz
19cb236fe5
fix(mac): open download info sheet from config window
...
Rather than opening from the keyboard download window
which is supposed to be closed by the download info
sheet. This prevents the download info sheet from
closing its own parent on which it depends.
2024-08-30 15:05:58 +07:00
Shawn Schantz
d6d9feb64c
Merge branch 'master' into fix/mac/9308-no-package-info
2024-08-30 12:55:23 +07:00
Shawn Schantz
0aa4be5584
Merge pull request #12144 from keymanapp/change/mac/2542-use-partial-keyboard-paths
...
change(mac): store partial path in UserDefaults
2024-08-30 12:36:17 +07:00
Shawn Schantz
a283fd1391
Merge pull request #12106 from keymanapp/change/mac/2542-store-keyboards-elsewhere
...
change(mac): store data in Library directory instead of Documents
2024-08-30 12:35:36 +07:00
sgschantz
9ddb7ba329
change(mac): encapsulate active keyboards access in KMSettingsRepository
2024-08-30 09:38:58 +07:00
Eberhard Beilharz
7dc3b06d3e
Merge pull request #12314 from keymanapp/docs/web/doc
...
docs(web): add documentation comments for touch layout interfaces
2024-08-30 08:35:25 +07:00
Dr Mark C. Sinclair
b2768dda52
fix(developer): add include for wctype.h in km_u16.cpp to try and address linux build failure
2024-08-29 19:11:56 +01:00
Keyman Server
5829155af6
Merge pull request #12329 from keymanapp/auto/version-master-18.0.102
...
auto: increment master version to 18.0.102
2024-08-29 11:05:20 -07:00
Keyman Build Agent
e121dc786f
auto: increment master version to 18.0.102
2024-08-29 14:04:35 -04:00
Dr Mark C. Sinclair
db06555719
fix(developer): use comma alone as seperator, and u16trim to remove white space
2024-08-29 18:40:12 +01:00
Dr Mark C. Sinclair
2c41d02c19
fix(developer): add u16trim test
2024-08-29 18:24:31 +01:00
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
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
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
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