Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#57615 - [telegram-desktop] missing icon in desktop launcher

Attached to Project: Community Packages
Opened by Florian Latifi (flortsch) - Friday, 23 February 2018, 16:30 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 22 March 2018, 10:45 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sven-Hendrik Haase (Svenstaro)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Recent update broke the icon of the desktop launcher.
The old launcher referenced the icon named "telegram-desktop" which was correct.
The new launcher references the icon "telegram" which does not exist.

Additional info:
* package version(s)
1.2.8-2

* config and/or log files etc.
/usr/share/applications/telegramdesktop.desktop

Steps to reproduce:
Open the list of applications. (e.g. in Gnome)
See that the icon of the telegram launcher is missing.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 22 March 2018, 10:45 GMT
Reason for closing:  Fixed
Comment by Falk Alexander (FalkAlexander) - Sunday, 25 February 2018, 15:39 GMT
Recent update also broke icon and application naming when using Qt5 Wayland platform plugin/Wayland session (look @ attachment picture).
Occurs even with an custom icon or/and application name declared in the telegramdesktop.desktop file - but not on Qt5 xcb/x11 platform plugin.
Comment by Jeanem (Jeanem) - Tuesday, 27 February 2018, 11:51 GMT
I am affected under GNOME on X11 (Manjaro GNOME, to be specific). The problem is that the `.desktop` file specifies that the icon is called `telegram`, while actually it should be `telegram-desktop`.
Comment by viktor (dviktor) - Wednesday, 28 February 2018, 23:03 GMT
affects me on Cinnamon / X11
Comment by Dmitry (AE86) - Thursday, 01 March 2018, 05:39 GMT
same for XFCE
Comment by Egor Vakhromtsev (vem) - Thursday, 01 March 2018, 09:57 GMT
desktop-file should refer icon as:

Icon=telegram-desktop

instead of

Icon=telegram
Comment by Eli Schwartz (eschwartz) - Thursday, 01 March 2018, 15:14 GMT
Uh, I would think the correct fix is to leave the upstream desktop file alone, and and fix our downstream hardcoded icon name.

This was fixed in  FS#57491  but the icon names were not switched to match what upstream expected: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/telegram-desktop#n84

It would also be nice if upstream would solve this problem themselves, by supplying an install target rather than making downstream packagers have to copy everything over by hand and maybe miss things.
Comment by Sven-Hendrik Haase (Svenstaro) - Friday, 16 March 2018, 06:43 GMT
Should be fixed now.

Loading...