After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 328509 - folders tree view
folders tree view
Status: RESOLVED FIXED
Product: gthumb
Classification: Other
Component: general
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
: 134902 357184 364209 452789 536424 566041 579010 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-01-25 02:18 UTC by Gregor Pastuszko
Modified: 2009-09-10 19:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gregor Pastuszko 2006-01-25 02:18:22 UTC
Do you consider to implement a folders tree view? 

It would be very helpful  if one could browse through the folders in a tree view as it is possible with nautilus and on folder select(or click) its content would be listed in a right panel as it does now although after entering the folder.

I my opinion  the tree view would speed up the browsing through the images very much.
Comment 1 Michael Chudobiak 2006-09-22 20:38:12 UTC
*** Bug 357184 has been marked as a duplicate of this bug. ***
Comment 2 Michael Chudobiak 2006-09-24 13:55:10 UTC
*** Bug 134902 has been marked as a duplicate of this bug. ***
Comment 3 Michael Chudobiak 2006-10-23 18:04:58 UTC
*** Bug 364209 has been marked as a duplicate of this bug. ***
Comment 4 Alex Blazh 2006-10-24 07:31:12 UTC
and what ???
9 month, 4 requests and 0 reactions ...
it is a pity ...
Comment 5 Michael Chudobiak 2006-10-24 11:31:05 UTC
Improvements don't happen by themselves just because someone asks for it. It's a lot of work to rip out a key section of code and replace it with something new.

Patches are welcome for review, of course!

- Mike
Comment 6 Michael Chudobiak 2008-01-18 16:48:56 UTC
*** Bug 452789 has been marked as a duplicate of this bug. ***
Comment 7 Gilles Dartiguelongue 2008-01-24 13:49:19 UTC
Hi there,

I'm looking into this for work and would personnaly love to see this happen as well. However, looking at the current source code makes me think that it's not gonna be easy. I hope I'll be able to come up with patches but it's going to take some time. If devs have tips on how to approach this, I'd be glad to take any information.
Comment 8 Michael Chudobiak 2008-01-24 14:00:01 UTC
Gilles,

well, the good news is that http://svn.gnome.org/viewvc/gthumb/trunk/src/gth-dir-list.c is pretty small, less than 1000 lines of code.

However, a fair bit of code would have to be added to extract more information about the current location (e.g., iterate up to obtain all of the parent and "sibling" folders.)

Also: gThumb should be ported from gnome_vfs to gvfs / gio / gfile. It might (or might not) make sense to do that first, because the gfile api has handy functions like g_file_get_parent. However, that porting would be a very big task; there are a lot of gnome_vfs functions in gthumb. It's worth keeping it in mind.

- Mike
Comment 9 Gilles Dartiguelongue 2008-01-24 14:28:58 UTC
actually I was thinking of "copying" the current gedit file browser extension, so that it would be easy to work with gedit guys to move to gvfs when necessary.

The best option would probably be for nautilus to somehow provide a generic browsing widget but I'm not sure if it's feasible at all. I just throw the question on their chan and I'm waiting for input.
Comment 10 Michael Chudobiak 2008-01-24 21:16:53 UTC
I was unaware of the gedit browser extension. It would make sense to copy it.

- Mike
Comment 11 Michael Chudobiak 2008-06-03 13:07:09 UTC
*** Bug 536424 has been marked as a duplicate of this bug. ***
Comment 12 Michael Chudobiak 2009-04-30 17:10:16 UTC
*** Bug 566041 has been marked as a duplicate of this bug. ***
Comment 13 Michael Chudobiak 2009-04-30 17:11:14 UTC
*** Bug 579010 has been marked as a duplicate of this bug. ***
Comment 14 Michael Chudobiak 2009-09-10 19:02:57 UTC
Fixed in ext branch, which will become the new trunk branch soon.

- Mike