summaryrefslogtreecommitdiff
path: root/src/tracker-preferences
diff options
context:
space:
mode:
authorPhilip Van Hoof <pvanhoof@gnome.org>2008-04-10 11:56:22 +0000
committerPhilip Van Hoof <pvanhoof@src.gnome.org>2008-04-10 11:56:22 +0000
commite5a065623756fe748f499e15582c9ac6f5658d3e (patch)
treead1bed305959ace913bf4b0639c566e77d70f1ec /src/tracker-preferences
parenteb17999467c7ce87c3f36e61c38e1f3fe2b75ec8 (diff)
downloadtracker-e5a065623756fe748f499e15582c9ac6f5658d3e.tar.gz
python/deskbar-handler/tracker-module.py
2008-04-10 Philip Van Hoof <pvanhoof@gnome.org> * python/deskbar-handler/tracker-module.py * python/deskbar-handler/tracker-handler.py * src/trackerd/tracker-db-email.c * src/trackerd/tracker-db-email.h * src/trackerd/tracker-email-thunderbird.c * src/trackerd/tracker-dbus-search.c * src/trackerd/tracker-email-modest.c * src/trackerd/tracker-email-modest.h * src/trackerd/tracker-email-utils.c * src/trackerd/tracker-email.c * src/trackerd/tracker-email-utils.h * src/trackerd/tracker-email-evolution.c * src/trackerd/tracker-email-kmail.c * src/trackerd/Makefile.am * src/libtracker-common/tracker-configuration.c * src/tracker-search-tool/tracker-search-tool-callbacks.c * src/tracker-preferences/tracker-preferences.glade * src/tracker-preferences/tracker-preferences.c * docs/tracker.cfg.5 * data/services/default.service: Added support for the mobile E-mail client Modest svn path=/trunk/; revision=1262
Diffstat (limited to 'src/tracker-preferences')
-rw-r--r--src/tracker-preferences/tracker-preferences.c17
-rw-r--r--src/tracker-preferences/tracker-preferences.glade13
2 files changed, 30 insertions, 0 deletions
diff --git a/src/tracker-preferences/tracker-preferences.c b/src/tracker-preferences/tracker-preferences.c
index b0ab2d497..d62059fa2 100644
--- a/src/tracker-preferences/tracker-preferences.c
+++ b/src/tracker-preferences/tracker-preferences.c
@@ -468,6 +468,13 @@ setup_page_emails (TrackerPreferences *preferences)
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (widget), value);
widget = glade_xml_get_widget (priv->gxml,
+ "chkEnableModestIndexing");
+ value = tracker_configuration_get_boolean ("/Emails/IndexModestEmails",
+ NULL);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (widget), value);
+
+
+ widget = glade_xml_get_widget (priv->gxml,
"chkEnableThunderbirdIndexing");
value = tracker_configuration_get_boolean ("/Emails/IndexThunderbirdEmails",
NULL);
@@ -750,6 +757,16 @@ tracker_preferences_cmd_apply (GtkWidget *widget, gpointer data)
tracker_configuration_set_boolean ("/Emails/IndexEvolutionEmails", bvalue);
}
+
+ widget = glade_xml_get_widget (priv->gxml, "chkEnableModestIndexing");
+ bvalue = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
+ bvalue_old = tracker_configuration_get_boolean ("/Emails/IndexModestEmails",
+ NULL);
+ if (bvalue != bvalue_old) {
+ set_bool_option (priv, "EnableModest", bvalue);
+ tracker_configuration_set_boolean ("/Emails/IndexModestEmails", bvalue);
+ }
+
widget = glade_xml_get_widget (priv->gxml, "chkEnableThunderbirdIndexing");
bvalue = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (widget));
bvalue_old = tracker_configuration_get_boolean ("/Emails/IndexThunderbirdEmails",
diff --git a/src/tracker-preferences/tracker-preferences.glade b/src/tracker-preferences/tracker-preferences.glade
index 3dd6a2032..e849888ab 100644
--- a/src/tracker-preferences/tracker-preferences.glade
+++ b/src/tracker-preferences/tracker-preferences.glade
@@ -878,6 +878,19 @@ Swedish</property>
</packing>
</child>
<child>
+ <widget class="GtkCheckButton" id="chkEnableModestIndexing">
+ <property name="visible">True</property>
+ <property name="label" translatable="yes">Enable _Modest email indexing</property>
+ <property name="use_underline">True</property>
+ <property name="response_id">0</property>
+ <property name="active">True</property>
+ <property name="draw_indicator">True</property>
+ </widget>
+ <packing>
+ <property name="expand">False</property>
+ </packing>
+ </child>
+ <child>
<widget class="GtkCheckButton" id="chkEnableThunderbirdIndexing">
<property name="visible">True</property>
<property name="sensitive">False</property>