F-Spot Addins
Published 2009-09-21Workflow plugins
Open in Bibble 5
Similar to “Develop in UFRaw”, using this addin you can send the original versions (assuming that those are the RAW files) to your Bibble 5, no matter if Bibble is running or not. It works with multiple files.
Import Processed Files
This addin imports files which are located in the same directory as the selected photos and with a filename starting with the base filename of the selected photo into F-Spot. For example, if DSC_1234.NEF is selected, it will import DSC_1234.jpg, DSC_1234 (modified).jpg and DSC_1234.bibble.jpg.
The older versions (0.5, 0.6 and 0.7.0) are importing those files as new photos and the command is located in the Tools menu.
The actual version is importing the processed photo as new version and the command appears in the context menu (right click).
Send to Bibble 4 Pro Work Queue
This addin will send the original version of the selected photos to a Bibble 4 Pro Work Queue named “F-Spot”. Unfortunately, Bibble 4 Lite does not support work queues.
GUI modifications and enhancements
Version Sidebar
The VersionSidebar is currently under development to adapt it to the latest F-Spot API.
This is a nice addin which extends the F-Spot sidebar and adds a page showing the versions and their filenames of the current selected photo. Switching between the versions with clicking on the thumbnails does have the same effect as selecting the different versions in the original drop down box in the lower left corner of the sidebar.
Tabbed Sidebar
Replaces the drop down select menu with tabs. This saves at least a click on each sidebar page change.
This is done using a service addin which accesses the F-Spot UI elements on startup. Restart F-Spot after installing this addin to to work.
Update: The tabbed sidebar is not working at the moment with 0.7 (git), due to a redesign in the f-spot source. I am still not sure how I redesign the tabbed sidebar code to get it work with the actual design or if the f-spot code will be changed again. 0.6 works fine.
DateTime Format
This addin allows you to adjust the date time format f-spot uses to display the short date below the photo icons, similar as the GNOME panel clock applet does it.
Well, this is a real ugly hack. But it works. And as it is really cumbersome to create your own date time format using the LC_* variables (you will have to create and compile your own locale file) and furthermore mono does not seem to read those LC_* variables (perhaps I did not try hard enough), I don’t know a better way than doing this using the configuration backend.
To set for example the ISO date format, add this value to gconf (if your f-spot is using gconf as configuration backend), either per command line or per gconf-editor:
gconftool-2 --type string \ --set "/apps/f-spot/ext/datetimeformat/shortdate" "yyyy-MM-dd" gconftool-2 --type string \ --set "/apps/f-spot/ext/datetimeformat/longtime" "HH:mm"
The date time format must be a format recognized by the DateTimeFormatInfo class.
You have to restart F-Spot after installing this addin to see the effect.
Repository URL and Installation
All four addins are published here. The repository URL for the latest release of f-spot and latest git (0.7.*) is:
http://purecodes.org/f-spot/0.7
Older releases can be found under:
http://purecodes.org/f-spot/0.5
http://purecodes.org/f-spot/0.6
The tabbed sidebar plugin is not available for F-Spot 0.5 and not available for 0.7. The version sidebar plugin is still under development to adapt the code to the current 0.7 API.
Add the URL to your repositories in F-Spot (Edit -> Manage Extensions -> [Repositories…]), then go to [Install Extensions…], click on “Refresh”, check the checkboxes for the addins you want to install and click on [Forward].