Hello,
I'm new to the mailing list. I have noticed a few missing features in Round cube that I would like to implement myself. It doesn't have a way to move all mail in the inbox to the trash (you have to do it one page at a time). The same applies to the trash folder. There is no way to empty it in one step. You have to delete one page at a time.
I would appreciate any help in doing.
Thanks,
-- Silvio M. Sisto
Silvio Sisto wrote:
Hello,
I'm new to the mailing list. I have noticed a few missing features in Round cube that I would like to implement myself. It doesn't have a way to move all mail in the inbox to the trash (you have to do it one page at a time). The same applies to the trash folder. There is no way to empty it in one step. You have to delete one page at a time.
I would appreciate any help in doing.
Thanks,
-- Silvio M. Sisto
From the mail list, click once (single click, don't double click) the first message, hold shift, select the last message (alternatively you could click "Select all" at the bottom of the mail listing). Drag that to the Trash folder, hit delete, or press the delete button (take your pick ;) ).
Click on the trash folder, and click "Compact" or "Expunge" from the bottom of the folder list view.
It's there, you just have to look for it ;)
On Wed, 3 May 2006, Brett Patters - Roundcube Forum Admin wrote:
It doesn't have a way to move all mail in the inbox to the trash (you have to do it one page at a time).
From the mail list, click once (single click, don't double click) the first message, hold shift, select the last message (alternatively you could click "Select all" at the bottom of the mail listing). Drag that to the Trash folder, hit delete, or press the delete button (take your pick ;) ).
He asked how to delete from multiple pages all at once.
Jon Daley wrote:
On Wed, 3 May 2006, Brett Patters - Roundcube Forum Admin wrote:
It doesn't have a way to move all mail in the inbox to the trash (you have to do it one page at a time).
From the mail list, click once (single click, don't double click) the first message, hold shift, select the last message (alternatively you could click "Select all" at the bottom of the mail listing). Drag that to the Trash folder, hit delete, or press the delete button (take your pick ;) ).
He asked how to delete from multiple pages all at once.
Increase the page limit in the config ;)
On 4 May 2006, at 01:04, Brett Patters - Roundcube Forum Admin wrote:
Jon Daley wrote:
On Wed, 3 May 2006, Brett Patters - Roundcube Forum Admin wrote:
It doesn't have a way to move all mail in the inbox to the trash
(you have to do it one page at a time).From the mail list, click once (single click, don't double click)
the first message, hold shift, select the last message
(alternatively you could click "Select all" at the bottom of the
mail listing). Drag that to the Trash folder, hit delete, or
press the delete button (take your pick ;) ).He asked how to delete from multiple pages all at once.
Increase the page limit in the config ;)
You're still just deleting from one page, albeit one really really
big page.
I think the answer is that there's no way to do this currently. With
Apple Mail I hit Command-A and then the delete key and the entire
folder is emptied; I've never seen it handled in a webmail client,
but I can see that it may be a handy if not too frequently used feature.
Yours, Craig -- Craig Webster | t: +44 (0)131 516 8595 | e: craig@xeriom.net Xeriom.NET | f: +44 (0)131 661 0689 | w: http://xeriom.net
Craig Webster wrote:
On 4 May 2006, at 01:04, Brett Patters - Roundcube Forum Admin wrote:
Jon Daley wrote:
On Wed, 3 May 2006, Brett Patters - Roundcube Forum Admin wrote:
It doesn't have a way to move all mail in the inbox to the trash (you have to do it one page at a time).
From the mail list, click once (single click, don't double click) the first message, hold shift, select the last message (alternatively you could click "Select all" at the bottom of the mail listing). Drag that to the Trash folder, hit delete, or press the delete button (take your pick ;) ).
He asked how to delete from multiple pages all at once.
Increase the page limit in the config ;)
You're still just deleting from one page, albeit one really really big page.
I think the answer is that there's no way to do this currently. With Apple Mail I hit Command-A and then the delete key and the entire folder is emptied; I've never seen it handled in a webmail client, but I can see that it may be a handy if not too frequently used feature.
Yours, Craig -- Craig Webster | t: +44 (0)131 516 8595 | e: craig@xeriom.net Xeriom.NET | f: +44 (0)131 661 0689 | w: http://xeriom.net
I too don't know of any webmail system that does this (including
gMail). It's not exactly the brightest idea other. While you may be
wanting to delete multiple pages from your junk folder, but what about
that 1 message that's in there that you don't want to delete? By
requiring users to at least see each message, it's better and safer.
Then you can't blame missing messages on RC :)
On Wed, 3 May 2006, Brett Patters - Roundcube Forum Admin wrote:
I too don't know of any webmail system that does this (including gMail). It's not exactly the brightest idea other. While you may be wanting to delete multiple pages from your junk folder, but what about that 1 message that's in there that you don't want to delete? By requiring users to at least see each message, it's better and safer. Then you can't blame missing messages on RC :)
But, at least they would be marked as "new" in your trash folder. :)
Jon Daley http://jon.limedaley.com/
Brett Patters - Roundcube Forum Admin wrote:
Craig Webster wrote:
On 4 May 2006, at 01:04, Brett Patters - Roundcube Forum Admin wrote:
Jon Daley wrote:
On Wed, 3 May 2006, Brett Patters - Roundcube Forum Admin wrote:
It doesn't have a way to move all mail in the inbox to the trash (you have to do it one page at a time).
From the mail list, click once (single click, don't double click) the first message, hold shift, select the last message (alternatively you could click "Select all" at the bottom of the mail listing). Drag that to the Trash folder, hit delete, or press the delete button (take your pick ;) ).
He asked how to delete from multiple pages all at once.
Increase the page limit in the config ;)
You're still just deleting from one page, albeit one really really big page.
I think the answer is that there's no way to do this currently. With Apple Mail I hit Command-A and then the delete key and the entire folder is emptied; I've never seen it handled in a webmail client, but I can see that it may be a handy if not too frequently used feature.
Yours, Craig -- Craig Webster | t: +44 (0)131 516 8595 | e: craig@xeriom.net Xeriom.NET | f: +44 (0)131 661 0689 | w: http://xeriom.net
I too don't know of any webmail system that does this (including gMail). It's not exactly the brightest idea other. While you may be wanting to delete multiple pages from your junk folder, but what about that 1 message that's in there that you don't want to delete? By requiring users to at least see each message, it's better and safer.
Then you can't blame missing messages on RC :)
Well, not that I like to copy anything from Microsoft, but the new "Windows Live" email system puts a little arrow next to the Trash and Junk folders - if you click that arrow, it will empty the associated folder after giving you a prompt to confirm delete. I suppose the same could be applied to an Inbox folder as well. Anyways, just thought I would throw that out there.
Kevin L.
On May 3, 2006, at 8:33 PM, Bezaleel Support wrote:
Well, not that I like to copy anything from Microsoft, but the new
"Windows Live" email system puts a little arrow next to the Trash
and Junk folders - if you click that arrow, it will empty the
associated folder after giving you a prompt to confirm delete. I
suppose the same could be applied to an Inbox folder as well.
Anyways, just thought I would throw that out there.Kevin L.
An arrow icon that deletes everything in a mailbox...does that sound
dangerous to anyone else but me? If such a thing were added to
Roundcube - and I question the need to make it an actual single-click
function in the interface - please don't make it an arrow icon.
Shouldn't it be something that appropriately symbolizes "you are
about to trash a whole mailbox"? I know you said there is a confirm
dialogue, but really, should there be a single icon in the interface
with such destructive potential? Sounds utterly nuts to me.
Is there the possibility of adding contextual menu functions to
Roundcube (i.e. right-click or control-click dropping down a menu of
lesser-used functions)? That's where such things are located in the
Apple Mail and Thunderbird, and I think that works pretty well to
keep them safely out of the way.
-- Mark Edwards
Mark Edwards wrote:
Is there the possibility of adding contextual menu functions to Roundcube (i.e. right-click or control-click dropping down a menu of lesser-used functions)? That's where such things are located in the Apple Mail and Thunderbird, and I think that works pretty well to keep them safely out of the way.
Yes! If no one starts this before I do, this is very much on the list of things I'd like to add to RC. As far as being able to clear out an entire folder? Rarely needed and potentially dangerous. Very very low on the list of things to do.
-Charles
Charles McNulty wrote:
Mark Edwards wrote:
Is there the possibility of adding contextual menu functions to Roundcube (i.e. right-click or control-click dropping down a menu of lesser-used functions)? That's where such things are located in the Apple Mail and Thunderbird, and I think that works pretty well to keep them safely out of the way.
Yes! If no one starts this before I do, this is very much on the list of things I'd like to add to RC. As far as being able to clear out an entire folder? Rarely needed and potentially dangerous. Very very low on the list of things to do.
Right, context menus would solve all our GUI problems. Implementing new functions is mostly not very complicated but adding them to the GUI is the big challenge. Since space is limited, we cannot add a button for every function. I have something in mind how context menus could be implemented:
Within the template, menus can be defined with <roundcube:menu command="xxx" group="yyy" label="zzz" /> which would then add the HTML code to the body and register the menu to the client script: rcmail.register_menu('xxx', 'id-of-element')
This allows the client script to enable/disable menu items like this is done with buttons.
I'm not sure about the "group" attribute. Either these are fixed values known by the script which will then add the mouse handlers to open the according menu when the user right-clicks on a specific area or the contextmenu can be registered to the component using <roundcube:object ... contextmenu="yyy" />
To define cascaded menus, a menu item could hold the command "openmenu" which will then show the menu specified with the "prop" attribute.
Let me give you an example of my idea:
<!-- define menus -->
<roundcube:menu command="expunge" label="compact" group="mboxmenu"/> <roundcube:menu command="purge" label="empty" group="mboxmenu"/> <roundcube:menu command="openmenu" prop="markmenu" label="markall" group="mboxmenu"/> <roundcube:menu command="markread" label="read" group="markmenu"/> <roundcube:menu command="markunread" label="unread" group="markmenu"/> <roundcube:menu command="renamefolder" label="rename" group="mboxmenu"/>
<!-- attach menu to a mailboxlist component -->
<roundcube:object name="mailboxlist" contextmenu="mboxmenu"/>
With this architecture RC keeps the flexibility to define all GUI menus within the skin templates in the same way other components are defined and styled here.
Please let me know what you think about this concept...
Regards, Thomas
On 4 May 2006, at 08:38, Thomas Bruederli wrote:
To define cascaded menus, a menu item could hold the command
"openmenu" which will then show the menu specified with the "prop" attribute.
Rather than having the prop attribute and a special command, would it
not be possible to use structured markup for this? If an element has
children then it's assumed to open the next level on mouse over. Make
command an optional attribute.
eg: <roundcube:menu command="expunge" label="Compact Mailbox" /> <roundcube:menu label="delete" label="Empty Folder"> <roundcube:menu command="delete" label="Yes, I'm sure" /> </roundcube:menu> ..
Yours, Craig -- Craig Webster | t: +44 (0)131 516 8595 | e: craig@xeriom.net Xeriom.NET | f: +44 (0)131 661 0689 | w: http://xeriom.net
On 4 May 2006, at 04:43, Mark Edwards wrote:
On May 3, 2006, at 8:33 PM, Bezaleel Support wrote:
Well, not that I like to copy anything from Microsoft, but the new
"Windows Live" email system puts a little arrow next to the Trash
and Junk folders - if you click that arrow, it will empty the
associated folder after giving you a prompt to confirm delete. I
suppose the same could be applied to an Inbox folder as well.
Anyways, just thought I would throw that out there.An arrow icon that deletes everything in a mailbox...does that
sound dangerous to anyone else but me? If such a thing were added
to Roundcube - and I question the need to make it an actual single- click function in the interface - please don't make it an arrow
icon. Shouldn't it be something that appropriately symbolizes "you
are about to trash a whole mailbox"? I know you said there is a
confirm dialogue, but really, should there be a single icon in the
interface with such destructive potential? Sounds utterly nuts to me.
It does sound very dangerous but most of the time the messages won't
be actually deleted - they'll be moved to the trash folder. There's a
confirm dialogue and the ability to undo the action so it's not as
destructive as it seems straight off. You're right though; great care
should be taken with this feature to make sure the user knows exactly
what's going on.
Yours, Craig -- Craig Webster | t: +44 (0)131 516 8595 | e: craig@xeriom.net Xeriom.NET | f: +44 (0)131 661 0689 | w: http://xeriom.net