1. 08 Nov, 2001 1 commit
    • Darin Adler's avatar
      Remove Nautilus 1 news. This file is empty for now. Add some renaming · 3f4aeca2
      Darin Adler authored
      	* NEWS: Remove Nautilus 1 news. This file is empty for now.
      	* RENAMING: Add some renaming ideas.
      	* TODO: Add a tiny porting to-do list. I should take that
      	survey of GNOME2_CONVERSION_COMPLETE that Havoc did and put
      	it in here.
      	* TRADEMARK_NOTICE: Removed this file. Eazel logo isn't in
      	here any more.
      	* Makefile.am: Remove TRADEMARK_NOTICE.
      
      	* components/help/hyperbola-nav-index.c:
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	* libnautilus-private/nautilus-authn-manager.c:
      	* libnautilus-private/nautilus-file-operations-progress.c:
      	* libnautilus-private/nautilus-file-operations-progress.h:
      	* libnautilus-private/nautilus-file-operations.c:
      	* libnautilus-private/nautilus-icon-dnd.c:
      	* libnautilus-private/nautilus-program-chooser.c:
      	* libnautilus-private/nautilus-program-chooser.h:
      	* libnautilus-private/nautilus-program-choosing.c:
      	* src/file-manager/fm-directory-view.c:
      	* src/file-manager/fm-search-list-view.c:
      	* src/file-manager/nautilus-indexing-info.c:
      	* src/nautilus-about.c:
      	* src/nautilus-about.h:
      	* src/nautilus-application.c:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-property-browser.c:
      	* src/nautilus-shell.c:
      	* src/nautilus-window-menus.c:
      	* src/nautilus-window.c:
      	First cut at converting to GtkDialog from GnomeDialog.
      3f4aeca2
  2. 07 Nov, 2001 1 commit
    • Darin Adler's avatar
      Remove nautilus-clean.sh -- use bonobo-slay instead. · 0bdc094f
      Darin Adler authored
      	* Makefile.am:
      	* README:
      	* nautilus-clean.sh:
      	* nautilus.spec.in:
      	* src/nautilus-application.c: (nautilus_application_startup):
      	Remove nautilus-clean.sh -- use bonobo-slay instead.
      
      	* libnautilus-private/nautilus-program-chooser.c:
      	(nautilus_program_chooser_new): The -2 feature is gone from
      	gtk_window_set_default_size, so use -1.
      
      	* src/nautilus-sidebar-title.c: (smooth_font_changed_callback),
      	(nautilus_sidebar_title_select_text_color), (update_title_font),
      	(update_title), (measure_width_callback), (update_more_info),
      	(sidebar_title_create_title_label),
      	(sidebar_title_create_more_info_label): Change to use GtkLabel
      	instead of EelLabel for now -- that makes us actually get a label.
      0bdc094f
  3. 04 Nov, 2001 3 commits
    • Darin Adler's avatar
      Tons of files. More GtkObject -> GObject stuff. · bdcd4787
      Darin Adler authored
      	* Tons of files.
      	More GtkObject -> GObject stuff.
      bdcd4787
    • Darin Adler's avatar
      More GtkObject -> GObject stuff. · 612ee980
      Darin Adler authored
      	* components/text/nautilus-text-view.c: (nautilus_text_view_init):
      	* libnautilus/nautilus-view.c:
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_init):
      	* src/file-manager/fm-properties-window.c:
      	(append_directory_contents_fields),
      	(append_special_execution_flags):
      	* src/nautilus-application.c: (nautilus_application_startup),
      	(nautilus_application_create_window):
      	* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
      	* src/nautilus-window-menus.c:
      	(nautilus_window_initialize_bookmarks_menu),
      	(nautilus_window_initialize_menus_part_1):
      	* src/nautilus-window.c: (add_sidebar_panel_callback):
      	More GtkObject -> GObject stuff.
      612ee980
    • Darin Adler's avatar
      Many files. Update for change in Eel boilerplate macro names. · c9109022
      Darin Adler authored
      	* Many files.
      	Update for change in Eel boilerplate macro names.
      
      	* src/nautilus-application.c: (nautilus_application_startup):
      	GtkObject -> GObject.
      	* src/nautilus-shell.c: (nautilus_shell_class_init), (finalize),
      	(nautilus_shell_new):
      	GtkObject -> GObject.
      c9109022
  4. 02 Nov, 2001 1 commit
    • Darin Adler's avatar
      More changes to make Nautilus get closer to running. · 9ab32f9c
      Darin Adler authored
      	* libnautilus-private/nautilus-bonobo-extensions.h: Remove
      	NAUTILUS_BONOBO_X_BOILERPLATE, superceded by EEL_DEFINE_
      	BONOBO_BOILERPLATE
      
      	* libnautilus-private/nautilus-directory-metafile-monitor.c:
      	* libnautilus-private/nautilus-metafile.c:
      	* libnautilus-private/nautilus-undo-context.c:
      	* libnautilus/nautilus-undo-transaction.c:
      	Same fixes Havoc did, formatted differently.
      
      	* libnautilus-private/nautilus-undo-manager.c: (corba_append),
      	(corba_forget), (corba_undo), (nautilus_undo_manager_new),
      	(finalize), (nautilus_undo_manager_class_init):
      	GtkObject -> GObject fixes. bonobo_object_from_servant fixes.
      
      	* nautilus-clean.sh: Not sure if we still need this, but
      	change gconfd-1 to gconfd-2 and oafd to bonobo-activation-server.
      
      	* nautilus.spec.in: Some updates, not sure if they are right.
      
      	* src/nautilus-application.c: (nautilus_application_new),
      	(nautilus_application_finalize), (nautilus_application_class_init):
      	GtkObject -> GObject fixes.
      
      	* src/nautilus-main.c: (main): Use gnome_program_init.
      
      	* src/Makefile.am: Define a bunch more stuff used by
      	GNOME_PROGRAM_STANDARD_PROPERTIES.
      9ab32f9c
  5. 31 Oct, 2001 1 commit
  6. 30 Oct, 2001 1 commit
  7. 28 Oct, 2001 1 commit
  8. 15 Sep, 2001 1 commit
  9. 05 Sep, 2001 1 commit
    • Alexander Larsson's avatar
      Merge some stuff from the redhat-outstanding-patches branch · 47a2fa6e
      Alexander Larsson authored
      2001-09-04  Alex Larsson  <alexl@redhat.com>
      
      	Merge some stuff from the redhat-outstanding-patches branch
      
      	* libnautilus-private/nautilus-file-utilities.[ch]
      	(nautilus_user_main_directory_exists, nautilus_get_user_main_directory):
      	Get rid of these. No more ~/Nautilus
      
      	* libnautilus-private/nautilus-global-preferences.c:
      	(default_home_location_callback): Always use your normal homedir
      	as the home dir.
      
      	* src/nautilus-application.c (check_required_directories): Don't
      	create ~/Nautilus.
      	(create_starthere_link_callback, nautilus_application_startup):
      	Create a start here icon on the desktop.
      	Turn of first time druid (by setting first time flag).
      	(nautilus_application_startup, check_for_kdesktop, look_for_kdesktop_recursive,
      	has_wm_state, get_self_typed_prop)
      	Don't manage the desktop if kdesktop is running.
      
      	* src/nautilus-first-time-druid.[ch]:
      	Remove ~/Nautilus handling.
      	s/druid_set_first_time_file_flag/nautilus_set_first_time_file_flag/
      
      	* src/nautilus-shell-ui.xml:
      	* src/nautilus-window-menus.c:
      	Add start here to the go menu. Remove leftovers of the "support" menuimem.
      
      	* src/file-manager/fm-directory-view.c:
      	Move scripts to ~/.gnome/nautilus-scripts
      
      	* Makefile.am:
      	Add starthere icons
      
      	* data/Makefile.am:
      	* data/*.desktop.in:
      	* data/*.directory.in:
      	Add starthere desktop files.
      47a2fa6e
  10. 02 Sep, 2001 1 commit
    • Maciej Stachowiak's avatar
      Replace authn with authentication throughout. · 3dfb1edf
      Maciej Stachowiak authored
      	* libnautilus-private/nautilus-authn-manager.h,
      	libnautilus-private/nautilus-authn-manager.c:
      	(construct_password_dialog),
      	(present_authentication_dialog_blocking),
      	(authentication_dialog_button_clicked),
      	(authentication_dialog_closed), (authentication_dialog_destroyed),
      	(present_authentication_dialog_nonblocking),
      	(run_authentication_dialog_on_main_thread),
      	(vfs_authentication_callback),
      	(nautilus_authentication_manager_initialize):
      
      	Replace authn with authentication throughout.
      
      	* src/nautilus-application.c (finish_startup): Adjust to rename.
      
      	* RENAMING: Suggest renaming nautilus-authn-manager to
      	nautillus-authentication-manager.c
      3dfb1edf
  11. 15 Aug, 2001 2 commits
    • Darin Adler's avatar
      A pass at cleaning up the volume monitor. Made all the details of · c4b8cdd4
      Darin Adler authored
      	NautilusVolume private.
      
      	* libnautilus-private/filesystem-attributes.xml: Changed the
      	"description" string to be named "default_volume_name" and also
      	marked it to be localized.
      
      	* libnautilus-private/nautilus-file-utilities.h:
      	* libnautilus-private/nautilus-file-utilities.c:
      	(nautilus_get_data_file_path):
      	Added a new utility function to locate a file that's either in the
      	user's directory or in the Nautilus datadir.
      
      	* src/nautilus-property-browser.c: (read_browser_xml): Use
      	nautilus_get_data_file_path.
      
      	* libnautilus-private/nautilus-trash-directory.c:
      	(get_trash_volume):
      	* libnautilus-private/nautilus-trash-monitor.c:
      	(add_one_volume_trash):
      	* src/file-manager/fm-desktop-icon-view.c: (volume_in_black_list),
      	(create_unique_volume_name), (create_mount_link),
      	(volume_unmounted_callback), (update_disks_menu):
      	* src/nautilus-application.c: (volume_mounted_callback),
      	(volume_unmounted_callback):
      	* src/nautilus-bookmark-list.c:
      	(nautilus_bookmark_list_get_file_path):
      	Use only calls from the NautilusVolume public API -- no getting at
      	the structure directly. Also fix callers that were using
      	nautilus_volume_monitor_get_volume_mount_uri to correctly
      	understand that they get the mount path, not the mount URI.
      
      	* libnautilus-private/nautilus-volume-monitor.h:
      	* libnautilus-private/nautilus-volume-monitor.c:
      	(load_file_system_table): Fix storage leaks. Use the new
      	nautilus_get_data_file_path. Translate the default volume names as
      	they are loaded. Check for duplicate entries while loading the
      	table. Don't bother checking the name of the root node, since
      	there are plenty of other things about the file that we don't
      	check and there's no reason we particularly need to check that.
      	Fix some storage leaks. Free the doc, since I'm not seeing a
      	"nautilus --quit" segfault.
      	(nautilus_volume_monitor_initialize): Only initialize stuff that
      	g_new0 won't set up for us.
      	(nautilus_volume_is_removable): Rename so it's a call on
      	NautilusVolume, not the NautilusVolumeMonitor.
      	(volume_is_removable): Fix logic so we don't have to have so many
      	different calls to fclose.
      	(nautilus_volume_get_name): Rename so it's a call on
      	NautilusVolume, not the NautilusVolumeMonitor.
      	(modify_volume_name_for_display): Don't bother supplying a name if
      	passed NULL, since that won't ever be helpful the way this is used.
      	(nautilus_volume_get_target_uri): Rename so it's a call on
      	NautilusVolume, not the NautilusVolumeMonitor.
      	(nautilus_volume_should_integrate_trash): Rename so it's a call on
      	NautilusVolume, not the NautilusVolumeMonitor. Get the information
      	from the file system type, so we don't have to copy it into each
      	NautilusVolume object.
      	(nautilus_volume_get_mount_path): Rename so it's a call on
      	NautilusVolume, and don't call it a URI since it's really a path.
      	(nautilus_volume_get_device_type): New call.
      	(make_volume_name_from_path): Get the default from the file system
      	type rather than passing it in.
      	(free_mount_list): Get rid of some dumb extra code.
      	(copy_volume), (nautilus_volume_free): Update for smaller set of
      	fields.
      	(create_volume), (finish_creating_volume),
      	(finish_creating_volume_and_prepend): Restructure so we don't need
      	to keep so much stuff around in the NautilusVolume object.
      
      	* src/nautilus-first-time-druid.c:
      	(druid_set_first_time_file_flag): Some tiny tweaking.
      c4b8cdd4
    • Seth Nickell's avatar
      Load filesystems from an XML file rather than hardcoding the various · 64ff8e32
      Seth Nickell authored
      2001-08-14  Seth Nickell  <snickell@stanford.edu>
      
      	Load filesystems from an XML file rather than hardcoding
      	the various attributes and behaviors. Some properties, such
      	as for CDDA and NFS, are still hardcoded because they require
      	actual code. This also makes it easier to add new filesystems.
      
      	* libnautilus-private/filesystem-attributes.xml
      
      	Filesystem description file.
      
      	* libnautilus-private/Makefile.am:
      
      	Add filesystem-attribute.xml to the build.
      
      	* libnautilus-private/nautilus-volume-monitor.c:
      
      	(mount_volume_prepend_filesystem):
      
      	Don't try to detect filesystem strings and associate them
      	with an enumeration type...nix the enumeration altogether
      	since its not compatible with dynamically loading the
      	filesystems.
      
      	(get_xml_path), (load_filesystem_attributes_table)
      
      	Functions for reading in filesystem-attribute.xml and
      	loading the various filesystems into a hashtable.
      
      	(nautilus_volume_monitor_initialize)
      
      	Read in the filesystem attributes table.
      
      	(get_removable_volumes), (mount_volume_deactivate),
      	(get_mount_list), (get_current_mount_list),
      	(verify_current_mount_state)
      
      	Take a file attributes hashtable, or pass one to a
      	subfunction.
      
      	(nautilus_volume_monitor_get_target_uri),
      
      	CDDA is the only system we need to deal with in an unusual
      	way. Take out a long list and just check for CDDA.
      
      	(nautilus_volume_monitor_should_integrate_trash)
      
      	Use information read from the file rather than hardcoding
      	a list of filesystems that can use trash (should be the
      	same for now).
      
      	(make_volume_name_from_path), (mount_volume_make_name)
      
      	Get name out of the filesystem table rather than hardcoding.
      
      	(mount_volume_iso9660_add)
      
      	We were deciding if a device was *really* a CDROM by
      	doing an ioctl on it to determine the drive status. This
      	is a good check...except that on systems using DevFS
      	devices can be user mountable without being user readable
      	by default. Also, on my system it fails if there's no
      	disk in the drive itself.
      
      	(mount_volume_auto_add)
      
      	Continue setting the device if its a floppy drive (eventually
      	this should probably be cleaned out too), but don't set the
      	filesystem type since we don't use the enum anymore.
      
      	(mount_volume_cdda_add)
      
      	Set as a CDDA device, but not a CDDA volume (since we don't
      	have hardcoded volume types anymore).
      
      	(mount_volume_nfs_add)
      
      	Don't set NFS type since the enum was blown away.
      
      	(create_volume)
      
      	Accept a filesystem table and set attributes read from
      	filesystem-attributes.xml if a volume's filesystem is found
      	in the table. Perhaps eventually we should just assign a
      	reference to the volume entry, but this was simpler for
      	now since some functions modify things like the description.
      
      	(copy_volume)
      
      	Deal with copying the new attributes.
      
      	* libnautilus-private/nautilus-volume-monitor.h:
      
      	Nix the filesystem enumeration. Change NAUTILUS_DEVICE_CD_ROM
      	to NAUTILUS_DEVICE_CDROM
      
      	* src/file-manager/fm-desktop-icon-view.c: (create_mount_link),
      	(update_disks_menu):
      
      	Deal with rename of NAUTILUS_DEVICE_CD_ROM
      
      	* src/nautilus-application.c: (volume_mounted_callback):
      
      	Deal with rename of NAUTILUS_DEVICE_CD_ROM
      
      	* AUTHORS:
      
      	Update E-mail address.
      
      	* configure.in:
      
      	Make "FAM not found" warning a little more serious and
      	informative. We particularly want to encourage distributors
      	to enable FAM support.
      64ff8e32
  12. 02 Aug, 2001 1 commit
    • Michael Fleming's avatar
      Added gnome-vfs authentication dialog support. Currently works with HTTP · 77cb5a29
      Michael Fleming authored
      
              Added gnome-vfs authentication dialog support.
              Currently works with HTTP basic and proxy authentication.
      
              A bug causes the dialog to appear more than once in quick succession
              in some cases.
      
              Separate processes (eg sidebar components) that need to access
              a protected URL will also pop open their own individual dialogs
              at this point
      
              There's also no integration with Mozilla at this point, so
              Mozilla too will prompt separately.
      
              This code works against gnome-vfs head and the gnome-vfs-1-0
              branch, as well as the soon-to-be-released gnome-vfs 1.0.2
      77cb5a29
  13. 11 Jun, 2001 1 commit
    • Darin Adler's avatar
      Updated version to 1.0.3.2 for the 1.0.4 candidate build. · 0974316c
      Darin Adler authored
      	* configure.in: Updated version to 1.0.3.2 for the 1.0.4
      	candidate build.
      
      	* icons/gnome/Makefile.am: Added missing backslash character.
      	Without it, many icons didn't get installed.
      
      	* src/nautilus-application.c: (need_to_show_first_time_druid):
      	Fix some code that was building a URL by sticking a file://
      	onto the front of a file name. I just changed it to use the
      	path directly and do a plain unlink instead of gnome_vfs_unlink.
      
      	* src/nautilus-profiler.c:
      	(nautilus_profiler_bonobo_ui_report_callback):
      	Use gnome_vfs_get_uri_from_local_path instead of just sticking
      	a file:// on the front of a path name.
      0974316c
  14. 10 May, 2001 1 commit
    • Darin Adler's avatar
      Integrated a patch from peter@ximian.com to move the · 3ac90bea
      Darin Adler authored
      	MOZILLA_FIVE_HOME-setting code from the main Nautilus program
      	(where it does no good) to the Mozilla component (which is a nicer
      	place for it anyway).
      
      	While integrating the patch I made some other small cleanups to
      	the Mozilla component and the patch itself. I removed the code to
      	set up LD_LIBRARY_PATH, since it's not needed, and changed the name
      	of some things and simplified others.
      
      	* components/mozilla/Makefile.am: Define PREFIX.
      	* components/mozilla/main.c: (is_good_mozilla_path),
      	(get_mozilla_path), (set_up_MOZILLA_FIVE_HOME), (main): Add the
      	new code to set up MOZILLA_FIVE_HOME.
      
      	* src/nautilus-application.c: (finish_startup): Remove the code
      	from the old place.
      
      	* check-THANKS.pl: Updated.
      3ac90bea
  15. 07 May, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 3646403e
      Darin Adler authored
      	Fix bug 8251 (Mozilla component crashes every time I try to view a
      	web page) by putting the same logic for locating Mozilla that is
      	used by galeon into Nautilus.
      
      	* src/nautilus-application.c: (is_mozilla_path_good),
      	(get_mozilla_path), (find_mozilla): Code to find Mozilla and set
      	up some environment variables that matches the code in galeon's
      	startup script.
      	(finish_startup): New function for initialization code that should
      	be done only in the main Nautilus, not in clients that are going
      	to contact the main Nautilus. More initialization should be moved
      	in here over time. Calls find_mozilla among other things.
      	(nautilus_application_startup): Moved the sound initialization and
      	the code to migrate desktop directory contents inside the new
      	initialization function.
      3646403e
  16. 04 May, 2001 2 commits
  17. 03 May, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 40a99771
      Darin Adler authored
      	Fixed bug 8232 (Trash.gmc and home directory link files made by
      	gmc show on Desktop):
      
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_should_show): Moved special case for gmc files in
      	here.
      	(filter_hidden_and_backup_partition_callback): Removed special
      	case for gmc files, since it's now in the lower level. Also fixed
      	code that was casting a pointer to an int without using
      	GPOINTER_TO_INT.
      
      	* src/nautilus-application.c: Fix typo.
      40a99771
  18. 28 Apr, 2001 1 commit
    • John Harper's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 77e82924
      John Harper authored
      2001-04-27  John Harper  <jsh@eazel.com>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	Fixed bug 7732 (opening window from prompt spawns endless
      	process cycle):
      
      	* src/nautilus-application.c (desktop_changed_callback): call
      	update_session () directly
      
      	(update_session): don't check the SHOW_DESKTOP preference to
      	see if we should add ourselves to the session, check that the
      	current process has actually _created_ a desktop window
      
      	(init_session): don't register a listener for the SHOW_DESKTOP
      	preference since it's called by desktop_changed_callback ()
      77e82924
  19. 27 Apr, 2001 2 commits
  20. 24 Apr, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · a72923da
      Darin Adler authored
      	Add a new command-line option "--no-desktop" as requested by
      	fcrozat on behalf of people who want to run Nautilus under KDE as
      	well as under GNOME. The option has no effect if Nautilus is
      	already running, but if it's the first invocation of Nautilus,
      	then no desktop-related preferences show up and the desktop is
      	not shown regardless of the setting of those preferences.
      
      	* src/nautilus-main.c: (main): Add the no-desktop option. Make the
      	desktop-related preferences invisible if it's on, and pass it down
      	to the NautilusApplication.
      
      	* src/nautilus-application.h:
      	* src/nautilus-application.c: (nautilus_application_startup):
      	Don't start the desktop if no_desktop is passed in. Otherwise
      	decide based on the preference.
      
      	* libnautilus-extensions/nautilus-preferences-box.c:
      	(preferences_box_find_row): Mark this private function static.
      	(preferences_box_populate_pane): Get rid of code that would
      	translate the pane_name twice.
      	(nautilus_preferences_dialog_new): Simplified this code a bit.
      
      	* libnautilus-extensions/nautilus-preferences.h:
      	* libnautilus-extensions/nautilus-preferences.c:
      	(preferences_make_user_level_filtered_key),
      	(nautilus_preferences_get_is_invisible),
      	(nautilus_preferences_set_is_invisible),
      	(preferences_key_make_for_getter),
      	(nautilus_preferences_visible_in_current_user_level),
      	(nautilus_preferences_is_visible): Added new flag to make a
      	preference invisible.
      
      	* src/nautilus-first-time-druid.h:
      	* src/nautilus-first-time-druid.c: (set_up_gmc_transition_page),
      	(nautilus_first_time_druid_show): Removed code that used to make
      	the druid default based on the desktop preference.
      
      	Fixed the Tinderbox.
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(default_default_folder_viewer_callback): Allow NULL because that
      	happens during self-check.
      a72923da
  21. 23 Apr, 2001 1 commit
    • John Sullivan's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 4bcb92e2
      John Sullivan authored
      	Fixed bug 8024 (Default folder viewer chosen from "View As..."
      	window is not reflected in Preferences dialog)
      
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	Put iids for Icon and List view here since they must be accessed
      	from multiple places now. Add NAUTILUS_DEFAULT_FOLDER_VIEWER_OTHER
      	enum case. Add prototype for
      	nautilus_global_preferences_set_default_folder_viewer.
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(get_default_folder_viewer_preference_from_iid): New helper function,
      	returns appropriate NAUTILUS_DEFAULT_FOLDER_VIEWER preference value
      	based on folder-viewing iid.
      	(default_default_folder_viewer_callback): New function to determine
      	default value of NAUTILUS_DEFAULT_FOLDER_VIEWER preference; uses
      	gnome_vfs_mime (name is not a typo).
      	(set_default_folder_viewer_in_gnome_vfs): New function,
      	updates gnome-vfs mime database properly for new folder-viewing iid.
      	(default_folder_viewer_changed_callback): New function, reacts
      	to change in NAUTILUS_DEFAULT_FOLDER_VIEWER preference by updating
      	gnome-vfs mime database (moved here from nautilus-application.c).
      	(nautilus_global_preferences_set_default_folder_viewer): New public
      	function to set the default folder viewer with an iid; handles setting
      	both gnome-vfs and gconf's values.
      	(nautilus_global_preferences_initialize): Add callback for when
      	default folder viewer changes (moved here from nautilus-application.c).
      
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	(set_default_for_type): Special-case folder viewer to call
      	nautilus_global_preferences_set_default_folder_viewer.
      
      	* src/file-manager/nautilus-directory-view-ui.xml: Changed
      	"Reset to View Preferences" to "Reset View to Match Preferences".
      	It's really long, but the former was very unclear. Improvements
      	to wording are hereby solicited.
      
      	* src/nautilus-application.c: (manufactures), (create_object),
      	(default_folder_viewer_changed_callback): Updated for #define
      	name changes.
      	(nautilus_application_startup): Moved code that reacted to
      	default folder viewer preference to nautilus-global-preferences.c.
      4bcb92e2
  22. 21 Apr, 2001 1 commit
    • Gene Z. Ragan's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 5900c441
      Gene Z. Ragan authored
      2001-04-20  Gene Z. Ragan  <gzr@eazel.com>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	Fixed bug 8073, roll over Red Hat patches for their
      	"plug-n-play" feature to Nautilus.
      
      	The code does not use magicdev, but instead uses our
      	distribution agnostic volume monitor to achieve identical,
      	and in some cases superior, results.
      
      	* libnautilus-extensions/nautilus-volume-monitor.c: (floppy_sort),
      	(nautilus_volume_monitor_get_target_uri),
      	(nautilus_volume_monitor_should_integrate_trash),
      	(mount_volume_get_name), (mount_volume_activate),
      	(mount_volume_deactivate), (mount_volume_floppy_add),
      	(mount_volume_ext2_add), (mount_volume_udf_add),
      	(mount_volume_vfat_add), (mount_volume_msdos_add),
      	(mount_volume_iso9660_add), (mount_volume_affs_add),
      	(mount_volume_auto_add), (mount_volume_cdda_add),
      	(mount_volume_fat_add), (mount_volume_hpfs_add),
      	(mount_volume_hsfs_add), (mount_volume_minix_add),
      	(mount_volume_nfs_add), (mount_volume_proc_add),
      	(mount_volume_reiserfs_add), (mount_volume_ufs_add),
      	(mount_volume_smb_add), (mount_volume_unsdos_add),
      	(mount_volume_xenix_add), (mount_volume_xiafs_add), (find_volumes),
      	(create_volume), (copy_volume), (mount_volume_add_filesystem):
      	Determine device type when performing volume type specific mount tasks.
      
      	* libnautilus-extensions/nautilus-volume-monitor.h:
      	Add new device type enumeration.
      
      	* src/file-manager/fm-desktop-icon-view.c: (create_mount_link):
      
      	* src/nautilus-application.c: (volume_mounted_callback):
      	Check for cdroms being mounted and open a window to the cdrom
      	mount point if the user has specified that behavior in the
      	gnome preferences.
      5900c441
  23. 20 Apr, 2001 4 commits
    • Darin Adler's avatar
      Fixed bug where toggling the "desktop is home" preference would · 228523fc
      Darin Adler authored
      	fail after you toggled the desktop on and off.
      
      	* src/nautilus-application.c: (nautilus_application_startup):
      	Don't pass the desktop window as callback data.
      	(desktop_location_changed_callback): Use the desktop window global
      	instead of callback data.
      228523fc
    • Ramiro Estrugo's avatar
      Do the required directory check only if the nautilus shell is not about to · 8d3fb8ca
      Ramiro Estrugo authored
      	* src/nautilus-application.c: (nautilus_application_startup):
      	Do the required directory check only if the nautilus shell is not
      	about to be killed.  As a side effect of the new desktop location
      	preference, the required directory code now checks preferences.
      	Unfortunately, at this stage in the game, nautilus preferences
      	might not be initialized, causing assertions.  This only occurs in
      	the "nautilus --quit" case.
      8d3fb8ca
    • Seth Nickell's avatar
      Fix the condition of assertions when toggling the desktop directory · 7dc8ae2e
      Seth Nickell authored
      2001-04-20  Seth Nickell  <snickell@stanford.edu>
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	* src/nautilus-application.c: (desktop_location_changed_callback):
      	Fix the condition of assertions when toggling the desktop directory
      	location if the desktop window is not being displayed.
      7dc8ae2e
    • Seth Nickell's avatar
      reviewed by: Darin Adler <darin@eazel.com> · 72457639
      Seth Nickell authored
      2001-04-19  Seth Nickell  <snickell@stanford.edu>
      
      	reviewed by: Darin Adler <darin@eazel.com>
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	Add a preference for having the desktop directory point at the
      	Unix homedir rather than the default Nautilus desktop directory.
      
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	(nautilus_get_desktop_directory):
      	Check the preference and return the appropriate directory.
      
      	* src/nautilus-application.c: (nautilus_application_startup),
      	(confirm_ok_to_run_as_root), (desktop_location_changed_callback):
      	Add a callback for updating the desktop when the preference
      	changes.
      
      	* src/nautilus-desktop-window.h:
      	* src/nautilus-desktop-window.c:
      	(nautilus_desktop_window_update_directory),
      	(nautilus_desktop_window_new):
      	Add boolean variable affect_desktop_on_next_location_change to
      	allow reloading of the desktop dir (rather than loading on open
      	in to a new/toplevel window). Add a function for telling the
      	desktop window to point to the updated destkop location.
      
      	* src/nautilus-window-manage-views.c: (open_location):
      	Check whether this open should be done in the desktop itself or
      	if we should open a new window (/ recycle an existing window).
      72457639
  24. 17 Apr, 2001 1 commit
    • Ramiro Estrugo's avatar
      Implement the missing GconfValue comparison for lists. · ba29511a
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-gconf-extensions.c:
      	(simple_value_is_equal), (nautilus_gconf_value_is_equal):
      	Implement the missing GconfValue comparison for lists.
      
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	More consistent name for the icon captions preference.
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(global_preferences_register_enumerations): Allow enumeration ids
      	to be installed for string lists.  A bit of a hack to let
      	enumeration lists work in the NautilusPreferencesItem object.
      	(global_preferences_install_one_default): Add support for string
      	lists.
      	(global_preferences_create_dialog):
      	Move the icon captions widgetry from its own lonesome dialog into
      	the preferences dialog.
      
      	* libnautilus-extensions/nautilus-preferences-box.h:
      	* libnautilus-extensions/nautilus-preferences-box.c:
      	(nautilus_preferences_box_new):
      	Remove unused parameter from constructor.  Remove some crufty
      	unused code.  Match the Nautilus style more.
      
      	* libnautilus-extensions/nautilus-preferences-dialog.h:
      	* libnautilus-extensions/nautilus-preferences-dialog.c:
      	(nautilus_preferences_dialog_construct):
      	Remove some crufty unused signals, defines and code.  Match the
      	Nautilus style more.  Dont hard code the default size.  Let Gtk do
      	that work for us.  Remove unused dialog_destroy callback.
      
      	* libnautilus-extensions/nautilus-preferences-item.h:
      	* libnautilus-extensions/nautilus-preferences-item.c:
      	(preferences_item_destroy),
      	(preferences_item_update_enumeration_list),
      	(preferences_item_set_main_child),
      	(preferences_item_add_connection_child),
      	(preferences_item_create_enumeration_radio),
      	(preferences_item_create_enumeration_list),
      	(preferences_item_create_boolean),
      	(preferences_item_update_editable_string),
      	(preferences_item_create_editable_string),
      	(preferences_item_create_editable_integer),
      	(preferences_item_create_enumeration_menu),
      	(preferences_item_create_font), (preferences_item_create_padding),
      	(preferences_item_create_smooth_font),
      	(nautilus_preferences_item_new),
      	(enumeration_list_changed_callback),
      	(preferences_item_update_displayed_value):
      	Add support for enumerations lists.
      	Cleanup the way children are added to the main box.  Allow for
      	more than one child (for enum list support).  Keep a list of
      	widgets and their respective changed signal ids, so they can all
      	be blocked and unblocked when needed.
      
      	* libnautilus-extensions/nautilus-preferences.h:
      	* libnautilus-extensions/nautilus-preferences.c:
      	(update_auto_string_list), (preferences_entry_update_auto_storage),
      	(preferences_entry_remove_auto_storage),
      	(nautilus_preferences_add_auto_string_list),
      	(nautilus_preferences_remove_auto_string),
      	(nautilus_preferences_remove_auto_string_list):
      	Add support for auto storage of string lists.
      
      	* src/nautilus-application.c: (check_required_directories): Update
      	for EelStringList _as_string changes.
      ba29511a
  25. 09 Apr, 2001 1 commit
    • John Sullivan's avatar
      Wired up the remaining new global view preferences, · e9cdcb7c
      John Sullivan authored
      	and added a menu item for resetting the current view
      	to match preferences. I know of one large bug (the
      	default choice of Icons vs List doesn't work) and several
      	small bugs that I'll write up now.
      
      	This change requires a recent API change in eel (for
      	eel_list_set_sort_type and eel_list_set_sort_column).
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	Fixed typo.
      
      	* src/file-manager/fm-directory-view.h:
      	* src/file-manager/fm-directory-view.c:
      	(reset_to_defaults_callback), (real_merge_menus),
      	(fm_directory_view_reset_to_defaults),
      	(fm_directory_view_initialize_class): Added support for
      	"Reset to Defaults" command, which subclasses override
      	to Do The Right Thing.
      
      	* src/file-manager/nautilus-directory-view-ui.xml:
      	Add "Reset to View Preferences" menu item.
      
      	* src/nautilus-shell-ui.xml: Add placeholder to support location
      	of "Reset to View Preferences" menu item.
      
      	* src/file-manager/fm-icon-view.c:
      	(fm_icon_view_reset_to_defaults), (fm_icon_view_initialize_class):
      	Set sort criterion, sort-reversedness, tighter layout, and
      	zoom level to match defaults.
      
      	* src/file-manager/fm-list-view.c:
      	(fm_list_view_initialize_class): wire up reset_to_defaults handler;
      	set up auto-storage variables for sort order & sort reversed preferences.
      	(fm_list_view_initialize): Set up preferences callbacks to notice changes
      	to default sort order, sort reversed, and zoom level.
      	(set_sort_order_from_metadata_and_preferences),
      	(set_zoom_level_from_metadata_and_preferences): New functions, broken
      	out of fm_list_view_begin_loading for reuse.
      	(default_sort_criteria_changed_callback),
      	(default_zoom_level_changed_callback): React to preference changes
      	by resorting or rezooming as appropriate.
      	(fm_list_view_begin_loading): Call broken-out functions.
      	(fm_list_view_reset_to_defaults): Set sort order, sort-reversedness,
      	and zoom level to default values.
      	(fm_list_view_sort_items): Use variable defaults instead of hardwired
      	constants for sort order & sort-reversedness. Call new eel_list versions
      	of set_sort_type and set_sort_column so the column titles redraw
      	correctly.
      	(get_sort_column_from_attribute): Use variable default for sort attribute
      	instead of hardwired constant.
      	(get_attribute_from_sort_type): New function, converts between
      	NautilusFileSortType enum values and named attributes.
      	(real_get_default_sort_attribute): Use get_attribute_from_sort_type instead
      	of hardwired constant.
      
      	* src/nautilus-application.c:
      	(default_folder_viewer_changed_callback),
      	(nautilus_application_startup): When the default folder viewer
      	preference changes, tell gnome-vfs about it.
      e9cdcb7c
  26. 04 Apr, 2001 2 commits
    • Ramiro Estrugo's avatar
      Move vfs extensions to eel. · 55bc3d9a
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	* libnautilus-extensions/nautilus-file-utilities.h:
      	Move vfs extensions to eel.
      
      	* components/services/install-view/nautilus-service-install-view.c:
      	* components/services/install/server/main.c:
      	* components/services/inventory/eazel-inventory-collect-hardware.c:
      	(add_info):
      	* components/services/inventory/eazel-inventory-service.c:
      	(impl_Trilobite_Eazel_Inventory_upload):
      	* components/text/nautilus-text-view.c: (handle_service_menu_item):
      	* components/tree/nautilus-tree-view.c: (select_current_location),
      	(tree_load_location_callback), (got_activation_uri_callback):
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_compare_with), (nautilus_bookmark_compare_uris),
      	(bookmark_file_changed_callback):
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(top_left_cancel), (activation_uri_cancel), (top_left_start),
      	(activation_uri_start):
      	* libnautilus-extensions/nautilus-directory-private.h:
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_make_uri_canonical), (nautilus_directory_new),
      	(nautilus_directory_notify_files_moved),
      	(nautilus_self_check_directory):
      	* libnautilus-extensions/nautilus-drag.c:
      	(nautilus_drag_items_in_trash),
      	(nautilus_drag_default_drop_action_for_icons):
      	* libnautilus-extensions/nautilus-file-operations.c:
      	(format_and_ellipsize_uri_for_dialog),
      	(nautilus_file_operations_copy_move):
      	* libnautilus-extensions/nautilus-file.c:
      	(nautilus_file_get_internal),
      	(nautilus_file_get_parent_uri_for_display),
      	(nautilus_file_can_rename), (nautilus_file_get_uri_scheme),
      	(nautilus_file_is_in_trash), (nautilus_self_check_file):
      	* libnautilus-extensions/nautilus-icon-dnd.c:
      	(nautilus_icon_container_selection_items_local):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_icon_factory_get_icon_name_for_file),
      	(nautilus_icon_factory_get_emblem_icons_for_file):
      	* libnautilus-extensions/nautilus-link.c:
      	(nautilus_link_local_get_image_uri):
      	* libnautilus-extensions/nautilus-metafile.c:
      	(construct_private_metafile_vfs_uri), (metafile_read_cancel),
      	(metafile_read_restart):
      	* libnautilus-extensions/nautilus-tabs.c:
      	* libnautilus-extensions/nautilus-theme.c:
      	* libnautilus-extensions/nautilus-thumbnails.c:
      	(make_thumbnail_uri):
      	* libnautilus-extensions/nautilus-trash-file.c:
      	(nautilus_trash_file_initialize):
      	* libnautilus-extensions/nautilus-trash-monitor.c:
      	(nautilus_trash_files_changed_callback),
      	(nautilus_trash_monitor_initialize):
      	* src/file-manager/fm-desktop-icon-view.c:
      	(update_trash_link_and_delete_copies):
      	* src/file-manager/fm-directory-view.c: (show_trash_callback),
      	(trash_or_delete_files_common),
      	(fm_directory_view_trash_or_delete_files),
      	(fm_directory_view_move_copy_items):
      	* src/file-manager/fm-properties-window.c:
      	(is_merged_trash_directory):
      	* src/nautilus-application.c:
      	(nautilus_make_uri_list_from_shell_strv):
      	* src/nautilus-first-time-druid.c: (read_file_handle_cancel_cover),
      	(initiate_file_download):
      	* src/nautilus-location-bar.c: (try_to_expand_path),
      	(nautilus_location_bar_set_location),
      	(nautilus_location_bar_get_location),
      	(nautilus_location_bar_update_label):
      	* src/nautilus-profiler.c:
      	(nautilus_profiler_bonobo_ui_report_callback):
      	* src/nautilus-property-browser.c: (add_pattern_to_browser),
      	(emblem_dialog_clicked):
      	* src/nautilus-sidebar.c: (receive_dropped_uri_list):
      	* src/nautilus-theme-selector.c: (add_theme_to_icons):
      	* src/nautilus-window-manage-views.c: (set_displayed_location),
      	(check_bookmark_location_matches), (handle_go_elsewhere),
      	(viewed_file_changed_callback), (determined_initial_view_callback),
      	(open_location_prefer_existing_window_callback),
      	(report_redirect_callback):
      	* src/nautilus-window-menus.c: (show_bogus_bookmark_window):
      	Update for vfs extensions move to eel.  Also cleanup the #include
      	state of some of these files.  Removed unused #includes.  Remove
      	some cut-n-paste code in services components and use the
      	extensions in eel directly.
      55bc3d9a
    • Ramiro Estrugo's avatar
      Remove librsvg. · fbbaf803
      Ramiro Estrugo authored
      	* Makefile.am:
      	Remove librsvg.
      
      	* librsvg/.cvsignore:
      	* librsvg/Makefile.am:
      	* librsvg/art_render.c:
      	* librsvg/art_render.h:
      	* librsvg/art_render_gradient.c:
      	* librsvg/art_render_gradient.h:
      	* librsvg/art_render_mask.c:
      	* librsvg/art_render_mask.h:
      	* librsvg/art_render_svp.c:
      	* librsvg/art_render_svp.h:
      	* librsvg/art_rgba.c:
      	* librsvg/art_rgba.h:
      	* librsvg/example-nested-transform.svg:
      	* librsvg/makefile-simple:
      	* librsvg/opacity.svg:
      	* librsvg/rsvg-bpath-util.c:
      	* librsvg/rsvg-bpath-util.h:
      	* librsvg/rsvg-css.c:
      	* librsvg/rsvg-css.h:
      	* librsvg/rsvg-defs.c:
      	* librsvg/rsvg-defs.h:
      	* librsvg/rsvg-ft.c:
      	* librsvg/rsvg-ft.h:
      	* librsvg/rsvg-paint-server.c:
      	* librsvg/rsvg-paint-server.h:
      	* librsvg/rsvg-path.c:
      	* librsvg/rsvg-path.h:
      	* librsvg/rsvg.c:
      	* librsvg/rsvg.h:
      	* librsvg/subpixel-text-test:
      	* librsvg/test-ft-gtk.c:
      	* librsvg/test-ft.c:
      	* librsvg/test-rsvg.c:
      	* librsvg/test.svg:
      	Move librsvg to its own top level GNOME CVS module.
      
      	* configure.in:
      	Add librsvg and eel dependencies.
      	Remove librsvg and font entries.
      
      	* nautilus.spec.in:
      	Remove font entries.  Add librsvg and eel requirements.
      
      	* data/Makefile.am:
      	* data/fonts/.cvsignore:
      	* data/fonts/Makefile.am:
      	* data/fonts/urw/.cvsignore:
      	* data/fonts/urw/Makefile.am:
      	* data/fonts/urw/README:
      	* data/fonts/urw/fonts.dir:
      	* data/fonts/urw/n019003l.afm:
      	* data/fonts/urw/n019003l.pfb:
      	* data/fonts/urw/n019003l.pfm:
      	* data/fonts/urw/n019004l.afm:
      	* data/fonts/urw/n019004l.pfb:
      	* data/fonts/urw/n019004l.pfm:
      	* data/fonts/urw/n019023l.afm:
      	* data/fonts/urw/n019023l.pfb:
      	* data/fonts/urw/n019023l.pfm:
      	* data/fonts/urw/n019024l.afm:
      	* data/fonts/urw/n019024l.pfb:
      	* data/fonts/urw/n019024l.pfm:
      	Retire default fonts.  These now live in eel.
      
      	* libnautilus/nautilus-undo-transaction.c:
      	(nautilus_undo_transaction_destroy):
      	* libnautilus/nautilus-view.c: (nautilus_view_destroy):
      	Update for eel changes.  Use eel-gtk-macros.
      
      	* nautilus-installer/src/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):
      	Update for eel changes.  Use eel-gtk-macros.
      
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-bonobo-extensions.c:
      	* libnautilus-extensions/nautilus-bonobo-extensions.h:
      	* libnautilus-extensions/nautilus-bookmark.c:
      	* libnautilus-extensions/nautilus-ctree.c:
      	* libnautilus-extensions/nautilus-customization-data.c:
      	* libnautilus-extensions/nautilus-dateedit-extensions.c:
      	* libnautilus-extensions/nautilus-dateedit-extensions.h:
      	* libnautilus-extensions/nautilus-directory-async.c:
      	* libnautilus-extensions/nautilus-directory-background.c:
      	* libnautilus-extensions/nautilus-directory-background.h:
      	* libnautilus-extensions/nautilus-directory-metafile-monitor.c:
      	* libnautilus-extensions/nautilus-directory-metafile.c:
      	* libnautilus-extensions/nautilus-directory.c:
      	* libnautilus-extensions/nautilus-drag-window.c:
      	* libnautilus-extensions/nautilus-drag.c:
      	* libnautilus-extensions/nautilus-druid-page-eazel.c:
      	* libnautilus-extensions/nautilus-druid.c:
      	* libnautilus-extensions/nautilus-entry.c:
      	* libnautilus-extensions/nautilus-file-changes-queue.c:
      	* libnautilus-extensions/nautilus-file-operations-progress.c:
      	* libnautilus-extensions/nautilus-file-operations.c:
      	* libnautilus-extensions/nautilus-file-private.h:
      	* libnautilus-extensions/nautilus-file-utilities.c:
      	* libnautilus-extensions/nautilus-file.c:
      	* libnautilus-extensions/nautilus-font-factory.c:
      	* libnautilus-extensions/nautilus-gconf-extensions.c:
      	* libnautilus-extensions/nautilus-generous-bin.c:
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	* libnautilus-extensions/nautilus-horizontal-splitter.c:
      	* libnautilus-extensions/nautilus-icon-canvas-item.c:
      	* libnautilus-extensions/nautilus-icon-canvas-item.h:
      	* libnautilus-extensions/nautilus-icon-container.c:
      	* libnautilus-extensions/nautilus-icon-container.h:
      	* libnautilus-extensions/nautilus-icon-dnd.c:
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	* libnautilus-extensions/nautilus-icon-factory.h:
      	* libnautilus-extensions/nautilus-icon-private.h:
      	* libnautilus-extensions/nautilus-icon-text-item.c:
      	* libnautilus-extensions/nautilus-keep-last-vertical-box.c:
      	* libnautilus-extensions/nautilus-lib-self-check-functions.c:
      	* libnautilus-extensions/nautilus-lib-self-check-functions.h:
      	* libnautilus-extensions/nautilus-link-set.c:
      	* libnautilus-extensions/nautilus-link.c:
      	* libnautilus-extensions/nautilus-list-column-title.c:
      	* libnautilus-extensions/nautilus-list.c:
      	* libnautilus-extensions/nautilus-medusa-support.c:
      	* libnautilus-extensions/nautilus-merged-directory.c:
      	* libnautilus-extensions/nautilus-metafile-factory.c:
      	* libnautilus-extensions/nautilus-metafile.c:
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	* libnautilus-extensions/nautilus-preferences-box.c:
      	* libnautilus-extensions/nautilus-preferences-dialog.c:
      	* libnautilus-extensions/nautilus-preferences-group.c:
      	* libnautilus-extensions/nautilus-preferences-item.c:
      	* libnautilus-extensions/nautilus-preferences-pane.c:
      	* libnautilus-extensions/nautilus-preferences.c:
      	* libnautilus-extensions/nautilus-preferences.h:
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	* libnautilus-extensions/nautilus-program-choosing.h:
      	* libnautilus-extensions/nautilus-search-uri.c:
      	* libnautilus-extensions/nautilus-sidebar-functions.c:
      	* libnautilus-extensions/nautilus-tabs.c:
      	* libnautilus-extensions/nautilus-theme.c:
      	* libnautilus-extensions/nautilus-thumbnails.c:
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	* libnautilus-extensions/nautilus-trash-file.c:
      	* libnautilus-extensions/nautilus-trash-monitor.c:
      	* libnautilus-extensions/nautilus-undo-context.c:
      	* libnautilus-extensions/nautilus-undo-manager.c:
      	* libnautilus-extensions/nautilus-undo-signal-handlers.c:
      	* libnautilus-extensions/nautilus-vfs-directory.c:
      	* libnautilus-extensions/nautilus-vfs-file.c:
      	* libnautilus-extensions/nautilus-view-identifier.c:
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	Use new eel library.
      
      	* libnautilus-extensions/nautilus-art-extensions.c:
      	* libnautilus-extensions/nautilus-art-extensions.h:
      	* libnautilus-extensions/nautilus-art-gtk-extensions.c:
      	* libnautilus-extensions/nautilus-art-gtk-extensions.h:
      	* libnautilus-extensions/nautilus-background-canvas-group.c:
      	* libnautilus-extensions/nautilus-background-canvas-group.h:
      	* libnautilus-extensions/nautilus-background.c:
      	* libnautilus-extensions/nautilus-background.h:
      	* libnautilus-extensions/nautilus-caption-table.c:
      	* libnautilus-extensions/nautilus-caption-table.h:
      	* libnautilus-extensions/nautilus-caption.c:
      	* libnautilus-extensions/nautilus-caption.h:
      	* libnautilus-extensions/nautilus-clickable-image.c:
      	* libnautilus-extensions/nautilus-clickable-image.h:
      	* libnautilus-extensions/nautilus-debug-drawing.c:
      	* libnautilus-extensions/nautilus-debug-drawing.h:
      	* libnautilus-extensions/nautilus-debug.c:
      	* libnautilus-extensions/nautilus-debug.h:
      	* libnautilus-extensions/nautilus-ellipsizing-label.c:
      	* libnautilus-extensions/nautilus-ellipsizing-label.h:
      	* libnautilus-extensions/nautilus-enumeration.c:
      	* libnautilus-extensions/nautilus-enumeration.h:
      	* libnautilus-extensions/nautilus-font-manager.c:
      	* libnautilus-extensions/nautilus-font-manager.h:
      	* libnautilus-extensions/nautilus-font-picker.c:
      	* libnautilus-extensions/nautilus-font-picker.h:
      	* libnautilus-extensions/nautilus-gdk-extensions.c:
      	* libnautilus-extensions/nautilus-gdk-extensions.h:
      	* libnautilus-extensions/nautilus-gdk-font-extensions.c:
      	* libnautilus-extensions/nautilus-gdk-font-extensions.h:
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.c:
      	* libnautilus-extensions/nautilus-gdk-pixbuf-extensions.h:
      	* libnautilus-extensions/nautilus-glib-extensions.c:
      	* libnautilus-extensions/nautilus-glib-extensions.h:
      	* libnautilus-extensions/nautilus-glyph.c:
      	* libnautilus-extensions/nautilus-glyph.h:
      	* libnautilus-extensions/nautilus-gnome-extensions.c:
      	* libnautilus-extensions/nautilus-gnome-extensions.h:
      	* libnautilus-extensions/nautilus-graphic-effects.c:
      	* libnautilus-extensions/nautilus-graphic-effects.h:
      	* libnautilus-extensions/nautilus-gtk-extensions.c:
      	* libnautilus-extensions/nautilus-gtk-extensions.h:
      	* libnautilus-extensions/nautilus-gtk-macros.h:
      	* libnautilus-extensions/nautilus-image-table.c:
      	* libnautilus-extensions/nautilus-image-table.h:
      	* libnautilus-extensions/nautilus-image-with-background.c:
      	* libnautilus-extensions/nautilus-image-with-background.h:
      	* libnautilus-extensions/nautilus-image.c:
      	* libnautilus-extensions/nautilus-image.h:
      	* libnautilus-extensions/nautilus-label-with-background.c:
      	* libnautilus-extensions/nautilus-label-with-background.h:
      	* libnautilus-extensions/nautilus-label.c:
      	* libnautilus-extensions/nautilus-label.h:
      	* libnautilus-extensions/nautilus-labeled-image.c:
      	* libnautilus-extensions/nautilus-labeled-image.h:
      	* libnautilus-extensions/nautilus-lib-self-check-functions.c:
      	* libnautilus-extensions/nautilus-lib-self-check-functions.h:
      	* libnautilus-extensions/nautilus-password-dialog.c:
      	* libnautilus-extensions/nautilus-password-dialog.h:
      	* libnautilus-extensions/nautilus-radio-button-group.c:
      	* libnautilus-extensions/nautilus-radio-button-group.h:
      	* libnautilus-extensions/nautilus-region.c:
      	* libnautilus-extensions/nautilus-region.h:
      	* libnautilus-extensions/nautilus-scalable-font-private.h:
      	* libnautilus-extensions/nautilus-scalable-font.c:
      	* libnautilus-extensions/nautilus-scalable-font.h:
      	* libnautilus-extensions/nautilus-self-checks.c:
      	* libnautilus-extensions/nautilus-self-checks.h:
      	* libnautilus-extensions/nautilus-smooth-text-layout-cache.c:
      	* libnautilus-extensions/nautilus-smooth-text-layout-cache.h:
      	* libnautilus-extensions/nautilus-smooth-text-layout.c:
      	* libnautilus-extensions/nautilus-smooth-text-layout.h:
      	* libnautilus-extensions/nautilus-smooth-widget.c:
      	* libnautilus-extensions/nautilus-smooth-widget.h:
      	* libnautilus-extensions/nautilus-stock-dialogs.c:
      	* libnautilus-extensions/nautilus-stock-dialogs.h:
      	* libnautilus-extensions/nautilus-string-list.c:
      	* libnautilus-extensions/nautilus-string-list.h:
      	* libnautilus-extensions/nautilus-string-map.c:
      	* libnautilus-extensions/nautilus-string-map.h:
      	* libnautilus-extensions/nautilus-string-picker.c:
      	* libnautilus-extensions/nautilus-string-picker.h:
      	* libnautilus-extensions/nautilus-string.c:
      	* libnautilus-extensions/nautilus-string.h:
      	* libnautilus-extensions/nautilus-text-caption.c:
      	* libnautilus-extensions/nautilus-text-caption.h:
      	* libnautilus-extensions/nautilus-viewport.c:
      	* libnautilus-extensions/nautilus-viewport.h:
      	* libnautilus-extensions/nautilus-wrap-table.c:
      	* libnautilus-extensions/nautilus-wrap-table.h:
      	* libnautilus-extensions/nautilus-xml-extensions.c:
      	* libnautilus-extensions/nautilus-xml-extensions.h:
      	Remove these files.  These are all part of eel now.
      
      	* applets/launcher/nautilus-launcher-applet.c:
      	* applets/preferences-applet/nautilus-preferences-applet.c:
      	* components/adapter/Makefile.am:
      	* components/adapter/main.c:
      	* components/adapter/nautilus-adapter-control-embed-strategy.c:
      	* components/adapter/nautilus-adapter-embed-strategy.c:
      	* components/adapter/nautilus-adapter-embeddable-embed-strategy.c:
      	* components/adapter/nautilus-adapter-factory-server.c:
      	* components/adapter/nautilus-adapter-file-load-strategy.c:
      	* components/adapter/nautilus-adapter-load-strategy.c:
      	* components/adapter/nautilus-adapter-progressive-load-strategy.c:
      	* components/adapter/nautilus-adapter-stream-load-strategy.c:
      	* components/adapter/nautilus-adapter.c:
      	* components/hardware/Makefile.am:
      	* components/hardware/nautilus-hardware-view.c:
      	* components/help/Makefile.am:
      	* components/help/help-method.c:
      	* components/help/hyperbola-filefmt.c:
      	* components/help/hyperbola-nav-tree.c:
      	* components/history/Makefile.am:
      	* components/history/nautilus-history-view.c:
      	* components/image-viewer/Makefile.am:
      	* components/image-viewer/nautilus-image-view.c:
      	* components/loser/content/Makefile.am:
      	* components/loser/content/nautilus-content-loser.c:
      	* components/loser/sidebar/Makefile.am:
      	* components/loser/sidebar/nautilus-sidebar-loser.c:
      	* components/mozilla/Makefile.am:
      	* components/mozilla/bonobo-extensions.c:
      	* components/mozilla/nautilus-mozilla-content-view.c:
      	* components/music/Makefile.am:
      	* components/music/nautilus-music-view.c:
      	* components/notes/Makefile.am:
      	* components/notes/nautilus-notes.c:
      	* components/rpmview/Makefile.am:
      	* components/rpmview/nautilus-rpm-verify-window.c:
      	* components/rpmview/nautilus-rpm-view-install.c:
      	* components/rpmview/nautilus-rpm-view.c:
      	* components/sample/nautilus-sample-content-view.c:
      	* components/services/install-view/Makefile.am:
      	* components/services/install-view/callbacks.c:
      	* components/services/install-view/forms.c:
      	* components/services/install-view/nautilus-service-install-view.c:
      	* components/services/install/lib/eazel-install-logic2.c:
      	* components/services/install/server/main.c:
      	* components/services/inventory-view/Makefile.am:
      	* components/services/inventory-view/nautilus-inventory-config-page
      	.c:
      	* components/services/inventory-view/nautilus-inventory-disable-pag
      	* components/services/inventory-view/nautilus-inventory-enable-page
      	* components/services/inventory-view/nautilus-inventory-view.c:
      	* components/services/inventory/Makefile.am:
      	* components/services/inventory/eazel-inventory-upload-callback.c:
      	* components/services/inventory/eazel-inventory.c:
      	* components/services/inventory/main.c:
      	* components/services/login/nautilus-view/Makefile.am:
      	* components/services/login/nautilus-view/nautilus-change-password-
      	view.c:
      	* components/services/login/nautilus-view/password-box.c:
      	* components/services/nautilus-dependent-shared/Makefile.am:
      	* components/services/nautilus-dependent-shared/eazel-services-exte
      	nsions.c:
      	* components/services/nautilus-dependent-shared/eazel-services-exte
      	nsions.h:
      	* components/services/nautilus-dependent-shared/eazel-services-foot
      	er.c:
      	* components/services/nautilus-dependent-shared/eazel-services-head
      	er.c:
      	* components/services/nautilus-dependent-shared/test-footer-header.
      	c:
      	* components/services/summary/Makefile.am:
      	* components/services/summary/nautilus-summary-callbacks.c:
      	* components/services/summary/nautilus-summary-dialogs.c:
      	* components/services/summary/nautilus-summary-dialogs.h:
      	* components/services/summary/nautilus-summary-footer.c:
      	* components/services/summary/nautilus-summary-menu-items.c:
      	* components/services/summary/nautilus-summary-view-private.h:
      	* components/services/summary/nautilus-summary-view.c:
      	* components/services/time/nautilus-view/main.c:
      	* components/services/time/nautilus-view/trilobite-eazel-time-view.
      	c:
      	* components/services/trilobite/sample/nautilus-view/Makefile.am:
      	* components/text/Makefile.am:
      	* components/text/nautilus-text-view.c:
      	* components/throbber/Makefile.am:
      	* components/throbber/main.c:
      	* components/throbber/nautilus-throbber.c:
      	* components/tree/Makefile.am:
      	* components/tree/nautilus-tree-change-queue.c:
      	* components/tree/nautilus-tree-expansion-state.c:
      	* components/tree/nautilus-tree-model.c:
      	* components/tree/nautilus-tree-node.c:
      	* components/tree/nautilus-tree-view-dnd.c:
      	* components/tree/nautilus-tree-view.c:
      	* helper-utilities/authenticate/Makefile.am:
      	* helper-utilities/authenticate/nautilus-authenticate.c:
      	* nautilus-installer/src/nautilus-druid.c:
      	* src/Makefile.am:
      	* src/file-manager/fm-desktop-icon-view.c:
      	* src/file-manager/fm-directory-view.c:
      	* src/file-manager/fm-directory-view.h:
      	* src/file-manager/fm-error-reporting.c:
      	* src/file-manager/fm-icon-text-window.c:
      	* src/file-manager/fm-icon-view.c:
      	* src/file-manager/fm-list-view.c:
      	* src/file-manager/fm-properties-window.c:
      	* src/file-manager/fm-search-list-view.c:
      	* src/file-manager/nautilus-indexing-info.c:
      	* src/nautilus-about.c:
      	* src/nautilus-application.c:
      	* src/nautilus-bookmark-list.c:
      	* src/nautilus-bookmark-parsing.c:
      	* src/nautilus-bookmarks-window.c:
      	* src/nautilus-complex-search-bar.c:
      	* src/nautilus-component-adapter-factory.c:
      	* src/nautilus-desktop-window.c:
      	* src/nautilus-first-time-druid.c:
      	* src/nautilus-link-set-window.c:
      	* src/nautilus-location-bar.c:
      	* src/nautilus-main.c:
      	* src/nautilus-navigation-bar.c:
      	* src/nautilus-profiler.c:
      	* src/nautilus-property-browser.c:
      	* src/nautilus-search-bar-criterion.c:
      	* src/nautilus-search-bar.c:
      	* src/nautilus-shell.c:
      	* src/nautilus-sidebar-tabs.c:
      	* src/nautilus-sidebar-title.c:
      	* src/nautilus-sidebar.c:
      	* src/nautilus-signaller.c:
      	* src/nautilus-simple-search-bar.c:
      	* src/nautilus-switchable-navigation-bar.c:
      	* src/nautilus-switchable-search-bar.c:
      	* src/nautilus-theme-selector.c:
      	* src/nautilus-view-frame-corba.c:
      	* src/nautilus-view-frame.c:
      	* src/nautilus-window-manage-views.c:
      	* src/nautilus-window-menus.c:
      	* src/nautilus-window-toolbars.c:
      	* src/nautilus-window.c:
      	* src/nautilus-window.h:
      	* src/nautilus-zoom-control.c:
      	Update for new eel library usage.
      
      	* test/test-nautilus-background.c:
      	* test/test-nautilus-clickable-image.c:
      	* test/test-nautilus-font-manager.c:
      	* test/test-nautilus-font-picker.c:
      	* test/test-nautilus-font-simple.c:
      	* test/test-nautilus-font.c:
      	* test/test-nautilus-glyph-simple.c:
      	* test/test-nautilus-glyph.c:
      	* test/test-nautilus-image-background.c:
      	* test/test-nautilus-image-scrolled.c:
      	* test/test-nautilus-image-simple.c:
      	* test/test-nautilus-image-table.c:
      	* test/test-nautilus-image-tile.c:
      	* test/test-nautilus-image.c:
      	* test/test-nautilus-label-background.c:
      	* test/test-nautilus-label-flavorful.c:
      	* test/test-nautilus-label-offset.c:
      	* test/test-nautilus-label-scrolled.c:
      	* test/test-nautilus-label-simple.c:
      	* test/test-nautilus-label-wrapped.c:
      	* test/test-nautilus-label.c:
      	* test/test-nautilus-labeled-image.c:
      	* test/test-nautilus-password-dialog.c:
      	* test/test-nautilus-pixbuf-tile.c:
      	* test/test-nautilus-smooth-text-layout.c:
      	* test/test-nautilus-viewport-constraint.c:
      	* test/test-nautilus-widgets.c:
      	Remove these.  They live in eel now.
      
      	* test/vsignore:
      	* test/kefile.am:
      	* test/st-nautilus-preferences-change.c:
      	* test/st-nautilus-preferences-display.c:
      	* test/st-nautilus-wrap-table.c:
      	* test/st.c:
      	* test/st.h:
      	Update for new eel library usage.
      fbbaf803
  27. 03 Apr, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Harper <jsh@eazel.com> · 9f9bfe2e
      Darin Adler authored
      	* src/nautilus-application.c: (update_session): New function,
      	reads preferences and updates the session based on whether the
      	Nautilus needs to be kept running to manage the desktop.
      	(init_session): Use the new functions and register to update the
      	session when the preferences change.
      9f9bfe2e
  28. 01 Mar, 2001 1 commit
  29. 28 Feb, 2001 1 commit
    • Darin Adler's avatar
      reviewed by: John Sullivan <sullivan@eazel.com> · 91b66e65
      Darin Adler authored
      	* check-strings.pl:
      	* check-strings-functions:
      	* check-strings-patterns:
      	New script and correspoinding config files to help us find
      	untranslated strings. It's going to take some effort to make
      	this an easy-to-use tool.
      
      	* components/rpmview/nautilus-rpm-view.c:
      	(nautilus_rpm_view_initialize): Fixed string that would not
      	get translated properly since it was using N_ and nothing
      	was going to use _() on it.
      	(nautilus_rpm_view_update_from_uri): Marked strings for
      	translation as requested in bug report 7149.
      	(nautilus_rpm_view_verify_files): Format tweak.
      	(nautilus_rpm_view_drag_data_received): Remove old dead code.
      
      	* libnautilus-extensions/nautilus-tabs.c: (draw_tab_piece_aa):
      	Change to use C-style comments, not C++.
      
      	* src/nautilus-application.c: (check_required_directories): Mark
      	strings for translation that we had missed before.
      	* src/nautilus-first-time-druid.c: Fix port string define so it
      	doesn't have to be repeated twice (and doesn't show up as an
      	"untranslated string").
      
      	* src/nautilus-about.c: Formatting tweak.
      	* src/nautilus-location-bar.c: Fix typo.
      91b66e65
  30. 23 Feb, 2001 2 commits
    • Arik Devens's avatar
      Updating the can't run nautilus dialog to suggest using the nautilus-clean... · cccfc098
      Arik Devens authored
      Updating the can't run nautilus dialog to suggest using the nautilus-clean script instead of rebooting the machine. ;-)
      cccfc098
    • 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