diff options
author | Benjamin Otte <otte@redhat.com> | 2018-07-04 05:12:53 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2018-07-04 06:15:33 +0200 |
commit | e1b6496af760d4b93a2a17c80816dc1a3348b97c (patch) | |
tree | bf46babf95e719bd19da5fc3a472d9ab52a4303d | |
parent | 14620423e840729e9a084678e465c52885cf4737 (diff) | |
download | gtk+-e1b6496af760d4b93a2a17c80816dc1a3348b97c.tar.gz |
image: size request is always CONSTANT_SIZE
It's always -gtk-icon-size in both directions, even for paintables.
There's no width-for-height happening.
-rw-r--r-- | gtk/gtkiconhelper.c | 16 | ||||
-rw-r--r-- | gtk/gtkiconhelperprivate.h | 1 | ||||
-rw-r--r-- | gtk/gtkimage.c | 10 |
3 files changed, 0 insertions, 27 deletions
diff --git a/gtk/gtkiconhelper.c b/gtk/gtkiconhelper.c index a817eed679..502907e5fd 100644 --- a/gtk/gtkiconhelper.c +++ b/gtk/gtkiconhelper.c @@ -426,22 +426,6 @@ gtk_icon_helper_new (GtkCssNode *css_node, return self; } -GtkSizeRequestMode -gtk_icon_helper_get_request_mode (GtkIconHelper *self) -{ - switch (gtk_image_definition_get_storage_type (self->def)) - { - case GTK_IMAGE_PAINTABLE: - return GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH; - - case GTK_IMAGE_ICON_NAME: - case GTK_IMAGE_GICON: - case GTK_IMAGE_EMPTY: - default: - return GTK_SIZE_REQUEST_CONSTANT_SIZE; - } -} - int gtk_icon_helper_get_size (GtkIconHelper *self) { diff --git a/gtk/gtkiconhelperprivate.h b/gtk/gtkiconhelperprivate.h index e2498f62d7..b7656bb849 100644 --- a/gtk/gtkiconhelperprivate.h +++ b/gtk/gtkiconhelperprivate.h @@ -64,7 +64,6 @@ GdkPaintable *_gtk_icon_helper_peek_paintable (GtkIconHelper *self); GtkImageDefinition *gtk_icon_helper_get_definition (GtkIconHelper *self); const gchar *_gtk_icon_helper_get_icon_name (GtkIconHelper *self); -GtkSizeRequestMode gtk_icon_helper_get_request_mode (GtkIconHelper *self); int gtk_icon_helper_get_size (GtkIconHelper *self); gboolean _gtk_icon_helper_get_force_scale_pixbuf (GtkIconHelper *self); diff --git a/gtk/gtkimage.c b/gtk/gtkimage.c index 97df60c4e8..6be66f46da 100644 --- a/gtk/gtkimage.c +++ b/gtk/gtkimage.c @@ -131,15 +131,6 @@ static GParamSpec *image_props[NUM_PROPERTIES] = { NULL, }; G_DEFINE_TYPE_WITH_PRIVATE (GtkImage, gtk_image, GTK_TYPE_WIDGET) -static GtkSizeRequestMode -gtk_image_get_request_mode (GtkWidget *widget) -{ - GtkImage *image = GTK_IMAGE (widget); - GtkImagePrivate *priv = gtk_image_get_instance_private (image); - - return gtk_icon_helper_get_request_mode (priv->icon_helper); -} - static void gtk_image_class_init (GtkImageClass *class) { @@ -154,7 +145,6 @@ gtk_image_class_init (GtkImageClass *class) widget_class = GTK_WIDGET_CLASS (class); widget_class->snapshot = gtk_image_snapshot; - widget_class->get_request_mode = gtk_image_get_request_mode; widget_class->measure = gtk_image_measure; widget_class->unrealize = gtk_image_unrealize; widget_class->style_updated = gtk_image_style_updated; |