Commit graph

1780 commits

Author SHA1 Message Date
Joshua A. Horton
e2a8e13c07 Created an integrated rotation testing page. Needs more work. 2018-04-30 15:39:31 +07:00
Joshua A. Horton
cf5a2483f7 Added some base code toward testing rotation-related events. 2018-04-30 11:27:04 +07:00
Joshua A. Horton
23d66d80f3 Preemptive housekeeping. 2018-04-27 13:39:00 +07:00
Joshua A. Horton
73e2bd4ced Resolves iOS rotation issue via timeout, due to event timing issues. 2018-04-27 13:36:06 +07:00
Joshua A. Horton
b68d63fe68 Fixes rotation resizing for iOS native. 2018-04-26 15:20:49 +07:00
Joshua A. Horton
66e35ed875 Fixes KMW landscape display in Firefox, Chrome on mobile devices. 2018-04-26 14:18:59 +07:00
Joshua Horton
8f6837a275
Merge pull request #778 from keymanapp/ios-702-longpress-escaping
Proper escaping for popup keys between Swift and JS
2018-04-25 15:12:08 +07:00
Joshua A. Horton
c6dd3ee7df Minor housekeeping for the PR. 2018-04-25 12:52:53 +07:00
Joshua A. Horton
e53bf7fcaf Properly escapes ' and \ as popup keys. 2018-04-25 12:46:45 +07:00
Joshua Horton
8e8b3f5947
Merge pull request #772 from keymanapp/web-763-default-key-error-guards
Default output null guarding
2018-04-25 10:11:30 +07:00
Joshua Horton
0213247260
Merge pull request #773 from keymanapp/web-698-longpress-shift-display
Fixes display of longpress special keys.
2018-04-25 09:48:02 +07:00
Joshua A. Horton
c249c792d7 Minor tweaks and housekeeping. 2018-04-25 08:36:15 +07:00
Marc Durdin
76d38d8191
Merge pull request #776 from keymanapp/windows-history
Add version history for 10.0 beta releases for Desktop and Developer
2018-04-25 07:59:37 +07:00
Marc Durdin
0f464ec44d Add version history for 10.0 beta releases for Desktop and Developer 2018-04-25 07:37:36 +07:00
Darcy Wong
763d55be7c
Merge pull request #774 from keymanapp/android-oreo-2-osk-711
[Android] Disable text suggestions and hide system OSK when resuming app
2018-04-24 21:58:23 +07:00
darcywong00
e582632c97 Disable text suggestions in app text field 2018-04-24 16:25:08 +07:00
Joshua A. Horton
fe9f648a40 Fixes display of longpress special keys. 2018-04-24 13:59:56 +07:00
darcywong00
cfdb2b6591 Hide system OSK when resuming Keyman app
This handles all transitions where an external app/dialog using the system OSK returns to the Keyman app such as resuming:
* from WebBrowserActivity
* from Android Oreo's "Add to dictionary" dialog
2018-04-24 13:41:23 +07:00
Joshua A. Horton
859c20eb12 Added shift-state warning. 2018-04-24 13:28:29 +07:00
Joshua A. Horton
807dd7c6be Adds JS warnings in case of bad defaultKeyOutput parameters. 2018-04-24 13:24:55 +07:00
Marc Durdin
1615134767
Merge pull request #736 from keymanapp/engine-backspace-smp-characters-corrupts-context
Pressing backspace corrupts cached context with SMP characters
2018-04-12 11:36:20 +07:00
Darcy Wong
92b8f671f7
Merge pull request #737 from keymanapp/android-back-webbrowser
[Android] Tweak back button for WebBrowserActivity
2018-04-12 08:32:27 +07:00
darcywong00
0d2c951265 Tweak back button for WebBrowserActivity
This is a follow-on to #220 that fixed  2 OSK that were appearing when exiting WebBrowserActivity.

* If navigation is possible, backButton navigates back.
* Hide the system OSK so returning to Keyman app won't have 2 keyboards visible

