Sprint 5 - NexusLogica/N GitHub Wiki

###Sprint-5 - Add tabs to handle multiple workspaces and editors

The goal of this sprint is to allow multiple workspaces or display panels to exist and to be accessed via a tab UI.

  1. Add UI for tabs. 1. Show the panel name on the tab. 1. Show a close button on the tab. 1. On click of a tab show the corresponding panel.
  2. Create a list of panels. 1. Add to the list when created. 1. Remove from the list when deleted. 1. On removal of one, show any tab. This will be improved later.

Definition of Done:

  1. All UI written.
  2. Panels displayed when tab clicked and when other panel deleted.
  3. Manually tested.
  4. Unit tests written.
  5. Functional tests written.
  6. Documentation written.
  7. Server and client code saved to Github.
  8. Github read-me updated

Start date: July 2, 2013

Completed: July 4, 2013