[REMINDER] GTK+ Team Meeting Tonight

2007-06-12 Thread Emmanuele Bassi
hi everyone; tonight there will be a gtk+ team IRC meeting: #gtk-devel on irc.gimp.org, at 20:00 UTC[1] the discussion points for the meeting are: * status of GtkBuilder; * small API additions still pending; * removal of the remaining linux-fb bits; as usual, everyone can attend. ciao,

Re: The new tooltips API in 5 minutes [Was: Re: Whats coming in GTK+ 2.12, continued]

2007-06-12 Thread Murray Cumming
On Tue, 2007-06-12 at 13:59 +0200, Kristian Rietveld wrote: On Sun, Jun 10, 2007 at 10:38:44AM +0200, Murray Cumming wrote: There's also a new GtkTooltip object. Could we have some more information about how this should be used and if it replaces any existing API, please? Sure ;) As

Re: Question about new functions in GDK 2.11

2007-06-12 Thread Alexander Larsson
On Thu, 2007-06-07 at 00:42 +0200, Tomasz Jankowski wrote: Hi! My question isn't really important, I'm only curious ;P Why did you add functions below to GDK? gdk_threads_add_idle gdk_threads_add_idle_full gdk_threads_add_timeout gdk_threads_add_timeout_full If we write multi thread

Re: Editable GtkCellRendererText and focus

2007-06-12 Thread Kristian Rietveld
On Mon, Jun 11, 2007 at 12:50:48AM -0500, Yevgen Muntyan wrote: What's wrong with the filechooser, by the way? File managers seem to work that way: you say Create Folder and it creates folder. If you're unhappy, you delete it. If you changed your mind while editing name, hit Escape which

Re: Editable GtkCellRendererText and focus

2007-06-12 Thread Matthias Clasen
On 6/12/07, Kristian Rietveld [EMAIL PROTECTED] wrote: On Mon, Jun 11, 2007 at 05:27:05PM +1200, Tim Evans wrote: I've attached a small PyGTK script that illustrates the problem. Our users are presented with a GtkTreeView containing a list of strings to edit. Having changed the values to

Re: Editable GtkCellRendererText and focus

2007-06-12 Thread Kristian Rietveld
On Tue, Jun 12, 2007 at 09:34:50AM +1000, Daniel Kasak wrote: Also related: http://bugzilla.gnome.org/show_bug.cgi?id=317387 ... affects cells with a CellRendererCombo as well. I think this is related in a different way, since you currently do not get a signal when the value in the combo

GtkBuilder Public API - Last call

