summaryrefslogtreecommitdiff
path: root/gsk/gskrendernodeparser.c
Commit message (Expand)AuthorAgeFilesLines
* rendernodeparser: Fix mask mode handlingMatthias Clasen2023-02-141-0/+3
* rendernodeparser: Print an error when failing to parse an enumBenjamin Otte2023-02-141-0/+4
* Make mask nodes more versatileMatthias Clasen2023-02-141-10/+63
* gsk: Introduce mask nodesMatthias Clasen2023-02-121-0/+37
* nodeparser: Support texture-scale nodesMatthias Clasen2023-02-111-0/+118
* css: Avoid more allocations for tokensMatthias Clasen2023-01-121-3/+3
* rendernodeparser: CosmeticsMatthias Clasen2022-07-151-22/+22
* nodeparser: Fix parsing of color-matrix nodeBenjamin Otte2022-05-181-6/+20
* gsk: Serialize float textures as tiffMatthias Clasen2022-05-131-5/+36
* cssparser: Remove unused argumentBenjamin Otte2021-10-281-1/+1
* rendernodeparser: Avoid gdk_texture_new_for_pixbufMatthias Clasen2021-09-171-12/+5
* rendernodeparser: Use gdk_texture_save_to_png_bytesMatthias Clasen2021-09-171-8/+5
* rendernodeparser: Handle is_color attribute for glyphsBenjamin Otte2021-09-161-1/+10
* rendernodeparser: Remove leftover debug printsBenjamin Otte2021-07-141-12/+0
* rendernodeparser: Don't use %g when writing fileBenjamin Otte2021-07-141-6/+6
* gsk: Clean up docs syntaxMatthias Clasen2021-05-221-2/+2
* nodeparser: Change the serializationMatthias Clasen2021-04-021-12/+10
* nodeparser: Print debug message before childMatthias Clasen2021-03-091-1/+1
* rendernode: Fix glyph serializationfix-glyph-serializationMatthias Clasen2021-03-021-1/+12
* gsk: Fix render node serializationpango-glyph-positionsMatthias Clasen2021-01-281-5/+7
* gsk: Export the glyph serialization privatelyMatthias Clasen2020-12-211-57/+79
* gsk: Improve glyph serializationMatthias Clasen2020-12-211-4/+10
* gsk: Fix serialization of glyphsfix-node-glyphsMatthias Clasen2020-12-211-1/+1
* gsk: Add GskConicGradientNodeBenjamin Otte2020-12-031-0/+50
* rendernodeparser: Split out a functionBenjamin Otte2020-12-021-33/+28
* Merge branch 'wip/otte/for-master' into 'master'Benjamin Otte2020-11-171-25/+25
|\
| * rendernode: Rename all gsk_render_node_peek_*() functionsBenjamin Otte2020-11-171-25/+25
* | gsk: Avoid using gtk css types in public apigsk-binding-apiMatthias Clasen2020-11-161-6/+4
|/
* gsk: Avoid long lines in serialized nodesMatthias Clasen2020-10-031-10/+61
* Allow inserting newlines in css stringsMatthias Clasen2020-10-021-1/+1
* css: Move _gtk_css_print_string aroundMatthias Clasen2020-10-021-0/+1
* Add GskGLShaderNode and GskGLShaderAlexander Larsson2020-09-291-1/+335
* radial gradients: Allow 0 start/end valuesTimm Bäder2020-09-181-1/+1
* gsk: Parse radial gradient nodesTimm Bäder2020-09-181-0/+59
* rendernode: switch to h/vradiusMatthias Clasen2020-09-181-2/+2
* gsk: Add a radial gradient nodeMatthias Clasen2020-09-181-0/+36
* Clean up lots of GTK+ -> GTKMatthias Clasen2020-09-121-2/+2
* gsk: Fix a typoMatthias Clasen2020-05-091-1/+1
* Turn GskRenderNode into a derivable typeEmmanuele Bassi2020-04-081-5/+5
* gsk: Make GskColorStop.offset a floatTimm Bäder2020-01-071-1/+5
* rendernodeparser: Only report a GError* if we have oneTimm Bäder2019-11-191-5/+8
* rendernodeparser: Handle resolving NULL urlsTimm Bäder2019-11-191-2/+10
* gsk: Stop using deprecated pango apiMatthias Clasen2019-11-011-1/+1
* rendernodeparser: Fix a memory leak when parsing glyphsTimm Bäder2019-07-211-0/+2
* rendernodeparser: Fix a memory leak when parsing texturesTimm Bäder2019-07-211-0/+1
* rendernodeparser: fix typoTimm Bäder2019-07-131-1/+1
* rendernodeparser: Handle Cairo being stupidBenjamin Otte2019-06-031-4/+17
* rendernodeparser: Handle empty Cairo nodesBenjamin Otte2019-05-301-28/+30
* rendernodeparser: Parse cairo scriptBenjamin Otte2019-05-301-4/+138
* css: Use %f, not %.17fBenjamin Otte2019-05-291-1/+1