Is The New gThumb A Potential F-Spot Killer?

gThumb is an image viewer and browser for the GNOME Desktop that allows users to manage, tag, sort, view and edit their photo collection from the one application. It can import photos directly from digital cameras and export them to web albums and more.

“Change My Dear, And Not A Moment Too Soon…”
In August this year, gThumb tour-de-force Paolo Bacchilega announced on the gThumb Mailing list that the application was to receive some due love and attention – i.e. a total code re-write from scratch.

The reasons behind this was to help make gThumb a more capable and extensible application, handle browsing tasks more efficiently and to take advantage of new libraries, such as clutter.

This post will give you a quick tour of gThumb 2.11.0.
screenshot_059The next version of gThumb – the 2.11.xx series – brings some exciting new features and user-interface improvements. (Including ditching those baked-in ugly icons!)

The first thing you’ll probably notice when trying 2.11.0 is the speed. Now it may just be me, but it starts up incredibly fast – almost instantly! Of course, gThumb has always benefited from sharing its thumbnail database with nautilus so this obviously helps, too.

More than anything these updates help position gThumb as a real competitor to F-Spot.

The New gThumb Browser

The browsing-view mode has changed a little from the current release. The main €œvisible€ changes being the toolbar which is now far more €œfile browsing€ friendly, utilizing navigation buttons rather than relying using the tree-view to navigate back and forth.
screenshot_061
For comparison, here is the current version: -
image

No More Catalogue? 
The €œcatalog€ tool is still available in 2.11.0, but you may be forgven for thinking it wasn’t due to its lack of its inclusion in the new toolbar.

Tree View
The tree view works as it does in the current version.

Irregularities
The pencil icon on the toolbar in browser
mode lets you edit a files’ metadata – adding comments, location, date
and tags, etc. The ‘cog’ icon lets you rotate, resize or set the image
as the desktop wallpaper.

This will inevitably confuse users because, as you will read below, the the same icons do different things in viewer mode…

The New gThumb Viewer

screenshot_064
The gThumb viewer has received some attention, too. There are fewer buttons on the toolbar giving it a cleaner, less cluttered look.

Compare the new viewer, above, with the current/old one below: -
image
There are fewer main menu entries along the top in the new version, with file properties and editing tools as side-panes rather than simple menu items as previously.

Editing
screenshot_065
The editing panel is toggled via the 'pencil' icon in the far right. As you can see from the picture above, it comes with most of the editing tools found in the current version €“ and includes the most popular editing options such as red-eye removal, rotation and auto-enhancement.

Each editing tool, when selected and if applicable, will either show the configuration options available in the same pane.

For example, in the screenshot below the crop tool selected. The cropping options appear in the same right-hand pane – no extra windows or pop-ups: -
screenshot_067

Properties
The properties panel can also be toggled in a similar fashion to the editing pane; simply press the 'cog' icons to see the currently viewed photograph's vital stats such as size, format, metadata, tags, etc.

Other Things To Note

No Export, Hable.
This development version doesn’t support exporting to web-albums or photo services. This is likely only a temporary omission.

Play spot the pixel with you photos
The default “viewer mode” is set to view at “actual size” – an incredible oversight for a photo viewer. 8 mega-pixel holiday snaps at “actual size”, anyone? You can change this in the preferences menu.

Install
Enough of the breezy stuff, you probably want to install this, right? Well first make sure you’ve read what it can and cannot do before rushing into installing it.

You’ll need to install the following list of dependencies, adding git-core to the list if you don’t already have it installed: -

sudo apt-get install git-core autoconf libgnome2-dev libgtk2.0-dev libgnomeui-dev libexiv2-dev libglade2-dev gnome-common libgphoto2-2-dev libgnomedesktop2.20-cil gnome-devel libunique-dev

Once that is done, we’ll get the source using: - 

git clone git://git.gnome.org/gthumb 

navigate into the source folder using: - 

cd gthumb

Followed by: - 

git checkout -b ext origin/ext 

and then: -

./autogen.sh –prefix=/usr CFLAGS=”-ggdb” 

(NB: I received errors regarding “missing” dependencies that were already installed using the above command. Using just  ./autogen.sh worked fine for me.) 

To install it, use: - 


make&& sudo make install

(or make && sudo checkinstall if that is your preference)

You can then launch gThumb 2.11.0 from the Graphics menu.

Thanks to  John Stowers

No related posts.

