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

David Redondo <k...@david-redondo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/fram
                   |                            |eworks/kded/commit/2663ef41
                   |                            |927f4414ee2f305f5bb1d44e467
                   |                            |0dabf
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.101

--- Comment #7 from David Redondo <k...@david-redondo.de> ---
Git commit 2663ef41927f4414ee2f305f5bb1d44e4670dabf by David Redondo.
Committed on 21/11/2022 at 09:47.
Pushed by davidre into branch 'master'.

Watch for icons directory changes from KDED

Upon KIconTheme construction folders are checked to exist and only
existing ones are used later for lookup of icons.
Now consider that  a new program is installed and it installs its
icon into a  directory inside XDG_DATA_DIRS that before did either not
contain an 'icons' directory at all or there was no folder of
the specific theme  at this specific location.
A typically long running program that  wants to display such icons
like an  application launcher, taskmanager, system monitor  or
window manager won't be able to find these icons.
KDED can watch for 'icons' directories or new theme directories
(subfolders of 'icons' and notify running applications.
KDED seems the correct place to watch for such events, it alreay
does so for a bunch of subfolders of XDG_DATA_DIRS.
FIXED-IN:5.101

M  +17   -2    src/kded.cpp

https://invent.kde.org/frameworks/kded/commit/2663ef41927f4414ee2f305f5bb1d44e4670dabf

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

Reply via email to