[gnome-documents] utils: remove obsolete index_file_async() utility function



commit a3fe48cdf4c3762a306e013afa077c7fc533911e
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Tue Apr 2 17:02:22 2013 -0400

    utils: remove obsolete index_file_async() utility function
    
    Tracker right now has this built-in, so we don't need our own wrapper
    anymore.

 src/application.js |    4 ++--
 src/lib/gd-utils.c |   37 -------------------------------------
 src/lib/gd-utils.h |    9 ---------
 3 files changed, 2 insertions(+), 48 deletions(-)
---
diff --git a/src/application.js b/src/application.js
index f05341a..66bd523 100644
--- a/src/application.js
+++ b/src/application.js
@@ -131,10 +131,10 @@ const Application = new Lang.Class({
                         let info = object.query_info_finish(res);
                         this.gettingStartedLocation = file.get_parent();
 
-                        GdPrivate.tracker_miner_manager_index_file_async(manager, file,
+                        manager.index_file_async(file, null,
                             function(object, res) {
                                 try {
-                                    GdPrivate.tracker_miner_manager_index_file_finish(object, res);
+                                    manager.index_file_finish(res);
                                 } catch (e) {
                                     log('Error indexing the getting started PDF: ' + e.message);
                                 }
diff --git a/src/lib/gd-utils.c b/src/lib/gd-utils.c
index eb5d4cd..f9e3dab 100644
--- a/src/lib/gd-utils.c
+++ b/src/lib/gd-utils.c
@@ -434,40 +434,3 @@ gd_ev_view_find_changed (EvView *view,
                         ev_job_find_get_results (job),
                         page);
 }
-
-static void
-miner_manager_index_file_thread (GTask *task,
-                                 gpointer source_object,
-                                 gpointer task_data,
-                                 GCancellable *cancellable)
-{
-  TrackerMinerManager *manager = source_object;
-  GFile *file = task_data;
-  GError *error = NULL;
-
-  tracker_miner_manager_index_file (manager, file, &error);
-  if (error != NULL)
-    g_task_return_error (task, error);
-  else
-    g_task_return_boolean (task, TRUE);
-}
-
-void
-gd_tracker_miner_manager_index_file_async (TrackerMinerManager *manager,
-                                           GFile *file,
-                                           GAsyncReadyCallback callback,
-                                           gpointer user_data)
-{
-  GTask *task = g_task_new (manager, NULL, callback, user_data);
-  g_task_set_task_data (task, g_object_ref (file), (GDestroyNotify) g_object_unref);
-  g_task_run_in_thread (task, miner_manager_index_file_thread);
-  g_object_unref (task);
-}
-
-gboolean
-gd_tracker_miner_manager_index_file_finish (TrackerMinerManager *manager,
-                                            GAsyncResult *result,
-                                            GError **error)
-{
-  return g_task_propagate_boolean (G_TASK (result), error);
-}
diff --git a/src/lib/gd-utils.h b/src/lib/gd-utils.h
index fe0bb6a..583ffb0 100644
--- a/src/lib/gd-utils.h
+++ b/src/lib/gd-utils.h
@@ -54,14 +54,5 @@ void gd_ev_view_find_changed (EvView *view,
                               EvJobFind *job,
                               gint page);
 
-void gd_tracker_miner_manager_index_file_async (TrackerMinerManager *manager,
-                                                GFile *file,
-                                                GAsyncReadyCallback callback,
-                                                gpointer user_data);
-
-gboolean gd_tracker_miner_manager_index_file_finish (TrackerMinerManager *manager,
-                                                     GAsyncResult *result,
-                                                     GError **error);
-
 #endif /* __GD_UTILS_H__ */
                                   


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