Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e4965f7dac 
								
							 
						 
						
							
							
								
								Merge branch 'master' into rename-surface-subsurfaces  
							
							 
							
							
							
						 
						
							2018-04-22 10:54:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2d5fea1e80 
								
							 
						 
						
							
							
								
								Merge pull request  #1840  from ascent12/swaybar_scroll  
							
							 
							
							... 
							
							
							
							Fix swaybar axis event logic 
							
						 
						
							2018-04-22 10:52:39 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								4dfbc3160c 
								
							 
						 
						
							
							
								
								Fix swaybar axis event logic  
							
							 
							
							... 
							
							
							
							Uses 'visible' instead of 'focused', since we may scroll on a bar which
isn't the focused output.
We can't use "next_on_output" or "prev_on_output" to implement this,
because it only modify the focused output. So scrolling on an unfocused
output will affect the incorrect one.
We just use the "workspace name" command instead. 
							
						 
						
							2018-04-22 17:25:15 +12:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a41057714f 
								
							 
						 
						
							
							
								
								Update for wlroots#885  
							
							 
							
							
							
						 
						
							2018-04-21 19:12:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								72149111a5 
								
							 
						 
						
							
							
								
								Merge pull request  #1838  from emersion/use-wlr-renderer-init-wl-shm  
							
							 
							
							... 
							
							
							
							Use wlr_renderer_init_wl_shm 
							
						 
						
							2018-04-21 15:22:08 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4386dcb624 
								
							 
						 
						
							
							
								
								Merge pull request  #1837  from emersion/cursor-default-to-current-time  
							
							 
							
							... 
							
							
							
							Default to current time when triggering cursor events 
							
						 
						
							2018-04-21 15:21:52 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b96d774c70 
								
							 
						 
						
							
							
								
								Use wlr_renderer_init_wl_shm  
							
							 
							
							
							
						 
						
							2018-04-21 14:08:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cf77e1de4 
								
							 
						 
						
							
							
								
								Default to current time when triggering cursor events  
							
							 
							
							
							
						 
						
							2018-04-21 14:07:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e6decf385 
								
							 
						 
						
							
							
								
								Merge pull request  #1834  from emersion/xwayland-no-unmap-on-destroy  
							
							 
							
							... 
							
							
							
							Don't unmap on destroy, this is already guaranteed by wlroots 
							
						 
						
							2018-04-21 14:47:44 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ce70b9c45c 
								
							 
						 
						
							
							
								
								Merge pull request  #1835  from ascent12/swaybar_status_err  
							
							 
							
							... 
							
							
							
							Swaybar fix 
							
						 
						
							2018-04-21 14:45:33 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7d43cedc95 
								
							 
						 
						
							
							
								
								Merge pull request  #1836  from emersion/workspace-focus-update-cursor  
							
							 
							
							... 
							
							
							
							Update cursor when workspace focus changes 
							
						 
						
							2018-04-21 14:44:11 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33ed279494 
								
							 
						 
						
							
							
								
								Update cursor when workspace focus changes  
							
							 
							
							
							
						 
						
							2018-04-21 12:46:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								c63554885e 
								
							 
						 
						
							
							
								
								Remove void * casts  
							
							 
							
							... 
							
							
							
							They're pointless. 
							
						 
						
							2018-04-21 14:45:34 +12:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebb6073b7 
								
							 
						 
						
							
							
								
								Remove status command event on error  
							
							 
							
							... 
							
							
							
							This prevents very high CPU load when the status command dies,
and poll continuously awoken with POLLHUP. 
							
						 
						
							2018-04-21 14:39:46 +12:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								9a3fb33e33 
								
							 
						 
						
							
							
								
								Change remove_event logic  
							
							 
							
							... 
							
							
							
							We defer the removal of entries until after the poll loop has finished.
