Tony Crisci
							
						 
						
							 
							
							
							
								
							
								739361aa70 
								
							
								 
							
						 
						
							
							
								
								wlr-keyboard: take out modifiers event struct (for now)  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								bf1b12a725 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix maximize delay in xdg-shell  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								0204f811b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove xwayland view listeners on destroy  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								26dadacb71 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wl_shell support for maximized views  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								75fd9b8426 
								
							
								 
							
						 
						
							
							
								
								Remove extraneous keyboard send_enter  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								66587eb430 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into hidpi  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								758514fe5d 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix xwayland _NET_WM_STATE handling  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								c680ace5e8 
								
							
								 
							
						 
						
							
							
								
								rootston: remove old cursor implementation  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								79f5bd6ef8 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								2118c691b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Add maximize support for xwayland in rootston  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								4df8be1a8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Better UX when moving/resizing/rotating maximized views  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								06642859f1 
								
							
								 
							
						 
						
							
							
								
								rootston: drag icons  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								428bf18ec7 
								
							
								 
							
						 
						
							
							
								
								rootston: request set cursor  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								992f931ae9 
								
							
								 
							
						 
						
							
							
								
								rootston: cleanup for multiseat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								b5ad7a5232 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #391  from emersion/keyboard-enter-state  
							
							 
							
							... 
							
							
 
							
							Send current keyboard state when entering a surface 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								882e620639 
								
									
								
							
								 
							
						 
						
							
							
								
								Always read state from wlr_keyboard in the seat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								a00b7f1e9b 
								
							
								 
							
						 
						
							
							
								
								rootston: remove devices from seat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								eb3c367c63 
								
							
								 
							
						 
						
							
							
								
								rootston: seat resize and rotate  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								fc09f90462 
								
							
								 
							
						 
						
							
							
								
								rootston: guess seat for xwayland moveresize  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								84d5e6bbb4 
								
									
								
							
								 
							
						 
						
							
							
								
								Send current keyboard state when entering a surface  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								86b86f0714 
								
							
								 
							
						 
						
							
							
								
								rootston: multiple activated views  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								fc6c3310e8 
								
							
								 
							
						 
						
							
							
								
								rootston: log seat name  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								5ac05b0c47 
								
							
								 
							
						 
						
							
							
								
								rootston: input remove stubs  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								09c6092423 
								
							
								 
							
						 
						
							
							
								
								multiseat: somewhat working  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								f678775953 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #394  from Ongy/xkb_fix  
							
							 
							
							... 
							
							
 
							
							Fix  #393  
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Markus Ongyerth
							
						 
						
							 
							
							
							
								
							
								23991861a4 
								
							
								 
							
						 
						
							
							
								
								works in review comments  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Markus Ongyerth
							
						 
						
							 
							
							
							
								
							
								8ca76ff7f2 
								
							
								 
							
						 
						
							
							
								
								explains 2 way keybind trying.  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Markus Ongyerth
							
						 
						
							 
							
							
							
								
							
								c88990d2c2 
								
							
								 
							
						 
						
							
							
								
								fix the keybind handling in rootston.  
							
							 
							
							... 
							
							
 
							
							As mentioned in https://github.com/swaywm/wlroots/issues/393  keybinds
did't trigger / were checked with "odd" keys and modifiers.
This commit sends the keycode through two paths, one to get the keycode
and modifiers *after* xkb handles them, a secondary path to get a "raw"
keysym without modifiers and then add the modifiers rootston knows
about.
This will result in the `[Alt]+[Shift]+2` combination I mention earlier
going through the keybind detection twice.
  1) `[Alt]+[at]`
  2) `[Alt]+[Shift]+2`
When either combination is found, the appropriate keybind is executed.
The xkb handled version will be prefered over the "raw" version. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								03d3fdc158 
								
									
								
							
								 
							
						 
						
							
							
								
								Basic maximization implementation for xdg-shell  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								2280928bb2 
								
							
								 
							
						 
						
							
							
								
								rootston: roots_cursor  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								b74c4cf974 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into feature/multiseat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								74a45ee776 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #388  from emersion/fix-wayland-pointer-axis  
							
							 
							
							... 
							
							
 
							
							Fix pointer axis delta in Wayland backend 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								1cee782fec 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix pointer axis delta in Wayland backend  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								3e3209cba2 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix laggy move-resize in xdg-shell  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								704f0f158a 
								
							
								 
							
						 
						
							
							
								
								rootston: move device init to seat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								2f6cfe4057 
								
							
								 
							
						 
						
							
							
								
								Fix software cursors on scaled outputs  
							
							 
							
							... 
							
							
 
							
							There was an issue where it would only work within the boundaries of the
unscaled resolution. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								5354fe8729 
								
							
								 
							
						 
						
							
							
								
								move keyboard to seat  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								6d8e1abfc0 
								
							
								 
							
						 
						
							
							
								
								Improve input sensitivity  
							
							 
							
							... 
							
							
 
							
							We now use doubles until the last minute, which makes it so we can move
the pointer more precisely. This also includes a fix for tablet tools,
which move absolutely and sometimes do not update the X or Y axis. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								80caaf8fcc 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #385  from emersion/resize-below-min-size  
							
							 
							
							... 
							
							
 
							
							Fix moving views when resizing below min size 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								cf713edc10 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix moving views when resizing below min size  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								9bd0f47efd 
								
							
								 
							
						 
						
							
							
								
								rootston: refactor keyboard  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								447c561d15 
								
							
								 
							
						 
						
							
							
								
								rootston: seat config by device  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								86b8729998 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/master' into hidpi  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								975b9dc365 
								
							
								 
							
						 
						
							
							
								
								Fix view centering on HiDPI outputs  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								ca8cf7d48d 
								
							
								 
							
						 
						
							
							
								
								Rethink HiDPI output layouts, fixes everything  
							
							 
							
							... 
							
							
 
							
							Except for subsurfaces not rendering at the right scale. But that part
is (somewhat) easy. 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Tony Crisci
							
						 
						
							 
							
							
							
								
							
								53021f8ed4 
								
							
								 
							
						 
						
							
							
								
								rootston: break up input.h  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								ec11a95d0c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #383  from emersion/wl-resource-create-checks  
							
							 
							
							... 
							
							
 
							
							Add checks for wl_resource_create 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								f8de7aa0fd 
								
									
								
							
								 
							
						 
						
							
							
								
								Add checks for wl_resource_create  
							
							 
							
							
 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
								
								
							
							
								
							
								80b4a2f64c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #382  from emersion/cursor-surface-position  
							
							 
							
							... 
							
							
 
							
							Process surface position for software cursor hotspots 
							
						 
						
							8 years ago  
						
					 
				
					
						
							
							
								 
								emersion
							
						 
						
							 
							
							
								
								
							
							
								
							
								0384c9c094 
								
									
								
							
								 
							
						 
						
							
							
								
								Process surface position for software cursor hotspots  
							
							 
							
							
 
							
						 
						
							8 years ago