Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better post-screenshot animation #1661

Open
sudoxey opened this issue Apr 27, 2023 · 5 comments
Open

Better post-screenshot animation #1661

sudoxey opened this issue Apr 27, 2023 · 5 comments
Labels
Needs Design Waiting for input from the UX team Priority: Wishlist An enhancement or new feature

Comments

@sudoxey
Copy link

sudoxey commented Apr 27, 2023

Problem

Right now there's a short milliseconds of fading animation for screenshot. This sometimes cause slow person like me to not notice the screenshot was already taken and made me press F12 again to be sure. In the end there's a lot of housekeeping needed to be done instead of making my life easier.

Proposal

I wish to team could add a better animation for more feedback/impact such as a short zoom in/out like those of the iOS or Android so that the end user will notice this process has gone through. Something like adding a trash can button would also give better control but not necessary since there's already a screenshot app available. I just need the animation feedback to give more impact, very important for old dude with a lag brain like me.

Prior Art (Optional)

iOS/Android screenshot animation.

@lenemter lenemter transferred this issue from elementary/switchboard-plug-security-privacy Apr 27, 2023
@lenemter lenemter added the Needs Design Waiting for input from the UX team label Apr 27, 2023
@HutspotMuts
Copy link
Contributor

HutspotMuts commented Jun 1, 2023

So I saw this "Needs design" and I have been thinking a while about it, and this is what I came up with. (Please excuse my terrible drawing skills) After taking a screenshot, the "screenshot" sound plays and notification-like bar appears in the top-right corner of the screen. On the left is a thumbnail of the screenshot. On the right are three options, displayed as icons: save to clipboard, save to folder (which opens up a system dialog to select the folder) and a trash icon, which moves the screenshot to the trashcan. When the user doesn't interact with it in 10 to 15 seconds it disappears and is saved the same way screenshots are currently saved. If this change is implemented, I would suggest to completely remove the flashing light as it can be a bit bright for people working in a dark environment and can cause possible harm when used by people suffering from photosensitive epilepsy. screenshotconcept

@lenemter
Copy link
Member

lenemter commented Jun 1, 2023

@HutspotMuts I think instead of designing new notifications specifically for screenshots we can just use system notifications? What do you think about this:

image

@HutspotMuts
Copy link
Contributor

@lenemter That looks very promising! However, is not fully clear to me what exactly would happen here. Is the screenshot automatically saved to the clipboard? If so, that could be incorporated in one notification with extra text, like:

Screenshot Taken

Screenshot is saved to clipboard and screenshots folder.

Otherwise would you always receive two notifications? That would seem a little cluttered to me.
Something else to think about is the sound that would be played. I think it would be best to keep the current screenshot sound as the notification pops up, to make it extra clear you're making a screenshot. What do you think about this? And do you know if this is possible with the current notification system?
Also, can you tell me how you create these prototypes? They look very good and I'm quite new to designing.

@lenemter
Copy link
Member

lenemter commented Jul 4, 2023

@HutspotMuts Oops sorry for not answering. These two notifications are supposed to be completely separate. The first one is for notifications saved to folder, the second one if it was saved to clipboard.

What do you think about this? And do you know if this is possible with the current notification system?

Well, we can just silence these notifications in the server.

Also, can you tell me how you create these prototypes? They look very good and I'm quite new to designing.

I sent this notifications from code. You can read more at our developer documentation https://docs.elementary.io/develop/

@danirabbit
Copy link
Member

Just wanna link #137 and also elementary/screenshot#253

I agree a notification here is the way to go

@leolost2605 leolost2605 added the Priority: Wishlist An enhancement or new feature label Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs Design Waiting for input from the UX team Priority: Wishlist An enhancement or new feature
Projects
None yet
Development

No branches or pull requests

5 participants