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
|
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
|
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
|
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
|
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 |
|
Eric House
|
4b26e04691
|
fix update when text cleared: passing null to setText() is ok
|
2014-05-22 06:46:59 -07:00 |
|
Eric House
|
91d7213be6
|
fix strings.xml files, syncing names and removing obsolete elements
|
2014-05-22 06:35:08 -07:00 |
|
Eric House
|
d1aa5d73f2
|
don't allow to save translation where format specifiers don't match; cleanup
|
2014-05-22 05:59:43 -07:00 |
|
Eric House
|
6f6781ceed
|
move dialog creation stuff into activity base class
|
2014-05-21 22:03:56 -07:00 |
|
Eric House
|
174ee22a4b
|
use inherited invalidateOptionsMenuIf()
|
2014-05-21 20:08:57 -07:00 |
|
Eric House
|
0b379a941b
|
snapshot: add menu to xlation item editor.
|
2014-05-21 06:59:38 -07:00 |
|
Eric House
|
2293e6a730
|
remove unused imports
|
2014-05-21 06:56:51 -07:00 |
|
Eric House
|
dbaa28de5e
|
don't refuse to delete local translation
|
2014-05-20 07:00:03 -07:00 |
|
Eric House
|
af5cbe5325
|
need to call super when don't handle an id locally
|
2014-05-19 07:53:41 -07:00 |
|
Eric House
|
4452adf33d
|
no blank Translate menu titles
|
2014-05-19 07:26:10 -07:00 |
|
Eric House
|
8f15f76fed
|
label xlations with the language name
|
2014-05-17 16:57:24 -07:00 |
|
Eric House
|
018424e6e8
|
modify item text after the db backing it is modified by covering edit
activity.
|
2014-05-16 22:11:18 -07:00 |
|
Eric House
|
dfbb1bae71
|
derive context from menu that's triggered from it rather than trying
to set it from onResume() calls.
|
2014-05-16 22:05:48 -07:00 |
|