Xfce4-panel plugins unable to be themed by Xfce widgets and classes

Bug #1313240 reported by EwenS
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Xfce4 Panel
Confirmed
Critical
xfce4-panel (Ubuntu)
Triaged
Undecided
Unassigned

Bug Description

There is a README in the source code at xfce4-panel-4.11.0/docs/README.gtkrc-2.0 which you can read at https://github.com/EasternHeart/heartlenv-panel/blob/master/docs/README.gtkrc-2.0 - it explains how to theme various aspects of the panel.

NONE of those which declare a perimeter in gtk-icon-sizes work:

XfceApplicationsMenuPlugin
XfceDirectoryMenuPlugin
XfceWindowMenuPlugin
XfceLauncherPlugin
XfceTasklist
XfceActionsPlugin

For example, placing the following in to $HOME/.gtkrc-2.0 results in no changes.

gtk-icon-sizes="panel-tasklist-menu=64,64"

style "xfce-tasklist-style"
{
  XfceTasklist::max-button-size = 64
}
class "XfceTasklist" style "xfce-tasklist-style"

I am sure that $HOME/.gtkrc-2.0 *is* being read because other parts of the file have effect.

Since xsettings.xml is no longer used to increase these sizes on the panel, this means that it is not possible to increase any panel menu icons sizes above the tiny 16 pixel size. This effectivle blocks many visually impaired people from using Xfce.

As I am trying to build a distro based on Xfce, I'd be very, very appreciative of a fix. :-)

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xfce4-panel 4.11.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CurrentDesktop: XFCE
Date: Sat Apr 26 22:04:34 2014
InstallationDate: Installed on 2014-04-26 (0 days ago)
InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
ProcEnviron:
 LANGUAGE=en_US
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: xfce4-panel
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
In , EwenS (stephen-ewen) wrote :

I'm using xfce4-panel 4.11.0 in Xubuntu 14.04 64-bit.

There is a README in the source code at xfce4-panel-4.11.0/docs/README.gtkrc-2.0 which you can read at https://github.com/EasternHeart/heartlenv-panel/blob/master/docs/README.gtkrc-2.0 - it explains how to theme various aspects of the panel.

I initially filed a bug report concerning only one of them, XfceApplicationsMenuPlugin, but after further testing, NONE of those which declare a perimeter in gtk-icon-sizes work:

XfceApplicationsMenuPlugin
XfceDirectoryMenuPlugin
XfceWindowMenuPlugin
XfceLauncherPlugin
XfceTasklist
XfceActionsPlugin

For example, placing the following in to $HOME/.gtkrc-2.0 results in no changes.

gtk-icon-sizes="panel-tasklist-menu=64,64"

style "xfce-tasklist-style"
{
  XfceTasklist::max-button-size = 64
}
class "XfceTasklist" style "xfce-tasklist-style"

I am sure that $HOME/.gtkrc-2.0 *is* being read because other parts of the file have effect.

So this means that it is not possible to increase any panel menu icons sizes above the tiny 16 pixel size. This effectivle blocks many visually impaired people from using Xfce.

As I am trying to build a distro based on Xfce, I'd be very, very appreciative of a fix.

Revision history for this message
EwenS (stephen-ewen) wrote :
Changed in xfce4-panel:
importance: Unknown → Critical
status: Unknown → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xfce4-panel (Ubuntu):
status: New → Confirmed
Revision history for this message
In , Felix74501 (felix74501) wrote :

Hi,

Seems like this bug hasn't been fixed yet.

I am especially trying to fix it to fix panel-tasklist-menu icons size. I am also kind of surprised that it hasn't been fixed yet, because I found quite old ressources about this bug on various forums:

http://ubuntuforums.org/showthread.php?t=2040689
http://askubuntu.com/questions/233200/how-to-increase-icon-size-of-xfce4-panel-window-buttons-panel-tasklist-menu

Even on Xfce-dev maillist I found this related to the problem:
http://xfce.10915.n7.nabble.com/tweaking-Window-Buttons-defaults-td42890.html

To sum up, as of today, it is still not possible to have big icons with the "Show Button Labels" option enabled, see:
http://i.imgur.com/Le5qm.png
http://i.imgur.com/4mqYFob.png

Best regards

Sean Davis (bluesabre)
Changed in xfce4-panel (Ubuntu):
status: Confirmed → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.