libgda Reports
Traded some email with Rodrigo Moya about the GDA Report Engine. He told me that:
“The basic logic should be already done, only missing the conversion from
the XML output format to PDF, HTML, etc, all via XSLT (I guess that’s
the best thing to do). So, if someone put some efforts on it, it would
be ready [...]
network libraries, reports, sussen-sensor
Was thinking about network libraries yesterday, noticed there doesn’t seem to be a lot of life in the GNet and libgnetwork projects. Of course people probably think the same thing about Sussen too
I’m kind of surprised this isn’t a bigger priority for the GNOME project. I guess all the core GNOME [...]
sussen-sensor
Doing some work on sussen-sensor to improve it’s accuracy in service detection. Haven’t checked in any code yet, coming soon…
GNOME-DB backend working again
Found the problem with the GNOME-DB backend. Had to comment out these #define’s from sussen.h:
#define GNOME_DISABLE_DEPRECATED
#define GDK_DISABLE_DEPRECATED
#define GTK_DISABLE_DEPRECATED
#define G_DISABLE_DEPRECATED
Code has been checked into CVS.
GtkFileChooser
Just checked in some code to cvs which converts all usage of GtkFileSelection to the new API GtkFileChooser. Here is a screenshot of it in action:
Still needs a bit of work on the file filters. That will be coming soon. Also note that sussen CVS is currently broken in that the GNOME-DB backend [...]
Compiling again
I got sussen compiling again, had to comment out all the GNOME-DB stuff though. There doesn’t seem to be a version yet for GNOME 2.6.
Also been going over the GTK documentation seeing what’s changed and looking at the updated GNOME 2.6 applications. Should have some new code shortly.
Enter GNOME 2.6
I upgraded my development box to GNOME 2.6-rc1 yesterday. Tried to compile sussen and found GNOME-DB doesn’t seem to work. Need to find an updated version that works with GNOME 2.6.
Work will begin this week to update the Sussen code to use the new APIs and stop using any old depreciated ones [...]