[Digikam-devel] [Bug 268688] Write metadata to all images does not remove obsolete tags

Ilia K. mail4ilia at gmail.com
Sun May 1 22:49:28 BST 2011


--- Comment #9 from Ilia K. <mail4ilia gmail com>  2011-05-01 23:49:27 ---
The workflow I've mentioned in comment #8 is far from being intuitive to the
end user, so I propose to add the following behavior to digikam:

When user performs some change (delete/move/rename/something else?) in tags for
the tag assigned to some files display a dialog like this:
You have requested to rename/move tag "/People/Alice" into "/People/Bob".
"/People/Alice" is currently assigned to 42 files.
Do you want to update these files metadata or just the Digikam database?

| Update database only |
| Update database and files |
| Cancel |

[ ] Remember my decision
(in case of tag deletion the wording in the first line is a little bit

A new (drop-down 3-value list) option can be added under
"Settings->Metadata->Behavior->Common Metadata Actions", which will control the
above dialog:

When changing properties of a tag assigned to files:
- update database only
- update database and files
- ask me
With default to "ask me".

When user uncheck the option "Save image tags as "Keywords" tags in metadata
embedded in files" the new option (the proposed one) can be grayed out and the
dialog won't be displayed at all, since the user don't want to touch tags in
file's metadata at all.

Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the Digikam-devel mailing list