Commit graph

29202 commits

Author SHA1 Message Date
Joshua Horton
657f6f4fbd fix(web): disabled autoaccept should not autohighlight suggestions 2025-01-29 10:56:10 +07:00
Darcy Wong
8a05f9d312
Merge pull request #13044 from keymanapp/chore/common/crowdin-es419
chore(common): Update crowdin strings for Spanish (Latin America)
2025-01-29 07:47:45 +07:00
Darcy Wong
3e6cae6b12
Merge pull request #13056 from keymanapp/chore/common/crowdin-pt
chore(common): Update crowdin strings for Portuguese
2025-01-29 07:46:13 +07:00
Keyman Server
17b7ee5bc0
Merge pull request #13064 from keymanapp/auto/version-master-18.0.180
auto: increment master version to 18.0.180
2025-01-28 10:03:57 -08:00
Keyman Build Agent
8635d82926 auto: increment master version to 18.0.180 2025-01-28 13:03:13 -05:00
rc-swag
be475d4afc
Merge pull request #12948 from keymanapp/fix/windows/12491/keyboard-not-found-crash
fix(windows): handle keyboard package not downloaded
2025-01-28 23:03:58 +10:00
Eberhard Beilharz
7f790b2e00
Merge pull request #13053 from keymanapp/fix/linux/sourcepkg
fix(linux): remove unnecessary files from source tarball
2025-01-28 08:54:16 +01:00
Shawn Schantz
1309eb9d2a
Merge pull request #12988 from keymanapp/fix/mac/12928-open-osk-on-activation
fix(mac): show and hide OSK consistently for all keyboards
2025-01-28 12:10:44 +07:00
Shawn Schantz
8972040cb7
Merge pull request #12939 from keymanapp/chore/mac/11623-add-breadcrumbs
chore(mac): add breadcrumbs for Sentry
2025-01-28 12:09:17 +07:00
rc-swag
7561274e29
Merge pull request #12841 from keymanapp/fix/windows/7870/add-is-text-selected-flag-api
fix(windows): bool return value of KeymanIsTextSelected
2025-01-28 13:04:29 +10:00
rc-swag
b26151eb51 fix(windows): add const for clarity 2025-01-28 11:58:08 +10:00
Joshua Horton
2bc1d2c317
Merge pull request #13004 from keymanapp/fix/android/context-null-reports
fix(android): improve resource-update tool handling of host Activity's closure
2025-01-28 08:47:53 +07:00
Darcy Wong
2a61a61f4c fix(android): Update Portuguese display name 2025-01-28 07:25:48 +07:00
Darcy Wong
4c3bf93a0d chore(common): Update crowdin strings for Portuguese 2025-01-28 07:21:49 +07:00
Keyman Server
19731366a7
Merge pull request #13054 from keymanapp/auto/version-master-18.0.179
auto: increment master version to 18.0.179
2025-01-27 10:02:40 -08:00
Keyman Build Agent
89d64cb5d1 auto: increment master version to 18.0.179 2025-01-27 13:02:06 -05:00
Eberhard Beilharz
b1427f34f4
fix(linux): remove unnecessary files from source tarball
PR #12642 tried to fix creating the source tarball so that it didn't
ignore files we need. However, that now included way to many files.
This change fixes this and results in a smaller tarball again.

