Keyman Server
ef88f60753
Merge pull request #13485 from keymanapp/auto/version-beta-18.0.214
...
auto: increment beta version to 18.0.214
2025-03-12 11:03:50 -07:00
Keyman Build Agent
bc7220c150
auto: increment beta version to 18.0.214
2025-03-12 14:03:16 -04:00
Keyman Server
a7c7ecccfb
Merge pull request #13484 from keymanapp/auto/version-master-19.0.14
...
auto: increment master version to 19.0.14
2025-03-12 11:01:53 -07:00
Keyman Build Agent
4e999a74aa
auto: increment master version to 19.0.14
2025-03-12 14:01:22 -04:00
Shawn Schantz
e52dd9abaa
docs(mac): update screenshots after macOS Ventura
2025-03-12 16:35:55 +07:00
Shawn Schantz
4ffd0f506c
fix(mac): updated screenshot of security prompt
...
replaced screenshot of Accessibility with one
that shows it as enabled
2025-03-12 13:40:46 +07:00
rc-swag
d143715af3
Merge pull request #13444 from keymanapp/feat/windows/13106-hard-code-osk-font-colour
...
feat(windows): hard code key cap colour
2025-03-12 15:46:04 +10:00
Shawn Schantz
7b4d85b3d3
fix(mac): updated privacy alert text for macOS Ventura and later
...
this reflects UI changes made in macOS Ventura
'System Preferences' was renamed to 'System Settings'
'Security & Privacy' was renamed to 'Privacy & Security'
2025-03-12 11:30:30 +07:00
Marc Durdin
a64878f128
Merge pull request #13474 from keymanapp/chore/13470-handle-failure-to-retrieve-gh-status-in-build-trigger
...
chore: handle failure to retrieve GitHub PR status in build triggers
2025-03-12 08:55:50 +07:00
Marc Durdin
7cf86c548f
Merge pull request #13462 from keymanapp/fix/developer/13317-open-unprojected-source-file-in-temp-project
...
fix(developer): use '-' as placeholder for temp project name in cmdline
2025-03-12 08:55:41 +07:00
Marc Durdin
6fa35e0db5
Merge pull request #13461 from keymanapp/chore/common/13288-langtags-2025-02-18
...
chore(common): update langtags.json to 2025-02-18 release
2025-03-12 08:55:32 +07:00
Marc Durdin
2bc7dc6fb2
Merge pull request #13460 from keymanapp/chore/core/13381-add-clean-actions-for-mac-win
...
chore(core): add `clean` actions for `:mac` and `:win` targets
2025-03-12 08:55:21 +07:00
Marc Durdin
1f1b6e2b2a
Merge pull request #13459 from keymanapp/fix/developer/13420-load-options-before-use
...
fix(developer): load Keyman Developer options in Server before use
2025-03-12 08:55:13 +07:00
Marc Durdin
3ad7e78c25
Merge pull request #13457 from keymanapp/fix/developer/13446-improve-message-about-missing-file
...
fix(developer): add folder text to Error_FileDoesNotExist message
2025-03-12 08:55:02 +07:00
Marc Durdin
09636ac072
Merge pull request #13414 from keymanapp/docs/developer/kmc-patch-readme
...
docs(developer): fix typos in readme and add link
2025-03-12 08:54:46 +07:00
Marc Durdin
7645627f21
fix(developer): strip markers when generating KVK from LDML
...
Markers are permitted in key outputs, but when these are used to
generate a .kvk, they should be stripped out.
Also added a test for disp to verify that markers are not transformed in
`<display display=` attribute values.
Fixes : #13469
2025-03-12 08:06:34 +07:00
Keyman Server
6badaae5d0
Merge pull request #13478 from keymanapp/auto/version-beta-18.0.213
...
auto: increment beta version to 18.0.213
2025-03-11 11:03:37 -07:00
Keyman Build Agent
e0612652a4
auto: increment beta version to 18.0.213
2025-03-11 14:02:59 -04:00
Shawn Schantz
3e5d62b2dd
docs(mac): updated docs for configuring macOS security
2025-03-11 15:24:40 +07:00
Darcy Wong
5cbf016af9
Merge pull request #13475 from keymanapp/fix/android/input-null-passthrough
...
fix(android): Cache inputType to determine external keyboard handling
2025-03-11 13:39:54 +07:00
Darcy Wong
b51af0230f
Merge pull request #13466 from keymanapp/fix/android/ic-null
...
fix(android/engine): Ignore key errors if user switched to another IME
2025-03-11 13:39:24 +07:00
Darcy Wong
36c70058a3
Merge pull request #13449 from keymanapp/fix/fv/get-keyboard-index-null
...
fix(oem/fv/android): Avoid resetting keyboard index
2025-03-11 13:39:01 +07:00
Darcy Wong
99be8148c0
fix(oem/fv/android): Avoid resetting keyboard index
...
From the days of stable-12.0 when the FirstVoices for Android app was configured in the main repo, the SystemKeyboard initialized with
3148aa7b8c/oem/firstvoices/android/app/src/main/java/com/firstvoices/keyboards/SystemKeyboard.java (L111-L113)
In the scenario FV for Android installed and enabled as the system keyboard (from the Android settings menu instead of launching the FV app), the initial usage as a system keyboard would have an uninitialized keyboard key (language and keyboard ID pairing to determine the current keyboard).
Fixes: FV-ANDROID-5G
Fixes: FV-ANDROID-7N
2025-03-11 10:21:54 +07:00
Darcy Wong
72bd63b4d1
fix(android/engine): Ignore key if user switched IME
...
* Don't log errors in insertText() and dispatchKey() if the user switched to another IME.
Fixes: KEYMAN-ANDROID-65D
Fixes: FV-ANDROID-ZY
2025-03-11 10:18:49 +07:00
Darcy Wong
d9a3c01c4f
fix(android): Cache inputType to determine external keyboard handling
2025-03-11 09:39:03 +07:00
Marc Durdin
69cb47fdd0
chore: add nl after curl calls
2025-03-11 06:53:41 +07:00
Marc Durdin
79c1893128
chore: cleanup call_curl and remove conflicting variables
2025-03-11 06:50:54 +07:00
Marc Durdin
b11dfab7b2
chore: use temp file instead of --fail-with-body for curl
2025-03-11 06:43:35 +07:00
Marc Durdin
206b1e37c2
chore: handle failure to retrieve GitHub PR status in build triggers
...
Fixes : #13470
2025-03-11 06:18:03 +07:00
Keyman Server
300aec14a3
Merge pull request #13472 from keymanapp/auto/version-beta-18.0.212
...
auto: increment beta version to 18.0.212
2025-03-10 11:03:26 -07:00
Keyman Build Agent
74ee61169a
auto: increment beta version to 18.0.212
2025-03-10 14:02:52 -04:00
Marc Durdin
05b1fc6cff
chore(common): update langtags ref in minimum_versions
2025-03-10 09:38:37 +07:00
Marc Durdin
f7bed1d2f6
chore(common): update tests where region data has been added
...
The 2025-02-18 release of langtags.json includes tag data for sa-Latn
and he-Latn, so tests related to those tags now need to account for
region.
Fixes : #13288
2025-03-10 09:33:01 +07:00
Shawn Schantz
56dc5eda0d
Merge pull request #13452 from keymanapp/docs/ios/update-os-requirements
...
docs(ios): update minimum supported ios version
2025-03-10 09:24:32 +07:00
Shawn Schantz
86a8ba7133
Merge pull request #13422 from keymanapp/fix/ios/8662-suppress-get-started
...
fix(ios): suppress Get Started dialog when closing help page
2025-03-10 09:14:32 +07:00
Marc Durdin
15bea6fd21
fix(developer): use '-' as placeholder for temp project name in cmdline
...
When launching a new instance of TIKE to open a source file that does
not have an owning project, use '-' as a placeholder for the project
filename, because passing an empty string as a parameter does not work.
Fixes : #13317
2025-03-10 08:31:04 +07:00
Marc Durdin
147d4aaa2c
chore(common): update langtags.json to 2025-02-18 release
...
Fixes : #13288
2025-03-10 07:59:17 +07:00
Marc Durdin
3cdaa2fee0
chore(core): add clean actions for :mac and :win targets
...
Fixes : #13381
2025-03-10 07:53:32 +07:00
Marc Durdin
d2b457b2e4
fix(developer): load Keyman Developer options in Server before use
...
Fixes : #13420
2025-03-10 06:28:39 +07:00
rc-swag
37a529593a
Merge pull request #13442 from keymanapp/feat/windows/13069/hide-update-header-no-updates
...
feat(windows): hide update header if no updates are available
2025-03-10 08:47:58 +10:00
Marc Durdin
13d5ee8741
fix(developer): add folder text to Error_FileDoesNotExist message
...
Fixes : #13446
2025-03-10 05:19:09 +07:00
Marc Durdin
ed08d0f728
docs(core): add note on data alignment
2025-03-10 05:15:48 +07:00
Darcy Wong
fdc7d9e6d9
docs(ios): auto-generate minimum-versions.md
...
Run publish-minimum-versions.sh
2025-03-09 06:32:35 +07:00
Shawn Schantz
aec09eecaa
docs(ios): updated minimum version in one more place
2025-03-08 13:02:40 +07:00
Keyman Server
1ad15d4c57
Merge pull request #13454 from keymanapp/auto/version-beta-18.0.211
...
auto: increment beta version to 18.0.211
2025-03-07 10:03:08 -08:00
Keyman Build Agent
07cf31afe9
auto: increment beta version to 18.0.211
2025-03-07 13:02:33 -05:00
Eberhard Beilharz
393eba621c
Merge pull request #13451 from keymanapp/chore/linux/bugtemplate
...
chore(linux): add link to fcitx5 issues to bug issue template
2025-03-07 17:08:53 +01:00
Eberhard Beilharz
7dfeaa7099
Update .github/ISSUE_TEMPLATE/bug_report.yml
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2025-03-07 17:08:31 +01:00
Darcy Wong
e573f08e3e
Merge pull request #13322 from keymanapp/chore/common/crowdin-vi
...
chore(common): Add crowdin localization for Vietnamese
2025-03-07 17:45:50 +07:00
Shawn Schantz
438d320702
docs(ios): update minimum supported iOS version
...
also added latest version of macOS as supported
2025-03-07 16:54:44 +07:00