Commit graph

33096 commits

Author SHA1 Message Date
Joshua Horton
ddd3e3d921
Merge pull request #3010 from keymanapp/fix/android/predictive-banner
fix(android): predictive banner display bugfix
2020-04-21 13:59:26 +07:00
jahorton
c9b9c62a8c fix(android): fixes case where banner is intentionally disabled 2020-04-21 12:49:40 +07:00
jahorton
ead9f6b7b2 fix(android): predictive banner display bugfix 2020-04-21 11:15:50 +07:00
Joshua Horton
7e0a9e1002
Merge pull request #2987 from keymanapp/refactor/common/lmlayer/headless-variant
refactor(common/lmlayer): starts a formal 'headless' mode
2020-04-21 09:17:20 +07:00
Joshua Horton
9e5b551978
Merge pull request #2986 from keymanapp/refactor/common/lmlayer/lmlayer-worker-abstraction
refactor(common/lmlayer): Abstracted connection between LMLayer and Worker initialization
2020-04-21 09:16:59 +07:00
jahorton
cd8461cee8 fix(common/lmlayer): lexical-model-types as lm-layer dependency 2020-04-21 08:47:50 +07:00
jahorton
ef17be9665 refactor(common/lmlayer): reorganizes build script 2020-04-21 08:42:20 +07:00
Eddie Antonio Santos
35c53917bb
change(common/lmlayer): remove partial NFD lookup from default searchTermToKey 2020-04-20 13:33:11 -06:00
Eddie Antonio Santos
587fed5bb7
test(common/lmlayer): add rudimentary tests for the default searchTermToKey fn 2020-04-20 13:30:12 -06:00
jahorton
f1c0551cf4 change(common/lmlayer): a bit more PR review polish 2020-04-20 23:18:22 +07:00
jahorton
29fd2f4ce4 change(common/lmlayer): addresses many PR review comments 2020-04-20 23:11:01 +07:00
Darcy Wong
d49835038b fix(android): Pass keyboard type 2020-04-20 18:01:39 +07:00
Darcy Wong
3eac52752b fix(android): Only apply relative layout ALIGN_PARENT_BOTTOM for inapp keyboard 2020-04-20 15:24:06 +07:00
Marc Durdin
e09b081a34 fix(windows): cleanup release and environment for Sentry 2020-04-20 07:07:39 +10:00
Marc Durdin
ad9eb3a7f8 fix(developer): kmcomp debug data for sentry 2020-04-19 16:50:18 +10:00
Marc Durdin
d6ddebe64f fix(windows): use correct slug for Keyman Desktop 2020-04-19 16:32:57 +10:00
Marc Durdin
883804f3e5 fix(windows): test for stack precapture was not correct 2020-04-19 16:32:36 +10:00
Marc Durdin
fab07b5dfc fix(windows): flush module cache before capturing exception
Sentry caches the module list so it doesn't need to
rebuild on every event. That's fine for most cases
but when we have an exception we want as much accuracy
as possible, so flush it first
2020-04-18 16:52:40 +10:00
Marc Durdin
f4a9fe1769 fix(windows): add crashpad_handler.exe to installers 2020-04-18 16:51:51 +10:00
Marc Durdin
c8c9f780eb fix(windows): add extra detail for console app crashes 2020-04-18 15:22:18 +10:00
Marc Durdin
28a9e22aa3 fix(windows): Sentry event ids are raw byte never guids now 2020-04-18 15:21:29 +10:00
Marc Durdin
9f5d1ab664 fix(windows): recapture call stack if exceptaddr not same as previous 2020-04-18 15:09:22 +10:00
Keyman Server
e9eb9e977d
Merge pull request #3002 from keymanapp/auto/version-master-14.0.53
auto: increment master version to 14.0.53
2020-04-18 04:02:22 +10:00
Keyman Build Agent
153c5b8fbc auto: increment master version to 14.0.53 2020-04-17 14:01:32 -04:00
jahorton
729a5952d5 fix(common): fixes node dependency-install skip check 2020-04-17 15:34:16 +07:00
jahorton
3f330029a4 fix(web): patches up a few utility scripts 2020-04-17 15:10:49 +07:00
jahorton
599e2b3d72 change(common): removes post-lerna redundancies 2020-04-17 13:55:21 +07:00
jahorton
b604302b76 feat(common): initial use of lerna (in-repo package links only) 2020-04-17 13:38:44 +07:00
jahorton
b51e4499f1 fix(web/engine): updates web-core node-oriented include 2020-04-17 11:36:16 +07:00
jahorton
1125c3ba3e refactor(web/engine): successful web-core compilation 2020-04-17 11:33:03 +07:00
jahorton
08e1359ce1 docs(common/lmlayer): reverts documentation change 2020-04-17 11:23:54 +07:00
jahorton
375acffc74 chore(common/lmlayer): Merge branch 'refactor/common/lmlayer/headless-variant' into feat/common/lmlayer/headless-testing 2020-04-17 11:18:31 +07:00
jahorton
c4db2192af refactor(common/lmlayer): Adapts to rework of base PR 2020-04-17 11:18:13 +07:00
jahorton
ff840485d6 chore(common/lmlayer): Merge branch 'refactor/common/lmlayer/lmlayer-worker-abstraction' into refactor/common/lmlayer/headless-variant 2020-04-17 11:07:05 +07:00
jahorton
fc84fd6880 chore(common/lmlayer): Merge branch 'master' into refactor/common/lmlayer/lmlayer-worker-abstraction 2020-04-17 11:04:38 +07:00
jahorton
b9b0ff90b1 fix(common/lmlayer): fixes integrated unit tests 2020-04-17 09:57:35 +07:00
jahorton
3518906801 change(common/lmlayer): trims worker-interface.d.ts 2020-04-17 09:54:37 +07:00
jahorton
250e82d87a refactor(common/lmlayer): reverts the parent/subclass bit, no longer needed 2020-04-17 09:52:48 +07:00
jahorton
38f89ef997 refactor(common/lmlayer): restores original constructor form, drops factories 2020-04-17 09:48:55 +07:00
jahorton
1fa9125a34 fix(common/lmlayer): revert 'fixes worker sourcemaps' 2020-04-17 09:33:42 +07:00
Joshua Horton
9135c41a05
Merge pull request #2982 from keymanapp/refactor/web/engine/web-core-build-prep
refactor(web/engine): web-core build prep
2020-04-17 08:36:56 +07:00
Joshua Horton
454c0eb523
Merge pull request #2976 from keymanapp/refactor/web/engine/predictive-data-routing
refactor(web/engine): predictive data routing, LanguageProcessor as EventEmitter
2020-04-17 08:36:33 +07:00
Joshua Horton
c871e72321
Merge pull request #2975 from keymanapp/refactor/web/engine/lm-layer-enablement
refactor(web/engine): lm-layer enablement state management rework
2020-04-17 08:35:40 +07:00
Joshua Horton
9457084928
Merge pull request #2974 from keymanapp/refactor/web/engine/modelManager-split
refactor(web/engine): initial ModelManager split
2020-04-17 08:35:13 +07:00
Joshua Horton
979a8566c3
Merge pull request #2969 from keymanapp/refactor/web/engine/key-spec-keyEvent-generation
refactor(web/engine): precomputation for OSK key events, headless production thereof
2020-04-17 08:34:54 +07:00
jahorton
3347014e0f refactor(web/engine): removes no-longer-used static var 2020-04-17 08:30:29 +07:00
Keyman Server
841f847636
Merge pull request #2995 from keymanapp/auto/version-master-14.0.52
auto: increment master version to 14.0.52
2020-04-17 04:01:24 +10:00
Keyman Build Agent
1e2c66982d auto: increment master version to 14.0.52 2020-04-16 14:00:38 -04:00
Darcy Wong
4f5e886ce2
Merge pull request #2993 from keymanapp/modify/android/update-min-sdk-21
modify(android): Update minimum SDK to 21
2020-04-16 16:45:28 +07:00
Darcy Wong
2be7449462 fix(android): Update minimum SDK to 21
Fixes #2989

This updates the minimum supported Android SDK to 21 (Lollipop). This applies to KMEA, KMAPro, Sample Apps, KeyboardHarness, and FV Android app.

Tests/keyCode doesn't use KMEA so no change there.
2020-04-16 11:55:00 +07:00