Commit graph

1341 commits

Author SHA1 Message Date
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
af4f7d048f fix(ios): prevents crash from failed wrap attempt 2020-12-09 12:37:51 +07:00
jahorton
de9de6f625 fix(ios/app): now properly displays, returns from package welcome 2020-12-09 11:52:51 +07:00
Joshua Horton
f846febd49
Merge pull request #4095 from keymanapp/fix/ios/engine/file-import-security
fix(ios/engine): requests security for imported files
2020-12-08 12:12:42 +07:00
Joshua Horton
11f81bf360
Merge pull request #4089 from keymanapp/refactor/ios/engine/change-browser-to-picker
refactor(ios/engine): changes "install from file" to better match Apple guidelines
2020-12-08 11:59:21 +07:00
jahorton
2193b9f20e chore(ios): pbxproj file compat for xcode 12 & simulator 2020-12-08 10:47:56 +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
017e385f55
Merge pull request #4080 from keymanapp/fix/ios/engine/context-initial-selection-delete
fix(ios/engine): deletion for selected text at the context start
2020-12-04 15:57:39 +07:00
jahorton
494c86301e fix(ios/engine): deletion for selected text at the context start 2020-12-04 14:14:41 +07:00
jahorton
fcc1eae8a5 fix(common): context reset on embedded caret shift 2020-12-04 10:22:10 +07:00
jahorton
349d45c573 fix(android/engine): related Android changes 2020-12-04 08:42:52 +07:00
jahorton
6d111783e3 fix(common/core/web): predictive context reset 2020-12-03 15:48:18 +07:00
jahorton
1c70ddd7f7 fix(ios/engine): preserves early context-setting effects 2020-12-03 11:44:41 +07:00
Joshua Horton
3c55be0cc5
docs(ios/engine): adds link to related issue
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-12-02 12:59:54 +07:00
jahorton
7cd16a7a52 fix(ios/engine): verifies a KMW load, resetting keyboard page on verification failure 2020-12-02 11:56:42 +07:00
Joshua Horton
9bf06c59fe
Merge pull request #4045 from keymanapp/fix/ios/meta-viewport-consistency
fix(ios): better meta viewport consistency
2020-12-02 08:09:14 +07:00
Joshua Horton
f47bf10445
Merge pull request #4043 from keymanapp/feat/ios/engine/keyboard-menu-scroll-flash
feat(ios/engine): keyboard-menu scroll indicator now flashes when opened
2020-12-02 08:09:04 +07:00
jahorton
e2bec4f5af fix(ios): better meta viewport consistency 2020-12-01 15:36:44 +07:00
jahorton
367e00bb1b feat(ios/engine): keyboard-menu scroll indicator now flashes when opened 2020-12-01 14:58:31 +07:00
jahorton
c4aa05c7cf fix(ios/engine): unsets shouldReload after 'should' check 2020-12-01 10:15:58 +07:00
jahorton
caba056bf9 refactor(ios/engine): shouldReloadKeyboard now tracked on keyboard class 2020-12-01 10:09:49 +07:00
jahorton
6c713332b9 fix(ios): package-internal links should be considered internal 2020-11-30 14:42:55 +07:00
Joshua Horton
dd91ce24ae
Merge pull request #3925 from keymanapp/fix/ios/engine/banner-inconsistency
fix(ios/engine): banner inconsistency
2020-11-24 08:22:57 +07:00
jahorton
53d252408a fix(ios): adds null guard to refreshLayouts call 2020-11-23 14:27:58 +07:00
jahorton
927878d6e8 fix(ios/engine): banner inconsistency 2020-11-23 12:56:54 +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
Joshua Horton
ca8d9c3fae
Merge pull request #3884 from keymanapp/fix/ios/package-install-backup-lgcodes
fix(ios/engine): allows some language-code incomplete matches during package installation
2020-11-23 08:26:33 +07:00
jahorton
058707db01 fix(ios/engine): changes image-banner display logic 2020-11-20 13:44:19 +07:00
jahorton
fdd296ad7b fix(ios/engine): codes now only prefix-match 2020-11-20 12:30:31 +07:00
Joshua Horton
ff601489dd
chore(ios/engine): typo fix
Co-authored-by: Marc Durdin <marc@durdin.net>
2020-11-20 12:02:45 +07:00
jahorton
54482e8f1f fix(web/engine): fixes OSK rotation 2020-11-20 10:35:20 +07:00
jahorton
d8526452f0 feat(ios/engine): launches external links outside the app 2020-11-18 15:03:14 +07:00
jahorton
72e93b3252 chore(ios/engine): better name for test 2020-11-18 10:01:02 +07:00
jahorton
02f58bc481 feat(ios/engine): adds unit test for prior commit 2020-11-18 10:00:43 +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
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