D.B
							
						 
						
							 
							
							
							
								
							
								4762bcb3b9 
								
							
								 
							
						 
						
							
							
								
								wrap some views under workspaces  
							
							 
							
							... 
							
							
 
							
							If workspace layout is set to tabbed or stacked, its C_VIEW children
should get wrapped in a container. Alongside that, move_container was
modified to retain previous functionality. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								6fb4b6737a 
								
							
								 
							
						 
						
							
							
								
								add workspace_layout to container  
							
							 
							
							... 
							
							
 
							
							Add swayc_change_layout function, which changes either layout or
workspace_layout, depending on the container type. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								e7a764fdf4 
								
							
								 
							
						 
						
							
							
								
								Disallow everything by default  
							
							 
							
							... 
							
							
 
							
							And update config.d/security to configure sane defaults 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								93d99f3712 
								
							
								 
							
						 
						
							
							
								
								Fix use-after-free  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								d2d6fcd1ff 
								
							
								 
							
						 
						
							
							
								
								Fix clang issues  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								8577095db7 
								
							
								 
							
						 
						
							
							
								
								Check for CAP_SYS_PTRACE  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								d353da248b 
								
							
								 
							
						 
						
							
							
								
								Add ipc connection feature policy controls  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								62dad7148f 
								
							
								 
							
						 
						
							
							
								
								Enforce IPC security policy  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								c8dc4925d1 
								
							
								 
							
						 
						
							
							
								
								Add IPC security policy command handlers  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								e9e1a6a409 
								
							
								 
							
						 
						
							
							
								
								Add IPC policy to config  
							
							 
							
							... 
							
							
 
							
							Also reduces enum abuse, cc @minus7 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								0a1b211e09 
								
							
								 
							
						 
						
							
							
								
								Drop -Denable-binding-event  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								25a4a85a59 
								
							
								 
							
						 
						
							
							
								
								Run config files through sed and install to /etc  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								751e6d2ab2 
								
							
								 
							
						 
						
							
							
								
								Clarify lock permission consequences  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								0c8dc0e6df 
								
							
								 
							
						 
						
							
							
								
								Clarify that executable has to be a full path  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								c61746a15b 
								
							
								 
							
						 
						
							
							
								
								Soften up environment security  
							
							 
							
							... 
							
							
 
							
							So no one gets their feewings hurt 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								a4e92ad272 
								
							
								 
							
						 
						
							
							
								
								Deal with LD_LIBRARY_PATH  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								1a143e601b 
								
							
								 
							
						 
						
							
							
								
								Clarify when keyboard/mouse features work  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								4d312f753c 
								
							
								 
							
						 
						
							
							
								
								Add docs on what features sway programs require  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								3dbeb9c35c 
								
							
								 
							
						 
						
							
							
								
								Add sway-security(7)  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								10c2125040 
								
							
								 
							
						 
						
							
							
								
								Unset LD_PRELOAD on startup (before dropping root)  
							
							 
							
							... 
							
							
 
							
							LD_PRELOAD enables keyloggers to easily be made. This solution isn't
perfect - really a secure system wouldn't have LD_PRELOAD at all. It was
a stupid idea in the first place. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								04fc10feeb 
								
							
								 
							
						 
						
							
							
								
								Flesh out security_sanity_check  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								39cf9a82f7 
								
							
								 
							
						 
						
							
							
								
								Enforce command policies  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								f23880b1fd 
								
							
								 
							
						 
						
							
							
								
								Add support for command policies in config file  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								0d395681fe 
								
							
								 
							
						 
						
							
							
								
								Enforce mouse permissions  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								8aeeacf178 
								
							
								 
							
						 
						
							
							
								
								Enforce keyboard permissions  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								ffdbb9d050 
								
							
								 
							
						 
						
							
							
								
								Enforce fullscreen permissions  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								dc4b57c868 
								
							
								 
							
						 
						
							
							
								
								Shut Clang up  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								21e1b2bef3 
								
							
								 
							
						 
						
							
							
								
								Add security checks for background, panel, lock  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								76cab04b4d 
								
							
								 
							
						 
						
							
							
								
								Implement permit and reject commands  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								1a8a42f372 
								
							
								 
							
						 
						
							
							
								
								Memory leak  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								2675293200 
								
							
								 
							
						 
						
							
							
								
								Implement policy lookups  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								44cc0ef125 
								
							
								 
							
						 
						
							
							
								
								Add config related code and initial headers  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								5831f7ab68 
								
							
								 
							
						 
						
							
							
								
								Write example security config, start on code  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								05be14ff7c 
								
							
								 
							
						 
						
							
							
								
								change default layout toggle to L_HORIZ  
							
							 
							
							... 
							
							
 
							
							After issuing 'layout toggle split' command from tabbed/stacked layout,
