Commit graph

1341 commits

Author SHA1 Message Date
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