fc61e82795 
								
									
								
							
								 
							
						 
						
							
							
								
								Use pointers for xwayland hints and size_hints  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								267f24753f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add support for WM_HINTS  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ca68ef37f0 
								
									
								
							
								 
							
						 
						
							
							
								
								Add padding if xcb_icccm is not available  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed9796ec68 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: parse normal hints  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ef5914bdb6 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add wlr_xwayland_surface->motif_hints  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c5df6ca900 
								
							
								 
							
						 
						
							
							
								
								Fix memory leaks  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								30eabf38b8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/xdg-popup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f9dbc1841d 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: add meta-key to config file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								606311c755 
								
							
								 
							
						 
						
							
							
								
								Reset buffer resource pointer on destroy signal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9b88f25208 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: rotate views!  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								521e893528 
								
									
								
							
								 
							
						 
						
							
							
								
								Add modifiers signal, remove wlr_keyboard_update_modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d3d9aca40c 
								
									
								
							
								 
							
						 
						
							
							
								
								Add modifiers support in wayland backend, parse modifiers in rootston config  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3a8fdebaaa 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix modifiers handling, add wlr_keyboard_get_modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2fccff16eb 
								
									
								
							
								 
							
						 
						
							
							
								
								Begin modifiers support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								238ded1578 
								
									
								
							
								 
							
						 
						
							
							
								
								Use a command string rather than an action enum  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								97d0fe8976 
								
									
								
							
								 
							
						 
						
							
							
								
								Parse bindings in config, execute bindings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d32018f1ac 
								
									
								
							
								 
							
						 
						
							
							
								
								Use keysyms instead of keycodes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ab6c1f88e6 
								
									
								
							
								 
							
						 
						
							
							
								
								Add keyboard state to rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e003296c23 
								
							
								 
							
						 
						
							
							
								
								xdg-popup: render popups in the right place  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								97cdcccaf0 
								
							
								 
							
						 
						
							
							
								
								xdg-surface: get popup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								87a0cb7ba3 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #182  from ascent12/drm-multi-gpu  
							
							... 
							
							
 
							
							DRM Multi-GPU 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f193623ca1 
								
							
								 
							
						 
						
							
							
								
								Change iface prefix to suffix  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f2ea691b93 
								
							
								 
							
						 
						
							
							
								
								Add basic drawing tablet support to rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f6f9c40965 
								
							
								 
							
						 
						
							
							
								
								Minor fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								009c3747a8 
								
							
								 
							
						 
						
							
							
								
								Multi-GPU DRM  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa3d0ed929 
								
							
								 
							
						 
						
							
							
								
								Change wlr_session to open every GPU  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eaef028976 
								
							
								 
							
						 
						
							
							
								
								Add renderer pointer inside drm_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8f41c497a7 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/subcompositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8b7ae61ad4 
								
							
								 
							
						 
						
							
							
								
								subsurface handle parent destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4c1bd9bde8 
								
							
								 
							
						 
						
							
							
								
								input events for subsurfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7f5d0624d6 
								
									
								
							
								 
							
						 
						
							
							
								
								Add x, y, width, height arguments to wlr_xwayland_surface_configure  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								19e30aab9b 
								
							
								 
							
						 
						
							
							
								
								subcompositor protocol errors  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								93f79378f7 
								
							
								 
							
						 
						
							
							
								
								subsurface stacking requests  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								86bc4840a0 
								
							
								 
							
						 
						
							
							
								
								subsurface commit and render  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cb2d05e83b 
								
							
								 
							
						 
						
							
							
								
								subsurface sync and position  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7f39578824 
								
							
								 
							
						 
						
							
							
								
								cleanup wlr_surface.[ch]  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								68eeebc647 
								
							
								 
							
						 
						
							
							
								
								subsurface implementation stubs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								74f2d0cd63 
								
									
								
							
								 
							
						 
						
							
							
								
								Completely fix resize offset  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								77d28183b5 
								
									
								
							
								 
							
						 
						
							
							
								
								Partially fix resize offset  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								28d4b475dc 
								
									
								
							
								 
							
						 
						
							
							
								
								Add edges support, remove get_input_bounds  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4101b89700 
								
							
								 
							
						 
						
							
							
								
								Rename wlr_drm_output to wlr_drm_connector  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								33a97576ca 
								
									
								
							
								 
							
						 
						
							
							
								
								Add view_resize  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								22e77d9195 
								
							
								 
							
						 
						
							
							
								
								Rename backend to drm  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ec5b95e08f 
								
							
								 
							
						 
						
							
							
								
								Add pointer to backend from DRM outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								97679b8e12 
								
									
								
							
								 
							
						 
						
							
							
								
								React to xdg shell resize requests  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								096249a2a1 
								
							
								 
							
						 
						
							
							
								
								Split DRM rendering to its own file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d0708b1a3a 
								
							
								 
							
						 
						
							
							
								
								Split DRM internal interface to its own header  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								610b0493ac 
								
							
								 
							
						 
						
							
							
								
								Rename files to remove pointless drm prefix  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c8a8ff66f2 
								
							
								 
							
						 
						
							
							
								
								Removed unused fields  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a48dedba3d 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #170  from emersion/xwayland  
							
							... 
							
							
 
							
							Improve xwayland, batch 2 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4ccb83bf33 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add wlr_xwayland_surface_close  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5002d968f3 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add window_type support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b78ae54158 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add pid support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								97346e7a1b 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add state support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7c9f3240f6 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add set_parent event  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d8c86431e0 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: add signals for configure, set_{class,title}  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f2b03b2ec1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add reply->type checks, add XCB_ATOM_WM_TRANSIENT_FOR  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								47d767dbc4 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: expose wlr_xwayland_surface_configure  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e3917af69d 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: read window title & class  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1b18b0a27d 
								
							
								 
							
						 
						
							
							
								
								Fix time and transform  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6bf508df81 
								
							
								 
							
						 
						
							
							
								
								Add closing with WM button  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8027232ae5 
								
							
								 
							
						 
						
							
							
								
								Add timer for rendering loop  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9ca5b0cae8 
								
							
								 
							
						 
						
							
							
								
								Add basic input  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3a5b150df2 
								
							
								 
							
						 
						
							
							
								
								Basic rendering  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bbe90d41bb 
								
							
								 
							
						 
						
							
							
								
								Add EGL for X11  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								517ba0bc16 
								
							
								 
							
						 
						
							
							
								
								Change egl_get_config to always use visual id  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7ad2a57feb 
								
							
								 
							
						 
						
							
							
								
								Open X11 Window  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a598e6d026 
								
							
								 
							
						 
						
							
							
								
								Add X11 backend skeleton  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ada7fde6fb 
								
							
								 
							
						 
						
							
							
								
								DRY up focus and implement z ordering  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								10240af6ea 
								
							
								 
							
						 
						
							
							
								
								Handle input device removal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b7927078e9 
								
									
								
							
								 
							
						 
						
							
							
								
								x11 -> xwayland, window -> surface, fix some calloc sizes and wrong types  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c92199a953 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #163  from emersion/wl_shell-fixes  
							
							... 
							
							
 
							
							wl_shell fixes 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								220a6e9bf6 
								
							
								 
							
						 
						
							
							
								
								Add xwayland activate and fix EGL bug  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								906a816abf 
								
							
								 
							
						 
						
							
							
								
								Fix rootston keyboard, add Xwayland  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d405cffa7 
								
									
								
							
								 
							
						 
						
							
							
								
								Use enums instead of uint32_t where applicable  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3d03ef2d02 
								
									
								
							
								 
							
						 
						
							
							
								
								role -> state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								27ca8eaced 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typo: s/transcient/transient/  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7cf4ee128e 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a04462ba8b 
								
									
								
							
								 
							
						 
						
							
							
								
								wl_shell: listen for wlr_surface destroy signal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								63f277f3b9 
								
									
								
							
								 
							
						 
						
							
							
								
								rootston: handle request_move  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d6c6b7c506 
								
									
								
							
								 
							
						 
						
							
							
								
								class_ -> class, free more stuff in destroy_shell_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								241fec4d87 
								
									
								
							
								 
							
						 
						
							
							
								
								wl_shell: add wlr_wl_shell_surface_{configure,popup_done}  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								14ab56b6c5 
								
									
								
							
								 
							
						 
						
							
							
								
								wl_shell: implement set_popup request  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								663bfe4cd8 
								
									
								
							
								 
							
						 
						
							
							
								
								wlr_wl_shell: implement all requests except set_popup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e001e40022 
								
									
								
							
								 
							
						 
						
							
							
								
								Set view->surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								acf58e04de 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfault, add wl_shell view  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d7d73cd298 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #144  from ascent12/drm-dp-mst  
							
							... 
							
							
 
							
							DisplayPort MST 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed9a43c213 
								
									
								
							
								 
							
						 
						
							
							
								
								Add first try to add wl_shell to rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e6a6634bc5 
								
							
								 
							
						 
						
							
							
								
								Minor tweaks to (broken) keyboard support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f4387b437f 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								61e451ea1b 
								
							
								 
							
						 
						
							
							
								
								Move keyboard logic to wlr_{keyboard,seat}  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b84d59403f 
								
							
								 
							
						 
						
							
							
								
								Initial keyboard support in rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0ca7932c3f 
								
							
								 
							
						 
						
							
							
								
								Implement xdg surface request_move  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eaf6c0ccf4 
								
							
								 
							
						 
						
							
							
								
								Implement pointer motion and buttons  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d89272dbbd 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #156  from acrisci/feature/wlr-keyboard-events  
							
							... 
							
							
 
							
							[wip] wlr-seat-keyboard: keyboard events 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								57c50c78f0 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_cursor in rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								84a8f1b42d 
								
							
								 
							
						 
						
							
							
								
								add keys array param to seat keyboard enter  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3895593998 
								
							
								 
							
						 
						
							
							
								
								wlr-seat: keyboard layout  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e81e99d16d 
								
							
								 
							
						 
						
							
							
								
								Render XDG shell surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7523de7c61 
								
							
								 
							
						 
						
							
							
								
								Wire up pointer, start on cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0699aa62d8 
								
							
								 
							
						 
						
							
							
								
								Initial pass on roots_input  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4809b7b3e4 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix some include guard names in interfaces/  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								427bdb5b55 
								
									
								
							
								 
							
						 
						
							
							
								
								Use more consistent include guard names  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								025b3ee515 
								
							
								 
							
						 
						
							
							
								
								Add error recovery for failed page flips  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								459d138fa2 
								
							
								 
							
						 
						
							
							
								
								Add timeout to DRM cleanup  
							
							... 
							
							
 
							
							This prevents a potential infinite loop preventing us from closing
properly. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b6d7c3ed8e 
								
							
								 
							
						 
						
							
							
								
								Initialize display, backend; add frame handling  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								550748681d 
								
							
								 
							
						 
						
							
							
								
								Establish rootston headers & main  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								30b5d76426 
								
							
								 
							
						 
						
							
							
								
								wlr-seat: keyboard modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cef1f60522 
								
							
								 
							
						 
						
							
							
								
								wlr-seat-keyboard: basic events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e5e6dab7fd 
								
							
								 
							
						 
						
							
							
								
								Fix use of serial on motion_request  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e38248f34c 
								
							
								 
							
						 
						
							
							
								
								wlr-seat: implement cursor axis events  
							
							... 
							
							
 
							
							Axis events for the cursor are generated with the scroll wheel. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8cb49f4d68 
								
							
								 
							
						 
						
							
							
								
								Add stdbool.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d558745633 
								
							
								 
							
						 
						
							
							
								
								Handle tablet motion in example compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7a3edf6e62 
								
							
								 
							
						 
						
							
							
								
								use double for cursor coordinates  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8b74450b39 
								
							
								 
							
						 
						
							
							
								
								wlr_seat: pointer events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								aeaa983631 
								
							
								 
							
						 
						
							
							
								
								wlr_seat: formatting cleanup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5b9373a791 
								
							
								 
							
						 
						
							
							
								
								xdg-toplevel-v6 set parent  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2573c429ee 
								
							
								 
							
						 
						
							
							
								
								reset pending geometry on ack configure  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								94f4f1878d 
								
							
								 
							
						 
						
							
							
								
								xdg-surface-v6: implement ping  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0f865c547a 
								
							
								 
							
						 
						
							
							
								
								xdg-toplevel-v6: seat events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								27161a673f 
								
							
								 
							
						 
						
							
							
								
								xdg-shell new surface and ack configure events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								569b147bba 
								
							
								 
							
						 
						
							
							
								
								schedule configure request on toplevel first commit  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a0bdbc92ba 
								
							
								 
							
						 
						
							
							
								
								xdg-shell-toplevel configure requests  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								45a3b761a6 
								
							
								 
							
						 
						
							
							
								
								xdg-surface-v6: add events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								50f4275298 
								
							
								 
							
						 
						
							
							
								
								implement xdg-toplevel state properties  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								353629b034 
								
							
								 
							
						 
						
							
							
								
								xdg-surface geometry  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2fd5c7999b 
								
							
								 
							
						 
						
							
							
								
								set title and app_id  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d2dc8447a 
								
							
								 
							
						 
						
							
							
								
								use wlr_surface on shell struct and listen to events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b2c71287f2 
								
							
								 
							
						 
						
							
							
								
								set toplevel role on wlr_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c5f8f81e58 
								
							
								 
							
						 
						
							
							
								
								xdg_surface: handle wlr_surface destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								74e9578889 
								
							
								 
							
						 
						
							
							
								
								add surface destroy signal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6f98b5a337 
								
									
								
							
								 
							
						 
						
							
							
								
								Add set_gamma and get_gamma_size to wlr_output_impl  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cd125377fc 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_output_{set_gamma,get_gamma_size}  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1b588e7c1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add gamma_control skeleton  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e733b0e643 
								
							
								 
							
						 
						
							
							
								
								Rename wlr_output_layout_init()  
							
							... 
							
							
 
							
							Rename wlr_output_layout_init() to wlr_output_layout_create() to be consistent
