summaryrefslogtreecommitdiff
path: root/gtk/gtkcssselector.c
Commit message (Expand)AuthorAgeFilesLines
* Some more interningMatthias Clasen2017-11-181-2/+1
* Support the new state in CSS selectorsMatthias Clasen2017-10-251-17/+19
* Add default return values to switch statementsBenjamin Otte2017-10-241-0/+1
* Drop support for deprecated pseudo-classesMatthias Clasen2017-09-171-33/+17
* cssselector: Ensure we do not index out of boundsDaniel Boles2017-08-011-2/+3
* cssselector: Stop parsing deprecated selectorsTimm Bäder2017-03-021-13/+0
* CssSelector: Fix warning for bad pseudo-class nameDaniel Boles2017-02-181-1/+1
* API: stylecontext: Remove regionsBenjamin Otte2016-10-161-5/+0
* Add braces to appease gccBenjamin Otte2016-08-251-3/+9
* cssselector: Don't invoke undefined behaviorMatthias Clasen2016-02-261-1/+1
* cssselector: Remove type referencesBenjamin Otte2016-02-051-71/+8
* cssmatcher: Remove type argument from name matcherBenjamin Otte2016-02-051-1/+1
* css: Privately export a function to get pseudoclass namesMatthias Clasen2016-01-241-13/+14
* css: Deprecate :sorted pseudo classMatthias Clasen2015-12-271-6/+12
* css: Redo the pseudo class deprecation warningsMatthias Clasen2015-12-271-23/+24
* Drop the :dnd syntax altogetherMatthias Clasen2015-12-251-3/+2
* Add deprecation warnings for pseudo statesMatthias Clasen2015-12-251-6/+14
* Use CSS syntax for drop highlightingMatthias Clasen2015-12-251-1/+3
* css: Support CSS names for pseudo statesMatthias Clasen2015-12-211-2/+4
* css: Add a :dnd pseudoclassMatthias Clasen2015-12-021-2/+4
* cssselector: Print name and any selector firstBenjamin Otte2015-10-271-5/+31
* API: cssselector: Stop supporting regionsBenjamin Otte2015-10-221-219/+4
* cssmatcher: Marshal name to matcherBenjamin Otte2015-10-221-1/+1
* Fix Visual Studio Build Since a080cb4Chun-wei Fan2015-09-231-4/+3
* Improve compiler detection for __builtin_popcount()Emmanuele Bassi2015-09-231-1/+10
* css selector: Use a builtin to count bitsMatthias Clasen2015-09-121-3/+12
* css selector: Take advantage of interned stringsMatthias Clasen2015-09-121-9/+13
* match_all: Only allocate an array when neededMatthias Clasen2015-09-091-7/+8
* Optimize gtk_css_selector_match_allMatthias Clasen2015-09-091-29/+22
* css selector: Use the quarks we haveMatthias Clasen2015-09-091-4/+3
* cssselector: Report finer granularity for position changesBenjamin Otte2015-07-061-1/+25
* cssselector: Reintroduce GOT_MATCHBenjamin Otte2015-01-051-3/+15
* cssselector: The if was the wrong way aroundBenjamin Otte2015-01-051-1/+1
* cssselector: Reserve more bits for enumBenjamin Otte2014-12-111-1/+1
* cssselector: Rewrite change computationBenjamin Otte2014-12-101-215/+41
* cssselector: Redo change verificationBenjamin Otte2014-12-101-17/+8
* cssselector: Implement tree_match() using foreach_matcher()Benjamin Otte2014-12-101-141/+22
* cssselector: Introduce a foreach_matcher vfuncBenjamin Otte2014-12-101-40/+100
* cssselector: Add a match_one vfuncBenjamin Otte2014-12-101-67/+52
* cssselector: Introduce a few more default functionsBenjamin Otte2014-12-101-90/+26
* cssselector: Make specificity handling a vfuncBenjamin Otte2014-12-101-19/+66
* cssselector: Remove unused variableBenjamin Otte2014-12-101-13/+12
* cssselector: Handle region selector like any selectorBenjamin Otte2014-12-101-46/+12
* cssselector: Use simple class macro for * selectorBenjamin Otte2014-12-101-117/+13
* cssselector: Introduce descendant matcher for regionsBenjamin Otte2014-12-101-38/+127
* cssselector: Support :not() for position pseudoclassesBenjamin Otte2014-12-101-17/+4
* cssselector: Use simple macro for position pseudoclassBenjamin Otte2014-12-101-70/+12
* cssselector: Handle region flags during parseBenjamin Otte2014-12-101-167/+81
* cssselector: Turn into a unionBenjamin Otte2014-12-101-178/+154
* cssselector: Introduce a hash func per selectorBenjamin Otte2014-12-101-13/+100