This forum has been archived. All content is frozen. Please use KDE Discuss instead.

[Desing feedback wanted] NewMail

Tags: None
(comma "," separated)
mbohlender
KDE Developer
Posts
47
Karma
0
OS

[Desing feedback wanted] NewMail

Mon Sep 15, 2014 3:50 pm
I am working on a new email client as most of you probably know. I will try to post regular updates here. We might want to split of some threads when there is a singular topic that needs more attention.
mbohlender
KDE Developer
Posts
47
Karma
0
OS
And here we go.

Image
normal

Image
conversation view

This is done in QtQuick Controls but is still using the Oxygen icons and theme.

Last edited by mbohlender on Mon Sep 15, 2014 4:07 pm, edited 1 time in total.
mbohlender
KDE Developer
Posts
47
Karma
0
OS
Things that are new:

* done in QtQuick Controls.
-> From now on the code for the mockups will be the code that lands in the actual application

* avatar generated from the sender name
-> the algorithm is fairly stupid but it produces decent results. We just take the first letter from the name and pick the color by looking at the length of the name.

* alternative conversation view
-> I don't know if this will be the default that we are going with, but I like the idea.

Last edited by mbohlender on Mon Sep 15, 2014 4:43 pm, edited 1 time in total.
User avatar
alake
Registered Member
Posts
591
Karma
3
OS
Splendid mbohlender! Just splendid stuff so far!
mbohlender
KDE Developer
Posts
47
Karma
0
OS
Little update:

Image

Use blue instead of grey to highlight the current item.
This frees grey to be used to mark "read" emails.

I am having some issues with highlighting the current item on the black sidebar. I am not even sure if we want to use black for the sidebar.
Any input?
User avatar
alake
Registered Member
Posts
591
Karma
3
OS
mbohlender wrote:Little update:

Image

Use blue instead of grey to highlight the current item.
This frees grey to be used to mark "read" emails.


Makes sense to me. :-)

I am having some issues with highlighting the current item on the black sidebar. I am not even sure if we want to use black for the sidebar.
Any input?


We were just discussing sidebar designs in the latest comments on this thread this thread. The dark sidebare looks nice, but perhaps try it with a normal background sidebar and see how it looks. If it doesn't look great and we can't figure out how to make it look great, then you can always revisit the the dark sidebar. In any event, very nice work!
Sogatori
Registered Member
Posts
209
Karma
1
OS
Excellent work mbohlender! :D

I really like it. I have one question though: Will this support multiple e-mail accounts? If yes, how does one switch between them, did you discuss this at Akademy already?
Also seeing that we make rarely use of sharp edges in Breeze, maybe it would be a good idea to give the avatar icons' edges a 2px rounding.
kdeuserk
Registered Member
Posts
207
Karma
0
Sogatori wrote:Excellent work mbohlender! :D

I really like it. I have one question though: Will this support multiple e-mail accounts? If yes, how does one switch between them, did you discuss this at Akademy already?
Also seeing that we make rarely use of sharp edges in Breeze, maybe it would be a good idea to give the avatar icons' edges a 2px rounding.


And I want to add further questions to the quoted ones: Will it make use of Akonadi? Is it inteded to be a replacement for kmail?
mbohlender
KDE Developer
Posts
47
Karma
0
OS
Sogatori wrote:Also seeing that we make rarely use of sharp edges in Breeze, maybe it would be a good idea to give the avatar icons' edges a 2px rounding.

I like the sharp edges but I am all for a unified look so there you go:

Image

Is that round enough or should I make it rounder?

Sogatori wrote:Will this support multiple e-mail accounts? If yes, how does one switch between them, did you discuss this at Akademy already?

Yes! It is on my todo list. I am not 100% sure how we are going to do it though.
Jens came up with the idea of "hiding" folders/accounts for users with a single account who basically only use their inbox folder but making it very accessible if the "advanced" user wants it. It needs some experimentation to see how big of a tradeoff this is. I consider the multiple accounts usecase more important but I might be able to make it both work without a big compromise.
mbohlender
KDE Developer
Posts
47
Karma
0
OS
kdeuserk wrote:Will it make use of Akonadi?

Yes. I don't have the time nor the skill nor the desire to write yet another email client from scratch.
This project is about using the matured functionality of Akonadi and building a decent user experience on top of it.

kdeuserk wrote:Is it inteded to be a replacement for kmail?

