]> Pileus Git - ~andy/gtk/commitdiff
The render vfunc takes a GdkDrawable* instead of a GdkWindow*, because
authorMurray Cumming <murrayc@usa.net>
Tue, 30 Sep 2003 17:10:02 +0000 (17:10 +0000)
committerMurray Cumming <murrayc@src.gnome.org>
Tue, 30 Sep 2003 17:10:02 +0000 (17:10 +0000)
2003-09-30  Murray Cumming  <murrayc@usa.net>

        * 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.

20 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/gdk/tmpl/windows.sgml
docs/reference/gtk/tmpl/gtk-unused.sgml
docs/reference/gtk/tmpl/gtkaction.sgml
docs/reference/gtk/tmpl/gtkcheckmenuitem.sgml
docs/reference/gtk/tmpl/gtkeventbox.sgml
docs/reference/gtk/tmpl/gtkmenu.sgml
docs/reference/gtk/tmpl/gtktextview.sgml
docs/reference/gtk/tmpl/gtktoggleaction.sgml
docs/reference/gtk/tmpl/gtkuimanager.sgml
docs/reference/gtk/tmpl/gtkwidget.sgml
docs/reference/gtk/tmpl/gtkwindow.sgml
gtk/gtkcellrenderer.h
gtk/gtkcellrendererpixbuf.c
gtk/gtkcellrenderertext.c
gtk/gtkcellrenderertoggle.c

index 343c71dafef822d8ed3b73a50d46e3faa0263b3a..21476132a7e417bb56aa5f9145528298b533b1a8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2003-09-30  Murray Cumming  <murrayc@usa.net>
+       * 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  <maclas@gmx.de>
 
        * gdk/gdkkeys.c (gdk_keymap_class_init): Document the
index 343c71dafef822d8ed3b73a50d46e3faa0263b3a..21476132a7e417bb56aa5f9145528298b533b1a8 100644 (file)
@@ -1,3 +1,13 @@
+2003-09-30  Murray Cumming  <murrayc@usa.net>
+       * 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  <maclas@gmx.de>
 
        * gdk/gdkkeys.c (gdk_keymap_class_init): Document the
index 343c71dafef822d8ed3b73a50d46e3faa0263b3a..21476132a7e417bb56aa5f9145528298b533b1a8 100644 (file)
@@ -1,3 +1,13 @@
+2003-09-30  Murray Cumming  <murrayc@usa.net>
+       * 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  <maclas@gmx.de>
 
        * gdk/gdkkeys.c (gdk_keymap_class_init): Document the
index 343c71dafef822d8ed3b73a50d46e3faa0263b3a..21476132a7e417bb56aa5f9145528298b533b1a8 100644 (file)
@@ -1,3 +1,13 @@
+2003-09-30  Murray Cumming  <murrayc@usa.net>
+       * 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  <maclas@gmx.de>
 
        * gdk/gdkkeys.c (gdk_keymap_class_init): Document the
index 343c71dafef822d8ed3b73a50d46e3faa0263b3a..21476132a7e417bb56aa5f9145528298b533b1a8 100644 (file)
@@ -1,3 +1,13 @@
+2003-09-30  Murray Cumming  <murrayc@usa.net>
+       * 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  <maclas@gmx.de>
 
        * gdk/gdkkeys.c (gdk_keymap_class_init): Document the
index 190688bc9ffa3716e2818e062f56af50514d66d2..bb7ec04ff5bcd27cf37e2ea06055dbd33aa6790d 100644 (file)
@@ -416,6 +416,24 @@ Deprecated equivalent of g_object_unref()
 @window: 
 
 
+<!-- ##### FUNCTION gdk_window_set_keep_above ##### -->
+<para>
+
+</para>
+
+@window: 
+@setting: 
+
+
+<!-- ##### FUNCTION gdk_window_set_keep_below ##### -->
+<para>
+
+</para>
+
+@window: 
+@setting: 
+
+
 <!-- ##### FUNCTION gdk_window_move ##### -->
 <para>
 
index 75dd092425630d3b288e72a630bfbeb13c9e2960..74bda7b2b877faa6e30e20f6ef3189b9902a6669 100644 (file)
@@ -1411,6 +1411,13 @@ produce superscript and subscript.
 @user_data: 
 @Returns: 
 
