After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 426164 - Regression: Cover art sidebar resizing results in bad image quality
Regression: Cover art sidebar resizing results in bad image quality
Status: RESOLVED FIXED
Product: rhythmbox
Classification: Other
Component: Plugins (other)
0.10.0
Other All
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-04-04 08:13 UTC by VF
Modified: 2009-04-07 08:35 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description VF 2007-04-04 08:13:22 UTC
Please describe the problem:
This worked fine in 0.9.8 but is a regression in 0.10.0

Steps to reproduce:
1. Make sure the cover art display area in the sidebar is small
2. Start playing a track which you have a high-resolution cover.png image file in the directory for
3. Resize the sidebar bigger, increasing the size of the cover art display area


Actual results:
A pixelated image, it resizes the small version of the cover art file it has made larger

Expected results:
A good quality cover art image, like in 0.9.8. Switching to a track with a different cover art image and back without changing the sidebar's size results in the good quality cover art image being used, as does disabling the cover art plugin and re-enabling it

Does this happen every time?
Yes

Other information:
Comment 1 Jonathan Matthew 2007-04-05 13:02:59 UTC
The cover art code was virtually unchanged between 0.9.8 and 0.10.0.
Comment 2 VF 2007-04-05 13:17:54 UTC
Well, I'm running Ubuntu Feisty and it worked fine before the update to 0.10.0. You can't reproduce this? If you can't I'll go file it at Ubuntu downstream.
Comment 3 Sebastien Bacher 2007-04-18 13:07:28 UTC
Looks like the cached image from internet is used before the directory one if available
Comment 4 Pedro Villavicencio 2007-08-01 12:54:03 UTC
A bug about this has been filled in ubuntu bug tracker too 
 https://bugs.launchpad.net/rhythmbox/+bug/110925
Comment 5 Jonathan Matthew 2009-04-07 08:35:14 UTC
This was actually broken between 0.9.6 and 0.9.7, so, uh.. I don't know.

2009-04-07  Jonathan Matthew  <jonathan@d14n.org>

        * plugins/artdisplay/artdisplay/__init__.py:
        Clear the source ID for the post-resize handler before returning from
        it, so we correctly regenerate the source pixbuf when the cover art
        widget is resized.  Fixes #426164.