By Martin Gräßlin. on 12. Augi 2012 (the land of wobbly windows)
This week in KWin (2012, week 31 and 32)This week I present a summary for two weeks as I had unfortunatelly no possibility to write the summary last week. Of course the main event in this two weeks has been the release of 4.9.0 and as always this triggered quite a flow of new bug reports.
Since the release on August 1st 38 bugs have been reported against KWin and an additional nine KWin related duplicate crash reports ended in systemsettings. What is really sad is that we have a duplicate rate of 47 % since the release. Many of the often reported bugs are easy to find and easy to trigger regressions compared to 4.8. This makes me really sad, not because we released with regression, but because such issues could have been spotted and fixed during the beta testing phase. My wish for 4.10 is that more users test the beta releases and report issues.
The most often reported bug since the release is unfortunately a crash in the window decorations configuration module. This is a very nasty bug and interestingly the reason for this crash is in my opinion just lack of communication. In 4.9 we changed the API of KDecorationUnstable, as the name says that is an Unstable API. We ensured that an incompatible decoration would not be loaded and does neither crash KWin nor the decoration module. Unfortunately we did not inform the distributions about the change.
Summary
Crash Fixes 304340: segfault on exiting cube effect
This change will be available in version 4.9.1
Git Commit
304870: kwin crash when maximizing window when using Aurorae and BorderlessMaximizedWindows
This change will be available in version 4.9.1
Git Commit
Bug Fixes 304248: Wheel operations on title bar not functional
This change will be available in version 4.9.1
Git Commit
302783: In kde 4.9 rc1 some opengl fullscreen games dont work correctly, by not going fullscreen
This change will be available in version 4.9.1
Git Commit
304253: The «bounce» cursor effect when starting a program is not bouncing anymore
This change will be available in version 4.9.1
Git Commit
304520: flip switch incorrectly aligns window height on multiple monitors
This change will be available in version 4.9.1
Git Commit
304564: blur effect does not work when the dashboard is first invoked
This change will be available in version 4.9.1
Git Commit
304249: Long delay when moving window through title bar
This change will be available in version 4.9.1
Git Commit
304799: kwindecoration kcm is broken when using a touchpad
This change will be available in version 4.9.1
Git Commit
http://blog.martin-graesslin.com/blog/2012/08/this-week-in-kwin-2012-week-31-and-32/