New upgrade message, new version bump

pull/14/head 3.8.5.1
Tim Su 14 years ago
parent 4edb731be2
commit 6939175cad

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.timsu.astrid"
android:versionName="3.8.5"
android:versionCode="200">
android:versionName="3.8.5.1"
android:versionCode="201">
<!-- widgets, alarms, and services will break if Astrid is installed on SD card -->
<!-- android:installLocation="internalOnly"> -->

@ -39,6 +39,7 @@ import com.todoroo.astrid.utility.AstridPreferences;
public final class UpgradeService {
public static final int V3_8_5_1 = 201;
public static final int V3_8_5 = 200;
public static final int V3_8_4_4 = 199;
public static final int V3_8_4_3 = 198;
@ -158,17 +159,25 @@ public final class UpgradeService {
StringBuilder changeLog = new StringBuilder();
// current message
if (from < V3_8_5 || true) {
if (from >= V3_8_5 && from < V3_8_5_1) {
newVersionString(changeLog, "3.8.5.1 (11/09/11)", new String[] {
"Fixed an issue where shared lists could accidentally be sent to the wrong people",
"For small screens, don't let save and cancel buttons hover over task edit page",
"Fix for null pointer crash when adding power pack widget",
"Minor tweaks to margins and background of power pack widget",
});
}
if (from < V3_8_5) {
String iPhoneAnnouncement = "The Astrid team is proud to announce that Astrid is now available for iPhone! ";
if (!addOnService.hasPowerPack())
iPhoneAnnouncement += "To celebrate, <b>get the Astrid Power Pack for free when " +
"you invite three or more new users</b> to join Astrid.com by " +
"sharing a list or task with them";
"you invite three or more new users</b> to join Astrid.com by " +
"sharing a list or task with them";
else
iPhoneAnnouncement += "Make sure to let all of your friends know!";
newVersionString(changeLog, "3.8.5 (11/08/11)", new String[] {
iPhoneAnnouncement,
iPhoneAnnouncement,
"Improvements to sync with Astrid's Google Chrome App and Astrid.com",
"Improvements to error recovery in Google Tasks sync",
"Improvements to Power Pack widget - voice and quick add of tasks",
@ -177,26 +186,7 @@ public final class UpgradeService {
});
}
if (from >= V3_8_4 && from < V3_8_4_3) {
newVersionString(changeLog, "3.8.4.3 (10/05/11)", new String[] {
"Additional fixes to Google Tasks API, and added better error messages to " +
"help troubleshoot errors some of you are having",
"Fix for Astrid not working on Android 1.6.",
"\"Ring until I dismiss\" type random reminders now ring only once and respect quiet hours",
});
}
if (from >= V3_8_4 && from < V3_8_4_2) {
newVersionString(changeLog, "3.8.4.2 (10/03/11)", new String[] {
"Updated Google Tasks API libraries to 1.2.2. This may fix some of your Google Task sync issues",
"Added a new way for easy bug reporting. Just tap the Menu key, Support."
});
}
if(from >= V3_8_4 && from < V3_8_4_1) {
newVersionString(changeLog, "3.8.4.1 (9/30/11)", new String[] {
"Fixed a but where completing weekly repeat-after-complete tasks set due time",
});
}
if (from < V3_8_4) {
if (from >= V3_8_0 && from < V3_8_4) {
String[] base = new String[] {
"Lists are now case insensitive. If you have existing lists with the same " +
"name, except for capitalization, they will be renamed to avoid collision.",

Loading…
Cancel
Save