iconhelper: Remove unused context argument
Various functions don't use the style context.
This commit is contained in:
parent
de7e27bc97
commit
2a8e6619a7
@ -142,7 +142,6 @@ _gtk_icon_helper_init (GtkIconHelper *self)
|
|||||||
|
|
||||||
static void
|
static void
|
||||||
ensure_icon_size (GtkIconHelper *self,
|
ensure_icon_size (GtkIconHelper *self,
|
||||||
GtkStyleContext *context,
|
|
||||||
gint *width_out,
|
gint *width_out,
|
||||||
gint *height_out)
|
gint *height_out)
|
||||||
{
|
{
|
||||||
@ -312,7 +311,7 @@ ensure_pixbuf_for_gicon (GtkIconHelper *self,
|
|||||||
icon_theme = gtk_icon_theme_get_for_screen (gtk_style_context_get_screen (context));
|
icon_theme = gtk_icon_theme_get_for_screen (gtk_style_context_get_screen (context));
|
||||||
flags = get_icon_lookup_flags (self, context);
|
flags = get_icon_lookup_flags (self, context);
|
||||||
|
|
||||||
ensure_icon_size (self, context, &width, &height);
|
ensure_icon_size (self, &width, &height);
|
||||||
|
|
||||||
if (self->priv->gicon != NULL)
|
if (self->priv->gicon != NULL)
|
||||||
{
|
{
|
||||||
@ -348,7 +347,6 @@ ensure_pixbuf_for_icon_set (GtkIconHelper *self,
|
|||||||
|
|
||||||
static void
|
static void
|
||||||
get_surface_size (GtkIconHelper *self,
|
get_surface_size (GtkIconHelper *self,
|
||||||
GtkStyleContext *context,
|
|
||||||
cairo_surface_t *surface,
|
cairo_surface_t *surface,
|
||||||
int *width,
|
int *width,
|
||||||
int *height)
|
int *height)
|
||||||
@ -368,7 +366,7 @@ get_surface_size (GtkIconHelper *self,
|
|||||||
ceil (cairo_image_surface_get_height (surface) / y_scale);
|
ceil (cairo_image_surface_get_height (surface) / y_scale);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
ensure_icon_size (self, context, width, height);
|
ensure_icon_size (self, width, height);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -386,7 +384,7 @@ ensure_pixbuf_from_surface (GtkIconHelper *self,
|
|||||||
if (self->priv->rendered_pixbuf)
|
if (self->priv->rendered_pixbuf)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
get_surface_size (self, context, self->priv->orig_surface, &width, &height);
|
get_surface_size (self, self->priv->orig_surface, &width, &height);
|
||||||
|
|
||||||
surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32,
|
surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32,
|
||||||
width, height);
|
width, height);
|
||||||
@ -419,7 +417,7 @@ ensure_pixbuf_at_size (GtkIconHelper *self,
|
|||||||
(self->priv->pixel_size != -1 ||
|
(self->priv->pixel_size != -1 ||
|
||||||
self->priv->icon_size != GTK_ICON_SIZE_INVALID))
|
self->priv->icon_size != GTK_ICON_SIZE_INVALID))
|
||||||
{
|
{
|
||||||
ensure_icon_size (self, context, &width, &height);
|
ensure_icon_size (self, &width, &height);
|
||||||
|
|
||||||
if (self->priv->orig_pixbuf_scale > 1 ||
|
if (self->priv->orig_pixbuf_scale > 1 ||
|
||||||
/* These should divide the orig_pixbuf size by scale, but need not
|
/* These should divide the orig_pixbuf size by scale, but need not
|
||||||
@ -559,7 +557,7 @@ ensure_surface_from_surface (GtkIconHelper *self,
|
|||||||
self->priv->rendered_surface =
|
self->priv->rendered_surface =
|
||||||
cairo_surface_reference (self->priv->orig_surface);
|
cairo_surface_reference (self->priv->orig_surface);
|
||||||
|
|
||||||
get_surface_size (self, context, self->priv->orig_surface,
|
get_surface_size (self, self->priv->orig_surface,
|
||||||
&self->priv->rendered_surface_width,
|
&self->priv->rendered_surface_width,
|
||||||
&self->priv->rendered_surface_height);
|
&self->priv->rendered_surface_height);
|
||||||
}
|
}
|
||||||
@ -582,7 +580,7 @@ get_pixbuf_size (GtkIconHelper *self,
|
|||||||
(self->priv->pixel_size != -1 ||
|
(self->priv->pixel_size != -1 ||
|
||||||
self->priv->icon_size != GTK_ICON_SIZE_INVALID))
|
self->priv->icon_size != GTK_ICON_SIZE_INVALID))
|
||||||
{
|
{
|
||||||
ensure_icon_size (self, context, &width, &height);
|
ensure_icon_size (self, &width, &height);
|
||||||
|
|
||||||
if (scale != self->priv->orig_pixbuf_scale ||
|
if (scale != self->priv->orig_pixbuf_scale ||
|
||||||
width < gdk_pixbuf_get_width (self->priv->orig_pixbuf) / self->priv->orig_pixbuf_scale ||
|
width < gdk_pixbuf_get_width (self->priv->orig_pixbuf) / self->priv->orig_pixbuf_scale ||
|
||||||
@ -666,7 +664,7 @@ ensure_surface_for_icon_set (GtkIconHelper *self,
|
|||||||
G_GNUC_END_IGNORE_DEPRECATIONS;
|
G_GNUC_END_IGNORE_DEPRECATIONS;
|
||||||
|
|
||||||
if (self->priv->rendered_surface)
|
if (self->priv->rendered_surface)
|
||||||
get_surface_size (self, context, self->priv->rendered_surface,
|
get_surface_size (self, self->priv->rendered_surface,
|
||||||
&self->priv->rendered_surface_width,
|
&self->priv->rendered_surface_width,
|
||||||
&self->priv->rendered_surface_height);
|
&self->priv->rendered_surface_height);
|
||||||
}
|
}
|
||||||
@ -742,7 +740,7 @@ ensure_surface_for_gicon (GtkIconHelper *self,
|
|||||||
icon_theme = gtk_icon_theme_get_for_screen (gtk_style_context_get_screen (context));
|
icon_theme = gtk_icon_theme_get_for_screen (gtk_style_context_get_screen (context));
|
||||||
flags = get_icon_lookup_flags (self, context);
|
flags = get_icon_lookup_flags (self, context);
|
||||||
|
|
||||||
ensure_icon_size (self, context, &width, &height);
|
ensure_icon_size (self, &width, &height);
|
||||||
scale = get_scale_factor (self, context);
|
scale = get_scale_factor (self, context);
|
||||||
|
|
||||||
if (self->priv->gicon != NULL)
|
if (self->priv->gicon != NULL)
|
||||||
@ -832,7 +830,7 @@ _gtk_icon_helper_get_size (GtkIconHelper *self,
|
|||||||
switch (self->priv->storage_type)
|
switch (self->priv->storage_type)
|
||||||
{
|
{
|
||||||
case GTK_IMAGE_SURFACE:
|
case GTK_IMAGE_SURFACE:
|
||||||
get_surface_size (self, context, self->priv->orig_surface,
|
get_surface_size (self, self->priv->orig_surface,
|
||||||
&width,
|
&width,
|
||||||
&height);
|
&height);
|
||||||
break;
|
break;
|
||||||
@ -846,7 +844,7 @@ _gtk_icon_helper_get_size (GtkIconHelper *self,
|
|||||||
case GTK_IMAGE_ICON_NAME:
|
case GTK_IMAGE_ICON_NAME:
|
||||||
case GTK_IMAGE_GICON:
|
case GTK_IMAGE_GICON:
|
||||||
if (self->priv->pixel_size != -1 || self->priv->force_scale_pixbuf)
|
if (self->priv->pixel_size != -1 || self->priv->force_scale_pixbuf)
|
||||||
ensure_icon_size (self, context, &width, &height);
|
ensure_icon_size (self, &width, &height);
|
||||||
|
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@ -876,7 +874,7 @@ _gtk_icon_helper_get_size (GtkIconHelper *self,
|
|||||||
}
|
}
|
||||||
else if (self->priv->icon_size != GTK_ICON_SIZE_INVALID)
|
else if (self->priv->icon_size != GTK_ICON_SIZE_INVALID)
|
||||||
{
|
{
|
||||||
ensure_icon_size (self, context, &width, &height);
|
ensure_icon_size (self, &width, &height);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user