]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
Fix cut'n'paste-o from previous commit. (#141046, Torsten Schoenfeld).
[~andy/gtk] / ChangeLog.pre-2-6
index 87a17afa852ba91e21d93a865333c11c63125b1e..171b9a5ea71d7887c48eda6a67177754574315ce 100644 (file)
@@ -1,8 +1,113 @@
+Sun Apr 25 15:36:02 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbutton.c (gtk_tool_button_set_label_widget): Fix
+       cut'n'paste-o from previous commit. (#141046, Torsten Schoenfeld).
+
+2004-04-24  Theppitak Karoonboonyanan  <thep@linux.thai.net>
+
+       Patch to add support for string conversion callbacks to
+       GtkIMContextXIM (#101814)
+
+       * modules/input/gtkimcontextxim.c: Set the string conversion callback
+       if supported by the XIC.
+
+       (struct _GtkIMContextXIM): Add string_conversion_callback member.
+
+       (struct _GtkXIMInfo, setup_im): Check and keep flag inidicating
+       whether string conversion callback is supported.
+
+       (gtk_im_context_get_ic, +set_string_conversion_callback,
+       +string_conversion_callback): Also initialize string conversion
+       callback, if supported, along with the IC initialization.
+
+       * modules/input/imxim.c: Make "xim" module default for Thai as well.
+
+2004-04-23  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkclipboard.c (gtk_clipboard_wait_for_targets): Correctly
+       initialize targets.  (#139883, John Finlay)
+
+       * gdk/gdkdraw.c (gdk_draw_drawable): Small doc improvement. 
+
+       * gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows): 
+       Don't recommend gtk_tree_row_reference_new_proxy().  (#138309,
+       Tim-Philipp Müller)
+
+       * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_set_cell_data): 
+       Remove an excessive g_return_if_fail().
+
+       * gdk/x11/gdkevents-x11.c (set_user_time): Make set_user_time()
+       static.
+       * gdk/x11/gdkinput-x11.c (_gdk_input_common_other_event): 
+       _-prefix calls of gdk_x11_window_set_user_time().
+
+2004-04-22  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkuimanager.c (update_node): Make sure the separators 
+       used to demarkate placeholder ends don't show up on 
+       show_all().  (#140496, Murray Cumming)
+
+       * gtk/gtkspinbutton.c (spin_button_at_limit): Make spinbuttons
+       work with negative increments.  (#137975, Tim Gerla)
+
+Wed Apr 21 21:38:03 2004  Soeren Sandmann  <sandmann@daimi.au.dk>
+
+       * gtk/gtktoolbutton.c (gtk_tool_button_set_label_widget,
+       gtk_tool_button_set_icon_widget): Remove the old widget from the
+       tool button before overwriting it with the new widget.
+
+       (#140508, Todd Goyen)
+       
+2004-04-22  Tor Lillqvist  <tml@iki.fi>
+
+       Fix the file chooser on Windows. I can't make it misbehave or
+       crash any more now. But presumably there are still corner cases
+       not handled. I haven't really checked behaviour of UNC paths, for
+       instance.
+
+       * gtk/gtkfilesystemwin32.c: Accept both backslash and slash in
+       several places. Use G_IS_DIR_SEPARATOR macro (which could be added
+       to GLib in 2.6).
+
+       (gtk_file_system_win32_get_parent): Like the Unix version, assert
+       filename is absolute, and avoid one unnecessary string allocation
+       and freeing.
+       
+       (canonicalize_filename,gtk_file_system_win32_parse): Handle drive
+       letters more correctly.
+
+       (gtk_file_system_win32_render_icon): Assure correct syntax is used
+       for root folder of a drive. (#137962, Morten Welinder)
+
+       (filename_is_some_root): New function that accepts also root
+       without any drive specified.
+
+       (filename_is_drive_root): Rename from filename_is_root.
+
+       * gtk/gtkfilechooserentry.c (completion_match_func): Casefold on
+       Windows.
+
+2004-04-21  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkentry.c (gtk_entry_completion_timeout): Pop down the 
+       completion window if there are no completions anymore.
+
+       * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup): 
+       Don't call gtk_tree_view_scroll_to_cell() on an empty tree view. 
+       It doesn't like that.  (#140642, Christian Persch)
+
+       * demos/gtk-demo/expander.c (do_expander): A new demo.
+
+       * demos/gtk-demo/Makefile.am (demos): Add expander.c.
+
 2004-04-20  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtktextview.c (gtk_text_view_allocate_children): Make
        sure anchored children get size allocated, even if the layout
        is valid.  (#122323, Andrew E. Makeev)
+       (gtk_text_view_scroll_pages): 
+       (gtk_text_view_scroll_hpages): Don't scroll to cursor position
+       if we already have pending scrolls. Bandaid fix for #78513.
 
 Mon Apr 19 17:59:17 2004  Owen Taylor  <otaylor@redhat.com>