On Nov 4, 2010, at 9:34 AM, Patrick Robertson wrote:
> yep. I didn't bother changing that.
> (bltrversion deals with the incremental version number)
I don't remember ever having to manage it manually for my plug-ins but it still
gets updated, which is why I thought maybe bltrversion was doing it. I see that
the Yojimbo plug-in still says 2007, so maybe it's something with existing
plug-ins that requires manual updating. Never mind.
> I just wanted to make sure this was working for people.
I don't really use this module (mainly because I'm using BusyCal), but it seems
to work for adding events so I might start. And since BusyCal uses Gdata, iCal
thinks all of my Google calendars are local and will let me add to them. Not
sure what would happen if I was using CalDAV to go to Google Calendar within
iCal. Have you tried that to see if CalendarStore.framework picks it up?
It's kind of a pain that it has to start iCal to do its thing. I don't suppose
you want to modify the actions to see if iCal is running and if not, tell it to
quit when done? You know, with all of your free time. ;) Here's a chunk from
the Viscosity plug-in that figures out if an app is running (although I suspect
you're dealing with AppleScript and not Obj-C).
bool viscosityRunning = false;
for (NSRunningApplication *app in [[NSWorkspace sharedWorkspace]
runningApplications])
{
if ([[app bundleIdentifier]
isEqualToString:@"com.viscosityvpn.Viscosity"])
viscosityRunning = true;
}
--
Rob McBroom
<http://www.skurfer.com/>