Thanx Gene Ragan, Matthew Paul Thomas and Mark Kegel for your anwsers
(I add Mark Kegel's mail to the mailing-list below). I'm happy to see
I'm not the only one who wants to implement column view for Nautilus.

At the moment, I have downloaded the code, compiled it, run it and I
have read some Nautilus documentations. I think I have lot to do
before starting coding. I'm really interesting about Gene's
documentation (specifications, issues...). How much this documentation
represents ? Is it possible to attach it to #96239 bug ? Then, I think
Mark's implementation would be helpful too. (there's a point I'm not
sure; your implementation has been done with Nautilus code, isn't it
?). Attaching it to #96239 bug isn't probably the best place. Can you
send me it by mail or give me a link ? I have just discovered
live.gnome.org. I will visit it to see how to handle such a project.

I will wait your anwsers. Thanx everybody.


2006/11/22, Mark Kegel <[EMAIL PROTECTED]>:
> Fabrice,
>
> Sorry to write you directly, but I've had problems posting to the
> nautilus list at times (technical glitches, not for other reasons).
> Anyway, I see that you are wanting to add column view to nautilus.
> Great!! I've already done a non-trivial amount of work to implement
> this feature and I'm actually not that far-away from a working demo.
> If you are willing to help out, I'm certainly willing to either give
> you a copy of what I have so far or we could work together on getting
> this done. I also have some more ideas for how to enhance column view
> to make it much, much better than what Apple currently has! (In the
> interest of full disclosure, I'm writing this on a mac though).
>
> So here's what I currently have: a partially working gtk widget that
> implements column view itself. This may sound strange but after you
> start working with the code, and thinking about how to go about this,
> it will become obvious that a widget is a "right way". Since I've
> been working on this off and on since June I've had ample time to
> think things over. What this widget does is attempt to replicate the
> functionality that a person gets when they use a GtkTreeView. Because
> of MCV, or model-view-controller, how things are viewed is entirely
> up to the viewing widget. Current the 'list view' is implement as a
> GtkTreeView, but if you think about it it has *exactly* the same type
> of functionality that a GtkColumnView would want. The model (i.e.
> directory structure) in the back-end is still the same and can be
> used the same way. Even the nautilus code for the list view would
> only have to be slightly changed for things to work correctly. I know
> that's a lot to soak up if you've only just started.
>
> I don't know how much you know about nautilus already, but if you're
> just starting out I have some suggestions.  You'll probably want to
> start off by reading the nautilus internals document, at least that's
> where I started. The next stop is unfortunately the code, which while
> great is nonetheless extremely complicated to wrap your mind around.
> Of course I don't have that much experience myself and this is my
> first project for nautilus, and that doesn't help a whole lot.
>
> In any case, I look forward to hearing from you!
>
> Mark Kegel
>
> On Nov 21, 2006, at 10:14 AM, Fabrice Tiercelin wrote:
>
> > Hello everybody !
> >
> > I want to contribute to Nautilus project. I'm about to implement Mac
> > OS X Finder's "column view". There is already a bug for this (#96239).
> > However, before starting this work, I wanna know what do you think
> > about "Column view". Do you think implementing it would be a good idea
> > ? If not, why ?
> >
> > For the ones who don't know what is the "column view" (which is
> > usually the case with Linux users :) , With the column view, the file
> > manager show all the files of the current directory in a column. In a
> > column on the left, it shows the parent directory, and on the left
> > again, the parent parent directory... until the root directory. Parent
> > directories are often hidden on the left and a scrollbar let you see
> > them. When you select a sub-directory, its content appear in a column
> > on the right. If you select a file in a parent directory, then the
> > current directory column disappear. So you easily navigate in the file
> > system.
> > I have found a demostration of "column view" with Finder :
> > http://www.glnd.k12.va.us/resources/OSX_Jag_Movies/column_view.mov
> >
> > Give me your opinion. Thanx for reading :)
> > --
> > nautilus-list mailing list
> > [email protected]
> > http://mail.gnome.org/mailman/listinfo/nautilus-list
>
>
-- 
nautilus-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/nautilus-list

Reply via email to