When the root item is selected in the tags manager, the "-" action and the "Reset tag icon" actions should IMHO be disabled in the UI. When clicking on the "-" action, nothing happens, while the "Reset tag icon" action opens an explaining message box. Digikam version: git master Reproducible: Always
The action "Add to list" should also be disabled when no tag is selected.
When selecting "All tags" in the quick access list, the context menu action "Delete selected from list" is also still available however does nothing.
Confirmed. Will fix them soon.
Git commit 611e523a95616f82ec1cd818a18afefb4ccce82e by Veaceslav Munteanu. Committed on 01/06/2014 at 20:26. Pushed by munteanu into branch 'master'. Related: bug 1 M +27 -3 digikam/tags/tagsmanager/tagsmanager.cpp M +5 -0 digikam/tags/tagsmanager/tagsmanager.h http://commits.kde.org/digikam/611e523a95616f82ec1cd818a18afefb4ccce82e
Git commit dd0a20c8fec10887d0a9ab6634774dfa51c924bb by Veaceslav Munteanu. Committed on 01/06/2014 at 21:07. Pushed by munteanu into branch 'master'. Related: bug 2 M +4 -0 digikam/tags/tagsmanager/models/tagmngrlistview.cpp M +5 -0 digikam/tags/tagsmanager/taglist.cpp M +6 -0 digikam/tags/tagsmanager/taglist.h M +5 -3 digikam/tags/tagsmanager/tagsmanager.cpp http://commits.kde.org/digikam/dd0a20c8fec10887d0a9ab6634774dfa51c924bb
Git commit 879544275294331fe46b5f526dce2afeb35cbbd9 by Veaceslav Munteanu. Committed on 01/06/2014 at 21:27. Pushed by munteanu into branch 'master'. M +12 -2 digikam/tags/tagsmanager/tagpropwidget.cpp http://commits.kde.org/digikam/879544275294331fe46b5f526dce2afeb35cbbd9
Git commit 5fc74bb58526b65adc297015398e5f1dcc5ebbd5 by Veaceslav Munteanu. Committed on 01/06/2014 at 22:17. Pushed by munteanu into branch 'master'. M +22 -1 digikam/tags/tagsmanager/tagmngrtreeview.cpp http://commits.kde.org/digikam/5fc74bb58526b65adc297015398e5f1dcc5ebbd5
I'm done with fixing, if you find anything else, please reopen :)
Hi Veaceslav, the disabling/enabling seems to work fine. The only one that could still be disabled is "Expand selected nodes" if the nodes do not have subitems. Best regards, Michael