Also ignore build_file_checksums file that Android Gradle 3.1 generates.
2018-04-11 21:54:04 +07:00
Marc Durdin
3ffa329f20 Pressing backspace corrupts cached context with SMP characters 2018-04-11 11:52:47 +07:00
Marc Durdin
de84811ef9
Merge pull request #720 from keymanapp/developer-719-compiler-fails-to-quote-quote
Fixes #719 - web compiler not escaping quote char
2018-03-31 11:31:20 +07:00
Marc Durdin
3c34286b0a Fixes #719 - web compiler not escaping quote char 2018-03-31 10:29:44 +07:00
Joshua Horton
dcb70b8dfd
Merge pull request #713 from keymanapp/web-696-popup-nextlayer
Allows embedded KMW to retrieve the nextlayer subkey property.
2018-03-26 10:21:43 +07:00
Joshua A. Horton
86929af567 Fixes a comment's text. 2018-03-26 10:01:47 +07:00
Joshua A. Horton
8eaa3eb39c Fixes subkey nextLayer application in case of output + subkey. 2018-03-26 09:27:04 +07:00
Joshua A. Horton
f7ee5ba0b4 Allows embedded KMW to retrieve the nextlayer subkey property. 2018-03-26 09:12:10 +07:00
Joshua Horton
b10b508b26
Merge pull request #703 from keymanapp/web-attachment-test-fix
Web - Attachment API manual test page fix
2018-03-23 08:27:41 +07:00
Joshua A. Horton
7aa818f6a7 Fixes Attachment API test language ID. 2018-03-22 15:55:44 +07:00
Marc Durdin
53eb64b8fb
Merge pull request #695 from keymanapp/beta-help.keyman.com.sh-upload-versioned
Fixup help.keyman.com.sh to use a version number from environment rather than hardcoded
2018-03-22 11:55:42 +07:00
Marc Durdin
60177006f8
Merge pull request #693 from keymanapp/ios-history-beta-10.0
Update iOS history for intial 10.0 beta release
2018-03-22 11:55:14 +07:00
Marc Durdin
ecdf522c58
Merge pull request #694 from keymanapp/web-and-history-beta-update
Moves Web alpha notes to beta, fixes iOS history interactions.
2018-03-22 11:14:02 +07:00
Joshua A. Horton
92751115d2 Tweaked web history, added simple script for manual validation checks. 2018-03-22 11:08:54 +07:00
darcywong00
1557118463 Fix beta tag 2018-03-22 11:07:04 +07:00
Marc Durdin
c7775da90a Fixup hardcoded version in help.sh upload 2018-03-22 10:58:08 +07:00
Joshua A. Horton
efbfe4b7f9 Moves Web alpha notes to beta, fixes iOS history interactions. 2018-03-22 10:52:21 +07:00
darcywong00
802e4a21a8 Update iOS history.md for initial 10.0 beta 2018-03-22 10:39:26 +07:00
Marc Durdin
35493beb96
Merge pull request #690 from keymanapp/mac-update-history-md-for-beta
Updated history.md for beta release (and last alpha changes)
2018-03-22 10:37:07 +07:00
Marc Durdin
87774b441d
Merge pull request #692 from keymanapp/windows-history-beta-10.0
Update history.md for desktop and developer for initial beta
2018-03-22 10:36:56 +07:00
Marc Durdin
ae19cdbffe
Merge pull request #689 from keymanapp/android-history-beta-10.0
Update Android history.md for 10.0 beta
2018-03-22 10:36:49 +07:00
darcywong00
2cec29f683 Update history.md for desktop and developer for initial beta 2018-03-22 10:32:40 +07:00
darcywong00
aeef50ec94 Adjust build counter 2018-03-22 10:26:45 +07:00
Tom Bogle
4f59e797e2 Updated history.md for beta release (and last alpha changes) 2018-03-22 09:57:31 +07:00
darcywong00
48812184b8 Update Android history.md for 10.0 beta 2018-03-22 09:49:50 +07:00
Tom Bogle
6aba8c5d2d
Merge pull request #688 from keymanapp/mac-create-testinput-project
[Mac] Added TestInput project for testing out various IM approaches
2018-03-22 09:42:55 +07:00
Tom Bogle
3f828feb3e Added TestInput project for testing out various IM approaches in different apps. 2018-03-21 16:14:55 +07:00
Tom Bogle
c94537b4ee
Merge pull request #647 from keymanapp/mac-tap-low-level-command-keys
[Mac] If user presses command key, assume context may be out of date
2018-03-21 15:51:53 +07:00