Commit graph

27982 commits

Author SHA1 Message Date
jahorton
9b69b09790 Lexical model checkbox management 2019-06-07 13:47:22 +07:00
jahorton
6131932399 Tweaks image resource management. 2019-06-07 13:22:18 +07:00
jahorton
8e600e2270 Fixes bugs + refines Lexical settings menu 2019-06-07 12:51:20 +07:00
Randy Boring
d1b96a831b added notes explaining how versions are managed 2019-06-06 23:00:20 -05:00
Marc Durdin
2c29b9ef7e
Merge pull request #1821 from keymanapp/android-gradle-property-fix
[Android] Fix gradle scripts for CI build using build.sh instead of gradle runner
2019-06-07 13:54:24 +10:00
Randy Boring
7fa69b2d5d we should always be able to remove a lexical model
LexicalModelPickerViewController can be used to view all LMs or just those for a language
In language settings, don't assume the current model is relevant to this language
launch the LexicalModelsView from language settings, not the LM Info view directly
remember the user's chosen currentLexicalModelID
if no preference, register the first one
2019-06-06 21:21:55 -05:00
jahorton
3498dd7c3f Temp stabilization for lexical model settings view 2019-06-07 08:56:11 +07:00
Marc Durdin
ddc734783e [Android] Update FirstVoices keyboard build.gradle to use environment variables for publish 2019-06-07 10:34:52 +10:00
Randy Boring
337c3128dd installed language settings show keyboards, two switches, and current model
shows keyboard and model info
deletes keyboard and model from their info views
2019-06-06 10:39:37 -05:00
Randy Boring
564c437169 change the cell titles to match Android 2019-06-06 09:33:43 -05:00
jahorton
d0589d0cef Successful caching of lex model API JSON 2019-06-06 10:30:55 +07:00
jahorton
f79f6169f4 Prep for handling multiple API calls. 2019-06-06 09:45:21 +07:00
jahorton
fb30e0ffa0 Initial use of new CloudRepository class. 2019-06-06 09:03:36 +07:00
Randy Boring
5dae098ead fix compiler error by removing unnecessary 'public' declarations 2019-06-05 18:06:55 -05:00
Randy Boring
27f3736bee define and use the constant InstallableConstants.defaultVersion instead of a magic string 2019-06-05 17:41:31 -05:00
Randy Boring
7e3e6adfb8 fix warnings by removing unnecessary 'public' declarations 2019-06-05 17:20:30 -05:00
Joshua Horton
c782c70ddd
Merge pull request #1819 from keymanapp/web-embed-output-callback-fix
[Android][iOS] Fix for embedded Mock-targetted processing
2019-06-05 13:04:24 +07:00
Marc Durdin
42dec63040 mtest 2019-06-05 15:05:12 +10:00
Marc Durdin
66d5ed4ff6 test 2019-06-05 14:36:57 +10:00
Marc Durdin
ca15f8eec7 test 2019-06-05 14:35:44 +10:00
Marc Durdin
1ef9c1906d [Android] Fixup failing unzip with overwrite prompt in keyboards build 2019-06-05 14:32:03 +10:00
Marc Durdin
92264af5e7 test 2019-06-05 13:55:31 +10:00
Marc Durdin
53c4f17794 tesT 2019-06-05 13:52:01 +10:00
jahorton
35ae108add Fix for embedded Mock-targetted processing 2019-06-05 10:39:18 +07:00
Marc Durdin
47b647db7d test 2019-06-05 13:35:13 +10:00
Marc Durdin
5ef4c797d9 test 2019-06-05 13:30:05 +10:00
Marc Durdin
47ddb7b688 [Android] Dumping properties 2019-06-05 13:11:08 +10:00
Eddie Antonio Santos
9123c5218e
Merge pull request #1805 from keymanapp/lmlayer-remove-obsolete-wordlist
[LMLayer] Remove obsoleted wordlist model.
2019-06-04 13:52:17 -06:00
Eddie Antonio Santos
40b30a86b0
Remove unused wordlist fixture. 2019-06-04 11:11:34 -06:00
Eddie Antonio Santos
784555b7db
Add a test for the default wordform to key function. 2019-06-04 11:08:41 -06:00
Eddie Antonio Santos
3f4aa0e9d9
Remove String.prototype.normalize() in favor of a lookup table :/ 2019-06-04 09:37:45 -06:00
jahorton
3166cfa876 Fleshes out the adapters much more. 2019-06-04 12:30:40 +07:00
jahorton
0aee97b31c Sets KMW test page to use trie replacement 2019-06-04 08:52:02 +07:00
Eddie Antonio Santos
016a542e03
Merge pull request #1812 from keymanapp/lmlayer-trie-weighting
[LMLayer] Trie weighting
2019-06-03 19:30:12 -06:00
Marc Durdin
f1f113f877
Merge pull request #1816 from keymanapp/android-firstvoices-update-euro-keyboards
[Android] [iOS] Update FirstVoices keyboards to use sil_euro_latin for English and French
2019-06-04 10:48:37 +10:00
Eddie Antonio Santos
85156d0b2a
Remove second this.timeout() call. 2019-06-03 09:26:28 -06:00
Eddie Antonio Santos
c1e88eb33c
Merge branch 'master' into lmlayer-remove-obsolete-wordlist 2019-06-03 09:22:48 -06:00
Eddie Antonio Santos
cc89dd0851
Merge branch 'master' into lmlayer-trie-weighting 2019-06-03 09:03:52 -06:00
Eddie Antonio Santos
6f028733ac
Fix comment, fix function name, and tweak a few things with sumWeights. 2019-06-03 08:59:39 -06:00
Marc Durdin
ff9e945900 [Android] [iOS] Update FirstVoices keyboards to use sil_euro_latin for English and French 2019-06-03 19:19:48 +10:00
Marc Durdin
b332635807
Merge pull request #1801 from keymanapp/android-firstvoices
[Android] FirstVoices app
2019-06-03 19:11:53 +10:00
Joshua Horton
a6f1d2f59d
Merge pull request #1815 from keymanapp/web-lmlayer-browserstack-fix
Fixing BrowserStack CI test timeout configs
2019-06-03 15:48:48 +07:00
jahorton
f15e893353 Fixes test-config.js canary test. 2019-06-03 15:03:03 +07:00
jahorton
f029bbfa0c Fixes tests without configured timeouts. 2019-06-03 14:32:50 +07:00
jahorton
36eccbcbe4 Starts addressing KMW's BrowserStack use. 2019-06-03 14:23:16 +07:00
jahorton
6fe7480f43 Merge branch 'master' into web-lmlayer-browserstack-fix 2019-06-03 14:22:13 +07:00
Randy Boring
dd11a3622b added switches to corrections and predictions cells 2019-06-03 02:10:00 -05:00
jahorton
68e9dc1f3c Fixing LMLayer BrowserStack CI test configs 2019-06-03 13:42:19 +07:00
Marc Durdin
4280dbb699 [Android] Use local context when starting help activity in FV Keyboards 2019-06-03 11:57:52 +10:00
Marc Durdin
3ab5c05024 [Android] Update scripts to use /bin/bash instead of /bin/sh 2019-06-03 10:01:53 +10:00