summaryrefslogtreecommitdiff
path: root/src/nautilus-directory.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nautilus-directory.c')
-rw-r--r--src/nautilus-directory.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/nautilus-directory.c b/src/nautilus-directory.c
index a1b44a1ee..6a71747d6 100644
--- a/src/nautilus-directory.c
+++ b/src/nautilus-directory.c
@@ -27,6 +27,7 @@
#include "nautilus-file-private.h"
#include "nautilus-file-utilities.h"
#include "nautilus-search-directory.h"
+#include "nautilus-favorite-directory.h"
#include "nautilus-search-directory-file.h"
#include "nautilus-vfs-file.h"
#include "nautilus-global-preferences.h"
@@ -757,6 +758,19 @@ nautilus_directory_is_in_recent (NautilusDirectory *directory)
}
gboolean
+nautilus_directory_is_in_starred (NautilusDirectory *directory)
+{
+ g_assert (NAUTILUS_IS_DIRECTORY (directory));
+
+ if (directory->details->location == NULL)
+ {
+ return FALSE;
+ }
+
+ return g_file_has_uri_scheme (directory->details->location, "favorites");
+}
+
+gboolean
nautilus_directory_is_in_admin (NautilusDirectory *directory)
{
g_assert (NAUTILUS_IS_DIRECTORY (directory));