Skip to content
theProphet edited this page Mar 6, 2012 · 14 revisions

User stories:

There are two primary Modes for the Application: Creation and Navigating.

When I start pangaia for the first time, I configure my identity "in the Garden" (a Name or remain Anonymous), present me with a 'blank slate' (a basic window with a black background) and put me in Creation mode.

Otherwise when the main window opens (after I've initialized it), the User is presented with a window filled with whatever nodes where last in the window, and am put in Navigation mode.

Creation Mode:

A click in the blank window presents a desire to create a Node. Make a sphere and prompt for a label.

When I click-hold on a Node (500ms), I want to edit it (the label name).

A double-click on a Node means to travel to that node and put it "front and center". Draw a bezier path from the current view to the node and animate.

When I hover on a Node, display it's Name.

When I click on a Node and then drag the mouse to another Node, create a Link to it.

Command-click means to enter the space of a Node, going through it's surface and (re)displaying all the nodes within.

When I Link to a Node, animate the nodes towards each other until a new equalibrium establishes itself, given the other associations/links they have elsewhere. The physics involved should be a function of node mass

Clone this wiki locally