Is there a use case where the WM_CLASS would be different from the
desktop file name in practice?

I'm not aware of any applications which weren't able to adapt to the
new WM_CLASS matching rules once told about them -- we should just
document it.

On Wed, Nov 11, 2015 at 11:22 PM, Martin Graesslin <mgraess...@kde.org> wrote:
> On Wednesday, November 11, 2015 11:21:44 AM CET Allison Ryan Lortie wrote:
>> I understand that this doesn't correspond exactly to your original
>> intention with this addition,
>
> no it's worse: it makes the part which I wanted to fix impossible. Which would
> mean that:
> a) I scratch what I wanted to fix
> b) willfully break the spec
> c) add a KDE specific additional property to get what I wanted in the first
> place
>
>> but I think your original intent is
>> unrealisable: you will either have many apps that provide nothing at
>> all,
>
> which is fine! This is an optional flag. It's not a requirement. The proposal
> (after Thomas update) will say that the window MUST NOT specify the desktop
> file if it doesn't know it. If it cannot be matched to a desktop file: that's
> fine.
>
>> or you will have some apps that provide something other than the
>> desktop file name.
>
> This would be a clear violation of the spec. Adding a requirement to add DBus
> to it, will not fix windows ignoring the spec and passing in wrong data.
>
>>
>> This is the same problem as the previous attempt to solve this problem:
>> there was a proposal at some point that the wmclass should be equal to
>> the name of the desktop file.  For many apps this was true, but coverage
>> was never 100%.
>
> Right, because you cannot change the meaning of an existing property and then
> assume that it will work. Because of that I propose a new additional protocol
> applications can opt-in to when they can provide the information.
>
> Cheers
> Martin
> _______________________________________________
> wm-spec-list mailing list
> wm-spec-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/wm-spec-list
>



-- 
  Jasper
_______________________________________________
wm-spec-list mailing list
wm-spec-list@gnome.org
https://mail.gnome.org/mailman/listinfo/wm-spec-list

Reply via email to