F-spot displays a crossed box in slideshow

Bug #282102 reported by KevinM
4
Affects Status Importance Assigned to Milestone
f-spot (Ubuntu)
Incomplete
Low
Ubuntu Desktop Bugs

Bug Description

Using Ubuntu Hardy Kernel 2.6.24-19-generic #1 SMP Wed Aug 20 17:53:40 UTC 2008 x86_64 GNU/Linux and F-Spot 0.4.3.1. If I run F-Spot manually by clicking on the thumbnails I can view all pictures. If I go back to the first picture and then select Slideshow I get the pictures shown in fullscreen, but the occassional picture shows up as just a small white box with a red cross in it.

Revision history for this message
Pedro Villavicencio (pedro) wrote :

thanks for your report, is this reproducible everytime? may you check if you have the original picture at the library? it sounds to me that f-spot is only displaying the thumbnail but the original picture is not present and that's why it's displaying the not found icon. thanks.

Changed in f-spot:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
KevinM (kevbert1) wrote :

Found out what the problem is. When a picture is renamed the thumbnail still has the original name, from when it was downloaded from the camera hence it can't find the full sized picture. There seems to be no way of importing the newly named file from the default photos directory, only from a camera.

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you describe what you do exactly to trigger the bug? what do you rename and how?

Revision history for this message
KevinM (kevbert1) wrote :

Imported pictures from camera via F-Spot. Decided to email someone the picture, so rather than call it DSG00XXX.jpg opened Nautilus and renamed it something more descriptive e.g. tiger1.jpg. Later, if I then open F-Spot the thumbnail is still called DSG00XXX.jpg but it can't find the actual full-sized picture as it has been renamed, even if the renamed full sized picture hasn't been moved from the original import folder.
Ideally when F-Spot is opened, each time, it should read all files in the photos directory and generate the thumbnails. This could be a wish list thing...

Revision history for this message
Sebastien Bacher (seb128) wrote :

could you try if that's still an issue in jaunty and describe how to trigger it easily?

Revision history for this message
KevinM (kevbert1) wrote :

Jaunty kernel 2.6.28-11-generic (i686) with f-spot version 0.5.0.3 has the same problem.
Plug in a camera and f-spot I download some files from a camera with f-spot saving them in the default (home) folder. I run the slide show and everything is fine. Close f-spot. Now open Nautilus and rename one of the files from default dscf0039.jpg to something more meaningful (e.g. antelope.jpg). Close Nautilus and restart f-spot. Thumbnail for dscf0039.jpg is still shown, but the actual file is now named antelope.jpg. As soon as I try to view the file it cannot find the full-sized dscf0039.jpg (as it has been renamed).
There doesn't seem to be a way of refreshing the thumbnails, an import gives the error "Error importing /home/kevin/antelope.jpg - file:///home/kevin/dscf0039.jpg"

Revision history for this message
Graham Bleach (graham-launchpad) wrote :

This one would be quite difficult to fix; the problem is that it is unsafe to rename photo files that f-spot knows about. If f-spot scanned the entire photo directory structure to look for renamed photos every time it started, it would make life unpleasant for people like me who have 7,000 photos ;-)

You can send people emails with nice meaningful file names without changing the file name of the original file. Here's one way to do it:

Select a photo, or photos, within f-spot
Photo -> Send by Mail
If Evolution is your mail client, you can right-click on each image, choose Properties and change the file name.

It would be nice to be able to rename photos from within f-spot, but we'll have to wait until someone finds the time to add the feature.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.