+<!-- ##### SIGNAL GtkUIManager::changed ##### -->
+<para>
+
+</para>
+
+@uimanager: the object which received the signal.
+
 <!-- ##### ARG GtkVScale:adjustment ##### -->
 <para>
 the #GtkAdjustment which sets the range of the scale.
index e01a7c773d98792c0b6a3aac5561dfa831d798f5..f7aa54862483d20d99ae2dbd55831bb91a39391a 100644 (file)
@@ -127,6 +127,22 @@ and should not be accessed directly.
 @Returns: 
 
 
+<!-- ##### FUNCTION gtk_action_connect_accelerator ##### -->
+<para>
+
+</para>
+
+@action: 
+
+
+<!-- ##### FUNCTION gtk_action_disconnect_accelerator ##### -->
+<para>
+
+</para>
+
+@action: 
+
+
 <!-- ##### FUNCTION gtk_action_block_activate_from ##### -->
 <para>
 
@@ -154,6 +170,15 @@ and should not be accessed directly.
 @accel_path: 
 
 
+<!-- ##### FUNCTION gtk_action_set_accel_group ##### -->
+<para>
+
+</para>
+
+@action: 
+@accel_group: 
+
+
 <!-- ##### SIGNAL GtkAction::activate ##### -->
 <para>
 
@@ -161,6 +186,22 @@ and should not be accessed directly.
 
 @action: the object which received the signal.
 
+<!-- ##### SIGNAL GtkAction::connect-proxy ##### -->
+<para>
+
+</para>
+
+@action: the object which received the signal.
+@widget: 
+
+<!-- ##### SIGNAL GtkAction::disconnect-proxy ##### -->
+<para>
+
+</para>
+
+@action: the object which received the signal.
+@widget: 
+
 <!-- ##### ARG GtkAction:is-important ##### -->
 <para>
 
index 7fa5ba747877dd4705bbc1c76c6fe26260b3ad7b..b846ca805114f26c2f3088bfdc1c17b811e92cfb 100644 (file)
@@ -147,6 +147,11 @@ field of the #GtkCheckMenuItem-struct struct to discover the new state.
 
 </para>
 
+<!-- ##### ARG GtkCheckMenuItem:draw-as-radio ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG GtkCheckMenuItem:inconsistent ##### -->
 <para>
 
index 8dc8fbcd930ddab9630ef0b289279b2a451d14dc..75cb9b035f622eb52ba7421dcb49c6359d6cd01a 100644 (file)
@@ -31,3 +31,13 @@ Creates a new #GtkEventBox.
 @Returns: a new #GtkEventBox.
 
 
+<!-- ##### ARG GtkEventBox:above-child ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkEventBox:visible-window ##### -->
+<para>
+
+</para>
+
index d59a519fa3b95fa79ea3a91e8c6bfb17bf16b9fd..21e3a575eedb6b8df8000053e6c534e15f8c5e0d 100644 (file)
@@ -340,6 +340,26 @@ will be called when the menu is later detached from the widget.
 
 </para>
 
+<!-- ##### ARG GtkMenu:bottom-attach ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkMenu:left-attach ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkMenu:right-attach ##### -->
+<para>
+
+</para>
+
+<!-- ##### ARG GtkMenu:top-attach ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG GtkMenu:horizontal-offset ##### -->
 <para>
 
index a7e83a93f2d62b737e023c3c5bb622ede020befb..2bd3e136e16a41f9ccaaa39d023e2db24e09d590 100644 (file)
@@ -727,6 +727,11 @@ in an idle job in the background.
 
 @textview: the object which received the signal.
 
+<!-- ##### ARG GtkTextView:accepts-tab ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG GtkTextView:buffer ##### -->
 <para>
 
index d3ccd4db9eb98b05be2236353cb3fcec30a09dbb..e2f62c0982e1de3aeed42353bb98fe3ff54c3294 100644 (file)
@@ -48,6 +48,24 @@ private members and should not be accessed directly.
 @Returns: 
 
 
