=== nautilus 2.15.90 === 2006-07-25 Martin Wehner * NEWS: Update for release * configure.in: Require eel 2.15.90 2006-07-25 Martin Wehner * src/nautilus-main.c: (main): Unref GnomeProgram at the end. (#348429) Patch from Christian Persch 2006-07-25 Martin Wehner * src/nautilus-file-management-properties.c: (nautilus_file_management_properties_dialog_setup): * src/nautilus-file-management-properties.glade: Remove the "always use text-entry location bar" checkbox from the preferences page. * src/nautilus-navigation-window.[ch]: (location_button_create), (nautilus_navigation_window_instance_init), (nautilus_navigation_window_destroy): Add a tooltip to the new location bar toggle button. 2006-07-25 Martin Wehner * src/file-manager/fm-properties-window.c: (permission_combo_update): Add a translator comment for permission combo box labels. (#347764) Patch from Hendrik Richter 2006-07-25 Martin Wehner * src/nautilus-window-private.h (NautilusNavigationWindowDetails): Add a location_button field. * src/nautilus-navigation-window.c (nautilus_navigation_window_instance_init): Create the location_button. (location_button_toggled_cb): New callback. Changes the preference for toggling between the path bar and the location bar. (always_use_location_entry_changed): Toggle the button as appropriate. Add a button to the location bar to toggle betwen the path bar and a location entry. (#347991) Patch from Federico Mena Quintero 2006-07-25 Martin Wehner * libnautilus-private/nautilus-icon-factory.c: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-tree-view.c: (create_popup_menu): * src/nautilus-window-menus.c: Use trash icons from the icon naming specification for trash related operations. (#340321) Patch from Rodney Dawes 2006-07-25 Martin Wehner * src/nautilus-places-sidebar.c: (add_place), (update_places): Take the sidebar as parameter and refilter it after adding. (reorder_bookmarks): Implement reordering of bookmarks. (drag_data_delete_callback), (drag_data_received_callback), (drag_motion_callback): Handle dragging of tree rows. (nautilus_places_sidebar_init) (_shortcuts_model_filter_class_init), (_shortcuts_model_filter_init), (shortcuts_model_filter_row_draggable), (shortcuts_model_filter_drag_data_get), (shortcuts_model_filter_drag_source_iface_init), (shortcuts_model_filter_new): Implement GtkTreeDragSource. (get_selected_iter), (bookmarks_check_popup_sensitivity), (loading_uri_callback): Use the filter model. Enable reordering of bookmarks in the places sidebar via Drag'n'Drop. (#319022) Patch from Xavier Claessens 2006-07-24 Martin Wehner * libnautilus-private/nautilus-search-engine-beagle.c: (nautilus_search_engine_beagle_new): Check whether daemon is running as beagle_client_new doesn't fail when a stale socket file exists. Patch from Jürg Billeter 2006-07-24 Martin Wehner * configure.in: * libnautilus-extension/Makefile.am: Add extension versioning infrastructure and add nautilus-menu.[ch]. * libnautilus-extension/nautilus-menu-item.[ch]: Add and handle a 'menu' property and add a function nautilus_menu_item_set_submenu. * libnautilus-extension/nautilus-menu.[ch]: New files implementing a submenu item. * src/file-manager/fm-directory-view.c: (add_extension_menu_items), (reset_extension_actions_menu): Add extension menu items recursively. * libnautilus-extension/nautilus-menu-provider.h: Update include. Extend extension API to support submenus. (#314579) Patch from Raffaele Sandrini 2006-07-11 Martin Wehner * configure.in: Post-release version bump