+Wed Jan 13 21:18:41 1999 Owen Taylor <otaylor@redhat.com>
+
+ * acinclude.m4 (ac_result): Unset CATOBJEXT so
+ that the macros and Makefiles correctly handle
+ disabling NLS when no gettext is found.
+
+Wed Jan 13 20:14:32 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkarg.c (gtk_arg_copy): in comparisions with GTK_TYPE_STRING, use
+ the fundamental type to catch GTK_TYPE_IDENTIFIER as well.
+
+ * gtk/gtkmenushell.c:
+ (gtk_real_menu_shell_activate_current):
+ (gtk_menu_shell_button_release): asure that we only activate sensitive
+ menu items, reported by Dave Cole <dave@dccs.com.au>.
+
+Wed Jan 13 13:28:00 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwidget.c: eliminate queue_clears or queue_draws where we know
+ that expose events will be generated.
+ (gtk_widget_map): only queue_draw for NO_WINDOW widgets.
+ (gtk_widget_unmap): only queue_clear_child for NO_WINDOW widgets.
+ (gtk_widget_size_allocate): we don't need a queue_clear on changing
+ allocations of !NO_WINDOW widgets, we do still need a full redraw for
+ them though.
+
+ * gtk/gtklabel.c (gtk_label_set_text): check whether the new string
+ actually differs from the original.
+
+Tue Jan 12 22:50:44 PST 1999 Manish Singh <yosh@gimp.org>
+
+ * acinclude.m4
+ * ltconfig
+ * ltmain.sh: upgrade to libtool 1.2d (with fixes for irix6 and osf)
+
+Tue Jan 12 18:30:51 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/testdnd.c (label_drag_data_received): Add
+ a drag_data_received handler for the label.
+
+Tue Jan 12 15:01:50 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkevents.c: Removed the putback_events queue,
+ since it was causing problems with event ordering -
+ just keep a single queue. If we need it, we can
+ add priorities to events.
+
+ * gdk/gdkevents.c: Annotate events with flags - we allocate
+ a GdkEventPrivate structure in gdk_event_new() and use these
+ flags to mark an event being translated as "pending" -
+ I.e., not yet ready to be dequeued. So we can put
+ the event on the queue and get the order of the
+ events right. (This solves the double-click problems)
+
+ * gdk/gdk.h gdk/gdkevents.h: Add gdk_event_peek() to get a copy
+ of the next event on the event queue.
+
+ * gtk/gtkmain.c (gtk_main_do_event): Use gdk_event_peek()
+ to check the next event without causing event queue
+ reordering.
+
+Tue Jan 12 15:41:20 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_expose): Minor fix
+ to handling of misc->[x/y]pad
+
+Tue Jan 12 14:31:43 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkstyle.[ch] (gtk_style_apply_default_pixmap):
+ Add back as wrapper function to restore source/binary
+ compatibility. grrrr.
+
+Tue Jan 12 13:47:07 1999 Tim Janik <timj@gtk.org>
+
+ * reworked the redrawing heuristics somewhat, this fixed a bunch of
+ existing redrawing problems and majorly reduces overall redrawing needs
+ during normal operation. basically we now only queue redraws when
+ neccessary and much rely on the draw_area coalescing code in gtkwidget.c
+ to optimize the queued portions. widgets will now upon reallocation only
+ get redrawed if their allocation has changed. upon hide/show only the
+ area allocated by the child will be queued for the parent, this has the
+ side effect that parents which change their appearance in dependance on
+ the numer of visible children have to keep track of their children's
+ visiblity and eventually fully redraw themselves. this is a minor
+ constrain with great benefits in terms of redraw reduction, and only got
+ triggered by the notebook widget.
+
+ * gtk/gtkwidget.c:
+ (gtk_widget_queue_clear): don't bother if width and height == 0.
+ (gtk_widget_queue_clear_child): new static function to queue a redraw of
+ the area obscured by a child on a parent.
+ (gtk_widget_queue_resize): queue_clear the widget if it is drawable.
+ (gtk_widget_show): queue resize on the widget before showing.
+ (gtk_widget_hide): queue resize on the widget after hiding.
+ (gtk_widget_map): queue_draw the widget after mapping.
+ (gtk_widget_unmap): queue_clear_child the widget.
+ (gtk_widget_size_allocate): queue_clear_child and queue_draw if the
+ widget's allocation changed.
+ (gtk_widget_unparent): queue_clear_child so the parent redraws obscured
+ portions.
+ (gtk_widget_real_show):
+ (gtk_widget_real_hide):
+ (gtk_widget_real_map):
+ (gtk_widget_real_unmap):
+ (gtk_widget_real_size_allocate): don't bother with redraw queueing,
+ descendants that override these functions don't do either and we handle
+ all redrawing/resizing related stuff before or after the signal emission
+ now.
+
+ * gtk/gtkcontainer.c:
+ (gtk_container_resize_children): don't bother about redrawing anymore
+ since gtk_widget_size_allocate handles that for us now.
+
+ * gtk/gtknotebook.h:
+ * gtk/gtknotebook.c:
+ added a flag have_visible_child to indicate whether we need to draw
+ non child related portions at all, e.g. shadows etc.
+ (gtk_notebook_draw): if have_visible_child changed, do a full paint
+ instead of updating a small area only.
+
+Mon Jan 11 20:44:35 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkstyle.c: changed gtk_style_apply_default_pixmap to
+ gtk_style_apply_default_background which takes an extra argument
+ copy_area to determine NO_WINDOW widget pixmap copying.
+ changed callers accordingly.
+
+ * gtk/gtktogglebutton.c:
+ (gtk_toggle_size_allocate):
+ (gtk_toggle_button_expose):
+ (gtk_toggle_button_paint): avoid messing with our parent's window if
+ toggle_button->draw_indicator == TRUE and we are a NO_WINDOW widget.
+
+ * gtk/gtkcheckbutton.c (gtk_real_check_button_draw_indicator): draw
+ the draw_indicator with GTK_STATE_ACTIVE if the toggle button is active.
+
+ * gtk/check-n.xpm:
+ * gtk/check-y.xpm:
+ * gtk/testgtkrc: set pixmaps for ACTIVE and NORMAL check button
+ bg_pixmaps.
+
+Mon Jan 11 23:52:58 1999 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtklist.c (gtk_list_signal_drag_begin)
+ (gtk_list_drag_begin): end drag selections if necessary.
+
+ * gtk/gtkspinbutton.c/h (gtk_spin_button_update): made function
+ public. Manually force synchronization of spin button text and
+ adjustment value.
+
+Mon Jan 11 15:23:32 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtktogglebutton.c: eliminated some queue_draws when invoking
+ gtk_widget_set_state, since that cares about redrawing already.
+ some code cleanups.
+
+ * gtk/gtktogglebutton.[hc]:
+ * gtk/gtkfontsel.c:
+ * gtkgamma.c:
+ s/gtk_toggle_button_set_state/gtk_toggle_button_set_active/ since
+ set_state is already taken by gtkwidget.h.
+
+ * gtk/gtkcompat.h: #define gtk_toggle_button_set_state
+ gtk_toggle_button_set_active.
+
+ * gtk/gtkstyle.c: some indentation cleanups.
+
+Mon Jan 11 15:12:33 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtktogglebutton.c (gtk_toggle_button_set_mode): take previous
+ visibility state into account when unrealizing.
+
+Mon Jan 11 10:45:28 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkdnd.c: Only remove handlers for motion/button_release
+ at drop, remove "selection_get" handler later.
+
+Mon Jan 11 13:31:49 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtktypeutils.[hc]: removed Paolo Molaro's type creation hooks
+ again, since they 1) don't care about infinite recursion (likely
+ to achive), 2) we are in feature freeze for 1.2. this definitely
+ deserves a sane implementation in 1.3 though (but without a hook
+ return value, without seq_id hackery and with recursion checks).
+
+Mon Jan 11 13:18:37 1999 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkwindow.c:
+ (gtk_window_key_release_event):
+ (gtk_window_key_press_event): only pass key events to the focus widget
+ if it is sensitive.
+
+ * gtk/gtkmenuitem.c (gtk_menu_item_select_timeout): don't popup the
+ submenu if it isn't sensitive.
+ (gtk_menu_item_paint): state_type doesn't need to be reset to
+ GTK_STATE_INSENSITIVE if the widget is insensitive anyways.
+
+ * gtk/gtkcontainer.c (gtk_container_real_focus):
+ * gtk/gtklist.c (gtk_list_focus):
+ * gtk/gtkmenushell.c (gtk_menu_shell_move_selected):
+ * gtk/gtknotebook.c (gtk_notebook_focus):
+ s/GTK_WIDGET_SENSITIVE/GTK_WIDGET_IS_SENSITIVE/ since a widgets
+ sensitivity is determined through the parent as well,
+ GTK_WIDGET_SENSITIVE is only of interest inside gtkwidget.c, everywhere
+ else GTK_WIDGET_IS_SENSITIVE (widget) needs to be used to check for
+ sensitivity.
+
+ * gtk/gtkaccelgroup.c (gtk_accel_group_activate): don't activate
+ object if it is an insensitive widget.
+
+Mon, 11 Jan 1999 08:09:08 +0100 Paolo Molaro <lupus@debian.org>
+
+ * gtk/gtktypeutils.[ch]: add gtk_type_{add,remove}_creation_hook().
+ You can have a notification when a type is created.
+
+1999-01-11 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkmain.c (gtk_propagate_event): added an assertement.
+
+Sun Jan 10 14:45:37 1999 Owen Taylor <otaylor@gtk.org>
+
+ * gtk/gtktext.c (text_properties_equal): Fixed
+ cut and paste bug when comparing text property
+ bg colors.
+ [ Matt Aubury <Matt.Aubury@comlab.ox.ac.uk> ]
+
+1999-01-10 Tim Janik <timj@gtk.org>
+
+ * gtk/gtksignal.c (gtk_signal_lookup): if the lookup failed, try
+ to initialize the object class and reattempt the lookup, reported
+ by Paolo Molaro <lupus@lettere.unipd.it>.
+
+Sat Jan 9 17:36:20 1999 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in (ALL_LINGUAS): Added cs to ALL_LINGUAS.
+
+Sat Jan 9 17:27:49 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_populate):
+ Mark another string for internationalization.
+ [ Stanislav Brabec <utx@k332.feld.cvut.cz> ]
+
+Sat Jan 9 14:02:08 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktooltips.c (gtk_tooltips_force_window): Set
+ name "gtk-tooltips" on tip window so that a style
+ can be set for tooltips.
+
+Fri Jan 8 19:00:17 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (gdk_window_cache_filter): Fixed
+ some list-manipulation breakage.
+
+ * gdk/gdkdnd.c (gdk_window_cache_destroy): Free
+ window cache structure.
+
+ * gtk/gtkdnd.c (gtk_drag_set_icon_pixmap): Set an
+ event mask on the drag window so clicking on it
+ doesn't pop up root menus, etc.
+
+ * gtk/gtkdnd.c (gtk_drag_button_release_cb): Remove
+ signal handlers at button release.
+
+Fri Jan 8 00:42:00 1999 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int)
+ (gtk_spin_button_get_value_as_float): call gtk_spin_button_update
+ before returning a value
+
+ * gtk/gtkclist.c (gtk_clist_motion): don't allow 'drag selections'
+ if clist is a drag source.
+ (gtk_clist_drag_begin): remove pointer grabs, end ongoing selections.
+
+ * gtk/gtkctree.c (remove_grab): copy of clist function.
+ (gtk_ctree_drag_begin): let clists drag_begin method set the
+ source info struct.
+
+Thu Jan 7 19:10:21 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkviewport.c (gtk_viewport_style_set): Fixes
+ to drawing the background of the bin window
+ so that clearing and redrawing of child
+ widgets work properly.
+
+ * gtk/gtkwidget.c (gtk_widget_idle_draw): Juggle around
+ data so that if somebody triggers more redraw queuing
+ from a expose_event handler, it doesn't confuse the
+ heck out of GTK+. (But is highly liable to cause
+ an infinite loop...)
+
+Thu Jan 7 12:31:41 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkselection.c (gtk_target_list_unref): Fix some
+ more memory leaks.
+
+Wed Jan 6 23:14:19 1999 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (gtk_ctree_drag_motion): fix for dnd bug reported
+ by Bertrand Guiheneuf. Don't return FALSE if source widget != dest.
+ widget.
+
+Wed Jan 06 10:04:12 1999 Tristan Tarrant <ttarrant@etnoteam.it>
+
+ * configure.in,po/it.po: added Italian translations
+
+Tue Jan 05 21:18:00 1999 George Lebl <jirka@5z.com>
+
+ * gtk/gtkmenu.c,gtk/gtkmenuitem.c,gtk/gtkeditable.c: free the
+ event that was returned to us by gtk_get_current_event
+
+Tue Jan 5 19:01:18 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkcolorsel.c (gtk_color_selection_dialog_init): Push
+ GdkRGB's visual and colormap around the color selection
+ dialog so that the window and the previews have the
+ same colormap. If an app adds things to the colorsel
+ dialog, it will have to take care of them itself.
+
+Tue Jan 5 15:03:47 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkmain.c (gtk_propagate_event): Make
+ gtk_propagate_event() non-static, we need it in gtkdnd.c
+ so that the button-release we synthesize gets propagated
+ correctly.
+
+ * gtk/gtkdnd.c: Use gtk_propagate_event() so
+ release gets to a GtkList. But we can't really
+ get this right without access to the windows
+ event masks and doing X-style propagation ourselves.
+
+Tue Jan 5 12:40:57 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkpreview.c: Add a size_allocate() routine
+ and set the size of the preview window equal
+ to the area we are going to draw on, instead
+ of the entire allocation. Do this to avoid having
+ to set a parent-relative background.
+
+Tue Jan 5 11:51:32 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkentry.c (gtk_entry_draw_cursor_on_drawable):
+ When redrawing the under-cursor character, don't
+ redraw the terminating NULL.
+ [ From: dov@imagic.weizmann.ac.il (Dov Grobgeld) ]
+
+Tue Jan 5 11:31:55 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkselection.c (gtk_target_list_unref): Free
+ memory allocated for target lists.
+
+ * gtk/gtkdnd.c (gtk_drag_drop_finished): Release
+ selections before destroying info structure.
+
+ * gdk/gdkdnd.c gdktypes.h (gdk_drag_get_protocol): Add
+ new value GDK_DRAG_PROTO_NONE, use it for non-drag
+ targets, to quiet Purify.
+
+ * gdk/gdkdnd.c (gdk_window_register_dnd): Set size
+ of property properly.
+
+Mon Jan 4 03:45:42 CST 1999 Shawn T. Amundson <amundson@gtk.org>
+
+ * Released GTK+ 1.1.12
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ gtk+.spec:
+ docs/gtk-config.1:
+ gtk/gtkfeatures.h.in: version=1.1.12
+
+1999-01-04 Sung-Hyun Nam <namsh@lgic.co.kr>
+
+ * configure.in (ALL_LINGUAS): Added 'ko'.
+
+Sun Jan 3 17:41:22 1999 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkctree.c (real_tree_expand): fixed auto_resize bug
+
+Sat Jan 2 03:54:30 1999 Tim Janik <timj@gtk.org>
+
+ * gdk/gdk.h (GDK_PRIORITY_EVENTS): make this G_PRIORITY_DEFAULT.
+
+ * gdk/gdkevents.c (gdk_events_init): add the source and the poll fd with
+ a priority of GDK_PRIORITY_EVENTS.
+
+1999-01-02 Jeff Garzik <jgarzik@pobox.com>
+
+ * configure.in, config.h.in, gdk/gdkimage.c:
+ Removed features.h test.
+
+ * gdk/gdkdnd.c:
+ Guard public functions against NULL pointer derefs.
+
+Fri Jan 1 18:41:09 PST 1999 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdk.c
+ * gdk/gdkinputnone.h
+ * gtk/gtkruler.c: casts to get rid of const warnings
+
+ * gtk/Makefile.am: fix gtktypebuiltins.h dependencies, and do a
+ cmp so people don't whine about rebuilds
+
+ * gtk/gtknotebook.c: use g_snprintf on translated strings, so we
+ don't get buffer overflows
+
+ * gtk/gtkrc.c: use g_strdup_printf instead of g_malloc/sprintf
+ Plug some memleaks.
+
+1999-01-01 Jeff Garzik <jgarzik@pobox.com>
+
+ * configure.in, config.h.in:
+ Check for features.h.
+
+ * gdk/gdkevents.c (gdk_event_put, gdk_events_queue):
+ Fixed bug in linked list append logic by replacing hand-coded
+ logic with a call to g_list_append. Bug found by tml.
+
+ * gdk/gdkimage.c:
+ 'gcc -ansi -pedantic' on GNU/Linux spews warnings and errors
+ in sys/ipc.h, including one specific admonishment to use
+ _SVID_SOURCE or _XOPEN_SOURCE. Manually defined the latter, and
+ included features.h if present to obtain the necessary
+ side-effects.
+
+ * gtk/gtkclist.c, gtk/gtkeditable.c:
+ Eliminates comma-after-final-element warnings.
+
+ * gtk/gtkfontsel.c (gtk_font_selection_init):
+ Fixed bug where an intl string was declared as _("x") in
+ local var initializer.
+
+1998-12-31 Jeff Garzik <jgarzik@pobox.com>
+
+ * gtk/gtklabel.c (gtk_label_split_text_wrapped):
+ word->space is now initialized correctly.
+ Reported by Chi-Deok Hwang <cdhwang@sr.hei.co.kr>.
+
+1998-12-30 Miguel de Icaza <miguel@nuclecu.unam.mx>
+
+ * gtk/gtkmain.c (gtk_main_do_event): Fix memory leak.
+ gdk_event_put would make a copy of next_event, and next_event was
+ not being freed.
+
+Wed Dec 30 18:39:21 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * Released GTK+ 1.1.11
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ gtk+.spec:
+ docs/gtk-config.1:
+ gtk/gtkfeatures.h.in: version=1.1.11
+
+1998-12-29 Owen Taylor <otaylor@srv-19-29.roc.ny.frontiernet.net>
+
+ * gdk/gdkim.c (gdk_wcstombs): Fixed off-by-one
+ error when computing length.
+
+Thu Dec 24 14:35:48 1998 Jeff Garzik <jgarzik@pobox.com>
+
+ * gdk/gdkevents.c, gdk/gdkim.c, gdk/gdkrgb.c, gdk/gdkwindow.c,
+ gtk/gtkprogressbar.c:
+ Pull in string.h for various mem*() and str*() functions,
+ in an autoconf-friendly way.
+
+Thu Dec 24 12:40:45 1998 Jeff Garzik <jgarzik@pobox.com>
+
+ * gdk/gdkfont.c: removed unused var
+ * gdk/gdkim.c: 64-bit cast
+ * gtk/gtkaccelgroup.c: point to const data
+ * gtk/gtkdnd.[ch]: (gtk_drag_dest_set, gtk_drag_source_set):
+ Made const-correct.
+ * gtk/gtkfontsel.c: kill uninitialized var warning
+ * gtk/gtkselection.[ch]: (gtk_target_list_new,
+ gtk_target_list_add_table, gtk_selection_add_targets):
+ Made const-correct.
+ * gtk/testgtk.c: 64-bit cast
+
+Thu Dec 24 03:16:52 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ gtk+.spec:
+ docs/gtk-config.1:
+ gtk/gtkfeatures.h.in: version=1.1.10
+
+Wed Dec 23 20:31:40 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtklabel.c: Fix problem where empty labels were
+ getting a requisition height of zero, and trailing
+ newlines were being ignored.
+
+Wed Dec 23 13:58:14 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_parse_uline):
+ label->label should be the mb text _after_ removing
+ the underlines, not before.
+
+ * gtk/gtkmenu.c: Reverted Elliot's tearoff-menu-item
+ title hack. If it deserves being done, it deserves
+ being done right.
+
+1998-12-23 Elliot Lee <sopwith@redhat.com>
+
+ * gtk/gtkmenu.c: Allow programmer to gtk_object_set_data(obj,
+ "GtkTearoffMenuItem_window_title", ..) on a GtkMenuItem and have
+ it be recognized. If we're getting the title out of the GtkLabel,
+ then remove all underscores.
+
+Tue Dec 22 17:01:43 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkdnd.c (gtk_drag_dest_handle_event):
+ Request XmTRANFER_FAILURE on Motif drops not within
+ a drop zone. I don't know why this is necessary,
+ but it is.
+
+ * gdk/gdkdnd.c (gdk_drop_reply): Fixed error where
+ Motif flag field in response was getting wrong
+ values.
+
+Tue Dec 22 15:55:39 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkoptionmenu.c (gtk_option_menu_button_press):
+ Return TRUE for button press events we handle.
+ (Allows option menus in radio buttons to work...)
+
+Tue Dec 22 14:50:25 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkdnd.c (gtk_drag_find_widget): Optimization -
+ when we've already found a widget, skip all checks
+ for subsequent children.
+
+ * gtk/gtkdnd.c (gtk_drag_find_widget): Checked for
+ !MAPPED, not !VISIBLE, since a widget (like a notebook
+ page), can be VISIBLE, but !REALIZED or !MAPPED.
+
+ * gtk/gtkdnd.c (gtk_drag_find_widget): Use forall(),
+ not foreach().
+
+Mon Dec 21 22:01:49 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkclist.c (gtk_clist_motion): fixed column resize bug
+
+Sun Dec 20 04:48:59 1998 Tim Janik <timj@gtk.org>
+
+ * gdk/gdk.h (GDK_PRIORITY_EVENTS): export the priority at which
+ events are processed.
+
+ * gtk/gtk[main|signal|container].[ch]: removed deprecated _interp
+ variants: gtk_container_foreach_interp, gtk_idle_add_interp,
+ gtk_timeout_add_interp, gtk_signal_connect_interp.
+
+Sat Dec 19 18:45:30 PST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * configure.in: added sv to ALL_LIGNUAS
+
+Sat Dec 19 22:49:40 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtktypeutils.c (gtk_type_query): eek, fixed an embarrasing bug
+ that caused this function to always return NULL (noticed by marius
+ vollmer).
+
+Sat Dec 19 17:28:30 1998 Owen Taylor <otaylor@redhat.com>
+
+ * configure.in: Don't add the gthread libs to
+ GLIB_LIBS either, or -lgthread -lpthread will get
+ pulled into all applications because of shlib deps.
+
+ * gtk/gtkmain.h gtk/gtkwidget.c gtk/gtk gdk/gdk:
+ Use GLIB's priority #define. Revise scale of
+ priorities.
+
+Sat Dec 19 03:44:29 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * gtk/gtkmain.c: always run a g_main_iteration, even if
+ there are no active main loops. This fixes the gimp splash
+ screen.
+
+Sat Dec 19 05:37:51 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtklabel.c (gtk_label_expose): removed return_if_fail
+ (label->words != NULL) since that's a valid case when the label
+ is empty, or just default constructed.
+ fixed indentation prototype arguments and braces in some places.
+ also, pointer comparisions and initializations are done with NULL
+ not 0, there's a reason GLib defines NULL.
+
+ * gdk/gdkevents.c (gdk_events_pending): return (queued_events ||
+ putback_events) so this again returns whether events are pending,
+ not whether other sources like idles are pending.
+
+ * gtk/gtkmain.c (gtk_main_iteration_do):
+ (gtk_main_iteration): return whether the loop is done, not whether
+ something got dispatch to restore the original behaviour (yosh: this
+ fixes code like in GleSelector).
+
+Fri Dec 18 19:20:45 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * gtkbutton.[ch]
+ * gtktogglebutton.c: s/(enter|leave)_button/$1/g, since pthreads.h
+ no longer conflicts
+
+Sat Dec 19 01:56:13 1998 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkclist.c (gtk_clist_button_press): fixed GDK_2BUTTON_PRESS
+ bug.
+
+Fri Dec 18 15:30:43 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * configure.in: add ja to ALL_LINGUAS
+
+Fri Dec 18 15:19:54 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksocket.c (gtk_socket_filter_func): Marked
+ plug window as destroyed before destroying the
+ window.
+
+Fri Dec 18 14:17:14 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkmenu.c (gtk_menu_popup): Set the usize on the
+ tearoff window so when we reparent the window out,
+ the window doesn't shrink down.
+
+1998-12-18 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * configure.in: do not export the glib flags for thread support to
+ gtk-config.
+
+Fri Dec 18 01:32:59 1998 Tim Janik <timj@gtk.org>
+
+ * gtk/gtkmain.c (gtk_main): added gdk_flush() after g_main_run(), so we
+ get the original behaviour back, i.e. the event queue needs to be flushed
+ after a main loop has been quitted.
+ (gtk_main): add/remove the current main loop to/from the main loop
+ before/after init/quit functions have been exected to preserve the
+ original gtk_main_quit() behaviour.
+
+Thu Dec 17 23:48:29 1998 Tim Janik <timj@gtk.org>
+
+ * gdk/gdkevents.c (gdk_events_init): changed argument order in call
+ to g_main_add_poll() to match recent glib changes.
+
+Thu Dec 17 20:33:28 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk-config.in: Add @INTLLIBS@.
+ gtk-scier-981116-0.patch Sean Cier <scier@PostHorizon.com>) ]
+
+ * gtk/gtkcolorsel.c gtk/gtkfilesel.c gtk/gtkfontsel.c
+ gtk/gtkgamma.c gtk/gtkinputdialog.c
+ gtk/gtknotebook.c gtk/gtkrc.c gtk/gtkthemes.c
+ gtk/gtktipsquery.c:
+
+ Applied parts of gtk-egger-981215-1 [ Daniel Egger
+ <Daniel.Egger@t-online.de> ] marking additional strings for
+ internationalization.
+
+ * po/nl.po: Added Dutch translation from
+ Paul Siegmann <pauls@euronet.nl>.
+
+Thu Dec 17 18:25:52 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkdnd.c (gtk_drag_drop_finished): Remove the
+ info tag from the context so if the source unexpectedly
+ responds in the future, we do nothing properly.
+
+Thu Dec 17 18:24:41 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtk[hv]paned.c (gtk_[hv]paned_size_allocate): Handle
+ the case where one side of the the pane is empty.
+
+ * gtk/gtkfilesel.c (gtk_file_selection_init): Set
+ dir_title before using it. (Pointed out by
+ Lavoie Philippe <lavoie@zeus.genie.uottawa.ca>)
+
+Thu Dec 17 10:53:20 1998 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtklabel.c (gtk_label_set_text): Free
+ previous label->label_wc.
+
+ * gtk/testgtkrc: Leave font, not fontset commented
+ in by default.
+
+1998-12-17 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
+
+ * gdk/gdkim.c: Define gdk_use_mb outside USE_XIM guard. Removed
+ unnecessary USE_XIM guard inside another. Made gdk_use_mb
+ static. Compile gdk_set_locale also if not USE_XIM.
+
+Thu Dec 17 00:26:01 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * Released GTK+ 1.1.9
+
+ * INSTALL:
+ NEWS:
+ README:
+ configure.in:
+ gtk+.spec:
+ gtk/gtkfeatures.h.in:
+ docs/gtk-config.1: version=1.1.9
+
+Wed Dec 16 21:20:00 PST 1998 Manish Singh <yosh@gimp.org>
+
+ * autogen.sh: rm -rf intl breaks --disable-nls, put it back
+
+ * gtkbutton.[ch]
+ * gtktogglebutton.c: s/(enter|leave)/$1_button/g.
+ Digital: 1 GTK+: 0 (for now)
+
+Wed Dec 16 22:38:22 CST 1998 Shawn T. Amundson <amundson@gtk.org>
+
+ * gdk/gdkevents.c: updated call to g_main_add_poll
+ instead of g_main_poll_add
+
Wed Dec 16 23:32:05 1998 Owen Taylor <otaylor@redhat.com>
* gtk/gtklabel.c (gtk_label_expose): Remove