PerryAsleep / GrooveAuthor

GrooveAuthor is an editor for authoring StepMania charts.
MIT License
21 stars 2 forks source link

[FEATURE REQUEST] customizable keybinds #20

Open Piols opened 1 month ago

Piols commented 1 month ago

A thing that can help speed up charting a lot are customizable keybinds. Please allow us to change existing keybinds and assign keybinds to things without a keybind yet. Examples of super useful one button shortucts I use that help me chart much faster: mirror vertically/horizontally, convert holds<->rolls, inserting tempo events. I don't think it matters much whether the keybinds would be assignable through in-editor UI or a config text file. Since it's something that needs to be done only once, comfort of the process is not really important.

PerryAsleep commented 1 month ago

Thanks for this request. I agree that remappable inputs would be valuable. I'm not sure when I will get around to it yet as I am working a larger feature right now (https://github.com/PerryAsleep/GrooveAuthor/issues/11), but I would like to do this.

As for additional actions that you'd like to assign inputs to, can you provide an exhaustive list? I see you've called out a few but I'll need a full list in order to make sure they all get tracked.