Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								fa452fadca 
								
							 
						 
						
							
							
								
								WindowServer: Let menu objects reference the WSClientConnection by pointer.  
							
							... 
							
							
							
							Since these are owner/ownee relationships, there's no need for indirection. 
							
						 
						
							2019-02-17 09:07:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								2733a788eb 
								
							 
						 
						
							
							
								
								WindowServer: Make MenuBar unaware of Process.  
							
							
							
						 
						
							2019-02-14 10:49:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								4b8133e925 
								
							 
						 
						
							
							
								
								WindowServer: Clean up any menu objects on process exit.  
							
							... 
							
							
							
							..and now that this works, implement the Quit menu action in Terminal. :^) 
							
						 
						
							2019-02-12 10:41:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								15b4c9f9f1 
								
							 
						 
						
							
							
								
								WindowServer: More work on the menu system.  
							
							... 
							
							
							
							Menus are now tied to a Process (by WeakPtr.) This will allow us to pass
notifications to the correct event stream. 
							
						 
						
							2019-02-12 08:39:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								443b043b49 
								
							 
						 
						
							
							
								
								WindowServer: Start implementing a menu system.  
							
							... 
							
							
							
							I'm going with a global top-of-the-screen menu instead of per-window menus.
The basic idea is that menus will live in the WindowServer and clients can
create menus via WindowServer requests. 
							
						 
						
							2019-02-11 09:47:10 +01:00