feat(core,fuse,gui): show how far photo locations have been read

The first timeline refresh after the Places update reads the metadata of
the whole library, and until it is done the Places view has nothing to show
and no sign that anything is happening.

The refresh now records how many photos it has resolved out of how many,
counting photos read by an earlier pass as done. Response::Places carries
it as mapping (absent from older daemons, which parse as None). The Places
view shows "Mapping photos: 120 of 480" with a bar while it is set, asks
again every two seconds, and loads the new places once the pass ends. An
empty listing during the pass says the photos are being mapped rather than
that there are no places.
This commit is contained in:
nvrl committed 2026-09-28 02:12:59 +02:00
1 parent 4ee2aed29b
commit 8749d6c2c6
17 files changed
+2064 -1747

No files matched your search

+212 -193
View File
File diff suppressed because it is too large. Load diff