https://bugs.kde.org/show_bug.cgi?id=396843

            Bug ID: 396843
           Summary: Some icons displayed incorrectly (add option to
                    enforce usage of icons from icon pack/.desktop files
                    ?)
           Product: plasmashell
           Version: master
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: Task Manager
          Assignee: h...@kde.org
          Reporter: koglim...@gmail.com
                CC: plasma-b...@kde.org
  Target Milestone: 1.0

Created attachment 114111
  --> https://bugs.kde.org/attachment.cgi?id=114111&action=edit
Screenshot of fullscreen task manager applet

GIMP 2.10 is probably the best (worst) example of this. Plasma's task managers
use GIMP's (hardcoded?) gray pixelated icon at all times instead of the icon
present in the Breeze icon pack. This is most noticeable with latte-dock, where
the icons are pretty large (latte-dock uses libtaskmanager to load app icons).

Similar behavior can be seen with JetBrains tools, such as IntelliJ IDEA. They
use their custom icons (not icons from an icon pack) in their .desktop files.
In addition, JetBrains Toolbox (a tool for downloading and installing JetBrains
applications), enforces these .desktop files to look a certain way - they point
to specific .svg files in specific directories to retrieve their icons.

If you open up an app launcher applet in KDE Plasma, JetBrains applications do
not have icons shown at all. Unless you start typing their names, that is: then
they do have icons (What??). In latte-dock, their icons are pixelated, unless
the apps are open.


My proposed solution is to give the end-user an option in settings to make task
managers always use icons from icon packs or from .desktop files. An even
better solution is to check whether the icon that the application provides is
large enough - if not, default to the icon pack/.desktop file.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to