Remove unused Task columns

pull/189/head
Alex Baker 12 years ago
parent 54fdd2606b
commit 5ea605499a

@ -89,13 +89,6 @@ public class Task extends RemoteModel {
public static final LongProperty DETAILS_DATE = new LongProperty( public static final LongProperty DETAILS_DATE = new LongProperty(
TABLE, "detailsDate", Property.PROP_FLAG_DATE); TABLE, "detailsDate", Property.PROP_FLAG_DATE);
@Deprecated
public static final IntegerProperty FLAGS = new IntegerProperty(
TABLE, "flags");
public static final IntegerProperty IS_READONLY = new IntegerProperty(
TABLE, "is_readonly", Property.PROP_FLAG_BOOLEAN);
// --- non-core task metadata // --- non-core task metadata
public static final StringProperty NOTES = new StringProperty( public static final StringProperty NOTES = new StringProperty(
@ -125,11 +118,6 @@ public class Task extends RemoteModel {
public static final LongProperty REMINDER_LAST = new LongProperty( public static final LongProperty REMINDER_LAST = new LongProperty(
TABLE, "lastNotified", Property.PROP_FLAG_DATE); TABLE, "lastNotified", Property.PROP_FLAG_DATE);
/** What kind of reminder the last reminder was: private task,
* social with no faces, social with faces */
public static final StringProperty SOCIAL_REMINDER = new StringProperty(
TABLE, "socialReminder");
/** Unixtime snooze is set (0 -> no snooze) */ /** Unixtime snooze is set (0 -> no snooze) */
public static final LongProperty REMINDER_SNOOZE = new LongProperty( public static final LongProperty REMINDER_SNOOZE = new LongProperty(
TABLE, "snoozeTime", Property.PROP_FLAG_DATE); TABLE, "snoozeTime", Property.PROP_FLAG_DATE);
@ -143,32 +131,12 @@ public class Task extends RemoteModel {
public static final StringProperty CALENDAR_URI = new StringProperty( public static final StringProperty CALENDAR_URI = new StringProperty(
TABLE, "calendarUri"); TABLE, "calendarUri");
public static final StringProperty CLASSIFICATION = new StringProperty(
TABLE, "classification");
// --- for astrid.com // --- for astrid.com
/** Remote id */ /** Remote id */
public static final StringProperty UUID = new StringProperty( public static final StringProperty UUID = new StringProperty(
TABLE, UUID_PROPERTY_NAME, Property.PROP_FLAG_NULLABLE); TABLE, UUID_PROPERTY_NAME, Property.PROP_FLAG_NULLABLE);
/** Last Sync date */
@Deprecated
public static final LongProperty LAST_SYNC = new LongProperty(
TABLE, "lastSync", Property.PROP_FLAG_DATE);
/** Pushed at date */
public static final LongProperty PUSHED_AT = new LongProperty(
TABLE, PUSHED_AT_PROPERTY_NAME, Property.PROP_FLAG_DATE);
/** Attachments pushed at date */
public static final LongProperty ATTACHMENTS_PUSHED_AT = new LongProperty(
TABLE, "attachments_pushed_at", Property.PROP_FLAG_DATE);
/** User activities pushed at date */
public static final LongProperty USER_ACTIVITIES_PUSHED_AT = new LongProperty(
TABLE, "activities_pushed_at", Property.PROP_FLAG_DATE);
/** List of all properties for this model */ /** List of all properties for this model */
public static final Property<?>[] PROPERTIES = generateProperties(Task.class); public static final Property<?>[] PROPERTIES = generateProperties(Task.class);
@ -193,10 +161,6 @@ public class Task extends RemoteModel {
public static final int IMPORTANCE_SHOULD_DO = 2; public static final int IMPORTANCE_SHOULD_DO = 2;
public static final int IMPORTANCE_NONE = 3; public static final int IMPORTANCE_NONE = 3;
// --- social reminder types
public static final String REMINDER_SOCIAL_UNSEEN = "unseen";
/** /**
* @return colors that correspond to importance values * @return colors that correspond to importance values
*/ */
@ -226,31 +190,21 @@ public class Task extends RemoteModel {
defaultValues.put(COMPLETION_DATE.name, 0); defaultValues.put(COMPLETION_DATE.name, 0);
defaultValues.put(DELETION_DATE.name, 0); defaultValues.put(DELETION_DATE.name, 0);
defaultValues.put(IMPORTANCE.name, IMPORTANCE_NONE); defaultValues.put(IMPORTANCE.name, IMPORTANCE_NONE);
defaultValues.put(CALENDAR_URI.name, ""); defaultValues.put(CALENDAR_URI.name, "");
defaultValues.put(RECURRENCE.name, ""); defaultValues.put(RECURRENCE.name, "");
defaultValues.put(REPEAT_UNTIL.name, 0L); defaultValues.put(REPEAT_UNTIL.name, 0L);
defaultValues.put(REMINDER_PERIOD.name, 0); defaultValues.put(REMINDER_PERIOD.name, 0);
defaultValues.put(REMINDER_FLAGS.name, 0); defaultValues.put(REMINDER_FLAGS.name, 0);
defaultValues.put(REMINDER_LAST.name, 0); defaultValues.put(REMINDER_LAST.name, 0);
defaultValues.put(SOCIAL_REMINDER.name, REMINDER_SOCIAL_UNSEEN);
defaultValues.put(REMINDER_SNOOZE.name, 0); defaultValues.put(REMINDER_SNOOZE.name, 0);
defaultValues.put(ESTIMATED_SECONDS.name, 0); defaultValues.put(ESTIMATED_SECONDS.name, 0);
defaultValues.put(ELAPSED_SECONDS.name, 0); defaultValues.put(ELAPSED_SECONDS.name, 0);
defaultValues.put(POSTPONE_COUNT.name, 0); defaultValues.put(POSTPONE_COUNT.name, 0);
defaultValues.put(NOTES.name, ""); defaultValues.put(NOTES.name, "");
defaultValues.put(FLAGS.name, 0);
defaultValues.put(TIMER_START.name, 0); defaultValues.put(TIMER_START.name, 0);
defaultValues.put(DETAILS.name, (String)null); defaultValues.put(DETAILS.name, (String)null);
defaultValues.put(DETAILS_DATE.name, 0); defaultValues.put(DETAILS_DATE.name, 0);
defaultValues.put(IS_READONLY.name, 0);
defaultValues.put(CLASSIFICATION.name, "");
defaultValues.put(LAST_SYNC.name, 0);
defaultValues.put(UUID.name, NO_UUID); defaultValues.put(UUID.name, NO_UUID);
defaultValues.put(PUSHED_AT.name, 0L);
defaultValues.put(ATTACHMENTS_PUSHED_AT.name, 0L);
defaultValues.put(USER_ACTIVITIES_PUSHED_AT.name, 0L);
} }
@Override @Override
@ -639,10 +593,6 @@ public class Task extends RemoteModel {
setValue(ESTIMATED_SECONDS, estimatedSeconds); setValue(ESTIMATED_SECONDS, estimatedSeconds);
} }
public void setSocialReminder(String socialReminder) {
setValue(SOCIAL_REMINDER, socialReminder);
}
public void setPostponeCount(Integer postponeCount) { public void setPostponeCount(Integer postponeCount) {
setValue(POSTPONE_COUNT, postponeCount); setValue(POSTPONE_COUNT, postponeCount);
} }

@ -68,7 +68,6 @@ public class NameMaps {
putTaskPropertyToServerName(Task.NOTES, "notes", true); putTaskPropertyToServerName(Task.NOTES, "notes", true);
putTaskPropertyToServerName(Task.RECURRENCE, "repeat", true); putTaskPropertyToServerName(Task.RECURRENCE, "repeat", true);
putTaskPropertyToServerName(Task.UUID, "uuid", false); putTaskPropertyToServerName(Task.UUID, "uuid", false);
putTaskPropertyToServerName(Task.CLASSIFICATION, "classification", false);
} }
// ---------- // ----------

@ -116,7 +116,6 @@ public class TaskAdapter extends CursorAdapter implements Filterable {
Task.TIMER_START, Task.TIMER_START,
Task.RECURRENCE, Task.RECURRENCE,
Task.REMINDER_LAST, Task.REMINDER_LAST,
Task.SOCIAL_REMINDER,
HAS_NOTES_PROPERTY, // Whether or not the task has notes HAS_NOTES_PROPERTY, // Whether or not the task has notes
TAGS, // Concatenated list of tags TAGS, // Concatenated list of tags
FILE_ID_PROPERTY // File id FILE_ID_PROPERTY // File id

@ -156,7 +156,7 @@ public class EditNoteActivity extends LinearLayout implements TimerActionListene
} }
private void fetchTask(long id) { private void fetchTask(long id) {
task = taskService.fetchById(id, Task.NOTES, Task.ID, Task.UUID, Task.TITLE, Task.USER_ACTIVITIES_PUSHED_AT, Task.ATTACHMENTS_PUSHED_AT); task = taskService.fetchById(id, Task.NOTES, Task.ID, Task.UUID, Task.TITLE);
} }
public void loadViewForTaskID(long t){ public void loadViewForTaskID(long t){

@ -150,7 +150,6 @@ public class Notifications extends InjectingBroadcastReceiver {
// update last reminder time // update last reminder time
task.setReminderLast(DateUtilities.now()); task.setReminderLast(DateUtilities.now());
task.setSocialReminder(Task.REMINDER_SOCIAL_UNSEEN);
taskDao.saveExisting(task); taskDao.saveExisting(task);
String title = context.getString(R.string.app_name); String title = context.getString(R.string.app_name);

@ -90,7 +90,7 @@ public class ReminderDialog extends Dialog {
findViewById(R.id.reminder_complete).setOnClickListener(new View.OnClickListener() { findViewById(R.id.reminder_complete).setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View arg0) { public void onClick(View arg0) {
Task task = taskService.fetchById(taskId, Task.ID, Task.REMINDER_LAST, Task.SOCIAL_REMINDER); Task task = taskService.fetchById(taskId, Task.ID, Task.REMINDER_LAST);
if (task != null) { if (task != null) {
taskService.setComplete(task, true); taskService.setComplete(task, true);
} }

Loading…
Cancel
Save