Commit graph

1780 commits

Author SHA1 Message Date
darcywong00
bc30328f2f Update additional test resources and history.md 2018-02-21 16:19:33 +07:00
Joshua A. Horton
19a570a7d3 Implemented engine rule tests for deadkeys in stores successfully. 2018-02-21 16:14:59 +07:00
darcywong00
03611801b8 Check API endpoints for BCP-47
* Update `keymanCloudRequest` to query for `languageidtype=bcp47`
 * Change root Samples and Testing pages to use BCP-47 codes
2018-02-21 15:41:53 +07:00
Marc Durdin
26980fd5c3 Refactor kpinstallkeyboard slightly for language information passing 2018-02-21 14:30:08 +07:00
Marc Durdin
da3056c25f Basic support for reading language information from package data 2018-02-21 14:14:14 +07:00
Joshua A. Horton
7c12acae09 No tests yet, but initial exploded 'any' and 'index' are in place. 2018-02-21 13:26:06 +07:00
Joshua A. Horton
56e1c4db49 Store-exploding function is in place and tested but not integrated. 2018-02-21 12:20:41 +07:00
Joshua A. Horton
a636b5f259 Corrected the hand-altered JSON again... 2018-02-21 09:58:08 +07:00
Joshua A. Horton
1d00d62dc2 Fixes the test JSON components that were copied and altered. 2018-02-21 09:15:17 +07:00
Joshua A. Horton
27db3f984b Fixes issue with not deleting matched deadkeys on touch paths. 2018-02-21 09:07:40 +07:00
Joshua A. Horton
e2d5ed4125 Hand-translated keyboard complete. Removed unneeded context output. 2018-02-20 12:45:05 +07:00
Darcy Wong
93f7a1dd89
Merge pull request #614 from keymanapp/android-report-unit-test-results
[Android] Report Unit tests back to Teamcity
2018-02-20 12:43:23 +07:00
Joshua A. Horton
95a9cda57b Work toward handwritten kbd example and full context output func. 2018-02-20 11:11:36 +07:00
Joshua A. Horton
3e07e44abb Clears out a few bugs detected while starting to handwrite a demo kbd. 2018-02-20 10:53:16 +07:00
Joshua A. Horton
ce5e04f648 Finished pre-store-expansion version of fullContextMatch. 2018-02-20 10:01:49 +07:00
darcywong00
3d12eb07b8 Update build.sh so CI monitors JUnit test results 2018-02-20 08:52:45 +07:00
Joshua A. Horton
522da3581d Swapped to an 'extended context cache' strat. Definitely simpler. 2018-02-19 15:50:47 +07:00
Joshua A. Horton
d1a6bb68c1 Implements the first stages of the new fullContextMatch keyboard API. 2018-02-19 13:20:37 +07:00
darcywong00
4807abfeb4 Replace some menu icons 2018-02-18 23:51:43 +07:00
darcywong00
77257739ed Update history.md 2018-02-18 20:51:58 +07:00
Marc Durdin
3ff4a989b9 When installing a package, use BCP47 tag from package metadata in preference to kmx data 2018-02-18 16:57:38 +07:00
darcywong00
bd36179c4b Update hdpi navigation_cancel 2018-02-18 16:22:55 +07:00
darcywong00
beb886bf40 Update drawable-hdpi 2018-02-18 15:58:35 +07:00
darcywong00
76a3242676 Update drawable-mdpi 2018-02-18 15:45:54 +07:00
darcywong00
c12e82f351 Update drawable-xxhdpi 2018-02-18 15:30:04 +07:00
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