Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								7c810dc344 
								
							 
						 
						
							
							
								
								Make command block implementation generic  
							
							 
							
							
							
						 
						
							2018-06-02 08:07:44 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									frsfnrrg 
								
							 
						 
						
							
							
							
							
								
							
							
								c664d780cc 
								
							 
						 
						
							
							
								
								Comment to explain sway_shortcut_state lists  
							
							 
							
							
							
						 
						
							2018-06-01 18:52:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									frsfnrrg 
								
							 
						 
						
							
							
							
							
								
							
							
								a056419ad7 
								
							 
						 
						
							
							
								
								Rewrite shortcut handling code to avoid hardcoded values  
							
							 
							
							... 
							
							
							
							The same shortcut algorithm is now used for keycodes,
raw keysyms, and translated keysyms. Pressed keysyms
are now stored in association with the keycodes that
generated them. Modifier keycodes (and associated
keysyms) are identified retroactively by the subsequent
change to the modifier flags. 
							
						 
						
							2018-06-01 18:52:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								a2c1cb9072 
								
							 
						 
						
							
							
								
								Fix mpv damage issue when unfullscreening into floating  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								97672295ed 
								
							 
						 
						
							
							
								
								Don't unmaximize floating views  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								5b1601c2e3 
								
							 
						 
						
							
							
								
								Don't let xwayland views set position unless unmanaged  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								d4ed204d4d 
								
							 
						 
						
							
							
								
								Remove container_self_or_parent_floating  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								70f5d6fcf3 
								
							 
						 
						
							
							
								
								Rename container_set_geometry_from_view  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								e4e912ea91 
								
							 
						 
						
							
							
								
								Store swayc coordinates as layout-local  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								02de2a6f65 
								
							 
						 
						
							
							
								
								Rename set_maximized functions to set_tiled  
							
							 
							
							
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								f3ab895916 
								
							 
						 
						
							
							
								
								Implement floating enable  
							
							 
							
							
							
						 
						
							2018-06-01 23:14:58 +10: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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									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  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2c0ba5b18 
								
							 
						 
						
							
							
								
								Merge pull request  #2050  from smlx/focus-fix  
							
							 
							
							... 
							
							
							
							Focus containers only on entry. 
							
						 
						
							2018-05-27 15:42:39 -04: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 
								
							 
						 
						
							
							
							
							
								
							
							
								1b8de39287 
								
							 
						 
						
							
							
								
								Move previous cursor_position inline.  
							
							 
							
							
							
						 
						
							2018-05-28 02:14:19 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								4cd304e4ba 
								
							 
						 
						
							
							
								
								Store previous position in sway_cursor.  
							
							 
							
							
							
						 
						
							2018-05-28 01:37:43 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8fda41dab5 
								
							 
						 
						
							
							
								
								Merge branch 'master' into cmd-swap  
							
							 
							
							
							
						 
						
							2018-05-28 00:14:22 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36d5d4b40f 
								
							 
						 
						
							
							
								
								client/pool-buffer: munmap in destroy_buffer  
							
							 
							
							
							
						 
						
							2018-05-27 14:09:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc10c7af65 
								
							 
						 
						
							
							
								
								swaylock: implement a proper render loop  
							
							 
							
							
							
						 
						
							2018-05-27 13:39:38 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								d3dd7e5bae 
								
							 
						 
						
							
							
								
								Rename view_get_type to view_get_shell  
							
							 
							
							
							
						 
						
							2018-05-27 22:02:00 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								484cc189e9 
								
							 
						 
						
							
							
								
								Add shell criteria token  
							
							 
							
							... 
							
							
							
							Closes  #2044 . 
							
						 
						
							2018-05-27 22:02:00 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Leggett 
								
							 
						 
						
							
							
							
							
								
							
							
								06098bef98 
								
							 
						 
						
							
							
								
								Focus containers only on entry.  
							
							 
							
							
							
						 
						
							2018-05-27 15:29:48 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								569f4e0e4c 
								
							 
						 
						
							
							
								
								Implement swap command  
							
							 
							
							
							
						 
						
							2018-05-26 11:05:02 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								db38b9bbf3 
								
							 
						 
						
							
							
								
								Clean up container title functions  
							
							 
							
							... 
							
							
							
							* Add and use lenient_strcat and lenient_strncat functions
