Eric House
|
c31697ea47
|
tweak DictsDelegate so it works when invoked via "Download more..."
from GameConfig spinners to add langs and dicts within a lang.
|
2014-06-19 07:57:46 -07:00 |
|
Eric House
|
770679daa0
|
combine window titles since windows are also combined
|
2014-06-19 07:53:28 -07:00 |
|
Eric House
|
0c2f85d534
|
put back missing string for game config dialog (missed from prev commit)
|
2014-06-18 20:51:24 -07:00 |
|
Eric House
|
5568f00dd8
|
put back missing string for game config dialog
|
2014-06-18 20:51:00 -07:00 |
|
Eric House
|
975c37ddae
|
add note to info alert, blank if not present
|
2014-06-18 20:25:45 -07:00 |
|
Eric House
|
927ba028fb
|
cleanup
|
2014-06-18 20:24:13 -07:00 |
|
Eric House
|
44e2c988ad
|
treat nBytes as a long
|
2014-06-18 06:51:33 -07:00 |
|
Eric House
|
b6d316134d
|
more tweaks to wordlists: display names of those that can be updated;
click on available list shows info and offers to download; etc.
|
2014-06-18 06:48:04 -07:00 |
|
Eric House
|
03b0b041fc
|
Fix NPE
|
2014-06-18 06:48:04 -07:00 |
|
Eric House
|
0fe9949449
|
log when we don't have lang name
|
2014-06-18 06:48:04 -07:00 |
|
Eric House
|
99db1cef51
|
snapshot on the way to removing RemoteDicts in favor of DictsActivity
with a "show remote" checkbox at the top. Works, but incomplete.
|
2014-06-17 06:42:07 -07:00 |
|
Eric House
|
2fa9b9151c
|
remove firefox warning and unused method
|
2014-06-13 07:34:15 -07:00 |
|
Eric House
|
26a8bf418f
|
move into superclass
|
2014-06-12 23:52:20 -07:00 |
|
Eric House
|
9cfacf6667
|
don't download already-installed dicts
|
2014-06-12 07:30:13 -07:00 |
|
Eric House
|
3cfd29fb2e
|
update dict to show 'installed' after successful download
|
2014-06-12 07:18:32 -07:00 |
|
Eric House
|
f375defc0b
|
preserve scroll position across recreation of list adapters
|
2014-06-12 06:51:17 -07:00 |
|
Eric House
|
ac2c960ef5
|
fix stupid listadapters, and preserve selection for remotedicts list too
|
2014-06-11 19:07:05 -07:00 |
|
Eric House
|
6de515e75e
|
use a hashmap to track selected wordlists so selection survives
orientation change (which typically creates new views). TODO: apply
same trick to remotedicts display.
|
2014-06-11 08:15:33 -07:00 |
|
Eric House
|
b3823bacb1
|
label dicts that are installed and that need updating
|
2014-06-11 07:07:14 -07:00 |
|
Eric House
|
42225e314e
|
center emtpy list text
|
2014-06-11 06:57:51 -07:00 |
|
Eric House
|
281bee2e18
|
snapshot: mark already-installed wordlists as such. TODO: don't enable
download menuitem when they're selected, and also compare md5 sums to
deal with anything that's installed but out-of-date.
|
2014-06-10 07:25:21 -07:00 |
|
Eric House
|
4e4175f486
|
add ability to look up by language name. Note: this code is hitting
the DB way too often and needs to be optimized!
|
2014-06-10 07:08:56 -07:00 |
|
Eric House
|
f4a098e75b
|
add progress wheel
|
2014-06-07 17:52:06 -07:00 |
|
Eric House
|
874aa72009
|
get rid of handler
|
2014-06-07 17:52:06 -07:00 |
|
Eric House
|
d0f901481b
|
change prepareDialog signature to make harder to confuse with onPrepareDialog
|
2014-06-06 07:02:20 -07:00 |
|
Eric House
|
ab15037076
|
fix method name that prevented its getting called
|
2014-06-06 06:52:22 -07:00 |
|
Eric House
|
60dc482e76
|
move method into superclasses
|
2014-06-06 06:33:28 -07:00 |
|
Eric House
|
164199335a
|
oops: this activity doesn't have a menu
|
2014-06-06 06:10:46 -07:00 |
|
Eric House
|
4ff473ed41
|
need to call super to avoid a crash
|
2014-06-06 05:56:37 -07:00 |
|
Eric House
|
bfe3e1303f
|
conform with static member naming convention (no code change)
|
2014-06-06 05:46:05 -07:00 |
|
Eric House
|
93446a1760
|
tweak: don't redo adapter once the last download finishes
|
2014-06-06 05:31:08 -07:00 |
|
Eric House
|
c184d68976
|
fix NPE -- but something's still wrong with player config dict spinner
|
2014-06-06 05:24:41 -07:00 |
|
Eric House
|
202c942ab0
|
remove progress trackers as downloads come in
|
2014-06-05 07:17:55 -07:00 |
|
Eric House
|
b0912f3fa2
|
oops: needed to rename in manifest too
|
2014-06-05 06:19:42 -07:00 |
|
Eric House
|
fe7bb09d46
|
rename class: it's not just for wordlist any more
|
2014-06-05 06:10:15 -07:00 |
|
Eric House
|
f8612e727d
|
Support download of multiple dicts at once. (Download of apps not tested and may be broken. Next...)
|
2014-06-05 06:05:23 -07:00 |
|
Eric House
|
08b96dac82
|
center empty list message
|
2014-06-03 07:49:20 -07:00 |
|
Eric House
|
f3daed2e12
|
add menu to remote dicts display, track selected dicts, and implement
download. Which works. Still need to clean up UI for multiple
downloads, track selection across rebuilds of list adapter, etc.
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
11178845fc
|
remove extension from dict name in download progress bar
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
7c95c36025
|
cleanup imports
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
064ef0c137
|
display languages in sorted order
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
ae4260a259
|
snapshot: handle json data (hardcoded for now) from server and display
collapsible list of selectable dict names.
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
b1705e6073
|
make lang group header expand button actually expand/contract.
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
03f16a1e0b
|
avoid NPE
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
4596ed5d7b
|
snapshot on the way to removing last expandablelist use: dictsdelegate
lists languages and wordlists under them, but nothing's colapsable yet.
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
393d419056
|
cleanup: remove unused imports
|
2014-06-03 07:45:08 -07:00 |
|
Eric House
|
a6205f3dca
|
move onBackPressed() into activity superclasses
|
2014-05-29 07:15:34 -07:00 |
|
Eric House
|
ef970efc7a
|
don't crash: call setContentView() from delegate rather than activity
|
2014-05-28 20:45:14 -07:00 |
|
Eric House
|
9d23aef31d
|
when a string has format specifiers, highlight them, and offer a
newbie tip explaining the translation must match.
|
2014-05-22 23:50:44 -07:00 |
|
Eric House
|
a6d8a74102
|
move a few methods, and add utilities, to superclass.
|
2014-05-22 23:35:51 -07:00 |
|