No. The resulting application will not replace KMail. It is a new separate application.
We will share a lot of code with KMail though. No reason to rewrite what is already there.
User avatar
andreas_k
Registered Member
Posts
561
Karma
0

Re: [Desing feedback wanted] NewMail

Mon Sep 15, 2014 10:12 pm
The link to the old thread viewtopic.php?f=285&t=122221
kdeuserk
Registered Member
Posts
207
Karma
0

Re: [Desing feedback wanted] NewMail

Mon Sep 15, 2014 10:40 pm
mbohlender wrote:Yes. I don't have the time nor the skill nor the desire to write yet another email client from scratch.
This project is about using the matured functionality of Akonadi and building a decent user experience on top of it.


That's nice! That's the answer I was hoping for!
If you would allow me a couple of questions:

1.) Will it support pop3 too?

2.) If you allow pop3, which I hope, will you get rid of the weird "Local Folder" behavior that Kmail currently has and allow proper multi account handling for pop3? That is actually a big mess in kmail. You can work around it if you know how to deal with the necessary akonadi resources, but the average users wont deal with that.
I know this point certainly needs more discussion, but are you open to it? I think now is the right opportunity to rethink this and make a beautiful and easy to use but still powerful mail client.

3.) Do you also aim for more advanced stuff like filters and tagging?
Sogatori
Registered Member
Posts
209
Karma
1
OS

Re: [Desing feedback wanted] NewMail

Mon Sep 15, 2014 10:54 pm
mbohlender wrote:
Sogatori wrote:Also seeing that we make rarely use of sharp edges in Breeze, maybe it would be a good idea to give the avatar icons' edges a 2px rounding.

I like the sharp edges but I am all for a unified look so there you go:

Image

Is that round enough or should I make it rounder?

I'm honestly not an expert on how round the corner in Breeze generally are, but it would look round enough for me. :)
mbohlender
KDE Developer
Posts
47
Karma
0
OS

Re: [Desing feedback wanted] NewMail

Tue Sep 16, 2014 12:02 am
kdeuserk wrote:1.) Will it support pop3 too?

We can support whatever Akonadi suppots.
My usecase is multiple disconnected IMAP accounts. I don't really care about pop, but we get it "for free" so I see no reason not to include it.

kdeuserk wrote:2.) If you allow pop3, which I hope, will you get rid of the weird "Local Folder" behavior that Kmail currently has and allow proper multi account handling for pop3? That is actually a big mess in kmail. You can work around it if you know how to deal with the necessary akonadi resources, but the average users wont deal with that.
I know this point certainly needs more discussion, but are you open to it? I think now is the right opportunity to rethink this and make a beautiful and easy to use but still powerful mail client.

I was not planning on changing that because it would require extra work from my side. Like I said: I don't really care about pop3. This means I don't see me working on this anytime soon but I am not objecting if somebody else wants to make "propper" multi pop3 accounts happen.

kdeuserk wrote:3.) Do you also aim for more advanced stuff like filters and tagging?

Again. We can support whatever Akonadi supports. Filter support is a low priority but on my todo list.
Tags are currently being worked on inside Akonadi afaik. We can evaluate, if we want to support tags when they work there.
User avatar
andreas_k
Registered Member
Posts
561
Karma
0

Re: [Desing feedback wanted] NewMail

Tue Sep 16, 2014 12:37 am
Hi,

Nice work the mail client looks promise.

I'd like to separate the mail client into 3 areas.

the svg file https://dl.dropboxusercontent.com/u/164 ... ewMail.svg

1. Navigation
in the toolbar there are the icons which are useful for every area. Navigation new mail and sync. For the navigation through bookmarks I'd like to separate them because new/unread would be search results, but no problem when you use it like now.

2. Folder
Shows the mails from the selected folder. In the toolbar the search and the sort, view and group icons (could be removed for standard users) and the mails with addressers, header, time, attachment symbol, labels, ... Maybe the generic avatar could get some improvements. It would be cool if you can select what you'd like to show in the folder list, so you can also show the first 200 letters from the mail text as you can see in the mails from last month.
When you copy gmail, please don't copy only the generic avatar, the conversation users is really nice and useful more than the generic avatar.

3. Mail Conversation
As you show. It's still the same. for the attachements you can use the file preview from the file system. looks good and consistent. I don't know how you can use all mail addresses in a nice way (To, CC, BCC) with the avatar.


Bookmarks



Who is online

Registered users: Bing [Bot], daret, Google [Bot], Sogou [Bot]