ultraabox / ultrabox_typescript

ultrabox source code
MIT License
24 stars 17 forks source link

Merge certain UI prompts #78

Open MainCharacteroftheProblem opened 9 months ago

MainCharacteroftheProblem commented 9 months ago

E.g. making the Euclidean Rhythm prompt a sub-prompt of channel settings, or making the Custom Theme prompt a part of Set Theme. This would help with the UI bloat that's been plaguing UltraBox recently.

Only somewhat related, but: if we ever add custom frequencies/envelopes/unisons, we should probably remove all of the extra options that aren't available in jummbox just so the UI is cleaner

leovoel commented 9 months ago

I can see how the current state of the UI can be overwhelming, but I'm not sure if "Channel Settings" is a good place to put the rhythm generator in. To me it would make more sense for it to be grouped with actions like the "Move Notes Sideways" one, though I imagine you want to keep the UI closer to JummBox.

Another thing we could do is add an "advanced" settings prompt and make the more extravagant features toggleable via that, maybe also with some way to set up shortcuts for those if deemed necessary - I say this mostly because I don't know if it's terribly useful to have the E shortcut taken up by a rather niche feature like the rhythm generator, as interesting as it is. Anything we make dependent on the preferences storage means more annoyance when that's cleared or lost, though.

sosasees commented 9 months ago

Anything we make dependent on the preferences storage means more annoyance when that's cleared or lost

we could add the option to save/load preferences to/from a downloaded file that's disconnected from the web browser because it's a download.

but if anyone who would benefit from this option would find it (or even use it if they do find it) is another question.

choptop84 commented 5 months ago

Thanks to the Custom Theme Editor recently added in AbyssBox 1.0, merging the custom theme prompt and the set theme prompt might be harder than anticipated.

leovoel commented 5 months ago

Not really. I forgot about this issue, but it might as well be removed, and show up underneath the theme dropdown instead when "custom" is selected as a theme. Though maybe people are used to the separated custom theme prompt, so this would be disruptive for them - it could go either way.

Mid-The-Modder commented 2 weeks ago

Possible combinations:

sosasees commented 2 weeks ago

Export & Import (Filing)

this makes sense but to me the name "Filing" seems unclear what it means. just call it "Import and Export"

sosasees commented 2 weeks ago
  • Beats Per Bar & Song Length (Bar/Song Settings?)
  • Rhythm Generator & Move Beats Sideways (Note Placement/Movement)

to me, putting these options in one Timing menu would be clearer