element-x-android icon indicating copy to clipboard operation
element-x-android copied to clipboard

Automatically save Images to Gallery

Open zottelchin opened this issue 9 months ago • 2 comments

Your use case

What would you like to do?

I would like to activate an setting in the app to automatically download Images to an elementx image folder. At the moment i have to remember to download every image i receive individually and then move it from the Downloads folder into a folder that is listed in my phones gallery app and also point my image backup app to this folder. This Issue exist for years with element: https://github.com/element-hq/element-android/issues/2660

Why would you like to do it?

The Downloadsfolder contains various files from different apps and most of them are one time use only. Like QR-Codes for theatre tickets, Images from restaurant websites and so on. A dedicated elementX Media Folder (for pictures and videos, like whatsapp does it) would help to find the image in the gallery app. This also is nice, to backup my images to nextcloud or something else with automated image uploading, but for this the images have to be saved to a dedicated folder.

How would you like to achieve it?

I would like to activate the feature in the settings (the default can stay deactivated). If the Downloadfolder should stay the default location for saved Media, there should be an option to change the location. Additionally the activation of this feature could be activated on a per Room basis.

Have you considered any alternatives?

No response

Additional context

No response

Are you willing to provide a PR?

Yes

zottelchin avatar Mar 22 '25 18:03 zottelchin

I think using a dedicated folder for Element as other IM apps do is probably a good idea, but automatically downloading images from rooms may be dangerous, especially in public ones. In any case I think we need product feedback on this.

jmartinesp avatar Apr 01 '25 08:04 jmartinesp

That's a fair point, so perhaps it would be good to set a default for rooms and direct chats in the settings and than let users customise this for individual chats? Example: Disable automatic downloads for rooms and then enabling it for the room with my family.

On the other hand, images are downloaded automatically at the moment in elementX, but stored in a cache folder or something. If someone sends me a picture, i don't have to download it, but instead can look at it directly in the chat.

zottelchin avatar Apr 24 '25 19:04 zottelchin