Blurry icons on HiDPI display (GNU/Linux)

Paul Menzel pmenzel+libreoffice at molgen.mpg.de
Thu Dec 21 13:05:28 UTC 2017


Dear Caolán,


On 12/17/17 15:33, Caolán McNamara wrote:
> On Fri, 2017-12-15 at 17:44 +0100, Paul Menzel wrote:

>> Running LibreOffice 5.4.4.1 with GTK+ 3.22.26 on the HiDPI/4K
>> monitor Dell U2718Q the icons in the toolbar are blurry as can be
>> seen on the attached image.
>>
>> Is that expected?
> 
> Probably, because these icons are pngs without higher res versions that
> could be used under hidpi. Unless we move over to using SVG icons I
> guess that's as good as it gets for now. We have svg versions of
> breeze, elementary and sifr sets I believe, and I think I see the svg
> tango source files for the tango pngs in icon-themes source dir. So we
> may have some capacity to do something nicer eventually via svg.

Is the icon handling documented somewhere?

Let’s take the icon *lc_autosum* as an example.

```
$ find . -name '*lc_autosum*'
./icon-themes/breeze/cmd/lc_autosum.png
./icon-themes/crystal/cmd/lc_autosum.png
./icon-themes/elementary/cmd/lc_autosum.png
./icon-themes/galaxy/cmd/lc_autosum.png
./icon-themes/hicontrast/cmd/lc_autosum.png
./icon-themes/oxygen/cmd/lc_autosum.png
./icon-themes/sifr/cmd/lc_autosum.png
./icon-themes/tango/cmd/lc_autosum.png
./icon-themes/tango/cmd/lc_autosum.svg
./icon-themes/breeze_dark/cmd/lc_autosum.png
./icon-themes/breeze_svg/cmd/lc_autosum.svg
./icon-themes/sifr_dark/cmd/lc_autosum.png
./icon-themes/elementary_svg/cmd/lc_autosum.svg
$ identify ./icon-themes/tango/cmd/lc_autosum.png
./icon-themes/tango/cmd/lc_autosum.png PNG 24x24 24x24+0+0 8-bit sRGB 
1.08KB 0.000u 0:00.000
```

But I do not find any file with *autosum* in its name on the file system.


Kind regards,

Paul

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5174 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20171221/bf0875c7/attachment.bin>


More information about the LibreOffice mailing list