Bug 357845 - delay is ignored when selecting region
Summary: delay is ignored when selecting region
Status: RESOLVED INTENTIONAL
Alias: None
Product: Spectacle
Classification: Applications
Component: General (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR major
Target Milestone: ---
Assignee: Boudhayan Gupta
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-11 15:01 UTC by Mathieu Jobin
Modified: 2016-04-25 20:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathieu Jobin 2016-01-11 15:01:14 UTC
This is a regression from ksnapshot. I am not able to do what I am used to with ksnapshot

when selecting a rectangle region. adding a delay.
when I double click or press enter in the region to take the screenshot.
no delay is observe and the screenshot is taken right away



Reproducible: Always

Steps to Reproduce:
1. open spectacle
2. select rectangle region
3. uncheck "on click"
4. add few seconds to the delay
5. click take new screenshot
6. select region
7. double click or press enter ( as indicated )


Actual Results:  
- screenshot is taken, no delay observe
- removing the "on click" option is lacking sense.

Expected Results:  
as ksnapshot used to... 
after onclick, the delay must be respected so user than do what he is required to before screenshot is taken
Comment 1 revealed 2016-03-19 21:46:06 UTC
Hello.

For me this is quite similar. I hope my issue is not a different one. I use openSUSE Tumbleweed 20160317. Information about spectacle says:

Version 15.12.3
KDE Frameworks 5.20.0
Qt 5.5.1

Using the feature in spectacle to select an area of the screen for a screenshot. Wanting to add delay, let me say e.g. 5 secs.:

Actual results:
1. It counts down from 5 to 0
2. Offers choice for selecting areal
3. Takes screenshot on interacion or when delay is 0.
# The Delay is useless then since you want to maybe do an action like opening a contextmenu in the select areal.

What i think it shouId behave like, instead:
1. Offers choice for selecting areal
2. Counts down from 5 to 0
3. Takes screenshot on interacion or when delay is 0.
# Would give possibility to interact with the selected areal until the delay is over.

Is it possible to change the order of these steps to be like in the 2nd case, please.

Many thanks.
Comment 2 Boudhayan Gupta 2016-04-25 20:18:35 UTC
We won't be changing the order to the 2nd case.

In a few release cycles, the rectangular cropper will change to include a full-fledged image editor, where you'll be able to crop, add text, arrows and shapes etc - basically annotate or mask the image. The current rectangular image cropper lays the groundwork for that.

Your use-case won't be affected - set the delay and open the context menu. When the cropper appears, the image will include the context menu.
Comment 3 revealed 2016-04-25 20:42:29 UTC
Good news! Thank you :)