5d7183ee0c 
					 
					
						
						
							
							all: Don't warn about deprecated gtk_window_present usage  
						
						... 
						
						
						
						Avoid compilation warnings about internal users of gtk_window_present(). 
						
						
					 
					
						2019-02-22 18:38:11 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e7fbfdd067 
					 
					
						
						
							
							ColorButton: Don’t destroy dialog @ ::delete-event  
						
						... 
						
						
						
						Without specifically connecting ::delete-event to something, the dialog
will be destroyed when it is closed, for example by pressing Esc. This
meant that when dismissing it this way, unlike by pressing Cancel, any
custom palette would be lost when the dialog was next opened, and so on.
Resolve this by making ::delete-event just do GTK_RESPONSE_CANCEL, so
closing the dialog has the same effect as clicking its Cancel button.
https://bugzilla.gnome.org/show_bug.cgi?id=787444  
						
						
					 
					
						2017-09-12 21:15:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1a03ead7a 
					 
					
						
						
							
							Use NULL for generic marshallers in g_signal_new()  
						
						... 
						
						
						
						glib will use the correct marshaller automatically. And as a side
effect, we also get all glib optimizations, like a va marshaller. 
						
						
					 
					
						2016-08-29 16:20:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4cce90d1e2 
					 
					
						
						
							
							colorbutton: Stop using state-changed  
						
						
						
						
					 
					
						2016-05-12 18:27:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ac7b54378 
					 
					
						
						
							
							dnd: Move GtkDragDest to a separate file  
						
						... 
						
						
						
						This follows what was done for GtkDragSource in
415030d25f 
						
						
					 
					
						2016-03-25 15:37:20 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						745624235b 
					 
					
						
						
							
							color button: Allow skipping the palette  
						
						... 
						
						
						
						Allow skipping the palette in the dialog, and going directly
to the editor. This is useful when the color button is already
part of a palette. 
						
						
					 
					
						2016-01-26 21:27:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						415030d25f 
					 
					
						
						
							
							dnd: Split GtkDragSourceSite into its own file  
						
						
						
						
					 
					
						2015-11-25 20:31:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7d18398eeb 
					 
					
						
						
							
							color button: Add a style class  
						
						... 
						
						
						
						Add a .color style class to differentiate this button from the
normal ones. 
						
						
					 
					
						2015-10-30 06:16:10 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23fa0e341f 
					 
					
						
						
							
							Fix typos in documentation  
						
						
						
						
					 
					
						2014-12-30 13:46:11 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18ba0dee87 
					 
					
						
						
							
							GtkColorButton: Some formatting cleanups  
						
						
						
						
					 
					
						2014-07-09 21:08:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						afe8bd6db9 
					 
					
						
						
							
							GtkColorButton: Use a color swatch  
						
						... 
						
						
						
						This saves some code and lets us reuse the color swatch styling.
Among other things, this fixes a lack of discernible border when
the selected color is very similar to the background.
https://bugzilla.gnome.org/show_bug.cgi?id=680885  
						
						
					 
					
						2014-07-09 20:50:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b28123dd3c 
					 
					
						
						
							
							GtkColorButton: Use G_PARAM_EXPLICIT_NOTIFY  
						
						
						
						
					 
					
						2014-06-09 13:30:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49cf5142ba 
					 
					
						
						
							
							Deprecate GdkColor  
						
						... 
						
						
						
						It has been replaced by GdkRGBA. Time to make it official.
http://bugzilla.gnome.org/show_bug.cgi?id=636695  
						
						
					 
					
						2014-05-22 09:09:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9f91bcd8c 
					 
					
						
						
							
							GtkColorButton: Fix recursion loop in "use-alpha" set_property()  
						
						
						
						
					 
					
						2014-05-05 15:31:50 -03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a41e2b901d 
					 
					
						
						
							
							Fix a thinko in the last color button change  
						
						... 
						
						
						
						Using the interface method in the set_property implementation
