By Martin Gräßlin. on 25 March 2013 (the land of wobbly windows)
This week in KWin (2013, week 10-12)
Posted on 25. März 2013
This week I want to start with a big thank you for our sysadmins who did a great job this weekend. And then I want to say sorry that I didn’t put up a summary the last two weeks, but I did a general blog post instead.
Last week we had to investigate one issue which quite surprised me. On Sunday a cleanup to our GLX initialization code was pushed to master. This had a small regression preventing compositing to work on NVIDIA. What surprised me is that nobody noticed till Thursday, when I setup an old system with NVIDIA to test something completely different. Is nobody running master any more or are our KDE developers no longer using the NVIDIA driver? Overall it’s not good that we have regressions in master for four days without anybody noticing. And no: CI cannot catch such issues.
Summary
Crash Fixes
315528: KWin crashes when switching windows
This change will be available in version 4.11
Git Commit
Critical Bug Fixes
Bug Fixes
259640: Deleted windows not unrefed when restarting compositing
This change will be available in version 4.10.2
Git Commit
317068: keepInArea does not work if window dimensions match the area dimensions
This change will be available in version 4.10.2
Git Commit
305781: Option “Suspend desktop effects for fullscreen windows” makes the image freeze when going fullscreen in applications
This change will be available in version 4.10.2
Git Commit
316040: Dual screen issue caused by d6b3f6983efebc42abd6028ece9c3ec7facea2d0
This change will be available in version 4.11
Git Commit
283309: Attaching windows to activities is too clumsy
This change will be available in version 4.10.2
Git Commit
316033: Switching from one aurorae theme to another results in no decoration
This change will be available in version 4.10.2
Git Commit
314532: Plastik (QML) decoration: poor performance with desktop effects
This change will be available in version 4.10.2
Git Commit
296076: Fix fullscreen state handling: NETWM says it’s bound to focus and not stacking order, also see bug #224600
This change will be available in version 4.11
Git Commit
313061: “Login” effect does not fade in on secondary monitor(s) with a multi screen setup
This change will be available in version 4.11
Git Commit
307965: Upper part of windows tears when moving it left/right ONLY in upper part of display
This change will be available in version 4.11
Git Commit
299245: Get rid of “Display borders on maximized windows” setting
This change will be available in version 4.11
Git Commit
237260: shortcuts for switching windows don’t work with multihead
317025: Java Swing Apps do not receive Deiconify event if window is shaded
This change will be available in version 4.11
Git Commit
91703: vertical maximization doesn’t work as expected
This change will be available in version 4.11
Git Commit
http://blog.martin-graesslin.com/blog/2013/03/this-week-in-kwin-2013-week-10-12/