f61986e8db 
								
							
								 
							
						 
						
							
							
								
								rename touch slot to touch id  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ac1573b0e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Add scale parameter to wlr_cursor_set_image  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								029f2c05bb 
								
							
								 
							
						 
						
							
							
								
								Fix unused-result error  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4f73498b78 
								
							
								 
							
						 
						
							
							
								
								Move shared example code  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6b6895168b 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfaults on exit in examples/mutli-pointer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7dc716a2bb 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix memory leak in wlr_cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ae9a46fc9b 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove outdated TODOs, use wlr_surface_has_buffer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6a74a3586f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix wlr_cursor_destroy, handle device remove in examples/multi-cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								044173d1df 
								
									
								
							
								 
							
						 
						
							
							
								
								Add multi-pointer example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4230a577cc 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove wlr_cursor_set_xcursor for now  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2e2d63a164 
								
									
								
							
								 
							
						 
						
							
							
								
								Manage wlr_output_cursor from wlr_cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c45f2eef0e 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								875a5b446f 
								
							
								 
							
						 
						
							
							
								
								remove time usec  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a299b9d875 
								
							
								 
							
						 
						
							
							
								
								Fixes   #321 , not using result of wl_container_of  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e1d213fccd 
								
									
								
							
								 
							
						 
						
							
							
								
								Create globals only for enabled outputs in DRM backend  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c5fff08f8a 
								
							
								 
							
						 
						
							
							
								
								Forgot to rename these  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								16f35ecbea 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into heghe/wl_list  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								169b68b17c 
								
							
								 
							
						 
						
							
							
								
								Rename remaining refs to wlr_list  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c8570d0e42 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove wl_list_init when using wl_signal_add  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e1f196a3e9 
								
							
								 
							
						 
						
							
							
								
								Replace list_t with wl_list for wlr_input_device  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1d716241af 
								
							
								 
							
						 
						
							
							
								
								Replace list_t with wl_list in wlr_output  
							
							... 
							
							
 
							
							Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com> 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a5fe9aa736 
								
							
								 
							
						 
						
							
							
								
								Add FreeBSD compatibility  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								55c063f440 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove examples/compositor.c, re-added by mistake  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e4a8831bf1 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix GCC build  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c9909a45ab 
								
									
								
							
								 
							
						 
						
							
							
								
								Code style  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								63af97800f 
								
									
								
							
								 
							
						 
						
							
							
								
								Use ImageMagick to write PNG screenshot  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a87f016017 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove cairo dependency, write raw pixels  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d4cc82f11a 
								
									
								
							
								 
							
						 
						
							
							
								
								Call glReadPixels right before swapping buffers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								35f9700251 
								
									
								
							
								 
							
						 
						
							
							
								
								First attempt to implement screenshooter  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1c8b72e0cd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add screenshooter skeleton  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								641d08ce7e 
								
							
								 
							
						 
						
							
							
								
								Transform hotspot with cursor  
							
							... 
							
							
 
							
							Fix  #188  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e88f3887ca 
								
							
								 
							
						 
						
							
							
								
								Move wlr-example.ini.example to rootston.ini.example and reference it from examples' config parser  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								84de02986a 
								
							
								 
							
						 
						
							
							
								
								Add examples/wlr-example.ini.example with option descriptions for examples  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								aa8a4f12b7 
								
							
								 
							
						 
						
							
							
								
								Fix keyboard handling in examples  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e3af7d508f 
								
							
								 
							
						 
						
							
							
								
								Remove example compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								906a816abf 
								
							
								 
							
						 
						
							
							
								
								Fix rootston keyboard, add Xwayland  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4e70d36e61 
								
									
								
							
								 
							
						 
						
							
							
								
								examples/compositor: fix handle_output_frame  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e001e40022 
								
									
								
							
								 
							
						 
						
							
							
								
								Set view->surface  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								84a8f1b42d 
								
							
								 
							
						 
						
							
							
								
								add keys array param to seat keyboard enter  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3895593998 
								
							
								 
							
						 
						
							
							
								
								wlr-seat: keyboard layout  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								30b5d76426 
								
							
								 
							
						 
						
							
							
								
								wlr-seat: keyboard modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cef1f60522 
								
							
								 
							
						 
						
							
							
								
								wlr-seat-keyboard: basic events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c38d7949ef 
								
									
								
							
								 
							
						 
						
							
							
								
								Use wl_display_next_serial  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e5e6dab7fd 
								
							
								 
							
						 
						
							
							
								
								Fix use of serial on motion_request  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								087894ae99 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #152  from acrisci/feature/wlr-seat-axis-events  
							
							... 
							
							
 
							
							wlr-seat cursor axis events 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e38248f34c 
								
							
								 
							
						 
						
							
							
								
								wlr-seat: implement cursor axis events  
							
							... 
							
							
 
							
							Axis events for the cursor are generated with the scroll wheel. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b6cf9b14a4 
								
							
								 
							
						 
						
							
							
								
								Fix possibly uninitialized variable  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21f5b92973 
								
							
								 
							
						 
						
							
							
								
								Add super+click to move windows around without xdg  
							
							... 
							
							
 
							
							Though it still doesn't work for non-XDG windows because we need to
