Randy Boring
21915c33fa
read all the languages, only install a keyboard for the first language
...
but intall all the keyboards in the package
2019-06-13 22:16:52 -05:00
Randy Boring
dc929d899c
Merge branch 'ios-multi-lang-kbd' of https://github.com/keymanapp/keyman into ios-multi-lang-kbd
...
pulling
2019-06-13 16:20:05 -05:00
Randy Boring
5b2acc27f7
no apparent changes
2019-06-13 12:53:14 -05:00
Randy Boring
17896474db
process all the keyboard files so all the languages get added for later installation
...
but only installs for the first language
2019-06-13 12:53:14 -05:00
Randy Boring
4976dd4d48
break after installing first langage
...
get rtl property but default to false
2019-06-13 12:48:33 -05:00
Randy Boring
0460426d81
process all the keyboard files so all the languages get added for later installation
...
but only installs for the first language
2019-06-13 12:48:33 -05:00
Randy Boring
12f68f8f58
break after adding one keyboard
...
comment added to a possibly suspicious parameter
2019-06-13 12:43:52 -05:00
Randy Boring
9fe84b4b56
call loadUserKeyboards when appearing, not just when loading
...
prevents error showing old list when all keyboards of a language were deleted
2019-06-12 21:08:40 -05:00
Randy Boring
e9b2ce33db
add info debugging to track which viewcontroller is appearing
2019-06-12 20:57:22 -05:00
Randy Boring
477cb9b55d
don't put in Done button when launched from Language Settings so the Back button works
2019-06-12 20:56:21 -05:00
Randy Boring
267968fbe8
add Manage dictionary line to Language Settings view
2019-06-12 20:55:05 -05:00
Randy Boring
253e2ab1e6
rename kb to lm in function copied from a keyboard function
2019-06-10 22:11:08 -05:00
Randy Boring
7fa69b2d5d
we should always be able to remove a lexical model
...
LexicalModelPickerViewController can be used to view all LMs or just those for a language
In language settings, don't assume the current model is relevant to this language
launch the LexicalModelsView from language settings, not the LM Info view directly
remember the user's chosen currentLexicalModelID
if no preference, register the first one
2019-06-06 21:21:55 -05:00
Randy Boring
337c3128dd
installed language settings show keyboards, two switches, and current model
...
shows keyboard and model info
deletes keyboard and model from their info views
2019-06-06 10:39:37 -05:00
Randy Boring
564c437169
change the cell titles to match Android
2019-06-06 09:33:43 -05:00
Randy Boring
5dae098ead
fix compiler error by removing unnecessary 'public' declarations
2019-06-05 18:06:55 -05:00
Randy Boring
27f3736bee
define and use the constant InstallableConstants.defaultVersion instead of a magic string
2019-06-05 17:41:31 -05:00
Randy Boring
7e3e6adfb8
fix warnings by removing unnecessary 'public' declarations
2019-06-05 17:20:30 -05:00
Randy Boring
dd11a3622b
added switches to corrections and predictions cells
2019-06-03 02:10:00 -05:00
Randy Boring
43730d2501
UI Language Settings shows keyboards and 3 settings
...
launches KeyboardInfoView
2019-05-30 21:08:44 -05:00
Randy Boring
7691387669
begin Language Settings controller
...
crashes due to not making any cells yet
2019-05-30 00:14:18 -05:00
Randy Boring
c08c0dde63
fix crash when there is no model to download for the language of the newly downloaded keyboard
2019-05-29 16:44:01 -05:00
Randy Boring
f2e1d6ee70
fix crash when there is no model to download for the language of the newly downloaded keyboard
2019-05-29 16:27:17 -05:00
Randy Boring
fed3692891
banner and getstarted switches show, now. get started switch even works mostly
...
banner switch needs to be attached to a setting still.
2019-05-28 18:28:45 -05:00
Randy Boring
c3de33b7e8
break after installing first langage
...
get rtl property but default to false
2019-05-28 14:51:50 -05:00
Randy Boring
3b79a1266f
process all the keyboard files so all the languages get added for later installation
...
but only installs for the first language
2019-05-28 14:51:50 -05:00
Randy Boring
5915de94b8
break after adding one keyboard
...
comment added to a possibly suspicious parameter
2019-05-28 14:49:05 -05:00
Randy Boring
1e3976f6a9
break after adding one keyboard
...
comment added to a possibly suspicious parameter
2019-05-28 14:41:38 -05:00
Randy Boring
232c321266
rename Installed Languages to Language Settings
2019-05-24 21:52:19 -05:00
Randy Boring
375a0890a3
clicking InstalledLanguages shows InstalledLanguagesViewController
...
count the installed languages
navigate back to Settings
2019-05-24 00:32:09 -05:00
Randy Boring
01c88c7ac3
put Done button at top of Keyman Settings in viewDidLoad
2019-05-24 00:32:09 -05:00
Randy Boring
b52f0e651b
launch SettingsViewController without Navigator, can't back out yet
2019-05-24 00:32:09 -05:00
Randy Boring
79c0fa0c06
settings starts to show up though you cannot exit settings yet!
2019-05-24 00:32:09 -05:00
Randy Boring
2943130ca5
start of UI for lexical models
...
begin with top menu, stub for Settings, and changing the underlying key for showing Get Started
2019-05-24 00:32:09 -05:00
Marc Durdin
6ce76c6159
Merge branch 'master' into ios-firstvoices
2019-05-24 10:50:43 +10:00
Marc Durdin
d690e72ac7
[iOS] Restore testing file changes in Keyman for iOS to master
2019-05-22 16:01:23 +10:00
Marc Durdin
feb9b88589
[iOS] Continue cleanup of FV app
2019-05-20 14:26:47 +10:00
jahorton
bf5ddce576
Patches iOS embedded sourcemap issues.
2019-05-15 09:55:24 +07:00
jahorton
e6bc5db912
Adds note where app longpress needs extension.
2019-05-14 16:21:39 +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
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
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
jahorton
02e290aa85
Base work for iOS pred text longpress support.
2019-05-13 15:49:16 +07:00
jahorton
74f1f1f2d4
Merge branch 'master' into ios-1212-context-bug
2019-05-08 14:23:52 +07:00
jahorton
f18957d16e
Reverts change that broke context persistence.
2019-05-08 13:02:42 +07:00
jahorton
e44e6772a1
Merge branch 'master' into ios-predictive-context-reset
2019-05-08 12:31:40 +07:00
jahorton
d9c48d2723
Fixes issues with context reset ops.
2019-05-08 09:28:32 +07:00
Joshua Horton
90d0de6f7d
Merge branch 'master' into ios-load-model
2019-05-07 11:35:56 +07:00
Joshua Horton
7c11eab6fe
Merge pull request #1737 from keymanapp/ios-load-model-integrate
...
[iOS] Linking of installed lexical models with embedded KMW
2019-05-07 11:34:19 +07:00