Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								9ae861c416
								
							
						 | 
						
							
							
								
								Address review feedback
							
							
							
							
							
						 | 
						
							2018-04-02 18:54:16 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								37036df822
								
							
						 | 
						
							
							
								
								Handle layer surfaces below shell surfaces
							
							
							
							
							
						 | 
						
							2018-04-02 18:44:06 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								a94f4d0edc
								
							
						 | 
						
							
							
								
								Always give keyboard focus to the topmost layer
							
							
							
							
							
						 | 
						
							2018-04-02 15:48:22 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								883d8d306c
								
							
						 | 
						
							
							
								
								Identify topmost interactive layer surface
							
							
							
							
							
						 | 
						
							2018-04-02 15:16:14 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								d466cc117f
								
							
						 | 
						
							
							
								
								Don't reset exclusive between layer shell passes
							
							
							
							
							
							
							
							This is not the intended behavior of exclusive zones, the second pass is
meant to respect the usable area. 
							
						 | 
						
							2018-04-02 14:55:17 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								b887af9a60
								
							
						 | 
						
							
							
								
								Fix maximized windows interaction with layer shell
							
							
							
							
							
							
							
							If there were no layer surfaces the usable area of the output would be
an empty box. 
							
						 | 
						
							2018-03-29 12:18:50 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								3e5131e664
								
							
						 | 
						
							
							
								
								Address further review feedback
							
							
							
							
							
						 | 
						
							2018-03-27 21:28:22 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								a1d5d20914
								
							
						 | 
						
							
							
								
								Address some more feedback
							
							
							
							
							
						 | 
						
							2018-03-27 18:51:41 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								52fe2688ea
								
							
						 | 
						
							
							
								
								Address @emersion's feedback
							
							
							
							
							
						 | 
						
							2018-03-27 18:51:41 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								776b81d499
								
							
						 | 
						
							
							
								
								Fix surface layer damage tracking
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								0e318df13d
								
							
						 | 
						
							
							
								
								Add margin animation to the example demo
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								86ca4bea6d
								
							
						 | 
						
							
							
								
								Fix layer rendering/layout bugs
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								097e87ca9f
								
							
						 | 
						
							
							
								
								Handle usable area for maximized windows
							
							
							
							
							
							
							
							Also fixes some bugs 
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								ab6c2bf584
								
							
						 | 
						
							
							
								
								Reset exclusivity after shell layer
							
							
							
							
							
							
							
							Also fixes an issue which was applying exclusivity to all edges 
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								df9dbf3170
								
							
						 | 
						
							
							
								
								Fix rebase issues; rearrange layers on destroy
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								11c57d22b0
								
							
						 | 
						
							
							
								
								Use 0 for default width/height (rather than -1)
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								d1c0e6fe2c
								
							
						 | 
						
							
							
								
								Add layer_surface.close
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								b73c4f48c1
								
							
						 | 
						
							
							
								
								Fix exclusive zone among other layers
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								8c98c18880
								
							
						 | 
						
							
							
								
								Gracefully deal with outputs being removed
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								f444a0d14c
								
							
						 | 
						
							
							
								
								Implement layer surface damage
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:32 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								4bf936360d
								
							
						 | 
						
							
							
								
								Arrange & render layer surfaces
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:09 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Drew DeVault
								
							 
						 | 
						
							
							
							
							
								
							
							
								b31ce4220c
								
							
						 | 
						
							
							
								
								Add broken test client and rootston stubs
							
							
							
							
							
						 | 
						
							2018-03-27 18:50:09 -04:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |