[Differential] [Request, 26 lines] D3928: Sync opacity from an internal QWindow to its ShellClient
graesslin (Martin Gräßlin)
noreply at phabricator.kde.org
Tue Jan 3 06:35:56 UTC 2017
graesslin created this revision.
graesslin added reviewers: KWin, Plasma on Wayland.
Restricted Application added subscribers: kwin, plasma-devel.
Restricted Application added projects: Plasma on Wayland, KWin.
REVISION SUMMARY
This change adds support for opacity on a KWin internal QWindow.
Calling QWindow::setOpacity syncs the value to the ShellClient
representation of the QWindow.
This is needed for fading out the OnScreenNotification on mouse
over.
TEST PLAN
Added auto test and manual test
REPOSITORY
R108 KWin
BRANCH
opacity-internal-window
REVISION DETAIL
https://phabricator.kde.org/D3928
AFFECTED FILES
autotests/integration/internal_window.cpp
shell_client.cpp
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: graesslin, #kwin, #plasma_on_wayland
Cc: plasma-devel, kwin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, eliasp, sebas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170103/4df04a29/attachment.html>
More information about the Plasma-devel
mailing list