Orama-Interactive / Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
https://orama-interactive.itch.io/pixelorama
MIT License
7.14k stars 383 forks source link

TileMode for selection, (plus some other fixes) #834

Closed Variable-ind closed 1 year ago

Variable-ind commented 1 year ago
  1. A compact version of tile-mode for selections
  2. Fixed some bugs with the ORIGINAL tile mode (Image brushes needed to be adjusted)

https://user-images.githubusercontent.com/77773850/224560348-ac7f0663-59c2-4b44-81d0-a8279a949428.mp4

OverloadedOrama commented 1 year ago

I like this, but is there a reason the UI changed from having tile mode in the tool options, to having it in the selection menu, under a Behavior sub-menu? I think the first version (as shown in your video) was better as it requires less clicks and is more visible to the user. Do you have any plans of adding more options to the Behavior sub-menu?

Variable-ind commented 1 year ago

I like this, but is there a reason the UI changed from having tile mode in the tool options, to having it in the selection menu, under a Behavior sub-menu? I think the first version (as shown in your video) was better as it requires less clicks and is more visible to the user. Do you have any plans of adding more options to the Behavior sub-menu?

Yes but the first version used _input() continuously and it was problematic to sync both tools The current approach is simpler and doesn't use _input()

OverloadedOrama commented 1 year ago

In that case maybe we should keep it in the Selection menu, but make it a checkbox. If in the future there is a need to group different selection behaviors, we could create a Behavior sub-menu then.