a3f1596069 
					 
					
						
						
							
							Add some missing (nullable) annotations  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=771826  
					
						2016-09-22 14:02:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						55061eca59 
					 
					
						
						
							
							customproperty: Remove unused function  
						
						
						
						
					 
					
						2015-11-21 02:11:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0e2648e8c2 
					 
					
						
						
							
							customproperty: Stop supporting the parsing of values  
						
						... 
						
						
						
						Now that we don't use custom CSS properties anymore, let's fail as early
as possible. 
						
						
					 
					
						2015-11-21 00:53:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f51419adb0 
					 
					
						
						
							
							cssstylefuncs: Rename functions  
						
						... 
						
						
						
						This is in preaparation for the big GtkCssComputedValues => GtkCssStyle
rename 
						
						
					 
					
						2015-01-07 14:26:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						385e6beafe 
					 
					
						
						
							
							Fix the build  
						
						... 
						
						
						
						Some forgotten include path adjustments. 
						
						
					 
					
						2014-10-24 16:12:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e014b89310 
					 
					
						
						
							
							Move gtkthemingengine to deprecated directory  
						
						... 
						
						
						
						This is the place for wholly-deprecated sources. 
						
						
					 
					
						2014-08-29 16:35:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b59e6f1948 
					 
					
						
						
							
							themingengine: Deprecate  
						
						
						
						
					 
					
						2014-08-16 19:39:44 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c779b42476 
					 
					
						
						
							
							Docs: use // for comments in examples  
						
						... 
						
						
						
						Without sgml mode, we can't escape /* as /* anymore,
so just switch to // for comments in examples. 
						
						
					 
					
						2014-02-14 23:34:22 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7f6a964c47 
					 
					
						
						
							
							Docs: Remove all entities and turn off sgml mode  
						
						... 
						
						
						
						With all element markup gone, it is time to turn off
sgml mode, and get rid of entities as well. 
						
						
					 
					
						2014-02-09 17:58:07 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13998c55e7 
					 
					
						
						
							
							docs: use proper quotations instead of '*'  
						
						
						
						
					 
					
						2014-02-07 14:22:39 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						245c385ae7 
					 
					
						
						
							
							Docs: Don't use note elements  
						
						... 
						
						
						
						In most cases, the text itself makes the message clear enough. 
						
						
					 
					
						2014-02-02 01:22:14 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						768bc44081 
					 
					
						
						
							
							docs: use |[ ]| instead of <programlisting></programlisting>  
						
						... 
						
						
						
						https://bugzilla.gnome.org/show_bug.cgi?id=723119  
					
						2014-01-29 12:45:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						be53513954 
					 
					
						
						
							
							API: Deprecate functions to register custom CSS properties  
						
						... 
						
						
						
						We should slowly transition code to using the GTK-provided CSS. So here
we go. 
						
						
					 
					
						2012-11-30 22:45:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						41486895d5 
					 
					
						
						
							
							deprecations: Move files into deprecated/ dir  
						
						
						
						
					 
					
						2012-11-25 04:16:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fb643c1c12 
					 
					
						
						
							
							symboliccolor: Deprecate  
						
						... 
						
						
						
						Symbolic colors are an implementation detail of the CSS engine and have
been superceded by GtkCssColorValue. We don't want them clobbering the
public API. In particular because the only use I could find in the
public API is people using it to shade colors. 
						
						
					 
					
						2012-11-25 03:43:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4f9a8e6b3d 
					 
					
						
						
							
							symboliccolor: Remove extra includes  
						
						... 
						
						
						
						That header was included in way too many places. 
						
						
					 
					
						2012-11-25 02:59:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36c79712a1 
					 
					
						
						
							
							csscustomproperty: Move compute code to GtkCssTypedValue  
						
						... 
						
						
						
						This way, we don't need the print_value vfunc anymore. 
						
						
					 
					
						2012-08-28 15:40:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a7f238138e 
					 
					
						
						
							
							styleproperty: Remove base argument  
						
						... 
						
						
						
						from _gtk_style_property_parse_value(). The GtkCssParser takes care of
that now. 
						
						
					 
					
						2012-05-11 16:42:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1367ef7e54 
					 
					
						
						
							
							cssstylefuncs: Remove base argument  
						
						... 
						
						
						
						The GtkCssParser keeps track of the base file now. 
						
						
					 
					
						2012-05-11 16:42:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40283e7c27 
					 
					
						
						
							
							cssvalue: Split out old value handling to new typed value  
						
						... 
						
						
						
						... and Make this new value be a real GValue, as we don't need to save
