I have received some reports that iPhoto2Gmail is not compatible with the newly released iPhoto ’08. I do not have iLife ’08 yet so I am currently unable to test and resolve the problem.
I’d also like to apologize to you guys for the long delay since I announced that new plugin versions would be coming soon. I tried to add too many new features and have had almost no free time to work on the plugin. I will try my best to release a new version that includes only the two most requested features — 1)Saving Acct. Information in Keychain and 2) Autocompletion of addresses…
If I can get a copy of iLife ’08 and successfully sleuth the API changes, I hope to also add iPhoto ’08 compatibility. As always, these are my best guesses and I just can’t promise when I will have some free time to sit down and work on building a great and stable release.
Apple has released an official API and SDK. In English, that means that it should be simple to get iPhoto ’08 working!
It seems several folks have had no problems with the plugin and iPhoto ’08 (check out the comments)… I’ve purchased a copy and will try to do some testing this weekend.
A temporary workaround was submitted by droy. If you click on the iPhoto2Gmail tab twice, it will work. I have identified the cause of the problem and it’ll be fixed in the next update.
Patches for iPhoto2Gmail and Aperture2Gmail
I put together a couple of patches that should fix the problems that were caused by the recent User Interface changes to Gmail. I hope to bundle full updates for both plugins soon, but I figure this would help get folks back up and running in the event that I don’t manage to roll out the updates quickly…
Download Aperture2Gmail and iPhoto2Gmail Patchers Here.
You can leave comments or try out the new Google Group that I set up and linked to on the sidebar.
As user Ed noted, it seems that there are problems when sending attachments greater than 500kb or so (the exact threshold is still foggy and may actually be 1 MB).
My wife was able to reproduce this today. Unfortunately, it seems the error goes undetected and the plugins will report that the email was successfully sent.
However, they will not show up in your sent messages nor will the recipient get the email. I have not been able to find the source of the problem, but I am guessing it is also due to the current transition to the newer version of Gmail. We’ll see what develops.
If you’d like to beta test, leave a note in the comment, send me an email or start a thread in the new google group.
iPhoto2Gmail New Versions Released
iPhoto2Gmail and Aperture2Gmail have been updated significantly today! I am happy to say that both of the new plugins resolve all of the known problems with the new Gmail interface that was rolled out this November.
Both plugins have received an entirely new emailing engine that allows for a direct, secure, and reliable connection to Google’s email servers rather than an HTTP file upload. (Lots of fancy words for “it works much better”).
Another big change was a popular request: the “Email Sent Using…” shameless plug has been axed. This should help you bloggers out there that use the plugins to post pictures. No more editing posts!
Aperture2Gmail hadn’t been updated in quite some time, so I devoted many hours to bring it fully up to speed with iPhoto2Gmail.
Both plugins have also been tested for 10.5 Leopard compatibility.
Enjoy. As always, you can leave feedback in the comments, via email, or in the new Google group linked in the sidebar.
New Version: iPhoto2Gmail v0.10 Released
I’m happy to announce v0.10 of iPhoto2Gmail today!
I’ve been hard at work on this release; there are lots of new goodies in this version, as well as fixes for all of the bugs that have been reported. Here are some highlights:
I’ve added a search field to the Contacts List sheet that should help find your contacts faster.
Authentication is now done natively and using Google’s official clientLogin API. The result is a faster, more robust authentication check, as well as more descriptive and useful error messages. This new authentication also addresses the DNS issues some users had on Leopard.
Notable Bug Fixes:
Restored compatibility with OS X 10.3.9 (Java 1.4).
libgmailer updated to version 1.37 (fixes contact list problems some users were having)
Fixed incompatibility with contact names that contained a comma “,”
Improved behavior when saved login information fails to authenticate.
Oh, and Aperture users, your update is coming soon!
Notes on Current Aperture2Gmail Development
I am quite excited about the recent release of Aperture 2 and the subsequent 2.01 and 2.1 updates. I think it is a great product. Fortunately, Apple has made full versions available once again via 30 day trials.
I have been working with these versions in order to fix the problems that Aperture2Gmail had as the 2.01 and 2.1 updates were rolled out. However, at the moment, I do not have the budget to upgrade my version of Aperture,
and therefore will have to pause further development of the plugin since I will have nothing to test against.
Also, because my wife and I are on an extended backpacking trip, I no longer have a 10.4 workstation that I can test against, and this has allowed another bug to slip by in the 0.7 release.
I still have 10 days or so left on my 2.01 trial, and am working hard on fixing the last known bug in 0.7 as reported by a couple of users. The bug seems specific to OS X 10.4.x and Aperture 2.x.
Luckily it is harmless: several spurious error dialogs appear after the email has been sent. Once this is fixed I will put out version 0.8. I apologize to anyone still experiencing problems and I hope to return Aperture2Gmail to active development in the near future.
Thanks for understanding!
I Promise; new versions are coming soon!
I’ve had a bit of free time to devote to the plugins, and have several improvement in the works. They aren’t quite ready yet, but I am getting close.
Contacts retrieval and the actual emailing engine have both been entirely re-written. I am confident that folks will be happier with the new Contacts code, as it makes use of the new Official GData API and therefore should be much more robust. For those of you having issues with contacts, please hang in there a bit longer.
Since I have still been unable to purchase Aperture 2, I need some volunteers!
If you’d like to be added to my list of beta testers, please write to me at jils.i2g gmail and tell me your:
– Mac OS X Version
– iPhoto/Aperture Version
UPDATE: I’ve got a good list of testers for 10.5, anyone with 10.4 out there want to help out?
Anouncing Aperture2Gmail 1.0 Beta
I’m excited to finally be posting this! Aperture2Gmail v 1.0 Beta is now available for testing.
This version is actually a full re-write. And it better be, since I realized when updating the change log that two years have passed since the last version!
I’ve been hard at work re-writing the guts of the plugin and cleaning up the user interface. I’ll write up a post on my developer blog if you’re interested in the nerdy stuff.
Now, here’s the scoop:
– Cleaned up and simpler interface.
– Mac OS 10.5 or newer is required. 10.4 and Aperture 1 are no longer supported.
– Full 64 Bit support for Aperture 3.
– I have only been able to test Aperture 3 running on Snow Leopard.
Email bug reports to jils.i2g
Some users are reporting trouble with the untested configurations: Leopard 10.5 and/or Aperture 2.
If you are having issues and are willing to help with the public beta testing process, please contact me.
iPhoto2Gmail v.1.1 Installer Changes
iPhoto2Gmail had a dirty little secret that allowed it to work with versions of iPhoto as old as 5.0…
iPhoto2Gmail was installed directly into the iPhoto application bundle in the PlugIns folder. This was a necessary evil back in the dark ages, since iPhoto didn’t look anywhere else for plugins. After Apple released an official API, later versions of iPhoto began looking outside the application for plugins.
I’ve been meaning to change this behavior for quite a while, but didn’t want to break backwards compatibility. With code-signing becoming more and more important, and Lion on the horizon, I finally made the change. As of June 30th, the iPhoto2Gmail v1.1 installer will place the plugin in the
Apple sanctioned location:
The new installer also removes the plugin from the old location. This change helps us be good Mac OS citizens, as foreign app bundles shouldn’t be messed with. Unfortunately, this may break v1.1 for folks with legacy iPhoto versions. I’ve tested as far back as iPhoto ’08 with good results, so it might be time to update!
The uninstaller has also been updated to clean up both locations.
Aperture2Gmail or New Features?
So I’ve received some feedback from users saying that they’d really like me to write an Aperture2Gmail plugin. I have also been asked to add more features to iPhoto2Gmail — like more resizing options, Keychain support, Google Apps for Your Domain support etc.
I’d really like to write the Aperture plugin, In fact, I already downloaded the SDK from Apple and have given it a quick look.
However, at this point I can’t write the plug in because I do not own Aperture. I am afraid the price puts it out of my league for the near future…
for that I need your feedback! I need you guys to tell me what you’d really like and what would be really cool and useful for me to add. I will try to add things in order of popularity (and of course, how interesting they are to me).
So let me know… shoot me an email or click the comment button.
I will try to have an OS Version survey up soon as well.
UPDATE: I just learned that Aperture is offered as a free 30 Day Demo. If there is enough interest, perhaps I can write the plugin using the demo app!
New Version: iPhoto2Gmail 1.0
It’s here, folks: Version 1.0!
This 11th release marks the first 100% native version for iPhoto2Gmail. All of the code is now Cocoa, no more PHP or Java behind the scenes. More importantly, everything that was broken got fixed, and new features were added!
I want to thank my volunteer team of ace Beta testers for “puttin’ the boots”, as one of them says, to this release. They each helped me spot problems that would have snuck by otherwise. A big thanks to Jay, Jesus, Grant and James!
The nitty gritty:
Version 1.0 (10/21/2008)
– Contacts are now retrieved using Google’s GData framework
– All-new native email engine based on the Pantomime framework.
– Fine-grained progress bar!
– Ability to cancel in-progress email.
– Special characters in passwords are handled properly
– Mac OS X 10.4 is now required.
– Misc. performance and stability improvements.
I’ll try to put up a manual installer this weekend, for those whose iPhoto versions aren’t detected properly.
If you have trouble with the plugin, please post a detailed description to the discussion group.