From fa7b7509941959605cddf14bcfbed8f5a7dbb729 Mon Sep 17 00:00:00 2001 From: Murray Cumming Date: Tue, 30 Sep 2003 17:10:02 +0000 Subject: [PATCH] The render vfunc takes a GdkDrawable* instead of a GdkWindow*, because 2003-09-30 Murray Cumming * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable* instead of a GdkWindow*, because that what it is given. The documentation was already correct. This should cause no API/ABI breakage with C compilers. * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, gtkcellrenderertogger.c: Updated the declarations of the render vfunc implementation accordingly. --- ChangeLog | 10 +++++ ChangeLog.pre-2-10 | 10 +++++ ChangeLog.pre-2-4 | 10 +++++ ChangeLog.pre-2-6 | 10 +++++ ChangeLog.pre-2-8 | 10 +++++ docs/reference/gdk/tmpl/windows.sgml | 18 ++++++++ docs/reference/gtk/tmpl/gtk-unused.sgml | 7 ++++ docs/reference/gtk/tmpl/gtkaction.sgml | 41 +++++++++++++++++++ docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml | 5 +++ docs/reference/gtk/tmpl/gtkeventbox.sgml | 10 +++++ docs/reference/gtk/tmpl/gtkmenu.sgml | 20 +++++++++ docs/reference/gtk/tmpl/gtktextview.sgml | 5 +++ docs/reference/gtk/tmpl/gtktoggleaction.sgml | 23 +++++++++++ docs/reference/gtk/tmpl/gtkuimanager.sgml | 11 +++-- docs/reference/gtk/tmpl/gtkwidget.sgml | 25 +++++++++++ docs/reference/gtk/tmpl/gtkwindow.sgml | 18 ++++++++ gtk/gtkcellrenderer.h | 2 +- gtk/gtkcellrendererpixbuf.c | 2 +- gtk/gtkcellrenderertext.c | 2 +- gtk/gtkcellrenderertoggle.c | 2 +- 20 files changed, 234 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 343c71daf..21476132a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2003-09-30 Murray Cumming + + * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable* + instead of a GdkWindow*, because that what it is given. The + documentation was already correct. This should cause no API/ABI + breakage with C compilers. + * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, + gtkcellrenderertogger.c: Updated the declarations of the render vfunc + implementation accordingly. + 2003-09-30 Matthias Clasen * gdk/gdkkeys.c (gdk_keymap_class_init): Document the diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 343c71daf..21476132a 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,13 @@ +2003-09-30 Murray Cumming + + * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable* + instead of a GdkWindow*, because that what it is given. The + documentation was already correct. This should cause no API/ABI + breakage with C compilers. + * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, + gtkcellrenderertogger.c: Updated the declarations of the render vfunc + implementation accordingly. + 2003-09-30 Matthias Clasen * gdk/gdkkeys.c (gdk_keymap_class_init): Document the diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 343c71daf..21476132a 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,13 @@ +2003-09-30 Murray Cumming + + * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable* + instead of a GdkWindow*, because that what it is given. The + documentation was already correct. This should cause no API/ABI + breakage with C compilers. + * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, + gtkcellrenderertogger.c: Updated the declarations of the render vfunc + implementation accordingly. + 2003-09-30 Matthias Clasen * gdk/gdkkeys.c (gdk_keymap_class_init): Document the diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 343c71daf..21476132a 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,13 @@ +2003-09-30 Murray Cumming + + * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable* + instead of a GdkWindow*, because that what it is given. The + documentation was already correct. This should cause no API/ABI + breakage with C compilers. + * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, + gtkcellrenderertogger.c: Updated the declarations of the render vfunc + implementation accordingly. + 2003-09-30 Matthias Clasen * gdk/gdkkeys.c (gdk_keymap_class_init): Document the diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 343c71daf..21476132a 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,13 @@ +2003-09-30 Murray Cumming + + * gtk/gtkcellrenderer.h: The render vfunc takes a GdkDrawable* + instead of a GdkWindow*, because that what it is given. The + documentation was already correct. This should cause no API/ABI + breakage with C compilers. + * gtk/gtkcellrenderertext.c, gtkcellrendererpixbuf.c, + gtkcellrenderertogger.c: Updated the declarations of the render vfunc + implementation accordingly. + 2003-09-30 Matthias Clasen * gdk/gdkkeys.c (gdk_keymap_class_init): Document the diff --git a/docs/reference/gdk/tmpl/windows.sgml b/docs/reference/gdk/tmpl/windows.sgml index 190688bc9..bb7ec04ff 100644 --- a/docs/reference/gdk/tmpl/windows.sgml +++ b/docs/reference/gdk/tmpl/windows.sgml @@ -416,6 +416,24 @@ Deprecated equivalent of g_object_unref() @window: + + + + + +@window: +@setting: + + + + + + + +@window: +@setting: + + diff --git a/docs/reference/gtk/tmpl/gtk-unused.sgml b/docs/reference/gtk/tmpl/gtk-unused.sgml index 75dd09242..74bda7b2b 100644 --- a/docs/reference/gtk/tmpl/gtk-unused.sgml +++ b/docs/reference/gtk/tmpl/gtk-unused.sgml @@ -1411,6 +1411,13 @@ produce superscript and subscript. @user_data: @Returns: + + + + + +@uimanager: the object which received the signal. + the #GtkAdjustment which sets the range of the scale. diff --git a/docs/reference/gtk/tmpl/gtkaction.sgml b/docs/reference/gtk/tmpl/gtkaction.sgml index e01a7c773..f7aa54862 100644 --- a/docs/reference/gtk/tmpl/gtkaction.sgml +++ b/docs/reference/gtk/tmpl/gtkaction.sgml @@ -127,6 +127,22 @@ and should not be accessed directly. @Returns: + + + + + +@action: + + + + + + + +@action: + + @@ -154,6 +170,15 @@ and should not be accessed directly. @accel_path: + + + + + +@action: +@accel_group: + + @@ -161,6 +186,22 @@ and should not be accessed directly. @action: the object which received the signal. + + + + + +@action: the object which received the signal. +@widget: + + + + + + +@action: the object which received the signal. +@widget: + diff --git a/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml b/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml index 7fa5ba747..b846ca805 100644 --- a/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml +++ b/docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml @@ -147,6 +147,11 @@ field of the #GtkCheckMenuItem-struct struct to discover the new state. + + + + + diff --git a/docs/reference/gtk/tmpl/gtkeventbox.sgml b/docs/reference/gtk/tmpl/gtkeventbox.sgml index 8dc8fbcd9..75cb9b035 100644 --- a/docs/reference/gtk/tmpl/gtkeventbox.sgml +++ b/docs/reference/gtk/tmpl/gtkeventbox.sgml @@ -31,3 +31,13 @@ Creates a new #GtkEventBox. @Returns: a new #GtkEventBox. + + + + + + + + + + diff --git a/docs/reference/gtk/tmpl/gtkmenu.sgml b/docs/reference/gtk/tmpl/gtkmenu.sgml index d59a519fa..21e3a575e 100644 --- a/docs/reference/gtk/tmpl/gtkmenu.sgml +++ b/docs/reference/gtk/tmpl/gtkmenu.sgml @@ -340,6 +340,26 @@ will be called when the menu is later detached from the widget. + + + + + + + + + + + + + + + + + + + + diff --git a/docs/reference/gtk/tmpl/gtktextview.sgml b/docs/reference/gtk/tmpl/gtktextview.sgml index a7e83a93f..2bd3e136e 100644 --- a/docs/reference/gtk/tmpl/gtktextview.sgml +++ b/docs/reference/gtk/tmpl/gtktextview.sgml @@ -727,6 +727,11 @@ in an idle job in the background. @textview: the object which received the signal. + + + + + diff --git a/docs/reference/gtk/tmpl/gtktoggleaction.sgml b/docs/reference/gtk/tmpl/gtktoggleaction.sgml index d3ccd4db9..e2f62c098 100644 --- a/docs/reference/gtk/tmpl/gtktoggleaction.sgml +++ b/docs/reference/gtk/tmpl/gtktoggleaction.sgml @@ -48,6 +48,24 @@ private members and should not be accessed directly. @Returns: + + + + + +@action: +@draw_as_radio: + + + + + + + +@action: +@Returns: + + @@ -55,3 +73,8 @@ private members and should not be accessed directly. @toggleaction: the object which received the signal. + + + + + diff --git a/docs/reference/gtk/tmpl/gtkuimanager.sgml b/docs/reference/gtk/tmpl/gtkuimanager.sgml index 69aaec51a..619500435 100644 --- a/docs/reference/gtk/tmpl/gtkuimanager.sgml +++ b/docs/reference/gtk/tmpl/gtkuimanager.sgml @@ -339,23 +339,28 @@ what UI element to create. @self: - + @uimanager: the object which received the signal. -@widget: - + @uimanager: the object which received the signal. +@widget: + + + + + diff --git a/docs/reference/gtk/tmpl/gtkwidget.sgml b/docs/reference/gtk/tmpl/gtkwidget.sgml index 3b9b286d9..293a4466d 100644 --- a/docs/reference/gtk/tmpl/gtkwidget.sgml +++ b/docs/reference/gtk/tmpl/gtkwidget.sgml @@ -39,6 +39,7 @@ gtk_widget_style_get_valist() to obtain the value of a style property. @allocation: The widgets allocated size. @window: The widgets window or its parent window if it does not have a window. (Which will be indicated by the #GTK_NO_WINDOW flag being set). +@parent: @@ -128,6 +129,7 @@ Tells about certain properties of the widget. @GTK_DOUBLE_BUFFERED: Set and unset by gtk_widget_set_double_buffered(). Indicates that exposes done on the widget should be double-buffered. +@GTK_NO_SHOW_ALL: @@ -1610,6 +1612,24 @@ This function is deprecated; it does nothing. @widget: + + + + + +@widget: +@no_show_all: + + + + + + + +@widget: +@Returns: + + @@ -2222,6 +2242,11 @@ a widget changes from un-anchored to anchored or vice-versa. + + + + + diff --git a/docs/reference/gtk/tmpl/gtkwindow.sgml b/docs/reference/gtk/tmpl/gtkwindow.sgml index b6638c158..7d1dde0e2 100644 --- a/docs/reference/gtk/tmpl/gtkwindow.sgml +++ b/docs/reference/gtk/tmpl/gtkwindow.sgml @@ -420,6 +420,24 @@ Deprecated alias for gtk_window_set_position(). @window: + + + + + +@window: +@setting: + + + + + + + +@window: +@setting: + + diff --git a/gtk/gtkcellrenderer.h b/gtk/gtkcellrenderer.h index 7b693e7c7..0dd241b9f 100644 --- a/gtk/gtkcellrenderer.h +++ b/gtk/gtkcellrenderer.h @@ -86,7 +86,7 @@ struct _GtkCellRendererClass gint *width, gint *height); void (* render) (GtkCellRenderer *cell, - GdkWindow *window, + GdkDrawable *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, diff --git a/gtk/gtkcellrendererpixbuf.c b/gtk/gtkcellrendererpixbuf.c index fc5071878..64fa88135 100644 --- a/gtk/gtkcellrendererpixbuf.c +++ b/gtk/gtkcellrendererpixbuf.c @@ -42,7 +42,7 @@ static void gtk_cell_renderer_pixbuf_get_size (GtkCellRenderer *cel gint *width, gint *height); static void gtk_cell_renderer_pixbuf_render (GtkCellRenderer *cell, - GdkWindow *window, + GdkDrawable *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, diff --git a/gtk/gtkcellrenderertext.c b/gtk/gtkcellrenderertext.c index 210cbc483..52ab1f4ed 100644 --- a/gtk/gtkcellrenderertext.c +++ b/gtk/gtkcellrenderertext.c @@ -1253,7 +1253,7 @@ gtk_cell_renderer_text_get_size (GtkCellRenderer *cell, static void gtk_cell_renderer_text_render (GtkCellRenderer *cell, - GdkWindow *window, + GdkDrawable *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, diff --git a/gtk/gtkcellrenderertoggle.c b/gtk/gtkcellrenderertoggle.c index f5b6061e8..030f610f2 100644 --- a/gtk/gtkcellrenderertoggle.c +++ b/gtk/gtkcellrenderertoggle.c @@ -308,7 +308,7 @@ gtk_cell_renderer_toggle_get_size (GtkCellRenderer *cell, static void gtk_cell_renderer_toggle_render (GtkCellRenderer *cell, - GdkWindow *window, + GdkDrawable *window, GtkWidget *widget, GdkRectangle *background_area, GdkRectangle *cell_area, -- 2.43.2