Gifox / Tracker

Even the best of apps have their issues
https://gifox.app
122 stars 3 forks source link

Request: automatic action after export #277

Open angel-luis opened 6 months ago

angel-luis commented 6 months ago

For me, it would be a big save of time, after clicking export, automatically copy the gif into the clipboard.

iby commented 6 months ago

This would be nice feature to have, but at the moment this isn't as trivial as it sounds, see this comment from awhile ago:

Compression and export sometimes takes awhile, so you might end up with the GIF getting copied to the clipboard 3 minutes after the recording stops – it's not clear hot to handle such situations.

That said, we're planning a UI revision, and I think we could work something out with an in-status-bar progress indicator and a notification, when the export is ready. I'm gonna keep this open and will come back to this once we start looking into this closer.

In the meantime, if anyone has other ideas how to nicely handle the long exports and then copy to clipboard, please share! 👍

angel-luis commented 6 months ago

Yeah I was thinking about that!

I think the correct approach is that, when you press the button "Export", instead of directly close the window, it should appear at least a new window with a progress bar until close the editor window. Why? Because if you close the window directly, you're not giving any feedback to the user. You can see this behaviour in any video editor when exporting a video.

A bad shortcut but easy way will be create a notification in the system every time the gif is ready, but it can be annoying, and again, you're not giving enough feedback to the user about the progress, specially if it's your first time using the app.

Alternatively, a green dot in the status bar icon.

maesben commented 1 month ago

I use this feature on Greenshot on Windows extensively and on Mac, Gifox does almost everything I want, except the automatic clipboard feature. I agree that some apps/sites don't like accepting GIFs, and that there is processing. In Greenshot, the first problem is a problem for the user: if it works, it works, if it doesn't... That's bad luck. I know not to use a copied GIF to Outlook, for example. The second, Greenshots icon in the tray changes to a percentage counter. Perhaps something like this (where the Gifox icon becomes a circle that gradually fills) while it processes is the most clear solution. As the user, I know that when I go and paste, and I don't see the .GIF I just recorded, it is because the processing did not finish. I will then go and look at the tray (or menu bar, for Gifox) to see how far it is, and when finished, paste again. For context: I use Jira and Confluence a lot, and those pages accept .GIFs easily. For me, recording a snippet, waiting until processed and simply paste (without going into the menu to clipboard it right away) would be awesome.