leads to an infinite recursion, if the interface method is in
turn using g_object_set. 
						
						
					 
					
						2014-05-02 21:09:05 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						67b10e649e 
					 
					
						
						
							
							GtkColorButton: Reduce internal use of deprecated API  
						
						... 
						
						
						
						Drop the blanket GDK_DISABLE_DEPRECATION_WARNINGS and avoid
deprecated API as much as possible. 
						
						
					 
					
						2014-05-02 18:42:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						469d333aa2 
					 
					
						
						
							
							docs: use Returns: consistently  
						
						... 
						
						
						
						Instead of Return value: 
						
						
					 
					
						2014-02-19 18:56:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d003553e8 
					 
					
						
						
							
							docs: don't use <emphasis>  
						
						... 
						
						
						
						It is a little heavy handed. The text can speak for itself. 
						
						
					 
					
						2014-01-28 02:02:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						75ef6096c1 
					 
					
						
						
							
							colorbutton: fix crash when destroying the colorbutton from the color-set signal  
						
						
						
						
					 
					
						2014-01-08 14:38:33 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c6ab515735 
					 
					
						
						
							
							Deprecate gtk_widget_push_composite_child & friends  
						
						... 
						
						
						
						Deprecate gtk_widget_push_composite_child, gtk_widget_pop_composite_child,
gtk_widget_set_composite_name, gtk_widget_get_composite_name.
This API is just bloat and was never useful, this patch deprecates
it and removes all internal calls to the composite child APIs 
						
						
					 
					
						2013-04-08 21:19:27 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c74d79bb55 
					 
					
						
						
							
							Ensure GtkColorButton has a dialog when adding a palette  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=132333  
					
						2012-12-03 23:46:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d39977878e 
					 
					
						
						
							
							colobutton: skip set_rgba as it is already in the choosercolor interface  
						
						
						
						
					 
					
						2012-09-20 12:51:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						50e5323e51 
					 
					
						
						
							
							Do not introspect gtk_color_button_get_rgba.  
						
						... 
						
						
						
						This method is deprecated so it gets in the way of the
implemented gtk_color_chooser_get_rgba. 
						
						
					 
					
						2012-09-17 14:52:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4942b6f5e4 
					 
					
						
						
							
							Remove references to deprecated functions  
						
						... 
						
						
						
						This inconsistency of the docs was pointed out by
Pierre-Yves Luyten in bug 680949. 
						
						
					 
					
						2012-08-06 22:27:48 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						276dae8ae6 
					 
					
						
						
							
							Improve GtkColorButton behaviour  
						
						... 
						
						
						
						Select the current color of a GtkColorButton should be selected in the
GtkColoroChooserDialog which is shown when the color button is clicked.
https://bugzilla.gnome.org/show_bug.cgi?id=676198  
						
						
					 
					
						2012-05-16 23:50:58 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b9eb02ebbe 
					 
					
						
						
							
							colorbutton: don't hardcode a 16px margin around the color sample  
						
						... 
						
						
						
						Since themes might want different paddings around the color sample
according to where it's being used, don't hardcode a 16px one here.
The theme can specify a padding to get the same effect.
Reported by Christian Persch <chpe@gnome.org > 
						
						
					 
					
						2012-05-03 15:03:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4d6a6be897 
					 
					
						
						
							
							API: colorchooser: Use GtkOrientation for orientation  
						
						... 
						
						
						
						Unfortunately, this swaps the values from the previous state.
But it's definitely a nicer API. 
						
						
					 
					
						2012-03-07 03:11:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						19da38b811 
					 
					
						
						
							
							colorchooser: factor out a private method to get the checkboard pattern  
						
						... 
						
						
						
						And use it in the color widgets. 
						
						
					 
					
						2012-02-14 16:37:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						126e941466 
					 
					
						
						
							
							color-button: simplify internal children  
						
						... 
						
						
						
						Instead of going GtkAlignment->GtkFrame->GtkAlignment, just pack a
GtkDrawingArea inside the button, and use halign/margin properties to
get the desired layout. 
						
						
					 
					
						2012-02-14 16:37:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8f201d62d9 
					 
					
						
						
							
							Add API to set palettes  
						
						... 
						
						
						
						I'm not really convinced by this; the API is a little complicated.
