Humanity in KDE does not display volume icons.

Bug #566996 reported by Alan Fischer e Silva
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
humanity-icon-theme (Ubuntu)
Fix Released
Low
Unassigned
Lucid
Fix Released
Low
Vish

Bug Description

Binary package hint: firefox

Hi, using KDE with Humanity icon works quite well, except for the kmixer or related icon.

Look the screenshot attached.

alan@havaianas:~$ lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04

alan@havaianas:~$ apt-cache policy humanity-icon-theme
humanity-icon-theme:
  Installed: 0.5.2
  Candidate: 0.5.2
  Version table:
 *** 0.5.2 0
        500 http://ca.archive.ubuntu.com/ubuntu/ lucid/main Packages
        100 /var/lib/dpkg/status

Bug: User installs humanity in KDE and notices the volume icons not displayed. [it was due to symlinks to svg named as .png being used instead of files]

Fix: the symlinks are replaced with the actual rendered png files

Test case:
Install new version of humanity from lucid-proposed and check if the volume icons are displayed in KDE.

Revision history for this message
Alan Fischer e Silva (alanfischer85) wrote :
affects: firefox (Ubuntu) → humanity-icon-theme (Ubuntu)
Revision history for this message
Danielle Foré (danrabbit) wrote :

vish, do we support KDE ?

Revision history for this message
Vish (vish) wrote :

Well , we dont usually fix for kde , but if it isnt going to change anything in gnome and just requires a few symlinks .
We could just add the symlinks.

Could you add a screenshot of the icon with the default icon theme.. [oxygen?]

Changed in humanity-icon-theme (Ubuntu):
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
Alan Fischer e Silva (alanfischer85) wrote :

Wouldn't be better to fix the link for the same icon used on humanity package?

ps. the same problem happens when on mute. I've added 2 screenshots, 1 on mute and 1 normal.

Revision history for this message
Alan Fischer e Silva (alanfischer85) wrote :

The other screenshot.

Revision history for this message
Vish (vish) wrote :

thanks for the screenshots. did you have the same problem in karmic?

Changed in humanity-icon-theme (Ubuntu):
status: Incomplete → New
Revision history for this message
Alan Fischer e Silva (alanfischer85) wrote :

I had some other problems in karmic when using KDE with humanity icon, but the sound/mixer icon was ok.

The "arrows" and "+" icon were kind of broken in KDE for 9.10, but in 10.04 this issue is gone.

Revision history for this message
Saleel Velankar (sealv) wrote :

for this to work with 0.5.2 and kde4.4 some extra symlinks are needed:

Volume:

audio-volume-high.svg symlinked to audio-volume-high-panel.svg.
audio-volume-medium.svg symlinked >> audio-volume-medium-panel.svg
audio-volume-low.svg symlinked >> audio-volume-low-panel.svg
audio-volume-muted.svg symlinked >> audio-volume-muted-panel.svg

Battery:
battery-missing.svg >> gpm-battery-missing.svg
battery-caution.svg >> gpm-battery-000.svg
battery-low.svg >> gpm-battery-020.svg
battery-040.svg >> gpm-battery-040.svg
battery-060.svg >> gpm-battery-060.svg
battery-080.svg >> gpm-battery-080.svg
battery-100.svg >> gpm-battery-100.svg
battery-charging.svg >> gpm-battery-100-charging.svg
battery-charging-080.svg >> gpm-battery-080-charging.svg
battery-charging-060.svg >> gpm-battery-060-charging.svg
battery-charging-040.svg >> gpm-battery-040-charging.svg
battery-charging-caution.svg >> gpm-battery-020-charging.svg
battery-charging-low.svg >> gpm-battery-000-charging.svg

Revision history for this message
Vish (vish) wrote :

The problem here seems to be the symlinks named as .png , this is required for a gtk bug. But it is causing problems in KDE .
gtk requires the png files otherwise it blurs the svg icons in certain widgets. I'll add the files as png.

However , since this does not affect gnome , I'm skeptical about getting an update for this. , since we are closed for Lucid. But will try :)

Thanks Saleel. I'll get add the battery symlinks too , do mention if there are any other icons required for KDE. I'll make this into a meta bug for KDE compatibility , which would probably be higher chance at getting an update.

@Alan Fischer e Silva , As a workaround, what i can suggest is that you remove the symlinks named as .png from your install
/audio-volume-high.png
/audio-volume-low.png
/audio-volume-medium.png
/audio-volume-muted.png

Changed in humanity-icon-theme (Ubuntu):
status: New → Triaged
importance: Wishlist → Low
summary: - Bug in humanity-icon-theme: Using KDE (from Kubuntu 10.04) + Humanity
- icon does not show kmixer or related icon on system tray.
+ When using Humanity in KDE, certain icons are not displayed.
Revision history for this message
Vish (vish) wrote : Re: When using Humanity in KDE, certain icons are not displayed.

If i symlink the audio-volume-high.svg to audio-volume-high-panel.svg icons that would change the icons in gnome ;-)

And since the volume systray icons would be color ones , adding the symlinks for battery would make the battery icons stand out in KDE.

Well , we can fix the volume icons alone for this bug.

summary: - When using Humanity in KDE, certain icons are not displayed.
+ Humanity in KDE does not display volume icons.
Vish (vish)
Changed in humanity-icon-theme (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Vish (vish) wrote :

Subscribing the sponsors team , to get the fix uploaded for Lucid.

lp:~ubuntu-art-pkg/humanity/release

The fix is only in the volume icons and no other icons have been changed. Kindly upload it for Lucid release , as users in KDE will notice the missing icons , which would be a regression from Karmic as it was working earlier in Karmic.

tags: added: regression-potential
Vish (vish)
description: updated
Changed in humanity-icon-theme (Ubuntu Lucid):
importance: Undecided → Low
Changed in humanity-icon-theme (Ubuntu Lucid):
assignee: nobody → Vishal (vish)
status: New → Fix Committed
assignee: Vishal (vish) → Vish (vish...)
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted humanity-icon-theme into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Alan Fischer e Silva (alanfischer85) wrote :

Tested humanity-icon-theme_0.5.2.1_all.deb.

It is working. Good job!

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package humanity-icon-theme - 0.5.2.1

---------------
humanity-icon-theme (0.5.2.1) lucid-proposed; urgency=low

  * Fix volume icon problems in KDE; LP: #566996.
  * Fix volume zero; (lp: #570124, #568819).
  * SD/MMC icon should not misleadingly show the capacity; LP: #571804.
 -- <email address hidden> (K.Vishnoo Charan Reddy) Mon, 20 May 2010 12:00:24 +0530

Changed in humanity-icon-theme (Ubuntu Lucid):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Copied to maverick as well.

Changed in humanity-icon-theme (Ubuntu):
status: Fix Committed → Fix Released
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.