* Rename `concatenate_child_titles` function as that's no longer what it
does
* Rename `container_notify_child_title_changed` because we only need to
notify that the tree structure has changed, not titles
* Don't notify parents when a child changes its title
* Update ancestor titles when changing a container's layout
	* Eg. create nested tabs and change the inner container to stacking
* No need to store tree presentation in both container->name and
formatted_title 
							
						 
						
							2018-05-25 21:07:59 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df61bfbb57 
								
							 
						 
						
							
							
								
								swaylock: remove unused field  
							
							 
							
							
							
						 
						
							2018-05-23 22:59:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd0fca2ebf 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-swaylock-hotplugging  
							
							 
							
							
							
						 
						
							2018-05-23 22:54:52 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								4de137e021 
								
							 
						 
						
							
							
								
								Replace empty argument with void  
							
							 
							
							
							
						 
						
							2018-05-22 09:44:34 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								f6c3682c05 
								
							 
						 
						
							
							
								
								Use constants for titlebar dimensions  
							
							 
							
							
							
						 
						
							2018-05-22 08:27:42 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								efc07fb3d4 
								
							 
						 
						
							
							
								
								Don't track damage for views on inactive tabs  
							
							 
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c08f9bf257 
								
							 
						 
						
							
							
								
								Implement tabbed layout  
							
							 
							
							
							
						 
						
							2018-05-21 20:16:56 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								82cd55a670 
								
							 
						 
						
							
							
								
								Fix border commands from changing focus  
							
							 
							
							
							
						 
						
							2018-05-20 23:12:33 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9d99e5c2e7 
								
							 
						 
						
							
							
								
								Swaylock: Allow per-output images  
							
							 
							
							
							
						 
						
							2018-05-20 22:54:09 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9fd28aea8c 
								
							 
						 
						
							
							
								
								Rebuild textures if needed when moving a container  
							
							 
							
							... 
							
							
							
							When moving a container to an output which has a different scale than
the previous, rebuild the title and marks textures at the new scale.
Fixes  #1999 . 
							
						 
						
							2018-05-19 23:33:36 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b7ab7c0e66 
								
							 
						 
						
							
							
								
								Fix output hotplugging  
							
							 
							
							
							
						 
						
							2018-05-18 21:57:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4dbafe4d8 
								
							 
						 
						
							
							
								
								Fix swaylock crashing when unplugging output  
							
							 
							
							
							
						 
						
							2018-05-18 19:13:08 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								0e2cc0af30 
								
							 
						 
						
							
							
								
								Implement show_marks  
							
							 
							
							
							
						 
						
							2018-05-17 08:29:14 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Ashworth 
								
							 
						 
						
							
							
							
							
								
							
							
								0944d3fd9c 
								
							 
						 
						
							
							
								
								Change scale from int32_t to double for pango  
							
							 
							
							
							
						 
						
							2018-05-16 12:01:04 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Dominique Martinet 
								
							 
						 
						
							
							
							
							
								
							
							
								89ae1792b5 
								
							 
						 
						
							
							
								
								sway: run commands without waiting for Xwayland  
							
							 
							
							... 
							
							
							
							Xwayland is lazy now, there is no need to wait at all 
							
						 
						
							2018-05-16 16:50:56 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1edfcba9 
								
							 
						 
						
							
							
								
								Change unmark implemention to match i3's  
							
							 
							
							
							
						 
						
							2018-05-15 11:24:16 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								22d38600d0 
								
							 
						 
						
							
							
								
								Implement marks  
							
							 
							
							
							
						 
						
							2018-05-15 11:18:27 +10:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Brian Ashworth 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ba0dca7ba 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-1975  
							
							 
							
							
							
						 
						
							2018-05-14 09:06:23 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								95a10dd4f3 
								
							 
						 
						
							
							
								
								Kill wl_shell  
							
							 
							
							
							
						 
						
							2018-05-14 13:26:10 +01:00