and we compile!

pull/14/head
Tim Su 14 years ago
parent 1c9d4c1696
commit aefbf09ada

@ -45,7 +45,6 @@ import com.timsu.astrid.data.task.TaskController;
import com.timsu.astrid.sync.Synchronizer;
import com.timsu.astrid.utilities.Constants;
import com.timsu.astrid.utilities.AstridUtilities.AstridUncaughtExceptionHandler;
import com.todoroo.astrid.reminders.StartupReceiver;
/**
* TaskList is the main launched activity for Astrid. It uses a ViewFlipper
@ -112,7 +111,7 @@ public class TaskList extends Activity {
Thread.setDefaultUncaughtExceptionHandler(new AstridUncaughtExceptionHandler());
// open controllers & perform application startup rituals
StartupReceiver.onStartupApplication(this);
// StartupReceiver.onStartupApplication(this);
shouldCloseInstance = false;
taskController = new TaskController(this);
taskController.open();

@ -83,7 +83,6 @@ import com.timsu.astrid.widget.NumberPickerDialog;
import com.timsu.astrid.widget.NNumberPickerDialog.OnNNumberPickedListener;
import com.timsu.astrid.widget.NumberPickerDialog.OnNumberPickedListener;
import com.todoroo.astrid.activity.TaskEditActivity;
import com.todoroo.astrid.reminders.ReminderService;
/**
* Primary view for the Astrid Application. Lists all of the tasks in the
@ -463,8 +462,8 @@ public class TaskListSubActivity extends SubActivity {
Resources r = getResources();
// clear notifications
ReminderService.clearAllNotifications(getParent(), task
.getTaskIdentifier());
// ReminderService.clearAllNotifications(getParent(), task
// .getTaskIdentifier());
String[] strings = new String[] {
r.getString(R.string.notify_yes),
@ -541,9 +540,9 @@ public class TaskListSubActivity extends SubActivity {
R.string.notify_snooze_title), new OnNNumberPickedListener() {
public void onNumbersPicked(int[] values) {
int snoozeSeconds = values[0] * 3600 + values[1] * 60;
ReminderService.createSnoozeAlarm(getParent(), task
.getTaskIdentifier(), snoozeSeconds, flags,
repeatInterval);
// ReminderService.createSnoozeAlarm(getParent(), task
// .getTaskIdentifier(), snoozeSeconds, flags,
// repeatInterval);
TaskList.shouldCloseInstance = true;
closeActivity();

@ -24,12 +24,11 @@ import java.util.Date;
import android.database.Cursor;
import com.timsu.astrid.data.enums.Importance;
import com.todoroo.astrid.reminders.ReminderService.Notifiable;
/** Fields that you would want to edit in the TaskModel */
public class TaskModelForEdit extends AbstractTaskModel implements Notifiable {
public class TaskModelForEdit extends AbstractTaskModel {
static String[] FIELD_LIST = new String[] {
NAME,

@ -28,14 +28,12 @@ import android.database.Cursor;
import com.timsu.astrid.data.AbstractController;
import com.timsu.astrid.data.alerts.AlertController;
import com.todoroo.astrid.reminders.ReminderService;
import com.todoroo.astrid.reminders.ReminderService.Notifiable;
/** Fields that you would want to read or edit in the onTaskSave and onTaskComplete
* event handlers */
public class TaskModelForHandlers extends AbstractTaskModel implements Notifiable {
public class TaskModelForHandlers extends AbstractTaskModel {
static String[] FIELD_LIST = new String[] {
AbstractController.KEY_ROWID,
@ -92,7 +90,7 @@ public class TaskModelForHandlers extends AbstractTaskModel implements Notifiabl
// reset periodic alerts
setLastNotificationTime(null);
ReminderService.updateAlarm(context, taskController, alertController, this);
// ReminderService.updateAlarm(context, taskController, alertController, this);
alertController.close();
}

@ -24,12 +24,11 @@ import java.util.Date;
import android.database.Cursor;
import com.timsu.astrid.data.AbstractController;
import com.todoroo.astrid.reminders.ReminderService.Notifiable;
/** Fields that you would want to see in the TaskView activity */
public class TaskModelForNotify extends AbstractTaskModel implements Notifiable {
public class TaskModelForNotify extends AbstractTaskModel {
static String[] FIELD_LIST = new String[] {
AbstractController.KEY_ROWID,

@ -25,12 +25,11 @@ import android.database.Cursor;
import com.timsu.astrid.data.AbstractController;
import com.timsu.astrid.data.enums.Importance;
import com.todoroo.astrid.reminders.ReminderService.Notifiable;
/** Fields that you would want to synchronize in the TaskModel */
public class TaskModelForSync extends AbstractTaskModel implements Notifiable {
public class TaskModelForSync extends AbstractTaskModel {
static String[] FIELD_LIST = new String[] {
AbstractController.KEY_ROWID,

@ -48,7 +48,6 @@ import com.timsu.astrid.data.task.TaskModelForSync;
import com.timsu.astrid.utilities.AstridUtilities;
import com.timsu.astrid.utilities.DialogUtilities;
import com.timsu.astrid.utilities.Preferences;
import com.todoroo.astrid.reminders.ReminderService;
/** A service that synchronizes with Astrid
*
@ -57,7 +56,7 @@ import com.todoroo.astrid.reminders.ReminderService;
*/
public abstract class SynchronizationProvider {
private int id;
private final int id;
static ProgressDialog progressDialog;
private Handler syncHandler;
protected Synchronizer synchronizer;
@ -478,8 +477,8 @@ public abstract class SynchronizationProvider {
stats.localCreatedTasks++;
}
ReminderService.updateAlarm(context, taskController, alertController,
task);
// ReminderService.updateAlarm(context, taskController, alertController,
// task);
postUpdate(new ProgressUpdater(stats.localUpdatedTasks,
remoteTasks.size()));
}

@ -16,7 +16,6 @@ import com.timsu.astrid.data.tag.TagController;
import com.timsu.astrid.data.tag.TagIdentifier;
import com.timsu.astrid.data.task.TaskController;
import com.timsu.astrid.data.task.TaskIdentifier;
import com.todoroo.astrid.reminders.ReminderService;
/**
* Receiver is activated when Locale conditions are triggered
@ -64,7 +63,7 @@ public class LocaleReceiver extends BroadcastReceiver {
String reminder = r.getString(R.string.notif_tagNotification).
replace("$NUM", r.getQuantityString(R.plurals.Ntasks, count, count)).
replace("$TAG", tagName);
ReminderService.showTagNotification(context, tagId, reminder);
// ReminderService.showTagNotification(context, tagId, reminder);
Preferences.setLocaleLastAlertTime(context, tagId,
System.currentTimeMillis());

@ -50,12 +50,12 @@ public class Preferences {
if(!prefs.contains(r.getString(R.string.p_fontSize))) {
editor.putString(r.getString(R.string.p_fontSize), "20");
}
if(!prefs.contains(r.getString(R.string.p_deadlineTime))) {
editor.putString(r.getString(R.string.p_deadlineTime), "1");
}
if(!prefs.contains(r.getString(R.string.p_notif_defaultRemind))) {
editor.putString(r.getString(R.string.p_notif_defaultRemind), "0");
}
// if(!prefs.contains(r.getString(R.string.p_deadlineTime))) {
// editor.putString(r.getString(R.string.p_deadlineTime), "1");
// }
// if(!prefs.contains(r.getString(R.string.p_notif_defaultRemind))) {
// editor.putString(r.getString(R.string.p_notif_defaultRemind), "0");
// }
if(!prefs.contains(r.getString(R.string.p_colorize))) {
editor.putBoolean(r.getString(R.string.p_colorize), DEFAULT_COLORIZE);
}
@ -77,38 +77,38 @@ public class Preferences {
}
private static void setVisibilityPreferences(SharedPreferences p, Editor e, Resources r) {
if(!p.contains(r.getString(R.string.prefs_titleVisible))) {
e.putBoolean(r.getString(R.string.prefs_titleVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_titleVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_timeVisible))) {
e.putBoolean(r.getString(R.string.prefs_timeVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_timeVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_deadlineVisible))) {
e.putBoolean(r.getString(R.string.prefs_deadlineVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_deadlineVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_importanceVisible))) {
e.putBoolean(r.getString(R.string.prefs_importanceVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_importanceVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_reminderVisible))) {
e.putBoolean(r.getString(R.string.prefs_reminderVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_reminderVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_repeatVisible))) {
e.putBoolean(r.getString(R.string.prefs_repeatVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_repeatVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_tagsVisible))) {
e.putBoolean(r.getString(R.string.prefs_tagsVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_tagsVisible_default)));
}
if(!p.contains(r.getString(R.string.prefs_notesVisible))) {
e.putBoolean(r.getString(R.string.prefs_notesVisible),
Boolean.parseBoolean(r.getString(R.string.prefs_notesVisible_default)));
}
// if(!p.contains(r.getString(R.string.prefs_titleVisible))) {
// e.putBoolean(r.getString(R.string.prefs_titleVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_titleVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_timeVisible))) {
// e.putBoolean(r.getString(R.string.prefs_timeVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_timeVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_deadlineVisible))) {
// e.putBoolean(r.getString(R.string.prefs_deadlineVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_deadlineVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_importanceVisible))) {
// e.putBoolean(r.getString(R.string.prefs_importanceVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_importanceVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_reminderVisible))) {
// e.putBoolean(r.getString(R.string.prefs_reminderVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_reminderVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_repeatVisible))) {
// e.putBoolean(r.getString(R.string.prefs_repeatVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_repeatVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_tagsVisible))) {
// e.putBoolean(r.getString(R.string.prefs_tagsVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_tagsVisible_default)));
// }
// if(!p.contains(r.getString(R.string.prefs_notesVisible))) {
// e.putBoolean(r.getString(R.string.prefs_notesVisible),
// Boolean.parseBoolean(r.getString(R.string.prefs_notesVisible_default)));
// }
}
// --- system preferences
@ -275,7 +275,8 @@ public class Preferences {
/** Return # of days to remind by default */
public static Integer getDefaultReminder(Context context) {
return getIntegerValue(context, R.string.p_notif_defaultRemind);
// return getIntegerValue(context, R.string.p_notif_defaultRemind);
return 0;
}
// --- postpone count & settings
@ -295,7 +296,8 @@ public class Preferences {
/** Return # of days from now to set deadlines by default */
public static Integer getDefaultDeadlineDays(Context context) {
return getIntegerValue(context, R.string.p_deadlineTime);
// return getIntegerValue(context, R.string.p_deadlineTime);
return 0;
}
/** Get perstence mode setting */
@ -421,11 +423,6 @@ public class Preferences {
return time;
}
/** Reads the old auto */
public static Float getSyncOldAutoSyncFrequency(Context context) {
return getFloatValue(context, R.string.p_sync_every_old);
}
/** Sets the auto-sync frequency to the desired value */
public static void setSyncAutoSyncFrequency(Context context, int value) {
Editor editor = getPrefs(context).edit();

@ -4,8 +4,6 @@ import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.Resources;
import com.timsu.astrid.R;
/** Helper struct to store preferences for field visibility */
public class TaskFieldsVisibility {
@ -41,14 +39,14 @@ public class TaskFieldsVisibility {
Resources r = context.getResources();
PrefReader pr = new PrefReader(prefs, r);
tf.TITLE = pr.get(R.string.prefs_titleVisible, R.string.prefs_titleVisible_default);
tf.TIMES = pr.get(R.string.prefs_timeVisible, R.string.prefs_timeVisible_default);
tf.IMPORTANCE = pr.get(R.string.prefs_importanceVisible, R.string.prefs_importanceVisible_default);
tf.DEADLINE = pr.get(R.string.prefs_deadlineVisible, R.string.prefs_deadlineVisible_default);
tf.REMINDERS = pr.get(R.string.prefs_reminderVisible, R.string.prefs_reminderVisible_default);
tf.REPEATS = pr.get(R.string.prefs_repeatVisible, R.string.prefs_repeatVisible_default);
tf.TAGS = pr.get(R.string.prefs_tagsVisible, R.string.prefs_tagsVisible_default);
tf.NOTES = pr.get(R.string.prefs_notesVisible, R.string.prefs_notesVisible_default);
tf.TITLE = true;
tf.TIMES = true;
tf.IMPORTANCE = true;
tf.DEADLINE = true;
tf.REMINDERS = true;
tf.REPEATS = true;
tf.TAGS = true;
tf.NOTES = true;
return tf;
}

Loading…
Cancel
Save