cd2d7549b3 
								
							
								 
							
						 
						
							
							
								
								Configure geometry before applying rules  
							
							Configuring geometry before applying rules makes it possible to have
more complex constraints in applyrules that depend on the initial window
dimensions and location. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3465bed290 
								
							
								 
							
						 
						
							
							
								
								fix fullscreen clients not resized on X display resolution change  
							
							patch provided by Bert Münnich <ber.t_AT_posteo.de>, thanks! 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ec3a673ff 
								
							
								 
							
						 
						
							
							
								
								Shut up glibc about _BSD_SOURCE being deprecated  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ed9c48196 
								
							
								 
							
						 
						
							
							
								
								code-style consistency  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3c91283ede 
								
							
								 
							
						 
						
							
							
								
								unboolification  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e941181f46 
								
							
								 
							
						 
						
							
							
								
								sort include + whitespace fix  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								43e82adf0d 
								
							
								 
							
						 
						
							
							
								
								separate program-specific c99 bool and X11  
							
							True, False are X11-specific (int), make sure to use c99 stdbool for
program-specific things. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42cf1c7d8f 
								
							
								 
							
						 
						
							
							
								
								Makefile: package all files with make dist  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dce4fb3737 
								
							
								 
							
						 
						
							
							
								
								setfullscreen: don't process the property twice  
							
							Some clients try to set _NET_WM_STATE_FULLSCREEN even when the window is
already in fullscreen.
For example, c->oldstate was set two times in a raw and window would
then always be floating.
We must check that it's not the case before processing it.
(original patch modified with suggestion from Markus Teich
<markus.teich@stusta.mhn.de>) 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								646b351cc7 
								
							
								 
							
						 
						
							
							
								
								sync updated drw code from dmenu  
							
							important:
- drw_rect: didn't use w and h, change the dwm code accordingly.
- drw_text: text is NULL is not allowed, use drw_rect(). 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3b7e1d620 
								
							
								 
							
						 
						
							
							
								
								dwm: use ecalloc, prevent theoretical overflow  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04db03a4e6 
								
							
								 
							
						 
						
							
							
								
								cleanup, dont use c++ style comments  
							
							- signal: print error string.
- die: start message with lower-case (consistency).
- bump version to 2015. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a4817b3aa 
								
							
								 
							
						 
						
							
							
								
								dwm: cleanup: free schemes and cursors as array  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7e1182ce55 
								
							
								 
							
						 
						
							
							
								
								config.h: use common default font, pass Xft font name to dmenu  
							
							dmenu uses Xft now (soon to be released). 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40529e1469 
								
							
								 
							
						 
						
							
							
								
								config.mk: add $FREETYPELIBS and $FREETYPEINC, simpler to override (ports and *BSDs)  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14343e69cc 
								
							
								 
							
						 
						
							
							
								
								Add Xft and follback-fonts support to graphics lib  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35db6d8afc 
								
							
								 
							
						 
						
							
							
								
								removed .hgtags, thanks Dimitris for spotting  
							
							
								
							
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d1090ba89 
								
							
								 
							
						 
						
							
							
								
								applied Hiltjo's resize/move limitation  
							
							"Limit the amount of updates when resizing or moving a window in floating
mode to 60 times per second. This makes resizing and moving alot smoother
and by limiting it it also uses alot less resources on my machine. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18248ebf4b 
								
							
								 
							
						 
						
							
							
								
								same as before with dwm.c as well  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b468873b2b 
								
							
								 
							
						 
						
							
							
								
								updated copyright notice in LICENSE file  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdec9782a1 
								
							
								 
							
						 
						
							
							
								
								applied Lukas' focus suggestion at startup, thanks  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6af273771c 
								
							
								 
							
						 
						
							
							
								
								applied improved version of Martti Kühne's dmenu/multi monitor approach from dwm, no dmenuspawn required  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fb31e0896 
								
							
								 
							
						 
						
							
							
								
								do not take our font declaration as default for st  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b800a1d136 
								
							
								 
							
						 
						
							
							
								
								applied Jochen's drw_text patch, thanks  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33a74489f0 
								
							
								 
							
						 
						
							
							
								
								applied Julian's enum approach,  
							
							however renamed theme into scheme resp. Theme into ClrScheme 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5364697914 
								
							
								 
							
						 
						
							
							
								
								finished libsl/drw integration  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7edc596311 
								
							
								 
							
						 
						
							
							
								
								include font argument for st by default  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68b400e95d 
								
							
								 
							
						 
						
							
							
								
								added st to SEE ALSO section  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								656882d76f 
								
							
								 
							
						 
						
							
							
								
								use st as default terminal from now on  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1479e76f01 
								
							
								 
							
						 
						
							
							
								
								shut up about deprecated Xlib functions  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2544a3318 
								
							
								 
							
						 
						
							
							
								
								renamed draw into drw  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aafeaf7317 
								
							
								 
							
						 
						
							
							
								
								continued with draw.c and draw.h implementation, now the integration begins  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f21d46ea7d 
								
							
								 
							
						 
						
							
							
								
								continued with draw.c abstraction, also started util.{h,c} implementation, that will be used by draw.c as well  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0ba635c50 
								
							
								 
							
						 
						
							
							
								
								removed DDC, all is Draw-dependent  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a673ad7a3 
								
							
								 
							
						 
						
							
							
								
								continued, distinction of Draw and DDC is bad, needs to be merged  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3aabc08ede 
								
							
								 
							
						 
						
							
							
								
								reverting the xkb dependency, I don't care if this function is deprecated, it seems it breaks other stuff instead.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d456617f0e 
								
							
								 
							
						 
						
							
							
								
								basic draw.c structure  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61fe833a06 
								
							
								 
							
						 
						
							
							
								
								reverting to plain X11 fonts in order to implement draw.c default  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								917e281634 
								
							
								 
							
						 
						
							
							
								
								removed obsolete bugs from BUGS file  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31451c3ad3 
								
							
								 
							
						 
						
							
							
								
								compile fix  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								344f35f9f5 
								
							
								 
							
						 
						
							
							
								
								applied Neil Klopfstein's patch, slightly modified  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								87adcd263b 
								
							
								 
							
						 
						
							
							
								
								starting with initial draw.h  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd3c19bd55 
								
							
								 
							
						 
						
							
							
								
								incorporating Xft instead of cairo, cairo provides far too many options  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1bdb393f81 
								
							
								 
							
						 
						
							
							
								
								keep 6.1 intact  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								940feed314 
								
							
								 
							
						 
						
							
							
								
								reverted to old updategeom() after several complains, we need to optimize the old way  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								606b44179d 
								
							
								 
							
						 
						
							
							
								
								applied James Turner's XkbKeycodeToKeysym patch, thanks  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20f6917910 
								
							
								 
							
						 
						
							
							
								
								drastically changed updategeom() handling, see comment in updategeom() for details  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								820cbb3545 
								
							
								 
							
						 
						
							
							
								
								reversed Andreas Amann's fullscreen fix with the approach proposed by Gary Langshaw:  
							
							- idea is not supporting movemouse/resizemouse/togglefloating for fullscreen windows
- as fullscreen windows are broken anyways, they should only be adjusted by their own means 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90f3238301 
								
							
								 
							
						 
						
							
							
								
								added kludge to fix some input focus misbehavior in gedit and anjuta, thanks Martti Kühne  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bfc43c3d0 
								
							
								 
							
						 
						
							
							
								
								applied Andreas Amanns' netwm_client_list patch, but with some indentation fixes  
							
							
								
							
							
						 
						14 years ago