e19fe56e2f 
								
									
								
							
								 
							
						 
						
							
							
								
								Focus inactive container instead of checking cursor position  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3b67253312 
								
									
								
							
								 
							
						 
						
							
							
								
								Skip all nested containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c62efbb5ce 
								
									
								
							
								 
							
						 
						
							
							
								
								Implement correct focusing for tabbed containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c1be4b0153 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix focusing from other containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								87af08966a 
								
									
								
							
								 
							
						 
						
							
							
								
								Don't focus tabbed and stacked containers on mouseover  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8bbf78fdd4 
								
							
								 
							
						 
						
							
							
								
								Fix focus follows mouse with no focus  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								efc07fb3d4 
								
							
								 
							
						 
						
							
							
								
								Don't track damage for views on inactive tabs  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c08f9bf257 
								
							
								 
							
						 
						
							
							
								
								Implement tabbed layout  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								82cd55a670 
								
							
								 
							
						 
						
							
							
								
								Fix border commands from changing focus  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a3d3c819cf 
								
							
								 
							
						 
						
							
							
								
								Fix focus_follows_mouse over swaybar  
							
							... 
							
							
 
							
							If you moved your mouse over swaybar (e.g. to scroll between
workspaces), focus would move to the workspace. This is not the right
thing to do. The solution is complicated by the fact that if you move
your mouse into a new output with an empty workspace, that workspace
_should_ receive focus. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8fbafbfab5 
								
							
								 
							
						 
						
							
							
								
								Idle handling for dpms/lockscreen et al  
							
							... 
							
							
 
							
							Swayidle handles idle events and allows
for dpms and lockscreen handling. It also
handles systemd sleep events, and can
raise a lockscreen on sleep
Fixes  #541  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								50298dc901 
								
									
								
							
								 
							
						 
						
							
							
								
								Send pointer discrete axis values and source  
							
							... 
							
							
 
							
							Update for swaywm/wlroots#970  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								83e314bf51 
								
							
								 
							
						 
						
							
							
								
								Highlight all child borders when using focus parent  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								70b80b4698 
								
									
								
							
								 
							
						 
						
							
							
								
								Damage container on focus  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								029c9b1796 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1907  from emersion/backend-input-mapping  
							
							... 
							
							
 
							
							Default to backend-wise input device mapping, if any 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d233e75eec 
								
							
								 
							
						 
						
							
							
								
								Hide cursor on touch down  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								424006089e 
								
									
								
							
								 
							
						 
						
							
							
								
								Default to backend-wise input device mapping, if any  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								52aa245b24 
								
							
								 
							
						 
						
							
							
								
								Implement basic touch support  
							
							... 
							
							
 
							
							This required changing container_at_cursor to container_at_coords so
