Re: [Evolution-hackers] hiding the sidebar



* Handle double-clicking on the paned handle and set the paned size to 0
or the last size if it is 0

	PROS:

	  - Evolution used to do this in 1.2
	  - We can avoid the resize issues you mentioned

	CONS:

	  - Not completely obvious

We really need to get the components to be listed in a View submenu or
something as well, so they can be easily keyboard accessible as well.
The other thing we need to do is allow resizing the component buttons
to sizes below their minimum size, and allow getting rid of the text to
have just small buttons with small icons.

I think that will solve most of the problems that people actually have
with that part of the window. And, in combination with the click-
handling on the paned widget, we can keep minimum size restraints
for the information area, and still have it be generally usable. We can
also put a vertical paned widget in the sidebar, so that you can resize
the component buttons to squish them downward as well.

-- dobey

On Mër , 2004-04-28 at 14:13 -0400, William Jon McCann wrote:
> Hello,
> 
> I've been fiddling with ways to hide the sidebar.  I think there are a 
> number of good reasons why a user might wish to do this.  Let me know if 
> I should make a case...
> 
> Currently, the component info widget and component button widgets 
> prevent the pane from completely collapsing.
> 
> Personally, I disable the component buttons altogether.  I prefer to 
> invoke the apps separately (a la 
> http://lists.ximian.com/archives/public/evolution-patches/2004-April/005011.html). 
>     Since the buttons have other issues like 
> http://bugzilla.ximian.com/show_bug.cgi?id=57783, I'll just ignore them 
> for now.
> 
> The component info widget uses a minimum size based on the size of the 
> component icon, the length of the info string, and "..." for the location.
> 
> This can be overridden by telling gtk_pane to resize and shrink children 
> in e-shell-window.c:setup_widgets().  However, this causes some pretty 
> ugly behavior where the info text overlaps the location text and icon.


Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]