When attempting to add, create new, or delete a nepomuk tag via the context menu Dolphin does not carry out the action.
Steps to Reproduce:
1. Right click on a file.
2. => Properties.
3. => Information.
4. => Tags: Add Tags...
5. Select an existing tag - OK
6. OK (to close Properties)
7. Look again at file properties.
At 5: It appears the tag has been added correctly. "Tags: 'tag-name' Change..."
At 7: The tag has not been added.
At 7: The tag should have been added :)
The same applies to create or delete - via context menu, does not work.
Tagging via the Information Panel (F11) all works correctly.
~$ dolphin --version
KDE Development Platform: 4.11.1
~$ uname -a
Linux Orion-1.SUSE 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) x86_64 x86_64 x86_64 GNU/Linux
Thanks for the bug report. I'll reassign to Nepomuk, even though I'm not sure if this might be caused by the fact that the "Properties" dialog uses the obsolete Nepomuk 1 from kdelibs (which cannot be changed in KDE 4.x).
@Vishesh: sorry if the assignment is incorrect. Feel free to re-assign to the Properties dialog or to close it if appropriate.
I'm sorry, but this is a WONTFIX from my side.
The problem is that the dialog shown from the context menu uses old deprecated code which cannot be updated in KDE 4 (many reasons). This is fixed for KDE 5, whenever it releases.
Sorry. You'll just have to avoid using the File Properties dialog to add/remove tags.
Thanks - OK No problem...
Probably also the same for Bug 324089 which I spotted only a few minutes ago...
*** Bug 324089 has been marked as a duplicate of this bug. ***
*** Bug 325737 has been marked as a duplicate of this bug. ***
Why not remove the faulty part entirely, then? Get rid of the Nepomuk part in the Information tab?
(In reply to comment #6)
> Why not remove the faulty part entirely, then? Get rid of the Nepomuk part
> in the Information tab?
I always assumed that just was not possible, but I just had a look at the code and it's quite simple. I'll propose a patch and lets see what everyone says.
Git commit fa58b5a00540b4697bc11cacf66fedb1ba6d22ce by Vishesh Handa.
Committed on 10/10/2013 at 10:36.
Pushed by vhanda into branch 'master'.
KPropertiesDialog: Do not show the KFileMetaDataWidget
The KFileMetaDataWidget uses Nepomuk1 which is deprecated and is buggy.
It would be better for people to use the Nepomuk2::FileMetaDataWidget.
This mostly only affect Dolphin where users can tag files via the
Information Panel and via File->Properties. This removes the widget in
M +0 -7 kio/kfile/kpropertiesdialog.cpp
*** Bug 326299 has been marked as a duplicate of this bug. ***