Hi,

I have found an other little bug with OpenSync plugin and my BlackBerry
Storm.

http://www.progweb.com/modules/blackberry/barry/

This bug is critical for the BlackBerry Storm users.

Indeed, after a sync process with opensync plugin, the RecordId is
reseted ! So you can get several contacts with the same RecordId (equal
to '0'). After this, you can't sync with opensync plugin ; and RIM's
tools.

You find a fix ; you have to test with others devices.

You will notice that I have added in the code :
  //  FIXME
  //  // add unknown data
  //  char buffer[] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
  //  };
  //  BuildField(data, offset, 0x54, buffer, 8);
I don't know the mean... but I keep a trace :)

Now ('=>' : sync process with opensync)
- Add contact in evolution => Add in BlackBerry : OK  
- Remove contact in evolution => Remove in BlackBerry : OK
- Modify contact in evolution => Modify in BlackBerry : OK
- Add contact in BlackBerry => Add in evolution : OK
- Remove contact in BlackBerry => Remove in evolution : OK
- Modify contact in BlackBerry => Modify in evolution : OK

I'm goint to work about :
1°/ add Photo to VCard sync ; I think that it isn't very difficult.
2°/ test and fix calendard synchronization
3°/ Clean the opensync plugin code (connect, disconnect... functions can
be split in one function per module contact, calendar...)
 

Regards,

-- 
Nicolas


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to