Bug 89425 - KWin does not apply change of icon theme in kcontrol
Summary: KWin does not apply change of icon theme in kcontrol
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: kdeui (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: LO minor
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-13 19:39 UTC by Seb
Modified: 2022-11-12 05:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Seb 2004-09-13 19:39:54 UTC
Version:            (using KDE KDE 3.3.0)
Installed from:    SuSE RPMs

When changing the icon theme in KControl the icons are not applied in KWin.

When I open a new window this window will have the new icontheme. Already existing windows don't.

This behaviour is in particalar ugly on pagers that show the icons on each window thumbnail.
Comment 1 Lubos Lunak 2004-09-16 11:29:05 UTC
Exactly which icons are you talking about?
Comment 2 Seb 2004-09-17 01:20:26 UTC
Well, let me describe it clearer:

In KControl you can change the general icon theme in the style section.

KWin shows in its deco an icon for each application. For KDE apps most icons are icontheme based. 

I develop this pager:
http://www.kde-look.org/content/show.php?content=7120

In one theme you can say that the windows should be represented by icons. After changing the icon theme the icons on the pager don't change (even if i do a whole redraw on the pager - hence I believe it is a KWin issue, not a pager issue). When I open new windows after i changed the icon theme the new windows will have the new icon theme applied.

I hope it is clear now.
Comment 3 Lubos Lunak 2004-09-22 16:31:35 UTC
The applications simply don't change the icon.
Comment 4 Knut Johansson 2005-03-07 22:08:16 UTC
There is some more to this, not only does not the applications change their icons as noted in comment 3 (the icon seen in the taskbar and window decoration menu button).

Additional, the windowdecoration does not change it's icons, the icons seen in the menu when right clicking on the titlebar.
Comment 5 Thomas Lübking 2005-03-07 22:23:52 UTC
the decos update the icons as soon as kwin calls them to do, and kwin afaik listens to NETWM - so as long as the app does not update the icon, there won't be any NETWM notification and kwin won't call the decos to please repaint the icon and won't update the clients icon either
perhaps kwin should offer a dcop slot to update all icons and kcmshell icons just call this one on icon theme changes?!
(the apps hardly can, as e.g. xterm wouldn't even know there's some kde stuff around it)
Comment 6 Seb 2009-03-12 18:23:45 UTC
This bug report is still uptodate using kde 4.2.1

When changing the icon theme in system settings, kwin will not be notified to change the icons of all decos...
Comment 7 Justin Zobel 2022-10-13 04:47:30 UTC
Thank you for reporting this bug in KDE software. As it has been a while since this issue was reported and confirmed, can we please ask you to see if you can reproduce the issue with a recent software version?

If you can reproduce the issue, please change the status to "CONFIRMED" when replying. Thank you!
Comment 8 Bug Janitor Service 2022-10-28 05:02:08 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Bug Janitor Service 2022-11-12 05:14:54 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!