libgcal 0.9.5 plus a video
June 20, 2010 at 9:04 pm 7 comments
It is being a quite busy week and it shows since it is being just a few days since previous release of libgcal.
This is a highly recommended upgrade, and also I point every pacman (Package Manager/Maintainer) to use version 0.9.5 of libgcal to create packages for your distribution. As Fathi Boudra (the debian packager of libgcal) pointed to me, release 0.9.4 was missing 3 public user functions featured in previous releases.
Now ABI has being restored, plus some extras:
- Support for IM field. This is not exported to akonadi resource yet, since it seems that in KAddressBook there is not an easy way to specify the IM type (i.e. skype, AIM, etc)
- As said previously, restored ABI (gcal_contact_get_phone, _set_phone, _set_mail will map to the prefered field)
- some memory leaks are fixed
- improved unit test coverage
The akonadi resource has not changed, so you can continue using akonadi-googledata-1.1.0 *with* libgcal 0.9.5.
And last, but not least, special thanks to Holger Kral who is helping me to make KDE support for google contacts near to perfection.
To close this post, a nice video showing kaddressbook updating a google contact with basically all possible fields.
1.
suy | June 20, 2010 at 10:42 pm
It’s really nice seeing this project, congratulations!
Also, can you comment on how is this library compared to those officially provided by Google? I mean their client libraries. I see that unfortunately there is no C or C++ library, what would be just great, because they support all their services (contacts, calendar, youtube, etc.).
2.
savago | June 20, 2010 at 11:19 pm
Dear friend
Thanks for your comments.
As you have already said, there is not an officially supported C/C++ library (AFAICT, google has not plans to write and support a library for it).
Concerning what is implemented in libgcal, have a look at the project’s website: http://libgcal.googlecode.com/
Best regards
Adenilson
3.
xdmx | June 20, 2010 at 11:46 pm
Hi, thank you so much for your work, i hope that kubuntu will upgrade to this version ASAP… i’ll love the idea to use kde instead of the google web app for manage my contacts/calendar and having them on my android phone…
I’ve just on big request for you, and that’s kinda a bug i think……….. please enable also other emails than @gmail.com and i mean all the google apps users which use their own domain and not @gmail.com…. so please don’t append it at the end… because it won’t work
4.
savago | June 21, 2010 at 3:23 pm
xdmx
Heheheheeh… that string is misleading (and we should get that fixed!).
In reality, if you use a hosted account (e.g. joe@mydomain.com), you only need to fill in the complete username field in the dialog with it.
In this case, libgcal will detect that is *not* a @gmail.com and not append anything into the user name.
Hosted accounts are supported since libgcal release 0.9.1 IIRC (and the string in the UI was never updated…).
Best regards
Adenilson
5.
jens | June 21, 2010 at 9:10 pm
its really cool to see your progress, thanks a lot for your hard work!
(I hope you both have time to bring the calendar integration to perfection as well (including recurring events)
)
6.
xdmx | June 22, 2010 at 12:39 pm
ok, good….
one more thing that it would be really appreciated is the sync with google reader akregator…. it’s missing only that… but i don’t think is something regarding gcal… they’re just some thoughts
7.
Travis | July 25, 2010 at 11:52 pm
Thanks for the great work!
Any hints as to whether this update includes multiple calendar support for a single gmail / apps account?
I’ve also been eagerly awaiting full support for recurring events; has there been any progress here?
thanks again!