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

Allow Camera Uploads to behave like Sync #279

Open
FWDekker opened this issue Jan 12, 2025 · 2 comments
Open

Allow Camera Uploads to behave like Sync #279

FWDekker opened this issue Jan 12, 2025 · 2 comments

Comments

@FWDekker
Copy link

Describe the feature you'd like

Camera Uploads allows automatic uploading of files and videos from the DCIM folder. However, when I delete a file on my phone or on my desktop, the file is not deleted on the other end. This is unfortunate, because I want the DCIM folder and the MEGA folder to be in sync.

Recently, the MEGA Android app started supporting Sync. Sync does delete the file from my phone when it is deleted on my desktop (and vice versa). However, if I disable Camera Uploads and then try Sync my DCIM folder with a MEGA folder, I receive a snackbar message indicating that this is not possible.

I would like to be able to make Camera Uploads behave like Sync. Either by (1) adding a toggle in the Camera Uploads settings for "Synchronise", or by (2) allowing Sync to select the DCIM folder (and then disabling the Camera Uploads feature, to prevent conflicts).

Additional context

I want to synchronise deletions because I manage my photos on my desktop. Every now and then, I look through my photos, and delete photos that are no longer interesting (e.g. a photo of a restaurant menu which I sent to friends), move them into folders by category (e.g. one for the year 2023, or one for a specific holiday). Unfortunately, these deletions/moves are not sent back to my phone, so my phone still has these uninteresting and wrongly categorised photos displayed in my gallery. The ability to sync my photos would be great!

@robinshi-mega
Copy link
Contributor

Thank you very much, @FWDekker, for your valuable suggestions.
The DCIM folder is a special directory on the phone, and the MEGA app handles it differently from other folders.
We will take this requirement into consideration for our roadmap.

@generrosity
Copy link

If you don't mind us asking @robinshi-mega - how is DCIM different? Happy to google myself from a dev reference if you have one I just can't find the right term.

In the app we can see the raw subfolders - a folder per app, and occasionally loose files. For me the app reports not having enough permissions, and it cant open the request page (but I've checked through). Other apps treat these folders and photos as just normal files and seem to be able to manipulate them fine without stress on the system.

I can see how "camera roll uploads" merges the files and would maintain .thumbnails, or that specific phone brands would be more restrictive. Thats convieniant. But I'm really keen to see the seperate folders, sync seperate folders, and obviously back-sync folders.

We do have an option to specify the 'local camera uploads folder', but this doesn't release the other folders from being targeted.

Would it be viable to an "Advanced" (or 10-tap-hidden-dev) option to bypass the DCIM check maybe, with red text saying that its at your own risk?

sorry if this is well trod ground
Thanks for your consideration :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants