While I like the general feature set of Spectacle, it’s quite frustrating when I want to take a screenshot of a game and Spectacle opens over said game.
I would suggest a setting that causes the program to operate similarly to Windows and Gnome screenshotters - Running in the background and just placing an image of the desktop/active window (depending on shortcut used) in the clipboard.
An extra I would like is a tab system so users can keep multiple images in the program over the course of a session.
meta+print will take a screen shot of the active window and save it to your save location with no other interaction from the user.
you could write a script that issues the meta+print keystroke every 5 sec and fill up your save location folder with screen shots until you cancel the script, or after some number of takes.
or shift+print will take a snap of the entire desktop in exactly the same fashion.
Which reminds me. A long time ago I needed a burst screenshot option for god knows. No matter how I entered the delay in spectacle -b, it kept shooting at a fixed rate. Delay ( --delay), delay in spectacle itself, sleep function…no cigar. In the end I used a simple scrot script which works as expected. Perhaps I approached the script in the wrong way OR, which brings me to the question, does spectacle have a minimal delay or something? No biggie, it’s not that I use burst shots on a daily. Just curious.