dwm.c
changeset 1176 44df4a068f31
parent 1174 cb9dcaba37b6
child 1177 22d8c2fb999f
equal deleted inserted replaced
1175:595ed1a4447c 1176:44df4a068f31
   260 	/* rule matching */
   260 	/* rule matching */
   261 	XGetClassHint(dpy, c->win, &ch);
   261 	XGetClassHint(dpy, c->win, &ch);
   262 	for(i = 0; i < LENGTH(rules); i++) {
   262 	for(i = 0; i < LENGTH(rules); i++) {
   263 		r = &rules[i];
   263 		r = &rules[i];
   264 		if((!r->title || strstr(c->name, r->title))
   264 		if((!r->title || strstr(c->name, r->title))
   265 		&& (!ch.res_class || !r->class || strstr(ch.res_class, r->class))
   265 		&& (!r->class || (ch.res_class && strstr(ch.res_class, r->class)))
   266 		&& (!ch.res_name || !r->instance || strstr(ch.res_name, r->instance)))
   266 		&& (!r->instance || (ch.res_name && strstr(ch.res_name, r->instance)))) {
   267 		{
   267 		{
   268 			c->isfloating = r->isfloating;
   268 			c->isfloating = r->isfloating;
   269 			if(r->tag) {
   269 			if(r->tag) {
   270 				c->tags[idxoftag(r->tag)] = True;
   270 				c->tags[idxoftag(r->tag)] = True;
   271 				matched = True;
   271 				matched = True;