build common window state managemnet within the reference compositor. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								800a1ec679 
								
							
								 
							
						 
						
							
							
								
								Use time_usec for event serials  
							
							... 
							
							
 
							
							Fixes  #151  
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7ae5268679 
								
							
								 
							
						 
						
							
							
								
								Implement xdg request_move in reference compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d558745633 
								
							
								 
							
						 
						
							
							
								
								Handle tablet motion in example compositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								446adda1a3 
								
							
								 
							
						 
						
							
							
								
								compositor.c: implement cursor motion absolute  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								91323a9b9b 
								
							
								 
							
						 
						
							
							
								
								compositor.c: add guards for unconfigured surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								675a71dce7 
								
							
								 
							
						 
						
							
							
								
								compositor.c: determine xdg position by window geom  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7a3edf6e62 
								
							
								 
							
						 
						
							
							
								
								use double for cursor coordinates  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8b74450b39 
								
							
								 
							
						 
						
							
							
								
								wlr_seat: pointer events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b01909ae15 
								
							
								 
							
						 
						
							
							
								
								compositor.c: xdg-surface layout position  
							
							... 
							
							
 
							
							Add data structures to compositor.c xdg-surface implementation that allows them
to be rendered in the correct position in the layout, spanning outputs if
necessary. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								94f4f1878d 
								
							
								 
							
						 
						
							
							
								
								xdg-surface-v6: implement ping  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c912de6390 
								
							
								 
							
						 
						
							
							
								
								compositor.c: implement xdg-toplevel-v6 request events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								27161a673f 
								
							
								 
							
						 
						
							
							
								
								xdg-shell new surface and ack configure events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d2dc8447a 
								
							
								 
							
						 
						
							
							
								
								use wlr_surface on shell struct and listen to events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								31bd8e089b 
								
							
								 
							
						 
						
							
							
								
								compositor.c: working pointer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9d9aaad020 
								
							
								 
							
						 
						
							
							
								
								compositor.c: fix formatting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1b588e7c1f 
								
									
								
							
								 
							
						 
						
							
							
								
								Add gamma_control skeleton  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								586ae674ae 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #136  from acrisci/bug/rename-output-layout-create  
							
							... 
							
							
 
							
							Rename wlr_output_layout_init() 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								500bcc49c4 
								
							
								 
							
						 
						
							
							
								
								move device configuration to config.h  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0cdd7fac02 
								
							
								 
							
						 
						
							
							
								
								pointer.c: refactor device configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6904ed8bd9 
								
							
								 
							
						 
						
							
							
								
								bugfix: warp cursor to current position on output add  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6d26fda57c 
								
							
								 
							
						 
						
							
							
								
								use monotonic clock time for animations  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								35eee80f9b 
								
							
								 
							
						 
						
							
							
								
								remove unused outputs list in output-layout.c  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa3d4ecc84 
								
							
								 
							
						 
						
							
							
								
								fix layout hotplugging issue in output-layout.c  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f8e4ba3f5f 
								
							
								 
							
						 
						
							
							
								
								cleanup output-layout example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								40bd6bcc43 
								
							
								 
							
						 
						
							
							
								
								implement output layout auto configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								368f74e4df 
								
							
								 
							
						 
						
							
							
								
								Refactor meson build files  
							
							... 
							
							
 
							
							Use tabs for indentation and break up function calls over 80 col. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6699024b44 
								
							
								 
							
						 
						
							
							
								
								handle empty config file  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								34f4a7b972 
								
							
								 
							
						 
						
							
							
								
								pointer.c: fix formatting  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1193dd564b 
								
							
								 
							
						 
						
							
							
								
								config fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								30611894f2 
								
							
								 
							
						 
						
							
							
								
								Implement tablet_tool support in pointer example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4fbe322fa6 
								
							
								 
							
						 
						
							
							
								
								fix memory errors  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								ed126b0881 
								
							
								 
							
						 
						
							
							
								
								add touch events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dc7e32552d 
								
							
								 
							
						 
						
							
							
								
								config: fix uninitialized variables and accept trailing for geom  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0a97b68278 
								
							
								 
							
						 
						
							
							
								
								implement cursor and device geometry mapping  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d0cf8d0d01 
								
							
								 
							
						 
						
							
							
								
								add device configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								699d489f93 
								
							
								 
							
						 
						
							
							
								
								add cursor configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b3a43e2261 
								
							
								 
							
						 
						
							
							
								
								add configuration file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								54f87146c3 
								
							
								 
							
						 
						
							
							
								
								refactor example config and add ini.c  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								98f4cdfccb 
								
							
								 
							
						 
						
							
							
								
								implement wlr_cursor_map_input_to_output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a4810203cc 
								
							
								 
							
						 
						
							
							
								
								change output layout coords to double type  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e3d47376dc 
								
							
								 
							
						 
						
							
							
								
								add wlr_cursor basic implementation  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1458a95e65 
								
							
								 
							
						 
						
							
							
								
								example compositor: loop through xwayland surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eb5b9cc6da 
								
							
								 
							
						 
						
							
							
								
								xwayland: move & split internal header file  
							
							
 
							
						 
						
							8 years ago