SUMMARY Since the QML port, the region selector window on X11 in Spectacle flies in like a normal window. This is distracting. It used to just gently fade in. STEPS TO REPRODUCE 1. Meta+Shift+PrtScr or spectacle -br OBSERVED RESULT Region selector window comes flying in your face. EXPECTED RESULT Region selector gently fades in. SOFTWARE/OS VERSIONS Linux/KDE Plasma: git master as of 2022-12-11
Confirmed.
Unfortunately not much we can do from spectacle's end since fullscreen mode. Other ways of making the window take up the full screen had major disadvantages. Maybe a hack or some kind of flag that apps can use can be added to kwin to prevent the fullscreen animation.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/3961
Git commit 616783d892db0410497356409698a81311610fc6 by Noah Davis. Committed on 11/04/2023 at 19:11. Pushed by ndavis into branch 'master'. Blacklist Spectacle for all window open/close effects Spectacle needs to be blacklisted in order to stay out of its own screenshots. Related: bug 467890, bug 465784 M +5 -1 src/effects/fade/package/contents/code/main.js M +3 -0 src/effects/glide/glide.cpp M +5 -1 src/effects/scale/package/contents/code/main.js https://invent.kde.org/plasma/kwin/commit/616783d892db0410497356409698a81311610fc6
Git commit b090a7cc9e3b2a70e88c47b5fb6add8599bc7c0d by Noah Davis. Committed on 11/04/2023 at 19:23. Pushed by ndavis into branch 'Plasma/5.27'. Blacklist Spectacle for all window open/close effects Spectacle needs to be blacklisted in order to stay out of its own screenshots. Related: bug 467890, bug 465784 (cherry picked from commit 616783d892db0410497356409698a81311610fc6) M +5 -1 src/effects/fade/package/contents/code/main.js M +3 -0 src/effects/glide/glide.cpp M +5 -1 src/effects/scale/package/contents/code/main.js https://invent.kde.org/plasma/kwin/commit/b090a7cc9e3b2a70e88c47b5fb6add8599bc7c0d