I use this option for the existing Present Windows effect because I like to use it to manage only my non-minimized windows. In my mental model/workflow, when I minimize a window, I want it to effectively disappear until I want to see it again by explicitly un-minimizing it. Quitting and restarting it in this case is not an adequate substitute due to app launch times being non-instant and transient state rarely if ever being perfectly saved. So it would be nice if the Overview effect could gain an option to exclude minimized windows.
*** Bug 447835 has been marked as a duplicate of this bug. ***
I totally agree; this should be an option!
Git commit eca9b5047ab4833cb33de81b1e75a128f5d758e1 by Nate Graham, on behalf of Marco Martin. Committed on 06/05/2022 at 15:48. Pushed by ngraham into branch 'master'. effects/windowview+overview: get back option to hide minimized windows Option to hide minimized windows as old present windows effect had. Related: bug 453426 FIXED-IN: 5.25 M +16 -5 src/effects/overview/kcm/overvieweffectkcm.ui M +3 -0 src/effects/overview/overviewconfig.kcfg M +5 -0 src/effects/overview/overvieweffect.cpp M +4 -0 src/effects/overview/overvieweffect.h M +1 -0 src/effects/overview/qml/ScreenView.qml M +5 -4 src/effects/windowview/kcm/windowvieweffectkcm.ui M +1 -0 src/effects/windowview/qml/main.qml M +3 -0 src/effects/windowview/windowviewconfig.kcfg M +5 -0 src/effects/windowview/windowvieweffect.cpp M +4 -0 src/effects/windowview/windowvieweffect.h M +20 -0 src/scripting/v3/clientmodel.cpp M +6 -0 src/scripting/v3/clientmodel.h https://invent.kde.org/plasma/kwin/commit/eca9b5047ab4833cb33de81b1e75a128f5d758e1