tuskyapp / Tusky

An Android client for the microblogging server Mastodon
https://tusky.app
GNU General Public License v3.0
2.44k stars 386 forks source link

Disambiguate downloaded attachments #508

Open subversive-owl opened 6 years ago

subversive-owl commented 6 years ago

Right now downloaded media files just have the filename provided by the server, which is human-unreadable.

A high-effort solution would be giving the user a dialog to name the file before downloading. A lower effort-solution would be to prepend the posting user's account name to the filename, and maybe the date.

charlag commented 6 years ago

Thanks for posting an issue! I have a couple of concerns about this. First, I think most users don't care about file names and stopping everyone for an additional step seems unwise, at least it is uncommon on mobile. Second, I don't like the idea of appending nickname or date because again, it is uncommon to think about file names on mobile and most users will send it as is which may lead to some privacy issues. I would like to collect feedback on this but this is my initial reaction.

connyduck commented 6 years ago

The only privacy problem I see is if media that is attached to a protected toot gets saved. Maybe that should not be possible? For other media it would be totally ok we gave it a name like userWhoPosted_date_time.jpg.