f8eac08a0a 
					 
					
						
						
							
							gtkclipboard: Fix a potential g_signal_handler_disconnect(NULL) call  
						
						... 
						
						
						
						Found by scan-build.
https://bugzilla.gnome.org/show_bug.cgi?id=712760  
						
						
					 
					
						2015-03-09 13:41:37 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1442299b48 
					 
					
						
						
							
							clipboard: Add get_default() helper  
						
						... 
						
						
						
						Add helper for getting the main clipboard. This makes
the API usable for bindings (as GdkAtoms aren't usable through
gobject-introspection), and easier to use in C.
https://bugzilla.gnome.org/show_bug.cgi?id=712752  
						
						
					 
					
						2015-01-27 18:09:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f48b3cce02 
					 
					
						
						
							
							wayland: Replace clipboard implementation  
						
						... 
						
						
						
						The wayland specific clipboard functions have been replaced by something
more similar to the hooking the win32 backend does, which allows for just
using the default GtkClipboard code in GTK+. As a consequence, the
wayland-specific GtkClipboard implementation is now gone.
https://bugzilla.gnome.org/show_bug.cgi?id=697855  
						
						
					 
					
						2014-09-01 19:17:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54ec42f035 
					 
					
						
						
							
							gtk: port many nullability annotation fixes from Vala bindings  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=730745  
					
						2014-05-30 13:24:20 -07:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45b982dc7f 
					 
					
						
						
							
							clipboard: Add link to GdkDisplay in doc  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=712752  
					
						2014-03-28 22:47:25 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469d333aa2 
					 
					
						
						
							
							docs: use Returns: consistently  
						
						... 
						
						
						
						Instead of Return value: 
						
						
					 
					
						2014-02-19 18:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e34bd4137d 
					 
					
						
						
							
							docs: use apostrophes in *n't  
						
						
						
						
					 
					
						2014-02-07 13:32:47 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7a208fbbf3 
					 
					
						
						
							
							docs: use proper apostrophe  
						
						... 
						
						
						
						https://wiki.gnome.org/Design/OS/Typography  
					
						2014-02-07 13:06:10 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a45418b67 
					 
					
						
						
							
							docs: use proper quotes  
						
						
						
						
					 
					
						2014-02-05 15:08:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5dd751f006 
					 
					
						
						
							
							docs: don't use ulink. use markdown instead  
						
						
						
						
					 
					
						2014-02-04 18:53:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a22358c0c0 
					 
					
						
						
							
							docs: use ` instead of <literal>  
						
						
						
						
					 
					
						2014-02-04 18:24:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf35c77f14 
					 
					
						
						
							
							docs: use () instead of <function> tags  
						
						
						
						
					 
					
						2014-01-27 23:08:08 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6b29ab55a1 
					 
					
						
						
							
							docs: fix see also link  
						
						
						
						
					 
					
						2014-01-21 18:57:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						438cd857c4 
					 
					
						
						
							
							all: Add names to timeouts  
						
						... 
						
						
						
						Add names to every timeout we setup, so it's easier to track their
usage, and debug possible misbehaviour.
https://bugzilla.gnome.org/show_bug.cgi?id=710651  
						
						
					 
					
						2013-10-23 13:31:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59c4fb9d6a 
					 
					
						
						
							
							Add missing introspection annotations  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=707519  
					
						2013-09-10 17:20:15 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e38e47d7d3 
					 
					
						
						
							
							clipboard: Reimplement Wayland clipboard using vfuncs  
						
						... 
						
						
						
						This way, the Wayland and the regular clipboard implementation can both
be compiled in and selected based on the display in use.
One thing potentially broken now is text mime type handling as Wayland
seemed to use different mime types in some places. 
						
						
					 
					
						2013-08-20 16:34:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						aee5bcf9e2 
					 
					
						
						
							
							clipboard: Make a bunch of functions vfuncs  
						
						
						
						
					 
					
						2013-08-20 16:34:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4009c8241b 
					 
					
						
						
							
							clipboard: Split struct definitions into private header  
						
						
						
						
					 
					
						2013-08-20 16:34:29 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d98b4fd0b4 
					 
					
						
						
							
							clipboard: remove dead code  
						
						... 
						
						
						
						When setting contents of the clipboard and ownership or user data changes, we
end up calling clipboard_unset() to fully cleanup the previous clipboard state.
This call will itself call clear_func() for the previous user_data, and always
reset both 'get_func' and 'clear_func' to NULL.
So it's actually not possible to have 'get_func' being non-NULL once we have
called clipboard_unset(), so just remove that condition check and the code
inside.
https://bugzilla.gnome.org/show_bug.cgi?id=694924  
						
						
					 
					
						2013-03-04 19:37:38 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8d0e88bac7 
					 
					
						
						
							
							gtk: Don't use GDK_THREADS_ENTER/LEAVE macros internally  
						
						... 
						
						
						
						These are just wrappers for the functions, and we want to
deprecate them. Stopping to use them internally is a good
first step. 
						
						
					 
					
						2012-07-30 18:01:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						050cba6a31 
					 
					
						
						
							
							Fix malformed doc comments  
						
						... 
						
						
						
						Most of these are forgotten :'s and similar details
which gtk-doc now warns about. 
						
						
					 
					
						2012-04-12 21:12:16 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						585a6652d5 
					 
					
						
						
							
							Use G_SOURCE_CONTINUE/REMOVE  
						
						... 
						
						
						
						Now that GLib provides these macros, we should use them
to make the code more readable. 
						
						
					 
					
						2012-01-30 19:12:27 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						85b356da10 
					 
					
						
						
							
							Move documentation to inline comments: GtkClipboard  
						
						
						
						
					 
					
						2011-04-13 12:48:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9db4accf9c 
					 
					
						
						
							
							Make gtkclipboard.c:clipboard_get_timestamp multi-backend safe  
						
						... 
						
						
						
						We can't just check for the backend defines, we have to do runtime checks too. 
						
						
					 
					
						2011-04-07 20:19:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cdf69b4bed 
					 
					
						
						
							
							[gi] add missing annotations for signals that emit Gdk.Events  
						
						
						
						
					 
					
						2011-03-03 16:05:28 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						374e76a19d 
					 
					
						
						
							
							[GI] Mark unintrospectable constructs as (skip)  
						
						... 
						
						
						
						Also adds 'Rename to:' annotation to some constructs replacing the
skipped ones. 
						
						
					 
					
						2011-01-20 13:57:21 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2fb1c06402 
					 
					
						
						
							
							[GI] Add missing (out) and (array) annotations  
						
						
						
						
					 
					
						2011-01-20 13:57:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c47c8467c 
					 
					
						
						
							
							Remove some direct access to GdkDragContext members  
						
						
						
						
					 
					
						2010-12-21 12:06:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf9e9ff47f 
					 
					
						
						
							
							gtk/gtkclipboard.c: Use accessor functions to access GtkSelectionData  
						
						
						
						
					 
					
						2010-12-15 23:58:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6a73fd5b0 
					 
					
						
						
							
							Assign all g_signal_connect() and friends to gulong variables  
						
						... 
						
						
						
						Fixes https://bugzilla.gnome.org/show_bug.cgi?id=87821  
						
						
					 
					
						2010-10-22 18:58:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ee8fdb79b 
					 
					
						
						
							
							gtk: gdk_drawable_get_display() => gdk_window_get_display()  
						
						
						
						
					 
					
						2010-09-26 15:11:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e0aa12eb0a 
					 
					
						
						
							
							Tons of transfer annotations  
						
						
						
						
					 
					
						2010-09-21 00:18:11 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07d3f20202 
					 
					
						
						
							
							gtk/gtkdnd.c: Use accessor functions to access GtkWidget  
						
						
						
						
					 
					
						2010-08-22 22:56:16 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a07e9733b 
					 
					
						
						
							
							gtk/: fully remove gtkalias hacks  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=623845  
					
						2010-07-10 02:51:26 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d2366d5eb 
					 
					
						
						
							
							add allow-none annotation to gtk_clipboard_set_can_store's targets parameter  
						
						
						
						
					 
					
						2010-06-07 13:15:27 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8b6e1b4de2 
					 
					
						
						
							
							Fix introspection on return value transfer for gtk_clipboard_get*  
						
						... 
						
						
						
						ownership transfer set to none for clipboard get methods 
						
						
					 
					
						2010-03-10 22:21:52 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6529c07614 
					 
					
						
						
							
							[introspection] Merge in Gtk-custom.c annotations  
						
						... 
						
						
						
						The Gtk-custom.c file in gir-repository contained a number of
introspection annotations.  Merge those into the GTK source files.
Some documentation was moved from the tmpl/ files to accomodate
the addition of annotations. 
						
						
					 
					
						2009-12-16 17:22:01 -02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3faf7d0214 
					 
					
						
						
							
							Fix a doc comment  
						
						
						
						
					 
					
						2009-11-27 00:39:26 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e2bce0d630 
					 
					
						
						
							
							bgo#463773 - Handle a NULL display in gtk_clipboard_get_for_display() so Flash won't hang  
						
						
						
						
					 
					
						2009-05-12 13:44:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2db879fe87 
					 
					
						
						
							
							Bug 557315 – stale clipboard target cache  
						
						... 
						
						
						
						2008-10-25  Matthias Clasen  <mclasen@redhat.com >
        Bug 557315 – stale clipboard target cache
        * gtk/gtkclipboard.c (gtk_clipboard_set_contents): Remove cached
        targets. Pointed out by Evan Stade
svn path=/trunk/; revision=21713 
						
						
					 
					
						2008-10-25 23:12:03 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a13747e3f 
					 
					
						
						
							
							use canonical signal name.  
						
						... 
						
						
						
						2008-08-12  Paolo Borelli  <pborelli@katamail.com >
	* gtk/gtkclipboard.c (gtk_clipboard_store):
	use canonical signal name.
svn path=/trunk/; revision=21104 
						
						
					 
					
						2008-08-12 19:20:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5796771d2 
					 
					
						
						
							
							gtk/gtkaccelgroup.c gtk/gtkactiongroup.c gtk/gtkcalendar.c  
						
						... 
						
						
						
						2008-08-11  Sven Neumann  <sven@gimp.org >
	* gtk/gtkaccelgroup.c
	* gtk/gtkactiongroup.c
	* gtk/gtkcalendar.c
	* gtk/gtkcelleditable.c
	* gtk/gtkclipboard-quartz.c
	* gtk/gtkclipboard.c
	* gtk/gtkcolorbutton.c
	* gtk/gtkcolorsel.c
	* gtk/gtkcontainer.c
	* gtk/gtkcurve.c: use canonical signal names.
svn path=/trunk/; revision=21068 
						
						
					 
					
						2008-08-11 13:07:18 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2a95978506 
					 
					
						
						
							
							gtk/gtkaboutdialog.c gtk/gtkcellrendereraccel.c gtk/gtkcellrenderercombo.c  
						
						... 
						
						
						
						2008-08-11  Sven Neumann  <sven@gimp.org >
	* gtk/gtkaboutdialog.c
	* gtk/gtkcellrendereraccel.c
	* gtk/gtkcellrenderercombo.c
	* gtk/gtkcellrendererspin.c
	* gtk/gtkcellrenderertext.c
	* gtk/gtkclipboard.c
	* gtk/gtkcolorsel.c
	* gtk/gtkcombo.c
	* gtk/gtkcombobox.c
	* gtk/gtkdnd-quartz.c
	* gtk/gtkdnd.c
	* gtk/gtkentry.c
	* gtk/gtkentrycompletion.c
	* gtk/gtkfilechooserbutton.c
	* gtk/gtkfilechooserdefault.c
	* gtk/gtkfilechooserentry.c
	* gtk/gtkfontsel.c
	* gtk/gtkinputdialog.c
	* gtk/gtkmenutoolbutton.c
	* gtk/gtkpathbar.c
	* gtk/gtktooltip.c: use canonical signal names in 
g_signal_connect().
svn path=/trunk/; revision=21060 
						
						
					 
					
						2008-08-11 09:17:49 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						29fc592dad 
					 
					
						
						
							
							Use g_timeout_add_seconds  
						
						... 
						
						
						
						svn path=/trunk/; revision=20921 
						
						
					 
					
						2008-07-31 22:19:07 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57223c9a05 
					 
					
						
						
							
							Revert name change  
						
						... 
						
						
						
						svn path=/trunk/; revision=20724 
						
						
					 
					
						2008-07-01 22:57:50 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fce9c8b7d4 
					 
					
						
						
							
							Practically everything changed.  
						
						... 
						
						
						
						2008-06-30  Cody Russell  <bratsche@gnome.org >
        * Practically everything changed.
        Change	all references	of GIMP	Toolkit	(and variations	of it)
        to GTK+	Toolkit, showing no mercy at all to our	beloved
	ancestry. (#540529 )
svn path=/trunk/; revision=20709 
						
						
					 
					
						2008-06-30 23:01:56 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d97cdbdf53 
					 
					
						
						
							
							Include "config.h" instead of <config.h> Command used: find -name  
						
						... 
						
						
						
						2008-06-21  Johan Dahlin  <jdahlin@async.com.br >
    * *.[ch]: Include "config.h" instead of <config.h>
    Command used:
    find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g'
    Rubberstamped by Mitch and Tim
svn path=/trunk/; revision=20669 
						
						
					 
					
						2008-06-22 14:28:52 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c9e85e48f8 
					 
					
						
						
							
							Add clipboard convenience helpers for URIs. Bug  #537639 .  
						
						... 
						
						
						
						svn path=/trunk/; revision=20465 
						
						
					 
					
						2008-06-19 12:55:57 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88fa693540 
					 
					
						
						
							
							Make finalizer more robust  
						
						... 
						
						
						
						svn path=/trunk/; revision=19283 
						
						
					 
					
						2007-12-28 19:55:37 +00:00