Opened 11 years ago

Last modified 7 weeks ago

#3 assigned enhancement

Keyboard shortcut/toggle to play animation

Reported by: D Gowers Owned by: PulkoMandy
Priority: major Milestone: 2.10
Component: GrafX2 Version:
Keywords: Cc:


(posting on Trac now that I've figured out how to login correctly)

It's pretty simple: There's no way to assign a keyboard shortcut to play the animation, forwards or backwards. You can only rightclick+hold on the relevant button. Or hold the 'next frame'/'prev frame' key, but this has severe problems in terms of totally ignoring timing information.

A keyboard shortcut would be useful, already, and it would become more so if animated editing is implemented (eg. tracing the path of an object using continuous or discontinuous hand-drawing as the animation plays)

IMO this keyboard shortcut should function as a toggle:

  • is animation playing?
    • if it is, but not in this direction, switch direction.
    • if it isn't, start it playing.
    • if it is, and in this direction, stop animating.

More troublesomely, it should also (at least for the time being) block image modifying actions, and any 'transactional' actions (eg. interactive brush stretching).

Change History (8)

comment:1 by Adrien Destugues, 10 years ago

Internal note: Maybe playing the animation could be implemented as an "operation", that would lock everything as needed. However, it may become a bad idea when we try to allow editing while the animation plays.

comment:2 by PulkoMandy, 6 years ago

Milestone: 2.6

comment:3 by PulkoMandy, 6 years ago

Owner: changed from somebody to PulkoMandy
Status: newassigned

comment:4 by PulkoMandy, 5 years ago

Milestone: 2.62.7

Move open tickets to 2.7 milestone

comment:5 by PulkoMandy, 4 years ago

Milestone: 2.72.8

comment:6 by PulkoMandy, 3 years ago

Milestone: 2.82.9

comment:7 by PulkoMandy, 7 weeks ago

Milestone: 2.93.0

Move tickets to next release

comment:8 by PulkoMandy, 7 weeks ago

Milestone: 3.02.10

Move tickets to next milestone after release

Note: See TracTickets for help on using tickets.