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/>

Reply via email to