Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 9, 2014
  1. Update readme again

    authored
Commits on Sep 13, 2013
  1. Merge pull request #25 from esalgado/master

    authored
    Ignore non existing files
Commits on Sep 8, 2013
  1. @esalgado

    Ignore non existing files

    esalgado authored
Commits on Jun 16, 2013
  1. Merge pull request #24 from abcdaniel/master

    authored
    Updated with -o originals option
  2. Updated with -o originals option

    abcdaniel authored
Commits on Jun 13, 2013
  1. Merge pull request #23 from abcdaniel/master

    authored
    Added option to export original images, instead of edited ones
Commits on Jun 7, 2013
  1. Added option to export original images, instead of edited ones.

    abcdaniel authored
    Exporting original images could be desired in a lot of situations, but
    this addition came out of realizing this: iPhone photos are taken
    upside down, with an orientation flag set in the exif data to allow
    them to be displayed in the proper orientation. That's true for a lot
    of cameras, not only the iPhone. iPhoto 9.4.3 actually rotates and
    recompresses these images, and stores them in the iPhoto library under
    ImagePath as an edited image. This is true even if you yourself hasn't
    done any editing on the photo.
    That means that using the script without setting the -o option, exports
    the recompressed version from ImagePath.
Commits on May 7, 2013
  1. Merge pull request #21 from kathrynaaker/original-path-fix

    authored
    Use OriginalPath if ImagePath not found
  2. @kathrynaaker
  3. @kathrynaaker
Commits on Jan 30, 2012
  1. Merge pull request #16 from BMorearty/14-remove-nulls-from-xml

    authored
    Issue #14: Remove null bytes before the SAX parser sees them.
Commits on Jan 29, 2012
Commits on Jan 8, 2012
  1. add comment to readme.

    authored
  2. Try to fix numbering.

    authored
  3. Update readme.

    authored
  4. Merge pull request #13 from gboudreau/master

    authored
    Mostly Unicode & date formatting bugfixes
Commits on Jan 3, 2012
  1. Bugfix: --import raised an exception when folders containing unicode …

    Guillaume Boudreau authored
    …characters were present in destination
  2. Bugfix: using --import could fail when finding dated folders using a …

    Guillaume Boudreau authored
    …different delimiter
    
    If the destination folder contained any folders prefixed with %Y_%m_%d,
    and you used a different date delimiter, an exception would be raised.
    
      File "exportiphoto.py", line 454, in build_import_album_dirs
        folder_date = datetime.strptime(m.group(1), "%Y" + delim + "%m" +
    delim + "%d")
      File "/usr/lib/python2.7/_strptime.py", line 325, in _strptime
        (data_string, format))
    ValueError: time data '2003_02_05' does not match format '%Y-%m-%d'
  3. Bugfix: Default date delimiter isn't working

    Guillaume Boudreau authored
      File "exportiphoto.py", line 454, in build_import_album_dirs
        folder_date = datetime.strptime(m.group(1), "%Y" + delim + "%m" +
    delim + "%d")
      File "/usr/lib/python2.7/_strptime.py", line 325, in _strptime
        (data_string, format))
    ValueError: time data '2004-01-21' does not match format
    '%YNone%mNone%d'
  4. Added link to my Github in credits

    Guillaume Boudreau authored
  5. Bugfix: using --import without import_from_date raises an exception

    Guillaume Boudreau authored
      File "exportiphoto.py", line 466, in build_import_album_dirs
        if self.import_from_date and folder_date < self.import_from_date:
    continue
    AttributeError: 'iPhotoLibrary' object has no attribute
    'import_from_date'
  6. Bugfix: UnicodeDecodeError on self.status

    Guillaume Boudreau authored
    When an IOError occurred while using pyexiv2 to write metadata, a
    UnicodeDecodeError exception could be raised, if the error string
    contained unicode characters.
Commits on Sep 25, 2011
  1. ignore timestamps

    Derrick Childers authored
Commits on Aug 13, 2011
  1. escaping quotes in import dir names

    Derrick Childers authored
Commits on Aug 12, 2011
  1. added --test, --yeardir, --date_delimiter, --import and --import_from…

    Derrick Childers authored
    …_date
  2. Merge remote branch 'upstream/master'

    Derrick Childers authored
Commits on Jun 23, 2011
  1. fix install instructions

    Brian Morearty authored
  2. Add installation instructions and credit to jgfield.

    Brian Morearty authored
  3. Fix options formatting in readme

    Brian Morearty authored
Commits on May 28, 2011
  1. Merge pull request #9 from jgfield/master

    authored
    Deconflict directories/filenames on export
  2. @jgfield
Something went wrong with that request. Please try again.