Release Notes for SyncPhotos Version 2.2
Features Added
- Added a "Reset Database" function to make SyncPhotos start over, forgetting the photos it has "seen".
Release Notes for SyncPhotos Version 2.1
Features Added
- Added a "Send Log File" function to the Help menu.
Fixed Bugs
- Fixed issues with photos in AlbumData.xml that had didn't belong to a "roll".
- Fixed the "0 bytes written to underlying stream" error.
Release Notes for SyncPhotos Version 2.0.7
Fixed Bugs
- Re-added PowerPC support (which was silently removed by Apple's developer tool).
Release Notes for SyncPhotos Version 2.0.6
Fixed Bugs
- Fixed issues with in-app purchase.
Release Notes for SyncPhotos Version 2.0.5
Fixed Bugs
- Fixed an issue where cataloging errors weren't being displayed properly.
Release Notes for SyncPhotos Version 2.0.4
Fixed Bugs
- Fixed an issue where the minimum free disk space setting was being ignored during automatic sync.
- Fixed an issue where temporary files weren't being deleted.
Release Notes for SyncPhotos Version 2.0.3
Fixed Bugs
- Fixed a synchronization issue that may cause SyncPhotos to not show any thumbnails.
Release Notes for SyncPhotos Version 2.0.2
Fixed Bugs
- Fixed an issue where a photo whose original version is identical to the modified version of another photo gets imported over and over again.
Release Notes for SyncPhotos Version 2.0.1
Feature Additions
- Offer to move the app to the Applications folder if it's not already there.
Fixed Bugs
- Fixed an issue with launching SyncPhotos from SyncPhotos Agent's menu (from the menubar).
- Fixed a code-signing issue which caused errors when a password was set.
Release Notes for SyncPhotos Version 2.0
Renamed!
iPhotoSync has been renamed to SyncPhotos. It was renamed to avoid potential
conflict with Apple's iPhoto product name.
Feature Additions
- SyncPhotos now imports photos and videos keeping the same Event
structure as they had in the other computer's library.
- SyncPhotos imports photos and videos directly into iPhoto using
AppleScript.
Release Notes for iPhotoSync Version 1.3.2
Fixed Bugs
- Fixed an issue that caused iPhotoSync Agent to crash in some error cases when calculating a hash for a JPEG.
Release Notes for iPhotoSync Version 1.3.1
Fixed Bugs
- Fixed an issue that caused iPhotoSync Agent to crash when encountering a malformed JPEG photo.
- Fixed an issue that caused iPhotoSync Agent to crash when encountering unexpected missing values in AlbumData.xml.
Release Notes for iPhotoSync Version 1.3
Feature Additions
- Added 'How It Works' section to Help documentation.
- Ask for permission before launching iPhotoSync Agent the first time.
Fixed Bugs
- Changed network connection mechanism to address timeout errors in some situations.
- When a remote computer is selected and the remote computer is still initially cataloging, update the progress bar properly as the remote computer progresses.
- Fixed an issue where the "unique photos" number was actually the total photos number instead of the unique photos number.
- Fixed an issue with the "Move to Applications Folder" function.
Release Notes for iPhotoSync Version 1.2.5
Fixed Bugs
- Fixed an issue on 10.5.7 where iPhotoSync wasn't recognizing other computers because the Bonjour API behaves differently on 10.5.7.
Release Notes for iPhotoSync Version 1.2.4
Fixed Bugs
- Fixed an issue that was causing iPhotoSync Agent to crash on startup on 10.5.
Release Notes for iPhotoSync Version 1.2.3
Fixed Bugs
- Fixed an issue where calculating the computer's icon on the wrong thread caused a crash.
Release Notes for iPhotoSync Version 1.2.2
Fixed Bugs
- Fixed an issue where automatic syncing of specific albums was broken.
Release Notes for iPhotoSync Version 1.2.1
Fixed Bugs
- Fixed an issue that caused iPhotoSync Agent to crash when encountering unexpected empty-string values in iPhoto Library's AlbumData.xml file.
Release Notes for iPhotoSync Version 1.2
Fixed Bugs
- Changed parsing algorithm to compensate for malformed XML generated by iPhoto.
- Changed misleading "Serving photos to n computers" message.
Release Notes for iPhotoSync Version 1.1.2
Feature Additions
- Added "auto-launch iPhoto" preference. Enable it if you want iPhotoSync to auto-launch iPhoto and force the import instead of just posting a Growl notification.
Fixed Bugs
- Better handling of a missing-iPhoto-Library condition.
- Better error message when there's an error reading another computer's status.
- If you delete the app, the iPhotoSync Agent notices and terminates itself.
- Ignore 0-byte photos/videos (such as photos in iPhoto '09 that are external to the library).
- Fixed several memory leaks.
Release Notes for iPhotoSync Version 1.1.1
Fixed Bugs
- Fixed an issue where selected albums for automatic-sync computers weren't being saved.
Release Notes for iPhotoSync Version 1.1
Official launch! The beta period is over. Thanks everyone for your help and feedback!
Release Notes for iPhotoSync Version 1.0.9b25
Fixed Bugs
- Fixed issues with net service names. WARNING: Your current "automatic sync" settings will be lost. Sorry! I won't let it happen again once beta is over.
- If the iPhoto Library isn't there (e.g. if it's on a network volume that hasn't been mounted yet) don't create empty directories; just wait for it to appear.
- Fixed issues with running iPhotoSync multiple times under multiple accounts on the same computer.
- Retrieve the remote computer's icon from the remote computer instead of trying to guess the right icon.
- Fixed issues when the computer name changes.
Release Notes for iPhotoSync Version 1.0.9b24
Fixed Bugs
- Fixed an issue with not seeing other computers that have long computer names.
Release Notes for iPhotoSync Version 1.0.9b23
Feature Additions
- Log all Growl notifications in syslog.
Fixed Bugs
- Fixed a crash when using automatic sync and there are 0 photos to retrieve.
- Fixed the incorrect agent status when unchecking automatic sync.
Release Notes for iPhotoSync Version 1.0.9b22
Feature Additions
- Added a "retrieval log": click "Open Retrieval Log" in the File menu to view it.
- Added an "Open iPhoto" menu item which launches iPhoto with the iPhoto Library that iPhotoSync is currently using.
- Show current photo count in the status menu, e.g. "Retrieving 230 of 21,136 photos from Elise's iMac".
Fixed Bugs
- When an error occurs during auto-retrieval (e.g. the other computer goes away), keep the photos you've received so far and get the remaining photos next time, instead of starting over next time.
- Fixed a large memory leak and file handle leak.
- Fixed a crash when GUI updates were made on the wrong thread.
Release Notes for iPhotoSync Version 1.0.9b21
Fixed Bugs
- Fixed an issue which caused "access denied" errors with automatic sync.
Release Notes for iPhotoSync Version 1.0.9b20
Feature Additions
- Added a "Send Feedback" menu item in the Help menu.
- Added a welcome dialog which guides new users to the Getting Started help page.
- Added an explanatory dialog when selecting "automatically sync".
Fixed Bugs
- Fixed an issue that was causing "too many open files" errors and leading to other errors.
- Added help menu with some help docs.
- Fixed an issue with calculating bytes received over the network.
- Fixed issues with the automatic Growl installer.
Release Notes for iPhotoSync Version 1.0.9b19
Fixed Bugs
- Updated the beta expiration date (it expired September 4).
Release Notes for iPhotoSync Version 1.0.9b18
Fixed Bugs
- Show more accurate computer icons (iMac, MacBook, etc) when possible.
- When an HTTP error occurs, close the connection and open a new one.
- Fixed multiple issues so that iPhotoSync can run for multiple users on the same computer simultaneously.
- Fixed an issue where the "minimum free disk space" preference was being ignored when importing photos manually.
- Made the "copied _ photos" growl notification non-"sticky".
Release Notes for iPhotoSync Version 1.0.9b17
Fixed Bugs
- Retain the photo's date when pulling a photo from a remote computer.
- Don't show a growl notification when a computer comes online.
Release Notes for iPhotoSync Version 1.0.9b16
Feature Additions
- Added a "welcome screen" with some explanation of how iPhotoSync works and how the beta process works.
Fixed Bugs
- Fixed non-functioning "Show Ignored Photos" checkbox.
- Show much better error messages when there's an error communicating with another computer.
- Fixed an issue with the minimum-free-disk-space setting not working.
- In the change-password window, set the initial focus to the first password field.
- Auto-install Growl (after confirming with the user).
- Show a Growl notification when there's an error auto-retrieving photos.
- Fixed memory leaks.
Release Notes for iPhotoSync Version 1.0.9b15
Fixed Bugs
- "Ignored" photos weren't really being ignored.
- Fixed an issue where reading from the network got stuck.
Release Notes for iPhotoSync Version 1.0.9b14
Fixed Bugs
- For each of the other computer's photos, if I have its Original or Modified version in my Library, don't import it.
- Handle JPEGs with unusual End-Of-Image markers better.
- Menubar icon's menu now contains more informative status messages.
- Fixed a performance issue with reading in iPhotoSync Agent's data files.
- Reduced the memory usage of both iPhotoSync and iPhotoSync Agent.
Release Notes for iPhotoSync Version 1.0.9b13
Fixed Bugs
- Track my Originals and Modified photos, and don't retrieve a photo if I have it as either Original or Modified.
- Listen at a fixed port number (more firewall-friendly): 17600.
Release Notes for iPhotoSync Version 1.0.9b12
Fixed Bugs
- Fixed an issue where the manual photo import list wasn't refreshing after manually importing photos.
Release Notes for iPhotoSync Version 1.0.9b11
Feature Additions
- Added an "Ignore Selected" button and "Show Ignored Photos" checkbox so that you can ignore photos that you don't want to retrieve instead of having to retrieve them and then delete them from iPhoto.
Fixed Bugs
- Fixed issues with selecting computers and refreshing the detail view while computers are being added to and removed from the source list.
Release Notes for iPhotoSync Version 1.0.9b10
Feature Additions
- Password protection: Set a password in the Preferences and other
computers will have to type it in to gain access to your photos.
- For JPEG photos, compare image data only to detect duplicates. This
means photos that look exactly the same but have slightly different
metadata (such as embedded ColorSync profiles that iPhoto adds) will be
treated as the same photo by iPhotoSync.
Fixed Bugs
- Much less memory usage (still some work to do here).
- Rewrote a significant portion of the code.
Release Notes for iPhotoSync Version 1.0.9b9
Fixed Bugs
- Fixed crash if there's no iPhoto Library in defaults (happens if you've never run iPhoto on the computer before).
Release Notes for iPhotoSync Version 1.0.9b8
Fixed Bugs
- Display caption and date taken under each photo in missing-photo view.
- Sort missing-photo view by date taken.
- Show a Growl notification when photos are automatically copied from another computer.
Release Notes for iPhotoSync Version 1.0.9b7
Fixed Bugs
- Fixed issue with refreshing the 'cataloging' message when a computer is selected.
Release Notes for iPhotoSync Version 1.0.9b6
Fixed Bugs
- Improved handling of (rare) errors parsing AlbumData.xml
Release Notes for iPhotoSync Version 1.0.9b5
Fixed Bugs
- Restart agent on auto-update.
Release Notes for iPhotoSync Version 1.0.9b3
Fixed Bugs
- Fixed an issue where the UI didn't show a progress bar when you switch to a different iPhoto Library that's never been scanned by iPhotoSync before.
Release Notes for iPhotoSync Version 1.0.9b2
Fixed Bugs
- Fixed a crash when manually importing photos.
Release Notes for iPhotoSync Version 1.0.9b1
Feature Additions
- Entirely new user interface!
- UI is much more informative about what's going on, especially when it's busy scanning photo catalogs.
- Manual photo importing.