1. 10 Mar, 2008 1 commit
    • Alexander Larsson's avatar
      Update for release. · 5d2ca680
      Alexander Larsson authored
      2008-03-11  Alexander Larsson  <alexl@redhat.com>
      
              * AUTHORS:
              * NEWS:
              * THANKS:
              * check-THANKS.pl:
      	Update for release.
      
      
      svn path=/trunk/; revision=13920
      5d2ca680
  2. 07 Mar, 2005 1 commit
    • Martin Wehner's avatar
      Update for release · bb10b8fb
      Martin Wehner authored
      2005-03-07  Martin Wehner  <martin.wehner@gmail.com>
      
      	* THANKS:
      	Update for release
      
      	* check-THANKS.pl:
      	Extract names from ChangeLog bodies too. (#43452)
      	Patch from Richard Hoelscher <rah@rahga.com>
      bb10b8fb
  3. 08 Sep, 2003 1 commit
    • Alexander Larsson's avatar
      Updated for 2.4.0 · 05b6a2af
      Alexander Larsson authored
      2003-09-08  Alexander Larsson  <alexl@redhat.com>
      
      	* AUTHORS:
      	* THANKS:
      	* README: Updated for 2.4.0
      05b6a2af
  4. 19 May, 2003 1 commit
  5. 21 Jan, 2003 2 commits
    • Dave Camp's avatar
      2.20 Added a name I forgot. · 691c20c0
      Dave Camp authored
      2003-01-20  Dave Camp  <dave@ximian.com>
      
      	* NEWS:
      	* configure.in: 2.20
      	* THANKS: Added a name I forgot.
      691c20c0
    • Dave Camp's avatar
      Added the 2.2 team. Added a section for 2.x, updated. Removed the obsolete · 86af40ce
      Dave Camp authored
      2003-01-20  Dave Camp  <dave@ximian.com>
      
      	* AUTHORS: Added the 2.2 team.
      	* THANKS: Added a section for 2.x, updated.
      	* README: Removed the obsolete info, added some up-to-date info.
      	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
      	Added the 2.2 team to the about box.
      	* HACKING: Updated, patch from Alex Duggan.
      86af40ce
  6. 19 Oct, 2001 1 commit
  7. 11 Oct, 2001 1 commit
  8. 24 Aug, 2001 1 commit
    • Darin Adler's avatar
      Added support for nested directories inside the scripts directory, · d31bf8d6
      Darin Adler authored
      	starting with a patch by David Emory Watson <dwatson@cs.ucr.edu>.
      
      	* src/file-manager/fm-directory-view.c: (get_scripts_directory):
      	Keep the scripts directory URI and string length in a global
      	variable.
      	(add_scripts_directory): New function, replaces
      	connect_script_handlers. Refs the directory, puts it on the
      	scripts directory list, and monitors more attributes than before.
      	(fm_directory_view_initialize): Use add_scripts_directory instead
      	of connect_script_handlers.
      	(fm_directory_view_destroy): Use remove_scripts_directory on the
      	entire list instead of disconnect_script_handlers.
      	(add_submenu): New function.
      	(add_script_to_script_menus): Change name, pass in path.
      	(add_submenu_to_script_menus): New function.
      	(directory_belongs_in_scripts_menu): New function.
      	(add_directory_to_scripts_directory_list): New function, high
      	level call used to turn a NautilusFile into a NautilusDirectory
      	and call add_scripts_directory.
      	(update_directory_in_scripts_menu): New function.
      	(update_scripts_menu): New function, replaces reset_scripts_menu
      	and uses new nautilus_directory_get_files_list rather than
      	nautilus_directory_call_when_ready.
      	(open_scripts_folder_callback): Use new global variable instead
      	of calling get_scripts_directory.
      	(real_update_menus): Call update_scripts_menu instead of
      	schedule_reset_scripts_menu.
      	(remove_scripts_directory): New function, replaces
      	disconnect_script_handlers. Removes the directory from the scripts
      	directory list and unrefs it after disconnecting handlers.
      
      	* libnautilus-private/nautilus-directory.h:
      	* libnautilus-private/nautilus-directory.c: (is_tentative): Moved
      	from nautilus-directory-async.c.
      	(nautilus_directory_get_file_list): New, made from formerly-
      	private get_non_tentative_file_list in nautilus-directory-async.c.
      	(nautilus_directory_list_ref): New.
      	(nautilus_directory_list_unref): New.
      	(nautilus_directory_list_free): New.
      	(nautilus_directory_list_copy): New.
      	(compare_by_uri), (compare_by_uri_cover),
      	(nautilus_directory_list_sort_by_uri): New. Sorrts directories by
      	URI, parents before children, and children sorted as if by
      	nautilus_file_list_sort_by_name.
      	* libnautilus-private/nautilus-directory-async.c:
      	(nautilus_directory_monitor_add_internal), (ready_callback_call):
      	Use nautilus_directory_get_file_list instead of
      	get_non_tentative_file_list.
      d31bf8d6
  9. 01 Aug, 2001 1 commit
  10. 24 Jul, 2001 1 commit
    • Darin Adler's avatar
      Remove eel_ prefix from name. (background_get_desktop_background_window): · bf72a34c
      Darin Adler authored
      	* libnautilus-private/nautilus-directory-background.c:
      	(background_is_desktop): Remove eel_ prefix from name.
      	(background_get_desktop_background_window): Remove eel_ prefix
      	from name.
      
      	* libnautilus-private/nautilus-icon-factory.c:
      	(should_display_image_file_as_itself),
      	(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path):
      	* libnautilus-private/nautilus-thumbnails.h:
      	* libnautilus-private/nautilus-thumbnails.c: (make_thumbnail_uri),
      	(nautilus_thumbnail_has_invalid_thumbnail),
      	(nautilus_get_thumbnail_uri),
      	(nautilus_update_thumbnail_file_renamed),
      	(nautilus_remove_thumbnail_for_file), (check_for_thumbnails),
      	(make_thumbnails), (nautilus_thumbnail_load_framed_image):
      	Remove anti-aliased parameter from most functions, since the
      	thumbnails are now the same either way.
      
      	* THANKS:
      	* check-THANKS.pl:
      	Some more THANKS updates.
      
      	* RPMs-README: No need for this any more.
      bf72a34c
  11. 16 Jul, 2001 1 commit
    • Darin Adler's avatar
      Updated thanks for recent changes in ChangeLog. · 67c2f290
      Darin Adler authored
      	* THANKS:
      	* check-THANKS.pl:
      	Updated thanks for recent changes in ChangeLog.
      
      	* libnautilus-private/nautilus-file-operations.c:
      	(build_error_string):
      	* libnautilus-private/nautilus-file.c: (get_description):
      	Updated the people to tell about various warnings.
      67c2f290
  12. 05 Jul, 2001 1 commit
  13. 23 May, 2001 1 commit
    • Darin Adler's avatar
      Fixed problem compiling with new gettext: · 2752e198
      Darin Adler authored
      	* hack-macros/gnome.m4: Add BUILD_INCLUDED_LIBINTL for
      	compatibility with the new gettext.
      
      	Fixed a problem with the throbber detecting that its X window is
      	gone. Based on suggestions from Owen Taylor.
      
      	* libnautilus/nautilus-bonobo-workarounds.h:
      	* libnautilus/nautilus-bonobo-workarounds.c:
      	(destroy_later_callback), (destroyed_before_timeout_callback),
      	(nautilus_bonobo_object_force_destroy_later): Changed to "destroy
      	later" instead of "destroy at idle". This makes us less likely to
      	experience race conditions.
      
      	* src/nautilus-window.c: (nautilus_window_initialize_class),
      	(nautilus_window_unrealize), (nautilus_window_destroy): Moved the
      	throbber destruction to unrealize so we destroy the throbber
      	before we destroy its X window.
      
      	Starting with patch by Anders Carlsson <andersca@gnu.org>, added
      	both prelighting and tracking to the throbber, also making it take
      	action on release, not press.
      
      	* components/throbber/nautilus-throbber.c:
      	(nautilus_throbber_initialize_class): Add handlers for enter,
      	leave, and release.
      	(nautilus_throbber_initialize): Set flags so we get enter and
      	leave events.
      	(select_throbber_image): Ref the image that's returned.
      	(draw_throbber_image): Make the image be prelit if the mouse is
      	over the throbber but it wasn't clicked, and darkened if the mouse
      	is over the throbber and it was clicked.
      	(nautilus_throbber_enter_notify_event): Set flag and request
      	redraw to prelight.
      	(nautilus_throbber_leave_notify_event): Set flag and request
      	redraw to un-prelight.
      	(nautilus_throbber_button_press_event): Set flag to indicate we
      	hit the button in the throbber. Also, respond only to left clicks.
      	(nautilus_throbber_button_release_event): Look at flag set in
      	press event. Do the work here now instead of at press time since
      	we are more like a real button.
      
      	Rolled in change by Miguel Rodríguez Pérez <migrax@terra.es> to
      	fix volume mounting problems:
      
      	* configure.in: Check for hasmntopt.
      	* libnautilus-private/nautilus-volume-monitor.c:
      	(get_removable_volumes): Fix typo (HAVE_MNTTENT_H ->
      	HAVE_MNTENT_H).
      
      	Integrated patch by Miguel Rodríguez Pérez <migrax@terra.es> to
      	make Nautilus not try to preview MPEG lists:
      
      	* src/file-manager/fm-icon-view.c:
      	(icon_container_preview_callback): Made audio/x-mpegurl another
      	exception to the list of audio types we can preview.
      
      	Rolled in change by Dennis Smit <synap@area101.penguin.nl>:
      
      	* THANKS: added more translators that were missing from the
      	THANKS file (names from all the .po files in ./po).
      
      	Other updates to THANKS:
      
      	* THANKS: Added Jon K Hellan.
       	* check-THANKS.pl: Fixed logic so you can be credited as both an
      	author and translator.
      
      	Other changes:
      
      	* src/file-manager/fm-list-view.c: (get_default_zoom_level): Fix
      	typo (storaged -> storage).
      
      	* src/nautilus-shell-ui.xml:
      	* src/file-manager/nautilus-directory-view-ui.xml:
      	Fixed keybindings entries to use the correct tags as described by
      	ui-xml.txt.
      2752e198
  14. 16 May, 2001 1 commit
    • Darin Adler's avatar
      Finished up a loose end from when I made the change to · 0e12aea5
      Darin Adler authored
      	* src/nautilus-window-private.h:
      	* src/nautilus-window-manage-views.c: (free_location_change),
      	(begin_location_change):
      	Finished up a loose end from when I made the change to
      	determine_initial_view to not get full attributes. This leftover
      	code was causing an extra directory load.
      
      	* THANKS: Added Yoann.
      0e12aea5
  15. 04 May, 2001 1 commit
  16. 01 May, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · d9195bab
      Darin Adler authored
      	Some enhancements to icon lookup.
      
      	* libnautilus-extensions/nautilus-icon-factory.h:
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(get_mime_type_icon_without_suffix): Function used to strip suffixes
      	out so we can have file suffixes in the gnome-vfs icon database, but
      	can ignore them and look at all suffixes for the named icon.
      	(make_icon_name_from_mime_type): Construct an icon name for types
      	that don't specify a particular icon. This allows theme designers
      	to make icons for any MIME type.
      	(get_icon_name_for_regular_file): Use the new "without suffix" call.
      	This requires changing this function to return a strdup'd name.
      	(get_icon_name_for_directory), (get_icon_name_for_file): Change to
      	return a strdup'd name.
      	(make_full_icon_path): Do the file exists check in here (was
      	already doing it in some cases) and also call
      	gnome_vfs_icon_path_from_filename.
      	(get_themed_icon_file_path): Get rid of redundant g_file_exists
      	checks and gnome_vfs_icon_path_from_filename call, since both are
      	now handled inside make_full_icon_path.
      	(nautilus_scalable_icon_get_text_pieces),
      	(nautilus_scalable_icon_new_from_text_pieces),
      	(nautilus_scalable_icon_unref), (nautilus_scalable_icon_hash),
      	(nautilus_scalable_icon_equal): Add MIME type to the scalable
      	icons.
      	(nautilus_icon_factory_get_icon_for_file): Pass in the MIME type.
      	(nautilus_icon_factory_get_emblem_icon_by_name): Pass NULL for
      	MIME type.
      	(load_pixbuf_svg): Change to pass in boolean for emblem hack since
      	we don't always have an icon name.
      	(load_icon_from_path): New function, share common code.
      	(load_named_icon): New function, share common code.
      	(load_specific_icon): Try icon based on MIME type first, then fall
      	back on the name specified.
      	(nautilus_icon_factory_get_pixbuf_from_name): Pass NULL for MIME
      	type.
      	(load_icon_with_embedded_text): Pass in the MIME type.
      
      	* src/nautilus-bookmark-list.c: (append_bookmark_node):
      	* src/nautilus-bookmark-parsing.c:
      	(nautilus_bookmark_new_from_node):
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_icon_is_different),
      	(nautilus_bookmark_set_icon_to_default):
      	Update to deal with MIME types in scalable icons.
      
      	* components/help/hyperbola-filefmt.c:
      	(fmt_scrollkeeper_parse_toc_section),
      	(fmt_scrollkeeper_parse_doc_toc),
      	(fmt_scrollkeeper_parse_document),
      	(fmt_scrollkeeper_parse_section), (fmt_scrollkeeper_parse_xml),
      	(fmt_scrollkeeper_trim_empty_branches),
      	(fmt_scrollkeeper_tree_empty), (fmt_scrollkeeper_populate_tree),
      	(remove_leading_and_trailing_white_spaces), (fmt_toplevel_add_doc),
      	(get_path_from_node), (has_content), (fmt_toplevel_parse_xml_tree):
      	Made more compatible with libxml by not using the content field
      	directly and using xmlChildrenNode and xmlRootNode.
      
      	* libnautilus-extensions/nautilus-trash-monitor.c:
      	(nautilus_trash_monitor_get): Fixed NautilusDirectory leak.
      
      	* THANKS: Added some more translator credits.
      	* check-THANKS.pl: Fixed some email addresses and such.
      
      	* icons/ardmore/.cvsignore:
      	* icons/arlo/.cvsignore,
      	* icons/arlo/backgrounds/.cvsignore:
      	* icons/arlo/sidebar_tab_pieces/.cvsignore:
      	* icons/villanova/.cvsignore:
      	Removed these again.
      d9195bab
  17. 27 Apr, 2001 1 commit
    • Darin Adler's avatar
      Give Alex Larsson credit for his contribution. · a32a9a97
      Darin Adler authored
      	* THANKS: Give Alex Larsson credit for his contribution.
      
      	* configure.in: Added the screenshot directory. Updated the check
      	for control center to check for libcapplet instead. Chris Lahey
      	told me that Ximian did this in the version they released, so I
      	figured I should do it here too.
      
      	* help/nautilus-screenshot-guidelines/.cvsignore:
      	* help/nautilus-screenshot-guidelines/C/.cvsignore:
      	Ignore more generated files.
      a32a9a97
  18. 18 Apr, 2001 1 commit
  19. 17 Apr, 2001 1 commit
    • Darin Adler's avatar
      Added a translator's name. Made it work for more file extensions. Updated · d986def7
      Darin Adler authored
      	* THANKS: Added a translator's name.
      	* check-POTFILES.pl: Made it work for more file extensions.
      	* check-THANKS.pl: Updated for recent email changes.
      
      	* components/image-viewer/io-png.h: Fixed includes.
      	* components/image-viewer/io-png.c: Fixed includes.
      	* components/adapter/nautilus-zoomable-proxy.c: Add include of
      	<config.h>.
      	* components/music/Makefile.am: Add non-compiled files to
      	EXTRA_DIST. This makes check-headers-in-Makefile.pl happy.
      	* components/tree/main.c: Removed this unused file since it's just
      	a call to the standard main function.
      	* components/tree/nautilus-tree-change-queue.c: Add include of
      	<config.h>.
      
      	* libnautilus/Makefile.am:
      	* libnautilus-adapter/Makefile.am:
      	* libnautilus-extensions/Makefile.am:
      	* src/Makefile.am:
      	Do the dist-hook dance so we don't include generated files in the
      	tarball.
      
      	* libnautilus-extensions/nautilus-dateedit-extensions.h:
      	* libnautilus-extensions/nautilus-dateedit-extensions.c:
      	(nautilus_gnome_date_edit_get_date_as_string): Rewrite to use
      	eel_gstrdup_strftime.
      
      	* src/nautilus-window-manage-views.c:
      	(nautilus_window_content_view_matches_iid): We can get a NULL
      	content view IID in some cases, so make sure we don't call strcmp
      	on it.
      d986def7
  20. 15 Mar, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 1c5c03bc
      Darin Adler authored
      	Fix bug 7783 (Makefile.am used to install xml data is wrong):
      
      	* data/Makefile.am: Integrate build fix from fcrozat. Don't use
      	the magic "info" name since it is used for special purposes on
      	Mandrake and other systems.
      
      	Other strings:
      
      	* THANKS: Added some people who made recent contributions.
      	* check-THANKS.pl: Add some more alternate names.
      
      	* components/help/hyperbola-filefmt.c: (locale_score): Fix legal
      	code that doesn't compile with some versions of gcc by adding a
      	cast.
      
      	* help/nautilus-user-manual/es/.cvsignore: Add
      	nautilus-user-manual.junk.
      
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(metafile_read_check_for_directory_callback),
      	(metafile_read_done_callback),
      	(metafile_write_failure_close_callback),
      	(metafile_write_success_close_callback),
      	(metafile_write_create_callback), (directory_load_callback),
      	(directory_count_callback), (new_files_callback), (has_problem),
      	(deep_count_callback), (mime_list_callback),
      	(top_left_read_callback), (get_info_callback),
      	(activation_uri_nautilus_link_read_callback),
      	(activation_uri_gmc_link_read_callback),
      	(cancel_activation_uri_for_file): Add ref/unref pairs that we need
      	in callbacks that use NautilusDirectory objects but that also send
      	out signals which might end up unref'ing them.
      
      	* libnautilus-extensions/nautilus-file-operations.c:
      	(nautilus_self_check_file_operations): Add tests to demonstrate
      	bug 7701.
      
      	* libnautilus-extensions/nautilus-smooth-text-layout-cache.c:
      	(nautilus_self_check_smooth_text_layout_cache): Fix some destroys
      	that should have been unrefs.
      
      	* libnautilus-extensions/nautilus-string.c:
      	(nautilus_self_check_string): Added tests for
      	nautilus_str_get_after_prefix.
      1c5c03bc
  21. 28 Feb, 2001 2 commits
  22. 27 Feb, 2001 2 commits
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · d566827e
      Darin Adler authored
      	Did most of the work for bug 5779, separating out the Eazel logos
      	so they won't be used by non-Eazel folks making changes to
      	Nautilus if they choose to do "non-approved" changes (allowed by
      	GPL of course).
      
      	* nautilus.spec.in: Add new logos.
      	* configure.in: Add eazel-logos and eazel-logos/throbber.
      	* Makefile.am: Add the eazel-logos subdirectory.
      	* eazel-logos/Makefile.am: Created.
      	* eazel-logos/throbber/Makefile.am: Created.
      
      	* components/services/nautilus-dependent-shared/icons/eazel-logo-right-side-logo.png:
      	* icons/About_Image.png:
      	* icons/about_background.png:
      	* icons/default.xml:
      	* icons/druid_header.png:
      	* icons/throbber/001.png:
      	* icons/throbber/002.png:
      	* icons/throbber/003.png:
      	* icons/throbber/004.png:
      	* icons/throbber/005.png:
      	* icons/throbber/006.png:
      	* icons/throbber/007.png:
      	* icons/throbber/008.png:
      	* icons/throbber/009.png:
      	* icons/throbber/010.png:
      	* icons/throbber/011.png:
      	* icons/throbber/012.png:
      	* icons/throbber/013.png:
      	* icons/throbber/014.png:
      	* icons/throbber/015.png:
      	* icons/throbber/016.png:
      	* icons/throbber/017.png:
      	* icons/throbber/018.png:
      	* icons/throbber/019.png:
      	* icons/throbber/020.png:
      	* icons/throbber/021.png:
      	* icons/throbber/022.png:
      	* icons/throbber/023.png:
      	* icons/throbber/024.png:
      	* icons/throbber/025.png:
      	* icons/throbber/026.png:
      	* icons/throbber/027.png:
      	* icons/throbber/028.png:
      	* icons/throbber/029.png:
      	* icons/throbber/030.png:
      	* icons/throbber/Makefile.am:
      	* icons/throbber/rest.png:
      	Updated with non-logo versions.
      
      	Did 90% of the work for bug 6950 (need new report_redirect call in
      	addition to report_location_change). While working on that, I also
      	moved the deferral of outgoing calls that is done in the Mozilla
      	component so that it is done by the NautilusView class instead.
      
      	* libnautilus/nautilus-view-component.idl: Added report_redirect.
      	* libnautilus/nautilus-view.h: Added report_redirect.
      	* libnautilus/nautilus-view.c: (queue_outgoing_call): Added
      	queing for the outgoing side.
      	(nautilus_view_initialize): Allocate queue.
      	(nautilus_view_destroy): Deallocate queue.
      	(str_list_copy): Utility needed here because we can't use
      	libnautilus-extensions.
      	(list_free_deep_callback): New. Used in queuing code.
      	(free_location_plus_callback): New. Used in queueing code.
      	(call_open_location_in_this_window),
      	(call_open_location_prefer_existing_window),
      	(call_open_location_force_new_window),
      	(call_report_location_change), (call_report_redirect),
      	(call_report_selection_change), (call_report_status),
      	(call_report_load_underway), (call_report_load_progress),
      	(call_report_load_complete), (call_report_load_failed),
      	(call_set_title), (call_go_back): Functions that get queued.
      	These have the bulk of the code to do work.
      	(nautilus_view_open_location_in_this_window),
      	(nautilus_view_open_location_prefer_existing_window),
      	(nautilus_view_open_location_force_new_window),
      	(nautilus_view_report_location_change),
      	(nautilus_view_report_redirect),
      	(nautilus_view_report_selection_change),
      	(nautilus_view_report_status),
      	(nautilus_view_report_load_underway),
      	(nautilus_view_report_load_progress),
      	(nautilus_view_report_load_complete),
      	(nautilus_view_report_load_failed), (nautilus_view_set_title),
      	(nautilus_view_go_back): These functions now simply queue the work
      	that needs to be done.
      
      	* src/nautilus-view-frame-corba.c: (free_location_plus_callback):
      	Add a new field for the "from_location" needed for redirect.
      	(report_redirect): The actual function to do the work.
      	(impl_Nautilus_ViewFrame_report_redirect): Queue function.
      	* src/nautilus-view-frame.h:
      	* src/nautilus-view-frame-private.h:
      	* src/nautilus-view-frame.c:
      	(nautilus_view_frame_initialize_class): Create report_redirect
      	signal.
      	(nautilus_view_frame_report_redirect): Emit the signal.
      	* src/nautilus-window-manage-views.c: (report_redirect_callback):
      	Code to implement the redirect. For now this does the exact same
      	thing as report_location_change. This is where all the remaining
      	work to fix the bug goes.
      
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	(view_load_location_callback), (mozilla_title_changed_callback),
      	(mozilla_net_start_callback), (mozilla_net_stop_callback),
      	(mozilla_link_message_callback), (mozilla_progress_callback),
      	(mozilla_dom_mouse_click_callback),
      	(navigate_mozilla_to_nautilus_uri), (update_nautilus_uri),
      	(eazel_services_scheme_from_http): Remove the "async" calls that
      	defer calls until timeout time now that NautilusView itself does
      	that for all components.
      
      	* libnautilus-extensions/nautilus-gtk-extensions.h:
      	* libnautilus-extensions/nautilus-gtk-extensions.c:
      	(nautilus_gtk_marshal_NONE__POINTER_POINTER_POINTER_POINTER):
      	Added new marshal function needed for report_redirect.
      
      	Other changes.
      
      	* THANKS: Add some more contributors, after running the script
      	to detect new ChangeLog entries.
      d566827e
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 2f9d6bc2
      Darin Adler authored
      	Fixed bug 6725 (Crash on Refresh if viewed file/folder is deleted
      	outside of Nautilus):
      
      	* src/nautilus-window-manage-views.c: (free_location_change):
      	Reorder so we cancel the callbacks before more I/O has the chance
      	to happen.
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(nautilus_directory_async_state_changed): Don't do any I/O for a
      	NautilusDirectory object once it's destroyed. Unfortunately, it's
      	still possible for destroying one NautilusDirectory object to
      	cause I/O to happen on another, so this doesn't fix the bug (which
      	is why we also need the change above).
      
      	Fixed bug 7080 (Nautilus build failure on Red Hat 7.)
      
      	* libnautilus-extensions/nautilus-medusa-support.c: Fixed the bad
      	#endif with non-comment text after it.
      
      	Worked on bug 6928 (create fallback mechanism so eazel-logos
      	version of each graphic is found if present). We still need a
      	separate fallback mechanism for the theme XML file, since the
      	throbber has a different number of frames.
      
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_get_pixmap_directory): Simplify.
      	(nautilus_pixmap_file): Look in eazel-logos directory first, so we
      	will pick up logo graphics if there, and non-logo graphics otherwise.
      	* test/test-nautilus-image-simple.c: (main): Remove a reference to
      	a logo graphic.
      
      	* eazel-logos/.cvsignore:
      	* eazel-logos/About_Image.png:
      	* eazel-logos/about_background.png:
      	* eazel-logos/druid_header.png:
      	* eazel-logos/eazel-logo-right-side-logo.png:
      	* eazel-logos/throbber/.cvsignore:
      	* eazel-logos/throbber/001.png:
      	* eazel-logos/throbber/002.png:
      	* eazel-logos/throbber/003.png:
      	* eazel-logos/throbber/004.png:
      	* eazel-logos/throbber/005.png:
      	* eazel-logos/throbber/006.png:
      	* eazel-logos/throbber/007.png:
      	* eazel-logos/throbber/008.png:
      	* eazel-logos/throbber/009.png:
      	* eazel-logos/throbber/010.png:
      	* eazel-logos/throbber/011.png:
      	* eazel-logos/throbber/012.png:
      	* eazel-logos/throbber/013.png:
      	* eazel-logos/throbber/014.png:
      	* eazel-logos/throbber/015.png:
      	* eazel-logos/throbber/rest.png:
      	* eazel-logos/default.xml:
      	Added a new directory with copies of all graphics with the Eazel
      	logo in them. Next we have to make this directory actually build
      	and install these logos. Then Non-Eazel-logo'd graphics suitable
      	for GPL will replace the original copies and these will keep the
      	Eazel logo versions. The directory also contains the XML file for
      	the default theme, since we need to change the throbber frames for
      	the logo vs. non-logo version of the throbber.
      
      	* components/services/nautilus-dependent-shared/icons/Makefile.am:
      	* components/services/nautilus-dependent-shared/icons/eazel-cloud-logo.png:
      	* components/services/nautilus-dependent-shared/icons/eazel-services-logo.png:
      	* components/services/nautilus-dependent-shared/icons/service-summary-logo-top.png:
      	* components/services/nautilus-dependent-shared/icons/startup-logo.png:
      	* icons/Makefile.am:
      	* icons/eazel-logo.gif:
      	* icons/nautilus-logo.png:
      	Removed unused graphics with the Eazel logo in them. There are a
      	lot more unused graphics and someone should go through and remove
      	them. I'm thinking of writing a script to do it.
      
      	Other changes.
      
      	* components/services/install/nautilus-view/.cvsignore:
      	* components/services/vault/.cvsignore:
      	* components/services/vault/command-line/.cvsignore:
      	* data/top/.cvsignore:
      	Re-removed .cvsignore files for empty directories.
      
      	* THANKS: Corrected one email address.
      	* check-THANKS.pl: Updated for the latest ChangeLog typos.
      2f9d6bc2
  23. 01 Feb, 2001 1 commit
  24. 24 Jan, 2001 1 commit
    • Darin Adler's avatar
      Updated based on recent check-ins and other contributions. · 78ca16a0
      Darin Adler authored
      	* AUTHORS:
      	* THANKS:
      	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
      	Updated based on recent check-ins and other contributions.
      
      	* check-THANKS.pl: Updated to check the about list against the
      	AUTHORS file and to fix some other things.
      
      	* libnautilus/nautilus-view-component.idl: Fix a comment and
      	remove a stray empty line.
      78ca16a0
  25. 13 Nov, 2000 1 commit
    • Maciej Stachowiak's avatar
      Updated based on running check-THANKS.pl Fixed some typos in people's · fe3a8f5e
      Maciej Stachowiak authored
      	* THANKS: Updated based on running check-THANKS.pl
      	* AUTHORS, ChangeLog-200001018: Fixed some typos in
      	people's email addresses.
      
      
      	Fix bugs 3641 (text preview gets garbled when switching files in
      	the middle of a load) and 3479 (Nautilus crashes if
      	nautilus-adapter* missing).
      
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c
      	(call_when_stopped, load_and_free_uri, declare_done_loading,
      	stop_loading,
      	nautilus_adapter_progressive_load_strategy_load_location): Make
      	sure previous load is completely stopped before ever starting a
      	new load.
      
      	* components/adapter/nautilus-adapter.c:
      	(nautilus_adapter_destroy, nautilus_adapter_new): Avoid reporting
      	signals to the view frame while in the middle of destroying the
      	adapter.
      	* src/nautilus-component-adapter-factory.c
      	(nautilus_component_adapter_factory_get): Return NULL when loading
      	the adapter factory component fails.
      	(nautilus_component_adapter_factory_initialize,
      	component_adapter_factory_at_exit_destructor): Changes required by
      	the above.
      	* src/nautilus-view-frame.c
      	(nautilus_view_frame_set_to_component): report failure if we can't
      	load the adapter factory.
      	* src/nautilus-window-manage-views.c
      	(report_content_view_failure_to_user, load_content_view,
      	handle_view_failure, nautilus_window_set_sidebar_panels): Do a
      	somewhat better job of reporting view load failures.
      fe3a8f5e
  26. 22 Oct, 2000 1 commit
  27. 21 Oct, 2000 1 commit
    • Josh Barrow's avatar
      , · 83d67b62
      Josh Barrow authored
      2000-10-21  Josh Barrow  <josh@eazel.com>
      
              * AUTHORS:
              * THANKS:
              * src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
              Added Eli to the about box and moved him from THANKS to AUTHORS, per
              Maciej.
      83d67b62
  28. 03 Oct, 2000 2 commits
    • Darin Adler's avatar
      Saw the Tinderbox broken, so I just had to fix it. Also, I · b48cda85
      Darin Adler authored
      	couldn't compile, and check-THANKS.pl failed.
      
      	* libnautilus-extensions/nautilus-string.c:
      	(nautilus_istr_compare): Change back nautilus_istr_compare to its
      	old meaning.
      	* libnautilus-extensions/nautilus-glib-extensions.c:
      	(compare_strings_case_breaks_ties),
      	(nautilus_g_str_list_sort_case_insensitive): Make the case
      	insensitive sort use nautilus_strcmp_case_breaks_ties.
      
      	* components/services/install/lib/eazel-install-protocols.c:
      	(eazel_install_fetch_package_by_id):
      	* components/services/install/lib/eazel-install-query.c:
      	(eazel_install_simple_query):
      	* components/services/install/lib/eazel-install-rpm-glue.c:
      	(install_new_packages), (eazel_install_prepare_package_system),
      	(eazel_install_free_package_system),
      	(eazel_install_add_to_rpm_set), (eazel_install_fetch_dependencies):
      	* components/services/install/lib/eazel-install-rpm-signature.c:
      	(trilobite_check_rpm_signature):
      	* components/services/install/lib/eazel-install-types.c:
      	(packagedata_status_str_to_enum),
      	(packagedata_modstatus_enum_to_str),
      	(packagedata_modstatus_str_to_enum):
      	* components/services/install/lib/eazel-install-xml-package-list.c:
      	(generate_xml_package_list):
      	Fixed a bunch of uninitialized variable warnings. At least one was
      	probably a real bug, so Eskil needs to review these changes.
      
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_update_from_uri): This didn't compile with the
      	Red Hat 6.1 version of the rpm library. So I fixed it. I hope I
      	did it right. Eskil needs to review this change.
      
      	* THANKS: Victor's name needed another space between it and the
      	email address.
      	* check-THANKS.pl: Missing comma, also the misspelling of Josh's
      	email address was not mapped to his new email address.
      b48cda85
    • Maciej Stachowiak's avatar
      Fixed bug 3223. · 10b8bae1
      Maciej Stachowiak authored
      	* components/adapter/nautilus-adapter-file-load-strategy.c:
      	(nautilus_adapter_file_load_strategy_new),
      	(nautilus_adapter_file_load_strategy_load_location):
      	* components/adapter/nautilus-adapter-file-load-strategy.h:
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	(nautilus_adapter_load_strategy_initialize_class),
      	(nautilus_adapter_load_strategy_get),
      	(nautilus_adapter_load_strategy_stop_loading),
      	(nautilus_adapter_load_strategy_report_load_underway),
      	(nautilus_adapter_load_strategy_report_load_progress),
      	(nautilus_adapter_load_strategy_report_load_complete),
      	(nautilus_adapter_load_strategy_report_load_failed):
      	* components/adapter/nautilus-adapter-load-strategy.h:
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c:
      	(nautilus_adapter_progressive_load_strategy_destroy),
      	(nautilus_adapter_progressive_load_strategy_new), (stop_loading),
      	(nautilus_adapter_progressive_load_strategy_load_location),
      	(nautilus_adapter_progressive_load_strategy_stop_loading):
      	* components/adapter/nautilus-adapter-progressive-load-strategy.h:
      	* components/adapter/nautilus-adapter-stream-load-strategy.c:
      	(nautilus_adapter_stream_load_strategy_new),
      	(nautilus_adapter_stream_load_strategy_load_location):
      	* components/adapter/nautilus-adapter-stream-load-strategy.h:
      	* components/adapter/nautilus-adapter.c:
      	(nautilus_adapter_destroy), (nautilus_adapter_new),
      	(nautilus_adapter_load_underway_callback),
      	(nautilus_adapter_load_progress_callback),
      	(nautilus_adapter_load_complete_callback),
      	(nautilus_adapter_load_failed_callback): Changed the load
      	strategies to no longer depend on the view; instead, they emit
      	appropriate signals at different stages of progress, which the
      	NautilusAdapter object hooks into (connecting with
      	_connect_object_while_alive). Also, the progressive load strategy
      	now checks for cancellation around various CORBA calls, so it
      	should actually respect the stop button.
      
      	* AUTHORS, THANKS, check-THANKS.pl: Updated Josh Barrow's email
      	address.
      10b8bae1
  29. 24 Sep, 2000 1 commit
  30. 08 Sep, 2000 1 commit
    • Maciej Stachowiak's avatar
      Added Ali Abdin and Ian McKellar. · 67153c44
      Maciej Stachowiak authored
      	* src/nautilus-window-menus.c (help_menu_about_nautilus_callback):
      	Added Ali Abdin and Ian McKellar.
      
      	* AUTHORS: Updated to match about box (it would be nice if we
      	could keep this name list in just one place).
      
      	* THANKS: New file; I credited everyone who has contributed and
      	who is not in AUTHORS, as far as I could tell from the various
      	ChangeLogs.
      67153c44