+Fri Jul 5 12:51:39 2002 Kristian Rietveld <kris@gtk.org>
+
+ Merge from HEAD.
+
+ * gtk/gtkliststore.c (gtk_list_store_sort): also update ->tail after
+ sorting.
+
+2002-07-02 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * gtk/gtksocket.c (gtk_socket_hierarchy_changed):
+ Use hyphen instead of underscore in signal names in calls to
+ g_signal_connect_swapped (Fixes bug #86339)
+
+Tue Jul 2 00:33:26 2002 Jonathan Blandford <jrb@gnome.org>
+
+ * gtk/gtktreeview.c (validate_visible_area): only validate the
+ visible area if we've ever been requisitioned.
+
+Mon Jul 1 17:04:09 2002 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtkliststore.c (gtk_list_store_real_set_value): sync up
+ white space/variable names to match tree_store equiv.
+
+ * gtk/gtktreestore.c (gtk_tree_store_real_set_value): sort if we
+ set the value.
+
+Mon Jul 01 17:19:00 2002 Bill Haneman <bill.haneman@sun.com>
+
+ * contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
+ (xlib_window_is_viewable):
+ Fixed failure of assertion when drawable is root window.
+
+Thu Jun 20 19:41:09 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
+ tests/*.c: Renames:
+
+ gdk_get_default_display => gdk_display_get_default
+ gdk_get_default_screen => gdk_screen_get_default
+ gdk_open_display => gdk_display_open
+
+Thu Jun 20 16:49:00 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdisplaymanager.[ch] gdk/gdk.[ch] gdk/gdkdisplay.c
+ gdk/gdkinternals.h gdk/x11/gdkdisplay-x11.c
+ gdk/win32/gdkdisplay-win32.c: Add a singleton object that
+ we can use to get notification when displays
+ appear / disappear or the default display changes.
+
+ gdk_set_default_display() => gdk_display_manager_set_default_display()
+ gdk_list_displays() => gdk_display_manager_list_displays().
+ (#85696)
+
+ * gdk/Makefile.am gdk/gdkmarshalers.list: Add marshaler
+ generation.
+
+ * gdk/gdkintl.h: Add this.
+
+ * gtk/gtkmain.c: Add gtk_parse_args() that initializes
+ GTK+ without opening a display.
+
+ * gtk/gtkmain.c: Set things up so if a module
+ exports gtk_module_init() and gtk_module_display_init(),
+ then we treat it as multihead aware, otherwise,
+ we only initialize it after the default display is set.
+
+Thu Jun 20 15:53:21 2002 Owen Taylor <otaylor@redhat.com>
+
+ Patch from Erwann Chenede.
+
+ * gdk/x11/gdkdisplay-x11.[ch] gdk/x11/gdkprivate-x11.h:
+ Introduce a yes/no/unknown GdkTristate, use it
+ in a couple of places. (#79962)
+
+ * gdk/x11/gdkwindow-x11.c gdk/x11/gdkdisplay-x11.h: Make
+ gravity_works per-display. (#79963)
+
+Thu Jun 20 15:36:40 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkselection.c (gtk_selection_owner_set): Get
+ the owner from the display if !NULL. Otherwise, warn for
+ multihead. (#85680)
+
+Thu Jun 20 15:17:14 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkstyle.[ch]: Get rid of gtk_style_get_font_for_display(),
+ make gtk_style_get_font() warn for multihead if called
+ on an unattached style. (#80277)
+
+ * gtk/gtktext.c: Remove use of gtk_style_get_font_for_display();
+ this makes gtktext not multihead safe, but it doesn't matter;
+ it's ENABLE_BROKEN anyways.
+
+ * gtk/gtkmain.c gtk/gtkdebug.h: Add GTK_NOTE(MULTIHEAD,[])
+
+Thu Jun 20 14:51:30 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtksettings.c (gtk_settings_notify): Only
+ change the double click time if the screen for
+ the notification is screen 0 of the display.
+ (#77978)
+
+ * gdk/gdkevents.c (gdk_display_set_double_click_time): Fix
+ half-done rename.
+
+Thu Jun 20 12:16:00 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkinvisible.c (gtk_invisible_set_screen): Add
+ notification for screen property. (#80280)
+
+Wed Jun 19 19:30:45 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkrc.c: Keep a global list of strings and
+ RC files to reparse, make gtk_rc_parse_string(),
+ gtk_rc_parse() add to the list, and parse the
+ string or file in _all_ contexts.
+
+ * gtk/gtkrc.c (gtk_rc_reparse_all): Reparse all
+ contexts, not just the default context.
+
+Tue Jun 18 19:38:08 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkinput.c (_gdk_init_input_core): Set the
+ display.
+
+ * gdk/x11/gdkwindow-x11.c (_gdk_moveresize_handle_event): Fix
+ missing check for mv_resize == NULL.
+
+Tue Jun 18 19:30:25 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktreeview.c: Typo fix.
+
+Tue Jun 18 19:11:51 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkdisplay.[ch] gdk/gdkevents.c gdk/gdkinput.h
+ gdk/gdkinternals.h gdk/win32/gdkevents-win32.c
+ gdk/win32/gdkinput-win32.[ch] gdk/x11/gdkevents-x11.c
+ gdk/x11/gdkinput{,-none,-x11}.c gdk/x11/gdkinputprivate.h:
+ Make the core pointer object per-display. (#85698)
+
+ * gtk/gtkdnd.c gtk/gtktreeview.c: Adapt to above change.
+
+2002-06-18 Yanko Kaneti <yaneti@declera.com>
+
+ * configure.in: (ALL_LINGUAS) Added Bulgarian (bg).
+
+Tue Jun 18 14:41:48 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkcursor.[ch] gdk/x11/gdkcursor-x11.c
+ gdk/x11/gdkprivate-x11.h gdk/win32/gdkcursor-win32.c: Replace
+ gdk_cursor_new_for_screen() with gdk_cursor_new_for_display().
+ (#85671)
+
+ * gtk/gtkclist.c gtk/gtkcombo.c gtk/gtkcurve.c gtk/gtkdnd.c
+ gtk/gtkentry.c gtk/gtkhandlebox.c gtk/gtkhsv.c gtk/gtklabel.c
+ gtk/gtkpaned.c gtk/gtktext.c gtk/gtktextview.c
+ gtk/gtktipsquery.c gtk/gtktreeviewcolumn.c:
+ Adapt to above change.
+
+Tue Jun 18 12:04:10 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdk.c (gdk_init_check): Change handling
+ of gdk_intialized(), so that gdk_parse_args(),
+ gdk_init_check() sequence works.
+
+Tue Jun 18 11:46:33 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkwindow-x11.c (get_move_resize_data): Add
+ a gboolean create argument, so we don't create the
+ structure unless we actually emulate move-resize
+ drags.
+
+Sat Jun 15 23:53:03 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_set_filename):
+ Actually use the UTF-8 filename, so we actually
+ fix #77948.
+
+ * tests/testgtk.c: Remember the directory as a
+ test of gtk_file_selection_set_filename().
+
+Sat Jun 15 23:05:19 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkfilesel.c (gtk_file_selection_set_filename):
+ Fix backwards asssertion. (#85434)
+
+Sat Jun 15 16:10:00 2002 James M. Cape <jcape@ignore-your.tv>
+
+ * gtk/gtktexttag.c (gtk_text_tag_set_property):
+ Notify about "background-full-height-set", not
+ "bg_full_height_set". (#83336)
+
+Fri Jun 14 15:41:50 2002 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreeview.c: Fix bug #84268, where validate_rows sometimes
+ didn't remove itself correctly. Thanks to Dave Camp for the fix.
+
+Fri Jun 14 15:09:11 2002 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtktreeview.c (gtk_tree_view_set_adjustments):
+ disconnect_by_func instead of disconnect_by_data. Someone else
+ could use the same data as us.
+
+ * gtk/gtktreeview.c (do_validate_rows): update the adjustment
+ immediately after we update the size. Fixes some scroll_to bugs.
+ (validate_visible_area): ditto
+
+Fri Jun 14 10:31:59 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (gdk_check_wm_state_changed):
+ Ignore state change events for windows that aren't
+ our toplevels. (#84482, Thomas Leonard)
+
+Fri Jun 14 10:00:29 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/gdkwindow.c (gdk_window_update_idle): Add
+ missing GDK_THREADS_ENTER()/GDK_THREADS_LEAVE().
+ (Report of non-thread-safety from Nicholas Allen)
+
+ * gtk/gtkmain.c (rewrite_events_translate): Fix sign
+ problem with coordinate translation. (Fix from
+ Robin Lu, #85229)
+
+Thu Jun 13 19:41:56 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtkiconfactory.c gtk/gtkselection.c gtk/gtkstyle.c
+ gtk/gtktextiter.c gtk/gtktexttag.c gtk/gtktreemodel.c
+ gtk/gtkwidget.c: Fix type names for GtkIconSet,
+ GtkIconSource, GtkSelectionData, GtkBorder, GtkTextIter,
+ GtkTextAttributes, GtkTreePath, GtkTreeIter,
+ GtkRequisition, which were all registered as GtkType*.
+ (#84634, James Henstridge; patch from Jonathan Blandford.)
+
+Thu Jun 13 18:48:14 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkcolor-x11.c: Make work
+ gdk_colormap_sync() work for DirectColor visuals
+ as well. Fill in the ->colors array in
+ gdk_screen_get_system_colormap () for DirectColor visuals.
+ (#81954, Based on a patch from shivaram.upadhyayula@wipro.com)
+
+Thu Jun 13 17:50:36 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gtk/gtktextview.c gtk/gtkentry.c: Add the obsolete
+ CUA cut/copy/paste bindings. (#79078)
+
+ * gtk/gtktextview.c gtk/gtkentry.c: Make <Shift>BackSpace
+ a synonym for for Backspace. (#80302, Jeff Waugh)
+
+Thu Jun 13 15:02:49 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkdnd-x11.c: Ignore all client events that
+ were sent to a window that we don't know about or
+ to a foreign window. (#81543, Young-Ho, Cha)
+
Thu Jun 13 12:24:09 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtkfilesel.c (gtk_file_selection_set_filename):
Fix so that the encoding of the filename is handled
properly in the case of non-UTF-8 filesystems;
- document the encoding. (#83386, Sebastian Ritau)
+ document the encoding. (#77948, Sebastian Ritau)
* gtk/gtkfilesel.c (filenames_drag_get): Remove
debug printf. Fix UTF-8 / filename encoding