Introduction
Introduction Statistics Contact Development Disclaimer Help
treworked navigate. - surf - customized build of surf, the suckless webkit brow…
git clone git://src.adamsgaard.dk/surf
Log
Files
Refs
README
LICENSE
---
commit 839edbe22dbe789f56fb4383b5f348f0846d0a58
parent 4384cf198a38951839dfbd6abcab72d75076c593
Author: Enno Boland (tox) <[email protected]>
Date: Sun, 6 Sep 2009 14:12:10 +0200
reworked navigate.
Diffstat:
M config.h | 4 ++--
M surf.c | 7 ++-----
2 files changed, 4 insertions(+), 7 deletions(-)
---
diff --git a/config.h b/config.h
t@@ -33,8 +33,8 @@ static Key general_keys[] = {
{ GDK_CONTROL_MASK, GDK_0, zoompage, {.f = +1.0 }, TRUE },
{ GDK_CONTROL_MASK, GDK_n, searchtext, {.b = TRUE}, TRUE },
{ GDK_CONTROL_MASK, GDK_N, searchtext, {.b = FALSE}, TRUE },
- { GDK_CONTROL_MASK, GDK_h, navigate, {.b = TRUE}, TRUE },
- { GDK_CONTROL_MASK, GDK_l, navigate, {.b = FALSE}, TRUE },
+ { GDK_CONTROL_MASK, GDK_l, navigate, {.i = +1}, TRUE },
+ { GDK_CONTROL_MASK, GDK_h, navigate, {.i = -1}, TRUE },
{ 0, GDK_Escape, stop, {0}, TRUE },
};
diff --git a/surf.c b/surf.c
t@@ -348,11 +348,8 @@ loaduri(Client *c, const Arg *arg) {
void
navigate(Client *c, const Arg *arg) {
- gboolean forward = *(gboolean *)arg;
- if(forward)
- webkit_web_view_go_forward(c->view);
- else
- webkit_web_view_go_back(c->view);
+ gint steps = *(gint *)arg;
+ webkit_web_view_can_go_back_or_forward(c->view, steps);
}
Client *
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.