Commit graph

45 commits

Author SHA1 Message Date
Joshua A. Horton
c140c22daf Correctly reimplements the in-app keyboard selector, fixes bug. 2018-12-05 10:40:24 +07:00
Joshua A. Horton
a5f08905f0 Reinstates keyboard picker in-app from keyboard. 2018-12-05 09:56:37 +07:00
Joshua A. Horton
d76717a8f7 Improves InputViewController encapsulation. 2018-12-05 09:27:02 +07:00
Joshua A. Horton
1c31abeb88 Final constraint tweak; fixes iOS 9 system keyboard layout issue. 2018-12-04 16:08:29 +07:00
Joshua A. Horton
7b490ff500 Fix for code typo in prior commit. 2018-12-04 15:16:34 +07:00
Joshua A. Horton
24da6f64a8 Slight tidying up of constraint batch activation. 2018-12-04 14:51:32 +07:00
Joshua A. Horton
c4d7de9cfc Implements proper height for the system keyboard. 2018-12-04 14:37:52 +07:00
Joshua A. Horton
d903859c84 Reinstates the show/hide keyboard functionality, re-fixes Get Started. 2018-12-04 12:53:16 +07:00
Joshua A. Horton
5854ededff System keyboard flag refactor. 2018-12-04 09:48:12 +07:00
Joshua A. Horton
b8a570c512 Reverts 'top bar' behavior to its original form. 2018-12-04 08:58:53 +07:00
Joshua A. Horton
7e661706e9 Where we're going, we don't need margin views. 2018-12-03 16:08:18 +07:00
Joshua A. Horton
e4c6ec6463 Corrected use of UIInputViewController spec; fixes sys kbd constraints and rotation. 2018-12-03 15:35:00 +07:00
Joshua A. Horton
6012ce11f2 Mild adjustment for accidental regression. 2018-12-03 10:27:04 +07:00
Joshua A. Horton
ff8ea4f9ec Documentation on key part of last commit. 2018-12-03 10:18:25 +07:00
Joshua A. Horton
6a31f23930 System keyboard now always displays, even after reload. 2018-12-03 10:17:07 +07:00
Joshua A. Horton
8db47deab9 Properly supports app extension keyboard init, preventing accidental duplicate instances. 2018-11-30 15:03:08 +07:00
Joshua A. Horton
b9eeab6a4e System keyboard shows and works, but constraints aren't functional yet. 2018-11-30 14:19:13 +07:00
Joshua A. Horton
0cfd4828fa SystemKeyboard now takes up actual space, though isn't yet displaying. 2018-11-30 08:30:52 +07:00
Joshua A. Horton
0bce40cd70 Cleaned up a few minor messes. 2018-11-28 15:25:25 +07:00
Joshua A. Horton
3f2c59c096 Massive InputViewController refactor. Currently breaks system keyboard. 2018-11-28 14:41:57 +07:00
Joshua A. Horton
9d7da159f1 Fixes warnings, removes keyboard 'delegate' indirection from Manager. 2018-11-27 10:21:54 +07:00
Joshua A. Horton
d887568aeb Merge branch 'ios-kmw-vc' into ios-444-rotation-sizing 2018-11-26 13:53:01 +07:00
Joshua A. Horton
eea213abd2 Merge branch 'master' into ios-kmw-vc 2018-11-26 13:04:07 +07:00
Joshua A. Horton
a11d292320 Start of constraint-based rotation implementation 2018-11-21 12:06:05 +07:00
Joshua A. Horton
32f0dd5c65 Merge branch 'master' into ios-444-rotation-sizing 2018-11-16 15:14:45 +07:00
Joshua A. Horton
034680d9f4 Heavily reworks much of the iOS app rotation code, simplifying it. 2018-11-16 15:13:52 +07:00
Joshua A. Horton
321604732d Fixes willRotateTo deprecation warning. 2018-11-14 14:29:59 +07:00
Joshua A. Horton
ef6252789a Hides the in-app keyboard when the Get Started view is active. 2018-11-13 15:26:19 +07:00
Marc Durdin
68e35ed7ae Fixes broken keyboard -- not responding to touch -- regression in #981 2018-06-14 21:07:36 +07:00
Marc Durdin
4230ad660a Address review comments 2018-06-13 10:44:32 +07:00
Marc Durdin
11ae1d02aa Add super calls 2018-06-13 10:41:48 +07:00
Marc Durdin
6392ac8f15 Fixes #500. Cleaning up constraint violations and confused keyboard resizing code, first pass. 2018-06-12 22:37:41 +07:00
Gabriel Wong
74e2d8d8a7 Move some view functions out of Manager 2017-12-05 17:25:06 +07:00
Gabriel Wong
12becec617 Merge branch 'master' into ios-refactor-directory 2017-12-05 09:20:45 +07:00
Gabriel Wong
d5f0d04e57 Use the correct delegate variable name 2017-11-28 10:37:56 +07:00
Gabriel Wong
4cea3ef744
Merge pull request #406 from keymanapp/ios-kmw-abstraction
Move KMW WebView interaction into view controller
2017-11-28 10:26:58 +07:00
Gabriel Wong
c6a03c7e08 Encapsulate data directory and UserDefaults 2017-11-27 08:49:43 +07:00
Jacob Bullock
ac76fbfb64 fix lint warnings, and update to preferred code styles 2017-11-24 11:49:37 -07:00
Jacob Bullock
3a53601131 re-parent and update delegates if they are lost during keyboard initialization 2017-11-21 17:25:07 -07:00
Gabriel Wong
a864d06793 Rename view param in KMW delegate to keymanWeb 2017-11-18 11:14:37 +07:00
Gabriel Wong
1e7e8db471 Move KMW WebView interaction into view controller 2017-11-18 11:14:36 +07:00
Gabriel Wong
932e247e0f Make UserDefaults keys internal 2017-11-14 11:45:54 +07:00
Gabriel Wong
1a286d237c Use InstallableKeyboard struct in KeymanEngine 2017-11-07 10:58:01 +07:00
Gabriel Wong
9fb78c75da Remove unneeded public and @objc 2017-11-06 12:12:43 +07:00
Gabriel Wong
3547d35929 Remove Keyman prefix from some classes 2017-11-06 12:03:08 +07:00
Renamed from ios/engine/KMEI/KeymanEngine/Classes/KeymanInputViewController.swift (Browse further)