Commit graph

1187 commits

Author SHA1 Message Date
Randy Boring
fee3a6d9fc a couple javadoc comments 2019-07-01 01:42:12 -05:00
Marc Durdin
bfe7120214 [iOS] Cleanup hints 2019-07-01 12:41:15 +10:00
Marc Durdin
4dfb8b1895 [web] Adjust position of subkeys and key previews for iOS (needs test against Android); fixup init order error with correctOSKTextSize 2019-07-01 12:27:20 +10: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
303ddf61b9 made UI changes from main thread only with dispatch async 2019-06-19 21:40:07 -05:00
Randy Boring
04e2fde8d1 fixed indentation 2019-06-18 21:48:59 -05:00
Randy Boring
91b9595f05 put model name in display text, model id in detailed display text 2019-06-17 21:25:15 -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
22ebb33188 eliminate error of cannot convert value of type 'InstallableLexicalModel' to expected argument type 'InstallableLexicalModel' 2019-06-17 19:04:36 -05:00
Randy Boring
61f96392a8 start of attempt to get Test target building
ambiguous reference in UserDefaults is killing me!
2019-06-14 16:48:49 -05:00
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