layout should have been horizontally split. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								3d1b472b83 
								
							
								 
							
						 
						
							
							
								
								swap unnecessary function for strndup  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								58eb7ac19f 
								
							
								 
							
						 
						
							
							
								
								change bar colors from char[10] to *char  
							
							 
							
							... 
							
							
 
							
							This commit removes has_* booleans from bar color struct. It also
generalizes of functions in commands/bar/colors.c. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								ad4d21d60b 
								
							
								 
							
						 
						
							
							
								
								add bar colours for focused_(workspace|statusline|separator)  
							
							 
							
							... 
							
							
 
							
							If these aren't defined in config, color settings without 'focused_'
prefix are used as a fallback. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								39ee0ec552 
								
							
								 
							
						 
						
							
							
								
								use urgent_ws color in swaybar if binding_mode is undefined  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								d3e55f88ec 
								
							
								 
							
						 
						
							
							
								
								Log LD_LIBRARY_PATH  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								78b65e2317 
								
							
								 
							
						 
						
							
							
								
								Remove duplicate redhat-release line  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								7aef6e66ae 
								
							
								 
							
						 
						
							
							
								
								Log uname -a on startup  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								6ad2186f0e 
								
							
								 
							
						 
						
							
							
								
								Log contents of distro version files  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								0d6cbcacbe 
								
							
								 
							
						 
						
							
							
								
								Log important env vars on startup  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Michał Winiarski
							
						 
						
							 
							
							
							
								
							
								e8d8abfbb5 
								
							
								 
							
						 
						
							
							
								
								Add left_handed support for input devices  
							
							 
							
							... 
							
							
 
							
							Some users may want to switch buttons on their input devices, turns out
libinput already supports it. Let's add a support for it in our config.
Signed-off-by: Michał Winiarski <knr@hardline.pl> 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mykyta Holubakha
							
						 
						
							 
							
							
							
								
							
								2a24772c4b 
								
							
								 
							
						 
						
							
							
								
								config: set pango_markup default to false  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								67a9a94596 
								
							
								 
							
						 
						
							
							
								
								Overwrite alpha when drawing borders  
							
							 
							
							... 
							
							
 
							
							This does two important things when using alpha:
1. At corners, borders don't double in opacity
2. Foreground elements (text) can be made transparent and you can see
fully through to the wallpaper 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								56a7e5fbce 
								
							
								 
							
						 
						
							
							
								
								Revert "Merge pull request  #952  from SirCmpwn/revert-948-floating-titlebar-click"  
							
							 
							
							... 
							
							
 
							
							This reverts commit 857eea8b63 , reversing
changes made to ce713efcd2 . 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								4cba91803e 
								
							
								 
							
						 
						
							
							
								
								Revert "Fixes dealing with workspace_layout and related bugs [rfc]"  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								f30f60dad8 
								
							
								 
							
						 
						
							
							
								
								Revert "also check floating cons in container_find"  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								ce713efcd2 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #945  from thejan2009/workspace_layout  
							
							 
							
							... 
							
							
 
							
							Fixes dealing with workspace_layout and related bugs [rfc] 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								166c2a3687 
								
							
								 
							
						 
						
							
							
								
								generalize wrapping views under workspaces  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								571321a1d8 
								
							
								 
							
						 
						
							
							
								
								add workspace_layout, ensure ws is always L_HORIZ  
							
							 
							
							... 
							
							
 
							
							Add swayc_change_layout function, which changes either layout or
workspace_layout, depending on the container type. Workspace being
always L_HORIZ makes this much more i3-compatible. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								0ddc4279d1 
								
							
								 
							
						 
						
							
							
								
								wrap workspace's child into a container if needed  
							
							 
							
							... 
							
							
 
							
							If workspace has stacked/tabbed layout, its direct children should be
