Bug 310916 - Allow custom ordering of identities
Summary: Allow custom ordering of identities
Status: REPORTED
Alias: None
Product: kmail2
Classification: Applications
Component: config dialog (show other bugs)
Version: 4.10 pre
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2012-11-30 11:05 UTC by Bernd Oliver Sünderhauf
Modified: 2012-11-30 15:52 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Oliver Sünderhauf 2012-11-30 11:05:28 UTC
... instead of a sortable table that doesn't provide an order to other places where the items are listed. The code is there, see Composer>Charset.

Obviously, the first entry could automatically be the Default, so we don't necessarily need the separate "Set as Default" button anymore.
However, we might want to leave it there because it could be a valid and even nice customization to have the default somewhere in the middle, with e.g. additional Office entries further on top, resp. additional Private entries further on bottom.

Reproducible: Always
Comment 1 Laurent Montel 2012-11-30 11:44:00 UTC
Not necessary.
Order is necessary when in gui it's necessary.
Charset is ordered because in code we use order.

outgoing account is just selected as default.

Not necessary to increase complexity of code for not nothing
Comment 2 Bernd Oliver Sünderhauf 2012-11-30 15:52:50 UTC
(In reply to comment #1)
> Order is necessary when in gui it's necessary.
> Not necessary to increase complexity of code for not nothing
Sure...

> outgoing account is just selected as default.
... but no: both listings are indeed displayed in the GUI.

For Identities this is:
- Selectbox "Identity" in Composer
- Selectbox "Sender identity" in Folder properties
Possibly more to come, as the concept of Identities is yet to be fully embraced:
- see #151238 after integrating Standard Templates UI into the new Custom Templates UI

For Outgoing accounts currently this seems to be only:
- Selectbox "Mail transport" in Composer (which is autoselected when chosing Identity though)

So I'd say that being able to give the items a reasonable order is a considerable UI improvement especially for identities. Admittedly this is less important for outgoing accounts.

So please don't be angry that I reopen the issue, so once upon a time, especially if there's user demand, we can come back to it. :)