summaryrefslogtreecommitdiff
path: root/gsk/gskrendernodeparser.c
Commit message (Expand)AuthorAgeFilesLines
* nodeparser: Move an error checkBenjamin Otte2023-05-161-8/+9
* rendernodeparser: Handle shader nodes betterMatthias Clasen2023-05-061-3/+39
* stop using deprecated pango apiMatthias Clasen2023-05-011-1/+1
* rendernodeparser: Detect duplicates and print them by nameBenjamin Otte2023-03-291-30/+219
* rendernodeparser: Add support for reusing nodesBenjamin Otte2023-03-291-0/+63
* rendernodeparser: Add support for reusing texturesBenjamin Otte2023-03-291-1/+42
* rendernodeparser: Add a Context objectBenjamin Otte2023-03-291-65/+142
* rendernodeparser: Split out a functionBenjamin Otte2023-03-291-88/+57
* rendernodeparser: Emit error when failing to resolve URLBenjamin Otte2023-03-291-2/+17
* rendernodeparser: Failing to parse a string is an errorBenjamin Otte2023-03-291-1/+4
* 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