Bug 31124

Summary: [Patch] Date column heading is non-intuitive and too wide
Product: [Applications] kmail Reporter: Jonathan Marten <jjm>
Component: message listAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: ismail, luigi.toscano
Priority: NOR    
Version: 1.3   
Target Milestone: ---   
Platform: unspecified   
OS: Other   
Latest Commit: Version Fixed In:

Description Jonathan Marten 2001-08-20 11:23:41 UTC
(*** This bug was imported into bugs.kde.org ***)

Package:        kmail
Version:        1.3 (Using KDE 2.2)
Severity:       wishlist

The various headings and options for the "Date" column in kmail are
not immediately obvious (which one corresponds to the date in the
message header?).  In addition to that when displaying "(Order of
Arrival)" the heading can be too wide for the column when displaying
the message list in a small font.

Suggest these headings could be changed to:

   Date                       ->     Date Sent
   Date (Order of Arrival)    ->     Date Received

as per patch below.

------------------------------------------------------------------
--- kdenetwork-2.2/kmail/kmheaders.cpp.origMon Aug 20 12:04:51 2001
+++ kdenetwork-2.2/kmail/kmheaders.cppMon Aug 20 12:06:03 2001
@@ -7769 +7769 @@
     colText = i18n("Receiver");
   setColumnText( mPaintInfo.senderCol colText);
 
-  colText = i18n( "Date" );
+  colText = i18n( "Date Sent" );
   if (mPaintInfo.orderOfArrival)
-    colText = i18n( "Date (Order of Arrival)" );
+    colText = i18n( "Date Received" );
   setColumnText( mPaintInfo.dateCol colText);
 
   colText = i18n( "Subject" );
------------------------------------------------------------------

Regards and many thanks for KDE 2.2 at last!
-- 
Jonathan Marten DNRC SCM Team Engineer   Network Systems     Bracknell UK
jonathan.marten@uk.sun.com                Sun Microsystems
Comment 1 Don Sanders 2001-08-20 12:25:16 UTC
Unfortunately Date (Order or Arrival) sorts by the order of 
messages in the mbox file not by the Date Received (which 
would be better).

You can see this by moving a message out of a folder and 
then back into the folder. Order of Arrival sorting will 
list it at that end.

Don.

On Monday 20 August 2001 13:23 Jonathan Marten - Network 
Service Providers Division wrote:
> Package: kmail
> Version: 1.3 (Using KDE 2.2)
> Severity: wishlist
>
> The various headings and options for the "Date" column in
> kmail are not immediately obvious (which one corresponds
> to the date in the message header?).  In addition to
> that when displaying "(Order of Arrival)" the heading
> can be too wide for the column when displaying the
> message list in a small font.
>
> Suggest these headings could be changed to:
>
>    Date                       ->     Date Sent
>    Date (Order of Arrival)    ->     Date Received
>
> as per patch below.
>
> ---------------------------------------------------------
>--------- --- kdenetwork-2.2/kmail/kmheaders.cpp.origMon
> Aug 20 12:04:51 2001 +++
> kdenetwork-2.2/kmail/kmheaders.cppMon Aug 20 12:06:03
> 2001 @@ -7769 +7769 @@
>      colText = i18n("Receiver");
>    setColumnText( mPaintInfo.senderCol colText);
>
> -  colText = i18n( "Date" );
> +  colText = i18n( "Date Sent" );
>    if (mPaintInfo.orderOfArrival)
> -    colText = i18n( "Date (Order of Arrival)" );
> +    colText = i18n( "Date Received" );
>    setColumnText( mPaintInfo.dateCol colText);
>
>    colText = i18n( "Subject" );
> ---------------------------------------------------------
>---------
>
> Regards and many thanks for KDE 2.2 at last!
Comment 2 Jonathan Marten 2001-08-21 08:12:54 UTC
Hello Don

Thanks for your comments - having thought about the options and looked closer 
at the code the "Order of Arrival" option does do that.  "Date Received" 
would indeed be better but not easy to derive (parsing "Received: headers 
would be a lot of work and probably not reliable enough).

It would still be nice to shorten and balance the titles.  How about:

  Date                     ->  Sent Date
                               (or could be left as "Date")

  Date (Order of Arrival)  ->  Arrival Date

or something similar.

Regards

-- 
Jonathan Marten DNRC SCM Team Engineer   Network Systems     Bracknell UK
jonathan.marten@uk.sun.com                Sun Microsystems
Comment 3 Myriam Schweingruber 2012-08-18 08:03:37 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 01:12:55 UTC
Instead of creating a new feature request, please confirm here if the wishlist is still valid for kmail2.
Comment 5 Jonathan Marten 2012-11-20 12:25:40 UTC
With the new aggregation/sorting system, there is no equivalent to "Order of arrival" date display or sorting.  So this can be closed.