c3d337312a 
					 
					
						
						
							
							styleproperty: Move parse/print vfuncs to GtkCssStyleProperty  
						
						
						
						
					 
					
						2012-01-09 18:37:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						22a65bcd82 
					 
					
						
						
							
							styleproperty: Add a compute vfunc  
						
						
						
						
					 
					
						2012-01-09 18:37:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e87cf5d789 
					 
					
						
						
							
							css: Redo value resolving  
						
						... 
						
						
						
						Instead of on-demand resolvage, we now resolve during lookup. The step
is done via
  _gtk_css_style_property_compute_value()
which currently calls into
  _gtk_css_style_compute_value()
That function has all the old resolving machinery.
The only part missing for now is the handling of win32 code. It will be
added back later. 
						
						
					 
					
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d46618e08 
					 
					
						
						
							
							styleproperty: Let parse_value() initialize the value  
						
						... 
						
						
						
						... and document that behavior. 
						
						
					 
					
						2012-01-09 18:37:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						70af2cb2e3 
					 
					
						
						
							
							styleproperty: Move parse func  
						
						... 
						
						
						
						It's specific to GtKCssStyleProperty after all. 
						
						
					 
					
						2012-01-09 18:37:54 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5ae00c3755 
					 
					
						
						
							
							css: Use _gtk_style_property_get_value_type() where appropriate  
						
						
						
						
					 
					
						2012-01-09 18:37:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79a171de0a 
					 
					
						
						
							
							styleproperty: Make query() and assign() vfuncs  
						
						... 
						
						
						
						... and implement them in the 2 known subclasses. 
						
						
					 
					
						2012-01-09 18:37:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b904679a11 
					 
					
						
						
							
							styleproperty: Move value printing to real properties  
						
						... 
						
						
						
						We can't print shorthands, so don't try.
In particular, I want to get away from shorthands being representable
using GValue, and this function kinda requires that. 
						
						
					 
					
						2012-01-09 18:37:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						341a738dc6 
					 
					
						
						
							
							styleproperty: Move member variables  
						
						... 
						
						
						
						These variables are only relevant for style properties, but not for
shorthands, so put them there. 
						
						
					 
					
						2012-01-09 18:37:53 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						544d210a61 
					 
					
						
						
							
							css: Move a bunch of functions  
						
						... 
						
						
						
						... from GtkStyleProperty to GtkCssStyleProperty. 
						
						
					 
					
						2012-01-09 18:37:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a3ac5efbc 
					 
					
						
						
							
							styleproperty: Move id handling  
						
						... 
						
						
						
						only real style properties can have an id, so let
GtkCssStylePropertyClass handle it. 
						
						
					 
					
						2012-01-09 18:37:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f9485241b1 
					 
					
						
						
							
							styleproperty: Split into shorthand and real style properties  
						
						
						
						
					 
					
						2012-01-09 18:37:51 +01:00