Updates in download activity

This commit is contained in:
Victor Shcherb 2015-05-07 00:38:07 +02:00
parent f40cc08002
commit 7c2745d4c1
5 changed files with 6 additions and 5 deletions

View file

@ -58,6 +58,7 @@
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/default_sub_text_size"
android:textColor="@color/color_ok"
tools:text="@string/lorem_ipsum"
android:visibility="gone"
android:maxLines="1"/>

View file

@ -310,7 +310,7 @@
<string name="local_index_installed">Локальная версия</string>
<string name="local_index_installed">Загружено</string>
<string name="local_index_items_backuped">%1$d из %2$d объектов успешно архивированы.</string>
<string name="local_index_items_deleted">%1$d из %2$d объектов успешно удалены.</string>
<string name="local_index_items_restored">%1$d из %2$d объектов успешно активированы.</string>

View file

@ -38,11 +38,11 @@ public class BaseDownloadActivity extends ActionBarProgressActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
settings = ((OsmandApplication) getApplication()).getSettings();
if (downloadListIndexThread == null) {
downloadListIndexThread = new DownloadIndexesThread(this);
}
super.onCreate(savedInstanceState);
// Having the next line here causes bug AND-197: The storage folder dialogue popped up upon EVERY app startup, because the map list is not indexed yet.
// Hence line moved to updateDownloads() now.
// prepareDownloadDirectory();

View file

@ -84,8 +84,9 @@ public class DownloadOsmandIndexesHelper {
if (target.endsWith("-tts/_ttsconfig.p") && target.startsWith("voice/")) {
String voice = target.substring("voice/".length(), target.length() - "/_ttsconfig.p".length());
File destFile = new File(voicePath, voice + File.separatorChar + "_ttsconfig.p");
result.add(new AssetIndexItem(voice +ext, "voice", date, dateModified,
"0.1", 1024*100, key, destFile.getPath(), DownloadActivityType.VOICE_FILE));
result.add(new AssetIndexItem(voice + ext, "voice", date, dateModified, "0.1", destFile.length(), key,
destFile.getPath(), DownloadActivityType.VOICE_FILE));
}
}
result.sort();

View file

@ -103,7 +103,6 @@ public class UpdatesIndexFragment extends ListFragment {
private void createListView() {
updateHeader();
if (indexItems.size() == 0) {
indexItems.clear();
if (DownloadActivity.downloadListIndexThread.isDownloadedFromInternet()) {
indexItems.add(new IndexItem(getString(R.string.everything_up_to_date), "", 0, "", 0, 0, null));
} else {