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

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
   Version Fixed In|                            |5.7.0
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/feadcea6cea7b74acf4896c85d
                   |                            |cb7d577615ff42
   Version Fixed In|5.7.0                       |
      Latest Commit|http://commits.kde.org/kwin |
                   |/feadcea6cea7b74acf4896c85d |
                   |cb7d577615ff42              |
         Resolution|FIXED                       |---
             Status|RESOLVED                    |CONFIRMED

--- Comment #17 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit feadcea6cea7b74acf4896c85dcb7d577615ff42 by Martin Gräßlin.
Committed on 29/06/2016 at 06:48.
Pushed by graesslin into branch 'Plasma/5.7'.

[platforms] Call setSoftWareCursor in init instead of ctor

Summary:
Platform::setSoftWareCursor creates connections to the Cursor in order
to trigger repaints whenever the cursor position changes. The Cursor is
created before Platform::init is called, but after the Platform is
created. Thus the call needs to happen in init, otherwise the cursor
is not rendered correctly.
FIXED-IN: 5.7.0

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

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

M  +1    -1    plugins/platforms/fbdev/fb_backend.cpp
M  +1    -1    plugins/platforms/virtual/virtual_backend.cpp

http://commits.kde.org/kwin/feadcea6cea7b74acf4896c85dcb7d577615ff42

--- Comment #18 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit fd19db0fbeae321d241c90faec4ed100c2c7037b by Martin Gräßlin.
Committed on 29/06/2016 at 06:47.
Pushed by graesslin into branch 'Plasma/5.7'.

Properly clip the damage region and windows in SceneQPainter

Summary:
On the framebuffer backend the software rendered cursor was creating
rendering artifacts due to incorrect clipping. This change ensures that
in a single screen setup the clipping is performed correctly. For multi
screen a similar change might be required, but we currently don't have
any a way to test that as framebuffer only supports one screen and other
(visual) platforms don't support the software cursor.

Reviewers: #kwin, #plasma_on_wayland

Subscribers: plasma-devel, kwin

Tags: #plasma_on_wayland, #kwin

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

M  +3    -4    scene_qpainter.cpp

http://commits.kde.org/kwin/fd19db0fbeae321d241c90faec4ed100c2c7037b

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

Reply via email to