X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=ChangeLog.pre-2-10;h=ba42d4eecabe04d42825595a4011f6b13c886b1a;hb=34059cf29396d88e2b0841445e4c2a01aa9e75e8;hp=b45fe1e6deab9c11828c21fdb1365e2a45f2a3dc;hpb=eb38c54837ff92db6c07473c0a39975035b30a76;p=~andy%2Fgtk diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index b45fe1e6d..ba42d4eec 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,721 @@ +2004-09-21 Matthias Clasen + + * gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_should_respond): + Don't assert that current_focus != NULL, just return FALSE. + + * gtk/gtkpathbar.c (gtk_path_bar_size_request): Give the path + bar arrows some more space. + + * configure.in: Check for mallinfo. + + * tests/testtreemodel.c: Only include malloc.h if HAVE_MALLINFO + is defined. (#153168, Darren Creutz) + + * gtk/gtkactiongroup.c: Fix typos in signal docs. (#153224, + John Finlay) + +Mon Sep 20 19:44:58 2004 Matthias Clasen + + * gtk/gtkfilechooserdefault.c (shortcuts_activate_iter): Don't + return FALSE from a void function. (#153185, Joel Fredrikson) + +2004-09-20 Matthias Clasen + + * gtk/gtkbutton.c (gtk_button_class_init): Add a boolean ::displace-focus + style property and apply child displacement to the focus rectangle + if it is TRUE. (#141170, Soeren Sandmann) + +Sun Sep 19 23:56:18 2004 Søren Sandmann + + * gtk/gtkmenu.c (MENU_SCROLL_TIMEOUT2): Change from 50 to 20 to + make the menus scroll faster. + +2004-09-19 Matthias Clasen + + * configure.in: Bump version + + * === Released 2.5.3 === + +2004-09-18 Matthias Clasen + + 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 + + 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 + + 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 + + * 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 + + * NEWS: Updates + + * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected + row. (#143868, Christian Persch) + +2004-09-17 Matthias Clasen + + * 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 + + * gtk/gtklabel.c (gtk_label_set_markup): Add an example to the + docs. + +Thu Sep 16 23:20:05 2004 Matthias Clasen + + * 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 + + 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 + + * 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 + + * 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 + + * 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 + + * NEWS: Update. + +Wed Sep 15 00:57:37 2004 Matthias Clasen + + * docs/tools/widgets.c: Add accel label, file button + and icon view. + +Tue Sep 14 22:01:49 2004 Matthias Clasen + + * 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 + + * 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 + + * 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 + + * 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 + + * gtk/gtkrange.c: fix gtk_range_real_change_value args. Addresses part + of #152518. + +2004-09-13 Matthias Clasen + + 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 + + * gtk/gtkentrycompletion.c (_gtk_entry_completion_resize_popup): + Improve positioning of entry completion popup. + +2004-09-09 Matthias Clasen + + * 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 + + 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 + + * 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 + + * gtk/gtkmain.c: + * gdk/gdk.c: + * gdk/x11/gdkmain-x11.c: + * gdk/win32/gdkmain-win32.c: Add descriptions for the + commandline arguments. The actual descriptions are mostly + taken from libbonoboui, so translators should be able to + copy existing translations from there. + +2004-09-05 Anders Carlsson + + * gdk/gdk.symbols: + * gtk/gtk.symbols: + Add new functions + +2004-09-05 Anders Carlsson + + * gdk/gdk.c: (gdk_arg_class_cb), (gdk_arg_name_cb), + (gdk_add_option_entries_libgtk_only), (gdk_pre_parse_libgtk_only), + (gdk_parse_args): + * gdk/gdk.h: + * gdk/gdkinternals.h: + * gdk/linux-fb/gdkmain-fb.c: (_gdk_windowing_init): + * gdk/win32/gdkmain-win32.c: (_gdk_windowing_init): + * gdk/x11/gdkdisplay-x11.c: (gdk_display_open): + * gdk/x11/gdkmain-x11.c: (_gdk_windowing_init): + * gtk/gtkmain.c: (gtk_arg_debug_cb), (gtk_arg_no_debug_cb), + (gtk_arg_module_cb), (gtk_arg_warnings_cb), + (do_pre_parse_initialization), (do_post_parse_initialization), + (pre_parse_hook), (post_parse_hook), (gtk_get_option_group), + (gtk_init_with_args), (gtk_parse_args): + * gtk/gtkmain.h: + Make gtk argument parsing use goption. Add gtk_get_option_group and + gtk_init_with_args. + + * tests/testtreemodel.c: (main): + Use gtk_init_with_args. + +Sun Sep 5 01:04:01 2004 Matthias Clasen + + Allow sorting of tree models to be turned off + again. (#151139, Torsten Schoenfeld) + + * gtk/gtktreesortable.h: + Add GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID. + + * gtk/gtktreestore.c (gtk_tree_store_sort): + * gtk/gtkliststore.c (gtk_list_store_sort): Don't sort if + the list store is not sorted. + +Sat Sep 4 23:37:56 2004 Matthias Clasen + + * configure.in: Fix the Solaris Xinerama checks. (#151754) + +Sat Sep 4 22:45:49 2004 Matthias Clasen + + * gtk/gtkentry.c (gtk_entry_backspace): Don't refuse to delete + text in passwords. (#151723, Owen Taylor) + +Sat Sep 4 16:51:00 2004 Søren Sandmann + + * gdk/x11/gdkevents-x11.c (gdk_event_prepare): Revert accidental + change from Aug 02 that removed a flush of the X connection from + gdk_event_prepare() causing applications to get stuck. (#151732, + Richard Hoelscher). + +Fri Sep 3 22:45:03 2004 Matthias Clasen + + * gtk/gtkuimanager.c (print_node): Don't print out attributes + for the root node. (#151752, Lorenzo Gil Sánchez) + +Sat Sep 4 02:38:57 2004 Søren Sandmann + + * gtk/gtktoolbar.c (position): Accelerate the animation when it + has been running for a while. (#143647). + +2004-09-03 Tor Lillqvist + + * gtk-zip.sh.in: List the three theme gtkrc files separately, zip + doesn't do anything if one of the files on its command line + doesn't exist. + + Handle changes of screen resolution on Win32. (#151581, reported by + Arjohn Kampman) + + * gdk/win32/gdkwindow-win32.c (_gdk_windowing_window_init, + _gdk_root_window_size_init): Factor out setting the root window's + size (as the size of the union of all monitors) to a new function. + + * gdk/win32/gdkdisplay-win32.c (gdk_display_open, + _gdk_monitor_init): Factor out the monitor query to a new + function. + + * gdk/win32/gdkprivate-win32.h: Declare above new functions. + + * gdk/win32/gdkevents-win32.c (gdk_event_translate, + handle_display_change): Handle WM_DISPLAYCHANGE by calling the + above two functions, and emitting the "size_changed" signal on our + (only) GdkScreen. + +2004-09-01 Matthias Clasen + + * gtk/gtkcombobox.c (gtk_combo_box_get_popup_accessible): + Document the return value. + +2004-09-01 Matthias Clasen + + Make it possible to specify additional modules to load + via a setting. (#117236, Alex Graveley) + + * gtk/gtkmodules.h: + * gtk/gtkmodules.c: New files which contain the module + handling code which was previously in gtkmain.[hc]. + Additionally, the code now looks for the gtk-modules + setting, which can specify additional modules to load. + + * gtk/gtkmain.c: + * gtk/gtkmain.h: Remove all the module handling code. + + * gtk/gtkdebug.h: Add a debug flag for modules. + + * gtk/gtk.h: Include gtkmodules.h + + * gtk/Makefile.am (gtk_public_h_sources): Add gtkmodules.h + (gtk_c_sources): Add gtkmodules.c + + * gtk/gtksettings.c: Add the gtk-modules setting. + + * gdk/x11/gdkevents-x11.c: Add the Gtk/Modules XSetting. + +Wed Sep 1 19:11:44 2004 Søren Sandmann + + * gtk/gtktoolbar.c (gtk_toolbar_size_allocate): Make sure + children of the toolbar are given positive dimensions. (149540, + Felipe Heidrich). + +2004-09-01 Matthias Clasen + + * gtk/gtkfilesystemunix.c: + * gtk/gtkfilechooserbutton.c: Protect the unistd.h include + by HAVE_UNISTD_H. + +Wed Sep 1 02:38:48 2004 Matthias Clasen + + * gtk/gtkaccellabel.c (gtk_accel_label_expose_event): Make + accel labels ellipsize correctly. (#151559, Christian Persch) + +Wed Sep 1 00:55:56 2004 Matthias Clasen + + * gtk/gtkimage.c (gtk_image_clear): Don't leak the iter + of a running animation. (#151542) + +Tue Aug 31 23:40:29 2004 Matthias Clasen + + * gdk/win32/gdkproperty-win32.c (gdk_screen_get_setting): Make + "ms-windows" the default theme on Win32. + +Tue Aug 31 23:24:49 2004 Matthias Clasen + + * gtk/gtkcalendar.c (gtk_calendar_main_button): Only start + a drag if the left button is pressed. (#151490, Frederic Croszat) + +Tue Aug 31 23:20:58 2004 Matthias Clasen + + * gdk/x11/gdkdnd-x11.c (gdk_drop_finish): Remove debug spew. + +Tue Aug 31 17:07:41 2004 Jonathan Blandford + + * gtk/gtktreeviewcolumn.c + (gtk_tree_view_column_cell_process_action): constrain cell area to + passed in cell_area, #147867 + + * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_get_size): if + ellipsizing, get_size is only 3 chars wide. + + * docs/tree-column-sizing.png: Add Matthias's excellent image. + +2004-08-28 Robert Ögren + + On Win32, do not produce tablet motion or button events while a + window is being moved or resized. (#151090, reported by Shaneyfelt) + + * gdk/win32/gdkprivate-win32.h + * gdk/win32/gdkglobals-win32.c + * gdk/win32/gdkevents-win32.c: Rename the variable resizing to + _sizemove_in_progress and make it extern. + + * gdk/win32/gdkinput-win32.c (_gdk_input_other_event): Ignore + motion and button events if _sizemove_in_progress is true. + +2004-08-30 Tor Lillqvist + + Make the ms-windows theme engine build with mingw. + + * configure.in: Expand also modules/engines/ms-windows/Theme/ + Makefile and .../Theme/gtk-2.0/Makefile. + + * modules/engines/ms-windows/Makefile.am: Adapt for building + inside the GTK sources. + + * modules/engines/ms-windows/*.c: Use "foo.h" style includes for + GTK and GDK headers. Use correct path for gdkwin32.h header. + + * modules/engines/ms-windows/msw_style.c: Don't use deprecated GDK + API. + + * modules/engines/ms-windows/xp_theme_defs.h + * modules/engines/ms-windows/xp_theme.c: Move definitions of TMT_* + to xp_theme.c, as they are neither in mingw's nor Platform + SDK's tmschema.h. + + * modules/engines/ms-windows/xp_theme.c: Define _WIN32_WINNT as + 0x0501 to get the necesssary stuff from mingw's uxtheme.h. + +2004-08-30 Matthias Clasen + + Integrate the ms-windows theme engine (better known as Wimp) + into the autotools build. Wimp (http://gtk-wimp.sourceforge.net/) + was written by Raymond Penners and Dom Lachowicz. The Wimp 0.6.2 + sources have been added to the GTK+ source tree in + modules/engines/ms-windows, and there is a ChangeLog detailing + the history of Wimp. (#109615, Havoc Pennington) + + * configure.in: Generate modules/engines/Makefile and + modules/engines/ms-windows/Makefile. + + * modules/Makefile.am (SUBDIRS): Add engines. + + * modules/engines/Makefile.am: Compile ms-windows for win32. + +2004-08-30 Matthias Clasen + + * gtk/gtktextview.c (gtk_text_view_delete_surrounding_handler): + Make it compile. + +2004-08-27 Matthias Clasen + + Fix #151112, Olexiy Avramchenko: + + * gtk/gtktreeview.c (gtk_tree_view_search_entry_flush_timeout): + * gtk/gtkiconview.c (scroll_timeout, layout_callback) + (gtk_icon_view_item_accessible_idle_do_action): + * gtk/gtkcombobox.c (list_popup_resize_idle, popdown_idle) + (popup_idle): Protect idle callbacks and timeouts with + GDK_THREADS_ENTER/_LEAVE. + + * gtk/gtkfilechooserbutton.c (update_dialog_idle): New function to + call update_dialog() from an idle with the necessary protection. + +Mon Aug 30 01:34:42 2004 Matthias Clasen + + Changes to make sure input methods respect the editability + of entries and text views. #114173, Noah Levitt. + + * gtk/gtkentry.c (popup_targets_received): Make the Input + Methods menuitem insensitive if we're not editable. + + * gtk/gtkentry.c (gtk_entry_delete_surrounding_cb): + * gtk/gtkentry.c (gtk_entry_preedit_changed_cb): + * gtk/gtkentry.c (gtk_entry_commit_cb): Don't change anything + if we're not editable. + + * gtk/gtkentry.c (gtk_entry_focus_out): + * gtk/gtkentry.c (gtk_entry_focus_in): Only send focus_in and + focus_out to the im context if we're editable. + + * gtk/gtkentry.c (gtk_entry_set_property): Reset the im context + if the entry just became non-editable. + + * gtk/gtktextview.c (gtk_text_view_delete_surrounding_handler): + Use gtk_text_buffer_delete_interactive() to not delete + non-editable portions of text. + +2004-08-30 Tor Lillqvist + + * modules/input/Makefile.am (im_ime_la_LIBADD): Link with -limm32. + + * modules/input/gtkimcontextime.c: Use quotes in #includes, to + find headers when building inside GTK+ sources. + +2004-08-27 Tor Lillqvist + + * gdk/win32/gdkdnd-win32.c (GdkDragContextPrivateWin32): Add + drop_failed, like in the X11 backend. Nothing sets it, though. + (gdk_drag_drop_succeeded): Copy from X11 backend. + +Thu Aug 26 23:58:11 2004 Matthias Clasen + + * gtk/gtkcombobox.c (gtk_combo_box_key_press): Don't crash + if model is not set. Noted by Mariano Suarez-Alvarez. + +Thu Aug 26 22:44:12 2004 Matthias Clasen + + Provide information about how an adjustment change in a range + widget happened. Add a "slider-moved" signal which reports how + a user is interacting with the range, whether they are clicking + on a stepper or the trough, or dragging the slider. (#133263, + Thomas Fitzsimmons) + + * gtk/gtkmarshalers.list: Add signal type BOOLEAN:ENUM,DOUBLE. + * gtk/gtkrange.c (gtk_range_class_init): Add "change-value" + signal. + (gtk_range_internal_set_value): Rename to + gtk_range_real_change_value. Add GtkScrollType parameter. Emit + the change-value signal when the range's value changes. + (update_slider_position, gtk_range_scroll_event, step_back, + step_forward, page_back, page_forward, scroll_begin, + scroll_end): Change gtk_range_internal_set_value to + gtk_range_real_change_value. + * gtk/gtkrange.h (struct _GtkRangeClass): Declare change_value + function. + +2004-08-26 Matthias Clasen + + * modules/input/Makefile.am: Build imime.la on Windows. + + * modules/input/gtkimcontextime.h: + * 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 Kazuki IWAMOTO. The code was previously + hosted at http://sourceforge.jp/projects/imime. (#135195) + +2004-08-26 Bill Haneman + + * gtk/gtktreeview: + (gtk_tree_view_move_cursor_up_down): + If a multi-selection list contains only one item, + select it on cursor_up or cursor_down. + Fixes bug #131226. + [patch from Padraig O'Briain] + +2004-08-26 Matthias Clasen + + Make gdk_window_process_[all]_updates() respect + update_freeze_counter (#144272, Soeren Sandmann) + + * gdk/gdkwindow.c (gdk_window_schedule_update): New function to + install an idle for gdk_window_update_idle() if one isn't there + already. + (gdk_window_process_all_updates): + (gdk_window_process_updates): Only process the updates if the + window isn't frozen. + (gdk_window_invalidate_maybe_recurse): Schedule an update when + necessary. + (gdk_window_thaw_updates): Use gdk_window_schedule_update() instead + of directly installing the idle. + +2004-08-22 Robert Ögren + + On Win32, make graphical tablets work on multi-monitor systems. + (#145467, reported by buttknock1@ya...) + + * gdk/win32/gdkinput-win32.c (gdk_input_translate_coordinates): + Use dimensions of _gdk_parent_root as screen size. + (gdk_input_get_root_relative_geometry): Get coordinates relative + to GDK root window instead of Win32 coordinates. + (_gdk_input_other_event): Updated accordingly. + +Wed Aug 25 17:24:17 2004 Manish Singh + + * gdk/x11/gdkfont-x11.c: remove unused gdk_font_charset_for_locale() + function. + + * gdk/x11/gdkinput-x11.c (_gdk_input_common_init): remove unused + variables num_extensions and extensions. + + * gtk/gtkhsv.c: remove unused gtk_hsv_get_focus_gc() function. + +Wed Aug 25 17:14:58 2004 Manish Singh + + * gtk/gtktreeview.c (gtk_tree_view_search_activate): initialize + path so we don't potentially use an undefined pointer. + + * gtk/gtkfilechooserdefault.c (shortcuts_list_create): add G_CALLBACK + cast for tree_view_keybinding_cb. + + * gtk/gtkfilechooserdefault.c (location_entry_create): cast to + GTK_FILE_CHOOSER_ENTRY for _gtk_file_chooser_entry_set_file_part() + calls. + + * gtk/gtkcellrenderercombo.c (gtk_cell_renderer_combo_start_editing): + cast to GTK_COMBO_BOX for gtk_combo_box_set_active_iter() call. + + * gtk/gtkselection.c (selection_get_text_plain): make len a gsize, + since that's what g_convert_with_fallback() expects. + +Wed Aug 25 16:14:34 2004 Jonathan Blandford + + * gtk/gtktreeview.c (gtk_tree_view_search_activate): activate the + typeahead entry on enter. + +2004-08-25 Matthias Clasen + + * gtk/gtkmenu.c (gtk_menu_attach_to_widget): Steal ATTACHED_MENUS + list so its tail isn't freed when we re-set it, noticed + by Hans Petter Jansson. + + * gtk/gtksizegroup.c (gtk_size_group_add_widget): Fix + a typo, noticed by Tim Janik. + +Wed Aug 25 15:15:56 2004 Jonathan Blandford + + * gtk/gtkpathbar.c (gtk_path_bar_size_allocate): Change the Down + button to be end-justified, so that clicking on it is a stable + operation. + +Tue Aug 24 02:06:37 2004 Jonathan Blandford + + * gtk/gtktreeview.c + (gtk_tree_view_real_expand_collapse_cursor_row): Don't handle the + event if we have no children. + + * gtk/gtkfilechooserdefault.c (trap_activate_cb): + (tree_view_keybinding_cb):Since GtkTreeView has a keybinding + attached to '/', we need to catch keypresses before the TreeView + gets them. + (gtk_file_chooser_default_class_init): add '/' to be a keybinding + to the C-l dialog. + (location_entry_create): Clear the text to "" when loading a file. + This has a much better feel than putting the currently selected + in. + * #include + +2004-08-25 Matthias Clasen + + * gtk/gtkfilechooserdefault.c (check_is_folder): Use get_file_info() rather + than trying get_folder() and checking for an error directly because older + versions of the gnome-vfs backend don't return an error + immediately. (#150852, Zack Cerza ) + +2004-08-25 Matthias Clasen + + * configure.in: Post-release version bump. + + * === Released 2.5.2 === + + * gdk/abicheck.sh: + * gtk/abicheck.sh: Make work during make distcheck. + + * docs/RELEASE-HOWTO: Add hint about doing make check + before make distcheck. + + * gtk/gtk.symbols: Add some missing symbols. + + * gtk/gtkiconview.c: Add some missing statics. + +2004-08-24 Matthias Clasen + + * NEWS: Updates for 2.5.2 + Wed Aug 25 00:22:48 2004 Søren Sandmann * gtk/gtksequence.c: Remove debug spew @@ -5,8 +723,8 @@ Wed Aug 25 00:22:48 2004 Søren Sandmann Wed Aug 25 00:09:07 2004 Søren Sandmann * gtk/gtkliststore.c (gtk_list_store_move_after): Fix logical - errors in gtk_list_store_move_before/after(). (#150159, Robert - Ögren). + errors in gtk_list_store_move_before/after(). (#150983, patch by + Robert Ögren). Tue Aug 24 21:46:42 2004 Søren Sandmann @@ -119,7 +837,7 @@ Sun Aug 22 15:46:56 2004 Soeren Sandmann Sun Aug 22 13:44:53 2004 Soeren Sandmann * gtk/gtkpaned.c (gtk_paned_class_init): Use PROP_MAX_POSITION, - not PROP_MIN_POSITION for the max_position property. Fix pointet + not PROP_MIN_POSITION for the max_position property. Fix pointed out by Tommi Komulainen. Sun Aug 22 13:32:33 2004 Soeren Sandmann @@ -432,7 +1150,7 @@ Thu Aug 12 21:02:57 2004 Matthias Clasen Thu Aug 12 01:35:46 2004 Matthias Clasen * gtk/gtkiconview.c: Make the icon view accessible by - implementing the necesssary ATK interfaces. (#149728, + implementing the necessary ATK interfaces. (#149728, Padraig O'Briain) Thu Aug 12 00:02:29 2004 Matthias Clasen