[tracker] Delete thumbnailer code, we don't use this anymore



commit e48ce1250d9487aa4dbb0f3e6d8e054bcb722cf2
Author: Philip Van Hoof <philip codeminded be>
Date:   Thu Jan 21 16:02:35 2010 +0100

    Delete thumbnailer code, we don't use this anymore

 data/dbus/tracker-extract.xml                    |    5 -
 docs/manpages/tracker-control.1                  |    6 -
 docs/manpages/tracker-miner-fs.cfg.5             |    6 +-
 src/tracker-control/tracker-control.c            |   43 +---
 src/tracker-extract/tracker-albumart.c           |   33 --
 src/tracker-extract/tracker-extract.c            |   18 -
 src/tracker-miner-fs/Makefile.am                 |    4 +-
 src/tracker-miner-fs/tracker-config.c            |   45 ---
 src/tracker-miner-fs/tracker-config.h            |    3 -
 src/tracker-miner-fs/tracker-main.c              |    9 +-
 src/tracker-miner-fs/tracker-miner-files.c       |   38 --
 src/tracker-miner-fs/tracker-thumbnailer.c       |  407 ----------------------
 src/tracker-miner-fs/tracker-thumbnailer.h       |   40 ---
 src/tracker-preferences/tracker-preferences.ui   |   16 -
 src/tracker-preferences/tracker-preferences.vala |    7 -
 tests/tracker-miner-fs/Makefile.am               |    1 -
 16 files changed, 4 insertions(+), 677 deletions(-)
---
diff --git a/data/dbus/tracker-extract.xml b/data/dbus/tracker-extract.xml
index 3ad78b0..205ac81 100644
--- a/data/dbus/tracker-extract.xml
+++ b/data/dbus/tracker-extract.xml
@@ -21,10 +21,5 @@
       <arg type="s" name="mime" direction="in" />
       <arg type="s" name="sparql" direction="out" />
     </method>
-
-    <signal name="QueueThumbnail">
-      <arg type="s" name="filename"/>
-      <arg type="s" name="mime"/>
-    </signal>
   </interface>
 </node>
diff --git a/docs/manpages/tracker-control.1 b/docs/manpages/tracker-control.1
index 59fb7f7..6c74b0c 100644
--- a/docs/manpages/tracker-control.1
+++ b/docs/manpages/tracker-control.1
@@ -49,12 +49,6 @@ listed are files which were found and successfully removed.
 Restarting the respective processes re-creates the default
 configuration files.
 .TP
-.B \-h, \-\-remove-thumbnails
-This removes all thumbnail files in $HOME/.thumbnails/. All files
-listed are files which were found and successfully removed. These
-files are not re-generated until they are either requested by
-applications or a reindex is forced.
-.TP
 .B \-V, \-\-version
 Print version.
 
diff --git a/docs/manpages/tracker-miner-fs.cfg.5 b/docs/manpages/tracker-miner-fs.cfg.5
index dd5797d..e1b837c 100644
--- a/docs/manpages/tracker-miner-fs.cfg.5
+++ b/docs/manpages/tracker-miner-fs.cfg.5
@@ -41,10 +41,6 @@ Time in seconds for events to be cached (0->1000).
 Sets the indexing speed (0->20, where 20=slowest speed).
 
 .TP
-.B EnableThumbnails=true
-Set to false to completely disable thumbnail generation.
-
-.TP
 .B IndexOnBattery=false
 Set to true to index while running on battery.
 
@@ -91,4 +87,4 @@ List of files to NOT index (separator=;).
 .BR tracker-miner-fs (1),
 .BR tracker-extract.cfg (5),
 .BR tracker-fts.cfg (5),
-.BR tracker-store.cfg (5).
\ No newline at end of file
+.BR tracker-store.cfg (5).
diff --git a/src/tracker-control/tracker-control.c b/src/tracker-control/tracker-control.c
index 89099d8..362231d 100644
--- a/src/tracker-control/tracker-control.c
+++ b/src/tracker-control/tracker-control.c
@@ -56,7 +56,6 @@ static gboolean should_terminate;
 static gboolean hard_reset;
 static gboolean soft_reset;
 static gboolean remove_config;
