I think about this issue for more than one week.
Finally my solution to this is to use a drop down menu because I'll
have more than two modes for the side pane in the future. A on/off
switch is apparently not enough.
That's why it's changed to a drop down menu.
Today I put it into view menu and later there will be an option to
hide the drop down menu from side pane but I'm still thinking about
where to put the option.
An option to hide the whole side pane will be availble, too.
I, however, discovered some weird bugs in the tab-rework branch.
Maybe the way to overcome limitations of GtkNotebook bings more
problem than benefit. I want to rewrite this part again now. :-(
GtkNotebook forces using differet Widgets for every page. So it's not
possible to share the same side pane and other widgets inside the
notebook among the pages.
This requires creating many different widgets/windows, which is not
necessarily needed.
My current dirty hack is to remove the side pane before switching to
another page, and added it to the newly active page. This approach
saves memory and X11 resources, but creates maintaince headache. It's
a hard choice.
Maybe I'll revert this and use the old way used in 0.5 series, using
different widgets for different notebook pages. Though more resources
will be needed, it works more correctly.

On Fri, Jun 3, 2011 at 7:10 AM, Sergio Cipolla <[email protected]> wrote:
> The 'radio switch with icons' looks good to me. One would only need to
> design two icons, one to represent the 'places' arrangement and the other to
> represent the 'directory tree' arrangement. Then as it seems to be slim (low
> hight) maybe it could even fit in the status bar, in the far left.
> If using a traditional toggle button (like the first image) then it could go
> in the toolbar. Although now and then it seems that some people complain of
> it having 'too much buttons' (I don't feel like that although the current
> 'home' button is redundant with the side panel shortcut).
> ------------------------------------------------------------------------------
> Simplify data backup and recovery for your virtual environment with vRanger.
> Installation's a snap, and flexible recovery options mean your data is safe,
> secure and there when you need it. Discover what all the cheering's about.
> Get your free trial download today.
> http://p.sf.net/sfu/quest-dev2dev2
> _______________________________________________
> Pcmanfm-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/pcmanfm-develop
>
>

------------------------------------------------------------------------------
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today. 
http://p.sf.net/sfu/quest-dev2dev2 
_______________________________________________
Pcmanfm-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pcmanfm-develop

Reply via email to