Commit graph

3642 commits

Author SHA1 Message Date
Alexander Larsson 0d42950c7c Add helper to get the path to use for symlinks that also works for
2009-02-26  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-file-operations.c:
        (get_abs_path_for_symlink):
	Add helper to get the path to use for symlinks that also
	works for non-local files.
        (link_file):
	Use get_abs_path_for_symlink() for target of symlink so that
	it works for remote files too.
	Also, fix GFile comparison to use g_file_equal, not ==


svn path=/trunk/; revision=15024
2009-02-26 08:32:48 +00:00
Alexander Larsson 8b202d7fa7 Remove monitoring of old gnome-vfs gconf directory. Preload the gconf
2009-02-26  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-global-preferences.c:
        (nautilus_global_preferences_init):
	Remove monitoring of old gnome-vfs gconf directory.
	Preload the gconf directories that are used on startup.



svn path=/trunk/; revision=15023
2009-02-26 07:36:50 +00:00
Alexander Larsson c03448e31d Don't unref info if == NULL Query for readonly on the source directory,
2009-02-25  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-file-operations.c (copy_files):
	Don't unref info if == NULL
	Query for readonly on the source directory, not the file because
	otherwise we'll follow symlinks to the wrong filesystem.
	OTOH, maybe query_filesystem_info shouldn't follow symlinks,
	but that unfortunately seems hard to implement.


svn path=/trunk/; revision=15019
2009-02-25 16:10:32 +00:00
Alexander Larsson a0f7bb5f2e Use $XDG_DATA_HOME/.converted-launchers as marker for one-time desktop
2009-02-25  Alexander Larsson  <alexl@redhat.com>

        * src/nautilus-application.c:
	Use $XDG_DATA_HOME/.converted-launchers as marker for
	one-time desktop file trust operation.

        * libnautilus-private/nautilus-file-utilities.[ch]:
	Add nautilus_is_in_system_dir() to check if path is in
	XDG_DATA_DIR or in ~/.gnome2.

        * libnautilus-private/nautilus-directory-async.c:
        (is_link_trusted):
	Use new nautilus_is_in_system_dir() instead of open coding it.

        * libnautilus-private/nautilus-file-operations.c:
	When copying a desktop file from a trusted location to the desktop,
	mark it as trusted.


svn path=/trunk/; revision=15018
2009-02-25 14:10:26 +00:00
Alexander Larsson 1e1c916f55 Add "interactive" argument to nautilus_file_mark_desktop_file_trusted.
2009-02-24  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-file-operations.c:
        * libnautilus-private/nautilus-file-operations.h:
        * libnautilus-private/nautilus-mime-actions.c:
        Add "interactive" argument to
	nautilus_file_mark_desktop_file_trusted.

        * src/nautilus-application.c:
	Mark all desktopfiles on the desktop trusted on first
	run.



svn path=/trunk/; revision=15009
2009-02-24 15:51:54 +00:00
Alexander Larsson ca2fd47529 Add nautilus_file_mark_desktop_file_trusted(), this now adds a #! line if
2009-02-24  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-file-operations.c:
        * libnautilus-private/nautilus-file-operations.h:
	Add nautilus_file_mark_desktop_file_trusted(), this now
	adds a #! line if there is none as well as makes the file
	executable.

        * libnautilus-private/nautilus-mime-actions.c:
	Use nautilus_file_mark_desktop_file_trusted() instead of
	just setting the permissions.



svn path=/trunk/; revision=15006
2009-02-24 14:03:24 +00:00
Alexander Larsson b06406cfc5 Capitalize words in button.
2009-02-24  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-mime-actions.c (activate_desktop_file):
	Capitalize words in button.



svn path=/trunk/; revision=15004
2009-02-24 12:21:23 +00:00
Alexander Larsson 7632a3e138 Check for trusted desktop file launchers.
2009-02-24  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
	Check for trusted desktop file launchers.

        * libnautilus-private/nautilus-file-private.h:
        * libnautilus-private/nautilus-file.c:
        * libnautilus-private/nautilus-file.h:
        Add nautilus_file_is_trusted_link.
	Allow unsetting of custom display name.

        * libnautilus-private/nautilus-mime-actions.c:
	Display dialog when trying to launch a non-trusted desktop file.



