Phew. Changed settings backend. Used more ENUM, fixed some bugs.
* Settings now use the database instead of SharedPreferences (which are bad) * Changed many constants to now be ENUMs. * Changed some character mappings which were too big. * Added limit to number of results returned to stop crash. * Changed Lang id so can do binary operations on it * Removed some old code
This commit is contained in:
parent
300e9df54b
commit
b40db96182
44 changed files with 1043 additions and 483 deletions
14
res/values/const.xml
Normal file
14
res/values/const.xml
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<!-- MAKE SURE THESE MATCH WITH LangHelper.java -->
|
||||
<integer name="LANG_EN">1</integer>
|
||||
<integer name="LANG_RU">2</integer>
|
||||
<integer name="LANG_DE">4</integer>
|
||||
|
||||
<integer name="INPUT_DICT">0</integer>
|
||||
<integer name="INPUT_TEXT">1</integer>
|
||||
<integer name="INPUT_NUM">2</integer>
|
||||
|
||||
<integer name="INPUT_DEFAULT">@integer/INPUT_DICT</integer>
|
||||
<integer name="LANG_DEFAULT">@integer/LANG_EN</integer>
|
||||
</resources>
|
||||
Loading…
Add table
Add a link
Reference in a new issue