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