Page MenuHome

File Browser > System Bookmarks > Order
Closed, ResolvedPublic

Description

System Information
OS X 10.8.5 NVIDIA GeForce GTX 780M 4096 MB

Blender Version
Broken: blender-2.72 0334be9 (or any other)

Short description of error
System Bookmark list is in different order than in Finder

Exact steps for others to reproduce the error
I have two things related to bookmark.

Firsth – Open "File Browser" window. "System Bookmarks" list is in totally strange order. It is not follow Finder's order (that would be the best for visual memory). It's not in alphabetical order … what is a rule? It's there from 2.5x reborn (I think).

Second problem – Blender doesn't allow to save manually collapsed panels for File Browser (like "System" and "System Bookmarks") into "startup.blend". It's possible for already open windows in file, but when it's called from "File">"Open" / "Import" / "Append" it's not saved for next use.

Specially these two "System" and "System Bookmarks" I'm not using and it just occupy a lot of place there.
"System" - I never used. "System Bookmarks" - I'm not using, because of these mixed items and also because for blender projects I use specific directories. In my case (possibly in case of many other users) "Bookmark" and "Recent" panels are frequently used.

Thank you for help.

Event Timeline

filip mond (vklidu) raised the priority of this task from to 90.
filip mond (vklidu) updated the task description. (Show Details)
filip mond (vklidu) edited a custom field.
Bastien Montagne (mont29) lowered the priority of this task from 90 to Normal.

Jens, this one is for you I guess. :)
@filip mond (vklidu) please do not mix issues into a single report…

Apologize me … can you erase text under image?
(I don't have a privilege.)

Let’s wait and see what Jens says first ;)

Thats indeed an odd orde, we afaik read it out from the system, but be aware, the finder order can also be changed with dragging into other order. Looking into this ...

Jens

Okay, the order of SYSTEM_BOOKMARKS now represents the order in finder "favorites".
It will also follow changes in finder by dragging the order.

For SYSTEM thats a bit more tricky due this is the devices order and i fear thats no listed by
volume name but device or something. Investigating....

The collaps status of such panels is not OSX specific thus the storage in blend-file.
Thats to be discussed elsewhere.

Jens

Made a bit investigation and although i could also read the "system" ( aka mounted volumes ) from
the kLSSharedFileListFavoriteVolumes, it does not make much sense to me, as the network volumes
would be mixed in here in any case. I think "system" can stay as is, so all mounted volumes are shown
sorted. It could be usefule to resolve the mountpoint ( "/" ) to its symbolic link to show the full boot volumes
name. Not sure if this is a must. Opinions pls.

Jens

Thank you for quick response :)
If your "now" means you was able to sync Finder/Blender list - Awesome :)

"System" my opinion is not relevant, because I had never needs to use it, but current alphabetical order seems to me OK. Also "/" is OK for me its a beginning of tree structure and if it would be named somehow, it falls somewhereon a list. With slash it stay on first position, that's great.

For someone can be useful panel like "Shared" - used in OSX for list with devices on local network (if I'm right). But I'm satisfied with current offer.

Thank you.

Technically the network "drives" are voloumes , so they appear under the system list.
You must touch them in finder to get them mounted ( have an eject icon then ) and
they immediately appear.

What i mean with resolve root, would just give it the bootvolume name, will give it a try perhaps.

Jens

filip mond (vklidu) added a comment.EditedOct 4 2014, 5:42 PM

Ah, now I see, PC was on Finder's list, but wasn't mounted, you'r right.

About slash "/", forget my meditation :) I just saw "Volumes" folder under root directory, so I thought it is better to keep root name simplified and keep it in a first row, but you are right it is a volume like any other on a list. Root is in most cases named "Macintosh HD" right?

Why doesn't his panel called "Volumes" instead of "System"?

  1. Root == "/" == mointpoint ==Bootsystem volume name, often Macintosh HD, yes, but i have several bootvolumes so ....
  1. Thats for historical and crossplatform reasons.

Normally System Bookmakes" should be "Favorites"
and "System" should be "Volumes", but for Blender Books
this can de confusing. Often when i proposed to use OSX
namings, it was not accepted for exact this reason.
Not a biggie i would say.

Jens

  1. If does it mean that all of them appear on a list as a slash, than of course does it make a sense to be named. Anyway, I don't think I'm a convenient to discuss this deeper.
  1. OK. I just thought that "Volume" is used cross all platforms like "Bookmark" is used.

Just use a word that describes things the best.

Thanks for patience and answers even they are not a topic of this thread.

jens verwiebe (jensverwiebe) changed the task status from Unknown Status to Resolved.Oct 5 2014, 12:05 PM

@MacBook (1): only the active boovolume is shown as "/" ( you can btw see what you get here is same as in terminal:
'cd /Volunes' -> 'ls -la' )

Okay, after digging around i see no chance to backwards get the unresolved volumename for "/"
that easy, due we use the bridged NS classes here ( we are in c not in objectiveC ).

I think as is can be accepted as also we had no complaints over years.

The most prominent deviation in finder favorites / blender bookmarks is fixed in trunk.

Closing this thing now.

Thanks for report and partizipation.

Jens