GTK+ 2.16.1 released

2009-04-11 Thread Matthias Clasen
GTK+ 2.16.1 is now available for download at: ftp://ftp.gtk.org/pub/gtk/2.16/ http://download.gnome.org/sources/gtk+/2.16/ md5 sums: 74e35ff3e6e02c960fe2117a4b6b102f gtk+-2.16.1.tar.bz2 fd371592f910b82323182259d33cd229 gtk+-2.16.1.tar.gz sha1 sums: 01cba21f12e6fa3762fe47437eb4dc335a2fb841

Re: GVariant for prez!

2009-04-11 Thread Alexander Larsson
On Thu, 2009-04-09 at 11:38 -0400, Dan Winship wrote: Ryan Lortie wrote: The type system, of course, is that of DBus. I love your feedback. Please give it all to me. I took at a look at GVariant from the perspective of could I make libsoup's XML-RPC (and future JSON) code use GVariant

What gives us the macro GSEAL()?

2009-04-11 Thread Grzegorz Kuczyński
Sorry for my english :( I'm writing an article for the Wikibooks in my native language - Polish (http://pl.wikibooks.org/wiki/GTK+). I want to know what gives macro GSEAL in struct GtkWindow. [gtkwindow.h] ... struct _GtkWindow { GtkBin bin; gchar *GSEAL (title); ... [/gtkwindow.h] and

Re: GVariant for prez!

2009-04-11 Thread Ryan Lortie
Dan Winship wrote: (Alternate possibility: add a way to include type tags, so that callers and callees can agree that a particular x is to be treated as a time_t and not a generic int64. Eg, a signature of :x would mean a (string) type tag followed by an int64, but it would be distinct from sx

Re: GVariant for prez!

2009-04-11 Thread Dan Winship
Ryan Lortie wrote: Dan Winship wrote: (Alternate possibility: add a way to include type tags, so that callers and callees can agree that a particular x is to be treated as a time_t and not a generic int64. Eg, a signature of :x would mean a (string) type tag followed by an int64, but it would

Re: GVariant for prez!

2009-04-11 Thread Matthias Clasen
On Wed, Apr 8, 2009 at 5:22 PM, Ryan Lortie de...@desrt.ca wrote: Hi David Thanks for your reply. David Zeuthen wrote:  - GVariant brings in a completely new type system That's not entirely true.  The DBus type system is being used and loved by many people already and GVariant is using

Re: GVariant for prez!

2009-04-11 Thread Havoc Pennington
Hi, On Sat, Apr 11, 2009 at 11:06 AM, Matthias Clasen matthias.cla...@gmail.com wrote: What David is saying (and I'm sure you understood) is that glib already comes with a type system, namely GType. Adding a completely separate one next to it in the same module is problematic, even if it is

Re: GVariant for prez!

2009-04-11 Thread Havoc Pennington
Hi, On Thu, Apr 9, 2009 at 11:38 AM, Dan Winship d...@gnome.org wrote: So, my feedback is, if the type system is explicitly just D-Bus and nothing else, shouldn't it be called GDBusType or something? (I'm not saying it's *bad* that it's D-Bus-specific, just that it should be more explicit

GTK+ 2.16.1 released

2009-04-11 Thread Matthias Clasen
GTK+ 2.16.1 is now available for download at: ftp://ftp.gtk.org/pub/gtk/2.16/ http://download.gnome.org/sources/gtk+/2.16/ md5 sums: 74e35ff3e6e02c960fe2117a4b6b102f gtk+-2.16.1.tar.bz2 fd371592f910b82323182259d33cd229 gtk+-2.16.1.tar.gz sha1 sums: 01cba21f12e6fa3762fe47437eb4dc335a2fb841