Skip to content

allow dragging on connection #21

Description

@Ecasept

bugs:
prevent already placed wire from being dragged away

  • for connected inputs: hide
  • for connected wire outputs: click is move (don't allow connection), shift+click is create new connection
    • update pos of connections
  • for connected component outputs: click is move create new
  • for unconnected: click is move, shift+click is create new connection

Combinations

  • components
    • inputs
      • connected: hide
      • unconnected: create new connectable wire
    • outputs
      • connected: create new connectable wire
      • unconnected: create new connectable wire
  • wires
    • inputs
      • connected: hide
      • unconnected: move connectable wire
    • outputs
      • connected:
        • connected to component: hide
        • connected to wire: move non-connectable wire (update pos)
      • unconnected: move connectable wire

hide handles from same component
hide inputs when input is dragged
multiple outputs support

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions