Commit graph

24978 commits

Author SHA1 Message Date
Darcy Wong
f5e4bde731
Merge pull request #1989 from keymanapp/android-remove-version-on-splash
[Android] Disable version and copyright text from flashing on splash screen
2019-08-22 22:27:56 -05:00
Darcy Wong
0bc2470535 Use Storage Access Framework to browse for local .kmp files
Addresses: #629

Add menu option for user to launch a system file browser to navigate to local .kmp files.

Reference: 
http://www.androiddocs.com/guide/topics/providers/document-provider.html
2019-08-23 10:22:07 +07:00
Marc Durdin
3629853b5c Merge branch 'beta' into developer-integrate-compiler 2019-08-23 13:03:19 +10:00
Eddie Antonio Santos
728e9e5261
Merge pull request #1983 from keymanapp/developer-compiler-cli
[Developer] Lexical model compiler CLI
2019-08-22 20:50:18 -06:00
jahorton
a6787ba39e Allows bypassing master language list 2019-08-23 09:38:00 +07:00
Eddie Antonio Santos
85e5e27bdc
compileModel() loads word lists relative to model.ts file. 2019-08-22 10:30:00 -06:00
Eddie Antonio Santos
d58087dc95
Create and test compileModel() utility function. 2019-08-22 09:56:13 -06:00
Eddie Antonio Santos
8b4bb6dec5
Make fixture path relative to model.ts. 2019-08-22 09:44:54 -06:00
Eddie Antonio Santos
fcae4c52a4
Factor out loadFromFilename(). 2019-08-22 09:23:51 -06:00
Eddie Antonio Santos
3d4ae1fd8f
Merge branch 'beta' into developer-compiler-cli 2019-08-22 09:12:04 -06:00
Eddie Antonio Santos
ad0512629f
Merge pull request #1985 from keymanapp/developer-better-compilation-assertions
[Developer] Better compilation assertions
2019-08-22 09:11:09 -06:00
Marc Durdin
feb8f29276 Remove old file 2019-08-22 21:31:07 +10:00
Marc Durdin
c27db1544d [Developer] Add visibility of models to TIKE UI 2019-08-22 21:25:06 +10:00
Darcy Wong
94cc0fdd68 Update history.md 2019-08-22 14:20:46 +07:00
Darcy Wong
8a7d29639a Disable version and copyright text from flashing on splash screen
Addresses #1964
2019-08-22 14:15:20 +07:00
Joshua Horton
53b5e3a19b
Merge pull request #1988 from keymanapp/ios-1935-get-started
Fixes iOS Get Started
2019-08-22 12:19:40 +07:00
jahorton
89afc04379 Fixes iOS Get Started 2019-08-22 12:14:21 +07:00
Marc Durdin
f44a79d0f5
Merge pull request #1987 from keymanapp/beta-alpha-p7s5
Merge beta PRs to alpha for p7s5
2019-08-22 14:40:18 +09:30
Marc Durdin
0a2d8f055a
Merge branch 'master' into beta-alpha-p7s5 2019-08-22 14:40:03 +09:30
jahorton
d00acc3e7d More robust download state handling 2019-08-22 09:26:17 +07:00
Marc Durdin
513f4ea9e1 [Developer] Remove unnecessary lines from wxs 2019-08-22 10:33:07 +10:00
Marc Durdin
4061468b41 Merge branch 'beta' into developer-integrate-compiler 2019-08-22 09:17:19 +10:00
Marc Durdin
c0d1932935 [Developer] Add kmlmc command line compiler and environment 2019-08-22 09:13:20 +10:00
Eddie Antonio Santos
f826e02b24
Compile code with a dummy LMLayerWorker and models namespace; enhance assertions. 2019-08-21 14:51:00 -06:00
Eddie Antonio Santos
ea0efe48bd
Create test helper to find fixtures. 2019-08-21 11:27:59 -06:00
Eddie Antonio Santos
1815ad7a18
Fix paths issue from merge. 2019-08-21 11:08:29 -06:00
jahorton
942e69b392 Strips picker of updates, fixes Get Started option 2019-08-21 13:24:52 +07:00
jahorton
391e2ab312 Adds and utilizes batch update notifications 2019-08-21 12:50:20 +07:00
jahorton
fa3e384068 Removes deprecated code from lexical model picker 2019-08-21 11:54:54 +07:00
jahorton
1b811909f8 Cleaning up loose ends pt. 1 2019-08-21 10:53:32 +07:00
jahorton
e4b95cd6b9 Functional updates! Notifications still need work 2019-08-21 10:44:07 +07:00
jahorton
405d1de968 Download queue use for single batches complete 2019-08-21 09:41:19 +07:00
Marc Durdin
19decd4b8d [Developer] Continue integration 2019-08-21 12:07:42 +10:00
Marc Durdin
5779fd931d [Developer] Continue integration 2019-08-21 12:00:37 +10:00
Marc Durdin
49fd31dbef [Developer] Start integration of model compiler into distribution 2019-08-21 11:55:27 +10:00
Marc Durdin
4fa79c44e0
Merge pull request #1977 from keymanapp/developer-model-support
[Developer] Add basic file format support for lexical model packages to Developer
2019-08-21 08:19:37 +09:30
Eddie Antonio Santos
1e4fdeb309
Fix paths issue from merge. 2019-08-20 09:49:37 -06:00
Eddie Antonio Santos
ffe1a71f0f
Add simple command line. 2019-08-20 09:44:53 -06:00
Eddie Antonio Santos
f7bf608f1a
Update README with instructions on how to install the command line interface. 2019-08-20 09:43:49 -06:00
Eddie Antonio Santos
e9b2027520
Place command line in the path. 2019-08-20 09:43:31 -06:00
Eddie Antonio Santos
ba39766920
Merge remote-tracking branch 'origin/beta' into developer-compiler-cli 2019-08-20 09:42:57 -06:00
Eddie Antonio Santos
4f34630e5c
Rename TypeScript to ts, because even the internal ts does it. 2019-08-20 09:42:31 -06:00
Eddie Antonio Santos
d0bbfcaaef
Explicilty specify what kind of a file we want. 2019-08-20 09:42:15 -06:00
Eddie Antonio Santos
e8d7fb2435
Move the reference line to the compiler. Now the model.ts file doesn't need to know about that either! 2019-08-20 09:41:18 -06:00
Eddie Antonio Santos
5e8faca769
Compile sample-model to source code. 2019-08-20 09:40:55 -06:00
Eddie Antonio Santos
275062f0db
Rough draft of compilation of module. 2019-08-20 09:40:27 -06:00
jahorton
1390c34741 Establishes core update logic; temp breaks updates 2019-08-20 10:44:36 +07:00
jahorton
92daaf271a Adds some docs to the new classes. 2019-08-20 10:23:14 +07:00
jahorton
d05038edf2 Split the downloading management into own class 2019-08-20 10:08:17 +07:00
jahorton
50afdae060 More design toward the download queue 2019-08-20 09:38:46 +07:00