6c2b7a9441 
					 
					
						
						
							
							Revert "Add a button to back to the palette"  
						
						... 
						
						
						
						This reverts commit 32f1a5ad83 
						
						
					 
					
						2012-02-14 16:39:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bef12c003c 
					 
					
						
						
							
							color-scale: remove Adwaita GtkColorScale trough hack  
						
						... 
						
						
						
						Instead of special-casing Adwaita, apply the half-width logic for themes
that have a scale slider with vertical proportions.
Also, simplify the rendering code a bit by factoring out the trough
sizing logic. 
						
						
					 
					
						2012-02-14 16:37:05 -05: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						453aecd346 
					 
					
						
						
							
							Improve a11y names for colors  
						
						... 
						
						
						
						Only read alpha if it is != 1, and read percentages also for
'unnamed' palette colors. 
						
						
					 
					
						2012-02-14 16:37:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d57c5c374 
					 
					
						
						
							
							Update TODO  
						
						
						
						
					 
					
						2012-02-14 16:37:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2426516c4 
					 
					
						
						
							
							Update POTFILES  
						
						
						
						
					 
					
						2012-02-14 16:37:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						18ea4825cf 
					 
					
						
						
							
							Mark color names as translatable  
						
						
						
						
					 
					
						2012-02-14 16:37:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f698e4f62 
					 
					
						
						
							
							GtkColorScale: fix an RTL issue  
						
						... 
						
						
						
						When using a horizontal scale in RTL, we need to flip the
background image to go along with the flipped scale. 
						
						
					 
					
						2012-02-14 16:37:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49a23acd89 
					 
					
						
						
							
							test-toplevelembed: use new GtkColorChooserDialog  
						
						
						
						
					 
					
						2012-02-14 16:37:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80f0feda98 
					 
					
						
						
							
							testgtk: use GtkColorChooserDialog instead of GtkColorSelectionDialog  
						
						
						
						
					 
					
						2012-02-14 16:37:03 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06b34b3fc1 
					 
					
						
						
							
							prop-editor: don't use GtkColorButton deprecated API  
						
						
						
						
					 
					
						2012-02-14 16:37:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92322a63f5 
					 
					
						
						
							
							gtk-demo: use the new GtkColorChooserDialog in the color demo  
						
						
						
						
					 
					
						2012-02-14 16:37:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e77e1c117 
					 
					
						
						
							
							colorsel: include gtkcolorutils.h  
						
						... 
						
						
						
						Fix the build 
						
						
					 
					
						2012-02-14 16:37:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6dbb4d6384 
					 
					
						
						
							
							color-widget: don't use a GtkAlignment to center the color editor  
						
						... 
						
						
						
						We can just use a GtkBox, and set hexpand=TRUE/halign=CENTER to allocate
the editor in the middle of the box. 
						
						
					 
					
						2012-02-14 16:37:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						988cbb6300 
					 
					
						
						
							
							color-editor: don't use a GtkAlignment to layout popups  
						
						... 
						
						
						
						Set a margin on the contents and use a box instead. 
						
						
					 
					
						2012-02-14 16:37:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1cbaca6c60 
					 
					
						
						
							
							color-editor: don't use an alignment to give the popup extra space  
						
						
						
						
					 
					
						2012-02-14 16:37:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2abe72283e 
					 
					
						
						
							
							color-editor: also set a row spacing in the popup tooltip  
						
						
						
						
					 
					
						2012-02-14 16:37:01 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51c6e8329d 
					 
					
						
						
							
							color-swatch: cleanup unused property enum value  
						
						
						
						
					 
					
						2012-02-14 16:37:01 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91b4781ae9 
					 
					
						
						
							
							Revert an accidental commit  
						
						
						
						
					 
					
						2012-02-14 16:37:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92618eb8e2 
					 
					
						
						
							
							GtkColorSwatch: Use widget state instead of a custom 'selected'  
						
						
						
						
					 
					
						2012-02-14 16:37:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9cc827fcd1 
					 
					
						
						
							
							A11y improvements  
						
						
						
						
					 
					
						2012-02-14 16:37:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40974b1463 
					 
					
						
						
							
							GtkColorSwatch: Drop an unnecessary field  
						
						
						
						
					 
					
						2012-02-14 16:37:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dc1929a9de 
					 
					
						
						
							
							Avoid a 10th custom color  
						
						
						
						
					 
					
						2012-02-14 16:37:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57e057df60 
					 
					
						
						
							
							Fill the custom palette up some more  
						
						
						
						
					 
					
						2012-02-14 16:37:00 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						32f1a5ad83 
					 
					
						
						
							
							Add a button to back to the palette  
						
						... 
						
						
						
						This is just for trying this out; if it is considered good,
it will be moved into GtkColorChooserDialog 
						
						
					 
					
						2012-02-14 16:36:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f05f94885 
					 
					
						
						
							
							GtkColorChooserDialog: propagate notification for ::show-editor  
						
						
						
						
					 
					
						2012-02-14 16:36:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						05e2124f24 
					 
					
						
						
							
							GtkColorChooserWidget: emit notification for ::show-editor  
						
						
						
						
					 
					
						2012-02-14 16:36:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1fd311803a 
					 
					
						
						
							
							Document gtk_color_chooser_add_palette  
						
						
						
						
					 
					
						2012-02-14 16:36:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f44feab19 
					 
					
						
						
							
							Fix use_alpha initialization and propagation  
						
						... 
						
						
						
						We must set use_alpha to TRUE initially, and when passing it
