diff options
author | Christoph Lohmann <20h@r-36.net> | 2013-10-19 18:55:53 +0200 |
---|---|---|
committer | Christoph Lohmann <20h@r-36.net> | 2013-10-19 18:55:53 +0200 |
commit | 432f45a85213a78da207c63890ed7f85afff5478 (patch) | |
tree | 617e2058b0341a9bb18a1d2bdb11bf6e16519f86 /surf.c | |
parent | 7e9a37f25fb72c7a739e8d2b0bcf753cf5266c6b (diff) | |
download | surf-432f45a85213a78da207c63890ed7f85afff5478.tar.gz surf-432f45a85213a78da207c63890ed7f85afff5478.tar.bz2 surf-432f45a85213a78da207c63890ed7f85afff5478.zip |
Add zoom level support.
Diffstat (limited to 'surf.c')
-rw-r--r-- | surf.c | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -819,6 +819,9 @@ newclient(void) { webkit_web_view_set_zoom_level(c->view, dpi/96); } } + /* This might conflict with _zoomto96dpi_. */ + if(zoomlevel != 1.0) + webkit_web_view_set_zoom_level(c->view, zoomlevel); if(enableinspector) { c->inspector = WEBKIT_WEB_INSPECTOR( @@ -1280,7 +1283,8 @@ static void usage(void) { die("usage: %s [-bBfFgGiIkKnNpPsSvx]" " [-c cookiefile] [-e xid] [-r scriptfile]" - " [-t stylefile] [-u useragent] [uri]\n", basename(argv0)); + " [-t stylefile] [-u useragent] [-z zoomlevel]" + " [uri]\n", basename(argv0)); } static void @@ -1382,6 +1386,9 @@ main(int argc, char *argv[]) { case 'x': showxid = TRUE; break; + case 'z': + zoomlevel = strtof(EARGF(usage()), NULL); + break; default: usage(); } ARGEND; |