Joshua Horton
aa1df337b1
Merge pull request #1924 from keymanapp/ios-modelless-inapp-banner
...
[iOS] Fixes banner display misalignments.
2019-08-02 14:04:13 +07:00
jahorton
79e9aa1282
Fixes banner display misalignments.
2019-08-02 13:21:19 +07:00
Marc Durdin
e489fbd8fc
Merge pull request #1922 from keymanapp/ios-fix-build
...
[ios] Fix build issues around certificates, profiles and broken architecture settings
2019-08-02 15:36:22 +10:00
Marc Durdin
d7a976299a
Working build on Marc's machine
2019-08-02 11:36:29 +10:00
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
2bea622993
fix infinite loop caused by KeyboardPickerViewController being a subclass of itself!
...
tidied up public and override of some variables and functions
the switcher superclass now has an empty showAddKeyboard so Manager doesn't have to contort itself
2019-07-29 10:55:25 -05:00
Randy Boring
93d6ae930e
flip the class dependency between KeyboardPickerViewController and KeyboardSwitcherViewController.
...
KeyboardSwitcherViewController is now the superclass that only switches,
KeyboardPickerViewController is now the subclass that also can add new keyboards and view info which can delete them.
2019-07-29 10:27:21 -05:00
Randy Boring
f4fea16f40
remove unused code, add comments
2019-07-29 03:30:13 -05:00
Randy Boring
8071733da0
Merge branch 'master' of https://github.com/keymanapp/keyman into ios-ui-anti-globalism
...
had to pull
2019-07-28 21:54:04 -05:00
Marc Durdin
9dec45228a
Merge pull request #1901 from keymanapp/ios-banner-fix
...
[iOS] Fixes the in-app banner issue.
2019-07-29 06:46:18 +10:00
Randy Boring
681d45aa15
Merge branch 'master' of https://github.com/keymanapp/keyman into ios-ui-anti-globalism
...
resolved conflict with LanguageLMDetailViewController.swift and LanguageLMDetailViewController.xib
and KeyboardSwitcherViewController.swift
2019-07-27 14:35:50 -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
jahorton
20fc5dee5a
Fixes the in-app banner issue.
2019-07-26 12:52:17 +07:00
Randy Boring
0ff2297e94
first pass at a slimmed down keyboard picker launched from the globe icon
2019-07-26 00:42:20 -05:00
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
f47b78e496
remove lexical models from preferred lm per language when deleted
...
add lexical model to preferred lm for current language when selected
in LexicalModelPickerViewController
set the first lexical model of a language, if any, to current when
the current one is deleted
2019-07-25 02:30:28 -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
eaa7c89cbf
dictionary/ies instead of lexical model for user string on ad hoc install
2019-07-25 01:06:43 -04: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
3221941654
document that KeyboardState should be renamed ResourceState now that it is used
...
for lexical models, as well, now
2019-07-24 22:04:42 -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
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
90b381a8cf
add missing paren for setBannerHeight JavaScript
2019-07-24 11:07:02 -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
0dab1a56d5
Reverts in-app banner bit that messed with sys kbd
2019-07-24 14:52:23 +07:00
jahorton
1469e41452
In-app banner scaling workaround
2019-07-24 14:52:23 +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
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
f6e66e7e0e
default version string is 1.0
2019-07-23 12:32:49 -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
c6952f7a10
LanguageLMDetailViewController.swift and LanguageLMDetailViewController.xib added
...
InstalledLanguagesViewController and LanguageSpecificViewController changed ids
2019-07-23 12:30:27 -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
a654d541d4
LexicalModelState is not needed, KeyboardState has all the values we need, note where we need to put a dialog when there are no lexical models for this language
2019-07-23 11:44:27 -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
777bbe3e1e
merge and improve
2019-07-18 22:33:21 -05:00