I would like to implement another feature to my app. I would like to implement a "true" inbox.
The inbox will look similar to the other pages, yet will operate as such:
1. User inputs a task. The task is shown initially only in the inbox.
2. When the user selects/taps-on the task, a blue comment box asks "Do you want to take action?"
3. If the user selects yes, the user is taken to the start date screen of the daily list. The task is added into the daily list.
4. Now, if the user deletes the task from the daily list, it does not delete for the inbox. The user must delete directly from the inbox if they would like to delete all references to the task.
This is similar to the "All" tab on the app in that any task created in the app is captured in the inbox. The difference is that the user can delete the task from the daily list or what ever list the task is on. However it will not delete it from the inbox. That must be done separately.
If the user creates a task directly in the daily list, it will also show up in the inbox. If then deletes the task from the daily list, it will still be in the inbox.
The user can come back a week from today and open the inbox, select a task and then schedule it.
The idea is to have a place to capture all tasks that can be used over and over again to be scheduled.
The second thing I would like is to make inbox, daily list and goals list show up on the front page as a permanent default to the app. The user can still add other lists.