Your message dated Fri, 31 Dec 2010 00:59:29 +0100
with message-id <1293753569.3567.26.ca...@tomoyo>
and subject line Re: Bug#608411: libgnome-desktop-2-17: "Span" style for 
desktop background doesn't zoom.
has caused the Debian Bug report #608411,
regarding libgnome-desktop-2-17: "Span" style for desktop background doesn't 
zoom.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
608411: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=608411
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libgnome-desktop-2-17
Version: 2.30.2-2local1
Severity: normal
Tags: upstream patch

The problem is that, unless the image has *exactly* the
right dimensions, there will be constant-color bars in the
background on either side of the multi-monitor background.

--- gnome-desktop-2.30.2/libgnome-desktop/gnome-bg.c.orig       2010-12-30 
10:13:04.000000000 -0700
+++ gnome-desktop-2.30.2/libgnome-desktop/gnome-bg.c    2010-12-30 
09:45:52.000000000 -0700
@@ -748,7 +748,7 @@
        
        switch (placement) {
        case GNOME_BG_PLACEMENT_SPANNED:
-                new = pixbuf_scale_to_fit (pixbuf, width, height);
+                new = pixbuf_scale_to_min (pixbuf, width, height);
                break;
        case GNOME_BG_PLACEMENT_ZOOMED:
                new = pixbuf_scale_to_min (pixbuf, width, height);

-- System Information:
Debian Release: 6.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgnome-desktop-2-17 depends on:
ii  libc6                         2.11.2-7   Embedded GNU C Library: Shared lib
ii  libcairo2                     1.8.10-6   The Cairo 2D vector graphics libra
ii  libgconf2-4                   2.28.1-6   GNOME configuration database syste
ii  libglib2.0-0                  2.24.2-1   The GLib library of C routines
ii  libgtk2.0-0                   2.20.1-2   The GTK+ graphical user interface 
ii  libstartup-notification0      0.10-1     library for program launch feedbac
ii  libx11-6                      2:1.3.3-4  X11 client-side library
ii  libxrandr2                    2:1.3.1-1  X11 RandR extension library

Versions of packages libgnome-desktop-2-17 recommends:
ii  hwdata                        0.230-1    hardware identification / configur

libgnome-desktop-2-17 suggests no packages.

-- no debconf information



This message and any enclosures are intended only for the addressee.  Please  
notify the sender by email if you are not the intended recipient.  If you are  
not the intended recipient, you may not use, copy, disclose, or distribute this 
 
message or its contents or enclosures to any other person and any such actions  
may be unlawful.  Ball reserves the right to monitor and review all messages  
and enclosures sent to or from this email address.
--- gnome-desktop-2.30.2/libgnome-desktop/gnome-bg.c.orig       2010-12-30 
10:13:04.000000000 -0700
+++ gnome-desktop-2.30.2/libgnome-desktop/gnome-bg.c    2010-12-30 
09:45:52.000000000 -0700
@@ -748,7 +748,7 @@
        
        switch (placement) {
        case GNOME_BG_PLACEMENT_SPANNED:
-                new = pixbuf_scale_to_fit (pixbuf, width, height);
+                new = pixbuf_scale_to_min (pixbuf, width, height);
                break;
        case GNOME_BG_PLACEMENT_ZOOMED:
                new = pixbuf_scale_to_min (pixbuf, width, height);

--- End Message ---
--- Begin Message ---
Le jeudi 30 décembre 2010 à 10:31 -0700, Thomas E. Vaughan a écrit : 
> The problem is that, unless the image has *exactly* the
> right dimensions, there will be constant-color bars in the
> background on either side of the multi-monitor background.

Well, that’s the meaning of “span”. If you want the picture to be
zoomed, use the “zoom” style.

> --- gnome-desktop-2.30.2/libgnome-desktop/gnome-bg.c.orig     2010-12-30 
> 10:13:04.000000000 -0700
> +++ gnome-desktop-2.30.2/libgnome-desktop/gnome-bg.c  2010-12-30 
> 09:45:52.000000000 -0700
> @@ -748,7 +748,7 @@
>       
>       switch (placement) {
>       case GNOME_BG_PLACEMENT_SPANNED:
> -                new = pixbuf_scale_to_fit (pixbuf, width, height);
> +                new = pixbuf_scale_to_min (pixbuf, width, height);
>               break;
>       case GNOME_BG_PLACEMENT_ZOOMED:
>               new = pixbuf_scale_to_min (pixbuf, width, height);
                        ^^^^^^^^^^^^^^^^^^^
See? In zoom style it already behaves as you want it to.

Cheers,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'  “If you behave this way because you are blackmailed by someone,
  `-    […] I will see what I can do for you.”  -- Jörg Schilling

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---

Reply via email to