[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kwin] [Bug 385956] Support idle-inhibit-unstable-v1 protocol
From:       Martin Flöser <bugzilla_noreply () kde ! org>
Date:       2017-11-30 20:52:01
Message-ID: bug-385956-17878-60W9UbnBQH () http ! bugs ! kde ! org/
[Download RAW message or body]

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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/kwi
                   |                            |n/ff2e8834694a478519f342ecc
                   |                            |02bb2e307e87769
   Version Fixed In|                            |5.12
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |FIXED

--- Comment #5 from Martin Flöser <mgraesslin@kde.org> ---
Git commit ff2e8834694a478519f342ecc02bb2e307e87769 by Martin Flöser.
Committed on 30/11/2017 at 20:51.
Pushed by graesslin into branch 'master'.

Add support for new IdleInhibition protocol

Summary:
A small helper class is added which manages inhibiting idle for the
ShellClients. So far only very basic functionality is added. That is
only the inhibition on the Surface is followed. It is not yet checked
whether the ShellClient is visible at all. That needs some changes in
ShellClient.
FIXED-IN: 5.12

Test Plan: New test case passes

Reviewers: #kwin, #plasma

Subscribers: plasma-devel, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D8856

M  +2    -1    CMakeLists.txt
M  +1    -0    autotests/integration/CMakeLists.txt
A  +129  -0    autotests/integration/idle_inhibition_test.cpp     [License: GPL
(v2)]
M  +4    -1    autotests/integration/kwin_wayland_test.h
M  +16   -0    autotests/integration/test_helpers.cpp
A  +80   -0    idle_inhibition.cpp     [License: GPL (v2)]
A  +64   -0    idle_inhibition.h     [License: GPL (v2)]
M  +7    -1    wayland_server.cpp

https://commits.kde.org/kwin/ff2e8834694a478519f342ecc02bb2e307e87769

-- 
You are receiving this mail because:
You are watching all bug changes.=
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic