Sabine
3447b8aa2f
chore(developer): remove keyboardprocessor...
2022-08-11 10:55:52 +02:00
Sabine
bc53a08489
chore(developer): tidied up vkeys.H / .cpp
2022-08-11 10:39:56 +02:00
Sabine
12dd448921
chore(developer): restored whitespace, comments
2022-08-11 09:26:58 +02:00
Sabine
43056f6b46
chore(developer): introduced KMX_UCHAR
2022-08-11 09:24:36 +02:00
Sabine
34bd86b706
chore(developer): remove some comments
2022-08-11 08:59:52 +02:00
Sabine
09f7eefeca
fix(developer): solved linker errors
2022-08-11 08:47:02 +02:00
Ross
4396875b02
feat(windows): layout tweaks
2022-08-10 17:16:26 +10:00
Ross
3eef65dcf2
feat(windows): enable,help and uninstall btns operational
2022-08-10 14:17:11 +10:00
Steven R. Loomis
c18a439975
Merge pull request #7055 from keymanapp/feat/core/7043-constgen
...
feat(core): constant generator between core and developer 🙀
2022-08-09 14:18:21 -05:00
Steven R. Loomis
c61f113df3
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-08-09 14:16:09 -05:00
Steven R. Loomis
1f4509f29b
feat(core): constant generator between core and developer
...
- resolved review comments
2022-08-09 14:14:20 -05:00
Keyman Server
563c891a7d
Merge pull request #7057 from keymanapp/auto/version-master-16.0.46
...
auto: increment master version to 16.0.46
2022-08-10 04:10:21 +10:00
Keyman Build Agent
03397be153
auto: increment master version to 16.0.46
2022-08-09 14:09:40 -04:00
Steven R. Loomis
ba5610b4fa
fixup! feat(core): constant generator between core and developer
2022-08-09 12:27:18 -05:00
Steven R. Loomis
d414be8313
feat(core): constant generator between core and developer
...
- change to manual regen of the .h file
2022-08-09 12:12:52 -05:00
Eberhard Beilharz
7cf2b0c924
Merge pull request #7056 from keymanapp/chore/linux/packaging
...
chore(linux): Adjust Linux source package to restructured code
2022-08-09 15:42:33 +02:00
Eberhard Beilharz
e6b46485ed
Merge pull request #7051 from keymanapp/feat/linux/6955_Replace-deprecated-distutils
...
feat(linux): Replace deprecated distutils
2022-08-09 15:40:55 +02:00
Eberhard Beilharz
dbca5712e7
chore(linux): Adjust Linux source package to restructured code
2022-08-09 12:08:42 +02:00
Joshua A. Horton
814a492277
chore(web): tweaks, docs for execution-timer inner-class
2022-08-09 09:00:29 +07:00
Steven R. Loomis
ea4c2c07c2
feat(core): constant generator between core and developer
...
- seems to build every time, but works
2022-08-08 18:11:58 -05:00
Steven R. Loomis
de76cbcc78
feat(core): constant generator between core and developer
...
- update build
- add more constants from binary format
2022-08-08 17:20:10 -05:00
Steven R. Loomis
363b515368
feat(core): constant generator between core and developer
...
- merge tsconfig projects…for now
2022-08-08 16:22:34 -05:00
Steven R. Loomis
e4df274864
feat(core): constant generator between core and developer
...
- one attempt
2022-08-08 15:18:32 -05:00
Steven R. Loomis
09ea9e52a0
feat(core): constant generator between core and developer
2022-08-08 14:49:43 -05:00
Keyman Server
4ed6c0232d
Merge pull request #7053 from keymanapp/auto/version-master-16.0.45
...
auto: increment master version to 16.0.45
2022-08-09 04:02:20 +10:00
Keyman Build Agent
a2cf939683
auto: increment master version to 16.0.45
2022-08-08 14:01:36 -04:00
Marc Durdin
5412fa8a6f
Merge pull request #7048 from keymanapp/feat/common/ldml-keyboard-processor-module
...
feat(common): LDML keyboard_processor infrastructure 🙀
2022-08-08 11:53:25 -05:00
Marc Durdin
37d44de2b3
Merge pull request #7050 from keymanapp/chore/common/7045-kmxplus-header-flag
...
chore(common): add KF_KMXPLUS dwFlag value 🙀
2022-08-08 11:52:38 -05:00
Marc Durdin
760ffd06b5
Merge pull request #7049 from keymanapp/chore/common/7044-version-160
...
chore(common): add VERSION_160 to headers 🙀
2022-08-08 11:52:04 -05:00
Marc Durdin
c2b89554e3
chore: address review comments
2022-08-08 11:48:51 -05:00
Eberhard Beilharz
c01431a87b
Merge pull request #7041 from keymanapp/chore/linux/cherry-pick/changelog
...
chore(linux): Update debian changelog 🍒
2022-08-08 16:41:59 +02:00
Eberhard Beilharz
b1d201a3d7
feat(linux): Replace deprecated distutils
...
Fixes #6955
2022-08-08 16:38:35 +02:00
Sabine
9a21e0837c
sorted out some #includes
...
renamed some functions to reduce ambiguity
2022-08-08 16:32:19 +02:00
Joshua A. Horton
050bf5141c
chore(web): Merge branch 'fix/web/ui-module-test-stability' into fix/web/pred-text-stability
2022-08-08 09:52:39 +07:00
Marc Durdin
6f61b1d8da
chore(common): rename KF_KMXPLUS flag
2022-08-07 08:03:49 -05:00
Marc Durdin
e753ca298f
chore(core): add wireframe COMP_KEYBOARD_EX
2022-08-07 08:03:29 -05:00
Marc Durdin
5cb6664a46
chore(core): tag unused parameters
2022-08-07 08:03:09 -05:00
Marc Durdin
3ea7ad7248
chore(core): cleanup ldml file sniff
2022-08-07 08:03:04 -05:00
Marc Durdin
7ff9e79e01
feat(core): ldml unit tests and stub actions
...
* Enables identification of KMXPlus files in processor factory
* Adds a stub action to generate an 'a' output character
* Adds a passing null_keyboard unit test for a hypothetical ldml
keyboard
2022-08-07 08:02:50 -05:00
Marc Durdin
0ce519a906
feat(common): LDML keyboard_processor infrastructure
...
Establishes baseline class and headers, and stub for loading LDML
keyboards embedded in kmxplus files.
2022-08-07 08:02:42 -05:00
Marc Durdin
1c9c652e8d
chore(common): add KF_KMXPLUS dwFlag value
...
Part of #7045 .
Indicates that the .kmx file has additional header structure immediately
following the COMP_KEYBOARD header. Used by KMXPlus file format for
supporting LDML keyboards. Requires VERSION_160 or higher in keyboard
file.
2022-08-07 08:01:08 -05:00
Marc Durdin
339744c7a1
chore(core): add VERSION_160 to kmx_file.h
2022-08-07 08:00:21 -05:00
Marc Durdin
d54dd049d2
chore(common): add VERSION_160 to headers
...
Fixes #7044 .
Groundwork for KMXPlus file format for LDML keyboard support.
2022-08-07 07:45:57 -05:00
Eberhard Beilharz
3657219374
chore(linux): Update debian changelog
...
(cherry picked from commit cbb9e6537d )
2022-08-05 17:31:54 +02:00
Keyman Server
c7ce59e4a0
Merge pull request #7039 from keymanapp/auto/version-master-16.0.44
...
auto: increment master version to 16.0.44
2022-08-05 22:36:35 +10:00
Keyman Build Agent
a3a6fd3fc9
auto: increment master version to 16.0.44
2022-08-05 08:35:53 -04:00
Joshua A. Horton
fd713e0363
fix(web): late toolbar init
2022-08-05 13:31:05 +07:00
Joshua Horton
65770747a3
Merge pull request #6979 from keymanapp/fix/web/mobile-screen-dim-detection
...
change(web): updates mobile screen dimension detection code ⬅️
2022-08-05 08:37:35 +07:00
Joshua Horton
4c468429b3
Merge pull request #6787 from keymanapp/change/web/no-reloads-on-rotation
...
change(web): rotation polish - OSK reload no longer needed ⬅️
2022-08-05 08:37:27 +07:00
Ross
0711706a9d
feat(windows): add flex box and qr code share
2022-08-05 08:57:05 +10:00