summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-8
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2004-03-13 18:27:56 +0000
committerOwen Taylor <otaylor@src.gnome.org>2004-03-13 18:27:56 +0000
commitef5915da35267558c5840157b45baa0d45c782a7 (patch)
tree3ac1509f734c0cc6d962a39e83cdaac9cd30cb62 /ChangeLog.pre-2-8
parentfadaa651457f9f0adc282f65caa42e70cb386609 (diff)
downloadgtk+-ef5915da35267558c5840157b45baa0d45c782a7.tar.gz
Make this a total no-op when the new or old parent is destroyed. (#134230,
Sat Mar 13 12:17:16 2004 Owen Taylor <otaylor@redhat.com> * gdk/x11/gdkwindow-x11.c (gdk_window_reparent): Make this a total no-op when the new or old parent is destroyed. (#134230, patch from Soeren Sandmann) * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy): For foreign windows in our heirarchy, call _gdk_windowing_window_destroy_foreign (window) and skip all the normal destruction logic. * gdk/x11/gdkwindow-x11.c gdk/win32/gdkwindow-win32.c: Move code to request destruction of a foreign window code into a separate _gdk_windowing_window_destroy_foreign(). * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_finalize): Call GDK_WINDOW_DISPLAY() on the wrapper not on the impl. (Also from Soeren's patch)
Diffstat (limited to 'ChangeLog.pre-2-8')
-rw-r--r--ChangeLog.pre-2-819
1 files changed, 19 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index a339e04bbc..55bb85671a 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,22 @@
+Sat Mar 13 12:17:16 2004 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_reparent): Make
+ this a total no-op when the new or old parent is
+ destroyed. (#134230, patch from Soeren Sandmann)
+
+ * gdk/gdkwindow.c (_gdk_window_destroy_hierarchy):
+ For foreign windows in our heirarchy, call
+ _gdk_windowing_window_destroy_foreign (window) and skip
+ all the normal destruction logic.
+
+ * gdk/x11/gdkwindow-x11.c gdk/win32/gdkwindow-win32.c:
+ Move code to request destruction of a foreign window
+ code into a separate _gdk_windowing_window_destroy_foreign().
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_finalize):
+ Call GDK_WINDOW_DISPLAY() on the wrapper not on the
+ impl. (Also from Soeren's patch)
+
Sat Mar 13 10:49:46 2004 Owen Taylor <otaylor@redhat.com>
* gtk/gtkdnd.c (_gtk_drag_dest_handle_event): For