Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								dd86444e59 
								
							 
						 
						
							
							
								
								Rely on view_is_visible rather thank walking the tree ourselves.  
							
							
							
						 
						
							2018-05-28 01:38:46 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								4cd304e4ba 
								
							 
						 
						
							
							
								
								Store previous position in sway_cursor.  
							
							
							
						 
						
							2018-05-28 01:37:43 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3ee286d7f7 
								
							 
						 
						
							
							
								
								Merge pull request  #2040  from RedSoxFan/cmd-swap  
							
							... 
							
							
							
							Implement swap command 
							
						 
						
							2018-05-28 00:20:50 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fda41dab5 
								
							 
						 
						
							
							
								
								Merge branch 'master' into cmd-swap  
							
							
							
						 
						
							2018-05-28 00:14:22 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de32b6d52e 
								
							 
						 
						
							
							
								
								Merge pull request  #2043  from emersion/pool-buffer-fixes  
							
							... 
							
							
							
							Pool buffer fixes 
							
						 
						
							2018-05-27 14:18:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36d5d4b40f 
								
							 
						 
						
							
							
								
								client/pool-buffer: munmap in destroy_buffer  
							
							
							
						 
						
							2018-05-27 14:09:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8df2238956 
								
							 
						 
						
							
							
								
								client/pool-buffer: set CLOEXEC on buffer FD, just in case  
							
							
							
						 
						
							2018-05-27 14:09:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e6e7b7c1d 
								
							 
						 
						
							
							
								
								Merge pull request  #2053  from emersion/xdg-shell-tiled  
							
							... 
							
							
							
							xdg-shell: make all toplevels tiled 
							
						 
						
							2018-05-27 09:06:48 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								067eb83f11 
								
							 
						 
						
							
							
								
								Merge pull request  #2042  from emersion/swaylock-render-loop  
							
							... 
							
							
							
							swaylock: implement a proper render loop 
							
						 
						
							2018-05-27 08:58:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a372852c44 
								
							 
						 
						
							
							
								
								Merge branch 'master' into xdg-shell-tiled  
							
							
							
						 
						
							2018-05-27 08:58:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc10c7af65 
								
							 
						 
						
							
							
								
								swaylock: implement a proper render loop  
							
							
							
						 
						
							2018-05-27 13:39:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b350e8ec82 
								
							 
						 
						
							
							
								
								xdg-shell: make all toplevels tiled  
							
							
							
						 
						
							2018-05-27 13:28:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4c54b04ce 
								
							 
						 
						
							
							
								
								Merge pull request  #2049  from RyanDwyer/criteria-shell  
							
							... 
							
							
							
							Add shell criteria token 
							
						 
						
							2018-05-27 13:13:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								d3dd7e5bae 
								
							 
						 
						
							
							
								
								Rename view_get_type to view_get_shell  
							
							
							
						 
						
							2018-05-27 22:02:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								484cc189e9 
								
							 
						 
						
							
							
								
								Add shell criteria token  
							
							... 
							
							
							
							Closes  #2044 . 
						
							2018-05-27 22:02:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0c4b7907a0 
								
							 
						 
						
							
							
								
								Merge pull request  #2048  from RyanDwyer/title-format-app-id  
							
							... 
							
							
							
							Add %app_id to title_format 
							
						 
						
							2018-05-27 08:40:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								06098bef98 
								
							 
						 
						
							
							
								
								Focus containers only on entry.  
							
							
							
						 
						
							2018-05-27 15:29:48 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								51865c00c8 
								
							 
						 
						
							
							
								
								Add %app_id to title_format  
							
							
							
						 
						
							2018-05-27 09:50:38 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								569f4e0e4c 
								
							 
						 
						
							
							
								
								Implement swap command  
							
							
							
						 
						
							2018-05-26 11:05:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								fea654a6ce 
								
							 
						 
						
							
							
								
								Replace oft-failing abort with if statement  
							
							... 
							
							
							
							Fixes  #2045  
						
							2018-05-26 10:35:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1531eb3171 
								
							 
						 
						
							
							
								
								Merge pull request  #2030  from chebykinn/fix-focus-follows-mouse-tabs  
							
							... 
							
							
							
							Don't focus tabbed and stacked containers on mouseover 
							
						 
						
							2018-05-26 23:56:59 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								30c0653b87 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-focus-follows-mouse-tabs  
							
							
							
						 
						
							2018-05-26 23:49:26 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								464ec44b00 
								
							 
						 
						
							
							
								
								Check for next_focus before assert  
							
							
							
						 
						
							2018-05-26 15:54:49 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e6b0decd9 
								
							 
						 
						
							
							
								
								Fix usage of sway_assert  
							
							
							
						 
						
							2018-05-26 15:51:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								820a8c9c2d 
								
							 
						 
						
							
							
								
								Moved visibility check of of loop, added asserts  
							
							
							
						 
						
							2018-05-26 13:34:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								213e740c7f 
								
							 
						 
						
							
							
								
								Merge pull request  #2041  from emersion/delete-asciidoc-pages  
							
							... 
							
							
							
							Delete old asciidoc man pages 
							
						 
						
							2018-05-26 08:57:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7af172ed0a 
								
							 
						 
						
							
							
								
								Delete old asciidoc man pages  
							
							
							
						 
						
							2018-05-25 19:11:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								740234a4bc 
								
							 
						 
						
							
							
								
								Break after first tabbed/stacked layout  
							
							
							
						 
						
							2018-05-25 17:45:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53516fa03f 
								
							 
						 
						
							
							
								
								Fix mouse focusing for horizontal/vertical views in tabbed containers  
							
							
							
						 
						
							2018-05-25 17:22:25 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f85d3e15ba 
								
							 
						 
						
							
							
								
								Fixed styling issues  
							
							
							
						 
						
							2018-05-25 16:54:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e19fe56e2f 
								
							 
						 
						
							
							
								
								Focus inactive container instead of checking cursor position  
							
							
							
						 
						
							2018-05-25 16:54:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b67253312 
								
							 
						 
						
							
							
								
								Skip all nested containers  
							
							
							
						 
						
							2018-05-25 16:54:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c62efbb5ce 
								
							 
						 
						
							
							
								
								Implement correct focusing for tabbed containers  
							
							
							
						 
						
							2018-05-25 16:54:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c1be4b0153 
								
							 
						 
						
							
							
								
								Fix focusing from other containers  
							
							
							
						 
						
							2018-05-25 16:54:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivan Chebykin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								87af08966a 
								
							 
						 
						
							
							
								
								Don't focus tabbed and stacked containers on mouseover  
							
							
							
						 
						
							2018-05-25 16:54:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								50305055c9 
								
							 
						 
						
							
							
								
								Merge pull request  #2037  from emersion/wlroots-1000  
							
							... 
							
							
							
							Update for swaywm/wlroots#1000  
							
						 
						
							2018-05-25 09:12:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24832d8574 
								
							 
						 
						
							
							
								
								Update for  swaywm/wlroots#1000  
							
							
							
						 
						
							2018-05-25 13:55:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01abab8838 
								
							 
						 
						
							
							
								
								Merge pull request  #2017  from emersion/wlroots-993  
							
							... 
							
							
							
							Update for swaywm/wlroots#993  
							
						 
						
							2018-05-25 13:54:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ab74c95d56 
								
							 
						 
						
							
							
								
								Merge pull request  #2036  from RyanDwyer/workspace-switch-on-map  
							
							... 
							
							
							
							Switch workspace if required when mapping a view 
							
						 
						
							2018-05-25 08:47:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								daf328d054 
								
							 
						 
						
							
							
								
								Merge pull request  #2033  from RyanDwyer/arrange-after-flatten  
							
							... 
							
							
							
							Arrange views after flattening the parent 
							
						 
						
							2018-05-25 08:43:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a268a0c2ae 
								
							 
						 
						
							
							
								
								Merge pull request  #2034  from RyanDwyer/cleanup-container-titles  
							
							... 
							
							
							
							Clean up container title functions 
							
						 
						
							2018-05-25 08:41:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95cc84bd95 
								
							 
						 
						
							
							
								
								Merge pull request  #2035  from RyanDwyer/fix-focus-bug  
							
							... 
							
							
							
							Fix focus bug when moving between outputs 
							
						 
						
							2018-05-25 08:40:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								f32a002401 
								
							 
						 
						
							
							
								
								Switch workspace if required when mapping a view  
							
							... 
							
							
							
							If a view is created on a workspace that wasn't visible, switch to it.
