Darcy Wong
4f1f1dcb4e
Fix exception when setting banner height 0
2019-05-17 09:26:27 +07:00
Marc Durdin
a4728cb747
[iOS] Refactor hideous and unnecessary serialization of static keyboard data away from UserDefaults. Plus other stuff to get the app running. Not yet registering keyboards but getting closer...
2019-05-17 11:55:07 +10: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
Darcy Wong
99b4d3a885
Deregister model after uninstalling it
2019-05-16 15:24:58 +07:00
jahorton
427ee8b6ed
Touch probability distributions!
2019-05-16 15:01:58 +07:00
Joshua Horton
738f13675e
Merge pull request #1781 from keymanapp/web-model-deregister
...
[Web] Model Deregistration
2019-05-16 14:46:02 +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
Marc Durdin
8685eadc50
[ios] FirstVoices app seed -- initial conversion to swift
2019-05-15 14:40:33 +10:00
jahorton
722dd3073f
'fixed' .getAbsolute() fix, touch pos calc
2019-05-15 11:10:11 +07:00
Joshua Horton
7e585f46e1
Merge pull request #1776 from keymanapp/web-show-new-suggestions
...
[Web] Support for 'rotation' of predictive suggestions
2019-05-15 10:44:28 +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
Darcy Wong
6aa743b04d
Connect ModelInfo to ModelsPicker
2019-05-15 09:30:23 +07:00
Darcy Wong
301e7e8eb6
Connect ModelsPickerActivity to LanguageSettingsActivity
2019-05-15 08:58:12 +07:00
Randy Boring
2c63fbb285
settings starts to show up though you cannot exit settings yet!
2019-05-14 19:06:50 -05:00
jahorton
e6bc5db912
Adds note where app longpress needs extension.
2019-05-14 16:21:39 +07:00
jahorton
4a7c88c66c
Merge branch 'master' into web-show-new-suggestions
2019-05-14 16:14:27 +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
Darcy Wong
18328a694a
Add keyboard picker to LanguageSettingsActivity
2019-05-14 14:36:31 +07:00
Joshua Horton
32e6896d27
Merge pull request #1756 from keymanapp/ios-1212-context-bug
...
[iOS] Filters out prefixed LTR/RTL marks from context.
2019-05-14 13:42:24 +07:00
Joshua Horton
0df56cda01
Merge pull request #1773 from keymanapp/web-embed-banner-longpress
...
[Web, iOS, Android] Base for predictive text longpress
2019-05-14 13:07:04 +07:00
Joshua Horton
78a6ae8f80
Merge pull request #1764 from keymanapp/ios-predictive-context-reset
...
[iOS] Fixes issues with context reset ops.
2019-05-14 12:52:46 +07:00
jahorton
1e6085ceed
Cleans up Android changes.
2019-05-14 11:57:44 +07:00
jahorton
9bc374628f
Smarter false-context-change detection.
2019-05-14 11:47:33 +07:00
jahorton
66953448a3
Tweaks iOS changes for better org and use of JSON.
2019-05-14 10:55:26 +07:00
Darcy Wong
51488df782
Clean up ConfirmDialogFragment
...
Introduce enum DialogType to specify the kind of confirmation dialog. Later, we'll add DOWNLOAD_MODEL and DELETE_MODEL.
2019-05-14 10:39:39 +07:00
jahorton
55204a2254
Reworks Android changes to use URI query semantics
2019-05-14 10:31:23 +07:00
Darcy Wong
70ab0d7dff
Merge remote-tracking branch 'origin/master' into android-language-settings
2019-05-13 16:45:48 +07:00
jahorton
b5a31f4ace
I accidentally a closing brace.
2019-05-13 16:36:20 +07:00
Darcy Wong
dca773ef10
Update ConfirmDialog to optionally dismiss calling activity
2019-05-13 16:11:00 +07:00
Darcy Wong
dbc2671f1c
Merge pull request #1772 from keymanapp/android-register-model-startup
...
[Android] Insert more places for lexical models to be registered
2019-05-13 16:07:05 +07:00
jahorton
02e290aa85
Base work for iOS pred text longpress support.
2019-05-13 15:49:16 +07:00
jahorton
6eb59e5bd7
Initial pred. text longpress support (Android)
2019-05-13 15:04:21 +07:00
Darcy Wong
2ce86ecee3
Insert more places for lexical models to be registered
...
Update KMManager to handle determining associated lexical models and registering accordingly.
The current lexical model info is kept so switching keyboards into the same language won't trigger a new model registration.
Model registration now also occurs on app / keyboard startup
2019-05-13 14:31:06 +07:00
jahorton
d0fb13f768
Better documents KMW longpress management funcs.
2019-05-13 09:25:51 +07:00
Marc Durdin
f44ed8fc6e
[Windows] Fix menutitle reference in fv installer
2019-05-13 10:45:11 +10:00
Marc Durdin
1decfeae84
[Windows] Customisation of setup look and feel, and cleanup of setup strings
2019-05-13 10:13:04 +10:00
Marc Durdin
b6704eeff5
[Windows] Reorganise UI for Keyman Desktop for FirstVoices; add kmcomapi-win64-host; support custom images etc for oem products
2019-05-13 08:01:11 +10:00
Marc Durdin
1637658c4a
[Windows] Support installation of OEM product and searching for different base paths in that situation
2019-05-12 20:26:15 +10:00
Darcy Wong
1f6c968a61
Try to finish activity after confirmation dialog
2019-05-10 15:50:31 +07:00