1. 23 Feb, 2001 4 commits
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 764d936a
      Darin Adler authored
      	Fix bug 6859 (GTK signal macros don't work in non-GCC compilers
      	for void return types).
      
      	* libnautilus-extensions/nautilus-gtk-macros.h:
      	Replaced old macros that accidentally relied on gccisms with
      	new ones that are portable to other compilers.
      
      		NAUTILUS_CALL_PARENT_CLASS is replaced by
      			NAUTILUS_CALL_PARENT
      		    and NAUTILUS_CALL_PARENT_WITH_RETURN_VALUE.
      
      		NAUTILUS_CALL_VIRTUAL is replaced by
      			NAUTILUS_CALL_METHOD
      		    and NAUTILUS_CALL_METHOD_WITH_RETURN_VALUE
      
      	* components/adapter/nautilus-adapter-control-embed-strategy.c:
      	(nautilus_adapter_control_embed_strategy_destroy):
      	* components/adapter/nautilus-adapter-embed-strategy.c:
      	(nautilus_adapter_embed_strategy_destroy),
      	(nautilus_adapter_embed_strategy_get_widget),
      	(nautilus_adapter_embed_strategy_get_zoomable):
      	* components/adapter/nautilus-adapter-embeddable-embed-strategy.c:
      	(nautilus_adapter_embeddable_embed_strategy_destroy):
      	* components/adapter/nautilus-adapter-factory-server.c:
      	(nautilus_adapter_factory_server_destroy):
      	* components/adapter/nautilus-adapter-file-load-strategy.c:
      	(nautilus_adapter_file_load_strategy_destroy):
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	(nautilus_adapter_load_strategy_destroy),
      	(nautilus_adapter_load_strategy_load_location),
      	(nautilus_adapter_load_strategy_stop_loading):
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c:
      	(nautilus_adapter_progressive_load_strategy_destroy):
      	* components/adapter/nautilus-adapter-stream-load-strategy.c:
      	(nautilus_adapter_stream_load_strategy_destroy):
      	* components/adapter/nautilus-adapter.c:
      	(nautilus_adapter_destroy):
      	* components/hardware/nautilus-hardware-view.c:
      	(nautilus_hardware_view_destroy):
      	* components/history/nautilus-history-view.c:
      	(nautilus_history_view_destroy):
      	* components/loser/content/nautilus-content-loser.c:
      	(nautilus_content_loser_destroy):
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	(nautilus_sidebar_loser_destroy):
      	* components/music/nautilus-music-view.c:
      	(nautilus_music_view_destroy):
      	* components/rpmview/nautilus-rpm-verify-window.c:
      	(nautilus_rpm_verify_window_destroy):
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_destroy):
      	* components/sample/nautilus-sample-content-view.c:
      	(nautilus_sample_content_view_destroy):
      	* components/services/install/nautilus-view/nautilus-service-instal
      	l-view.c: (nautilus_service_install_view_destroy),
      	(nautilus_service_install_view_finalize):
      	* components/services/inventory-view/nautilus-inventory-config-page
      	.c: (nautilus_inventory_config_page_destroy):
      	* components/services/inventory-view/nautilus-inventory-view.c:
      	(nautilus_inventory_view_destroy):
      	* components/services/login/nautilus-view/nautilus-change-password-
      	view.c: (nautilus_change_password_view_destroy):
      	* components/services/nautilus-dependent-shared/eazel-services-foot
      	er.c: (footer_destroy):
      	* components/services/nautilus-dependent-shared/eazel-services-head
      	er.c: (header_destroy):
      	* components/services/summary/nautilus-summary-view.c:
      	(nautilus_summary_view_destroy):
      	* components/services/time/nautilus-view/trilobite-eazel-time-view.
      	c: (trilobite_eazel_time_view_destroy):
      	* components/text/nautilus-text-view.c:
      	(nautilus_text_view_destroy):
      	* components/throbber/nautilus-throbber.c:
      	(nautilus_throbber_destroy), (nautilus_throbber_map),
      	(nautilus_throbber_size_allocate):
      	* components/tree/nautilus-tree-change-queue.c:
      	(nautilus_tree_change_queue_destroy):
      	* components/tree/nautilus-tree-expansion-state.c:
      	(nautilus_tree_expansion_state_destroy):
      	* components/tree/nautilus-tree-model.c:
      	(nautilus_tree_model_destroy):
      	* components/tree/nautilus-tree-node.c:
      	(nautilus_tree_node_destroy):
      	* components/tree/nautilus-tree-view.c:
      	(nautilus_tree_view_destroy):
      	* help/nautilus-quick-reference/.cvsignore:
      	* help/nautilus-quick-reference/C/.cvsignore:
      	* libnautilus-extensions/nautilus-background-canvas-group.c:
      	(nautilus_background_canvas_group_update),
      	(nautilus_background_canvas_group_draw),
      	(nautilus_background_canvas_group_render):
      	* libnautilus-extensions/nautilus-background.c:
      	(nautilus_background_destroy):
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_destroy):
      	* libnautilus-extensions/nautilus-caption.c:
      	(nautilus_caption_destroy), (nautilus_font_picker_show_all):
      	* libnautilus-extensions/nautilus-clickable-image.c:
      	(nautilus_clickable_image_destroy),
      	(nautilus_clickable_image_realize),
      	(nautilus_clickable_image_expose_event):
      	* libnautilus-extensions/nautilus-debug-drawing.c:
      	(debug_pixbuf_viewer_destroy):
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.c:
      	(destroy):
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_destroy),
      	(nautilus_directory_get_name_for_self_as_new_file),
      	(nautilus_directory_are_all_files_seen),
      	(nautilus_directory_contains_file),
      	(nautilus_directory_call_when_ready),
      	(nautilus_directory_cancel_callback),
      	(nautilus_directory_file_monitor_add),
      	(nautilus_directory_file_monitor_remove),
      	(nautilus_directory_force_reload),
      	(nautilus_directory_is_not_empty):
      	* libnautilus-extensions/nautilus-druid-page-eazel.c:
      	(nautilus_druid_page_eazel_destroy),
      	(nautilus_druid_page_eazel_finalize),
      	(nautilus_druid_page_eazel_size_allocate),
      	(nautilus_druid_page_eazel_size_request):
      	* libnautilus-extensions/nautilus-ellipsizing-label.c:
      	(real_size_request), (real_size_allocate), (real_style_set):
      	* libnautilus-extensions/nautilus-entry.c:
      	(nautilus_entry_destroy), (nautilus_entry_key_press),
      	(nautilus_entry_motion_notify), (nautilus_entry_set_selection),
      	(nautilus_entry_insert_text), (nautilus_entry_delete_text),
      	(nautilus_entry_selection_clear):
      	* libnautilus-extensions/nautilus-file.c: (destroy),
      	(nautilus_file_monitor_add), (nautilus_file_monitor_remove),
      	(nautilus_file_get_date), (nautilus_file_get_where_string),
      	(nautilus_file_get_directory_item_count),
      	(nautilus_file_get_deep_counts), (nautilus_file_get_file_type),
      	(nautilus_file_check_if_ready), (nautilus_file_call_when_ready),
      	(nautilus_file_cancel_call_when_ready):
      	* libnautilus-extensions/nautilus-font-factory.c: (destroy):
      	* libnautilus-extensions/nautilus-font-picker.c:
      	(nautilus_font_picker_destroy):
      	* libnautilus-extensions/nautilus-horizontal-splitter.c:
      	(nautilus_horizontal_splitter_destroy),
      	(nautilus_horizontal_splitter_button_press):
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	(nautilus_icon_canvas_item_destroy),
      	(nautilus_icon_canvas_item_update):
      	* libnautilus-extensions/nautilus-icon-container.c: (destroy),
      	(size_allocate), (realize), (unrealize), (button_press_event),
      	(button_release_event), (motion_notify_event), (key_press_event):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_icon_factory_destroy):
      	* libnautilus-extensions/nautilus-image-table.c:
      	(nautilus_image_table_destroy),
      	(nautilus_image_table_expose_event),
      	(nautilus_image_table_realize), (nautilus_image_table_unrealize),
      	(nautilus_image_table_remove):
      	* libnautilus-extensions/nautilus-image.c:
      	(nautilus_image_destroy):
      	* libnautilus-extensions/nautilus-keep-last-vertical-box.c:
      	(nautilus_keep_last_vertical_box_size_allocate):
      	* libnautilus-extensions/nautilus-label.c:
      	(nautilus_label_destroy), (nautilus_label_size_request),
      	(nautilus_label_size_allocate), (label_paint_pixbuf_callback):
      	* libnautilus-extensions/nautilus-labeled-image.c:
      	(nautilus_labeled_image_destroy):
      	* libnautilus-extensions/nautilus-list-column-title.c:
      	(nautilus_list_column_title_finalize):
      	* libnautilus-extensions/nautilus-list.c: (nautilus_list_destroy),
      	(nautilus_list_button_press), (nautilus_list_button_release),
      	(nautilus_list_key_press), (nautilus_list_style_set),
      	(nautilus_list_realize), (nautilus_list_unrealize), (draw_rows),
      	(draw_all), (nautilus_list_draw), (nautilus_list_expose),
      	(nautilus_list_resize_column), (nautilus_list_set_cell_contents),
      	(set_list_cell), (nautilus_list_track_new_column_width),
      	(nautilus_list_motion), (nautilus_list_clear), (insert_row):
      	* libnautilus-extensions/nautilus-merged-directory.c:
      	(merged_destroy):
      	* libnautilus-extensions/nautilus-metafile-factory.c: (destroy):
      	* libnautilus-extensions/nautilus-metafile.c: (destroy):
      	* libnautilus-extensions/nautilus-preferences-box.c:
      	(nautilus_preferences_box_destroy):
      	* libnautilus-extensions/nautilus-preferences-pane.c:
      	(nautilus_preferences_pane_destroy):
      	* libnautilus-extensions/nautilus-scalable-font.c:
      	(nautilus_scalable_font_destroy):
      	* libnautilus-extensions/nautilus-string-picker.c:
      	(nautilus_string_picker_destroy):
      	* libnautilus-extensions/nautilus-tabs.c: (nautilus_tabs_destroy):
      	* libnautilus-extensions/nautilus-text-caption.c:
      	(nautilus_text_caption_destroy):
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	(trash_destroy):
      	* libnautilus-extensions/nautilus-trash-file.c: (trash_destroy):
      	* libnautilus-extensions/nautilus-undo-context.c: (destroy):
      	* libnautilus-extensions/nautilus-undo-manager.c: (destroy):
      	* libnautilus-extensions/nautilus-vfs-directory.c: (vfs_destroy):
      	* libnautilus-extensions/nautilus-vfs-file.c: (vfs_destroy):
      	* libnautilus-extensions/nautilus-viewport.c:
      	(nautilus_viewport_destroy), (nautilus_viewport_realize):
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_destroy):
      	* libnautilus-extensions/nautilus-wrap-table.c:
      	(nautilus_wrap_table_destroy):
      	* libnautilus/nautilus-undo-transaction.c:
      	(nautilus_undo_transaction_destroy):
      	* libnautilus/nautilus-view.c: (nautilus_view_destroy):
      	* src/file-manager/fm-desktop-icon-view.c:
      	(fm_desktop_icon_view_destroy), (real_update_menus),
      	(real_merge_menus):
      	* src/file-manager/fm-directory-view.c:
      	(text_attribute_names_changed_callback),
      	(image_display_policy_changed_callback),
      	(directory_view_font_family_changed_callback),
      	(click_policy_changed_callback),
      	(smooth_graphics_mode_changed_callback),
      	(fm_directory_view_destroy),
      	(fm_directory_view_file_limit_reached),
      	(fm_directory_view_bump_zoom_level),
      	(fm_directory_view_zoom_to_level),
      	(fm_directory_view_restore_default_zoom_level),
      	(fm_directory_view_can_zoom_in), (fm_directory_view_can_zoom_out),
      	(fm_directory_view_get_background_widget),
      	(fm_directory_view_get_selection), (reveal_newly_added_folder),
      	(fm_directory_view_get_emblem_names_to_exclude),
      	(fm_directory_view_merge_menus), (fm_directory_view_select_all),
      	(fm_directory_view_set_selection),
      	(fm_directory_get_selected_icon_locations),
      	(fm_directory_view_reveal_selection),
      	(fm_directory_view_is_read_only), (fm_directory_view_is_empty),
      	(fm_directory_view_supports_creating_files),
      	(fm_directory_view_accepts_dragged_files),
      	(fm_directory_view_supports_properties),
      	(fm_directory_view_supports_zooming),
      	(fm_directory_view_update_menus):
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_destroy),
      	(fm_icon_view_clean_up), (fm_icon_view_get_directory_sort_by),
      	(fm_icon_view_set_directory_sort_by),
      	(fm_icon_view_get_directory_sort_reversed),
      	(fm_icon_view_set_directory_sort_reversed),
      	(fm_icon_view_get_directory_auto_layout),
      	(fm_icon_view_set_directory_auto_layout),
      	(fm_icon_view_get_directory_tighter_layout),
      	(fm_icon_view_set_directory_tighter_layout),
      	(fm_icon_view_supports_auto_layout),
      	(fm_icon_view_start_renaming_item), (fm_icon_view_merge_menus),
      	(fm_icon_view_update_menus):
      	* src/file-manager/fm-list-view.c: (fm_list_view_adding_file),
      	(fm_list_view_removing_file), (fm_list_view_file_still_belongs),
      	(get_number_of_columns), (get_link_column),
      	(get_default_sort_attribute), (get_column_specification):
      	* src/file-manager/fm-properties-window.c: (real_shutdown),
      	(real_destroy), (real_finalize):
      	* src/file-manager/fm-search-list-view.c: (real_destroy),
      	(real_add_file), (real_adding_file), (real_removing_file),
      	(real_merge_menus), (real_update_menus):
      	* src/nautilus-about.c: (nautilus_about_destroy):
      	* src/nautilus-application.c: (nautilus_application_destroy),
      	(nautilus_application_startup):
      	* src/nautilus-complex-search-bar.c:
      	(nautilus_complex_search_bar_destroy):
      	* src/nautilus-desktop-window.c: (destroy), (realize):
      	* src/nautilus-location-bar.c: (destroy):
      	* src/nautilus-navigation-bar.c:
      	(nautilus_navigation_bar_get_location),
      	(nautilus_navigation_bar_set_location):
      	* src/nautilus-property-browser.c:
      	(nautilus_property_browser_destroy):
      	* src/nautilus-search-bar-criterion.c:
      	(nautilus_search_bar_criterion_destroy):
      	* src/nautilus-shell.c: (destroy):
      	* src/nautilus-sidebar-tabs.c: (nautilus_sidebar_tabs_destroy),
      	(nautilus_sidebar_tabs_size_allocate):
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_destroy),
      	(nautilus_sidebar_title_size_allocate):
      	* src/nautilus-sidebar.c: (nautilus_sidebar_destroy),
      	(nautilus_sidebar_size_allocate), (nautilus_sidebar_realize):
      	* src/nautilus-simple-search-bar.c:
      	(nautilus_simple_search_bar_destroy):
      	* src/nautilus-switchable-navigation-bar.c:
      	(nautilus_switchable_navigation_bar_destroy):
      	* src/nautilus-switchable-search-bar.c:
      	(nautilus_switchable_search_bar_destroy):
      	* src/nautilus-theme-selector.c: (nautilus_theme_selector_destroy):
      	* src/nautilus-view-frame.c: (nautilus_view_frame_destroy),
      	(nautilus_view_frame_finalize), (nautilus_view_frame_map):
      	* src/nautilus-window.c: (nautilus_window_destroy),
      	(nautilus_window_realize), (nautilus_window_size_request),
      	(nautilus_window_add_current_location_to_history_list),
      	(nautilus_window_show):
      	* src/nautilus-zoom-control.c: (nautilus_zoom_control_destroy),
      	(nautilus_zoom_control_size_allocate):
      	Use the macros by their new names.
      
      	* RENAMING: Updated for some name changes and name change ideas.
      
      	* user-guide/C/.cvsignore:
      	* user-guide/C/html/.cvsignore:
      	* user-guide/C/img/.cvsignore:
      	* user-guide/C/sgml/.cvsignore:
      	Added missing cvsignores.
      764d936a
    • J Shane Culpepper's avatar
      Adding newline to make my compiler happy. · b67dd0cb
      J Shane Culpepper authored
      2001-02-22  J Shane Culpepper  <pepper@eazel.com>
      
      	* components/help/test-help-method.c: (main):
      
      	Adding newline to make my compiler happy.
      b67dd0cb
    • Arik Devens's avatar
      Updated tilde expand code to not suck, and to work right for the location bar... · 04ab2a53
      Arik Devens authored
      Updated tilde expand code to not suck, and to work right for the location bar and the pref dialog. part of a fix for bug 6391.
      04ab2a53
    • John Harper's avatar
      reviewed by: Darin Adler <darin@eazel.com> · c4e21249
      John Harper authored
      2001-02-22  John Harper  <jsh@eazel.com>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	Partially fixed bug 6863 (tree view slow to load):
      
      	* libnautilus-extensions/nautilus-ctree.c (set_node_info):
      	don't sort each node in auto-sort mode
      	(nautilus_ctree_set_node_info): sort each node in auto-sort
      	mode, but use the function that only sorts a single node, not
      	the entire branch
      
      	* components/tree/nautilus-tree-view.c
      	(nautilus_tree_view_insert_model_node): temporarily turn off
      	auto-sort mode while inserting nodes (do this by twiddling the
      	bit by hand, since the function to set this flag automatically
      	sorts the tree)
      c4e21249
  2. 22 Feb, 2001 32 commits
    • Michael Fleming's avatar
      Bug 6761: promote html help uris in the {gnome-,g,}help · e91b1f3d
      Michael Fleming authored
      	uri scheme to point to sgml files if they exist
      
      	* components/help/Makefile.am:
      	* components/help/help-method.c: (string_ends_in),
      	(strdup_string_to_substring_end), (check_sgml_promotion),
      	(help_name_to_local_path), (transform_file), (help_do_transform):
      	* components/help/test-help-method.c: (test_failed),
      	(strcmp_tolerate_nulls), (test_uri_transform), (main):
      e91b1f3d
    • Robey Pointer's avatar
      reviewed by: Eskil Heyn Olsen <eskil@eazel.com> · 293ae8b1
      Robey Pointer authored
      	* components/services/install/lib/eazel-install-corba-callback.c:
      	(impl_install_failed), (impl_uninstall_failed):
      
      	Change direct casts to GtkObject-style casts.
      
      	* components/services/install/nautilus-view/forms.c:
      	(make_query_box):
      
      	Vera'fy the installer text.
      
      	* nautilus-installer/install-lib/Makefile.am:
      	* nautilus-installer/src/Makefile.am:
      	* nautilus-installer/src/create-eazel-installer.sh:
      
      	Cause installer to be built with -g -O2, and to notice a debug
      	build and not strip the binary.
      
      	* nautilus-installer/src/installer.c: (report_unusual_errors),
      	(install_failed), (uninstall_failed), (download_failed),
      	(install_done):
      	* nautilus-installer/src/installer.h:
      
      	Remove crufted error-tree parsing code (install lib does this for
      	us now).  Notice when any install or download fails, and treat
      	that as an overall failure, even if install_done is called with
      	success = TRUE.
      
      	* nautilus-installer/src/main.c: (segv_handler), (main):
      
      	Catch more signals, but only in debug mode.
      
      	* nautilus-installer/src/package-tree.c:
      
      	Remove references to nonexistent icons.
      293ae8b1
    • Ian McKellar's avatar
      (removing a conflict marker) · 17940e52
      Ian McKellar authored
      17940e52
    • Ian McKellar's avatar
      reviewed by: Eskil Heyn Olsen <eskil@eazel.com> · 40781c05
      Ian McKellar authored
      2001-02-22  Ian McKellar  <ian@eazel.com>
      
              reviewed by: Eskil Heyn Olsen  <eskil@eazel.com>
      
              * components/services/install/command-line/eazel-test-packsys.c:
              (test_database_mtime), (main):
              * components/services/install/lib/eazel-package-system-dpkg.c:
              (load_package_callback), (query_callback),
              (eazel_package_system_dpkg_query),
              (eazel_package_system_dpkg_install),
              (eazel_package_system_dpkg_compare_version),
              (eazel_package_system_dpkg_database_mtime),
              (eazel_package_system_implementation):
              * components/services/install/lib/eazel-package-system-private.h:
              * components/services/install/lib/eazel-package-system-rpm3-private
              .h:
              * components/services/install/lib/eazel-package-system-rpm3.c:
              (eazel_package_system_rpm3_database_mtime),
              (eazel_package_system_implementation):
              * components/services/install/lib/eazel-package-system-rpm4.c:
              (eazel_package_system_implementation):
              * components/services/install/lib/eazel-package-system-skeleton.c:
              (eazel_package_system_skeleton_compare_version):
              * components/services/install/lib/eazel-package-system.c:
              (eazel_package_system_database_mtime):
              * components/services/install/lib/eazel-package-system.h:
              Added a function to retrieve the package database modification time.
      
              * components/services/inventory/eazel-inventory-collect-hardware.c:
              (eazel_inventory_collect_scsi), (eazel_inventory_collect_hardware):
              Cleanups, fixes...
      
              * components/services/inventory/eazel-inventory-utils.c:
              (get_software_inventory), (eazel_create_configuration_metafile):
              Cache the software inventory (because the RPM query is slow).
      
              * user-guide/C/Makefile.am:
              Build fix for systems without scrollkeeper.
      40781c05
    • Michael Fleming's avatar
      Embedded Mozilla User Agent string "Nautilus/1.0PR3" -> "Nautilus/1.0Final" · c217952b
      Michael Fleming authored
      	Trilobite version "0.2.0" -> "0.3.0" (so Trilobite user agent string
      	is now "Trilobite/0.3.0"
      
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(post_widget_initialize):
      	* components/services/trilobite/libtrilobite/Makefile.am:
      c217952b
    • J Shane Culpepper's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · c8bed654
      J Shane Culpepper authored
      2001-02-22  J Shane Culpepper  <pepper@eazel.com>
      
      	reviewed by: Pavel Cisler <pavel@eazel.com>
      
      	* components/mozilla/Makefile.am:
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(nautilus_mozilla_content_view_initialize),
      	(mozilla_title_changed_callback), (mozilla_js_status_callback),
      	(mozilla_get_containing_window), (mozilla_new_window_callback):
      
      	Catch mozilla or javascript trying to open a new window and
      	post a nautilus warning dialog that they are not supported.
      	Fix for bug #3058.  Still needs better a  worded warning message.
      c8bed654
    • Andy Hertzfeld's avatar
      fixed bug 6312, information about translation in the about box, by adding · 216e716e
      Andy Hertzfeld authored
      
      	fixed bug 6312, information about translation in the about box,
      	by adding a localizable string that is displayed in the lower
      	left of the about box if it's changed from the default.
      
      	fixed bug 6708, support link in help menu, by changing the uri to
      	the real one we want to ship with, that currently points to a
      	placeholder page.  Also, due to popular demand, renamed it back
      	to "Support".
      
      	* src/nautilus-about.c: (nautilus_about_new),
      	(nautilus_about_draw_info):
      	added a translators parameter, and used it to draw the translators
      	credits if present.
      	* src/nautilus-about.h:
      	added translator parameter to nautilus_about_new
      	* src/nautilus-shell-ui.xml:
      	changed menu name to "support"
      	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback),
      	(help_menu_support), (nautilus_window_initialize_menus):
      	renamed verb to support, changed link to point to intended support site.
      216e716e
    • Mike Engber's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · 9b82fd79
      Mike Engber authored
      
      	reviewed by: Pavel Cisler <pavel@eazel.com>
      
      	* components/notes/nautilus-notes.c:
      	(on_text_field_focus_out_event), (make_notes_view):
      	Save notes on focus out - bug 6851.
      9b82fd79
    • Robin Slomkowski's avatar
      reviewed by: Eric Fischer <eric@eazel.com> · d4744bff
      Robin Slomkowski authored
      	* nautilus.spec.in: updated text in refrence to BUG 6853
      d4744bff
    • John Sullivan's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 21173338
      John Sullivan authored
      	Fixed bug 3321 (Finalize contents of Help menu for 1.0).
      	Actually there's still an open issue about the Customer
      	Service item, which I've left in for now.
      
      	* src/nautilus-shell-ui.xml: Added Quick Reference, removed
      	License, put About last after a separator.
      
      	* src/nautilus-window-menus.c:
      	(help_menu_nautilus_quick_reference_callback): New callback.
      	(help_menu_nautilus_license_callback): Removed this.
      	(nautilus_window_initialize_menus): Install callback for
      	Quick Reference, remove for License.
      
      
      	Also removed the space from "tool bar" everywhere, per the
      	final decision of Vera & Rhoda. I grepped and replaced
      	everywhere for "tool bar", "Tool Bar", "TOOL_BAR", and
      	"tool_bar".
      
      	* components/loser/content/nautilus-content-loser-ui.xml:
      	* components/loser/sidebar/nautilus-sidebar-loser-ui.xml:
      	* components/mozilla/bonobo-extensions.c:
      	* components/sample/nautilus-sample-content-view-ui.xml:
      	* libnautilus-extensions/nautilus-bonobo-extensions.c:
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_install_descriptions),
      	(global_preferences_install_defaults),
      	(global_preferences_install_visibility),
      	(global_preferences_create_dialog):
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	* src/nautilus-service-ui.xml:
      	* src/nautilus-shell-ui.xml:
      	* src/nautilus-window-menus.c:
      	(view_menu_show_hide_toolbar_callback),
      	(nautilus_window_update_show_hide_menu_items),
      	(help_menu_nautilus_quick_reference_callback),
      	(nautilus_window_initialize_menus):
      	* src/nautilus-window-toolbars.c: (set_up_special_bonobo_button),
      	(set_up_toolbar_images), (theme_changed_callback),
      	(set_up_back_or_forward_toolbar_item),
      	(nautilus_window_initialize_toolbars):
      	* src/nautilus-window.c: (nautilus_window_constructed),
      	(nautilus_window_hide_toolbar), (nautilus_window_show_toolbar),
      	(nautilus_window_toolbar_showing), (nautilus_window_show):
      	* src/nautilus-window.h:
      	Made toolbar one word.
      21173338
    • Seth Nickell's avatar
      reviewed by: Ramiro Estrugo <ramiro@eazel.com> · d956ada6
      Seth Nickell authored
      2001-02-22  Seth Nickell  <seth@eazel.com>
      
      	reviewed by: Ramiro Estrugo <ramiro@eazel.com>
      
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      
      	Fix performance issue on Solaris by not rescanning through the
      	mounttable to discover if a volume is removable, etc, but
      	rather extracting all relevant attributes in a single pass.
      d956ada6
    • Ramiro Estrugo's avatar
      reviewed by: Maciej Stachowiak <mjs@eazel.com> · f2453a7d
      Ramiro Estrugo authored
      	* components/mozilla/nautilus-mozilla-encoding-tables.c:
      	No need to have 2 strings.  Use an array of just one string.
      
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(mozilla_view_create_charset_encoding_submenu):
      	Replace assertion with a more robust check for NULL.
      
      
      	reviewed by: Seth Nickell <seth@eazel.com>
      
      	* applets/preferences-applet/nautilus-preferences-applet.c:
      	(quit_nautilus_button_clicked_callback),
      	(start_nautilus_button_clicked_callback),
      	(restart_nautilus_button_clicked_callback),
      	(exit_button_clicked_callback), (main):
      	Add a exit button for the applet itself.  Renamed nautilus remote
      	callbacks to be clearer.
      
      	* libnautilus-extensions/nautilus-art-extensions.h:
      	* libnautilus-extensions/nautilus-art-extensions.c:
      	(nautilus_art_irect_is_valid),
      	(nautilus_self_check_art_extensions): New functions and tests for
      	checking whether a rectangle is valid.
      
      	* libnautilus-extensions/nautilus-glyph.h: Use int instead
      	of guint everywhere.
      	* libnautilus-extensions/nautilus-glyph.c: (nautilus_glyph_new),
      	(nautilus_glyph_free), (glyph_get_width_space_safe): New functions
      	to get dimensions that work with glyphs that are just empty space.
      	(glyph_get_height_space_safe), (nautilus_glyph_get_width),
      	(nautilus_glyph_get_height), (nautilus_glyph_get_dimensions): Make
      	these work with empty spaces.
      	(glyph_is_valid), (nautilus_glyph_draw_to_pixbuf): Use libart rgba
      	functions instead of doing our own alpha blending.  Allow for
      	rendering glyphs with just blank spaces (noop).  Remove debug code.
      	(nautilus_glyph_intersect): New function to intersect a glyph at
      	some coordinates with a rectangle.
      
      	* test/test-nautilus-glyph-simple.c: (main):
      	* test/test-nautilus-glyph.c: (glyph_new), (main):
      	* test/test.c: (test_pixbuf_draw_rectangle_tiled):
      	More glyph tests.
      f2453a7d
    • Seth Nickell's avatar
      reviewed by: Gene Z. Ragan <gzr@eazel.com> · 2e9551e3
      Seth Nickell authored
      2001-02-22  Seth Nickell  <seth@eazel.com>
      
       	reviewed by: Gene Z. Ragan <gzr@eazel.com>
      
       	* acconfig.h:
       	* configure.in:
      
       	Add various mount system checks.
      
       	* libnautilus-extensions/nautilus-cdrom-extensions.h:
      
       	Only do particular #defines for ioctl stuff if the system
       	doesn't already define them.
      
       	* libnautilus-extensions/nautilus-volume-monitor.c:
      
       	Add Solaris compatible changes to the volume monitor, making
       	it build and function properly on Solaris.
      2e9551e3
    • Dan Mueth's avatar
      reviewed by: Ramiro Estrugo <ramiro@eazel.com> · b465c094
      Dan Mueth authored
      2001-02-22  Dan Mueth  <dan@eazel.com>
      
              reviewed by: Ramiro Estrugo  <ramiro@eazel.com>
      
              * nautilus.spec.in: Commenting out offensive line.
              I'm not sure where the breakage is now.  Hopefully
              I can track it down tomorrow and uncomment this.
      b465c094
    • Ramiro Estrugo's avatar
      reviewed by: Maciej Stachowiak <mjs@eazel.com> (Post Mortem) · 6279e8d7
      Ramiro Estrugo authored
      	Fix bug 6824 - Mozilla component charset encodings are not translated.
      
      	* components/mozilla/Makefile.am:
      	Add new encoding tables sources.  Add GNOMELOCALEDIR define to
      	make gettext happy.
      	* components/mozilla/main.c: (main):
      	Add gettext binding setup.
      
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(mozilla_view_create_charset_encoding_submenu):
      	Use the translated strings for menu labels.
      
      	* components/mozilla/nautilus-mozilla-embed-extensions.h:
      	* components/mozilla/nautilus-mozilla-embed-extensions.cpp:
      	Simplified by using an stl vector instead of a GList.  Moved the
      	encoding tables to their own place.   Added functions for
      	obtaining the encoding titles and encoding groups as translated
      	strings.
      
      	* components/mozilla/nautilus-mozilla-encoding-tables.h:
      	* components/mozilla/nautilus-mozilla-encoding-tables.c:
      	Moved the encoding tables to their own place.
      6279e8d7
    • Gene Z. Ragan's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · d620356b
      Gene Z. Ragan authored
      2001-02-22  Gene Z. Ragan  <gzr@eazel.com>
      
      	reviewed by: Pavel Cisler <pavel@eazel.com>
      
      	Fixed bug 5681, Services icon on desktop may need
      	better icon and text
      
      	* src/nautilus-first-time-druid.c: (druid_finished):
      	Change link icon to display hand.png
      d620356b
    • Dan Mueth's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · f933accf
      Dan Mueth authored
      2001-02-22  Dan Mueth  <dan@eazel.com>
      
              reviewed by: Pavel Cisler <pavel@eazel.com>
      
              Generally, I removed old cruft, added COPYING-DOCS, added
              a new HTML doc (nautilus-quick-reference), and updated
              the build stuff and spec file as necessary.
      
              * COPYING-DOCS: This is the GNU FDL, similar to COPYING.  It
                should be installed with all modules with FDL'd docs.
              * Makefile.am: Added COPYING-DOCS to EXTRA_DIST
              * configure.in: Added nautilus-quick-reference
              * help/Makefile.am: Added nautilus-quick-reference
              * help/htmldocs.make: Created this file.  This is the makefile
                to suck in for html docs.  Be sure to use index.html as
                your primary HTML file and put PNG images into figures/
      
              This stuff is Vera's new Nautilus Quick Reference doc in HTML
              format. <vera@eazel.com>  I purposefully left out two screenshots
              with the Eazel logo in them.
              * help/nautilus-quick-reference/C/Makefile.am: added
              * help/nautilus-quick-reference/C/figures/colors_small.png: added
              * help/nautilus-quick-reference/C/figures/emblems_small.png: added
              * help/nautilus-quick-reference/C/figures/ff_small.png:
              * help/nautilus-quick-reference/C/figures/find_small.png:
              * help/nautilus-quick-reference/C/figures/locbar_small.png:
              * help/nautilus-quick-reference/C/figures/menubar_small.png:
              * help/nautilus-quick-reference/C/figures/music_small.png:
              * help/nautilus-quick-reference/C/figures/sidebar_small.png:
              * help/nautilus-quick-reference/C/figures/softcat.png:
              * help/nautilus-quick-reference/C/figures/storage.png:
              * help/nautilus-quick-reference/C/figures/themes_small.png:
              * help/nautilus-quick-reference/C/index.html:
              * help/nautilus-quick-reference/C/nautilus-quick-reference-C.omf:
              * help/nautilus-quick-reference/Makefile.am:
              * help/nautilus-user-manual/C/nautilus-user-manual-C.omf: Updated
              * nautilus.spec.in: Added OMF files, Quick Ref, and COPYING-DOCS
      
              Removed this old stuff:
              * user-guide/C/Makefile.am:
              * user-guide/C/html/license.html:
              * user-guide/C/img/custicon.png:
              * user-guide/C/img/full.png: removed
              * user-guide/C/img/locbar.png:
              * user-guide/C/img/player.png:
              * user-guide/C/img/prefmenu.png:
              * user-guide/C/img/sidebar.png:
              * user-guide/C/img/viewmenu.png:
              * user-guide/C/nautilus-C.omf:
              * user-guide/C/sgml/nautilus.sgml:
      
              Added this notice so people don't add stuff in user-guide/
              * user-guide/NOTICE:
      f933accf
    • Gene Z. Ragan's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · 72fa05a7
      Gene Z. Ragan authored
      2001-02-22  Gene Z. Ragan  <gzr@eazel.com>
      
       	reviewed by: Pavel Cisler <pavel@eazel.com>
      
       	Fixed bug 4907, Can't drag from Nautilus to Netscape
      
       	Fixed bug 5334, Can't drag file from Nautilus into
       	Netscape's attachment window
      
       	Fixed bug 6563, Drag & Drop of files with non-alphanumeric
       	characters broken
      
       	* libnautilus-extensions/nautilus-drag.c:
       	(add_one_netscape_url_list):
       	Make sure that only one item is added to the return
       	value. Netscape is only expecting one item and fails
       	if more than one item is in the list.
      
       	(nautilus_drag_drag_data_get):
       	Rename add_one_url_list to add_one_netscape_url_list
      
       	(add_one_path_list):
       	Return a path, not a URI.
      72fa05a7
    • Arlo Rose's avatar
      Added hand.png, deleted hand.svg · 42783582
      Arlo Rose authored
      
              * icons/hand.png:
              * icons/hand.svg:
              Added hand.png, deleted hand.svg
      42783582
    • Jiri (George) Lebl's avatar
      Approval sucker: Maciej <mjs@eazel.com> · 80d87383
      Jiri (George) Lebl authored
      Thu Feb 22 04:13:13 2001  George Lebl <jirka@5z.com>
      
      	Approval sucker: Maciej <mjs@eazel.com>
      
      	* components/help/converters/gnome-man2html2/gnome-man2html.c
      	  (scan_request): Fix bug #3334, by handling the ".' " troff request.
      
      	* libnautilus-extensions/nautilus-directory-async.c
      	  (nautilus_directory_async_state_changed): the unref could be
      	  the last one, so don't access the directory afterwards.
      80d87383
    • Arlo Rose's avatar
      Trying to make the service icons consistent in Nautilus. Next stop, · 2dfe7055
      Arlo Rose authored
      
      2001-02-22  Arlo Rose  <arlo@eazel.com>
      
              * icons/Makefile.am:
              * icons/hand-72.png:
              * icons/hand-96.png:
              Trying to make the service icons consistent in Nautilus.
              Next stop, toolbar!
      2dfe7055
    • Robey Pointer's avatar
      Remove eazel-install's restrictions on doing an upgrade and downgrade at · 978b3f59
      Robey Pointer authored
      	* components/services/install/command-line/eazel-alt-install-corba.
      	c: (set_parameters_from_command_line), (main):
      
      	Remove eazel-install's restrictions on doing an upgrade and
      	downgrade at the same time, since it's perfectly capable of doing
      	that (covering all bases) and it's useful to labs.
      978b3f59
    • Arlo Rose's avatar
      Tweaked images in druid to use my 3D logo, and blue shades rather than · 87f607e7
      Arlo Rose authored
      
              * icons/druid_header.png:
              * icons/druid_header_stretch.png:
              * icons/druid_sidebar.png:
              Tweaked images in druid to use my 3D logo, and
              blue shades rather than teal.
      87f607e7
    • Ramiro Estrugo's avatar
      reviewed by: Rebecca Schulman <rebecka@eazel.com> · 440642a9
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_create_dialog),
      	(global_preferences_medusa_blocked_changed_callback),
      	(global_preferences_create_search_pane),
      	(global_preferences_medusa_state_changed_callback),
      	(global_preferences_install_medusa_defaults):
      	Fix bug 6415 - Change what appears in the medusa preference when
      	medusa becomes blocked.
      	Also made the default and actual value of the MEDUSA_BLOCKED be
      	correct.  The boolean value was inverted.
      
      	* libnautilus-extensions/nautilus-medusa-support.c:
      	(nautilus_medusa_blocked): Call medusa to find out if its blocked.
      440642a9
    • Darin Adler's avatar
      reviewed by: Mike Engber <engber@eazel.com> · 35992826
      Darin Adler authored
      	Fixed bug 6839 (Nautilus crashes with a segmentation fault when
      	clicking Edit->Nautilus Themes).
      
      	* src/nautilus-theme-selector.c:
      	(get_theme_description_and_display_name): Make a bad URI be
      	non-fatal (not really needed for bug fix).
      	(populate_list_with_themes): Pass the URI for the URI parameter,
      	not the local path.
      
      	Other stuff.
      
      	* src/nautilus-sidebar.c: (nautilus_sidebar_update_buttons): Added
      	a FIXME to some questionable code.
      35992826
    • John Harper's avatar
      deleted unused action_type variable · dd91ac61
      John Harper authored
      2001-02-21  John Harper  <jsh@eazel.com>
      
      	* src/file-manager/fm-directory-view.c (activate_callback):
      	deleted unused action_type variable
      dd91ac61
    • John Harper's avatar
      reviewed by: Darin Adler <darin@eazel.com> · a53631de
      John Harper authored
      2001-02-21  John Harper  <jsh@eazel.com>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	Fixed bug I introduced in my last sorting change (sort order
      	was incorrect when nodes are first inserted):
      
      	* components/tree/nautilus-tree-view-private.h: added an
      	`inserting_node' flag field to the view details. This is used
      	to tell the sorting comparison function when the nodes it's
      	trying to sort haven't yet been fully initialized
      
      	* components/tree/nautilus-tree-view.c
      	(nautilus_tree_view_insert_model_node): set the inserting_node
      	flag around the call to nautilus_ctree_insert_node (). After
      	the node is fully initialized, call
      	nautilus_ctree_sort_single_node ()
      
      	(ctree_compare_rows): when `inserting_node' is set, bail out
      	with a nonsense value
      
      	* libnautilus-extensions/nautilus-ctree.h,
      	libnautilus-extensions/nautilus-ctree.c: reverted the change to
      	insert_node
      	(nautilus_ctree_sort_single_node): new function, reorders a
      	given node, but no others
      a53631de
    • Darin Adler's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · f79892c8
      Darin Adler authored
      	Fix bug 6286 (get 3 directory loads instead of 1 when you activate
      	file in directory view [as opposed to typing location]). This is
      	mostly right, but there's still a relatively common case where we
      	get a 2nd directory load. I'll have to write a bug report about
      	that case, but it's no worse than before and quite a bit better.
      
      	* src/file-manager/fm-directory-view.c:
      	(fm_directory_view_destroy): Stop monitoring. Also change the old
      	monitoring code to use different "client" pointers so multiple
      	monitors don't interfere with each other.
      	(activate_callback): Stop monitoring when we get to the point of
      	actually activating (unless we are opening through the shell).
      	Also do some small cleanup to "command:" handling code and fix
      	minor storage leak.
      	(cancel_activate_callback): Stop monitoring if we cancel.
      	(fm_directory_view_activate_file): Start monitoring so the load
      	can be shared between all who need it. This is the same
      	optimization done at the shell level.
      	(load_directory): Use the new client pointer approach so multiple
      	monitors don't interfere with each other.
      	(finish_loading): Use the new client pointer approach so multiple
      	monitors don't interfere with each other.
      	(disconnect_model_handlers): Use the new client pointer approach
      	so multiple monitors don't interfere with each other.
      	(monitor_file_for_open_with): Use the new client pointer approach
      	so multiple monitors don't interfere with each other.
      	(monitor_file_for_activation): New function that monitors the
      	file list so we don't get multiple directory loads.
      
      	Fix tests now that gnome-vfs has a fix for bug 6798 (URI functions
      	don't always treat domain names as case-insensitive) and fix bug
      	6799 (nautilus_uris_match_ignore_fragments gives wrong result for
      	URIs with trailing "/" characters).
      
      	* libnautilus-extensions/nautilus-file-utilities.h:
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_make_uri_canonical_strip_fragment): New function.
      	(uris_match): Use new function to handle fragments better.
      	(nautilus_self_check_file_utilities): Update checks to
      	expect fixes in gnome-vfs and here. Note that both bugs
      	6798 and 6799 are now fixed.
      
      	* help/.cvsignore:
      	* help/nautilus-user-manual/.cvsignore:
      	* help/nautilus-user-manual/C/.cvsignore:
      	* omf-install/.cvsignore:
      	Ignore generated files in some new directories.
      f79892c8
    • Mike Engber's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 78694813
      Mike Engber authored
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	* src/file-manager/fm-properties-window.c: (set_icon_callback):
      	Property window now stores a uri (as opposed to a path) in
      	metadata for custom icons - bug 6841.
      78694813
    • Mike Engber's avatar
      reviewed by: Darin Adler <darin@eazel.com> John Sullivan · a0528e16
      Mike Engber authored
      
      	reviewed by: Darin Adler <darin@eazel.com>
      	             John Sullivan <sullivan@eazel.com>
      
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.h:
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.c:
      	(nautilus_metafile_monitor_initialize_class),
      	(nautilus_metafile_monitor_get_epv),
      	(nautilus_metafile_monitor_get_vepv),
      	(nautilus_metafile_monitor_create_servant),
      	(nautilus_metafile_monitor_initialize), (destroy),
      	(nautilus_metafile_monitor_new), (corba_metafile_changed):
      	Added implementation of monitors for directories to recieve
      	notification when their metadata changes. This works across
      	processes.
      
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_destroy),
      	(nautilus_directory_emit_change_signals):
      	* libnautilus-extensions/nautilus-directory-private.h:
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(metafile_read_mark_done), (metafile_read_start),
      	(nautilus_directory_monitor_add_internal),
      	(update_metadata_monitors),
      	(nautilus_directory_monitor_remove_internal),
      	(nautilus_directory_call_when_ready_internal),
      	(nautilus_directory_cancel_callback_internal),
      	(nautilus_async_destroying_file), (request_is_satisfied),
      	(call_ready_callbacks):
      	The state machine now uses monitors in the metadata server
      	process.
      
      	* libnautilus-extensions/nautilus-directory-metafile.c:
      	(get_metafile), (nautilus_directory_is_metadata_read),
      	(nautilus_directory_get_file_metadata),
      	(nautilus_directory_get_file_metadata_list),
      	(nautilus_directory_set_file_metadata),
      	(nautilus_directory_set_file_metadata_list),
      	(nautilus_directory_set_boolean_file_metadata),
      	(nautilus_directory_set_integer_file_metadata),
      	(nautilus_directory_copy_file_metadata),
      	(nautilus_directory_remove_file_metadata),
      	(nautilus_directory_rename_file_metadata),
      	(nautilus_directory_register_metadata_monitor),
      	(nautilus_directory_unregister_metadata_monitor):
      	* libnautilus-extensions/nautilus-directory-metafile.h:
      	-new calls for registering/unregistering monitors
      	-Metadata setters no longer return booleans.
      	-misc cleanup of CORBA exception code (or lack thereof)
      
      	* libnautilus-extensions/nautilus-file-private.h:
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_is_self_owned), (destroy),
      	(nautilus_file_get_parent_uri), (get_file_for_parent_directory),
      	(nautilus_file_can_rename), (nautilus_file_get_gnome_vfs_uri),
      	(rename_callback), (nautilus_file_rename),
      	(nautilus_file_set_directory), (get_metadata_name),
      	(nautilus_file_set_metadata), (nautilus_file_set_metadata_list),
      	(nautilus_file_set_boolean_metadata),
      	(nautilus_file_set_integer_metadata), (nautilus_file_get_uri),
      	(nautilus_file_mark_gone), (nautilus_file_changed):
      	-exposed (& renamed) is_self_owned in the private header.
      	-metadata setters no longer emit changes (it's done by the server)
      
      	* libnautilus-extensions/nautilus-metafile-server.idl:
      	-metafile_changed now is passed a list of file names
      
      	* libnautilus-extensions/nautilus-metafile.c:
      	(nautilus_metafile_get_epv), (destroy), (corba_is_read),
      	(corba_get), (corba_get_list), (corba_set), (corba_set_list),
      	(corba_copy), (corba_remove), (corba_rename), (find_monitor_node),
      	(corba_register_monitor), (corba_unregister_monitor),
      	(call_metatfile_changed), (file_list_filler_ghfunc),
      	(call_metafile_changed_for_all_files_mentioned_in_metafile),
      	(call_metatfile_changed_for_one_file):
      	* libnautilus-extensions/nautilus-metafile.h:
      	- metafile setters now emit changes and do not return boolean values
      	- added call_metafile_changed_for_all_files_mentioned_in_metafile
      
      	* libnautilus-extensions/nautilus-stock-dialogs.c:
      	(timed_wait_callback):
      	Un-canelable timed wait dialogs now have an ok button
      	which dismisses them.
      
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	(find_directory_start):
      	Slightly clarified the text in the infamous searching for text dialog.
      a0528e16
    • John Harper's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 7e85ae9d
      John Harper authored
      2001-02-21  John Harper  <jsh@eazel.com>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	Fixed bug 6828 (Moving directories in tree view makes contents
      	become top-level nodes):
      
      	* components/tree/nautilus-tree-node.h,
      	components/tree/nautilus-tree-node.c,
      	components/tree/nautilus-tree-node-private.h
      
      	(nautilus_tree_node_update_uri): new private function, updates
      	the node's cached URI from its NautilusFile and updates the new
      	is_toplevel flag
      
      	(nautilus_tree_node_is_toplevel): new function, returns true if
      	the node shouldn't have a parent node
      
      	* components/tree/nautilus-tree-model.c: track nodes that have
      	no parent but aren't top-level nodes. If suitable parents later
      	appear the unparented nodes will be connected to them
      
      	* components/tree/nautilus-tree-view.c,
      	components/tree/nautilus-tree-view-private.h: do similar
      	tracking of unparented nodes (but from the point of view of the
      	view, not the model)
      
      	[ Having both modules duplicate this similar functionality
      	isn't ideal, but I don't see how to unify it ]
      
      
      	Fixed bug 6820 (directory sort order is different in tree
      	view):
      
      	* components/tree/nautilus-tree-view.c (ctree_compare_rows):
      	new function, set as the comparison function for tree views.
      	It calls nautilus_file_compare_for_sort () on the files
      	associated with the tree rows (with hardcoded type
      	NAUTILUS_FILE_SORT_BY_NAME for now)
      
      	* libnautilus-extensions/nautilus-ctree.c
      	(nautilus_ctree_insert_node): for sorted insertions, link the
      	inserted node into the tree before finding the correct place,
      	then move it afterwards. This ensures that the comparison
      	function is able to find the node pointers from the row
      	pointers that it's given
      7e85ae9d
    • Rebecca Schulman's avatar
      Remove the "backup unindexed search" preference for 1.0, which is · 6e9dead4
      Rebecca Schulman authored
      2001-02-21  Rebecca Schulman  <rebecka@eazel.com>
      	Remove the "backup unindexed search" preference for 1.0, which is
      	bugzilla.eazel.com bug 6775.  We will not be doing backup
      	searches, and with Ramiro's help redo preference changes more
      	cleanly, and to be more compatible with his preference changes.
      
      	reviewed by: Ramiro Estrugo <ramiro@eazel.com>
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_install_descriptions),
      	(global_preferences_install_defaults),
      	(global_preferences_install_visibility),
      	(global_preferences_create_dialog),
      	(global_preferences_install_home_location_defaults),
      	(global_preferences_use_fast_search_changed_callback),
      	(global_preferences_medusa_state_changed_callback),
      	(global_preferences_install_medusa_defaults):
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	Remove the old BACKUP_SEARCH preference, and add functions
      	to install medusa preference defaults, and to synchronize
      	the gconf value of the preference with the system configuration
      	file used by medusa.
      
      	* libnautilus-extensions/nautilus-preferences.c:
      	(nautilus_preferences_set_boolean),
      	(nautilus_preferences_get_boolean):
      	Remove old system preferences calls
      
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-system-preferences.c:
      	* libnautilus-extensions/nautilus-system-preferences.h:
      	Remove these
      	* libnautilus-extensions/nautilus-medusa-support.c:
      	(nautilus_medusa_services_have_been_enabled_by_user),
      	(nautilus_medusa_blocked), (nautilus_medusa_enable_services),
      	(nautilus_medusa_add_system_state_changed_callback):
      	* libnautilus-extensions/nautilus-medusa-support.h:
      	Add this file to hide potentially ifdef'd out medusa
      	code.
      
      	* src/file-manager/fm-search-list-view.c: (load_location_callback):
      	* src/nautilus-complex-search-bar.c:
      	(nautilus_complex_search_bar_get_location):
      	Remove logic related to the BACKUP_SEARCH feature.
      6e9dead4
  3. 21 Feb, 2001 4 commits
    • Robin Slomkowski's avatar
      moved documentation to %{prefix}/share/gnome/help/nautilus-user-manual/C/* · 7cd3750a
      Robin Slomkowski authored
      	* nautilus.spec.in: moved documentation to
      	%{prefix}/share/gnome/help/nautilus-user-manual/C/*
      	and added gnugpl dir BUG 6837
      7cd3750a
    • Gene Z. Ragan's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · e530965d
      Gene Z. Ragan authored
      2001-02-21  Gene Z. Ragan  <gzr@eazel.com>
      
      	reviewed by: John Sullivan <sullivan@eazel.com>
      
      	Fixed bug 6465, Music view buttons stretch for songs
      	with very long titles.
      
      	* components/music/nautilus-music-view.c: (add_play_controls),
      	(nautilus_music_view_set_album_image):
      	Change the way that the play controls are added to the pack box
      	so that they do not expand in strange ways or change their position
      	when a custom image is added.
      e530965d
    • Darin Adler's avatar
      reviewed by: Mike Fleming <mfleming@eazel.com> · b667fbe5
      Darin Adler authored
      	Busted the Tinderbox again! (Another attempt to fix it.)
      
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_self_check_file_utilities): Changed the tests
      	to match reality.
      
      	* configure.in:
      	* user-guide/Makefile.am:
      	Turned the user guide off again. Dan explained that this
      	is what he meant to do (I got it wrong).
      b667fbe5
    • Eric Fischer's avatar
      Use ln without -s to make links into the real install/lib directory; add · 86af19af
      Eric Fischer authored
      	* nautilus-installer/install-lib/Makefile.am:
      	Use ln without -s to make links into the real install/lib directory;
      	add header file prerequisites
      
      	* nautilus-installer/libtrilobite/Makefile.am:
      	Use ln without -s to make links into the real libtrilobite directory;
      	fix header file prerequisites
      
      	* nautilus.spec.in:
      	Again, try to build the installer in tinderbox.  With luck, it'll
      	actually work this time.
      86af19af