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,

1) 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.

2) We will set the mailbox list container as scrollable.

3) This is a known isse and already found place in the development road map.

4) This is the main challenge to solve 3)

5) 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)
>
> 1) 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.
>
> 2) 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.
>
> 3) Collapse the folders in the folder list, when there are nested
> folders. Example:
>
> inbox
> folder1
> --subfolder1.1
> --subfolder12
> 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.
>
> 4) 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)
>
> 5) 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
>
>
>
>
>