Re: New Extensions - Tabs on Treeview
- From: Steve Frécinaux <nudrema gmail com>
- To: kevin michel <kha hem gmail com>
- Cc: epiphany-list gnome org
- Subject: Re: New Extensions - Tabs on Treeview
- Date: Wed, 11 Apr 2007 11:30:05 +0200
On Tue, 2007-04-10 at 03:10 +0000, kevin michel wrote:
> I'm currenly working on a new extension replacing tabs with a sidebar.
> I think this may interest people with lots of tabs, I found it scales
> better with more than 10 tabs
> and allow faster visual scanning and reordering (less distances
> between tabs). It's not really better than tabs on the left though,
> except it's more compact and visually lighter.
That's actually a pretty good idea, exactly the same reason why the
document list exists in gedit :D
> * Incompatible with the Sidebar extension
To fix it, I think someone should implement a side pane for epiphany,
actually integrating the sidebar extension into the core. That side pane
would actually be a bit different from what the one from gedit does, for
instance, in the sense that it should be able to handle both extensions
and bookmarked sidebars. I think it's the only simple and sane way to
make the sidebar available for extensions in epiphany (another way would
be to bring a full-blown extension dependency system)
> * The close button is in a place we expect it to close the sidebar,
> not the current tab.
> I don't know where to put the "close current tab" button(s),
> horizontal space is not cheap
Maybe you just don't need it ; use a context menu instead.
BTW did you look at the gedit implementation of such a sidebar ? (it
lies in /gedit/gedit/gedit-document-list.c in SVN) It brings a few
desirable features like document reordering (which is in turn reflected
in the tab order, and the other way), and is implemented in C.
] [Thread Prev