diff --git a/astrid/astrid.launch b/astrid/astrid.launch
index 6a8eb7356..f9929e151 100644
--- a/astrid/astrid.launch
+++ b/astrid/astrid.launch
@@ -4,7 +4,7 @@
-
+
diff --git a/astrid/src/com/todoroo/astrid/dao/Database.java b/astrid/src/com/todoroo/astrid/dao/Database.java
index 69a53ac08..bdeeecec7 100644
--- a/astrid/src/com/todoroo/astrid/dao/Database.java
+++ b/astrid/src/com/todoroo/astrid/dao/Database.java
@@ -44,7 +44,7 @@ public final class Database extends AbstractDatabase {
// --- implementation
@Override
- protected String getName() {
+ public String getName() {
return NAME;
}
diff --git a/astrid/src/com/todoroo/astrid/service/Astrid2To3UpgradeHelper.java b/astrid/src/com/todoroo/astrid/service/Astrid2To3UpgradeHelper.java
index 7968a693e..2d94b296d 100644
--- a/astrid/src/com/todoroo/astrid/service/Astrid2To3UpgradeHelper.java
+++ b/astrid/src/com/todoroo/astrid/service/Astrid2To3UpgradeHelper.java
@@ -1,5 +1,6 @@
package com.todoroo.astrid.service;
+import java.util.Arrays;
import java.util.Date;
import java.util.HashMap;
import java.util.Map.Entry;
@@ -11,8 +12,8 @@ import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
-import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.database.sqlite.SQLiteOpenHelper;
+import android.database.sqlite.SQLiteDatabase.CursorFactory;
import android.util.Log;
import com.timsu.astrid.R;
@@ -103,6 +104,10 @@ public class Astrid2To3UpgradeHelper {
public void upgrade2To3() {
Context context = ContextManager.getContext();
+ // if there's already a database table, skip
+ if(Arrays.asList(context.databaseList()).contains(database.getName()))
+ return;
+
// pop up a progress dialog
ProgressDialog dialog = null;
if(context instanceof Activity)
diff --git a/astrid/src/com/todoroo/astrid/service/MetadataService.java b/astrid/src/com/todoroo/astrid/service/MetadataService.java
index ced476eba..51a03e42d 100644
--- a/astrid/src/com/todoroo/astrid/service/MetadataService.java
+++ b/astrid/src/com/todoroo/astrid/service/MetadataService.java
@@ -1,5 +1,7 @@
package com.todoroo.astrid.service;
+import android.util.Log;
+
import com.todoroo.andlib.data.Property;
import com.todoroo.andlib.data.TodorooCursor;
import com.todoroo.andlib.data.Property.CountProperty;
diff --git a/astrid/src/com/todoroo/astrid/service/UpgradeService.java b/astrid/src/com/todoroo/astrid/service/UpgradeService.java
index 28ebaf433..c2b14a78e 100644
--- a/astrid/src/com/todoroo/astrid/service/UpgradeService.java
+++ b/astrid/src/com/todoroo/astrid/service/UpgradeService.java
@@ -65,9 +65,7 @@ public final class UpgradeService {
});
if(from <= 134)
newVersionString(changeLog, "3.0.0 (?/??/10)", new String[] {
- "Astrid is brand new under the hood! You won't see many " +
- "changes yet but Astrid received a much-needed makeover " +
- "that allows it to do a lot of new tricks. Stay tuned!",
+ "Astrid is brand new inside and out!",
});
if(changeLog.length() == 0)