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.83k stars 372 forks source link

Reference Image Improvements #961

Closed TheLsbt closed 7 months ago

TheLsbt commented 8 months ago

This pull request aims to improve the useability of reference images by adding features such as:

OverloadedOrama commented 8 months ago

I found a bug where, if you import a reference image and then create a new project, that reference image is still visible even when switching projects. The reference images panel also doesn't seem to be updating when switching projects, it always displays the reference images of the project that the last reference image was imported to. Apart from that, I think it looks good.

TheLsbt commented 8 months ago

I found a bug where, if you import a reference image and then create a new project, that reference image is still visible even when switching projects. The reference images panel also doesn't seem to be updating when switching projects, it always displays the reference images of the project that the last reference image was imported to.

The logic for switching reference images and updating the UI is implemented but I believe I accidently removed the code in Project.gd that calls the updateing code was deleted (by me) on accident. The bug should be fixed now.