jahorton
761ab6c687
chore(ios/engine): dead code removal + deprecations
2020-07-24 12:41:01 +07:00
jahorton
d65ecd1035
refactor(ios/engine): useLocal support, other Keyman sites
2020-07-21 09:13:04 +07:00
jahorton
36edc9cd44
refactor(ios/engine): pkg-based resource updates
2020-07-20 10:36:02 +07:00
jahorton
fc4bca1d91
refactor(ios/engine): package download notifications
2020-07-17 15:22:21 +07:00
jahorton
26a2f35904
refactor(ios/engine): dl queue cleanup, phase 1
2020-07-13 15:37:21 +07:00
jahorton
c563bfac51
refactor(ios/engine): removes refs to old model API pattern
2020-07-09 09:10:27 +07:00
jahorton
dfc9ec0a64
refactor(ios/engine): for Settings model downloads
2020-07-09 09:02:06 +07:00
jahorton
86ce758d5b
refactor(ios/engine): common download-install blocks
2020-06-24 22:47:42 +07:00
jahorton
8ea3f29e3a
change(ios/engine): drops redundant resource adds
2020-06-19 11:09:28 +07:00
jahorton
904d97e930
refactor(ios/engine): ResourceFileManager now adds resources
2020-06-15 15:44:29 +07:00
jahorton
f97b783eef
refactor(ios/engine): fixes easy cases to use AnyLanguageResource
2020-06-09 10:42:38 +07:00
jahorton
cda3880aa6
fix(ios): Fixes in-app use of KMSample2
2020-02-11 11:07:39 +07:00
jahorton
dbe1d650da
change(ios): typo fix: 'nevi-' => 'navi'
2020-01-27 11:57:55 +07:00
jahorton
8ab9861969
change(ios): A bit more tidy-up
2020-01-27 11:54:09 +07:00
jahorton
939593e51c
change(ios): Centralizes kbd download error alerts
2020-01-27 11:48:23 +07:00
jahorton
c7dc3e0684
fix(ios): Displays error messages on download fail
2020-01-27 09:52:44 +07:00
jahorton
1a083fc21f
change(ios): 'resource' -> 'keyboard'
2020-01-21 15:38:06 +07:00
jahorton
925ccf6a75
change(ios): Partial refactor of resource info UI data retrieval
...
change(ios): Minor polish, iOS history.md
docs(ios): history.md correction
2020-01-21 12:28:09 +07:00
jahorton
1dbef28b0d
change(ios): iOS 9 & 10 compatible scroll constraints
2020-01-21 12:28:08 +07:00
jahorton
fe0fb7dea7
feat(ios): QR code generation + display
2020-01-21 12:28:08 +07:00
jahorton
c1c77c5f29
feat(ios): ResourceInfoView scrolling
2020-01-21 12:28:01 +07:00
jahorton
5e999e6ab1
feat(ios): Initial work toward a XIB-based InfoViewController
2020-01-21 12:28:01 +07:00
jahorton
aeb6810494
chore(ios): git merge master
2020-01-15 12:54:43 +07:00
jahorton
5ca8e2bb3d
feat(ios): clean message + auto-return when no dictionaries available
2020-01-08 09:34:02 +07:00
jahorton
7e796ac002
change(ios): lots more color constants
2019-11-08 13:33:20 +07:00
jahorton
0ff1015411
fix(ios): most of the new Swift 5 deprecations
2019-11-01 08:25:35 +07:00
jahorton
a4e596749a
change(ios): Swift 4 -> Swift 5 base conversion
2019-11-01 08:25:34 +07:00
jahorton
3b967d24d9
Parsing of the lex model KMP; model now installs
2019-08-29 08:46:04 +07:00
jahorton
4dde877724
Quick regression fix.
2019-08-26 14:42:16 +07:00
jahorton
2868dc8909
Merge branch 'beta' into ios-resource-download-manager
2019-08-26 13:36:21 +07:00
Joshua Horton
970392ce81
Merge pull request #1976 from keymanapp/ios-settings-status-bar
...
[iOS] Settings notification bar refactor/prep
2019-08-26 13:34:45 +07:00
Joshua Horton
f0a4fd9313
Merge pull request #1991 from keymanapp/ios-1944-language-list-bypass
...
[iOS] Direct use of specific language lists for downloads
2019-08-26 13:28:17 +07:00
jahorton
683271662b
Finalizing specific-language keyboard download UI
2019-08-26 13:27:57 +07:00
jahorton
414f6239c7
Nav return from downloaders after error alerts
2019-08-23 12:54:18 +07:00
jahorton
a6787ba39e
Allows bypassing master language list
2019-08-23 09:38:00 +07:00
jahorton
942e69b392
Strips picker of updates, fixes Get Started option
2019-08-21 13:24:52 +07:00
jahorton
fa3e384068
Removes deprecated code from lexical model picker
2019-08-21 11:54:54 +07:00
jahorton
665796b21c
Initial download of lex models with HTTPDownloader
2019-08-19 14:11:41 +07:00
jahorton
da64a5a7bc
Lex model API tweak - url instead of string
2019-08-16 14:51:45 +07:00
jahorton
ca1cd3707f
Prep for refactor of lexical model downloading
2019-08-16 14:03:23 +07:00
jahorton
7e3ddc76a1
Tidyup of keyboard download code transplant
2019-08-16 13:06:59 +07:00
jahorton
20ed8f3bda
API Keyboard download refactor
2019-08-16 12:48:04 +07:00
jahorton
95c9eba1f4
Start of ResourceDownloadManager, pre-refactor
2019-08-15 10:24:13 +07:00
jahorton
65a955386f
GUI work to support updates from settings
2019-08-14 15:44:02 +07:00
jahorton
f416e583e9
Settings status bar prep for upcoming work
2019-08-14 15:42:46 +07:00
jahorton
72496bb894
Moves swipe-deletion from picker to lang settings
2019-08-09 15:12:38 +07: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
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