log src/css.hh @ 2048:5060d415a85a

age author description
Wed, 24 Nov 2010 19:26:45 +0000 corvid trim some spaces
Sun, 17 Oct 2010 17:49:10 +0200 Johannes Hofmann no need to inline CssPropertyList copy constructor
Tue, 12 Oct 2010 09:58:07 +0200 Johannes Hofmann implement optional deep copy for CssPropertyList
Mon, 11 Oct 2010 23:35:49 +0200 Johannes Hofmann allow to apply CssContext to an arbitrary node in the docTree
Mon, 11 Oct 2010 21:35:53 +0200 Johannes Hofmann rework nonCssHints API of StyleEngine
Mon, 23 Aug 2010 22:53:11 +0200 Johannes Hofmann add lout::misc::roundInt() for double -> int conversion
Fri, 23 Apr 2010 14:53:33 +0200 Johannes Hofmann use CSS rule position when specificity is equal
Tue, 20 Apr 2010 16:04:24 +0000 corvid css word-spacing property
Fri, 02 Apr 2010 23:42:55 +0200 Johannes Hofmann add CSS_TYPE_LENGTH_PERCENTAGE_NUMBER
Fri, 18 Dec 2009 22:23:30 +0100 Johannes Hofmann support border-width: thin | medium | thick
Sun, 18 Oct 2009 18:26:05 +0200 Johannes Hofmann represent millimeter values as fractions in CssLength
Sat, 17 Oct 2009 19:22:37 +0200 Johannes Hofmann add letter-spacing support to CSS subsystem
Fri, 17 Jul 2009 11:55:11 -0400 Jorge Arellano Cid Fix an implicit int cast error when int != int32_t
Sat, 11 Jul 2009 17:08:13 +0200 Johannes Hofmann allow multiple class strings in CssSimpleSelector
Sat, 11 Jul 2009 16:40:35 +0200 Johannes Hofmann make CssSimpleSelector members private
Tue, 07 Jul 2009 17:27:59 -0400 Jorge Arellano Cid Added parenthesis to math expression
Mon, 06 Jul 2009 22:19:22 +0200 Johannes Hofmann adjust CssLength
Thu, 23 Apr 2009 10:37:05 +0200 Johannes Hofmann comments
Mon, 23 Mar 2009 10:13:53 +0100 Johannes Hofmann allow negative values for specific CSS properties only
Sun, 15 Mar 2009 19:27:38 +0100 Johannes Hofmann move CssOrigin definition to css.hh
Thu, 12 Mar 2009 22:23:00 +0100 Johannes Hofmann replace CSS_LENGTH_* macros with inline functions
Mon, 09 Feb 2009 14:56:31 -0300 Jorge Arellano Cid whitespace cleanup: 's/ +$//g'
Sun, 08 Feb 2009 21:16:37 -0300 Jorge Arellano Cid 's/if(/if (/g' 's/for(/for (/g' 's/while(/while (/g', and indentation.
Sat, 07 Feb 2009 15:24:27 +0100 Johannes Hofmann free CSS values based on type
Fri, 06 Feb 2009 21:44:50 +0100 Johannes Hofmann support font-size enum values
Fri, 06 Feb 2009 20:59:22 +0100 Johannes Hofmann switch font-weight handling to new multi type system
Fri, 06 Feb 2009 19:00:51 +0100 Johannes Hofmann add type to CSS properties
Thu, 05 Feb 2009 19:23:33 +0100 Johannes Hofmann move CssProperty::Name and CssProperty::Value out of CssProperty class
Thu, 05 Feb 2009 09:22:34 +0100 Johannes Hofmann add CssProperty::type
Fri, 30 Jan 2009 21:03:14 +0100 Johannes Hofmann insert rules in correct order
Fri, 30 Jan 2009 20:32:20 +0100 Johannes Hofmann add CssRule::specificity
Fri, 30 Jan 2009 20:29:56 +0100 Johannes Hofmann add CssSelector::specificity()
Fri, 30 Jan 2009 15:04:14 +0100 Johannes Hofmann inline some CSS methods
Fri, 30 Jan 2009 09:59:31 +0100 Johannes Hofmann CssContext::addRule(): only add rules with nonempty property list
Fri, 30 Jan 2009 09:52:16 +0100 Johannes Hofmann remove unused method
Thu, 29 Jan 2009 16:25:30 +0100 Johannes Hofmann free font names when replacing them
Wed, 28 Jan 2009 22:38:57 +0100 Johannes Hofmann make sure strings from CSS parser are freed
Wed, 28 Jan 2009 08:28:25 +0100 Johannes Hofmann descendent -> descendant (noticed by corvid)
Sun, 25 Jan 2009 18:00:39 +0100 Johannes Hofmann allocate/deallocate CssSimpleSelector properly
Wed, 21 Jan 2009 20:13:45 +0100 Johannes Hofmann don't call docTree->top() over and over
Wed, 21 Jan 2009 19:34:25 +0100 Johannes Hofmann move assert from CssSelector::match() to CssRule constructor
Wed, 21 Jan 2009 17:34:37 +0100 Johannes Hofmann simplify CssSelector a bit
Tue, 13 Jan 2009 09:39:34 +0100 Johannes Hofmann merge
Tue, 13 Jan 2009 09:02:41 +0100 Johannes Hofmann initial implementation of a CSS selector matching optimization
Mon, 12 Jan 2009 22:44:00 +0100 Johannes Hofmann whitespace
Mon, 12 Jan 2009 22:41:02 +0100 Johannes Hofmann add RuleList class to implement proper memory management
Mon, 12 Jan 2009 21:57:47 +0100 Johannes Hofmann String -> ConstString
Mon, 12 Jan 2009 21:34:50 +0100 Johannes Hofmann remove CssRule reference counting
Mon, 12 Jan 2009 20:06:51 +0100 Johannes Hofmann initial implementation of hashmap based CSS selector matching
Fri, 02 Jan 2009 21:38:34 +0100 Johannes Hofmann dummy merge to close unneeded branch
Fri, 19 Dec 2008 15:24:50 -0300 Jorge Arellano Cid Interim patch for CSS stylesheet loading. Not finished yet.
Wed, 17 Dec 2008 17:11:33 +0100 Johannes Hofmann add CssSelector destructor
Tue, 16 Dec 2008 21:48:25 +0100 Johannes Hofmann speed up CSS selector matching
Tue, 16 Dec 2008 20:59:39 +0100 Johannes Hofmann add reference counting to CssRule
Thu, 11 Dec 2008 21:57:44 +0100 Johannes Hofmann sort properties
Tue, 09 Dec 2008 18:48:47 +0100 Johannes Hofmann use CssLength type
Mon, 01 Dec 2008 21:56:23 +0100 Johannes Hofmann streamline CssSelector a bit
Sun, 30 Nov 2008 22:40:22 +0100 Johannes Hofmann factor out Css_parse_simple_selector()
Sun, 30 Nov 2008 15:37:15 +0100 Johannes Hofmann make CssSelector a list of CssSimpleSelector objects
Thu, 20 Nov 2008 14:11:10 -0300 Jorge Arellano Cid Removed lots of compiler warnings, and formatted code to 80 columns.