summaryrefslogtreecommitdiff
path: root/gtk/gtksnapshot.c
Commit message (Expand)AuthorAgeFilesLines
* Tweak the wordingMatthias Clasen2023-04-151-1/+1
* gtk: Improve documentation on returned nodes for snapshotMarco Trevisan (Treviño)2023-04-141-1/+8
* Fix gtk_snapshot_append_scaled_textureMatthias Clasen2023-03-131-5/+2
* rendernodepaintable: Allow the node to be NULLBenjamin Otte2023-03-051-2/+7
* Make mask nodes more versatileMatthias Clasen2023-02-141-2/+8
* Add gtk_snapshot_push_maskMatthias Clasen2023-02-121-0/+76
* Add gtk_snapshot_append_scaled_textureMatthias Clasen2023-02-111-0/+42
* Fix spelling errorsMatthias Clasen2022-11-171-1/+1
* stylecontext: Deprecate most apisMatthias Clasen2022-10-121-1/+0
* Deprecate gtk_snapshot_render apisMatthias Clasen2022-10-121-147/+0
* gtk: Rename some private headersMatthias Clasen2022-10-051-1/+1
* snapshot: Don't critical on disposeBenjamin Otte2022-08-011-1/+4
* Fix g_object_new(GTK_TYPE_SNAPSHOT)Benjamin Otte2022-08-011-21/+16
* g-i: mark GtkSnapshot to_(node|paintable) as nullable Bilal Elmoussaoui2022-01-231-4/+4
* docs: Improve docs for gtksnapshot.cMaximiliano Sandoval R2022-01-051-34/+29
* Merge branch 'wip/baedert/for-master' into 'master'Matthias Clasen2021-10-181-1/+4
|\
| * Ensure blur nodes have a positive blur radiusTimm Bäder2021-10-171-1/+4
* | docs: CosmeticsMatthias Clasen2021-10-181-1/+1
|/
* gtk: fix Snapshot.push_shadow annotationBilal Elmoussaoui2021-10-121-1/+1
* Revert "gtk: Pass font options along"Matthias Clasen2021-09-041-12/+10
* gtk: Pass font options alongMatthias Clasen2021-09-031-10/+12
* Merge branch 'transparent-optimizations' into 'master'Matthias Clasen2021-07-151-1/+7
|\
| * snapshot: Handle transparent opacity nodes correctlyMatthias Clasen2021-07-151-1/+7
* | snapshot: Only compute start and end point if we have toTimm Bäder2021-07-151-14/+18
* | snapshot: Replace trivial gradients with color nodesTimm Bäder2021-07-151-35/+96
|/
* gtk: Clean up docs syntaxMatthias Clasen2021-05-221-3/+3
* introspection: Stop using allow-noneMatthias Clasen2021-05-201-3/+3
* Documentation fixesMatthias Clasen2021-05-201-5/+5
* snapshot: Move sanity checks to a better placeBenjamin Otte2021-04-011-18/+17
* snapshot: scale border widths when appending border nodesBenjamin Otte2021-04-011-1/+8
* snapshot: Convert docsMatthias Clasen2021-03-111-164/+190
* Move gtk_rounded_rect_scale_affine to the right placeMatthias Clasen2021-03-071-27/+5
* snapshot: fix warning when asserts are disabledChristian Hergert2021-02-101-1/+1
* gdkarray: Add a "stolen" boolean to splice()Benjamin Otte2020-12-241-2/+2
* snapshot: Add gsk_snapshot_append_conic_gradient()Benjamin Otte2020-12-031-0/+60
* Blend nodes might have NULL top/bottom nodesEmmanuele Bassi2020-11-261-2/+4
* snapshot: Add cleanup function to snapshot stateBenjamin Otte2020-11-171-23/+89
* rendernode: Rename all gsk_render_node_peek_*() functionsBenjamin Otte2020-11-171-3/+3
* Merge branch 'snapshot-stack-optimize' into 'master'Matthias Clasen2020-09-291-0/+2
|\
| * snapshot: Preallocate and don't memset the state stackAlexander Larsson2020-09-291-0/+2
* | snapshot: Document radial gradient apisMatthias Clasen2020-09-291-0/+28
|/
* GtkSnapshot: Add gtk_snapshot_push_glshader()Alexander Larsson2020-09-291-0/+199
* Merge branch 'wip/otte/for-master' into 'master'Matthias Clasen2020-09-281-2/+15
|\
| * snapshot: Don't flip texturesBenjamin Otte2020-09-281-2/+15
* | snapshot: switch to h/vradiusMatthias Clasen2020-09-181-8/+8
* | snapshot: Add api for radial gradientsMatthias Clasen2020-09-181-0/+76
|/
* Replace "gdouble" with "double"Benjamin Otte2020-07-251-14/+14
* snapshot: Use collect_default directoy in push_debug()Timm Bäder2020-07-171-10/+11
* snapshot: Use GdkArray for the state stackBenjamin Otte2020-07-161-21/+32
* snapshot: Port node list to GdkArrayBenjamin Otte2020-07-161-13/+15