[gnome-photos] search-type-manager: Avoid GIFs
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-photos] search-type-manager: Avoid GIFs
- Date: Tue, 5 Apr 2016 11:52:45 +0000 (UTC)
commit 25080e7c08da30f8b15c1d2f9175dbc9ae311e65
Author: Rafael Fonseca <r4f4rfs gmail com>
Date: Wed Mar 9 14:18:30 2016 +0100
search-type-manager: Avoid GIFs
https://bugzilla.gnome.org/show_bug.cgi?id=762725
src/photos-search-type-manager.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/photos-search-type-manager.c b/src/photos-search-type-manager.c
index 100bbb4..6560089 100644
--- a/src/photos-search-type-manager.c
+++ b/src/photos-search-type-manager.c
@@ -98,8 +98,10 @@ photos_search_type_manager_init (PhotosSearchTypeManager *self)
gchar *all_filter;
gchar *col_filter;
gchar *fav_filter;
+ gchar *gif_filter;
- item_filter = "fn:contains (?type, 'nmm#Photo')";
+ gif_filter = g_strdup ("nie:mimeType(?urn) != 'image/gif'");
+ item_filter = g_strdup_printf ("(fn:contains (?type, 'nmm#Photo') && %s)", gif_filter);
col_filter = g_strdup_printf ("(fn:contains (?type, 'nfo#DataContainer')"
" && ?count > 0"
" && (fn:starts-with (nao:identifier (?urn), '%s')"
@@ -135,7 +137,7 @@ photos_search_type_manager_init (PhotosSearchTypeManager *self)
search_type = photos_search_type_new_full (PHOTOS_SEARCH_TYPE_STOCK_PHOTOS,
_("Photos"),
"?urn a nmm:Photo",
- "(true)");
+ gif_filter);
photos_base_manager_add_object (PHOTOS_BASE_MANAGER (self), G_OBJECT (search_type));
g_object_unref (search_type);
@@ -144,6 +146,7 @@ photos_search_type_manager_init (PhotosSearchTypeManager *self)
g_free (all_filter);
g_free (col_filter);
g_free (fav_filter);
+ g_free (gif_filter);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]