On 5/26/2013 2:04 AM, Ville M. Vainio wrote:
I need tags :).

Tags allow faster data organization than outline structure. Also creating outline structure gets easier when you can do clone-by-tag.

If we all agree that we need tags, all we need is an UI demo on what the tags look like on the tree. I think you should be able to glance the tree and see the tags, as opposed to navigating to the

I have thought of making tags a new COLUMN on the tree widget. We should make the tag list of smaller font, and different color than the headline text.


Perhaps even have color-coded tags?  That would be very useful to me.
-->Jake

On Fri, May 24, 2013 at 6:38 PM, Terry Brown <[email protected] <mailto:[email protected]>> wrote:

    Does leo need tags for nodes?

    Interface wise I see something similar to the the bookmarks.py
    interface, shown in the attached, colored strings indicating the
    tags a
    node has, probably a bit smaller.  Various commands and clicks for
    adding or removing tags and navigating through the nodes with a
    particular tag, or set of tags.

    This would be useful for all sorts of things, but Leo, being Leo,
    already has features that overlap functionality wise.  You could
    collect clones of all the nodes you want to identify with a particular
    tag, under a single parent node, which becomes the tag proxy thing.

    You can do something similar with the backlinks.py plugin which
    provides
    unrestricted node linking, just link all the nodes which need a
    particular tag to a particular node.

    But I'm guessing only a tag centric UI component will give the quick
    and easy use you'd want from a tagging system.  Data wise I guess tags
    could be a simple list of string, p.v.u['_tags'], with Leo maintaining
    an index of tag to node list mappings.

    Any thoughts / other software's approaches to look at?

    Cheers -Terry

    --
    You received this message because you are subscribed to the Google
    Groups "leo-editor" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to [email protected]
    <mailto:leo-editor%[email protected]>.
    To post to this group, send email to [email protected]
    <mailto:[email protected]>.
    Visit this group at
    http://groups.google.com/group/leo-editor?hl=en-US.
    For more options, visit https://groups.google.com/groups/opt_out.



--
You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.



--
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor?hl=en-US.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to