diff options
author | Milan Crha <mcrha@redhat.com> | 2008-01-12 00:05:07 +0800 |
---|---|---|
committer | Milan Crha <mcrha@src.gnome.org> | 2008-01-12 00:05:07 +0800 |
commit | 16ed932ab391d318fbfd1ecf042573b91f6ecfb2 (patch) | |
tree | 61c64a55b3dee7116d54acc1c35eab902009498f /widgets/misc/e-attachment-bar.c | |
parent | 0859d42faed775ce440ff18ed86e150b3f904424 (diff) | |
download | gsoc2013-evolution-16ed932ab391d318fbfd1ecf042573b91f6ecfb2.tar.gz gsoc2013-evolution-16ed932ab391d318fbfd1ecf042573b91f6ecfb2.tar.zst gsoc2013-evolution-16ed932ab391d318fbfd1ecf042573b91f6ecfb2.zip |
** Fix for bug #488213
2008-01-11 Milan Crha <mcrha@redhat.com>
** Fix for bug #488213
* e-util/e-icon-factory.h: (e_icon_factory_pixbuf_scale):
* e-util/e-icon-factory.c: (e_icon_factory_pixbuf_scale):
New global function for pixbuf scaling which speeds up scaling when
HAVE_LIBGNOMEUI_GNOME_THUMBNAIL_H.
* addressbook/gui/contact-editor/e-contact-editor.c: (extract_simple_field):
* mail/em-icon-stream.c: (emis_fit):
* mail/em-format-html-display.c: (efhd_attachment_button):
* e-util/e-icon-factory.c: (load_icon):
* widgets/misc/e-spinner.c: (scale_to_size):
* widgets/misc/e-image-chooser.c: (set_image_from_data):
* widgets/misc/e-attachment-bar.c: (e_attachment_bar_create_attachment_cache), (update):
Use global function e_icon_factory_pixbuf_scale for scaling pixbufs.
svn path=/trunk/; revision=34800
Diffstat (limited to 'widgets/misc/e-attachment-bar.c')
-rw-r--r-- | widgets/misc/e-attachment-bar.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/widgets/misc/e-attachment-bar.c b/widgets/misc/e-attachment-bar.c index 192fba56e0..33bff284f7 100644 --- a/widgets/misc/e-attachment-bar.c +++ b/widgets/misc/e-attachment-bar.c @@ -241,7 +241,7 @@ e_attachment_bar_create_attachment_cache (EAttachment *attachment) } } - attachment->pixbuf_cache = gdk_pixbuf_scale_simple (pixbuf, width,height,GDK_INTERP_BILINEAR); + attachment->pixbuf_cache = e_icon_factory_pixbuf_scale (pixbuf, width, height); pixbuf = attachment->pixbuf_cache; g_object_ref(pixbuf); } else { @@ -334,8 +334,7 @@ update (EAttachmentBar *bar) } } - attachment->pixbuf_cache = gdk_pixbuf_scale_simple (pixbuf, width, height, - GDK_INTERP_BILINEAR); + attachment->pixbuf_cache = e_icon_factory_pixbuf_scale (pixbuf, width, height); pixbuf = attachment->pixbuf_cache; g_object_ref (pixbuf); } else { |