darcywong00
78dbde2bdc
Update drawable-xhdpi
2018-02-18 15:29:50 +07:00
Jacob Bullock
afaaf7d3c1
refactoring KMP install
2018-02-16 02:39:04 -07:00
Joshua A. Horton
8a1f915007
Initial work toward deadkey test keyboard, with some initial test dev.
2018-02-16 14:09:32 +07:00
Marc Durdin
5902c17268
Merge pull request #609 from keymanapp/developer-language-in-details-in-kmn
...
Hide language fields in Keyman Developer kmn editor if developing a v10 keyboard
2018-02-16 13:58:14 +07:00
Marc Durdin
208e6e29cf
Rewrote BCP 47 todo notes for upcoming work
2018-02-16 13:26:56 +07:00
darcywong00
b7adec3792
Update history.md for alpha 10.0
2018-02-16 13:15:16 +07:00
Darcy Wong
b8e4617820
Merge pull request #603 from keymanapp/android-crash-reporting-samples
...
[Android] Add Crashlytics dependencies to Samples and Test projects
2018-02-16 12:59:42 +07:00
Darcy Wong
28531bd008
Merge pull request #608 from keymanapp/android-remove-crash-button
...
[Android] Remove test button that forced crashes
2018-02-16 12:59:26 +07:00
Marc Durdin
80cbb4c799
Hide language fields in Keyman Developer kmn editor if developing a v10 keyboard
2018-02-16 12:46:36 +07:00
Marc Durdin
cb6333ea88
Merge pull request #605 from keymanapp/developer-validate-bcp-47-tags-in-package-compiler
...
Developer now validates and checks canonicality of BCP 47 tags when it compiles a package
2018-02-16 12:31:40 +07:00
Marc Durdin
adb1344bf5
Merge pull request #607 from keymanapp/developer-warn-on-language-tags-in-kmn
...
Keyman Developer Compiler should warn on deprecated language tags for Keyman 10 keyboards
2018-02-16 12:11:04 +07:00
Joshua Horton
8980a649b8
Merge pull request #606 from keymanapp/web-340-chiral-testing
...
Chiral Functionality Testing
2018-02-16 12:08:41 +07:00
Marc Durdin
d94ebecbd8
Fix build dependency in unit-tests
2018-02-16 11:58:42 +07:00
Marc Durdin
e515fcdd77
FILE_STORE on Delphi code needs to match C++ code
2018-02-16 11:55:21 +07:00
Joshua A. Horton
45a3b26c94
Minor logic error correction, fixes IE back up.
2018-02-16 11:46:08 +07:00
Marc Durdin
7cae2027d0
Fix build dependency
2018-02-16 11:45:10 +07:00
Marc Durdin
1ffe866737
Merge pull request #604 from keymanapp/developer-f7-compiles-package
...
Small usability tweak so F7 can compile a package file as well as a keyboard file
2018-02-16 11:44:41 +07:00
darcywong00
6152b5e467
Remove test button that forced crashes
...
Now that Crashlytics is verified to run on nightly Release builds, the test button to force crashes can be removed.
2018-02-16 11:14:12 +07:00
Marc Durdin
ac83ebb8a9
Keyman Developer Compiler should warn on deprecated language tags for Keyman 10 keyboards
2018-02-16 10:53:01 +07:00
Joshua A. Horton
2897e51094
Adds a chirality test suite to the set of unit tests.
2018-02-16 10:48:25 +07:00
Joshua A. Horton
c8eb624610
FINALLY fixed IE. Took a lot of research to find the exact issue.
2018-02-16 10:19:25 +07:00
Marc Durdin
99144df7bf
Fix issue with errors arising compiling when no version line specified
2018-02-16 10:03:59 +07:00
Marc Durdin
43e3353a69
Developer now validates and checks canonicality of BCP 47 tags when it compiles a package
2018-02-16 09:52:27 +07:00
Marc Durdin
dc5766da68
Small usability tweak so F7 can compile a package file as well as a keyboard file
2018-02-16 09:45:29 +07:00
Joshua A. Horton
744747b881
Implemented a chirality engine tests. Still fails on IE at present.
2018-02-16 09:42:31 +07:00
Marc Durdin
d40c82b292
Merge pull request #568 from keymanapp/ios-use-api.keyman.com-cloud-api
...
[ios] Move to using api.keyman.com instead of r.keymanweb.com for 10.0
2018-02-16 09:08:45 +07:00
Marc Durdin
4ea2eaea5a
Merge pull request #602 from keymanapp/developer-issue-601-layer-name-modifier-order
...
Fix for developer compiler -- was using KVK modifier flags instead of KMX modifier flags to generate KLS
2018-02-16 09:03:14 +07:00
Joshua A. Horton
f16500fd4d
Missed one important line in the improvement changes.
2018-02-16 08:36:26 +07:00
Joshua A. Horton
9330cb1eac
Made some minor recorder improvements.
2018-02-16 08:24:51 +07:00
Tom Bogle
ffd127b56e
Merge pull request #595 from keymanapp/mac-support-double-clicking-kmp
...
[Mac] support double clicking kmp
2018-02-15 11:23:30 -05:00
Tom Bogle
b6f0a5deae
Removed commented out code
2018-02-15 11:15:15 -05:00
Marc Durdin
b52aa2517e
Merge branch 'master' into developer-issue-601-layer-name-modifier-order
2018-02-15 16:46:36 +07:00
Marc Durdin
324335771e
Refactor kmxfile constants into kmxfileconsts to avoid pulling in too many dependencies
2018-02-15 16:18:51 +07:00
Marc Durdin
ed7fc51bdb
Fixes #601 -- was using KVK modifier flags instead of KMX modifier flags
2018-02-15 15:50:18 +07:00
darcywong00
32853aa162
Add Crashlytics dependencies to Samples and Test projects
...
Consumers of KMEA need to include Firebase and Crashlytics dependencies, but don't need to run the Google services. This simplifies these projects of not neeeding google-services.json.
Also added `-no-daemon` and `-debug` options to Samples and Test `build.sh` scripts so they can be run on CI servers.
2018-02-15 14:02:59 +07:00
Marc Durdin
bde60bbd14
Merge pull request #600 from keymanapp/developer-setup-upgrade-fails
...
Automatic upgrade support for Desktop and Developer 10 - keyboards and apps - during setup and in-app
2018-02-15 13:42:32 +07:00
Joshua A. Horton
9e805ca2e2
Implements a chirality test keyboard and fixes up state handling.
2018-02-15 12:46:40 +07:00
Joshua Horton
460ff66598
Merge pull request #585 from keymanapp/web-350-engine-tests
...
[web] KeymanWeb - Engine testing
2018-02-15 11:44:54 +07:00
Tom Bogle
abb2010482
When KMP is unzipped, all keyboards now selected as active automatically
2018-02-14 22:48:39 -05:00
Marc Durdin
9326a24e72
Remove extraneous version.res include added by IDE
2018-02-15 10:48:19 +07:00
Tom Bogle
7ea1188d8c
Fixed ATS problem with support dialog
...
It was not using https
2018-02-14 22:47:13 -05:00
Marc Durdin
f4d1856695
Refactor of JSON response processing. Full refactor of the update check comes in a later version
2018-02-15 10:35:12 +07:00
Marc Durdin
2b0d5465c8
Initial rework of automatic update checks; small refactor coming up for repeated code
2018-02-15 09:13:30 +07:00
Joshua A. Horton
22c1c98f03
Merge branch 'master' into web-350-engine-tests
2018-02-15 09:06:32 +07:00
Joshua A. Horton
049f7a7d57
Missed a minor detail and addressed the OSK BKSP key thing.
2018-02-15 08:49:34 +07:00
Darcy Wong
a556ee1f49
Merge pull request #599 from keymanapp/android-feature-crash-reporting
...
[Android] Add feature crash reporting
2018-02-15 08:33:28 +07:00
Joshua A. Horton
ffa76e7468
Fixes for PR comments.
2018-02-15 08:31:34 +07:00
darcywong00
028f9a4764
Cleanup unused Release dir
...
Originally, the kMAPro/src/Release folder was intended for the CI server to copy the google-services.json file, but that won't be where it gets placed now.
2018-02-15 07:46:24 +07:00
Tom Bogle
f97856f4d0
Added prompt to ask user whether to install KMP & opened config window
...
Also fixed issue to prevent duplicate copies of KMP getting installed and added some debugging info.
2018-02-14 14:12:53 -05:00
Tom Bogle
835782fd7e
Updated version number and copyright year.
...
This isn't really related to this PR, but I didn't want it to fall through the cracks.
2018-02-14 14:10:16 -05:00