with the rest of the api. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								57c18c38bb 
								
							
								 
							
						 
						
							
							
								
								wlr_cursor: handle layout changes  
							
							... 
							
							
 
							
							Add the layout `destroy` and `change` events.
When a layout is destroyed, detach is from the wlr_cursor.
When a layout is changed, warp the cursor to the closest layout boundary. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d84deb0742 
								
							
								 
							
						 
						
							
							
								
								add wlr_output destroy event  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								40bd6bcc43 
								
							
								 
							
						 
						
							
							
								
								implement output layout auto configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6daf9e9ab2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #120  from acrisci/feature/wlr-cursor  
							
							... 
							
							
 
							
							wlr_cursor 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b6031d1065 
								
							
								 
							
						 
						
							
							
								
								refactor wlr_output_layout_closest_point  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9b65d0b3f0 
								
							
								 
							
						 
						
							
							
								
								refactor and rename wlr_geometry to wlr_box  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a51b76083e 
								
							
								 
							
						 
						
							
							
								
								rename wlr_cursor_init to wlr_cursor_create  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1fb8bc9340 
								
							
								 
							
						 
						
							
							
								
								wlr_cursor.c: fix formatting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3449777a8d 
								
							
								 
							
						 
						
							
							
								
								wlr_output_layout.c: fix style  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								30611894f2 
								
							
								 
							
						 
						
							
							
								
								Implement tablet_tool support in pointer example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5c845f14ed 
								
							
								 
							
						 
						
							
							
								
								handle input device destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								df0ee7f25f 
								
							
								 
							
						 
						
							
							
								
								implement tablet tool devices  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5e06d61e42 
								
							
								 
							
						 
						
							
							
								
								implement touch up and touch down  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								871646d225 
								
							
								 
							
						 
						
							
							
								
								Double-fork for xwayland execution  
							
							... 
							
							
 
							
							The intermediate fork needs to wait for SIGUSR1 for when Xserver is
