Nate
Those two settings aren't new. They are useful only for certain project organizations that prefix their names with the slot or skeleton
My bad then, I though there were new.
Totally missed the docs yeah 😅
Without showing the slot's full path, you often can't tell which slot it is. This was really bad in some projects, so bad it was unusable, though in other projects it wasn't a problem.
I'm completly alright with you, it's usefull. It's just that it does can complicated things sometimes, depending on the project or even what you're doing at the moment on the project. Certainly usefull though.
To explains a little more what I mean, when I'm doing the weights by exemple, I don't need to know what slot is it exactly, I've got the mesh in front of me so I know what is it.
Though, if I need to select one slot in pellicular, having to read everything is certainly doable, but add mental fatigue on the long term.
We don't like to make things configurable unless truly necessary. If there is a better visual presentation that works for everyone, we would apply it to everyone.
Then I suggest adding some space to separate the folder of the name,
Slot name uniqueness is not the right thing to call this. Slots always have a unique path + name. Previously only the name was unique, but there was still a uniqueness rule.
We could have a setting that goes back to have it was: only show the slot name, not the full path. This could be OK for some projects that choose to name slots uniquely and don't need to see the path to know which slot it is. I wonder though, why use folders if you don't need to see them to know which slot it is?
Have you tried the Show slot folders tree setting? Remember right click will expand/collapse everything under a tree node.
I use folder because I've got a lot of possible slot that are redundant, like "Body Arm" that can have Color 1, Color 2, Under, Over, Hair Color, Detail... It make the slot list very important very fast, and to can sort them in folder is really really priceless. I try to make the smallest slot count possible, but I've got 131 slots in total, so having folder is really really awesome.
It's also more errorless if they are all together, more easy to sort them in the right order without making errors.
I did tryed the Show Slot Folders, it is nicely done ! Great job
But I still think that sometimes having only the slot names is better. The idea is great, but the project should be done taking it into account before.
Bone color is just for help animating, so we recently added a button to select all bones with the same color. Slot color means something for the skeleton (it tints attachments) so can't be used solely for identification purposes. For both we already color the icon and connecting lines in the tree. That should be pretty visible, I'm not sure the names need to be colored too.
That's true. I forgot that I colorize them at runtime, so all slot I color in Spine is colorized anyways in Unity. And it's totally not necessary !
Too many settings can bury users in stuff they don't understand and/or care about. It's always easier to just throw in more settings instead of putting in the effort to figure out what are the actual best ways to do things that will work for all users. It's not always possible, but that is the goal! Many, many tiny design decisions like this is cumulatively what makes software seem simple and intuitive/easy to use.
Totally understand you. Doing something usable easilly is the best, and you're doing great for now if you ask me.