A little while ago, Vivien Malerba released libgda 3.0.0 (and libgnomedb 3.0.0), so it’s now finally API/ABI stable. This was a long hard push, but we pulled everything together and got it done. Vivien deserves many thanks for his relentless bug-fixing.
C++ bindings are already available: libgdamm 3.0 and libgnomedbmm 3.0, with lots of documentation, though I will wait before declaring them API stable. Our examples and Glom were much needed test cases for libgda and libgnomedb.
Armin has already ported Glom to libgdamm 3.0, and just merged that work into svn trunk for the future Glom 1.6. It needs the svn version of libgda until there’s a 3.0.1 release. This is another large step on the way to accessing the database efficiently, instead of reading every single row into memory when showing a list, which is silly.
Also, Andreas Nilsson cleaned up the Glom icons a bit: