Best webmail project i've seen in a long time. RoundCube has a lot of
potential.
After first installing it and using it for a couple hours here are my
thoughts. (Some of which I would like to help code if no one gets to
them before me, but due to my schedule right now it will be a month
or 2 before i have time)
configurable. I don't want people that use my server for mail to have
to enter it. A drop down list would be ideal, if we could provide an
array in the main config file of servers that are allowed. Though I
would be happy with only being able to specify one login server as well.
iframes on the right. With very long folder lists (i have well over
800 mail folders) its annoying to have to scroll up and down
constantly to see new messages then all the way back down to go the
the next folder with mail.
folders. Example:
inbox folder1 --subfolder1.1 --subfolder1.2 folder2 --subfolder2.1 --subfolder2.2 ----sub.subfolder2.2.1 ----sub.subfolder2.2.2
would become: inbox
Obviously, it should be able to handle all levels of nesting, but by
default, when you log in all folders should be collapsed.
The hard part looks like it is already done. If you select a top-
level folder now it highlights (via a gray bar) all the branches of
that node.
the root level folder when nested folders are collapsed. Example:
Using the above folder-nesting example. Lets assume there is 2
messages in sub.subfolder2.2.1 and 1 message in subfolder2.1.
Collapsed it might look notify you that you have 3 new messages like
this:
inbox
And, obviously that would continue for all levels of nesting:
inbox
folder2 --subfolder2.1 (1) +subfolder2.2 (2)
a signature for each identity
..
What's the best way to submit patches to the project? I probably
won't have time to seriously look into coding some of these features
until late november, but if no one else gets to the first i'd like to
submit some patches.
Thanks,
Mike. mbond@the-forgotten.org
Right now, the best way is probably to submit to the patch tracker on sourceforge, or to send it as a patch file to the mailing list.
Soon though, we'll have an installation of Trac up, where it'll be much easier to submit patches through our ticketing interface.
-- Praneet Kandula
On 10/15/05, Michael Bond mbond@the-forgotten.org wrote:
Best webmail project i've seen in a long time. RoundCube has a lot of potential.
After first installing it and using it for a couple hours here are my thoughts. (Some of which I would like to help code if no one gets to them before me, but due to my schedule right now it will be a month or 2 before i have time)
- Ditch the "server" option on the login screen, or at least make it
configurable. I don't want people that use my server for mail to have to enter it. A drop down list would be ideal, if we could provide an array in the main config file of servers that are allowed. Though I would be happy with only being able to specify one login server as well.
- Make the folder list the only thing that scrolls. Fix position the
iframes on the right. With very long folder lists (i have well over 800 mail folders) its annoying to have to scroll up and down constantly to see new messages then all the way back down to go the the next folder with mail.
- Collapse the folders in the folder list, when there are nested
folders. Example:
inbox folder1 --subfolder1.1 --subfolder1.2 folder2 --subfolder2.1 --subfolder2.2 ----sub.subfolder2.2.1 ----sub.subfolder2.2.2
would become: inbox
- folder1
- folder2
Obviously, it should be able to handle all levels of nesting, but by default, when you log in all folders should be collapsed.
The hard part looks like it is already done. If you select a top- level folder now it highlights (via a gray bar) all the branches of that node.
- If there is unread mail in nested folders, it should show that on
the root level folder when nested folders are collapsed. Example:
Using the above folder-nesting example. Lets assume there is 2 messages in sub.subfolder2.2.1 and 1 message in subfolder2.1. Collapsed it might look notify you that you have 3 new messages like this:
inbox
- folder1
- folder2 (3)
And, obviously that would continue for all levels of nesting:
inbox
- folder1
folder2 --subfolder2.1 (1) +subfolder2.2 (2)
- Lastly, signatures. Each account that you should be able to define
a signature for each identity
..
What's the best way to submit patches to the project? I probably won't have time to seriously look into coding some of these features until late november, but if no one else gets to the first i'd like to submit some patches.
Thanks,
Mike. mbond@the-forgotten.org
Hi Michael,
default host, the input box will disappear. If you specify an array (PHP code), the login screen will show up an a dropdown list.
We will set the mailbox list container as scrollable.
This is a known isse and already found place in the development road map.
This is the main challenge to solve 3)
Part of the todo's
Thanks for your suggestions and we'd appreciate your help.
Thomas
2005/10/15, Michael Bond mbond@the-forgotten.org:
Best webmail project i've seen in a long time. RoundCube has a lot of potential.
After first installing it and using it for a couple hours here are my thoughts. (Some of which I would like to help code if no one gets to them before me, but due to my schedule right now it will be a month or 2 before i have time)
- Ditch the "server" option on the login screen, or at least make it
configurable. I don't want people that use my server for mail to have to enter it. A drop down list would be ideal, if we could provide an array in the main config file of servers that are allowed. Though I would be happy with only being able to specify one login server as well.
- Make the folder list the only thing that scrolls. Fix position the
iframes on the right. With very long folder lists (i have well over 800 mail folders) its annoying to have to scroll up and down constantly to see new messages then all the way back down to go the the next folder with mail.
- Collapse the folders in the folder list, when there are nested
folders. Example:
inbox folder1 --subfolder1.1 --subfolder1.2 folder2 --subfolder2.1 --subfolder2.2 ----sub.subfolder2.2.1 ----sub.subfolder2.2.2
would become: inbox
- folder1
- folder2
Obviously, it should be able to handle all levels of nesting, but by default, when you log in all folders should be collapsed.
The hard part looks like it is already done. If you select a top- level folder now it highlights (via a gray bar) all the branches of that node.
- If there is unread mail in nested folders, it should show that on
the root level folder when nested folders are collapsed. Example:
Using the above folder-nesting example. Lets assume there is 2 messages in sub.subfolder2.2.1 and 1 message in subfolder2.1. Collapsed it might look notify you that you have 3 new messages like this:
inbox
- folder1
- folder2 (3)
And, obviously that would continue for all levels of nesting:
inbox
- folder1
folder2 --subfolder2.1 (1) +subfolder2.2 (2)
- Lastly, signatures. Each account that you should be able to define
a signature for each identity
..
What's the best way to submit patches to the project? I probably won't have time to seriously look into coding some of these features until late november, but if no one else gets to the first i'd like to submit some patches.
Thanks,
Mike. mbond@the-forgotten.org
for #2 i did this fix.
edit skins/default/mail.css
find
#messagebody { min-height: 300px; margin-top: 10px; margin-bottom: 50px; background-color: #FFFFFF; border: 1px solid #cccccc; border-top: none; }
change to:
#messagebody { height: 300px; overflow: auto; margin-top: 10px; margin-bottom: 50px; background-color: #FFFFFF; border: 1px solid #cccccc; border-top: none; }
where 300px is how big you want your message window before scrollbars appear. Tested in latest versions of Firefox, IE and Opera.
Thanks,
Justin
On 10/16/05, Thomas Bruederli roundcube@gmail.com wrote:
Hi Michael,
- You can configure the host in config/main.inc.php. If you set a
default host, the input box will disappear. If you specify an array (PHP code), the login screen will show up an a dropdown list.
We will set the mailbox list container as scrollable.
This is a known isse and already found place in the development road
map.
This is the main challenge to solve 3)
Part of the todo's
Thanks for your suggestions and we'd appreciate your help.
Thomas
2005/10/15, Michael Bond mbond@the-forgotten.org:
Best webmail project i've seen in a long time. RoundCube has a lot of potential.
After first installing it and using it for a couple hours here are my thoughts. (Some of which I would like to help code if no one gets to them before me, but due to my schedule right now it will be a month or 2 before i have time)
- Ditch the "server" option on the login screen, or at least make it
configurable. I don't want people that use my server for mail to have to enter it. A drop down list would be ideal, if we could provide an array in the main config file of servers that are allowed. Though I would be happy with only being able to specify one login server as well.
- Make the folder list the only thing that scrolls. Fix position the
iframes on the right. With very long folder lists (i have well over 800 mail folders) its annoying to have to scroll up and down constantly to see new messages then all the way back down to go the the next folder with mail.
- Collapse the folders in the folder list, when there are nested
folders. Example:
inbox folder1 --subfolder1.1 --subfolder1.2 folder2 --subfolder2.1 --subfolder2.2 ----sub.subfolder2.2.1 ----sub.subfolder2.2.2
would become: inbox
- folder1
- folder2
Obviously, it should be able to handle all levels of nesting, but by default, when you log in all folders should be collapsed.
The hard part looks like it is already done. If you select a top- level folder now it highlights (via a gray bar) all the branches of that node.
- If there is unread mail in nested folders, it should show that on
the root level folder when nested folders are collapsed. Example:
Using the above folder-nesting example. Lets assume there is 2 messages in sub.subfolder2.2.1 and 1 message in subfolder2.1. Collapsed it might look notify you that you have 3 new messages like this:
inbox
- folder1
- folder2 (3)
And, obviously that would continue for all levels of nesting:
inbox
- folder1
folder2 --subfolder2.1 (1) +subfolder2.2 (2)
- Lastly, signatures. Each account that you should be able to define
a signature for each identity
..
What's the best way to submit patches to the project? I probably won't have time to seriously look into coding some of these features until late november, but if no one else gets to the first i'd like to submit some patches.
Thanks,
Mike. mbond@the-forgotten.org