]> Pileus Git - ~andy/gtk/commitdiff
Fix for failure of gdk_pixbuf_xlib_get_from_drawable if source
authorBill Haneman <billh@src.gnome.org>
Mon, 1 Jul 2002 16:21:51 +0000 (16:21 +0000)
committerBill Haneman <billh@src.gnome.org>
Mon, 1 Jul 2002 16:21:51 +0000 (16:21 +0000)
drawable is root window.

16 files changed:
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
docs/reference/gtk/tmpl/gtkbutton.sgml
docs/reference/gtk/tmpl/gtkcheckbutton.sgml
docs/reference/gtk/tmpl/gtkdialog.sgml
docs/reference/gtk/tmpl/gtkoptionmenu.sgml
docs/reference/gtk/tmpl/gtkrange.sgml
docs/reference/gtk/tmpl/gtkscrollbar.sgml
docs/reference/gtk/tmpl/gtktoolbar.sgml
docs/reference/gtk/tmpl/gtktreeview.sgml
docs/reference/gtk/tmpl/gtkwidget.sgml

index fcf8781c94bf375e711cf0595968cab29b310649..d25662a948fc508db800f1c27ef0dd9b7aa4428d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+       (xlib_window_is_viewable):
+       Fixed failure of assertion when drawable is root window.
+
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
index fcf8781c94bf375e711cf0595968cab29b310649..d25662a948fc508db800f1c27ef0dd9b7aa4428d 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+       (xlib_window_is_viewable):
+       Fixed failure of assertion when drawable is root window.
+
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
index fcf8781c94bf375e711cf0595968cab29b310649..d25662a948fc508db800f1c27ef0dd9b7aa4428d 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+       (xlib_window_is_viewable):
+       Fixed failure of assertion when drawable is root window.
+
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
index fcf8781c94bf375e711cf0595968cab29b310649..d25662a948fc508db800f1c27ef0dd9b7aa4428d 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+       (xlib_window_is_viewable):
+       Fixed failure of assertion when drawable is root window.
+
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
index fcf8781c94bf375e711cf0595968cab29b310649..d25662a948fc508db800f1c27ef0dd9b7aa4428d 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+       (xlib_window_is_viewable):
+       Fixed failure of assertion when drawable is root window.
+
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
index fcf8781c94bf375e711cf0595968cab29b310649..d25662a948fc508db800f1c27ef0dd9b7aa4428d 100644 (file)
@@ -1,3 +1,9 @@
+Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+       (xlib_window_is_viewable):
+       Fixed failure of assertion when drawable is root window.
+
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
index e84d9763812406b4f112839aa790f48aec00b4b4..2c8de405a28beccac55522fafa7ad13fa71a60b5 100644 (file)
@@ -1145,7 +1145,7 @@ xlib_window_is_viewable (Window w)
                if (nchildren > 0)
                        XFree (children);
 
-               if (parent == root)
+               if ((parent == root) || (w == root))
                        return TRUE;
 
                w = parent;
index b67e1009bfdc91f5437a065e46fcfd6abf3c63ba..606ca5da9eef08622d1cc7fd73ed56ac315c51a8 100644 (file)
@@ -248,12 +248,12 @@ mouse cursor is.
 
 </para>
 
-<!-- ##### ARG GtkButton:default-outside-border ##### -->
+<!-- ##### ARG GtkButton:default-border ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkButton:default-border ##### -->
+<!-- ##### ARG GtkButton:default-outside-border ##### -->
 <para>
 
 </para>
index 9f985152d954bb99c20b638ceec6914e805a8fff..7b5e72c6ada3cfeb88b40f00229455ffcc20b2a4 100644 (file)
@@ -66,12 +66,12 @@ Creates a new #GtkCheckButton with a #GtkLabel to the right of it.
 @Returns: 
 
 
-<!-- ##### ARG GtkCheckButton:indicator-spacing ##### -->
+<!-- ##### ARG GtkCheckButton:indicator-size ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkCheckButton:indicator-size ##### -->
+<!-- ##### ARG GtkCheckButton:indicator-spacing ##### -->
 <para>
 
 </para>
index 978b05e4f77ac131cecfcc4583d08894e0f462cb..6a113643a3d22eb2283f3c131fa6eb0e93d0918f 100644 (file)
@@ -298,7 +298,7 @@ was clicked.
 
 </para>
 
-<!-- ##### ARG GtkDialog:action-area-border ##### -->
+<!-- ##### ARG GtkDialog:content-area-border ##### -->
 <para>
 
 </para>
@@ -308,7 +308,7 @@ was clicked.
 
 </para>
 
-<!-- ##### ARG GtkDialog:content-area-border ##### -->
+<!-- ##### ARG GtkDialog:action-area-border ##### -->
 <para>
 
 </para>
index 31debc57f83ac7dc9e013263c3a9c1b3a61fea7b..876a046a5d08d5130023c2f4298d3111263a7037 100644 (file)
@@ -100,12 +100,12 @@ selected value for the option menu.
 
 </para>
 
