[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmail-devel
Subject:    Re: ThreadList View
From:       Ingo =?windows-1252?q?Kl=F6cker?= <kloecker () kde ! org>
Date:       2004-04-19 19:04:38
Message-ID: 200404192104.44877 () erwin ! ingo-kloecker ! de
[Download RAW message or body]

[Attachment #2 (multipart/signed)]


On Monday 19 April 2004 05:28, Benjamin Meyer wrote:
> A little while back I did some work and created a ThreadList view
> that the kmail devs might be interested in using.  On the webpage
> there are some links to a IBM email research document that inspired
> this widget
>
> http://www.csh.rit.edu/~benjamin/programs/program.php?program=Archive
>/ ThreadList
>
> What is ThreadList:
> -----------------------
> ThreadList is a Qt widget that displays a list in a thread format.
> Inspired by the IBM research paper which uses a Thread List display
> model for e-mail threads to more easily see the relationship within
> the thread and let users move amongst an e-mail thread while not
> sacrificing screen space.
>
> This widget is mostly implemented, but needs a little work to get all
> of the custom color configuration working if you were to use it.
> Included with the source is a little demo application that you can
> play with. You can add new items to the thread and click on thread
> items to select it.

The widget would be a nice (optional) addition. But, the question is 
where would this widget be displayed without wasting large amounts of 
screen space? You probably know that we use khtml to display the 
messages. I don't think it's possible to include an arbitrary widget in 
khtml. One possible solution would be an image with an imagemap. But 
then things like tooltips would of course not be possible. Using 
JavaScript is also no option because this would open a can of worms (at 
least as long as we can't display the message body in an embedded 
sandbox).

Two remarks about the screenshots:
Some of the screenshots show intersecting arcs. But it's always possible 
to draw an intersection-free graph (AFAIU the paper the order of nodes 
is independent of the message date). Also large arcs as the ones in the 
first screenshot should be avoided.

Regards,
Ingo

[Attachment #5 (application/pgp-signature)]

_______________________________________________
KMail developers mailing list
KMail-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmail-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic