Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								4ebf3a0c2e 
								
							
								 
							
						 
						
							
							
								
								Fix cursor visibility bug  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								6da3812f0a 
								
							
								 
							
						 
						
							
							
								
								gears: Don't schedule redraw, just draw from frame callback  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								6f7179c652 
								
							
								 
							
						 
						
							
							
								
								compositor: Discard surface.frame if the surface isn't visible  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								8e6d71247e 
								
							
								 
							
						 
						
							
							
								
								compositor: Track bound resources for input device  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								57295ebf20 
								
							
								 
							
						 
						
							
							
								
								compositor: Handle NULL buffer in input_device.attach correctly  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								fd07fb76bc 
								
							
								 
							
						 
						
							
							
								
								Create resource for wl_output  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								2821aaaf9c 
								
							
								 
							
						 
						
							
							
								
								simple-shm: Fix inverted logic  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								97d44aa58b 
								
							
								 
							
						 
						
							
							
								
								Pass resources to functions that take object references  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								2415990461 
								
							
								 
							
						 
						
							
							
								
								clients: Remove a few unused variables  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								26130866c6 
								
							
								 
							
						 
						
							
							
								
								terminal: Fix unused return value warnings  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								9de79a92a6 
								
							
								 
							
						 
						
							
							
								
								window.c: Drop global handler argument  
							
							 
							
							... 
							
							
 
							
							We can just register a global handler directly on the wl_display now. 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								a8d1fa762e 
								
							
								 
							
						 
						
							
							
								
								clients: Bring clients up to date  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								f790c79ec7 
								
							
								 
							
						 
						
							
							
								
								Use wl_display_bind() for binding to globals  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								d9551a3377 
								
							
								 
							
						 
						
							
							
								
								compositor: drop wl_display_add_object()  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								904055a652 
								
							
								 
							
						 
						
							
							
								
								compositor: Make all exported objects wl_resources  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								334182062f 
								
							
								 
							
						 
						
							
							
								
								Use the new wl_callback interface  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Matt Roper
							
						 
						
							 
							
							
							
								
							
								361d2ade02 
								
							
								 
							
						 
						
							
							
								
								Update compositor shutdown code  
							
							 
							
							... 
							
							
 
							
							Adds a general wlsc_compositor_shutdown() function that all output
backends call when shutting down.  wlsc_compositor_shutdown() will call
a new 'destroy' method of each output to perform backend-specific
cleanup (e.g., turning off the hardware cursor in the DRM compositor).
Signed-off-by: Matt Roper <matthew.d.roper@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Matt Roper
							
						 
						
							 
							
							
							
								
							
								045037e005 
								
							
								 
							
						 
						
							
							
								
								Turn off hardware cursors on VT switch before dropping DRM master.  
							
							 
							
							... 
							
							
 
							
							The DRM cursor ioctl requires DRM master.  We shouldn't drop
master until after we're done turning off the hardware cursors
for a VT switch.
Signed-off-by: Matt Roper <matthew.d.roper@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								c0827fd9d6 
								
							
								 
							
						 
						
							
							
								
								evdev: opt out accelerometer type of devices  
							
							 
							
							... 
							
							
 
							
							We may want to adjust the protocol later for clients that care for
these devices only, generating a special event.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								2cc8b87310 
								
							
								 
							
						 
						
							
							
								
								compositor: fix pitch initialization  
							
							 
							
							... 
							
							
 
							
							texture_region was getting a trash value for computing.  I don't
understand how we couldn't see any artifact on surface output in such
case.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								d9c8250955 
								
							
								 
							
						 
						
							
							
								
								evdev: use a separate function for configuring devices  
							
							 
							
							... 
							
							
 
							
							No semantical changes.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Ander Conselvan de Oliveira
							
						 
						
							 
							
							
							
								
							
								90bc9e6532 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Fix compilation error caused by typo.  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Ander Conselvan de Oliveira
							
						 
						
							 
							
							
							
								
							
								c483917512 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Make unused parts of the cursor image transparent  
							
							 
							
							... 
							
							
 
							
							The bo for the cursor image is always created with size 64x64 even if
