GObject Introspection support for GSList or other types without a GLib type

2009-06-15 Thread Daniel Espinosa
How to handle data types without a GLib GType defined. On libgda, it define a GType for GError and a GSList becouse these doesn't exist on GLib and it uses them as parameters when creating properties and events. For now may be the library (as Anjuta does) must create its own GType definition but

GTypeModule and threads

2009-06-15 Thread Jannis Pohlmann
Hey, is GTypeModule supposed to be thread-safe? I'm currently working on an application with a plugin interface based on GTypeModule. The application itself runs several threads which create objects of the types exported by the GTypeModule. Now, if I wait long enough and give the application eno

GtkActionEntry callback

2009-06-15 Thread Salvatore De Paolis
Hi all, I'm in a context where the shortcuts should work and I have the ability to switch into another where they should be disabled because may interfere with the typical use of the new context. GtkActionEntry allows to associate a callback to an action and execute it on the activate signal. I wo

GLib 2.21.2 released

2009-06-15 Thread Matthias Clasen
GLib 2.21.2 is now available for download at: ftp://ftp.gtk.org/pub/glib/2.21/ http://download.gnome.org/sources/glib/2.21/ md5 sums: 2dcb938db904efcc62757b3b0655593b glib-2.21.2.tar.bz2 82a7ec112a0b8d4c45136c227f1e12b1 glib-2.21.2.tar.gz sha1 sums: 120a18477873f7aec851e4fa6307ff1e3cb4ba4c

Re: GTypeModule and threads

2009-06-15 Thread Andrew Cowie
On Mon, 2009-06-15 at 19:17 +0200, Jannis Pohlmann wrote: > is GTypeModule supposed to be thread-safe? I don't think so. [The only thing I know about this topic comes from comments 3-5 on http://bugzilla.gnome.org/show_bug.cgi?id=534573#c3 but I certainly trust Matthias to know what he's talking

GTK+ 2.17.2 released

2009-06-15 Thread Matthias Clasen
GTK+ 2.17.2 is now available for download at: ftp://ftp.gtk.org/pub/gtk/2.17/ http://download.gnome.org/sources/gtk+/2.17/ md5 sums: c88fef66585131b91a735870fbf6c7f0 gtk+-2.17.2.tar.bz2 9bdb6d5ff06413954196f035902f3100 gtk+-2.17.2.tar.gz sha1 sums: 806bac1ff36d9b605036f79464487968ba4e6fc9 g