summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-6
diff options
context:
space:
mode:
authorTim Janik <timj@gimp.org>1998-03-14 04:43:14 +0000
committerTim Janik <timj@src.gnome.org>1998-03-14 04:43:14 +0000
commit294cfcdb222b75d741a318e76f7c8acd0690e807 (patch)
tree1cec83c608b35358da4686b39fabcef1f68d98ba /ChangeLog.pre-2-6
parent3ef2c37a835190df03ed393db12c78b50d5c7fd5 (diff)
downloadgtk+-294cfcdb222b75d741a318e76f7c8acd0690e807.tar.gz
make use of *_by_id() functions for handler key.
Sat Mar 14 02:03:13 1998 Tim Janik <timj@gimp.org> * gtk/gtksignal.c: make use of *_by_id() functions for handler key. * gtk/gtkwidget.c: make use of *_by_id() functions for a bunch of keys. (gtk_widget_shutdown): new function to perform pre-destruction shutdown of the widget. (gtk_widget_unparent): call gtk_widget_set_parent_window(widget,NULL) * gtk/gtkobject.h: * gtk/gtkobject.c: GtkObject destruction is now split into an internally used shutdown class method and the usual GtkObject::destroy signal emission. this allowes for class based shutdown functionality prior to actuall object destruction. added *_by_id() counterparts for gtk_object_data_* functions, meant for internal use only. * gtk/gtkmain.c (gtk_quit_add_destroy): new function which will destroy a GtkObject once gtk_main() of a certain level finishes. it is save to destroy the object prior to that, gtk_quit_add_destroy will only destroy objects that are still existing.
Diffstat (limited to 'ChangeLog.pre-2-6')
-rw-r--r--ChangeLog.pre-2-622
1 files changed, 22 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 3079647d8d..6b77fc5da8 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,25 @@
+Sat Mar 14 02:03:13 1998 Tim Janik <timj@gimp.org>
+
+ * gtk/gtksignal.c: make use of *_by_id() functions for handler key.
+
+ * gtk/gtkwidget.c: make use of *_by_id() functions for a bunch of keys.
+ (gtk_widget_shutdown): new function to perform pre-destruction shutdown
+ of the widget.
+ (gtk_widget_unparent): call gtk_widget_set_parent_window(widget,NULL)
+
+ * gtk/gtkobject.h:
+ * gtk/gtkobject.c: GtkObject destruction is now split into an internally
+ used shutdown class method and the usual GtkObject::destroy signal
+ emission. this allowes for class based shutdown functionality prior
+ to actuall object destruction.
+ added *_by_id() counterparts for gtk_object_data_* functions, meant for
+ internal use only.
+
+ * gtk/gtkmain.c (gtk_quit_add_destroy): new function which will destroy
+ a GtkObject once gtk_main() of a certain level finishes. it is save to
+ destroy the object prior to that, gtk_quit_add_destroy will only destroy
+ objects that are still existing.
+
1998-03-13 Federico Mena Quintero <federico@nuclecu.unam.mx>
* gtk/gtkclist.c (gtk_clist_row_is_visible): Now we return a