-static gboolean remove_thumbnails;
 static gboolean start;
 static const gchar **reindex_mime_types;
 static gboolean print_version;
@@ -78,9 +77,6 @@ static GOptionEntry entries[] = {
 	{ "remove-config", 'c', 0, G_OPTION_ARG_NONE, &remove_config,
 	  N_("Remove all configuration files so they are re-generated on next start"),
 	  NULL },
-	{ "remove-thumbnails", 'i', 0, G_OPTION_ARG_NONE, &remove_thumbnails,
-	  N_("Remove all thumbnail files so they are re-generated"),
-	  NULL },
 	{ "start", 's', 0, G_OPTION_ARG_NONE, &start,
 	  N_("Starts miners (which indirectly starts tracker-store too)"),
 	  NULL },
@@ -258,7 +254,7 @@ main (int argc, char **argv)
 	 * don't iterate them.
 	 */
 	if (should_kill || should_terminate ||
-	    (!start && !remove_config && !remove_thumbnails)) {
+	    (!start && !remove_config)) {
 		pids = get_pids ();
 		str = g_strdup_printf (g_dngettext (NULL,
 		                                    "Found %d PIDâ?¦",
@@ -409,43 +405,6 @@ main (int argc, char **argv)
 		g_object_unref (crawler);
 	}
 
-	if (remove_thumbnails) {
-		GMainLoop *main_loop;
-		GFile *file;
-		TrackerCrawler *crawler;
-		const gchar *home_dir;
-		gchar *path;
-
-		crawler = tracker_crawler_new ();
-		main_loop = g_main_loop_new (NULL, FALSE);
-
-		g_signal_connect (crawler, "check-file",
-		                  G_CALLBACK (crawler_check_file_cb),
-		                  NULL);
-		g_signal_connect (crawler, "finished",
-		                  G_CALLBACK (crawler_finished_cb),
-		                  main_loop);
-
-		/* Go through service files */
-		home_dir = g_getenv ("HOME");
-
-		if (!home_dir) {
-			home_dir = g_get_home_dir ();
-		}
-
-		path = g_build_path (G_DIR_SEPARATOR_S, home_dir, ".thumbnails", NULL);
-		file = g_file_new_for_path (path);
-		g_free (path);
-
-		g_print ("%s\n", _("Removing thumbnails filesâ?¦"));
-
-		tracker_crawler_start (crawler, file, TRUE);
-		g_object_unref (file);
-
-		g_main_loop_run (main_loop);
-		g_object_unref (crawler);
-	}
-
 	if (start) {
 		TrackerMinerManager *manager;
 		GSList *miners, *l;
diff --git a/src/tracker-extract/tracker-albumart.c b/src/tracker-extract/tracker-albumart.c
index 767bde7..374ef0e 100644
--- a/src/tracker-extract/tracker-albumart.c
+++ b/src/tracker-extract/tracker-albumart.c
@@ -517,26 +517,6 @@ albumart_heuristic (const gchar *artist,
 	return retval;
 }
 
-static void
-albumart_signal_queue_thumbnail (const gchar *file,
-                                 const gchar *mime)
-{
-	GObject *object;
-
-	object = tracker_dbus_get_object (TRACKER_TYPE_EXTRACT);
-	if (!object) {
-		/* This can happen if we run tracker-extract on the
-		 * command line for one file only because we don't
-		 * register the TrackerExtract object with DBus.
-		 */
-		return;
-	}
-
-	g_message ("Album art being signaled for thumbnail queue for file:'%s', mime:'%s'",
-	           file, mime);
-	g_signal_emit_by_name (object, "queue-thumbnail", file, mime);
-}
-
 static gboolean
 albumart_set (const unsigned char *buffer,
               size_t               len,
@@ -557,7 +537,6 @@ albumart_set (const unsigned char *buffer,
 
 	retval = tracker_albumart_buffer_to_jpeg (buffer, len, mime, local_path);
 
-	albumart_signal_queue_thumbnail (local_path, mime);
 	g_free (local_path);
 
 	return retval;
@@ -715,15 +694,6 @@ albumart_queue_cb (DBusGProxy     *proxy,
 
 	if (info->hal && info->art_path &&
 	    g_file_test (info->art_path, G_FILE_TEST_EXISTS)) {
-		gchar *uri;
-
-		uri = g_filename_to_uri (info->art_path, NULL, NULL);
-
-		g_debug ("Downloaded album art using D-Bus service for uri:'%s'",
-		         uri);
-
-		albumart_signal_queue_thumbnail (uri, "image/jpeg");
-		g_free (uri);
 
 		albumart_copy_to_local (info->hal,
 		                        info->art_path,
@@ -899,9 +869,6 @@ tracker_albumart_process (const unsigned char *buffer,
 			}
 		}
 
-		if (processed) {
-			albumart_signal_queue_thumbnail (filename_uri, "image/jpeg");
-		}
 	} else {
 		g_debug ("Album art already exists for uri:'%s' as '%s'",
 		         filename_uri,
diff --git a/src/tracker-extract/tracker-extract.c b/src/tracker-extract/tracker-extract.c
index 4cea8bf..49eca3a 100644
--- a/src/tracker-extract/tracker-extract.c
+++ b/src/tracker-extract/tracker-extract.c
@@ -57,15 +57,9 @@ typedef struct {
 	const TrackerExtractData *edata;
 }  ModuleData;
 
-enum {
-	QUEUE_THUMBNAIL,
-	LAST_SIGNAL
-};
 
 static void tracker_extract_finalize (GObject *object);
 
-static guint signals[LAST_SIGNAL] = {0};
-
 G_DEFINE_TYPE(TrackerExtract, tracker_extract, G_TYPE_OBJECT)
 
 static void
@@ -77,18 +71,6 @@ tracker_extract_class_init (TrackerExtractClass *klass)
 
 	object_class->finalize = tracker_extract_finalize;
 
-	signals[QUEUE_THUMBNAIL] =
-		g_signal_new ("queue-thumbnail",
-		              G_TYPE_FROM_CLASS (klass),
-		              G_SIGNAL_RUN_LAST,
-		              0,
-		              NULL, NULL,
-		              tracker_marshal_VOID__STRING_STRING,
-		              G_TYPE_NONE,
-		              2,
-		              G_TYPE_STRING,
-		              G_TYPE_STRING);
-
 	g_type_class_add_private (object_class, sizeof (TrackerExtractPrivate));
 }
 
diff --git a/src/tracker-miner-fs/Makefile.am b/src/tracker-miner-fs/Makefile.am
index cad83e9..7fbdf2e 100644
--- a/src/tracker-miner-fs/Makefile.am
+++ b/src/tracker-miner-fs/Makefile.am
@@ -28,9 +28,7 @@ tracker_miner_fs_SOURCES =						\
 	tracker-miner-files.c						\
 	tracker-miner-files.h						\
 	tracker-miner-files-reindex.c					\
-	tracker-miner-files-reindex.h					\
-	tracker-thumbnailer.c						\
-	tracker-thumbnailer.h
+	tracker-miner-files-reindex.h					
 
 tracker_miner_fs_LDADD =						\
 	$(top_builddir)/src/libtracker-client/libtracker-client- TRACKER_API_VERSION@.la \
diff --git a/src/tracker-miner-fs/tracker-config.c b/src/tracker-miner-fs/tracker-config.c
index 7331bb3..4161e3e 100644
--- a/src/tracker-miner-fs/tracker-config.c
+++ b/src/tracker-miner-fs/tracker-config.c
@@ -45,7 +45,6 @@
 #define DEFAULT_THROTTLE                         0        /* 0->20 */
 #define DEFAULT_SCAN_TIMEOUT                     0        /* 0->1000 */
 #define DEFAULT_CACHE_TIMEOUT                    60       /* 0->1000 */
-#define DEFAULT_ENABLE_THUMBNAILS                TRUE
 #define DEFAULT_INDEX_MOUNTED_DIRECTORIES        TRUE
 #define DEFAULT_INDEX_REMOVABLE_DEVICES                  TRUE
 #define DEFAULT_INDEX_ON_BATTERY                 FALSE
@@ -64,7 +63,6 @@ typedef struct {
 
 	/* Indexing */
 	gint      throttle;
-	gboolean  enable_thumbnails;
 	gboolean  index_on_battery;
 	gboolean  index_on_battery_first_time;
 	gboolean  index_mounted_directories;
@@ -121,7 +119,6 @@ enum {
 
 	/* Indexing */
 	PROP_THROTTLE,
-	PROP_ENABLE_THUMBNAILS,
 	PROP_INDEX_ON_BATTERY,
 	PROP_INDEX_ON_BATTERY_FIRST_TIME,
 	PROP_INDEX_MOUNTED_DIRECTORIES,
@@ -144,7 +141,6 @@ static ObjectToKeyFile conversions[] = {
 	{ G_TYPE_INT,     "cache-timeout",                    GROUP_MONITORS, "CacheTimeout"              },
 	/* Indexing */
 	{ G_TYPE_INT,     "throttle",                         GROUP_INDEXING, "Throttle"                  },
-	{ G_TYPE_BOOLEAN, "enable-thumbnails",                GROUP_INDEXING, "EnableThumbnails"          },
 	{ G_TYPE_BOOLEAN, "index-on-battery",                 GROUP_INDEXING, "IndexOnBattery"            },
 	{ G_TYPE_BOOLEAN, "index-on-battery-first-time",      GROUP_INDEXING, "IndexOnBatteryFirstTime"   },
 	{ G_TYPE_BOOLEAN, "index-mounted-directories",        GROUP_INDEXING, "IndexMountedDirectories"   },
@@ -230,14 +226,6 @@ tracker_config_class_init (TrackerConfigClass *klass)
 	                                                   DEFAULT_THROTTLE,
 	                                                   G_PARAM_READWRITE | G_PARAM_CONSTRUCT));
 	g_object_class_install_property (object_class,
-	                                 PROP_ENABLE_THUMBNAILS,
-	                                 g_param_spec_boolean ("enable-thumbnails",
-	                                                       "Enable thumbnails",
-	                                                       " Set to false to completely disable thumbnail generation",
-	                                                       DEFAULT_ENABLE_THUMBNAILS,
-	                                                       G_PARAM_READWRITE | G_PARAM_CONSTRUCT));
-	;
-	g_object_class_install_property (object_class,
 	                                 PROP_INDEX_ON_BATTERY,
 	                                 g_param_spec_boolean ("index-on-battery",
 	                                                       "Index on battery",
@@ -362,10 +350,6 @@ config_set_property (GObject      *object,
 		tracker_config_set_throttle (TRACKER_CONFIG (object),
 		                             g_value_get_int (value));
 		break;
-	case PROP_ENABLE_THUMBNAILS:
-		tracker_config_set_enable_thumbnails (TRACKER_CONFIG (object),
-		                                      g_value_get_boolean (value));
-		break;
 	case PROP_INDEX_ON_BATTERY:
 		tracker_config_set_index_on_battery (TRACKER_CONFIG (object),
 		                                     g_value_get_boolean (value));
@@ -447,9 +431,6 @@ config_get_property (GObject    *object,
 	case PROP_THROTTLE:
 		g_value_set_int (value, priv->throttle);
 		break;
-	case PROP_ENABLE_THUMBNAILS:
-		g_value_set_boolean (value, priv->enable_thumbnails);
-		break;
 	case PROP_INDEX_ON_BATTERY:
 		g_value_set_boolean (value, priv->index_on_battery);
 		break;
@@ -1123,18 +1104,6 @@ tracker_config_get_throttle (TrackerConfig *config)
 }
 
 gboolean
-tracker_config_get_enable_thumbnails (TrackerConfig *config)
-{
-	TrackerConfigPrivate *priv;
-
-	g_return_val_if_fail (TRACKER_IS_CONFIG (config), DEFAULT_ENABLE_THUMBNAILS);
-
-	priv = TRACKER_CONFIG_GET_PRIVATE (config);
-
-	return priv->enable_thumbnails;
-}
-
-gboolean
 tracker_config_get_index_on_battery (TrackerConfig *config)
 {
 	TrackerConfigPrivate *priv;
@@ -1359,20 +1328,6 @@ tracker_config_set_throttle (TrackerConfig *config,
 }
 
 void
-tracker_config_set_enable_thumbnails (TrackerConfig *config,
-                                      gboolean       value)
-{
-	TrackerConfigPrivate *priv;
-
-	g_return_if_fail (TRACKER_IS_CONFIG (config));
-
-	priv = TRACKER_CONFIG_GET_PRIVATE (config);
-
-	priv->enable_thumbnails = value;
-	g_object_notify (G_OBJECT (config), "enable-thumbnails");
-}
-
-void
 tracker_config_set_index_on_battery (TrackerConfig *config,
                                      gboolean       value)
 {
diff --git a/src/tracker-miner-fs/tracker-config.h b/src/tracker-miner-fs/tracker-config.h
index bf6c53e..1876324 100644
--- a/src/tracker-miner-fs/tracker-config.h
+++ b/src/tracker-miner-fs/tracker-config.h
@@ -57,7 +57,6 @@ gboolean       tracker_config_get_enable_monitors                  (TrackerConfi
 gint           tracker_config_get_scan_timeout                     (TrackerConfig *config);
 gint           tracker_config_get_cache_timeout                    (TrackerConfig *config);
 gint           tracker_config_get_throttle                         (TrackerConfig *config);
-gboolean       tracker_config_get_enable_thumbnails                (TrackerConfig *config);
 gboolean       tracker_config_get_index_on_battery                 (TrackerConfig *config);
 gboolean       tracker_config_get_index_on_battery_first_time      (TrackerConfig *config);
 gboolean       tracker_config_get_index_removable_devices          (TrackerConfig *config);
@@ -81,8 +80,6 @@ void           tracker_config_set_cache_timeout                    (TrackerConfi
                                                                     gint           value);
 void           tracker_config_set_throttle                         (TrackerConfig *config,
                                                                     gint           value);
-void           tracker_config_set_enable_thumbnails                (TrackerConfig *config,
-                                                                    gboolean       value);
 void           tracker_config_set_index_on_battery                 (TrackerConfig *config,
                                                                     gboolean       value);
 void           tracker_config_set_index_on_battery_first_time      (TrackerConfig *config,
diff --git a/src/tracker-miner-fs/tracker-main.c b/src/tracker-miner-fs/tracker-main.c
index 37c4f11..3c91078 100644
--- a/src/tracker-miner-fs/tracker-main.c
+++ b/src/tracker-miner-fs/tracker-main.c
@@ -49,7 +49,6 @@
 #include "tracker-miner-applications.h"
 #include "tracker-miner-files.h"
 #include "tracker-miner-files-reindex.h"
-#include "tracker-thumbnailer.h"
 
 #define ABOUT	  \
 	"Tracker " PACKAGE_VERSION "\n"
@@ -100,8 +99,6 @@ sanity_check_option_values (TrackerConfig *config)
 	g_message ("Indexer options:");
 	g_message ("  Throttle level  .......................  %d",
 	           tracker_config_get_throttle (config));
-	g_message ("  Thumbnail indexing enabled  ...........  %s",
-	           tracker_config_get_enable_thumbnails (config) ? "yes" : "no");
 	g_message ("  Indexing while on battery  ............  %s (first time only = %s)",
 	           tracker_config_get_index_on_battery (config) ? "yes" : "no",
 	           tracker_config_get_index_on_battery_first_time (config) ? "yes" : "no");
@@ -199,7 +196,6 @@ miner_handle_next (void)
 		finished_miners = TRUE;
 
 		g_message ("All miners are now finished");
-		tracker_thumbnailer_queue_send ();
 		return;
 	}
 
@@ -339,8 +335,6 @@ main (gint argc, gchar *argv[])
 		return EXIT_FAILURE;
 	}
 
-	tracker_thumbnailer_init ();
-
 	/* Create miner for applications */
 	miner_applications = tracker_miner_applications_new ();
 	miners = g_slist_append (miners, miner_applications);
@@ -369,8 +363,7 @@ main (gint argc, gchar *argv[])
 
 	g_slist_foreach (miners, (GFunc) g_object_unref, NULL);
 	g_slist_free (miners);
-        
-	tracker_thumbnailer_shutdown ();
+
 	tracker_log_shutdown ();
 
 	g_print ("\nOK\n\n");
diff --git a/src/tracker-miner-fs/tracker-miner-files.c b/src/tracker-miner-fs/tracker-miner-files.c
index a271e47..07af908 100644
--- a/src/tracker-miner-fs/tracker-miner-files.c
+++ b/src/tracker-miner-fs/tracker-miner-files.c
@@ -39,7 +39,6 @@
 #include "tracker-miner-files.h"
 #include "tracker-config.h"
 #include "tracker-extract-client.h"
-#include "tracker-thumbnailer.h"
 #include "tracker-marshal.h"
 
 #define DISK_SPACE_CHECK_FREQUENCY 10
@@ -122,10 +121,6 @@ static void     low_disk_space_limit_cb       (GObject              *gobject,
                                                gpointer              user_data);
 
 static DBusGProxy * extractor_create_proxy    (void);
-static void    extractor_queue_thumbnail_cb   (DBusGProxy           *proxy,
-                                               const gchar          *filename,
-                                               const gchar          *mime_type,
-                                               gpointer              user_data);
 
 static gboolean miner_files_check_file        (TrackerMinerFS       *fs,
                                                GFile                *file);
@@ -214,21 +209,6 @@ tracker_miner_files_init (TrackerMinerFiles *mf)
 	/* Set up extractor and signals */
 	priv->extractor_proxy = extractor_create_proxy ();
 
-	dbus_g_object_register_marshaller (tracker_marshal_VOID__STRING_STRING,
-	                                   G_TYPE_NONE,
-	                                   G_TYPE_STRING,
-	                                   G_TYPE_STRING,
-	                                   G_TYPE_INVALID);
-
-	dbus_g_proxy_add_signal (priv->extractor_proxy, "QueueThumbnail",
-	                         G_TYPE_STRING,
-	                         G_TYPE_STRING,
-	                         G_TYPE_INVALID);
-
-	dbus_g_proxy_connect_signal (priv->extractor_proxy, "QueueThumbnail",
-	                             G_CALLBACK (extractor_queue_thumbnail_cb),
-	                             NULL, NULL);
-
 	init_mount_points (mf);
 }
 
@@ -281,10 +261,6 @@ miner_files_finalize (GObject *object)
 	mf = TRACKER_MINER_FILES (object);
 	priv = mf->private;
 
-	dbus_g_proxy_disconnect_signal (priv->extractor_proxy, "QueueThumbnail",
-	                                G_CALLBACK (extractor_queue_thumbnail_cb),
-	                                NULL);
-
 	g_object_unref (priv->extractor_proxy);
 
 	g_signal_handlers_disconnect_by_func (priv->config,
@@ -1247,15 +1223,6 @@ extractor_create_proxy (void)
 }
 
 static void
-extractor_queue_thumbnail_cb (DBusGProxy  *proxy,
-                              const gchar *filename,
-                              const gchar *mime_type,
-                              gpointer     user_data)
-{
-	tracker_thumbnailer_queue_add (filename, mime_type);
-}
-
-static void
 extractor_get_embedded_metadata_cb (DBusGProxy *proxy,
                                     gchar      *sparql,
                                     GError     *error,
@@ -1394,11 +1361,6 @@ process_file_cb (GObject      *object,
 
 	tracker_sparql_builder_insert_close (sparql);
 
-	/* Send file/mime data to thumbnailer (which adds it to the
-	 * queue if the thumbnailer handles those mime types).
-	 */
-	tracker_thumbnailer_queue_add (uri, mime_type);
-
 	/* Next step, getting embedded metadata */
 	extractor_get_embedded_metadata (data, uri, mime_type);
 
diff --git a/src/tracker-preferences/tracker-preferences.ui b/src/tracker-preferences/tracker-preferences.ui
index a813254..e624891 100644
--- a/src/tracker-preferences/tracker-preferences.ui
+++ b/src/tracker-preferences/tracker-preferences.ui
@@ -279,22 +279,6 @@
                               </packing>
                             </child>
                             <child>
-                              <object class="GtkCheckButton" id="checkbutton_enable_thumbnails">
-                                <property name="label" translatable="yes">Enable _thumbnails</property>
-                                <property name="visible">True</property>
-                                <property name="can_focus">True</property>
-                                <property name="receives_default">False</property>
-                                <property name="use_underline">True</property>
-                                <property name="active">True</property>
-                                <property name="draw_indicator">True</property>
-                                <signal name="toggled" handler="checkbutton_enable_thumbnails_toggled_cb"/>
-                              </object>
-                              <packing>
-                                <property name="expand">False</property>
-                                <property name="position">1</property>
-                              </packing>
-                            </child>
-                            <child>
                               <object class="GtkCheckButton" id="checkbutton_enable_index_on_battery">
                                 <property name="label" translatable="yes">Enable when running on _battery</property>
                                 <property name="visible">True</property>
diff --git a/src/tracker-preferences/tracker-preferences.vala b/src/tracker-preferences/tracker-preferences.vala
index 02901f6..5f9dfb0 100644
--- a/src/tracker-preferences/tracker-preferences.vala
+++ b/src/tracker-preferences/tracker-preferences.vala
@@ -34,7 +34,6 @@ public static CheckButton checkbutton_enable_index_on_battery_first_time;
 public static CheckButton checkbutton_enable_index_on_battery;
 public static SpinButton spinbutton_delay;
 public static CheckButton checkbutton_enable_monitoring;
-public static CheckButton checkbutton_enable_thumbnails;
 public static CheckButton checkbutton_index_mounted_directories;
 public static CheckButton checkbutton_index_removable_media;
 public static Scale hscale_disk_space_limit;
@@ -82,10 +81,6 @@ public static void checkbutton_enable_monitoring_toggled_cb (CheckButton source)
 	config.enable_monitors = source.active;
 }
 
-public static void checkbutton_enable_thumbnails_toggled_cb (CheckButton source) {
-	config.enable_thumbnails = source.active;
-}
-
 public static void checkbutton_enable_index_on_battery_toggled_cb (CheckButton source) {
 	config.index_on_battery = source.active;
 	checkbutton_enable_index_on_battery_first_time.set_sensitive (!source.active);
@@ -348,8 +343,6 @@ static int main (string[] args) {
 		spinbutton_delay.value = (double) config.initial_sleep;
 		checkbutton_enable_monitoring = builder.get_object ("checkbutton_enable_monitoring") as CheckButton;
 		checkbutton_enable_monitoring.active = config.enable_monitors;
-		checkbutton_enable_thumbnails = builder.get_object ("checkbutton_enable_thumbnails") as CheckButton;
-		checkbutton_enable_thumbnails.active = config.enable_thumbnails;
 		checkbutton_index_mounted_directories = builder.get_object ("checkbutton_index_mounted_directories") as CheckButton;
 		checkbutton_index_mounted_directories.active = config.index_mounted_directories;
 		checkbutton_index_removable_media = builder.get_object ("checkbutton_index_removable_media") as CheckButton;
diff --git a/tests/tracker-miner-fs/Makefile.am b/tests/tracker-miner-fs/Makefile.am
index 7c2506b..2dcc149 100644
--- a/tests/tracker-miner-fs/Makefile.am
+++ b/tests/tracker-miner-fs/Makefile.am
@@ -26,7 +26,6 @@ INCLUDES = 									\
 tracker_metadata_utils_SOURCES = 						\
 	$(top_srcdir)/src/tracker-miner-fs/tracker-config.c			\
 	$(top_srcdir)/src/tracker-miner-fs/tracker-marshal.c			\
-	$(top_srcdir)/src/tracker-miner-fs/tracker-thumbnailer.c		\
 	tracker-metadata-utils-test.c
 
 tracker_metadata_utils_LDADD =	                                        	\



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