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
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
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
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