Fixes: #13010
2025-01-27 16:56:41 +01:00
Marc Durdin
4963cbffe9
Merge pull request #13049 from keymanapp/developer-bookmarks
chore: adjust bookmark links in developer docs
2025-01-27 15:39:43 +07:00
Marc Durdin
f878db0db1
Merge pull request #13050 from keymanapp/windows-bookmark-links
chore: adjust one bookmark link in windows doc
2025-01-27 15:39:34 +07:00
Meng-Heng
dfa51b003c chore: adjust one bookmark link in windows doc 2025-01-27 14:00:49 +07:00
Meng-Heng
e1d98dfdba chore: adjust bookmark links in developer docs 2025-01-27 13:47:29 +07:00
Meng-Heng
64c72c04ed Merge branch 'master' of https://github.com/keymanapp/keyman 2025-01-27 13:32:28 +07:00
sgschantz
e5820f5322 chore(mac): remove extraneous code 2025-01-27 12:52:41 +07:00
sgschantz
938d3ab61e fix(mac): OSK window default state must be not visible
to be certain that it only opens due to settings
or in response to a user action
2025-01-27 12:30:18 +07:00
Darcy Wong
4ea79bcbea chore(common): Update crowdin strings for Spanish (Latin America) 2025-01-27 09:44:45 +07:00
Joshua Horton
f130ad8fc3
Merge pull request #13013 from keymanapp/fix/web/13011-nextElement-null-guard
fix(web): add null guard for focusing next element via keystroke
2025-01-27 09:23:00 +07:00
sgschantz
077229e89c chore(mac): added comments and renamed function 2025-01-27 09:21:26 +07:00
Joshua Horton
80b2850cb4
Merge pull request #13001 from keymanapp/fix/android/error-during-load-of-kmw-host
fix(android): disable early keyboard-loading when not feasible
2025-01-27 08:10:42 +07:00
Joshua Horton
a50d152e98
Merge pull request #13032 from keymanapp/fix/web/font-link-robustness
fix(web): fix handling of data: url fonts, fonts with single quotes in filename
2025-01-27 08:10:00 +07:00
Keyman Server
6b66ff0c42
Merge pull request #13042 from keymanapp/auto/version-master-18.0.178
auto: increment master version to 18.0.178
2025-01-24 10:04:31 -08:00
Keyman Build Agent
759c0e0af5 auto: increment master version to 18.0.178 2025-01-24 13:03:59 -05:00
Eberhard Beilharz
0177abf9a6
Merge pull request #13008 from keymanapp/chore/linux/docker
fix(linux): correct permissions and paths in Linux docker image
2025-01-24 17:51:16 +01:00
Eberhard Beilharz
5090aeefd9
fix(linux): improve test script
This changes the test script: when running in Docker it doesn't make
sense to restart ibus when exiting the tests. This works around a
problem where the `ibus start` command would hang.
2025-01-24 10:43:31 +01:00
Joshua Horton
60d8f3470d
Merge pull request #13021 from keymanapp/feat/android/package-install-breadcrumbing
feat(android): add breadcrumbing during package install about package file, source
2025-01-24 15:06:48 +07:00
Joshua Horton
6be8abfdcc
Merge pull request #12998 from keymanapp/fix/web/complex-nul-context-handling
fix(web): do not simplify nul-prefixed contexts when rule-matching
2025-01-24 14:56:36 +07:00
Marc Durdin
85cbc6adda
Merge pull request #13034 from keymanapp/fix/developer/12853-dont-list-js-keyboards-for-multi-keyboard-packages
fix(developer): don't list .js keyboards for multi-keyboard packages in kmc-keyboard-info
2025-01-24 14:05:25 +07:00
Marc Durdin
bdd2c9502c
Merge pull request #13029 from keymanapp/fix/12915-version-history-build-path
fix: use correct path for resources/build/version
2025-01-24 13:45:16 +07:00
Joshua Horton
9bd76bd1c8
chore(android): tweak uri string reference for consistency per review
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-24 13:30:14 +07:00
Joshua Horton
ee7ca4c6e1 chore(web): also link issues near font-family fix 2025-01-24 13:27:02 +07:00
Joshua Horton
d74f5544fc chore(web): apply suggestion linking issue numbers
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-24 13:27:02 +07:00
Joshua Horton
d6b831cb67 fix(web): fix font-family name escaping 2025-01-24 13:27:02 +07:00
Joshua Horton
6de6f879ca fix(web): change font-url enclosing quotes
Fixes: #13018
Fixes: #13022
2025-01-24 13:26:55 +07:00
Joshua Horton
6353eccf59 fix(web): add null guard for focusing next element via keystroke
Fixes: #13011
Fixes: KEYMAN-COM-1MB
Fixes: KEYMAN-COM-1EM
2025-01-24 13:25:14 +07:00
Marc Durdin
2760dcea20
Merge pull request #13020 from keymanapp/fix/developer/13017-escape-font-name-in-touch-layout-editor
fix(developer): escape font facename in touch layout editor
2025-01-24 13:16:17 +07:00
Marc Durdin
00d40ca598
Merge pull request #13031 from keymanapp/ios-titles
chore: add ios platform to titles
2025-01-24 13:16:09 +07:00
Marc Durdin
efee50bb9e
Merge pull request #13028 from keymanapp/linux-title
chore: add linux platform to titles
2025-01-24 13:16:00 +07:00
Marc Durdin
339a1c102f
Merge pull request #13027 from keymanapp/mac-titles
chore: add mac platform to titles
2025-01-24 13:15:52 +07:00
Marc Durdin
892688d7bf
Merge pull request #13024 from keymanapp/system-requirement/installation
chore: add platforms to system requirements and download-and-install docs
2025-01-24 13:15:43 +07:00
Marc Durdin
a8db66e65d
Merge pull request #13019 from keymanapp/troubleshooting
chore: add platforms to troubleshooting titles and windows to help homepage
2025-01-24 13:15:36 +07:00
Marc Durdin
57a9b31315
Merge pull request #13016 from keymanapp/version-history-platforms
chore: add platforms to version history titles
2025-01-24 13:15:25 +07:00