D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								379b1a0378 
								
							 
						 
						
							
							
								
								add focus changing between floating containers  
							
							... 
							
							
							
							It will also wrap if needed. 
							
						 
						
							2016-10-07 09:37:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f5ac8cbb 
								
							 
						 
						
							
							
								
								add force_focus_wrapping option  
							
							
							
						 
						
							2016-10-07 08:12:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2016-10-07 08:12:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Cornu 
								
							 
						 
						
							
							
							
							
								
							
							
								6ced4098dc 
								
							 
						 
						
							
							
								
								fix for click on title_bar  
							
							... 
							
							
							
							- Check null pointer for swayc_parent_by_type
- Split lines to follow coding style 
							
						 
						
							2016-10-06 21:17:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nicolas Cornu 
								
							 
						 
						
							
							
							
							
								
							
							
								37065cd0c4 
								
							 
						 
						
							
							
								
								add click on title_bar to focus a container  
							
							
							
						 
						
							2016-10-06 20:23:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d2aba3ce3a 
								
							 
						 
						
							
							
								
								Merge pull request  #924  from zandrmartin/fix-focus-segfault  
							
							... 
							
							
							
							prevent dereference of freed workspace 
							
						 
						
							2016-10-03 08:10:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ba581c4442 
								
							 
						 
						
							
							
								
								consolidate nodes json  
							
							
							
						 
						
							2016-10-02 22:21:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
							
							
								
							
							
								09a44263c3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-focus-segfault  
							
							
							
						 
						
							2016-10-02 22:13:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c0e809028 
								
							 
						 
						
							
							
								
								prevent dereference of freed workspace  
							
							
							
						 
						
							2016-10-02 22:03:52 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2016-10-02 17:29:40 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
							
							
								
							
							
								58ac1f7f24 
								
							 
						 
						
							
							
								
								fix pointer format string in sway_log() call  
							
							
							
						 
						
							2016-10-01 06:40:16 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								4e660975a9 
								
							 
						 
						
							
							
								
								Merge pull request  #911  from thejan2009/setgid-setuid  
							
							... 
							
							
							
							Split setgid and setuid, add privilege check [RFC] 
							
						 
						
							2016-09-27 14:28:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								a95ce5ce65 
								
							 
						 
						
							
							
								
								Merge pull request  #914  from zandrmartin/container-ids  
							
							... 
							
							
							
							add unique IDs to containers 
							
						 
						
							2016-09-27 14:27:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2016-09-25 21:42:28 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d947fdb95 
								
							 
						 
						
							
							
								
								add unique IDs to containers  
							
							
							
						 
						
							2016-09-21 21:05:09 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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  
							
						 
						
							2016-09-20 16:25:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0516dba3f6 
								
							 
						 
						
							
							
								
								implement "focused container" feature for swaygrab  
							
							
							
						 
						
							2016-09-18 16:41:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e75217cfb1 
								
							 
						 
						
							
							
								
								fix get_workspaces json reply  
							
							
							
						 
						
							2016-09-17 22:00:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								87080bb9cc 
								
							 
						 
						
							
							
								
								take four!  
							
							
							
						 
						
							2016-09-17 16:36:55 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e18b7cdfa9 
								
							 
						 
						
							
							
								
								add global current_focus pointer  
							
							
							
						 
						
							2016-09-17 15:54:45 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2016-09-17 17:25:45 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
							
							
								
							
							
								64f61873a9 
								
							 
						 
						
							
							
								
								document workspace_auto_back_and_forth command  
							
							
							
						 
						
							2016-09-16 21:53:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2016-09-10 16:11:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								511eed90cd 
								
							 
						 
						
							
							
								
								squash commits, move enum into resize.c  
							
							
							
						 
						
							2016-09-07 06:48:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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). 
							
						 
						
							2016-09-05 12:14:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								af44154119 
								
							 
						 
						
							
							
								
								Fix constant scale factor in font code  
							
							
							
						 
						
							2016-09-05 11:52:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0913eff915 
								
							 
						 
						
							
							
								
								Add support for * input configs  
							
							... 
							
							
							
							Closes  #852  
						
							2016-09-05 10:18:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								65ace5dec5 
								
							 
						 
						
							
							
								
								merge in latest commits  
							
							
							
						 
						
							2016-09-02 14:11:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								79ffea328c 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactor  
							
							
							
						 
						
							2016-09-02 13:46:19 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b374c35758 
								
							 
						 
						
							
							
								
								refactor commands.c  
							
							
							
						 
						
							2016-09-01 21:39:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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. 
							
						 
						
							2016-09-02 01:16:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								38ca94e0ed 
								
							 
						 
						
							
							
								
								Tweak how swaylock surfaces are handled  
							
							... 
							
							
							
							Fixes  #875  
						
							2016-09-01 08:34:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								416417a54c 
								
							 
						 
						
							
							
								
								Reorganize includes  
							
							
							
						 
						
							2016-09-01 08:18:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zandr Martin 
								
							 
						 
						
							
							
							
							
								
							
							
								a9c0993218 
								
							 
						 
						
							
							
								
								document orientation command  
							
							
							
						 
						
							2016-08-31 21:07:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hummer12007 
								
							 
						 
						
							
							
							
							
								
							
							
								db1c105e77 
								
							 
						 
						
							
							
								
								Fix a format string  
							
							
							
						 
						
							2016-08-22 18:56:49 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Murphy 
								
							 
						 
						
							
							
							
							
								
							
							
								8af49eb696 
								
							 
						 
						
							
							
								
								Avoid dereferencing null configuration  
							
							... 
							
							
							
							Fixes: https://github.com/SirCmpwn/sway/issues/865  
							
						 
						
							2016-08-20 16:24:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Götz Christ 
								
							 
						 
						
							
							
							
							
								
							
							
								aecd33d25d 
								
							 
						 
						
							
							
								
								Add input example section to config  
							
							... 
							
							
							
							Also improve sway-input(5) description to be more consistent with sway-bar(5). 
							
						 
						
							2016-08-18 18:00:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guillaume Brogi 
								
							 
						 
						
							
							
							
							
								
							
							
								7bbf7e15a0 
								
							 
						 
						
							
							
								
								Update man page  
							
							... 
							
							
							
							The man page mentioned that "indicator" wasn't implemented, this isn't
the case anymore. 
							
						 
						
							2016-08-12 00:13:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guillaume Brogi 
								
							 
						 
						
							
							
							
							
								
							
							
								6173c84117 
								
							 
						 
						
							
							
								
								Rerender after every split command  
							
							
							
						 
						
							2016-08-12 00:12:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guillaume Brogi 
								
							 
						 
						
							
							
							
							
								
							
							
								fc492a4da8 
								
							 
						 
						
							
							
								
								Add support for indicator color  
							
							
							
						 
						
							2016-08-11 23:57:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								ce98569fbc 
								
							 
						 
						
							
							
								
								Handle output disabling during runtime  
							
							... 
							
							
							
							Output now gets disabled if disable command is invoked via bindsym or
IPC. 
							
						 
						
							2016-08-10 18:52:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Manuel Mendez 
								
							 
						 
						
							
							
							
							
								
							
							
								631ba506d6 
								
							 
						 
						
							
							
								
								document all xkb settings handled by wlc  
							
							
							
						 
						
							2016-08-09 10:41:06 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b8642ce681 
								
							 
						 
						
							
							
								
								Merge pull request  #843  from thejan2009/bug/move-container-819  
							
							... 
							
							
							
							Fix container move when workspace is focused 
							
						 
						
							2016-08-07 12:04:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								41b5c6d1a9 
								
							 
						 
						
							
							
								
								Sort workspaces when moving workspace to output  
							
							... 
							
							
							
							This should fix  #839  
							
						 
						
							2016-08-07 17:32:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								61781bbef0 
								
							 
						 
						
							
							
								
								Fix container move when workspace is focused  
							
							... 
							
							
							
							Fixes  #819 . If workspace is focused and command 'move container to
workspace/output' is issued, workspace child containers are wrapped in a
new container and moved according to command. 
						
							2016-08-07 17:07:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								9c91952aec 
								
							 
						 
						
							
							
								
								Display class in tab title if app_id is null  
							
							... 
							
							
							
							This is a feature that can't work the same as i3, because there is no
real window classes in wayland. This way, we avoid null titles as much
as possible. 
							
						 
						
							2016-08-07 08:37:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								aca9f6b2a2 
								
							 
						 
						
							
							
								
								Merge pull request  #840  from minus7/man-inputs  
							
							... 
							
							
							
							added get_inputs hint to man 5 sway-input 
							
						 
						
							2016-08-05 13:58:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									minus 
								
							 
						 
						
							
							
							
							
								
							
							
								2f50be3d88 
								
							 
						 
						
							
							
								
								added get_inputs hint to man 5 sway-input  
							
							
							
						 
						
							2016-08-05 19:55:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									D.B 
								
							 
						 
						
							
							
							
							
								
							
							
								aa292db8d1 
								
							 
						 
						
							
							
								
								Fix switch to prev ws on handle_view_created  
							
							... 
							
							
							
							Switching back to original workspace should be done only if workspace
was switched while appending new view. 
							
						 
						
							2016-08-05 10:43:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								4ab35df157 
								
							 
						 
						
							
							
								
								ipc: log sending of events  
							
							... 
							
							
							
							Log the sending of the events in the debug log. This makes ipc server events
easier to verify. 
							
						 
						
							2016-08-04 21:48:20 -04:00