Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								8efee109ad 
								
							 
						 
						
							
							
								
								Implement modes  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								741424c4e7 
								
							 
						 
						
							
							
								
								Clean up imported bar commands  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								849c3515ab 
								
							 
						 
						
							
							
								
								Use statically allocated text buffer  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								c91adbd188 
								
							 
						 
						
							
							
								
								Fix failure to rearrange output in some cases  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								f3fbf19312 
								
							 
						 
						
							
							
								
								Do some small cleanup  
							
							... 
							
							
							
							- Fix workspace events (security config isn't in use so it wasn't being
  sent)
- Kill status bar process when swaybar exits
- Don't rearrange windows on every layer surface commit 
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5f5076baff 
								
							 
						 
						
							
							
								
								Call arrange_windows on layer destroy  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								8b5b72c576 
								
							 
						 
						
							
							
								
								Restart swaybar on config reload  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								2e84f21ab7 
								
							 
						 
						
							
							
								
								Terminate swaybar when freeing bar config  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								2719ddfe5e 
								
							 
						 
						
							
							
								
								Spawn swaybars when outputs are added  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9cdbcdd2 
								
							 
						 
						
							
							
								
								Add swaybg_command  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								569b2bfd5d 
								
							 
						 
						
							
							
								
								Move bar config into its own file  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								bf7a4cd0eb 
								
							 
						 
						
							
							
								
								Add bar configuration commands  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								6836074fed 
								
							 
						 
						
							
							
								
								Implement enough IPC for swaybar to work  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								b72825441b 
								
							 
						 
						
							
							
								
								Fixed laggy focused output boolean  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								da6e48520b 
								
							 
						 
						
							
							
								
								Tear down bar when display exits  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0464a9910d 
								
							 
						 
						
							
							
								
								Clean up status line on exit  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0d0ab7c5ce 
								
							 
						 
						
							
							
								
								Implement status line  
							
							... 
							
							
							
							Does not yet support i3bar json protocol 
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								718502c815 
								
							 
						 
						
							
							
								
								Iterate over workspaces backwards  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								a76829f375 
								
							 
						 
						
							
							
								
								Some layer shell fixes  
							
							... 
							
							
							
							Based on the corresponding rootston changes 
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								531c175d3e 
								
							 
						 
						
							
							
								
								Respect user bar height preference  
							
							... 
							
							
							
							This is an i3-gaps feature we support 
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								1e8faeec02 
								
							 
						 
						
							
							
								
								Pixel-perfect rendering  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								37b61eff2d 
								
							 
						 
						
							
							
								
								Add binding mode indicator  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								86ba0fc15d 
								
							 
						 
						
							
							
								
								Re-render bar on IPC updates  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								3a458cd7b5 
								
							 
						 
						
							
							
								
								Implement workspace button rendering  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								3399ad9840 
								
							 
						 
						
							
							
								
								Round up workspaces on each output  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								e5e8094dc3 
								
							 
						 
						
							
							
								
								Only utilize the configured outputs  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								5c9ad035db 
								
							 
						 
						
							
							
								
								Wire up basic IPC support  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								cab1352801 
								
							 
						 
						
							
							
								
								Start port of swaybar to layer shell  
							
							... 
							
							
							
							This starts up the event loop and wayland display and shims out the
basic top level rendering concepts. Also includes some changes to
incorporate pango into the 1.x codebase properly. 
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								382e8af418 
								
							 
						 
						
							
							
								
								Allow sway IPC clients to fall back to i3 socket  
							
							
							
						 
						
							2018-03-29 22:11:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									emersion 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3d29d833b1 
								
							 
						 
						
							
							
								
								Merge pull request  #1652  from ascent12/glclear  
							
							... 
							
							
							
							Clear buffer after beginning renderer 
							
						 
						
							2018-03-29 21:42:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Scott Anderson 
								
							 
						 
						
							
							
							
							
								
							
							
								c8e7437b82 
								
							 
						 
						
							
							
								
								Clear buffer after beginning renderer  
							
							
							
						 
						
							2018-03-30 14:38:14 +13:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								4c394a0e9e 
								
							 
						 
						
							
							
								
								address feedback  
							
							
							
						 
						
							2018-03-29 21:22:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								4ec8bf4cee 
								
							 
						 
						
							
							
								
								80col  
							
							
							
						 
						
							2018-03-29 18:38:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								62d1b4cb96 
								
							 
						 
						
							
							
								
								fix container_get_in_direction name  
							
							
							
						 
						
							2018-03-29 18:17:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								e5491bf498 
								
							 
						 
						
							
							
								
								rename container destroy func  
							
							
							
						 
						
							2018-03-29 18:17:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								ed2cedb544 
								
							 
						 
						
							
							
								
								rename layout init  
							
							
							
						 
						
							2018-03-29 17:13:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								eca029f218 
								
							 
						 
						
							
							
								
								more renaming things  
							
							
							
						 
						
							2018-03-29 17:06:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								b90099b4b7 
								
							 
						 
						
							
							
								
								rename container functions  
							
							
							
						 
						
							2018-03-29 16:40:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								941ca5c8fd 
								
							 
						 
						
							
							
								
								Maximize xdg shell surfaces on creation  
							
							... 
							
							
							
							Makes them look better yo
In the future we might want to only do this for tiled windows, and let
floating windows do their own thing. 
							
						 
						
							2018-03-29 15:40:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								83d09cf594 
								
							 
						 
						
							
							
								
								remove swayc_t typedef  
							
							
							
						 
						
							2018-03-29 14:31:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								874f009866 
								
							 
						 
						
							
							
								
								move tree includes to their own directory  
							
							
							
						 
						
							2018-03-29 14:21:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b1984133a9 
								
							 
						 
						
							
							
								
								Merge pull request  #1643  from acrisci/xdg-protocol-header  
							
							... 
							
							
							
							add xdg-shell protocol header 
							
						 
						
							2018-03-28 23:45:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Crisci 
								
							 
						 
						
							
							
							
							
								
							
							
								82da2b5990 
								
							 
						 
						
							
							
								
								add xdg-protocol header  
							
							
							
						 
						
							2018-03-28 23:38:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca809d2519 
								
							 
						 
						
							
							
								
								Merge pull request  #1642  from swaywm/layer-shell  
							
							... 
							
							
							
							Implement layer shell (rendering) 
							
						 
						
							2018-03-28 19:27:52 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								8d6bce02af 
								
							 
						 
						
							
							
								
								Address review feedback  
							
							
							
						 
						
							2018-03-28 18:11:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								68cfa7ef67 
								
							 
						 
						
							
							
								
								Render layer surfaces and respect exclusive zone  
							
							
							
						 
						
							2018-03-28 16:42:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								0c8a64942e 
								
							 
						 
						
							
							
								
								Add initial layer shell skeleton  
							
							
							
						 
						
							2018-03-28 15:47:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9070950eec 
								
							 
						 
						
							
							
								
								Merge pull request  #1638  from swaywm/swaybg-layers  
							
							... 
							
							
							
							Reimplement swaybg using surface layers 
							
						 
						
							2018-03-28 15:25:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
							
							
								
							
							
								d39bda76c4 
								
							 
						 
						
							
							
								
								Address review comments  
							
							
							
						 
						
							2018-03-28 14:43:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Drew DeVault 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45a50d5afe 
								
							 
						 
						
							
							
								
								Merge pull request  #1641  from swaywm/transformed-events  
							
							... 
							
							
							
							Update input events per swaywm/wlroots#765  
							
						 
						
							2018-03-28 14:26:22 -04:00