PapirusDevelopmentTeam / papirus-icon-theme

Pixel perfect icon theme for Linux
https://git.io/papirus-icon-theme
GNU General Public License v3.0
6.46k stars 409 forks source link

Incosistent icon size in XFCE #3461

Open ghost opened 1 year ago

ghost commented 1 year ago

The notification plugin icon size is oversized compared to other icons, this issue only concerns the basic Papirus verisons including the dark and light ones but doesn't appear in the ePapirus version.

Papirus-Light papirus

ePapirus epapirus

SmartFinn commented 11 months ago

This is because Xfce mixed the panel icons (16px, 22px, 24px) with symbolic (16px) that looks bigger than panel icons. ePapirus icon theme contains hacks, the -symbolic suffix to panel icons.

To solve the issue on our side, we need to add 744 symbolic icons for 22px, and 744 symbolic icons for 24px = 1488 icons in the sum. Otherwise, on user's side, it needs to adjust the panel height, or applets settings.

Dejweed commented 9 months ago

Somehow related to the -symbolic issue, thunar toolbar uses 24x24 symbolic icons and as a result some icons look blurry image

Heus-Sueh commented 3 weeks ago

Somehow related to the -symbolic issue, thunar toolbar uses 24x24 symbolic icons and as a result some icons look blurry image

Are the search and splitview icons Thunar bugs?

morganist commented 3 weeks ago

Are the search and splitview icons Thunar bugs?

No, it's just that Thunar uses icons with -symbolic suffix for these, they have a size of 16px and scale by integers (to 32px, 64px, 128px and so on...). Therefore, they look blurry when the toolbar only has 24px icons. It's a GNOME way of doing symbolics, and Papirus has a lot of them. Currently, KDE has made a similar decision to append a suffix to symbolic icons, but they aren't limited to one size and use a different method for recolouring. We'll see if they agree on the symbolics in the future. For the time being, it's unfixable unless we split Papirus into different version for different desktops for compatibility, but this is no small feat.