Post a comment or leave a trackback: Trackback URL.
  • http://seifsallam.co.cc/ Seif Sallam

    the only thing left is to replace that pencil in the editing mode, with icon for that task. but other than that did an excellent job and i think their reward should be being the default application.

    btw why didn’t you just share the package?

  • Wouter

    Looks good. Still I think the program with the best potential to be a “f-spot killer” is going to be Shotwell which seems to one of the most ambitious projects of all.

  • Anon

    Kudos on the Dr Who Quote

    • Anonymous

      what doctor who quote? :-o
      and i call myself a fan.. for shame.. :’(

  • manny

    @dood

    i think you should tag this as an “EYE of GNOME” killer too :)

    2 apps for the price of one

  • http://aragwain.myopenid.com/ Elros Aragwain Telkontar

    What is the themes of GTK and Metacity on screenshots?

    • http://omgubuntu.co.uk/ d0od

      Impression using the Night-impression metacity.

      Impression is part of the community-themes package in Karmic: -

      sudo apt-get install community-themes

      to use the night metacity just ‘click’ custom and then ‘window border’ and choose it.

  • Mohan

    Hmm, pretty cool. 10.04 looks like it might have a lot of changes. :D

  • pt

    There was not much to kill in F-spot

  • Connor

    Haven’t used F-Spot since Gutsy, maybe before, I always found it buggy and liable to gray screen and hang for no apparent reason. When I found gThumb I couldn’t understand why they even included F-Spot at all. gThumb is fantastic, especially for simple resizing, cropping or simple adjustments to images that can be done so quickly. For anything else, I open Photoshop.

  • bystander

    “it comes with most of the editing tools found in the current version – and includes the most popular editing options such as red-eye removal, rotation and auto-enhancement”

    No resizing?

    • http://omgubuntu.co.uk/ d0od

      Of course it comes with resizing – the sentence wasn’t structured to list every single editing tool preferred by people. For the record it comes with enhance, crop, resizing, colour adjustment, negative, desaturate (black and white), mirror, flip, rotation and red eye removal….

      …so far.

      • Connor

        Ah, so no transform then?

        • http://omgubuntu.co.uk/ d0od

          Not that i found so far.. but then f-spot doesn’t have this either, so it’s a bit moot.

          Also bear in mind that this is a pre-beta sneak-peek at it, and it will be version 2.11.1 that is released – and this is 2.11.0! Not everything will be included in it already – patience!

  • zombiepig

    You should add libclutter-1.0-dev and libclutter-gtk-0.10-dev to the apt-get line, because then you’ll get the nice slideshow transitions! :)

  • Some guy

    The errors you get when you use the autogen script are because you haven’t installed the libunique-dev package. Install that and you’ll be marvellous.

  • mattman

    I managed to install gthumb with the help of this article. I used checkinstall for the final step. When i try to run gthumb as a normal user I get a segmentation fault but if I run it with sudo it starts fine. Does anyone have any ideas on how to fix this? I would guess that it is some kind of a permissions issue, but which file?

  • Anonymous

    RAW support?

  • alex

    Hi,
    I have followed the tutorial, but at the last step executing “make&& sudo make install” command I got error:
    make: *** No targets specified and no makefile found. Stop.
    Any idea what is wrong?
    Regards

    • Anonymous

      me too …

      make: *** No targets specified and no makefile found

      help?

      • http://omgubuntu.co.uk/ d0od

        Are you sure you’ve navigated into the gThumb folder? Did ./autogen.sh produce any errors? Try running ./configure instead.

    • alex

      Hi,
      I have solved the problem. One more package must be installed:
      sudo aptitude install libunique-dev
      Regards

  • Anonymous

    Hi,
    I like the new design, but can you move the text “Crop” & the logo, on the toolbar, more upper ? ( to win some pixel for the pitcure )

  • john L

    I’ve tested the new gthumb.
    It actually beats f-spot in usability. To be really better, it miss some things:
    - Specific icons for modification tools
    - Export to popular web photo service (picasa, flickr…)
    - Intergration with libchamplain (use of geolocalisation with openstreetmap)
    - An histogram!
    - Add the possibility to write metadata

    And to be perfect:
    - An floating edition mode in fullscreen
    - An “openGL viewer” like in digikam (but more integrated)
    - More view type, like a “flow view” (integration with clutter, for example)

  • duffydack

    This newer Gthumb was actually in the lucid alpha for a while before it changed back to how it is now.. I loved it..wondered what happended to it.. and no I know.