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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c9630975da 
								
							 
						 
						
							
							
								
								Fix crash in move workspace to output command  
							
							... 
							
							
							
							Fixes  #2026 . 
						
							2018-05-24 23:01:17 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								cdbae9a5e9 
								
							 
						 
						
							
							
								
								Fix nested tabs  
							
							... 
							
							
							
							Fixes  #2023 . 
						
							2018-05-24 17:38:31 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								a6d43ff746 
								
							 
						 
						
							
							
								
								Implement IPC_GET_MARKS  
							
							
							
						 
						
							2018-05-22 17:35:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								5354988317 
								
							 
						 
						
							
							
								
								Implement clicking stacked title bars  
							
							
							
						 
						
							2018-05-22 08:43:00 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								f6c3682c05 
								
							 
						 
						
							
							
								
								Use constants for titlebar dimensions  
							
							
							
						 
						
							2018-05-22 08:27:42 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								664169fbf1 
								
							 
						 
						
							
							
								
								Implement stacked layout  
							
							
							
						 
						
							2018-05-22 08:27:24 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								8bbf78fdd4 
								
							 
						 
						
							
							
								
								Fix focus follows mouse with no focus  
							
							
							
						 
						
							2018-05-21 17:21:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								708ff238f3 
								
							 
						 
						
							
							
								
								Update for  swaywm/wlroots#993  
							
							
							
						 
						
							2018-05-21 19:11:20 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								0273c6438c 
								
							 
						 
						
							
							
								
								Fix hide_edge_borders smart for tabs and stacks  
							
							
							
						 
						
							2018-05-21 13:18:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								048b29527b 
								
							 
						 
						
							
							
								
								Pre-multiply alpha for tab decorations  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								90607dc329 
								
							 
						 
						
							
							
								
								Add left/right borders to tabs  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								5ab4930185 
								
							 
						 
						
							
							
								
								Fix tab border issues  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								4672cb7ccf 
								
							 
						 
						
							
							
								
								Use class or app_id in tree representation  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								efc07fb3d4 
								
							 
						 
						
							
							
								
								Don't track damage for views on inactive tabs  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								bd79584f65 
								
							 
						 
						
							
							
								
								Add assertion in container_at_view  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c08f9bf257 
								
							 
						 
						
							
							
								
								Implement tabbed layout  
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c4ea2b51f6 
								
							 
						 
						
							
							
								
								Fix hide_edge_borders constraints  
							
							... 
							
							
							
							When checking if a border is on the edge, the check should be done
against the workspace rather than the output. 
							
						 
						
							2018-05-21 13:59:01 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								82cd55a670 
								
							 
						 
						
							
							
								
								Fix border commands from changing focus  
							
							
							
						 
						
							2018-05-20 23:12:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cf3ab1f45f 
								
							 
						 
						
							
							
								
								Merge pull request  #2007  from swaywm/fix-focus-follows-mouse  
							
							... 
							
							
							
							Fix focus_follows_mouse over swaybar 
							
						 
						
							2018-05-20 16:05:53 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								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. 
							
						 
						
							2018-05-20 14:46:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								750a497a8b 
								
							 
						 
						
							
							
								
								Pre-multiply alpha for non-textures  
							
							
							
						 
						
							2018-05-20 09:33:47 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Konstantin Pospelov 
								
							 
						 
						
							
							
							
							
								
							
							
								fcc11f9771 
								
							 
						 
						
							
							
								
								Fix pixel bar below title  
							
							... 
							
							
							
							This commit changes how the left and right indents are calculated for the
title bottom pixel bar, so that it is displayed properly in case the left or
right border is hidden. 
							
						 
						
							2018-05-19 18:39:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9fd28aea8c 
								
							 
						 
						
							
							
								
								Rebuild textures if needed when moving a container  
							
							... 
							
							
							
							When moving a container to an output which has a different scale than
the previous, rebuild the title and marks textures at the new scale.
Fixes  #1999 . 
							
						 
						
							2018-05-19 23:33:36 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								f0212d66ee 
								
							 
						 
						
							
							
								
								Update marks textures on output scale event  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								ebb0d051db 
								
							 
						 
						
							
							
								
								Fix many border opacity issues  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								b1645fb352 
								
							 
						 
						
							
							
								
								Update show_marks documentation  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								69ac7f73e7 
								
							 
						 
						
							
							
								
								Destroy marks textures when view destroyed  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								b351d0a64a 
								
							 
						 
						
							
							
								
								Set textures to null when destroying  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								5384fdcbc6 
								
							 
						 
						
							
							
								
								Don't show marks which start with an underscore  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								0e2cc0af30 
								
							 
						 
						
							
							
								
								Implement show_marks  
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								fc96f004d2 
								
							 
						 
						
							
							
								
								Don't steal focus when a view changes its title  
							
							... 
							
							
							
							Fixes  #1989  
						
							2018-05-16 20:29:04 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								89ae1792b5 
								
							 
						 
						
							
							
								
								sway: run commands without waiting for Xwayland  
							
							... 
							
							
							
							Xwayland is lazy now, there is no need to wait at all 
							
						 
						
							2018-05-16 16:50:56 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								79e970d86e 
								
							 
						 
						
							
							
								
								Correctly clip title texture if necessary  
							
							
							
						 
						
							2018-05-15 08:38:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1edfcba9 
								
							 
						 
						
							
							
								
								Change unmark implemention to match i3's  
							
							
							
						 
						
							2018-05-15 11:24:16 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								22d38600d0 
								
							 
						 
						
							
							
								
								Implement marks  
							
							
							
						 
						
							2018-05-15 11:18:27 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ba0dca7ba 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-1975  
							
							
							
						 
						
							2018-05-14 09:06:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								77b42ec821 
								
							 
						 
						
							
							
								
								Always render top border for border normal  
							
							
							
						 
						
							2018-05-14 09:04:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95a10dd4f3 
								
							 
						 
						
							
							
								
								Kill wl_shell  
							
							
							
						 
						
							2018-05-14 13:26:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								3488fbc859 
								
							 
						 
						
							
							
								
								Fix y and height for a hidden top normal border  
							
							
							
						 
						
							2018-05-14 01:46:53 -04:00