summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnode.c
Commit message (Expand)AuthorAgeFilesLines
* profiler: Make profiler-is-running a macroAlexander Larsson2020-02-121-1/+1
* Convert all profiler times from nsec to usecAlexander Larsson2020-02-121-3/+3
* cssnode: Remove leftover vfuncBenjamin Otte2020-02-071-8/+0
* cssnode: Remove redundant checkBenjamin Otte2020-02-041-10/+7
* popover: Do not validate the css node on show()Benjamin Otte2020-01-281-0/+2
* css: Use the bloom filter for change matchingBenjamin Otte2020-01-281-1/+3
* css: Add fast-path for parent selector matchingBenjamin Otte2020-01-281-18/+37
* cssnode: Convert name + id from interned string to GQuarkBenjamin Otte2020-01-281-10/+10
* css: Pass node through the lookup codeBenjamin Otte2020-01-281-8/+1
* cssnode: Remove init_matcher() vfuncBenjamin Otte2020-01-281-27/+6
* cssnode: Remove ability to set GType as fallback nameBenjamin Otte2020-01-281-31/+0
* gtk: Clearer names for profiler marksMatthias Clasen2020-01-221-1/+1
* cssnode: Make the profiler support unconditionalMatthias Clasen2020-01-211-12/+0
* Merge branch 'otte/for-master' into 'master'Benjamin Otte2020-01-211-26/+0
|\
| * cssnode: Remove unused widget path vfuncsBenjamin Otte2020-01-211-26/+0
* | Add profiler support for css validationMatthias Clasen2020-01-201-0/+43
|/
* Add a way to dump css node change valuesMatthias Clasen2020-01-171-0/+11
* cssnode: Fix a corner case in style computationMatthias Clasen2020-01-171-2/+7
* css: Avoid computing change too oftenMatthias Clasen2020-01-161-5/+24
* Change the signature of gtk_css_style_get_static_styleMatthias Clasen2020-01-161-1/+1
* css: Add gtk_css_style_get_static_styleMatthias Clasen2020-01-161-9/+2
* css: Track selected state separatelyMatthias Clasen2020-01-161-1/+4
* css: Track backdrop state separatelyMatthias Clasen2020-01-161-1/+4
* css: Track disabled state separatelyMatthias Clasen2020-01-161-1/+4
* css: Track hover state changes separatelyMatthias Clasen2020-01-161-1/+13
* cssnode: GtkCssAnimatedStyle->style is always a static styleTimm Bäder2019-09-091-3/+3
* cssnode: Remove unused structTimm Bäder2019-09-091-5/+0
* csssection: Make printing functions publicBenjamin Otte2019-04-121-1/+0
* Remove gtk_css_node_reverse_childrenTimm Bäder2018-06-181-15/+0
* css: Merge GtkStyleProviderPrivate into GtkStyleProviderBenjamin Otte2017-10-311-6/+6
* cssnode: Delay getting the parent style until we need itTimm Bäder2017-10-111-1/+2
* cssnode: Don't put wrong styles in the style cacheBenjamin Otte2017-10-101-0/+4
* cssnodestylecache: Use const pointer in lookupTimm Bäder2017-03-021-1/+1
* gtk: Remove GtkJunctionSidesBenjamin Otte2016-12-201-13/+0
* gtk: Mark internal functions as staticEmmanuele Bassi2016-10-171-2/+2
* API: stylecontext: Remove regionsBenjamin Otte2016-10-161-30/+0
* Use NULL for generic marshallers in g_signal_new()Benjamin Otte2016-08-291-4/+1
* css node: Stop extraneous change notificationMatthias Clasen2016-05-041-2/+0
* Add some va marshallers to frequent signalsMatthias Clasen2016-04-191-0/+11
* inspector: Wording changesMatthias Clasen2016-03-091-12/+6
* cssnode: Don't leak the style cache on destructionBenjamin Otte2016-01-181-0/+3
* cssnode: Redo GTK_DEBUG=no-css-cacheBenjamin Otte2016-01-161-18/+0
* cssnode: Split out the style cacheBenjamin Otte2016-01-161-96/+27
* Improve formatting of CSS style printsMatthias Clasen2016-01-031-2/+7
* Redo CSS style printingMatthias Clasen2016-01-031-85/+2
* Move node printing to GtkCssNodeDeclarationMatthias Clasen2016-01-031-82/+9
* cssnode: fix a compiler warningCosimo Cecchi2016-01-031-1/+1
* Add a function to dump CSS nodes and stylesMatthias Clasen2016-01-031-1/+189
* css node: Use g_set_objectMatthias Clasen2015-12-181-4/+2
* cssnode: Redo first/last-child change trackingBenjamin Otte2015-12-161-10/+62