Commit graph

27982 commits

Author SHA1 Message Date
Darcy Wong
61697c0ff2
Merge pull request #2404 from keymanapp/android-lowercase-language-id
[Android] Prevents lower-cased API returns from causing mismatches
2019-12-03 11:11:32 +07:00
jahorton
cd55c90a2f change(common): makes LMLayer default wordBreaker the actual default 2019-12-03 10:43:28 +07:00
Darcy Wong
735633f36d chore(android): Update comment in test 2019-12-03 09:57:29 +07:00
Darcy Wong
ba99028058 Merge remote-tracking branch 'origin/master' into android-lowercase-language-id 2019-12-03 09:32:15 +07:00
Darcy Wong
1554bbda1e fix(android): Update kmp.json in test package to en-US
This updates the LexicalModelPackageProcessorTest to verify the language ID is lower-cased when processing kmp files.
2019-12-03 09:31:58 +07:00
Joshua Horton
25d501c6e7
Merge pull request #2401 from keymanapp/android-2323-cherry-legacy-compat
[Android] [Cherry] ES6 & API 19-23 compatibility changes
2019-12-03 09:10:27 +07:00
jahorton
67dad4c11c fix(ios): prevents lowercased API returns from causing mismatches 2019-12-03 09:01:14 +07:00
Darcy Wong
0dfa315844 fix(android): Add unit tests 2019-12-03 08:41:00 +07:00
Darcy Wong
d02deadad4 fix(android): Investigate using lower-case language IDs 2019-12-03 08:41:00 +07:00
Marc Durdin
f53c1ff8ba
Merge pull request #2397 from keymanapp/fix/developer/2394-show-help-distribution
fix(developer): show help was not working
2019-12-02 15:33:57 +00:00
Marc Durdin
2504ae4df6
Merge pull request #2352 from keymanapp/feat/developer/kmcomp-64-bit
feat(developer): kmcomp x64
2019-12-02 15:33:23 +00:00
Marc Durdin
8c9beef35b chore: address review comments, history 2019-12-02 11:23:09 +00:00
Marc Durdin
cad9b9e5ca chore: address review comments 2019-12-02 04:01:38 +00:00
Marc Durdin
9c20245bf2
Merge pull request #2399 from keymanapp/fix/windows/2398-bk_supp2-breaks-context
fix(windows): smp characters could break context
2019-12-02 03:56:58 +00:00
jahorton
a640fa76e2 fix(web): console obj validity check 2019-12-02 07:57:13 +07:00
jahorton
c2b011dc2f change(lmlayer): Fixes a few of the 'draft' tweaks to logging from previous commits of this PR 2019-12-02 07:55:38 +07:00
jahorton
4778819203 feat(lmlayer): adds basic error reporting from worker 2019-12-02 07:55:37 +07:00
jahorton
ecddb73862 change(android): gets API 23 working again, but not 19 or 21 (yet) 2019-12-02 07:55:37 +07:00
Marc Durdin
b7ccee85ba chore: history.md 2019-12-01 05:13:16 +00:00
Marc Durdin
fa3e4ae5a5 fix(windows): smp characters could break context
Fixes #2398.
2019-12-01 05:09:29 +00:00
Eddie Antonio Santos
aec3a5f28e
Merge pull request #2392 from keymanapp/developer-strict-checks
[Developer] Enable stricter type checks
2019-11-30 16:14:49 -07:00
Marc Durdin
45fafacc90 fix(developer): show help was not working
Fixes #2394. The show help checkbox was not working on
the Distribution tab of Project. Also tidies up, slightly,
the relevant js code with a new constant.
2019-11-30 14:05:03 +00:00
Marc Durdin
469bf1d763 chore: restore unchanged forms 2019-11-30 12:44:34 +00:00
Marc Durdin
e84e0e8ed5 chore: restore unchanged forms 2019-11-30 12:42:33 +00:00
Marc Durdin
3bea4e3971 feat(developer): complete lexical model editor 2019-11-30 12:39:39 +00:00
Marc Durdin
e6ab6cbbd4 chore: cleanup gitignore 2019-11-30 07:14:21 +00:00
Marc Durdin
7f4c7aadc8 chore: remove BuildLog.htm 2019-11-30 07:04:23 +00:00
Darcy Wong
5861107dae
Merge pull request #2393 from keymanapp/android-cloud-exceptions
fix(android): Add checks to avoid exceptions
2019-11-30 10:46:00 +07:00
Darcy Wong
45b9bd81ff chore: update history.md 2019-11-30 10:45:28 +07:00
Eddie Antonio Santos
8b4769d893
change(developer): use a type assertion instead of if hack 2019-11-29 10:45:29 -07:00
Marc Durdin
74626c3102 fix(developer): tweak unit test path 2019-11-29 15:14:01 +00:00
Marc Durdin
30a1f06bdf feat(developer): Add model debugger framework 2019-11-29 15:11:05 +00:00
Marc Durdin
a39986fc65 chore: fix test paths 2019-11-29 10:22:57 +00:00
Marc Durdin
d135974606 fix(developer): default target name for x64 projects 2019-11-29 09:57:01 +00:00
Marc Durdin
6af6c0adb8 fix(developer): kmcomp.x64 had debug data embedded 2019-11-29 09:03:32 +00:00
Marc Durdin
2a763470dd feat: add x64 compiler to installer 2019-11-29 05:02:49 +00:00
Darcy Wong
751020cf4b fix(android): Add checks to avoid exceptions 2019-11-29 09:12:55 +07:00
Darcy Wong
4e5d1fa2db
Merge pull request #2385 from keymanapp/android-cherrypick-2378
[Android] Fix a few CloudRepository issues
2019-11-29 06:15:11 +07:00
Marc Durdin
d4269b132a chore: potential pch build fail workaround 2019-11-28 16:04:52 +00:00
Marc Durdin
dd0ee48a78 chore: add unit test to build 2019-11-28 09:47:20 +00:00
Marc Durdin
8f21a6bcff feat(developer): x64 compiler
unit test for structure sizes. This validates that the Pascal and C++
structure definitions are identical in size for each platform that they
are compiled for (x86 and x64).

Note that this uncovered an existing discrepancy in FILE_KEYBOARD. ;-)
2019-11-28 09:43:46 +00:00
Marc Durdin
4645f2e253 feat(developer): complete 64-bit support 2019-11-28 18:39:56 +11:00
Eddie Antonio Santos
a4c094cd21
fix(developer): better types in model-info-compiler.ts 2019-11-27 21:22:31 -07:00
Eddie Antonio Santos
eb2ee8d14f
change(developer): remove unused file: stub.ts 2019-11-27 21:21:51 -07:00
Eddie Antonio Santos
e73cc74d7f
fix(developer): copy element only when both are strings 2019-11-27 20:53:21 -07:00
Eddie Antonio Santos
e772c92bbf
change(developer): remove mistyped and unused import. 2019-11-27 20:46:42 -07:00
Marc Durdin
fb95c0f74f feat: model editor lifecycle 2019-11-28 14:13:29 +11:00
Eddie Antonio Santos
f75311ffc2
fix(developer): handle all nulls in kmp-compiler 2019-11-27 18:49:54 -07:00
Eddie Antonio Santos
6a0b278c76
change(developer): add types for JSZip 2.5.0 2019-11-27 18:25:56 -07:00
Eddie Antonio Santos
cb9ab43055
change(developer): add types for xml2js 2019-11-27 16:52:18 -07:00