Tomboy Tagging: A Third Try

Ok, I replaced our original autocomplete system with something a little more reserved, and based on a Gtk.Entry. Stealing heavily from a little-known F-Spot widget, I concocted a simple tagbar. Tab cycles through the completions and Enter selects. To give a rough idea of whats going on I made a quick screencast.

Google Vids

OGG

Xvid – AviĀ 

Let me know what you all think, if this is what we want to base our work on, then I’ll clear out the almost 500 lines of commented code from our past revisions. If we need to try something new, we can do that to.

8 responses to “Tomboy Tagging: A Third Try”

  1. Luis

    Looks solid to me, though I’d suggest leaving it up all the time (if the plugin is activated) instead of requiring it be open/closed.

    [Also, I haven't seen either of the two previous iterations, so hard to compare.]

  2. Clint Savage

    Would it also be nice to have the ability to search for a particular tag? I can see my list of tags becoming extremely long. Maybe a tag cloud with the most used at the top and others further down? Searchability, notwithstanding, this is an awesome feature for tomboy.

    Now only if we can get wiki integration :)

    Cheers,

    Clint

  3. Kevin Kubasik

    Wiki Integration isn’t out of the question at all, what Wiki do you want? The biggest problem is defining a use case, for example, Clint’s note on ‘Tomboy’ isn’t the Wikipedia or Ubuntu page on Tomboy, where do we upload to?

  4. Sandy

    To be honest, I do miss the blogger-style drop-down menu (so you can better see your auto-complete choices and make less almost identical tags). Not a vital feature, though, and it doesn’t seem worth the hassle.

    I disagree with Luis, and think it’s important for the user to be able to close the tag bar, though it might make sense to default to having it open?

  5. Kevin Kubasik

    I’m not against having the tagbar default to open, if theres some form of consensus one way or the other, either works for me. Personally, I find that I like being able to Ctrl+T upon opening a note to select the tagbar and open it…

  6. Joseph Method

    I think there needs to be small grayed out reminder of what the tags are when it’s closed.

  7. Kevin Kubasik

    Hmmm, I see what you mean, I’m just not sure exactly where we could put it, there’s not a ton of real estate on those Tomboy Notes.. If you have an idea, could you post a mockup?

  8. Owen Williams

    Hurray, another implementation of tagging. Shouldn’t GTK have some built-in support for tags, just like it has built-in support for choosing files, fonts, and colors?

    I’m just crabby because I also had to write my own tag support, but I don’t have the energy to do all of this auto-completion magic.

Leave a Reply