Review Request 118252: Port KWindowSystem::minimizeWindow and unminizeWindow to XCB
Thomas Lübking
thomas.luebking at gmail.com
Thu May 22 08:18:31 UTC 2014
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/118252/#review58274
-----------------------------------------------------------
autotests/kwindowsystemx11test.cpp
<https://git.reviewboard.kde.org/r/118252/#comment40541>
found no spec, but from tronche:
"Window managers *may* elect to receive this message and if the window is in its normal state, *may* treat it as a request to change the window's state from normal to iconic."
Also WMs can of course place windows minimized (first test fails) or ignore un/minimize requests altogether (virtual desktop implementation etc.)
Also this will likely fail if there's just no WM during the test...
src/kwindowsystem_x11.cpp
<https://git.reviewboard.kde.org/r/118252/#comment40538>
Do we have a strategy on this?
- Thomas Lübking
On May 22, 2014, 6:53 a.m., Martin Gräßlin wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/118252/
> -----------------------------------------------------------
>
> (Updated May 22, 2014, 6:53 a.m.)
>
>
> Review request for KDE Frameworks, kwin and Eike Hein.
>
>
> Repository: kwindowsystem
>
>
> Description
> -------
>
> Port KWindowSystem::minimizeWindow and unminizeWindow to XCB
>
> Unit test added to verify that the functionality works correctly.
>
> Note: it uses an Atom instead of xcb_atom_t for WM_CHANGE_STATE as the
> create_atoms() function is not yet ported to xcb.
>
>
> Diffs
> -----
>
> autotests/kwindowsystemx11test.cpp ec6a574691fd25dde7d02da619cd497bc3660210
> src/kwindowsystem_x11.cpp 74370cb96229a3042fbfd061ae442b5cf2b403e9
>
> Diff: https://git.reviewboard.kde.org/r/118252/diff/
>
>
> Testing
> -------
>
>
> Thanks,
>
> Martin Gräßlin
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20140522/17a25aee/attachment.html>
More information about the Kde-frameworks-devel
mailing list