Summary: | digiKam tags list is swarmed with Nepomuk resource tags if Nepomuk is not running | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Falk Krönert <FalkKroenert> |
Component: | Database-Baloo | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles |
Priority: | NOR | ||
Version: | 2.1.1 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/digikam/b882df3641e6a3b6b0ff35552d1c9cda434e868e | Version Fixed In: | 3.0.0 |
Sentry Crash Report: |
Description
Falk Krönert
2011-09-27 16:14:57 UTC
I found an easy way of getting rid most of these additional tags: 1. in digiKam, disable nepomuk integration (both read and write) 2. quit digiKam 3. run sqlite3 ~/Pictures/digikam4.db (or wherever it is) 4. in sqlite run "DELETE FROM Tags WHERE name LIKE 'nepomuk%';" 5. quite sqlite 6. start digiKam to confirm the tag list is ok again This will remove all synthetic nepomuk tags, the other ones ripped out of their categories still have to be deleted manually, unfortunately. Git commit b882df3641e6a3b6b0ff35552d1c9cda434e868e by Marcel Wiesweg. Committed on 17/10/2012 at 18:36. Pushed by mwiesweg into branch 'master'. Disable the current implementation of a digikam-nepomuk integration. By information from the Nepomuk maintainer, the relevant API have been replaced. Essentially, the current code is at best not functional, at worst polluting your Nepomuk db. A new implementation needs to be written based on current APIs. Related: bug 258837, bug 264124, bug 276457, bug 283168, bug 304052, bug 279404, bug 305079 M +35 -35 CMakeLists.txt M +12 -0 utilities/nepomuk/digikamnepomukservice.cpp M +13 -0 utilities/nepomuk/digikamnepomukservice.h http://commits.kde.org/digikam/b882df3641e6a3b6b0ff35552d1c9cda434e868e |