summaryrefslogtreecommitdiff
path: root/gtk/gtkcssmatcher.c
Commit message (Expand)AuthorAgeFilesLines
* css: Get rid of GtkCssMatcherBenjamin Otte2020-01-281-190/+0
* cssnode: Remove init_matcher() vfuncBenjamin Otte2020-01-281-2/+4
* Remove GtkWidgetPathBenjamin Otte2020-01-281-181/+0
* Revert "cssmatcher: Inline node values into matcher"Benjamin Otte2020-01-281-35/+4
* Remove no longer needed codeMatthias Clasen2020-01-171-170/+0
* cssmatcher: Change get_state to has_stateMatthias Clasen2020-01-161-52/+32
* Allow printing css matchersMatthias Clasen2020-01-161-4/+55
* css: Add a matcher type enumMatthias Clasen2020-01-161-8/+8
* css: Simplify the superset matcherMatthias Clasen2020-01-161-38/+19
* Cosmetic changeMatthias Clasen2020-01-161-2/+2
* css: Fix the ANY matcher state listMatthias Clasen2020-01-161-8/+28
* css: Track selected state separatelyMatthias Clasen2020-01-161-1/+1
* css: Track backdrop state separatelyMatthias Clasen2020-01-161-1/+1
* css: Track disabled state separatelyMatthias Clasen2020-01-161-1/+1
* css: Track hover state changes separatelyMatthias Clasen2020-01-161-1/+1
* cssmatcher: Inline node values into matcherTimm Bäder2019-09-091-4/+35
* cssmatcher: Remove type argument from name matcherBenjamin Otte2016-02-051-25/+8
* cssmatcher: Actually match names for widget pathsBenjamin Otte2015-10-271-5/+10
* API: Add gtk_widget_path_iter_set_object_name()Benjamin Otte2015-10-271-2/+16
* cssmatcher: Remove matching API for regionsBenjamin Otte2015-10-221-148/+0
* cssmatcher: Marshal name to matcherBenjamin Otte2015-10-221-14/+26
* css matcher: Avoid a redundant callMatthias Clasen2015-09-121-1/+2
* cssmatcher: Make nth-child(odd) work on first lineBenjamin Otte2015-07-061-2/+2
* cssmatcher: Speed up common matchingBenjamin Otte2015-05-281-3/+12
* cssmatcher: Rewrite nth-child matcherBenjamin Otte2015-05-281-16/+12
* cssmatcher: Simplify codeBenjamin Otte2015-05-281-34/+7
* cssnode: Add visibility conceptBenjamin Otte2015-03-181-5/+25
* cssnode: Remove now unused arg from vfuncBenjamin Otte2015-03-181-2/+2
* cssnode: Add a matcher for nodesBenjamin Otte2015-03-181-0/+179
* cssmatcher: Allow widget path matcher to take a node declarationBenjamin Otte2015-03-181-3/+34
* css: Match state in siblings properlyBenjamin Otte2014-08-131-1/+7
* cssmatcher: Use widget path's stateBenjamin Otte2014-07-191-6/+2
* Avoid deprecation warningsMatthias Clasen2014-06-241-1/+5
* css parser: Add :link and :visitedTimm Bäder2013-11-041-2/+4
* css: Speed up name matchingAlexander Larsson2012-12-101-13/+11
* css: Add _gtk_css_matcher_matches_any()Alexander Larsson2012-11-301-0/+3
* cssmatcher: Handle case of empty widget pathBenjamin Otte2012-05-011-1/+6
* cssmatcher: Use quarks for classesBenjamin Otte2012-04-171-5/+5
* matcher: Add a superset matcherBenjamin Otte2012-04-171-0/+125
* matcher: Add a matcher that matches anythingBenjamin Otte2012-04-171-0/+92
* selector: Rewrite position trackingBenjamin Otte2012-04-171-12/+22
* matcher: Turn GtkCssMatcher into a unionBenjamin Otte2012-04-171-40/+42
* matcher: Use a vtableBenjamin Otte2012-04-171-38/+54
* css: Make the style provider take a matcher as an input argumentBenjamin Otte2012-04-171-4/+3
* css: Add GtkCssMatcherBenjamin Otte2012-04-171-0/+174