wrapped into a container which enables them to draw the titlebar. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								24c3b86065 
								
							
								 
							
						 
						
							
							
								
								also check floating cons in container_find  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Cornu
							
						 
						
							 
							
							
							
								
							
								5384d3effe 
								
							
								 
							
						 
						
							
							
								
								Can't move an empty workspace  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								8d277bc962 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #942  from thejan2009/bugfix-931  
							
							 
							
							... 
							
							
 
							
							fix for_window [] move scratchpad 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								0fc03f9c13 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #941  from thejan2009/floating-border  
							
							 
							
							... 
							
							
 
							
							Fix border color for floating containers 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								8264fedce6 
								
							
								 
							
						 
						
							
							
								
								fix for_window [] move scratchpad  
							
							 
							
							... 
							
							
 
							
							- move wlc_view_set_mask before applying window criteria
 - check parent_container because container in scratchpad doesn't have a
 parent 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								746345e3b8 
								
							
								 
							
						 
						
							
							
								
								reorder cmd_handler arrays for bsearch  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								77f99480ae 
								
							
								 
							
						 
						
							
							
								
								draw indicator border only for non-floating  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Cornu
							
						 
						
							 
							
							
							
								
							
								382d47e238 
								
							
								 
							
						 
						
							
							
								
								Fix creating of sibling floating/children  
							
							 
							
							... 
							
							
 
							
							If we want to add a sibling of different type than current
container it failed. Because we add it to the wrong list 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Cornu
							
						 
						
							 
							
							
							
								
							
								2d82586c88 
								
							
								 
							
						 
						
							
							
								
								Add constant scale factor in get_text_size  
							
							 
							
							... 
							
							
 
							
							af44154  forget one "get_text_size" made it possible to
do a format string by setting title bar. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								379b1a0378 
								
							
								 
							
						 
						
							
							
								
								add focus changing between floating containers  
							
							 
							
							... 
							
							
 
							
							It will also wrap if needed. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								d3f5ac8cbb 
								
							
								 
							
						 
						
							
							
								
								add force_focus_wrapping option  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								7f558ce894 
								
							
								 
							
						 
						
							
							
								
								wrap container in direction (if possible)  
							
							 
							
							... 
							
							
 
							
							Introduces container wrapping - if there is no other viable move, the
selection wraps on the first container where such action is possible. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Cornu
							
						 
						
							 
							
							
							
								
							
								6ced4098dc 
								
							
								 
							
						 
						
							
							
								
								fix for click on title_bar  
							
							 
							
							... 
							
							
 
							
							- Check null pointer for swayc_parent_by_type
- Split lines to follow coding style 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Nicolas Cornu
							
						 
						
							 
							
							
							
								
							
								37065cd0c4 
								
							
								 
							
						 
						
							
							
								
								add click on title_bar to focus a container  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								d2aba3ce3a 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #924  from zandrmartin/fix-focus-segfault  
							
							 
							
							... 
							
							
 
							
							prevent dereference of freed workspace 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								ba581c4442 
								
									
								
							
								 
							
						 
						
							
							
								
								consolidate nodes json  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
							
								
							
								09a44263c3 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into fix-focus-segfault  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								4c0e809028 
								
									
								
							
								 
							
						 
						
							
							
								
								prevent dereference of freed workspace  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Patrick Sauter
							
						 
						
							 
							
							
							
								
							
								153620aefe 
								
							
								 
							
						 
						
							
							
								
								moved ipc_init above config file processing.  
							
							 
							
							... 
							
							
 
							
							This is necessary because commands in the config file (mode for
instance) emit ipc events, and if ipc_init has not been called the
ipc_clients_list is not initialized, and we segfault.  This fixes that
bug. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
							
								
							
								58ac1f7f24 
								
							
								 
							
						 
						
							
							
								
								fix pointer format string in sway_log() call  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								4e660975a9 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #911  from thejan2009/setgid-setuid  
							
							 
							
							... 
							
							
 
							
							Split setgid and setuid, add privilege check [RFC] 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								a95ce5ce65 
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #914  from zandrmartin/container-ids  
							
							 
							
							... 
							
							
 
							
							add unique IDs to containers 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								64d463142f 
								
							
								 
							
						 
						
							
							
								
								Implement default name for workspace command  
							
							 
							
							... 
							
							
 
							
							This implements commands such as:
    workspace number 9: test
If a workspace with the given number exists then it will be focused,
otherwise a new workspace with the given name will be created. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								7d947fdb95 
								
									
								
							
								 
							
						 
						
							
							
								
								add unique IDs to containers  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								5e585f9603 
								
							
								 
							
						 
						
							
							
								
								Split setgid and setuid, add privilege check  
							
							 
							
							... 
							
							
 
							
							This commit deals with issue #884 . I consulted the following sources:
