chise.js icon indicating copy to clipboard operation
chise.js copied to clipboard

Guideline support on node movement with arrow keys

Open hasanbalci opened this issue 8 years ago • 4 comments

I think, it may be a good idea to add guideline support when nodes are moved with arrow keys. Because, alignment with arrow keys may be easier in some cases.

hasanbalci avatar Feb 23 '17 19:02 hasanbalci

Good idea. @kinimesi can we do this? If so, would it go to the extension or to ChiSE sample app?

ugurdogrusoz avatar Feb 24 '17 05:02 ugurdogrusoz

@kinimesi how much effort is this? straightforward?

ugurdogrusoz avatar Jul 06 '17 12:07 ugurdogrusoz

@ugurdogrusoz The main problem is when to clear the guidelines: too quick - user can't see them clearly, little slower - they become annoying (like tooltips).

We will need to listen position event (right now, we listen for drag event). Since position event is triggered in many cases, without a proper check (which will probably include many corner cases) performance will be effected too.

Do you know any graph editor (or another similar app) which shows guidelines while moving with arrow keys?

kinimesi avatar Jul 06 '17 13:07 kinimesi

Let's leave this for future

ugurdogrusoz avatar Jul 07 '17 08:07 ugurdogrusoz