Bug 506722 - Add way to only *sometimes* automatically save the screenshot to the default folder
Summary: Add way to only *sometimes* automatically save the screenshot to the default ...
Status: CONFIRMED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: 6.4.4
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-07 15:37 UTC by Muhammad
Modified: 2025-08-26 18:06 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Muhammad 2025-07-07 15:37:41 UTC
SUMMARY
in a very brief summery of the next text as a suggested solution(s), and both can be applied:

1. make separate options for each (keyboard shortcut launch mode) including (use default global setting)

2. detect QR Codes early when selecting the rectangular region without need to view in app then get the QR code content, like on mobile cameras for example, the detected qrcode can contain text, location, website, wifi network, etc., that can be viewed or clicked beside that code instead of accepting screenshot then view its content

when taking screenshot using rectangle keyboard shortcut it just copies to clipboard if the option is enabled although the default behaviour is to save to default folder, and this option should be complementary in this case so it should be default + copy to clipboard but actually it does only copy to clipboard [Weird] 

this happens because I use printscreen key for opening spectacle take rectangle screenshot as default then press enter, this should open the screenshot in spectacle without saving by default, this is useful for example when reading qrcodes from screen, thus mostly I need to adjust things correctly before taking screenshot actually, so I prefer to have take screenshot on release mouse key option OFF 

I use the other reassigned shortcut meta+shift+S to open the rectangle screenshot (like in windows) and I prefer to have take screenshot on release mouse key for higher speed and less keypresses

i use prtscr to take screenshot without save (open app in rectangle mode - enable edit before screenshot - no auto save) + copy to clipboard if saved
When I assign Meta+Shift+S to take fast rectangle screenshots that should save automatically + copy to clipboard + enable capture on release

so I think they should have different options for each keystroke,

as a suggestion for qr code read, it could be prior to saving when the area of the rectangle is adjusted to the qr code, its content can be shown somewhere around it, with no need for any additional steps, the content can be clickable or copy-able or selectable 

I can make separate feature request for the second suggestion, but the main point is with the first one

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Fedora KDE Plasma
KDE Plasma Version: 6.15
KDE Frameworks Version: 6.15
Qt Version: 6.9
Comment 1 Nate Graham 2025-08-20 18:33:26 UTC
Please open a new bugzilla ticket for #2, yeah.

With that tracked elsewhere, can you clarify what #1 is requesting? I'm having a hard time understanding it, sorry.
Comment 2 Muhammad 2025-08-20 18:44:47 UTC
Ok, ill make separate one for #2

The main problem in #1 is, when enabled copy to clipboard after screenshot
Take rectangular screenshot using win+ shift + s it will save file and copy to clipboard

Take rectangular screenshot using printscr, it will be the same exactly

I face a problem with my screenshots folder it is full of useless screenshots that is needed once

So I want to use win+shift+s for just copying screenshot to clipboard without saving file, printscreen for saving the file copying it or not to clipboard as adjusted

The solution will be having different settings for each launch mode, the same checkboxes and listboxes in settings, but having an extra list or combobox for specifying these settings for x launch mode/trigger

I wish it is clear now
Comment 3 Nate Graham 2025-08-22 18:32:30 UTC
If I'm understanding correctly that you want a method to take a screenshot and only copy it without saving it, then Meta+Shift+PrintScreen will do that if you use the "After taking a screenshot: copy image to the clipboard" setting in Spectacle's settings window.
Comment 4 Muhammad 2025-08-23 13:22:34 UTC
I want this for rectangular screenshot only not the whole screen
Comment 5 Nate Graham 2025-08-25 03:33:27 UTC
Meta+Shift+PrintScreen will copy a rectangular region screenshot to the clipboard  if you use the "After taking a screenshot: copy image to the clipboard" setting in Spectacle's settings window.
Comment 6 Muhammad 2025-08-25 08:58:31 UTC
(In reply to Nate Graham from comment #5)
> Meta+Shift+PrintScreen will copy a rectangular region screenshot to the
> clipboard  if you use the "After taking a screenshot: copy image to the
> clipboard" setting in Spectacle's settings window.

Yes, but will save screenshot to pictures, which will make it full with single use images (junk screenshots)

I mean I need some shortcut to just copy to clipboard without saving

My suggestion was to easily detect launch key stroke and having separate settings for each launch mode (for x save and copy to clipboard, for y just save, for z save and copy, etc...), even other settings, like save path and other settings in general tab, it will add a feature that solves this problem and adds more customization to this feature rich application
Comment 7 Nate Graham 2025-08-25 19:44:23 UTC
Do you have automatic saving turned on?

"After taking screenshot: Save file to default folder"
Comment 8 Muhammad 2025-08-25 19:46:11 UTC
Yes, I need that in some cases, so it is just enabled and affecting every screenshot mode
Comment 9 Nate Graham 2025-08-25 19:52:40 UTC
So ultimately the problem here is that "After taking screenshot: Save file to default folder" is universal, rather than different depending on how the app is launched?
Comment 10 Muhammad 2025-08-25 20:00:59 UTC
Exactly!
Comment 11 Nate Graham 2025-08-26 18:06:39 UTC
Thanks!