nobled 
								
							 
						 
						
							
							
							
							
								
							
							
								7d9517855a 
								
							 
						 
						
							
							
								
								fix includes  
							
							 
							
							
							
						 
						
							2011-01-24 16:01:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Darxus 
								
							 
						 
						
							
							
							
							
								
							
							
								238515d3d7 
								
							 
						 
						
							
							
								
								Add specific versions to build dependencies  
							
							 
							
							
							
						 
						
							2011-01-23 18:38:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								81bd979835 
								
							 
						 
						
							
							
								
								initialise display  
							
							 
							
							... 
							
							
							
							fixes valgrind:
==25178== Conditional jump or move depends on uninitialised value(s)
==25178==    at 0x409E2C: display_create (window.c:1582)
==25178==    by 0x407A43: main (terminal.c:2323)
and
==13793== Conditional jump or move depends on uninitialised value(s)
==13793==    at 0x40A2D1: display_handle_global (window.c:1504)
==13793==    by 0x4E2C183: display_handle_global (wayland-client.c:281)
==13793==    by 0x713FEE7: ffi_call_unix64 (in /usr/lib/libffi.so.5.0.10)
==13793==    by 0x713FC83: ffi_call (in /usr/lib/libffi.so.5.0.10)
==13793==    by 0x4E2C71A: wl_closure_invoke (connection.c:663)
==13793==    by 0x4E2BB7B: wl_display_iterate (wayland-client.c:484)
==13793==    by 0x4096CA: display_create (window.c:1664)
==13793==    by 0x407A43: main (terminal.c:2321) 
							
						 
						
							2011-01-23 17:58:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								748f672b2c 
								
							 
						 
						
							
							
								
								free option context  
							
							 
							
							
							
						 
						
							2011-01-23 17:58:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								eae5569558 
								
							 
						 
						
							
							
								
								remove unused variable  
							
							 
							
							
							
						 
						
							2011-01-23 17:58:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								7c427a9481 
								
							 
						 
						
							
							
								
								compositor-wayland: Remove unused variable  
							
							 
							
							
							
						 
						
							2011-01-23 14:25:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								503ccca5c8 
								
							 
						 
						
							
							
								
								document the usage of libtoytoolkit  
							
							 
							
							... 
							
							
							
							(krh: edited to follow window_create() API changes) 
							
						 
						
							2011-01-23 14:04:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								f71accc5b8 
								
							 
						 
						
							
							
								
								close terminal window on exit  
							
							 
							
							
							
						 
						
							2011-01-23 14:00:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								b6761dc294 
								
							 
						 
						
							
							
								
								fix resizing at top/left border  
							
							 
							
							
							
						 
						
							2011-01-23 13:59:30 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								dc3f817538 
								
							 
						 
						
							
							
								
								remove declaration without definition from window.h  
							
							 
							
							
							
						 
						
							2011-01-23 13:58:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								b0ae49e315 
								
							 
						 
						
							
							
								
								remove unused function in clients/smoke.c, silence warning  
							
							 
							
							
							
						 
						
							2011-01-23 13:58:26 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6f7e3139 
								
							 
						 
						
							
							
								
								compositor crashes if window width or height is <= 0  
							
							 
							
							
							
						 
						
							2011-01-23 13:58:18 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								762e5c25d6 
								
							 
						 
						
							
							
								
								add clients to .gitignore  
							
							 
							
							
							
						 
						
							2011-01-23 13:58:07 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								2a332dd62e 
								
							 
						 
						
							
							
								
								compositor/shm: use internalFormat=GL_BGRA_EXT in TexImage2D  
							
							 
							
							
							
						 
						
							2011-01-23 13:55:45 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								7d498b4f1a 
								
							 
						 
						
							
							
								
								Enable all compositors by default  
							
							 
							
							
							
						 
						
							2011-01-23 13:50:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								6fea3dc5ce 
								
							 
						 
						
							
							
								
								display_iterate: Process only enabled event masks  
							
							 
							
							... 
							
							
							
							(krh: Added warning for this unintended usage) 
							
						 
						
							2011-01-23 13:32:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Tim Wiederhake 
								
							 
						 
						
							
							
							
							
								
							
							
								0f62aed1a1 
								
							 
						 
						
							
							
								
								Guard enums in generated wayland-*-protocol.h  
							
							 
							
							... 
							
							
							
							(krh: edit #define guard to use WL_ prefix) 
							
						 
						
							2011-01-23 13:28:37 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								0cd8f6eded 
								
							 
						 
						
							
							
								
								Drive-by optimization of blur_surface()  
							
							 
							
							
							
						 
						
							2011-01-21 22:19:40 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a495333d4f 
								
							 
						 
						
							
							
								
								Remove unused bits of cairo code  
							
							 
							
							
							
						 
						
							2011-01-21 22:17:03 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								7f075499ea 
								
							 
						 
						
							
							
								
								Update TODO again  
							
							 
							
							
							
						 
						
							2011-01-21 22:01:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								027931bd33 
								
							 
						 
						
							
							
								
								Define the shell resize enumeration in the xml spec  
							
							 
							
							
							
						 
						
							2011-01-21 21:57:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								248c1b61ce 
								
							 
						 
						
							
							
								
								Add an orange pop-up menu to test the new map_transient request  
							
							 
							
							
							
						 
						
							2011-01-21 18:03:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								8dc378ff76 
								
							 
						 
						
							
							
								
								Add new surface.map_transient() request to map a surface relative to another  
							
							 
							
							
							
						 
						
							2011-01-21 18:02:24 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d86a6bc96f 
								
							 
						 
						
							
							
								
								Update TODO  
							
							 
							
							
							
						 
						
							2011-01-21 17:12:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4046ae56 
								
							 
						 
						
							
							
								
								Take away pointer focus during server grabs  
							
							 
							
							... 
							
							
							
							This lets the client restore the pointer image when the grab ends. 
							
						 
						
							2011-01-21 17:11:15 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								6bccebee23 
								
							 
						 
						
							
							
								
								terminal: Just send the pty master fd to receive the selection.  
							
							 
							
							... 
							
							
							
							LOL!!1 
							
						 
						
							2011-01-21 16:26:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								31cce0533f 
								
							 
						 
						
							
							
								
								Actually send selected text when pasting  
							
							 
							
							
							
						 
						
							2011-01-21 15:18:55 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								e164e4ef72 
								
							 
						 
						
							
							
								
								Use cairo_push_group() for all double buffering, drop window_copy_*()  
							
							 
							
							
							
						 
						
							2011-01-21 11:35:05 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								f39a9ccbb3 
								
							 
						 
						
							
							
								
								Use cairo_push_group() for double buffering in the terminal  
							
							 
							
							... 
							
							
							
							Slightly different version of the patch from twied. 
							
						 
						
							2011-01-20 12:37:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								5982658d62 
								
							 
						 
						
							
							
								
								Render selection  
							
							 
							
							
							
						 
						
							2011-01-20 11:56:57 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								23c03ad981 
								
							 
						 
						
							
							
								
								Use libxkbcommon #defines for modifiers  
							
							 
							
							
							
						 
						
							2011-01-19 14:41:20 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								58eec36f68 
								
							 
						 
						
							
							
								
								Add proof-of-concept selection support to terminal  
							
							 
							
							... 
							
							
							
							Next will be to support mouse selections so we can copy and paste
something more interesting than just 'selection data'. 
							
						 
						
							2011-01-19 14:27:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								67cac8a565 
								
							 
						 
						
							
							
								
								Pass input device and time in key_handler callback  
							
							 
							
							... 
							
							
							
							Move the modifiers to a input device getter function. 
							
						 
						
							2011-01-19 14:25:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								5029a13283 
								
							 
						 
						
							
							
								
								Put the fd in the closure so debugging can print it  
							
							 
							
							
							
						 
						
							2011-01-19 14:25:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								65772ce18b 
								
							 
						 
						
							
							
								
								Use different closures for sending and receiving  
							
							 
							
							... 
							
							
							
							Otherwise we can end up overwriting data in the receive buffer as we
try to send it. 
							
						 
						
							2011-01-19 14:25:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								943741cb40 
								
							 
						 
						
							
							
								
								Use the global handler in dnd instead of custom drag_offer hook  
							
							 
							
							
							
						 
						
							2011-01-19 14:25:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								b46df05fa8 
								
							 
						 
						
							
							
								
								window: Add a catch-all global handler hook  
							
							 
							
							
							
						 
						
							2011-01-19 14:25:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								ae6c8a6d73 
								
							 
						 
						
							
							
								
								First attempt at selection support  
							
							 
							
							
							
						 
						
							2011-01-19 14:25:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								4cca349349 
								
							 
						 
						
							
							
								
								Split shell object out from compositor.c into its own file  
							
							 
							
							
							
						 
						
							2011-01-18 07:53:49 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								25f0ba4be1 
								
							 
						 
						
							
							
								
								clients/Makefile: Add AM_CPPFLAGS to view's CPPFLAGS  
							
							 
							
							
							
						 
						
							2011-01-16 21:09:51 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								d3b023ed7d 
								
							 
						 
						
							
							
								
								compositor: Attach only valid background buffers  
							
							 
							
							... 
							
							
							
							If a background is not found,
create_buffer_from_png will return NULL.
Do not attach these buffers. 
							
						 
						
							2011-01-16 21:09:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								ecfb2b93f3 
								
							 
						 
						
							
							
								
								compositor-wayland: Assign func pointers pre init  
							
							 
							
							
							
						 
						
							2011-01-16 21:09:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								ad67af1bcc 
								
							 
						 
						
							
							
								
								simple-client: Remove unnecessary flush  
							
							 
							
							
							
						 
						
							2011-01-14 20:45:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								1a11fac8fa 
								
							 
						 
						
							
							
								
								simple-client: Create GLES2 context  
							
							 
							
							
							
						 
						
							2011-01-14 20:39:21 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								a1015b9e8c 
								
							 
						 
						
							
							
								
								Link simple-client against libGLESv2.so, not full GL  
							
							 
							
							
							
						 
						
							2011-01-14 20:38:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								be63ae5a2c 
								
							 
						 
						
							
							
								
								Merge remote branch 'bnf/simple_client'  
							
							 
							
							
							
						 
						
							2011-01-14 19:13:22 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								aabdce027f 
								
							 
						 
						
							
							
								
								Add a simple client  
							
							 
							
							
							
						 
						
							2011-01-15 00:44:03 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Benjamin Franzke 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4326884b 
								
							 
						 
						
							
							
								
								connection: Write before reading connection data  
							
							 
							
							
							
						 
						
							2011-01-15 00:40:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								8def264241 
								
							 
						 
						
							
							
								
								Check for cairo-egl instead of just cairo-gl  
							
							 
							
							
							
						 
						
							2011-01-14 17:42:50 -05:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kristian Høgsberg 
								
							 
						 
						
							
							
							
							
								
							
							
								d711d0cd66 
								
							 
						 
						
							
							
								
								Check for GL_EXT_texture_format_BGRA8888  
							
							 
							
							
							
						 
						
							2011-01-14 17:39:29 -05:00