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

Martin Flöser <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |wishlist

--- Comment #40 from Martin Flöser <mgraess...@kde.org> ---
Dear users, let me please explain once more. I totally understand that you
consider this as a bug. But from the window manager perspective this is not a
bug, but the expected behavior. Thus a change is considered a new feature and
not a bug fix.

For new features KWin has quite strict rules:
 * no new features for X11
 * no workarounds for incorrectly behaving applications
 * no advanced features which can already be achieved with existing advanced
features such as KWin rules or KWin scripting

In this case all of these points hold. It is an X11 specific feature, which is
needed to workaround broken applications and the wished feature can be
accomplished by KWin rules.

Thus from the window manager perspective this feature get evaluated as a
wontfix. I think it is the most honest thing we can do to mark a feature
request as wontfix if it is obvious that we won't implement it.

I totally understand that you want this feature and that you are disappointed
that it won't be added. I also understand that you consider it as a bug and
that you don't care that I only look at the window manager side but at the big
picture. Please note that while KWin is developed for Plasma, it's not it's
only use case and the KWin development team always sees Plasma just as yet
another client. No workarounds are added for Plasma, we follow there the strict
rule of no workarounds for clients. This is based on experience where we had
decade old useless checks affecting all users negatively. 

I need to point out that anybody is able to create the required window rule or
script and distribute it through store.kde.org. KWin does not ship additional
rules or scripts. We expect our users to do it. We provided the functionality
for users to adjust KWin to exactly their needs. If they want focus stealing
prevention and some windows to pass it: we added the functionality. But we
won't ship such rules for workarounds of advanced features.

I hope you understand that this won't be changed and I hope that the discussion
here stops now. Further discussion won't help.

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

Reply via email to