2007-06-12 Thread Johan Dahlin
Hi, During the Gtk+ developer meeting today it was decided that there will be a final GtkBuilder discussion before it gets committed to trunk. The current plan is that there will be a new developer release in the end of the week, most likely on friday and that GtkBuilder is going to be included

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Havoc Pennington
Is the Hello, World simplest use case as short and simple as it possibly could be? That's always a handy final litmus test for an API. From the header it looks like the simplest hello, world would have to builder_new, add_from_file, connect_signals, get_object at minimum? Maybe there's a

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Johan Dahlin
Havoc Pennington wrote: Is the Hello, World simplest use case as short and simple as it possibly could be? That's always a handy final litmus test for an API. How do you do an hello world in a ui toolkit? Should it include signals? How many widgets? From the header it looks like the simplest

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Matthias Clasen
On 6/12/07, Johan Dahlin [EMAIL PROTECTED] wrote: Havoc Pennington wrote: Is the Hello, World simplest use case as short and simple as it possibly could be? That's always a handy final litmus test for an API. How do you do an hello world in a ui toolkit? Should it include signals? How many

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Matthias Clasen
On 6/12/07, Johan Dahlin [EMAIL PROTECTED] wrote: Havoc Pennington wrote: Is the Hello, World simplest use case as short and simple as it possibly could be? That's always a handy final litmus test for an API. How do you do an hello world in a ui toolkit? Should it include signals? How many

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Matthias Clasen
On 6/12/07, Johan Dahlin [EMAIL PROTECTED] wrote: Not so nice, really. And still missing connect_signals() and (maybe) set_translation_domain. Yeah, so it would probably have to be GObject * gtk_builder_load_object_from_file (const gchar *filename,

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Philip Withnall
Warning! Spelling nazism follows... Is the misspelling of GTK_BUILDER_ERROR_MISSING_ATTRIBUTE in GtkBuilderError below a transcription error? There're also spelling errors in the documentation for: GtkBuilderConnectFunc: s/intented/intended/ and s/non NULL/non-%NULL/

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Havoc Pennington
Hi, Johan Dahlin wrote: Havoc Pennington wrote: Is the Hello, World simplest use case as short and simple as it possibly could be? That's always a handy final litmus test for an API. How do you do an hello world in a ui toolkit? Should it include signals? How many widgets? For this

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Steve Frécinaux
On Tue, 2007-06-12 at 18:26 -0300, Johan Dahlin wrote: Hi, During the Gtk+ developer meeting today it was decided that there will be a final GtkBuilder discussion before it gets committed to trunk. The current plan is that there will be a new developer release in the end of the week, most

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Johan Dahlin
Philip Withnall wrote: Warning! Spelling nazism follows... Is the misspelling of GTK_BUILDER_ERROR_MISSING_ATTRIBUTE in GtkBuilderError below a transcription error? Oops did not catch that. auto-completion can be dangerous. There're also spelling errors in the documentation for:

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Steve Frécinaux
On Tue, 2007-06-12 at 19:38 -0300, Johan Dahlin wrote: So what about some GtkBuiltDialog object class which would do that automatically, while taking care of the dialog properties, and so being able to inherit from it to ease the creation of such dialogs ? [..] Do you like the idea ?

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Yevgen Muntyan
Johan Dahlin wrote: [snip] /** * gtk_buildable_set_name: * @buildable: a #GtkBuildable * @name: name to set * * Sets the name of the buildable object, it's used to synchronize the name * if the object already has it's own concept of name. * * #GtkWidget implements this to

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Yevgen Muntyan
Steve Frécinaux wrote: On Tue, 2007-06-12 at 19:38 -0300, Johan Dahlin wrote: So what about some GtkBuiltDialog object class which would do that automatically, while taking care of the dialog properties, and so being able to inherit from it to ease the creation of such dialogs ?

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Johan Dahlin
Yevgen Muntyan wrote: Johan Dahlin wrote: [snip] /** * gtk_buildable_set_name: * @buildable: a #GtkBuildable * @name: name to set * * Sets the name of the buildable object, it's used to synchronize the name * if the object already has it's own concept of name. * *

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Yevgen Muntyan
Johan Dahlin wrote: Yevgen Muntyan wrote: Johan Dahlin wrote: [snip] /** * gtk_buildable_set_name: * @buildable: a #GtkBuildable * @name: name to set * * Sets the name of the buildable object, it's used to synchronize the name * if the object already has it's own concept of

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Matthias Clasen
On 6/12/07, Yevgen Muntyan [EMAIL PROTECTED] wrote: Sorry for not being clear, I meant how widget names are used in rc files/strings. Gtk docs seem to imply that widget names have other uses, perhaps there are some, don't know. and how are they related to widgets constructed by

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Yevgen Muntyan
Matthias Clasen wrote: On 6/12/07, Yevgen Muntyan [EMAIL PROTECTED] wrote: Sorry for not being clear, I meant how widget names are used in rc files/strings. Gtk docs seem to imply that widget names have other uses, perhaps there are some, don't know. and how are they related to widgets

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Kouhei Sutou
Hi, I found a typo. 2007/6/13, Johan Dahlin [EMAIL PROTECTED]: gtkbuilder.h /** * gtk_builder_add_from_file: * @buildable: a #GtkBuilder @buildable - @builder * @filename: the name of the file to parse * @error: return location for an error * * Parses a string

Re: GtkBuilder Public API - Last call

2007-06-12 Thread Yevgen Muntyan
Yevgen Muntyan wrote: Matthias Clasen wrote: On 6/12/07, Yevgen Muntyan [EMAIL PROTECTED] wrote: Sorry for not being clear, I meant how widget names are used in rc files/strings. Gtk docs seem to imply that widget names have other uses, perhaps there are some, don't know.

GTK+ 2.10.13 released

2007-06-12 Thread Matthias Clasen
GTK+ 2.10.13 is now available for download at: ftp://ftp.gtk.org/pub/gtk/v2.10/ http://ftp.gnome.org/pub/GNOME/sources/gtk+/2.10/ gtk+-2.10.13.tar.bz2 md5sum: d0af87715f3b0f05bf38a3312a528012 gtk+-2.20.13.tar.gzmd5sum: 729abacb8cba288595022be1f2d1fd40 This is a bug fix release in the