diff options
author | Milan Crha <mcrha@redhat.com> | 2014-06-27 19:38:39 +0800 |
---|---|---|
committer | Milan Crha <mcrha@redhat.com> | 2014-06-27 19:38:39 +0800 |
commit | 4b213ded59a86df5ddb5e66eec8775d1b93befdd (patch) | |
tree | 324974669d85fb38224d7db22a3dd09daf634ef8 /e-util/e-activity-proxy.c | |
parent | 586ab6e32a64e18b78607b3300e82181ee3b11ff (diff) | |
download | gsoc2013-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 'e-util/e-activity-proxy.c')
-rw-r--r-- | e-util/e-activity-proxy.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/e-util/e-activity-proxy.c b/e-util/e-activity-proxy.c index f3a452b5af..d0805b2f57 100644 --- a/e-util/e-activity-proxy.c +++ b/e-util/e-activity-proxy.c @@ -18,15 +18,19 @@ * */ -#include "e-activity-proxy.h" -#include "e-misc-utils.h" - +#ifdef HAVE_CONFIG_H #include <config.h> +#endif + #include <glib/gi18n.h> #include <libedataserver/libedataserver.h> #include "e-dialog-widgets.h" +#include "e-misc-utils.h" +#include "e-spinner.h" + +#include "e-activity-proxy.h" #define E_ACTIVITY_PROXY_GET_PRIVATE(obj) \ (G_TYPE_INSTANCE_GET_PRIVATE \ @@ -282,8 +286,8 @@ e_activity_proxy_init (EActivityProxy *proxy) gtk_box_pack_start (GTK_BOX (container), widget, FALSE, FALSE, 0); proxy->priv->image = widget; - widget = gtk_spinner_new (); - gtk_spinner_start (GTK_SPINNER (widget)); + widget = e_spinner_new (); + e_spinner_start (E_SPINNER (widget)); gtk_box_pack_start (GTK_BOX (container), widget, FALSE, FALSE, 3); proxy->priv->spinner = widget; |