summaryrefslogtreecommitdiff
path: root/gtk/gtkcssselector.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* update_type_references: Deal with type_refs_ht being NULLMatthias Clasen2012-12-171-0/+3
* css: Speed up name matchingAlexander Larsson2012-12-101-10/+76
* css: Clean up tree_match implementationsAlexander Larsson2012-12-101-57/+25
* css: Do get_change directly on the tree without matching firstAlexander Larsson2012-12-101-0/+387
* css: Factor out some of the position matching codeAlexander Larsson2012-12-101-72/+43
* gtkcssselector: Fix buildJasper St. Pierre2012-12-061-1/+1
* gtkcssselector: Don't leak the hash tableJasper St. Pierre2012-12-061-1/+4
* css: Allocate the css tree in a single chunkAlexander Larsson2012-11-301-32/+121
* css: Fix leak of lists while building treeAlexander Larsson2012-11-301-0/+3
* css: Add accessor functions for traversing css treeAlexander Larsson2012-11-301-25/+75
* css: Add const to _gtk_css_selector_tree_match_all argAlexander Larsson2012-11-301-1/+1
* css: Implement ruleset_get_change() with the treeAlexander Larsson2012-11-301-35/+34
* css: Ensure the tree built is always the sameAlexander Larsson2012-11-301-2/+107
* css: Use the tree to print css selectorsAlexander Larsson2012-11-301-0/+12
* css: Track the tree selector matchesAlexander Larsson2012-11-301-0/+5
* css: Fix type of GtkCssSelectorRuleSetInfo matchAlexander Larsson2012-11-301-3/+3
* css: Track parent in the css tree nodesAlexander Larsson2012-11-301-4/+6
* css: Fix up position with region tree matchingAlexander Larsson2012-11-301-3/+2
* css: Don't reorder some selectors when building selector treeAlexander Larsson2012-11-301-15/+20
* css: Fixed typo in PRINT_TREE debug codeAlexander Larsson2012-11-301-1/+1
* css: Add GtkCssSelectorTree creation and matchingAlexander Larsson2012-11-301-0/+661
* css: Track which selectors are "simple"Alexander Larsson2012-11-301-11/+12
* styleprovider: Remove (broken) implementations of get_styleBenjamin Otte2012-11-241-13/+0
* cssmatcher: Use quarks for classesBenjamin Otte2012-04-171-3/+3
* selector: Rewrite position trackingBenjamin Otte2012-04-171-131/+306
* selector: Rename selector classBenjamin Otte2012-04-171-15/+15
* css: Add selector change typesBenjamin Otte2012-04-171-4/+105
* css: Make the style provider take a matcher as an input argumentBenjamin Otte2012-04-171-10/+7
* css: Add GtkCssMatcherBenjamin Otte2012-04-171-124/+64
* gtk: Get gtkwidgetpath.h includes out of the public headersBenjamin Otte2012-03-191-0/+1
* css: Fix * selector to also match regionsBenjamin Otte2012-03-071-26/+38
* selector: Add sibling seletorsBenjamin Otte2012-03-021-1/+74
* selector: Pass the sibling id around all the timeBenjamin Otte2012-03-021-33/+53
* selector: Redo from list to arrayBenjamin Otte2012-03-021-14/+33
* selector: Introduce gtk_css_selector_previous()Benjamin Otte2012-03-021-24/+37
* css: Rewrite selectorsBenjamin Otte2012-03-021-452/+536
* selector: Remove a misleading error messageBenjamin Otte2012-03-021-8/+0
* css: Move selector parsing code into a custom functionBenjamin Otte2012-03-021-8/+261
* Change FSF AddressJavier Jardón2012-02-271-3/+1
* Rename 'window-unfocused' to 'backdrop'Rui Matos2012-01-091-1/+1
* css: Change prototype of _gtk_css_selector_matches()Benjamin Otte2012-01-091-3/+7
* gtk: Add a GTK_STATE_FLAG_WINDOW_UNFOCUSED widget state flagRui Matos2011-11-081-1/+2
* all: add an 'only-child' pseudo-class selectorCosimo Cecchi2011-10-041-0/+3
* css: Match pseudo-classes for siblingsBenjamin Otte2011-06-021-3/+32
* css: Constify path argument to _css_selector_matches()Benjamin Otte2011-05-271-7/+7
* css: Make _gtk_css_selector_matches() take a path lengthBenjamin Otte2011-05-181-3/+17
* css: Don't query type for regionsBenjamin Otte2011-05-181-1/+6
* css: Rewrite selectorsBenjamin Otte2011-05-181-0/+440