Commit graph

1780 commits

Author SHA1 Message Date
Gabriel Wong
1202c1929b Make sure the config window doesn't hide 2017-11-20 14:36:27 +07:00
Gabriel Wong
4f2f9bc658 Remove invalid attributes 2017-11-20 14:22:36 +07:00
Tom Bogle
02502f6f38 Fixed typo 2017-11-20 00:04:16 -05:00
Tom Bogle
2c024805a5 WIP: This is what I have tried so far. The config window does NOT display when accessed via the menu. It still works (the old/right way) in Sierra when accessed via the About window. If you first try to access it via the menu and then access it via the Configuration button on the About window, it displays twice! 2017-11-19 23:55:22 -05:00
Tom Bogle
2cd0bbf572 Merge remote-tracking branch 'origin/master' 2017-11-19 22:04:34 -05:00
Joshua Horton
33810d05a6 A little extra polish, for PR comments. 2017-11-20 08:50:42 +07:00
Joshua Horton
f917c0fa2b Comments on the prior function merge. 2017-11-20 08:47:44 +07:00
Joshua Horton
d49eb5f8db Merged processKeystroke with callKeyboardStartGroup. 2017-11-20 08:46:11 +07:00
Tom Bogle
1ead85cc12 Merge remote-tracking branch 'origin/master' into mac-compatibility-with-legacy-apps 2017-11-19 19:14:16 -05: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
8697e1d606
Merge pull request #423 from keymanapp/ios-retina-image
Automatically load images based on screen scale
2017-11-18 11:13:58 +07:00
Gabriel Wong
655bb7e51e Fix build of KeymanEngineDemo 2017-11-17 17:12:38 +07:00
Gabriel Wong
8a6f3f24bd Resolve image against screen scale automatically 2017-11-17 17:12:24 +07:00
Joshua Horton
45569b66c6 PR review tweaks, round 1. 2017-11-17 16:02:48 +07:00
Gabriel Wong
5a5bc9cc54
Merge pull request #422 from keymanapp/ios-keyboard-menu-size
Fix keyboard menu popup view width
2017-11-17 15:44:22 +07:00
Gabriel Wong
bde9b7f408 Use maximum() instead of ternary statement 2017-11-17 15:28:33 +07:00
Gabriel Wong
c4596d91a0 Fix width of KeyboardMenuView 2017-11-17 15:25:37 +07:00
Joshua Horton
736d22e8d7 history.md 2017-11-17 15:16:13 +07:00
Joshua Horton
b486b92ff9 A start for code to support additional key command manipulation for touch-alias elements. It's disabled since it's presently cluster-ignorant. 2017-11-17 15:07:24 +07:00
Joshua Horton
5ce9a96bf4 ENTER, SPACE, BACKSPACE, and TAB now work when typed within touch-aliased elements. 2017-11-17 14:42:38 +07:00
Gabriel Wong
9936a7e26d
Merge pull request #418 from keymanapp/ios-remove-filesystem-migration
Remove old migration code
2017-11-17 14:08:31 +07:00
Gabriel Wong
ccbfb61d91
Merge pull request #417 from keymanapp/ios-delete-keyboard
Fixes for deleting keyboards
2017-11-17 13:56:27 +07:00
Gabriel Wong
a58512638b Remove old migration code 2017-11-17 13:52:25 +07:00
Gabriel Wong
9bb7f10246 Reload keyboard list after deleting keyboard 2017-11-17 13:43:15 +07:00
Gabriel Wong
75fd393735 Handle deleting current keyboard in Manager 2017-11-17 13:43:14 +07:00
Gabriel Wong
5b8591c2e1
Merge pull request #416 from keymanapp/ios-fix-latest-version-check
Fix computation of latest keyboard version
2017-11-17 12:59:07 +07:00
Joshua Horton
2d6f165dd0 Re-enables physical keyboard input for touch devices when not embedded. 2017-11-17 12:50:57 +07:00
Gabriel Wong
df7269ff84 Fix computation of latest keyboard version 2017-11-17 12:42:09 +07:00
Joshua Horton
871ab0c6d3 Split the keyboard + OSK control paths for keystroke processing. 2017-11-17 12:38:16 +07:00
Gabriel Wong
8b700c31ef
Merge pull request #414 from keymanapp/ios8-fix-crash
Fix crash on iOS 8 due to nil nibName
2017-11-17 10:31:16 +07:00
Gabriel Wong
6eaa530c48 Provide nibName in convenience initializers 2017-11-16 16:31:45 +07:00
Gabriel Wong
eef15c24cd Remove unused subkey notifications 2017-11-16 15:28:27 +07:00
Gabriel Wong
a3b0b75e4c
Merge pull request #413 from keymanapp/ios-fix-custom-download
Fix custom keyboard download
2017-11-16 15:03:50 +07:00
Gabriel Wong
0ec0eb7602 Always download custom keyboards directly 2017-11-16 14:16:12 +07:00
Gabriel Wong
2ad07741f9 Fix crash on iOS 8 due to nil nibName 2017-11-16 14:06:05 +07:00
Gabriel Wong
3f2942ca2d Fix parsing of custom keyboard JSON 2017-11-16 13:31:42 +07:00
Gabriel Wong
7235f230d5 Correctly dispatch custom URL action 2017-11-16 13:31:41 +07:00
Gabriel Wong
c817985ff1
Merge pull request #408 from keymanapp/ios-fix-update-keyboard
Fix keyboard status check
2017-11-16 10:27:58 +07:00
Gabriel Wong
c7fde7a10c Fix keyboard status check 2017-11-16 09:47:14 +07:00
Gabriel Wong
3680050404
Merge pull request #389 from keymanapp/ios-typed-notification
Add types to notifications
2017-11-16 09:46:50 +07:00
Joshua Horton
8e392251cc
Merge pull request #402 from keymanapp/ios-ci-update
Modifies the iOS app build script.
2017-11-16 09:35:42 +07:00
Gabriel Wong
b5e12edad4
Merge pull request #388 from keymanapp/ios-keyboard-struct
Replace keyboard and language dictionaries with structs
2017-11-16 08:33:29 +07:00
Joshua A. Horton
f88d983a0f Fixes up the samples' build script. 2017-11-15 15:07:42 +07:00
Joshua A. Horton
154dbc415f Final PR review concerns, round 1. 2017-11-15 15:01:22 +07:00
Joshua A. Horton
bd93f2cb3b Cleaned the build up; side products no longer appear in engine/KMEI/build. 2017-11-15 11:51:57 +07:00
Joshua A. Horton
3bb7adf296 Moved all build products into a common subdirectory of ios, allowing Xcode to reuse intermediate products as appropriate. 2017-11-15 11:46:17 +07:00
Joshua A. Horton
d06cc60195 Unified the 'build active architectures only' setting. 2017-11-15 09:58:00 +07:00
Joshua A. Horton
251a714b15 Managed to drop the string-based build command for the non-archived iOS app. 2017-11-15 09:50:59 +07:00
Gabriel Wong
9dbc70da24 Merge remote-tracking branch 'origin/master' into ios-keyboard-struct 2017-11-14 14:29:43 +07:00