+<!-- ##### FUNCTION gtk_toggle_action_set_draw_as_radio ##### -->
+<para>
+
+</para>
+
+@action: 
+@draw_as_radio: 
+
+
+<!-- ##### FUNCTION gtk_toggle_action_get_draw_as_radio ##### -->
+<para>
+
+</para>
+
+@action: 
+@Returns: 
+
+
 <!-- ##### SIGNAL GtkToggleAction::toggled ##### -->
 <para>
 
@@ -55,3 +73,8 @@ private members and should not be accessed directly.
 
 @toggleaction: the object which received the signal.
 
+<!-- ##### ARG GtkToggleAction:draw-as-radio ##### -->
+<para>
+
+</para>
+
index 69aaec51ad70364aaf9f60cefc71e9e504c3af4a..61950043509568793d57efc82f68db6c4711b706 100644 (file)
@@ -339,23 +339,28 @@ what UI element to create.
 @self: 
 
 
-<!-- ##### SIGNAL GtkUIManager::add-widget ##### -->
+<!-- ##### SIGNAL GtkUIManager::actions-changed ##### -->
 <para>
 
 </para>
 
 @uimanager: the object which received the signal.
-@widget: 
 
-<!-- ##### SIGNAL GtkUIManager::changed ##### -->
+<!-- ##### SIGNAL GtkUIManager::add-widget ##### -->
 <para>
 
 </para>
 
 @uimanager: the object which received the signal.
+@widget: 
 
 <!-- ##### ARG GtkUIManager:add-tearoffs ##### -->
 <para>
 
 </para>
 
+<!-- ##### ARG GtkUIManager:ui ##### -->
+<para>
+
+</para>
+
index 3b9b286d92c78f6a1adc889cadd1e1c56ebda443..293a4466d722a35528651a7417f5f128a2826e2f 100644 (file)
@@ -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: 
 
 <!-- ##### STRUCT GtkWidgetClass ##### -->
 <para>
@@ -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: 
 
 <!-- ##### MACRO GTK_WIDGET_TYPE ##### -->
 <para>
@@ -1610,6 +1612,24 @@ This function is deprecated; it does nothing.
 @widget: 
 
 
+<!-- ##### FUNCTION gtk_widget_set_no_show_all ##### -->
+<para>
+
+</para>
+
+@widget: 
+@no_show_all: 
+
+
+<!-- ##### FUNCTION gtk_widget_get_no_show_all ##### -->
+<para>
+
+</para>
+
+@widget: 
+@Returns: 
+
+
 <!-- ##### FUNCTION gtk_requisition_copy ##### -->
 <para>
 
@@ -2222,6 +2242,11 @@ a widget changes from un-anchored to anchored or vice-versa.
 
 </para>
 
+<!-- ##### ARG GtkWidget:no-show-all ##### -->
+<para>
+
+</para>
+
 <!-- ##### ARG GtkWidget:parent ##### -->
 <para>
 
index b6638c1585efdc2e5f41db4fa2f8e05fe12ea2d0..7d1dde0e2bcb0fa63c1301015fbe4557ceeab51f 100644 (file)
@@ -420,6 +420,24 @@ Deprecated alias for gtk_window_set_position().
 @window: 
 
 
+<!-- ##### FUNCTION gtk_window_set_keep_above ##### -->
+<para>
+
+</para>
+
+@window: 
+@setting: 
+
+
+<!-- ##### FUNCTION gtk_window_set_keep_below ##### -->
+<para>
+
+</para>
+
+@window: 
+@setting: 
+
+
 <!-- ##### FUNCTION gtk_window_begin_resize_drag ##### -->
 <para>
 
index 7b693e7c7fe7a140cf9dbc183dbfd35fd3f304ce..0dd241b9ff592a11b5a9419a3f474a2e6ee2a2be 100644 (file)
@@ -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,
index fc50718780f90c9005ba7e351e20ef0eafb4339e..64fa881354748cf6a07730d60dafc74e0669c1df 100644 (file)
@@ -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,
index 210cbc48315bf04fe3e67a71995fd84bba0cd82a..52ab1f4edb83c759b0dfaf861f696a2a4f2fa20f 100644 (file)
@@ -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,
index f5b6061e89b2ac36d5afbf9ff197cf0efccb1cba..030f610f21c09be1e1c2958bab0a082d0ec9a144 100644 (file)
@@ -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,