tApplying the patch to show the indicator only on loading. Based on a patch fro… | |
git clone git://src.adamsgaard.dk/surf | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 161247eaf4ff22bd2a283607b32d32d1f900134d | |
parent 3d3b105de7cfd228109f23c21698afda961891b6 | |
Author: Christoph Lohmann <[email protected]> | |
Date: Sun, 28 Oct 2012 14:06:17 +0100 | |
Applying the patch to show the indicator only on loading. Based on a patch | |
from http://xteddy.org/surf.html#toc5. | |
Diffstat: | |
M surf.c | 11 +++++++---- | |
1 file changed, 7 insertions(+), 4 deletions(-) | |
--- | |
diff --git a/surf.c b/surf.c | |
t@@ -871,13 +871,16 @@ void | |
update(Client *c) { | |
char *t; | |
- if(c->linkhover) | |
+ if(c->linkhover) { | |
t = g_strdup(c->linkhover); | |
- else if(c->progress != 100) | |
+ } else if(c->progress != 100) { | |
+ drawindicator(c); | |
+ gtk_widget_show(c->indicator); | |
t = g_strdup_printf("[%i%%] %s", c->progress, c->title); | |
- else | |
+ } else { | |
+ gtk_widget_hide_all(c->indicator); | |
t = g_strdup(c->title); | |
- drawindicator(c); | |
+ } | |
gtk_window_set_title(GTK_WINDOW(c->win), t); | |
g_free(t); | |
} |