diff options
author | Philip Van Hoof <pvanhoof@gnome.org> | 2008-04-10 11:56:22 +0000 |
---|---|---|
committer | Philip Van Hoof <pvanhoof@src.gnome.org> | 2008-04-10 11:56:22 +0000 |
commit | e5a065623756fe748f499e15582c9ac6f5658d3e (patch) | |
tree | ad1bed305959ace913bf4b0639c566e77d70f1ec /src/tracker-preferences | |
parent | eb17999467c7ce87c3f36e61c38e1f3fe2b75ec8 (diff) | |
download | tracker-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.c | 17 | ||||
-rw-r--r-- | src/tracker-preferences/tracker-preferences.glade | 13 |
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> |