I wish it is possible to select the location of the screenshot instead of the default parent folder and change the default location for screenshots.
at least if I change it, it stays as changed but unfortunately, I have to change it every time I save a screenshot
This would be a good first issue for a new developer. It shouldn’t be hard to save the path in the settings file.
The Screen Capture module can take screenshots and animations (slicing through a volume, rotating a 3D view, replaying a time sequence, etc.) of views, directly to a selected folder.
What do you think about updating the screen capture toolbar to use the Screen Capture module to save screenshots directly to a folder? For the user not much would need to be changed, but it would allow us to simplify the application design (we could completely deprecate the annotation module, because annotation snapshot is the last node type that the module still can create and save).
Note that you can also copy the content of any view as an image using the right-click menu; and the Animator module of SlicerMorph extension offers some additional animation options, such as blowing-up models or cropping a volume.