Sabine
575ebae04c
chore(developer): removed kmcompx/include/kmx_file.h
2022-08-11 12:05:30 +02:00
Marc Durdin
38d3d97520
Merge branch 'refactor/core/move-kmx_file.h-to-common' into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2022-08-11 04:41:37 -05:00
Marc Durdin
dedb06e7cc
chore(common): refactor shared types into km_types.h
2022-08-11 11:36:09 +02:00
Marc Durdin
422e7227a6
chore(core): move kmx_file.h to common
2022-08-11 11:34:09 +02:00
Marc Durdin
79ec6726fa
chore(core): move kmx_file.h to common
2022-08-11 11:30:47 +02:00
Marc Durdin
41320f7d10
chore(common): refactor shared types into km_types.h
2022-08-11 11:13:00 +02:00
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
Joshua A. Horton
814a492277
chore(web): tweaks, docs for execution-timer inner-class
2022-08-09 09:00:29 +07:00
Sabine
9a21e0837c
sorted out some #includes
...
renamed some functions to reduce ambiguity
2022-08-08 16:32:19 +02: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
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
Joshua A. Horton
af219def62
fix(web): enhanced timer for prediction alg
2022-08-04 14:38:48 +07:00
Sabine
45d2bbe6d0
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
...
- moved new files( checkNCapsConsistency, etc) to kmcmpdll & used only from there
- use of VKeyNames in vkeys.h
- removed keyboardprocessor_... from kmcompx to kmcmpdll
2022-08-03 15:16:49 +02:00
Marc Durdin
0a22acd0e4
Merge pull request #7018 from keymanapp/chore/common/builder-tweaks
...
chore(common): build-utils.sh minor tweaks
2022-08-03 20:19:42 +10:00
Joshua A. Horton
3acc97e50e
feat(web): timestamp simulation, testing
2022-08-03 15:09:17 +07:00
Joshua A. Horton
2dbca5286a
chore(web): updates SinonJS (old one lacks runAllAsync)
2022-08-03 14:00:20 +07:00
Joshua A. Horton
8268cf5f35
fix(web): missing setup on 'partial' test set
2022-08-03 10:33:24 +07:00
Joshua A. Horton
48d9f5b4b5
change(web): feature branch use of centralized CI config, timeout-prep module
2022-08-03 08:28:05 +07:00
Joshua A. Horton
be715e6e57
chore(web): Merge branch 'feat/web/gesture-recognizer-main' into feat/web/recognizer-input-unit-testing-2
2022-08-03 08:21:33 +07:00
Joshua A. Horton
5d0ad62842
chore(web): Merge branch 'master' into feat/web/gesture-recognizer-main
2022-08-03 08:19:13 +07:00
Joshua A. Horton
bac2578039
chore(web): addresses PR review comment
2022-08-02 08:10:01 +07:00
Joshua A. Horton
a8fbdcc6dd
chore(web): removes accidentally-added file from feature branch
2022-08-01 14:36:02 +07:00
Joshua A. Horton
205312c451
chore(web): timeout-adapter implementation
2022-08-01 13:06:15 +07:00
Joshua A. Horton
b42a87ee5b
chore(web): updates target devices for BrowserStack-based CI tests
2022-08-01 12:37:19 +07:00
Joshua A. Horton
5a7840753f
chore(web): centralizes test-start timeout config logic
2022-08-01 11:39:14 +07:00
Joshua A. Horton
405a553c06
chore(web): requireable module for common CI test-config
2022-08-01 10:54:57 +07:00
Joshua A. Horton
e7f2cbd7c9
fix(web): executable flag dropped somewhere
2022-08-01 09:19:06 +07:00
Joshua A. Horton
2f07f328c9
chore(web): Merge branch 'feat/web/recognizer-input-unit-testing' into feat/web/recognizer-input-unit-testing-2
2022-08-01 07:58:05 +07:00
Joshua Horton
ba27c88fd6
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-08-01 07:57:43 +07:00
Joshua A. Horton
57630b5574
chore(web): minor test-script tweaks post demo
2022-08-01 07:53:37 +07:00
Marc Durdin
683d8b9e68
chore(common): build-utils.sh minor tweaks
...
Fixing up a number of minor bits and pieces identified during demo:
* invalid action or :target would not be picked up if paired with a
valid one (e.g.: build:foo should not have worked)
* colors defined in both shellHelperFunctions and build-utils were
problematic; able to remove them from shellHelperFunctions because
all references included both scripts
* builder_has_action and builder_report now allow both `action:target`
and `action :target`
* keyman-version/build.sh did not have working test action...
2022-07-29 17:37:19 +10:00
Joshua A. Horton
f21f85d9e7
chore(web): addresses nit from PR review
2022-07-29 12:45:39 +07:00
Joshua A. Horton
7fa7d581b3
chore(web): build & test script updates
2022-07-29 12:43:24 +07:00
Joshua A. Horton
98c2f86c56
chore(web): Merge branch 'feat/web/recognizer-input-unit-testing' into feat/web/recognizer-input-unit-testing-2
2022-07-29 12:20:40 +07:00
Joshua A. Horton
45ba72bfb4
chore(web): updates, unifies build scripts
2022-07-29 12:17:24 +07:00
Joshua A. Horton
6a756630ee
chore(web): Merge branch 'feat/web/gesture-recognizer-main' into feat/web/recognizer-input-unit-testing
2022-07-29 11:18:04 +07:00
Joshua Horton
1b4ad74aed
Merge pull request #6914 from keymanapp/feat/web/recognizer-multipoint-tracking
...
feat(web): start of support for multi-touchpoint tracking 🐵
2022-07-29 11:15:22 +07:00
Joshua A. Horton
951202cbc0
chore(web): updates gesture-recognizer build script
2022-07-29 09:21:19 +07:00
Joshua A. Horton
59ade4e8f7
chore(web): Merge branch 'master' into feat/web/gesture-recognizer-main
2022-07-29 09:16:37 +07:00
Joshua A. Horton
dcdb7206e4
docs(web): updates reintegration doc
2022-07-29 08:58:29 +07:00
Joshua A. Horton
f98eacfab9
chore(web): addresses final review comments
2022-07-29 08:52:17 +07:00
Marc Durdin
c1118d908c
Merge branch 'master' into chore/common/builder-script-target-and-option-support
2022-07-29 10:37:18 +10:00
Marc Durdin
8fd3442fe2
chore(common): remove builder_init
...
builder_init was unnecessarily and inconsistently duplicating
builder_describe and builder_parse functionality. Removing it -- all
scripts should use builder_describe and builder_parse instead, which
gives us more flexibility and consistency into the future.
2022-07-27 15:07:12 +10:00
Joshua A. Horton
745a1e5726
change(web): mouseevent identifier adjustment
2022-07-27 10:29:36 +07:00
Joshua A. Horton
5c294943f9
change(web): addresses PR concerns, suggestions
2022-07-27 10:23:34 +07:00
Joshua A. Horton
657b0d532b
chore(web): Merge branch 'feat/web/recognizer-input-unit-testing' into feat/web/recognizer-input-unit-testing-2
2022-07-27 10:12:44 +07:00
Joshua A. Horton
33da748044
fix(web): post-rework-splice build issue
2022-07-27 10:11:46 +07:00
Joshua A. Horton
f04a0a488e
chore(web): Merge branch 'feat/web/recognizer-multipoint-tracking' into feat/web/recognizer-input-unit-testing
2022-07-27 10:10:12 +07:00