Commit graph

24978 commits

Author SHA1 Message Date
Joshua Horton
b927c66eb0 Refactored keystroke processing state vars into the keyman.interface object. 2017-11-22 12:41:49 +07:00
Marc Durdin
ebac5631b5 Rename references to tavultesoft.keymanweb in KeymanWeb compiler and debugger 2017-11-22 12:01:24 +07:00
darcywong00
40a68c167b Update HttpURLConnections to follow HTTPS redirects
For the first portion of resolving issues/370

Fix KMManager and JSONParser HttpURLConnection calls so HTTP:// to HTTPS:// redirects are properly followed.
2017-11-22 11:51:54 +07:00
Marc Durdin
3dccc94272
Merge pull request #429 from keymanapp/mac-version-10-keyboards
Add version 10.0 keyboard support for Mac
2017-11-22 10:58:43 +07:00
Marc Durdin
6485951db9
Merge pull request #427 from keymanapp/windows-version-10-keyboards
Add version 10.0 support for Delphi kmx libraries
2017-11-22 10:57:55 +07:00
Joshua Horton
c4b549905a Reformats osk.showSubKeys and fixes #161. 2017-11-22 08:49:37 +07:00
Joshua Horton
2eb43591db
Merge pull request #421 from keymanapp/web-311-keystroke-control-paths
[Web] Keystroke control path rework
2017-11-22 08:17:56 +07:00
Joshua Horton
2674faeeda
Merge pull request #425 from keymanapp/web-307-309-deprecation-fix
[Web] Deprecation fixes.
2017-11-22 08:16:42 +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
Tom Bogle
6c0882607d
Merge pull request #372 from keymanapp/mac-compatibility-with-legacy-apps
Mac compatibility with legacy apps
2017-11-21 12:44:11 -05:00
Tom Bogle
2a54e75c35 Added/enhanced comments related to showPreferences workaround. 2017-11-21 11:35:21 -05:00
Tom Bogle
ecd7008246 Merge remote-tracking branch 'origin/master' into mac-compatibility-with-legacy-apps 2017-11-21 11:21:03 -05:00
Tom Bogle
8369e9d6e1 Added comment to explain the use of the regex to find a base character to use as the start of the string inserted using the insertText method. 2017-11-21 11:14:37 -05:00
Gabriel Wong
96d0d4d407 Resolve bundle using framework bundle ID 2017-11-21 15:29:11 +07:00
Gabriel Wong
7fc6f2177a Move sdkVersion and keymanBundle to Constants 2017-11-21 15:21:39 +07:00
Gabriel Wong
6469b2c822 Move isSystemKeyboard to Constants 2017-11-21 15:20:53 +07:00
Marc Durdin
f28a7d60c8
Merge pull request #431 from keymanapp/mac-1.2-history-for-alpha
Update history.md for macOS on alpha to match beta
2017-11-21 13:45:20 +07:00
Marc Durdin
dcbc3a42bd Version number 2017-11-21 13:20:26 +07:00
Marc Durdin
b231e4d45b Update history for mac 1.2 beta 2017-11-21 13:14:15 +07:00
Marc Durdin
98b4afb95f
Merge pull request #426 from keymanapp/mac-high-sierra-config-workaround-gw
Mac high sierra config workaround
2017-11-21 13:05:03 +07:00
Gabriel Wong
0e688c3324 Clean up log statements 2017-11-21 10:55:49 +07:00
Marc Durdin
766384820e Add version 10.0 keyboard support for Mac 2017-11-21 10:51:05 +07:00
Joshua Horton
b5a6eeb101 Removes the old _FindCaret workaround for ancient versions of FF. 2017-11-21 10:46:48 +07:00
Joshua Horton
0dd68c2a3e Forgot to remove part of the unwanted changes! 2017-11-21 10:09:06 +07:00
Joshua Horton
5b7bfb5d5d Removed KeyboardEvent.code implementation, fixed Closure error. 2017-11-21 10:08:04 +07:00
Gabriel Wong
78198aaf30 Delete SWKeyboard shared scheme 2017-11-21 09:49:35 +07:00
Gabriel Wong
069e09f0dc Only build active architecture for debug 2017-11-21 09:44:15 +07:00
Gabriel Wong
a05a20319e Update iOS Xcode schemes 2017-11-21 09:39:48 +07:00
Marc Durdin
62a26e9ce5 Add version 10.0 support to Delphi kmx libraries 2017-11-21 08:43:50 +07:00
Joshua Horton
71a50a929a Initial deprecation fixes. 2017-11-20 15:02:32 +07:00
Gabriel Wong
b0ff277b8a Use new way of showing config window in about 2017-11-20 14:36:47 +07:00
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