Commit graph

952 commits

Author SHA1 Message Date
Joshua Horton
14e6bf6cb9
Merge pull request #3623 from keymanapp/feat/ios/engine/mark-preinstalled-resources
fix(ios/engine): package installation language-picker improvements
2020-09-30 11:40:14 +07:00
Joshua Horton
a8fd505a62
Merge pull request #3622 from keymanapp/feat/ios/engine/package-welcome-view
feat(ios/engine): Utilizes packages' welcome pages
2020-09-28 12:44:02 +07:00
jahorton
069d651677 feat(ios/engine): meta viewport injection 2020-09-28 11:52:38 +07:00
jahorton
c1fb85a11b fix(ios/engine): package installation reinstallation UX 2020-09-28 10:01:09 +07:00
jahorton
295f9e9338 fix(ios/engine): install button enablement logic, cleanup 2020-09-28 09:44:44 +07:00
jahorton
5c164e3979 fix(ios/engine): already installed languages were selectable 2020-09-25 16:18:40 +07:00
jahorton
3c8c411de7 fix(ios/engine): fixes iOS 13 slide-dismissal 2020-09-25 14:53:31 +07:00
jahorton
9746090064 feat(ios/engine): welcome.htm shown after install 2020-09-25 13:29:30 +07:00
jahorton
8f6e85af87 feat(ios): displays local welcome.htm for resource help 2020-09-23 12:04:26 +07:00
jahorton
ced1778689 fix(ios/engine): one-line iOS package-installer layout fix 2020-09-23 10:45:49 +07:00
jahorton
5c63e5c5d9 refactor(ios/engine): creates package-centric web-view controller 2020-09-23 10:37:07 +07:00
jahorton
3fce4e56ba feat(ios/engine): go/package use for model pkg downloads 2020-09-22 13:04:05 +07:00
Joshua Horton
f4c891b158
Merge pull request #3470 from keymanapp/refactor/ios/error-i18n-and-definition
refactor(ios): error definitions, i18n
2020-08-10 08:44:40 +07:00
jahorton
8b47386ca0 refactor(ios): error definitions, i18n 2020-08-07 11:48:08 +07:00
jahorton
13529110ee fix(ios/engine): fixes possible associator race-condition 2020-08-07 09:35:35 +07:00
jahorton
aacd53a169 fix(ios/engine): assocating installer deinit, docs 2020-08-07 09:21:09 +07:00
jahorton
0b1f0cef40 feat(ios/engine): association installer cancel tests 2020-08-07 08:36:52 +07:00
jahorton
4f4ca3e626 feat(ios/engine): extra link-parse unit tests 2020-08-07 08:10:53 +07:00
jahorton
6e2d75638c chore(ios/app): Merge branch 'feat/ios/app/installer-integration' into feat/ios/app/universal-links 2020-08-06 14:08:10 +07:00
jahorton
4af051e90f fix(ios/app): fixes installer nav bar bug 2020-08-06 14:07:46 +07:00
jahorton
818ae53752 feat(ios/app): operational universal links 2020-08-06 13:58:35 +07:00
jahorton
b7b9de23c0 chore(ios/engine): post-rebase patchup 2020-08-06 13:36:38 +07:00
jahorton
f495d90164 refactor(ios/engine): splits universal link parse to own class 2020-08-06 13:32:50 +07:00
jahorton
d66b8a0efb refactor(ios/engine): reworks kbd search closure tests 2020-08-06 13:10:39 +07:00
jahorton
6d1fbe045c feat(ios/app): integration with keyboard search 2020-08-06 13:03:15 +07:00
jahorton
bc061ebda6 refactor(ios/engine): rips out search lex-model querying 2020-08-06 12:53:19 +07:00
jahorton
576baf3e00 feat(ios/app): "Open in Keyman" uses new installer 2020-08-06 12:06:25 +07:00
jahorton
de189a959d chore(ios/engine): a spot of cleanup 2020-08-06 11:02:45 +07:00
jahorton
9bd5608067 docs(ios/engine): adds some class documentation 2020-08-06 10:36:49 +07:00
jahorton
3db615b4a7 feat(ios/engine): initial automated tests 2020-08-06 10:19:49 +07:00
jahorton
40131d1e55 feat(ios/engine): start/complete reports, spinner 2020-08-06 09:40:42 +07:00
jahorton
f34a7a68d0 chore(ios/engine): reorg of new code, prep for progress report 2020-08-06 08:22:57 +07:00
jahorton
8bb62d7812 feat(ios/engine): collective progress tracking 2020-08-05 15:54:47 +07:00
jahorton
f0501515e2 feat(ios/engine): better package lang picker dismissal 2020-08-05 12:47:40 +07:00
jahorton
099cf8ab96 feat(ios/engine): baseline implementation. No notifications / polish / error handling 2020-08-05 12:37:21 +07:00
jahorton
c93171e209 fix(ios/engine): reverts 'weak' var change 2020-08-05 12:19:43 +07:00
jahorton
066729cd4e docs(ios/engine): for LanguagePickAssociator 2020-08-05 09:27:37 +07:00
jahorton
d41699529e feat(ios/engine): associator reports progress, base integration with package lang picker 2020-08-05 09:17:44 +07:00
jahorton
ed58cf6d2d feat(ios/engine): preinstalled lang code filtering 2020-08-04 10:57:04 +07:00
jahorton
8d75b865f3 docs(ios/engine): better docs for the new class 2020-08-04 10:20:48 +07:00
jahorton
4ad185699b chore(ios/engine): Merge branch 'master' into feat/ios/engine/lang-picker-associatior 2020-08-04 10:11:28 +07:00
jahorton
3ab5b1cb6a feat(ios/engine): default lexical model associator 2020-08-04 10:05:28 +07:00
jahorton
b0cef98121 fix(ios/engine): fixes prior commit's deinit props 2020-08-04 10:05:28 +07:00
jahorton
01e525ac34 feat(ios/engine): baseline LanguagePickAssociator. Has known deinit issues 2020-08-04 10:05:28 +07:00
jahorton
d7d5db2ab0 change(ios/engine): moves tab text up for iOS 9-12 2020-07-31 12:45:10 +07:00
jahorton
223c5d0a0e change(ios/engine): minor polish, drops unused param 2020-07-31 11:52:33 +07:00
jahorton
b391c67fb0 feat(ios/engine): i18n for branch features 2020-07-31 10:49:44 +07:00
jahorton
43cf8f64a6 feat(ios/engine): package-installer iphone layout nav optimizations 2020-07-31 10:42:07 +07:00
jahorton
8208137d6f feat(ios/engine): tab-based package install prompt 2020-07-31 10:15:32 +07:00
jahorton
bc3b40df51 feat(ios/engine): iPad-layout optimizations 2020-07-31 08:51:15 +07:00