summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Lohmann <20h@r-36.net>2013-08-31 20:00:41 +0200
committerChristoph Lohmann <20h@r-36.net>2013-08-31 20:00:41 +0200
commitf3d97922e9f513dba3107559deec8c04ad4461e1 (patch)
tree0df34965589640c8d02ce618d19375f2e848d0e1
parent237e10058aaceca4660259d3948662a1e0b79cfb (diff)
downloadsurf-f3d97922e9f513dba3107559deec8c04ad4461e1.tar.gz
surf-f3d97922e9f513dba3107559deec8c04ad4461e1.tar.bz2
surf-f3d97922e9f513dba3107559deec8c04ad4461e1.zip
Add a flag to disable fullscreen.
This also updates the usage of surf to represent the current status. Thanks Alexander Sedov for the suggestion, but you forgot the manpage entry so I did this patch.
-rw-r--r--surf.15
-rw-r--r--surf.c6
2 files changed, 9 insertions, 2 deletions
diff --git a/surf.1 b/surf.1
index 619e233..a4e7fd2 100644
--- a/surf.1
+++ b/surf.1
@@ -3,7 +3,7 @@
surf \- simple webkit-based browser
.SH SYNOPSIS
.B surf
-.RB [-bBfgGiIkKnNpPsSvx]
+.RB [-bBfFgGiIkKnNpPsSvx]
.RB [-c\ cookiefile]
.RB [-e\ xid]
.RB [-r\ scriptfile]
@@ -35,6 +35,9 @@ Reparents to window specified by
.B \-f
Run surf in fullscreen mode.
.TP
+.B \-F
+Disable to run in fullscreen by default.
+.TP
.B \-g
Disable giving the geolocation to websites.
.TP
diff --git a/surf.c b/surf.c
index 42bc393..dfcd787 100644
--- a/surf.c
+++ b/surf.c
@@ -1277,7 +1277,8 @@ updatewinid(Client *c) {
static void
usage(void) {
- die("usage: %s [-biknpsvx] [-c cookiefile] [-e xid] [-r scriptfile]"
+ die("usage: %s [-bBfFgGiIkKnNpPsSvx]"
+ " [-c cookiefile] [-e xid] [-r scriptfile]"
" [-t stylefile] [-u useragent] [uri]\n", basename(argv0));
}
@@ -1326,6 +1327,9 @@ main(int argc, char *argv[]) {
case 'f':
runinfullscreen = 1;
break;
+ case 'F':
+ runinfullscreen = 0;
+ break;
case 'g':
allowgeolocation = 0;
break;