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 422273 - Wrap searchbar widgets for smaller minimum width request
Wrap searchbar widgets for smaller minimum width request
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: general
3.2.x (obsolete)
Other All
: Normal minor
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on: 267787
Blocks:
 
 
Reported: 2007-03-24 13:33 UTC by Charles A. Landemaine
Modified: 2012-10-31 13:15 UTC
See Also:
GNOME target: ---
GNOME version: 3.1/3.2


Attachments
evo patch (15.09 KB, patch)
2012-10-31 13:13 UTC, Milan Crha
committed Details | Review

Description Charles A. Landemaine 2007-03-24 13:33:51 UTC
In Evolution, if I don't maximize the window, the left pane is cut off and I 
can't resize it. If I maximize Evolution's window, then I can resize the left 
pane and see my directories.

Other information:
Full bug report here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=232628
Comment 1 Martin Meyer 2007-05-09 16:09:00 UTC
There seems to be a minimum size for the right portion of the window. If your window is too small it won't allow expanding the left panel. Is this possibly your issue.
Comment 2 Charles A. Landemaine 2007-05-09 16:14:49 UTC
Yes, this is the problem. I have a 1024x768 screen.
Comment 3 lane 2008-12-01 23:58:22 UTC
I've been using Evolution on a 1024x768 screen for a while now.  But I'm old, and my eyes get tired, so I've had to change my resolution to 800x600.

Don't laugh.  This problem *really* affects usability.

Anyway, I did the little "trick" about resizing the main window from the right side (so that much of the right-hand side of the main window is actually off-screen) and this made it possible to resize the left pane to a usable width.

However, when I exit and then restart Evolution, the main window resizes to only the desktop size, and the left pane (folder view) is again unusable until I repeat the previous steps.

I get that there is a "minimum size" for the right-hand portion of the main window, but currently it is just too wide to be easily usable by people with old eyes.

lane
Comment 4 Milan Crha 2012-10-31 13:13:04 UTC
Created attachment 227727 [details] [review]
evo patch

for evolution;

This makes EShellSearchbar descendant of GtkGrid (used to be a descendant of GtkBox), and makes it wrap-able, thus the three groups of widgets (in mailer, other views has only two groups) can be wrapped to more lines. It still has some minimum width, but it's approximately 1/3 of the "before patch". other option was to not wrap at all, just hide right-most widgets from the view, but it would look more like a bug than a feature.

I also removed unnecessary hack around e_shell_view_get_size_group(), which made more trouble than gain with the wrapping.
Comment 5 Milan Crha 2012-10-31 13:15:35 UTC
Created commit 9e64b59 in evo master (3.7.2+)