Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								dc83b158e1 
								
							 
						 
						
							
							
								
								Fix issues with sticky containers and workspaces  
							
							... 
							
							
							
							* Attach sticky containers to new workspaces when switching
* Fire the close event *before* we start destroying the workspace to
prevent a crash
Because the sticky container now follows the visible workspace, this
simplifies the rendering and container_at logic. 
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								13a4b0512e 
								
							 
						 
						
							
							
								
								Fix unfullscreening a floating view  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								754cb7944c 
								
							 
						 
						
							
							
								
								Respect view's border config for floating containers  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								aaba7642b3 
								
							 
						 
						
							
							
								
								Replace is_floating boolean with function  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								34f35f0bad 
								
							 
						 
						
							
							
								
								Use L_FLOATING instead of reapable boolean  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								1f2e399ade 
								
							 
						 
						
							
							
								
								Implement floating  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								1132efe42e 
								
							 
						 
						
							
							
								
								Send frame done to floating views  
							
							... 
							
							
							
							Also centers them on the screen when initially floated
In the future we'll need a more sophisticated solution than that 
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								71db8de4be 
								
							 
						 
						
							
							
								
								Render floating views  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f3ab895916 
								
							 
						 
						
							
							
								
								Implement floating enable  
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c47d6cb1c4 
								
							 
						 
						
							
							
								
								Merge pull request  #2081  from RedSoxFan/fix-2077  
							
							... 
							
							
							
							Send reparent events in container_split 
							
						 
						
							2018-06-01 10:36:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8963f94545 
								
							 
						 
						
							
							
								
								Merge pull request  #2082  from RedSoxFan/fix-move-perpendicular-segfault  
							
							... 
							
							
							
							Fix move perpendicular segfault 
							
						 
						
							2018-06-01 09:43:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								8237d944d4 
								
							 
						 
						
							
							
								
								Fix move perpendicular segfault  
							
							
							
						 
						
							2018-06-01 01:12:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								cca587b21f 
								
							 
						 
						
							
							
								
								Send reparent events in container_split  
							
							
							
						 
						
							2018-05-31 23:47:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4495ec64b2 
								
							 
						 
						
							
							
								
								Merge pull request  #2079  from RedSoxFan/fix-2078  
							
							... 
							
							
							
							Fix moving out of tab/stack when only child 
							
						 
						
							2018-05-31 22:11:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								e13c94f2dd 
								
							 
						 
						
							
							
								
								Fix typo  
							
							
							
						 
						
							2018-05-31 12:07:54 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								633bee9019 
								
							 
						 
						
							
							
								
								Fix moving out of tab/stack when only child  
							
							
							
						 
						
							2018-05-31 11:51:00 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								536773e3a1 
								
							 
						 
						
							
							
								
								Merge pull request  #2065  from RedSoxFan/fix-2018  
							
							... 
							
							
							
							Fix  #2018  - Moving containers out of tabs/stacks 
						
							2018-05-30 11:53:20 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								64225b1137 
								
							 
						 
						
							
							
								
								Send IPC layout of node itself  
							
							
							
						 
						
							2018-05-29 21:45:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								3b90b55666 
								
							 
						 
						
							
							
								
								Notify of subtree change  
							
							
							
						 
						
							2018-05-29 11:27:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								f5e44d4b2c 
								
							 
						 
						
							
							
								
								Fix layout in -t get_tree  
							
							
							
						 
						
							2018-05-29 11:21:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								103a302fa4 
								
							 
						 
						
							
							
								
								Fix moving out of a tabbed/stacked workspace  
							
							
							
						 
						
							2018-05-29 11:21:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								a66fd74a54 
								
							 
						 
						
							
							
								
								Fix breaking out of tabs/stacks  
							
							
							
						 
						
							2018-05-29 11:21:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								86b8d036d4 
								
							 
						 
						
							
							
								
								Merge pull request  #2069  from RyanDwyer/ipc-workspace-representation  
							
							... 
							
							
							
							Add tree representation to IPC workspace description 
							
						 
						
							2018-05-29 10:54:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								6f4cb2b29d 
								
							 
						 
						
							
							
								
								Add tree representation to IPC workspace description  
							
							
							
						 
						
							2018-05-29 17:42:11 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3482eebaca 
								
							 
						 
						
							
							
								
								Merge pull request  #2068  from RedSoxFan/workspace-layout  
							
							... 
							
							
							
							Add config parser for workspace_layout 
							
						 
						
							2018-05-29 17:24:28 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								d76729af22 
								
							 
						 
						
							
							
								
								Implement config parser for workspace_layout  
							
							
							
						 
						
							2018-05-28 22:55:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bdf2f4d1c2 
								
							 
						 
						
							
							
								
								Merge pull request  #2067  from RedSoxFan/force-fully-opaque-fullscreen  
							
							... 
							
							
							
							Force fullscreen views to be fully opaque 
							
						 
						
							2018-05-28 14:04:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								205a1732cf 
								
							 
						 
						
							
							
								
								Force fullscreen views to be fully opaque  
							
							
							
						 
						
							2018-05-28 13:55:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96d575b252 
								
							 
						 
						
							
							
								
								Merge pull request  #2066  from RedSoxFan/force-focus-wrapping  
							
							... 
							
							
							
							Support i3's legacy force_focus_wrapping command 
							
						 
						
							2018-05-28 17:01:34 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								c81d0ef1e8 
								
							 
						 
						
							
							
								
								Support i3's legacy force_focus_wrapping command  
							
							
							
						 
						
							2018-05-28 11:09:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1071785f56 
								
							 
						 
						
							
							
								
								Merge pull request  #2060  from RedSoxFan/focus-wrapping  
							
							... 
							
							
							
							Implement focus_wrapping 
							
						 
						
							2018-05-28 10:30:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								015878e5db 
								
							 
						 
						
							
							
								
								Merge pull request  #2058  from RyanDwyer/refactor-parse-title-format  
							
							... 
							
							
							
							Refactor parse_title_format 
							
						 
						
							2018-05-28 09:18:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9d1049ae8d 
								
							 
						 
						
							
							
								
								Merge pull request  #2059  from RyanDwyer/ancestor-typo  
							
							... 
							
							
							
							Fix ancestor typos 
							
						 
						
							2018-05-28 09:16:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc1fc3b4a6 
								
							 
						 
						
							
							
								
								Merge pull request  #2057  from RyanDwyer/swaymsg-fix-exit-code  
							
							... 
							
							
							
							swaymsg: Fix exit code 
							
						 
						
							2018-05-28 09:15:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								508a76695c 
								
							 
						 
						
							
							
								
								swaymsg: Fix exit code  
							
							
							
						 
						
							2018-05-28 13:33:02 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								46da1dc32b 
								
							 
						 
						
							
							
								
								Implement focus_wrapping  
							
							
							
						 
						
							2018-05-27 23:20:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								7c7d24600b 
								
							 
						 
						
							
							
								
								Fix ancestor typos  
							
							
							
						 
						
							2018-05-28 12:45:42 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9df1432f56 
								
							 
						 
						
							
							
								
								Refactor parse_title_format  
							
							... 
							
							
							
							Don't read properties until needed, and do it with less lines of code. 
							
						 
						
							2018-05-28 12:03:43 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2c0ba5b18 
								
							 
						 
						
							
							
								
								Merge pull request  #2050  from smlx/focus-fix  
							
							... 
							
							
							
							Focus containers only on entry. 
							
						 
						
							2018-05-27 15:42:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								53a3fc63c5 
								
							 
						 
						
							
							
								
								Merge pull request  #2055  from RedSoxFan/output-destroy-workspace-ipc  
							
							... 
							
							
							
							Send workspace::move in container_output_destroy 
							
						 
						
							2018-05-27 15:42:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3b8c7cfb4 
								
							 
						 
						
							
							
								
								Merge pull request  #2056  from frsfnrrg/add-binding-locked  
							
							... 
							
							
							
							Implement bindsym/bindcode --locked 
							
						 
						
							2018-05-27 20:11:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									frsfnrrg 
								
							 
						 
						
							
							
							
							
								
							
							
								a78a5684ea 
								
							 
						 
						
							
							
								
								Implement bindsym/bindcode --locked  
							
							... 
							
							
							
							Adds the --locked flag to bindsym and bindcode commands.
