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
6.46k stars 351 forks source link

Better signal representation #971

Closed TheLsbt closed 6 months ago

TheLsbt commented 6 months ago

Changed a few signals in Global.gd, namely project_changed and cel_changed to better represent what they actually do. Re-added project_changed but this time it get's emitted when a project is changed for example when it the canvas is drawn on.

Note

I did not change the methods related in ExtensionsAPI.gd because I don't want to break any extensions. I did change actual signals that get called but not the functions.