OpenNoteBlockStudio icon indicating copy to clipboard operation
OpenNoteBlockStudio copied to clipboard

Maybe it's time for Material Design?

Open Andrew-J-Larson opened this issue 5 years ago • 7 comments

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.

Andrew-J-Larson avatar Jun 22 '20 13:06 Andrew-J-Larson

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: Version_3-1

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.

Bentroen avatar Jun 22 '20 18:06 Bentroen

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?

VulkanRafar avatar Jun 22 '20 19:06 VulkanRafar

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.

Bentroen avatar Jun 23 '20 00:06 Bentroen

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

ShinkoNet avatar Jun 23 '20 00:06 ShinkoNet

Yeah wow this is going to look great!

Andrew-J-Larson avatar Jun 23 '20 06:06 Andrew-J-Larson

Closing this due to the addition of the Fluent theme in 3.9.0!

Bentroen avatar Mar 24 '22 19:03 Bentroen

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.

Bentroen avatar Mar 10 '25 19:03 Bentroen