keyboardio / Chrysalis

Graphical configurator for Kaleidoscope-powered keyboards

Home Page:https://github.com/keyboardio/Chrysalis#chrysalis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make it easier to clear a dynamic macro

algernon opened this issue · comments

Is your feature request related to a problem? Please describe.

I found myself working more and more with dynamic macros, and one thing I find myself doing often, is scratching an existing macro, and rebuilding it from the ground up. Currently, I'm using a custom script to do that, because with Chrysalis, there is no easy way to clear the steps of a single macro: I have to delete every step, one by one. This is made more complicated by the steps not all having the same length, requiring me to not just click a lot of times, but also move the mouse to the trashcan icon of each step.

Describe the solution you'd like

Ideally, it should be possible to select a set of steps (by "dragging" a selection box around them, or with shift+click to select all the steps between the currently edited step and the clicked one, or with ctrl+click on each step to add individual steps to the selection), and delete them with one button (or hotkey).

But until we get there, a "clear all steps" button would help get the job done, too.