summaryrefslogtreecommitdiff
path: root/gtk/gtkcssselector.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* cssselector: Inline a functionBenjamin Otte2014-12-101-29/+25
* cssselector: Add none selectorBenjamin Otte2014-11-251-0/+57
* cssselector: Add initial support for :not()Benjamin Otte2014-11-251-12/+123
* cssselector: Macroify simple selectorsBenjamin Otte2014-11-251-249/+114
* css: Add a :checked pseudoclassBenjamin Otte2014-08-161-2/+4
* css: Make commented out debug code work againBenjamin Otte2014-07-211-5/+5
* css: Add printing code for :visited and :linkBenjamin Otte2014-07-211-1/+3
* css parser: Add :link and :visitedTimm Bäder2013-11-041-1/+3
* css: Parse and print the new state flagsBenjamin Otte2012-12-181-2/+6