Your message dated Wed, 24 Jun 2015 21:40:37 +0000
with message-id <[email protected]>
and subject line Bug#785582: fixed in xfce4-panel 4.12.0-3
has caused the Debian Bug report #785582,
regarding xfce4-panel: workspace miniature size calculation wrong for viewport 
mode
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.)


-- 
785582: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785582
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xfce4-panel
Version: 4.12.0-2
Severity: minor
Tags: patch

Dear Maintainer,

After upgrading xfce4-panel from 4.10.1-1 to 4.12.0-2, I noticed the
workspace switch showing very narrow workspaces. I use one workspace
with 4 viewports (compiz), the new pager correctly finds out 4 virtual
workspaces, but the sizing part is not doing the same...

The attached patch 05_pager-size-for-viewport.patch seem to fix it.

-- System Information:
Debian Release: stretch/sid
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldoldstable'), (500, 
'testing'), (500, 'oldstable'), (400, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.12-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages xfce4-panel depends on:
ii  exo-utils            0.10.4-2
ii  libatk1.0-0          2.16.0-2
ii  libc6                2.19-18
ii  libcairo2            1.14.0-2.1
ii  libdbus-1-3          1.8.16-1
ii  libdbus-glib-1-2     0.102-1
ii  libexo-1-0           0.10.4-2
ii  libfontconfig1       2.11.0-6.3
ii  libfreetype6         2.5.2-4
ii  libgarcon-1-0        0.4.0-2
ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
ii  libglib2.0-0         2.44.0-2
ii  libgtk2.0-0          2.24.25-3
ii  libice6              2:1.0.9-1+b1
ii  libpango-1.0-0       1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libpangoft2-1.0-0    1.36.8-3
ii  libsm6               2:1.2.2-1+b1
ii  libwnck22            2.30.7-2
ii  libx11-6             2:1.6.3-1
ii  libxext6             2:1.3.3-1
ii  libxfce4ui-1-0       4.12.1-2
ii  libxfce4util7        4.12.1-2
ii  libxfconf-0-2        4.12.0-2+b1

xfce4-panel recommends no packages.

xfce4-panel suggests no packages.

-- no debconf information
Index: xfce4-panel-4.12.0/plugins/pager/pager.c
===================================================================
--- xfce4-panel-4.12.0.orig/plugins/pager/pager.c
+++ xfce4-panel-4.12.0/plugins/pager/pager.c
@@ -593,6 +593,18 @@ pager_plugin_size_request (GtkWidget
     {
       mode   = xfce_panel_plugin_get_mode (XFCE_PANEL_PLUGIN (plugin));
       n_workspaces = wnck_screen_get_workspace_count (plugin->wnck_screen);
+      if (n_workspaces == 1)
+        {
+           WnckWorkspace *active_ws;
+           /* check if we ware in viewport mode */
+           active_ws = wnck_screen_get_active_workspace (plugin->wnck_screen);
+           if (wnck_workspace_is_virtual (active_ws))
+             {
+               /* number of rows * number of columns */
+               n_workspaces = (wnck_workspace_get_width (active_ws) / wnck_screen_get_width (plugin->wnck_screen))
+                               * (wnck_workspace_get_height (active_ws) / wnck_screen_get_height (plugin->wnck_screen));
+             }
+        }
       n_cols = MAX (1, (n_workspaces + plugin->rows - 1) / plugin->rows);
       if (mode == XFCE_PANEL_PLUGIN_MODE_HORIZONTAL)
         {

--- End Message ---
--- Begin Message ---
Source: xfce4-panel
Source-Version: 4.12.0-3

We believe that the bug you reported is fixed in the latest version of
xfce4-panel, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yves-Alexis Perez <[email protected]> (supplier of updated xfce4-panel package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 24 Jun 2015 21:51:20 +0200
Source: xfce4-panel
Binary: xfce4-panel xfce4-panel-dev libxfce4panel-2.0-4 libxfce4panel-2.0-dev 
xfce4-panel-dbg
Architecture: source amd64
Version: 4.12.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Xfce Maintainers <[email protected]>
Changed-By: Yves-Alexis Perez <[email protected]>
Description:
 libxfce4panel-2.0-4 - Xfce4 panel libraries (GTK3 variant)
 libxfce4panel-2.0-dev - Xfce4 panel libraries (GTK3 variant)
 xfce4-panel - panel for Xfce4 desktop environment
 xfce4-panel-dbg - debugging information for xfce4-panel
 xfce4-panel-dev - Xfce4 panel development files
Closes: 785582
Changes:
 xfce4-panel (4.12.0-3) unstable; urgency=medium
 .
   [ Mateusz Łukasik ]
   * debian/control:
     - Make libxfce4panel-2.0-dev depend on libxfce4panel-2.0-4.
   * Add 02_pager-size-for-viewport.patch. (Closes: #785582)
 .
   [ Yves-Alexis Perez ]
   * debian/control:
     - drop libxfce4panel-2.0-4 dependency on xfce4-panel.
Checksums-Sha1:
 6f928e590666e54c75c14dfa679c877690990dc4 2233 xfce4-panel_4.12.0-3.dsc
 5f7cba8915e32eb8176fbddc10cbab329dec580e 12320 
xfce4-panel_4.12.0-3.debian.tar.xz
 8ffb55da4ec52db923fc61d0080c24c9fbb2f467 728632 xfce4-panel_4.12.0-3_amd64.deb
 14442428b2b43814b1d20000e74a3e413e8fa3c6 206984 
xfce4-panel-dev_4.12.0-3_amd64.deb
 65955f066813251141fa01685b44bc8cb8e0df4c 195038 
libxfce4panel-2.0-4_4.12.0-3_amd64.deb
 2723935187c072a10bdc97bb1e94cbcf8f4d0543 175386 
libxfce4panel-2.0-dev_4.12.0-3_amd64.deb
 c47943b9c55d88b13796bb9b2c247b582c81e468 1548648 
xfce4-panel-dbg_4.12.0-3_amd64.deb
Checksums-Sha256:
 e464cd334f8b00e5abc13460beec6548abb8a1c73958fcca58ef8e505fe24f78 2233 
xfce4-panel_4.12.0-3.dsc
 2af3dcf426d93bdaea8f4bc716598ca513b7494f4dc762f994b4e9a8f9b5ef9b 12320 
xfce4-panel_4.12.0-3.debian.tar.xz
 e0bf4a2826c21dbcc36d3193a60acf3fe8e8542ac8f18cff84f52e49b42184cc 728632 
xfce4-panel_4.12.0-3_amd64.deb
 b80bdad3f1b6e5aac07fc80922c9f29c0f16a4463605fc7215de79c4da256c6a 206984 
xfce4-panel-dev_4.12.0-3_amd64.deb
 faef653a27006942a01d7e5d8f8714a94182a72f3c5f4964ca26ac4c8f7fe92f 195038 
libxfce4panel-2.0-4_4.12.0-3_amd64.deb
 9713b0040bf081d86dd18dc80f174f1af4c7c48a54e10f1c0a1ec270ea98bb9e 175386 
libxfce4panel-2.0-dev_4.12.0-3_amd64.deb
 0b4fe6a0897083eca70033571514a321f5336db2bb220e56f6f28060228b163b 1548648 
xfce4-panel-dbg_4.12.0-3_amd64.deb
Files:
 b2a5533a7952f2750bb88dc31b8743d0 2233 xfce optional xfce4-panel_4.12.0-3.dsc
 cdd434fdb75c68b1bf24ce4f0ad881e2 12320 xfce optional 
xfce4-panel_4.12.0-3.debian.tar.xz
 e24eeaaba46779266ab1e982d729bc2a 728632 xfce optional 
xfce4-panel_4.12.0-3_amd64.deb
 3cb2bbda4aeee3691e3a9334b68c77bf 206984 xfce optional 
xfce4-panel-dev_4.12.0-3_amd64.deb
 70b00cffe09ddd2c70f40c4548fcad46 195038 libs optional 
libxfce4panel-2.0-4_4.12.0-3_amd64.deb
 261828761bd7630d9c465b18d07ed280 175386 libdevel optional 
libxfce4panel-2.0-dev_4.12.0-3_amd64.deb
 84d6368dedf698b69d1be73883f3e1d3 1548648 debug extra 
xfce4-panel-dbg_4.12.0-3_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCgAGBQJViw9fAAoJEG3bU/KmdcClpwkH/20O98jJ9qKP8AO+qpEzBJt/
LTVGa25q6S2zoOtFYPa4EdHfMz8WVSGFUzVn0Jfof2gxr2pUosnM8g+EjErmO/28
/p0Ndj2D9RhE5uLVhg/XdA4K9cUXG+XzveGTLjyBynQ2W7pu9/s6CxWeMzEKTsE7
r8PqeH2jKLGAqE+BQ3dMRL1X+KjgNOqM4io0jWbJryJK5LnAif0tOJ+1l8ZKnmRT
iYLJsQ8LOnnLEBqeVPlbU/rZcvtXIBL3+AdZL6JPot3c+Y0aJp74DdonmT/TYBg2
EC0JkdUndk0z5zKEZZ4YMxDUisc4zWoyehOZbT9r5P5oC7WZNJSr9wsAd3y9Nfc=
=YybK
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to