SUMMARY I usually want to crop a screen area and annotate outside it. But currently, only annotations inside the crop area are saved. So I have to add annotations later in Gwenview. (Gwenview allows annotating outside the picture, while Spectacle's "viewer" doesn't.) It would be good if: a) The screenshot would automatically resize to include all annotations, including those outside the crop area. b) And/or, a second bounds box is available, so the user can manually resize the screenshot to include annotations. Problems: What would be the background color for margins outside the crop area? Maybe a new option?
Hmm, can you clarify exactly what you're doing here? Maybe with steps to reproduce?
Created attachment 179325 [details] step
Created attachment 179326 [details] expected
Created attachment 179327 [details] actual
(In reply to Nate Graham from comment #1) > Hmm, can you clarify exactly what you're doing here? Maybe with steps to > reproduce? See the attachment "step" for what I did: selected a window, annotated outside, and pressed "Save". See the attachment "expected" for what I expected (which I actually made a snapshot first, then annotated in Gwenview, which allows me to annotate outside the image). See the attachment "actual" for what Spectacle actually saved: I don't expect my annotations to be cropped out.
I see now, thanks. But if you want the entire annotation to be included in the resulting image, why not crop differently so that it's included? That's what I do when I have this use case.
FWIW, pre-23.04 Spectacle did have the ability to expand the final image to contain annotations. The area outside the screenshot was just a blank canvas. The new version doesn't because it was a bit too much work to implement along with the rest of the changes.