Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Units: parse new unit names | John-Mark Bell | 2019-03-10 | 1 | -0/+8 |
| | |||||
* | Parsing: Fix undefined shift in css__parse_hash_colour. | Michael Drake | 2018-07-28 | 1 | -2/+2 |
| | | | | | | | | | | uint a = 0xff; a << 24 `a` gets promoted to int, which can't store the value. src/parse/properties/utils.c:655:16: runtime error: left shift of 255 by 24 places cannot be represented in type 'int' src/parse/properties/utils.c:889:15: runtime error: left shift of 255 by 24 places cannot be represented in type 'int' | ||||
* | Add support for new length units. | Lucas Neves | 2017-11-13 | 1 | -0/+26 |
| | |||||
* | Strip trailing whitespace. | Michael Drake | 2017-09-04 | 1 | -29/+29 |
| | |||||
* | strncasecmp is defined in strings.h | Vincent Sanders | 2014-09-05 | 1 | -0/+1 |
| | |||||
* | Fix destruction of wrong style. Coverity #1137922. | Michael Drake | 2013-12-15 | 1 | -1/+1 |
| | |||||
* | Update for new lpu API. | Michael Drake | 2013-12-14 | 1 | -1/+1 |
| | |||||
* | Various changes which modify API and ABI: | Michael Drake | 2013-12-13 | 1 | -2/+1 |
| | | | | | | | | | - Remove client allocation function. - Change node_classes callback not to yield array ownership to libcss. - Node bloom filters now built by, during selection libcss. - Added selection callbacks to get and set data on document nodes. Test suite, example, and documentation updated to match. | ||||
* | Apply slightly modified patch from Murat Gocmen. | Michael Drake | 2013-09-10 | 1 | -4/+12 |
| | |||||
* | Correct type of out parameter | John Mark Bell | 2012-03-24 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=13644 | ||||
* | @font-face support. Credit: James Montgomerie | John Mark Bell | 2011-12-04 | 1 | -3/+42 |
| | | | | | | Things missing: parser tests; the following descriptors: font-feature-settings, font-stretch, font-variant, unicode-range. svn path=/trunk/libcss/; revision=13244 | ||||
* | Saturated maths in css fixed point | Vincent Sanders | 2011-03-12 | 1 | -15/+15 |
| | | | | svn path=/trunk/libcss/; revision=11975 | ||||
* | Centralise handling of transparent colours. | John Mark Bell | 2011-01-29 | 1 | -15/+18 |
| | | | | | | Add support for currentColor svn path=/trunk/libcss/; revision=11525 | ||||
* | Provide hook for system colour name -> RGB conversion | John Mark Bell | 2011-01-29 | 1 | -8/+13 |
| | | | | svn path=/trunk/libcss/; revision=11522 | ||||
* | Rename all css_[^_] internal symbols to css__ so that they're nicely namespaced | Daniel Silverstone | 2011-01-26 | 1 | -21/+21 |
| | | | | svn path=/trunk/libcss/; revision=11492 | ||||
* | 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 | 1 | -112/+86 |
| | | | | | | 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 | 1 | -0/+6 |
| | | | | svn path=/trunk/libcss/; revision=11436 | ||||
* | improve accuracy of lightness and saturation | Vincent Sanders | 2011-01-21 | 1 | -27/+42 |
| | | | | svn path=/trunk/libcss/; revision=11434 | ||||
* | 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 | 1 | -7/+49 |
| | | | | 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 | 1 | -2/+176 |
| | | | | svn path=/trunk/libcss/; revision=11429 | ||||
* | Ensure there are zero global symbols without css_ or css__ in front of them. ↵ | Daniel Silverstone | 2011-01-20 | 1 | -26/+26 |
| | | | | | | This helps prevent confusion if someone else wants a function called parse_background or similar svn path=/trunk/libcss/; revision=11416 | ||||
* | Merge parser autogeneration and string handling refactor branch ↵ | Vincent Sanders | 2011-01-19 | 1 | -1590/+189 |
| | | | | | | r=jmb,kinnison,vince svn path=/trunk/libcss/; revision=11408 | ||||
* | simple properties split in parse similar to select in preparation for future ↵ | Vincent Sanders | 2011-01-02 | 1 | -2/+1537 |
| | | | | | | generation svn path=/trunk/libcss/; revision=11188 | ||||
* | Add support for rgba() colours. Thanks jmb. | Michael Drake | 2010-12-05 | 1 | -10/+39 |
| | | | | svn path=/trunk/libcss/; revision=10993 | ||||
* | alter external representation of colours to be AARRGGBB (r=jmb) | Vincent Sanders | 2010-12-04 | 1 | -156/+156 |
| | | | | svn path=/trunk/libcss/; revision=10985 | ||||
* | Fix libcss to use new libwapcaplet behaviour. | Daniel Silverstone | 2010-03-27 | 1 | -13/+7 |
| | | | | | | | TODO: update the tests to include a refcounting proof svn path=/trunk/libcss/; revision=10162 | ||||
* | Lose redundant assignments. | John Mark Bell | 2009-11-22 | 1 | -2/+2 |
| | | | | | | | | Drop some dead code. Avoid a potential NULL dereference. Add missing "break" in initial substate of block context parser svn path=/trunk/libcss/; revision=9678 | ||||
* | Remove pointless todos | John Mark Bell | 2009-08-03 | 1 | -2/+0 |
| | | | | svn path=/trunk/libcss/; revision=9028 | ||||
* | More apparent warnings squashed | John Mark Bell | 2009-08-02 | 1 | -3/+6 |
| | | | | svn path=/trunk/libcss/; revision=8993 | ||||
* | Don't intern lower-case versions of strings. Use ↵ | John Mark Bell | 2009-07-27 | 1 | -3/+10 |
| | | | | | | lwc_context_string_caseless_isequal, instead. svn path=/trunk/libcss/; revision=8815 | ||||
* | Fix rgb() colour parser not to swap g and b. | Michael Drake | 2009-07-22 | 1 | -34/+34 |
| | | | | svn path=/trunk/libcss/; revision=8696 | ||||
* | Colour names are case insensitive | John Mark Bell | 2009-07-17 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=8605 | ||||
* | Fix comma separated list parsing | John Mark Bell | 2009-06-27 | 1 | -1/+2 |
| | | | | svn path=/trunk/libcss/; revision=8067 | ||||
* | Factor comma-separated list parsing out of voice-family parser | John Mark Bell | 2009-06-25 | 1 | -0/+316 |
| | | | | svn path=/trunk/libcss/; revision=7980 | ||||
* | Centralise !important handling. | John Mark Bell | 2009-06-18 | 1 | -46/+0 |
| | | | | | | Document background-attachment parser and make it behave correctly. svn path=/trunk/libcss/; revision=7856 | ||||
* | Define error semantics, actually document functions, general tidying. | John Mark Bell | 2009-06-18 | 1 | -22/+124 |
| | | | | svn path=/trunk/libcss/; revision=7854 | ||||
* | Avoid dereferencing NULL pointer | John Mark Bell | 2009-05-27 | 1 | -1/+2 |
| | | | | svn path=/trunk/libcss/; revision=7584 | ||||
* | Split out utility functions and aural property parsers. | John Mark Bell | 2009-05-26 | 1 | -0/+486 |
svn path=/trunk/libcss/; revision=7557 |