Begin implementing local DB
Begin implementing local DB
Uh...why did I save stuff that way?
Merge remote-tracking branch 'origin/issue6' into issue6
Fix a small issue with enabling the local database.
Basic local datastore implementation. Still has numerous problems to work on...
Delete subtasks upon deletion of main item. Still issues to work out.
Fix an issue deleting an item with no subtasks. When automatically refreshing the view, only the local database will be queried. Still some issues to fix.
Doing some testing with a new way to save items. Seems to work pretty well.
Changed the rest of the "...inBackground" to "...Eventually"
Not thoroughly tested.
[Ugly] Refresh the whole list after adding an item online. Need to find a better way to do this.
Add a little debug code for tracking down a couple issues.
I really need to make all of this work better. Next commits may rework a lot of the backend.
Loading items into local store happens separately now. Performance seems to have improved a bit. Still ironing out issues.
Added an "archive" menu option and begin changing what the checkboxes on items do.
Decouple archival and completion. Remove "mark done" button from ModItem screen.
Fix an issue where subtasks would be duplicated upon item update. Preparing to merge branch.
Merge branch 'issue6'

Conflicts:
	.gitignore
	app/src/main/java/com/example/simpledo/ParseDataSource.java