Joshua Horton
cd8ebae788
Merge pull request #5404 from keymanapp/change/web/fatfinger-performance-threshold
...
change(web): fat-finger-performance unit-test threshold
2021-07-01 09:01:47 +07:00
Marc Durdin
e22ce72442
Merge pull request #5324 from keymanapp/docs/shared-build-docs
...
docs: start consolidation of build config docs
2021-07-01 11:57:09 +10:00
jahorton
b4e6055d29
change(web): fat-finger-performance unit-test threshold
2021-07-01 08:24:40 +07:00
Keyman Build Agent
49516853f9
auto: increment master version to 15.0.79
2021-06-30 14:01:19 -04:00
Keyman Build Agent
371f031d0d
auto: increment master version to 15.0.78
2021-06-29 14:01:36 -04:00
Ross
889718830e
fix(common): make xcode happy about empty loop
2021-06-29 17:29:33 +10:00
Ross
e83594038f
fix(common): errors in comments
2021-06-29 17:03:31 +10:00
Ross
87d35c6d1c
fix(common): get handle caller buffer size small than internal Fixes #5336
2021-06-29 16:42:53 +10:00
Keyman Build Agent
d2b6a00ef2
auto: increment master version to 15.0.77
2021-06-28 14:02:56 -04:00
Keyman Build Agent
ca69eae011
auto: increment master version to 15.0.76
2021-06-25 14:02:29 -04:00
Keyman Build Agent
173bd5c008
auto: increment master version to 15.0.75
2021-06-24 14:02:05 -04:00
jahorton
50ee62a7e0
change(web): subkey lookup through base key
2021-06-24 12:03:27 +07:00
Joshua Horton
b395eab587
Merge pull request #5319 from keymanapp/feat/common/core/web/correction-prep-optimizations
...
feat(common/core/web): engine correction-prep optimizations
2021-06-24 11:20:41 +07:00
jahorton
d43c6c7f7b
change(common/core/web): tweaks from PR comments
2021-06-24 08:28:10 +07:00
Keyman Build Agent
34f783cc14
auto: increment master version to 15.0.74
2021-06-23 14:02:01 -04:00
jahorton
69e7e586cd
change(common/core/web): reorganizes new tests within suite
2021-06-23 09:59:21 +07:00
jahorton
fc9c204795
feat(common/core/web): fat-finger performance unit tests
2021-06-23 09:19:31 +07:00
jahorton
10de0ae700
change(common/core/web): use of shorter arrow func from comment
2021-06-23 08:30:15 +07:00
jahorton
727f607827
change(common/core/web): thresholding Date.now() -> performance.now()
2021-06-23 08:28:37 +07:00
Keyman Build Agent
c890e32b36
auto: increment master version to 15.0.73
2021-06-22 14:02:28 -04:00
Marc Durdin
4af39a58b0
docs: start consolidation of build config docs
...
As the build environment documentation is duplicated across each of the
Keyman platform projects, it has become somewhat convoluted and
inconsistent. This PR moves all the mac-based and shared documentation
into docs/build, with placeholders for Windows and Linux documentation
to be moved in the next PR.
The idea is that a developer can configure their box to build any of the
available projects for that platform (web and android build on all three
main dev platforms).
Keeping the build documentation in one place makes it much simpler to
keep it consistent and up-to-date as well, as well as keeping us aware
of potential dependency conflicts between projects.
The icing on the cake is the resources/devbox/macos/macos.sh script,
which I have tested and takes a bare metal mac box through to a full
Keyman development environment (except XCode, there's always something!)
2021-06-21 21:12:27 +10:00
Gunnar Hjalmarsson
194c697e17
chore(linux): Build also on riscv64 to facilitate migration on Ubuntu
...
(cherry picked from commit 5a58794f8f )
2021-06-21 11:41:36 +02:00
jahorton
2e0dff8594
feat(common/core/web): alternate generation uses windowed context, not full
2021-06-21 14:47:14 +07:00
jahorton
5e57840489
feat(common/core/web): adds basic time + prob thresholding for modeled fat-fingers
2021-06-21 11:04:07 +07:00
jahorton
946d6631cd
feat(common/core/web): Mock-cloning optimization
2021-06-21 10:45:16 +07:00
Keyman Build Agent
ef6ee0c7a9
auto: increment master version to 15.0.72
2021-06-18 14:01:49 -04:00
Eberhard Beilharz
e1a5b1d727
Merge pull request #5304 from keymanapp/chore/linux/cherry/changelog
...
chore(linux): Update changelogs to match Debian 🍒
2021-06-18 09:05:12 +02:00
Marc Durdin
3bd754b230
Merge pull request #5233 from keymanapp/feat/common/wasm-infrastructure
...
feat(common): keyboard_processor wasm build
2021-06-18 16:09:56 +10:00
Keyman Build Agent
8eebb30193
auto: increment master version to 15.0.71
2021-06-17 14:01:33 -04:00
Eberhard Beilharz
d29ad2d4ed
chore(linux): Update changelogs to match Debian
...
The changelogs should match what got uploaded (and accepted) to
Debian so that the changelog reflects the upload history to Debian.
(cherry picked from commit f91b52d3ea )
2021-06-17 15:19:39 +02:00
Keyman Build Agent
493b67a367
auto: increment master version to 15.0.70
2021-06-16 14:02:13 -04:00
Joshua Horton
aff97ac3ae
Merge pull request #5279 from keymanapp/refactor/web/vkbd-layout-calc-simplification
...
refactor(web): OSK layout calculations - simplification
2021-06-16 08:13:38 +07:00
Marc Durdin
3bf61645f1
chore: cleanup now that build passes
2021-06-16 06:21:12 +10:00
Marc Durdin
4ba6f7cb2b
chore(common): cross-platform tweaks
2021-06-16 05:43:09 +10:00
Keyman Build Agent
455639ba1e
auto: increment master version to 15.0.69
2021-06-15 14:03:43 -04:00
Joshua Horton
4054f7ab31
Merge pull request #5273 from keymanapp/fix/common/models/correction-search-nfd-keying
...
fix(common/models): predictive-text engine use of NFD input
2021-06-15 07:40:28 +07:00
Marc Durdin
3f618d4309
chore: more path cleanups
2021-06-15 04:45:29 +10:00
Marc Durdin
853ca122c4
chore: fix typo
2021-06-14 15:50:13 +10:00
Marc Durdin
872b0c367f
chore: fix typo
2021-06-14 15:34:17 +10:00
jahorton
8fed389718
refactor(web): simplified calibration control flow
2021-06-14 10:36:41 +07:00
Marc Durdin
a6dd84052d
chore(common): update dependency refs
2021-06-14 06:16:24 +10:00
Marc Durdin
6aae56134a
chore(common): rearrange rust source
...
Splits the rust source into a core library crate, and two interface
library crates - native and wasm. This avoids requiring WASM
dependencies on systems that don't require them, such as Debian
autopackagers.
2021-06-14 05:55:29 +10:00
Keyman Build Agent
cec6fcc56b
auto: increment master version to 15.0.68
2021-06-12 14:01:43 -04:00
Eberhard Beilharz
42571b519d
Merge pull request #5250 from keymanapp/fix/linux/packaging
...
feat(linux): Fix Linux packaging on i386
2021-06-11 21:00:16 +02:00
Keyman Build Agent
6841855b54
auto: increment master version to 15.0.67
2021-06-11 14:02:13 -04:00
jahorton
3c6e6a8095
docs(common/models): adds comment
2021-06-11 15:25:13 +07:00
jahorton
05833e8966
fix(common/models): correction search use of edge keying with NFD
2021-06-11 15:18:35 +07:00
Marc Durdin
3e1fd79952
chore: Apply suggestions from code review
...
Co-authored-by: Steven R. Loomis <srl295@gmail.com>
2021-06-11 08:51:09 +10:00
Keyman Build Agent
793fe61602
auto: increment master version to 15.0.66
2021-06-10 14:01:43 -04:00
Marc Durdin
67cb875eb0
chore(common): target-based dependencies
2021-06-10 17:08:30 +10:00