nurpax / petmate

PETSCII editor with Electron/React/Redux
MIT License
181 stars 14 forks source link

shift tool #81

Closed Esshahn closed 5 years ago

Esshahn commented 6 years ago

This might be more of a rare use case and the brush covers for 90% of the cases already.

Provide a (likely menu bar only) option to:

This comes in handy when full screen art needs to be moved e.g. to the left one character. You can't do this with the brush easily, only by using and extra screen as a buffer (try it out, then you get what I mean).

Spritemate has this too. It was super easy as I just rotated the pixel array. Might be a low hanging fruit.

Suggestion: In EDIT menu:

nurpax commented 5 years ago

Shifting done but need to add the menus for Windows/Linux still. (The code is duplicated and I didn't want to start testing on Windows yet.)