Commit graph

814 commits

Author SHA1 Message Date
Joshua A. Horton
0bf410597b Disables the LMLayer when IE active and < 11. 2019-05-23 08:58:28 +07:00
Joshua Horton
1a80a3f182
Merge pull request #1778 from keymanapp/web-fat-fingering
[Web] Fat-finger detection + probability generation
2019-05-21 10:01:09 +07:00
jahorton
85ce75c993 Polishing tweaks to address PR comments. 2019-05-21 09:28:34 +07:00
jahorton
ed5448ba98 Fixes Android regression within PR. 2019-05-17 11:09:16 +07:00
Darcy Wong
3411462961
Merge pull request #1770 from keymanapp/android-language-settings
[Android] Add "Language Settings" menu stub
2019-05-16 16:10:33 +07:00
jahorton
0cfb27817f Layout key id-mapping and lookup. 2019-05-16 15:28:23 +07:00
jahorton
427ee8b6ed Touch probability distributions! 2019-05-16 15:01:58 +07:00
jahorton
9add2a90ef Allows model deregistration. 2019-05-16 14:30:17 +07:00
Darcy Wong
ec0508e315 Add code for deleting model 2019-05-16 14:02:00 +07:00
jahorton
6706522d67 Fixes minor test bugs, calcs key dist from touches 2019-05-16 11:38:38 +07:00
jahorton
d1dfea55a8 Minor comment tweak. 2019-05-16 08:37:08 +07:00
jahorton
9d73742f4d Headless layout geometry calculations for keys. 2019-05-16 08:33:13 +07:00
jahorton
bff8c823ed Computes center x-coord for keys on touch layouts. 2019-05-15 14:46:20 +07:00
jahorton
7974ab7735 Calculates vertical center of OSK/layout rows. 2019-05-15 13:38:42 +07:00
jahorton
58f8b7a8ed Moves 'totalWidth' from ActiveRow to ActiveLayer. 2019-05-15 11:53:32 +07:00
jahorton
722dd3073f 'fixed' .getAbsolute() fix, touch pos calc 2019-05-15 11:10:11 +07:00
Joshua Horton
d4aebbe15a
Update web/source/kmwdomevents.ts
Co-Authored-By: Darcy Wong <darcywong00@users.noreply.github.com>
2019-05-15 10:20:34 +07:00
jahorton
bf5ddce576 Patches iOS embedded sourcemap issues. 2019-05-15 09:55:24 +07:00
jahorton
85f9e93324 invalidateContext check for prediction reqts 2019-05-14 15:57:31 +07:00
jahorton
ea7b7ea380 Finishes up kmwembedded.ts method. 2019-05-14 15:02:44 +07:00
jahorton
efb0350bac Adds support for rotating suggestions in KMW. 2019-05-14 15:00:48 +07:00
jahorton
6eb59e5bd7 Initial pred. text longpress support (Android) 2019-05-13 15:04:21 +07:00
jahorton
d0fb13f768 Better documents KMW longpress management funcs. 2019-05-13 09:25:51 +07:00
jahorton
3c7a0f44a1 Fixes related spacebar issue. 2019-05-08 13:26:32 +07:00
jahorton
5ae3341741 Prevents bug in predictive state management with null suggestion. 2019-05-08 09:36:03 +07:00
Joshua Horton
196d6ad3c4
Merge branch 'master' into ios-banner-replacement 2019-05-03 09:12:24 +07:00
Joshua Horton
5903838cd9
Merge pull request #1747 from keymanapp/web-suggestion-ux
[Web] Predictive text UX improvements
2019-05-02 11:56:34 +07:00
jahorton
e27d351e51 Tweaks kmwembedded's touchMenuPos. 2019-05-02 08:26:48 +07:00
jahorton
6f4969bace Properly manages banner heights. 2019-04-29 15:17:09 +07:00
jahorton
e74f9f2e07 Merge branch 'master' into ios-banner-replacement-image-fix 2019-04-29 14:23:17 +07:00
jahorton
b28442ee6b Tweaked reference to class constant. 2019-04-26 15:34:49 +07:00
jahorton
df702dd1b1 Minor documentation tweaks. 2019-04-26 14:32:39 +07:00
jahorton
83e7d58757 A more intuitive 'keep' UX. 2019-04-26 13:43:52 +07:00
jahorton
b335610027 Adds a placeholder '<keep>' option. 2019-04-26 13:27:36 +07:00
jahorton
efe4abe6ec New predictions on change-of-context. 2019-04-26 12:52:12 +07:00
jahorton
b68d030a81 Init + acceptance trigger new predictions 2019-04-26 12:40:09 +07:00
jahorton
e6caa70f1b Suggestion UX features: bksp revert, space accept 2019-04-26 12:11:51 +07:00
jahorton
348f4547ee Starts support for key-based UI with suggestions 2019-04-25 12:20:49 +07:00
jahorton
9be03b398f Adds base-class function for banner listener mgmt 2019-04-25 10:24:33 +07:00
jahorton
f3a51ea4c0 Adds upper-cased variant of showPinnedHelp API 2019-04-25 08:49:32 +07:00
jahorton
194d105ed2 Fixes Android OSK enter-key regression 2019-04-24 09:07:38 +07:00
Joshua Horton
56a2bfe4ef
Merge pull request #1732 from keymanapp/web-embed-apply-suggestion
In-app acceptance of predictive suggestions
2019-04-24 08:40:10 +07:00
Darcy Wong
d435270282 Clean up debug statements 2019-04-23 13:26:47 +07:00
jahorton
24dca0e6a6 Adds documentation, integrates partially for iOS. 2019-04-23 09:16:42 +07:00
Darcy Wong
17f093a69f Adjust key previews by banner height 2019-04-23 09:06:58 +07:00
Darcy Wong
51248da0a2 Allow app to set default banner height 2019-04-22 22:44:21 +07:00
jahorton
8cbbd9d961 Baseline in-app suggestion acceptance 2019-04-22 15:26:33 +07:00
Joshua A. Horton
b648bb1860 Tweaks suggestions' apply() to be IME-compatible. 2019-04-22 14:47:06 +07:00
jahorton
1ed4c53e01 Blocks creation of touch-aliases when embedded. 2019-04-22 13:07:31 +07:00
Darcy Wong
242b5ac839 Accommodate dimension for Android device banner
* Also have Android app track the banner (suggestion vs blank) on lexical model change
2019-04-19 06:58:14 +07:00