43
edits
Mohitkanwal (talk | contribs) No edit summary |
Mohitkanwal (talk | contribs) No edit summary |
||
| Line 5: | Line 5: | ||
{| border="1" cellpadding="1" cellspacing="1" | {| border="1" cellpadding="1" cellspacing="1" | ||
|- | |- | ||
| '''Item Name''' | | | ||
| '''Priority''' | '''Item Name''' | ||
| '''Owner''' | |||
| '''Deadline''' | | | ||
| '''Progress''' | '''Priority''' | ||
| '''Comments''' | |||
| | |||
'''Owner''' | |||
| | |||
'''Deadline''' | |||
| | |||
'''Progress''' | |||
| | |||
'''Comments''' | |||
|- | |- | ||
| | | | ||
| mohit | Adapt schema initialization and versioning code (calCalendarManager) | ||
| | |||
| | |||
mohit | |||
| | |||
| | | | ||
| | | | ||
Create "offline journal" table | |||
|- | |- | ||
| | | | ||
| wolfgang | Add search flags "ITEM_FILTER_OFFLINE_DELETED" | ||
| | |||
| | |||
wolfgang | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | | | ||
| wolfgang | Check whether "ITEM_FILTER_ALL_ITEMS" is used in the views, if so, we need to create "ITEM_FILTER_ALL_ONLINE_ITEMS" ("ITEM_FILTER_ALL_ITEMS" & ~ITEM_FILTER_OFFLINE_DELETED) | ||
| | |||
| | |||
wolfgang | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | | | ||
| mohit | Adapt getItems in calStorageCalendar with the above and the GUI code if required | ||
| | |||
| | |||
mohit | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | | | ||
| mohit | Adepte mSelectNonRecurringEventsByRange and this.mSelectNonRecurringTodosByRange queries | ||
| | |||
| | |||
mohit | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| | | | ||
Write offline write method (calCachedCalendar, calStorageCalendar) | |||
| | | | ||
| | | | ||
| | | | ||
| To be discussed | | | ||
| | |||
To be discussed | |||
|- | |- | ||
| Write offline delete method | | | ||
Write offline delete method | |||
| | | | ||
| | | | ||
| Line 61: | Line 101: | ||
| | | | ||
|- | |- | ||
| | | | ||
| mohit | Write offline update method | ||
| | |||
| | |||
mohit | |||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| Test the above | | | ||
Test the above | |||
| | | | ||
| | | | ||
| Line 75: | Line 121: | ||
| | | | ||
|- | |- | ||
| | | | ||
| wolfgang/mohit | Write replay method | ||
| | |||
| | |||
wolfgang/mohit | |||
| | |||
| | | | ||
| | | | ||
testing steps should be discussed | |||
|- | |- | ||
| Write "switch code" in calCachedCalendar | | | ||
Write "switch code" in calCachedCalendar | |||
| | |||
| | | | ||
| | | | ||
| | | | ||
| | | | ||
switch code = offline to online mode and back | |||
|- | |- | ||
| | | | ||
| wolfgang/mohit | test the above | ||
| | |||
| | |||
wolfgang/mohit | |||
| | |||
| | | | ||
| | | | ||
Testing steps shud be discussed | |||
|- | |- | ||
| | | | ||
| mohit | Adapt code from Lightning 1.0b2 to HEAD | ||
| | |||
| | |||
mohit | |||
| | | | ||
| | | | ||
| | | | ||
|} | |} | ||
edits