summaryrefslogtreecommitdiff
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Update component version for releaserelease/0.6.0Vincent Sanders2016-02-161-1/+1
|
* Update component version for releaserelease/0.5.2Vincent Sanders2016-02-161-1/+1
|
* Update Component version for releaserelease/0.5.1Vincent Sanders2015-12-181-2/+2
|
* Update CFLAGS to avoid deprication warning for glibc 2.21 and later.Vincent Sanders2015-03-211-2/+10
|
* Fix include paths for Haiku.Adrien Destugues2015-03-211-1/+1
|
* Update the component version for releaserelease/0.5.0Vincent Sanders2015-03-081-1/+1
|
* Update to use correct BUILD/HOST variables due to buildsystem changesVincent Sanders2014-12-191-2/+2
|
* Fix up for new buildsystemJohn-Mark Bell2014-11-161-2/+2
|
* update component for releaserelease/0.4.0Vincent Sanders2014-08-301-1/+1
|
* Update component version for releaserelease/0.3.1Vincent Sanders2014-08-261-1/+1
|
* Update component version for releaserelease/0.3.0Vincent Sanders2014-04-181-1/+1
|
* add support for multilibDavid Tardon2014-01-131-2/+2
| | | | Signed-off-by: John-Mark Bell <jmb@netsurf-browser.org>
* Various changes which modify API and ABI:Michael Drake2013-12-131-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 Drake2013-12-011-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.0Vincent Sanders2013-04-191-1/+1
|
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-291-3/+5
| | | | svn path=/trunk/libcss/; revision=14004
* Remove pedantic from CFLAGS ready for wapcaplet reworkDaniel Silverstone2012-03-291-1/+1
| | | | svn path=/trunk/libcss/; revision=13772
* Bump version numberVincent Sanders2012-02-271-1/+1
| | | | svn path=/trunk/libcss/; revision=13482
* @font-face support. Credit: James MontgomerieJohn Mark Bell2011-12-041-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 numberJohn Mark Bell2011-09-181-1/+1
| | | | svn path=/trunk/libcss/; revision=12817
* make pkgconf not happen when clean target calledVincent Sanders2011-04-191-6/+8
| | | | svn path=/trunk/libcss/; revision=12204
* Bump version numberJohn Mark Bell2011-04-071-1/+1
| | | | svn path=/trunk/libcss/; revision=12161
* Change target name in line with core buildsystemChris Young2011-01-011-1/+1
| | | | svn path=/trunk/libcss/; revision=11179
* Bump versionJohn Mark Bell2010-09-211-1/+1
| | | | svn path=/trunk/libcss/; revision=10814
* AmigaOS4 standard library headers also create warningsChris Young2009-11-221-2/+4
| | | | svn path=/trunk/libcss/; revision=9702
* -Wextra is only understood by GCC 3.4.6 or later. John Mark Bell2009-11-061-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 GCC2John Mark Bell2009-08-031-2/+2
| | | | svn path=/trunk/libcss/; revision=9019
* ...but this one gcc2 really doesn't like: warning: bit-field `type' type ↵François Revel2009-08-021-2/+2
| | | | | | invalid in ANSI C. svn path=/trunk/libcss/; revision=8982
* Ensure our local include path overrides the buildsystem settings.John Mark Bell2009-08-011-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 buildsystemJohn Mark Bell2009-04-211-6/+5
| | | | svn path=/trunk/libcss/; revision=7228
* Best guess as to location of lpu/lwc headers. Use pkg-config for proper ↵John Mark Bell2009-04-171-0/+2
| | | | | | searching. svn path=/trunk/libcss/; revision=7113
* A bunch of c89.John Mark Bell2009-04-151-2/+11
| | | | | | | Lose trailing commas. GCC 2.95 compatibility. svn path=/trunk/libcss/; revision=7099
* Reflect shared library versioningJohn Mark Bell2009-04-031-14/+17
| | | | svn path=/trunk/libcss/; revision=7032
* It probably helps to ensure that wapcaplet is around.John Mark Bell2009-03-241-4/+4
| | | | svn path=/trunk/libcss/; revision=6857
* Port to new buildsystemJohn Mark Bell2009-03-241-37/+31
| | | | svn path=/trunk/libcss/; revision=6856
* Port libcss to libwapcaplet.Daniel Silverstone2009-02-141-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 trackingJohn Mark Bell2008-09-051-0/+2
| | | | svn path=/trunk/libcss/; revision=5258
* Import beginnings of a CSS parsing library.John Mark Bell2008-05-011-0/+44
Currently comprises a lexer. svn path=/trunk/libcss/; revision=4112