6c7e5039c7 
					 
					
						
						
							
							Drop a few unneeded ifs  
						
						 
						
						... 
						
						
						
						It does not hurt to pass NULL to g_list_free(). 
						
						
					 
					
						2014-12-08 17:30:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81c35b5b6e 
					 
					
						
						
							
							GtkAppChooserWidget: Use G_PARAM_EXPLICIT_NOTIFY  
						
						 
						
						
						
						
					 
					
						2014-06-09 13:30:53 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f217af54ca 
					 
					
						
						
							
							app chooser: Add a search bar  
						
						 
						
						... 
						
						
						
						This replaces the treeview typeahead popup with a GtkSearchBar,
and adds a search button to the header bar (if we have one).
https://bugzilla.gnome.org/show_bug.cgi?id=724218  
						
						
					 
					
						2014-02-14 07:05:13 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6578c9d876 
					 
					
						
						
							
							Modernize the app chooser dialog  
						
						 
						
						... 
						
						
						
						This is according to suggestions in
https://bugzilla.gnome.org/show_bug.cgi?id=724218  
						
						
					 
					
						2014-02-13 00:14:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4a11acdc8c 
					 
					
						
						
							
							resources: move resources into a subdirectory  
						
						 
						
						
						
						
					 
					
						2014-01-23 21:04:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47ebd5c6b1 
					 
					
						
						
							
							Fix a compiler warning  
						
						 
						
						
						
						
					 
					
						2013-12-17 23:25:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ad8a97b457 
					 
					
						
						
							
							GtkAppChoserWidget: Don't leak the context menu  
						
						 
						
						... 
						
						
						
						This was pointed out in
https://bugzilla.gnome.org/show_bug.cgi?id=720401  
						
						
					 
					
						2013-12-17 23:21:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7c98d40e94 
					 
					
						
						
							
							GtkAppChooserWidget: Monitor installed applications  
						
						 
						
						... 
						
						
						
						This uses the new GAppInfoMonitor object in GIO, which provides
change notification when the set of installed applications changes. 
						
						
					 
					
						2013-12-17 22:07:40 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd581236d2 
					 
					
						
						
							
							Revert "appchooserwidget: check for g_app_info_should_show()"  
						
						 
						
						... 
						
						
						
						This reverts commit 84922d3317 .
https://bugzilla.gnome.org/show_bug.cgi?id=702681  
						
						
					 
					
						2013-09-17 11:01:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						cda60c3c40 
					 
					
						
						
							
							Another round of template binding api changes  
						
						 
						
						... 
						
						
						
						We rename the gtk_widget_class_bind_template_child{_internal}
macros by appending a _private to their name. Otherwise, it
would be too magic to pass the 'public' names as arguments,
but affect a member of the Private struct. At the same time,
Add two new macros with the old names,
gtk_widget_class_bind_template_child{_internal} that operate
on members of the instance struct. 
						
						
					 
					
						2013-07-26 16:29:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89ae3524a3 
					 
					
						
						
							
							Rename the widget template API  
						
						 
						
						... 
						
						
						
						The macros and functions are inconsistently named, and are not tied to
the "template" concept - to the point that it seems plausible to use
them without setting the template.
The new naming scheme is as follows:
  gtk_widget_class_bind_template_child_full
  gtk_widget_class_bind_template_callback_full
With the convenience macros:
  gtk_widget_class_bind_template_child
  gtk_widget_class_bind_template_child_internal
  gtk_widget_class_bind_template_callback
https://bugzilla.gnome.org/show_bug.cgi?id=700898 
https://bugzilla.gnome.org/show_bug.cgi?id=700896  
						
						
					 
					
						2013-07-26 13:52:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a8e84545d1 
					 
					
						
						
							
							widget: Use a real offset in gtk_widget_class_automate_child  
						
						 
						
						... 
						
						
						
						Using an offset from the struct means you can have children in
both the public and private (via G_PRIVATE_OFFSET) parts of the
instance. It also matches the new private macros nicer.
https://bugzilla.gnome.org/show_bug.cgi?id=702563 
Signed-off-by: Emmanuele Bassi <ebassi@gnome.org > 
						
						
					 
					
						2013-07-26 08:41:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2378bff415 
					 
					
						
						
							
							Use proper quotation marks  
						
						 
						
						... 
						
						
						
						As per https://wiki.gnome.org/GnomeOS/Design/Whiteboards/Typography  
						
						
					 
					
						2013-07-17 22:37:50 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0899ef7cc9 
					 
					
						
						
							
							gtk: Use new macros for defining private data  
						
						 
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=702996  
						
						
					 
					
						2013-07-09 09:30:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ae690479a0 
					 
					
						
						
							
							GtkAppChooserWidget: Define children with a GtkBuilder template  
						
						 
						
						
						
						
					 
					
						2013-04-08 21:19:28 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						84922d3317 
					 
					
						
						
							
							appchooserwidget: check for g_app_info_should_show()  
						
						 
						
						... 
						
						
						
						This ensures NoDisplay=true or NotShowIn/OnlyShowIn values in the
