surf

Simple Web browser based on WebKit/GTK+
git clone git://git.janpasierb.com/surf.git
Log | Files | Refs | README | LICENSE

commit 26a2dbac6501d095937568cdb9f00083e0b02146
parent 58c4e189758d829c418bd3a0e30646e533131487
Author: Quentin Rameau <quinq@fifth.space>
Date:   Wed, 18 Nov 2015 18:51:55 +0100

Adapted progresschanged()

Diffstat:
Msurf.c | 11++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/surf.c b/surf.c @@ -169,7 +169,7 @@ static void menuactivate(GtkMenuItem *item, Client *c); static void print(Client *c, const Arg *arg); static GdkFilterReturn processx(GdkXEvent *xevent, GdkEvent *event, gpointer d); -static void progresschange(WebKitWebView *view, GParamSpec *pspec, Client *c); +static void progresschanged(WebKitWebView *v, GParamSpec *ps, Client *c); static void linkopen(Client *c, const Arg *arg); static void linkopenembed(Client *c, const Arg *arg); static void reload(Client *c, const Arg *arg); @@ -993,8 +993,8 @@ newview(Client *c, WebKitWebView *rv) "load-changed", G_CALLBACK(loadchanged), c); g_signal_connect(G_OBJECT(v), - "notify::progress", - G_CALLBACK(progresschange), c); + "notify::estimated-load-progress", + G_CALLBACK(progresschanged), c); g_signal_connect(G_OBJECT(v), "download-requested", G_CALLBACK(initdownload), c); @@ -1220,9 +1220,10 @@ processx(GdkXEvent *e, GdkEvent *event, gpointer d) } void -progresschange(WebKitWebView *view, GParamSpec *pspec, Client *c) +progresschanged(WebKitWebView *v, GParamSpec *ps, Client *c) { - c->progress = webkit_web_view_get_progress(c->view) * 100; + c->progress = webkit_web_view_get_estimated_load_progress(c->view) * + 100; updatetitle(c); }