Since keyable skin switching is not likely to be added anytime soon, do you guys think this selection set panel could be added next? so that fast toggling of a group of parts is possible?
Btw, the dot design above may not be a good idea because we are not dealing with a on/off state here. The visibility of each item inside a set can also be altered outside of this panel. That means the value can be neither a on/off state for the set. If really want to show the state of the set, you need to add a third state (e.g. partially visible/selected) and also need to actively update the dot every time an item of the set is updated, which just complicated things.
IMO, a compact design with just 2 to 3 buttons per row is enough.
1.Visible Button
- [Click] to set visible
- [Ctrl + Click] to set invisible.
the reason to use modifier key instead of right click is because the button image can be changed when mod key is down. Of course it can also be standalone button to do hiding if worry about not being clear to the user.
IMO, inversing the visibility state of a selection set is just a H key press so it doesn't really worth adding a button dedicated to do it.
2.Select Button
(or maybe just click on the name label to select it and use a 'pencil' icon edit button to edit name? because we do selection more often than changing its name, better have more space for selecting it than renaming it)
[Left-Click] to select the set
[Shift + Click] add the set to current selections.
Save/Update Button
Click to save current selections to this selection set.
About the 0-9 Numbers column, hmm... being able to reorder the list like in Draw Order is more natural than changing the key for the row. I can imagine it just give me headache when I saw the numbers are not count from 0 to 9 but 7,4,6,2,9,0,3,5,8,1. Btw, when this panel is done, I will probably forget about the shortcut key and just click on the name which is more straight forward. Just like you don't want to use shortcut key to select animation even if assigning 0-9 key to select animation is possible.
it would also be nice to be able to reassign the selection numbers so that one might have more than 10 selections stored too
:think:
Thanks.