down to the swatches, we must iterate over the custom box, too. 
						
						
					 
					
						2012-02-14 16:36:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3a7ed2e7bd 
					 
					
						
						
							
							Remove unused variables  
						
						
						
						
					 
					
						2012-02-14 16:36:59 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bad24bc119 
					 
					
						
						
							
							Consistently private headers  
						
						... 
						
						
						
						Add a 'private' suffix to all newly introduced private
headers. 
						
						
					 
					
						2012-02-14 16:36:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5aaeaa7b81 
					 
					
						
						
							
							Fix the build  
						
						... 
						
						
						
						A G_BEGIN_DECLS went missing here. 
						
						
					 
					
						2012-02-14 16:36:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bcc4186388 
					 
					
						
						
							
							color-swatch: remove gtk_color_swatch_set_corner_radii()  
						
						... 
						
						
						
						It's unused now. 
						
						
					 
					
						2012-02-14 16:36:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						74a53b542b 
					 
					
						
						
							
							color-widget: use a GtkBox for the custom section  
						
						... 
						
						
						
						Since we only allow a single row there, it's better to just use a
GtkBox, and use :first-child, :last-child and :only-child to style
swatches in there. 
						
						
					 
					
						2012-02-14 16:36:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9da3d8b7b9 
					 
					
						
						
							
							color-widget: add LEFT/RIGHT/TOP/BOTTOM style classes to the swatches  
						
						... 
						
						
						
						As we add them to the grid, for setting theming properties. 
						
						
					 
					
						2012-02-14 16:36:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73944c6e81 
					 
					
						
						
							
							color-editor: don't call gtk_color_swatch_set_corner_radii()  
						
						... 
						
						
						
						It's going away. 
						
						
					 
					
						2012-02-14 16:36:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a9c2a586b1 
					 
					
						
						
							
							color-swatch: don't hardcode list-add-symbolic as swatch icon  
						
						... 
						
						
						
						We have that as a property, we should use it. 
						
						
					 
					
						2012-02-14 16:36:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						83de34882b 
					 
					
						
						
							
							color-swatch: allow styling the "active badge"  
						
						... 
						
						
						
						Instead of calling gtk_render_check() there, just render a symbolic
icon, falling back to a built-in one if the icon is not available.
Also, add a style class for the active badge on the swatch:
"color-active-badge". 
						
						
					 
					
						2012-02-14 16:36:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ccedc5fa4 
					 
					
						
						
							
							color-swatch: use GtkThemingBackground to draw the background  
						
						... 
						
						
						
						This allows e.g. for the corner radii to be styled directly from the
theme. 
						
						
					 
					
						2012-02-14 16:36:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						33e54e45be 
					 
					
						
						
							
							color-swatch: add a color-light/color-dark style class for intensity  
						
						... 
						
						
						
						Themes might want to set different colors on the badge if the displayed
color is light or dark. Use a style class for this when we set a color
on the swatch. 
						
						
					 
					
						2012-02-14 16:36:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46187037a3 
					 
					
						
						
							
							themingbackground: make it based on GtkStyleContext  
						
						... 
						
						
						
						Instead of GtkThemingEngine. This will allow for the object to be also
used from inside e.g. a _draw() method. 
						
						
					 
					
						2012-02-14 16:36:57 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ae132c0a1a 
					 
					
						
						
							
							roundedbox: add _apply_border_radius() variations for engine/context  
						
						... 
						
						
						
						And make the base function just use the raw corner radii struct. 
						
						
					 
					
						2012-02-14 16:36:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4c61f1f663 
					 
					
						
						
							
							themingengine: add a private _gtk_theming_engine_get_context()  
						
						... 
						
						
						
						We'll need this later. 
						
						
					 
					
						2012-02-14 16:36:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4e37d56d51 
					 
					
						
						
							
							themingengine: move _gtk_theming_engine_set_context to private header  
						
						... 
						
						
						
						Where it belongs. 
						
						
					 
					
						2012-02-14 16:36:56 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d7cff0797e 
					 
					
						
						
							
							Misc cleanups  
						
						
						
						
					 
					
						2012-02-14 16:36:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ed5aa953d5 
					 
					
						
						
							
							testcolorchooser: Add more options  
						
						... 
						
						
						
						Add a --edit option that brings the color chooser up in
single-color edit mode right away. 
						
						
					 
					
						2012-02-14 16:36:56 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb128cc6e9 
					 
					
						
						
							
							Deprecate old color selection widgets  
						
						... 
						
						
						
						GtkColorSelectionDialog, GtkColorSelection and GtkHSV have
been superseded by the GtkColorChooser* family of widgets. 
						
						
					 
					
						2012-02-14 16:36:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						23a5f7a22c 
					 
					
						
						
							
							Add docs  
						
						
						
						
					 
					
						2012-02-14 16:36:55 -05:00