Just what I wanted to know, thanks.  I'm not sure if I'll have time to grok
the Shotwell code vs just hacking together a script but the docs look quite
good so I might give it a go.  Either way, I'll put the work on github.

-Shaun

On 28 September 2012 10:10, Adam Dingle <[email protected]> wrote:

>
>
> On Wed, Sep 26, 2012 at 9:23 PM, Shaun Crampton <[email protected]> wrote:
>
> Hi,
>
> I'm trying to import a library from iPhoto with lots of
> adjusted/cropped/rotated photos. I'd like to keep the originals safe but
> also import my edited copies for display. Does shotwell support anything
> like that (managing an original and externally-edited file) at present or
> is all its editing done by reapplying edits at display time?
>
>
> Both are true.  :)  If you make edits within Shotwell, Shotwell doesn't
> write those out to the external file - instead, the edits are reapplied at
> display time.  But if you use Shotwell's Open With External Editor command
> to edit a photo with a program such as GIMP, then Shotwell manages both the
> original and the externally edited file.  Typically the original will have
> a name like IMG_0729.JPG and the externally edited file will be named like
> IMG_0729_modified.JPG.
>
> Unfortunately Shotwell isn't smart enough to be able to import both the
> original and modified versions of a photo and associate them with each
> other.  If you import from a directory containing IMG_0729.JPG and
> IMG_0729_modified.JPG, these will be imported as two separate photos.
>
>
>
> If the support is there I can probably write a script to import the
> database (iPhoto seems to maintain an XML doc listing the library and
> shotwell uses sqlite) but I don't really want to have to re-edit 20,000
> photos!
>
>
> It would certainly be nice if Shotwell could import from an iPhoto
> database while preserving both the original and modified versions of each
> photo.  You could consider implementing this as a Shotwell plugin, since
> Shotwell allows plugins to provide new import sources (importing from
> F-Spot is implemented via such a plugin).  Cheers -
>
> adam
>
_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to