Bug 497508

Summary: data loss: metadata not saved despite enabling in 1st launch wizard
Product: [Applications] digikam Reporter: Gilles Schintgen <gschintgen>
Component: Metadata-GpsAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 8.5.0   
Target Milestone: ---   
Platform: Flatpak   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 8.6.0
Sentry Crash Report:

Description Gilles Schintgen 2024-12-15 14:40:47 UTC
SUMMARY
On a fresh install at first startup the configuration wizard asks if metadata should be written back to the picture files. But even if this is enabled, important metadata is silently left out: faces and geotags. This is not obvious at all and I only discovered this misbehavior some time ago when I went looking for an explanation in the proper Settings dialog. Sure enough, faces and geotags are excluded from being written to the pictures in the Settings dialog, contrary to the setting in the setup wizard!

STEPS TO REPRODUCE
1. Start digikam, enable writing metadata to pictures
2. Do some tagging of faces and geolocations
3. Metadata is NOT written to the files on disk

EXPECTED RESULT
If I configure metadata to be written back to the files I expect that digikam respects that choice and does not silently ignore my wishes, resulting in data loss (if I backup my files, believing them to be self-contained). If there are technical reasons for this behavior then the wizard must be changed to make it clear that the setting does not in fact apply to all metadata, even though digikam is perfectly capable of writing that data back to the picture files.

SOFTWARE/OS VERSIONS

Linux/KDE Plasma: Ubuntu 24.04, digikam 8.5.0 from flatpak
Comment 1 Maik Qualmann 2024-12-15 15:49:11 UTC
Git commit 34180ea3f6ad8a98fee830d21e00617d35f0e5ce by Maik Qualmann.
Committed on 15/12/2024 at 15:48.
Pushed by mqualmann into branch 'master'.

enable all metadata write options in the first run dialog
FIXED-IN: 8.6.0

M  +1    -1    NEWS
M  +2    -0    core/utilities/firstrun/metadatapage.cpp

https://invent.kde.org/graphics/digikam/-/commit/34180ea3f6ad8a98fee830d21e00617d35f0e5ce
Comment 2 Gilles Schintgen 2024-12-16 14:43:25 UTC
On 15/12/2024 16:49, Maik Qualmann wrote:
> https://bugs.kde.org/show_bug.cgi?id=497508
> 
> Maik Qualmann <metzpinguin@gmail.com> changed:
> 
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>     Version Fixed In|                            |8.6.0
>               Status|REPORTED                    |RESOLVED

That was fast! Thank you very much.