After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 622965 - evolution-2.30.2 has too wide for netbook screen
evolution-2.30.2 has too wide for netbook screen
Status: RESOLVED WONTFIX
Product: evolution
Classification: Applications
Component: Shell
2.30.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2010-06-27 17:40 UTC by Arth Apex
Modified: 2010-06-28 08:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Arth Apex 2010-06-27 17:40:00 UTC
Hi,

on previous versions of evolution it was possible to reduce the width of the sidebar, so that the category (mail, calendar, contacts, ...) buttons were all aligned vertically. This is not possible anymore.

The sidebar of evolution is set to a minimum width value. On my
netbook with a 1024x600 screen this value is 227, on my notebook with a screen
resolution of 1400x1050 this is 231. 
This forces the evolution window to be wider than 1024 pixels on the netbook,
which is too large for the screen, which is the main purpose of this report. I would like to use evolution 2.30.x on my netbook. Activating the express ui in gconf does not change anything.

The width value is stored in gconf under
/apps/evolution/shell/view_defaults/folder_bar/width.
Overwriting this key to a smaller value makes no difference, since evolution
writes this value on startup.

Additionally even the usage of the express2 branch is not possible, since it requires >=evolution-data-server-2.31.4.
Comment 1 Akhil Laddha 2010-06-28 03:49:40 UTC
you mean even if you start 'evolution --express' from terminal, you don't get proper window size which you can use in netbook ?
Comment 2 Arth Apex 2010-06-28 06:11:13 UTC
(In reply to comment #1)
> you mean even if you start 'evolution --express' from terminal, you don't get
> proper window size which you can use in netbook ?
right, that's what I mean.
I don't see any difference in behaviour with --express, exept the removed component (mail, callendar, contacts, notes, tasks) buttons, the changed toolbar at the top, and less menu-items. But all that does not affect the main shell at all, so the window does not fit into the netbook screen.
This is experienced while using default Clearlooks gtk theme.
Comment 3 Akhil Laddha 2010-06-28 06:27:46 UTC
(In reply to comment #0)
> Hi,
> 
> on previous versions of evolution it was possible to reduce the width of the
> sidebar, so that the category (mail, calendar, contacts, ...) buttons were all
> aligned vertically. This is not possible anymore.
> 

This was done as part of kill-bonobo efforts and purpose is to keep read/unread count of folder always visible. Other wise if you shrink panel too much, folder name and read/unread count won't be readable.
Comment 4 André Klapper 2010-06-28 07:16:06 UTC
AkhiL: So let's close this as FIXED in 2.31.x?
Comment 5 Arth Apex 2010-06-28 08:22:23 UTC
So after reading the suprised comment #1, I removed the .gconf and .gconfd directories and started a clean gnome desktop. With this brand new setup evolution fits into screen, with and without the --express shell. 

Btw. is there a way to start evolution in express mode, with one window for mail and one window for calendar? If I use the "-c calendar" option, all previous evolution windows switch to the calendar component.
Comment 6 Akhil Laddha 2010-06-28 08:38:53 UTC
(In reply to comment #5)
> 
> Btw. is there a way to start evolution in express mode, with one window for
> mail and one window for calendar? If I use the "-c calendar" option, all
> previous evolution windows switch to the calendar component.

evolution --express --component=calendar
Comment 7 Arth Apex 2010-06-28 08:46:10 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > 
> > Btw. is there a way to start evolution in express mode, with one window for
> > mail and one window for calendar? If I use the "-c calendar" option, all
> > previous evolution windows switch to the calendar component.
> 
> evolution --express --component=calendar
it's strange, that the short and long versions of that switch behave different, but it works. I'm happy with the workaround. Thanks a lot.