Permalink
Switch branches/tags
Nothing to show
Commits on Feb 9, 2014
  1. Update readme again

    BMorearty committed Feb 9, 2014
Commits on Sep 13, 2013
  1. Merge pull request #25 from esalgado/master

    BMorearty committed Sep 13, 2013
    Ignore non existing files
Commits on Sep 8, 2013
  1. Ignore non existing files

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

    BMorearty committed Jun 16, 2013
    Updated with -o originals option
  2. Updated with -o originals option

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

    BMorearty committed Jun 13, 2013
    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 committed Jun 7, 2013
    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

    BMorearty committed May 7, 2013
    Use OriginalPath if ImagePath not found
Commits on Jan 30, 2012
  1. Merge pull request #16 from BMorearty/14-remove-nulls-from-xml

    BMorearty committed Jan 30, 2012
    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.

    BMorearty committed Jan 8, 2012
  2. Try to fix numbering.

    BMorearty committed Jan 8, 2012
  3. Update readme.

    BMorearty committed Jan 8, 2012
  4. Merge pull request #13 from gboudreau/master

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

    Guillaume Boudreau committed Jan 3, 2012
    …characters were present in destination
  2. Bugfix: using --import could fail when finding dated folders using a …

    Guillaume Boudreau committed Jan 3, 2012
    …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 committed Jan 3, 2012
      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 committed Jan 3, 2012
  5. Bugfix: using --import without import_from_date raises an exception

    Guillaume Boudreau committed Jan 3, 2012
      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 committed Jan 3, 2012
    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 committed Sep 25, 2011
Commits on Aug 13, 2011
  1. escaping quotes in import dir names

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

    Derrick Childers committed Aug 12, 2011
    …_date
  2. Merge remote branch 'upstream/master'

    Derrick Childers committed Aug 12, 2011
Commits on Jun 23, 2011
  1. fix install instructions

    Brian Morearty committed Jun 23, 2011
  2. Add installation instructions and credit to jgfield.

    Brian Morearty committed Jun 23, 2011
  3. Fix options formatting in readme

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

    BMorearty committed May 28, 2011
    Deconflict directories/filenames on export