tRemove togglescrollbars() - surf - customized build of surf, the suckless webk… | |
git clone git://src.adamsgaard.dk/surf | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 42fdc77f5e4929fd618ab63e600ed550d52a0326 | |
parent a53dc901710fc2bf487b5d98e5b6596c572d9250 | |
Author: Quentin Rameau <[email protected]> | |
Date: Fri, 20 Nov 2015 00:58:14 +0100 | |
Remove togglescrollbars() | |
We do not have access to scrollbars and will have to manipulate DOM to | |
do that. | |
Diffstat: | |
M config.def.h | 1 - | |
M surf.c | 44 -----------------------------… | |
2 files changed, 0 insertions(+), 45 deletions(-) | |
--- | |
diff --git a/config.def.h b/config.def.h | |
t@@ -125,7 +125,6 @@ static Key keys[] = { | |
{ MODKEY|GDK_SHIFT_MASK, GDK_KEY_v, toggle, { .v = "enable-pl… | |
{ MODKEY|GDK_SHIFT_MASK, GDK_KEY_a, togglecookiepolicy, { 0 } }, | |
{ MODKEY|GDK_SHIFT_MASK, GDK_KEY_m, togglestyle, { 0 } }, | |
- { MODKEY|GDK_SHIFT_MASK, GDK_KEY_b, togglescrollbars, { 0 } }, | |
{ MODKEY|GDK_SHIFT_MASK, GDK_KEY_g, togglegeolocation, { 0 } }, | |
}; | |
diff --git a/surf.c b/surf.c | |
t@@ -178,7 +178,6 @@ static void titlechanged(WebKitWebView *view, GParamSpec *… | |
static void toggle(Client *c, const Arg *arg); | |
static void togglecookiepolicy(Client *c, const Arg *arg); | |
static void togglegeolocation(Client *c, const Arg *arg); | |
-static void togglescrollbars(Client *c, const Arg *arg); | |
static void togglestyle(Client *c, const Arg *arg); | |
static void updatetitle(Client *c); | |
static void updatewinid(Client *c); | |
t@@ -1329,49 +1328,6 @@ togglegeolocation(Client *c, const Arg *arg) | |
} | |
void | |
-twitch(Client *c, const Arg *arg) | |
-{ | |
- GtkAdjustment *a; | |
- gdouble v; | |
- | |
- a = gtk_scrolled_window_get_vadjustment(GTK_SCROLLED_WINDOW( | |
- c->scroll)); | |
- | |
- v = gtk_adjustment_get_value(a); | |
- | |
- v += arg->i; | |
- | |
- v = MAX(v, 0.0); | |
- v = MIN(v, gtk_adjustment_get_upper(a) - | |
- gtk_adjustment_get_page_size(a)); | |
- gtk_adjustment_set_value(a, v); | |
-} | |
- | |
-void | |
-togglescrollbars(Client *c, const Arg *arg) | |
-{ | |
- GtkPolicyType vspolicy; | |
- Arg a; | |
- | |
- gtk_scrolled_window_get_policy(GTK_SCROLLED_WINDOW(c->scroll), NULL, | |
- &vspolicy); | |
- | |
- if (vspolicy == GTK_POLICY_AUTOMATIC) { | |
- gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(c->scroll), | |
- GTK_POLICY_NEVER, | |
- GTK_POLICY_NEVER); | |
- } else { | |
- gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(c->scroll), | |
- GTK_POLICY_AUTOMATIC, | |
- GTK_POLICY_AUTOMATIC); | |
- a.i = +1; | |
- twitch(c, &a); | |
- a.i = -1; | |
- twitch(c, &a); | |
- } | |
-} | |
- | |
-void | |
togglestyle(Client *c, const Arg *arg) | |
{ | |
enablestyle = !enablestyle; |