wit-ai / wit

Natural Language Interface for apps and devices
https://wit.ai/
936 stars 91 forks source link

Feature request : Snap to grid and lock position option in graph for modules. #2600

Open adhilmunna opened 1 year ago

adhilmunna commented 1 year ago

As bot size grows, its nice to have a neat and clean graph with modules aligned neatly. current alignment option is eyeballing and guesswork and requires really steady hand (feels like a sniper sometimes ;)). Jokes aside, sometimes, connecting lines go above and behind modules making it difficult to trace paths back easily. Hence, i personally, align them in a visually pleasing way making it really easy for tracebacks. 'Tidy up' works, but messes with clusters of modules created based on functionality or flow step. Grouping is another option, but the auto collapsing is annoying. Its also a bit fiddly working within groups.

Again, its a personal preference, and not a burning issue if you ask, but snap to grid will be a really cool to have feature. If you throw in coordinate lock option for modules, will be even cooler...

adhilmunna commented 1 year ago

@harisvsulaiman

yuzh174 commented 1 year ago

Thanks for the feedback! currently if you move a node close to other nodes, it will show a red line and align by edges when possible. That's not exactly snap to grid, but in case you may find it useful. We will definitely consider the proposal.

adhilmunna commented 1 year ago

Thanks for the feedback! currently if you move a node close to other nodes, it will show a red line and align by edges when possible. That's not exactly snap to grid, but in case you may find it useful. We will definitely consider the proposal.

@yuzh174 its helpful but a lot of fine cursor movement is needed.