First launch feature walk through
One of the biggest complaints about Do is that it's too difficult to learn. We would be well served in creating a first run walk through which showed the user how to use Do.
When the user launches Do for the first time a window opens up that welcomes them to do and offers to do a quick walk through / tutorial or just to move on. If move on is chosen, the window will go away and never bother the user again. The tutorial should be available for later reference through a 'help' item added to the menu, and an IRunnable item added to universe like about and preferences.
It will start with describing basic summon and search. We'll add some dbus properties or possibly hook into Controller find when IsSummoned is true, to automatically move onto the next step of the tutorial.
Step two will be changing panes to change action. We'll pick and item that has multiple interesting actions such a contact and show the use of alternate actions.
Step three will be about entering items with children.
It would be excellent if much control was added to controller so that we could modify the behavior it during the tutorial, for example to pause the controller and ignore all keypresses, or simulate a keypress to have do execute itself.
Blueprint information
- Status:
- Not started
- Approver:
- Do Core Team
- Priority:
- Undefined
- Drafter:
- Alex Launi
- Direction:
- Needs approval
- Assignee:
- Alex Launi
- Definition:
- Discussion
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by