Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix specificity calculation for prefix, suffix, and substring attribute ↵ | John Mark Bell | 2011-01-31 | 2 | -0/+24 | |
| | | | | | | | | selectors. Fix dumping of these selectors when debugging selector chains svn path=/trunk/libcss/; revision=11569 | |||||
* | Place negated class and id selectors in the universal hash chain | John Mark Bell | 2011-01-31 | 1 | -2/+4 | |
| | | | | svn path=/trunk/libcss/; revision=11568 | |||||
* | Fix node_count_siblings() to compare the correct node names when necessary | John Mark Bell | 2011-01-31 | 1 | -2/+3 | |
| | | | | svn path=/trunk/libcss/; revision=11562 | |||||
* | CSS3 Selectors | John Mark Bell | 2011-01-31 | 16 | -152/+1728 | |
| | | | | svn path=/trunk/libcss/; revision=11557 | |||||
* | Add support for opacity property | John Mark Bell | 2011-01-29 | 21 | -6/+333 | |
| | | | | svn path=/trunk/libcss/; revision=11527 | |||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 27 | -192/+471 | |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | |||||
* | Provide hook for system colour name -> RGB conversion | John Mark Bell | 2011-01-29 | 8 | -75/+170 | |
| | | | | svn path=/trunk/libcss/; revision=11522 | |||||
* | Rename all css_[^_] internal symbols to css__ so that they're nicely namespaced | Daniel Silverstone | 2011-01-26 | 51 | -432/+432 | |
| | | | | svn path=/trunk/libcss/; revision=11492 | |||||
* | Fix renaming of css_parser_parse_chunk from css_parser_css__parse_chunk to ↵ | Daniel Silverstone | 2011-01-26 | 4 | -5/+5 | |
| | | | | | | css__parser_parse_chunk svn path=/trunk/libcss/; revision=11491 | |||||
* | Fix cascade of counter-{increment,reset} on 64bit platforms | John Mark Bell | 2011-01-24 | 1 | -3/+3 | |
| | | | | svn path=/trunk/libcss/; revision=11476 | |||||
* | Trivial optimisation of HSL->RGB conversion | John Mark Bell | 2011-01-22 | 1 | -3/+4 | |
| | | | | svn path=/trunk/libcss/; revision=11456 | |||||
* | Use css_fixed for fixed-point arithmetic. Simplify HSL->RGB conversion a little. | John Mark Bell | 2011-01-21 | 2 | -113/+103 | |
| | | | | | | Add test data for white and black svn path=/trunk/libcss/; revision=11437 | |||||
* | Add transparent keyword to colour value parsing | Vincent Sanders | 2011-01-21 | 2 | -0/+14 | |
| | | | | svn path=/trunk/libcss/; revision=11436 | |||||
* | improve accuracy of lightness and saturation | Vincent Sanders | 2011-01-21 | 2 | -28/+43 | |
| | | | | svn path=/trunk/libcss/; revision=11434 | |||||
* | Fix GCC3 build. LibCSS doesn't currently build natively on RO. | Michael Drake | 2011-01-21 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=11433 | |||||
* | integer based HSL to RGB | Vincent Sanders | 2011-01-21 | 1 | -7/+15 | |
| | | | | svn path=/trunk/libcss/; revision=11432 | |||||
* | mostly working integer implementation | Vincent Sanders | 2011-01-21 | 2 | -7/+163 | |
| | | | | svn path=/trunk/libcss/; revision=11431 | |||||
* | improve hsl hue angle representation | Vincent Sanders | 2011-01-21 | 1 | -12/+14 | |
| | | | | svn path=/trunk/libcss/; revision=11430 | |||||
* | add hsl colour support | Vincent Sanders | 2011-01-21 | 5 | -3/+190 | |
| | | | | svn path=/trunk/libcss/; revision=11429 | |||||
* | Fix shared library build | John Mark Bell | 2011-01-20 | 1 | -2/+2 | |
| | | | | svn path=/trunk/libcss/; revision=11427 | |||||
* | Add a few more selection tests. | Michael Drake | 2011-01-20 | 1 | -156/+632 | |
| | | | | svn path=/trunk/libcss/; revision=11426 | |||||
* | Ensure there are zero global symbols without css_ or css__ in front of them. ↵ | Daniel Silverstone | 2011-01-20 | 157 | -1055/+1055 | |
| | | | | | | This helps prevent confusion if someone else wants a function called parse_background or similar svn path=/trunk/libcss/; revision=11416 | |||||
* | fix play_diring cascade string usage | Vincent Sanders | 2011-01-20 | 1 | -2/+2 | |
| | | | | svn path=/trunk/libcss/; revision=11412 | |||||
* | fix cursor cascade | Vincent Sanders | 2011-01-20 | 1 | -2/+2 | |
| | | | | svn path=/trunk/libcss/; revision=11410 | |||||
* | Merge parser autogeneration and string handling refactor branch ↵ | Vincent Sanders | 2011-01-19 | 244 | -12069/+3907 | |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | |||||
* | Add a few more selection tests. | Michael Drake | 2011-01-19 | 1 | -0/+508 | |
| | | | | svn path=/trunk/libcss/; revision=11387 | |||||
* | Turns out, we know the size of the styles block up-front. | John Mark Bell | 2011-01-05 | 2 | -4/+2 | |
| | | | | svn path=/trunk/libcss/; revision=11214 | |||||
* | Fix example to use new selection API. | John Mark Bell | 2011-01-05 | 1 | -9/+11 | |
| | | | | | | Squash lwc string leak svn path=/trunk/libcss/; revision=11212 | |||||
* | Simultaneously select styles for base + pseudo elements. | John Mark Bell | 2011-01-05 | 83 | -315/+414 | |
| | | | | svn path=/trunk/libcss/; revision=11211 | |||||
* | Ensure that string vector exists before freeing it | John Mark Bell | 2011-01-05 | 1 | -1/+3 | |
| | | | | svn path=/trunk/libcss/; revision=11210 | |||||
* | simple properties split in parse similar to select in preparation for future ↵ | Vincent Sanders | 2011-01-02 | 125 | -10456/+11968 | |
| | | | | | | generation svn path=/trunk/libcss/; revision=11188 | |||||
* | Complete the fix for pseudo element selection: inline styles and ↵ | John Mark Bell | 2011-01-02 | 1 | -6/+18 | |
| | | | | | | presentational hints must not be applied to pseudo elements. svn path=/trunk/libcss/; revision=11181 | |||||
* | Change target name in line with core buildsystem | Chris Young | 2011-01-01 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=11179 | |||||
* | When selecting for a node's pseudo elements, only match rules which apply to ↵ | Michael Drake | 2011-01-01 | 1 | -11/+24 | |
| | | | | | | the pseudo element, and not the raw node as well. svn path=/trunk/libcss/; revision=11177 | |||||
* | Slightly more selection test coverage. | Michael Drake | 2010-12-30 | 1 | -0/+76 | |
| | | | | svn path=/trunk/libcss/; revision=11173 | |||||
* | Hack around platform headers doing the likes of typedef float FLOAT; | John Mark Bell | 2010-12-29 | 5 | -13/+14 | |
| | | | | svn path=/trunk/libcss/; revision=11138 | |||||
* | Make example compile again | John Mark Bell | 2010-12-28 | 1 | -20/+3 | |
| | | | | svn path=/trunk/libcss/; revision=11126 | |||||
* | Fix obvious bug | Daniel Silverstone | 2010-12-20 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=11111 | |||||
* | Split up properties selectors | Vincent Sanders | 2010-12-05 | 103 | -6646/+8253 | |
| | | | | svn path=/trunk/libcss/; revision=11011 | |||||
* | Add string vector capability to stylesheet (r=jmb) | Vincent Sanders | 2010-12-05 | 6 | -3/+96 | |
| | | | | | | Move properties ready for split svn path=/trunk/libcss/; revision=11005 | |||||
* | Provide notification hook for imported stylesheets, to enable clients to ↵ | John Mark Bell | 2010-12-05 | 8 | -8/+49 | |
| | | | | | | parallelise their processing svn path=/trunk/libcss/; revision=10999 | |||||
* | Sync comment with reality | John Mark Bell | 2010-12-05 | 1 | -1/+1 | |
| | | | | svn path=/trunk/libcss/; revision=10994 | |||||
* | Add support for rgba() colours. Thanks jmb. | Michael Drake | 2010-12-05 | 4 | -11/+58 | |
| | | | | svn path=/trunk/libcss/; revision=10993 | |||||
* | Sync bytecode description with colour representation | John Mark Bell | 2010-12-04 | 1 | -4/+4 | |
| | | | | svn path=/trunk/libcss/; revision=10988 | |||||
* | Fix testsuite in light of change to colour representation | John Mark Bell | 2010-12-04 | 12 | -210/+210 | |
| | | | | svn path=/trunk/libcss/; revision=10987 | |||||
* | Remove Aliases file. | Michael Drake | 2010-12-04 | 1 | -302/+0 | |
| | | | | svn path=/trunk/libcss/; revision=10986 | |||||
* | alter external representation of colours to be AARRGGBB (r=jmb) | Vincent Sanders | 2010-12-04 | 2 | -156/+166 | |
| | | | | svn path=/trunk/libcss/; revision=10985 | |||||
* | Remove Aliases file nonsense | John Mark Bell | 2010-12-04 | 9 | -36/+36 | |
| | | | | svn path=/trunk/libcss/; revision=10983 | |||||
* | Remove use of lwc_initialise and also parserutils.h includes. r=vince | Daniel Silverstone | 2010-12-04 | 9 | -77/+0 | |
| | | | | svn path=/trunk/libcss/; revision=10964 | |||||
* | Remove initialisation of libparserutils from tests | Daniel Silverstone | 2010-12-04 | 8 | -39/+0 | |
| | | | | svn path=/trunk/libcss/; revision=10962 |