summaryrefslogtreecommitdiff
path: root/include/libcss/properties.h
Commit message (Collapse)AuthorAgeFilesLines
* Add support for CSS3 overflow-x and overflow-y properties.Michael Drake2014-06-011-1/+2
| | | | | | | | Now, overflow is a shorthand property setting both overflow-x and overflow-y. The getter for the computed overflow has been removed, and replaced with two for overflow-x and overflow-y.
* Add support for parsing the writing-mode property. Thanks to Caitlin Potter.Caitlin Potter2013-09-101-0/+8
|
* Complete widows and orphans support. Thanks to James Montgomerie.Michael Drake2012-04-131-0/+10
| | | | svn path=/trunk/libcss/; revision=13864
* Fix comma at end of enumerator list warning.François Revel2012-03-251-1/+1
| | | | svn path=/trunk/libcss/; revision=13709
* Add support for parsing CSS3 Multi-column layout properties:Michael Drake2012-01-281-95/+197
| | | | | | | | | | | | | | | | | | + break-after + break-before + break-inside + column-count + column-fill + column-gap + column-rule-color + column-rule-style + column_rule-width + column_span + column_width TODO: Shorthand properties (columns, column-rule) TODO: Selection svn path=/trunk/libcss/; revision=13412
* Add support for selecting page-break-{before, after, inside}John Mark Bell2011-08-231-0/+24
| | | | | | Credit: James Montgomerie svn path=/trunk/libcss/; revision=12645
* Fix warning: comma at end of enumerator listFrançois Revel2011-02-091-1/+1
| | | | svn path=/trunk/libcss/; revision=11639
* Add support for opacity propertyJohn Mark Bell2011-01-291-1/+7
| | | | svn path=/trunk/libcss/; revision=11527
* Centralise handling of transparent colours.John Mark Bell2011-01-291-7/+7
| | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525
* Sprinkle some C++ scoping aroundJohn Mark Bell2010-10-231-0/+9
| | | | svn path=/trunk/libcss/; revision=10901
* Somewhat nasty text-align magic for the benefit of HTML tables.John Mark Bell2009-08-231-8/+9
| | | | svn path=/trunk/libcss/; revision=9405
* It turns out that using magic values for text-align is simpler than having ↵John Mark Bell2009-08-221-13/+5
| | | | | | an entirely new property for html alignment. svn path=/trunk/libcss/; revision=9387
* -libcss-alignJohn Mark Bell2009-08-211-1/+12
| | | | svn path=/trunk/libcss/; revision=9378
* Avoid type collisions when used from C++John Mark Bell2009-08-021-62/+62
| | | | svn path=/trunk/libcss/; revision=8996
* Query client for initial values of color, font-family, quotes, and ↵John Mark Bell2009-07-041-4/+2
| | | | | | voice-family properties. svn path=/trunk/libcss/; revision=8306
* Introduce an initial value of border-*-color in the computed style.John Mark Bell2009-06-301-1/+2
| | | | | | When a style is composed, this will be resolved to whatever color: computed to. svn path=/trunk/libcss/; revision=8184
* Completely change the approach used for presentational hints.John Mark Bell2009-03-231-0/+105
| | | | | | | | This one stands a chance of working sanely. While this compiles, please don't expect it to link. svn path=/trunk/libcss/; revision=6820
* Finally, a representation of a computed content property.John Mark Bell2009-02-141-2/+4
| | | | svn path=/trunk/libcss/; revision=6515
* Modify encoding of quotes. Move clip to accommodate.John Mark Bell2009-02-111-1/+2
| | | | svn path=/trunk/libcss/; revision=6442
* Change encoding of font-familyJohn Mark Bell2009-02-111-1/+7
| | | | | | Move list-style-position to make room for it. svn path=/trunk/libcss/; revision=6440
* More property handlersJohn Mark Bell2009-02-111-1/+2
| | | | svn path=/trunk/libcss/; revision=6430
* Border colours. Factor out common code.John Mark Bell2009-02-111-3/+3
| | | | svn path=/trunk/libcss/; revision=6418
* Restore the magical properties of background-repeat values (the bottom two ↵John Mark Bell2009-02-111-4/+4
| | | | | | | | bits form a bitfield of dimensions to tile in). Implement a couple more property handlers svn path=/trunk/libcss/; revision=6416
* Map inherit to 0 for all properties, so we get a default style of everything ↵John Mark Bell2009-02-101-268/+268
| | | | | | inherited. svn path=/trunk/libcss/; revision=6408
* Enumerated values for properties.John Mark Bell2009-02-051-0/+484
Fixes to bit allocations. svn path=/trunk/libcss/; revision=6367