Just stumbled across this on gnome-look.org. I think it's really nice and exactly what Nautilus could do with, to differentiate it from the pack. I've always wanted a column view in Nautilus, but this idea goes one better... I think the easiest way to implement something like this would be to program a GObject with almost exactly the same API as GtkTreeView and adapting the current Nautilus list view. Perhaps Ross's OwlTreeModelSlice could help here?
The Kinks - Sunny Afternoon
sam says:
wouldn't you need to add a scroll bars to each layer for large folders (eg /usr/share/), and a horizontal scroll bar for when you get deep into the filesystem. then you would bascally have a column browser.
personally i like column browsers. i like how you can drag a file and drop it into a parent/sibling folder. this is even more usefull with spring loaded folders in mac os x (if you drag and hover over a folder it opens, so you can navigate to anywhere on the file system while draging, and then drop when you get there).
Ken says:
Yes, I think you'd basically need to add a big horizontal scrollbar for everything, and vertical scrollbars for each bracket, if needed. And that's basically what the NeXT column-view is, except that the bracket-view makes it much clearer what's going where.
(I think the light gray bars on the brackets must be pseudo-scrollbars -- but that part isn't very clear. I don't see the advantage of that over normal scrollbars.)
If somebody implements this (before me!), you'd get major bonus points if you made it generic enough to use for any data source (i.e., not just your filesystem) and if you made it extensible (e.g., let me draw additional information on the view, and let it display more than just icon+text). My job right now is hierarchical databases, and I'd kill for something like that. :-)
Andrea says:
You must implement it! (-;
Andrei says:
I love the idea, and I also like that the open source world is working! Someone had an idea and a developer picked it up.
Idea -> mockup -> intrest -> reality.
Brilliant. Sterling example of open source in the works.
I hope to see this as a nautilus option in the future.
fizz says:
I agree, would be very useful - and better than a standard column view - let's have this!
Any comments?