svn path=/trunk/; revision=15003
2009-02-24 11:21:10 +00:00
Paolo Borelli 4a2792107e check if the mtime attribute is actually available.
2009-02-23  Paolo Borelli  <pborelli@katamail.com>

	* libnautilus-private/nautilus-thumbnails.c: check if the mtime
	attribute is actually available.


svn path=/trunk/; revision=14994
2009-02-23 11:35:03 +00:00
Cosimo Cecchi 2572e6b89e don't hardcode mimetypes for which we limit the file size, but load the
2009-02-23  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-thumbnails.c (get_types_table):
	don't hardcode mimetypes for which we limit the file size,
	but load the list of the supported mimetypes from GdkPixbuf
	instead (#545934).

svn path=/trunk/; revision=14993
2009-02-23 10:38:46 +00:00
Cosimo Cecchi ee0b2f7910 don't add 30 seconds when formatting time, as float->int conversion
2009-02-22  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-file-operations.c
	(seconds_count_format_time_units), (format_time):
	don't add 30 seconds when formatting time, as float->int conversion
	already truncates the value for us (#572284).

svn path=/trunk/; revision=14991
2009-02-22 22:10:22 +00:00
Alexander Larsson d9f559f136 Don't chain up on style_set, as this causes flicker.
2009-02-20  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-icon-container.c (style_set):
	Don't chain up on style_set, as this causes flicker.



svn path=/trunk/; revision=14984
2009-02-20 16:23:23 +00:00
Christian Neumair 51e71c6a6b Do not put "Link to ..." in front of symbolic links that are created in
2009-02-20  Christian Neumair  <cneumair@gnome.org>

	* libnautilus-private/nautilus-file-operations.c (get_link_name),
	(link_file):
	Do not put "Link to ..." in front of symbolic links that are created
	in another directory via DND. Fixes #534432.

svn path=/trunk/; revision=14982
2009-02-20 14:40:20 +00:00
Alexander Larsson 613ee8b4f1 Better string for previous commit.
2009-02-20  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-file-operations.c (copy_move_file):
	Better string for previous commit.



svn path=/trunk/; revision=14976
2009-02-20 07:05:29 +00:00
Alexander Larsson 100781f806 Bug 565610 – Replacing folder with file from within that folder destroys
2009-02-18  Alexander Larsson  <alexl@redhat.com>

	Bug 565610 – Replacing folder with file from within that folder destroys both

        * libnautilus-private/nautilus-file-operations.c:
        (copy_move_file):
	Give a warning when the source would be overwritten by the
	destination on a copy.


svn path=/trunk/; revision=14968
2009-02-18 16:06:40 +00:00
David Zeuthen 498596add8 Don't use shadowed mounts.
2009-02-10  David Zeuthen  <davidz@redhat.com>

	Don't use shadowed mounts.

	* libnautilus-private/nautilus-desktop-link-monitor.c (has_mount),
	(create_mount_link), (remove_mount_link), (mount_added_callback),
	(mount_removed_callback), (mount_changed_callback):
	* libnautilus-private/nautilus-directory-async.c (get_mount_at):
	* src/file-manager/fm-tree-view.c (add_root_for_mount):
	* src/nautilus-pathbar.c (is_file_path_mounted_mount):
	* src/nautilus-places-sidebar.c (update_places):
	Honor g_mount_is_shadowed().


svn path=/trunk/; revision=14953
2009-02-16 10:07:54 +00:00
Alexander Larsson 3a1e67c82b Handle GIcon types other than files and themed icons. Patch from David
2009-02-16  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-icon-info.c:
        (nautilus_icon_info_lookup):
	Handle GIcon types other than files and themed icons.
	Patch from David Zeuthen


svn path=/trunk/; revision=14952
2009-02-16 08:50:12 +00:00
Cosimo Cecchi 27a025f096 use g_set_error_literal() where appropriate. Patch by Christian Persch
2009-02-13  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-file.c: (nautilus_file_mount):
	* libnautilus-private/nautilus-vfs-file.c: (vfs_file_mount):
	use g_set_error_literal() where appropriate.
	Patch by Christian Persch (#570537).

svn path=/trunk/; revision=14941
2009-02-13 14:43:04 +00:00
Thomas Hindoe Paaboel Andersen 178c1bef77 Replace deprecated gdk_pixbuf_unref with g_object_unref
svn path=/trunk/; revision=14930
2009-02-09 14:15:40 +00:00
A. Walton 27238daf92 Pass a language code to g_key_file_set_locale_string() so that we can
2009-02-06  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-link.c (get_language),
	(nautilus_link_local_set_key):
	Pass a language code to g_key_file_set_locale_string() so that we can
	actually rename .desktop files.


svn path=/trunk/; revision=14923
2009-02-07 04:40:37 +00:00
Cosimo Cecchi 0fa45e385b Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
2009-02-02  Cosimo Cecchi  <cosimoc@pluto>

	* libnautilus-extension/nautilus-column.c:
	(nautilus_column_finalize), (nautilus_column_init),
	(nautilus_column_class_init):
	* libnautilus-extension/nautilus-menu.c: (nautilus_menu_finalize):
	* libnautilus-private/nautilus-cell-renderer-pixbuf-emblem.c:
	(nautilus_cell_renderer_pixbuf_emblem_class_init),
	(nautilus_cell_renderer_pixbuf_emblem_finalize):
	* libnautilus-private/nautilus-cell-renderer-text-ellipsized.c:
	(nautilus_cell_renderer_text_ellipsized_init),
	(nautilus_cell_renderer_text_ellipsized_class_init),
	(nautilus_cell_renderer_text_ellipsized_get_size):
	* libnautilus-private/nautilus-entry.c: (nautilus_entry_finalize),
	(nautilus_entry_key_press), (nautilus_entry_motion_notify),
	(nautilus_entry_button_press), (nautilus_entry_button_release),
	(nautilus_entry_selection_clear), (nautilus_entry_class_init):
	* libnautilus-private/nautilus-file.c: (nautilus_file_init),
	(nautilus_file_constructor), (finalize),
	(nautilus_file_class_init):
	* libnautilus-private/nautilus-icon-canvas-item.c:
	(nautilus_icon_canvas_item_finalize),
	(nautilus_icon_canvas_item_update),
	(nautilus_icon_canvas_item_class_init):
	* libnautilus-private/nautilus-icon-container.c:
	(nautilus_icon_container_new):
	* libnautilus-private/nautilus-icon-container.h:
	* libnautilus-private/nautilus-mime-application-chooser.c:
	(nautilus_mime_application_chooser_finalize),
	(nautilus_mime_application_chooser_destroy),
	(nautilus_mime_application_chooser_class_init),
	(nautilus_mime_application_chooser_init):
	* libnautilus-private/nautilus-open-with-dialog.c:
	(nautilus_open_with_dialog_finalize),
	(nautilus_open_with_dialog_destroy),
	(nautilus_open_with_dialog_class_init),
	(nautilus_open_with_dialog_init):
	* src/file-manager/fm-icon-container.c:
	* src/file-manager/fm-list-model.c: (fm_list_model_dispose),
	(fm_list_model_finalize), (fm_list_model_class_init):
	* src/file-manager/fm-tree-model.c: (fm_tree_model_finalize),
	(fm_tree_model_class_init):
	Use G_DEFINE_TYPE_* instead of hand-written nautilus_foo_get_type()
	functions where possible.

svn path=/trunk/; revision=14911
2009-02-02 16:47:17 +00:00
Cosimo Cecchi 5edba2e681 better fix for the singular/plural issue described in bug #551222; we now
2009-02-02  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-file-operations.c
	(report_delete_progress): better fix for the singular/plural issue
	described in bug #551222; we now split the string into two parts,
	use ngettext() on both and concatenate them (#570141).

svn path=/trunk/; revision=14907
2009-02-02 00:11:08 +00:00
Cosimo Cecchi 8f976b5f28 Follow the "OnlyShowIn" and "NotShowIn" == GNOME keys for .desktop files,
2009-01-31  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-directory-async.c (lacks_link_info),
	(monitor_includes_file), (link_info_done), (link_info_got_data),
	(link_info_start):
	* libnautilus-private/nautilus-file-private.h:
	* libnautilus-private/nautilus-file.c (nautilus_file_clear_info),
	(nautilus_file_should_show),
	(filter_hidden_and_backup_partition_callback),
	(nautilus_file_is_foreign_link):
	* libnautilus-private/nautilus-file.h:
	* libnautilus-private/nautilus-link.c (string_array_contains),
	(nautilus_link_get_link_info_given_file_contents):
	* libnautilus-private/nautilus-link.h:
	* src/file-manager/fm-desktop-icon-view.c
	(fm_desktop_icon_view_init):
	* src/file-manager/fm-directory-view.c (fm_directory_view_init),
	(fm_directory_view_should_show_file),
	(fm_directory_view_set_show_foreign):
	* src/file-manager/fm-directory-view.h:
	* src/file-manager/fm-tree-model.c (should_show_file):
	Follow the "OnlyShowIn" and "NotShowIn" == GNOME keys for
	.desktop files,	when they are put on the desktop.
	Thanks to Federico Mena Quintero and Jared Moore (#338933).

svn path=/trunk/; revision=14905
2009-01-31 19:06:37 +00:00
Cosimo Cecchi 23f3fe2986 Don't use gtk_dialog_run to show the NautilusOpenWithDialog. That won't
2009-01-29  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-autorun.c: (handle_dialog_closure),
	(dialog_response_cb), (dialog_destroy_cb), (combo_box_changed):
	Don't use gtk_dialog_run to show the NautilusOpenWithDialog.
	That won't work, as we will spawn a GtkFileChooser later,
	eating all the mouse events on it if we do (#569651).

svn path=/trunk/; revision=14900
2009-01-29 15:47:17 +00:00
Cosimo Cecchi 18dab441e4 make sure to use the correct singular or plural form for the time format
2009-01-29  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-file-operations.c:
	(seconds_count_format_time_units), (report_delete_progress),
	(report_copy_progress): make sure to use the correct singular
	or plural form for the time format when reporting a file operation
	progress detail.
	Thanks to Christian Neumair (#551222).

svn path=/trunk/; revision=14898
2009-01-29 13:56:04 +00:00
Cosimo Cecchi 252ab1b64e Invalidate file attributes after it has been moved, so that they are
2009-01-28  Cosimo Cecchi  <cosimoc@gnome.org>

	* libnautilus-private/nautilus-directory.c:
	(nautilus_directory_notify_files_moved):
	Invalidate file attributes after it has been moved, so that
	they are refreshed properly (#555234).

svn path=/trunk/; revision=14893
2009-01-28 15:55:12 +00:00
Andrew Walton 71cd8add3f i2009-01-22 A. Walton <awalton@gnome.org>
* libnautilus-private/nautilus-file.c (nautilus_file_clear_info):
	Also free the description when clearing the file.


svn path=/trunk/; revision=14883
2009-01-22 22:45:25 +00:00
Paolo Borelli d582c84d99 libnautilus-private/nautilus-file-private.c (finalize): free the
2009-01-22  Paolo Borelli  <pborelli@katamail.com>

	libnautilus-private/nautilus-file-private.c (finalize): free the
	description.


svn path=/trunk/; revision=14882
2009-01-22 22:38:23 +00:00
Cosimo Cecchi 59ea4fd90c make sure we don't snap icons to a grid marker which is too near the right
2009-01-22  Cosimo Cecchi  <cosimoc@gnome.org>

        * libnautilus-private/nautilus-icon-container.c:
        (snap_position): make sure we don't snap icons to a grid marker
        which is too near the right margin of the canvas (#527374).

svn path=/trunk/; revision=14881
2009-01-22 20:32:03 +00:00
A. Walton 0cb1ebc9da Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.
2009-01-22  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-file-utilities.c
	(nautilus_unique_temporary_file_name):
	* libnautilus-private/nautilus-metafile.c (metafile_write_local):
	Use g_mkstemp() instead of mkstemp(). Pointed out by Paolo Borelli.


svn path=/trunk/; revision=14879
2009-01-22 14:31:15 +00:00
Richard Hughes c32e76a06a We've been working with the KDE devs, and we've come up with a slightly
2009-01-15  Richard Hughes  <richard@hughsie.com>

* libnautilus-private/nautilus-mime-actions.c:
(search_for_application_dbus_call_notify_cb),
(search_for_application_mime_type):
We've been working with the KDE devs, and we've come up with a slightly
changed specification that can be adopted by KPackageKit and also have
room for expansion in the future. There's only a couple of things
already using the old interface, nautilus being one of them.

I've patched nautilus to convert from the old interface to the new
interface. The new interface does not have the double confirm problem,
and now respects the users session policy on interaction.

svn path=/trunk/; revision=14862
2009-01-15 16:48:03 +00:00
Alexander Larsson fd4cf364ed When calculating bounds, don't ignore visible but unmapped items, becase
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-icon-container.c:
        (get_icon_bounds_for_canvas_bounds):
	When calculating bounds, don't ignore visible but unmapped items, becase
	the root item is unmapped with the canvas, but we want to report the
	same bounds independently on the canvas mapped state.
	This caused problems when the canvas was unmapped due to being on an
	invisible notebook page navigation tabs case, causing the
	scrollbars to become invisible. (#542396)


svn path=/trunk/; revision=14857
2009-01-13 15:48:37 +00:00
Matthias Clasen 9665b199bd Only emit ::trash-state-changed when the state actually changes.
* libnautilus-private/nautilus-trash-monitor.c (update_info_cb):
        Only emit ::trash-state-changed when the state actually changes.

svn path=/trunk/; revision=14856
2009-01-13 15:42:34 +00:00
Alexander Larsson aa42706631 Make space for terminating zero
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-debug-log.c:
        (nautilus_debug_logv):
	Make space for terminating zero



svn path=/trunk/; revision=14854
2009-01-13 13:17:55 +00:00
Alexander Larsson b685b0fb8c Limit nr of URIs in log to 20 to avoid huge logs and bad performance for
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-debug-log.c:
	Limit nr of URIs in log to 20 to avoid huge
	logs and bad performance for e.g. select all
	in a large dir.



svn path=/trunk/; revision=14853
2009-01-13 13:12:06 +00:00
Alexander Larsson bc06665586 Fix typo in request_counter_remove_request (--, not ++)
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
	Fix typo in request_counter_remove_request (--, not ++)
	


svn path=/trunk/; revision=14852
2009-01-13 13:10:54 +00:00
Alexander Larsson 4736393539 Use the monitor and call_when_ready counts to avoid iterating over the
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
        * libnautilus-private/nautilus-directory-private.h:
	Use the monitor and call_when_ready counts to avoid
	iterating over the potentially long lists.


svn path=/trunk/; revision=14851
2009-01-13 12:52:57 +00:00
Alexander Larsson e090e99242 Fixed type (& not &&). Also add some paranthesises to args for macro
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-private.h:
	Fixed type (& not &&).
	Also add some paranthesises to args for macro safety.



svn path=/trunk/; revision=14849
2009-01-13 11:52:37 +00:00
Alexander Larsson 79a6b5d0a4 Don't need the want_foo calls, can just pass in the request type directly
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
	Don't need the want_foo calls, can just pass in
	the request type directly now.


svn path=/trunk/; revision=14848
2009-01-13 11:07:38 +00:00
Alexander Larsson eda6ad8927 Count all outstanding monitor and call_when_ready details
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
        * libnautilus-private/nautilus-directory-private.h:
	Count all outstanding monitor and call_when_ready details


svn path=/trunk/; revision=14847
2009-01-13 10:56:53 +00:00
Alexander Larsson bb2378316f Convert Request from struct of gboolean to guin32 bitfield. This is both
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-directory-async.c:
        * libnautilus-private/nautilus-directory-private.h:
        * libnautilus-private/nautilus-file.c:
	Convert Request from struct of gboolean to guin32 bitfield.
	This is both smaller and faster, plus it allows some further optimizations to come.


svn path=/trunk/; revision=14846
2009-01-13 10:34:34 +00:00
Alexander Larsson 4def951e1a Only send selection_changed once when removing lots of files.
2009-01-13  Alexander Larsson  <alexl@redhat.com>

        * libnautilus-private/nautilus-icon-container.c:
        * libnautilus-private/nautilus-icon-private.h:
	Only send selection_changed once when removing lots of files.



svn path=/trunk/; revision=14845
2009-01-13 09:32:50 +00:00
Alexander Larsson e89e44c7ad Don't do conversion to uris unless debugging is enabled. (For performance
2009-01-13  Alexander Larsson  <alexl@redhat.com>

	* libnautilus-private/nautilus-debug-log.c (nautilus_debug_log_with_file_list):
	Don't do conversion to uris unless debugging is enabled.
	(For performance reasons)


svn path=/trunk/; revision=14843
2009-01-13 09:00:56 +00:00
A. Walton a1ffe7a858 Trash files are automatically assumed read-only, so we shouldn't add
2009-01-12  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-file.c (prepend_automatic_keywords):
	Trash files are automatically assumed read-only, 
	so we shouldn't	add read-only emblems to files in the trash.

svn path=/trunk/; revision=14839
2009-01-12 20:03:41 +00:00
A. Walton 24a7c1bebf Fix last commit to actually patch the right part of the file.
2009-01-12  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-link.c
	(nautilus_link_get_link_icon_from_desktop):
	Fix last commit to actually patch the right part of the file.



svn path=/trunk/; revision=14837
2009-01-12 11:53:21 +00:00
A. Walton e2d0ca8860 Fix last commit to actually patch the right part of the file.
2009-01-12  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-link.c
	(nautilus_link_get_link_icon_from_desktop):
	Fix last commit to actually patch the right part of the file.


svn path=/trunk/; revision=14836
2009-01-12 11:48:55 +00:00
A. Walton 5f6c3e7f0e Fix a crasher on broken desktop entry files. Closes bug #567475.
2009-01-12  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-link.c
	(nautilus_link_get_link_info_given_file_contents):
	Fix a crasher on broken desktop entry files.
	Closes bug #567475.


svn path=/trunk/; revision=14835
2009-01-12 11:24:56 +00:00
Alexander Larsson 7e668edf20 eel/ Import eel into nautilus.
2008-12-15  Alexander Larsson  <alexl@redhat.com>

        * Makefile.am:
        * acconfig.h:
        * configure.in:
	* eel/
        * libnautilus-private/Makefile.am:
	Import eel into nautilus.


svn path=/trunk/; revision=14815
2008-12-15 15:56:41 +00:00
Tomas Bzatek fa74fc0583 Fix new windows not appearing after successful mount (needed for #524485)
2008-12-15  Tomas Bzatek  <tbzatek@redhat.com> 

        * libnautilus-private/nautilus-mime-actions.c:
        (activation_mount_not_mounted):
        Fix new windows not appearing after successful mount
        (needed for #524485)


svn path=/trunk/; revision=14813
2008-12-15 14:18:47 +00:00
A. Walton c89351c6a3 Fix the build for OSes with format security turned on. (Ubuntu).
2008-12-12  A. Walton  <awalton@gnome.org>

	* libnautilus-private/nautilus-mime-actions.c
	(application_unhandled_file):
	Fix the build for OSes with format security turned on.
	(Ubuntu).


svn path=/trunk/; revision=14811
2008-12-12 20:26:14 +00:00