Commit graph

27784 commits

Author SHA1 Message Date
Darcy Wong
0a42e5bba6 docs(android): Add in-app help for adjusting longpress delay 2024-09-04 12:54:55 +07:00
Keyman Server
9bd1e7f8c6
Merge pull request #12357 from keymanapp/auto/version-master-18.0.105
auto: increment master version to 18.0.105
2024-09-03 11:03:17 -07:00
Keyman Build Agent
ca48f44065 auto: increment master version to 18.0.105 2024-09-03 14:02:35 -04: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
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
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
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
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