summaryrefslogtreecommitdiff
path: root/src/nautilus-tracker-utilities.h
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2020-08-01 17:25:27 +0200
committerSam Thursfield <sam@afuera.me.uk>2020-09-02 18:50:17 +0200
commitf9c79fce6d90e7e5842f2c56a1ec98a151126874 (patch)
tree86f3ab12aa2c5e2e49ed81c046fdd18201b299fb /src/nautilus-tracker-utilities.h
parent034a6a3394d9de5da743f9e62f6019ca37b50f1d (diff)
downloadnautilus-f9c79fce6d90e7e5842f2c56a1ec98a151126874.tar.gz
Use Tracker Miners inside Flatpak when not available on the host
This means the Nautilus flatpak will be able to use Tracker on systems which don't have Tracker 3 available on the host. It comes at a cost of increased resource consumption inside the Flatpak due running an extra indexer process there.
Diffstat (limited to 'src/nautilus-tracker-utilities.h')
-rw-r--r--src/nautilus-tracker-utilities.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/nautilus-tracker-utilities.h b/src/nautilus-tracker-utilities.h
index f509c3005..d4b2eba0c 100644
--- a/src/nautilus-tracker-utilities.h
+++ b/src/nautilus-tracker-utilities.h
@@ -22,5 +22,9 @@
#pragma once
#include <gio/gio.h>
+#include <libtracker-sparql/tracker-sparql.h>
-gboolean nautilus_tracker_directory_is_tracked (GFile *directory);
+TrackerSparqlConnection * nautilus_tracker_get_miner_fs_connection (GError **error);
+const gchar * nautilus_tracker_get_miner_fs_busname (GError **error);
+
+gboolean nautilus_tracker_directory_is_tracked (GFile *directory);