Discussion:
Ideas for the Tagging UI
Jochen Martin Eppler
2008-03-07 16:56:53 UTC
Permalink
Hi!

What do you think about the following features?

* Allow dragging tags on documents
* Allow dragging documents on tags
* Add an entry to the contect menu to add/remove tags

I thought about implementing them...

Greetings,
Jochen!
Frederik Elwert
2008-03-07 23:02:08 UTC
Permalink
Post by Jochen Martin Eppler
What do you think about the following features?
* Allow dragging tags on documents
* Allow dragging documents on tags
* Add an entry to the contect menu to add/remove tags
I thought about implementing them...
That sounds reasonable! Would make things quite easy.

I also keep thinking about the tag thing. I have an idea on my mind for
some time now, and I'd think this might be a opportunity to share it:
Dynamic tag hierarchies. Currently, if you select more than one tag in
referencer, it performs an "AND" selection. But it is possible (and
quite likely) to select two tags that have no common documents and thus
has an empty result set.

So it would be nice to easily show the tags that do have documents in
common with the currently selected. This can easily be achieved using
dynamic tree structure. Since this is hard to describe and easy to show,
I prototyped it using a simple Python class and a PyGTK TreeView. Please
have a look at the (ultra-preliminary) example source files attached if
you want to get an idea how it could work.

I am currently experimenting with integrating this into Pybliographer's
GUI, but maybe referencer could benefit from it, too.

Cheers,
Frederik
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tagtreeview.py
Type: text/x-python
Size: 4669 bytes
Desc: not available
URL: <http://icculus.org/pipermail/referencer/attachments/20080308/7d2b0b9f/attachment.py>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tagtree.py
Type: text/x-python
Size: 5443 bytes
Desc: not available
URL: <http://icculus.org/pipermail/referencer/attachments/20080308/7d2b0b9f/attachment-0001.py>
John Spray
2008-03-09 14:17:42 UTC
Permalink
Post by Jochen Martin Eppler
* Allow dragging tags on documents
* Allow dragging documents on tags
Both would be nice.
Post by Jochen Martin Eppler
* Add an entry to the contect menu to add/remove tags
Yes, definitely. Once this is done one can start thinking about
removing the lower half of the tag bar.

I look forward to your patches.

John
Jochen Martin Eppler
2008-03-09 21:35:24 UTC
Permalink
Hi!
Post by John Spray
Post by Jochen Martin Eppler
* Allow dragging tags on documents
* Allow dragging documents on tags
Both would be nice.
Post by Jochen Martin Eppler
* Add an entry to the contect menu to add/remove tags
Yes, definitely. Once this is done one can start thinking about
removing the lower half of the tag bar.
I already have this on my list ;-)
Post by John Spray
I look forward to your patches.
OK. I guess I get something going till the end of the week...

Greetings,
Jochen!

Loading...