KeepassX icon looks poorly scaled in the dash and windows switcher

Bug #979340 reported by qwerty
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
keepassx (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Hello.

Ever since Natty I had noticed the KeepassX icon looks bad in the dash, and in the window switcher.

To reproduce the issue:
1) Open the dash
2) Search for "keepassx"

And:
1) Open keepassx
2) Press Alt+Tab to cycle through the open windows.

In both cases the icon looks bad.

I think the reason is there are some PNG icons with wrong sizes in /usr/share/icons/hicolor. In my system running Precise, after manually removing:
/usr/share/icons/hicolor/128x128/apps/keepassx.png
/usr/share/icons/hicolor/16x16/apps/keepassx.png
/usr/share/icons/hicolor/24x24/apps/keepassx.png
/usr/share/icons/hicolor/32x32/apps/keepassx.png
/usr/share/icons/hicolor/48x48/apps/keepassx.png
/usr/share/icons/hicolor/64x64/apps/keepassx.png
/usr/share/pixmaps/keepassx.png

and regenerate the icon cache, unity uses the SVG file /usr/share/icons/hicolor/scalable/apps/keepassx.svg. Now the icon looks sharp.

I propose to remove these files in the package. Or at least replace them with the proper sizes. I don't know any reason not to just remove them, as far as I can tell now it looks perfect.

Best Regards.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package keepassx - 0.4.3-1ubuntu2

---------------
keepassx (0.4.3-1ubuntu2) precise; urgency=low

  * Build-depend on libmagickcore-extra instead of librsvg2-bin so imagemagick
    correctly renders svg images. (LP: #979340)
  * Disable the tray icon when running on Unity. (LP: #842224)
 -- Felix Geyer <email address hidden> Mon, 16 Apr 2012 12:14:22 +0200

Changed in keepassx (Ubuntu):
status: New → 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.