Tim Eves
|
4667c5bf84
|
Add all the missing files that should have been in the preceding commit
Co-Authored-By: Daniel Glassey <glasseyes@users.noreply.github.com>
|
2018-11-30 14:46:54 +07:00 |
|
glasseyes
|
68aca71111
|
add km_kbp_context_items_from_utf8
avoids unnecessary conversions and string duplication
utf8codec private vars needed in cpp for
linker to find them?
|
2018-11-28 11:56:38 +07:00 |
|
Marc Durdin
|
1ab04f681a
|
[Common] Code Review updates, some minor changes to API, mostly comments and tests; one bug fix
|
2018-11-12 19:12:59 +11:00 |
|
Tim Eves
|
93c76c14df
|
Move headers into include/keyman from include/
Necessary to allow keyboardprocessor.h to refer to auxillary headers as
<keyboard/header.h>
|
2018-11-06 16:19:14 +07:00 |
|
Tim Eves
|
333ef283c8
|
Make constext API more consistent and robust with use of km_kbp_status.
In addition:
Add asserts and checks to better validate the inputs.
Add documentation describing design patterns behind differet types of
call.
|
2018-11-06 14:53:33 +07:00 |
|
Tim Eves
|
326b30c05a
|
Stop compiler coercing utf8 pointers into bools when json printing.
|
2018-10-31 16:03:36 +07:00 |
|
Tim Eves
|
ef548606aa
|
Move keyboardprocessor into it's new toplevel under common/engine
|
2018-10-25 13:43:28 +07:00 |
|