spiegel-keyman/core
Marc Durdin 96f288a83d fix(core): properly support 'other' modifier state with uint32_t type
While the modifier state property in core's API is 16-bit, internally
ldml_processor supports the modifier flag LDML_KEYS_MOD_OTHER with a
value of `0x10000`, which requires widening the value (we match the
32-bit size of the KMX_DWORD value from KMX+).

Note: this is not yet well unit-tested.

Relates-to: #11072
Fixes: #12057
2024-08-24 12:26:52 +08:00
..
doc refactor(core): move utfcodec to common 2024-08-13 15:04:07 +02:00
include chore(developer): cleanup npm publish 2024-05-20 06:34:57 +07:00
src fix(core): properly support 'other' modifier state with uint32_t type 2024-08-24 12:26:52 +08:00
subprojects Merge branch 'feature-macos-core' into feature/core/add-core-wrapper 2023-10-26 08:41:09 +07:00
tests refactor(core): move utfcodec to common 2024-08-13 15:04:07 +02:00
tools feat(core): generator in core/src for util_normalize_table.h 2024-06-05 15:47:20 -05:00
.build-builder chore(core): add core/.build-builder as CI signal 2022-09-12 10:06:29 +10:00
.gitignore chore(core): split flags into standard.meson.build 2023-03-09 11:34:54 +07:00
build.bat chore: move from vcvarsall.bat to vsdevcmd.bat 2023-02-22 09:43:17 +07:00
build.sh feat(core): generator in core/src for util_normalize_table.h 2024-06-05 15:47:20 -05:00
commands.inc.sh fix(core): serialize tests for core/wasm on mac agents 2024-06-16 16:42:38 +10:00
CORE_API_VERSION.md chre(linux): bump libkeymancore version 2024-05-07 08:55:48 -05:00
cross-mac-arm64.build fix(core): set mac build version for meson cli build to 10.13 2024-08-19 10:22:10 -05:00
cross-mac-x86_64.build fix(core): set mac build version for meson cli build to 10.13 2024-08-19 10:22:10 -05:00
getversion.bat chore(common): adjust scripts for core relocation 2022-05-18 07:22:11 +10:00
getversion.sh chore(linux): Refactor scripts and packaging 2023-02-14 09:42:13 +01:00
meson.build Merge pull request #11523 from keymanapp/chore/common/8399-cleanup-meson-warnings 2024-06-08 10:46:41 +10:00
meson_options.txt chore(core): cleanup meson build 2023-02-21 12:12:28 +07:00
README.md feat(core): seed Keyman Core normalization 2024-01-16 06:21:38 +07:00
wasm.build.linux.in fix(core): look for emcc instead of emcc.py on Linux and Mac 2024-08-20 15:52:52 +02:00
wasm.build.mac.in fix(core): look for emcc instead of emcc.py on Linux and Mac 2024-08-20 15:52:52 +02:00
wasm.build.win.in refactor(core): consolidate wasm defs 2023-03-10 13:50:24 +07:00
wasm.defs.build fix(core): look for emcc instead of emcc.py on Linux and Mac 2024-08-20 15:52:52 +02:00

Keyman Core

Version 1.0.0 of libkeymancore released with Keyman 17.0