OpenNoteBlockStudio
OpenNoteBlockStudio copied to clipboard
Maybe it's time for Material Design?
Is your feature request related to a problem? Please describe. For a long while the GUI really hasn't been updated. And with most apps nowadays, must have gone to using a material design approach, which really does improve the look of an app, and approachability.
Describe the enhancement you'd like It would be nice to create a material design GUI for open note block studio, and maybe also give it a dark mode too.
Additional context I know that there's some standards online when it comes to material design, so you might have to take a look into that kind of stuff online.
Love this idea! Upping the design of the interface is something we've been wanting to do for quite a while. I'll even go ahead and share an illustration I created:

We're currently working on a rewrite that uses the Qt engine, which is much better in terms of customizability. GameMaker isn't even a GUI toolkit to begin with, so every button and element you see on the screen was implemented from scratch, which of course makes it much harder to customize.
It looks amazing, the design like somewhat similar when I was using LMMS as the first music composition software. And putting the instruments on the bottom left is a good idea, I love it. Also where did you put the macros? Or just right click like how it is?
I made that prototype before the macros were added, so I'd have to figure out a new place for them. But the whole layout will need a redesign anyway, since I'm planning to add many more features after the first release of the new version.
It's also going to be modular so you will be able to swap out areas of the UI with different areas. Which is great if you want to turn it into a tracker program or add a piano roll
Yeah wow this is going to look great!
Closing this due to the addition of the Fluent theme in 3.9.0!
Reopening this as the theme implementation is still quite limited - since every font and icon is based on sprites and not really dynamic -, and something we definitely want to work on in the future. Ideally, we'd like most aspects of the interface to be configurable, so you could achieve something like the look of my 2020 concept/illustration without needing to change a single line of code.