Hi all,
Roundcube is really great and sometimes I don't even bother to use my MUA since it's easier to run roundcube. However, there are few things that quite annoy me, and maybe I'm not the only one who is missing such functionality...
When I'm moving a large number of messages, I don't know how many of them are being moved. OK, I can check the number of messages in mailbox before and after, but that's not comfortable and might be misleading if some new messages arrive before I mode messages. So far I'm dealing with it by marking messages, then setting them as unread, and set as read again - but that's still much more than it should need to know how many messages I'm moving :) Isn't it possible to count the number of messages and display overall number of moved messages over the list of messages?
When I have dozens of new messages and I just need to mark as read, I'm clicking on them with CTRL in order to mark and then "mark as read". However, if sometimes I accidentally double click on a message, it is being opened and all messages are unmarked again. I _never_ use doubleclick - I don't need it, and if I definitely want to see the message maximized I can click on the "maximize" icon in upright corner in Subject: line. How about some possibility to disable doubleclick - the best would be to make it configurable per user, since people have various habits and some might even like it?
I have lots of folders in order to have data categorized as well as possible. However, there are some folders with thousands of messages, and if I have a setting of maximum 200 messages per page - it is quite hard to click maany times to get to page 25 for example. How about something like "goto page" and possibility to enter a number? It would be even nicer to have the possibility to search messages by date, but I assume this is much harder to implement...
Jacek
On Fri, Mar 2, 2012 at 10:02 AM, Jacek Osiecki josiecki@silvercube.plwrote:
Hi all,
Roundcube is really great and sometimes I don't even bother to use my MUA since it's easier to run roundcube. However, there are few things that quite annoy me, and maybe I'm not the only one who is missing such functionality...
- When I'm moving a large number of messages, I don't know how many of
them are being moved. OK, I can check the number of messages in mailbox before and after, but that's not comfortable and might be misleading if some new messages arrive before I mode messages. So far I'm dealing with it by marking messages, then setting them as unread, and set as read again - but that's still much more than it should need to know how many messages I'm moving :) Isn't it possible to count the number of messages and display overall number of moved messages over the list of messages?
A strong +1 from my side. I have lots of users who move quite many e-mails to different folders. Sometimes this process takes a while and it would be nice if at the top the status is shown. Example: Moved 15/45 messages The counter increases every second to see that Roundcube is working. I've already had the bad experience that a user was moving A LOT of mails to a different folder and expected to happen this immediately. During the move, Roundcube is non-responsive (to prevent other user actions) but the user just closed his browser because he thought the browser froze. This caused a weird loop in the mail server creating thousands of messages in the tmp folder of the users mail dir. So an actual status of the move process would be very good to see!
- When I have dozens of new messages and I just need to mark as read, I'm
clicking on them with CTRL in order to mark and then "mark as read". However, if sometimes I accidentally double click on a message, it is being opened and all messages are unmarked again. I _never_ use doubleclick - I don't need it, and if I definitely want to see the message maximized I can click on the "maximize" icon in upright corner in Subject: line. How about some possibility to disable doubleclick - the best would be to make it configurable per user, since people have various habits and some might even like it?
Most users know the double click from their mail application like Outlook and deactivating it would cause more trouble than good. But maybe an option to deactivate it (per user) could be set.
- I have lots of folders in order to have data categorized as well as
possible. However, there are some folders with thousands of messages, and if I have a setting of maximum 200 messages per page - it is quite hard to click maany times to get to page 25 for example. How about something like "goto page" and possibility to enter a number? It would be even nicer to have the possibility to search messages by date, but I assume this is much harder to implement...
On one hand the goto page isn't a bad idea, but this wouldn't be necessary (I guess) if the search allowed to narrow down the results by setting date/time ranges. +1 for an advanced search :-)
Greetings,
Jacek
-- List info: http://lists.roundcube.net/users/ BT/86b78bab
On 2012-03-02 5:56 AM, Claudio Kuenzler ck@claudiokuenzler.com wrote:
I've already had the bad experience that a user was moving A LOT of mails to a different folder and expected to happen this immediately. During the move, Roundcube is non-responsive (to prevent other user actions) but the user just closed his browser because he thought the browser froze. This caused a weird loop in the mail server creating thousands of messages in the tmp folder of the users mail dir.
Hmmm... sounds like it was copy/deleting them instead of simply mv'ing them. Shouldn't moves be almost instantaneous? At least as long as you are using an IMAP server that does moves properly? I think any IMAP server should do this when maildir is used, but I don't think it is possible with mbox, however I know dovecot can do this when mdbox is used.
So, that is the first question to answer. Then, if you're using maildir, then is roundcube not issuing the correct IMAP command? Or maybe your server doesn't mv messages even when using maildir?
So an actual status of the move process would be very good to see!
Status message are always a good thing, anyway, so +1 to this regardless...
Wiadomość napisana przez Claudio Kuenzler w dniu 2 mar 2012, o godz. 11:56:
On Fri, Mar 2, 2012 at 10:02 AM, Jacek Osiecki josiecki@silvercube.pl wrote: Hi all,
Roundcube is really great and sometimes I don't even bother to use my MUA since it's easier to run roundcube. However, there are few things that quite annoy me, and maybe I'm not the only one who is missing such functionality...
- When I'm moving a large number of messages, I don't know how many of them
are being moved. OK, I can check the number of messages in mailbox before and after, but that's not comfortable and might be misleading if some new messages arrive before I mode messages. So far I'm dealing with it by marking messages, then setting them as unread, and set as read again - but that's still much more than it should need to know how many messages I'm moving :) Isn't it possible to count the number of messages and display overall number of moved messages over the list of messages?
A strong +1 from my side. I have lots of users who move quite many e-mails to different folders. Sometimes this process takes a while and it would be nice if at the top the status is shown. Example: Moved 15/45 messages
Actually I'm opting for something different: when you grab a number of messages and move them to any folder, you can see their subjects. If there are more than 13 messages (I don't know how it is limited, probably by window height in pixels) you can see "(...)" instead of rest of messages. What I would love to see, is the number of messages being moved displayed over their subjects. Isn't it a simple thing to do? I tried to find it and do it by myself, but I'm not a js programmer and couldn't find the exact place.
I'm receiving daily a large number of reports (one per server). There are ways to determine if all servers sent the report, but it's much easier to just see if I'm moving 30 messages or 29 ;)
Jacek Osiecki josiecki@silvercube.pl
On Fri, 9 Mar 2012 09:58:33 +0100, Jacek Osiecki wrote:
Wiadomość napisana przez Claudio Kuenzler w dniu 2 mar 2012, o godz. 11:56:
On Fri, Mar 2, 2012 at 10:02 AM, Jacek Osiecki wrote:
- When I'm moving a large number of messages, I don't know how
many of them are being moved. OK, I can check the number of messages in mailbox before
[...]
What I would love to see, is the number of messages being moved displayed over their subjects. Isn't it a simple thing to do? I tried to find it and do it by myself, but I'm not a js programmer and couldn't find the exact place.
OK, I moved my lazy *ss and found it: It's in program/js/list.js. Here is the patch for list.js.src:
--- roundcubemail-0.7.1/program/js/list.js.src.orig 2012-03-09 10:42:10.000000000 +0100 +++ roundcubemail-0.7.1/program/js/list.js.src 2012-03-09 10:46:26.000000000 +0100 @@ -1148,6 +1148,7 @@
// get subjects of selected messages
var c, i, n, subject, obj;
'+this.selection.length+'</b>'); for (n=0; n<this.selection.length; n++) { // only show 12 lines if (n>12) {
Of course, then it needs to be applied on list.js - i did it manually. As I understand, there is no chance to use localization in javascript - so maybe instead of "Selected messages:" there should be just something like "["+this.selection.length+"]"...
Could RC developers apply it to the official release?
Jacek Osiecki Silvercube s.c. ul. Makuszyńskiego 4, 31-752 Kraków tel/fax: +48 (12) 684 21 00
On 09.03.2012 11:14, Jacek Osiecki wrote:
Of course, then it needs to be applied on list.js - i did it manually. As I understand, there is no chance to use localization in javascript - so maybe instead of "Selected messages:" there should be just something like "["+this.selection.length+"]"...
Could RC developers apply it to the official release?
This doesn't work properly when you select all messages in a folder (not on the page). This works only for drag&drop. What with move to Trash with delete key?
So, it's not complete.
On Fri, 09 Mar 2012 11:23:51 +0100, A.L.E.C wrote:
On 09.03.2012 11:14, Jacek Osiecki wrote:
Of course, then it needs to be applied on list.js - i did it manually. As I understand, there is no chance to use localization in javascript - so maybe instead of "Selected messages:" there should be just something like "["+this.selection.length+"]"... Could RC developers apply it to the official release?
This doesn't work properly when you select all messages in a folder (not on the page). This works only for drag&drop. What with move to Trash with delete key? So, it's not complete.
I'm not sure if I get it right... but what I wanted to get is to see how many messages I'm dragging to another folder - nothing else :) I know it's not perfect - if I want to delete by pressing DEL key, I would need to drag the messages first in order to see the number of messages. But my solution is very easy to apply, does what I wanted to have and doesn't interfere with any other functionality... just gives one more usable information to the user...
By the way, I have found the place responsible for handling doubleclick. I could of course disable the "this.show_message(uid, false, false);" code behaviour for dblclick or change the speed of dblclick to some insane values, but I don't want to do it to all users. I'm thinking of making it dependant on per-user settings, so as I assume I should create new user-definable variable like 'dbclick_open_msg' and use it in js as this.env.dbclick_open_msg?
Jacek Osiecki Silvercube s.c. ul. Makuszyńskiego 4, 31-752 Kraków tel/fax: +48 (12) 684 21 00