chrismaltby / gb-studio

A quick and easy to use drag and drop retro game creator for your favourite handheld video game system
https://www.gbstudio.dev
MIT License
8.45k stars 467 forks source link

Separate Window for Color Palette Editor #518

Open SunSpireUK opened 4 years ago

SunSpireUK commented 4 years ago

Is your feature request related to a problem? Please describe. Editing colors on the palette editor page blocks the view from the scene editor, changes cannot be observed in realtime.

Describe the solution you'd like Detach the palette editor from the main GBS window for it to be placed freely on same or even different monitors. That way any color changes could be viewed in the affected scene instantly, making color editing a breeze.

Describe alternatives you've considered There isn't any. Right now one has to trial and error the colors by switching menus back and forth, which is very time-consuming.

Additional context None

RichardULZ commented 4 years ago

This was noted during the private beta too, whether a side bar or detached window (although would be nice and resizable, might not stay on top).

For now, the shortcut to edit palette by long pressing a palette in draw mode at least takes you to the right page.

entozoon commented 3 years ago

+1 (Sorry to +1 without anything constructive to add but) it would be fantastic to see your game scene while tweaking the colours. Quite frustrating otherwise. Also, if it were to display the hex code for the chosen colour, that'd be handy to copy paste it into other palettes.

maxoakland commented 3 years ago

This was noted during the private beta too, whether a side bar or detached window (although would be nice and resizable, might not stay on top).

For now, the shortcut to edit palette by long pressing a palette in draw mode at least takes you to the right page.

I think it would be best to make the detached window optional. It could be in the View or Window menu to show the color palettes window but otherwise allow the user to use it just like they do now

I don't think a sidebar would be a good idea. There are enough sidebars right now and I think it would end up being very cluttered and confusing. Plus color palettes are a different beast. I'll have hundreds of them by the time my game is done

BuckUbel commented 3 years ago

I would suggest making not only the color palettes removable, but all the different views right away. This would also help to make better use of multiple screens.