App icon doesn't scale on Ubuntu (and other Linux?)

• May 6, 2015 - 19:32
Type
Functional
Severity
3
Status
closed
Project

The MuseScore icon doesn't scale if the user selects a non-default icon size in Linux (at least on Ubuntu 15.04). This is important extreme display sizes (e.g. on large screens or mobile devices). See attached photos.

Note: non-standard icon sizes already appear to be available with the source code as PNGs which are probably used on Windows and Mac, but Ubuntu supports SVG icons so it might simply be sufficient to replace the current 64x64px "mscore.png" with a vector image.

This might technically be a job for the Linux package maintainers, but I thought I'd post it here in case it affects multiple Linux distributions.

Using MuseScore 2.0 on Ubuntu 15.04 from the PPA

Attachment Size
Icons_normal.png 22.7 KB
Icons_small.png 21.22 KB
Icons_large.png 32.56 KB

Comments

Severity
Status (old) active fixed

Fixed in branch master, commit 79ea6132da

improving Linux packaging (node:60131)

- automatic installation of Linux man page
- compress man page if gzip is present on system
- updated Linux man page
- tidied Linux man page
- Add .MSCZ and .MSCX to MIME database on Linux
- new Makefile targets to uninstall on Linux
- add MusicXML files to MIME database on Linux
- install mimetype icons on Linux
- changed gzip syntax to support older versions for Linux man page compression
- replaced PNG icons with SVGs
- fix #59196: new MSCZ and MSCX icon designs (SVG)
- never compress man pages on OpenBSD

Fixed in branch 2.0.2, commit add2c7e11b

improving Linux packaging (node:60131)

- automatic installation of Linux man page
- compress man page if gzip is present on system
- updated Linux man page
- tidied Linux man page
- Add .MSCZ and .MSCX to MIME database on Linux
- new Makefile targets to uninstall on Linux
- add MusicXML files to MIME database on Linux
- install mimetype icons on Linux
- changed gzip syntax to support older versions for Linux man page compression
- replaced PNG icons with SVGs
- fix #59196: new MSCZ and MSCX icon designs (SVG)
- never compress man pages on OpenBSD