Bug 470359

Summary: Geolocation Edit plugin ignores lazy synchronization / immediately writes metadata
Product: [Applications] digikam Reporter: Paul Krause <paul_krause_1980>
Component: Metadata-GpsAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 8.0.0   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 8.2.0
Sentry Crash Report:

Description Paul Krause 2023-05-28 12:03:46 UTC
SUMMARY
See title


STEPS TO REPRODUCE
1. Settings -> Metadata -> Behavior -> Use lazy synchronization
2. Settings -> Metadata -> Behavior -> Write this information to the metadata -> Geolocation
3. Select at least one file / item / photo / video
4. Item -> Edit Geolocation
5. Drag & drop item onto map, alternatively paste coordinates via the context menu
6. Hit apply button


OBSERVED RESULT
The metadata is written immediately.


EXPECTED RESULT
Lazy synchronization, i.e., files are added to the metadata write queue.


Thanks!
Comment 1 Maik Qualmann 2023-05-28 12:25:04 UTC
The geolocation tool is also used by showFoto, but under digiKam it has a database interface. Since the geolocation metadata is covered by the database, I will see if we can implement it for this tool.

Maik
Comment 2 Paul Krause 2023-10-11 14:16:41 UTC
Fixed in latest appimage / 8.2.
Presumable by https://bugs.kde.org/show_bug.cgi?id=465635

Thanks!