Summary: | Task switcher message when no windows looks ugly with stars | ||
---|---|---|---|
Product: | [Plasma] kwin | Reporter: | Hugo Ortega_H <hugorteg> |
Component: | tabbox | Assignee: | KWin default assignee <kwin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | nathanel.titane |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | 4.9 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.9.0 | |
Sentry Crash Report: |
Description
Hugo Ortega_H
2010-12-22 06:21:21 UTC
http://svn.reviewboard.kde.org/r/6187/ you can also enable this setting in "kcmshell4 tabbox", just will always display the desktop... I will try to implement this in 4.9 for the new switchers. *** Bug 221477 has been marked as a duplicate of this bug. *** Git commit cb2c6fd491af7e4135a804ed83cf4acdda9fb54a by Martin Gräßlin. Committed on 17/03/2012 at 10:31. Pushed by graesslin into branch 'master'. Use Show desktop item instead of empty text in TabBox If there are no windows for Alt+Tab the Show Desktop entry is shown. This works better with both layouts and effects. Before this change effects were not activated at all but a fallback to the layouts was used. Concerning the layouts some looked rather bad. E.g. Thumbnails did not show a thumbnail but a legacy text had been shown. When a window gets added to the empty list, the show desktop window is removed and consequently when the last window goes away the show desktop entry is added again. There is a not considered corner case: if there is no desktop window, the show desktop functionality is not available and the behavior is unfortunately undefined. It is a corner case as we can expect that there is always a desktop window when using KWin. E.g. there is either Plasma Desktop or Netbook and on PA there is always at least one window. FIXED-IN: 4.9.0 REVIEW: 104379 M +2 -7 kwin/tabbox/clientmodel.cpp M +0 -1 kwin/tabbox/clientmodel.h M +0 -3 kwin/tabbox/declarative.cpp M +2 -3 kwin/tabbox/tabboxhandler.cpp http://commits.kde.org/kde-workspace/cb2c6fd491af7e4135a804ed83cf4acdda9fb54a |