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

David Edmundson <k...@davidedmundson.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|UNCONFIRMED                 |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kwi
                   |                            |n/e9e285618ef11e483b1da076f
                   |                            |85b6fd81dd46056

--- Comment #1 from David Edmundson <k...@davidedmundson.co.uk> ---
Git commit e9e285618ef11e483b1da076f85b6fd81dd46056 by David Edmundson.
Committed on 09/06/2017 at 15:43.
Pushed by davidedmundson into branch 'xdgv6'.

Make shadows work for windows 100% width or height

Summary:
Clients provide shadows as 9 images, which then get split into relevant quads.
To work out the full width we need the size of an item on the left, the middle
and the right.

Some elements can be legitiamtely missing so to work out the width of the left
edge we need to consider
all 3 of topleft,left,bottomleft.

Currently we checked both corners in case one was missing, but it's legitimate
for both to be missing if the shadow
stretches the whole way.

Test Plan: Shadow on panel, rest looks the same

Reviewers: #plasma

Subscribers: plasma-devel, kwin, #kwin

Tags: #kwin

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

M  +8    -8    scene_opengl.cpp
M  +7    -0    utils.h

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

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

Reply via email to