diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2012-10-22 13:06:30 -0400 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2012-10-22 13:06:30 -0400 |
commit | ddf3a8180c0f91d2327851c8a3a0538ca04440bd (patch) | |
tree | 23d535d4f0ac9e87c5675b8f5f2d6890960d91cf /src/nautilus-bookmark-list.c | |
parent | 26e6907a9343e45500d4c3373e4210d072db08e1 (diff) | |
download | nautilus-ddf3a8180c0f91d2327851c8a3a0538ca04440bd.tar.gz |
bookmark-list: add a can_bookmark() method
Using the previously added API.
Diffstat (limited to 'src/nautilus-bookmark-list.c')
-rw-r--r-- | src/nautilus-bookmark-list.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/nautilus-bookmark-list.c b/src/nautilus-bookmark-list.c index 24dbe9244..87d42dcf9 100644 --- a/src/nautilus-bookmark-list.c +++ b/src/nautilus-bookmark-list.c @@ -655,6 +655,17 @@ nautilus_bookmark_list_save_file (NautilusBookmarkList *bookmarks) } } +gboolean +nautilus_bookmark_list_can_bookmark_location (NautilusBookmarkList *list, + GFile *location) +{ + if (nautilus_bookmark_list_item_with_location (list, location)) { + return FALSE; + } + + return !nautilus_is_home_directory (location); +} + /** * nautilus_bookmark_list_new: * |