Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								91107f553a
								
							
						 | 
						
							
							
								
								Add Archlinux PKGBUILD script
							
							
							
							
							
						 | 
						
							2017-09-24 14:52:09 +13:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								7288d3b2c3
								
							
						 | 
						
							
							
								
								Install library, headers, and pkg-config
							
							
							
							
							
						 | 
						
							2017-09-24 14:51:23 +13:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								c8c5aedaa2
								
							
						 | 
						
							
							
								
								Add error checking to DRM legacy
							
							
							
							
							
						 | 
						
							2017-09-24 12:19:49 +13:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								419400ae00
								
							
						 | 
						
							
							
								
								Send failure code on partial atomic commit
							
							
							
							
							
						 | 
						
							2017-09-24 12:09:17 +13:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								a466c86fba
								
							
						 | 
						
							
							
								
								Set state properly
							
							
							
							
							
						 | 
						
							2017-09-24 12:06:00 +13:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								b84d59403f
								
							
						 | 
						
							
							
								
								Initial keyboard support in rootston
							
							
							
							
							
						 | 
						
							2017-09-23 18:32:03 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								0ca7932c3f
								
							
						 | 
						
							
							
								
								Implement xdg surface request_move
							
							
							
							
							
						 | 
						
							2017-09-23 18:18:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								96b401c05d
								
							
						 | 
						
							
							
								
								Implement tool tip -> click simulation
							
							
							
							
							
						 | 
						
							2017-09-23 17:52:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								eaf6c0ccf4
								
							
						 | 
						
							
							
								
								Implement pointer motion and buttons
							
							
							
							
							
						 | 
						
							2017-09-23 17:48:13 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								d89272dbbd
								
							
						 | 
						
							
							
								
								Merge pull request #156 from acrisci/feature/wlr-keyboard-events
							
							
							
							
							
							
							
							[wip] wlr-seat-keyboard: keyboard events 
							
						 | 
						
							2017-09-23 15:00:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								5b92d4fecf
								
							
						 | 
						
							
							
								
								Fix rootston executable name
							
							
							
							
							
						 | 
						
							2017-09-23 14:56:09 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								57c50c78f0
								
							
						 | 
						
							
							
								
								Implement wlr_cursor in rootston
							
							
							
							
							
						 | 
						
							2017-09-23 14:53:15 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								84a8f1b42d
								
							
						 | 
						
							
							
								
								add keys array param to seat keyboard enter
							
							
							
							
							
						 | 
						
							2017-09-23 14:41:57 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								9cde828c94
								
							
						 | 
						
							
							
								
								bugfix: correct type in keyboard resource destroy
							
							
							
							
							
						 | 
						
							2017-09-23 14:10:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								3895593998
								
							
						 | 
						
							
							
								
								wlr-seat: keyboard layout
							
							
							
							
							
						 | 
						
							2017-09-23 14:09:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								e81e99d16d
								
							
						 | 
						
							
							
								
								Render XDG shell surfaces
							
							
							
							
							
						 | 
						
							2017-09-23 11:13:18 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								7523de7c61
								
							
						 | 
						
							
							
								
								Wire up pointer, start on cursor
							
							
							
							
							
						 | 
						
							2017-09-23 10:36:32 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								0699aa62d8
								
							
						 | 
						
							
							
								
								Initial pass on roots_input
							
							
							
							
							
						 | 
						
							2017-09-23 10:13:05 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								02988e95e5
								
							
						 | 
						
							
							
								
								Merge pull request #157 from emersion/include-guards-names
							
							
							
							
							
							
							
							Use more consistent include guard names 
							
						 | 
						
							2017-09-23 07:27:30 -04:00 | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								4809b7b3e4
								
							
						 | 
						
							
							
								
								Fix some include guard names in interfaces/
							
							
							
							
							
						 | 
						
							2017-09-23 13:10:10 +02:00 | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								427bdb5b55
								
							
						 | 
						
							
							
								
								Use more consistent include guard names
							
							
							
							
							
						 | 
						
							2017-09-23 10:26:01 +02:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								db5e9385d4
								
							
						 | 
						
							
							
								
								Simplify retry_pageflip
							
							
							
							
							
						 | 
						
							2017-09-23 18:44:39 +12:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								025b3ee515
								
							
						 | 
						
							
							
								
								Add error recovery for failed page flips
							
							
							
							
							
						 | 
						
							2017-09-23 18:27:14 +12:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								459d138fa2
								
							
						 | 
						
							
							
								
								Add timeout to DRM cleanup
							
							
							
							
							
							
							
							This prevents a potential infinite loop preventing us from closing
