]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Fix highlighting of selection wrt. to empty lines. (#90435, #90582)
[~andy/gtk] / ChangeLog.pre-2-6
index 680e0de3043a18dfb19c34ca419c7bad5094ea8d..1b40abebb46cef531b5ebf8dda115d7562867b9b 100644 (file)
@@ -1,3 +1,130 @@
+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)
+
+       * 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
@@ -204,7 +331,7 @@ 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)
+       (#94473, Gregory Merchan)
 
 Fri Dec 13 17:45:40 2002  Owen Taylor  <otaylor@redhat.com>
 
@@ -215,6 +342,7 @@ 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.