commit c80ea6a25d149e0bc47fd24227f32908b493df2b Merge: 69ce71b70 0c6b33420 Author: Joshua Horton <joshua_horton@sil.org> Date: Wed Jul 9 20:02:51 2025 +0700 Merge pull request #14306 from keymanapp/fix/ios/cherry/ipad-air-2-scaling fix(ios): restore keyboard scale map for iPad Air 2 🍒 🏠 commit 0c6b33420a21d1ae275299361f69039b1dea2ad9 Author: Joshua Horton <joshua_horton@sil.org> Date: Mon Jul 7 07:58:03 2025 -0500 fix(ios): restore keyboard scale map for iPad Air 2 Fixes: KEYMAN-IOS-JC Cherry-pick-of: #14305 commit 69ce71b704b49ca55562abe9b813ea5dff5a6f02 Merge: 6d06ce3fa 96918b7b9 Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com> Date: Wed Jul 2 10:33:01 2025 +0200 Merge pull request #14238 from keymanapp/fix/web/cherry-pick/14234_filelocations This fixes a deployment problem which seems have been around since 17.0. We also have to deploy the `web/build/publish` folder which contains all the files necessary to load and run the test keyboards. Fixes: #14234 Cherry-pick-of: #14237 commit 96918b7b93c9bd09986cd88ab6944c574ce12467 Author: Eberhard Beilharz <eb1@sil.org> Date: Mon Jun 30 15:50:11 2025 +0200 fix(web): deploy `web/build/publish` folder 🍒 This fixes a deployment problem which seems have been around since 17.0. We also have to deploy the `web/build/publish` folder which contains all the files necessary to load and run the test keyboards. The fix can only be tested after a release build has happened and the files have been deployed. Fixes: #14234 Cherry-pick-of: #14237 Build-bot: skip Test-bot: skip commit 6d06ce3faa62efb4f761912da3bf27eb956b3111 Merge: cc4de75bd 8c33e0b23 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Tue Jun 24 21:37:35 2025 +1000 Merge pull request #14207 from keymanapp/fix/windows/cherry-pick/not-downloaded-after-3-attempts fix(windows): fix download failing when cache.json missing 🍒 🏠 commit 8c33e0b239d199eba079e9ab23e1a548cb86ea56 Merge: f3c61ec6f ace21ea91 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Tue Jun 24 17:29:13 2025 +1000 Merge pull request #14208 from keymanapp/fix/windows/cherry-pick/add-wuc-enum-result fix(windows): add values wucUpdateAvailable and wucNotChecked to TRemoteUpdateCheckResult enum 🍒 🏠 commit ace21ea91b9541034c4f4b69d040bccd3d5d0eb2 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Mon Jun 16 10:12:15 2025 +1000 fix(windows): review comments Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com> commit 257ad64f8438a664d80768a1634d66c0299fbba3 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Fri Jun 13 10:57:06 2025 +1000 feat(windows): review comments Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com> commit 2fe08f1801380b7b4e2360199db69e292eb61623 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Thu Jun 12 15:31:22 2025 +1000 fix(windows): if only keyboards return to idle There will be no `firstrun` for kmshell.exe if it is a keyboard only install. We can therefore return to the idle state in the current process commit 24ff70744c564efa76c6e556ad882c038e0f5260 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Thu Jun 5 10:58:15 2025 +1000 fix(windows): TRemoteUpdateCheckResult two new values TRemoteUpdateCheckResult now has wucUpdateAvailable and wucNotChecked to avoid confusion commit f3c61ec6f0ddaa7bca751ac15801c3cd219ae581 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Wed Jun 11 22:09:48 2025 +1000 fix(windows): early return when download meta data invalid is invalid or the version is not newer then currently installed commit 74da0c6ae45d116b3994ed056b8fc7e790b2b03e Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Thu Jun 5 14:38:20 2025 +1000 fix(windows): update TODO with issue number commit a263d3e0a84089622f9e7a1b7756475406cba99b Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Thu Jun 5 11:10:14 2025 +1000 fix(windows): update all update check code commit bae1161fe6db8b4b5275925b0e0473e7d99166d5 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Thu Jun 5 09:08:58 2025 +1000 fix(windows): use ucrsUpdateReady in check for updates When determining whether to move to the update available the ucrsUpdateReady is now taken into account, not just the wucSuccess flag. All the cases that check if there is Keyman installer file in the metadata now check for this, and this was the original intent. A two new function HasKeymanInstallFileUpdate and CheckMetaDataForUpdate have been added to aid this check. commit de2d13bb1cae34fdf55d67d23af0e65f79e86193 Author: rc-swag <58423624+rc-swag@users.noreply.github.com> Date: Mon Jun 2 20:39:46 2025 +1000 fix(windows): fix download failing when cache.json missing or stale. This commit adds a precondition check when entering the Download state. It checks to see if the cache.json file still exists then it checks if there are packages or installer files to download. This will also check the version with ucrsUpdateReady, so if the installed version is already newer it will not attempt the download. If the check fails it will removed any cached files and return to the idle state and check for updates. Fixes: #13767 commit cc4de75bd756d4403c52b000703d403cee1611e4 Merge: 325688b6e a5290c1d5 Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com> Date: Thu Jun 5 12:28:46 2025 +0200 Merge pull request #14118 from keymanapp/chore/linux/changelog commit 325688b6e653c276c47d825d12222d96e6c98f82 Merge: 99352ab53 305483d0b Author: Eberhard Beilharz <ermshiperete@users.noreply.github.com> Date: Thu Jun 5 12:28:30 2025 +0200 Merge pull request #14113 from keymanapp/docs/linux/cherry-pick/faq commit a5290c1d5d63fd24317f9134c90a1b363265a241 Author: Eberhard Beilharz <eb1@sil.org> Date: Wed Jun 4 19:14:19 2025 +0200 chore(linux): Update debian changelog commit 99352ab533d202986aaeb19b046b322ad6ad768e Merge: 1921ff1bc 623603dab Author: Keyman Server <keyman-server@users.noreply.github.com> Date: Wed Jun 4 05:11:28 2025 -0700 Merge pull request #14114 from keymanapp/auto/version-stable-18.0-18.0.239 auto: increment stable-18.0 version to 18.0.239 commit 623603dab508d0b7592486d16dd71f5a05a66a37 Author: Keyman Build Agent <buildagent@keyman.com> Date: Wed Jun 4 08:10:42 2025 -0400 auto: increment stable-18.0 version to 18.0.239 commit 305483d0b811fa30f6d21f56e4e2cccfefc7b75b Author: Eberhard Beilharz <eb1@sil.org> Date: Wed Jun 4 11:17:08 2025 +0200 docs(linux): clarify requirement of patched ibus for Keyman < 18 🍒 Cherry-pick-of: #14112 Test-bot: skip
Automatic checks made by the Debian l10n team found some issues with the translations contained in this package. You should check the l10n status report for more information.
Issues can be things such as missing translations, problematic translated strings, outdated PO files, unknown languages, etc.