7840bad5d7 
					 
					
						
						
							
							Drop most uses of GtkMisc in tests  
						
						... 
						
						
						
						Replace them by GtkWidget h/valign. The only remaining uses
are those where a size group is involved; they can't be replaced
until GtkLabel stops looking at GtkMisc alignment for size
allocation. 
						
						
					 
					
						2014-05-13 07:43:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						94d5a40264 
					 
					
						
						
							
							Don't use deprecated GSimpleActionGroup api  
						
						... 
						
						
						
						Instead, use the corresponding GActionMap api. 
						
						
					 
					
						2013-09-05 18:51:04 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7c1717886a 
					 
					
						
						
							
							Remove one last user of gmenumarkup  
						
						
						
						
					 
					
						2012-01-25 20:56:06 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4877799145 
					 
					
						
						
							
							Update testgmenu to latest api changes  
						
						
						
						
					 
					
						2011-12-19 12:51:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f78238872 
					 
					
						
						
							
							gmenu testcase: update to glib API changes  
						
						
						
						
					 
					
						2011-12-19 12:51:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7b6fa4449 
					 
					
						
						
							
							Only add a separator when a section ends  
						
						
						
						
					 
					
						2011-12-19 12:51:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7ee18bd74a 
					 
					
						
						
							
							Make it build against the current wip/menus-rebase3 branch  
						
						
						
						
					 
					
						2011-12-19 12:51:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0455a9596f 
					 
					
						
						
							
							testgmenu: #ifdef out non-compiling code for now  
						
						
						
						
					 
					
						2011-12-19 12:51:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9131849eec 
					 
					
						
						
							
							testgmenu: Insert separators after sections  
						
						... 
						
						
						
						The previous code was only inserting a separator when a new
section was starting right away. 
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7de8660187 
					 
					
						
						
							
							testgmenu: Initial attempt at section headings  
						
						... 
						
						
						
						This should be redone to show the label together with the
separator line, somehow. For now, just put the label below
the separator, as a separate item. 
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf03adcdeb 
					 
					
						
						
							
							testgmenu: Use activate with parameter for radio actions  
						
						... 
						
						
						
						This is how stateful actions are supposed to be activated, using
change_state for this was not right at all. 
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						15afbf846d 
					 
					
						
						
							
							testgmenu: Use activate for toggle actions  
						
						... 
						
						
						
						This is how stateful actions are supposed to be activated, using
change_state for this was not right at all. 
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0c235255b 
					 
					
						
						
							
							testgmenu: Quit on delete-event  
						
						
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						95d9a5e368 
					 
					
						
						
							
							Adapt to api changes in GMenuModel  
						
						
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5d0020cbd3 
					 
					
						
						
							
							Adapt to object path conventions  
						
						... 
						
						
						
						Seems common to expect 'path == bus name with slashes'. 
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1996a5edff 
					 
					
						
						
							
							testgmenu: Demonstrate how translatable labels work  
						
						
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b36198dbc2 
					 
					
						
						
							
							More dynamic changes  
						
						
						
						
					 
					
						2011-12-19 12:45:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1aec8e22b6 
					 
					
						
						
							
							Cleanups  
						
						... 
						
						
						
						Separate the menu generation code and all callbacks in a
MenuHolder struct. 
						
						
					 
					
						2011-12-19 12:45:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd9df1864b 
					 
					
						
						
							
							Brute-force dynamic change propagation  
						
						... 
						
						
						
						We need to make sure that we connect to ::items-changed on every
single model, as they appear and disappear. Ugly business. 
						
						
					 
					
						2011-12-19 12:45:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						519c75a606 
					 
					
						
						
							
							First attempt at handling dynamic changes  
						
						... 
						
						
						
						We need to connect to items-changed on _every_ menu
model, which is somewhat icky. For some reason, this
works fine with a local model, but not with D-Bus in
between. Debugging needed. 
						
						
					 
					
						2011-12-19 12:45:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c62ed7e3a3 
					 
					
						
						
							
							Add code for dynamic changes  
						
						... 
						
						
						
						Add and remove items and actions - we don't update
the menus properly yet. 
						
						
					 
					
						2011-12-19 12:45:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bfa53a9df5 
					 
					
						
						
							
							Add some todos  
						
						
						
						
					 
					
						2011-12-19 12:45:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8841c04e22 
					 
					
						
						
							
							Some GMenu test code  
						
						... 
						
						
						
						This is some test code for constructing GtkMenus from GMenus. 
						
						
					 
					
						2011-12-19 12:45:50 -05:00