diff options
Diffstat (limited to 'src/nautilus-directory.c')
-rw-r--r-- | src/nautilus-directory.c | 14 |
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)); |