Add ability to autosave photos to iOS Photos app for a chat
Is your feature request related to a problem? Please describe. Not really a "problem", but it would be a nice UX improvement if we could choose to save all photos shared in a chat to the phone gallery automatically.
Describe the solution you'd like A chat-specific setting to enable or disable autosave of all photos shared in that chat.
Describe alternatives you've considered The current alternative is to manually save every picture we're interested in.
Additional context Other chat apps often offer this feature.
Thanks for your feature request! Thinking about it, this would drastically increase the amount of data we transfer. Currently we get a thumbnail of the picture/file and download it only if the user taps on it. Not sure if this something we really should try to implement.
The current alternative is to manually save every picture we're interested in.
All files shared in talk will end up in the corresponding talk folder on Nextcloud, so you can get/manage them there as well. Also with the latest talk version you can view all pictures and files per conversation, which might also make sense to take a look at.
@SystemKeeper I see. A couple of things come to mind: first, how do other apps do it? I guess they compress the sent images before uploading? Is that something that may make sense to add to the app to decrease bandwidth usage? Also because some other people who I use Nextcloud Talk with (me included) sometimes have issues uploading images to Nextcloud, but not to say Telegram or Whatsapp, especially in difficult mobile connectivity conditions. And second, this would mean that we could also avoid the couple of seconds (sometimes slower depending on bandwidth) of wait time each time we tap on a photo for the first time, especially since we often have to wait for the server to generate the thumbnail as well (a few seconds after receiving the image).
Right now I believe that pictures and videos are treated as pure files, which is absolutely fine in the sense that doing so we don't lose any quality after the upload, but I think for chats only it could be considered to default to compress media before sending to have a better UX (faster up and download times).
As an example, Whatsapp doesn't allow the user to choose and always compresses images, while Telegram compresses images by default (not video) but allows you to specify that you want to upload the full file.
I don't know how iMessage does it, since they allow to upload full live photos, but they seem to do it in a fast way so I guess compression is involved at some point.