performance for these anymore (it's just used for custom properties).
And I'd rather have code work for all values then be optimized for no
reason. 
						
						
					 
					
						2012-04-17 08:59:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						81dfc2776e 
					 
					
						
						
							
							customproperty: Implement assign vfunc  
						
						... 
						
						
						
						I'm going to overwrite the GtkCssStyleProperty one, so better keep this
one. 
						
						
					 
					
						2012-04-17 08:59:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6ef76f4a92 
					 
					
						
						
							
							customproperty: Add our own query_value function  
						
						... 
						
						
						
						I'm about to change the CssStyleProperty one, so better copy things
here. 
						
						
					 
					
						2012-04-17 08:59:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c8e57d63ec 
					 
					
						
						
							
							cssstyelproperty: Rempove specified-type and computed-type props  
						
						... 
						
						
						
						This removes the necessity to keep a GType associated with style
properties and code can now make use of GtkCssValue completely. 
						
						
					 
					
						2012-04-17 08:59:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0fdc287339 
					 
					
						
						
							
							styleproperty: Simplify compute_value function  
						
						... 
						
						
						
						The compute_value fallback path is only needed for custom properties,
the real style properties have custom compute functions if they need
them already. 
						
						
					 
					
						2012-04-17 08:59:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b5fc484c99 
					 
					
						
						
							
							customproperty: Don't rely on querying style property  
						
						... 
						
						
						
						This way, we can remove type madness from GtkCssStyleProperty later. 
						
						
					 
					
						2012-04-17 08:59:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9b7640b898 
					 
					
						
						
							
							styleproperty: Make _gtk_style_property_parse_value() return a CssValue  
						
						... 
						
						
						
						Also split out initial/inherit handling into a custom GtkCssValue class. 
						
						
					 
					
						2012-04-17 08:59:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						df45983fcb 
					 
					
						
						
							
							cssvalue: Remove _gtk_css_value_new_take_gvalue()  
						
						... 
						
						
						
						Having two constructors from GValues complicates refactorings, so I'd
rather not have them. 
						
						
					 
					
						2012-04-17 08:59:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9573ed467d 
					 
					
						
						
							
							customproperty: Fix thinko  
						
						... 
						
						
						
						.. in 43c56d70ea 
						
						
					 
					
						2012-04-09 03:27:55 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fde43d01e5 
					 
					
						
						
							
							customproperty: Ensure style properties are registered  
						
						... 
						
						
						
						... before reigstering our own. Also, use that capability to emit a
warning. 
						
						
					 
					
						2012-04-09 03:11:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						43c56d70ea 
					 
					
						
						
							
							csscustomproperty: Redo RGBA/Color parsing  
						
						... 
						
						
						
						This fixes custom parse functions returning RGBA values where we
expected symbolic colors. 
						
						
					 
					
						2012-04-09 03:09:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7603e6e473 
					 
					
						
						
							
							css: Use GtkCssValues instead of GValue in the css machinery  
						
						... 
						
						
						
						Also, in places where we're computing a new CssValue based on an
old one, make sure that if nothing changes we're returning a reference
to the old one, rather than creating a new identical instance. 
						
						
					 
					
						2012-03-08 11:03:57 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9d0febc9a6 
					 
					
						
						
							
							Change FSF Address  
						
						
						
						
					 
					
						2012-02-27 17:06:11 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9551f542bd 
					 
					
						
						
							
							css: Ensure proper type for parsing custom properties  
						
						
						
						
					 
					
						2012-02-02 03:14:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						25affd4766 
					 
					
						
						
							
							css: Create SymbolicColor fallback properties for colors  
						
						
						
						
					 
					
						2012-02-02 03:13:38 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9fa764abec 
					 
					
						
						
							
							styleproperty: Introduce "specified type" and "computed type"  
						
						... 
						
						
						
						Make the types explicit. This way, we can actually do useful stuff with
them (like sanity checks, d'oh). 
						
						
					 
					
						2012-02-02 03:13:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						91202ef497 
					 
					
						
						
							
							styleproperty: Move pspec to GtkCssCustomProperty  
						
						... 
						
						
						
						It's only used there. 
						
						
					 
					
						2012-01-09 18:37:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3375dd2a5f 
					 
					
						
						
							
							styleproperty: Move property_parse_func member  
						
						... 
						
						
						
						It belongs in GtkCssCustomProperty 
						
						
					 
					
						2012-01-09 18:37:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						61042d155c 
					 
					
						
						
							
							styleproperty: Add custom parser for custom properties  
						
						... 
						
						
						
						In particular, move the property_parse_func handling to
GtkCssCustomProperty exclusively. 
						
						
					 
					
						2012-01-09 18:37:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						4821e52cf2 
					 
					
						
						
							
							styleproperty: Move pspec to GtkCssStyleProperty  
						
						... 
						
						
						
						shorthands don't use pspecs anymore. 
						
						
					 
					
						2012-01-09 18:37:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						36e1bcac3c 
					 
					
						
						
							
							css: No longer expose internal properties  
						
						... 
						
						
						
						... in gtk_style_properties_lookup_property(). Those properties will
soon stop having pspecs or even being gettable and settable, so better
not tell anyone about it. 
						
						
					 
					
						2012-01-09 18:37:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						73a632a4ae 
					 
					
						
						
							
							css: Handle custom properties in a custom object  
						
						... 
						
						
						
						This way we can also get rid of the hack where we required modifying the
pspec after creation, as the name is now a separate property. 
						
						
					 
					
						2012-01-09 18:37:53 +01:00