[gnome-applets/tracker-3: 2/2] tracker-search-bar: port to tracker 3




commit 3a4b42d8a7c7a95388004a3ee4ecbbebdda0389c
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Tue Dec 29 19:13:27 2020 +0200

    tracker-search-bar: port to tracker 3
    
    https://gitlab.gnome.org/GNOME/gnome-applets/-/issues/18

 configure.ac                                              | 2 +-
 gnome-applets/tracker-search-bar/tracker-results-window.c | 6 +++++-
 2 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 0a32dca62..aab1eeb5a 100644
--- a/configure.ac
+++ b/configure.ac
@@ -175,7 +175,7 @@ PKG_CHECK_MODULES(XML2, libxml-2.0 >= $LIBXML_REQUIRED)
 PKG_CHECK_MODULES(LIBGWEATHER, gweather-3.0 >= $GWEATHER_REQUIRED)
 
  dnl -- check for tracker-sparql (required for tracker-search-bar) ------------
-TRACKER_SEARCH_BAR_REQUIRED="tracker-sparql-2.0"
+TRACKER_SEARCH_BAR_REQUIRED="tracker-sparql-3.0"
 
 PKG_CHECK_MODULES(TRACKER_SEARCH_BAR, [$TRACKER_SEARCH_BAR_REQUIRED],
                   [have_tracker_search_bar=yes],
diff --git a/gnome-applets/tracker-search-bar/tracker-results-window.c 
b/gnome-applets/tracker-search-bar/tracker-results-window.c
index b74b278fc..e78ab00a0 100644
--- a/gnome-applets/tracker-search-bar/tracker-results-window.c
+++ b/gnome-applets/tracker-search-bar/tracker-results-window.c
@@ -388,7 +388,11 @@ tracker_results_window_init (TrackerResultsWindow *self)
        GError *error = NULL;
 
        self->cancellable = g_cancellable_new ();
-       self->connection = tracker_sparql_connection_get (self->cancellable, &error);
+       self->connection = tracker_sparql_connection_bus_new ("org.freedesktop.Tracker3.Miner.Files",
+                                                             NULL,
+                                                             NULL,
+                                                             &error);
+
        if (error != NULL) {
                g_warning ("Cannot connect to tracker: %s\n", error->message);
                g_error_free (error);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]