Opened 5 years ago

Closed 4 years ago

#5653 closed enhancement (wontfix)

Improve moving through arrow keys

Reported by: massimo ceraolo Owned by: Adeel Asghar
Priority: high Milestone: 2.0.0
Component: OMEdit Version:
Keywords: Cc:

Description (last modified by massimo ceraolo)

Moving diagram parts through arrow keys is often convenient with respect to using the mouse because it gives more control.
Using several keystrokes in a row would in principle allow fast and precise positioning of diagram parts.

Unfortunately, moving diagram parts by keyboard has never been very fast with OM and is still rather slow, see #5620. Especially moving through several keystrokes in a row is made ineffective because this, probably unavoidable, slowness, is multiplied by the number of keystrokes.

A very good improvement on this could be brought by avoiding interacting with OMC on any of these keystrokes.

I mean, when OMEdit intercepts arrow keystrokes it could wait some time, I guess between 300-500ms, to see if others follow. Only after the end of an arrow keystroke sequence, it could interact with OMC, so only once, asking for the entire movement corresponding to the sequence. In this way, the waiting time would be nearly the same as a single keystroke movement, i.e. movement would be much faster than today.

Change History (2)

comment:1 by massimo ceraolo, 5 years ago

Description: modified (diff)

comment:2 by massimo ceraolo, 4 years ago

Resolution: wontfix
Status: newclosed

Ticket now obsolete because of fixing of #5620

Note: See TracTickets for help on using tickets.