Add fullscreen mode as flag and config option.
This commit is contained in:
		
							parent
							
								
									058f7f45e2
								
							
						
					
					
						commit
						237e10058a
					
				| 
						 | 
				
			
			@ -11,6 +11,7 @@ static char *strictssl      = FALSE; /* Refuse untrusted SSL connections */
 | 
			
		|||
static Bool kioskmode	    = FALSE; /* Ignore shortcuts */
 | 
			
		||||
static Bool showindicators  = TRUE;  /* Show indicators in window title */
 | 
			
		||||
static Bool zoomto96dpi     = TRUE;  /* Zoom pages to always emulate 96dpi */
 | 
			
		||||
static Bool runinfullscreen = FALSE; /* Run in fullscreen mode by default */
 | 
			
		||||
 | 
			
		||||
static guint defaultfontsize = 12;
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								surf.1
								
								
								
								
							
							
						
						
									
										5
									
								
								surf.1
								
								
								
								
							| 
						 | 
				
			
			@ -3,7 +3,7 @@
 | 
			
		|||
surf \- simple webkit-based browser
 | 
			
		||||
.SH SYNOPSIS
 | 
			
		||||
.B surf
 | 
			
		||||
.RB [-bBgGiIkKnNpPsSvx]
 | 
			
		||||
.RB [-bBfgGiIkKnNpPsSvx]
 | 
			
		||||
.RB [-c\ cookiefile]
 | 
			
		||||
.RB [-e\ xid]
 | 
			
		||||
.RB [-r\ scriptfile]
 | 
			
		||||
| 
						 | 
				
			
			@ -32,6 +32,9 @@ to use.
 | 
			
		|||
Reparents to window specified by
 | 
			
		||||
.I xid.
 | 
			
		||||
.TP
 | 
			
		||||
.B \-f
 | 
			
		||||
Run surf in fullscreen mode.
 | 
			
		||||
.TP
 | 
			
		||||
.B \-g
 | 
			
		||||
Disable giving the geolocation to websites.
 | 
			
		||||
.TP
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										8
									
								
								surf.c
								
								
								
								
							
							
						
						
									
										8
									
								
								surf.c
								
								
								
								
							| 
						 | 
				
			
			@ -833,6 +833,11 @@ newclient(void) {
 | 
			
		|||
		c->isinspecting = false;
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if(runinfullscreen) {
 | 
			
		||||
		c->fullscreen = 0;
 | 
			
		||||
		fullscreen(c, NULL);
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	g_free(uri);
 | 
			
		||||
 | 
			
		||||
	setatom(c, AtomFind, "");
 | 
			
		||||
| 
						 | 
				
			
			@ -1318,6 +1323,9 @@ main(int argc, char *argv[]) {
 | 
			
		|||
	case 'e':
 | 
			
		||||
		embed = strtol(EARGF(usage()), NULL, 0);
 | 
			
		||||
		break;
 | 
			
		||||
	case 'f':
 | 
			
		||||
		runinfullscreen = 1;
 | 
			
		||||
		break;
 | 
			
		||||
	case 'g':
 | 
			
		||||
		allowgeolocation = 0;
 | 
			
		||||
		break;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue