Bug 427205 - When launched, Spectacle always takes a full screen screenshot rather than respecting the last-used option
Summary: When launched, Spectacle always takes a full screen screenshot rather than re...
Status: RESOLVED FIXED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (show other bugs)
Version: 20.08.1
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: Boudhayan Gupta
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-01 12:59 UTC by Glenn
Modified: 2021-10-25 13:26 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 21.12
Sentry Crash Report:


Attachments
screenshot of future Spectacle 21.12 (66.92 KB, image/png)
2021-10-23 13:13 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
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 :)