Otherwise we may end up adjusting the poll array while we're still
reading from it, causing us to skip events. 
							
						 
						
							2018-04-21 14:38:34 +12:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								e0107c4dd7 
								
							 
						 
						
							
							
								
								Always send POLLHUP and POLLERR with event loop  
							
							 
							
							
							
						 
						
							2018-04-21 13:44:32 +12:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								17bee33fc9 
								
							 
						 
						
							
							
								
								Don't unmap on destroy, this is already guaranteed by wlroots  
							
							 
							
							
							
						 
						
							2018-04-20 16:24:34 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e32c4a1fb 
								
							 
						 
						
							
							
								
								Merge pull request  #1830  from bpinto/swaylock/install-pam-module  
							
							 
							
							... 
							
							
							
							[swaylock] Install pam module 
							
						 
						
							2018-04-20 15:37:27 +02:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b2402acca0 
								
							 
						 
						
							
							
								
								Merge pull request  #1829  from RyanDwyer/move-fullscreen-view  
							
							 
							
							... 
							
							
							
							Keep view fullscreened when moving to another workspace 
							
						 
						
							2018-04-20 12:30:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								34429a3605 
								
							 
						 
						
							
							
								
								Keep view fullscreened when moving to another workspace.  
							
							 
							
							... 
							
							
							
							container_handle_fullscreen_reparent() must be called *after* setting
the container's new parent. 
							
						 
						
							2018-04-20 21:26:14 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7434c52421 
								
							 
						 
						
							
							
								
								Merge pull request  #1827  from bpinto/swaybar-memory-leak  
							
							 
							
							... 
							
							
							
							Fix memory leak on swaybar 
							
						 
						
							2018-04-20 09:07:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bruno Pinto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bc4565a59 
								
							 
						 
						
							
							
								
								Fix memory leak on swaybar  
							
							 
							
							... 
							
							
							
							Code from @NilsBrause
Ref #1820  
							
						 
						
							2018-04-20 01:58:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Bruno Pinto 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								55ed2736b5 
								
							 
						 
						
							
							
								
								[swaylock] Install pam module  
							
							 
							
							
							
						 
						
							2018-04-20 01:29:47 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a5719f9f43 
								
							 
						 
						
							
							
								
								Merge pull request  #1817  from RyanDwyer/fullscreen  
							
							 
							
							... 
							
							
							
							Implement fullscreen 
							
						 
						
							2018-04-19 23:31:25 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								6afccd07d9 
								
							 
						 
						
							
							
								
								Add TODO about rendering fullscreen views smaller than the output  
							
							 
							
							
							
						 
						
							2018-04-20 08:12:03 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								76837b9132 
								
							 
						 
						
							
							
								
								Ignore xdg_shell_v6 request_fullscreen if not mapped  
							
							 
							
							
							
						 
						
							2018-04-20 08:10:58 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								bd67342bdc 
								
							 
						 
						
							
							
								
								Don't render top layer when fullscreen.  
							
							 
							
							
							
						 
						
							2018-04-20 08:08:34 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								777800e37a 
								
							 
						 
						
							
							
								
								Fix qutebrowser crash on context menu dismissal  
							
							 
							
							
							
						 
						
							2018-04-19 09:15:21 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21eb63cc9e 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fullscreen  
							
							 
							
							
							
						 
						
							2018-04-19 08:56:03 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2f0120e458 
								
							 
						 
						
							
							
								
								Merge pull request  #1823  from RyanDwyer/key-repeat  
							
							 
							
							... 
							
							
							
							Make key repeat configurable 
							
						 
						
							2018-04-18 23:57:28 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9ab61716b5 
								
							 
						 
						
							
							
								
								Correct the repeat_rate documentation.  
							
							 
							
							
							
						 
						
							2018-04-19 13:48:20 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9d3739a6f7 
								
							 
						 
						
							
							
								
								Split repeat commands into separate files.  
							
							 
							
							
							
						 
						
							2018-04-19 13:47:29 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								9715e38ca8 
								
							 
						 
						
							
							
								
								render_output(): When fullscreen, clear to black and don't render background  
							
							 
							
							
							
						 
						
							2018-04-19 13:01:43 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								45a2fad0de 
								
							 
						 
						
							
							
								
								container_get_in_direction(): Don't split this function  
							
							 
							
							
							
						 
						
							2018-04-19 12:53:02 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								7e38cc2e05 
								
							 
						 
						
							
							
								
								arrange_windows(): Calculate workspace properties when fullscreen  
							
							 
							
							
							
						 
						
							2018-04-19 12:50:53 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								2acfbc519e 
								
							 
						 
						
							
							
								
								xdg_shell_v6: Use client_pending state instead of current  
							
							 
							
							... 
							
							
							
							It appears client_pending is the state that should be used here. 
							
						 
						
							2018-04-19 12:47:34 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								1285f01b13 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fullscreen  
							
							 
							
							
							
						 
						
							2018-04-19 12:44:13 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								5b30391383 
								
							 
						 
						
							
							
								
								Make key repeat configurable  
							
							 
							
							... 
							
							
							
							This creates two input commands for configuring the repeat delay and rate.
