Bug 427205

Summary: When launched, Spectacle always takes a full screen screenshot rather than respecting the last-used option
Product: [Applications] Spectacle Reporter: Glenn <glenntanner3>
Component: GeneralAssignee: Boudhayan Gupta <me>
Status: RESOLVED FIXED    
Severity: wishlist CC: antonio.prcela, bugseforuns, kde, nate
Priority: NOR    
Version First Reported In: 20.08.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 21.12
Sentry Crash Report:
Attachments: screenshot of future Spectacle 21.12

Description Glenn 2020-10-01 12:59:36 UTC
SUMMARY
I have my capture mode area set to 'rectangular region'. When spectacle starts it captures a 'full screen (all monitors)' image. Having 3 monitors, it would helpful for it to preform the configured action upon opening. Works fine so long as I keep it open. I feel like this used to be the behavior.

STEPS TO REPRODUCE
1. Configure: area = Rectangular Region, delay = on click, options = none
2. Press 'prt sc' button

OBSERVED RESULT
Full screen is taken

EXPECTED RESULT
Configured options image should be taken

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Found in shortcuts 4 options are given for taking a screenshot. shift+meta+print will take a region, while shift+print is for full screen. Thus the default option of simply "launching spectacle" should have it use it's configured options.
Comment 1 Nate Graham 2020-10-05 20:29:54 UTC
Seems reasonable.
Comment 3 Patrick Silva 2021-10-23 13:13:03 UTC
Created attachment 142790 [details]
screenshot of future Spectacle 21.12

Master branch has an option to remember the last used capture mode,
but "On click" setting is ignored.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.23.80
KDE Frameworks Version: 5.88.0
Qt Version: 5.15.3
Graphics Platform: X11
Comment 4 Nate Graham 2021-10-23 15:02:28 UTC
Let's track that remaining detail with a different bug report.
Comment 5 Antonio Prcela 2021-10-23 17:23:14 UTC
(In reply to Patrick Silva from comment #3)
> Created attachment 142790 [details]
> screenshot of future Spectacle 21.12
> 
> Master branch has an option to remember the last used capture mode,
> but "On click" setting is ignored.
> 
> Operating System: KDE neon Unstable Edition
> KDE Plasma Version: 5.23.80
> KDE Frameworks Version: 5.88.0
> Qt Version: 5.15.3
> Graphics Platform: X11

https://invent.kde.org/graphics/spectacle/-/merge_requests/84
Comment 6 Glenn 2021-10-25 13:26:01 UTC
Great, thanks everyone :)