Bug 365963

Summary: Try to take the screenshot ASAP on startup
Product: [Applications] Spectacle Reporter: G360 <kde-bugs.9ek5t>
Component: GeneralAssignee: Peter Wu <peter>
Status: RESOLVED FIXED    
Severity: normal CC: nate, peter, tesfabpel
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:

Description G360 2016-07-21 19:29:35 UTC
If you want to take a screenshot of something in screen that can change quickly, and if Spectacle starts 'slowly', the taken screenshot will no be the same image as it was, when the screenshot key was pressed. 

Reproducible: Always


Actual Results:  
The screenshot image is no the one expected as the time has passed, 2-4 seconds.

Expected Results:  
When I press the Prt Scr key, I expect to see the same screenshot image as the one taken.

ImageMagic's takes the shot instantaneously, maybe because it has no GUI:
import -window root ~/name.png

If spectacle could take the screenshot ASAP, before starting the GUI, it would be handy in some situations.
Comment 1 Peter Wu 2016-10-13 00:10:22 UTC
Startup time should be halved (1100ms -> 500ms) with this patch: https://git.reviewboard.kde.org/r/129167/

The picture should already have been taken before that though, is there any evidence that the picture is taken too late? It would be interesting if we have a tool that plays a fast timer which starts recording as soon as Print Screen (or whatever start button) is pressed.
Comment 2 Nate Graham 2018-01-31 05:12:08 UTC
Starts super fast now as of that patch, thanks Peter!