preparing sourcecode feature coming with webkit-1.1.14.
This commit is contained in:
parent
9708b64eed
commit
6c57c348ad
2 changed files with 12 additions and 0 deletions
|
@ -19,6 +19,7 @@ static Key keys[] = {
|
||||||
{ MODKEY, GDK_l, navigate, { .i = +1 }, BROWSER },
|
{ MODKEY, GDK_l, navigate, { .i = +1 }, BROWSER },
|
||||||
{ MODKEY, GDK_h, navigate, { .i = -1 }, BROWSER },
|
{ MODKEY, GDK_h, navigate, { .i = -1 }, BROWSER },
|
||||||
{ 0, GDK_Escape, stop, { 0 }, BROWSER },
|
{ 0, GDK_Escape, stop, { 0 }, BROWSER },
|
||||||
|
{ MODKEY, GDK_o, source, { 0 }, BROWSER },
|
||||||
{ MODKEY, GDK_n, searchtext, { .b = TRUE }, BROWSER|SEARCHBAR },
|
{ MODKEY, GDK_n, searchtext, { .b = TRUE }, BROWSER|SEARCHBAR },
|
||||||
{ MODKEY, GDK_N, searchtext, { .b = FALSE }, BROWSER|SEARCHBAR },
|
{ MODKEY, GDK_N, searchtext, { .b = FALSE }, BROWSER|SEARCHBAR },
|
||||||
{ 0, GDK_Return, searchtext, { .b = TRUE }, SEARCHBAR },
|
{ 0, GDK_Return, searchtext, { .b = TRUE }, SEARCHBAR },
|
||||||
|
|
11
surf.c
11
surf.c
|
@ -104,6 +104,7 @@ static void setup();
|
||||||
static void titlechange(WebKitWebView* view, WebKitWebFrame* frame,
|
static void titlechange(WebKitWebView* view, WebKitWebFrame* frame,
|
||||||
const gchar* title, Client *c);
|
const gchar* title, Client *c);
|
||||||
static void searchtext(Client *c, const Arg *arg);
|
static void searchtext(Client *c, const Arg *arg);
|
||||||
|
static void source(Client *c, const Arg *arg);
|
||||||
static void showsearch(Client *c, const Arg *arg);
|
static void showsearch(Client *c, const Arg *arg);
|
||||||
static void showurl(Client *c, const Arg *arg);
|
static void showurl(Client *c, const Arg *arg);
|
||||||
static void stop(Client *c, const Arg *arg);
|
static void stop(Client *c, const Arg *arg);
|
||||||
|
@ -547,6 +548,16 @@ showsearch(Client *c, const Arg *arg) {
|
||||||
gtk_widget_grab_focus(c->searchbar);
|
gtk_widget_grab_focus(c->searchbar);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
source(Client *c, const Arg *arg) {
|
||||||
|
Arg a = { .b = FALSE };
|
||||||
|
/*gboolean s;
|
||||||
|
|
||||||
|
s = webkit_web_view_get_view_source_mode(c->view);
|
||||||
|
webkit_web_view_set_view_source_mode(c->view, c->source);*/
|
||||||
|
reload(c, &a);
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
searchtext(Client *c, const Arg *arg) {
|
searchtext(Client *c, const Arg *arg) {
|
||||||
gboolean forward = *(gboolean *)arg;
|
gboolean forward = *(gboolean *)arg;
|
||||||
|
|
Loading…
Reference in a new issue