direwolf / direwolf/direwolf-modeler

Switch dragging and connection modes

Open
#17 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
5
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Right now, dragging a non-selected node starts the edge drawer. Intuitively, dragging a node should move the node around. We can change this by adding an "edge drawing" mode on the top bar, which needs to be active to draw edges.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by running the modeler and locating the node-dragging behavior and the top-bar controls. Trace how dragging a non-selected node currently opens the edge drawer, then determine where an edge-drawing mode can be represented. Done means ordinary dragging moves nodes, while edge creation works only when that mode is active.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.