-<!-- ##### ARG GtkOptionMenu:indicator-size ##### -->
+<!-- ##### ARG GtkOptionMenu:indicator-spacing ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkOptionMenu:indicator-spacing ##### -->
+<!-- ##### ARG GtkOptionMenu:indicator-size ##### -->
 <para>
 
 </para>
index 94b907eb272d6d0c7f71f1077354db0660bb3b5e..3ad1851a338cceca20cf46ef384ca0574e6282d0 100644 (file)
@@ -153,32 +153,32 @@ Emitted when the range value changes.
 
 </para>
 
-<!-- ##### ARG GtkRange:trough-border ##### -->
+<!-- ##### ARG GtkRange:stepper-spacing ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkRange:stepper-spacing ##### -->
+<!-- ##### ARG GtkRange:stepper-size ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkRange:stepper-size ##### -->
+<!-- ##### ARG GtkRange:trough-border ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkRange:arrow-displacement-y ##### -->
+<!-- ##### ARG GtkRange:slider-width ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkRange:arrow-displacement-x ##### -->
+<!-- ##### ARG GtkRange:arrow-displacement-y ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkRange:slider-width ##### -->
+<!-- ##### ARG GtkRange:arrow-displacement-x ##### -->
 <para>
 
 </para>
index fd755020df4de010190fec6676551b02c537f122..65792a700ffde713318e6fe3cfc679b22ec588b8 100644 (file)
@@ -54,32 +54,32 @@ The #GtkScrollbar struct does not contain any public data.
 </para>
 
 
-<!-- ##### ARG GtkScrollbar:min-slider-length ##### -->
+<!-- ##### ARG GtkScrollbar:has-forward-stepper ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkScrollbar:has-secondary-backward-stepper ##### -->
+<!-- ##### ARG GtkScrollbar:has-backward-stepper ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkScrollbar:has-secondary-forward-stepper ##### -->
+<!-- ##### ARG GtkScrollbar:fixed-slider-length ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkScrollbar:has-backward-stepper ##### -->
+<!-- ##### ARG GtkScrollbar:has-secondary-backward-stepper ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkScrollbar:fixed-slider-length ##### -->
+<!-- ##### ARG GtkScrollbar:min-slider-length ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkScrollbar:has-forward-stepper ##### -->
+<!-- ##### ARG GtkScrollbar:has-secondary-forward-stepper ##### -->
 <para>
 
 </para>
index c996d878e368309e453b46438bb6709bd30deda3..71686ff36292a2234eac8413c29fdc74290ffb3c 100644 (file)
@@ -391,7 +391,7 @@ Should be used if you wish to perform an action when ever the style of a toolbar
 
 </para>
 
-<!-- ##### ARG GtkToolbar:space-size ##### -->
+<!-- ##### ARG GtkToolbar:internal-padding ##### -->
 <para>
 
 </para>
@@ -401,12 +401,12 @@ Should be used if you wish to perform an action when ever the style of a toolbar
 
 </para>
 
-<!-- ##### ARG GtkToolbar:space-style ##### -->
+<!-- ##### ARG GtkToolbar:space-size ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkToolbar:internal-padding ##### -->
+<!-- ##### ARG GtkToolbar:space-style ##### -->
 <para>
 
 </para>
index be1869394879539f0c3e5f07bdd9a793829fd415..e96163a6b497bb6684f3c922b732d7fb8a9fd293 100644 (file)
@@ -901,22 +901,22 @@ Function used for #gtk_tree_view_map_expanded_rows.
 
 </para>
 
-<!-- ##### ARG GtkTreeView:indent-expanders ##### -->
+<!-- ##### ARG GtkTreeView:vertical-separator ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkTreeView:horizontal-separator ##### -->
+<!-- ##### ARG GtkTreeView:indent-expanders ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkTreeView:expander-size ##### -->
+<!-- ##### ARG GtkTreeView:horizontal-separator ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkTreeView:vertical-separator ##### -->
+<!-- ##### ARG GtkTreeView:expander-size ##### -->
 <para>
 
 </para>
index 42b6e26e39e35c4ceb2c6598ac20ec984861d2e6..7fde53364c3546df2740454a3fbaece275c0d792 100644 (file)
@@ -2192,37 +2192,37 @@ a widget changes from un-anchored to anchored or vice-versa.
 
 </para>
 
-<!-- ##### ARG GtkWidget:focus-line-width ##### -->
+<!-- ##### ARG GtkWidget:cursor-color ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkWidget:interior-focus ##### -->
+<!-- ##### ARG GtkWidget:secondary-cursor-color ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkWidget:cursor-aspect-ratio ##### -->
+<!-- ##### ARG GtkWidget:focus-line-width ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkWidget:cursor-color ##### -->
+<!-- ##### ARG GtkWidget:interior-focus ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkWidget:secondary-cursor-color ##### -->
+<!-- ##### ARG GtkWidget:cursor-aspect-ratio ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkWidget:focus-line-pattern ##### -->
+<!-- ##### ARG GtkWidget:focus-padding ##### -->
 <para>
 
 </para>
 
-<!-- ##### ARG GtkWidget:focus-padding ##### -->
+<!-- ##### ARG GtkWidget:focus-line-pattern ##### -->
 <para>
 
 </para>