summaryrefslogtreecommitdiff
path: root/gtk/gtkcssprovider.c
Commit message (Expand)AuthorAgeFilesLines
* css: Move _gtk_css_print_string aroundMatthias Clasen2020-10-021-1/+3
* css: Use an array when parsing selectorsMatthias Clasen2020-09-051-37/+32
* Port tracing to the sysprof collector apiMatthias Clasen2020-08-211-4/+7
* Replace "gchar" with "char"Benjamin Otte2020-07-251-25/+25
* Replace "gint" with "int"Benjamin Otte2020-07-251-1/+1
* cssselector: Use GdkArrayBenjamin Otte2020-07-161-15/+13
* css: Plug a memory leakMatthias Clasen2020-07-091-2/+4
* css: Fix some memory leaks in error pathsMatthias Clasen2020-07-081-16/+13
* docs: TweaksMatthias Clasen2020-05-121-9/+10
* cssprovider: Pass a GtkArray around when matchingTimm Bäder2020-05-051-10/+13
* profiler: Add _end_mark() version of _add_mark()Alexander Larsson2020-02-121-2/+2
* profiler: Make profiler-is-running a macroAlexander Larsson2020-02-121-2/+2
* Convert all profiler times from nsec to usecAlexander Larsson2020-02-121-2/+2
* cssprovider: Remove unused includeEmmanuele Bassi2020-02-091-1/+0
* css: Don't do the "all set" testBenjamin Otte2020-01-281-3/+0
* selector: Rework iterating over subnodesBenjamin Otte2020-01-281-1/+1
* css: Use the bloom filter for change matchingBenjamin Otte2020-01-281-1/+1
* css: Add fast-path for parent selector matchingBenjamin Otte2020-01-281-5/+6
* css: Get rid of GtkCssMatcherBenjamin Otte2020-01-281-9/+6
* css: Pass node through the lookup codeBenjamin Otte2020-01-281-4/+7
* Remove gtkwidgetpath.h include where no longer neededBenjamin Otte2020-01-281-1/+0
* cssprovider: Parse selectors without a GListTimm Bäder2020-01-261-22/+36
* Revert "css: Split style into groups"Matthias Clasen2020-01-251-0/+3
* css: Split style into groupsMatthias Clasen2020-01-251-3/+0
* Revert "css: Print selectors"Matthias Clasen2020-01-241-40/+0
* css: Print selectorsMatthias Clasen2020-01-241-0/+40
* Add profiler marks around css selector tree buildingMatthias Clasen2020-01-231-0/+4
* css: Add a profiler mark around theme loadingMatthias Clasen2020-01-221-0/+10
* css: Go back to clearing out selectorsMatthias Clasen2020-01-181-0/+12
* Go back to the tree for computing changeMatthias Clasen2020-01-171-36/+1
* css: Simplify the superset matcherMatthias Clasen2020-01-161-1/+1
* css: Don't got to the selector tree for changeMatthias Clasen2020-01-161-61/+33
* cssprovider: Keep selectors aroundMatthias Clasen2020-01-161-12/+0
* css: Drop unsused bitmasksMatthias Clasen2020-01-141-12/+0
* cssprovider: Don't add empty rulesetsBenjamin Otte2019-11-231-0/+6
* cssprovider: Remove unused member from GtkCssScannerTimm Bäder2019-09-091-1/+0
* cssprovider: Don't lookup on empty css providersTimm Bäder2019-09-091-0/+3
* csslookup: Remove 'missing' bitmaskTimm Bäder2019-09-091-6/+2
* cssprovider: Fix compilation wth VERIFY_TREE setTimm Bäder2019-09-091-1/+1
* cssprovider: Fix a memory leak in load_internalTimm Bäder2019-07-061-1/+3
* css provider: Make not subclassableMatthias Clasen2019-05-191-0/+8
* cssparser: Make gsk_renderer_consume_url() return a stringBenjamin Otte2019-05-121-1/+8
* css provider: Stop mentioning key themesMatthias Clasen2019-05-091-3/+0
* Correct theme loading docsMatthias Clasen2019-05-081-5/+6
* css provider: Remove outdated version checkMatthias Clasen2019-05-081-3/+0
* cssprovider: Export correct APIBenjamin Otte2019-04-181-47/+7
* cssprovider: Mark whole @import statement on import errorBenjamin Otte2019-04-121-6/+12
* css: Move gtkcsssection.[ch] into gtk/cssBenjamin Otte2019-04-121-7/+6
* cssprovider: Redo error emissionBenjamin Otte2019-04-121-138/+29
* csssection: Make printing functions publicBenjamin Otte2019-04-121-2/+2