[Pkg-xfce-devel] Bug#691297: xfce4-netload-plugin: Please release the plugin consistent with and of same quality as other XFCE 4.8 plugins
Petr Gajdusek
gajdusek.petr at centrum.cz
Wed Oct 24 00:38:17 UTC 2012
Package: xfce4-netload-plugin
Version: 1.1.0-1+b1
Severity: important
Tags: upstream patch
Dear Maintainer,
I have switched to XFCE few weeks ago and was happy user of XFCE 4.10. Recently
I decided to downgrade to 4.8 to test the Wheezy. The netload plugin is rather
hard to use, it suffers from several bugs, from which most are fixed in 4:10.
Comparing to other 4.8 monitoring plugins (systemload, fsguard, diskperf) it is
inconsistent and rather low quality.
I have prepared several - hopefully simple and uninvasive - patches to fix some
issues:
- plugin GUI gets totally broken on panel orientation change
- context menu is unaccessible on many situations
- inconsistent padding and border with other plugins: bars are smaller than
bars of other plugins, border width does not adapt to panel size, breaks Panel
HIG [1]
- entries (text input boxes) in preferences require pressing the ENTER or
closing the dialog to be applied - without any feedback user is required to do
that, This breaks Panel HIG [2], is inconsistent with other control widgets
(check boxes, spinners, color choosers) that are applied instantly and with
other plugins.
- default text of the label is "Net" while other plugins use lowercase
I tried to make those patches as simple as I was able to make sure they won't
cause regressions.
Please, consider including them to wheezy.
Thanks,
Petr Gajdůšek
[1] https://wiki.xfce.org/dev/hig/panel-plugins#widgets_paddingsize
[2] https://wiki.xfce.org/dev/hig/panel-plugins#properties_dialog
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (1001, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=cs_CZ.utf8, LC_CTYPE=cs_CZ.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages xfce4-netload-plugin depends on:
ii libc6 2.13-35
ii libcairo2 1.12.2-2
ii libgdk-pixbuf2.0-0 2.26.1-1
ii libglib2.0-0 2.33.12+really2.32.4-2
ii libgtk2.0-0 2.24.10-2
ii libxfce4ui-1-0 4.8.1-1
ii libxfce4util4 4.8.2-1
ii xfce4-panel 4.8.6-4
xfce4-netload-plugin recommends no packages.
xfce4-netload-plugin suggests no packages.
-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Preserve-widgets-visibility-on-orientation-change.patch
Type: text/x-diff
Size: 2825 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20121024/96942fc2/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Keep-colorized-values-after-orientation-change.patch
Type: text/x-diff
Size: 1510 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20121024/96942fc2/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Fix-context-menu-not-accessible-by-right-clicking-on.patch
Type: text/x-diff
Size: 2100 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20121024/96942fc2/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Properly-set-padding-and-border-width.patch
Type: text/x-diff
Size: 3574 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20121024/96942fc2/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Preferences-commit-changes-of-label-and-maximum-valu.patch
Type: text/x-diff
Size: 2358 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20121024/96942fc2/attachment-0004.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Change-default-label-text-from-Net-to-net.patch
Type: text/x-diff
Size: 725 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20121024/96942fc2/attachment-0005.patch>
More information about the Pkg-xfce-devel
mailing list