Commit graph

856 commits

Author SHA1 Message Date
Marc Durdin
9b13d130a7
Merge pull request #1852 from keymanapp/ios-key-preview-position-fix-1850
[web] [iOS] [Android] Adjust position of subkeys and key previews
2019-07-18 16:32:03 +10:00
Joshua Horton
17103d2de9
Removes recently-replaced member state field. 2019-07-08 15:07:32 +07:00
jahorton
7e06033bda Bug-fixes for Android settings integration 2019-07-05 11:45:49 +07:00
jahorton
3f35f5b7ba Missed a couple of spots with the name changes. 2019-07-05 10:14:29 +07:00
jahorton
304b94c7db Merge branch 'master' into web-correct-predict-toggle 2019-07-05 09:35:50 +07:00
Joshua Horton
715729fec2
Merge pull request #1851 from keymanapp/lmlayer-context-management
[LMLayer, Web] Context Management + Suggestion UX
2019-07-04 11:08:51 +07:00
jahorton
f3990aed1f Option name adjustment. Android verified, not iOS 2019-07-04 09:33:52 +07:00
jahorton
514bae3c1c Simplifies consistency for LMEngine enablement 2019-07-04 09:14:18 +07:00
jahorton
2e3e20559d Moves .isKeep prop to .tag == 'keep'. 2019-07-04 08:09:30 +07:00
jahorton
6ff431fb62 Starts predict v correct options in KMW. 2019-07-03 11:00:56 +07:00
Marc Durdin
870e151a85 Merge branch 'master' into ios-key-preview-position-fix-1850 2019-07-03 09:44:27 +10:00
jahorton
9c769a5e17 Corrects reversion transform post-bksp change 2019-07-02 09:21:29 +07:00
jahorton
2e4d42e164 Removes post-accept BSKP swallowing 2019-07-02 09:03:22 +07:00
jahorton
bbb1301b55 Initial implementation of revert suggestion option 2019-07-02 09:00:18 +07:00
Marc Durdin
90a505c961
Merge pull request #1835 from keymanapp/web-predictive-text-banner-positioning
[Web] Tweak positioning of banner and layout of OSK
2019-07-02 04:34:14 +10:00
jahorton
549dcb33d0 KMW wordbreak request for reversion option 2019-07-01 16:02:44 +07:00
jahorton
96225f1fdb KMW now uses LMLayer's new 'keep' suggestion 2019-07-01 15:34:13 +07:00
Marc Durdin
4dfb8b1895 [web] Adjust position of subkeys and key previews for iOS (needs test against Android); fixup init order error with correctOSKTextSize 2019-07-01 12:27:20 +10:00
Marc Durdin
b958d9f90d Remove legacy iOS absolute positioning CSS 2019-07-01 10:39:02 +10:00
Marc Durdin
eb2323c573 Comment out iOS-specific legacy embedding overrides in CSS (TO BE REMOVED COMPLETELY) 2019-06-27 22:49:08 -07:00
jahorton
f25c5efaaa Swapping of models for active kbd in settings 2019-06-27 09:11:15 +07:00
Marc Durdin
9388ca9e88 Merge branch 'master' into web-predictive-text-banner-positioning 2019-06-21 07:15:01 +10:00
Eddie Antonio Santos
b7b420da2e
Move model copying to LMLayer chunk of code. 2019-06-19 09:31:57 -06:00
Marc Durdin
f8d1283a0b Add constants, TODOs 2019-06-19 09:01:43 +10:00
Marc Durdin
90a6bf175d Apply changes to embedded version of adjustHeights 2019-06-19 08:57:31 +10:00
Marc Durdin
494cd52de4 Fix kmw-key-square positioning and adjust findNearestKey for over-key situations 2019-06-19 08:41:02 +10:00
Eddie Antonio Santos
39e55e752c
Make sure build fails if the copy fails. 2019-06-18 13:35:22 -06:00
Eddie Antonio Santos
4aee81cb95
Automatically copy trie from common/predictive-text to web/ in web UI build. 2019-06-17 09:45:19 -06:00
Marc Durdin
2ca79c7682 [Web] Tweak positioning of banner and layout of OSK 2019-06-17 12:57:34 +10:00
jahorton
35ae108add Fix for embedded Mock-targetted processing 2019-06-05 10:39:18 +07:00
Joshua Horton
c1c5af3508
Merge pull request #1802 from keymanapp/web-fat-finger-integration
[Web] Fat-finger language modeling
2019-05-31 14:32:52 +07:00
Joshua Horton
f9dba49df6
Merge pull request #1803 from keymanapp/lmlayer-model-compositor
[LMLayer] The ModelCompositor
2019-05-31 14:32:35 +07:00
jahorton
2633292258 delete deadkey mutation tracking 2019-05-28 09:32:35 +07:00
jahorton
3c162d14b4 A bit of tidy-up work. 2019-05-28 09:25:25 +07:00
jahorton
c8aa355209 Integrates fat-finger alternates with LMLayer. 2019-05-27 15:26:43 +07:00
jahorton
45ae4e0cbc Fixes bksp handling in alternate generation. 2019-05-27 08:56:38 +07:00
jahorton
2f2ba2de00 Creates fat-finger 'alternates' for use in LMLayer 2019-05-24 15:20:16 +07:00
jahorton
fb76feae69 Splits keystroke processing from its management. 2019-05-24 13:29:50 +07:00
jahorton
8cb1523254 Mild refactor of getClickEventProperties 2019-05-24 12:48:38 +07:00
jahorton
47b327ba03 Prep for GetClickEventProperties refactor. 2019-05-24 08:45:57 +07:00
jahorton
370871471e Tracks pending touch, adds key distribution type 2019-05-23 10:21:08 +07:00
Joshua A. Horton
0bf410597b Disables the LMLayer when IE active and < 11. 2019-05-23 08:58:28 +07:00
jahorton
342770556c Notes important content for processKeystroke func 2019-05-21 12:18:03 +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