Skip to content

Improve Tree Editing #22

@TrueKuehli

Description

@TrueKuehli

There are some improvements we can make to the tree editing, since reordering the tree (or starting from the bottom of the tree) are really tedious or outright not possible.

Feature List:

  • Add the ability to add a parent to the root node. This would allow players to start creating their family tree further from the actual root if their priorities are their current Sims.
  • Add the ability to remove a node in that is not a leaf without deleting the part of the tree below
    • This should join the parent of the node to all children of the node
    • Making this an option seems reasonable, as users may actually want to delete part of a tree fully
    • Another option would be to use a modifier key (Shift or Ctrl), but this wouldn't work well on mobile
  • Add the ability to insert a node in between a parent and a child (this is especially helpful when you've previously deleted a node and want to reinsert one there)
    • Don't always show a button for this, maybe have it as a toggleable tool
  • Add the ability to move a node to a different parent
    • Drag and Drop? If this makes it too easy to do it accidentally (esp. on mobile!) then this should also be a toggleable tool

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions