summaryrefslogtreecommitdiff
path: root/ChangeLog.pre-2-4
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.pre-2-4')
-rw-r--r--ChangeLog.pre-2-4114
1 files changed, 114 insertions, 0 deletions
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 0742077188..7d239c53cb 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,117 @@
+Sun Jun 28 04:29:10 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtktypeutils.c (gtk_type_class_init): call the base class init
+ fucntions from all parent types upon class initialization.
+
+ * gtk/gtkcontainer.c:
+ (gtk_container_get_type): announce gtk_container_base_class_init to
+ the type system.
+ (gtk_container_base_class_init): new function to feature base class
+ initialization.
+ (gtk_container_get_child_arg):
+ (gtk_container_set_child_arg): call the GtkContainerClass get_child_arg
+ and set_child_arg methods of the class indicated through the argument
+ name.
+
+ * gtk/gtkobject.c:
+ (gtk_object_base_class_init): new function to feature base class
+ initialization.
+ (gtk_object_init_type): announce gtk_object_base_class_init to the type
+ system.
+ (gtk_object_class_init): setup the get_arg and set_arg pointers for
+ GtkObjectClass.
+ (gtk_object_setv):
+ (gtk_object_getv): call the GtkObjectClass get_arg and set_arg methods,
+ instead of bothering the type system with this.
+
+ * gtk/gtkaccellabel.c:
+ * gtk/gtkbutton.c:
+ * gtk/gtkradiobutton.c:
+ * gtk/gtktable.c:
+ * gtk/gtktogglebutton.c:
+ * gtk/gtktipsquery.c:
+ * gtk/gtkbox.c:
+ * gtk/gtkpacker.c:
+ * gtk/gtkwidget.c:
+ * gtk/gtkwindow.c:
+ * gtk/gtkframe.c:
+ * gtk/gtkmisc.c:
+ * gtk/gtklabel.c: set the object_class->{g|s}et_arg pointers to the
+ corresponding gtk_*_{g|s]et_arg functions and updated the gtk_*_get_type
+ functions wrt GtkTypeInfo initialization. changed a lot of the set/get
+ arg functions to take a GtkObject argument.
+
+ gtk/gtkadjustment.c:
+ gtk/gtkalignment.c:
+ gtk/gtkarrow.c:
+ gtk/gtkaspectframe.c:
+ gtk/gtkbbox.c:
+ gtk/gtkbin.c:
+ gtk/gtkcheckbutton.c:
+ gtk/gtkcheckmenuitem.c:
+ gtk/gtkclist.c:
+ gtk/gtkcolorsel.c:
+ gtk/gtkcombo.c:
+ gtk/gtkctree.c:
+ gtk/gtkcurve.c:
+ gtk/gtkdata.c:
+ gtk/gtkdialog.c:
+ gtk/gtkdrawingarea.c:
+ gtk/gtkeditable.c:
+ gtk/gtkentry.c:
+ gtk/gtkeventbox.c:
+ gtk/gtkfilesel.c:
+ gtk/gtkfixed.c:
+ gtk/gtkfontsel.c:
+ gtk/gtkgamma.c:
+ gtk/gtkhandlebox.c:
+ gtk/gtkhbbox.c:
+ gtk/gtkhbox.c:
+ gtk/gtkhpaned.c:
+ gtk/gtkhruler.c:
+ gtk/gtkhscale.c:
+ gtk/gtkhscrollbar.c:
+ gtk/gtkhseparator.c:
+ gtk/gtkimage.c:
+ gtk/gtkinputdialog.c:
+ gtk/gtkitem.c:
+ gtk/gtkitemfactory.c:
+ gtk/gtklist.c:
+ gtk/gtklistitem.c:
+ gtk/gtkmenu.c:
+ gtk/gtkmenubar.c:
+ gtk/gtkmenuitem.c:
+ gtk/gtkmenushell.c:
+ gtk/gtknotebook.c:
+ gtk/gtkoptionmenu.c:
+ gtk/gtkpaned.c:
+ gtk/gtkpixmap.c:
+ gtk/gtkpreview.c:
+ gtk/gtkprogressbar.c:
+ gtk/gtkradiomenuitem.c:
+ gtk/gtkrange.c:
+ gtk/gtkruler.c:
+ gtk/gtkscale.c:
+ gtk/gtkscrollbar.c:
+ gtk/gtkscrolledwindow.c:
+ gtk/gtkseparator.c:
+ gtk/gtkspinbutton.c:
+ gtk/gtkstatusbar.c:
+ gtk/gtktext.c:
+ gtk/gtktoolbar.c:
+ gtk/gtktooltips.c:
+ gtk/gtktree.c:
+ gtk/gtktreeitem.c:
+ gtk/gtkvbbox.c:
+ gtk/gtkvbox.c:
+ gtk/gtkviewport.c:
+ gtk/gtkvpaned.c:
+ gtk/gtkvruler.c:
+ gtk/gtkvscale.c:
+ gtk/gtkvscrollbar.c:
+ gtk/gtkvseparator.c: updated the GtkTypeInfo initialization code to
+ match the modified GtkTypeInfo structure.
+
Sat Jun 27 23:23:27 PDT 1998 Manish Singh <yosh@gimp.org>
* gtk/testgtk.c: use rand() instead of random() for portability