a8563304f2
Summary: The Glide effect should not animate the Application Dashboard because it's not an ordinary application or a dialog. Same applies to Kickoff, panel popups, etc. The most obvious solution would be to add "plasmashell plasmashell" window class to the blacklist, but we still would like to animate some of plasmashell's windows, for example, Empty Trash Bin confirmation dialog (if the trash bin icon is on the desktop). One could notice that the Empty Trash Bin confirmation dialog, Task Manager Settings window, and other plasmashell's windows that we want to animate have decorations. So, we can use that as a heuristic. Test Plan: Opened/closed the Application Dashboard. Reviewers: #kwin, davidedmundson Reviewed By: #kwin, davidedmundson Subscribers: davidedmundson, abetts, kwin Tags: #kwin Differential Revision: https://phabricator.kde.org/D14367 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
glide.cpp | ||
glide.h | ||
glide.kcfg | ||
glide_config.cpp | ||
glide_config.desktop | ||
glide_config.h | ||
glide_config.ui | ||
glideconfig.kcfgc |