Commit graph

1725 commits

Author SHA1 Message Date
Keyman Build Agent
173bd5c008 auto: increment master version to 15.0.75 2021-06-24 14:02:05 -04: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
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
Marc Durdin
04806d389e chore(common): features by platform for cargo 2021-06-10 16:39:09 +10:00
Marc Durdin
adf25ce657 chore(common): cleanup 2021-06-10 16:24:43 +10:00
Marc Durdin
d55afc24ed chore(common): additional config for linux ba 2021-06-10 15:49:23 +10:00
Marc Durdin
236379e234 chore(common): cleanup build.sh for linux, part 1 2021-06-10 15:41:28 +10:00
Joshua Horton
5e0aef8eda
Merge pull request #5248 from keymanapp/fix/common/core/web/build-transform-optimization
fix(common/core/web): optimizes transform construction
2021-06-10 11:07:26 +07:00
Keyman Build Agent
aceae1d62e auto: increment master version to 15.0.65 2021-06-09 14:02:03 -04:00
Eberhard Beilharz
ec4782b9c5
feat(linux): Fix Linux packaging on i386
Debian defines multiple similar environment variables. Libraries
are expected in `/usr/lib/i386-linux-gnu`. `DEB_TARGET_MULTIARCH`
gives that value, whereas the previous `DEB_TARGET_GNU_TYPE` gives
`i686-linux-gnu` which then results in our libraries not being found.
2021-06-09 18:44:20 +02:00
jahorton
73af555050 fix(common/core/web): buildTransformFrom now binary-searches prefix split 2021-06-09 15:45:53 +07:00
jahorton
1cbfe680a1 feat(common/core/web): adds extra test with much larger text 2021-06-09 15:27:18 +07:00
jahorton
50120777ae feat(common/core/web): adds extra Transcription tests 2021-06-09 15:19:32 +07:00
Joshua Horton
6abc0855e0
Merge pull request #5181 from keymanapp/refactor/web/target-agnostic-key-event
refactor(common/core/web, web): target-agnostic key events
2021-06-09 10:38:10 +07:00
jahorton
b6424095ae docs(common/core/web): function docs improvement 2021-06-09 09:31:39 +07:00