summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnode.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* css node: Warn moreMatthias Clasen2015-12-151-0/+2
* cssnode: Clear cache if reusing styleBenjamin Otte2015-12-151-0/+6
* cssnode: Set new style if it's animatedBenjamin Otte2015-12-131-1/+10
* cssnode: Catch case where a style didn't changeBenjamin Otte2015-12-121-2/+5
* cssnode: Change style-changed signalBenjamin Otte2015-12-121-11/+20
* css node: Some more docsMatthias Clasen2015-12-061-5/+28
* Add more CSS node docsMatthias Clasen2015-11-191-0/+5
* Trivial: Some doc rewordingMatthias Clasen2015-11-191-11/+12
* Add some CSS node docsMatthias Clasen2015-11-191-0/+36
* cssnode: Propagate NTH_LAST_CHILD changes properlyBenjamin Otte2015-11-091-2/+5
* cssnode: Fix style updating when the CSS node ID changesColomban Wendling2015-11-011-1/+1
* cssnode: Fix a typo leading to very poor cache hashingColomban Wendling2015-11-011-1/+1
* Add some api annotationsMatthias Clasen2015-10-261-3/+3
* API: cssselector: Stop supporting regionsBenjamin Otte2015-10-221-4/+2
* switch: Port to GtkCssNodeBenjamin Otte2015-10-221-0/+6
* cssnode: Add setters/getters for nameBenjamin Otte2015-10-221-0/+34
* Use g_object_get_qdata instead of g_object_get_dataMatthias Clasen2015-09-121-3/+10
* css node: Avoid a duplicate type checkMatthias Clasen2015-09-121-1/+1
* cssnode: Move clear_classes() into the NodeDeclarationBenjamin Otte2015-09-121-7/+3
* cssnode: Optimize listing of classesGarrett Regier2015-09-111-22/+20
* Clean up debug featuresMatthias Clasen2015-09-091-1/+3
* cssnode: Loosen requirements for style cachingBenjamin Otte2015-08-271-6/+39
* cssnode: Add gtk_css_node_reverse_children()Benjamin Otte2015-07-161-0/+15
* cssnode: Change API of some functionsBenjamin Otte2015-07-161-9/+17
* cssnode: Only queue_validate() when node is visibleBenjamin Otte2015-07-101-9/+28
* cssnode: Only invalidate sibling nodes if changed node is visibleBenjamin Otte2015-07-101-10/+25
* cssnode: Do finer-grained position invalidationBenjamin Otte2015-07-061-5/+26