Marc Durdin
5c687559fe
chore(ios): separate ios-host.js
...
This is part of the fix chain for #5853 . Split ios-host.js out from
keyboard.html in order to make it easier to debug and mock. No changes
to the content of the sscript, just moving it here.
2022-02-23 15:48:47 +11:00
jahorton
7b57e962f9
fix(ios): prevents installation of packages without JS
2021-09-15 13:13:40 +07:00
jahorton
32e917b868
fix(ios/engine): recursive init reqts are bad
2021-07-23 09:42:25 +07:00
jahorton
a1fcaadd85
fix(ios/engine): engine migration must precede installs
2021-07-23 09:02:34 +07:00
jahorton
5326927bed
chore(ios): Merge branch 'master' into change/ios/workspace-reorg
2021-05-28 11:25:37 +07:00
jahorton
fcdb04ec14
chore(ios): Merge branch 'master' into chore/ios/handled-error-logging
2021-05-28 07:17:15 +07:00
jahorton
c04ef72f5b
change(ios): drops conditional iOS <= 11 checks
2021-05-27 14:13:27 +07:00
jahorton
d11fe4c64d
change(ios): pass 5, more reorganization
2021-05-27 12:53:43 +07:00
jahorton
8af3f820a9
chore(ios): removes old Obj-C headers
2021-05-27 09:32:23 +07:00
jahorton
0260a84cd3
feat(ios): some log.info -> breadcrumb conversion
2021-05-26 13:21:18 +07:00
jahorton
8cdca7372a
feat(ios): more log.error conversion
2021-05-26 13:12:53 +07:00
jahorton
5187dfff17
chore(ios): connects many log cmds to Sentry
2021-05-26 09:59:19 +07:00
jahorton
7e4be304f5
chore(ios): post-merge patchup
2021-04-01 09:52:15 +07:00
jahorton
c5ee153c79
fix(ios): kbd search now caches publishing data for result
2021-03-19 12:41:52 +07:00
jahorton
d269394bf6
fix(ios): keyboard search did not alert for lack of net
2021-03-16 11:57:00 +07:00
jahorton
cc2c66d609
fix(ios): default resource metadata now read from bundled package
2021-03-12 10:37:03 +07:00
Joshua Horton
361f5685cd
Merge pull request #4568 from keymanapp/fix/ios/2197-app-browser-pkg-downloads
...
fix(ios): support for direct downloads of .kmp packages from within the in-app browser
2021-03-05 09:15:22 +07:00
jahorton
a78d1d76cf
fix(ios): adds i18n for some error alerts
2021-03-03 14:24:37 +07:00
jahorton
d2a7012716
fix(ios): handling of cases with no welcome.htm
2021-03-03 13:21:49 +07:00
jahorton
0f7f2739f5
fix(ios): better ux for net-delayed package installations, kbd display mgmt
2021-03-03 13:01:49 +07:00
jahorton
39064e1935
feat(ios): adds a progress bar to search during page loads
2021-03-03 10:17:15 +07:00
jahorton
55e39b8413
fix(ios): app browser kmp downloads
2021-03-02 14:33:38 +07:00
jahorton
a9692c0b24
fix(ios): package installer completion requires welcome dismissal
2021-02-26 14:28:46 +07:00
jahorton
52559bd91d
docs(ios): enhances doc comment re: fix
2021-02-02 10:16:30 +07:00
jahorton
7b3ece97a2
fix(ios): fixes indexing error in DownloadQueue logic
2021-02-02 10:09:09 +07:00
jahorton
14954ffd8d
fix(ios): accidental duplicated line from merge
2021-01-28 12:27:19 +07:00
Joshua Horton
2c6096996b
Merge branch 'beta' into fix/ios/installation-ui-polish-pass
2021-01-27 15:15:24 +07:00
Joshua Horton
04ff601a23
Merge pull request #4332 from keymanapp/fix/ios/4328-unexpected-logo
...
fix(ios): fixes accidental logo / cancel button overlap during package installation
2021-01-27 15:14:31 +07:00
jahorton
ed087a1e08
fix(ios): reloads keyboard after package updates (unless exact path match)
2021-01-27 10:25:22 +07:00
jahorton
233deaf189
fix(ios): resolves rough edges with installation view transitions
2021-01-26 11:38:41 +07:00
jahorton
d8ead35eb1
fix(ios): smoother dismissal, though not yet perfect
2021-01-26 09:53:08 +07:00
jahorton
54f3bd17ef
fix(ios): better handling of scoped vs non-scoped package URLs
2021-01-25 12:39:41 +07:00
Joshua Horton
a28b28057c
Merge pull request #4101 from keymanapp/fix/ios/package-install-autoset-keyboard
...
fix(ios): autosets + autodisplays keyboard after a package install
2020-12-09 15:02:14 +07:00
jahorton
bc7a3b9100
fix(ios): display keyboard after installation
2020-12-09 14:08:25 +07:00
jahorton
425525ccf6
fix(ios): auto-sets the first new keyboard after package installer UI
2020-12-09 14:01:50 +07:00
jahorton
de9de6f625
fix(ios/app): now properly displays, returns from package welcome
2020-12-09 11:52:51 +07:00
jahorton
e52ac3232f
fix(ios/engine): requests security for imported files
2020-12-08 10:46:18 +07:00
jahorton
b5caf5d36f
fix(ios/engine): welcome.htm's done now backs out properly
2020-12-08 09:57:01 +07:00
Joshua Horton
c14c42697e
Merge pull request #3889 from keymanapp/feat/ios/engine/external-url-launching
...
feat(ios/engine): launches external links outside the app
2020-11-23 08:26:54 +07:00
jahorton
fdd296ad7b
fix(ios/engine): codes now only prefix-match
2020-11-20 12:30:31 +07:00
jahorton
d8526452f0
feat(ios/engine): launches external links outside the app
2020-11-18 15:03:14 +07:00
jahorton
571494fb07
feat(ios/engine): naive langcode fallback based on substring matching
2020-11-18 09:38:10 +07:00
jahorton
b499b446b1
chore(ios/engine): formatting fix, missing use of parameter
2020-11-18 09:37:18 +07:00
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
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