I filed the following issue when I tried switching to RoundCube: http://trac.roundcube.net/ticket/1486568#comment:3
...which as just been closed with a wontfix. Fair enough, bug trackers aren't the place for discussion, so I'm here as I'm curious what the design decision/objection is to letting users save their sent mails into their Inbox?
Saving into the inbox is how I use my email account so threaded views display in context, without it RoundCube isn't a viable option for me, which is a shame, as it's a very nice client.
Admittedly, it also seems to be missing a threaded view, but that's another issue.
List info: http://lists.roundcube.net/dev/
Hi Jamie and others,
2010.04.21 22:18, Jamie Thompson rašė:
I filed the following issue when I tried switching to RoundCube: http://trac.roundcube.net/ticket/1486568#comment:3
...which as just been closed with a wontfix. Fair enough, bug trackers aren't the place for discussion, so I'm here as I'm curious what the design decision/objection is to letting users save their sent mails into their Inbox?
Saving into the inbox is how I use my email account so threaded views display in context, without it RoundCube isn't a viable option for me, which is a shame, as it's a very nice client.
I think Alec shouldn't have closed the bug as wontfix. I also guess that your bugreport wasn't clear enough about what you want to achieve (too much background info). From the code you pasted, it seems that you get the desired behavior by just switching positions of the foreach and the if blocks, and (at least for me) it doesn't look like this would break something.
Perhaps it would be clearer if you rephrased what you wanted to achieve, perhaps like this:
" When the same folder is used for sent mail and as inbox, its name should be inbox, not sent. "
Alec, do you really see such slight adjustment to folder name resolution logic as undesired?
Admittedly, it also seems to be missing a threaded view, but that's another issue.
AFAIK, this is a feature of the upcoming version.
Rimas
List info: http://lists.roundcube.net/dev/
Rimas Kudelis wrote:
I think Alec shouldn't have closed the bug as wontfix. I also guess that your bugreport wasn't clear enough about what you want to achieve (too much background info). From the code you pasted, it seems that you get the desired behavior by just switching positions of the foreach and the if blocks, and (at least for me) it doesn't look like this would break something.
Perhaps it would be clearer if you rephrased what you wanted to achieve, perhaps like this:
" When the same folder is used for sent mail and as inbox, its name should be inbox, not sent. "
Alec, do you really see such slight adjustment to folder name resolution logic as undesired?
This is not only a matter of a display name. See Special Folders section in Settings, it's not possible to set Inbox as any of special folder and there was a reason to do this, e.g. http://trac.roundcube.net/ticket/1486114 Setting Inbox as Sent will make the Sender/Recipient column confusing. Maybe there are other reasons...
2010.04.22 09:48, A.L.E.C rašė:
Rimas Kudelis wrote:
I think Alec shouldn't have closed the bug as wontfix. I also guess that your bugreport wasn't clear enough about what you want to achieve (too much background info). From the code you pasted, it seems that you get the desired behavior by just switching positions of the foreach and the if blocks, and (at least for me) it doesn't look like this would break something.
Perhaps it would be clearer if you rephrased what you wanted to achieve, perhaps like this:
" When the same folder is used for sent mail and as inbox, its name should be inbox, not sent. "
Alec, do you really see such slight adjustment to folder name resolution logic as undesired?
This is not only a matter of a display name. See Special Folders section in Settings, it's not possible to set Inbox as any of special folder and there was a reason to do this, e.g. http://trac.roundcube.net/ticket/1486114 Setting Inbox as Sent will make the Sender/Recipient column confusing. Maybe there are other reasons...
If I understood correctly, Jamie's bug wasn't about allowing to set inbox as sent folder, because he's already done that. The bug was about what folder name is shown in case inbox is sent. IMO, inbox should always be shown as inbox regardless of whether or not it's also used for sent, drafts, trash, and/or junk. Don't you agree?
This is a different issue from that of actually setting inbox folder as sent (isn't it gmail style?). I think there may actually be more people who may want it, but this is a separate issue, which could be dealt with later, if/when there is more demand.
Rimas
List info: http://lists.roundcube.net/dev/
If I understood correctly, Jamie's bug wasn't about allowing to set inbox as sent folder, because he's already done that.
What Alex is saying is that, at least in recent versions, you can not set INBOX as a special folder. So if Jamie was able to set INBOX as a Sent folder, he's in a situation that's not supported by Roundcube. Just stating the fact, not saying if thats right or wrong.
The bug was about what folder name is shown in case inbox is sent. IMO, inbox should always be shown as inbox regardless of whether or not it's also used for sent, drafts, trash, and/or junk. Don't you agree?
The ticket the OP referred to has a deeper question. And one that I think is very valid, as im in the same position as the OP in a way. I think it should be possible to disable translation of special folder names through a config option. I have actually disabled that whole piece of code. The reason translations can be bad in certain situations (ours is one of them) is that you can end up with visually the same folder names, even through they're different folders.
Let me give an example. Lets say one of our customers has the following 6 physical folders:
INBOX Drafts Sent Spam Trash Verzonden (this is a dutch translation of 'Sent').
If I let roundcube do it's thing, the customer will see the following in his roundcube folder list:
INBOX Drafts Spam Trash Verzonden Verzonden
You may think, why would someone try to make a folder 'Verzonden' when he already thinks he's got one. That's simple. We allow access through direct IMAP as well, and IMAP clients do not provide the same translation. (or worse, they provide a different translation!). So, in their IMAP client (thunderbird, Outlook, Apple Mail), they do see the 'Sent' and "verzonden" separately. Or you may think, why didnt you give those folders a dutch name in the first place? Thats easy too, we have many international customers, so having dutch foldernames is just not an option.
It would be very helpful if one could disable translation of special folder names, regardless of the issue of the OP.
Cor
List info: http://lists.roundcube.net/dev/
Rimas Kudelis wrote:
This is a different issue from that of actually setting inbox folder as sent (isn't it gmail style?). I think there may actually be more people who may want it, but this is a separate issue, which could be dealt with later, if/when there is more demand.
Ok, I'll fix rcmail_folder_classname(), but I've re-checked what he wants and there's a problem. He wants to change display name of INBOX/Inbox, this will be not possible. Because from Roundcube's point of view INBOX/Inbox folder is an ordinary folder, so we cannot give a higher priority to this folder. Currently we don't have the inbox_mbox configuration option.
On 22/04/2010 A.L.E.C wrote:
Rimas Kudelis wrote:
I think Alec shouldn't have closed the bug as wontfix. I also guess that your bugreport wasn't clear enough about what you want to achieve (too much background info). From the code you pasted, it seems that you get the desired behavior by just switching positions of the foreach and the if blocks, and (at least for me) it doesn't look like this would break something.
Perhaps it would be clearer if you rephrased what you wanted to achieve, perhaps like this:
" When the same folder is used for sent mail and as inbox, its name should be inbox, not sent. "
Alec, do you really see such slight adjustment to folder name resolution logic as undesired?
This is not only a matter of a display name. See Special Folders section in Settings, it's not possible to set Inbox as any of special folder and there was a reason to do this, e.g. http://trac.roundcube.net/ticket/1486114 Setting Inbox as Sent will make the Sender/Recipient column confusing. Maybe there are other reasons...
i know quite some people who don't use INBOX as their primary IMAP folder, but rather configured their MDA to redirect any unsorted mail to something like .username. for these people it would be great to be able to set the INBOX to some custom foldername.
i already opened a ticket about this in the past, but it was set wontfix and closed. anyway, even when it's not a trivial thing to implement, it would be useful.
greetings, jonas
--- 8< --- detachments --- 8< --- The following attachments have been detached and are available for viewing. http://detached.gigo.com/rc/Mx/fKJbJOsJ/signature.asc Only click these links if you trust the sender, as well as this message. --- 8< --- detachments --- 8< ---
List info: http://lists.roundcube.net/dev/