Initial commit of my iPhoto2Ansel export plugin.
authorMichael J. Rubinsky <mrubinsk@horde.org>
Sun, 23 Nov 2008 20:34:29 +0000 (15:34 -0500)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Sun, 23 Nov 2008 20:34:29 +0000 (15:34 -0500)
commitdf0f2bf52a1f118cc8de477fd3a6848a27f9466f
treebd1a23f7ad521e421dc2323193326ca81bde066e
parent414a60b448c23fc14c4a0676b8aed953b0f5987e
Initial commit of my iPhoto2Ansel export plugin.

Very rough code, but it provides basic functionality at this point.

At this point, I believe it is iPhoto 7+ / OSX 10.5+ only. (I don't
have access to any other versions to test/class dump etc..)

Be gentle, this is my first "real" Cocoa/Objective C proect, but am
always happy to receive constructive feedback...

If you want to run this in the debugger, you need to add a
"Custom Executable" to the xcode project. This setting is stored in the
user specific project file, which is ignored in git since it changes just
about everytime you open the project.
61 files changed:
iPhoto2Ansel/.gitignore [new file with mode: 0644]
iPhoto2Ansel/AnselExportController.h [new file with mode: 0644]
iPhoto2Ansel/AnselExportController.m [new file with mode: 0644]
iPhoto2Ansel/AnselExportPluginBox.h [new file with mode: 0644]
iPhoto2Ansel/AnselExportPluginBox.m [new file with mode: 0644]
iPhoto2Ansel/English.lproj/InfoPlist.strings [new file with mode: 0755]
iPhoto2Ansel/English.lproj/Panel.nib/classes.nib [new file with mode: 0644]
iPhoto2Ansel/English.lproj/Panel.nib/info.nib [new file with mode: 0644]
iPhoto2Ansel/English.lproj/Panel.nib/keyedobjects.nib [new file with mode: 0644]
iPhoto2Ansel/ExportImageProtocol.h [new file with mode: 0755]
iPhoto2Ansel/ExportPluginBoxProtocol.h [new file with mode: 0755]
iPhoto2Ansel/ExportPluginProtocol.h [new file with mode: 0755]
iPhoto2Ansel/FBProgressController.h [new file with mode: 0644]
iPhoto2Ansel/FBProgressController.m [new file with mode: 0644]
iPhoto2Ansel/Info.plist [new file with mode: 0644]
iPhoto2Ansel/InterThreadMessaging.h [new file with mode: 0644]
iPhoto2Ansel/InterThreadMessaging.m [new file with mode: 0644]
iPhoto2Ansel/ProgressSheet.nib/classes.nib [new file with mode: 0644]
iPhoto2Ansel/ProgressSheet.nib/info.nib [new file with mode: 0644]
iPhoto2Ansel/ProgressSheet.nib/keyedobjects.nib [new file with mode: 0644]
iPhoto2Ansel/TURAnsel.h [new file with mode: 0644]
iPhoto2Ansel/TURAnsel.m [new file with mode: 0644]
iPhoto2Ansel/TURAnselGallery.h [new file with mode: 0644]
iPhoto2Ansel/TURAnselGallery.m [new file with mode: 0644]
iPhoto2Ansel/TURXMLConnection.h [new file with mode: 0644]
iPhoto2Ansel/TURXMLConnection.m [new file with mode: 0644]
iPhoto2Ansel/XMLRPC-Info.plist [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Headers [new symlink]
iPhoto2Ansel/XMLRPC.framework/Resources [new symlink]
iPhoto2Ansel/XMLRPC.framework/Versions/A/Headers/XMLRPC.h [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Versions/A/Headers/XMLRPCConnection.h [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Versions/A/Headers/XMLRPCRequest.h [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Versions/A/Headers/XMLRPCResponse.h [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Versions/A/Resources/English.lproj/Localizable.strings [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Versions/A/Resources/Info.plist [new file with mode: 0644]
iPhoto2Ansel/XMLRPC.framework/Versions/A/XMLRPC [new file with mode: 0755]
iPhoto2Ansel/XMLRPC.framework/Versions/Current [new symlink]
iPhoto2Ansel/XMLRPC.framework/XMLRPC [new symlink]
iPhoto2Ansel/iPhoto2Ansel.xcodeproj/mrubinsk.mode1v3 [new file with mode: 0644]
iPhoto2Ansel/iPhoto2Ansel.xcodeproj/project.pbxproj [new file with mode: 0644]
iPhoto2Ansel/iPhoto2Ansel_Prefix.pch [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/Additions/NSDataAdditions.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/Additions/NSDataAdditions.m [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/Additions/NSStringAdditions.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/Additions/NSStringAdditions.m [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/Info.plist [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/LICENSE [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/Languages/English.lproj/Localizable.strings [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/README [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPC.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPC.pch [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCConnection.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCConnection.m [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCDecoder.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCDecoder.m [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCEncoder.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCEncoder.m [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCRequest.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCRequest.m [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCResponse.h [new file with mode: 0644]
iPhoto2Ansel/xmlrpc-1.5.1/XMLRPCResponse.m [new file with mode: 0644]