Make option "Safe Live Photo to photo album" also available in selection menu
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 2.5k
- Forks
- 1k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 13
Description
Expected behaviour
The expected (desired) behaviour is that I can upload Live Images as backup to nextcloud and be able to 100% restore them in my iOS Photo Roll.
Actual behaviour
In theory it works, but I have to manual select each image go into its menu and select "Safe Live Photo to photo album" instead of being able to this in the selection menu. When restoring 1000 of images this is a very tedious task. Every image has to be individually picked.
Alternative options "Download files and Folders" as well as "Save images and videos to photo album..." do not result in the same behaviour.
The problem here is:
- The correct time stamp is not recovered. Meaning the new image appears in the photo roll as if it was taken right now.
- The Live effect is not restored.
Selection Menu
Single Live Photo menu
Reasoning or why should it be changed/implemented?
Finally (Thank you to the devs) we would have a flawless method to backup and restore iOS images without using Apple Photos on a Mac or iCloud.
iOS version
13.5.1
App version
3.0.0.76
Server configuration
Nextcloud version: (see Nextcloud admin page)
19.0.0
I want to use this opportunity to thank all involved in this refreshed app. It looks very clean. Thank you for all that work!
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source files or tests are named. Start by comparing the selection menu with the single Live Photo menu, then trace the existing “Safe Live Photo to photo album” action and its batch-selection entry point. Done means the action is available for multiple selected items and preserves the Live effect and original timestamp during restoration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile-dev
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100