ready, or SIGCHLD if the exec didn't work out.
Also change the exit() to _exit() as that is apparently more appropriate
for forks (and waitpid's status was wrong without it for some reason)
Fixes  #122 . 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c914697676 
								
							
								 
							
						 
						
							
							
								
								add device to touch events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed126b0881 
								
							
								 
							
						 
						
							
							
								
								add touch events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ac503a47a7 
								
							
								 
							
						 
						
							
							
								
								intersect cursor and device regions  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0a97b68278 
								
							
								 
							
						 
						
							
							
								
								implement cursor and device geometry mapping  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								98f4cdfccb 
								
							
								 
							
						 
						
							
							
								
								implement wlr_cursor_map_input_to_output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								13e895d943 
								
							
								 
							
						 
						
							
							
								
								implement wlr_cursor_map_to_output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a4810203cc 
								
							
								 
							
						 
						
							
							
								
								change output layout coords to double type  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0cba06dcef 
								
							
								 
							
						 
						
							
							
								
								implement wlr_cursor_warp  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dd68f680e4 
								
							
								 
							
						 
						
							
							
								
								handle cursor to output edge cases  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e3d47376dc 
								
							
								 
							
						 
						
							
							
								
								add wlr_cursor basic implementation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d16b2977f6 
								
							
								 
							
						 
						
							
							
								
								Remove single GPU assumptions from wlr_session  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fb93628bda 
								
							
								 
							
						 
						
							
							
								
								Merge wlr_udev into wlr_session  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								46823152ea 
								
							
								 
							
						 
						
							
							
								
								Rename functions to be consistent with  #93  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fd3ad3b9e4 
								
							
								 
							
						 
						
							
							
								
								xwayland: fix shutdown caused by Xwayland/client stop  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3391e5b634 
								
							
								 
							
						 
						
							
							
								
								xwayland: fix style issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1458a95e65 
								
							
								 
							
						 
						
							
							
								
								example compositor: loop through xwayland surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eb5b9cc6da 
								
							
								 
							
						 
						
							
							
								
								xwayland: move & split internal header file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa0e1015c6 
								
							
								 
							
						 
						
							
							
								
								xwm: fix minimal init, this gets us some events on window creations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6eb20fb8d2 
								
							
								 
							
						 
						
							
							
								
								init xwm only once Xwayland server is ready  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3cc5b1acc6 
								
							
								 
							
						 
						
							
							
								
								wlr_compositor: add signal for create_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b2bab1af5c 
								
							
								 
							
						 
						
							
							
								
								xwayland: split xwm structure out, initial xwm.c  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								49a823d4c6 
								
							
								 
							
						 
						
							
							
								
								Xwayland: first draft, just start server for now  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1ca08dc4cb 
								
							
								 
							
						 
						
							
							
								
								wlr_compositor: change _init/finish to _create/destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4110788159 
								
							
								 
							
						 
						
							
							
								
								move wl_compositor into wlroots as wlr_compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f24b3df980 
								
							
								 
							
						 
						
							
							
								
								wlr renderer/texture: rename init to create when it does alloc  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f03be94309 
								
							
								 
							
						 
						
							
							
								
								rename wlr_cursor to wlr_xcursor  
							
							... 
							
							
 
							
							This is for the implementation of another type that should be called wlr_cursor. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								86314caa5b 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_data_{source,device,device_manager}  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e5fd858394 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #101  from nyorain/texture_fix  
							
							... 
							
							
 
							
							Fix surface buffer uploading 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3138c5ddf0 
								
							
								 
							
						 
						
							
							
								
								Clean up wlr_output_layout  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a9baf487e 
								
							
								 
							
						 
						
							
							
								
								add helper methods for intersection  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2e9e237f9d 
								
							
								 
							
						 
						
							
							
								
								layout-output example: handle empty config  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								44181b57ac 
								
							
								 
							
						 
						
							
							
								
								Add wlr_output_layout implementation  
							
							... 
							
							
 
							
							An output layout consists of a mapping of outputs to their position in a global
coordinate system that usually cooresponds to the output position in physical
space in front of the user.
Add an example that allows configuration of an output layout and demonstrates
its boundaries with a bouncing image. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								10eee58d2d 
								
							
								 
							
						 
						
							
							
								
								Fix surface buffer uploading  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								18f1538108 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #99  from nyorain/wlr_seat2  
							
							... 
							
							
 
							
							wlr_seat 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ad22b4874d 
								
							
								 
							
						 
						
							
							
								
								Fix wlr_seat; add to example compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								af5db7a44c 
								
							
								 
							
						 
						
							
							
								
								Initial pass on wlr_seat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								577d2f6fcd 
								
							
								 
							
						 
						
							
							
								
								wayland backend: switch to xdg shell  
							
							... 
							
							
 
							
							Closes  #72  and #96 . 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								901c14c409 
								
							
								 
							
						 
						
							
							
								
								Prevent alloc errors from crashing in `list_t`  
							
							... 
							
							
 
							
							This commit changes the `list_t` api so that alloc errors can be
detected and worked around. Also fixes errors not found in 5cc7342 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f9b55dfa95 
								
							
								 
							
						 
						
							
							
								
								Make wlr_wl_shell_create work like xdg  
							
							... 
							
							
 
							
							Also:
- rename wlr_xdg_shell_v6_init to create as that is what it does
- free wlr_xdg_shell on failure to create wl_global, the struct
is not initialized enough to call destroy at that point 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5dae8e1be8 
								
							
								 
							
						 
						
							
							
								
								example compositor: only iterate over wl_shell and xdg_shell surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f4e6b138fb 
								
							
								 
							
						 
						
							
							
								
								Move wl_shell into wlroots  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f60b53c6e3 
								
							
								 
							
						 
						
							
							
								
								Change how surface matricies are calculated  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d5f98dbf61 
								
							
								 
							
						 
						
							
							
								
								refactor getting surface size into a function  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5b1ce84350 
								
							
								 
							
						 
						
							
							
								
								implement buffer transform  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								84c6dbd58d 
								
							
								 
							
						 
						
							
							
								
								remove unused dimension from buffer calculations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e46ec57b43 
								
							
								 
							
						 
						
							
							
								
								implement surface sizing  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								72a33b736f 
								
							
								 
							
						 
						
							
							
								
								implement texture get buffer size  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f0f190bfa5 
								
							
								 
							
						 
						
							
							
								
								implement buffer scale  
							
							... 
							
							
 
							
							Keep track of the scale of the buffer set by surface.set_buffer_scale.
Calculate the height and width of the texture from the buffer depending on the
scale when it is attached.
Use buffer damage to determine the damage of the buffer when flushing damage.
Convert surface damage to buffer damage and union to the surface buffer_damage
prior to flushing damage. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d2e796edb7 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #86  from nyorain/master  
							
							... 
							
							
 
							
							Fix style issues 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d7dcbbc175 
								
							
								 
							
						 
						
							
							
								
								Add wayland backend cursor support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f998bb8299 
								
							
								 
							
						 
						
							
							
								
								Fix style issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ba20d5b3ca 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_touch_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bd67849c03 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_tablet_tool_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a289940bff 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_tablet_pad_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								53e7bebd23 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_pointer_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0a3246ad97 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_keyboard_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e6ad67911b 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_input_device_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								de6f32c84e 
								
							
								 
							
						 
						
							
							
								
								Refactor away wlr_renderer_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								94e6e6334b 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_texture_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c8c6619146 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_output_mode_state  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								de66bdb867 
								
							
								 
							
						 
						
							
							
								
								Add backend detection functions  
							
							... 
							
							
 
							
							Resolves  #80  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								41e735242d 
								
							
								 
							
						 
						
							
							
								
								Remove wlr_output_state, update backends  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4386816889 
								
							
								 
							
						 
						
							
							
								
								wlr_backend_init -> wlr_backend_start  
							
							... 
							
							
 
							
							Also renames create to init. We'll use create for anything that
allocates and init for anything that takes a pointer and initializes it. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5c82d2f5c3 
								
							
								 
							
						 
						
							
							
								
								libinput backend: massive renaming  
							
							... 
							
							
 
							
							- 'libinput' (backend's) to libinput_context
- 'device' (libinput_device) to libinput_dev
- 'dev' (wlr_device) to wlr_dev
- 'devices' lists tangling of libinput devices to wlr_devices
- 'devices' list of wlr_devices in backend state to wlr_device_lists 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								234b2104e4 
								
							
								 
							
						 
						
							
							
								
								Refactor wlr_backend_state out of DRM backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c95a108d2f 
								
							
								 
							
						 
						
							
							
								
								Update libinput backend with new state design  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								81cd90297d 
								
							
								 
							
						 
						
							
							
								
								Refactor out wlr_backend_state from wl/multi  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3ea878b76e 
								
							
								 
							
						 
						
							
							
								
								wayland backend: free seatName  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8427749dd0 
								
							
								 
							
						 
						
							
							
								
								wayland backend: emit signal for input/output removal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ce65a0c138 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #69  from 4e554c4c/user_data  
							
							... 
							
							
 
							
							Add user data to wlr_* structs 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a8c1e8ce69 
								
							
								 
							
						 
						
							
							
								
								Add user data to wlr_* structs  
							
							... 
							
							
 
							
							Resolves  #68  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ed2fc30625 
								
							
								 
							
						 
						
							
							
								
								Fix wlr_surface invalid values  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								62d8b252c0 
								
							
								 
							
						 
						
							
							
								
								Refactor meson and move xdg-shell into wlroots  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c24351681f 
								
							
								 
							
						 
						
							
							
								
								Refactor EGL handling  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7095274a9e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into drm_buffer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7da43ff8b0 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_surface_flush_damage  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								31d78ff497 
								
							
								 
							
						 
						
							
							
								
								Fix wlr_surface destruction bug  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								14654ecb77 
								
							
								 
							
						 
						
							
							
								
								implement compositor create region  
							
							... 
							
							
 
							
							Complete the implementation of wlr_region_create and put it in the compositor. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1901c3e1b6 
								
							
								 
							
						 
						
							
							
								
								Fix example for updated gles  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67369173aa 
								
							
								 
							
						 
						
							
							
								
								Implement drm (egl) buffer attaching  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								750d0ad458 
								
							
								 
							
						 
						
							
							
								
								Flesh out wlr_surface state lifecycle a bit  
							
							... 
							
							
 
							
							Sprinked some TODOs around for future work 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4de930542f 
								
							
								 
							
						 
						
							
							
								
								Implement partial texture uploads  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8306f46dfb 
								
							
								 
							
						 
						
							
							
								
								implement surface frame  
							
							... 
							
							
 
							
							The surface frame callback lets a window know when it is a good time to show the
next frame if it is animating. In particular, this callback is used by
weston-simple-shm to throttle drawing. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cf9ee6ce3f 
								
							
								 
							
						 
						
							
							
								
								Move wlr_surface into wlr  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1bea754521 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_region using pixman  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								af67966d92 
								
							
								 
							
						 
						
							
							
								
								Atomic modesetting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e167f41fde 
								
							
								 
							
						 
						
							
							
								
								Rename wlr_surface -> wlr_texture; attach -> upload  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7486263f7e 
								
							
								 
							
						 
						
							
							
								
								Add xcursor sublibrary  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d09ca20a4d 
								
							
								 
							
						 
						
							
							
								
								Use gbm_bo_map for cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a636b21ba 
								
							
								 
							
						 
						
							
							
								
								Remove old fields  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5f7042a1f2 
								
							
								 
							
						 
						
							
							
								
								Moved headers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1db97a9af9 
								
							
								 
							
						 
						
							
							
								
								Updated DRM cursor rendering  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7b772e1a4b 
								
							
								 
							
						 
						
							
							
								
								DRM resource initalisation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5bf61ca7ed 
								
							
								 
							
						 
						
							
							
								
								Check for multi backend before using it  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4d4da18437 
								
							
								 
							
						 
						
							
							
								
								Fixed VT switching  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cb4d50e22c 
								
							
								 
							
						 
						
							
							
								
								Changed header paths.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2ae5cd6539 
								
							
								 
							
						 
						
							
							
								
								Moved session/ into backend/  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ae4478e17f 
								
							
								 
							
						 
						
							
							
								
								Changed ownership of wlr_session to the multi backend.  
							
							... 
							
							
 
							
							Currently breaks VT switching for examples. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								effea557bb 
								
							
								 
							
						 
						
							
							
								
								Implement destroying surfaces  
							
							... 
							
							
 
							
							Add a signal for wlr_surface destruction on the wlr_surface that compositors
can listen to to remove the surface from their state.
Implement a listener for this in the example wl_compositor to remove the
surface from its internal list of surfaces.
Destroy the surface in the compositor destroy_surface callback given when the
surface resource was created.
Add a reference to the surface resource to the wlr_surface so a compositor can
find it in its list of resources upon wlr_resource destruction. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e92a65fee8 
								
							
								 
							
						 
						
							
							
								
								Remove use of missing header  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8189c64d7f 
								
							
								 
							
						 
						
							
							
								
								Fixed that warnings that showed up with optimisations.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5b8ec107b9 
								
							
								 
							
						 
						
							
							
								
								Session documentation.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3779ef802d 
								
							
								 
							
						 
						
							
							
								
								Stop remembering the drm fd in child.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2f2c8205d8 
								
							
								 
							
						 
						
							
							
								
								Moved IPC to its own file.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bd5bca5283 
								
							
								 
							
						 
						
							
							
								
								Added public fields to wlr_session  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8920b5d607 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlcore'  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								18e6ddc1c5 
								
							
								 
							
						 
						
							
							
								
								Remove wlr_compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f5b7bc033e 
								
							
								 
							
						 
						
							
							
								
								Add wlr_wl_compositor and remove wlr_wl_shm  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0cd94f0cf0 
								
							
								 
							
						 
						
							
							
								
								Added software cursor fallback  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8a18cf456a 
								
							
								 
							
						 
						
							
							
								
								Remove endian.h  
							
							... 
							
							
 
							
							Fuck big endian systems anyway 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5a2796266f 
								
							
								 
							
						 
						
							
							
								
								Support wl_shm pixel formats in gles2 renderer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2aafb5dd19 
								
							
								 
							
						 
						
							
							
								
								Add wlcore/wl_shm (WIP)  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b18209c904 
								
							
								 
							
						 
						
							
							
								
								Switch to GLES2  
							
							... 
							
							
 
							
							Closes  #13  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								168f0955ab 
								
							
								 
							
						 
						
							
							
								
								Add wl_output globals for wlr_outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dbde1f7340 
								
							
								 
							
						 
						
							
							
								
								Store wayland backend axis source  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								272030652a 
								
							
								 
							
						 
						
							
							
								
								Implement absolute motion events for wayland  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c1520077b6 
								
							
								 
							
						 
						
							
							
								
								Implement wayland backend input events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3d71969b2a 
								
							
								 
							
						 
						
							
							
								
								Make event names consistent  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f4453d104d 
								
							
								 
							
						 
						
							
							
								
								Reorganize wlr-common  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fd91244e83 
								
							
								 
							
						 
						
							
							
								
								Update everyone to use new headers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								53a8b4f127 
								
							
								 
							
						 
						
							
							
								
								Split out types.h and wlr/types.h  
							
							... 
							
							
 
							
							TODO: Update the code accordingly and move other types into the same
paradigm 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								55854565dc 
								
							
								 
							
						 
						
							
							
								
								Fixed VT switching  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								091de12bf4 
								
							
								 
							
						 
						
							
							
								
								Changed session signal to only emit on DRM changes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c2d0090ad7 
								
							
								 
							
						 
						
							
							
								
								Support multiple wl backend outputs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b9d36c8149 
								
							
								 
							
						 
						
							
							
								
								Add dynamic output resizing for Wayland backend  
							
							... 
							
							
 
							
							This allows outputs to:
- Not support modesetting
- Resize themselves 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								50ce35e9da 
								
							
								 
							
						 
						
							
							
								
								Implement wayland backend output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								62b1421635 
								
							
								 
							
						 
						
							
							
								
								Make egl_error function part of the egl interface  
							
							... 
							
							
 
							
							The function may be useful for backends using egl. 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								632a04f1b7 
								
							
								 
							
						 
						
							
							
								
								Implement keyboard LEDs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ecb04afcad 
								
							
								 
							
						 
						
							
							
								
								Implement tablet pads  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								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  
				
					
						
							
							
								 
						
							
							
								2443a070e7 
								
							
								 
							
						 
						
							
							
								
								Add colored quad and ellipse rendering primitives  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4a9966b1a4 
								
							
								 
							
						 
						
							
							
								
								Implement wlr_tablet_tool  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3f24f8a1be 
								
							
								 
							
						 
						
							
							
								
								Flesh out touch events and add demo  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d6905f86cb 
								
							
								 
							
						 
						
							
							
								
								Allocate wlr_touch devices  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a63230e59c 
								
							
								 
							
						 
						
							
							
								
								Implement libinput wlr_pointer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e257afeb7e 
								
							
								 
							
						 
						
							
							
								
								Establish multi backend support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5dd96c0772 
								
							
								 
							
						 
						
							
							
								
								Incorporate XKBCommon into example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7a5f35b5bb 
								
							
								 
							
						 
						
							
							
								
								Reassign ownership of libinput handle  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f479b7c8c7 
								
							
								 
							
						 
						
							
							
								
								Split keyboard code out into its own file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								59ceaf507e 
								
							
								 
							
						 
						
							
							
								
								Handle key presses  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0e75d157f5 
								
							
								 
							
						 
						
							
							
								
								Initialize keyboards from libinput  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								019fff06be 
								
							
								 
							
						 
						
							
							
								
								Fix issues, flesh out event handling somewhat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								af69591e62 
								
							
								 
							
						 
						
							
							
								
								Add error handling and init in backend_autocreate  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1262f1400c 
								
							
								 
							
						 
						
							
							
								
								Initial pass on libinput backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								325a331425 
								
							
								 
							
						 
						
							
							
								
								Fix some build errors  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2b06f88f0b 
								
							
								 
							
						 
						
							
							
								
								Combine internal DRM headers into one  
							
							... 
							
							
 
							
							Everything always just included both anyway 
							
						 
						
							8 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  
				
					
						
							
							
								 
						
							
							
								382f712792 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'upstream/master' into rotation  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								632a7acb03 
								
							
								 
							
						 
						
							
							
								
								Filled out more wlr_output fields.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								53dd622263 
								
							
								 
							
						 
						
							
							
								
								Provide user with transformation matrix  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								6f5c70ac69 
								
							
								 
							
						 
						
							
							
								
								Let backend track transform state  
							
							... 
							
							
 
							
							This will be necessary to provide it to clients via wl_output. 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c97de93fe1 
								
							
								 
							
						 
						
							
							
								
								Added output rotation example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								b537656b4b 
								
							
								 
							
						 
						
							
							
								
								Removed inline function  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								cf07a9fc4f 
								
							
								 
							
						 
						
							
							
								
								Logging improvements  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7d82476590 
								
							
								 
							
						 
						
							
							
								
								Refactor type implementations  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								5df56653ab 
								
							
								 
							
						 
						
							
							
								
								Changed invalidate interface.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								de44994dfc 
								
							
								 
							
						 
						
							
							
								
								Udev event device matching  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								40b85d992a 
								
							
								 
							
						 
						
							
							
								
								Refactor udev and drm initialization  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								62d612a01e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into session  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e2ee67125e 
								
							
								 
							
						 
						
							
							
								
								s/wayland.h/types.h/g  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c7f6981d9c 
								
							
								 
							
						 
						
							
							
								
								Clean up outputs on exit  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								fee409bd0a 
								
							
								 
							
						 
						
							
							
								
								Generalize DPMS, remove DRM refs from example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								03c9b46034 
								
							
								 
							
						 
						
							
							
								
								Have backend manage opengl context  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								f9d363fece 
								
							
								 
							
						 
						
							
							
								
								Added device matching  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7efdd3c9fc 
								
							
								 
							
						 
						
							
							
								
								Refactored renderer startup to function.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								058b8bdf27 
								
							
								 
							
						 
						
							
							
								
								Working commit  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								c88f252580 
								
							
								 
							
						 
						
							
							
								
								Initial D-Bus signal support.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								599d1bcbdc 
								
							
								 
							
						 
						
							
							
								
								DPMS support  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								00931f2f8f 
								
							
								 
							
						 
						
							
							
								
								Generalize output handling  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								15b1ce9e6c 
								
							
								 
							
						 
						
							
							
								
								Refactor backend state management  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								7e9feb70a0 
								
							
								 
							
						 
						
							
							
								
								Fixed hotplugging + make EGL more chatty.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								4285b0c218 
								
							
								 
							
						 
						
							
							
								
								Removed unused fields.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								ef9768858e 
								
							
								 
							
						 
						
							
							
								
								Changed modesetting interface.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								d196a79b6c 
								
							
								 
							
						 
						
							
							
								
								Changed backend to accept wl_display.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								0002b8dd08 
								
							
								 
							
						 
						
							
							
								
								Added 'direct' session backend  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								18387468bb 
								
							
								 
							
						 
						
							
							
								
								Renamed 'wlr_drm_display' to 'wlr_drm_output'  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								15d247bf34 
								
							
								 
							
						 
						
							
							
								
								Changed drm to use new EGL interface.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								dbceaee9fa 
								
							
								 
							
						 
						
							
							
								
								Added EGL interface for backends.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								81998fdc98 
								
							
								 
							
						 
						
							
							
								
								Removed old session code from DRM backend.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								762ac7f4c0 
								
							
								 
							
						 
						
							
							
								
								New session interface.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e446a5300b 
								
							
								 
							
						 
						
							
							
								
								Added example.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								e9d716fc0c 
								
							
								 
							
						 
						
							
							
								
								Changed display to use list_t.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								115d4ae637 
								
							
								 
							
						 
						
							
							
								
								Changed events to use wayland functions.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								562d43a5ec 
								
							
								 
							
						 
						
							
							
								
								Changed logging.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								41a82fd2fc 
								
							
								 
							
						 
						
							
							
								
								Renaming.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								95a553dc51 
								
							
								 
							
						 
						
							
							
								
								Moved headers to the correct place.  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								1aed987301 
								
							
								 
							
						 
						
							
							
								
								Add free functions for allocated resources  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								5ca9d612f4 
								
							
								 
							
						 
						
							
							
								
								Flesh out wayland backend registry  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								de01e654ce 
								
							
								 
							
						 
						
							
							
								
								Flesh out wayland backend somewhat, add example  
							
							
 
							
						 
						
							9 years ago  
				
					
						
							
							
								 
						
							
							
								52e6ed54cb 
								
							
								 
							
						 
						
							
							
								
								Initial commit  
							
							
 
							
						 
						
							9 years ago