Bug 209938

Summary: Long threads push messages off the view in threaded view because of indent accumulation
Product: [Applications] kmail2 Reporter: David Lee <davidomundo>
Component: message listAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: minor CC: groszdanielpub, kishore96, luigi.toscano
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Unspecified   
Latest Commit: Version Fixed In:

Description David Lee 2009-10-09 02:44:54 UTC
Version:            (using KDE 4.3.1)
Installed from:    Ubuntu Packages

Right now, threaded lists put a reply as a childnode to the message that was replied to. However, when there are many nested replies, deep messages get pushed too far to the right and eventually are pushed outside of the message list.

Replies should instead be displayed as flat lists and only create childnodes when the conversation is branched:

> A
|-> B (Re: A)
| > C (Re: B)
| > D (Re: D)
|-> E (Re: A)
| > F (Re: E)
|-> G (Re: A)
| |-> H (Re: G)
| | > I (Re: H)
| | > J (Re: I)
| |-> K (Re: G)
|   > L (Re: K)
|-> M (Re: A)
  > N (Re: M)
Comment 1 David Lee 2009-10-09 02:55:54 UTC
Here's a clearer ASCII Drawing of what I'm imagining:

A
|+ B (Re: A)
|  C (Re: B)
|  D (Re: D)
|
|+ E (Re: A)
|  F (Re: E)
|
|+ G (Re: A)
|  |+ H (Re: G)
|  |  I (Re: H)
|  |  J (Re: I)
|  |
|  |+ K (Re: G)
|     L (Re: K)
|
|+ M (Re: A)
   N (Re: M)
Comment 2 David Lee 2010-02-23 09:12:01 UTC
The problem is that long threads starting looking like this:

- Thread title
  - Re: Thread title
    - Re: Thread title
      - Re: Thread title
        - Re: Thread title
          - Re: Thread title
            - Re: Thread title
              - Re: Thread title
                - Re: Thread tit
                  - Re: Thread t
                    - Re: Thread
                      - Re: Thre
                        - Re: Th

Eventually, certain messages get pushed out of the view!

An alternate way to fix this problem is to have Mail.app-style flat lists without any branching at all.
Comment 3 Myriam Schweingruber 2012-08-18 08:52:26 UTC
Thank you for your feature request. Kmail1 is currently unmaintained so we are closing all wishes. Please feel free to reopen a feature request for Kmail2 if it has not already been implemented.
Thank you for your understanding.
Comment 4 Luigi Toscano 2012-08-19 00:09:06 UTC
Instead of creating a new feature request, please confirm here if the wishlist is still valid for kmail2.
Comment 5 Kishore Gopalakrishnan 2018-10-23 09:26:41 UTC
This still occurs in kmail2.

SOFTWARE VERSIONS
KDE Plasma Version: 5.14.1
KDE Frameworks Version: 5.51.0
Qt Version: 5.11.2
Kmail version 5.9.2
Comment 6 Kishore Gopalakrishnan 2019-03-23 09:44:52 UTC
Should I change the status of the bug since it is confirmed that it applies to Kmail2? Or perhaps file a new bug with the kmail2 product?
Comment 7 Christoph Feck 2019-03-31 09:42:07 UTC
Moving to kmail2.