e22626ef6a 
								
							
								 
							
						 
						
							
							
								
								Adapt codestyle  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								792d535225 
								
							
								 
							
						 
						
							
							
								
								Rework wayland backend output implementation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e65ca967f9 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into wayland-backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41b5294013 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #16  from nyorain/master  
							
							... 
							
							
 
							
							Make logging ninja friendly 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa4a04da22 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #11  from SirCmpwn/libinput  
							
							... 
							
							
 
							
							[WIP] libinput backend 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								632a04f1b7 
								
							
								 
							
						 
						
							
							
								
								Implement keyboard LEDs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ecb04afcad 
								
							
								 
							
						 
						
							
							
								
								Implement tablet pads  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2414722574 
								
							
								 
							
						 
						
							
							
								
								Make log:_strip_path more efficient  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e9609e9adf 
								
							
								 
							
						 
						
							
							
								
								Allocate framebuffers for hardware cursors  
							
							... 
							
							
 
							
							Still doesn't fix cursors though 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								acbc0a019a 
								
							
								 
							
						 
						
							
							
								
								Make logging ninja friendly  
							
							... 
							
							
 
							
							When building with ninja instead of make __FILE__ will be relative
and logging therefore break. This moves stripping the path
from __FILE__ to runtime and handles a relative filepath as
well as a full one. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								10526de444 
								
							
								 
							
						 
						
							
							
								
								Fix furhter wayland backend issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8fbf1ca3ff 
								
							
								 
							
						 
						
							
							
								
								Continue wayland backend update  
							
							... 
							
							
 
							
							Update wayland backend to new api.
Start to use the input interfaces.
Compiling now, not tested. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41a477375c 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'libinput' into wayland-backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								904739c405 
								
							
								 
							
						 
						
							
							
								
								Start to fix wayland backend  
							
							... 
							
							
 
							
							Starts to update the wayland backend to the new backend api.
Not yet updated to libinput branch (not yet compiling). 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7e038a6110 
								
							
								 
							
						 
						
							
							
								
								Add (broken) DRM hardware cursors  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								def3d7c64f 
								
							
								 
							
						 
						
							
							
								
								Add tablet example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2443a070e7 
								
							
								 
							
						 
						
							
							
								
								Add colored quad and ellipse rendering primitives  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								4a9966b1a4 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_tablet_tool  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e65f83d7f2 
								
							
								 
							
						 
						
							
							
								
								Add more DRM info to wlr_output  
							
							... 
							
							
 
							
							Yes I know this is the libinput branch, I thought this would be useful
for a libinput feature (but it wasn't) 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								3f24f8a1be 
								
							
								 
							
						 
						
							
							
								
								Flesh out touch events and add demo  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d6905f86cb 
								
							
								 
							
						 
						
							
							
								
								Allocate wlr_touch devices  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7dfc2c28f1 
								
							
								 
							
						 
						
							
							
								
								Add axis events to pointer example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								8f284ec0b2 
								
							
								 
							
						 
						
							
							
								
								Demonstrate pointer button event in example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2f9fd72fdc 
								
							
								 
							
						 
						
							
							
								
								Add pointer example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								a63230e59c 
								
							
								 
							
						 
						
							
							
								
								Implement libinput wlr_pointer  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0dbfe56c89 
								
							
								 
							
						 
						
							
							
								
								Simplify examples  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6bf7e095cf 
								
							
								 
							
						 
						
							
							
								
								Flesh out keyboard support in examples  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e257afeb7e 
								
							
								 
							
						 
						
							
							
								
								Establish multi backend support  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								5dd96c0772 
								
							
								 
							
						 
						
							
							
								
								Incorporate XKBCommon into example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c385a7f8af 
								
							
								 
							
						 
						
							
							
								
								-g is added by default  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								508d135de7 
								
							
								 
							
						 
						
							
							
								
								Only allocate device state when it will be used  
							
							... 
							
							
 
							
							This design also avoids double frees in the future when we're creating
several wlr_input_devices from one libinput_device. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7a5f35b5bb 
								
							
								 
							
						 
						
							
							
								
								Reassign ownership of libinput handle  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f479b7c8c7 
								
							
								 
							
						 
						
							
							
								
								Split keyboard code out into its own file  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								12612572ef 
								
							
								 
							
						 
						
							
							
								
								Exit sample on key press  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								59ceaf507e 
								
							
								 
							
						 
						
							
							
								
								Handle key presses  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0e75d157f5 
								
							
								 
							
						 
						
							
							
								
								Initialize keyboards from libinput  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								019fff06be 
								
							
								 
							
						 
						
							
							
								
								Fix issues, flesh out event handling somewhat  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								af69591e62 
								
							
								 
							
						 
						
							
							
								
								Add error handling and init in backend_autocreate  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								1262f1400c 
								
							
								 
							
						 
						
							
							
								
								Initial pass on libinput backend  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								325a331425 
								
							
								 
							
						 
						
							
							
								
								Fix some build errors  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2b06f88f0b 
								
							
								 
							
						 
						
							
							
								
								Combine internal DRM headers into one  
							
							... 
							
							
 
							
							Everything always just included both anyway 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								28e3148bbc 
								
							
								 
							
						 
						
							
							
								
								Spice up the example program a bit  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7a25d6c50b 
								
							
								 
							
						 
						
							
							
								
								Destroy gles3 wlr_surfaces  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								2b909e1729 
								
							
								 
							
						 
						
							
							
								
								Add error "handling" to gles3 backend  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								63c3faa006 
								
							
								 
							
						 
						
							
							
								
								Fixed rendering bug: Delay calling gbm_surface_release_buffer until it  
							
							... 
							
							
 
							
							has been scanned out. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								cd6a40d816 
								
							
								 
							
						 
						
							
							
								
								Further improvements to rendering subsystem  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								83f8864f0a 
								
							
								 
							
						 
						
							
							
								
								Add wlr_renderer and move quad rendering there  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								211488131f 
								
							
								 
							
						 
						
							
							
								
								Add wlr_shader to wlr-render  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								fc1dc1b5b0 
								
							
								 
							
						 
						
							
							
								
								Use constant VBO for quad, add matrix stuff  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								cda12a3eda 
								
							
								 
							
						 
						
							
							
								
								Add texture, use index buffer, tweak matricies  
							
							
 
							
						 
						
							9 years ago