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