2002-11-28 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/apps_nautilus_preferences.schemas:
Make treeview show_only_directories default to TRUE.
Patch from MArk Finlay <sisob@eircom.net>
* src/file-manager/fm-properties-window.[ch]:
Make window not dialog,
patch from David Emory Watson <dwatson@cs.ucr.edu>
Center window on mouse at popup.
2002-11-28 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/apps_nautilus_preferences.schemas:
Make show_special_flags default to TRUE, since we removed
the prefs from the ui.
* libnautilus-private/nautilus-icon-container.c:
query-drag with middle button. Open context menus faster. (#46276)
Patch by Marco Pesenti Gritti.
2002-11-21 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-directory-background.c:
(image_loading_done_callback): Only set image of required size,
when now pixmap needed, kill old pixmap and set color.
(free_root_pixmap): New function to free root background image
Patch from Brian.Cameron@sun.com
2002-11-20 Anders Carlsson <andersca@gnu.org>
* components/Makefile.am:
Remove sample and loser from the default build.
* libnautilus-private/nautilus-icon-factory.c:
(nautilus_icon_factory_get_icon_for_file):
Special-case the trash location so that it gets the correct icon.
* components/text/Makefile.am:
* components/throbber/Makefile.am:
* components/tree/Makefile.am:
Add CLEANFILES so that make clean deletes $(server_DATA) and
$(server_DATA).in
This change should have been made on September 20th
* libnautilus-private/nautilus-icon-container.c (button_press_event):
Get double_click_time from GtkSettings property instead of using
hardcoded value.
This fixes bug #92372.
2002-11-10 James Willcox <jwillcox@gnome.org>
* docs/nautilus-context-menus.txt:
* libnautilus-private/nautilus-mime-actions.c:
(nautilus_mime_get_popup_components_for_file):
Fixed a slight bug in the context menu query code, and added a bit of
documentation.
2002-11-07 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-customization-data.c:
* icons/chit_frame.png:
Make chit alpha blended. New image from Jens Lautenbacher <jtl@schlund.de>.
2002-11-07 Jan Arne Petersen <jpetersen@uni-bonn.de>
* libnautilus-private/nautilus-icon-canvas-item.c:
(draw_or_measure_label_text), (create_label_layout),
(get_label_layout), (nautilus_icon_canvas_item_event):
In single click mode use a hand cursor instead of underlining.
* src/nautilus-window.c: (create_view_as_menu_item):
* src/Nautilus_shell.server.in:
Add mnemonics to the 'View as List' and 'View as Icons' entries.
* icons/Makefile.am:
* src/nautilus-window-manage-views.c: (compute_title),
(nautilus_window_update_icon), (set_displayed_location),
(viewed_file_changed_callback), (location_has_really_changed),
(title_changed_callback):
* src/nautilus-window-private.h:
* src/nautilus-window.c: (icons_changed_callback),
(nautilus_window_instance_init):
Use the real file icons as window border icons in the nautilus window
and file properties dialog. Use a special desktop icon and title in
the Ctrl-Alt-Tab window.
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.