diff options
author | Peter Hofmann <scm@uninformativ.de> | 2014-06-19 11:02:21 +0200 |
---|---|---|
committer | Peter Hofmann <scm@uninformativ.de> | 2014-06-19 11:02:21 +0200 |
commit | dc751caff4b074a8f40a07df5212b83335590c16 (patch) | |
tree | 3b6f08fcdaf910c5b14277d5f35d31d56866473f /browser.c | |
parent | c1dfb186ac3c7ff8f88826181123b15ee9572460 (diff) | |
download | lariza-dc751caff4b074a8f40a07df5212b83335590c16.tar.gz |
Add "toggle view source mode"
Diffstat (limited to 'browser.c')
-rw-r--r-- | browser.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -700,6 +700,7 @@ key_web_view(GtkWidget *widget, GdkEvent *event, gpointer data) WebKitHitTestResult *ht_result = NULL; gchar *ht_uri = NULL, *f; gfloat z; + gboolean b; (void)widget; @@ -730,6 +731,14 @@ key_web_view(GtkWidget *widget, GdkEvent *event, gpointer data) webkit_web_view_reload_bypass_cache(WEBKIT_WEB_VIEW( c->web_view)); return TRUE; + case GDK_KEY_s: /* toggle source view (left hand) */ + b = webkit_web_view_get_view_source_mode(WEBKIT_WEB_VIEW( + c->web_view)); + b = !b; + webkit_web_view_set_view_source_mode(WEBKIT_WEB_VIEW( + c->web_view), b); + webkit_web_view_reload(WEBKIT_WEB_VIEW(c->web_view)); + return TRUE; case GDK_KEY_d: /* download manager (left hand) */ gtk_widget_show_all(dm.win); return TRUE; |