1. 26 Feb, 2001 1 commit
    • Ramiro Estrugo's avatar
      Ignore generated files. · e6525d26
      Ramiro Estrugo authored
      	* .cvsignore:
      	* help/nautilus-user-manual/es/.cvsignore:
      	* omf-install/.cvsignore:
      	* test/.cvsignore:
      	* user-guide/C/.cvsignore:
      	Ignore generated files.
      e6525d26
  2. 23 Feb, 2001 1 commit
    • 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
  3. 22 Feb, 2001 1 commit
    • 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
  4. 21 Feb, 2001 4 commits
    • 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
    • Darin Adler's avatar
      reviewed by: Pavel Cisler <pavel@eazel.com> · a6b2a6fd
      Darin Adler authored
      	An attempt to fix the Tinderbox.
      
      	* user-guide/Makefile.am: Add C subdir.
      
      	Other changes.
      
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_format_uri_for_display): Simplify to take advantage of
      	the new gnome_vfs_get_local_path_from_uri, which rejects paths
      	that have "#" characters in them.
      	(nautilus_self_check_file_utilities): Add more test cases for
      	host names that are case sensitive.
      
      	* omf-install/.cvsignore: Ignore generated files in this new
      	directory.
      a6b2a6fd
    • Dan Mueth's avatar
      reviewed by: Mike Fleming <mfleming@eazel.com> · 239311ed
      Dan Mueth authored
      2001-02-21  Dan Mueth  <dan@eazel.com>
      
              reviewed by: Mike Fleming  <mfleming@eazel.com>
      
              The old help tree, "user-guide/*", was broken in several ways.
              It assumed there was only one doc, called "user-guide", whereas
              we have multiple docs.  Plus it had odd subdirectories which
              are unusual and we don't want to use.  Plus the convention is
              to put all docs in a directory called "help" (modelled after
              $prefix/gnome/help) and figures in a subdir called "figures".
              So, I'm creating a new tree for this called "help" and installing
              the latest version of Vera's Nautilus User Manual with
              screenshots.  I also added a nifty makefile, help/docs.make,
              which we will use for all the SGML docs and translations
              to keep things tidy and working with low maintenance.
      
              * Makefile.am: Including help/
              * configure.in: Including help/ and subdirs
              * help/Makefile.am: added
              * help/docs.make: added nifty makefile to be used by all
                SGML docs and translations of SGML docs
              * help/nautilus-user-manual/C/Makefile.am: added
              * help/nautilus-user-manual/C/figures/custicon.png: added
              * help/nautilus-user-manual/C/figures/full.png: added
              * help/nautilus-user-manual/C/figures/link.png: added
              * help/nautilus-user-manual/C/figures/locbar.png: added
              * help/nautilus-user-manual/C/figures/noread.png: added
              * help/nautilus-user-manual/C/figures/nowrite.png: added
              * help/nautilus-user-manual/C/figures/part.png: added
              * help/nautilus-user-manual/C/figures/player.png: added
              * help/nautilus-user-manual/C/figures/prefmenu.png: added
              * help/nautilus-user-manual/C/figures/sidebar.png: added
              * help/nautilus-user-manual/C/figures/viewmenu.png: added
              * help/nautilus-user-manual/C/figures/viewmusic.png: added
              * help/nautilus-user-manual/C/nautilus-user-manual-C.omf: added
              * help/nautilus-user-manual/C/nautilus-user-manual.sgml: added
              * help/nautilus-user-manual/Makefile.am: added
              * user-guide/Makefile.am: turned off old user guide installation
      239311ed
    • Dan Mueth's avatar
      Changed so only a warning is given if ScrollKeeper is not installed. · df7574e9
      Dan Mueth authored
      2001-02-20  Dan Mueth  <dan@eazel.com>
      
              * user-guide/C/Makefile.am: Changed so only a warning is
              given if ScrollKeeper is not installed.
      df7574e9
  5. 20 Feb, 2001 1 commit
    • Maciej Stachowiak's avatar
      Assorted build twiddling. · cd91e1b7
      Maciej Stachowiak authored
      	* components/services/install/command-line/Makefile.am: Remove
      	-I/usr/include/rpm
      
      	* components/services/install/nautilus-view/Makefile.am: Likewise.
      
      	* components/services/install/nautilus-view/nautilus-service-install-view.c:
      	Remove gratuitous include of rpm header.
      
      	* components/services/inventory/Makefile.am: Formatting tweaks.
      
      	* components/services/summary/*: flatten this whole directory:
      	summary/lib => summary
      	summary/nautilus-view => summary
      	summary/nautilus-view/test => summary
      	summary/nautilus-view/icons/gray_tab_pieces =>summary/nautilus-view/icons
      
      	* configure.in: Adjust for flattening of
      	components/services/summary
      
      	* libnautilus-extensions/nautilus-clickable-image.c
      	(adjust_coordinates_for_window): Formatting tweak.
      
      	* user-guide/gnugpl/.cvsignore: Silence cvs.
      cd91e1b7
  6. 17 Feb, 2001 1 commit
    • Dan Mueth's avatar
      reviewed by: Eskil · e99889e1
      Dan Mueth authored
      2001-02-17  Dan Mueth  <dan@eazel.com>
      
              reviewed by: Eskil
      
              Updated toplevel docs data file. Updated and added FDL/GPL
              licenses. Added OMF file for Nautilus User Guide.
      
              * Makefile.am:  Adding omf-install/
              * components/help/topleveldocs.xml: Updated toplevel docs
              * configure.in: Adding omf-install and user-guide/gnugpl
              * omf-install/Makefile.am: Added for OMF files
              * user-guide/C/Makefile.am: Updated for OMF file
              * user-guide/C/nautilus-C.omf: Added this OMF file
              * user-guide/Makefile.am: Added gnufdl/
              * user-guide/gnufdl/gnufdl.sgml: Updated
              * user-guide/gnugpl/Makefile.am: Added this file
              * user-guide/gnugpl/gnugpl.sgml: Added this file, GPL
      e99889e1
  7. 26 Jan, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 2717a5cd
      Darin Adler authored
      	Some preparation work for doing async. activation. This amounts
      	to another pass cleaning up the legendary "state machine" as well
      	as some other cleanups in the async. activation code.
      
      	* libnautilus-extensions/nautilus-bonobo-extensions.h:
      	* libnautilus-extensions/nautilus-bonobo-extensions.c:
      	(oaf_activation_callback), (nautilus_bonobo_activate_from_id),
      	(nautilus_bonobo_activate_cancel): Fix interface of activation to
      	be cleaner. Also handle case where callback is called right away.
      
      	Add queuing to NautilusView so that all incoming CORBA calls are
      	dispatched at idle time. This can fix some otherwise-difficult
      	re-entrancy problems. The widget destroy call can still come in at
      	any time though. Also this same fix may be needed for the
      	NautilusViewFrame side.
      
      	* libnautilus/nautilus-view.h:
      	* libnautilus/nautilus-view.c: (execute_queued_calls): Function
      	to dequeue and execute calls.
      	(dequeue_calls_at_idle): Cover to call it at idle time.
      	(discard_queued_calls): Discard calls without executing them, for
      	use at destroy time.
      	(queue_incoming_call): Simple cover to queue and schedule an
      	idle-time dequeue pass.
      	(nautilus_g_list_from_uri_list): Need to make a full copy, not
      	a shallow copy, now that we are queuing things for a hile.
      	(call_load_location), (call_stop_loading),
      	(call_selection_changed), (call_title_changed),
      	(call_history_changed): Simple functions that get queued.
      	(list_deep_free_cover): GDestroyNotify-compatible function for one
      	destroy case.
      	(history_dup): Function to copy the history list, since that is
      	now queued instead of used right away.
      	(impl_Nautilus_View_load_location),
      	(impl_Nautilus_View_stop_loading),
      	(impl_Nautilus_View_selection_changed),
      	(impl_Nautilus_View_title_changed),
      	(impl_Nautilus_View_history_changed): Change these all to queue
      	the incoming call instead of doing work right away.
      	(nautilus_view_destroy): Discard the queue.
      
      	* src/nautilus-view-frame-corba.c:
      	(impl_Nautilus_ViewFrame_open_location_force_new_window),
      	(impl_Nautilus_ViewFrame_report_selection_change): These calls now
      	use the deep copy, since the shallow one is no longer available.
      	This is good since we probably will be doing queuing here later,
      	so we'll need the deep copy.
      
      	* src/nautilus-view-frame.h:
      	* src/nautilus-view-frame.c:
      	(nautilus_view_frame_initialize_class): Set up a map default signal
      	handler to activate the control. This is better than the old way,
      	where we had an explicit call to do it.
      	(nautilus_view_frame_destroy_client): Remove unused
      	CORBA_Environment.
      	(view_frame_activated): Remove unneeded ACTIVATING state. Also
      	send the client_loaded signal in here, so you can't "forget".
      	(view_frame_wait), (view_frame_underway),
      	(view_frame_wait_is_over), (view_frame_loaded),
      	(view_frame_failed): Remove unneeded ACTIVATING state.
      	(check_if_view_is_gone): Simplify logic and make sure to check the
      	value of the exception and not just the function result.
      	(attach_client): Fix CORBA_Exception that was allocated twice and
      	that could also be allocated and not freed in some cases.
      	(activation_callback), (nautilus_view_frame_load_client_async):
      	Better names, use new API, still not tested.
      	(nautilus_view_frame_load_client): Get rid of function result and
      	use unified interface for telling about success and failure so that
      	sync. and async. interfaces will be the same.
      	(nautilus_view_frame_stop): Renamed this single function, which
      	will soon stop either activation that's in process or loading
      	that's in process with a single call. For now it's just the same
      	as the old stop_loading call.
      	(nautilus_view_frame_map): New override to activate the control.
      	This replaces the old explicit activate call.
      	(send_history), (nautilus_view_frame_get_is_underway): Remove
      	unneeded ACTIVATING state.
      
      	* src/nautilus-window.h:
      	* src/nautilus-window-manage-views.c:
      	(location_has_really_changed): Assume that new_content_view is not
      	NULL. The old code was trying to be inappropriately "general".
      	(disconnect_destroy_unref_view): Remove now-unused function.
      	(load_content_view): Don't use a return value any more, since it's
      	important to set up new_content_view before any signals happen.
      	Get rid of code that handles failure right at the start, since
      	we now get all failures through the signal handler.
      	(handle_view_failure): Add FIXME comments. Minor refactoring.
      	(cancel_location_change): Eliminated now-uneeded views_shown and
      	view_bombed_out booleans.
      	(load_view_for_new_location): New load_content_view doesn't return
      	a value any more.
      	(update_state): Changed this to be a loop instead of returning a
      	boolean and always being called in a loop. Also simplified logic
      	so that views_shown and view_bombed_out aren't needed any more.
      	(nautilus_window_end_location_change_callback): Use update_state
      	directly instead of calling the old clunky change_state cover.
      	(nautilus_window_begin_location_change): Use update_state directly
      	instead of calling the old clunky change_state cover.
      	(stop_loading): Call the new simple nautilus_view_frame_stop
      	instead of nautilus_view_frame_stop_loading.
      	(natuilus_window_stop_loading): Use update_state directly instead
      	of calling the old clunky change_state cover.
      	(nautilus_window_set_content_view): Use update_state directly instead
      	of calling the old clunky change_state cover.
      	(nautilus_window_set_sidebar_panels): Handle failures with
      	callback instead of looking at return value (which no longer
      	exists).
      	(client_loaded_callback): Add this new callback that's done when
      	the view is activated and ready to go.
      	(failed_callback): Use update_state directly instead of calling
      	the old clunky change_state cover.
      	(load_underway_callback): Use update_state directly instead of
      	calling the old clunky change_state cover.
      	(load_complete_callback): Use update_state directly instead of
      	calling the old clunky change_state cover.
      
      	* src/nautilus-window.c:
      	(nautilus_window_set_content_view_widget): Get rid of explicit
      	activation, no longer needed now that NautilusViewFrame handles it
      	directly.
      
      	* test/test-nautilus-async-activation.c: (activation_callback),
      	(main): Change to use new async. API.
      
      	* user-guide/gnufdl/.cvsignore: Add to ignore some missing files.
      2717a5cd
  8. 25 Jan, 2001 1 commit
    • Dan Mueth's avatar
      Adding this directory for the GNU FDL. This is a temporary solution. When · da55da07
      Dan Mueth authored
      2001-01-24  Dan Mueth <dan@eazel.com>
      
              * user-guide/gnufdl: Adding this directory for the GNU FDL.
                This is a temporary solution.  When GNOME 1.4 is out, we
                will have gnome-core installing 'fdl' and we will point to
                that instead of 'gnufdl'.
              * user-guide/C/: Removing old docs stuff, and adding Vera's
                new docs.
      da55da07
  9. 09 Nov, 2000 1 commit
    • Mathieu Lacage's avatar
      Fix bug 4619. fdl of nautilus collides with help from gnome-core. This is · 3bd900bb
      Mathieu Lacage authored
      2000-11-09  Mathieu Lacage  <mathieu@eazel.com>
      
      	Fix bug 4619. fdl of nautilus collides with help from gnome-core.
      	This is a workaround till we have a new shipped gnome-core.
      	* nautilus.spec.in: remove fdl directory
      	* user-guide/C/Makefile.am: remove fdl installation
      	* user-guide/C/fdl.sgml: remove
      	* user-guide/C/sgml/fdl.sgml: add
      	* user-guide/C/sgml/nautilus.sgml: change to use the new fdl file.
      3bd900bb
  10. 06 Nov, 2000 2 commits
    • Mathieu Lacage's avatar
      fix make distcheck. · 72f6619b
      Mathieu Lacage authored
      2000-11-06  Mathieu Lacage  <mathieu@eazel.com>
      
      	* user-guide/C/Makefile.am: fix make distcheck.
      72f6619b
    • Andy Hertzfeld's avatar
      fixed bug 4475, add license to help menu · fb4c176b
      Andy Hertzfeld authored
      
      	fixed bug 4475, add license to help menu
      
      	* src/nautilus-shell-ui.xml:
      	added menu item for "Nautilus License"
      	* src/nautilus-window-menus.c:
      	(help_menu_nautilus_license_callback),
      	(nautilus_window_initialize_menus):
      	added a bonobo verb and a handler to invoke the license document
      	* user-guide/C/Makefile.am:
      	added license.html
      	* user-guide/C/html/.cvsignore:
      	* user-guide/C/html/license.html:
      	added license html file from Bud.
      fb4c176b
  11. 04 Nov, 2000 1 commit
    • Darin Adler's avatar
      Tell everyone that we are back on bonobo HEAD. Make sure Nautilus doesn't · a96c73cb
      Darin Adler authored
      	* README: Tell everyone that we are back on bonobo HEAD.
      	* configure.in: Make sure Nautilus doesn't try to compile with the
      	old bonobo.
      
      	* components/adapter/nautilus-adapter-embed-strategy.c:
      	(nautilus_adapter_embed_strategy_get):
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	(nautilus_adapter_load_strategy_get):
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c:
      	(nautilus_adapter_progressive_load_strategy_load_location):
      	* components/history/nautilus-history-view.c:
      	(history_view_frame_call_begin):
      	* libnautilus/nautilus-undo.c: (set_up_bonobo_control):
      	* libnautilus/nautilus-view.c: (view_frame_call_begin):
      	* libnautilus/nautilus-zoomable.c:
      	(nautilus_zoomable_ensure_zoomable_frame):
      	Fix all the callers of query_interface in CORBA to call it
      	queryInterface (I used the Bonobo script to do it).
      
      	* src/nautilus-window.h:
      	* src/nautilus-window.c: (nautilus_window_constructed),
      	(nautilus_window_set_arg), (nautilus_window_get_arg),
      	(nautilus_window_set_content_view_widget): Update for BonoboWin ->
      	BonoboWindow change. Once again, the change was done by the Bonobo
      	script (but I had to undo the spaces it ate after BONOBO_WIN).
      
      	* components/services/install/idl/trilobite-eazel-install.idl:
      	* components/services/time/idl/trilobite-eazel-time-service.idl:
      	* components/services/trilobite/idl/trilobite-service.idl:
      	* components/services/trilobite/sample/idl/sample-service.idl:
      	* libnautilus-adapter/nautilus-adapter-factory.idl:
      	* libnautilus/nautilus-distributed-undo.idl:
      	* libnautilus/nautilus-view-component.idl:
      	Since IDL dependencies don't work, I touched every IDL file to
      	make the switchover smoother. This only works if people update
      	before they try to build and fail, otherwise they need to do:
      		find -name '*.xml' | xargs touch
      	(Maciej and I want to add dependency support to orbit-idl to make
      	this problem go away long term).
      
      	* src/nautilus-desktop-window.c: (realize):
      	The script updated this comment to, so I let it.
      
      	* user-guide/C/Makefile.am: Took out the botched change I made to
      	this file. Mathieu did the correct one.
      a96c73cb
  12. 03 Nov, 2000 3 commits
  13. 01 Nov, 2000 2 commits
  14. 31 Oct, 2000 1 commit
    • Mathieu Lacage's avatar
      add applet to the spec file. · 6d2960fe
      Mathieu Lacage authored
      2000-10-31  Mathieu Lacage  <mathieu@eazel.com>
      
      	* nautilus.spec.in: add applet to the spec file.
      	* user-guide/C/sgml/chapter-1.sgml:
      	* user-guide/C/sgml/chapter-2.sgml:
      	* user-guide/C/sgml/chapter-3.sgml:
      	* user-guide/C/sgml/nautilus.sgml:
      	update the sgml files.
      6d2960fe
  15. 27 Oct, 2000 2 commits
    • Mathieu Lacage's avatar
      second round of fixing of the sgml. Will be the last one hopefuly. · e13fc638
      Mathieu Lacage authored
      2000-10-28  Mathieu Lacage  <mathieu@eazel.com>
      
      	second round of fixing of the sgml. Will be
      	the last one hopefuly.
      	* user-guide/C/sgml/chapter-1.sgml:
      	* user-guide/C/sgml/chapter-2.sgml:
      	* user-guide/C/sgml/chapter-3.sgml:
      	* user-guide/C/sgml/install.sgml:
      	* user-guide/C/sgml/intro.sgml:
      e13fc638
    • Mathieu Lacage's avatar
      update to John's latest version, fix the sgml where needed. Need a new · d2adb51f
      Mathieu Lacage authored
      2000-10-27  Mathieu Lacage  <mathieu@eazel.com>
      
      	* user-guide/C/sgml/chapter-1.sgml:
      	* user-guide/C/sgml/chapter-2.sgml:
      	* user-guide/C/sgml/chapter-3.sgml:
      	* user-guide/C/sgml/install.sgml:
      	* user-guide/C/sgml/intro.sgml:
      	* user-guide/C/sgml/nautilus.sgml:
      	update to John's latest version, fix the sgml where needed.
      	Need a new round of checking on my laptop. Help now displays
      	images !! hooray for Ali Abdin :)
      d2adb51f
  16. 26 Oct, 2000 1 commit
    • Rebecca Schulman's avatar
      Fixed the panel menu item to launch the desktop and one nautilus window, · c1ca89cb
      Rebecca Schulman authored
      2000-10-26  Rebecca Schulman  <rebecka@eazel.com>
      	Fixed the panel menu item to launch the desktop
      	and one nautilus window, starting at the user's
      	home directory by default.  To do this, we created
      	a new script called launch-nautilus.  Ramiro
      	recommended some changes to run-nautilus that
      	I also did.
      
      	* nautilus.desktop:
      	Changed run-nautilus to launch-nautilus
      	* nautilus.spec.in:
      	Changed run-nautilus to launch-nautilus,
      	since run-nautilus won't be needed in the
      	rpm
      	* src/Makefile.am:
      	added launch-nautilus to the build
      	* src/launch-nautilus:
      	* src/run-nautilus:
      	removed the mozilla environment
      	LD_LIBRARY_PATH hacks.
      
      	* user-guide/C/sgml/chapter-1.sgml:
      	Corrected an HTML error.
      c1ca89cb
  17. 25 Oct, 2000 1 commit
  18. 24 Oct, 2000 2 commits
  19. 23 Oct, 2000 1 commit
  20. 21 Oct, 2000 5 commits
  21. 20 Oct, 2000 7 commits