[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Pan-devel] 0.92 threading & GtkTreeViews
From: |
Christophe Lambin |
Subject: |
[Pan-devel] 0.92 threading & GtkTreeViews |
Date: |
Mon, 10 Apr 2006 22:32:16 +0200 |
User-agent: |
Mutt/1.4.2.1i |
0.92 (and probably the other 0.9x beta; didn't check) seems to sometimes
mess up its threading. As an example, take the thread 'VPN and VNC for
embedded software porting development' in comp.os.linux.misc.
Pan threads this as follows:
(1) <address@hidden>
+---> (2) <address@hidden>
+-+-> (3) <address@hidden>
+---> (4) <address@hidden>
+---> (5) <address@hidden>
The problem is that (2) is displayed as a child of (1). However, (2)'s
References header is:
References: <address@hidden>
<address@hidden>
<address@hidden>
So, (2) should really be a child of (5).
This is a fairly simple example, but I see many cases of this problem.
Different subject: grouplists and articlelist are now GtkTreeViews,
which we've wanted to do for a long time. One drawback (IMO) is that
TreeViews put a lot more whitespace between rows. This means fewer
articles can fit on the screen. In that sense, I preferred the old
CTrees. The attached patch reduced the whitespace by setting the ypad
property header & group pane to zero, making the panes equivalent to
0.14.x.
Any opinions on this ?
Regards,
Christophe
patch.txt
Description: Text document
pgpF7ZQEJl5f9.pgp
Description: PGP signature