Assigning tags to groups

Robert Krawitz <rlk-FrUbXkNCsVf2fBVCVOL8/[email protected]> Sun, 15 Dec 2019 21:07:34 -0500 (EST)
Newsgroups gmane.comp.kde.kimdaba
Message-ID <20191216020734.05E4E424965@localhost>
There are still problems with assigning tags to groups through the
preferences dialog:

1) If you create multiple groups, then try to assign tags to those
groups, the other groups you created immediately vanish from the
left-hand panel.  This makes sense in a way, since those other groups
don't (yet) have members, but it's a real annoyance.

2) More seriously, if you assign a tag to a group, and that tag is
already under another group, that relationship is not removed,
breaking the hierarchical relationship.  For example, with the demo
database:

* Create a group named "dk" under Denmark.

* Assign Esbjerg to that group.

* You'll find that Esbjerg belongs to both dk and Denmark.

This does save out, leaving the member-groups looking like this:

    <member-groups>
        <member category="People" group-name="Pets" members="4,7,8"/>
        <member category="Places" group-name="Denmark" members="12,2,4,8"/>
        <member category="Places" group-name="USA" members="1,3,5,6,7"/>
        <member category="Places" group-name="da" members="2"/>
        <member category="Places" group-name="dk" members="2"/>
    </member-groups>


-- 
Robert Krawitz                                     <rlk-FrUbXkNCsVf2fBVCVOL8/[email protected]>

***  MIT Engineers   A Proud Tradition   http://mitathletics.com  ***
Member of the League for Programming Freedom  --  http://ProgFree.org
Project lead for Gutenprint   --    http://gimp-print.sourceforge.net

"Linux doesn't dictate how I work, I dictate how Linux works."
--Eric Crampton