|
|
@ -24,6 +24,7 @@ import com.todoroo.andlib.sql.Query;
|
|
|
|
import com.todoroo.andlib.utility.DateUtilities;
|
|
|
|
import com.todoroo.andlib.utility.DateUtilities;
|
|
|
|
import com.todoroo.andlib.utility.DialogUtilities;
|
|
|
|
import com.todoroo.andlib.utility.DialogUtilities;
|
|
|
|
import com.todoroo.andlib.utility.Preferences;
|
|
|
|
import com.todoroo.andlib.utility.Preferences;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.actfm.sync.ActFmPreferenceService;
|
|
|
|
import com.todoroo.astrid.activity.Eula;
|
|
|
|
import com.todoroo.astrid.activity.Eula;
|
|
|
|
import com.todoroo.astrid.core.SortHelper;
|
|
|
|
import com.todoroo.astrid.core.SortHelper;
|
|
|
|
import com.todoroo.astrid.dao.Database;
|
|
|
|
import com.todoroo.astrid.dao.Database;
|
|
|
@ -88,6 +89,8 @@ public final class UpgradeService {
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired AddOnService addOnService;
|
|
|
|
@Autowired AddOnService addOnService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired ActFmPreferenceService actFmPreferenceService;
|
|
|
|
|
|
|
|
|
|
|
|
public UpgradeService() {
|
|
|
|
public UpgradeService() {
|
|
|
|
DependencyInjectionService.getInstance().inject(this);
|
|
|
|
DependencyInjectionService.getInstance().inject(this);
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -111,6 +114,10 @@ public final class UpgradeService {
|
|
|
|
Preferences.setString(R.string.p_theme, "black"); //$NON-NLS-1$
|
|
|
|
Preferences.setString(R.string.p_theme, "black"); //$NON-NLS-1$
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if( from<= V3_9_1_1) {
|
|
|
|
|
|
|
|
actFmPreferenceService.clearLastSyncDate();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// long running tasks: pop up a progress dialog
|
|
|
|
// long running tasks: pop up a progress dialog
|
|
|
|
final ProgressDialog dialog;
|
|
|
|
final ProgressDialog dialog;
|
|
|
|
if(from < V3_0_0 && context instanceof Activity)
|
|
|
|
if(from < V3_0_0 && context instanceof Activity)
|
|
|
|