Use themed icons from apps' desktop files anywhere KWin displays icons
Closed, InvalidPublic

Description

Subtask of T7682: Proposed look-and-feel changes
https://bugs.kde.org/show_bug.cgi?id=351055

KWin allows programs to determine their own window icons to be shown in their titlebars and the Task Switcher rather than always using the (themed) icons specified in their .desktop files. This has the advantage that windows can provide more contextually-appropriate icons, but also generates a steady stream of bug reports from confused users when the icon shown in the window titlebar or task switcher doesn't match its icon in the Task Manager or Panel--especially for users of the Icons-Only Task Manager and/or Large Icons Task Switcher, where these icons are much more prominent.

Also, many common and popular apps (Firefox, Thunderbird, LibreOffice, Blender, GIMP) expose really terrible ugly, low-res, pixellated window icons, which makes Plasma look bad. If KWin always uses the themed icon from the desktop file, these issues disappear. Also, window-specific icons aren't a part of the Wayland window manager spec, so we'll eventually have to implement this anyway, and we may as well do it now.

ngraham created this task.Feb 7 2018, 9:11 PM
ngraham closed this task as Invalid.May 14 2021, 8:33 PM

More of a bug than a big UI change; will be fixed when I fix https://bugs.kde.org/show_bug.cgi?id=351055, which I plan to look into soon.