Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								5c2d405e1f 
								
							 
						 
						
							
							
								
								IRCClient: Add menus.  
							
							
							
						 
						
							2019-03-16 01:10:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9624b54703 
								
							 
						 
						
							
							
								
								More moving towards using signed types.  
							
							... 
							
							
							
							I'm still feeling this out, but I am starting to like the general idea. 
							
						 
						
							2019-02-25 22:06:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b704d3d295 
								
							 
						 
						
							
							
								
								LibGUI: Add a GToolBar class that can be populated with GActions.  
							
							... 
							
							
							
							The same action can be added to both a menu and a toolbar.
Use this to put a toolbar into FileManager. This is pretty neat. :^) 
							
						 
						
							2019-02-20 02:39:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								cf432b4c3d 
								
							 
						 
						
							
							
								
								WindowServer: Refactor more of the menu APIs to be message-based.  
							
							... 
							
							
							
							This is all pretty verbose but I can whittle it down later. :^) 
							
						 
						
							2019-02-13 18:49:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								3085e400bc 
								
							 
						 
						
							
							
								
								LibGUI: Add GAction class and make GMenu deal in actions rather than strings.  
							
							
							
						 
						
							2019-02-12 14:09:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								db98327bdc 
								
							 
						 
						
							
							
								
								Plumb menu item activation events from WindowServer to clients.  
							
							... 
							
							
							
							GMenu now has an "on_item_activation" callback that fires whenever one
of its items are activated. The menu item identifier is used to distinguish
between items.
Use this to implement font switching in Terminal. :^) 
							
						 
						
							2019-02-12 10:08:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								133706d697 
								
							 
						 
						
							
							
								
								Add API's and plumbing for WindowServer clients to make menus.  
							
							
							
						 
						
							2019-02-12 00:52:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								757429fb55 
								
							 
						 
						
							
							
								
								LibGUI: More work on client-side menus.  
							
							
							
						 
						
							2019-02-11 15:37:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								9483b39227 
								
							 
						 
						
							
							
								
								LibGUI: Add GMenu* and GApplication classes.  
							
							
							
						 
						
							2019-02-11 14:43:43 +01:00