This version makes the following major changes:
- All the burden of synchronization was moved from the user to the internals of the library. This should make the API much easier to use.
- A lot of documentation was added. See http://gmailclientcxx.sourceforge.net/doxygen/annotated.html
Download at http://sourceforge.net/project/showfiles.php?group_id=203389&package_id=242380&release_id=621531
Changes include:
* Moved build to autotools
* Fixed threading issues
Download: http://sourceforge.net/project/showfiles.php?group_id=203389&package_id=242380&release_id=572486
A change to Gmail that had caused the client not to work has been addressed.
Download: http://sourceforge.net/project/showfiles.php?group_id=203389
I made a quick-fix for the change. The new version does not use any of the new protocol, but everything works now.
I am going to look into using the new protocol, because the new Gmail interface appears to be much faster than the old one.
Google has made major changes to Gmail and LibGMailClientCXX no longer works. I am going to work on fixing it, but I do not know how long that will take or if it is possible.
LibGMailClientCXX now has a website. The site has some documentation, including a tutorial for using the library.
http://gmailclientcxx.sourceforge.net/
This is the first version of LibGMailClientCXX that is reasonably stable and bug-free. Most of the changes to the previous version involved restructuring of the code, eliminating unnecessary functionality, and consolidating. The way the client synchronizes data and threads has been changed.
There are a few new features. Sending emails is now supported (though attachments and drafts are not). Quick contacts are supported. A few convenient functions where added to ClientData. The login process was cleaned, and GMailClient::login() now returns a status code. There are examples programs that use the new features.
Browse the code at http://gmailclientcxx.cvs.sourceforge.net/gmailclientcxx/libgmailclientcxx-0.3/
Download at http://sourceforge.net/project/showfiles.php?group_id=203389