Node-Node Link List

Registered by aidave

In the attributes area, there could be a simple List box with 0..N links to other nodes.
Each node will have 0..N node_ids.
Ideally the user can drag a node from the tree into the box. (How???)
This will be useful for:
- Linking characters to scenes
- etc
Behavior:
- When you drag a node out of the list to the tree, it disappears
- When you drag a node from the tree onto the list, it adds it once to the list, or reorders it if already in
- When you drag a node from the list to the list, it reorders it
- When clicked, the list item takes you to the tab view and adds a tab or goes to existing tab
- When clicked, adds to visit counters
- What happens when you add the list's root node to the list? Should it be allowed? I dont think so.
Templates:
- Templates will also use duplicate these links
Popup menu on list items:
- Visit selected (multi)
- Unlink selected (multi)
- Add children of selected (multi)
- Seperator
- Unlink all (with dialog question?)

Blueprint information

Status:
Started
Approver:
aidave
Priority:
Medium
Drafter:
aidave
Direction:
Approved
Assignee:
aidave
Definition:
Discussion
Series goal:
Accepted for trunk
Implementation:
Blocked
Milestone target:
None
Started by
aidave

Related branches

Sprints

Whiteboard

Have a glade mockup, and document/file upgrade process.
Need to add the functionality:
- drag and drop
- click
- context menu
- add/remove buttons

Had to roll this back, unfortunately.
I could not find a way to drag the tree node into the link area, without it changing the active node. If you are on node A, and want to add node B to node A's link list, then clicking node B in the tree makes node B active, showing node B's link list, therefore you'd always drag links from B to B, making the list useless.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.