Merge Time Sorting Methods
T
The Sheep LP
I'd really like to use OneFolder, but my phone camera, my camcorder, and my dedicated camera all use different ways to store the image date, which messes up the calendar view, and any view in general honestly.
A solution, as some use "creation date", some "date modified", and some "date taken", and to have software decipher what's the real date is madness, would be to let the user choose on a per folder basis. It's typical to still have the different devices differentiated through folders inside the "one folder", so an option to sort all images inside a chosen folder by a certain date-tag could solve this issue. So there would be a "one date", that represents the real date metadata of the date the image was took and you could just sort by that in the global view.
Antoine Le Baux
Interesting problem
Are you looking to rewrite the dates so they are all the same, or do you want the app to respect the date on each so that they stay untouched?
T
The Sheep LP
Antoine Le Baux letting the images and videos untouched would be great, but it should'nt hurt to add a date taken to some images that don't have this tag. One thing to also note is that mp4 don't have "date taken" and some don't even save it in "date modified" but have a different tag named "media created" so that should be respected too.
I think the best solution is to have Onefolder save the way the date should be interpreted for each folder. So the camcorder folder has "media created", another camera's folder has "date modified", and the other one with "date taken" could be ignored since it's default (I think) or also remembered as "date taken". And the calendar view just cleverly merges them upon viewing. Because I'm guessing you already convert the timestamps to some form of datetime object, so a way would be to check for the folders way of storing the date (if it even has it set, if not the case just revert to a default way), and load the date to a datetime object respectively, and it should work with the already implemented calendar view.
What is the app's default date tag at the moment?