- Feb 23, 2023
-
-
Marc Durdin authored
-
Marc Durdin authored
feat(developer): touch layout compiler for LDML
🙀 -
Marc Durdin authored
chore: merge master into feature-ldml A17S7
🙀 -
Steven R. Loomis authored
feat(core): ldml rename key2 to keys
🙀
-
- Feb 22, 2023
-
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
* core/build.sh -- accept feature-ldml changes (remove call to get_builder_OS) * developer/src/kmlmc/build.sh -- delete file * linux/debian/rules -- accept master changes, fixup call to core/build.sh * linux/ibus-keyman/tests/Makefile.am -- accept master changes, fixup call to core/build.sh * linux/scripts/build.sh -- accept master changes, fixup call to core/build.sh * linux/scripts/reconf.sh -- accept master changes
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Keyman Server authored
auto: increment master version to 17.0.54
-
Keyman Build Agent authored
-
- Feb 21, 2023
-
-
Marc Durdin authored
-
Eberhard Beilharz authored
chore(linux): Cleanup GHA
-
Eberhard Beilharz authored
`deb_signing` only runs for release builds, so it doesn't make sense that `set_status` (which only runs for non-release builds) depends on it.
-
Eberhard Beilharz authored
chore(linux): Improve deb-packaging GHA
-
Eberhard Beilharz authored
This change eliminates the need to checkout the Keyman source repo on the self-hosted runner. The checkout previously timed out, and the only reason we need it was the `apt-install` action. So now we directly call `apt install` instead of using the action.
-
Eberhard Beilharz authored
fix(linux): Collect consecutive backspaces
-
Darcy Wong authored
chore(windows): Remove old Kannada setup strings
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
-
Marc Durdin authored
This updates our meson min version on Windows to 1.0, which means that we can avoid having Visual Studio on the path, as meson can find it anyway. With this change, we can eliminate the batch-wrapper for the build, significantly improving build performance and simplifying the scripts. This also adds a change to disable tests for dependency builds of core, along with the `--no-tests` command line option for doing builds without tests. Minor cleanup includes eliminating various warnings from meson.build files, and standardizing WASM cross-platform build options for Windows.
-
Steven R. Loomis authored
- So in summary, since before #7532 basically keys was restructured, and the old 'keys' was moved into 'keys.kmap'. #8069
-
Steven R. Loomis authored
feat(core): ldml: implement xml test cases
🙀 -
Steven R. Loomis authored
chore: ldml: merge from master
🙀 -
Keyman Server authored
auto: increment master version to 17.0.53
-
Keyman Build Agent authored
-
Eberhard Beilharz authored
When using Wayland `im-wayland.so` (which is part of libgtk) gets loaded into the client app instead of `im-ibus.so`. This means that our ordered output doesn't work with Wayland. This change works around a problem with keyboards that use multiple consecutive backspace actions. Because method calls get processed asynchronously some backspaces get lost. In clients that support surrounding text we can count the consecutive backspaces and then do one call to delete surrounding text with the appropriate number of characters. This can be tested with "Khmer Angkor" keyboard by typing `xEjmr`, or with "Vedic Sanskrit Devanagari Phonetic (ITRANS)" keyboard by typing `shrI`. Part of #4273.
-
- Feb 20, 2023
-
-
Eberhard Beilharz authored
chore(linux): Add build.sh to ibus-keyman
🏗 ️ -
Marc Durdin authored
docs: builder.inc.sh improved documentation around dependencies
-
Marc Durdin authored
Co-authored-by:Joshua Horton <joshua_horton@sil.org>
-
Marc Durdin authored
chore(developer): ignore Esc key when compiling
-
Marc Durdin authored
chore(developer): update bundled node to 18.14.1 LTS
-
Eberhard Beilharz authored
fix(linux): Fix bug in deb-packaging script
-
Eberhard Beilharz authored
-