From g.morelli at softlab.it Tue Oct 4 02:18:11 2005 From: g.morelli at softlab.it (Gianni Morelli) Date: Tue Oct 4 02:17:14 2005 Subject: [sync-services-developers] Problem with iSync and iCal. Message-ID: <012301c5c8c4$8ae58510$90a8a8c0@gianni> Hi All, we are trying to synchronize our own calendar with a generic PDA via iSync and iCal. We noticed that ONLY the new event created on PDA are timestamped but the events I have changed or deleted on my PDA are not timestamped. Is there a way to pick these events ? This problem is very crucial for us, i was wondering if you may help us. Thanks in advance. Gianni SoftLab From bcriscuolo at markspace.com Tue Oct 4 05:27:47 2005 From: bcriscuolo at markspace.com (Brian M. Criscuolo) Date: Tue Oct 4 05:27:51 2005 Subject: [sync-services-developers] Problem with iSync and iCal. In-Reply-To: <012301c5c8c4$8ae58510$90a8a8c0@gianni> References: <012301c5c8c4$8ae58510$90a8a8c0@gianni> Message-ID: <44152A2A-DE6D-4A73-A351-40FAAF8D21FF@markspace.com> Gianni, You can use the Sync Manager's function readNextModifiedRec and check the record's attributes to see if it is a deleted record. May I ask: are you synchronizing using Sync Services? If so, Mark/ Space has software that will synchronize contact, event and task data with a variety of handheld devices using Tiger's Sync Services. b On Oct 4, 2005, at 5:18 AM, Gianni Morelli wrote: > Hi All, > we are trying to synchronize our own calendar with a generic PDA > via iSync > and iCal. > > We noticed that ONLY the new event created on PDA are timestamped > but the > events I have changed > or deleted on my PDA are not timestamped. > > Is there a way to pick these events ? > > This problem is very crucial for us, i was wondering if you may > help us. > > Thanks in advance. > > > Gianni > SoftLab > > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers ******************** Brian M. Criscuolo Senior Software Engineer Mark/Space, Inc. bcriscuolo@markspace.com From bcriscuolo at markspace.com Tue Oct 4 06:35:14 2005 From: bcriscuolo at markspace.com (Brian M. Criscuolo) Date: Tue Oct 4 06:35:20 2005 Subject: [sync-services-developers] Syncrospector Message-ID: Does anyone have the new version of Syncrospector? I think it is 2.1, but I can't find it anywhere. The version released at WWDC (and included in the Stickies example) doesn't run under 10.4.3. Thanks! b ******************** Brian M. Criscuolo Senior Software Engineer Mark/Space, Inc. bcriscuolo@markspace.com From lwdupont at gmail.com Tue Oct 4 10:32:05 2005 From: lwdupont at gmail.com (Lucien Dupont) Date: Tue Oct 4 10:32:07 2005 Subject: [sync-services-developers] Syncrospector In-Reply-To: References: Message-ID: <55c896120510041032y5b2c2437pd78e39538fb0f913@mail.gmail.com> Check your ADC account, if you have access to 10.4.3, you'll have access to version 2.1. (Under developer tools) Lucien On 10/4/05, Brian M. Criscuolo wrote: > > Does anyone have the new version of Syncrospector? I think it is 2.1, > but I can't find it anywhere. The version released at WWDC (and > included in the Stickies example) doesn't run under 10.4.3. > > Thanks! > b > > > ******************** > Brian M. Criscuolo > Senior Software Engineer > Mark/Space, Inc. > bcriscuolo@markspace.com > > > > > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.markspace.com/pipermail/sync-services-developers/attachments/20051004/571cdc99/attachment.html From bcriscuolo at markspace.com Tue Oct 4 10:40:45 2005 From: bcriscuolo at markspace.com (Brian M. Criscuolo) Date: Tue Oct 4 10:40:52 2005 Subject: [sync-services-developers] Syncrospector In-Reply-To: <55c896120510041032y5b2c2437pd78e39538fb0f913@mail.gmail.com> References: <55c896120510041032y5b2c2437pd78e39538fb0f913@mail.gmail.com> Message-ID: <251887AE-DA9B-4B46-97F4-ED53F85E4C04@markspace.com> Thanks Lucien! I have it now. b On Oct 4, 2005, at 1:32 PM, Lucien Dupont wrote: > Check your ADC account, if you have access to 10.4.3, you'll have > access to version 2.1. (Under developer tools) > > Lucien > > > On 10/4/05, Brian M. Criscuolo wrote: > Does anyone have the new version of Syncrospector? I think it is 2.1, > but I can't find it anywhere. The version released at WWDC (and > included in the Stickies example) doesn't run under 10.4.3. > > Thanks! > b > > > ******************** > Brian M. Criscuolo > Senior Software Engineer > Mark/Space, Inc. > bcriscuolo@markspace.com > > > > > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers > > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers ******************** Brian M. Criscuolo Senior Software Engineer Mark/Space, Inc. bcriscuolo@markspace.com From g.morelli at softlab.it Wed Oct 5 00:39:53 2005 From: g.morelli at softlab.it (Gianni Morelli) Date: Wed Oct 5 00:39:00 2005 Subject: [sync-services-developers] Problem with iSync and iCal. Message-ID: <00b001c5c97f$f9e485e0$90a8a8c0@gianni> >>> Hi All, >>> we are trying to synchronize our own calendar with a generic PDA >>> via iSync >>> and iCal. >>> We noticed that ONLY the new event created on PDA are timestamped >>> but the >>> events I have changed >>> or deleted on my PDA are not timestamped. >>> Is there a way to pick these events ? >>> This problem is very crucial for us, i was wondering if you may >>> help us. >>> Thanks in advance. >>> Gianni ############################################################# >>Gianni, >>You can use the Sync Manager's function readNextModifiedRec and check >>the record's attributes to see if it is a deleted record. >>May I ask: are you synchronizing using Sync Services? If so, Mark/ >>Space has software that will synchronize contact, event and task data >>with a variety of handheld devices using Tiger's Sync Services. >>b ?????????????????????????????????????????????????????????????? As I thought my bad english make my email not very clear. I try to be more clear. We are using the official iSync conduit called "Apple" to synchronize a variety of handheld devices with the official Apple application "iCal" and "Address Book". Using Apple Script we're trying to pick the events changed (added events, changed events, deleted events) on my PDA. As you know the iCal events are stored in a file "corestorage.ics" and investingating it we discovered that ONLY added events are timestamped and so we can easily pick them while we have nothing to pick changed and deleted events. What about the Sync Manager's function readNextModifiedRec ? How can I use it ? We haven't to write a new conduit but we use the "Apple" conduit. Thank you for your reply. Gianni From list at valleyofspeed.com Mon Oct 24 23:03:20 2005 From: list at valleyofspeed.com (Mark Moorcroft) Date: Mon Oct 24 23:03:30 2005 Subject: [sync-services-developers] CDK installer nightmare Message-ID: <435DCAA8.1070306@valleyofspeed.com> Special thanks to the Palm CDK for deleting everything in ~/Library/Application Support/Palm Hotsync/Conduits. It also screwed up the permissions in /Applications/Palm OS CDK 4.03 so bad as to be all but useless without too much hand tweaking. Did I miss something in a readme somewhere? I'm on OSX.4.2. --MM From bcriscuolo at markspace.com Tue Oct 25 05:30:55 2005 From: bcriscuolo at markspace.com (Brian M. Criscuolo) Date: Tue Oct 25 05:31:01 2005 Subject: [sync-services-developers] CDK installer nightmare In-Reply-To: <435DCAA8.1070306@valleyofspeed.com> References: <435DCAA8.1070306@valleyofspeed.com> Message-ID: Mark, I think you're pinging the wrong list. This list is for discussion of Apple's Sync Services technology, not Palm's conduit code. There is an active conduit list at . b On Oct 25, 2005, at 2:03 AM, Mark Moorcroft wrote: > > Special thanks to the Palm CDK for deleting everything in > ~/Library/Application Support/Palm Hotsync/Conduits. It also > screwed up > the permissions in /Applications/Palm OS CDK 4.03 so bad as to be all > but useless without too much hand tweaking. Did I miss something in a > readme somewhere? I'm on OSX.4.2. > > --MM > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers ******************** Brian M. Criscuolo Senior Software Engineer Mark/Space, Inc. bcriscuolo@markspace.com From sgruby at markspace.com Tue Oct 25 07:16:08 2005 From: sgruby at markspace.com (Scott Gruby) Date: Tue Oct 25 07:16:20 2005 Subject: [sync-services-developers] CDK installer nightmare In-Reply-To: References: <435DCAA8.1070306@valleyofspeed.com> Message-ID: On Oct 25, 2005, at 5:30 AM, Brian M. Criscuolo wrote: > Mark, > > I think you're pinging the wrong list. This list is for discussion > of Apple's Sync Services technology, not Palm's conduit code. > > There is an active conduit list at conduit-dev-forum/>. > > b > > On Oct 25, 2005, at 2:03 AM, Mark Moorcroft wrote: > > >> >> Special thanks to the Palm CDK for deleting everything in >> ~/Library/Application Support/Palm Hotsync/Conduits. It also >> screwed up >> the permissions in /Applications/Palm OS CDK 4.03 so bad as to be all >> but useless without too much hand tweaking. Did I miss something in a >> readme somewhere? I'm on OSX.4.2. >> You can also use the Mark/Space Conduit Developer's mailing list: . Also, we have resources at: , including sample code that has a script for repairing the CDK permissions. -- Scott Gruby Lead Engineer Mark/Space, Inc. Please visit for assistance with Mark/Space products. From juds at letterrip.com Thu Oct 27 14:55:53 2005 From: juds at letterrip.com (Jud Spencer) Date: Thu Oct 27 14:55:59 2005 Subject: [sync-services-developers] Converting a VCal timezone object to an NSTimeZone Message-ID: Does anyone have any experience in constructing an NSTimeZone from scratch? I don't see any way to do it. I need to be able to take a TimeZone specification from a Vcalendar and create an NSTimeZone from it. Example spec; BEGIN:VTIMEZONE TZID:Pacific Time (US & Canada); Tijuana X-ENTOURAGE-TZID:1 BEGIN:STANDARD DTSTART:20001029T020000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 TZOFFSETFROM:-0700 TZOFFSETTO:-0800 TZNAME:Standard Time END:STANDARD BEGIN:DAYLIGHT DTSTART:20010401T020000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=4 TZOFFSETFROM:-0800 TZOFFSETTO:-0700 TZNAME:Daylight Savings Time END:DAYLIGHT END:VTIMEZONE Does anyone know if this is even possible? Thanks, Jud From bcriscuolo at markspace.com Fri Oct 28 06:12:06 2005 From: bcriscuolo at markspace.com (Brian M. Criscuolo) Date: Fri Oct 28 06:12:13 2005 Subject: [sync-services-developers] Converting a VCal timezone object to an NSTimeZone In-Reply-To: References: Message-ID: <8ADD2540-E5BB-46A0-9DCE-3446AC557988@markspace.com> Jud, it looks as if you have a wealth of information to construct a proper time zone. It might require some brute-force matching up, but you should be able to get by. Basically, enumerate [NSTimeZone knownTimeZoneNames]. This will give you a long list of all of the OS's time zone names (like US/Pacific or America/New York). For each time zone name, create a time zone: nsTimeZone = [[NSTimeZone alloc] initWithName:currentName]; You can then check to see if the [nsTimeZone secondsFromGMT] is equal to the TZOFFSET value of your vCal definition, so that you know you're in the right direction. If it isn't, continue your enumerator. If it is, you'll want to look at secondary data: For the date that you have (like an event start date), is that in DST? BOOL isDST = [nsTimeZone isDaylightSavingTimeForDate:eventStartDate]; If that time zone is in DST, does the vCal time zone actually have a DST value (many don't, especially if it is equatorial, or in some parts of the US)? Another secondary check is to try to match up the nsTimeZone name or abbreviation to the data you have in the vCal TZID. You may want to look for substrings, like Pacific or Tijuana, to get even closer to an exact match. Otherwise, you might end up taking the first time zone (name-wise) alphabetically. For instance, I have a case where although the time zone is America/New York, it is the same GMT offset as America/Detroit, and since Detroit comes before New York and there is no other data to rely on (I just have GMT offset) I have to go with Detroit. You definitely have the data to create a time zone, or to rather use the information to find one already defined by the system. The biggest check, at least to get you close, is to look at the offsets from GMT. They you *need* to look at DST data, as it varies depending on what time zone/date it is. You can get closer still by matching names. Good luck with it, and let me know if you need any more info. I've been struggling with time zone sync for a while but think I have a good solution at this point (doing the above). b On Oct 27, 2005, at 5:55 PM, Jud Spencer wrote: > Does anyone have any experience in constructing an NSTimeZone from > scratch? > I don't see any way to do it. I need to be able to take a TimeZone > specification from a Vcalendar and create an NSTimeZone from it. > > Example spec; > > BEGIN:VTIMEZONE > TZID:Pacific Time (US & Canada); Tijuana > X-ENTOURAGE-TZID:1 > BEGIN:STANDARD > DTSTART:20001029T020000 > RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 > TZOFFSETFROM:-0700 > TZOFFSETTO:-0800 > TZNAME:Standard Time > END:STANDARD > BEGIN:DAYLIGHT > DTSTART:20010401T020000 > RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=4 > TZOFFSETFROM:-0800 > TZOFFSETTO:-0700 > TZNAME:Daylight Savings Time > END:DAYLIGHT > END:VTIMEZONE > > Does anyone know if this is even possible? > > Thanks, > > Jud > > > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers ******************** Brian M. Criscuolo Senior Software Engineer Mark/Space, Inc. bcriscuolo@markspace.com From bcriscuolo at markspace.com Fri Oct 28 06:45:11 2005 From: bcriscuolo at markspace.com (Brian M. Criscuolo) Date: Fri Oct 28 06:45:21 2005 Subject: [sync-services-developers] Converting a VCal timezone object to an NSTimeZone In-Reply-To: References: Message-ID: <9B2307E1-B0F6-4FD8-B080-BC7F4962AFEA@markspace.com> I forgot to put this in my last email - a great sight for time zone information: < http://www.timeanddate.com/worldclock/> b On Oct 27, 2005, at 5:55 PM, Jud Spencer wrote: > Does anyone have any experience in constructing an NSTimeZone from > scratch? > I don't see any way to do it. I need to be able to take a TimeZone > specification from a Vcalendar and create an NSTimeZone from it. > > Example spec; > > BEGIN:VTIMEZONE > TZID:Pacific Time (US & Canada); Tijuana > X-ENTOURAGE-TZID:1 > BEGIN:STANDARD > DTSTART:20001029T020000 > RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10 > TZOFFSETFROM:-0700 > TZOFFSETTO:-0800 > TZNAME:Standard Time > END:STANDARD > BEGIN:DAYLIGHT > DTSTART:20010401T020000 > RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=4 > TZOFFSETFROM:-0800 > TZOFFSETTO:-0700 > TZNAME:Daylight Savings Time > END:DAYLIGHT > END:VTIMEZONE > > Does anyone know if this is even possible? > > Thanks, > > Jud > > > _______________________________________________ > sync-services-developers mailing list > sync-services-developers@lists.markspace.com > http://lists.markspace.com/mailman/listinfo/sync-services-developers ******************** Brian M. Criscuolo Senior Software Engineer Mark/Space, Inc. bcriscuolo@markspace.com