properly. 
							
						 | 
						
							2017-09-23 16:32:25 +12:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								b6d7c3ed8e
								
							
						 | 
						
							
							
								
								Initialize display, backend; add frame handling
							
							
							
							
							
						 | 
						
							2017-09-23 00:30:39 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								550748681d
								
							
						 | 
						
							
							
								
								Establish rootston headers & main
							
							
							
							
							
						 | 
						
							2017-09-22 23:30:40 -04:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								8cbade355f
								
							
						 | 
						
							
							
								
								Print connector name on atomic commit failure
							
							
							
							
							
						 | 
						
							2017-09-23 13:38:43 +12:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								4a53aab466
								
							
						 | 
						
							
							
								
								Allow forcing legacy DRM interface
							
							
							
							
							
						 | 
						
							2017-09-23 13:20:17 +12:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								30b5d76426
								
							
						 | 
						
							
							
								
								wlr-seat: keyboard modifiers
							
							
							
							
							
						 | 
						
							2017-09-22 17:09:47 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								cef1f60522
								
							
						 | 
						
							
							
								
								wlr-seat-keyboard: basic events
							
							
							
							
							
						 | 
						
							2017-09-22 16:28:11 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								06ae9e7c9f
								
							
						 | 
						
							
							
								
								Merge pull request #155 from emersion/next-serial
							
							
							
							
							
							
							
							Use wl_display_next_serial 
							
						 | 
						
							2017-09-22 13:31:55 -04:00 | 
						
					
				
					
						
							
							
								 
								emersion
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								c38d7949ef
								
							
						 | 
						
							
							
								
								Use wl_display_next_serial
							
							
							
							
							
						 | 
						
							2017-09-22 19:26:11 +02:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								dc26f6a8f8
								
							
						 | 
						
							
							
								
								Merge pull request #154 from Dudemanguy911/master
							
							
							
							
							
							
							
							Add elogind support 
							
						 | 
						
							2017-09-22 13:26:02 -04:00 | 
						
					
				
					
						
							
							
								 
								dudemanguy
							
						 | 
						
							
							
							
							
							
								
							
							
								881d5a851c
								
							
						 | 
						
							
							
								
								Clarify either/or dependency
							
							
							
							
							
						 | 
						
							2017-09-22 12:16:11 -05:00 | 
						
					
				
					
						
							
							
								 
								dudemanguy
							
						 | 
						
							
							
							
							
							
								
							
							
								175f89f4ff
								
							
						 | 
						
							
							
								
								Add elogind support
							
							
							
							
							
							
							
							Resolves SirCmpwn/wlroots#146 
							
						 | 
						
							2017-09-22 12:02:55 -05:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								e5e6dab7fd
								
							
						 | 
						
							
							
								
								Fix use of serial on motion_request
							
							
							
							
							
						 | 
						
							2017-09-22 11:11:53 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								087894ae99
								
							
						 | 
						
							
							
								
								Merge pull request #152 from acrisci/feature/wlr-seat-axis-events
							
							
							
							
							
							
							
							wlr-seat cursor axis events 
							
						 | 
						
							2017-09-22 10:43:48 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								e38248f34c
								
							
						 | 
						
							
							
								
								wlr-seat: implement cursor axis events
							
							
							
							
							
							
							
							Axis events for the cursor are generated with the scroll wheel. 
							
						 | 
						
							2017-09-22 10:30:09 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								b6cf9b14a4
								
							
						 | 
						
							
							
								
								Fix possibly uninitialized variable
							
							
							
							
							
						 | 
						
							2017-09-22 09:36:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								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. 
							
						 | 
						
							2017-09-22 09:34:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								00cc20b0a8
								
							
						 | 
						
							
							
								
								wlr-seat: add guards for no pointer resource
							
							
							
							
							
						 | 
						
							2017-09-22 09:29:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								800a1ec679
								
							
						 | 
						
							
							
								
								Use time_usec for event serials
							
							
							
							
							
							
							
							Fixes #151 
							
						 | 
						
							2017-09-22 09:24:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								7ae5268679
								
							
						 | 
						
							
							
								
								Implement xdg request_move in reference compositor
							
							
							
							
							
						 | 
						
							2017-09-22 09:19:27 -04:00 | 
						
					
				
					
						
							
							
								 
								Scott Anderson
							
						 | 
						
							
							
							
							
							
								
							
							
								8cb49f4d68
								
							
						 | 
						
							
							
								
								Add stdbool.h
							
							
							
							
							
						 | 
						
							2017-09-22 14:17:29 +12:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								f296cc7dba
								
							
						 | 
						
							
							
								
								Merge pull request #149 from acrisci/feature/wlr-seat-pointer
							
							
							
							
							
							
							
							wlr-seat pointer events 
							
						 | 
						
							2017-09-21 19:54:59 -04:00 | 
						
					
				
					
						
							
							
								 
								Drew DeVault
							
						 | 
						
							
							
							
							
							
								
							
							
								d558745633
								
							
						 | 
						
							
							
								
								Handle tablet motion in example compositor
							
							
							
							
							
						 | 
						
							2017-09-21 18:51:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								446adda1a3
								
							
						 | 
						
							
							
								
								compositor.c: implement cursor motion absolute
							
							
							
							
							
						 | 
						
							2017-09-21 17:51:31 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								91323a9b9b
								
							
						 | 
						
							
							
								
								compositor.c: add guards for unconfigured surfaces
							
							
							
							
							
						 | 
						
							2017-09-21 14:05:14 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								675a71dce7
								
							
						 | 
						
							
							
								
								compositor.c: determine xdg position by window geom
							
							
							
							
							
						 | 
						
							2017-09-21 13:48:46 -04:00 | 
						
					
				
					
						
							
							
								 
								Tony Crisci
							
						 | 
						
							
							
							
							
							
								
							
							
								7a3edf6e62
								
							
						 | 
						
							
							
								
								use double for cursor coordinates
							
							
							
							
							
						 | 
						
							2017-09-21 11:38:04 -04:00 |