Build scripts cleanup and dictionary loading optimization
* moved the source languages out of assets/ into their own directory (#356) * split build.gradle into several smaller files * improved word frequency validation during build time * slightly optimized dictionary loading speed using pre-calculated file size * fixed a potential crash when loading invalid assets * fixed dictionary loading progress starting at 100% then jumping to 0% when manually loading two dictionaries one after another * documentation update
This commit is contained in:
parent
d8c2f7fc15
commit
44ecb8999e
50 changed files with 367 additions and 320 deletions
256268
languages/dictionaries/bg-utf8.csv
Normal file
256268
languages/dictionaries/bg-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
416036
languages/dictionaries/da-utf8.csv
Normal file
416036
languages/dictionaries/da-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
223962
languages/dictionaries/de-utf8.csv
Normal file
223962
languages/dictionaries/de-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
130440
languages/dictionaries/en-utf8.csv
Normal file
130440
languages/dictionaries/en-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
1035027
languages/dictionaries/es-utf8.csv
Normal file
1035027
languages/dictionaries/es-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
223071
languages/dictionaries/fi-utf8.csv
Normal file
223071
languages/dictionaries/fi-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
334982
languages/dictionaries/fr-utf8.csv
Normal file
334982
languages/dictionaries/fr-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
639917
languages/dictionaries/gr-utf8.csv
Normal file
639917
languages/dictionaries/gr-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
469510
languages/dictionaries/he-utf8.csv
Normal file
469510
languages/dictionaries/he-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
77028
languages/dictionaries/id-utf8.csv
Normal file
77028
languages/dictionaries/id-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
652013
languages/dictionaries/it-utf8.csv
Normal file
652013
languages/dictionaries/it-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
44794
languages/dictionaries/ji-utf8.csv
Normal file
44794
languages/dictionaries/ji-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
170982
languages/dictionaries/nb-utf8.csv
Normal file
170982
languages/dictionaries/nb-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
337440
languages/dictionaries/nl-utf8.csv
Normal file
337440
languages/dictionaries/nl-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
512900
languages/dictionaries/pl-utf8.csv
Normal file
512900
languages/dictionaries/pl-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
261487
languages/dictionaries/pt-BR-utf8.csv
Normal file
261487
languages/dictionaries/pt-BR-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
806244
languages/dictionaries/ro-utf8.csv
Normal file
806244
languages/dictionaries/ro-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
87985
languages/dictionaries/ru-utf8.csv
Normal file
87985
languages/dictionaries/ru-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
196553
languages/dictionaries/sv-utf8.csv
Normal file
196553
languages/dictionaries/sv-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
290501
languages/dictionaries/uk-utf8.csv
Normal file
290501
languages/dictionaries/uk-utf8.csv
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue