Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								7cc6f288d9 
								
							 
						 
						
							
							
								
								Merge pull request  #1053  from Hummer12007/__focused__  
							
							... 
							
							
							
							Support __focused__ as a valid criterion 
							
						 
						
							2017-01-18 22:54:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mykyta Holubakha 
								
							 
						 
						
							
							
							
							
								
							
							
								28278864b4 
								
							 
						 
						
							
							
								
								Support __focused__ as a valid criterion  
							
							... 
							
							
							
							This reflects i3 behavior (see i3/i3#1770 )
Scrapping focused support will probably break some existing configs 
							
						 
						
							2017-01-19 03:58:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mykyta Holubakha 
								
							 
						 
						
							
							
							
							
								
							
							
								d443bce6fe 
								
							 
						 
						
							
							
								
								Display instance (if present) in nested layouts  
							
							
							
						 
						
							2017-01-19 03:45:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mykyta Holubakha 
								
							 
						 
						
							
							
							
							
								
							
							
								e714fbcbec 
								
							 
						 
						
							
							
								
								Add window instance support  
							
							
							
						 
						
							2017-01-19 03:14:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Frantisek Fladung 
								
							 
						 
						
							
							
							
							
								
							
							
								33a709cae9 
								
							 
						 
						
							
							
								
								add hide_edge_borders smart to sway.5 manual  
							
							
							
						 
						
							2017-01-17 11:46:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mykyta Holubakha 
								
							 
						 
						
							
							
							
							
								
							
							
								138bcd0cfa 
								
							 
						 
						
							
							
								
								Unset LD_LIBRARY_PATH, unless specified  
							
							
							
						 
						
							2017-01-16 01:05:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								a90dddea40 
								
							 
						 
						
							
							
								
								[fix] handle auto layout of empty container  
							
							
							
						 
						
							2017-01-14 19:48:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								71b386964a 
								
							 
						 
						
							
							
								
								replaced "bot" with "bottom" in auto layout commands  
							
							
							
						 
						
							2017-01-14 19:41:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								b74870f516 
								
							 
						 
						
							
							
								
								Improved behavior of insert/remove child in auto layouts  
							
							... 
							
							
							
							Previous implementation would not preserve dimension of groups
along the major axis. This should avoid weird behavior when
using container motion commands. 
							
						 
						
							2017-01-14 19:41:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									willakat 
								
							 
						 
						
							
							
							
							
								
							
							
								4c06a10004 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-01-14 19:40:02 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Kessler 
								
							 
						 
						
							
							
							
							
								
							
							
								eda4bad725 
								
							 
						 
						
							
							
								
								Add output wrapping  
							
							... 
							
							
							
							This fixes issue #733 . Now if the user focuses output right but is at
the rightmost monitor, the focus will wrap the the leftmost monitor.
This commit adds a new function, swayc_opposite_output, which selects
the opposite output given a position and a direction. Now, when calling
output_by_name, we first check if there is an adjacent output to switch
to. If that fails, we call swayc_opposite_output to handle wrapping. 
							
						 
						
							2017-01-13 16:06:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c1e6cc3257 
								
							 
						 
						
							
							
								
								Merge pull request  #1044  from ametisf/master  
							
							... 
							
							
							
							Implement hide_edge_borders smart (like in i3 4.13) 
							
						 
						
							2017-01-12 11:39:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Frantisek Fladung 
								
							 
						 
						
							
							
							
							
								
							
							
								c04819e8c0 
								
							 
						 
						
							
							
								
								Implement hide_edge_borders smart (like in i3 4.13)  
							
							
							
						 
						
							2017-01-12 12:40:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mykyta Holubakha 
								
							 
						 
						
							
							
							
							
								
							
							
								d9ba61d7e9 
								
							 
						 
						
							
							
								
								Log capability dropping  
							
							
							
						 
						
							2017-01-12 04:35:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mykyta Holubakha 
								
							 
						 
						
							
							
							
							
								
							
							
								ea1313d80d 
								
							 
						 
						
							
							
								
								Keep CAP_SYS_PTRACE with suid binary  
							
							
							
						 
						
							2017-01-12 04:25:27 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								527c259d06 
								
							 
						 
						
							
							
								
								Fix   #1008  
							
							
							
						 
						
							2017-01-11 21:13:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									willakat 
								
							 
						 
						
							
							
							
							
								
							
							
								dc361fd9df 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-01-08 18:15:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								52f3a8df51 
								
							 
						 
						
							
							
								
								fixed up space-after-cast style issues  
							
							
							
						 
						
							2017-01-08 18:08:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								07474a4fa7 
								
							 
						 
						
							
							
								
								reworked "layout auto*" star commands  
							
							... 
							
							
							
							- "layout auto_left|auto_xxx" are now "layout auto xxx"
- "layout incmaster <n>" is now "layout auto master [set|inc] <n>"
- "layout incncol <n>" is now "layout auto ncol [set|inc] <n>" 
							
						 
						
							2017-01-08 17:57:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								7c636da8a3 
								
							 
						 
						
							
							
								
								Fix format error  
							
							
							
						 
						
							2017-01-08 11:07:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								063c79874a 
								
							 
						 
						
							
							
								
								Indent cleanups  
							
							
							
						 
						
							2017-01-08 14:49:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								d822150d83 
								
							 
						 
						
							
							
								
								[fix] Keep Clang happy  
							
							
							
						 
						
							2017-01-08 14:16:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								2040c62da9 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/SirCmpwn/sway  
							
							
							
						 
						
							2017-01-07 21:35:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								f24ebd75fa 
								
							 
						 
						
							
							
								
								Added mouse resize for auto layouts  
							
							
							
						 
						
							2017-01-07 21:24:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								1f47c58d63 
								
							 
						 
						
							
							
								
								simplification of apply_auto_layout  
							
							... 
							
							
							
							Achieved by introducing auto_group_bounds function that produces
the start/end indexes of a group inside an auto layot container. 
							
						 
						
							2017-01-07 20:26:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								3c84250be8 
								
							 
						 
						
							
							
								
								[fix] resize should now preserve surrounding container's dimensions  
							
							... 
							
							
							
							- prior to this modification, the requested pixels were added/removed
  to both edges of the modified container. To preserve sizes,
  only half the pixels should be added/removed to each edge. 
							
						 
						
							2017-01-07 18:20:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								f7269684d0 
								
							 
						 
						
							
							
								
								[fix] scale check to prevent un-necessary layouts was in the wrong place.  
							
							
							
						 
						
							2017-01-07 18:15:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								d99efb5f6f 
								
							 
						 
						
							
							
								
								[fix] corner cases win nb_children < nb_master|nb_col  
							
							
							
						 
						
							2017-01-07 18:09:42 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								bd415029ba 
								
							 
						 
						
							
							
								
								Moved auto_* layout functions from resize.c to layout.c  
							
							
							
						 
						
							2017-01-07 17:41:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hummer12007 
								
							 
						 
						
							
							
							
							
								
							
							
								d59af31256 
								
							 
						 
						
							
							
								
								Fix workspace layouts in json data  
							
							
							
						 
						
							2017-01-06 01:28:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								704b2db050 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/willakat/sway  
							
							
							
						 
						
							2017-01-01 22:02:19 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								97f70987d7 
								
							 
						 
						
							
							
								
								[fix] cleanups suggested by Sway community  
							
							
							
						 
						
							2017-01-01 21:52:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								a62048f15d 
								
							 
						 
						
							
							
								
								changed "layout promote" command to "move first"  
							
							... 
							
							
							
							This is more consistent with other Sway semantics. 
							
						 
						
							2017-01-01 19:53:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0412e95ba9 
								
							 
						 
						
							
							
								
								Document new layout command syntax  
							
							... 
							
							
							
							And an old one that the docs overlooked 
							
						 
						
							2017-01-01 12:41:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c01b898398 
								
							 
						 
						
							
							
								
								Fix inline is_auto_layout  
							
							
							
						 
						
							2017-01-01 12:36:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								15745abf0c 
								
							 
						 
						
							
							
								
								[fix] cycle auto layouts backwards  
							
							
							
						 
						
							2016-12-31 18:41:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								1b87193c3d 
								
							 
						 
						
							
							
								
								Added "layout promote" command.  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								a0aa8d9780 
								
							 
						 
						
							
							
								
								cleanup in auto layouts  
							
							... 
							
							
							
							- added L_AUTO_FIRST/LAST instead of using explicit layouts.
- when switching between auto layout that don't share the same major axis, invert the
  width/height of their child views to preserve their relative proportions. 
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								2b0e3c212a 
								
							 
						 
						
							
							
								
								[fix] move next/prev behavior for vert/horiz layout  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff9fe9a7a 
								
							 
						 
						
							
							
								
								introduce next/prev as a direction for focus/move commands.  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								bc3dc97026 
								
							 
						 
						
							
							
								
								[fix] Handle auto layout resize with multiple slave groups  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								ed71e67d7e 
								
							 
						 
						
							
							
								
								[fix] handle cases where nb_master > children->length in auto layout  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								8b0073b195 
								
							 
						 
						
							
							
								
								Added "layout incnmaster|incncol" commands  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								5425d0489f 
								
							 
						 
						
							
							
								
								Handle resize in auto layouts  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wil 
								
							 
						 
						
							
							
							
							
								
							
							
								97f7d47413 
								
							 
						 
						
							
							
								
								Added Awesome/Monad type "auto" layouts  
							
							
							
						 
						
							2016-12-29 20:31:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								aab360bf2f 
								
							 
						 
						
							
							
								
								Add redshift support  
							
							
							
						 
						
							2016-12-28 02:04:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleksa Sarai 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09259021ab 
								
							 
						 
						
							
							
								
								sway: extensions: make locking give back focus  
							
							... 
							
							
							
							Don't switch the internal tracking of focus to the swaylock surface,
to allow for switching back to the previously active window (or the
currently active window, if some new process changed).
Signed-off-by: Aleksa Sarai <cyphar@cyphar.com> 
							
						 
						
							2016-12-26 20:00:17 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aleksa Sarai 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								29a535aae4 
								
							 
						 
						
							
							
								
								sway: extensions: only unlock if lock_surfaces.length == 0  
							
							... 
							
							
							
							When destroying lock surfaces, we really should only unlock a
desktop_shell if the set of lock surfaces has dropped to zero (since
callers need to do a set_lock_surface for every output).
Signed-off-by: Aleksa Sarai <cyphar@cyphar.com> 
							
						 
						
							2016-12-26 19:23:07 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								36e48fcf8d 
								
							 
						 
						
							
							
								
								Update default swaybar command  
							
							... 
							
							
							
							Fixes  #988  
						
							2016-12-23 11:21:18 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Cornu 
								
							 
						 
						
							
							
							
							
								
							
							
								0f0bbbff4d 
								
							 
						 
						
							
							
								
								Put floating views in center, fallback on top left  
							
							... 
							
							
							
							Sometimes views are created before we got its size 
							
						 
						
							2016-12-18 10:43:10 +01:00