summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnodeprivate.h
Commit message (Expand)AuthorAgeFilesLines
* Convert headers to #pragma onceMatthias Clasen2023-03-311-3/+1
* cssnode: Avoid style context apiMatthias Clasen2022-10-121-5/+11
* stylecontext: Deprecate most apisMatthias Clasen2022-10-121-1/+1
* Add gtk_css_node_observe_childrenMatthias Clasen2022-10-071-0/+5
* css: Add fast-path for parent selector matchingBenjamin Otte2020-01-281-0/+2
* cssnode: Convert name + id from interned string to GQuarkBenjamin Otte2020-01-281-4/+4
* cssnode: Remove init_matcher() vfuncBenjamin Otte2020-01-281-4/+0
* cssnode: Remove ability to set GType as fallback nameBenjamin Otte2020-01-281-3/+0
* cssnode: Remove unused widget path vfuncsBenjamin Otte2020-01-211-4/+0
* gtk: Don't include gtkstylecontext.h from gtkcsstypesprivate.hBenjamin Otte2019-03-191-0/+1
* css: Mark some hot functions as G_GNUC_PUREBenjamin Otte2019-02-151-15/+15
* Remove gtk_css_node_reverse_childrenTimm Bäder2018-06-181-1/+0
* css: Merge GtkStyleProviderPrivate into GtkStyleProviderBenjamin Otte2017-10-311-2/+2
* gtk: Remove GtkJunctionSidesBenjamin Otte2016-12-201-3/+0
* API: stylecontext: Remove regionsBenjamin Otte2016-10-161-9/+0
* cssnode: Split out the style cacheBenjamin Otte2016-01-161-0/+2
* Add a function to dump CSS nodes and stylesMatthias Clasen2016-01-031-0/+5
* cssnode: Change style-changed signalBenjamin Otte2015-12-121-3/+3
* Add some api annotationsMatthias Clasen2015-10-261-2/+2
* switch: Port to GtkCssNodeBenjamin Otte2015-10-221-0/+2
* cssnode: Add setters/getters for nameBenjamin Otte2015-10-221-0/+3
* cssnode: Optimize listing of classesGarrett Regier2015-09-111-1/+2
* cssnode: Add gtk_css_node_reverse_children()Benjamin Otte2015-07-161-0/+2
* cssnode: Change API of some functionsBenjamin Otte2015-07-161-2/+4
* cssnode: Fix position invalidationBenjamin Otte2015-05-301-1/+0
* Resolve redefinition of typedef GtkCssNodeWilliam Hua2015-04-111-1/+0
* cssnode: Add propertiesBenjamin Otte2015-03-181-0/+3
* cssnode: Add a style-changed signalBenjamin Otte2015-03-181-0/+3
* cssnode: Add node-added and node-removed signalBenjamin Otte2015-03-181-0/+7
* cssnode: Track invalid childrenBenjamin Otte2015-03-181-0/+1
* stylecontext: Call get_style(), not create_style()Benjamin Otte2015-03-181-3/+1
* cssnode: Merge the 2 places that compute stylesBenjamin Otte2015-03-181-6/+1
* stylecontext: Refactor gtk_style_context_invalidate()Benjamin Otte2015-03-181-2/+0
* cssnode: Remove timestamp from gtk_css_node_validate()Benjamin Otte2015-03-181-2/+1
* cssnode: Add API to query the timestampBenjamin Otte2015-03-181-0/+6
* cssnode: Make parent style change part of GtkCssNodeBenjamin Otte2015-03-181-4/+2
* cssnode: Add gtk_css_node_invalidate_style_provider()Benjamin Otte2015-03-181-0/+2
* cssnode: Change get_style_provider() vfuncBenjamin Otte2015-03-181-0/+1
* cssnode: Implement a way to properly track invalidationsBenjamin Otte2015-03-181-0/+6
* cssnode: Change vfuncBenjamin Otte2015-03-181-1/+2
* cssnode: Only pass a boolean for parent changesBenjamin Otte2015-03-181-3/+3
* cssstyle: Remove unused optimizationBenjamin Otte2015-03-181-3/+0
* cssnode: Add visibility conceptBenjamin Otte2015-03-181-0/+5
* box: Use CSS nodes instead of widget pathsBenjamin Otte2015-03-181-0/+4
* cssnode: Refactor node tree modification codeBenjamin Otte2015-03-181-1/+1
* cssnode: Remove now unused arg from vfuncBenjamin Otte2015-03-181-4/+2
* cssnode: Split out a functionBenjamin Otte2015-03-181-1/+9
* cssnode: Refactor invalidation propagationBenjamin Otte2015-03-181-1/+0
* stylecontext: Don't queue animate tick callbacks anymoreBenjamin Otte2015-03-181-1/+1
* cssnode: Change way invalidation is handledBenjamin Otte2015-03-181-2/+2