summaryrefslogtreecommitdiff
path: root/gtk/gtkcssnode.c
Commit message (Expand)AuthorAgeFilesLines
* Add some va marshallers to frequent signalsMatthias Clasen2016-05-051-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
* cssnode: Fix position invalidationBenjamin Otte2015-05-301-24/+7
* cssnode: Add propertiesBenjamin Otte2015-03-181-5/+196
* cssnode: Add a style-changed signalBenjamin Otte2015-03-181-8/+23
* cssnode: Add node-added and node-removed signalBenjamin Otte2015-03-181-56/+100
* cssnode: Track invalid childrenBenjamin Otte2015-03-181-11/+25
* cssnode: Change the way we invalidate timestampsBenjamin Otte2015-03-181-4/+21
* cssstyle: Add gtk_css_style_is_static()Benjamin Otte2015-03-181-4/+2
* cssnode: Special-case TIMESTAMP invalidationsBenjamin Otte2015-03-181-0/+6
* cssnode: Redo style changed trackingBenjamin Otte2015-03-181-10/+10
* stylecontext: Call get_style(), not create_style()Benjamin Otte2015-03-181-1/+1
* cssnode: Merge the 2 places that compute stylesBenjamin Otte2015-03-181-26/+11