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
Marc Durdin
c74e841ed7
chore(common): add README.md for langtags package
2025-01-27 11:55:10 +07:00
Marc Durdin
b49334d9cf
chore(developer): use langtags.json for kmc-generate language names
...
Also fills out the remaining functionality in @keymanapp/langtags.
Fixes : #13045
2025-01-27 11:47:25 +07:00
Marc Durdin
50097802ba
chore: include sourcemap-path-remapper tool in package.json
2025-01-27 10:22:28 +07:00
Marc Durdin
75d77704a2
refactor: move langtags to @keymanapp/langtags npm module
...
We want to use langtags in several modules, so it makes sense to make it
into its own NPM module.
Relates-to: #13045
2025-01-27 09:59:38 +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
MengHeng
4e8d4e5538
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-01-24 14:59:09 +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
MengHeng
d1bfbd4f80
Update tutorial.md
2025-01-24 14:53:17 +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
Joshua Horton
7d24043778
fix(ios): prevent message-handler collision
...
Fixes: KEYMAN-IOS-1J
Fixes : #13036
2025-01-24 13:58:02 +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
Meng-Heng
d0e566c411
Revert "Reapply "chore: add ios platform to titles""
...
This reverts commit 01ed5f711e .
2025-01-24 12:55:26 +07:00
Meng-Heng
85da8fca52
chore: add android platform to titles
2025-01-24 12:52:45 +07:00
rc-swag
d25bcd25c7
feat(windows): add keyman update mesg strings.xml
...
Add strings for the pop ups that inform the user Keyman update
is ready to install. Messages that updates are not/available
and computer restart required.
2025-01-24 15:40:47 +10:00
Meng-Heng
4b9cf62aea
Merge branch 'master' of https://github.com/keymanapp/keyman
2025-01-24 12:40:27 +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