+Mon Jan 25 11:05:10 1999 George Lebl <jirka@5z.com>
+
+ * gtk/gtkbutton.c: set RECEIVES_DEFAULT on init, and a
+ button press on the widget doesn't grab default anymore
+
+ * gtk/gtkcheckbutton.c,gtk/gtkoptionmenu.c,gtk/gtkradiobutton.c:
+ unset RECEIVES_DEFAULT on init
+
+ * gtk/gtkwidget.[ch]: add a RECEIVES_DEFAULT flag to widget
+ flags
+
+ * gtk/gtkwindow.c,gtk/gtkplug.c: on pressing <enter>, activate
+ the focused widget if it is a RECEIVES_DEFAULT widget,
+ no matter what the current default_widget is
+
+ * gtk/gtkwindow.c: on focus change, migrate the HAS_DEFAULT
+ flag to CAN_DEFAULT widgets if they RECEIVE_DEFAULT as well
+ or migrate it back to the default_widget if the focus widget
+ doesn't "RECEIVE_DEFAULT"
+
+Sun Jan 24 18:09:24 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byteswap
+ the MotifInitiatorInfo structure _before_ using it.
+
+Sun Jan 24 12:17:39 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkcolor.c (gdk_colormap_real_destroy): Fix
+ reversed assertion.
+ (Pointed out by Austin Donnelly <austin@greenend.org.uk>)
+
+ * gtk/gtkruler.c (gtk_ruler_expose): Remove unecessary
+ and harmful call to gtk_paint_box(). We are going
+ to paint onto the backing store later anyways.
+
+Sat Jan 23 11:15:39 1999 Owen Taylor <otaylor@gtk.org>
+
+ * gdk/gdkdnd.c (gdk_window_register_dnd): X expects
+ longs, not uint32 for XChangeProperty, when
+ format == 32.
+
+ * gdk/gdkdnd.c (motif_read_initiator_info): Byte-swap
+ the MotifInitiatorInfo structure if necessary.
+
+ * gdk/gdkdnd.c: When extracting and constructing
+ Motif DND messages, don't use data.s[], data.l[]
+ since on 64bit architectures, these won't necessarily
+ be in the same place with data.b[].
+
+ * gtk/testdnd.c (target_drag_drop): Return TRUE for
+ drag_drop within the drop zone.
+
+ * gtk/gtkdnd.c (gtk_drag_dest_handle_event): Only send
+ a XmTRANSFER_FAILURE if no drop site is found, not
+ on every drop!
+
+Fri Jan 22 19:22:39 1999 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkeditable.c: Add flags field to
+ GtkTargetEntry table.
+
+ * gdk/gdkwindow.c (gdk_window_is_viewable): Treat foreign
+ windows as always viewable, since we can't track their
+ map-state reliably without speed problems. (Fixes
+ problem where updating didn't occur properly within
+ GtkPlug)
+
+Sat Jan 23 13:41:00 1999 Jeff Garzik <jgarzik@pobox.com>
+
+ * gtk/gtkctree.c
+ (tree_delete): Don't search selection list twice.
+ (real_select_row): Remove extra ';', add default for clarity.
+
+Sat Jan 23 01:44:43 1999 Lars Hamann <lars@gtk.org>
+
+ * gtk/gtkspinbutton.c (gtk_spin_button_get_value_as_int)
+ (gtk_spin_button_get_value_as_float): removed extra
+ gtk_spin_button_update calls again.
+ * gtk/gtkclist.c (gtk_clist_unmap): unblock dnd signal handler if
+ neccessary
+ * gtk/gtknotebook.c (gtk_notebook_button_press): grab_focus before
+ switch_page
+ (gtk_notebook_set_shape): don't use cur_page if it's NULL.
+
Fri Jan 22 12:20:54 1999 Jeff Garzik <jgarzik@pobox.com>
* gtk/gtktooltips.c:
(gtk_list_signal_focus_lost): removed.
(gtk_list_focus) (gtk_list_set_focus_child): set last_focus_child.
(gtk_list_remove_items_internal) (gtk_list_clear_items): unset
- undo_focus_child if necessary. In case of SELECTION_BROWSE/EXTENDED
+ undo_focus_child if neccessary. In case of SELECTION_BROWSE/EXTENDED
select a new item if selection is empty.
Tue Jan 19 00:21:15 1999 Tim Janik <timj@gtk.org>