Example config:
    input "myidentifier" {
        repeat_delay 250
        repeat_rate 25
    } 
							
						 
						
							2018-04-18 23:19:23 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								8d06b222f0 
								
							 
						 
						
							
							
								
								Fullscreen rendering and input fixes.  
							
							 
							
							... 
							
							
							
							* Render background when using fullscreen, because transparency.
* Check that fullscreen surface allows input.
* Don't look for surfaces in top layer if there's a fullscreen view. 
							
						 
						
							2018-04-18 13:06:10 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d668d57892 
								
							 
						 
						
							
							
								
								Merge pull request  #1819  from emersion/destroy-display  
							
							 
							
							... 
							
							
							
							Destroy display in server_fini 
							
						 
						
							2018-04-17 18:43:27 -04:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								35ccdd67a8 
								
							 
						 
						
							
							
								
								More fullscreen fixes.  
							
							 
							
							... 
							
							
							
							* Render fullscreen views without wlr function, which makes popups and
lockscreen work.
* Don't allow input events to surfaces behind fullscreen views.
* Use correct output dimensions (for rotated outputs). 
							
						 
						
							2018-04-18 08:35:28 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7114451607 
								
							 
						 
						
							
							
								
								Destroy display in server_fini  
							
							 
							
							
							
						 
						
							2018-04-17 23:15:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								72beae209b 
								
							 
						 
						
							
							
								
								Fullscreen fixes.  
							
							 
							
							
							
						 
						
							2018-04-18 00:10:32 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								cc4da245a8 
								
							 
						 
						
							
							
								
								Fix views unmapping their own fullscreen windows.  
							
							 
							
							
							
						 
						
							2018-04-17 11:06:03 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								143b528f71 
								
							 
						 
						
							
							
								
								Handle fullscreen flag when mapping a surface.  
							
							 
							
							
							
						 
						
							2018-04-17 11:04:57 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								a44d016e2b 
								
							 
						 
						
							
							
								
								Don't damage views if they're hidden by a fullscreen view.  
							
							 
							
							
							
						 
						
							2018-04-17 10:58:42 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								c685ef081f 
								
							 
						 
						
							
							
								
								Create sway_workspace struct.  
							
							 
							
							
							
						 
						
							2018-04-17 09:31:34 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								bfd5834f4c 
								
							 
						 
						
							
							
								
								Feedback for fullscreen.  
							
							 
							
							
							
						 
						
							2018-04-17 08:11:50 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ryan Dwyer 
								
							 
						 
						
							
							
							
							
								
							
							
								52420cc24d 
								
							 
						 
						
							
							
								
								Implement fullscreen.  
							
							 
							
							
							
						 
						
							2018-04-16 20:36:40 +10:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dbc36935ee 
								
							 
						 
						
							
							
								
								Merge pull request  #1816  from thejan2009/multi-output-ws-destroy  
							
							 
							
							... 
							
							
							
							remove empty workspace when focusing its output 
							
						 
						
							2018-04-15 09:17:36 -04:00