| Summary: | Add overlay to show information on thumbnails as in XnView: Exif/Iptc/XMP/Faces icons. | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | stefan.mueller.83 |
| Component: | Usability-Overlay | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | wishlist | CC: | caulier.gilles |
| Priority: | NOR | ||
| Version First Reported In: | 5.8.0 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
Availability of Metadata in Thmpnails
Availability of Metadata in Thumpnails |
||
|
Description
stefan.mueller.83
2017-10-28 21:47:48 UTC
any chance that this feature will be implemented in Digikam 6.0 @stefan.mueller.83@gmail.com Can you take a screenshot of Xnview thumbnails with this feature ? Gilles Caulier Created attachment 158788 [details]
Availability of Metadata in Thmpnails
Created attachment 158789 [details]
Availability of Metadata in Thumpnails
Thanks for the screenshots. I don't think we can easily plug the metadata icon over the thumbnails in digiKam without to bloat the icon-view. We have already a lots of information plug-able, even if there are optional. At least, the Image Properties sidebar tab can be patched in this way without problem. Please look my current work done on bug 377857 Best Gilles Caulier Hi all, New screenshot with progress on Image Properties tab: https://i.imgur.com/mU7hFvL.png It still the photo properties section to review. Note : in the mock-up, it miss the "video properties" section showing technical information from video files as MP4, MOV, MKV, MPG, etc... Gilles Caulier These information can be represented as icons when present in file, within the Image Properties sidebar : - Exif chunk. - IPTC chunk - Xmp chunk - ICC profile - GPS information - XMP sidecar Gilles Git commit 599b2024ad74eef2229658892964e2587c31f508 by Gilles Caulier. Committed on 09/05/2023 at 15:50. Pushed by cgilles into branch 'master'. add GPS info indicator in Image Properties tab. Related: bug 377857 M +3 -0 core/libs/properties/itempropertiessidebar.cpp M +2 -0 core/libs/properties/itempropertiessidebardb.cpp M +4 -0 core/libs/properties/itempropertiestab.cpp M +1 -0 core/libs/properties/itempropertiestab.h M +1 -0 core/libs/properties/itempropertiestab_p.cpp M +1 -0 core/libs/properties/itempropertiestab_p.h M +5 -0 core/libs/properties/itempropertiestab_setters.cpp https://invent.kde.org/graphics/digikam/commit/599b2024ad74eef2229658892964e2587c31f508 Git commit ba881da4bdd9b6ba589fc8ae0ffaa785850b6441 by Gilles Caulier. Committed on 09/05/2023 at 21:39. Pushed by cgilles into branch 'master'. Add Versionned and Grouped information in Image Properties tab Related: bug 377857 M +6 -1 core/libs/properties/itempropertiessidebar.cpp M +6 -1 core/libs/properties/itempropertiessidebardb.cpp M +69 -53 core/libs/properties/itempropertiestab.cpp M +3 -1 core/libs/properties/itempropertiestab.h M +4 -0 core/libs/properties/itempropertiestab_p.cpp M +4 -0 core/libs/properties/itempropertiestab_p.h M +10 -0 core/libs/properties/itempropertiestab_setters.cpp https://invent.kde.org/graphics/digikam/commit/ba881da4bdd9b6ba589fc8ae0ffaa785850b6441 Hi Maik, I propose, if the place over the thumbnail permit to add a new metadata icon overlay as indicator. Moving the mouse over the icon will display a tootlip indicating if Exif | Makernotes | Iptc | Xmp | ICC metadata are present. If you click on this button, the metadata tab from the right sidebar is open (as it's done with the GPS icon overlay). On the image properties sidebar, we can also add indicators about metadata presence. What do you think about ? Gilles Hi Maik,
ItemInfo class as a cached getter to know the face counts for an item. So it will be easy to to add an overlay about facetags.
For Exif, Iptc, and Xmp, there are no cached getter to know if chunk exists in file. DMetadata must be used instead, which will be a time consuming task.
Q : in the iteminfodata.h we have 2 boolean :
// These two are initially true because we assume the data is there.
// Once we query the data and find out it is missing, we set them to false.
bool hasVideoMetadata = true;
bool hasImageMetadata = true;
I think these variables are used internally while metadata are imported in the database, not to know the availability of image/video metadata information for an item. Right ?
Gilles
|