https://www.securecoding.cert.org/confluence/display/c/POS36-C.+Observe+correct+revocation+order+while+relinquishing+privileges 
and
https://www.securecoding.cert.org/confluence/display/c/POS37-C.+Ensure+that+privilege+relinquishment+is+successful  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								0516dba3f6 
								
									
								
							
								 
							
						 
						
							
							
								
								implement "focused container" feature for swaygrab  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								e75217cfb1 
								
									
								
							
								 
							
						 
						
							
							
								
								fix get_workspaces json reply  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								87080bb9cc 
								
									
								
							
								 
							
						 
						
							
							
								
								take four!  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								e18b7cdfa9 
								
									
								
							
								 
							
						 
						
							
							
								
								add global `current_focus` pointer  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Ryan Dwyer
							
						 
						
							 
							
							
							
								
							
								e4cb4d1b5c 
								
							
								 
							
						 
						
							
							
								
								Fix swaybar when running on named outputs.  
							
							 
							
							... 
							
							
 
							
							When using a bar on a named output, load_swaybars() requires the
output to be active (ie. in the root container), but this is not the case if
the bar is added to the last output. To fix this, load_swaybars() is now
called after the output has been added to the root container.
After fixing that, swaybar would segfault due to using the wrong index
variable when loading outputs and config. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
							
								
							
								64f61873a9 
								
							
								 
							
						 
						
							
							
								
								document `workspace_auto_back_and_forth` command  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								D.B
							
						 
						
							 
							
							
							
								
							
								873dfc07f3 
								
							
								 
							
						 
						
							
							
								
								Use indicator border color only when needed.  
							
							 
							
							... 
							
							
 
							
							Indicator border color is now used only when a container is the only
child. Reason for the change? i3 does it this way. Sway container
borders are now a bit more similar to i3 ones. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								511eed90cd 
								
									
								
							
								 
							
						 
						
							
							
								
								squash commits, move enum into resize.c  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Mikkel Oscar Lyderik
							
						 
						
							 
							
							
							
								
							
								84d504ebdf 
								
							
								 
							
						 
						
							
							
								
								Make it possible to move views between outputs  
							
							 
							
							... 
							
							
 
							
							This patch makes it possible to move views between outputs using the
`move left|right|up|down` commands.
It behaves similar to i3 with one important difference. The focus will
always follow the view being moved, unlike i3 where the focus doesn't
always follow the view to a new output (I assume that's a bug in i3). 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								af44154119 
								
							
								 
							
						 
						
							
							
								
								Fix constant scale factor in font code  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								0913eff915 
								
							
								 
							
						 
						
							
							
								
								Add support for * input configs  
							
							 
							
							... 
							
							
 
							
							Closes  #852  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								65ace5dec5 
								
									
								
							
								 
							
						 
						
							
							
								
								merge in latest commits  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								79ffea328c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactor  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
								
								
							
							
								
							
								b374c35758 
								
									
								
							
								 
							
						 
						
							
							
								
								refactor commands.c  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
								
							
								6addaca9fa 
								
							
								 
							
						 
						
							
							
								
								Correct `hide_edge_borders` command  
							
							 
							
							... 
							
							
 
							
							`vertical` and `horizontal` should be swapped.
If border_left and border_right were set to 0, the vertical borders
instead of the horizontal borders would be hidden.
i3 handles this command equally. 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								38ca94e0ed 
								
							
								 
							
						 
						
							
							
								
								Tweak how swaylock surfaces are handled  
							
							 
							
							... 
							
							
 
							
							Fixes  #875  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Drew DeVault
							
						 
						
							 
							
							
							
								
							
								416417a54c 
								
							
								 
							
						 
						
							
							
								
								Reorganize includes  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Zandr Martin
							
						 
						
							 
							
							
							
								
							
								a9c0993218 
								
							
								 
							
						 
						
							
							
								
								document `orientation` command  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Hummer12007
							
						 
						
							 
							
							
							
								
							
								db1c105e77 
								
							
								 
							
						 
						
							
							
								
								Fix a format string  
							
							 
							
							
 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								James Murphy
							
						 
						
							 
							
							
							
								
							
								8af49eb696 
								
							
								 
							
						 
						
							
							
								
								Avoid dereferencing null configuration  
							
							 
							
							... 
							
							
 
							
							Fixes: https://github.com/SirCmpwn/sway/issues/865  
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Götz Christ
							
						 
						
							 
							
							
							
								
							
								aecd33d25d 
								
							
								 
							
						 
						
							
							
								
								Add input example section to config  
							
							 
							
							... 
							
							
 
							
							Also improve sway-input(5) description to be more consistent with sway-bar(5). 
							
						 
						
							9 years ago  
						
					 
				
					
						
							
							
								 
								Guillaume Brogi
							
						 
						
							 
							
							
							
								
							
								7bbf7e15a0 
								
							
								 
							
						 
						
							
							
								
								Update man page  
							
							 
							
							... 
							
							
 
							
							The man page mentioned that "indicator" wasn't implemented, this isn't
the case anymore. 
							
						 
						
							9 years ago