desktop file are respected. 
						
						
					 
					
						2012-10-15 18:45:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						 
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ffd6dab8aa 
					 
					
						
						
							
							gtkappchooserwidget: Use symbolic names for button numbers  
						
						 
						
						
						
						
					 
					
						2012-01-27 09:47:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						115d92aa11 
					 
					
						
						
							
							gtkappchooserwidget: Use g_object_clear()  
						
						 
						
						
						
						
					 
					
						2011-12-22 02:57:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f9379adca2 
					 
					
						
						
							
							GtkAppChooserButton: Add a way to include the default app  
						
						 
						
						... 
						
						
						
						This is necessary to use an app chooser button for selecting
default apps in the control center. Also, beef up the docs
for this widget family.
https://bugzilla.gnome.org/show_bug.cgi?id=642706  
						
						
					 
					
						2011-09-10 01:42:07 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						18dba17f0b 
					 
					
						
						
							
							GtkAppChooserDialog: handle sensitivity of 'Select' better  
						
						 
						
						... 
						
						
						
						When the dialog comes up without a selected item, make 'Select'
insensitive. Also, don't allow to unselect an item without
selecting a different one. 
						
						
					 
					
						2011-08-28 23:49:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b756743cdf 
					 
					
						
						
							
							GtkAppChooserWidgetPrivate: Improve struct packing  
						
						 
						
						
						
						
					 
					
						2011-04-12 12:24:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c844a24ae6 
					 
					
						
						
							
							Allow GtkAppChooser classes to be instantiated with content-type=NULL.  
						
						 
						
						... 
						
						
						
						Mostly for corner cases such as Glade that treats objects generically
and needs to have an object that doesnt crash out of g_object_new(). 
						
						
					 
					
						2011-03-01 19:41:15 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						120e289f56 
					 
					
						
						
							
							Use actual app name in app choosers  
						
						 
						
						... 
						
						
						
						Instead of using a strange composite of name and generic name.
https://bugzilla.gnome.org/show_bug.cgi?id=640005  
						
						
					 
					
						2011-01-21 15:35:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a606ea62a1 
					 
					
						
						
							
							Fix win32 build  
						
						 
						
						
						
						
					 
					
						2011-01-11 17:28:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b88b29763 
					 
					
						
						
							
							Add appchooser docs  
						
						 
						
						
						
						
					 
					
						2011-01-06 02:07:35 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6f67f5281f 
					 
					
						
						
							
							app-chooser-widget: plug a memory leak  
						
						 
						
						
						
						
					 
					
						2010-12-07 10:08:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4fe23cae78 
					 
					
						
						
							
							app-chooser: other misc doc fixes  
						
						 
						
						
						
						
					 
					
						2010-11-30 17:27:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d8ef15c592 
					 
					
						
						
							
							app-chooser: update docs  
						
						 
						
						
						
						
					 
					
						2010-11-30 15:03:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a498d9a9ba 
					 
					
						
						
							
							Coding style fixups  
						
						 
						
						... 
						
						
						
						This commit adjusts the app chooser code to GTK+ coding style:
- line up prototypes
- remove some excess {}
- remove tabs and trailing whitespace
- add docs 
						
						
					 
					
						2010-11-24 18:32:05 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47308db2ba 
					 
					
						
						
							
							Fix reference counting for icons  
						
						 
						
						
						
						
					 
					
						2010-11-24 16:09:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6b900cf276 
					 
					
						
						
							
							app-chooser-widget: add a 'populate-popup' signal for context menus  
						
						 
						
						... 
						
						
						
						This way applications can append items to the menu, which will
automatically show when there's more than one item in it. 
						
						
					 
					
						2010-11-24 17:12:04 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						abf3b4af07 
					 
					
						
						
							
							open-with-widget: make sure to escape the string we use for markup  
						
						 
						
						
						
						
					 
					
						2010-11-23 18:15:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d0c35d63e0 
					 
					
						
						
							
							Revert "open-with-widget: don't check if the app supports URIs/files"  
						
						 
						
						... 
						
						
						
						This reverts commit b432242078 . 
						
						
					 
					
						2010-11-23 18:10:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						05bb715c51 
					 
					
						
						
							
							app-chooser: rename GtkOpenWith to GtkAppChooser  
						
						 
						
						
						
						
					 
					
						2010-11-23 17:50:15 +01:00