2002-11-05 James Willcox <jwillcox@gnome.org>
* libnautilus-private/Makefile.am:
* libnautilus-private/nautilus-recent.[ch]:
* src/file-manager/Makefile.am:
* src/file-manager/fm-directory-view.c:
(fm_directory_view_launch_application), (fm_directory_view_init),
(fm_directory_view_destroy):
Only make an EggRecentModel once, instead of for every new window.
Moved egg-recent*.[ch] into libnautilus-private
2002-11-05 James Willcox <jwillcox@gnome.org>
* libnautilus-private/apps_nautilus_preferences.schemas:
* libnautilus-private/nautilus-global-preferences.c:
* libnautilus-private/nautilus-sidebar-functions.c:
(sidebar_get_sidebar_panel_view_identifiers),
(nautilus_sidebar_get_all_sidebar_panel_view_identifiers):
* libnautilus-private/nautilus-sidebar-functions.h:
* src/nautilus-window.c: (nautilus_window_instance_init),
(nautilus_window_set_up_sidebar), (add_sidebar_panels):
Removed all the stuff that was used to show/hide sidebars.
2002-11-05 Diego Gonzalez <diego@pemas.net>
* po/POTFILES.in: remove nautilus-preferences-dialog.c and
nautilus-theme-selector.c
* src/Makefile.am: remove nautilus-preferences-dialog.[c-h] and
nautilus-theme-selector.[c-h] from the built, as they are not used anymore
* src/nautilus-window-menus.c: remove nautilus-preferences-dialog.h
from the includes
2002-10-31 Dave Camp <dave@ximian.com>
* libnautilus-private/nautilus-directory-background.c:
(nautilus_file_background_get_default_settings),
(nautilus_file_background_is_set), (background_changed_callback),
(background_reset_callback):
* libnautilus-private/nautilus-dnd.c:
(nautilus_drag_drop_background_ask):
* libnautilus-private/nautilus-dnd.h:
* libnautilus-private/nautilus-global-preferences.h:
* libnautilus-private/nautilus-icon-dnd.c:
(get_background_drag_action),
(receive_dropped_color), (receive_dropped_tile_image),
(nautilus_icon_container_receive_dropped_icons),
(drag_data_received_callback): Set the background globally by
default. On a right-drag from the property dialog, pop up a
context menu asking to set it globally or for that directory.
* libnautilus-private/apps_nautilus_preferences.schemas:
* src/nautilus-information-panel.c: (nautilus_information_panel_init),
(nautilus_information_panel_finalize),
(information_panel_has_background),
(nautilus_information_panel_create_context_menu),
(nautilus_information_panel_read_defaults),
(nautilus_information_panel_theme_changed),
(receive_dropped_uri_list), (receive_dropped_color),
(nautilus_information_panel_drag_data_received),
(background_settings_changed_callback),
(background_reset_callback),
(nautilus_information_panel_update_appearance): Take the default
background from gconf, handle global vs. per-directory
backgrounds.
* nautilus-property-browser.c: (element_clicked_callback): Add
ASK to the list of actions.
2002-10-31 Dave Camp <dave@ximian.com>
* Makefile.am:
* nautilus-file-management-properties.desktop.in:
* src/Makefile.am:
* src/nautilus-file-management-properties-main.c:
* src/nautilus-file-management-properties.c:
* src/nautilus-file-management-properties.h: New preferences
dialog.
* src/nautilus-window-menus.c: (preferences_respond_callback),
(preferences_callback): Use the new prefs dialog.
* src/nautilus-window.c: (nautilus_window_hide_location_bar),
(nautilus_window_show_location_bar),
(nautilus_window_hide_toolbar), (nautilus_window_show_toolbar),
(nautilus_window_hide_sidebar), (nautilus_window_show_sidebar),
(nautilus_window_hide_status_bar),
(nautilus_window_show_status_bar): As things are toggled, save
them as the default for new windows.
Patch from Jan Arne Petersen <jpetersen@uni-bonn.de>.
2002-10-31 Anders Carlsson <andersca@gnu.org>
* configure.in: Require gtk+ 2.1.1
* libnautilus-private/nautilus-directory-background.c:
(screen_size_changed), (remove_connection),
(desktop_background_realized):
* src/nautilus-desktop-window.c:
(nautilus_desktop_window_screen_size_changed), (unrealize),
(realize):
Add support for the size_changed signal so that the desktop
window will resize correctly.
2002-10-25 James Willcox <jwillcox@gnome.org>
* components/notes/Nautilus_View_notes.server.in.in:
* libnautilus-private/nautilus-mime-actions.c:
(nautilus_mime_has_any_components_for_file_extended),
(nautilus_mime_has_any_components_for_file):
* libnautilus-private/nautilus-mime-actions.h:
* libnautilus-private/nautilus-program-chooser.c:
(repopulate_program_list):
* libnautilus-private/nautilus-program-choosing.c:
(choose_component_callback):
* src/file-manager/fm-properties-window.c: (clear_bonobo_pages),
(refresh_bonobo_pages), (properties_window_file_changed_callback),
(bonobo_page_error_message), (bonobo_page_activate_callback),
(append_bonobo_pages):
* Activate the bonobo property pages asynchronously
* Hide the bonobo property pages from the component chooser
* Slightly modify the notes sidebar to also work as a property page
* Handle changes in the file type (add/remove pages)
2002-10-21 James Willcox <jwillcox@gnome.org>
* components/emblem/nautilus-emblem-view.c:
(nautilus_emblem_view_button_press_cb),
(nautilus_emblem_view_delete_cb), (rename_dialog_response_cb),
(create_rename_emblem_dialog), (nautilus_emblem_view_rename_cb),
(create_emblem_widget_with_pixbuf), (create_add_emblems_dialog),
(nautilus_emblem_view_drag_received_cb):
* libnautilus-private/nautilus-emblem-utils.c:
(nautilus_emblem_can_remove_emblem),
(nautilus_emblem_can_rename_emblem),
(nautilus_emblem_remove_emblem), (nautilus_emblem_rename_emblem):
* libnautilus-private/nautilus-emblem-utils.h:
* libnautilus-private/nautilus-icon-factory.c:
(nautilus_icon_factory_remove_from_cache):
* libnautilus-private/nautilus-icon-factory.h:
* src/file-manager/fm-directory-view.c:
(fm_directory_view_destroy):
Add a popup menu to the emblems in the emblem sidebar that allows
renaming and removing of emblems.
2002-10-20 Dave Camp <dave@ximian.com>
* src/nautilus-location-bar.c (try_to_expand_path): Don't complete
the filename if there is a trailing slash. Patch from Manuel Clos
<llanero@jazzfree.com>. Fixes#90652.
2002-10-14 Alexander Larsson <alexl@redhat.com>
* NEWS:
Updated
* configure.in:
Bump version to 2.1.1
Require libgnomeui 2.1.1 and eel 2.1.1, pango 1.1.2
2002-10-10 James Willcox <jwillcox@gnome.org>
* src/file-manager/fm-directory-view.c: (fm_directory_view_init):
Set the recent-files limit to 0, since we aren't displaying the
list at all.
2002-10-10 Dave Camp <dave@ximian.com>
* src/file-manager/Makefile.am: Added egg-recent files.
* src/file-manager/fm-directory-view.c:
(fm_directory_view_launch_application), (fm_directory_view_init),
(fm_directory_view_destroy): Add files to the EggRecentModel when
launching apps.
Patch from James Willcox <jwillcox@gnome.org>
2002-10-10 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-theme.c (theme_list_prepend):
If no preview pixmap found. ignore theme. Fixes crash for some crap theme i had installed.
2002-10-10 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-emblem-utils.c (nautilus_emblem_install_custom_emblem):
Touch the theme toplevel dir when finished installing emblem.