Commit graph

4939 commits

Author SHA1 Message Date
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
457ff15262
Merge pull request #1703 from keymanapp/ios-banner-replacement
[iOS] Banner replacement
2019-05-06 09:55:03 +07:00
jahorton
3d59ff1fea Updates the simple-en-wordlist bootstrap lexical model. 2019-05-03 15:44:28 +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
f1848dc6c9 Partial reimplementation of default iOS banner. 2019-04-29 14:19:48 +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
1b9c4aa4c1 history.md tweak 2019-04-25 09:08:34 +07:00
jahorton
f3a51ea4c0 Adds upper-cased variant of showPinnedHelp API 2019-04-25 08:49:32 +07:00
Darcy Wong
ed092bd79f
Merge pull request #1729 from keymanapp/android-fix-banner-kludge
[Android] Accommodate dimension for device banner
2019-04-25 07:43:44 +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
Marc Durdin
734d107cc1 [Web] Remove keyboards that have been addressed from known-failures for #183 fix 2019-04-23 11:37:23 +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
Joshua A. Horton
d94d47fade Fixes Android suggestion-select. 2019-04-10 13:26:41 +07:00
Joshua A. Horton
5fcd6fe842 Fixes iOS, but devicePixelRatio issues on Android. 2019-04-10 12:10:20 +07:00
Joshua A. Horton
6882e43c11 Merge branch 'master' into web-banner-touch-handling 2019-04-09 15:27:23 +07:00
Darcy Wong
55d289e71a
Merge pull request #1715 from keymanapp/android-init-height
[Android] Display suggestion banner in the app
2019-04-06 20:49:46 +07:00
Marc Durdin
e5507ceeba
Merge pull request #1561 from keymanapp/developer-fix-183-chrome-ladder-issue
[Developer] Workaround limitation in Chrome V8 with if/else ladders with KeymanWeb keyboards
2019-04-06 18:16:59 +07:00
Joshua A. Horton
20b89e52d6 Prototype predictive ui test page! 2019-04-04 10:34:49 +07:00
Joshua A. Horton
05c8d734f8 Enhances 'nearest target' checks and auto-cancels. 2019-04-04 10:09:32 +07:00