Activity log for bug #1756614

Date Who What changed Old value New value Message
2018-03-17 22:24:41 Alistair Buxton bug added bug
2018-03-17 22:24:41 Alistair Buxton attachment added screenshot https://bugs.launchpad.net/bugs/1756614/+attachment/5082659/+files/status-notifier.png
2018-03-17 22:53:04 Alistair Buxton description To reproduce: Install the package indicator-cpufreq Open a terminal and run "indicator-cpufreq" Result: The indicator will appear in the legacy notification area and the icon will be rendered at the correct size. Now: Open panel preferences and add a status notifier widget. Result: The indicator should move from the notification area to the status notifier area. But now it will be rendered too small, and the icon will look blurred from the scaling. This happens regardless of how the panel is sized and the widget settings are set. See screenshot for a particularly obvious example. I assume this happens because cpufreq provides a bitmap icon. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install) To reproduce: Open appearance settings. Select a theme that makes panels a light colour. Select an icon set designed for light panels.     Install the package indicator-cpufreq     Open a terminal and run "indicator-cpufreq" Result:     The indicator will appear in the legacy notification area and the icon will be rendered with the correct colour. Now:     Open panel preferences and add a status notifier widget. Result:     The indicator should move from the notification area to the status notifier area. But now it will be rendered as a light icon instead of a dark variant. This seems to happen because status notifier doesn't handle light/dark variants. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install)
2018-03-18 02:08:43 Alistair Buxton affects xfce4-statusnotifier-plugin (Ubuntu) indicator-cpufreq (Ubuntu)
2018-03-18 02:09:07 Alistair Buxton summary Status Notifier draws some icons at the wrong size indicator-cpufreq sets a bogus icon theme path
2018-03-18 02:13:17 Alistair Buxton description To reproduce: Open appearance settings. Select a theme that makes panels a light colour. Select an icon set designed for light panels.     Install the package indicator-cpufreq     Open a terminal and run "indicator-cpufreq" Result:     The indicator will appear in the legacy notification area and the icon will be rendered with the correct colour. Now:     Open panel preferences and add a status notifier widget. Result:     The indicator should move from the notification area to the status notifier area. But now it will be rendered as a light icon instead of a dark variant. This seems to happen because status notifier doesn't handle light/dark variants. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install) To reproduce: install Xubuntu 18.04     Open appearance settings.     Select a theme that makes panels a light colour.     Select an icon set designed for light panels.     Install the package indicator-cpufreq     Open a terminal and run "indicator-cpufreq" Result:     The indicator will be rendering using the -dark icon set (designed for dark panels.) This happens because indicator-cpufreq sets a custom icon path which does not point to any icons. This causes the fallback icons from the hicolor theme to be used instead, and those are the dark variants. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install)
2018-03-18 02:13:52 Alistair Buxton description To reproduce: install Xubuntu 18.04     Open appearance settings.     Select a theme that makes panels a light colour.     Select an icon set designed for light panels.     Install the package indicator-cpufreq     Open a terminal and run "indicator-cpufreq" Result:     The indicator will be rendering using the -dark icon set (designed for dark panels.) This happens because indicator-cpufreq sets a custom icon path which does not point to any icons. This causes the fallback icons from the hicolor theme to be used instead, and those are the dark variants. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install) To reproduce:     install Xubuntu 18.04     Open appearance settings.     Select a theme that makes panels a light colour.     Select ubuntu-mono-light icon set.     Install the package indicator-cpufreq     Open a terminal and run "indicator-cpufreq" Result:     The indicator will be rendering using the -dark icon set (designed for dark panels.) This happens because indicator-cpufreq sets a custom icon path which does not point to any icons. This causes the fallback icons from the hicolor theme to be used instead, and those are the dark variants. ProblemType: Bug DistroRelease: Ubuntu 18.04 Package: xfce4-statusnotifier-plugin 0.2.1-0ubuntu1 ProcVersionSignature: Ubuntu 4.15.0-12.13-generic 4.15.7 Uname: Linux 4.15.0-12-generic x86_64 ApportVersion: 2.20.8-0ubuntu10 Architecture: amd64 CurrentDesktop: XFCE Date: Sat Mar 17 22:16:50 2018 InstallationDate: Installed on 2018-03-15 (2 days ago) InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Alpha amd64 (20180315) SourcePackage: xfce4-statusnotifier-plugin UpgradeStatus: No upgrade log present (probably fresh install)