piskelapp / piskel

A simple web-based tool for Spriting and Pixel art.
http://piskelapp.com
Apache License 2.0
11.17k stars 782 forks source link

Allow users to customize more shortcuts #742

Open juliandescottes opened 7 years ago

juliandescottes commented 7 years ago

Some shortcuts are currently not customizable in Piskel:

Some of them are disabled because they are actually mapped to several keys behind the scenes (Redo is actually ctrl+y and ctrl+shift+z). Some others are disabled for technical reasons.

The goal of this issue is to review all the shortcuts and see if we can make them customizable. If not, the reason should be clearly documented in the code.

carlsmith commented 6 years ago

I'd really like to be able to redefine the Redo binding.

My kids use Piskel, and we have customised the bindings, so all of the tools are strictly mapped to the first letter of the tool name. Obviously, that involved renaming some tools, but that was easy, and we now have more memorable shortcuts. These bindings also put the pen, eraser and colour picker together in a line, which led me to use the colour picker a lot more often, and makes switching back and forth between the pen and eraser very quick.

In case anyone is interested, this is the best I've managed to come up with so far:

Reserved:

Ideas for ways to improve this are welcome.