spiegel-keyman/common/engine/keyboardprocessor/src
Tim Eves 0fdb64011f Fix bugs in options_set api
* Initialise cached option value with options_set's scope so correct 
scope is returned.
* Use unordered_map::operator[] as emplace never overwrites.
* Ensure that km_kbp_options_set_to_json() returns the document size 
including the null.
* correct scope_name_lut so scope names are in the right order.
2018-10-30 17:07:00 +07:00
..
context.hpp Move keyboardprocessor into it's new toplevel under common/engine 2018-10-25 13:43:28 +07:00
json.cpp Move keyboardprocessor into it's new toplevel under common/engine 2018-10-25 13:43:28 +07:00
json.hpp Move keyboardprocessor into it's new toplevel under common/engine 2018-10-25 13:43:28 +07:00
keyboard.hpp Add keyboard-api test to kmnkmd unit tests 2018-10-30 13:09:31 +07:00
keyboardprocessor.cpp Fix build bugs on Windows 2018-10-29 13:20:36 +07:00
km_kbp_context_api.cpp Move keyboardprocessor into it's new toplevel under common/engine 2018-10-25 13:43:28 +07:00
km_kbp_keyboard_api.cpp Add keyboard-api test to kmnkmd unit tests 2018-10-30 13:09:31 +07:00
km_kbp_options_api.cpp Fix bugs in options_set api 2018-10-30 17:07:00 +07:00
km_kbp_state_api.cpp Fix build bugs on Windows 2018-10-29 13:20:36 +07:00
meson.build Minor fixups for build scripts 2018-10-29 16:02:19 +07:00
option.hpp Fix bugs in options_set api 2018-10-30 17:07:00 +07:00
state.hpp Move keyboardprocessor into it's new toplevel under common/engine 2018-10-25 13:43:28 +07:00
utfcodec.hpp Move keyboardprocessor into it's new toplevel under common/engine 2018-10-25 13:43:28 +07:00