Marc Durdin
Marc Durdin
Relates-to: #11814 See-also: #11894 @keymanapp-test-bot skip
``` builder_describe "Keystroke processing engine (all archs)" \ @/common/include \ @/core:x86 @/core:x64 \ clean configure build test publish install \ :x86 :x64 ``` This didn't work: `core:x64` overrides `core:x86` in...
keymanx64 source folder should be changed to keymanx(?), and then build multiple targets: keymanx64.exe (x64), keymana32.exe (arm), keymana64.exe (arm64).
keyman32 and keyman64 source folders should be merged, so that we have only keyman32, and then add extra targets for other platforms: keyman32.dll (x86), keyman64.dll (x64), keymanarm32.dll (arm), keymanarm64.dll (arm64).
Currently, kmshell will always start chromium, even for actions where no UI is ever presented. This is bad for performance because it starts multiple unnecessary processes in the background.
https://community.software.sil.org/t/kmp-files-not-updating/8843/8
https://community.software.sil.org/t/developer-unc-paths-are-not-supported/8895 ``` sil_tchad_qwerty.kmn - info KM00000: ‘\cdb.silchb.org\Server\Data\Language Technology\Keyboards\sil\sil_tchad_qwerty\source’ sil_tchad_qwerty.kmn - info KM00000: CMD.EXE was started with the above path as the current directory. sil_tchad_qwerty.kmn - info KM00000: UNC paths are...
### Describe the bug Per Jeff Heath at https://community.software.sil.org/t/ios-and-android-undesirable-behaviour-with-selected-text/6986/2: > ... unexpected behavior on Windows 11 (but I believe also on Windows 10 as well) when I have some text...
e.g. the following are included when Server's test is done before pack/publish: ``` C:\Program Files (x86)\Keyman\Keyman Developer\Server\node_modules\@keymanapp\developer-utils\build\test\helpers C:\Program Files (x86)\Keyman\Keyman Developer\Server\node_modules\@keymanapp\developer-utils\build\test\test-license.d.ts C:\Program Files (x86)\Keyman\Keyman Developer\Server\node_modules\@keymanapp\developer-utils\build\test\test-license.d.ts.map C:\Program Files (x86)\Keyman\Keyman Developer\Server\node_modules\@keymanapp\developer-utils\build\test\test-license.js C:\Program...
Fixes: #10712 Fixes: #10509 kmc-generate is a tool that will replace most aspects of kmconvert (Windows-only). The remaining functionality in kmconvert is importing keyboards from Windows DLLs, which currently requires...