Move files/folders based on events
I would like a feature which moves photos into directories, based on the events in the Shotwell database. For example if I have this folder structure:
photos/
- 1.jpg
- 2.jpg
- 3.jpg
And see this in Shotwell:
2021
- January
- Sun Jan 24, 2021
- 1.jpg
- Day trip
- 2.jpg
- February
- Sat Feb 13, 2021
- 3.jpg
I would like a button which moves files on disk into directories representing the structure in Shotwell.
My main reasons:
- I would like to sustain the work I've put into events into something that survives Shotwell. Not per se because I believe Shotwell will be gone, but because I think the work put into events is more important.
- Also I would like to browse/find photos outside Shotwell sometimes, e.g. for uploading in a browser. Knowing the events I would like to find the photo without having to open Shotwell and locating or exporting the photo.
Without such feature, I get tempted to organize my photos on disk manually, which feels like a waste of time. Also it makes me less likely to work on the events inside Shotwell, knowing that is stays inside Shotwell only.
Note I'm not looking for an export of the photos. I would like the files to be moved inside the same base directory, and only appearing once in Shotwell. I can imagine this last point is tricky if the base directory already contains directories conflicting with the event structure. In that case it could be moved to another directory outside/next-to the base directory, but afterwards switching the to new base directory and cleaning up the old one.