that we could get the appropriate surface (and sx/xy) without moving the
cursor.
Future work:
- Simulate a cursor for clients which have not bound to wl_touch
- Keep sending motion events when moving outside the surface (#1892 )
- Bind gestures to sway commands 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								976e6b99b6 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into refactor-arrange-windows  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								167c2e1aa9 
								
							
								 
							
						 
						
							
							
								
								Refactor arrange_windows()  
							
							... 
							
							
 
							
							Replaces arrange_windows() with arrange_root(), arrange_output(),
arrange_workspace() and arrange_children_of().
Also makes fullscreen views save and restore their dimensions, which
allows it to preserve any custom resize and is also a requirement for
floating views once they are implemented. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								860d2384b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Update for  swaywm/wlroots#923  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ff61df17ff 
								
									
								
							
								 
							
						 
						
							
							
								
								Add map_from_region command  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3ed3bdf03f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfault when switching back to workspace with osu!  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4cf77e1de4 
								
									
								
							
								 
							
						 
						
							
							
								
								Default to current time when triggering cursor events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								33ed279494 
								
									
								
							
								 
							
						 
						
							
							
								
								Update cursor when workspace focus changes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								777800e37a 
								
							
								 
							
						 
						
							
							
								
								Fix qutebrowser crash on context menu dismissal  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21eb63cc9e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fullscreen  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5b30391383 
								
							
								 
							
						 
						
							
							
								
								Make key repeat configurable  
							
							... 
							
							
 
							
							This creates two input commands for configuring the repeat delay and rate.
Example config:
    input "myidentifier" {
        repeat_delay 250
        repeat_rate 25
    } 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8d06b222f0 
								
							
								 
							
						 
						
							
							
								
								Fullscreen rendering and input fixes.  
							
							... 
							
							
 
							
							* Render background when using fullscreen, because transparency.
* Check that fullscreen surface allows input.
* Don't look for surfaces in top layer if there's a fullscreen view. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								35ccdd67a8 
								
							
								 
							
						 
						
							
							
								
								More fullscreen fixes.  
							
							... 
							
							
 
							
							* Render fullscreen views without wlr function, which makes popups and
lockscreen work.
* Don't allow input events to surfaces behind fullscreen views.
* Use correct output dimensions (for rotated outputs). 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c685ef081f 
								
							
								 
							
						 
						
							
							
								
								Create sway_workspace struct.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								52420cc24d 
								
							
								 
							
						 
						
							
							
								
								Implement fullscreen.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f555edf353 
								
							
								 
							
						 
						
							
							
								
								remove empty workspace when focusing its output  
							
							... 
							
							
 
							
							Until now, focus changing code only considered cleaning up the last focused
workspace. This commit adds removal of empty workspace from output that just
received focus on a different workspace.
Fixes : #1797  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1fd21650d7 
								
							
								 
							
						 
						
							
							
								
								seat_set_focus_wrap: fix use-after-free when destroying last focused container  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1edb2bd892 
								
							
								 
							
						 
						
							
							
								
								Implement cursor event simulation with sway commands.  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								07b6be6214 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1769  from acrisci/focus-inactive-fixes  
							
							... 
							
							
 
							
							Focus inactive fixes 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0e3ddf255e 
								
							
								 
							
						 
						
							
							
								
								Add input "identifier" map_to_output "identifier"  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ae78f6fb93 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into focus-inactive-fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9c5a88a7bd 
								
							
								 
							
						 
						
							
							
								
								Fix cursor motion issues  
							
							... 
							
							
 
							
							Use only one canonical cursor x/y position and send cursor enter when
mouse is warped.
Tangentally related to #1714  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5ebc99253a 
								
									
								
							
								 
							
						 
						
							
							
								
								Use wlr_surface_point_accepts_input for unmanaged surfaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								46280460a5 
								
							
								 
							
						 
						
							
							
								
								push all parents of focused container in focus stack  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9114d3b84c 
								
							
								 
							
						 
						
							
							
								
								Implement tablet tool support  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								de811823b6 
								
							
								 
							
						 
						
							
							
								
								seat focus inactive children foreach  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c0f9ee7bd1 
								
							
								 
							
						 
						
							
							
								
								seat get focus inactive view  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2b357af7ee 
								
									
								
							
								 
							
						 
						
							
							
								
								Give keyboard focus to unmanaged xwayland surfaces  
							
							... 
							
							
 
							
							This fixes dmenu 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								603e0e42c5 
								
							
								 
							
						 
						
							
							
								
								Add debug tree view  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								cca420b2f8 
								
							
								 
							
						 
						
							
							
								
								Fix focus_follows_mouse issues  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b08f7e5183 
								
							
								 
							
						 
						
							
							
								
								Fix deletion of still-visible workspaces on unfocus  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								641807d920 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle unmanaged surfaces motion  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								65f254f3fb 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into fix-focus-inactive  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								deda37469a 
								
							
								 
							
						 
						
							
							
								
								fix focus child  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8eff00f723 
								
							
								 
							
						 
						
							
							
								
								Remove unused SWAY_VIEW_TYPES  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3e61718053 
								
							
								 
							
						 
						
							
							
								
								try to fix focus-inactive  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d2d050d59c 
								
							
								 
							
						 
						
							
							
								
								Address review feedback  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b7e7794912 
								
							
								 
							
						 
						
							
							
								
								Implement input-inhibit in sway, swaylock  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								06fbd51ff5 
								
							
								 
							
						 
						
							
							
								
								Add input inhibitor to input manager  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3ede718c06 
								
							
								 
							
						 
						
							
							
								
								Refocus the last focused container on lock exit  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								741e3959e3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into split-containers2  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								97b171649d 
								
							
								 
							
						 
						
							
							
								
								move output damage to workspace destructor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b4c5f79725 
								
							
								 
							
						 
						
							
							
								
								move view and workspace destructors to container.c  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0bf3b88019 
								
							
								 
							
						 
						
							
							
								
								Give layer shells under the shell layer focus  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								56078edd65 
								
							
								 
							
						 
						
							
							
								
								Give exclusive focus to layers above shell layer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a89096278b 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into split-containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d434da5632 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into split-containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a4a241697a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into view-redesign  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2f64ce86c4 
								
									
								
							
								 
							
						 
						
							
							
								
								Xwayland unmanaged views aren't views anymore  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								357a4401fa 
								
							
								 
							
						 
						
							
							
								
								address feedback  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2187684bd0 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into split-containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c7a6524954 
								
							
								 
							
						 
						
							
							
								
								fix segfault  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5e024278a6 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into seat-fixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								22287b42bf 
								
							
								 
							
						 
						
							
							
								
								dont copy input config  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								35445b40a2 
								
							
								 
							
						 
						
							
							
								
								remove unused attachment config  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a82c107c76 
								
							
								 
							
						 
						
							
							
								
								80col  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b2d871cfe2 
								
							
								 
							
						 
						
							
							
								
								Partially implement move command  
							
							... 
							
							
 
							
							Works:
- move [container|window] to workspace <name>
    - Note, this should be able to move C_CONTAINER but this is untested
- move [workspace] to output [left|right|up|down|<name>]
Not implemented yet:
- move [left|right|up|down]
- move scratchpad
- move position 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								53bb7ea996 
								
							
								 
							
						 
						
							
							
								
								dont copy seat config on the seat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0828c77251 
								
							
								 
							
						 
						
							
							
								
								rename input-manager functions  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e677c5b204 
								
							
								 
							
						 
						
							
							
								
								rename seat functions  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eda425fdab 
								
							
								 
							
						 
						
							
							
								
								fix some segfaults  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2aec85bf24 
								
							
								 
							
						 
						
							
							
								
								clean up view destroy seat cleanup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6f7b33e691 
								
							
								 
							
						 
						
							
							
								
								handle container destroy in the seat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7706d83160 
								
							
								 
							
						 
						
							
							
								
								basic split containers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								122b96abed 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1684  from swaywm/follow-warp  
							
							... 
							
							
 
							
							Implement focus_follows_mouse, mouse_warping 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f2332dc75c 
								
							
								 
							
						 
						
							
							
								
								Address review feedback  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b9d2983324 
								
							
								 
							
						 
						
							
							
								
								Fix interaction between warping and following  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9b38ef950f 
								
							
								 
							
						 
						
							
							
								
								Implement focus_follows_mouse  
							
							... 
							
							
 
							
							Also contains two other small changes:
- Clicking any button will focus the container clicked (not just left)
- Remove seamless_mouse (doesn't make sense on wlroots) 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ae6d459000 
								
							
								 
							
						 
						
							
							
								
								Implement mouse warping  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								98b67e2399 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix xwayland configure in set_size  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eb5a8e03ff 
								
							
								 
							
						 
						
							
							
								
								Check for null container  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e4fd47d3a1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1682  from emersion/unmanaged-no-container  
							
							... 
							
							
 
							
							Make it clear that unmanaged views don't have a container 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ccdcaa478f 
								
							
								 
							
						 
						
							
							
								
								Fix bug with previous commit  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a44a71c116 
								
									
								
							
								 
							
						 
						
							
							
								
								Make it clear that unmanaged views don't have a container  
							
							... 
							
							
 
							
							view->swayc is NULL anyway. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8aa195e311 
								
							
								 
							
						 
						
							
							
								
								Fix   #1104  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5c08e13e50 
								
							
								 
							
						 
						
							
							
								
								Set Xwayland seat on focus  
							
							... 
							
							
 
							
							Necessary to make primary selection syncronize 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b237fa0b22 
								
									
								
							
								 
							
						 
						
							
							
								
								Set xwayland cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								212b503992 
								
							
								 
							
						 
						
							
							
								
								Use wlr_surface_point_accepts_input  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f5470f3338 
								
							
								 
							
						 
						
							
							
								
								Pass pointer events to surface layers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9665642765 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into client-cursors  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eb716c6c43 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfaults when focusing a workspace  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								03255fd202 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix pointer events for hidden workspaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6c9d67b105 
								
									
								
							
								 
							
						 
						
							
							
								
								Handle set_cursor requests from clients  
							
							... 
							
							
 
							
							Allow clients to set a custom cursor if they have the seat's
pointer focus. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								01af343912 
								
							
								 
							
						 
						
							
							
								
								Destroy empty workspaces when moving away  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f26ecd9f58 
								
							
								 
							
						 
						
							
							
								
								Merge remote-tracking branch 'origin/wlroots' into swaybar-layers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8f490d7d2d 
								
							
								 
							
						 
						
							
							
								
								Fix oversights from previous pull request  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								dc8c9fbeb6 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #1653  from swaywm/revert-1647-refactor-tree"  
							
							... 
							
							
 
							
							This reverts commit 472e81f35d6b7841b11f 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d0c7f66e95 
								
									
								
							
								 
							
						 
						
							
							
								
								Revert "Refactor tree"  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								92c58b1e63 
								
							
								 
							
						 
						
							
							
								
								rename container_for_each_descendent  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6836074fed 
								
							
								 
							
						 
						
							
							
								
								Implement enough IPC for swaybar to work  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4c394a0e9e 
								
							
								 
							
						 
						
							
							
								
								address feedback  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eca029f218 
								
							
								 
							
						 
						
							
							
								
								more renaming things  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b90099b4b7 
								
							
								 
							
						 
						
							
							
								
								rename container functions  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								83d09cf594 
								
							
								 
							
						 
						
							
							
								
								remove swayc_t typedef  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								874f009866 
								
							
								 
							
						 
						
							
							
								
								move tree includes to their own directory  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1e604f3e35 
								
							
								 
							
						 
						
							
							
								
								Update input events per  swaywm/wlroots#765  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ac8269d536 
								
							
								 
							
						 
						
							
							
								
								take seat param for handle_command and rename  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4b3aa59b8b 
								
							
								 
							
						 
						
							
							
								
								rename new_input listener on input-manager  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								083e11ac7c 
								
							
								 
							
						 
						
							
							
								
								fix build for latest api  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								06c71f115b 
								
							
								 
							
						 
						
							
							
								
								input device destroy  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								946d9459c5 
								
							
								 
							
						 
						
							
							
								
								get swayc in direction  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ce3a1b3922 
								
							
								 
							
						 
						
							
							
								
								properly pick next focus  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								145b4fdf58 
								
							
								 
							
						 
						
							
							
								
								use bfs iterator to collect focus stack  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a7d49da239 
								
							
								 
							
						 
						
							
							
								
								separate seat get focus and seat get focus inactive  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5151502298 
								
							
								 
							
						 
						
							
							
								
								basic focus overhaul  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b28602aa74 
								
							
								 
							
						 
						
							
							
								
								Implement workspaces  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5766f426aa 
								
							
								 
							
						 
						
							
							
								
								config reload: destroy old seat when removed from config  
							
							... 
							
							
 
							
							This adds new sway_seat_destroy and sway_cursor_destroy helpers
and compare new and old config on free 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0c58673c6a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1574  from acrisci/config-refactor  
							
							... 
							
							
 
							
							Command criteria 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c933781fac 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #1570  from acrisci/config-references  
							
							... 
							
							
 
							
							Copy input config references 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0e3eae4baa 
								
							
								 
							
						 
						
							
							
								
								view interface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c353e01c85 
								
							
								 
							
						 
						
							
							
								
								add kill command  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2bf76509f8 
								
							
								 
							
						 
						
							
							
								
								update for new wlr-keyboard modifiers  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9f54cd8935 
								
							
								 
							
						 
						
							
							
								
								copy config references for input and seat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								83ddd2d9db 
								
							
								 
							
						 
						
							
							
								
								render override redirect  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67985e9031 
								
							
								 
							
						 
						
							
							
								
								sway: change all sway_log to wlr_log  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8b4eb5d7d1 
								
							
								 
							
						 
						
							
							
								
								cleanup bindings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								50e791cadb 
								
							
								 
							
						 
						
							
							
								
								binding release  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bd3ca70e3d 
								
							
								 
							
						 
						
							
							
								
								fix nitpicks  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								62b7ab3959 
								
							
								 
							
						 
						
							
							
								
								overwrite old bindings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0b8481f41a 
								
							
								 
							
						 
						
							
							
								
								fix keyboard_execute_bindcode  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8d567cd062 
								
							
								 
							
						 
						
							
							
								
								bindcode  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								27cd633b40 
								
							
								 
							
						 
						
							
							
								
								run compositor bindings last  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ccaedf5b15 
								
							
								 
							
						 
						
							
							
								
								run binding command  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d941246d58 
								
							
								 
							
						 
						
							
							
								
								match user bindsym  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								daad222337 
								
							
								 
							
						 
						
							
							
								
								compositor bindings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eea80e7276 
								
							
								 
							
						 
						
							
							
								
								keyboard translate keysyms  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f3d8df45fc 
								
							
								 
							
						 
						
							
							
								
								seat_configure_pointer: apply libinput config  
							
							... 
							
							
 
							
							Restore the code that used to be in config.c:apply_input_config() pre-wlroots 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								63f7fb9517 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f35575f71d 
								
							
								 
							
						 
						
							
							
								
								handle keymap not found  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								39e7871a85 
								
							
								 
							
						 
						
							
							
								
								dont set cursor image on motion  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								730af5e721 
								
							
								 
							
						 
						
							
							
								
								use snprintf to get identifier len  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a87960711a 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'feature/input' of github.com:acrisci/sway into feature/input  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4c436a1a6f 
								
							
								 
							
						 
						
							
							
								
								remove assumption of one device per identifier  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b0291d126f 
								
							
								 
							
						 
						
							
							
								
								Fix compile error  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a27736adcd 
								
							
								 
							
						 
						
							
							
								
								cleanup input-manager  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								88bcd43ebf 
								
							
								 
							
						 
						
							
							
								
								seat fallback config  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e27eff8a29 
								
							
								 
							
						 
						
							
							
								
								send keyboard enter on keyboard configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0256cd1473 
								
							
								 
							
						 
						
							
							
								
								fix keyboard hotplugging  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9e4fc7253e 
								
							
								 
							
						 
						
							
							
								
								get device id correctly  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b0ed1ad28d 
								
							
								 
							
						 
						
							
							
								
								device add/remove logging  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								24e2406429 
								
							
								 
							
						 
						
							
							
								
								strip whitespace for device id  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b3a0309f26 
								
							
								 
							
						 
						
							
							
								
								fix logging issue for new wlroots  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9fa70ce426 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'wlroots' into feature/input  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								030fcb64da 
								
							
								 
							
						 
						
							
							
								
								keyboard cleanup  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9eecbb5d8a 
								
							
								 
							
						 
						
							
							
								
								xkb config  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								92fef27eaa 
								
							
								 
							
						 
						
							
							
								
								basic configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c173d30b92 
								
							
								 
							
						 
						
							
							
								
								seat configuration  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								163edc5a90 
								
							
								 
							
						 
						
							
							
								
								sway input device  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9ae906cd37 
								
							
								 
							
						 
						
							
							
								
								sway pointer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4d449743c5 
								
							
								 
							
						 
						
							
							
								
								keyboard remove  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								609f63934a 
								
							
								 
							
						 
						
							
							
								
								basic keyboard  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6339c4f161 
								
							
								 
							
						 
						
							
							
								
								remove pointer device  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21626e8153 
								
							
								 
							
						 
						
							
							
								
								seat focus on button press  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5f644d78fc 
								
							
								 
							
						 
						
							
							
								
								button and axis events  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e69b052a6d 
								
							
								 
							
						 
						
							
							
								
								working pointer motion  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9333a7eb53 
								
							
								 
							
						 
						
							
							
								
								working xcursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								7c67bea942 
								
							
								 
							
						 
						
							
							
								
								sway xcursor manager  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d76e745b73 
								
							
								 
							
						 
						
							
							
								
								input include directory  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ec7fc42a00 
								
							
								 
							
						 
						
							
							
								
								sway cursor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f6f63f60d6 
								
							
								 
							
						 
						
							
							
								
								basic input manager and seat  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								21ce20885a 
								
							
								 
							
						 
						
							
							
								
								rename input to input-manager  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0f45fad18c 
								
							
								 
							
						 
						
							
							
								
								Establish sway input submodule  
							
							
 
							
						 
						
							8 years ago