addcalendar.cc works great - except for bash line completion and history of previous entries, really really small things I would like.
I made a small example of adding a ficticious reminder of a friend's birthday a year ago. It exibits the same behavior as the rest of the calendar events namely when syncing takes place as a copy of an event from Evo. to BB the start and finish dates are compromised beyond recognition. The transformation takes place bellow: (The end result is at the very bottom) VERSION:2.0 METHOD:PUBLISH BEGIN:VTIMEZONE TZID:/softwarestudio.org/Tzfile/America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles BEGIN:STANDARD TZNAME:PST DTSTART:19701104T010000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11 TZOFFSETFROM:-0700 TZOFFSETTO:-0800 END:STANDARD BEGIN:DAYLIGHT TZNAME:PDT DTSTART:19700309T030000 RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=2SU;BYMONTH=3 TZOFFSETFROM:-0800 TZOFFSETTO:-0700 END:DAYLIGHT END:VTIMEZONE BEGIN:VEVENT SEQUENCE:1 SUMMARY:Scott Peck's Birthday DESCRIPTION:See how well I can keep up with birthdays etc.. LOCATION:Its A Grind - Long Beach DTSTART;TZID=/softwarestudio.org/Tzfile/America/Los_Angeles:20080422T103000 DTEND;TZID=/softwarestudio.org/Tzfile/America/Los_Angeles:20080422T123000 DTSTAMP:20071026T032657Z CREATED:20071026T033308 LAST-MODIFIED:20071026T033308 BEGIN:VALARM ACTION:AUDIO TRIGGER;VALUE=DATE-TIME:20070322T153200Z END:VALARM END:VEVENT END:VCALENDAR [1193371338.238576] >>>>>>> barry_sync: vBase::GetAttr [1193371338.238626] barry_sync: getting attr: DTSTART [1193371338.238677] barry_sync: attr value: 19701104T010000 [1193371338.238720] <<<<<<< barry_sync: vBase::GetAttr [1193371338.238764] barry_sync: DTSTART attr retrieved: 19701104T010000 [1193371338.238808] >>>>>>> barry_sync: vBase::GetAttr [1193371338.238851] barry_sync: getting attr: DTEND [1193371338.238898] barry_sync: attr value: 20080422T123000 [1193371338.238941] <<<<<<< barry_sync: vBase::GetAttr [1193371338.238986] barry_sync: DTEND attr retrieved: 20080422T123000 [1193371338.239031] >>>>>>> barry_sync: vBase::GetAttr [1193371338.239074] barry_sync: getting attr: SUMMARY [1193371338.239121] barry_sync: attr value: Scott Peck's Birthday [1193371338.239166] <<<<<<< barry_sync: vBase::GetAttr [1193371338.239210] barry_sync: SUMMARY attr retrieved: Scott Peck's Birthday [1193371338.239254] >>>>>>> barry_sync: vBase::GetAttrObj [1193371338.239597] barry_sync: getting attr: TRIGGER [1193371338.239698] <<<<<<< barry_sync: vBase::GetAttrObj [1193371338.239756] >>>>>>> osync_time_timezone_diff() [1193371338.239819] <<<<<<< osync_time_timezone_diff: -25200 [1193371338.239864] >>>>>>> osync_time_vtime2unix(19701104T010000, -25200) [1193371338.239907] >>>>>>> osync_time_vtime2utc(19701104T010000) [1193371338.239951] >>>>>>> osync_time_vtime2tm(19701104T010000) [1193371338.240011] <<<<<<< osync_time_vtime2tm [1193371338.240056] >>>>>>> osync_time_tm2utc(0x2aaaac00bd90, -25200) [1193371338.240101] <<<<<<< osync_time_tm2utc: 0x2aaaac00be40 [1193371338.240262] >>>>>>> osync_time_tm2vtime(0x2aaaac00be40, 1) [1193371338.240322] <<<<<<< osync_time_tm2vtime: 19701104T080000Z [1193371338.240377] <<<<<<< osync_time_vtime2utc: 19701104T080000Z [1193371338.240420] >>>>>>> osync_time_vtime2tm(19701104T080000Z) [1193371338.240516] <<<<<<< osync_time_vtime2tm [1193371338.240567] <<<<<<< osync_time_vtime2unix: 26553600 [1193371338.240612] >>>>>>> osync_time_vtime2unix(20080422T123000, -25200) [1193371338.240654] >>>>>>> osync_time_vtime2utc(20080422T123000) [1193371338.240748] >>>>>>> osync_time_vtime2tm(20080422T123000) [1193371338.240802] <<<<<<< osync_time_vtime2tm [1193371338.240846] >>>>>>> osync_time_tm2utc(0x2aaaac00bd90, -25200) [1193371338.240890] <<<<<<< osync_time_tm2utc: 0x2aaaac00be80 [1193371338.240933] >>>>>>> osync_time_tm2vtime(0x2aaaac00be80, 1) [1193371338.240980] <<<<<<< osync_time_tm2vtime: 20080422T193000Z [1193371338.241022] <<<<<<< osync_time_vtime2utc: 20080422T193000Z [1193371338.241063] >>>>>>> osync_time_vtime2tm(20080422T193000Z) [1193371338.241110] <<<<<<< osync_time_vtime2tm [1193371338.241157] <<<<<<< osync_time_vtime2unix: 1208892600 [1193371338.241213] >>>>>>> osync_time_vtime2unix(20070322T153200Z, -25200) [1193371338.241256] >>>>>>> osync_time_vtime2utc(20070322T153200Z) [1193371338.241299] <<<<<<< osync_time_vtime2utc: 20070322T153200Z [1193371338.241342] >>>>>>> osync_time_vtime2tm(20070322T153200Z) [1193371338.241390] <<<<<<< osync_time_vtime2tm [1193371338.241435] <<<<<<< osync_time_vtime2unix: 1174577520 [1193371338.241559] barry_sync: ToBarry, resulting Barry record: Calendar entry: 0x1324272 (5) All Day Event: no Class: Public Free/Busy: Free Subject: Scott Peck's Birthday Notification Time: Thu Mar 22 08:32:00 2007 Start Time: Wed Nov 4 00:00:00 1970 End Time: Tue Apr 22 12:30:00 2008 Recurring: no For a start that's about it. There was of course much more output then I have put here but hopefully enough to do something with. thank you, Yigal ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Barry-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/barry-devel
