spiegel-keyman/common/core/desktop/tests/unit
Marc Durdin 37bb7b77cf feat(common/core/desktop): add debug events
Adds debug events to the kmx processor and corresponding unit tests.
This corresponds largely to the way that keyman32 emits debug events,
but with one key change: debug events in keyman32 are processed
synchronously, whereas in Keyman Core, the full set of debug events will
be returned alongside the final action list for the key event.

Given this difference, there will likely need to be some more data
returned in individual debug events, specifically around intermediate
context manipulation, as required for step-by-step debugging. However,
that will come in a subsequent PR.
2021-07-08 11:16:58 +10:00
..
json feat(common): keyboard_processor wasm build 2021-06-08 08:35:59 +10:00
kmnkbd feat(common/core/desktop): add debug events 2021-07-08 11:16:58 +10:00
kmx chore(common): kmx fixtures need debug symbols 2021-07-08 09:43:19 +10:00
rust_mock chore(common): remove some warnings 2021-06-02 13:52:00 +10:00
utftest refactor(common): Rename keyboardprocessor to desktop 2020-02-26 16:34:29 +07:00
test_assert.h chore(common): cleanup cross-platform code 2021-07-06 15:31:01 +10:00
test_color.h chore(common): cleanup cross-platform code 2021-07-06 15:31:01 +10:00