Lector
Lector copied to clipboard
"scalable" icons directory should only be used for scalable (vector) image formats
A minor issue, but I think this mismatch might be affecting how Lector appears in the "app stores" for the distros where it's been packaged...
By default on Linux, Lector installs its Lector.png
icon under /usr/share/icons/hicolor/scalable/apps/
. However, That "scalable" subdirectory is supposed to only be used for scalable (vector) image formats -- on my system, basically every other image in that directory is an SVG, not a PNG.
Since, Lector.png
is a 512×512-pixel raster image, I think it should get installed to /usr/share/icons/hicolor/512x512/apps/
instead. (The downside here being if you replaced it with a larger image, you would need to move it to the the matching directory.)
Or, you could use the scalable directory if you had an SVG version of the Lector icon.
...Or maybe it would be better to use ./lector/resources/raw/logo/icon.svg
instead? It's a nicer-looking image, and is also newer by about a year, so I suddenly wonder if ./lector/resources/raw/Lector.png
is just leftovers from an older design that otherwise isn't used anymore.