[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2022-01-14 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=425403

Patrick Silva  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #19 from Patrick Silva  ---
Cannot reproduce on Arch (Plasma 5.24 beta) and neon unstable.

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-08-29 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

Nate Graham  changed:

   What|Removed |Added

   Assignee|plasma-b...@kde.org |aleix...@kde.org
  Component|general |general
Product|systemsettings  |kde-cli-tools

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-08-30 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #5 from Aleix Pol  ---
Just don't use kcmshell5.

>From Plasma 5.23 there's plasma-open-settings which will launch system settings
(or plasma-settings if that's what you have) that works better on many levels.

This issue isn't realistically fixable on Wayland.

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-08-31 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #6 from Nate Graham  ---
It's not realistic to make QDialog::setWindowIcon() work on Wayland?

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-08-31 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #7 from Aleix Pol  ---
Well, the short answer (besides "no") is "it's not fixable under xdg-shell", as
what we use to display the icon is the desktop file.

Well we could make it show a random icon, surely not the kcm's.

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #8 from Nate Graham  ---
I believe you, but it kind of boggles my mind that such a thing is unfixable by
design. It would seem to point to a faulty design somewhere...

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #9 from Aleix Pol  ---
we could have kcms install themselves as applications, then kwin would find it
I guess?

The way KWin figures out the icon is by getting a desktop file (e.g.
"firefox.desktop") then looking it up and using the Icon field within.

We'd need to specify the desktop file for the KCM I guess and make sure it's in
a place that KWin can find it.

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #10 from Nate Graham  ---
Don't KCMs already have .desktop files?

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Nicolas Fella
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #11 from Nicolas Fella  ---
Those are not installed into /usr/share/applications though

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #12 from Nate Graham  ---
Is there a good reason not to? I guess if we did that they would show up in
Kickoff etc, so maybe that's the reason. Is there a "hidden" flag or something
we could set to make that not happen, yet still let them be seen by KWin?

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #13 from Aleix Pol  ---
Feels like a big detour. As a general rule, kcms are opened with system
settings and we don't have a problem with that.

In fact, why is this not a problem for systemsettings? Would showing the
systemsettings icons here solve the problem?

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #14 from Nate Graham  ---
Yeah that would probably be fine. KCMs opened in KCMshell are rare now anyway.
Hence the "LO minor" importance level, I guess. :)

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-03 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=425403

--- Comment #15 from Aleix Pol  ---
Turns out I was quite wrong in my assessment.

On the bright side, it's fixed with the following MR.

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-03 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=425403

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #16 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/1370

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-06 Thread Aleix Pol
https://bugs.kde.org/show_bug.cgi?id=425403

Aleix Pol  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/commit/73279acc63f7
   ||2d36b8040e614fa489b7dcbfe12
   ||7
 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

--- Comment #17 from Aleix Pol  ---
Git commit 73279acc63f72d36b8040e614fa489b7dcbfe127 by Aleix Pol Gonzalez, on
behalf of Aleix Pol.
Committed on 06/09/2021 at 11:48.
Pushed by apol into branch 'master'.

Fix absolute desktop file names

Qt understands that the spec wants the id without .desktop postfix and
chops it, so we need to add it back if we want to infer the desktop
file.
https://code.qt.io/cgit/qt/qtwayland.git/tree/src/client/qwaylandwindow.cpp?h=5.15#n161

M  +7-2src/abstract_client.cpp

https://invent.kde.org/plasma/kwin/commit/73279acc63f72d36b8040e614fa489b7dcbfe127

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-09-08 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=425403

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.23

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

[kde-cli-tools] [Bug 425403] Standalone KCMs launched via shortcut on desktop have Wayland generic icon in window decoration and task switcher

2021-10-02 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=425403

Patrick Silva  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #18 from Patrick Silva  ---
Can reproduce again on neon unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.3
Graphics Platform: Wayland

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