jahorton
f416e583e9
Settings status bar prep for upcoming work
2019-08-14 15:42:46 +07:00
Marc Durdin
4c05166731
Merge branch 'beta' into ios-firstvoices
2019-08-12 14:46:52 +10:00
Marc Durdin
9a6b2e53fa
Merge pull request #1957 from keymanapp/ios-installed-language-count-delayed
...
[ios] reload table data so deletion or addition shows immediately
2019-08-12 14:27:04 +10:00
jahorton
72496bb894
Moves swipe-deletion from picker to lang settings
2019-08-09 15:12:38 +07:00
Joshua Horton
64d41f7670
Merge pull request #1947 from keymanapp/ios-toggle-constraints
...
[iOS] UI Toggle Constraints
2019-08-09 07:27:08 +07:00
Randy Boring
4b3ac6a401
reload table data in loadUserLanguages so deletion or addition shows right away
2019-08-08 19:11:48 -05:00
Randy Boring
4aa2d1470e
one language or count languages
2019-08-08 02:22:26 -05:00
jahorton
59a26cd1a2
More Settings menu adjustments.
2019-08-08 11:51:18 +07:00
jahorton
2a6d5788a9
Fixes toggles on language screen.
2019-08-08 11:39:15 +07:00
jahorton
6b729f9c95
Fixes main Settings menu toggles.
2019-08-08 10:00:45 +07:00
rfaramir
c7a6eb6649
Merge pull request #1923 from keymanapp/ios-lm-deletealways
...
[ios] remove restrictions on deleting lexical models
2019-08-03 00:54:59 -05:00
Marc Durdin
3957d9bc80
merge master
2019-08-03 07:31:50 +10:00
Marc Durdin
c56412e311
[ios] Remove embedded frameworks from KeymanEngine and ensure all frameworks are thinned
2019-08-03 07:30:16 +10:00
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
9559014a54
Deregisters deleted registered models.
2019-08-02 14:01:00 +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
Randy Boring
f01434271a
remove restrictions on deleting lexical models
...
you can even delete the last one
2019-08-01 23:57:46 -05: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