the actual cursor image is smaller than that. If this memory is not
initialized, random data can create artifacts near the cursor.
Signed-off-by: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Dima Ryazanov
							
						 
						
							 
							
							
							
								
							
								c224748665 
								
							
								 
							
						 
						
							
							
								
								Don't discard key press / key release events if the keys are different  
							
							 
							
							... 
							
							
 
							
							Keystrokes get dropped if the user types too quickly. 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								6bded3fd95 
								
							
								 
							
						 
						
							
							
								
								Don't pass NULL pointer as user data to signal handler  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Matt Peterson
							
						 
						
							 
							
							
							
								
							
								63900ec374 
								
							
								 
							
						 
						
							
							
								
								Relative movement with a touchpad and other misc fixes for events  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								9eaee35613 
								
							
								 
							
						 
						
							
							
								
								compositor-drm: Ignore disconnected connectors width  
							
							 
							
							... 
							
							
 
							
							- Fixes segfault, if first enumerated connector is not connected.
- Corrects x-offset where e.g. the 2. of 3 connectors is not connected.
  (where width of 1. output would have taken twice as
   offset for output at 3. connector) 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								3651bd54e1 
								
							
								 
							
						 
						
							
							
								
								xserver: Shut down if X server is crashing too fast  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								3cf1172397 
								
							
								 
							
						 
						
							
							
								
								xserver: Clean up wm on X server exit  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								f6ee695805 
								
							
								 
							
						 
						
							
							
								
								xserver: Clean up lockfile creation a bit  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								534222b4d9 
								
							
								 
							
						 
						
							
							
								
								xserver: Listen on abstract X socket too  
							
							 
							
							... 
							
							
 
							
							And try the next display if binding fails. 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								2116b89156 
								
							
								 
							
						 
						
							
							
								
								compositor: Move signal handler initialization before module loading  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								5884bcde4a 
								
							
								 
							
						 
						
							
							
								
								configure: add helper for setting xserver directory  
							
							 
							
							... 
							
							
 
							
							With this the X server directory can become independent from the
installation prefix set by autoconf.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								338c96325b 
								
							
								 
							
						 
						
							
							
								
								xserver: Print atom names  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								8417d432f5 
								
							
								 
							
						 
						
							
							
								
								screenshot: A couple of minor tweaks  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								4d0d2037ea 
								
							
								 
							
						 
						
							
							
								
								screenshot: use gdk-pixbuf for writing png images  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								c1ace8c465 
								
							
								 
							
						 
						
							
							
								
								tty: Use /dev/tty instead of tty0  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								9ffb6b9866 
								
							
								 
							
						 
						
							
							
								
								compositor: Only configure surface when it changes geometry  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								4f0df049bb 
								
							
								 
							
						 
						
							
							
								
								compositor: Pick output for surface based on amount of overlap  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Benjamin Franzke
							
						 
						
							 
							
							
							
								
							
								7fb56b3ebc 
								
							
								 
							
						 
						
							
							
								
								compositor-openwfd: Update to systemd seat input devices  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								1ccd9d2a8d 
								
							
								 
							
						 
						
							
							
								
								compositor-x11: Support multiple outputs  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								a4ba1da03d 
								
							
								 
							
						 
						
							
							
								
								xserver: Ignore requests from X servers we didn't launch  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								2669f72e95 
								
							
								 
							
						 
						
							
							
								
								clients: Rename simple-client to simple-egl  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								93165e3e23 
								
							
								 
							
						 
						
							
							
								
								configure: set up simple clients independently from the others  
							
							 
							
							... 
							
							
 
							
							Namely, simple-client and simple-shm.
Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								e81fe8346c 
								
							
								 
							
						 
						
							
							
								
								clients: simple-shm: remove unused libraries and headers  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Tiago Vignatti
							
						 
						
							 
							
							
							
								
							
								79caa757c9 
								
							
								 
							
						 
						
							
							
								
								simple-shm: assert display conection  
							
							 
							
							... 
							
							
 
							
							Signed-off-by: Tiago Vignatti <tiago.vignatti@intel.com> 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								1d26603633 
								
							
								 
							
						 
						
							
							
								
								evdev: Only add event devices  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								b3b425c8d1 
								
							
								 
							
						 
						
							
							
								
								xserver: use $bindir prefix when launching X  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								535e2c65c7 
								
							
								 
							
						 
						
							
							
								
								xserver: Memset the right size  
							
							 
							
							
 
							
						 
						
							14 years ago  
						
					 
				
					
						
							
							
								 
								Kristian Høgsberg
							
						 
						
							 
							
							
							
								
							
								4a431477ec 
								
							
								 
							
						 
						
							
							
								
								xserver: Only launch wm for xservers we launch  
							
							 
							
							
 
							
						 
						
							14 years ago