Blender-2.8. Outliner sorting

Please check sorting

Screenshot_20190824_104643
What do you think?

The correct naming should look like this:

M01
M02
M03
M04
…
M09
M10

It does the same thing in your OS if you don’t add a 0 first to indicate that the number are going to have more than 1 digit (in this case 2). The Outliner sorts correctly hexadecimal numbers too.

By default when a user duplicates an object, duplicate is named object.001.

That may not be sufficient digits if you convert a particle system into lots of objects.
But if you are dealing with a light set-up, that may be unnecessary to use so many digits.

I think that a solution could be to have an operator to rename a big selection of objects by adding or removing zeros.
An option to add to Batch Rename Datablocks addon.

No, modern os know how to sort even with the missing 0 in the beginning.

2 Likes

You’re right, I remember that, at least, on Windows 7, this wasn’t the case.

Neither windows 10, nor mac does that, they just sort 0, 10, 11,12, 1,2,3,4 … etc… like the OP example. Linux is hit and miss, and depend of the distro used.

Mac and Win10 sort 1,2,3,10,11,12,100,101
and not
1,10,100,101,11,12,2,3…

hmmm… here doesn’t…

EDIT: duh!!!.. it’s yosemite… old.