summaryrefslogtreecommitdiff
path: root/gtk/gtkiconhelperprivate.h
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2017-10-23 15:25:46 +0200
committerAlexander Larsson <alexl@redhat.com>2017-10-23 15:28:33 +0200
commit0089e4ad584571e3b658bb678891094c10596bbc (patch)
treeffc0cc3bef1058b6e63e6b12b14a6d64017966be /gtk/gtkiconhelperprivate.h
parent61b2ab5d9083a1e21e79d077dfcdfb40439a1693 (diff)
downloadgtk+-0089e4ad584571e3b658bb678891094c10596bbc.tar.gz
Drop pixbuf support in IconHelper and ImageDefinition
These are no longer used, instead we always covert to surface as early as possible and drop the pixbuf. This means we never store both the pixbuf and the surface at for any longer time, which is wasteful. Also, its one step further to drop GdkPixbufs from generic use in our APIs.
Diffstat (limited to 'gtk/gtkiconhelperprivate.h')
-rw-r--r--gtk/gtkiconhelperprivate.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gtk/gtkiconhelperprivate.h b/gtk/gtkiconhelperprivate.h
index 2de38a728b..d439e360c2 100644
--- a/gtk/gtkiconhelperprivate.h
+++ b/gtk/gtkiconhelperprivate.h
@@ -64,8 +64,6 @@ void _gtk_icon_helper_set_definition (GtkIconHelper *self,
void _gtk_icon_helper_set_gicon (GtkIconHelper *self,
GIcon *gicon,
GtkIconSize icon_size);
-void _gtk_icon_helper_set_pixbuf (GtkIconHelper *self,
- GdkPixbuf *pixbuf);
void _gtk_icon_helper_set_pixbuf_scale (GtkIconHelper *self,
int scale);
void _gtk_icon_helper_set_animation (GtkIconHelper *self,
@@ -89,7 +87,6 @@ GtkIconSize _gtk_icon_helper_get_icon_size (GtkIconHelper *self);
gint _gtk_icon_helper_get_pixel_size (GtkIconHelper *self);
gboolean _gtk_icon_helper_get_use_fallback (GtkIconHelper *self);
-GdkPixbuf *_gtk_icon_helper_peek_pixbuf (GtkIconHelper *self);
GIcon *_gtk_icon_helper_peek_gicon (GtkIconHelper *self);
GdkPixbufAnimation *_gtk_icon_helper_peek_animation (GtkIconHelper *self);
cairo_surface_t *_gtk_icon_helper_peek_surface (GtkIconHelper *self);