Fixes  #1879 . 
							
						 
						
							2018-05-25 22:28:01 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								e496cc99f8 
								
							 
						 
						
							
							
								
								Fix focus bug when moving between outputs  
							
							... 
							
							
							
							When moving focus left or right to an adjacent output, only select the
first or last child in the new workspace if the workspace's layout is
horizontalish. If it's a verticalish layout, use the last focused
container. 
							
						 
						
							2018-05-25 21:39:48 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								db38b9bbf3 
								
							 
						 
						
							
							
								
								Clean up container title functions  
							
							... 
							
							
							
							* Add and use lenient_strcat and lenient_strncat functions
* Rename `concatenate_child_titles` function as that's no longer what it
does
* Rename `container_notify_child_title_changed` because we only need to
notify that the tree structure has changed, not titles
* Don't notify parents when a child changes its title
* Update ancestor titles when changing a container's layout
	* Eg. create nested tabs and change the inner container to stacking
* No need to store tree presentation in both container->name and
formatted_title 
							
						 
						
							2018-05-25 21:07:59 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								320703fdca 
								
							 
						 
						
							
							
								
								Arrange views after flattening the parent  
							
							... 
							
							
							
							Fixes  #2029 . 
						
							2018-05-25 16:42:55 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c77f066a5 
								
							 
						 
						
							
							
								
								Merge pull request  #2028  from RyanDwyer/fix-move-workspace  
							
							... 
							
							
							
							Fix crash in move workspace to output command 
							
						 
						
							2018-05-24 09:17:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c9630975da 
								
							 
						 
						
							
							
								
								Fix crash in move workspace to output command  
							
							... 
							
							
							
							Fixes  #2026 . 
						
							2018-05-24 23:01:17 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								66b93c1c18 
								
							 
						 
						
							
							
								
								Merge pull request  #2025  from RyanDwyer/fix-nested-tabs  
							
							... 
							
							
							
							Fix nested tabs 
							
						 
						
							2018-05-24 09:26:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								cdbae9a5e9 
								
							 
						 
						
							
							
								
								Fix nested tabs  
							
							... 
							
							
							
							Fixes  #2023 . 
						
							2018-05-24 17:38:31 +10:00