]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-6
2.5.3
[~andy/gtk] / ChangeLog.pre-2-6
index a1e89f1befd43c6cfdaeac3c762cc2cbc790db28..ee0870db7490f752c26e9807b9e78243056e14de 100644 (file)
@@ -1,3 +1,235 @@
+2004-09-19  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.5.3 ===
+
+2004-09-18  Matthias Clasen  <mclasen@redhat.com>
+
+       Make GtkFileChooserButton activatable via mnemonics.
+       (#152925, Dennis Cranston, patch by James M. Cape)
+
+       * gtk/gtkfilechooserbutton.c: Add a ::mnemonic-activate signal
+       and a suitable default handler.
+
+       * tests/testfilechooserbutton.c: Add a mnemonic.
+
+2004-09-18  Matthias Clasen  <mclasen@redhat.com>
+
+       Fix win32 build errors.  (#153032, #153028, Robert Ögren)
+
+       * gdk/win32/gdkmain-win32.c: Make it compile.  
+
+       * gtk/gtkmain.c: Include glib.h.  
+
+2004-09-18  Federico Mena Quintero  <federico@ximian.com>
+
+       Merged from 2.4:
+
+       * gtk/gtkfilesystem.h: Removed the GTK_FILE_PATH() and
+       GTK_IS_FILE_PATH() macros.  They are not supposed to exist, as
+       GtkFilePath is not an object.  And they never worked, anyway.
+
+2004-09-18  Marco Pesenti Gritti  <marco@gnome.org>
+
+       * gtk/gtkentry.c: (gtk_entry_completion_key_press):
+
+       Make numeric pad enter activate the selected completion
+       entry. Fix bug 143486 reported by Edd Dumbill.
+
+2004-09-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Updates
+
+       * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected
+       row.  (#143868, Christian Persch)
+
+2004-09-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): Remove
+       leftover debug code.
+
+       Improve the behaviour of the file chooser in save mode. Fixes bugs
+       #151031, #151608, #151994 reported by Owen Taylor and Alexander 
+       Larsson.
+       
+       * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_set_property): 
+       (location_entry_create): Propagate the action to the file 
+       chooser entries.
+       (gtk_file_chooser_default_should_respond): Switch folders if 
+       the user enters a directory name in the entry and clear the entry
+       after switching folders.
+       (gtk_file_chooser_default_should_respond, shortcuts_row_activated_cb): 
+       Move focus to the file list when activating a shortcut.
+       (gtk_file_chooser_default_should_respond): Handle the case where the
+       user clicks on "Save" after selecting a folder in the file list.
+
+       * gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_set_property): 
+       Propagate the action to the file chooser entries.
+       
+       * gtk/gtkfilechooserentry.h: 
+       * gtk/gtkfilechooserentry.c (_gtk_file_chooser_entry_set_action): 
+       (_gtk_file_chooser_entry_get_action): New functions to propagate
+       the GtkFileChooserAction of the file chooser to the file chooser 
+       entry.
+       (check_completion_callback): If we are in save mode, only do 
+       inline completion for directories. 
+
+Fri Sep 17 11:20:03 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * gtk/gtklabel.c (gtk_label_set_markup): Add an example to the
+       docs.
+
+Thu Sep 16 23:20:05 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * gtk/gtkselection.c (selection_get_text_plain): 
+       * gdk/x11/gdkselection-x11.c (make_list): Warn if a UTF8_STRING
+       or text/plain;charset=utf-8 roperty contains invalid 
+       UTF-8.  (#152845, Owen Taylor)
+
+2004-09-16  Matthias Clasen  <mclasen@redhat.com>
+
+       Fix #152760, Christian Persch:
+       
+       * gtk/gtkaboutdialog.c (gtk_about_dialog_finalize): Don't free
+       private data.
+       (gtk_about_dialog_set_translator_credits): Recommend the msg
+       id translator-credits.
+       (display_credits_dialog): Show translator credits if they're
+       translated, not if they're untranslated.
+
+Thu Sep 16 02:07:56 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * docs/tools/widgets.c (create_icon_view): load images at normal
+       size.
+
+       * docs/reference/gtk/images/*png: Update shots.
+
+Thu Sep 16 00:33:11 2004  Jonathan Blandford  <jrb@gnome.org>
+
+       * docs/tools/widgets.c (new_widget_info): Add constrained sizing
+       to the widgets.  This gives us all images running the same size,
+       which will make the table layout look better.
+
+2004-09-15  Tor Lillqvist  <tml@iki.fi>
+
+       * gdk/win32/gdkwindow-win32.c (gdk_window_get_frame_extents):
+       Remove bogus code that tried to do what the X11 backend does in
+       its version of this function. There are no "frame windows" (for
+       toplevel window decoration) on Windows. The desktop ("root")
+       window is not the parent of a toplevel window. (#152481)
+
+2004-09-15  Matthias Clasen  <mclasen@redhat.com>
+
+       * NEWS: Update.
+
+Wed Sep 15 00:57:37 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * docs/tools/widgets.c: Add accel label, file button
+       and icon view.
+
+Tue Sep 14 22:01:49 2004  Matthias Clasen  <maclas@gmx.de>
+
+       * configure.in: New option --disable-visibility to disable
+       the use of ELF visibility attributes for PLT reduction.
+
+       * gtk/makegtkalias.pl: 
+       * gdk/makegdkalias.pl: Respect the DISABLE_VISIBILITY
+       define.
+
+Tue Sep 14 23:20:56 2004  Søren Sandmann  <sandmann@redhat.com>
+
+       * gtk/gtkaction.c (connect_proxy): Call
+       gtk_tool_item_rebuild_menu().
+
+       * gtk/gtktoolitem.c (gtk_tool_item_class_init): Update
+       documentation for GtkToolItem::create_menu_proxy.
+
+       * gtk/gtktoolitem.c (gtk_tool_item_rebuild_menu): New
+       API to make the toolbar update itself when the proxy menu item
+       for a tool item changes.
+
+       * gtk/gtktoolbutton.c (gtk_tool_button_construct_contents): Call
+       gtk_tool_item_rebuild_menu here()
+
+       * gtk/gtktoolbutton.c (gtk_tool_button_construct_contents):
+       Remove redundant check for need_label.
+
+2004-09-14  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkmain.c (do_post_parse_initialization): Remove an unused 
+       variable, spotted by Morten Welinder.
+
+       * gtk/queryimmodules.c (escape_string): Copy code from queryloaders.c
+       which turns backslashes in slashes on win32.  (#152608, Kazuki IWAMOTO)
+
+       * gtk/gtktreeview.c (gtk_tree_view_focus_to_cursor): Set the cursor
+       to the first selected row instead of always to the first row if there
+       is no cursor.  (#143270, Jean Bréfort)
+
+       * tests/testfilechooser.c (main): Fix a few typos.
+
+2004-09-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkexpander.c: 
+       * gtk/gtktreeview.c: Change the default expander size to 12 to compensate 
+       for the recent change to gtk_default_draw_expander().
+
+       * gtk/gtkstyle.c (gtk_default_draw_expander): Use a linewidth of one
+       for expander sizes up to 16
+
+       * gtk/gtkentrycompletion.c (gtk_entry_completion_get_model): Resize the
+       popup if the model is replaced.  (#152333)
+
+Mon Sep 13 09:11:53 2004  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkrange.c: fix gtk_range_real_change_value args. Addresses part
+       of #152518.
+
+2004-09-13  Matthias Clasen  <mclasen@redhat.com>
+
+       Fix some problems reported by Morten Welinder:
+       
+       * gtk/gtkfilesystem.c: Include gtkmodules.h, not gtkmain.h, since
+       the modules stuff moved.
+
+       * gtk/gtkmain.c (gtk_arg_no_debug_cb): Add a missing return
+
+       * gtk/gtksettings.c: Add missing include. 
+       (settings_update_modules): Remove an unused variable.
+
+2004-09-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup): 
+       Improve positioning of entry completion popup.
+
+2004-09-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/makegtkalias.pl: 
+       * gdk/makegdkalias.pl: Use the short prefix "IA__" for 
+       aliases instead of the long suffix "__internal_alias". 
+
+       * tests/testfilechooser.c (main): Update sensitivity of the "Select all"
+       button.
+
+Wed Sep  8 18:38:08 2004  Soeren Sandmann  <sandmann@redhat.com>
+
+       Make dropping of expandable items look nicer.
+       
+       * gtk/gtktoolbar.c (gtk_toolbar_set_drop_highlight_item): Make
+       placeholder expand if highlight item is expanding.
+
+       * gtk/gtktoolbar.c (toolbar_content_set_expand): New function.
+
+       * gtk/gtktoolbar.c (toolbar_content_get_expand): Return TRUE only
+       if the item is not disappering.
+
+2004-09-07  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkuimanager.c (gtk_ui_manager_add_ui): Use the proper node type
+       for placeholders in toolbars.  (#151963, Olivier Andrieu)
+
+       * gtk/gtkstyle.c (gtk_default_draw_expander): Draw expanders a bit 
+       better.
+
 Sun Sep  5 17:14:16 2004  Matthias Clasen  <maclas@gmx.de>
 
        * gtk/gtkmain.c: 
@@ -319,7 +551,7 @@ Thu Aug 26 22:44:12 2004  Matthias Clasen  <maclas@gmx.de>
        * modules/input/gtkimcontextime.c: 
        * modules/input/imime.c: 
        * modules/input/imm-extra.h: Add the IME input method for Win32
-       written by Takuro Ashie and Kazuko IWAMOTO. The code was previously
+       written by Takuro Ashie and Kazuki IWAMOTO. The code was previously
        hosted at http://sourceforge.jp/projects/imime.  (#135195)
 
 2004-08-26  Bill Haneman <billh@gnome.org>