Version: 1.2 (using KDE 4.4.2) Compiler: gcc-4.4.3 Installed from: Gentoo Packages Recently i deleted .kde folder. After that nepomuk have no idea about tags already stored inside digikam database. "reread/write metadata to/from image" option not changing that. Only tagging images again helping. So in spite of that my images already tagged, i have to re-tag them in order to nepomuk see them. I have this options enabled: Store metadata in Nepomuk, read metadata from Nepomuk.
Digikam stores that it has already done a full sync with Nepomuk. Afterwards, only changes are sync'ed. Your situation is not common, but with nepomuk still being in a state of flux, something to think of. Maybe a button in setup to trigger a resync.
It's not a critical issue, cause i still can re-tag photos by selecting existing tags and re-tagging them. But that pretty annoying for big collection with hundred tags. And since kde (semantic-desktop particularly), still in heavy development with many changes upcoming, it seems good idea to make option(button) to re-sync database. Cause one day this situation (nepomuk database failure, changes or else) could be common. Thank you in advance.
SVN commit 1115785 by mwiesweg: Add a button that triggers a full Nepomuk resync. Move the DBus calls from DigikamApp to AlbumSettings. CCBUG: 234534 M +32 -1 digikam/albumsettings.cpp M +5 -0 digikam/albumsettings.h M +0 -16 digikam/digikamapp.cpp M +0 -2 digikam/digikamapp.h M +23 -3 utilities/nepomuk/digikamnepomukservice.cpp M +3 -0 utilities/nepomuk/digikamnepomukservice.h M +23 -1 utilities/setup/setupmetadata.cpp M +1 -0 utilities/setup/setupmetadata.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1115785
The idea is to press this button in our Nepomuk setup page once. I hope it works.
Thank you. Works like a charm. Checked on KDE 4.5.80 and Digikam 1.6