]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-2
stylecontext: Do invalidation on first resize container
[~andy/gtk] / ChangeLog.pre-2-2
index 2d462801a98b630ec9183b977a8fd1fdd59b9527..21722077d1b00f8bd40987964677579694f6be82 100644 (file)
+Fri Dec 20 15:23:26 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released 2.2.0 ===
+
+       * configure.in: Version 2.2.0, interface age 0, binary age 200.
+
+       * README.in: Update the release notes.
+
+       * INSTALL.in: Mention that Pango-1.0 can be used with GTK+-2.2.
+
+       * NEWS: Update.
+
+2002-12-20  Sven Neumann  <sven@gimp.org>
+
+       * examples/gtkdial/gtkdial.c: use G_PI instead of M_PI.
+
+Thu Dec 19 11:42:00 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate): Call
+       the filters on the window where the event is received,
+       not on the window the event is "about". (#101512,
+       Bolian Yin.)
+
+Thu Dec 19 03:58:36 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * tests/testtreeflow.c: the rand variable should be static to
+       avoid conflicts with rand(). (#100844, reported by Soeren Sandmann,
+       fix pointed out by Matthias Clasen).
+
+Thu Dec 19 03:56:23 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_real_select_cursor_row): if we
+       started editing, we handled this key signal, so return TRUE.
+       (#100532, reported by Soeren Sandmann).
+
+2002-12-18  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.c: Add docs.
+
+Wed Dec 18 12:05:33 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * NEWS: Various name fixes.
+
+Mon Dec 16 22:38:11 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released 2.1.5 ===
+
+       * configure.in: GTK+-2.1.5, interface age 2, binary age 105.
+
+       * NEWS: Updated.
+
+       * gtk/Makefile.am (gtk_c_sources): Remove reference to fnmatch.h
+
+Mon Dec 16 22:12:01 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Don't use AC_CHECK_LIB() when
+       checking for FreeType, Pango, Atk since that get
+       the ordering wrong. Instead, set LIBS ourself
+       and call AC_TRY_LINK_FUNC(). (#98406)
+
+Mon Dec 16 21:39:28 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c (gtk_entry_enter_text): Call
+       gtk_entry_set_position_internal() that takes a
+       new "reset_IM" parameter, so that we avoid the
+       problem where committing text would reset the
+       input method. (#74381, Kang Jeong-Hee)
+
+2002-12-17  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcontainer.c: Fix a few doc comments.
+
+2002-12-17  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkglobals-win32.c: Minor cosmetics.
+
+       Implement two missing functions (#101369)
+
+       * gdk/win32/gdkevents-win32.c
+       (gdk_display_add_client_message_filter): Implement by calling
+       gdk_add_client_message_filter(), no separate displays on Windows,
+       at least not yet.
+
+       * gdk/win32/gdkgc-win32.c (gdk_gc_get_screen): Implement by
+       returning the only screen so far, _gdk_screen.
+
+       * gdk/gdk.def: Add here, too.
+
+Mon Dec 16 16:18:15 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktexttag.c (gtk_text_tag_get_property): Get rid
+       of incorrect calls to g_value_init(). (#100669, Johan
+       Dahlin, James Henstridge)
+
+Mon Dec 16 17:20:02 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkaccellabel.c: Implement Owen's susggestion from
+       #80764. Fixes #101314.
+
+Sun Dec 15 18:47:30 2002  Owen Taylor  <otaylor@redhat.com>
+
+       Some fixes for modal hint setting based on a patch
+       from Arvind Samptur (#100416)
+
+       * gtk/gtkdialog.c (gtk_dialog_run): Call gtk_window_set_modal
+       before showing the window for efficiency.
+
+       * gtk/gtkwindow.c (gtk_window_realize): Ignore the EWMH
+       constraint that the transient-for hint must always be
+       set on windows with the modal hint and just always set
+       the modal hint.
+
+       * gtk/gtkwindow.c (gtk_window_set_modal): Update the
+       modal hint on the GdkWindow when the window is realized.
+
+Sun Dec 15 18:39:09 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Hard-code GTK_BINARY_VERSION=2.2.0 for
+       now; should stay the same until we branch for 2.3. (#100598)
+
+Sun Dec 15 18:14:16 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenuitem.c (gtk_real_menu_item_activate_item): 
+       Pass TRUE for search_sensitive - prevents a problem
+       where after hitting Alt-F to bring up the File menu,
+       the mnemonics for the items in the menu might not
+       be usable. (#89336)
+
+Sat Dec 14 22:18:45 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_get_frame_extents):
+       Fix a bug with checking the private flag on the wrong
+       window; improve the answer on failure a bit; push
+       an error trap around the X operations. (#100933)
+
+Sat Dec 14 22:03:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * modules/input/gtkimcontextxim.c (status_window_hide): Don't
+       call status_window_set_text() if the status window doesn't
+       already exist. (#100933, reported by Anand Subra)
+
+       * modules/input/gtkimcontextxim.c (status_window_show): 
+       Don't bother creating the status window here, wait for
+       the set_text(). (Fixes a warning)
+
+2002-12-15  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcalendar.c:
+       * gtk/gtkfilesel.c:
+       * gtk/gtkfontsel.c:
+       * gtk/gtkhruler.c:
+       * gtk/gtkinputdialog.c:
+       * gtk/gtkprogress.c:
+       * gtk/gtktreemodel.c:
+       * gtk/gtkvruler.c:
+       * gtk/queryimmodules.c:
+       * gtk/theme-bits/decompose-bits.c:
+       * gdk-pixbuf/gdk-pixbuf-csource.c:
+       * gdk-pixbuf/make-inline-pixbuf.c:
+       * gdk-pixbuf/queryloaders.c:
+       * gdk/gdkkeynames.c:
+       * gdk/gdkrgb.c:
+       * gdk/linux-fb/gdkfbmanager.c:
+       * gdk/win32/gdkevents-win32.c:
+       * gdk/win32/gdkmain-win32.c:
+       * gdk/win32/gdkproperty-win32.c:
+       * gdk/x11/gdkmain-x11.c: Use g_printf instead of system 
+       printf.  (#99327)  
+
+       * gtk/gtkcontainer.c (gtk_container_class_install_child_property): 
+       (gtk_container_child_get_valist): 
+       (gtk_container_child_get_property): 
+       (gtk_container_child_set_valist): 
+       (gtk_container_child_set_property): 
+       (gtk_container_add_with_properties): 
+       (gtk_container_child_set): 
+       (gtk_container_child_get): Add docs.
+
+       * gtk/gtkwindow.c (gtk_window_activate_default): 
+       (gtk_window_activate_focus): Add docs.
+
+2002-12-14  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkmenuitem.c (gtk_menu_item_position_menu): Made
+       Xinerama-aware.  (#85711)
+
+Sat Dec 14 14:19:16 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c: Add a new binding signal, "move_scroll",
+       and use it to hook up Home/End/Page_Up/Page_Down keybindings.
+       (#80484, Narayana Pattipati, Marius Andreiana)
+
+       * gtk/gtkmenu.c (gtk_menu_scroll_item_visible): Fix some
+       bugs in the computation of when an item is visible. (#99545)
+       
+       * gtk/gtkbindings.[ch] (_gtk_binding_signal_new) gtk/gtkmenushell.c:
+       Move here, export privately.
+
+       * gtk/gtkmenushell.c (_gtk_menu_shell_select_last): Export
+       privately.
+
+       * gtk/gtkmenushell.c (gtk_menu_shell_select_item): Don't
+       select the item if it is already selected.
+
+Sat Dec 14 01:51:05 2002  Chema Celorio  <chema@celorio.com>
+
+       * gtk/gtkdialog.c (gtk_dialog_add_buttons_valist): minor coding
+       style fix.
+
+Sat Dec 14 01:22:05 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkaccellabel.[ch] (gtk_accel_label_refetch): Don't
+       recalculate the acceleration label in an idle handler.
+
+Sat Dec 14 01:00:12 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (gtk_menu_position): Handle the case
+       where the pointer isn't on the same screen as the widget
+       by centering the menu on the widget's screen. (#94563)
+
+Fri Dec 13 23:58:06 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkscreen.c (gdk_screen_get_monitor_at_point)
+       * gdk/gdkscreen.c (gdk_screen_get_monitor_at_window): 
+       Provide a useful fallback on failure - return a monitor
+       close to the point or window. (#79991)
+
+       * gtk/gtkmenu.c (gtk_menu_position): Remove a now
+       unneeded check for failure of 
+       gdk_screen_get_monitor_at_point()
+
+Fri Dec 13 23:10:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkclist.c: Fix a problem with the focus row
+       ending up off the list when rows were deleted
+       (#94812, Christian Reis, Jon Nelson).
+
+Fri Dec 13 22:55:27 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (menu_change_screen): If the screen
+       for the menu changes while the menu is torn off, move
+       the tearoff along with it. (#85669)
+
+       * gtk/gtkmenu.c (gtk_menu_set_tearoff_state): When 
+       reattaching, get rid of the get rid of the tearoff window.
+
+Fri Dec 13 21:35:12 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkhandlebox.c (gtk_handle_box_motion): Handle
+       the case where the pointer is moved between screens
+       during a handle box drag by resetting the original
+       location. (#94562)
+
+       * gtk/gtkinputdialog.c (gtk_input_dialog_get_private): 
+       Fix a leftover variable name from cut-and-paste.
+
+Fri Dec 13 18:57:20 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkdialog.c: Change the Escape key binding to only close
+       if the dialog contains a cancel button.  (Patch from
+       James Willcox, #74221)
+Fri Dec 13 18:22:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (compare_cmpl_dir): Use 
+       g_utf8_collate_key() to sort in human-friendly order.
+       (#94473, Gregory Merchan)
+
+Fri Dec 13 17:45:40 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/fnmatch.c gtk/gtkprivate.h gtk/gtkfilesel.c: 
+       System fnmatch wasn't going to be UTF-8 clean, neither 
+       was our version. Redo our fnmatch.c to be UTF-8, add 
+       test cases, fix all sorts of bugs inherited
+       from the antique GNU fnmatch code. Change interface
+       to get rid of fnmatch.h constants. Fixes basic
+       non-workingness of filesel with non-ASCII filenames.
+       (#78758, Kang Jeong-Hee)
+
+       * gtk/fnmatch.h: No longer needed.
+
+Fri Dec 13 12:15:09 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (find_parent_dir_fullname): If
+       getting the parent of the directory name, make
+       an attempt to change back to the original directory.
+
+Thu Dec 12 20:07:25 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (cmpl_completion_fullname): Const
+       warning fix.
+
+Thu Dec 12 19:51:45 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (open_new_dir): Include "."
+       and ".." in the list of entries; they are needed for 
+       correct handling of .<TAB>, ..<TAB>; were lost
+       with the GDir conversion. (Francisco Bustamante,
+       #89972)
+
+       * gtk/gtkfilesel.c (open_new_dir): If we hit
+       EOF unexpectedly, that's OK... a file was just
+       deleted while we were reading the directory.
+
+Thu Dec 12 18:02:34 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmain.c (gtk_main_do_event): Intercept events
+       of type GDK_SETTING before we check to see if there
+       was an event widget or not. (#97451, Simon Wong,
+       Bastien Nocera)
+
+Thu Dec 12 17:58:41 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkrc.key.emacs: Add C-u/C-h/C-w. (#72245)
+
+Thu Dec 12 17:01:38 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkdnd.c (gtk_drag_find_widget): Skip insensitive
+       widgets. (#84061)
+
+Thu Dec 12 15:08:01 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * acinclude.m4: Remove unneeded bits of AM_GTK_GNU_TEXT
+       macros.
+
+Thu Dec 12 18:25:17 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktextview.c (gtk_text_view_button_press_event): 
+       return TRUE when button 3 is pressed, fixes #78324.
+
+Thu Dec 12 10:12:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktextview.c: Turn off DEBUG_VALIDATION_AND_SCROLLING
+       that got turned on in an accidental commit.
+
+Wed Dec 11 18:30:05 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released GTK+-2.1.4 ===
+
+       * NEWS: Updated.
+
+       * modules/input/Makefile.am (INCLUDES): Remove GTK_LOCALEDIR
+       from here as well. (Manish Singh)
+
+2002-12-11  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkpixmap-win32.c (gdk_pixmap_new,
+       gdk_bitmap_create_from_data, gdk_pixmap_create_from_data)
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/gdkimage-win32.c (_gdk_win32_setup_pixmap_image):
+       Functions now take a GdkDrawable instead of GdkWindow parameter,
+       like in X11 and linux-fb backends (#100780)
+
+       * gdk/win32/gdkwindow-win32.c (get_default_title): Do use
+       g_get_application_name() (I now have a fresh enough GLib).
+
+Wed Dec 11 14:04:23 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: version 2.1.4, interface age 1.
+       
+       * configure.in: Require GLib-2.1.4, so we will catch
+       the need for the new AM_GLIB_DEFINE_LOCALEDIR() in
+       an obvious way.
+
+       * configure.in gtk/Makefile.am: Use AM_GLIB_DEFINE_LOCALEDIR()
+
+Tue Dec 10 15:46:01 PST 2002  Manish Singh  <yosh@gimp.org>
+
+       * gdk/x11/gdkwindow-x11.c (set_initial_hints): 
+       gdk_x11_get_xatom_by_name_for_display takes a GdkDisplay *,
+       not an XDisplay * (obvious typo fix for the previous commit)
+
+2002-12-11  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkwindow-x11.c (set_initial_hints): Delete EWMH
+       properties if no private->state flags are set.  (#66754)
+
+2002-12-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkwidget.c (gtk_widget_class_find_style_property): 
+       * gtk/gtkcontainer.c (gtk_container_class_find_child_property):
+       Doc typo fixes.
+
+       * gtk/tree_plus.xpm: 
+       * gtk/tree_plus.xbm: 
+       * gtk/tree_minus.xpm: 
+       * gtk/tree_minus.xbm: 
+       * gtk/line-wrap.xbm: 
+       * gtk/line-arrow.xbm: 
+       * gtk/gtktextview.c: 
+       * gtk/gtktextutil.c: 
+       * gtk/gtkstyle.c: 
+       * gtk/gtkstock.c: 
+       * gtk/gtksizegroup.c: 
+       * gtk/gtkselection.c: 
+       * gtk/gtkoptionmenu.c: 
+       * gtk/gtklist.c: 
+       * gtk/gtkfilesel.c: 
+       * gtk/gtkentry.c: 
+       * gtk/gtkcolorsel.c: 
+       * gtk/gtkclist.c: 
+       * gtk/gtkclipboard.c: 
+       * gtk/gtkbutton.c: Data constness fixes.  (#75754)
+
+Tue Dec 10 14:37:41 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (gdk_event_translate)
+         gdk/x11/gdkwindow-x11.h: Separate out tracking of the X server
+         focus window from tracking our idea of what the focus window is,
+         because the PointerRoot code needs to know the real pointer
+         window. (Mostly accidentally committed a bit earlier.)
+
+Tue Dec 10 12:57:00 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkclist.c (adjust_adjustments): Fix typo with
+       hadjustment/vadjustment introduce prior to 2.0.0.
+       (#84621, Charles Kerr)
+
+Tue Dec 10 12:40:30 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenuitem.c, gtk/gtkstyle.c, gtk/gtkrc.c: new default
+       color scheme based on the GNOME stock icon palette. (#80691,
+       Tuomas Kuosmanen, Garrett LeSage, Owen Taylor)
+
+       * gtk/gtknotebook.c (gtk_notebook_real_remove): take a new
+       parameter, "destroying", and don't emit the switch-page signals
+       when it is true (fix #64832, reported by Jarred Keuch)
+
+       * gtk/gtklabel.c (gtk_label_set_property): remove unused
+       variable. 
+
+Tue Dec 10 02:14:12 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_get_path_at_pos): x can be in
+       the range [0, upper], which can be bigger than [0, page_size].
+       (Fixed #99778, reported and testcase provided by Carlos Garnacho
+       Parro).
+
+Mon Dec  9 19:49:03 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_move_resize): Remove
+       a couple of places if (widget->window), this function
+       will only ever be called on a realized window.
+       (#80225)
+
+Tue Dec 10 01:58:43 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (validate_visible_area): implement a working
+       use_align = FALSE implementation (also mentioned in #91335, reported
+       by Juri Pakaste).
+
+       * gtk/gtktreeview.c (validate_visible_area): only free the
+       scroll_to_path if we are done with validating (fixes #93584, reported
+       and testcase provided by Erik Simonsen).
+
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
+       set the GTK_CELL_RENDERER_FOCUSED flag where appropriate. (fixes
+       #75745, reported by Richard Hult).
+
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_get_position):
+       initialize cellinfo to NULL to silence the compiler.
+
+Mon Dec  9 19:31:59 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkstyle.c (draw_spinbutton_shadow): Remove
+       unused draw_spin_entry_shadow(). (#80229)
+
+Mon Dec  9 18:50:31 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkinput-x11.c (_gdk_input_common_find_events):
+       Remove selection for DeviceButtonRelease, we no longer need
+       it now that gxi is gone. (#32617, reported by Garry
+       Osgood)
+
+Tue Dec 10 00:49:35 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gdk/gdkpixmap.h (gdk_pixmap_new), (gdk_bitmap_create_from_data),
+       (gdk_pixmap_create_from_xpm), (gdk_pixmap_colormap_create_from_xpm),
+       (gdk_pixmap_create_from_xpm_d),
+       (gdk_pixmap_colormap_create_from_xpm_d): update to allow a
+       GdkDrawable instead of a GdkWindow.
+
+       * gdk/gdkpixmap.c (gdk_pixmap_colormap_create_from_xpm),
+       (gdk_pixmap_create_from_xpm), (gdk_pixmap_colormap_create_from_xpm_d),
+       (gdk_pixmap_create_from_xpm_d): update to allow a GdkDrawable
+       instead of a GdkWindow.
+
+       * gdk/linux-fb/gdkpixmap-fb.c (gdk_pixmap_new),
+       (gdk_bitmap_create_from_data), (gdk_pixmap_create_from_data): update
+       to allow a GdkDrawable instead of a GdkWindow.
+
+       * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_new),
+       (gdk_bitmap_create_from_data), (gdk_pixmap_create_from_data): likewise
+
+Mon Dec  9 17:31:06 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkiconfactory.c (icon_size_lookup_intern): Remove
+       unnecessary leftover check that was causing a UMR.
+       (#100768, Kjartan Maraas)
+
+Mon Dec  9 19:11:22 2002  Artis Trops  <hornet@navigator.lv>
+
+       * configure.in: Added Latvian (lv) to ALL_LINGUAS.
+
+Mon Dec  9 10:44:59 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private):
+       Fix a bug in one of my earlier changes. (From Naofumi Yasufuku,
+       #100023)
+
+Sun Dec  8 21:43:31 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkcolor-x11.c: Fix spacing in a bunch of 
+       for (i=0; i<ncolors; i++).
+
+       * gdk/x11/gdkcolor-x11.c: Various g_return_if_fail()
+       cleanup.
+
+Sun Dec  8 21:29:10 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc1): Fix
+       a lost refcount in the case where we get a duplicate
+       back from the X server.
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_writeable):
+       Set success[] for all colors when allocation of colors
+       cells via XAllocColorCells succeeds.
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private):
+       Don't match against colors cells allocated writeable.
+
+Sun Dec  8 21:22:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_private): 
+       When allocating non-writeable colors, fill in the flags
+       field of the XColor, and insert the returned color into
+       our color hash. (#100023, Naofumi Yasufuku)
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_free_colors): 
+       Fix a typo (my fault) that slipped in in the last patch.
+
+Sun Dec  8 20:32:23 2002  Owen Taylor  <otaylor@redhat.com>
+
+       More fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colors_free) 
+       (gdk_colormap_free_colors): Don't call XFreeColors() for  
+       private colorsmaps.
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_writeable,
+       gdk_colormap_colors_private, gdk_colormap_alloc_colors_shared):
+       Fix return values to return number remaining not number
+       allocated.
+       
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_alloc_colors_shared,
+       gdk_colormap_alloc_colors_private): Clean up some a stray 
+       initializations.
+
+Sun Dec  8 20:19:22 2002  Owen Taylor  <otaylor@redhat.com>
+
+       Fixes for GdkColormapX11 (#100023, Naofumi Yasufuku)
+
+       * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_foreign_new): 
+       Fix typo that caused us to always return the system
+       colormap.
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colormap_new): When allocating
+       a private colormap and copying the system palette
+       to prevent flashing, handle colormap->size greater than
+       system_colormap->size.
+
+       * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_get_xdisplay):
+       Get rid of the last remains of private->xdisplay
+       in favor of using private->screen. 
+
+2002-12-09  Tor Lillqvist  <tml@iki.fi>
+
+       Merge from stable:
+       
+       * gdk/win32/gdkdrawable-win32.c (generic_draw): Don't leak
+       stipple_gc. More checks for errors. Use correct ternary ROP when
+       blitting the foreground into the tile pixmap onto those pixels
+       where the stipple is set. (I didn't notice that I had used the
+       wrong one, as it didn't matter on Win2k, where DIB sections
+       apparently are zeroed upon creation. But on Win98 they have random
+       initial contents. Thanks to Hans Breuer for reporting this.)
+       (gdk_win32_draw_rectangle, gdk_win32_draw_arc,
+       gdk_win32_draw_polygon): Don't pass the LINE_ATTRIBUTES bits to
+       generic_draw() if drawing a filled figure.
+
+       * gdk/win32/gdkmain-win32.c (_gdk_win32_print_dc): Minor cosmetics.
+       (_gdk_win32_gcvalues_mask_to_string): Initialize buffer as empty.
+       (_gdk_win32_window_state_to_string): New debugging output helper
+       function.
+       
+       * gdk/win32/gdkevents-win32.c: Minor debugging output changes.
+       (gdk_event_translate): Ignore the WM_SHOWWINDOW/SW_OTHERUNZOOM or
+       SW_OTHERZOOM messages. Do not generate a GDK_UNMAP event for
+       WM_SIZE/SIZE_MINIMIZED messages, they do not really corrspond to
+       unmapping on X11. Set window state correctly for all three of
+       SIZE_{MINIMIZED,MAXIMIZED,RESTORED}. A maximized and then iconified
+       ("minimized" in Windows terminology) window still has the
+       "maximized" property, i.e. when deiconified, it will reappear as
+       maximized. (#10557)
+
+       * gdk/win32/gdkprivate-win32.h: Declare new function.
+       (WIN32_API_FAILED, WIN32_GDI_FAILED, OTHER_API_FAILED): Don't use
+       __PRETTY_FUNCTION__ if __GNUC__ >= 3, to avoid warning message.
+
+       * gdk/win32/gdkwindow-win32.c (show_window_internal): Handle more
+       situations. Add parameter to tell whether deiconifying. Code
+       reorg: Return early when appropriate instead of using nested if
+       statements. If just deiconifying without raising, restore active
+       window. (#10557)
+
+       (gdk_window_hide, gdk_window_withdraw, gdk_window_iconify,
+       gdk_window_deiconify, gdk_window_maximize, gdk_window_unmaximize,
+       gdk_window_focus): Use _gdk_win32_window_state_to_string() in
+       debugging output.
+
+       (gdk_window_iconify): Restore active window after calling
+       ShowWindow(). Otherwise the "next" window gets activated.
+
+       (gdk_window_stick, gdk_window_unstick): Don't output any warnings.
+
+       (gdk_window_set_transient_for): Rewrite. Just call SetWindowLong()
+       with GWL_HWNDPARENT, which despite its name sets the *owner*
+       window, which should be exactly what we want. The PSDK
+       documentation is said to be misleading. testgtk's modal window
+       test now works much better. (#50586)
+
+Sun Dec  8 18:28:51 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.c (gtk_widget_modify_fg/bg/base/text/font): 
+       Remove left-over NULL checks that were preventing the
+       NULL to "unmodify" feature from actually working.
+       (#100702, Jon-Kare Hellan)
+
+2002-12-08  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcolorsel.c (gtk_color_selection_set_previous_color): 
+       (gtk_color_selection_set_previous_alpha): Reset priv->changing 
+       before returning.  (#100443)
+
+Sat Dec  7 14:45:50 GMT 2002  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml: minor fixes
+
+       * examples/pixmap: don't use deprecated function
+
+Fri Dec  6 19:00:59 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * demos/gtk-demo/testview.c tests/testgtk.c
+       tests/testtext.c tests/testtextbuffer.c: Use
+       octal escapes rather than literal UTF-8.
+
+Fri Dec  6 17:50:57 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkpixmap.c (PACKED_COLOR): Fix incorrect
+       masks in PACKED_COLOR definition. (#99795, 
+       John Finlay)
+
+Fri Dec  6 17:46:42 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (gtk_menu_window_size_request): Use
+       the correct screen for getting the height.
+       (Fix from Stephen Browne, #96777)
+
+Thu Dec  5 16:01:14 2002  Eric Warmenhoven <eric@warmenhoven.org>
+
+       * gdk/{linux-fb,win32}/Makefile.am: Fix gdkenumtypes.h hack
+
+2002-12-06  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/gdkcolor.c: 
+       * gdk/gdkfont.c: Add some Deprecation info. 
+
+Wed Dec  4 19:41:14 2002  Eric Warmenhoven <eric@warmenhoven.org>
+
+       * gdk/linux-fb/gdkglobals-fb.c gdk/linux-fb/gdkkeyboard-fb.c
+       gdk/linux-fb/gdkmain-fb.c gdk/linux-fb/gdkprivate-fb.h
+       gdk/linux-fb/gdkrender-fb.c: More proper vt switch handling
+
+Wed Dec  4 14:31:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkdnd-x11.c: Always look up and create the
+       Motif drag window as a child of the root window of screen 0
+       rather than the default screen. (#100362, Erwann Chenede)
+
+       * gdk/x11/gdkdnd-x11.c (motif_read_initiator_info):
+       Return FALSE, not GDK_FILTER_REMOVE on failure; this
+       isn't a filter function.
+       
+       * gdk/x11/gdkselection-x11.c gtk/gtkselection.c: Add
+       some g_return_if_fail() to catch selection == None more 
+       gracefully than an X error.
+
+2002-12-04  Christian Neumair  <chris@gnome-de.org>
+
+       * gtk/gtkcellrendertoggle.c: Fixed typo in property
+       description.
+
+Wed Dec  4 12:44:50 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcombo.c (gtk_combo_selection_changed): Add
+       back the monitoring of the selection when the combo
+       isn't popped down; apparently people depended upon
+       the side-effect where gtk_combo_set_popdown_strings()
+       would wipe out the contents of the list when browse-mode
+       autoselected the first item in the list. (#100347)
+
+Tue Dec  3 17:47:24 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkgeometry-x11.c (gdk_window_guffaw_scroll): Fix wrong 
+       sign for queued translation. (Found by Chris Blizzard,
+       #100274)
+
+2002-12-03  Matthias Clasen  <maclas@gmx.de>
+
+       Moveresize emulation for all edges.  (#52833)
+       
+       * gdk/x11/gdkwindow-x11.c (update_pos): Support all edges. 
+       (calculate_unmoving_origin): New function which calculates the
+       ICCCM reference point for the window depending on the gravity.
+       (emulate_resize_drag): use calculate_unmoving_origin().
+       (emulate_move_drag): use calculate_unmoving_origin().
+
+       RTL flipping for statusbars.  (#96832)
+       
+       * gtk/gtkstatusbar.c (get_grip_edge): New function returning the
+       appropriate grip edge for a statusbar.
+       (get_grip_rect): Do the right thing in RTL mode.
+       (gtk_statusbar_button_press): Initiate a resize drag on the
+       appropriate edge. 
+       (gtk_statusbar_expose_event): Paint the resize grip for the
+       appropriate edge.
+
+2002-12-03  Anders Carlsson  <andersca@gnu.org>
+
+       * gtk/gtkstyle.c: Fix doc comment.
+
+Mon Dec  2 20:36:28 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released GTK+-2.1.3 ===
+
+       * configure.in: Version 2.1.3, interface ago 0.
+
+       * NEWS: Update
+
+2002-12-02  Murray Cumming  <murrayc@usa.net>
+
+       * gtk/gtktreemodel.h: Declare gtk_tree_row_reference_get_type(). It is
+       already used by a macro in the same header.
+
+2002-11-28  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/gdkdisplay.c: 
+       * gdk/gdkdisplaymanager.c: 
+       * gdk/gdk.c: 
+       * gdk/gdkdraw.c:
+       * gdk/gdkevents.c:
+       * gdk/gdkrgb.c:
+       * gdk/gdkscreen.c:
+       * gdk/gdkwindow.c:
+       * gdk/x11/gdkcolor-x11.c:
+       * gdk/x11/gdkcursor-x11.c:
+       * gdk/x11/gdkdisplay-x11.c:
+       * gdk/x11/gdkdnd-x11.c:
+       * gdk/x11/gdkevents-x11.c:
+       * gdk/x11/gdkfont-x11.c:
+       * gdk/x11/gdkgc-x11.c:
+       * gdk/x11/gdkinput.c:
+       * gdk/x11/gdkkeys-x11.c:
+       * gdk/x11/gdkpango-x11.c:
+       * gdk/x11/gdkpixmap-x11.c:
+       * gdk/x11/gdkproperty-x11.c:
+       * gdk/x11/gdkscreen-x11.c:
+       * gdk/x11/gdkselection-x11.c:
+       * gdk/x11/gdkvisual-x11.c:
+       * gdk/x11/gdkwindow-x11.c:
+       * gdk/x11/gdkxid.c:
+       * gtk/gtkclipboard.c:
+       * gtk/gtkcolorsel.c:
+       * gtk/gtkiconfactory.c:
+       * gtk/gtkinvisible.c:
+       * gtk/gtkliststore.c:
+       * gtk/gtkmenu.c:
+       * gtk/gtkmenushell.c:
+       * gtk/gtknotebook.c:
+       * gtk/gtkplug.c:
+       * gtk/gtkselection.c:
+       * gtk/gtksettings.c:
+       * gtk/gtktreemodel.c:
+       * gtk/gtktreemodelsort.c:
+       * gtk/gtktreeselection.c:
+       * gtk/gtktreestore.c:
+       * gtk/gtktreeview.c:
+       * gtk/gtktreeviewcolumn.c:
+       * gtk/gtkwidget.c:
+       * gtk/gtkwindow.c: Document 2.2 API additions. I'm not
+       going to list all individual functions here; if you want to see
+       the list, grep for "Since: 2.2".        
+
+Tue Nov 26 13:07:56 2002  HideToshi Tajima  <hidetoshi.tajima@sun.com>
+
+       * modules/input/gtkimcontextxim.c
+       (gtk_im_context_xim_filter_keypress):
+       Fix #99593: Fix a memory leak when XmbLookupString returns
+       XBufferOverflow
+
+2002-11-26  Daniel Elstner  <daniel.elstner@gmx.net>
+
+       * gtk/gtktoolbar.c (elide_underscores): Fix nasty typo (#99653):
+       strlen (original + 1) -> strlen (original) + 1
+
+Tue Nov 26 22:26:04 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtk{tree,list}store.c (gtk_{tree,list}_store_real_set_value):
+       add a gtk_list_store_sort_iter_changed line for some special
+       case ... (#96647 (issue 1), testcases from Soeren Sandmann and
+       Daniel Elstner).
+
+Tue Nov 26 22:18:06 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Inconsistent state for toggle renderers, requested by Paolo Bacchilega
+       in #88130.
+
+       * gtk/gtktreeprivate.h: move GtkCellRendererInfo here.
+
+       * gtk/gtkcellrenderer.c: moved GtkCellRendererInfo away,
+       fix some indentation issues.
+
+       * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_class_init),
+       (gtk_cell_renderer_toggle_set_property),
+       (gtk_cell_renderer_toggle_get_property),
+       (gtk_cell_renderer_toggle_render): add an inconsistent property.
+
+       * gtk/gtkstyle.c (gtk_default_draw_check),
+       (gtk_default_draw_option): support drawing inconsistent
+       options/checks for cells.
+
+Tue Nov 26 22:14:14 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_editing_done),
+       (gtk_cell_renderer_text_start_editing): add a focus_out_id to avoid
+       calling _editing_done twice (which has nasty side-effects). (#96647,
+       (issue 2) testcase from Soeren Sandmann).
+
+Tue Nov 26 22:12:21 2002  Kristian Rietveld  <kris@gtk.org>
+
+       #82739, patch from Padraig O'Briain.
+
+       * gtk/gtktreeviewcolumn.[ch]: add
+       gtk_tree_view_column_cell_get_position()
+
+Tue Nov 26 22:06:29 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Yes, this chunk breaks ABI compatibility. Owen knows about it and
+       agreed with it. It doesn't break ABI that bad though, things will
+       still work. Please keep it silent :P.
+
+       This patch fixes some keynav issues reported by Narayana Pattipati
+       in #81633. (Also mentioned in #92037 (Sun tracking bug)).
+
+       * gtk/gtkmarshalers.list: add two silly marshalers
+
+       * gtk/gtktreeview.[ch] (gtk_tree_view_real_select_all),
+       (gtk_tree_view_real_unselect_all),
+       (gtk_tree_view_real_select_cursor_row),
+       (gtk_tree_view_real_toggle_cursor_row),
+       (gtk_tree_view_real_expand_collapse_cursor_row),
+       (gtk_tree_view_real_start_interactive_search): change the return
+       type from void to gboolean, update prototypes, functions, signals and
+       entries in GtkTreeViewClass,
+       (gtk_tree_view_class_init): add select_cursor_row binding for
+       enter key,
+       (gtk_tree_view_key_press): only navigate the header button if the
+       header is also visible ...
+
+Tue Nov 26 22:05:48 2002  Kristian Rietveld  <kris@gtk.org>
+
+       API bit of #75745, reported by Richard Hult.
+
+       * gtk/gtkcellrenderer.h (GtkCellRendererState): add
+       GTK_CELL_RENDERER_FOCUSED, rest of this bug fix will follow later.
+
+Tue Nov 26 18:28:58 GMT 2002  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/package-db-tutorial.sh:
+       (see #71679) create split package files
+
+Tue Nov 26 01:55:47 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): don't offset
+       one pixel when calculating the x position of the text.
+
+Tue Nov 26 00:40:53 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_paint_text): draw text
+       twice, once with the prelight state and clipped to the progress
+       bar, and once with the normal state and clipped to the visible
+       part of the trough. Also fix a spelling error pointed out by
+       Matthias Clasen.
+
+Mon Nov 25 17:44:09 2002  Owen Taylor  <otaylor@redhat.com>
+
+       Fixes from #98358, Havoc Pennington.
+
+       * gdk/{x11,win32,linux-fb}/gdkcolor-*.c (gdk_colormap_finalize): 
+       Free the private structure.
+
+       * gdk/x11,win32,linxu-fb}/gdkscreen-*.c (gdk_screen_set_default_colormap):
+         gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init): 
+       Keep a ref to the default colormap.
+
+       * gdk/x11/gdkscreen-x11.c (gdk_screen_x11_dispose): Unref
+       the default colormap.
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_impl_x11_set_colormap):
+       Handle the CMAP == NULL case even when the window is
+       destroyed.
+
+       * gdk/x11/gdkwindow-x11.c (_gdk_windowing_window_init):
+       Add a missing ref for the system colormap. 
+
+Mon Nov 25 17:10:54 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtksettings.c (gtk_settings_set_property_value): 
+       Fix missing adjustments for new type of
+       gtk_settings_set_property_value_internal(). (#99436,
+       Iain Holmes.)
+
+       * gtk/gtksettings.c (apply_queued_setting): Set the
+       source _after_ we call g_object_set_property, or otherwise
+       we get the APPLICATION source from our setter 
+       implemenatation.
+
+2002-11-25  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkevents-win32.c (print_event_state,
+       print_window_state, print_event): Enclose in #ifdef
+       G_ENABLE_DEBUG, as they use functions only available with
+       G_ENABLE_DEBUG, and are called only when G_ENABLE_DEBUG. (#99494,
+       Arnaud Charlet)
+
+Mon Nov 25 16:58:27 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c: Use _NET_WM_WINDOW_TYPE_SPLASH,
+       not TYPE_SPLASHSCREEN. (#99482, Gregory Merchan)
+
+2002-11-25  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tutorial/gtk-tut.sgml: Fix the ftp download url.
+       
+Mon Nov 25 19:10:54 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c: Style improvements that I forgot about
+       in last commit. 
+
+Mon Nov 25 18:56:55 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_paint): Break this
+       function into simpler functions:
+       gtk_progress_bar_paint_text(), gtk_progress_bar_paint_discrete(),
+       gtk_progress_bar_paint_continous(),
+       gtk_progress_bar_paint_activity().
+
+Mon Nov 25 12:34:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkdialog.c (gtk_dialog_set_default_response): 
+       Remove code to grab the focus here, it is no longer
+       needed since we focus a widget on map, and can cause
+       harm. (#99048, Daniel Elstner)
+
+2002-11-24  Tor Lillqvist  <tml@iki.fi>
+
+       Merge from stable:
+       
+       Implement tiles and stipples for all drawing methids (except the
+       deprecated draw_text() and draw_text_wc()).
+
+       * gdk/win32/gdkdrawable-win32.c: Remove the already ifdeffed-out
+       code that didn't use generic_draw().
+
+       (generic_draw): When drawing into the mask (for tiled/stippled
+       fill styles), copy the line attributes from the actual GC. Also
+       ask for text drawing setup if needed. Use differently set up HDCs
+       in the normal and tiled/stippled cases.
+
+       (draw_lines, gdk_win32_draw_lines, draw_polygon,
+       gdk_win32_draw_polygon, draw_segments, gdk_win32_draw_segments,
+       draw_arc, gdk_win32_draw_arc): Use generic_draw(), thus
+       implementing tiled and stippled fill styles for lines, polygons,
+       segments, and args.
+
+       (gdk_win32_draw_points): Use Rectangle() instead of
+       SetPixel(). Rectangle() uses the function (raster op) set for the
+       HDC, SetPixel() doesn't.
+
+       (widen_bounds): New function, refactoring.
+       
+       * gdk/win32/gdkgc-win32.c: Remove ifdeffed-out code.
+
+       (predraw_set_foreground, gdk_win32_hdc_get): Some code moved
+       around. Call SetROP2() only if necessary. Call SetTextColor() only
+       if GDK_GC_FOREGROUND flag present. Don't handle
+       GDK_OPAQUE_STIPPLED here, has been superseded by the code in
+       generic_draw(). Always create a solid brush.
+
+       Remove background color handling from here. The background color
+       of a GdkGC is supposed to affect only GDK_OPAQUE_STIPPLED fill
+       style, which it is already handled in generic_draw(), and
+       GDK_LINE_DOUBLE_DASH lines, which aren't implemented properly
+       anyway. Calling SetBkColor() is unnecessary as we always use
+       TRANSPARENT text output.
+
+       (gdk_win32_hdc_get, gdk_win32_hdc_release): Add doc comments, as
+       these are public functions.
+
+       * gdk/win32/gdkevents-win32.c (synthesize_expose_events): Don't
+       synthesize expose events for GDK_INPUT_ONLY windows.
+       (gdk_event_translate): On WM_SIZE, call
+       gdk_synthesize_window_state() if window was iconified, restored or
+       maximized. (#98983, Arnaud Charlet)
+
+       * gtk+/gdk/win32/gdkwindow-win32.c
+       (gdk_window_get_frame_extents): Fix typo in setting y.  (#98983,
+       Arnaud Charlet)
+
+2002-11-23  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap): 
+       Remove period from title of example in docs.
+
+2002-11-21 15:43:54 2002 Dan Mills  <thunder@ximian.com>
+
+       * configure.in: replace gtk-doc version check with an all-sh
+       version that works better,
+       also up the required gtk-doc version to 0.10 (#99216).
+
+2002-11-21  Matthias Clasen  <maclas@gmx.de>
+
+       * configure.in: Generate docs/reference/*/version.xml.
+
+       * gtk/gtkwidget.c (gtk_widget_get_ancestor): Add a note about
+       reflexive ancestry.  (#99085, Frederic Lespez)
+
+       * docs/tutorial/gtk-tut.sgml: 
+       * examples/calendar/calendar.c: Numerous fixes to the calendar 
+       example.  (#97956, Owen Taylor)
+
+       * gtk/gtktreeview.c (gtk_tree_view_set_cursor): Fix doc 
+       comment typos.  (#97432, Vitaly Tishkov)
+
+       * gtk/gtktreemodel.c (gtk_tree_model_iter_nth_child): Fix doc 
+       comment typos.  (#98158, Vitaly Tishkov)
+
+       * gtk/gtkmenu.c (gtk_menu_set_screen): Fix doc comment
+       typos.  (#98480, Vitaly Tishkov)
+
+Wed Nov 20 23:13:19 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * docs/RELEASE-HOWTO: small tweaks.
+
+Wed Nov 20 19:29:50 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkrbtree.c (gtk_rbtree_reorder_sort_func): return a value
+       in the range of [-1, 1] instead [0, 1],
+       (gtk_rbtree_reorder_invert_func): ditto,
+       This makes treeview reordering working on platforms as FreeBSD and
+       solaris, thanks go to Heiner Eichmann for finding this out and
+       sending in a patch (#98251).
+
+Wed Nov 20 19:27:07 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreestore.c (node_free): only free the data list if
+       node->data is not NULL,
+       (gtk_tree_store_remove): free the data list from the node if
+       needed. (#94728, pointed out by Peter Bloomfield).
+
+Wed Nov 20 19:23:13 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_remove_column): stop editing
+       and set the edited_column to NULL if edited_column is set.
+       (#91288, modified patch from Josh Parsons).
+
+Wed Nov 20 19:20:34 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_size_allocate): do a full
+       redraw if vadjustment->value is bigger than tree_view->priv->height,
+       (gtk_tree_view_row_deleted): free the row ref if it isn't valid
+       anymore. (#83726, reported by Robert Kinsella).
+
+Tue Nov 19 17:05:51 2002 Manish Singh  <yosh@gimp.org>
+
+       * gtk/Makefile.am: add -DGTK_DISABLE_DEPRECATED. #undef it at the
+       top of gtktypebuiltins.c.
+
+       * gtk/gtkclist.c
+       * gtk/gtkcombo.c
+       * gtk/gtkctree.c
+       * gtk/gtklist.c
+       * gtk/gtklistitem.c
+       * gtk/gtkoldeditable.c
+       * gtk/gtkpixmap.c
+       * gtk/gtkpreview.c
+       * gtk/gtksignal.c
+       * gtk/gtktext.c
+       * gtk/gtktipsquery.c
+       * gtk/gtktree.c
+       * gtk/gtktreeitem.c
+       * gtk/gtktypeutils.c: #undef GTK_DISABLE_DEPRECATED, deprecated widgets
+       and compat code.
+
+       * gtk/gtkcolorsel.c: move gtk_color_selection_set_color implementation
+       to set_color_internal, and use that. The deprecated function now
+       merely wraps it.
+
+       * gtk/gtkfontsel.c: same as above, except with
+       gtk_font_selection_get_font.
+
+       * gtk/gtknotebook.c: same as above, except with
+       gtk_notebook_set_homogeneous, and gtk_notebook_set_tab_{border,
+       hborder,vborder}.
+
+       * gtk/gtkprogressbar.c: same as above, except with
+       gtk_progress_bar_set_{bar_stype,discrete_blocks,activity_step,
+       activity_blocks}.
+
+       * gtk/gtkstyle.c: same as above, except with gtk_style_get_font.
+
+       * gtk/gtkwidget.c: same as above, except with gtk_widget_set_usize.
+
+       * gtk/gtkitemfactory.h: declare compatibility functions for deprecated
+       GtkMenuFactory stuff if GTK_COMPILATION, since they are used
+       internally by the compat code.
+
+       * gtk/gtkitemfactory.c (gtk_item_factory_create_item): remove
+       use of deprecated gtk_check_menu_item_set_show_toggle (it is a noop
+       now).
+
+       * gtk/gtkmain.c: replaced deprecated GTK_TYPE_* with G_TYPE_*.
+
+       * gtk/gtkobject.c: replaced various deprecated functions. In set and
+       get_property, use g_object_{set,get}_data with "user_data" instead
+       of gtk_object_{set,get}_user_data.
+
+       * gtk/gtkprogress.h: API declared if GTK_COMPILATION
+
+       * gtk/gtkprogress.c: port get_type to GObject API.
+
+       * gtk/gtktypeutils.h: declare GtkArg stuff and gtk_type_init,
+       if GTK_COMPILATION.
+
+       * gtk/gtkwidget.c: define gtk_widget_queue_clear in terms of
+       gtk_widget_queue_draw instead of the other way around.
+
+       * tests/Makefile.am: define -DGTK_DISABLE_DEPRECATED
+
+       * tests/testgtk.c
+       * tests/testselection.c
+       * tests/testsocket.c: #undef GTK_DISABLE_DEPRECATED, makes use of
+       deprecated stuff.
+
+Tue Nov 19 17:01:40 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_real_modify_range):
+       initialize anchor_path to NULL.
+
+       * examples/buttonbox/buttonbox.c: remove useless static qualifier.
+
+2002-11-19  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/testgtk.c (do_bench): 
+       (do_real_bench): 
+       (bench_iteration): Add a dummy widget and pass it as first
+       argument to the various create functions when in --bench mode, 
+       since these call gtk_widget_get_screen () on their first argument.
+
+Mon Nov 18 17:15:07 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkwindow-decorate.c (gtk_decorated_window_paint): use
+       gdk_drawable_get_size instead of gdk_window_get_size. Fixes
+       #98957.
+
+Tue Nov 19 00:45:34 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * docs/RELEASE-HOWTO: new file describing the release process.
+
+       * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+       
+Mon Nov 18 18:15:56 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtksettings.c (gtk_settings_get_property): Clean up
+       a bit of duplicated code.
+
+Mon Nov 18 20:42:27 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeview.c (gtk_tree_view_expand_to_path): modify and
+       free tmp instead of path ... (patch from #97927).
+
+Mon Nov 18 20:31:20 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_start_editing):
+       only _set_text if celltext->text is not NULL. (#97815, reported
+       and testcase provided by Vitaly Tishkov).
+
+Mon Nov 18 20:28:28 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_real_modify_range):
+       also update the anchor_path, makes behaviour consistent with the
+       other selection modification functions. (#96801, reported and
+       testcase provided by Vitaly Tishkov).
+
+Mon Nov 18 20:17:56 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Hrm, this fixes up lots of mistakes in my swap/move code ... Some
+       of these mistakes where pointed out by Vitaly Tishkov in bugs
+       #97403, #97404, #97412, #97618.
+
+       * gtktreestore.[ch]: gtk_tree_store_move is now private, use
+       gtk_tree_store_move_{before,after} instead now. Lots of fixes
+       (more like a rewrite :) in the _move and _swap functions.
+
+       * gtkliststore.[ch]: likewise.
+       
+2002-11-18  Abigail Brady  <morwen@evilmagic.org>
+
+       * gtk/gtkimmodule.c: (_gtk_im_module_list): Sort the list of Input 
+       Modules by name, keeping Default at top.
+
+Sun Nov 17 13:45:08 2002  Manish Singh  <yosh@gimp.org>
+
+       * gdk/Makefile.am: add -DGDK_DISABLE_DEPRECATED
+
+       * gdk/gdk.c (gdk_exit): remove obsolete comment
+
+       * gdk/gdk.h: declare gdk_input_add_full if GTK_COMPILATION for
+       gtk_input_add_full
+
+       * gdk/gdkcolor.c (gdk_color_white, gdk_color_black): use
+       gdk_colormap_alloc_color instead of gdk_color_alloc
+
+       * gdk/gdkcolor.h: declare gdk_colormap_change if GDK_COMPILATION for
+       gdk_colors_store. Also, gdk_colors_{alloc,free} for
+       gdk_rgb_try_colormap
+
+       * gdk/gdkdrawable.h: declare gdk_draw_string if GTK_COMPILATION for
+       gtk_default_draw_string. Also, gdk_draw_text and gdk_draw_text_wc
+       if GDK_COMPILATION for the respective gdk_window_ and gdk_pixmap_
+       functions.
+
+       * gdk/gdkfont.c: #undef GDK_DISABLE_DEPRECATED, completely compat
+       code here
+
+       * gdk/gdkfont.h: allow the GdkFont structure and a few gdk_font_
+       functions for compat code in GDK_COMPILATION and GTK_COMPILATION.
+
+       * gdk/gdkrgb.c (gdk_rgb_cmap_fail, gdk_rgb_try_colormap): use
+       gdk_colormap_free_colors instead of gdk_colors_free.
+
+       * gdk/gdkrgb.c (gdk_draw_rgb_image_core): no need to set fg/bg
+       for own_gc, unused.
+
+       * gdk/gdkwindow.h: declare gdk_window_get_deskrelative_origin if
+       GTK_COMPILATION for gtk_handle_box_button_changed.
+
+       * gdk/x11/Makefile.am: add -DGDK_DISABLE_DEPRECATED, renmae
+       -DINSIDE_GDK_X11 to -DGDK_COMPILATION
+
+       * gdk/x11/gdkcolor-x11.c: remove duplicate doc string for
+       gdk_colormap_alloc_colors.
+
+       * gdk/x11/gdkfont-x11.c:  #undef GDK_DISABLE_DEPRECATED, completely
+       compat code here
+
+       * gdk/x11/gdkx.h: use GDK_COMPILATION instead of INSIDE_GDK_X11,
+       allow a few gdk_x11_font_ functions if GDK_COMPILATION for compat
+       code
+
+       * gtk/Makefile.am: add -DGDK_DISABLE_DEPRECATED
+
+       * gtk/gtkclist.c
+       * gtk/gtkctree.c
+       * gtk/gtkpixmap.c
+       * gtk/gtkpreview.c
+       * gtk/gtktext.c: #undef GDK_DISABLE_DEPRECATED, deprecated widget
+
+       * gtk/gtkhandlebox.c (gtk_handle_box_motion): use
+       gdk_window_set_geometry_hints instead of gdk_window_set_hints.
+
+       * gtk/gtkmain.c (gtk_exit): call exit directly
+
+       * gtktipsquery.c (gtk_tips_query_real_start_query)
+       * gtk/gtktreeitem.c (gtk_tree_item_add_pixmaps): remove some
+       deprecated GDK usage.
+
+Sun Nov 17 10:49:28 2002  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtksettings.c (gtk_settings_get_property): remove bogus
+       gvalue initialization/freeing.
+
+2002-11-16  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/gdk.def: Add missing entries, needed by gtk.
+
+       * gdk/win32/gdkcolor-win32.c (gdk_screen_get_system_colormap):
+       Remove g_return_val_if_fail call. This function is called from
+       gdk_display_open() with the _gdk_screen it just created, but when
+       gdk_screen_get_default() still returns NULL.
+
+       * gdk/win32/gdkdisplay-win32.c
+       * gdk/win32/gdkscreen-win32.c: Make more like the linux-fb
+       versions. For instance, don't call
+       gdk_display_manager_set_default_display() from gdk_display_open().
+
+       * gdk/win32/gdkglobals-win32.c: Move _gdk_display, _gdk_screen and
+       _gdk_parent_root here.
+
+       * gdk/win32/gdkinput.c (gdk_display_list_devices): New function.
+
+       * gdk/win32/gdkmain-win32.c (gdk_get_display): New function.
+
+       * gdk/win32/gdkvisual-win32.c (gdk_screen_get_system_visual):
+       Don't require that the screen parameter is non-NULL. It can be,
+       and the linux-fb version doesn't check either.
+       
+       * gdk/win32/gdkwindow-win32.c (gdk_window_set_skip_taskbar_hint,
+       gdk_window_set_skip_pager_hint, gdk_window_fullscreen,
+       gdk_window_unfullscreen): Implement as no-ops.
+
+       * gtk/gtk.def: Remove obsolete entries.
+
+Fri Nov 15 19:12:56 2002  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtksettings.c: Allow g_object_set to work with GtkSettings.
+
+2002-11-15  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/gdk.def: Reflect recent renamings and removals of functions. 
+       
+       Merge from stable:
+       
+       Start implementing all fill styles (i.e. tiled, stippled, and
+       opaque stippled in addition to the plain solid style) in the Win32
+       backend in an elegant and generic way. For now only did the
+       draw_rectangle() and draw_glyphs() methods. The rest will
+       follow. Previously some of the drawing methods implemented opaque
+       stippling, but not tiles or non-opaque stippling.
+
+       Seems to work fine, now the check marks show up in check buttons,
+       the stippled background and stippled text in gtk-demo's Text
+       Widget look as they should, and GtkText's line wrap arrow shows
+       correctly instead of an ugly rectangle.
+
+       The implementation does do a lot of pixmap handling and blitting
+       back and forth, especially on Win9x. But performance is hopefully
+       not an issue. I don't think many applications do a lot of tiled or
+       stippled drawing.
+
+       * gdk/win32/gdkprivate-win32.h: Define a new macro, GDI_CALL, that
+       calls a GDI function and prints a warning if it failed. Also
+       API_CALL for non-GDI calls. Cleans all the the if (!BlaBla())
+       WIN32_GDI_FAILED ("BlaBla") snippets, these can now be written
+       GDI_CALL (BlaBla, ()). Declare new functions.
+
+       * gdk/win32/gdkdrawable-win32.c: Use GDI_CALL macro in lots of places.
+
+       (generic_draw): New function that handles all the blitting
+       necessary to implement tiles and stipples. A function that
+       actually draws stuff is passed as a parameter to
+       generic_draw(). If the fill style is solid, it is called
+       directly, to draw on the destination drawable. Otherwise it is
+       called to draw on a temporary mask bitmap, which then is used in
+       blitting operations. The tiles and/or stipples are rendered into
+       another temporary pixmap. If MaskBlt() is available (on NT/2k/XP),
+       it is used, otherwise a sequence of BitBlt() is used to do the
+       final composition onto the destination drawable.
+
+       (draw_tiles_lowlevel, draw_tiles): Some renaming and code
+       reorg. Use BitBlt() to blit each tile, not gdk_draw_drawable().
+
+       (rop2_to_rop3): New function, does binary->ternary rop mapping.
+
+       (blit_from_pixmap, blit_inside_window, blit_from_window): Use
+       rop2_to_rop3(). Previously used SRCCOPY always...
+
+       (draw_rectangle, gdk_win32_draw_rectangle, draw_glyphs,
+       gdk_win32_draw_glyphs): Split functionality into two functions,
+       with generic_draw() doing its magic inbetween.
+
+       * gdk/win32/gdkevents-win32.c: Remove the TrackMouseEvent code, it
+       was ifdeffed out and wouldn't have done anything even if
+       enabled. Remove the GDK_EVENT_FUNC_FROM_WINDOW_PROC code, didn't
+       have any effect any more anyway after all the changes GTK+ has
+       gone through in the last years. Remove some #if 0 code.
+
+       * gdk/win32/gdkgc-win32.c (gdk_gc_copy): Set the copy's hdc field
+       to NULL in case a GC is copied while it has a Windows DC active.
+
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/gdkglobals-win32.c: Remove gdk_event_func_from_window_proc.
+       
+       * gdk/win32/gdkmain-win32.c: Remove -event-func-from-window-proc
+       option. If there is a PRETEND_WIN9X envvar, set windows_version as
+       if on Win9x.
+
+       * gdk/win32/gdkpixmap-win32.c (_gdk_win32_pixmap_new,
+       gdk_pixmap_new): Combine these two, _gdk_win32_pixmap_new() wasn't
+       used or exported. Make a bit more like the X11 version. Hopefully
+       I didn't break the fragile palettized display ("pseudocolor")
+       code.
+
+       * gdk/win32/gdkgc-win32.c: Various debugging output improvements.
+       
+       (predraw_set_foreground): Check whether
+       tile/stipple origins are valid when calling SetBrushOrgEx().
+
+       (gdk_win32_hdc_get): Ifdef out code that tries to handle the
+       stipple by converting it into a region, and combining the clip
+       region with that. A stipple shouldn't work like that, it should
+       replicate in x and y directions. Stipples are now handled by
+       generic_draw() in gdkdrawable-win32.c.
+
+       * gdk/win32/gdkmain-win32.c: (gdk_win32_gcvalues_mask_to_string,
+       gdk_win32_rop2_to_string): New debugging functions.
+
+       (gdk_win32_print_dc): Print also DC's rop2 and text color.
+
+Thu Nov 14 14:58:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_set_icon_name): 
+       Fix display/window typo. (#98511, Soeren Sandmann)
+
+Fri Nov  8 18:04:16 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/{linux-fb,win32,11}/Makefile.am: Try a different
+       hack to force gdkenumtypes.h to be updated before
+       building the subdir, last hack caused contents
+       to be rebuilt on every make.
+
+Wed Nov 13 21:45:36 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkhsv.c: get rid of deprecated gdk_rgb_gc_set_foreground
+       usage in favor of gdk_gc_set_rgb_fg_color.
+
+Thu Nov 14 00:33:26 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (attach_widget_screen_changed): Monitor
+       the screen of the attach widget continually, rather than only 
+       setting the screen only on popup (#85710)
+
+       * gtk/gtkmenu.c (gtk_menu_set_screen): Allow %NULL to
+       go back to getting the screen from the attach widget.
+
+Wed Nov 13 17:03:19 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcombo.c: Change so that updates of selection
+       don't take effect immediately, but only when popdown
+       is closed with a button release within the combo
+       or Return/Enter.
+
+       * gtk/gtkcombo.c: Support Alt-Down to pop down the 
+       combo, Alt-Up to pop it back up, Space to immediately 
+       select current item.
+       
+       * gtk/gtkcombo.c (gtk_combo_entry_key_press): Don't
+       move the focus when we get to the ends of the list
+       entries.
+
+       * gtk/gtkcombo.c: Fix handling of state in ad-hoc 
+       keybinding handling to be a bit more reasonable.
+
+       * gtk/gtkcombo.c (gtk_combo_popup_list): Clear 
+       last_focus_child when no item is selected so we 
+       don't start focusing from some random place.
+
+       * gtk/gtkcombo.c (gtk_combo_init): Make
+       gtk_combo_set_use_arrows_always, enable_arrows_always 
+       properties have no effect, they were an awful idea.
+       Always behave as if enable_arrows_always is true.
+
+       * gtk/gtknotebook.c: Fix a warning.
+
+Wed Nov 13 13:50:25 2002  Eric Warmenhoven <warmenhoven@yahoo.com>
+
+       * gdk/linux-fb/gdkinput.c: add gdk_display_get_devices to fix
+       compilation
+
+Wed Nov 13 15:52:53 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcombo.c (gtk_combo_activate): Fix warning.
+       
+       * gtk/gtkcombo.c: Fix code that was meant to delay
+       grabbing events on the list until we had an enter-notify.
+       (#54353, reported by Mike Fulbright, others)
+
+2002-11-13  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/theme-bits/decompose-bits.c (do_part): Add a const here.
+
+       * gtk/gtkcolorsel.c: 
+       * gtk/gtkimcontextsimple.c: 
+       * gtk/gtkstyle.c: Mark constant data as const to give the compiler
+       a chance to put it in a readonly section.  (#75754)
+
+Wed Nov 13 10:53:37 2002  HideToshi Tajima  <hidetoshi.tajima@sun.com>
+
+       * modules/input/gtkimcontextxim.c:
+       Fix #90661: add im_info->im switch at the top of setup_im() and
+       get_ic_real().
+       Fix #97674: make sure only one status window for the focused
+       input context should be shown.
+
+Wed Nov 13 11:55:25 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_button_press): 
+       When clicking on a non-active tab, focus the first
+       widget in the tab, not the tab itself. (#98322)
+
+       * gtk/gtknotebook.c (gtk_notebook_focus_changed):
+       Eliminate synchronous drawing, just call redraw_tabs.
+       
+       * gtk/gtknotebook.c (gtk_notebook_init): Don't set
+       the RECEIVES_DEFAULT flag, we no longer do anything
+       with Return/Enter key.
+
+Tue Nov 12 17:10:10 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcombo.c: Fix up grabs to be robust; grab
+       the keyboard as well as the pointer so we won't
+       leave the window behind if the user switches desktops
+       with a keyboard combination. (Based on a patch
+       from Matthias Clasen, #82525)
+
+Wed Nov 13 14:01:44 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkstyle.c: 
+
+          - comment out check_inconsistent_aa_bits[].
+
+          - use fg/bg with a generated aa color to draw check and option
+           marks in menu items.
+
+         - use text/base to draw check and option buttons, except when
+           state is ACTIVE, in which case we use fg/bg with a generated
+           aa color.
+
+       * tests/testgtk.c (menu_items): Add three check items.
+       
+2002-11-12  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkprivate-win32.h
+       * gdk/win32/*.c: Rename all global variables and functions to
+       start with underscore.
+
+       Merge from stable:
+       
+       More work on the Win32 backend. The cause of some scrolling
+       problems was that SetWindowPos() and ScrollWindowEx() don't blit
+       those parts of the window they think are invalid. As we didn't
+       keep Windows's update region in synch with GDK's, Windows thought
+       those areas that in fact had been updated were invalid. Calling
+       ValidateRgn() in _gdk_windowing_window_queue_antiexpose() seems to
+       be an elegant and efficient solution, removing from Windows's
+       update region those areas we are about to repaint proactively.
+
+       In some cases garbage leftover values were used for the clip
+       origin in GdkGCWin32. This showed up as odd blank areas around the
+       pixmaps included in the Text Widget in gtk-demo.
+
+       Having the clip region either as a GdkRegion or a HRGN in
+       GdkGCWin32 was unnecessary, it's better to just use a HRGN.
+
+       The translation and antiexpose queue handling in
+       gdkgeometry-win32.c seems unnecessary (and not implementable in
+       the same way as on X11 anyway, no serial numbers) on Windows,
+       ifdeffed out.
+       
+       Don't (try to) do guffaw scrolling as there is no static window
+       gravity on Windows. Guffaw scrolling would be unnecessary anyway,
+       as there is the ScrollWindow() API. This improves the behaviour of
+       the Text Widget demo in gtk-demo a lot. But I have no idea how the
+       lack of static win gravity should be handled in other places where
+       the X11 code uses it. Especially _gdk_window_move_resize_child().
+
+       There is still some problem in expose handling. By moving an
+       obscuring window back and forth over testgtk's main window, for
+       instance, every now and then you typically get narrow vertical or
+       horizontal strips of pixels that haven't been properly redrawn
+       after being exposed. A fencepost error somewhere?
+
+       Otherwise, all of testgtk and gtk-demo except "big windows" now
+       seem to work pretty well. (Well, that is in the stable branch, I
+       haven't really tested HEAD. Only checked that gdk/win32 compiles.)
+
+       Bug #79720 should be fixed now.
+       
+       * gdk/win32/gdkcolor-win32.c (gdk_win32_color_to_string,
+       gdk_win32_print_paletteentries, gdk_win32_print_system_palette,
+       gdk_win32_print_hpalette)
+       * gdk/win32/gdkdrawable-win32.c (gdk_win32_drawable_description)
+       * gdk/win32/gdkevents-win32.c (gdk_win32_message_name):
+       Move all debugging helper functions to gdkmain-win32.c.
+
+       * gdk/win32/gdkdrawable-win32.c (_gdk_win32_draw_tiles):
+       Rewrite. Make static. Must take tile origin parameters, too.
+
+       (gdk_win32_draw_rectangle): Pass the tile/stipple origin to
+       _gdk_win32_draw_tiles(). Remove #if 0 code.
+
+       (blit_inside_window): Don't call ScrollDC(), that didn't work at
+       all like I thought. A simple call to BitBlt() is enough.
+       
+       * gdk/win32/gdkevents-win32.c (gdk_event_translate) Remove unused
+       latin_locale_loaded variable.
+
+       (_gdk_win32_get_next_tick): New function. Used to make sure
+       timestamps of events are always increasing, both in events
+       generated from the window procedure and in events gotten via
+       PeekMessage(). Not sure whether this is actually useful, but it
+       seemed as a good idea.
+
+       (real_window_procedure): Don't use a local GdkEventPrivate
+       variable. Don't attempt any compression of configure or expose
+       events here, handled elsewhere.
+
+       (erase_background): Accumulate window offsets when traversing up
+       the parent chain for GDK_PARENT_RELATIVE_BG, in order to get
+       correct alignment of background pixmaps. Don't fill with
+       BLACK_BRUSH if GDK_NO_BG.
+
+       (gdk_event_get_graphics_expose): A bit more verbose debugging output.
+
+       (gdk_event_translate): Use _gdk_win32_get_next_tick(). In the
+       WM_PAINT handler, don't check for empty update rect. When we get a
+       WM_PAINT, the update region isn't empty. And if it for some
+       strange reason is, that will be handled later anyway. Call
+       GetUpdateRgn() before calling BeginPaint() and EndPaint() (which
+       empty the update region).
+
+       * gdk/win32/gdkdnd-win32.c
+       * gdk/win32/gdkinput-win32.c:
+       Use _gdk_win32_get_next_tick().
+       
+       * gdk/win32/gdkfont-win32.c: Use %p to print HFONTs.
+
+       (gdk_text_size): Remove, unused.
+
+       * gdk/win32/gdkgc-win32.c:  Set clip origins to zero
+       when appropriate.
+
+       (gdk_gc_copy): Increase refcount on colormap if present.
+
+       (gdk_win32_hdc_get): Handle just hcliprgn. If we have a stipple,
+       combine it with clip region after selecting into the DC.
+
+       (_gdk_win32_bitmap_to_hrgn): Rename from _gdk_win32_bitmap_to_region.
+
+       (_gdk_win3_gdkregion_to_hrgn): New function, code snippet
+       extracted from gdk_win32_hdc_get().
+
+       * gdk/win32/gdkgeometry-win32.c: Ifdef out the translate_queue
+       handling.
+
+       (gdk_window_copy_area_scroll): Increase clipRect to avoid
+       ScrollWindowEx() not scrolling pixels it thinks are invalid.
+       Scroll also children with the ScrollWindowEx() call. No need to
+       call gdk_window_move() on the children.
+
+       (gdk_window_scroll): Don't do guffaw scrolling.
+
+       (gdk_window_compute_position): Fix typo, used win32_y where x was
+       intended.
+
+       (gdk_window_premove, gdk_window_postmove,
+       gdk_window_clip_changed): Add debugging output.
+
+       (_gdk_windowing_window_queue_antiexpose): Just call ValidateRgn()
+       on the region.
+
+       (_gdk_window_process_expose): No use for the serial number
+       parameter now. Instead of a rectangle, take a region parameter, as
+       Windows gives us one in WM_PAINT.
+
+       * gdk/win32/gdkmain-win32.c (_gdk_win32_lbstyle_to_string,
+       _gdk_win32_pstype_to_string, _gdk_win32_psstyle_to_string,
+       _gdk_win32_psendcap_to_string, _gdk_win32_psjoin_to_string,
+       _gdk_win32_rect_to_string, _gdk_win32_gdkrectangle_to_string,
+       _gdk_win32_gdkregion_to_string): New debugging functions.
+
+       (static_printf): Helper function for the above. sprintfs into a
+       static circular buffer, return value should be used "soon".
+
+       * gdk/win32/gdkwindow-win32.c (gdk_propagate_shapes): Plug memory
+       leak, free list after use.
+
+       (gdk_window_gravity_works): Remove, we know that there is no such
+       thing on Windows.
+
+       (gdk_window_set_static_bit_gravity,
+       gdk_window_set_static_win_gravity): Ditto, remove, they didn't do
+       anything anyway.
+
+       (_gdk_windowing_window_init, gdk_window_foreign_new): Call
+       _gdk_window_init_position() like in the X11 backend.
+
+       (gdk_window_reparent): Don't call the now nonexistent
+       gdk_window_set_static_win_gravity(). No idea what should be done
+       instead.
+
+       (gdk_window_get_geometry): The returned x and y should be relative
+       to parent. Used to be always zero..
+
+       (gdk_window_set_static_gravities): Return FALSE if trying to set
+       static gravity.
+       
+       * gdk/win32/gdkprivate-win32.h: Drop the clip_region field from
+       GdkGCWin32. Only use the HRGN hcliprgn. Declare new
+       functions.
+
+       * gdk/win32/*.c: Use new debugging functions.
+
+       * gdk/win32/rc/gdk.rc.in: Update copyright year.
+
+Tue Nov 12 16:51:04 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkinputdialog.c: Make multihead aware (#80283)
+
+Tue Nov 12 15:13:58 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.c gtk/gtkwindow.[ch]: Add
+       _gtk_window_unset_focus_and_default(), use to clear
+       the focus and default out of parts of the widget
+       heirarchy that we are hiding.
+
+       * gtk/gtkwidget.c (gtk_widget_propagate_screen_changed_recurse): 
+       Fix typo that was resulting in missed screen-change
+       notifies.
+
+       * gtk/gtkwindow.c (do_focus_change): Allow for
+       widget->window == NULL.
+
+       * gtk/gtklabel.c (gtk_label_screen_changed): Clear the
+       layout here not in hierarchy changed to handle the case
+       where the toplevel was moved between screens.
+
+Tue Nov 12 14:20:53 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenu.c (gtk_menu_enter_notify): Do not return when
+       menu_shell->ignore_enter is TRUE.
+
+2002-11-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkstatusbar.c (gtk_statusbar_button_press): Don't start
+       a drag on double click.  (#98189)
+
+2002-11-10  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/testgtk.c (grippy_button_press): Also test moving.
+
+Sun Nov 10 22:55:39 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenu.c (gtk_menu_enter_notify): Don't return after
+       calling gtk_menu_handle_scrolling() when
+       !menu_shell->ignore_enter.
+
+Sun Nov 10 21:29:03 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkcheckbutton.c (gtk_real_check_button_draw_indicator): 
+       * gtk/gtkradiobutton.c (gtk_radio_button_draw_indicator)
+
+       Make sure check and option marks are drawn insensitive when the
+       widgets are insensitive.
+
+       (#92548, patch from Tim Evans)
+
+Sun Nov 10 21:25:04 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkwidget.h (struct _GtkWidgetClass): Remove _gtk_reserved8
+       to restore binary compatibility.
+
+2002-11-10  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkwindow-x11.c (_gdk_moveresize_handle_event): Fix a
+       typo which broke moveresize emulation.
+
+Sat Nov  9 14:42:53 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkmenu.c (gtk_menu_button_*): Block
+       button presses/releases over the scroll arrows
+       to avoid popping down the menu. (#73444, Ettore Perazzoli)
+
+       * gtk/gtkmenu.c (gtk_menu_enter_notify): Obey the
+       ignore_enter flag for scrolling as well.
+
+       * gtk/gtkmenu.c (gtk_menu_stop_scrolling): Clear
+       the upper_arrow_prelight, lower_arrow_prelight 
+       flags.
+
+       * gtk/gtkmenu.c: Tweak the scroll speeds,
+       timeouts, and fast-scroll area to make things
+       zippier. (#73445, Ettore Perazzoli)
+
+2002-11-09  Anders Carlsson  <andersca@gnu.org>
+
+       * gtk/gtkwidget.c (gtk_widget_class_init): Use the correct
+       struct offset for the screen_changed signal.
+
+Fri Nov  8 19:07:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * demos/Makefile.am (test-inline-pixbufs.h): Depend
+       on gdk-pixbuf.loaders as well as gdk-pixbuf.csource.
+       (#97096, Jeff Waugh)
+
+2002-11-09  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/testgtk.c (create_resize_grips): Draw grips in all edges.
+
+       * gdk/x11/gdkfont-x11.c (gdk_text_extents_wc): 
+       (gdk_text_extents): 
+       * gdk/gdkfont.c (gdk_string_extents): Reformulate doc comments to
+       work around gtk-doc limitations.
+
+Fri Nov  8 18:04:16 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/{linux-fb,win32,11}/Makefile.am: Add in a awful
+       hack to force gdkenumtypes.h to be updated before
+       building the subdir. (#86587)
+
+Fri Nov  8 17:49:54 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_check_screen): Access
+       window->screen through a function so we can provide
+       an informative warning window window->screen is NULL.
+       (#85703)
+       
+2002-11-08  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkcheckmenuitem.c
+       (gtk_real_check_menu_item_draw_indicator): RTL flipping for check
+       menu items.
+
+       * tests/testtext.c (blink_timeout): Put into #ifdef DO_BLINK to
+       avoid an unused static function.  (#97965)
+
+       * gtk/gtktextiter.c (backward_line_leaving_caches_unmodified): 
+       * gtk/gtkstyle.c (radio_aa_bits):
+       (draw_spin_entry_shadow): #if-0-out unused static functions and
+       variables.  (#97965) 
+
+       * gtk/gtktextview.c (text_window_get_allocation): 
+       * gtk/gtkcolorsel.c (gtk_color_selection_get_palette_size):
+       (gtk_color_selection_get_palette_color):
+       (gtk_color_selection_unset_palette_color): Remove unused static
+       functions.  (#97965)
+
+       * gtk/gtkcolorsel.c
+       (gtk_color_selection_set_change_palette_with_screen_hook): Fix doc
+       comment. 
+       
+Fri Nov  8 17:08:54 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_new): Use
+       g_get_application_name() instead of g_get_prgname()
+       as the default window title when set.
+       
+       * gdk/x11/gdkwindow-x11.c gdk/x11/gdkdisplay-x11.[ch]:x
+       Set g_get_application_name() as the title for the
+       leader window the first time we create a window
+       pointing to it.
+
+       * tests/testgtk.c (main): Call g_set_application_name();
+
+       * configure.in (GDK_PIXBUF_VERSION): Require GLib-2.1.3
+
+2002-11-08  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkstyle.c (gtk_default_draw_arrow): Improve drawing of RTL
+       submenu indicators.
+
+       * gtk/gtkoptionmenu.c (gtk_option_menu_paint): Fix drawing of RTL
+       optionmenus by flipping the indicator_spacing.
+
+Fri Nov  8 21:15:25 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * tests/Makefile.am: add testmenus.c, a program to test menus when
+       items are dynamically added and removed.
+
+Fri Nov  8 20:14:52 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * docs/reference/gdk/tmpl/dnd.sgml
+       docs/reference/gdk/tmpl/drawing.sgml
+       docs/reference/gdk/tmpl/gdk-unused.sgml
+       docs/reference/gdk/tmpl/gdkdisplay.sgml
+       docs/reference/gdk/tmpl/general.sgml
+       docs/reference/gdk/tmpl/input_devices.sgml
+       docs/reference/gdk/tmpl/selections.sgml
+       docs/reference/gtk/tmpl/gtkcellrenderer.sgml
+       docs/reference/gtk/tmpl/gtkcurve.sgml
+       docs/reference/gtk/tmpl/gtkdnd.sgml
+       docs/reference/gtk/tmpl/gtkitemfactory.sgml
+       docs/reference/gtk/tmpl/gtkmenu.sgml
+       docs/reference/gtk/tmpl/gtkoldeditable.sgml
+       docs/reference/gtk/tmpl/gtkoptionmenu.sgml
+       docs/reference/gtk/tmpl/gtkpreview.sgml
+       docs/reference/gtk/tmpl/gtkselection.sgml
+       docs/reference/gtk/tmpl/gtksocket.sgml
+       docs/reference/gtk/tmpl/gtkstyle.sgml
+       docs/reference/gtk/tmpl/gtktextbuffer.sgml
+       docs/reference/gtk/tmpl/gtktreemodel.sgml
+       docs/reference/gtk/tmpl/gtkwidget.sgml gdk/gdk.h gdk/gdkdisplay.c
+       gdk/gdkdisplay.h gdk/gdkdnd.h gdk/gdkdraw.c gdk/gdkdrawable.h
+       gdk/gdkinput.h gdk/gdkselection.h gdk/x11/gdkdisplay-x11.c
+       gdk/x11/gdkdnd-x11.c gdk/x11/gdkselection-x11.c gtk/gtkcurve.h
+       gtk/gtkdnd.h gtk/gtkitemfactory.c gtk/gtkitemfactory.h
+       gtk/gtkmenu.h gtk/gtkoldeditable.c gtk/gtkoldeditable.h
+       gtk/gtkoptionmenu.h gtk/gtkplug.c gtk/gtkplug.h gtk/gtkpreview.h
+       gtk/gtkrange.h gtk/gtkselection.c gtk/gtkselection.h
+       gtk/gtksocket.c gtk/gtksocket.h gtk/gtkstyle.c gtk/gtkstyle.h
+       gtk/gtktextlayout.c gtk/gtktextlayout.h gtk/gtktreemodel.c
+       gtk/gtktreemodel.h gtk/gtkwidget.h
+
+       Trivial s/foo/foo_/ fixes to make gtk.h includable with -Wshadow
+       without warnings. (#91680)
+       
+Thu Nov  7 16:13:41 2002  Eric Warmenhoven <eric@warmenhoven.org>
+
+       * gdk/linux-fb/gdkscreen-fb.c: fix compilation
+
+       * gdk/linux-fb/gdkmain-fb.c: prevent segfaults on shutdown
+
+Thu Nov  7 18:50:38 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.c (gtk_widget_get_pango_context): Note
+       that get_pango_context() is not "until death does us
+       part", but "until the screen changes".
+
+       * gtk/gtkwidget.c (gtk_widget_create_pango_context): Add
+       a MULTIHEAD warning.
+
+       * gtk/gtkwidget.c (do_screen_change): Clear pango context
+       for widget if set.
+
+Thu Nov  7 18:09:42 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c (open_new_dir): Escape invalid
+       filename before printing it out, since it isn't
+       a valid UTF-8 string. (#94676)
+
+Thu Nov  7 17:18:06 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkdrawable-x11.c (gdk_x11_draw_pixbuf): 
+       Don't try to use render if we can't get a picture for 
+       the drawable. (Fixes #97220, reported by
+       Jamie Zawinski)
+
+       * gtk/gtkimage.c: Force requisition calculation
+       when we get a expose prior to size_request().
+       (#91711, reported by Sven Neumann, debugging
+       help from Matthias Clasen, Soeren Sandmann)
+
+Thu Nov  7 16:45:54 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkx.h: Fix misplaced display_grab()/display_ungrab();
+       they shouldn't have been deprecated.
+
+2002-11-07  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/gdk.c (gdk_display_open_default_libgtk_only): Use
+       g_return_val_if_fail in this non-void function.
+       (gdk_init_check): Remove unused variable.
+
+Thu Nov  7 15:42:12 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfontsel.c (gtk_font_selection_get_font_description):
+       If called when fontsel->face is NULL, just return
+       "Sans 10". (#82745, Vitaly Tishkov)
+
+Thu Nov  7 15:29:43 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkimcontextsimple.c (check_hex): Use '_'
+       not '-' in signal name to be consistent with
+       what we do elsewhere (#97151, TOKUNAGA Hiroyuki)
+
+Thu Nov  7 14:51:31 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * tests/testcalendar.c (calendar_date_to_string): 
+       Use g_date_strftime(), fixing #74745. (Alper Ersoy)
+
+2002-11-07  Anders Carlsson  <andersca@gnu.org>
+
+       * gtk/gtkhpaned.c: (gtk_hpaned_size_allocate):
+       * gtk/gtkvpaned.c: (gtk_vpaned_size_allocate):
+       Check for NULL children, #97913.
+       
+Thu Nov  7 14:24:45 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkhandlebox.c: Add a snap_edge_set property to
+       deal with the fact that we have an unset state for
+       the snap_edge property. (Reported by Matthias Clasen
+       #97505)
+       
+Thu Nov  7 12:53:08 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwidget.[ch] gtk/gtkwindow.c gtk/gtkinvisible.c: 
+       Add ::screen-changed signal.
+
+       * gtk/gtkfontsel.c gtk/gtktoolbar.c: Use ::screen-changed
+       signal to simplify logic.
+
+2002-11-07  Anders Carlsson  <andersca@gnu.org>
+
+       * tests/testgtk.c (create_resize_grips): Add resize grips test.
+
+Sun Nov  3 21:26:20 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Bah, and of course I broke something ...
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_selected_foreach): fix
+       up the mess I caused with my commit of Oct 23 fixing #50263, things
+       should be fine now.
+
+Sun Nov  3 13:03:29 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c configure.in: Remove check for
+       winsock.h since it might show up on Linux+Wine.
+       Instead just conditionalize of G_OS_WIN32.
+       (#97396, Gaute Lindkvist)
+
+Sun Nov  3 01:39:20 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreemodel.c (release_row_references): took out the useless
+       check for refs->list (#97353, reported by Morten Welinder).
+
+       * gtk/gtkcellrendererpixbuf.c (gtk_cell_renderer_pixbuf_get_size):
+       check if width isn't zero instead of calc_width ...
+
+Sat Nov  2 23:48:52 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_model): remove
+       the second ref command on the child_model, we only have to ref it
+       once here. (#96851, reported by Jorn Baayen).
+
+2002-11-02  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkhandlebox.c (effective_handle_position): 
+       (gtk_handle_box_size_request): 
+       (gtk_handle_box_size_allocate): 
+       (gtk_handle_box_draw_ghost): 
+       (gtk_handle_box_paint): 
+       (gtk_handle_box_button_changed): 
+       (gtk_handle_box_motion): 
+       Flip handleboxes for RTL locales.  (#96629)
+
+Sat Nov  2 13:47:09 2002  Owen Taylor  <otaylor@redhat.com>
+        
+       * === Released 2.1.2 ===
+
+       * NEWS: Update.
+
+Sat Nov  2 00:22:33 2002  Owen Taylor  <otaylor@redhat.com>
+
+       Add startup notification hooks - mostly based on patch
+       by Havoc Pennington in #96772.
+       
+       * gdk/gdk.h gdk/x11/gdkdisplay-x11.c 
+       gdk/{win32,linux-fb}/gdkmain-*.c: (gdk_notify_startup_complete):
+       new function that indicates an application has finished starting
+       up.
+       
+       * gdk/x11/gdkmain-x11.c gdk/x11/gdkdisplay-x11.c
+       (_gdk_windowing_set_default_display): store value of 
+       DESKTOP_STARTUP_ID on the default screen, and clear it from the 
+       environment.
+       
+       * gdk/x11/gdkdisplay-x11.c: 
+       Set _NET_STARTUP_ID hint on display's group leader window.
+       
+       * gtk/gtkwindow.c (gtk_window_set_auto_startup_notification):
+       function to toggle whether we automatically broadcast that we've
+       started up, after mapping the first toplevel window.
+       (gtk_window_map): call gdk_screen_notify_startup_complete() by
+       default, unless enabled by above.
+
+       * gtk/gtkmain.c gtk/gtkcombo.c gtk/gtktoolbar.c: 
+       Couple of warning fixes.
+
+Fri Nov  1 21:03:59 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c: Add a mnemonic to the "selection"
+       label. (More of #74267)
+
+       * configure.in: Version 2.1.2
+
+       * NEWS: Updates.
+
+2002-11-02  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/stock-icons/stock_jump_to_rtl_16.png,
+       * gtk/stock-icons/stock_jump_to_rtl_24.png: Mirrored variants
+       of stock_jump_to.
+       
+       * gtk/stock-icons/Makefile.am: 
+       * gtk/gtkiconfactory.c (get_default_icons): Flip GTK_STOCK_FIRST,
+       GTK_STOCK_LAST and GTK_STOCK_JUMP_TO for RTL locales.  (#96633)
+
+       * gtk/gtkaccellabel.c (gtk_accel_label_expose_event): 
+       Flip accel labels for RTL locales.  (#96637)
+       
+       * gtk/gtktearoffmenuitem.c (gtk_tearoff_menu_item_paint): 
+       * gtk/gtkradiomenuitem.c (gtk_radio_menu_item_draw_indicator): 
+       * gtk/gtkimagemenuitem.c (gtk_image_menu_item_size_allocate): 
+       * gtk/gtkmenuitem.c (gtk_menu_item_init): 
+       (gtk_menu_item_size_request): 
+       (gtk_menu_item_size_allocate): 
+       (gtk_menu_item_paint): 
+       (gtk_menu_item_select_timeout): 
+       (gtk_menu_item_position_menu): Flip all kinds of menu items for 
+       RTL locales.  (#96637)
+
+       * gtk/gtkstyle.c (gtk_default_draw_resize_grip): Support resize
+       grips for all edges.  (#52833)
+
+       * gtk/gtkstyle.c (gtk_default_draw_box): 
+       * gtk/gtkoptionmenu.c (gtk_option_menu_size_allocate): 
+       (gtk_option_menu_paint): Flip option menus for RTL 
+       locales.  (#96631)
+
+       * gtk/gtkmenubar.c (gtk_menu_bar_size_allocate): Flip menubars
+       for RTL locales.  (#96627)
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_act_mode_enter): 
+       (gtk_progress_bar_paint): Flip progress bars for RTL 
+       locales.  (#96634)
+
+       * gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Flip toolbars
+       for RTL locales.  (#96626) 
+
+2002-11-01  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkim-x11.c: 
+       * gdk/gdkfont.c: 
+       * gdk/x11/gdkfont-x11.c: 
+       * gdk/gdkdraw.c: Some docs moved inline.
+
+Thu Oct 31 17:41:12 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktooltips.c (gtk_tooltips_update_screen): Fix
+       from Nam SungHyun for crashes when tooltips->active_tips_data
+       is NULL.
+
+Thu Oct 31 12:40:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdk.[ch] gdk/gdkglobals.c gdk/gdkinternals.h 
+       gdk/{x11,win32,linux-fb}/gdkscreen-{x11,win32,linux-fb}.c:
+       Add a --screen option for setting the default screen. 
+       (Based on a patch from Balamurali Viswanathan, #81145)
+
+       * gdk/gdk.c gdkdisplay.h gtk/gtkmain.c: Add 
+       gdk_display_open_default_libgtk_only(), so gtk_init_check()
+       and gdk_init_check() can share the same behavior w.r.t.
+       --screen.
+
+       * gdk/gdk.[ch]: Make gdk_get_display_arg_name() G_CONST_RETURN.
+
+       * gdk/x11/gdkselection-x11.c (gdk_selection_property_get): 
+       Suppress a spurious warning.
+
+       * tests/testgtkrc: Remove someleft-over commented out 
+       includes that could be confusing.
+
+2002-10-31  Padraig O'Briain  <padraig.obriain@sun.com>
+
+       * gtk/gtktoolbar.c (gtk_toolbar_insert_stock): Move g_free()
+       call to before return.
+
+2002-10-29  Matthias Clasen  <maclas@gmx.de>
+
+       * tests/testgtkrc: Adjust for current gtk-engines.
+
+       * gdk/x11/gdkcolor-x11.c (gdk_colors_free): Use the same parameter
+       names in header, docs and implementation.
+
+       * gdk/gdkcolor.c (gdk_colors_store): Doc comment fix.
+
+       * gdk/x11/gdkcursor-x11.c (gdk_cursor_new_from_pixmap): Fix
+       example in doc comment.
+
+       * gtk/gtkiconfactory.c (gtk_icon_size_lookup_for_settings): 
+       * gtk/gtkfilesel.c (gtk_file_selection_get_selections): Doc
+       comment fixes.  (#97136, #97125, Vitaly Tishkov)
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows): 
+       * gtk/gtkwindow.c (gtk_window_set_default_icon_from_file): Doc
+       comment fixes.  (#95829, #96818, Vitaly Tishkov)
+
+Tue Oct 29 20:39:16 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenu.c: Change NAVIGATION_REGION_OVERSHOOT back to 50,
+       and create stay-up regions by flipping a fourth quadrant triangle
+       as appropriate.
+
+2002-10-28  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkwindow-win32.c (gdk_window_set_decorations,
+       gdk_window_set_functions): Don't call GetWindowLong for
+       GWL_EXSTYLE, the extended window style wasn't used or
+       changed. After setting the window style with SetWindowLong, call
+       SetWindowPos with the SWP_FRAMECHANGED flag for the window to
+       actually be updated, as Platform SDK docs say one should. (#95812,
+       huzheng)
+
+2002-10-28  Dmitry G. Mastrukov  <dmitry@taurussoft.org>
+
+       * configure.in: Added Belorusian (be) to ALL_LINGUAS.
+
+Sun Oct 27 15:58:30 2002  Kristian Rietveld  <kris@gtk.org>
+
+       This fixes a scrolling bug. Shouldn't cause problems, but you
+       never know ... (#81627, testcase by Timo Sirainen).
+
+       * gtk/gtktreeview.c (validate_visible_area): add a temporary
+       implemention for non use_align, always update dy and ->top_row
+       if we scroll here,
+       (gtk_tree_view_clamp_node_visible): reimplement using
+       _scroll_to_cell (#73895).
+
+Sun Oct 27 11:41:37 GMT 2002  Tony Gale <gale@gtk.org>
+
+       * docs/tutorial/gtk-tut.sgml:
+       minor cleanups, remove refs to gtk_menu_append
+
+       *docs/faq/gtk-faq.sgml: remove ref to gtk_menu_append
+
+Fri Oct 25 23:36:30 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenu.c: Change NAVIGATION_REGION_OVERSHOOT from 50 to 5.
+
+Fri Oct 25 17:56:24 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_switch_focus_tab): 
+       Always switch to the page with the focused tab
+       label. (#82108, Matt Wilson.)
+
+Fri Oct 25 17:46:18 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_button_press): 
+       Don't handle button 2/3 on the tabs. (#82118,
+       Matt Wilson.)
+
+Fri Oct 25 17:32:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktoolbar.c: Don't insert mnemonics for stock
+       items (#72918, reported by Mikael Hallendal)
+
+Fri Oct 25 14:51:34 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkfilesel.c: Fix sensitivity of file operation
+       buttons and buttons inside fileop dialogs to update
+       properly based on the contents of the entries.
+       (#74267, based on part of a patch from Muktha 
+       Narayan)
+
+       * gtk/gtkitemfactory.c (gtk_item_factory_create_item):
+       Warn if loading <ImageItem> image fails.
+
+       * tests/testgtk.c: Fix data for "apple" inline pixbuf
+       to be valid.
+
+Fri Oct 25 18:17:39 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkpaned.[ch]: New GtkPaned keyboard navigation. (Shift-)F8
+       now cycles the available handles instead of toggling focus on and
+       off. Fixes #87160, reported by Calum Benson.
+
+2002-10-25  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/x11/gdkcursor-x11.c: Fix doc comment. 
+
+       * gdk/gdkdnd.c: Add missing includes.
+
+2002-10-24  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/gdkdnd.c: 
+       * gdk/x11/gdkdnd-x11.c: 
+       * gdk/x11/gdkcursor-x11.c: 
+       * gdk/gdkcolor.c:
+       * gdk/x11/gdkcolor-x11.c: Some docs moved inline.
+       
+2002-10-23  Matthias Clasen  <maclas@gmx.de>
+
+       * gdk/linux-fb/gdkselection-fb.c (gdk_utf8_to_string_target): 
+       (gdk_utf8_to_compound_text_for_display): 
+       (gdk_text_property_to_utf8_list_for_display): 
+       * gdk/linux-fb/gdkkeyboard-fb.c (gdk_keymap_get_entries_for_keyval): 
+       (gdk_keymap_get_entries_for_keycode): 
+       (gdk_keymap_lookup_key): 
+       (gdk_keymap_translate_keyboard_state): 
+       * gdk/win32/gdkselection-win32.c (gdk_text_property_to_utf8_list_for_display): 
+       (gdk_utf8_to_string_target): 
+       (gdk_utf8_to_compound_text_for_display): 
+       * gdk/win32/gdkkeys-win32.c (gdk_keymap_get_entries_for_keyval): 
+       (gdk_keymap_get_entries_for_keycode): 
+       (gdk_keymap_lookup_key): 
+       (gdk_keymap_translate_keyboard_state): 
+       * gdk/win32/gdkgeometry-win32.c (gdk_window_scroll): 
+       * gdk/win32/gdkfont-win32.c (gdk_font_from_description_for_display): 
+       * gdk/win32/gdkevents-win32.c (gdk_keyboard_grab_info_libgtk_only): 
+       Remove doc comments for non-backend-specific functions from win32
+       and linux-fb backends. These functions should be documented in the
+       x11 backend.
+       
+Wed Oct 23 17:06:02 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreemodel.c: s/NULL/0/ on the g_signal_emit lines to
+       fix up yesterdays commit (reported by Morten Welinder).
+
+Tue Oct 22 20:02:22 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcombo.c: When popping up the list without
+       any selected items, hack the focus on the list to
+       avoid triggering a bug in GtkList when clicking
+       on focused-but-not-selected items (#86700,
+       Zimler Attila, Matthias Clasen) and to keep
+       GtkWindow from selecting the first item.
+
+       * tests/testgtk.c (create_list): Make the initial
+       setting of the selection mode correspond to the option
+       menu.
+
+Wed Oct 23 01:03:43 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Another feature to create truly ugly TreeViews!: style properties
+       for the even/odd colors used for row hinting. (#71595, reported
+       by Owen Taylor).
+
+       * gtk/gtktreeview.c (gtk_tree_view_class_init): add even_row_color
+       and odd_row_color style properties.
+
+       * gtk/gtkstyle.c (get_darkened_gc): support darken_count == 0 case,
+       (gtk_default_draw_flat_box): rework cell coloring code to support
+       user-provided even/odd row colors.
+
+Wed Oct 23 01:01:52 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Cache signal IDs to speed up signal emission. This is a good speedup
+       because GtkTreeModel emits a big number of signals.
+
+       * gtk/gtktreemodel.c (gtk_tree_model_base_init): save IDs returned
+       by g_signal_new,
+       (gtk_tree_model_row_changed): use g_signal_emit instead of
+       g_signal_emit_by_name,
+       (gtk_tree_model_row_inserted): ditto,
+       (gtk_tree_model_row_has_child_toggled): ditto,
+       (gtk_tree_model_row_deleted): ditto,
+       (gtk_tree_model_rows_reordered): ditto.
+       
+Wed Oct 23 00:56:15 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtktreeselection.c (model_changed): new function,
+       (gtk_tree_selection_selected_foreach): monitor changes in the model,
+       bail out if the model has been changed from the foreach func.
+       (#50263, reported by Havoc Pennington).
+
+       * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node):
+       free anchor if applicable (#94868, reported and testcase provided by
+       Daniel Elstner).
+
+2002-10-23  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkinvisible.c (gtk_invisible_get_screen): 
+       * gtk/gtkcolorsel.c
+       (gtk_color_selection_set_change_palette_with_screen_hook): Fix doc comments.
+
+       * gdk/linux-fb/gdkselection-fb.c (gdk_text_property_to_utf8_list_for_display): 
+       (gdk_utf8_to_compound_text_for_display): Fix doc comments - why
+       do these overwrite the ones from gdk/x11/*.c ?!
+
+       * gdk/gdkdisplaymanager.c
+       (gdk_display_manager_get_default_display): 
+       Documentation fix.
+
+       * gdk/gdkevents.c (gdk_event_new): 
+       * gdk/x11/gdkdnd-x11.c (gdk_drag_find_window_for_screen): 
+       * gdk/x11/gdkevents-x11.c (gdk_x11_screen_get_window_manager_name): 
+       * gdk/x11/gdkdisplay-x11.c (gdk_x11_display_grab): 
+       (gdk_x11_display_ungrab): Add documentation.
+
+       * gdk/x11/gdkimage-x11.c (gdk_x11_image_get_xdisplay): 
+       (gdk_x11_image_get_ximage): 
+       * gdk/x11/gdkgc-x11.c (gdk_x11_gc_get_xdisplay): 
+       (gdk_x11_gc_get_xgc): 
+       * gdk/x11/gdkfont-x11.c (gdk_x11_font_get_xdisplay): 
+       (gdk_x11_font_get_xfont): 
+       * gdk/x11/gdkdrawable-x11.c (gdk_x11_drawable_get_xdisplay): 
+       (gdk_x11_drawable_get_xid): 
+       * gdk/x11/gdkcursor-x11.c (gdk_x11_cursor_get_xdisplay): 
+       (gdk_x11_cursor_get_xcursor): 
+       * gdk/x11/gdkcolor-x11.c (gdk_x11_colormap_get_xcolormap): 
+       (gdk_x11_colormap_get_xdisplay): 
+       * gdk/x11/gdkxid.c (gdk_xid_table_lookup): 
+       * gdk/x11/gdkvisual-x11.c (gdkx_visual_get): 
+       (gdk_x11_visual_get_xvisual):
+       * gdk/x11/gdkmain-x11.c (gdk_x11_grab_server): 
+       (gdk_x11_ungrab_server): 
+       (gdk_x11_get_default_root_xwindow): 
+       (gdk_x11_get_default_xdisplay): 
+       Some docs moved inline.
+       
+Tue Oct 22 16:37:12 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktooltips.c: Multihead safety fixes, handle
+       displays being closed. (#81651, based on patch
+       from Erwann Chenede)
+
+       * gtk/gtktoolbar.c (gtk_toolbar_init): Fix typo
+       from the last commit.
+
+Tue Oct 22 15:55:08 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtktoolbar.c: Fix handling of getting the 
+       default style/icon size from the correct 
+       GtkSettings. (#82184, reported by Vitaly Tishkov,
+       help from Soeren Sandmann)
+
+Tue Oct 22 15:32:31 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c: Actively monitor the screen of the
+       parent. (#80281)
+
+       * gtk/gtkentry.c: Fix missing prototype from the 
+       last commit.
+
+Tue Oct 22 15:46:09 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c (gtk_entry_unrealize): Reset the 
+       layout, since it holds a reference to the font on
+       a particular screen.
+
+Tue Oct 22 15:13:59 2002  Owen Taylor  <otaylor@redhat.com>
+       
+       * gtk/gtkimmulticontext.c: Include config.h
+       (#96441, Morten Welinder)
+
+Tue Oct 22 15:03:41 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/fnmatch.h: When compiling our on fnmatch.c, 
+       #define fnmatch _gtk_fnmatch (#92890, Jacob Berkman)
+
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+       C-m, not C-j for return. Handle Escape.
+
+2002-10-22  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkstatusbar.c (gtk_statusbar_get_type): 
+       (gtk_statusbar_class_init): It is called GtkStatusbar, not
+       GtkStatusBar. This was changed accidentally during deprecation
+       cleanup and caused links in the API docs to break.  (#96390)
+
+Mon Oct 21 14:04:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkentry.c (gtk_entry_get_public_chars): Return
+       "" for entry->invisible_char == 0, otherwise N copies
+       of entry->invisible_char. (#95486, Vitaly Tishkov)
+
+       * gtk/gtkentry.c: Fix a bunch of places where entry->text
+       instead of layout->text was being used for computation
+       of offsets/indices in the layout. Using layout->text
+       is necessary because when the entry is invisible, it
+       doesn't correspond to entry->text.
+
+Sun Oct 20 23:58:03 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtkmenu.c, gtkmenubar.c, gtkmenuitem.c, gtkmenushell.c,
+       gtkmenushell.h, gtkmenushell.h
+
+       - make the delay before submenus appear below menu bars a
+         GtkSetting
+       - make the delay before submenus pops up a GtkSetting
+       - make the stay up triangle slightly larger
+       - don't pop up the first submenu immediately.
+       - make the default delay for submenus 225 ms, and 0 for menubars.
+       - make the default delay before popping down inside the stay-up 
+         triangle 1000 ms
+
+       Fixes #74950
+       
+Sun Oct 20 14:58:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkscrolledwindow.c (gtk_scrolled_window_class_init):
+       Add a scrollbar_spacing style property (#81396, based
+       on a patch from Anders Carlsson)
+
+2002-10-19  Jeremy Katz  <katzj@redhat.com>
+
+       * configure.in: make configure checks for Xrandr and Xinerama
+       extensions less noisy (#95858)
+
+Fri Oct 18 16:47:02 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): Handle
+       Return and KP_Enter.
+
+Fri Oct 18 15:38:50 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkprogressbar.c (gtk_progress_bar_set_text): 
+       Reset use_text_format to %TRUE for a %NULL text string.
+       (#94157, once again).
+
+Thu Oct 17 17:17:05 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcheckbutton.c (gtk_check_button_size_request): 
+       Fix use of uninitialized variable.
+
+Thu Oct 17 14:38:37 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkaccellabel.c (gtk_accel_label_expose_event): 
+       Align the baseline of the accelerator label with the 
+       first baseline of the main label of the menu item. (#76953)
+
+Wed Oct 16 18:25:24 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c (translate_key_event): 
+       Use gdk_keymap_translate_keyboard_state() rather than
+       XLookupString() to get the keysymbol, since XLookupString
+       can confuse the input method handling. (#93575)
+
+       * gdk/x11/gdkkeys-x11.c: Rewrite the handling of
+       key translation for the non-XKB case to properly
+       handle Shift_Lock, Caps_Lock, Num_Lock according
+       to the Xlib spec. (#67066)
+
+2002-10-17  Havoc Pennington  <hp@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_compute_configure_request): fix
+       compiler warnings
+
+Thu Oct 17 22:37:57 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkwindow.c (get_center_monitor_of_window): fix typo to make
+       it compile
+       
+2002-10-16  Havoc Pennington  <hp@redhat.com>
+
+       * gdk/x11/gdkscreen-x11.c (gdk_screen_get_monitor_geometry): add
+       g_return_if_fail for monitor number <= 0
+
+       * gtk/gtkmenu.c (gtk_menu_position): handle case where pointer 
+       is outside the screen.
+
+       * gtk/gtkwindow.c (get_monitor_center): factor out 
+       the code to position a window in center
+       (gtk_window_compute_configure_request): use here
+       (gtk_window_constrain_position): use here, the 
+       code here wasn't multihead-aware
+
+       * gdk/x11/gdkevents-x11.c (get_real_window): function to
+       return the window the event describes, rather than the window
+       that received the event.
+       (gdk_event_translate): use result of that function for 
+       filling in GdkEvent::window, which only matters for 
+       MapNotify/UnmapNotify and ConfigureNotify, in practice.
+
+       Unbreaks various things using SubstructureNotifyMask.
+
+Thu Oct 17 16:13:28 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcheckbutton.c gtk/gtkradiobutton.c: Make
+       the widgets work reasonably when they don't have
+       children -- draw the focus around the indicator, 
+       and position the indicator symmetrically.
+       (#74830, Dave Camp)
+
+       * tests/testgtk.c: Add no-child portions to check and radio 
+       button tests.
+
+Thu Oct 17 22:09:05 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkmenu.c (gtk_menu_scroll_to): Take arrows into
+       account when clamping the offset. Fixes #95758.
+
+Wed Oct 16 15:19:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkkeys-x11.c: Fix from Phil Blundell for
+       compiling without Xkb. (#95909)
+
+Wed Oct 16 14:32:43 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkdrawable.h gdk/gdkdraw.c gdk/gdkpixmap.c 
+       gdk/gdkwindow.c gdk/x11/gdkdrawable-x11.c
+       gdk/win32/gdkdrawable-win32.c gdk/linux-fb/gdkdrawable-fb2.c
+       gdk/linux-fb/gdkprivate-fb.h:
+       Make 'filled' arguments for draw_arc/polygon/rectangle
+       gboolean not gint. (#94976)
+       
+Wed Oct 16 17:11:46 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktearoffmenuitem.c (gtk_tearoff_menu_item_paint): Make
+       tear-off menuitems obey the "selected_shadow_type" style property.
+
+Tue Oct 15 17:25:47 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * modules/input/gtkimcontextxim.c (get_im): Don't use 
+       connect_swapped() when the function being connected
+       has a non-swapped signature.
+
+Tue Oct 15 09:54:54 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * modules/input/gtkimcontextxim.c (get_im): Initialize
+       info->ics to NULL. (Hidetoshi Tajima.)  
+
+       * modules/input/gtkimcontextxim.c (status_window_get): 
+       Call set_resizable on the window, not on the structure.
+
+Mon Oct 14 19:17:34 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * === Released 2.1.1 ===
+
+Mon Oct 14 18:50:59 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * configure.in: Version 2.1.1, interface age 0, binary age 101.
+
+       * NEWS: Updates
+
+Tue Oct 15 00:53:14 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Behaviour change, apply changes if the entry of the editable gets
+       a focus out event (#82405).
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_focus_out_event):
+       new function,
+       (gtk_cell_renderer_text_start_editing): stop editing and apply
+       changes on focus-out.
+
+Tue Oct 15 00:47:35 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Fixes an *evil* GtkTreeModelSort bug, #93629.
+
+       * gtk/gtktreemodel.c (release_row_references): return if the
+       refs->list is NULL.
+
+       * gtk/gtktreemodelsort.c (gtk_tree_model_sort_row_changed): if we
+       are swapping two rows (re-insertion on row_changed), also *emit*
+       a rows_reordered signal. oops.
+
+Tue Oct 15 00:45:03 2002  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkliststore.c (gtk_list_store_remove_silently): free
+       the actual link after the node has been removed (#92014).
+
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_column_finalize):
+       free the cell_list and the child if the exists (#92014).
+
+Tue Oct 15 00:40:25 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Don't accept drops if the model has been sorted, #93758)
+
+       * gtk/gtkliststore.c (gtk_list_store_row_drop_possible): return
+       FALSE if the list has been sorted.
+
+       * gtk/gtktreestore.c (gtk_tree_store_row_drop_possible): check
+       if drag_dest is a TreeStore, return FALSE if the tree has been
+       sorted.
+
+Tue Oct 15 00:33:59 2002  Kristian Rietveld  <kris@gtk.org>
+
+       Compiler warning fixage, (#85858, #85859, #85860, #85872)
+
+       * gtk/gtkcellrendererpixbuf (gtk_cell_renderer_pixbuf_render):
+       s/guint/GtkCellRendererState/.
+       
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render):
+       ditto.
+
+       * gtk/gtkcellrenderertoggle.c (gtk_cell_renderer_toggle_render),
+       (gtk_cell_renderer_toggle_activate): ditto.
+
+       * gtk/gtkliststore.c (gtk_list_store_get_flags): a
+       s/guint/GtkTreeModelFlags/ on the return type.
+
+Mon Oct 14 15:10:34 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * modules/input/gtkimcontextxim.c:
+       - Make GtkXIMInfo structures per-screen (they were
+         a mix between per-display and per-context before)
+       - Make signal connections info->settings one-per-info
+         - Handle a GdkDisplay being closed, by destroying
+         all XIC, calling XCloseIM on the XIM. (#87482)
+Sun Oct 13 16:55:49 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkdnd.c gtk/gtkradiobutton.[ch]: Deprecation cleanup
+
+       * gtk/Makefile.am: Added disable deprecation flags
+
+       * demos/pixbuf-init.c demos/gtk-demo/changedisplay.c: minor clean up
+
+Sun Oct 13 16:20:41 2002  Manish Singh  <yosh@gimp.org>
+
+       * tests/pixbuf-randomly-modified.c tests/prop-editor.c
+       tests/testcalendar.c tests/testdnd.c tests/testgtk.c tests/testinput.c
+       tests/testmultidisplay.c tests/testmultiscreen.c tests/testrgb.c
+       tests/testselection.c tests/testsocket.c tests/testsocket_common.c
+       tests/testtext.c tests/testtextbuffer.c tests/testtreecolumns.c
+       tests/testtreeedit.c tests/testtreeflow.c tests/testtreefocus.c
+       tests/testtreesort.c tests/testtreeview.c tests/testxinerama.c
+       tests/treestoretest.c: Deprecation cleanup
+
+       * tests/Makefile.am: Added disable deprecation flags
+
+Sun Oct 13 13:43:16 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkcurve.[ch] gtk/gtkgamma.[ch] gtk/gtklayout.[ch]
+       gtk/gtkwidget.[ch] modules/input/gtkimcontextxim.c
+       modules/input/imam-et.c modules/input/imcyrillic-translit.c
+       modules/input/imhangul.c modules/input/iminuktitut.c
+       modules/input/imipa.c modules/input/imthai-broken.c
+       modules/input/imti-er.c modules/input/imti-et.c
+       modules/input/imviqr.c: Deprecation cleanup
+
+       * modules/input/Makefile.am: Added disable deprecation flags
+
+Sun Oct 13 12:29:15 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkcolorsel.[ch] gtk/gtkcombo.[ch] gtk/gtkplug.[ch]
+       gtk/gtksocket.[ch] gtk/gtktreeview.[ch] gtk/gtktreeviewcolumn.[ch]:
+       Deprecation cleanup
+
+       * gtk/gtkcolorseldialog.c: make window not resizable (lost
+       accidently in the previous cleanup)
+
+Sun Oct 13 20:20:51 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktooltips.c (gtk_tooltips_force_window): Make tooltip
+       window not resizable. Fixes #95675.
+
+Sun Oct 13 18:50:14 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtkmenu.c, gtkmenu.sgml, gtkitemfactory.c, gdkwindow.c,
+       gtkwindow.c, gtkpaned.sgml, gtkdialog.c, gtkbox.h, gtkbutton.sgml,
+       gtktreemodel.sgml,gtktable.sgml, gtktable.c:
+
+       Documentation fixes.
+
+       #85719, #90759, #95169, Owen Taylor;
+       #89221, Yao Zhang, Matthias Clasen;
+       #95592, Joost Faassen;
+       #92637, Vitaly Tishkov;
+       #94616, Ben Martin;
+       #94772, sbaillie@bigpond.net.au;
+
+Sun Oct 13 17:41:53 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtkwidget.c (gtk_widget_queue_clear_area): Don't invalidate
+       a widget if it or one of its ancestors isn't mapped.
+
+Sun Oct 13 17:21:15 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * tests/testgtk.c (window_controls), tests/testgtk.c
+       (create_tooltips): remove references to non-existing properties
+       GtkWindow::allow_shrink and GtkWidget::width
+
+Sat Oct 12 15:44:29 2002  Manish Singh  <yosh@gimp.org>
+
+        * gtk/gtkitemfactory.c: use GTK_IS_RADIO_MENU_ITEM instead
+        of comparing the type directly. This handles possible subclasses
+        too. (Recommended by Tim Janik)
+
+Fri Oct 11 15:56:20 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkaccellabel.[ch] gtk/gtkaccessible.[ch] gtk/gtkbutton.[ch]
+       gtk/gtkcheckbutton.[ch] gtk/gtkcolorseldialog.[ch] gtk/gtkdialog.[ch]
+       gtk/gtkhandlebox.[ch] gtk/gtkinputdialog.[ch] gtk/gtkmessagedialog.[ch]
+       gtk/gtktearoffmenuitem.[ch] gtk/gtktogglebutton.[ch]: Deprecation
+       cleanup
+
+2002-10-11  Matthias Clasen  <maclas@gmx.de>
+
+       * examples/gtkdial/gtkdial.c (gtk_dial_destroy): 
+       * docs/tutorial/gtk-tut.sgml: Prevent segfault from double destroy.
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_new): Typo fix.
+
+       * gtk/gtkimagemenuitem.c (gtk_image_menu_item_new_from_stock):
+       Clarify the docs.
+
+       * gtk/gtkmenuitem.c (gtk_menu_item_set_accel_path): Mention 
+       gtk_menu_set_accel_group in the docs.
+
+       * gdk/x11/gdkwindow-x11.c (gdk_window_set_skip_pager_hint): 
+       * gdk/gdkdisplay.c (gdk_display_set_pointer_hooks): Fix
+       doc comments.
+
+       * gtk/gtkiconfactory.c (gtk_icon_size_lookup_for_settings): 
+       * gtk/gtknotebook.c (gtk_notebook_get_n_pages): 
+       * gtk/gtkwindow.c (gtk_window_set_icon_from_file): 
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_focus_cell): Fix
+       doc comments.
+
+       * gtk/gtktreestore.c: 
+       * gtk/gtktreestore.h: Consistently name first parameter
+       tree_store, and make header and implementation agree on parameter 
+       names to silence gtk-doc.
+
+       * gtk/gtkenums.h (enum): Comment typo fix.
+
+Thu Oct 10 15:13:48 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkimcontext.[ch] gtk/gtkimcontextsimple.[ch] gtk/gtkimmodule.c
+       gtk/gtkimmulticontext.[ch] gtk/gtktreestore.[ch]: Deprecation
+       cleanup
+
+Thu Oct 10 14:58:47 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkaccelgroup.c gtk/gtkarrow.[ch] gtk/gtkeventbox.[ch]
+       gtk/gtkiconfactory.c gtk/gtkinvisible.[ch] gtk/gtktextchild.c:
+       Deprecation cleanup
+
+Thu Oct 10 14:41:05 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtktextbtree.c gtk/gtktextbuffer.c gtk/gtktextdisplay.c
+       gtk/gtktextlayout.c gtk/gtktextmark.c gtk/gtktexttag.[ch]
+       gtk/gtktexttagtable.c gtk/gtktextutil.c gtk/gtktextview.[ch]:
+       Deprecation cleanup
+
+Thu Oct 10 14:35:31 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkscrolledwindow.[ch]: Privately export
+       _gtk_scrolled_window_get_scrollbar_spacing().
+
+       * gtk/gtkcombo.c: Properly account from scrollbar
+       spacing when computing the size of the popup window.
+       (#84955, Marco Pesenti Gritti)
+
+Wed Oct  9 17:40:13 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkaccelmap.c gtk/gtkfixed.[ch] gtk/gtkkeyhash.c gtk/gtkmenu.c
+       gtk/gtkobject.c gtk/gtkoldeditable.c gtk/gtkrc.c gtk/gtkspinbutton.[ch]
+       gtk/gtktable.[ch] gtk/gtkthemes.c: Deprecation cleanup
+
+Wed Oct  9 16:52:53 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkclipboard.[ch] gtk/gtkeditable.[ch] gtk/gtkgc.c
+       gtk/gtkoptionmenu.[ch] gtk/gtkselection.c gtk/gtksizegroup.[ch]:
+       Deprecation cleanup
+
+Wed Oct  9 15:23:48 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkadjustment.[ch] gtk/gtkalignment.[ch] gtk/gtkentry.[ch]
+       gtk/gtkhsv.[ch] gtk/gtktooltips.[ch]: Deprecation cleanup
+
+Wed Oct  9 15:07:08 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkbindings.[ch] gtk/gtkcalendar.[ch] gtk/gtkfilesel.[ch]
+       gtk/gtkfontsel.[ch] gtk/gtkitem.[ch] gtk/gtkitemfactory.[ch]:
+       Deprecation cleanup
+
+Wed Oct  9 17:06:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkiconfactory.c (add_size_and_dir_with_fallback):
+       Add GO_FORWARD and GO_BACK with both left and right
+       arrows depending on the direction. (#92211,
+       Kenneth Christiansen)
+
+       * tests/testgtk.c (create_flipping): Add forward/back button
+       pairs in default, RTL, LTR configurations.
+
+2002-10-09  Stanislav Brabec  <sbrabec@suse.cz>
+
+       * gtk/gtkimcontextsimple.c: Added support for hungarian characters
+       (addition to bug #93421). Only via dead keys, because compose key
+       combinations in X are erratic.
+
+Tue Oct  8 17:34:26 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkmain.c gtk/gtkscrolledwindow.[ch] gtk/gtksettings.c
+       gtk/gtkstatusbar.[ch] gtk/gtkstyle.c gtk/gtktoolbar.[ch]
+       gtk/gtkviewport.[ch] gtk/gtkwindow.[ch]: Deprecation cleanup
+
+Tue Oct  8 15:25:53 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkhpaned.[ch] gtk/gtkpaned.[ch] gtk/gtkprogress.[ch]
+       gtk/gtkprogressbar.[ch] gtk/gtkvpaned.[ch]: Deprecation cleanup
+
+Tue Oct  8 14:49:56 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtktreemodel.h: restore gtkobject.h #include so we don't
+       break backwards compat.
+
+Tue Oct  8 09:41:43 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * Patch from Takuro Ashie to fix updating of open_ims
+       list. (#95150)
+
+Mon Oct  7 19:44:45 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkkeys-x11.c (_gdk_keymap_keys_changed): Move
+       out of HAVE_XKB. (#95129, Phil Blundell)
+
+Mon Oct  7 19:14:24 2002  Eric Warmenhoven <eric@warmenhoven.org>
+
+       * gdk/linux-fb/gdkwindow-fb.c: fix compilation
+
+       * gdk/linux-fb/gdkmain-fb.c: better display mode setting
+
+Mon Oct  7 18:50:46 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcolorsel.c (gtk_color_selection_finalize):
+       Free the private data. (#84903, Matthias Clasen)
+
+Mon Oct  7 18:21:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtk[hv]paned.c gtk/gtkpaned.c: Allow the slider
+       to be set all the way to the edge, and if that happens,
+       use gtk_widget_set_child_visible() to hide the 
+       appropriate child. (#72784, request from Darin Adler)
+
+Mon Oct  7 16:28:11 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkcolorsel.c (palette_drag_begin): Use
+       a pixbuf to set the drag icon, combine code
+       to create drag icons (Fixes #80092, #80093)
+
+       * gtk/gtkcolorsel.c (get_screen_color): Don't warn
+       on failure to grab keyboard/mouse. (#80085)
+
+       * gtk/gtkcolorsel.c (palette_press): Return FALSE,
+       so DND initiation is possible.
+
+       * gtk/gtkcolorsel.c (palette_release): Set the color
+       from the palette on release, not press.
+
+       * gtk/gtkcolorsel.c (gtk_color_selection_show_all):
+       Override to simple call show(). (#74173)
+
+       * tests/testgtk.c (create_color_selection): Use 
+       gtk_widget_show_all()
+
+Mon Oct  7 15:48:44 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkdnd.[ch] gdk/x11/gdkdnd-x11.c: Add 
+       gdk_drag_find_window_for_screen(), so that we can
+       interpret x_root / y_root relative to the correct screen.
+       
+       * gdk/gdkdnd.c Makefile.am gdk/x11/gdkdnd-x11.c 
+       gdk/fb/gdkdnd-fb.c gdk/win32/gdkdnd-win32.c: New file. 
+       Move gdk_drag_find_window(), gdk_drag_get_protocol() here.
+
+       * gtk/gtkdnd.c: Handle drags between screens; use 
+       a fallback icon for icons set as windows/pixmaps, 
+       move the drag icon between displays for icons set as 
+       pixbufs.
+
+       * gdk/x11/gdkkeys-x11.c (update_keymaps): Fix infinite
+       loop from last change.
+
+Mon Oct  7 15:10:00 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/gdkdisplay.[ch] gdk/gdkinternals.h 
+       gdk/gdkwindow.[ch] gdk/linux-fb/gdkwindow-fb.c 
+       gdk/win32/gdkwindow-win32.c gdk/x11/gdkwindow-x11.c:
+
+       - Replace GdkPointerHooks with a multihead-safe 
+         GdkDisplayPointerHooks, leave GdkPointerHooks
+         around for singlehead.
+       - Add gdk_display_get_pointer() to get the pointer
+         location with the screen it is on.
+
+       * gdk/gdk.def gdk/gdkdisplay.[ch] gdk/gdkscreen.[ch]:
+       Change gdk_screen_get_window_at_pointer() to
+       gdk_display_get_window_at_pointer().
+
+       * gtk/gtktreeview.c demos/gtk-demo/changedisplay.c
+       tests/testgtk.c: Use gdk_display_get_window_at_pointer(), 
+       not gdk_screen_get_window_at_pointer().
+
+       * gtk/gtkcolorsel.c: Fix grabbing color to be multihead
+       safe.
+
+       * gtk/gtkwidget.c: Allow gtk_widget_push_colormap (NULL).
+       since it is useful for writing code that doesn't
+       know the dcurrent state but needs a clean colormap.
+
+       * gtk/gtkrc.c: When loading the settings for a particular
+       screen, only reset toplevels on that screen.
+
+       * gtk/gtkiconfactory.h: Fix #ifdef GTK_MULTIHEAD_SAFE
+       that should have been #ifndef GTK_MULTIHEAD_SAFE.
+
+Mon Oct  7 11:59:33 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkliststore.[ch] gtk/gtktreedatalist.[ch] gtk/gtktreednd.c
+       gtk/gtktreemodel.[ch] gtk/gtktreemodelsort.[ch]
+       gtk/gtktreeselection.[ch] gtk/gtktreesortable.[ch]
+       gtk/gtktreestore.[ch]: Deprecation cleanup
+
+Mon Oct  7 14:51:21 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkx.h: Fix some prototypes that had
+       () instead of (void).
+
+Mon Oct  7 12:40:39 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtkwindow.c (gtk_window_move_resize): Clean
+       up the handling of clearing transient state 
+       settings, fixing bug #95026, reported by Jami
+       Pekannen.
+
+Mon Oct  7 11:45:17 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gdk/x11/gdkkeys-x11.c (update_keymaps): If Mode_switch
+       is used for a known modifier like Mod1, assume it won't
+       be used to switch group. (#94841, problem reported by
+       Szekeres Istvan)
+
+Mon Oct 7 16:07:52 2002  Bill Haneman <bill.haneman@sun.com>
+
+       * gdk/x11/gdkimage-x11.c gdk/linux-fb/gdkimage-x11.c 
+       gdk/win32/gdkimage-x11.c: (gdk_image_get_pixel): 
+       (gdk_image_put_pixel): Fixed sense of bounds checks.
+
+Sun Oct  6 21:23:29 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkcontainer.[ch] gtk/gtkbox.[ch] gtk/gtkhbox.[ch]
+       gtk/gtkvbox.[ch]: Deprecation cleanup
+
+Sun Oct  6 18:32:11 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkcelleditable.c gtk/gtkcellrenderer.[ch]
+       gtk/gtkcellrendererpixbuf.[ch] gtk/gtkcellrenderertext.[ch]
+       gtk/gtkcellrenderertoggle.[ch]: Deprecation cleanup
+
+Sat Oct  5 16:11:22 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkmisc.[ch] gtk/gtklabel.[ch] gtk/gtkimage.[ch]
+       gtk/gtkdrawingarea.[ch] gtk/gtknotebook.[ch]: Deprecation cleanup
+
+Sat Oct  5 18:30:50 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/stock-icons/Makefile.am (pixbuf_csource): Use
+       $(top_builddir) instead of here-undefined $$topdir.
+       (Problem reported by Jacob Berkman)
+
+Sat Oct  5 18:25:11 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtk/gtknotebook.c (gtk_notebook_draw_tab): Fix 
+       &expose_event vs expose_event problem (#94898,
+       reported by Jon-Kare Hellan)
+
+Sat Oct  5 16:47:03 2002  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * docs/reference/gtk/tmpl/gtkfontseldlg.sgml, gdk/gdkwindow.c,
+       gdk/x11/gdkwindow-x11.c, gtk/gtkfontsel.h, gtk/gtkimcontext.c,
+       gtk/gtktreeview.c, gtk/gtktreeviewcolumn.c
+
+       Documentation fixes:
+
+       #75170, Dan Winship; 
+       #73220, Havoc Pennington;
+       #70742, Boris Shingarov; 
+       #72007, Alexey A. Malyshev
+
+Fri Oct  4 18:40:50 2002  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkcheckmenuitem.[ch] gtk/gtkimagemenuitem.[ch] gtk/gtkmenu.[ch]
+       gtk/gtkmenubar.[ch] gtk/gtkmenuitem.[ch] gtk/gtkmenushell.[ch]
+       gtk/gtkradiomenuitem.[ch]: Deprecation cleanup
+
 Fri Oct  4 16:48:27 2002  Manish Singh  <yosh@gimp.org>
 
        * gtkaspectframe.[ch] gtkbin.[ch] gtkframe.[ch] gtkhruler.[ch]
@@ -78,9 +3149,9 @@ Fri Oct  4 11:43:47 2002  Owen Taylor  <otaylor@redhat.com>
        
 Fri Oct  4 00:57:53 2002  Manish Singh  <yosh@gimp.org>
 
-       * gtkhscrollbar.[ch] gtkhseparator.[ch] gtkrange.[ch]
-       gtkscrollbar.[ch] gtkseparator.[ch] gtkseparatormenuitem.h
-       gtkvscrollbar.[ch] gtkvseparator.[ch]: Deprecation cleanup
+       * gtk/gtkhscrollbar.[ch] gtk/gtkhseparator.[ch] gtk/gtkrange.[ch]
+       gtk/gtkscrollbar.[ch] gtk/gtkseparator.[ch] gtk/gtkseparatormenuitem.h
+       gtk/gtkvscrollbar.[ch] gtk/gtkvseparator.[ch]: Deprecation cleanup
 
 Thu Oct  3 22:38:12 2002  Manish Singh  <yosh@gimp.org>
 
@@ -204,7 +3275,7 @@ Wed Oct  2 08:47:31 2002  Owen Taylor  <otaylor@redhat.com>
 
 Tue Oct  1 12:53:44 2002  Manish Singh  <yosh@gimp.org>
 
-       * gtk/gtkwindow-decorate.c gtkwindow.[ch]: Deprecation cleanup
+       * gtk/gtkwindow-decorate.c gtk/gtkwindow.[ch]: Deprecation cleanup
 
 2002-10-01  jacob berkman  <jacob@ximian.com>
 
@@ -213,7 +3284,7 @@ Tue Oct  1 12:53:44 2002  Manish Singh  <yosh@gimp.org>
 
 2002-10-01  Stanislav Brabec  <sbrabec@suse.cz>
 
-       * gtk/gtkimcontextsimple.c: Fixed alphabetical order (bug #91258).
+       * gtk/gtkimcontextsimple.c: Fixed alphabetical order (bug #93421).
 
 2002-10-01  Padraig O'Briain <padraig.obriain@sun.com>
 
@@ -381,7 +3452,7 @@ Fri Sep 27 16:15:11 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtknotebook.c (gtk_notebook_get_event_window_position):
        Handle the case where the first page isn't visible.
-       (#90336, bug tracked down by Chema Celorio)
+       (#81600, bug tracked down by Chema Celorio)
 
 Fri Sep 27 15:57:15 2002  Owen Taylor  <otaylor@redhat.com>
 
@@ -1686,7 +4757,7 @@ Mon Jul 01 17:19:00 2002  Bill Haneman <bill.haneman@sun.com>
 
 Thu Jun 20 19:41:09 2002  Owen Taylor  <otaylor@redhat.com>
 
-       * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/**.c gtk/*.c
+       * gdk/gdkdisplay.h gdk/gdkscreen.h gdk/*.c gtk/*.c
        tests/*.c: Renames:
 
         gdk_get_default_display => gdk_display_get_default