Raymond Cole 
							
						 
					 
					
						
						
						
						
							
						
						
							cfb8627a80 
							
						 
					 
					
						
						
							
							Avoid unsigned integer underflow in drw_text()  
						
						
						
						
					 
					
						2024-10-30 13:02:17 +01:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							8933ebcf50 
							
						 
					 
					
						
						
							
							sync drw.{c,h} from dmenu  
						
						... 
						
						
						
						- drw: minor improvement to the nomatches cache
- overhaul utf8decoding and render invalid utf8 sequences as U+FFFD.
Thanks NRK for these improvements! 
						
						
					 
					
						2024-10-05 13:06:08 +02:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							970f376973 
							
						 
					 
					
						
						
							
							remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5  
						
						... 
						
						
						
						https://gitlab.freedesktop.org/xorg/lib/libxft/-/blob/libXft-2.3.5/NEWS  
					
						2022-09-17 15:32:41 +02:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							d3f93c7c1a 
							
						 
					 
					
						
						
							
							sync latest drw.{c,h} changes from dmenu  
						
						
						
						
					 
					
						2022-05-10 19:07:56 +02:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							a786211d6c 
							
						 
					 
					
						
						
							
							Revert "Improve speed of drw_text when provided with large strings"  
						
						... 
						
						
						
						This reverts commit 716233534b35f74dba5a46ade8f1a6f8cc72fea4.
It causes issues with truncation of characters when the text does not fit and
so on.  The patch should be reworked and properly tested. 
						
						
					 
					
						2021-08-20 23:09:48 +02:00 
						 
				 
			
				
					
						
							
							
								Miles Alan 
							
						 
					 
					
						
						
						
						
							
						
						
							716233534b 
							
						 
					 
					
						
						
							
							Improve speed of drw_text when provided with large strings  
						
						... 
						
						
						
						Calculates len & ew in drw_font_getexts loop by incrementing instead of
decrementing; as such avoids proportional increase in time spent in loop
based on provided strings size. 
						
						
					 
					
						2021-08-09 18:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Flierl 
							
						 
					 
					
						
						
						
						
							
						
						
							f04cac6d6e 
							
						 
					 
					
						
						
							
							Fix memory leaks in drw  
						
						... 
						
						
						
						The function drw_fontset_free in drw.c was never called. 
						
						
					 
					
						2020-06-11 18:32:21 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3f58ad06 
							
						 
					 
					
						
						
							
							Prepare 6.2 release.  
						
						
						
						
					 
					
						2019-02-02 04:50:42 -08:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							3756f7f6b8 
							
						 
					 
					
						
						
							
							sync dmenu drw.{c,h} code: use Clr* (was Scm)  
						
						
						
						
					 
					
						2017-11-03 21:20:48 +01:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							ab9571bbc5 
							
						 
					 
					
						
						
							
							die() consistency: always add newline  
						
						
						
						
					 
					
						2016-08-12 14:36:35 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Teich 
							
						 
					 
					
						
						
						
						
							
						
						
							7af4d439bd 
							
						 
					 
					
						
						
							
							import new drw from libsl and minor fixes.  
						
						... 
						
						
						
						- better scaling for occupied tag squares.
- draw statusline first to omitt some complicated calculations. 
						
						
					 
					
						2016-06-26 13:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Hiltjo Posthuma 
							
						 
					 
					
						
						
						
						
							
						
						
							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(). 
						
						
					 
					
						2015-10-20 23:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Eric Pruitt 
							
						 
					 
					
						
						
						
						
							
						
						
							14343e69cc 
							
						 
					 
					
						
						
							
							Add Xft and follback-fonts support to graphics lib  
						
						
						
						
					 
					
						2015-03-13 21:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
						
						
							
						
						
							b800a1d136 
							
						 
					 
					
						
						
							
							applied Jochen's drw_text patch, thanks  
						
						
						
						
					 
					
						2013-06-23 21:53:09 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
						
						
							
						
						
							33a74489f0 
							
						 
					 
					
						
						
							
							applied Julian's enum approach,  
						
						... 
						
						
						
						however renamed theme into scheme resp. Theme into ClrScheme 
						
						
					 
					
						2013-06-19 19:35:33 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
						
						
							
						
						
							5364697914 
							
						 
					 
					
						
						
							
							finished libsl/drw integration  
						
						
						
						
					 
					
						2013-06-16 15:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Anselm R Garbe 
							
						 
					 
					
						
						
						
						
							
						
						
							f2544a3318 
							
						 
					 
					
						
						
							
							renamed draw into drw  
						
						
						
						
					 
					
						2013-04-17 21:21:47 +02:00