Commit graph

39 commits

Author SHA1 Message Date
rfaramir
245e801ebe
Merge pull request #1900 from keymanapp/ios-ui-anti-globalism
[ios] slimmed down keyboard picker
2019-07-31 12:56:22 -05:00
Randy Boring
861f089632 capitalize the heading for Keyboards and Language settings in LanguageSettingsViewController 2019-07-29 16:18:15 -05:00
Randy Boring
f4fea16f40 remove unused code, add comments 2019-07-29 03:30:13 -05:00
rfaramir
01dda40512
Merge pull request #1885 from keymanapp/ios-ui-language-add-lm
[ios] ui language add lexical model
2019-07-26 02:04:08 -04:00
Randy Boring
67917d7d95 added notes and fixed a typo 2019-07-25 20:32:46 -05:00
jahorton
1c03dae60b Enacts predict/correct settings in embedded KMW 2019-07-25 11:52:37 +07:00
jahorton
a9af23f06a Establishes iOS correct/predict prefs storage 2019-07-25 10:34:22 +07:00
Randy Boring
c393616fce remove unreachable code, especially isUpdate class variable
pass false for update parameter when downloading a lexical model
2019-07-24 22:05:57 -04:00
Randy Boring
1750da8100 use Dictionary instead of Lexical Model for user strings 2019-07-24 11:39:52 -04:00
Randy Boring
4d21aa6cd4 proper info.log text, removed commented-out code 2019-07-24 11:14:58 -04:00
Randy Boring
641f3c271a show more of the lm name by removing boilerplate text in front of it 2019-07-23 12:37:38 -04:00
Randy Boring
1e85c4c6cc use dictionaray instead of lexical model for user strings
show the name of the model installed when there is only one
2019-07-23 12:33:33 -04:00
Randy Boring
7b92acc9df send the language to the controller showing the lexical models for this language 2019-07-23 11:50:31 -04:00
Randy Boring
42fb61cc3a document installed2API and make available to outside code 2019-07-23 11:46:10 -04:00
Randy Boring
777bbe3e1e merge and improve 2019-07-18 22:33:21 -05:00
Randy Boring
7c6eec266d Language Settings can now add a new keyboard via LanguageSpecificViewController, a subclass of LanguageViewController
LanguageViewController made more easily subclassable so languages variable doesn't have to be exposed
2019-07-16 15:07:54 -05:00
Randy Boring
a6f7cd3891 add Plus button to add a keyboard 2019-07-15 12:55:45 -05:00
Randy Boring
1929193634 finish adding keyboard and lexical model callbacks so the UI doesn't stay unusable 2019-07-08 22:50:47 -05:00
Randy Boring
fee3a6d9fc a couple javadoc comments 2019-07-01 01:42:12 -05:00
Randy Boring
e3a64f811a download lexical model after keyboard install via Installed Languages Plus button 2019-06-26 13:50:47 -05:00
Randy Boring
04e2fde8d1 fixed indentation 2019-06-18 21:48:59 -05:00
Randy Boring
34aa3b806a headers for keyboards and language settings in Language Settings UI 2019-06-17 21:13:27 -05:00
Randy Boring
6bab22435f title Installed Languages instead of Languages Settings 2019-06-17 19:47:08 -05:00
Randy Boring
3d28463abd use 16.0pt font to be like the Languages list and others 2019-06-17 19:46:27 -05:00
Randy Boring
be5b47cbe1 remove Manage Dictionary until we implement that 2019-06-17 19:36:23 -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
267968fbe8 add Manage dictionary line to Language Settings view 2019-06-12 20:55:05 -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
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
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
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