[gnome-photos] query-builder: Use the SearchTypeManager in photos_query_builder_filter
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-photos] query-builder: Use the SearchTypeManager in photos_query_builder_filter
- Date: Sat, 12 May 2012 16:10:52 +0000 (UTC)
commit 8a34b6ffb84356563297f473d64481bb1452c8c6
Author: Debarshi Ray <debarshir gnome org>
Date: Sat May 12 18:06:01 2012 +0200
query-builder: Use the SearchTypeManager in photos_query_builder_filter
src/photos-query-builder.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/src/photos-query-builder.c b/src/photos-query-builder.c
index b8f46a1..7c86056 100644
--- a/src/photos-query-builder.c
+++ b/src/photos-query-builder.c
@@ -26,6 +26,7 @@
#include "photos-offset-controller.h"
#include "photos-query-builder.h"
#include "photos-source-manager.h"
+#include "photos-search-type-manager.h"
static gchar *
@@ -49,13 +50,21 @@ static gchar *
photos_query_builder_filter (void)
{
PhotosBaseManager *src_mngr;
+ PhotosBaseManager *srch_typ_mngr;
gchar *sparql;
gchar *src_mngr_filter;
+ gchar *srch_typ_mngr_filter;
src_mngr = photos_source_manager_new ();
src_mngr_filter = photos_base_manager_get_filter (src_mngr);
- sparql = g_strdup_printf ("FILTER (%s)", src_mngr_filter);
+ srch_typ_mngr = photos_search_type_manager_new ();
+ srch_typ_mngr_filter = photos_base_manager_get_filter (srch_typ_mngr);
+
+ sparql = g_strdup_printf ("FILTER (%s && %s)", src_mngr_filter, srch_typ_mngr_filter);
+
+ g_free (srch_typ_mngr_filter);
+ g_object_unref (srch_typ_mngr);
g_free (src_mngr_filter);
g_object_unref (src_mngr);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]