dwm.c
changeset 1007 1a33d975c9e6
parent 1005 2acc60d6dfe2
child 1008 ac233c362502
equal deleted inserted replaced
1006:ebacc4055785 1007:1a33d975c9e6
  1396 
  1396 
  1397 void
  1397 void
  1398 setmwfact(const char *arg) {
  1398 setmwfact(const char *arg) {
  1399 	double delta;
  1399 	double delta;
  1400 
  1400 
  1401 	if(!isarrange(tile))
  1401 	if(isarrange(floating))
  1402 		return;
  1402 		return;
  1403 	/* arg handling, manipulate mwfact */
  1403 	/* arg handling, manipulate mwfact */
  1404 	if(arg == NULL)
  1404 	if(arg == NULL)
  1405 		mwfact = MWFACT;
  1405 		mwfact = MWFACT;
  1406 	else if(1 == sscanf(arg, "%lf", &delta)) {
  1406 	else if(1 == sscanf(arg, "%lf", &delta)) {
  1848 
  1848 
  1849 void
  1849 void
  1850 zoom(const char *arg) {
  1850 zoom(const char *arg) {
  1851 	Client *c;
  1851 	Client *c;
  1852 
  1852 
  1853 	if(!sel || !isarrange(tile) || sel->isfloating)
  1853 	if(!sel || isarrange(floating) || sel->isfloating)
  1854 		return;
  1854 		return;
  1855 	if((c = sel) == nexttiled(clients))
  1855 	if((c = sel) == nexttiled(clients))
  1856 		if(!(c = nexttiled(c->next)))
  1856 		if(!(c = nexttiled(c->next)))
  1857 			return;
  1857 			return;
  1858 	detach(c);
  1858 	detach(c);