Syncs run on their own on a schedule you choose, whenever you ask for one, and never two at a time.
Right after the phone's index was created or found.
Saving a new folder choice starts a sync.
The button on the Sync screen.
The app watches the phone's photo library. A minute after a photo is added, changed or deleted in any folder (at most five minutes when changes keep coming), a sync runs on its own, even when the app is closed. It needs a network connection.
Stops every sync and face job that is going, and holds them: nothing runs again, on its own or on schedule, until you press Sync, Reset or another action. Everything already indexed stays indexed, and the next sync carries on from there.
The fourth button in the Sync screen's action row, between Re-read and Reset. It hands every photo that has printed text in your index to Opensolr again, so the text is read afresh; nothing is removed from the index meanwhile. Your tags are kept; your photos are not touched.
Sends every photo through Opensolr again, to pick up whatever it does better now: the words, the place, the people and the search vector. Nothing is emptied: search keeps working the whole time, your tags, the people you named and your own wording are kept, and a run that is stopped, or that runs out of battery, carries on where it was at the next sync.
Empties the index and fills it again from the copy on the phone: no photo is sent again and no AI requests are used, and your tags, people and wording come back with it. The app asks for it itself when a new version brings a new index configuration.
Choosing photos in the grid and pressing Re-sync starts a sync that reads those photos again. See filters & photo details.
Every day, every week or every month, your choice, as a safety net behind the change watcher: it catches what the phone cannot notice, such as photos waiting to be read into words after the monthly AI allowance resets or after their pause ends, or an index changed on opensolr.com. It waits for a network connection and a battery that is not low.
Every kind of sync is a unique background job managed by Android's WorkManager, and the sync itself refuses to start while another one is running. No button is ever refused as busy: Re-Sync, Reset, Re-read, Documents and Re-sync on a selection stop what is running first, do their work, then start again. Stop halts every sync and face job and holds them until you press a button again.
- The indicator. Sync in the header of the photos screen is highlighted while a sync runs. Tapping it opens the Sync screen.
- The notification. A sync runs as a foreground job with a progress notification, so Android does not stop it half way.
- The Sync screen shows the current phase and a progress bar with N of M; after a run, what it did (3 synced · 1 removed) for a few seconds, then the finish time (mm/dd/yyyy hh:mm:ss), the result, the photos in your folders and the photos in your index as they are now, and a note if the index had to be recreated.
On the Sync screen, under Automatic Re-Sync, choose Every day, Every week or Every month. The new schedule replaces the old one straight away; the first automatic run comes one period later.