summaryrefslogtreecommitdiff
path: root/src/nautilus-tag-manager.h
diff options
context:
space:
mode:
authorSam Thursfield <sam@afuera.me.uk>2020-08-29 21:10:48 +0200
committerSam Thursfield <sam@afuera.me.uk>2020-09-02 18:50:17 +0200
commit7cf268ab73f71c09ed85f917c5c5f2703d71e400 (patch)
treee593b20b334e2a6da8f33cddde3b3d7569ac639e /src/nautilus-tag-manager.h
parentbd30a21a0ce1b40ca59814f731bd761670601aaa (diff)
downloadnautilus-7cf268ab73f71c09ed85f917c5c5f2703d71e400.tar.gz
Import starred files data from Tracker 2.x
Starred files data is now migrated from the Tracker 2.x database if found. This depends on the `tracker3` CLI tool, which should be present anywhere that we find libtracker-sparql 3.0. The --2to3 export functionality was added in https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/308 If/when the migration completes successfully, a stamp file named `~/.local/share/nautilus/tracker2-migration-complete` is created.
Diffstat (limited to 'src/nautilus-tag-manager.h')
-rw-r--r--src/nautilus-tag-manager.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/nautilus-tag-manager.h b/src/nautilus-tag-manager.h
index c0d793adc..2e926ae75 100644
--- a/src/nautilus-tag-manager.h
+++ b/src/nautilus-tag-manager.h
@@ -54,4 +54,6 @@ gboolean nautilus_tag_manager_file_is_starred (NautilusTagManager *
gboolean nautilus_tag_manager_can_star_contents (NautilusTagManager *self,
GFile *directory);
+void nautilus_tag_manager_maybe_migrate_tracker2_data (NautilusTagManager *self);
+
G_END_DECLS