Ok people, here is what we talked about for our run-through with Rick:
NOTE: comment out interim linkage view!!
NOTE: don't do new application!
NOTE: Delete key in layout
NOTE: Delete in layout + connections not working
NOTE: Put everything into a document folder.
NOTE: No change overs
NOTE: Don't cancel.
NOTE: Why dont old things disappear?
1. Demo (Basics Overview)
How to instantiate a Widget.
- How to identify what a Widget is.
- Maybe rough description of what Widgets are available.
- Tasks
- Fix Widget instantiation in linkage pane. (Team Meow Mix)
- Create a Simple Button widget by drag and drop
- Create two checkboxes
How to make Connections.
- Features like displaying Docks and such (obviously without any reference to the words Harbor or Dock).
- The other features of the linkage pane like zoom.
- Connect button wasClicked dock to checkbox doClick
How to switch between live/edit mode.
- Avoid the amazing disappearing application "feature".
How to group Widgets.
- Both in layout (molecule Widgets) and linkage (editing groups).
- Tasks
- Fix Visual. (Team -pi)
- Visual grouping in linkage view
- Group two checkboxes
- Make into single widget
How to save/load applications.
- Save and load the same quick application, modify it after loading.
- Load a complicated, previously created application.
- Tasks
- Linkage not getting drawn on load. (Team -pi)
- Save circular checkbox action
- Reload saved file and re-run
How to undo/redo.
- Both linkage and layout, hopefully.
- Delete a checkbox in linkage and layout views
- Undo the deletes
- Redo the deletes
How to import/export.
- Tasks
- Complete this functionality. (Team 2)
- Load calculator
- Export calculator
- Import calc.
2. MP3 Sorter Demonstration
- Load
- Switch to live mode.
- Load a few directories.
- Make a playlist.
- etc.
- Tasks
- Flesh out and check this demo. (Team 1)
3. Rick (structured)
- Simple text viewer
- Tasks
- "Fix" (for some value of fix) displaying names of docks/harbors. (Team 1)
4. Rick (unstructured)
- You go, Rick.
We still need to figure out who is actually going to do this stuff. By do stuff we mean actually stand in front of the class like a doofus and operate the computer. Any volunteers would, I'm sure, be appreciated by the rest of us.