D14850: [effects] Turn off Translucency by default
Andres Betts <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
abetts added a comment.
In D14850#311057 <https://phabricator.kde.org/D14850#311057>, @graesslin wrote:
> > Someone was giving a presentation during the KDE e.V. meeting and resized a Dolphin window to make it bigger. The act of doing this made the window translucent and revealed the content of the window beneath it. This was a significant privacy violation, and could have had damaging consequences.
>
> I must say that I consider the privacy argument hardly convincing. If we follow that thinking we have to disable:
>
> - minimize window
> - close window
> - present windows
> - desktop grid
> - resizing of window to smaller than window underneath
> - moving of window to uncover other windows and especially we need to forbid applications to crash.
>
> Sorry we cannot make everything secure. User's need to use their brain. E.g. ensure that you extend the screen and put your trade secrets on the internal screen.
>
> So I don't buy the privacy argument and I wouldn't use this in the justification of the change - especially not when going to public with that. Users are not stupid and won't buy it.
>
> Personally I would recommend against this change from a change management perspective. The next KWin release has many, many user visible changes. Much more than the releases over the last years. From a change management perspective this is dangerous as we might ask for too much from our users. If we do too many changes users have difficulties to follow that and might disapprove the whole release as too many things changed. As an especially negative contributing factor for change management this release is the change in maintainer. This could backfire badly if we do too many changes ("that would not have happened with Martin as maintainer...").
>
> On another note I want to express my dislike to the changes which flip defaults. I think these are the "easy" changes which don't understand the larger picture. I especially mentioned this in the discussion about the no border change that I dislike these changes which just flip defaults. In that regard I'm disappointed to see (again) a change which just flips defaults. If we follow the logic of the mentioned privacy reason the proper reaction would have been to come up with a presentation mode in the window manager which ensures privacy by addressing all the obvious points.
>
> Also the change would break several unit tests and do to that I request changes to the revision.
These arguments are also not very convincing to me. In fact, during Akademy, it was applauded that we asked to change defaults to more sensible ones. Sorry, not seeing the picture. I would still move forward.
REPOSITORY
R108 KWin
REVISION DETAIL
https://phabricator.kde.org/D14850
To: ngraham, #vdg, #kwin, abetts, mart, zzag, graesslin
Cc: graesslin, luebking, broulik, davidedmundson, filipf, zzag, kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart