Darcy Wong
ac915f7569
Merge pull request #441 from keymanapp/android-370-dont-install-0b-keyboard
...
Ignore zero-byte JS keyboard files
2017-11-23 13:15:55 +07:00
darcywong00
667e82e9d4
Ignore zero-byte JS keyboard files
...
For the 3rd part of #370 , ignore 0-byte JS files in `KMManager.getLatestKeyboardFileVersion)`
If a keyboard doesn't have a valid version, attempting to load it will revert to the default (EuroLatin2) keyboard.
Also added a check so null version keyboard doesn't get added to OldKeyboardsList
2017-11-23 12:47:53 +07:00
Marc Durdin
573d1b730a
Merge pull request #439 from keymanapp/developer-keymanweb-object-rename
...
Rename references to tavultesoft.keymanweb in KeymanWeb compiler and debugger
2017-11-23 10:16:33 +07:00
Darcy Wong
9ae9067dbe
Merge pull request #437 from keymanapp/android-370-follow-redirects
...
Update HttpURLConnections to follow HTTPS redirects
2017-11-23 10:06:43 +07:00
Darcy Wong
b98225dd9f
Merge pull request #440 from keymanapp/android-370-check-file-size
...
Check valid file size when downloading keyboard
2017-11-23 10:05:44 +07:00
darcywong00
365f4d09de
Refactor to use util.Connection
...
New class will manage the HttpUrlConnection
2017-11-23 09:08:44 +07:00
darcywong00
44deae4937
Check valid file size when downloading keyboard
...
Addresses the second part of #370
2017-11-23 04:45:04 +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
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
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
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
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
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