1. 17 Apr, 2001 14 commits
    • 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
    • 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
    • Josh Barrow's avatar
      Changed my e-mail address. I no longer use josh@eazel.com · a250946b
      Josh Barrow authored
      
      2001-04-17  Josh Barrow  <josh@whitecape.org>
      
      	* AUTHORS:
      	Changed my e-mail address.  I no longer use josh@eazel.com
      a250946b
    • John Fleck's avatar
      John Fleck <jfleck@inkstain.net> adding ChangeLog entry to my previous · 3dc134ac
      John Fleck authored
      
      John Fleck <jfleck@inkstain.net>
      	adding ChangeLog entry to my previous commit - * gdb3html.h, sect-elements.[h,c], toc-elements.c
              fixing bugs #7605, #8001, #7059, #6890
      3dc134ac
    • John Fleck's avatar
      John Fleck <jfleck@inkstain.net> reviewed by laszlo.kovacs@sun.com · 3eb46909
      John Fleck authored
      
      John Fleck <jfleck@inkstain.net>
      	* reviewed by laszlo.kovacs@sun.com
      	* gdb3html.h, sect-elements.[h,c], toc-elements.c
      	fixing bugs #7605, #8001, #7059, #6890
      3eb46909
    • Ramiro Estrugo's avatar
      Update for string_list set/get preferences changes. · 4fb4ed4b
      Ramiro Estrugo authored
      	* components/tree/nautilus-tree-expansion-state.c:
      	(expansion_state_load_callback),
      	(nautilus_tree_expansion_state_load_from_preferences),
      	(nautilus_tree_expansion_state_save_to_preferences),
      	(nautilus_tree_expansion_state_initialize),
      	(nautilus_tree_expansion_state_save):
      	Update for string_list set/get preferences changes.
      
      	* libnautilus-extensions/nautilus-gconf-extensions.h:
      	* libnautilus-extensions/nautilus-gconf-extensions.c:
      	(nautilus_gconf_set_string_list), (nautilus_gconf_get_string_list):
      	Use GSList instead of GList as this the format that GConf
      	understands.
      
      	* libnautilus-extensions/nautilus-preferences.h:
      	* libnautilus-extensions/nautilus-preferences.c:
      	(nautilus_preferences_set_string_list),
      	(nautilus_preferences_get_string_list),
      	(nautilus_preferences_default_set_string_list),
      	(nautilus_preferences_default_get_string_list),
      	(preferences_entry_remove_callback),
      	(preferences_entry_remove_auto_storage),
      	(nautilus_self_check_preferences):
      	Use EelStringList instead of GList for string_list preferences.
      
      	* src/nautilus-shell.c: (save_window_states),
      	(restore_one_window_callback), (restore_window_states):
      	Update for string_list set/get preferences changes.  Simplify a
      	little by using a string list iterator and string lists instead of
      	parsing the geometry strings "by hand."
      4fb4ed4b
    • Ramiro Estrugo's avatar
      #include <glib.h> for g_return macros in the case where HAVE_FAM_H ain't · 408b6470
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-monitor.c:
      	#include <glib.h> for g_return macros in the case where HAVE_FAM_H
      	ain't defined.
      408b6470
    • Ramiro Estrugo's avatar
      Need to #include <stdio.h> even when HAVE_FAM ain't defined. · ac3f34e9
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-monitor.c:
      	Need to #include <stdio.h> even when HAVE_FAM ain't defined.
      ac3f34e9
    • Ramiro Estrugo's avatar
      Add #include <stdio.h> to fix undefined NULL error on tinderbox. · 42375d76
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-monitor.c:
      	Add #include <stdio.h> to fix undefined NULL error on tinderbox.
      42375d76
    • Gene Z. Ragan's avatar
      Fixed bug 7767, umounting a volume should abort finding trash dir. · e5a9fd55
      Gene Z. Ragan authored
      2001-04-16  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fixed bug 7767, umounting a volume should abort finding trash dir.
      
      	Add two new signals to the volume monitor; volume_unmount_started and
      	volume_unmount_failed.  volume_unmount_started is emitted before
      	the volume is unmounted.  This allows interested parties to close
      	any open files that they might have open and perform any other
      	finalization tasks before the device is unmounted.
      
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	* libnautilus-extensions/nautilus-volume-monitor.h:
      	(nautilus_volume_monitor_initialize_class):
      	Add two new signals, volume_unmount_started and volume_unmount_failed.
      	 (display_mount_error),
      	(close_error_pipe),
      	(nautilus_volume_monitor_mount_unmount_removable):
      	Prepare for and call volume_unmount_failed in the case that an
      	unmount is unable to be completed.
      
      	* libnautilus-extensions/nautilus-trash-directory.c:
      	(nautilus_trash_directory_initialize):
      	Connect to new volume monitor signal.
      
      	(volume_unmount_started_callback):
      	Rename callback to be consistant with the new volume monitor signal
      	name.
      e5a9fd55
    • Ramiro Estrugo's avatar
      Removed unused (and now uninstalled) eel library self checks header. · b651159c
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-mime-actions.c:
      	Removed unused (and now uninstalled) eel library self checks
      	header.
      b651159c
    • Ramiro Estrugo's avatar
      Remove unused header. · daf62d38
      Ramiro Estrugo authored
      	* libnautilus-extensions/Makefile.am:
      	* libnautilus-extensions/nautilus-preferences-private.h:
      	Remove unused header.
      
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_get_internal):
      	Remove unnecessary removal of preferences callbacks at exit time.
      	This happens automatically.
      
      	* libnautilus-extensions/nautilus-gconf-extensions.h:
      	* libnautilus-extensions/nautilus-gconf-extensions.c:
      	(nautilus_gconf_client_get_global), (nautilus_gconf_set_integer),
      	(nautilus_gconf_get_integer), (nautilus_gconf_is_default),
      	(nautilus_gconf_monitor_add), (nautilus_gconf_monitor_remove),
      	(nautilus_gconf_value_free), (nautilus_gconf_notification_add),
      	(nautilus_gconf_notification_remove):
      	New functions for easier addition and removal of notifications.
      	New funtions for easier addition and removal of directory
      	monitoring.
      	Add a #define for a undefined connection.
      
      	* libnautilus-extensions/nautilus-global-preferences.h:
      	Remove SOUND_STATE hack.
      
      	* libnautilus-extensions/nautilus-sound.c:
      	(kill_sound_if_necessary), (nautilus_sound_initialize),
      	(nautilus_sound_kill_sound), (nautilus_sound_register_sound),
      	(nautilus_sound_can_play_sound):
      	Use gconf directly for the sound state hack, since nautilus
      	preferences arent really useful for this specific use because of
      	initialization, and default value issues.
      
      	* libnautilus-extensions/nautilus-global-preferences.c:
      	(nautilus_global_preferences_initialize):
      	Pass in the storage prefix when initializing preferences.
      
      	* libnautilus-extensions/nautilus-preferences.h:
      	We now need to pass in the storage prefix when initializing.
      
      	* libnautilus-extensions/nautilus-preferences.c:
      	Change the way preferences are initialized a little bit.  We now
      	feed the initialize function a storage prefix to use for gconf.
      	Add assertions for any public function that was used before
      	initialization.  Make the key allocations a little faster by
      	caching the prefixes that hardly ever change.  Simplify the
      	addition and removal of gconf notifications by using the new gconf
      	extensions to do so.
      	Add a little bit of self checks.  I need to figure out a gconf
      	problem before adding more checks, these are very minimal for now.
      daf62d38
    • Ramiro Estrugo's avatar
      Fix a mistake in the last changelog. · c3c8c854
      Ramiro Estrugo authored
      c3c8c854
    • Ramiro Estrugo's avatar
      Dont include eel library self checks header since its now private. Also · 356995c8
      Ramiro Estrugo authored
      	* src/nautilus-main.c:
      	(main): Dont include eel library self checks header since its now
      	private.  Also dont run the eel library self checks anymore.
      356995c8
  2. 16 Apr, 2001 11 commits
    • Darin Adler's avatar
      Stop trying to translate the copyright statement. It should just always · e92369ed
      Darin Adler authored
      	* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
      	Stop trying to translate the copyright statement. It should just
      	always use "(C)" so it doesn't depend on the character set. No need
      	for the fancy copyright symbol from Latin-1.
      e92369ed
    • Darin Adler's avatar
      Don't give a warning if there's no FAM daemon to connect to, just silently · 07ad41c6
      Darin Adler authored
      	* libnautilus-extensions/nautilus-monitor.c: (get_fam_connection):
      	Don't give a warning if there's no FAM daemon to connect to, just
      	silently don't use FAM.
      	(process_fam_notifications): Improve wording of the warning you
      	get when FAM goes away.
      07ad41c6
    • Darin Adler's avatar
      Changes to use FAM if it's there. Now the hard part is getting FAM · 743a376b
      Darin Adler authored
      	installed on people's systems.
      
      	* libnautilus-extensions/nautilus-directory-async.c:
      	(find_monitor): Tightened up the function.
      	(monitor_file_compare), (find_any_monitor): Functions to see if a
      	file still has a reason to be monitored.
      	(nautilus_directory_monitor_add_internal): Start FAM monitoring.
      	(nautilus_directory_monitor_remove_internal): Stop FAM monitoring.
      	* libnautilus-extensions/nautilus-directory-private.h: Add a place
      	to keep track of the FAM monitor.
      	* libnautilus-extensions/nautilus-file-private.h: Add a place
      	to keep track of the FAM monitor.
      	* libnautilus-extensions/nautilus-directory.c:
      	(nautilus_directory_destroy): Stop FAM monitoring.
      	* libnautilus-extensions/nautilus-file.c: (destroy): Stop FAM
      	monitoring.
      
      	* libnautilus-extensions/nautilus-monitor.c:
      	(get_event_uri): Use FAMREQUEST_GETREQNUM instead of going
      	directly at the struct.
      	(process_fam_notifications): Get rid of the messages and call
      	nautilus_file_changes_consume_changes on the way out.
      	(nautilus_monitor_file): Get rid of the message.
      	(nautilus_monitor_directory): Get rid of the message and use
      	FAMREQUEST_GETREQNUM instead of going directly at the struct.
      	(nautilus_monitor_cancel): Get rid of the message and use
      	FAMREQUEST_GETREQNUM instead of going directly at the struct.
      743a376b
    • Ramiro Estrugo's avatar
      Add missing eel includes. · 061ecc3f
      Ramiro Estrugo authored
      	* libnautilus/Makefile.am:
      	Add missing eel includes.
      061ecc3f
    • Darin Adler's avatar
      Some work on FAM. · e2027710
      Darin Adler authored
      	* libnautilus-extensions/nautilus-monitor.h:
      	* libnautilus-extensions/nautilus-monitor.c: (get_fam_connection),
      	(get_request_hash_table), (get_event_uri),
      	(process_fam_notifications), (nautilus_monitor_file),
      	(nautilus_monitor_directory), (nautilus_monitor_cancel): Improved
      	API, fixed some storage leaks, simplified some code, made it
      	handle URI escaping properly, use the file changes queue. Almost
      	ready for prime time!
      
      	* libnautilus-extensions/nautilus-file-changes-queue.h:
      	* libnautilus-extensions/nautilus-file-changes-queue.c:
      	(nautilus_file_changes_queue_file_changed),
      	(nautilus_file_changes_consume_changes):
      	* libnautilus-extensions/nautilus-directory-notify.h:
      	* libnautilus-extensions/nautilus-directory.c:
      	(call_files_changed_unref_free_list),
      	(nautilus_directory_notify_files_changed):
      	Added a new kind of notification for the file changed case.
      e2027710
    • Darin Adler's avatar
      Fixed the problem that was making the image view crash. We want to unref · 41b1aeb0
      Darin Adler authored
      	* src/nautilus-view-frame.c: (destroy_view), (attach_view): Fixed
      	the problem that was making the image view crash. We want to unref
      	right away, but not release the CORBA object reference until we
      	are done.
      
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_initialize_class),
      	(get_removable_volumes), (volume_is_removable),
      	(volume_is_read_only), (mount_volume_get_cdrom_name),
      	(mount_volume_activate_cdda), (mount_volume_activate_cdrom),
      	(get_current_mount_list), (verify_current_mount_state),
      	(get_cdrom_type), (load_additional_mount_list_info):
      	Some code cleanups. Got rid of a few ifdefs.
      41b1aeb0
    • Darin Adler's avatar
      Fixed API to icon factory that took an anti-aliased parameter when · 88eb0508
      Darin Adler authored
      	creating a scalable icon. Instead it should be possible to get a
      	scalable icon and then get either an anti-aliased-optimized or
      	non-anti-alias-optimized version of the icon.
      
      	* libnautilus-extensions/nautilus-bookmark.h:
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_get_pixmap_and_mask): Pass FALSE so we get the
      	non-anti-aliased version.
      	(nautilus_bookmark_get_pixbuf): Add parameter to indicate if we
      	want the anti-aliased-optimized version or not.
      	(nautilus_bookmark_update_icon): Get rid of anti-aliased boolean
      	here since we are just updating the scalable icon.
      	(nautilus_bookmark_set_icon_to_default): Get rid of anti-aliased
      	boolean here since we are just updating the scalable icon.
      
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(nautilus_icon_container_update_icon): Pass in a flag to indicate
      	if we need the anti-aliased version of the icon or not.
      
      	* libnautilus-extensions/nautilus-icon-factory.h:
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(nautilus_scalable_icon_new_from_text_pieces): Removed the
      	anti-aliased parameter.
      	(nautilus_scalable_icon_hash), (nautilus_scalable_icon_equal):
      	Remove the anti-aliased flag. A scalable icon itself is created
      	before we make the "anti-aliased or not" choice.
      	(nautilus_icon_factory_get_icon_for_file): Since we no longer know
      	whether the icon will be needed anti-aliased or not, make the
      	thumbnail code always use the anti-aliased version (and added
      	FIXME). Also changed the "loading" image to use the normal icon
      	name case instead of hard-coding.
      	(nautilus_icon_factory_get_emblem_icon_by_name): Removed the
      	anti-aliased parameter.
      	(nautilus_icon_factory_get_emblem_icons_for_file): Removed the
      	anti-aliased parameter.
      	(load_specific_icon): Add an anti-aliased parameter.
      	(load_icon_for_scaling): Add an anti-aliased parameter.
      	(load_icon_scale_if_necessary): Pass in the anti-aliased parameter
      	from the icon size request.
      	(get_icon_from_cache): Pass in the anti-aliased parameter from the
      	icon size request.
      	(nautilus_icon_factory_get_pixbuf_for_icon): Add an anti-aliased
      	parameter.
      	(cache_key_hash): Include the anti-aliased flag in the hash.
      	(cache_key_equal): Include the anti-aliased flag in the compare.
      	(nautilus_icon_factory_get_pixbuf_for_file): Pass the anti-aliased
      	parameter into the get_pixbuf half, not the get_icon_for_file
      	half.
      	(nautilus_icon_factory_get_pixbuf_from_name): Pass the
      	anti-aliased parameter into the get_pixbuf half, not the
      	scalable_icon_new half.
      	(load_icon_with_embedded_text): Remove the anti-aliased parameter.
      
      	* src/file-manager/fm-icon-view.c: (get_icon_images_callback): Get
      	rid of code to pass in the anti-aliased parameter.
      	* src/file-manager/fm-list-view.c:
      	(fm_list_view_get_emblem_pixbufs_for_file): Pass the anti-aliased
      	parameter to the pixbuf-getting function, not the
      	scalable-icon-getting part.
      	* src/nautilus-bookmark-parsing.c:
      	(nautilus_bookmark_new_from_node): No need to pass an anti-aliased
      	parameter (before it was always FALSE).
      	* src/nautilus-sidebar-title.c: (update_emblems): Pass FALSE for
      	the anti-aliased parameter to the get_pixbuf call rather than to
      	the get_icons call.
      	* src/nautilus-window-manage-views.c: (get_history_list_callback):
      	No need to pass FALSE for anti-aliased any more.
      	* src/nautilus-window-menus.c: (append_bookmark_to_menu): No need
      	to pass FALSE for anti-aliased any more.
      88eb0508
    • Gene Z. Ragan's avatar
      Add a global to track the presence of /etc/mnttab and use that value · 17af0c51
      Gene Z. Ragan authored
      2001-04-16  Gene Z. Ragan  <gzr@eazel.com>
      
      	Add a global to track the presence of /etc/mnttab and
      	use that value instead of the improper ifdef that
      	I added last week.  Check the value of this variable
      	and use the result to determine to use mnttab or
      	/proc/mounts.
      
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(nautilus_volume_monitor_initialize_class),
      	(get_current_mount_list):
      17af0c51
    • Jiri (George) Lebl's avatar
      I'm too tired to code and have a couple of ours to kill instead of going · fb803f79
      Jiri (George) Lebl authored
      Mon Apr 16 08:06:45 2001  George Lebl <jirka@5z.com>
      
      	* cs.po:  I'm too tired to code and have a couple of ours to
      	  kill instead of going to sleep, so here's another bunch of
      	  translations, now up to like 28% translated.  Damn there is
      	  a lot of strings in nautilus.
      fb803f79
    • Chyla Zbigniew's avatar
      Updated Polish translation · c7bd164f
      Chyla Zbigniew authored
      c7bd164f
    • Jiri (George) Lebl's avatar
      Being the nationalistic bastard I am, made an initial translation since · 421db246
      Jiri (George) Lebl authored
      Sun Apr 15 23:55:21 2001  George Lebl <jirka@5z.com>
      
      	* configure.in, po/cs.po:  Being the nationalistic bastard I am,
      	  made an initial translation since nobody else seemed to want to
      	  do so and I didn't want Czech to be so far behid others.  Currently
      	  only about 13% done.
      421db246
  3. 14 Apr, 2001 1 commit
    • Darin Adler's avatar
      Simplify code a bit and get rid of unnecessary use of GnomeVFSURI. · fb4fc458
      Darin Adler authored
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(locate_audio_cd): Simplify code a bit and get rid of unnecessary
      	use of GnomeVFSURI.
      
      	* src/file-manager/fm-directory-view.c: (queue_pending_files):
      	Don't filter files at this level. Even invisible files might be
      	formerly-visible files.
      	* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file),
      	(fm_icon_view_file_changed): Filter out files that should not be
      	visible, now that they are not filtered earlier.
      	* src/file-manager/fm-list-view.c: (fm_list_view_add_file),
      	(fm_list_view_file_changed): Filter out files that should not be
      	visible, now that they are not filtered earlier.
      fb4fc458
  4. 13 Apr, 2001 9 commits
    • Darin Adler's avatar
      Remove code that fills the progress bar to the end. The callback from · fb65f036
      Darin Adler authored
      	* libnautilus-extensions/nautilus-file-operations-progress.c:
      	(nautilus_file_operations_progress_done): Remove code that fills
      	the progress bar to the end. The callback from gnome-vfs now takes
      	care of this (need the new gnome-vfs with bug fixes).
      
      	* libnautilus-extensions/nautilus-file-operations.c:
      	(handle_close_callback), (create_transfer_dialog): Handle the
      	cancel button in a cleaner way. Just make it close the dialog and
      	fall into the code already there to handle cases where the dialog
      	is closed directly.
      
      	* src/file-manager/fm-icon-view.c: (get_default_zoom_level): Fixed
      	a strangely named variable.
      	(fm_icon_view_begin_loading): Don't set the zoom level if the view
      	does not support zooming (desktop view anyone?).
      	(default_zoom_level_changed_callback): Don't set the zoom level if
      	the view does not support zooming (desktop view anyone?).
      
      	* src/nautilus-window.c: (handle_view_as_item_from_bonobo_menu):
      	Use eel_strcmp, because the container path can be NULL in some
      	cases.
      fb65f036
    • Pavel Cisler's avatar
      Move the emblem column after the name column. Give the emblem column a · b1dc1476
      Pavel Cisler authored
      2001-04-13  Pavel Cisler  <pavel@eazel.com>
      
      	* src/file-manager/fm-list-view.c: (real_get_link_column),
      	(real_get_column_specification):
      	Move the emblem column after the name column.
      	Give the emblem column a title.
      b1dc1476
    • Gene Z. Ragan's avatar
      Fix issues in the volume monitor that crept in over time. We used to only · a177dd57
      Gene Z. Ragan authored
      2001-04-13  Gene Z. Ragan  <gzr@eazel.com>
      
      	Fix issues in the volume monitor that crept in over time.
      	We used to only open /proc/mounts once per second. We now
      	do that again. All other file opening tasks now only
      	occur when the state of mounts changes.
      
      	* libnautilus-extensions/nautilus-volume-monitor.c:
      	(get_removable_volumes), (volume_is_removable),
      	(mount_volume_activate), (mount_volume_deactivate),
      	(get_current_mount_list), (verify_current_mount_state),
      	(load_additonal_mount_list_info), (mount_volume_add_filesystem):
      
      	* src/file-manager/fm-desktop-icon-view.c:
      	(create_unique_volume_name):
      a177dd57
    • Szabolcs Ban's avatar
      Updated HUngarian translation · 9f37d346
      Szabolcs Ban authored
      9f37d346
    • Ramiro Estrugo's avatar
      Dont use a translated font name here. · 02f27b0d
      Ramiro Estrugo authored
      	* src/nautilus-profiler.c: (dump_dialog_show):
      	Dont use a translated font name here.
      02f27b0d
    • Ramiro Estrugo's avatar
      Add support for gettext. Add a post initialize callback so that callers · 92be3115
      Ramiro Estrugo authored
      	* libnautilus/nautilus-view-standard-main.h:
      	* libnautilus/nautilus-view-standard-main.c:
      	(nautilus_view_standard_main_multi), (nautilus_view_standard_main):
      	Add support for gettext.  Add a post initialize callback so that
      	callers can initialize any component specific stuff before the
      	main even loop begins (nautilus preferences for example)
      	Update for standard main changes.
      	Add documentation for these functions.  Also add criticals to make
      	the code a little bit more robust.
      
      	* components/help/hyperbola-main.c: (main):
      	* components/history/nautilus-history-view.c: (main):
      	* components/music/main.c: (main):
      	* components/notes/nautilus-notes.c: (main):
      	* components/sample/main.c: (main):
      	* components/text/main.c: (main):
      	* components/tree/main.c: (main):
      	Update for standard main changes.  Make these a little simpler by
      	putting gettext support in standard main itself.  Also, make sure
      	that components that use preferences initialize them.
      
      	* src/nautilus-main.c: (main):
      	Dont do the preferences initialization if we are about to kill the
      	nautilus shell.
      92be3115
    • Seth Nickell's avatar
      Hang head in shame. Add nautilus-monitor.h to Makefile.am's headers list. · 33f543ec
      Seth Nickell authored
      2001-04-12  Seth Nickell  <snickell@stanford.edu>
      
      	* libnautilus-extensions/Makefile.am:
      
      	Hang head in shame. Add nautilus-monitor.h to Makefile.am's
      	headers list.
      33f543ec
    • Ramiro Estrugo's avatar
      Fix overeager search and replace of eel with nautilus. These functions got · ce0c0e5b
      Ramiro Estrugo authored
      	* libnautilus-extensions/nautilus-bookmark.c:
      	(nautilus_bookmark_get_pixbuf), (nautilus_bookmark_get_icon),
      	(nautilus_bookmark_icon_is_different),
      	(nautilus_bookmark_update_icon),
      	(nautilus_bookmark_set_icon_to_default),
      	(nautilus_bookmark_disconnect_file),
      	(nautilus_bookmark_new_with_icon):
      	* libnautilus-extensions/nautilus-dateedit-extensions.c:
      	(nautilus_gnome_date_edit_get_date_as_string):
      	* libnautilus-extensions/nautilus-dateedit-extensions.h:
      	* libnautilus-extensions/nautilus-icon-container.c:
      	(nautilus_icon_container_update_icon):
      	* libnautilus-extensions/nautilus-icon-factory.c:
      	(cache_key_destroy), (nautilus_scalable_icon_get_text_pieces),
      	(nautilus_scalable_icon_new_from_text_pieces),
      	(nautilus_scalable_icon_ref), (nautilus_scalable_icon_unref),
      	(nautilus_icon_factory_get_icon_for_file),
      	(nautilus_icon_factory_get_emblem_icon_by_name),
      	(get_icon_from_cache), (nautilus_icon_factory_get_pixbuf_for_file),
      	(nautilus_icon_factory_get_pixbuf_from_name),
      	(load_icon_with_embedded_text), (nautilus_scalable_icon_list_free):
      	* libnautilus-extensions/nautilus-icon-factory.h:
      	* libnautilus-extensions/nautilus-program-chooser.c:
      	(launch_mime_capplet):
      	* libnautilus-extensions/nautilus-program-choosing.c:
      	(nautilus_launch_application),
      	(nautilus_launch_application_from_command):
      	* libnautilus-extensions/nautilus-program-choosing.h:
      	* src/file-manager/fm-desktop-icon-view.c:
      	(change_background_callback):
      	* src/file-manager/fm-directory-view.c: (run_script_callback),
      	(activate_callback):
      	* src/file-manager/fm-list-view.c:
      	(fm_list_view_get_emblem_pixbufs_for_file):
      	* src/nautilus-bookmark-list.c: (append_bookmark_node):
      	* src/nautilus-bookmark-parsing.c:
      	(nautilus_bookmark_new_from_node):
      	* src/nautilus-search-bar-criterion.c:
      	(nautilus_search_bar_criterion_get_location):
      	* src/nautilus-sidebar-title.c: (update_emblems):
      	Fix overeager search and replace of eel with nautilus.  These
      	functions got accidentally eel-ized.
      ce0c0e5b
    • Seth Nickell's avatar
      Fix stupid build breakage. · 68c7ce31
      Seth Nickell authored
      2001-04-12  Seth Nickell  <snickell@stanford.edu>
      
      	* libnautilus-extensions/nautilus-monitor.c:
      	(nautilus_monitor_add_file), (nautilus_monitor_add_directory),
      	(nautilus_monitor_remove):
      
      	Fix stupid build breakage.
      68c7ce31
  5. 12 Apr, 2001 5 commits
    • Seth Nickell's avatar
      Add comments to unhandled FAM signals. · 0b7fe855
      Seth Nickell authored
      2001-04-12  Seth Nickell  <snickell@stanford.edu>
      
      	* libnautilus-extensions/nautilus-monitor.c:
      	(nautilus_monitor_process_fam_notifications):
      
      	Add comments to unhandled FAM signals.
      0b7fe855
    • Seth Nickell's avatar
      Add some initial code to deal with file notification and monitoring. This · 442f2343
      Seth Nickell authored
      2001-04-12  Seth Nickell  <snickell@stanford.edu>
      
      	Add some initial code to deal with file notification and
      	monitoring. This isn't hooked in yet, but provides interfaces
      	for Nautilus code to use.
      
      	* configure.in:
      	Add configure checks for FAM.
      
      	* libnautilus-extensions/Makefile.am:
      	Include FAM libraries if they exist.
      
      	* libnautilus-extensions/nautilus-monitor.c:
      	(nautilus_monitor_establish_connection),
      	(nautilus_monitor_get_fam),
      	(nautilus_monitor_find_path_from_request),
      	(nautilus_monitor_find_request_from_path),
      	(nautilus_monitor_delete_first_request_found),
      	(nautilus_monitor_get_uri),
      	(nautilus_monitor_process_fam_notifications),
      	(nautilus_monitor_add_file), (nautilus_monitor_add_directory),
      	(nautilus_monitor_remove):
      	* libnautilus-extensions/nautilus-monitor.h:
      	The code that actually communicates w/ FAM.
      442f2343
    • Darin Adler's avatar
      Get rid of the +1 I added here. I was actually working around a gnome-vfs · bb1cdf5e
      Darin Adler authored
      	* libnautilus-extensions/nautilus-file-operations-progress.c:
      	(nautilus_file_operations_progress_new_file): Get rid of the +1
      	I added here. I was actually working around a gnome-vfs bug with
      	this (even though I didn't know it) and now I've fixed the bug.
      
      	* src/file-manager/fm-directory-view.c: (debuting_uri_data_free):
      	Fixed another g_free problem I introduced that was causing a core
      	dump on quit.
      bb1cdf5e
    • Darin Adler's avatar
      Damn! Checked in too fast without thinking. This should make it compile · b09e3a66
      Darin Adler authored
      	* src/file-manager/fm-directory-view.c:
      	Damn! Checked in too fast without thinking. This should make it
      	compile again.
      b09e3a66
    • Darin Adler's avatar
      Get rid of stray % character. · c0246e2f
      Darin Adler authored
      	* libnautilus-extensions/nautilus-file.c:
      	Get rid of stray % character.
      
      	* src/file-manager/fm-directory-view.c: (remove_debuting_uri),
      	(debuting_uri_add_file_callback), (copy_move_done_partition_func):
      	Fix bug I introduced with my last check-in, where we try to g_free
      	a GINT_TO_POINTER(TRUE).
      c0246e2f