When a keyboard's associated seat has an exclusive client
(i.e, a screenlocker), then bindings are only executed if
they have the locked flag. When there is no such client,
this restriction is lifted. 
							
						 
						
							2018-05-27 13:28:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								4d8120ccf3 
								
							 
						 
						
							
							
								
								Improve comment.  
							
							
							
						 
						
							2018-05-28 02:35:24 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								fd137c4f05 
								
							 
						 
						
							
							
								
								Send workspace::move in container_output_destroy  
							
							
							
						 
						
							2018-05-27 12:27:18 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								b57f88e7db 
								
							 
						 
						
							
							
								
								Avoid assert on container type.  
							
							
							
						 
						
							2018-05-28 02:25:42 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								1b8de39287 
								
							 
						 
						
							
							
								
								Move previous cursor_position inline.  
							
							
							
						 
						
							2018-05-28 02:14:19 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0743b21cc8 
								
							 
						 
						
							
							
								
								Merge pull request  #2052  from emersion/output-destroy-empty-workspace  
							
							... 
							
							
							
							Don't move empty workspaces when output is destroyed 
							
						 
						
							2018-05-27 17:07:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c0cc98d07 
								
							 
						 
						
							
							
								
								Don't move empty workspaces when output is destroyed  
							
							
							
						 
						
							2018-05-27 16:58:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								d1ebbebea0 
								
							 
						 
						
							
							
								
								Remove unused function.  
							
							
							
						 
						
							2018-05-28 01:38:46 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								0039f7a4fd 
								
							 
						 
						
							
							
								
								Simplify logic, remove redundant variables.  
							
							
							
						 
						
							2018-05-28 01:38:46 +10:00