Meng-Heng
dfa51b003c
chore: adjust one bookmark link in windows doc
2025-01-27 14:00:49 +07:00
Meng-Heng
64c72c04ed
Merge branch 'master' of https://github.com/keymanapp/keyman
2025-01-27 13:32:28 +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
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
Marc Durdin
26097e8309
Merge pull request #12990 from keymanapp/welcome-platforms
...
chore: add platforms to welcome titles
2025-01-24 13:15:15 +07:00
Marc Durdin
b86084fe76
Merge pull request #12989 from keymanapp/whats-new-platform
...
chore: add platform to what's new titles
2025-01-24 13:15:03 +07:00
Marc Durdin
a689f65188
fix(developer): don't list .js keyboards for multi-keyboard packages in kmc-keyboard-info
...
Because the build process for multi-keyboard packages does not deploy
.js keyboards to s.keyman.com, it does not make sense to list them, even
if the package may contain .js keyboards for mobile platforms.
Fixes : #12853
2025-01-24 13:07:43 +07:00
Joshua Horton
4004fe3b6c
fix(web): unblock font loading from data URL
2025-01-24 12:31:20 +07:00
Meng-Heng
66e3f3acc7
chore: add ios platform to titles
2025-01-24 12:23:21 +07:00
Meng-Heng
6c9de83368
chore: add ios platform to titles
2025-01-24 12:22:36 +07:00
Meng-Heng
01ed5f711e
Reapply "chore: add ios platform to titles"
...
This reverts commit 45a2e172a4 .
2025-01-24 12:22:13 +07:00
Meng-Heng
45a2e172a4
Revert "chore: add ios platform to titles"
...
This reverts commit 82e8cd139c .
2025-01-24 12:21:42 +07:00
Meng-Heng
82e8cd139c
chore: add ios platform to titles
2025-01-24 12:21:14 +07:00
Marc Durdin
825250bbe1
fix: use correct path for resources/build/version
...
Fixes : #12915
2025-01-24 12:14:43 +07:00
Meng-Heng
df2e398cfa
chore: add linux platform to titles
2025-01-24 12:10:16 +07:00
Meng-Heng
7f14b9cb2b
Reapply "chore: add linux platform to titles"
...
This reverts commit 71e0d3eb4b .
2025-01-24 12:08:19 +07:00
Meng-Heng
71e0d3eb4b
Revert "chore: add linux platform to titles"
...
This reverts commit 72540a5e94 .
2025-01-24 12:07:51 +07:00
Meng-Heng
72540a5e94
chore: add linux platform to titles
2025-01-24 12:07:22 +07:00
Meng-Heng
8b1e05b60a
chore: add mac platform to titles
2025-01-24 12:00:10 +07:00
Meng-Heng
cb8330ef08
chore: add platforms to system requirements and download-and-install docs
2025-01-24 11:05:25 +07:00
Marc Durdin
0c15382c3f
Merge pull request #13003 from keymanapp/fix/developer/12980-context-index-mismatch-kmw-compiler
...
fix(developer): produce correct index parameter value for context in kmw compiler
2025-01-24 10:55:54 +07:00
Marc Durdin
7e30a9fd5c
fix(developer): escape font facename in touch layout editor
...
Fixes : #13017
2025-01-24 10:46:32 +07:00
Meng-Heng
40b31a08a6
chore: add platforms to troubleshooting titles and windows to help homepage
2025-01-24 10:45:04 +07:00
Joshua Horton
39549927e7
feat(android): add breadcrumbing during package install about package file, source
2025-01-24 10:43:00 +07:00
Joshua Horton
ab63e05109
change(android): error filtering/validation - checks if it's caused by a "Java exception"
...
Fixes : #13000
Fixes: KEYMAN-WEB-F9
2025-01-24 09:53:45 +07:00
Joshua Horton
66e017e7d8
Merge pull request #13012 from keymanapp/fix/android/restore-domrect-polyfill
...
fix(android): restores DOMRect polyfill for old Chrome support
2025-01-24 09:34:47 +07:00
Marc Durdin
71ce8d6c91
chore(developer): extend notany tests in kmc-kmn
2025-01-24 08:56:21 +07:00
Joshua Horton
1131b97812
fix(android): restores DOMRect polyfill for old Chrome support
2025-01-24 08:45:39 +07:00