diff options
author | Carlos Soriano <csoriano@gnome.org> | 2016-03-29 15:08:38 +0200 |
---|---|---|
committer | Carlos Soriano <csoriano@gnome.org> | 2016-03-30 09:59:59 +0200 |
commit | 15524454beebaaa08fdf08e4b06fa4bf8c095cc6 (patch) | |
tree | 109a52669344b89a1a887eeb79025b55abb4be26 /libnautilus-private | |
parent | 99bb990da72745c559a174f9a3e45788d38ab411 (diff) | |
download | nautilus-15524454beebaaa08fdf08e4b06fa4bf8c095cc6.tar.gz |
bookmarks: don't allow bookmarking search
With the latest redesign of the search, there is not much point to
bookmark a search, and instead, make the search again.
Anyway, maybe it makes sense if we create a more complex search engine,
but we can add support for it in the future, when it's needed.
Diffstat (limited to 'libnautilus-private')
-rw-r--r-- | libnautilus-private/nautilus-file-utilities.c | 10 | ||||
-rw-r--r-- | libnautilus-private/nautilus-file-utilities.h | 1 |
2 files changed, 11 insertions, 0 deletions
diff --git a/libnautilus-private/nautilus-file-utilities.c b/libnautilus-private/nautilus-file-utilities.c index 952d010ca..e8def7f32 100644 --- a/libnautilus-private/nautilus-file-utilities.c +++ b/libnautilus-private/nautilus-file-utilities.c @@ -35,6 +35,7 @@ #include <eel/eel-stock-dialogs.h> #include <eel/eel-string.h> #include <eel/eel-debug.h> +#include <eel/eel-vfs-extensions.h> #include <glib.h> #include <glib/gi18n.h> #include <glib/gstdio.h> @@ -523,6 +524,15 @@ nautilus_is_desktop_directory (GFile *dir) return g_file_equal (dir, desktop_dir); } +gboolean +nautilus_is_search_directory (GFile *dir) +{ + g_autofree gchar *uri = NULL; + + uri = g_file_get_uri (dir); + return eel_uri_is_search (uri); +} + GMount * nautilus_get_mounted_mount_for_root (GFile *location) { diff --git a/libnautilus-private/nautilus-file-utilities.h b/libnautilus-private/nautilus-file-utilities.h index d3016df09..5e1f2837a 100644 --- a/libnautilus-private/nautilus-file-utilities.h +++ b/libnautilus-private/nautilus-file-utilities.h @@ -46,6 +46,7 @@ gboolean nautilus_is_home_directory (GFile *dir); gboolean nautilus_is_home_directory_file (GFile *dir, const char *filename); gboolean nautilus_is_in_system_dir (GFile *location); +gboolean nautilus_is_search_directory (GFile *dir); GMount * nautilus_get_mounted_mount_for_root (GFile *location); gboolean nautilus_should_use_templates_directory (void); |