From ae8e844dec16d55184367db4cd7e7ae215e3605a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 11 Jan 2022 15:46:22 +0200 Subject: [PATCH] gir: Annotate `GdkTexture` constructors for reading from a file/memory/resource to return a `GdkMemoryTexture` --- gdk/gdktexture.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gdk/gdktexture.c b/gdk/gdktexture.c index c8d7730c6d..d7fcfa0adb 100644 --- a/gdk/gdktexture.c +++ b/gdk/gdktexture.c @@ -348,7 +348,7 @@ gdk_texture_init (GdkTexture *self) * * @surface must be an image surface with format `CAIRO_FORMAT_ARGB32`. * - * Returns: a new `GdkTexture` + * Returns: (type GdkMemoryTexture): a new `GdkTexture` */ GdkTexture * gdk_texture_new_for_surface (cairo_surface_t *surface) @@ -387,7 +387,7 @@ gdk_texture_new_for_surface (cairo_surface_t *surface) * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread * while loading a big image. * - * Returns: a new `GdkTexture` + * Returns: (type GdkMemoryTexture): a new `GdkTexture` */ GdkTexture * gdk_texture_new_for_pixbuf (GdkPixbuf *pixbuf) @@ -433,7 +433,7 @@ gdk_texture_new_for_pixbuf (GdkPixbuf *pixbuf) * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread * while loading a big image. * - * Return value: A newly-created `GdkTexture` + * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture` */ GdkTexture * gdk_texture_new_from_resource (const char *resource_path) @@ -475,7 +475,7 @@ gdk_texture_new_from_resource (const char *resource_path) * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread * while loading a big image. * - * Return value: A newly-created `GdkTexture` + * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture` */ GdkTexture * gdk_texture_new_from_file (GFile *file, @@ -568,7 +568,7 @@ gdk_texture_new_from_bytes_pixbuf (GBytes *bytes, * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread * while loading a big image. * - * Return value: A newly-created `GdkTexture` + * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture` * * Since: 4.6 */ @@ -614,7 +614,7 @@ gdk_texture_new_from_bytes (GBytes *bytes, * and [method@Gio.Task.run_in_thread] to avoid blocking the main thread * while loading a big image. * - * Return value: A newly-created `GdkTexture` + * Return value: (type GdkMemoryTexture): A newly-created `GdkTexture` * * Since: 4.6 */