+2002-12-27 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextview.c (gtk_text_view_drag_data_received): Place the
+ cursor at drop point. (#72384)
+ (gtk_text_view_size_allocate): Update the horizontal adjustment
+ value. (#75694)
+
+2002-12-25 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextdisplay.c (gtk_text_layout_draw): Fix highlighting of
+ selection wrt. to empty lines. (#90435, #90582, #91619)
+
+ * gtk/gtktextview.c (gtk_text_view_preedit_changed_handler):
+ Keep the cursor on screen. (#96929)
+
+2002-12-24 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextbuffer.c (paste_from_buffer):
+ (clipboard_text_received): Let the user action span the insertion
+ and the deletion of the old selection. (#82844)
+
+2002-12-23 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextiter.c (gtk_text_iter_backward_sentence_starts):
+ Don't call gtk_text_iter_backward_sentence_start() if
+ count is zero. (#99115)
+
+ * gtk/gtktextview.c (gtk_text_view_move_cursor_internal): Call
+ move_cursor() even if the cursor hasn't moved, since it has the
+ side effect of canceling the selection. (#81395, #98537, #98333)
+
+2002-12-22 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextlayout.c (add_preedit_attrs): Don't add attributes
+ with empty ranges. (fixes #101564 and #80637)
+
+2002-12-21 Tor Lillqvist <tml@iki.fi>
+
+ * gdk/win32/gdkwindow-win32.c (gdk_window_new): Move the code that
+ sets the window style and extended window style, and adjusts the
+ width and height to take the window decorations into account
+ earlier. The adjusted width and height used to be ignored. Remove
+ the local x, y, width and height variables, no need to further
+ confuse the code by having local copies. (Partial fix, I hope, for
+ #101588)
+
+ (gdk_window_move): When moving top-level windows, take title bar
+ and border width into account, offsetting the coordinates before
+ calling SetWindowPos().
+
+ (gdk_window_set_decorations, gdk_window_set_functions):
+ Reimplement, taking into account the peculiar semantics of
+ GDK_DECOR_ALL and GDK_FUNC_ALL. (#79036)
+
+ (gdk_window_get_decorations): Implement. (#98981)
+
+ (gdk_window_set_type_hint): When setting
+ GDK_WINDOW_TYPE_HINT_MENU, call gdk_window_set_decorations().
+ (#79036)
+
+ * gdk/gdk.def: Add gdk_window_get_decorations. (#98981)
+
+2002-12-21 Matthias Clasen <maclas@gmx.de>
+
+ * gtk/gtktextview.c (gtk_text_view_set_background): New static
+ function to set the background of all windows.
+ (gtk_text_view_style_set): Use gtk_text_view_set_background().
+ (gtk_text_view_state_changed): New function; change background
+ according to state. (#88126)
+
+2002-12-21 Havoc Pennington <hp@pobox.com>
+
+ * gtk/gtktextview.c (gtk_text_view_move_visually): fix the documentation
+
+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):
* gtk/gtkfilesel.c (compare_cmpl_dir): Use
g_utf8_collate_key() to sort in human-friendly order.
- (#94473)
+ (#94473, Gregory Merchan)
Fri Dec 13 17:45:40 2002 Owen Taylor <otaylor@redhat.com>
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.