-Tue Mar 17 15:51:30 PST 1998 Manish Singh <yosh@gimp.org>
+Mon Mar 23 18:19:42 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/gtkmenu.c gtk/gtkmenushell.c: Instead of making
+ an X grab when the button is released, grab immediately.
+ This solves a problem where menus wouldn't pop down
+ if the caller didn't have the BUTTON_RELEASE mask on
+ their window, and and another where the X grab would
+ be released prematurely.
+
+ * gtk/gtklist.c gtk/gtktree.c: Do sanity checking on
+ button presses to make sure they occurred in a child item.
+ (From: "Damon Chaplin" <DAChaplin@email.msn.com>)
+
+ * gtk/gtkmenushell.c: Do sanity checking on button
+ press/releases. Handle button events on window widget
+ descendents of menu items correctly.
+
+ * gtk/gtkclist.c gtk/gtkbutton.c gtk/gtkviewport.c
+ gtk/gtkeventbox.c:
+
+ Make the window size allocated in _realize() match that
+ in _size_allocate(). Take into account the border width
+ in the draw() handler.
+
+Mon Mar 23 15:26:25 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkentry.c (gtk_entry_append_text): check for text!=NULL.
+ (gtk_entry_prepend_text): likewise.
+ some else picky indentation fixes.
+
+Mon Mar 23 12:03:03 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * examples/: added this directory with stuff from
+ the tutorial, updated to compile and work with recent
+ changes
+
+Mon Mar 23 01:04:51 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/gtktext.[ch] testgtk.c: Added optional word wrap, controlled
+ by new function gtk_text_set_word_wrap; and a check button
+ in the Text test.
+
+ * gtk/gtktext.c: First line wasn't getting updated
+ properly when selection was removed.
+
+Sun Mar 22 23:33:50 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/gtkentry.c (gtk_entry_insert_text): Fixed some
+ problems with !gtk_use_mb introduced in the last change.
+
+Sun Mar 22 21:00:43 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/gtkpaned.c: Fix so children don't get bogus draws.
+
+Mon Mar 23 01:08:30 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkclist.c (gtk_clist_class_init): leave container_class->add and
+ container_class->remove untouched if we don't implement them.
+
+ * gtk/gtkcontainer.c (gtk_container_class_init): add missing NULL
+ initialization for the class method (*foreach). implement a default
+ handler to output a warning for (*add) and (*remove).
+
+Sun Mar 22 19:01:36 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gdk/gdkcolor.c: Fixes to allow GTK to work with colormaps
+ that aren't 256 entries long. (colormap->colors is
+ now dynamically allocated)
+
+Sun Mar 22 16:25:46 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/gtkmain.c (gtk_init): fixes to locale checks
+
+ * gtk/testgtk.c (create_dnd): Create the dnd icons separately
+ to avoid strange interactions with shapes demo.
+
+ * gtk/gtkentry.[ch]:
+ - Limit the length of the text to 2048 to prevent long delays
+ - Fix problems with buffer overruns
+ - Draw only the onscreen portion of the text to prevent wrapping
+ of shorts in the X drawing code.
+ - Keep track of character positions and x-offsets to speed
+ up algorithms.
+
+Sun Mar 22 11:37:51 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * gtk/gtkcolorsel.c:
+ * gtk/gtkfilesel.c: use button_box for buttons
+
+Sat Mar 21 19:07:01 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/testgtk.c (dnd_drop): Don't respond to drops when
+ grab is in effect. (workaround)
+
+ * gdk/gdkfont.c (gdk_fontset_load): More details on
+ error messages.
+
+ * gdk/gdk.c: Translate va_list to XVaNestedList instead
+ of just casting it.
+
+ * gtk/gtkmain.c: Make temporary copy of string returned by
+ setlocale, since it may be changed by subsequent calls.
+
+Sat Mar 21 22:54:31 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkhandlebox.h:
+ * gtk/gtkhandlebox.c: major overhaul of the code, fixed all
+ known bugs (hopefully ;).
+
+Sat Mar 20 15:33:17 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_real_show): queue the resize for the
+ parent.
+
+Thu Mar 19 02:00:50 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c (gtk_widget_unrealize): unset flags after emission,
+ especially GTK_MAPPED, since that might not have been taken care of
+ by an UNMAP emission.
+
+Sat Mar 21 10:39:02 CET 1998 Paolo Molaro <lupus@debian.org>
+
+ * gtk/gtkcombo.[ch] "activate" signal can be disabled now
+
+Fri Mar 20 20:49:33 1998 Radek Doulik <rodo@aquarius>
+
+ * gtk/gtktoolbar.c (gtk_toolbar_insert_element): changed packing
+ in toolbar elements, so texts are always at the bottom
+
+Wed Mar 18 01:07:11 1998 Radek Doulik <rodo@aquarius>
+
+ * gtk/gtkclist.c (gtk_clist_column_titles_show): test if
+ clist->title_window exists before showing it,
+ gtk_clist_column_titles_hide also fixed
+
+Thu Mar 19 16:40:47 PST 1998 Shawn T. Amundson <amundson@gimp.org>
+
+ * Released GTK+ 0.99.8
+
+Thu Mar 19 16:28:48 CST 1998 Shawn T. Amundson <amundson@gimp.org>
+
+ * the Solaris ltconfig patch from draco
+
+Wed Mar 18 17:03:02 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * gtk/gtkcolorsel.c: #define M_PI if it isn't already
+ * gtk/testgtk.c: initialize transparent properly, to make purify
+ happy
+
+Thu Mar 19 00:37:44 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkscrolledwindow.c (gtk_scrolled_window_construct): perform the
+ neccessary checks on funtion begin. use the scrolled_window that got
+ passed to this function, and not a new one.
+
+Wed Mar 18 11:09:10 1998 Owen Taylor <owt1@cornell.edu>
+ ( From: James Henstridge <james@daa.com.au> )
+
+ * gtk/gtkclist.c: Don't remove, then destroy labels in
+ gtk_clist_set_column_[*], just remove them.
+
+ * gtk/gtkmain.c (gtk_invoke_timeout_function): call
+ marshal when appropriate, not function.
+
+Tue Mar 17 14:15:07 1998 Owen Taylor <owt1@cornell.edu>
+
+ * gtk/testgtk.c (create_main_window): Alphabetize tests
+
+ * gtk/gtk[hv]paned.c: Change division on resize if
+ necessary to keep handle visible.
+
+ * gtk/gtkgamma.c gtk/gtkcurve.c: Moved initialization into
+ _init() functions.
+
+ * gtk/gtkscrolledwindow.c: Added missing _construct()
+ functions.
+
+Wed Mar 18 17:38:25 CET 1998 Paolo Molaro <lupus@debian.org>
+
+ * gtk/gtkentry.[ch]: checked in gtk_entry_set_max_length
+ (it truncates the texts if it's longer, now)
+
+Wed Mar 18 02:06:52 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkcontainer.c (gtk_container_border_width): use the resize queue.
- * glib.h: gboolean type changed to int
- * garray.c: complete redo by Josh MacDonald
+ * gtk/gtkwindow.c (gtk_window_set_arg): gtk_window_set_hints() after
+ setting certain arguments, so they actually take affect.
+ (gtk_window_set_policy): likewise.
Tue Mar 17 22:45:39 1998 Tim Janik <timj@gtk.org>