Randy Boring
67917d7d95
added notes and fixed a typo
2019-07-25 20:32:46 -05:00
Randy Boring
8069ffd189
Merge branch 'master' into ios-ui-language-add-lm
...
setting prefs slightly conflicted
2019-07-25 03:09:06 -04:00
Randy Boring
b6748c84af
set the preferred lexical model to the one the user selects
2019-07-25 02:21:29 -04:00
Randy Boring
3868022438
remove unnecessary white space
2019-07-24 22:04:06 -04:00
Randy Boring
69d7a02c5e
make possible to view info on the selected lexical model
2019-07-24 13:39:43 -04:00
Randy Boring
3508d4d45c
rename for clarity, make it possible to view info on selected lexical model
2019-07-24 13:38:20 -04:00
Randy Boring
b3bdeedaee
oops, committed before checking that it built without error. Needed "self."
2019-07-24 11:41:27 -04:00
Randy Boring
a595b8b72d
put code that will call UI onto the main thread with DispatchQueue.main.async
2019-07-24 11:40:22 -04:00
Randy Boring
4d21aa6cd4
proper info.log text, removed commented-out code
2019-07-24 11:14:58 -04:00
jahorton
e37e111542
Branch cleanup.
2019-07-24 15:02:36 +07:00
jahorton
473b309cb9
Post-rebase fix.
2019-07-24 15:00:47 +07:00
jahorton
ff914d8089
Fixes iOS lexical model preference management
2019-07-24 14:52:20 +07:00
Randy Boring
af2544eb37
change model or lexical model to dictionary
2019-07-23 22:28:27 -04:00
Randy Boring
0828049385
can now download a lexical model from the cloud
2019-07-23 12:39:46 -04:00
Randy Boring
ca46e6bb14
Table view data source UITableViewDataSource marked
2019-07-23 12:32:25 -04:00
Randy Boring
d13722e638
Table view data source UITableViewDataSource marked
2019-07-23 12:31:48 -04:00
Randy Boring
811407f59e
Merge branch 'master' into ios-ui-language-add-lm
...
the branch this depended on was merged to master and deleted
2019-07-18 23:51:32 -05:00
Randy Boring
8853cb3c00
removed boilerplate comments
2019-07-17 20:51:54 -05:00
Randy Boring
ba8b8228f9
done disable Done btn when adding a lesical model
2019-07-17 19:24:54 -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
52d8987916
logging to track callbacks
2019-07-08 22:49:53 -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
91b9595f05
put model name in display text, model id in detailed display text
2019-06-17 21:25:15 -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
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
564c437169
change the cell titles to match Android
2019-06-06 09:33:43 -05:00
Randy Boring
b52f0e651b
launch SettingsViewController without Navigator, can't back out yet
2019-05-24 00:32:09 -05: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
Randy Boring
f5a5a9cf52
fully implement downloading a lexical model after downloading a keyboard for its language
2019-04-28 03:45:21 -05:00
jahorton
fa55fcb562
Merge branch 'ios-load-model' into ios-load-model-integrate
2019-04-26 08:20:13 +07:00
Randy Boring
2cbc7be90e
working towards loading lexical models via API
2019-04-24 03:10:28 -05:00
jahorton
a62de30807
[iOS] lexical model activation
2019-04-24 13:39:24 +07:00
Randy Boring
faa75c0df7
retabbed and take out Version syntax problem
2019-04-01 23:10:26 -05:00
Randy Boring
348edaba56
download, unpack, parse, and save an ad hoc lexical model
2019-03-29 01:06:38 -05:00
Joshua A. Horton
a5f08905f0
Reinstates keyboard picker in-app from keyboard.
2018-12-05 09:56:37 +07:00
Tom Bogle
d43db6b00e
[iOS] Fixes #824
2018-07-06 16:39:50 -04:00
Tom Bogle
1ad05e8df7
[iOS] More replacements of deprecated UIAlertView calls [WIP]
2018-07-05 17:14:13 -04:00
Jacob Bullock
bf17cfb99f
Merge pull request #805 from keymanapp/ios/unused-calls
...
[ios] unused calls
2018-05-18 02:13:03 -06:00
Jacob Bullock
74c4c3818a
removing change of setKeyboard to throw error and put back boolean return:
2018-05-14 21:04:08 -06:00
Jacob Bullock
30d7ffabc7
fixed unused call warnings by using '_ =' or changing method signature to throw instead of return a bool
2018-05-01 07:04:09 -06:00
Jacob Bullock
ffa7968aa9
fix mixed case alphabetical list
2018-05-01 05:31:24 -06:00
Gabriel Wong
c95eac1dc7
Move adding of default keyboard to Manager init
2017-12-18 09:08:50 +07:00
Gabriel Wong
658e2c460d
Create FullKeyboardID to identify user keyboards
2017-12-08 16:04:02 +07:00
Gabriel Wong
35c40be9a6
Use log directly instead of via kmLog
2017-12-07 14:37:24 +07:00
Gabriel Wong
1a4baffb29
Merge branch 'master' into ios-keyboard-repo
2017-12-05 10:34:20 +07:00
Gabriel Wong
12becec617
Merge branch 'master' into ios-refactor-directory
2017-12-05 09:20:45 +07:00
Gabriel Wong
68a60b6d0d
Perform KeyboardRepository callbacks on main thread
2017-12-04 16:48:20 +07:00
Gabriel Wong
7ffa901d39
Dispatch UI interaction async in repository delegate
2017-12-04 14:52:46 +07:00
Gabriel Wong
06571cbdad
Remove language update notifications in favor of repository delegate
2017-12-04 14:52:45 +07:00