sker65 / go-dmd-clock

Tools for goDMD clock / pin2dmd
http://go-dmd.de/
6 stars 6 forks source link

Feature request: better naming capability for animations/triggers #136

Closed slippifishi closed 5 years ago

slippifishi commented 5 years ago

The default trigger name is in the format "KeyFrame [animation_name] [###]" where # is only visible if it's 1 or above. This ensures name uniqueness, but it means (by default) all of my triggers start with "KeyFrame" and it becomes hard to track what is what (my biggest project has 1150 triggers).

I get around this by renaming them, but the inline text-editing of the trigger combo box is awkward to use and is missing things like copy/paste ability. I honestly spend half my time triggering adjusting the names, and this is complicated by the small combo box area.

I suggest an interim dialog after a user has added a trigger (think of a javascript prompt() dialog) that prompts users for a trigger name; this can be pre-populated with the existing default suggestion, but gives users an opportunity to rename it without having to trawl through the triggers combo box.

The same could also apply to new animations (eg. "Scene [###]"); if I am cutting up a sequence of 30 frames from a coloured animation, I have to do it in batches of 9 or else the new scenes overflow the combobox and I lose track of which frame I am on!