May need more thought. 
						
						
					 
					
						2012-02-14 16:36:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23a5f7a22c 
					 
					
						
						
							
							Add docs  
						
						
						
						
					 
					
						2012-02-14 16:36:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5cfb6e02b 
					 
					
						
						
							
							Rework the API a bit  
						
						... 
						
						
						
						Rename get/set_color to get/set_rgba and show_alpha to use_alpha,
to match existing GtkColorButton API and let GtkColorButton implement
GtkColorChooser. 
						
						
					 
					
						2012-02-14 16:36:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d3b30bff0c 
					 
					
						
						
							
							Show new color chooser from color button  
						
						
						
						
					 
					
						2012-02-14 16:36:52 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						912375ff38 
					 
					
						
						
							
							gtk/gtkcolorbutton.c: Do not use deprecated GdkColor api  
						
						
						
						
					 
					
						2012-01-04 01:55:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a3abc18858 
					 
					
						
						
							
							Deprecate all the public API that is using GdkColor struct  
						
						
						
						
					 
					
						2011-12-22 02:59:39 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3abc31a2d1 
					 
					
						
						
							
							color-button: Notify "color" and "alpha" properties when changing the rgba  
						
						... 
						
						
						
						Bug #664469 . 
						
						
					 
					
						2011-11-23 18:19:48 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f7dbdba267 
					 
					
						
						
							
							Revert "GtkColorButton: Don't forget to close a cairo context"  
						
						... 
						
						
						
						This reverts commit 144e4af8bc 
						
						
					 
					
						2011-08-27 01:01:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						144e4af8bc 
					 
					
						
						
							
							GtkColorButton: Don't forget to close a cairo context  
						
						... 
						
						
						
						Patch by Jerome Lambourg, bug 655392. 
						
						
					 
					
						2011-08-24 07:46:35 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bf0d8402f5 
					 
					
						
						
							
							gtk: Use const instead G_CONST_RETURN  
						
						
						
						
					 
					
						2011-06-10 13:07:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						896a6b2452 
					 
					
						
						
							
							Fix the build  
						
						... 
						
						
						
						G_GNUC_FUNCTION is deprecated. 
						
						
					 
					
						2011-04-29 16:50:17 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d84e6cda7 
					 
					
						
						
							
							Drop the last remaining translated g_warning/g_error calls  
						
						... 
						
						
						
						http://mail.gnome.org/archives/desktop-devel-list/2011-March/msg00069.html 
https://bugzilla.gnome.org/show_bug.cgi?id=648943  
					
						2011-04-29 10:33:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e32728fb5c 
					 
					
						
						
							
							GtkColorButton: Don't leak references  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=646815  
					
						2011-04-06 00:57:47 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d799d6d4f0 
					 
					
						
						
							
							Fixing GtkColorButton to redraw itself when gtk_color_button_set_rgba() is called.  
						
						
						
						
					 
					
						2011-02-03 23:02:15 +09:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						455c31d815 
					 
					
						
						
							
							Make GtkColorButton use GtkStyleContext  
						
						
						
						
					 
					
						2011-01-10 03:49:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5c6904c2f 
					 
					
						
						
							
							Drop explicit includes of gdkkeysyms.h  
						
						... 
						
						
						
						These are no longer needed. At the same time, port gtkimcontextsimpleseqs.h
to use the new GDK_KEY_ symbols. 
						
						
					 
					
						2011-01-04 12:21:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						86a7ae67bc 
					 
					
						
						
							
							GtkColorButton: trivial doc and formatting fixes  
						
						
						
						
					 
					
						2011-01-03 17:18:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e5a3b7edbf 
					 
					
						
						
							
							gtk/gtkcolorbutton.c: Use accessor functions to access GtkSelectionData  
						
						
						
						
					 
					
						2010-12-15 23:58:16 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61731c65aa 
					 
					
						
						
							
							Annotate ColorButton get_color and get_rgba.  
						
						
						
						
					 
					
						2010-12-08 15:30:42 +01:00