[balsa/wip/gtk4: 228/351] mime-widget-image: use GtkPaintable API
- From: Peter Bloomfield <peterb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [balsa/wip/gtk4: 228/351] mime-widget-image: use GtkPaintable API
- Date: Wed, 23 May 2018 21:36:08 +0000 (UTC)
commit 33e34d1b44e8170335de7790f7b088156465fe3d
Author: Peter Bloomfield <PeterBloomfield bellsouth net>
Date: Fri Mar 16 11:48:15 2018 -0400
mime-widget-image: use GtkPaintable API
GTK_IMAGE_SURFACE and GTK_IMAGE_TEXTURE have gone
away; use the new GTK_IMAGE_PAINTABLE.
src/balsa-mime-widget-image.c | 7 ++-----
1 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/src/balsa-mime-widget-image.c b/src/balsa-mime-widget-image.c
index bd358ba..40ee247 100644
--- a/src/balsa-mime-widget-image.c
+++ b/src/balsa-mime-widget-image.c
@@ -129,11 +129,8 @@ img_check_size(BalsaMimeWidgetImage * mwi)
image = GTK_IMAGE(widget);
switch (gtk_image_get_storage_type(image)) {
- case GTK_IMAGE_SURFACE:
- curr_w = cairo_image_surface_get_width(gtk_image_get_surface(image));
- break;
- case GTK_IMAGE_TEXTURE:
- curr_w = gdk_texture_get_width(gtk_image_get_texture(image));
+ case GTK_IMAGE_PAINTABLE:
+ curr_w = gdk_paintable_get_intrinsic_width(GDK_PAINTABLE(image));
break;
default:
curr_w = 0;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]