aboutsummaryrefslogtreecommitdiffstats
path: root/mail/e-mail-config-lookup-page.c
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2014-06-27 19:38:39 +0800
committerMilan Crha <mcrha@redhat.com>2014-06-27 19:38:39 +0800
commit4b213ded59a86df5ddb5e66eec8775d1b93befdd (patch)
tree324974669d85fb38224d7db22a3dd09daf634ef8 /mail/e-mail-config-lookup-page.c
parent586ab6e32a64e18b78607b3300e82181ee3b11ff (diff)
downloadgsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.tar
gsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.tar.gz
gsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.tar.bz2
gsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.tar.lz
gsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.tar.xz
gsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.tar.zst
gsoc2013-evolution-4b213ded59a86df5ddb5e66eec8775d1b93befdd.zip
Bug 732180 - Excessive CPU usage due to GtkSpinner
Let's use our own spinner-like widget, which doesn't need as that much of CPU as GtkSpinner.
Diffstat (limited to 'mail/e-mail-config-lookup-page.c')
-rw-r--r--mail/e-mail-config-lookup-page.c14
1 files changed, 9 insertions, 5 deletions
diff --git a/mail/e-mail-config-lookup-page.c b/mail/e-mail-config-lookup-page.c
index 8986469530..4ef4feedde 100644
--- a/mail/e-mail-config-lookup-page.c
+++ b/mail/e-mail-config-lookup-page.c
@@ -14,12 +14,16 @@
* along with this program; if not, see <http://www.gnu.org/licenses/>.
*
*/
-
-#include "e-mail-config-lookup-page.h"
-
+#ifdef HAVE_CONFIG_H
#include <config.h>
+#endif
+
#include <glib/gi18n-lib.h>
+#include "e-util/e-util.h"
+
+#include "e-mail-config-lookup-page.h"
+
/* Forward Declarations */
static void e_mail_config_lookup_page_interface_init
(EMailConfigPageInterface *iface);
@@ -59,8 +63,8 @@ mail_config_lookup_page_constructed (GObject *object)
container = widget;
- widget = gtk_spinner_new ();
- gtk_spinner_start (GTK_SPINNER (widget));
+ widget = e_spinner_new ();
+ e_spinner_start (E_SPINNER (widget));
gtk_container_add (GTK_CONTAINER (container), widget);
gtk_widget_show (widget);