spiegel-keyman/developer/src/ext
Marc Durdin e52e7731ad chore(developer): cross-platform fixups pre-wasm build of kmcmplib
This is not enough for building to WASM, but wanted to split out the
bigger changes into their own PRs. This is mostly busy-work.

One serious bug fixed:
* u16string_from_string was not converting from UTF-16 correctly

Apart from that, just tidies up a few bits and pieces in kmcmplib:
* type coercion for json-validator.cpp (probably already fixed upstream)
* cleanup of build scripts for new builder variable names
* various compatibility macros for MSVC vs clang
* safer math expressions
* file name casing in headers
* replacement of various ms-only std funcs
* removed some unused variables and consts
* tightened up search for keyboards to get only keyboards in /source/
  folders (may be possible to improve further in the future?)
2023-03-08 13:49:06 +07:00
..
browse4folder chore(developer): move browse4folder to Developer source 2022-06-01 13:48:40 +10:00
jedi chore(windows): update JEDI makefiles 2022-06-06 07:52:25 +10:00
json chore(developer): add .hpp files 2022-06-05 15:49:47 +10:00
json-schema-validator chore(developer): cross-platform fixups pre-wasm build of kmcmplib 2023-03-08 13:49:06 +07:00
mbcolor chore(developer): update mbcolor build 2022-06-05 08:13:58 +10:00
scfontcombobox chore(windows): move scfontcombobox to developer 2022-06-05 15:24:21 +10:00
zxingqrcode chore(developer): move qrcode component to Developer 2022-06-06 14:07:34 +10:00
browse4folder.txt chore(developer): move browse4folder to Developer source 2022-06-01 13:48:40 +10:00
jcl.txt chore(windows): update JEDI makefiles 2022-06-06 07:52:25 +10:00
Makefile chore(windows): update JEDI makefiles 2022-06-06 07:52:25 +10:00
mbcolor.txt chore(windows): move mbcolor files to dev 2022-06-05 08:08:49 +10:00