Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update component version for releaseHEADrelease/0.9.2master | Vincent Sanders | 2023-12-27 | 1 | -1/+1 |
| | |||||
* | Selection: Remove client callback for unit conversion. | Michael Drake | 2021-05-19 | 1 | -0/+1 |
| | | | | | | | Now clients provide a unit conversion context and libcss provides code to perform unit conversion. This reduces the amount of common code that clients have to write. | ||||
* | Update component version to 0.9.1 for releaserelease/0.9.1 | Vincent Sanders | 2020-05-24 | 1 | -2/+2 |
| | | | | Signed-off-by: Vincent Sanders <vince@kyllikki.org> | ||||
* | Update Component version for releaserelease/0.9.0 | Vincent Sanders | 2019-06-26 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.8.0 | Vincent Sanders | 2018-08-22 | 1 | -1/+1 |
| | |||||
* | Prepare for release of 0.7.0release/0.7.0 | Vincent Sanders | 2017-10-12 | 1 | -1/+1 |
| | |||||
* | Prepare for release of 0.6.1release/0.6.1 | Daniel Silverstone | 2016-11-19 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.6.0 | Vincent Sanders | 2016-02-16 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.5.2 | Vincent Sanders | 2016-02-16 | 1 | -1/+1 |
| | |||||
* | Update Component version for releaserelease/0.5.1 | Vincent Sanders | 2015-12-18 | 1 | -2/+2 |
| | |||||
* | Update CFLAGS to avoid deprication warning for glibc 2.21 and later. | Vincent Sanders | 2015-03-21 | 1 | -2/+10 |
| | |||||
* | Fix include paths for Haiku. | Adrien Destugues | 2015-03-21 | 1 | -1/+1 |
| | |||||
* | Update the component version for releaserelease/0.5.0 | Vincent Sanders | 2015-03-08 | 1 | -1/+1 |
| | |||||
* | Update to use correct BUILD/HOST variables due to buildsystem changes | Vincent Sanders | 2014-12-19 | 1 | -2/+2 |
| | |||||
* | Fix up for new buildsystem | John-Mark Bell | 2014-11-16 | 1 | -2/+2 |
| | |||||
* | update component for releaserelease/0.4.0 | Vincent Sanders | 2014-08-30 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.3.1 | Vincent Sanders | 2014-08-26 | 1 | -1/+1 |
| | |||||
* | Update component version for releaserelease/0.3.0 | Vincent Sanders | 2014-04-18 | 1 | -1/+1 |
| | |||||
* | add support for multilib | David Tardon | 2014-01-13 | 1 | -2/+2 |
| | | | | Signed-off-by: John-Mark Bell <jmb@netsurf-browser.org> | ||||
* | Various changes which modify API and ABI: | Michael Drake | 2013-12-13 | 1 | -1/+0 |
| | | | | | | | | | - 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. | ||||
* | Significantly optimise CSS selection performance. | Michael Drake | 2013-12-01 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | Now we pass a node bloom filter to css_get_style. That node bloom filter is filled with the node's ancestor element, class, and id names. Internally, libcss also generates a bloom filter for each selector chain. If the selector chain's bloom filter is not a subset of the node bloom filter, we know that the selector chain's rule does not apply to the node. This avoids the slow selector chain matching process. Other smaller optimisations to move the ruling out of selector chains for inapplicable media types and other reasons to before we start comparing rules from different sources to find the next rule. All this is now done in hash.c so select.c never sees the trivially ruled out rules. | ||||
* | set component version for releaserelease/0.2.0 | Vincent Sanders | 2013-04-19 | 1 | -1/+1 |
| | |||||
* | Update to new NSBUILD infrastructure | Daniel Silverstone | 2012-06-29 | 1 | -3/+5 |
| | | | | svn path=/trunk/libcss/; revision=14004 | ||||
* | Remove pedantic from CFLAGS ready for wapcaplet rework | Daniel Silverstone | 2012-03-29 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=13772 | ||||
* | Bump version number | Vincent Sanders | 2012-02-27 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=13482 | ||||
* | @font-face support. Credit: James Montgomerie | John Mark Bell | 2011-12-04 | 1 | -0/+1 |
| | | | | | | Things missing: parser tests; the following descriptors: font-feature-settings, font-stretch, font-variant, unicode-range. svn path=/trunk/libcss/; revision=13244 | ||||
* | Bump version number | John Mark Bell | 2011-09-18 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=12817 | ||||
* | make pkgconf not happen when clean target called | Vincent Sanders | 2011-04-19 | 1 | -6/+8 |
| | | | | svn path=/trunk/libcss/; revision=12204 | ||||
* | Bump version number | John Mark Bell | 2011-04-07 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=12161 | ||||
* | Change target name in line with core buildsystem | Chris Young | 2011-01-01 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=11179 | ||||
* | Bump version | John Mark Bell | 2010-09-21 | 1 | -1/+1 |
| | | | | svn path=/trunk/libcss/; revision=10814 | ||||
* | AmigaOS4 standard library headers also create warnings | Chris Young | 2009-11-22 | 1 | -2/+4 |
| | | | | svn path=/trunk/libcss/; revision=9702 | ||||
* | -Wextra is only understood by GCC 3.4.6 or later. | John Mark Bell | 2009-11-06 | 1 | -4/+5 |
| | | | | | | | | | | | | | | | | It is a more descriptive synonym for -W. Use -W instead which is understood by all common versions of GCC (i.e. GCC 2.95 supports it, which is the oldest GCC version we have to support) Additionally, conditionalise our -Werror usage on whether we're building for BeOS/Haiku. On these platforms, the standard library headers result in warnings. GCC 2 is quite happy to build this code on other platforms, so shouldn't be the trigger for dropping -Werror (even if BeOS is the only target where GCC2 is likely to be used). svn path=/trunk/libcss/; revision=9665 | ||||
* | Reinstate -Werror for GCC2 | John Mark Bell | 2009-08-03 | 1 | -2/+2 |
| | | | | svn path=/trunk/libcss/; revision=9019 | ||||
* | ...but this one gcc2 really doesn't like: warning: bit-field `type' type ↵ | François Revel | 2009-08-02 | 1 | -2/+2 |
| | | | | | | invalid in ANSI C. svn path=/trunk/libcss/; revision=8982 | ||||
* | Ensure our local include path overrides the buildsystem settings. | John Mark Bell | 2009-08-01 | 1 | -2/+2 |
| | | | | | | This avoids build failures when our local headers have changed but the buildsystem settings point to an include path that includes headers from a previous version. svn path=/trunk/libcss/; revision=8958 | ||||
* | Sync with core buildsystem | John Mark Bell | 2009-04-21 | 1 | -6/+5 |
| | | | | svn path=/trunk/libcss/; revision=7228 | ||||
* | Best guess as to location of lpu/lwc headers. Use pkg-config for proper ↵ | John Mark Bell | 2009-04-17 | 1 | -0/+2 |
| | | | | | | searching. svn path=/trunk/libcss/; revision=7113 | ||||
* | A bunch of c89. | John Mark Bell | 2009-04-15 | 1 | -2/+11 |
| | | | | | | | Lose trailing commas. GCC 2.95 compatibility. svn path=/trunk/libcss/; revision=7099 | ||||
* | Reflect shared library versioning | John Mark Bell | 2009-04-03 | 1 | -14/+17 |
| | | | | svn path=/trunk/libcss/; revision=7032 | ||||
* | It probably helps to ensure that wapcaplet is around. | John Mark Bell | 2009-03-24 | 1 | -4/+4 |
| | | | | svn path=/trunk/libcss/; revision=6857 | ||||
* | Port to new buildsystem | John Mark Bell | 2009-03-24 | 1 | -37/+31 |
| | | | | svn path=/trunk/libcss/; revision=6856 | ||||
* | Port libcss to libwapcaplet. | Daniel Silverstone | 2009-02-14 | 1 | -2/+2 |
| | | | | | | | | | It passes the tests, perhaps we need more of them. Lifetimes of lwc_string objects really need attention before we can consider this finished. svn path=/trunk/libcss/; revision=6517 | ||||
* | Dependency tracking | John Mark Bell | 2008-09-05 | 1 | -0/+2 |
| | | | | svn path=/trunk/libcss/; revision=5258 | ||||
* | Import beginnings of a CSS parsing library. | John Mark Bell | 2008-05-01 | 1 | -0/+44 |
Currently comprises a lexer. svn path=/trunk/libcss/; revision=4112 |