[prev in list] [next in list] [prev in thread] [next in thread] 

List:       enlightenment-users
Subject:    Re: [e-users] [E-devel] Tabs in terminology
From:       Carsten Haitzler (The Rasterman) <raster () rasterman ! com>
Date:       2014-12-03 11:41:14
Message-ID: 20141203204114.c17c8e889ffa2fc125b60280 () rasterman ! com
[Download RAW message or body]

On Wed, 3 Dec 2014 11:20:57 +0100 Boris Faure <boris@fau.re> said:

> On 14-12-03 18:33, Carsten Haitzler wrote:
> > > > 3. when you hide the old tab switcher controls (4 boxes top-right) is
> > > > half off the window to bring it back (separate from the actual
> > > > switcher), when i have no tabs.. and i don't want to bring it back.,
> > > 
> > > I don't understand the first part on that one.
> > 
> > hiding the tab toolbar still leaves 2 boxes at the top-right of the terminal
> > window to re-show thte tab switcher. even if no tabs exist. :)
> 
> Let's say you have a window like the following: 2 splits, no tab.
> +--+--+
> |  A  |
> +--+--+
> |B |C |
> +--+--+
> 
> How do you add a tab that covers the whole window? How about one that
> covers only B, or both B and C?

the case i saw first was a window with no splits 1 term.. with no extra tabs.
it shouldn't have had any extra decorations for the tab bar. :) if you want a
tab bar covering all splits (and it switches the currently focused split) -
sure. i would put a tab bar at the top of every term (in each split). if user
hides tab bar then work like terminology did before - with the grid tab
switcher. with tab bar visible then you can use the tab bar to switch terms. :)

>   The way I did it is that the "new tab" callback (either from the key
> bindings or the controls menu) will go from the term where the event
> occurs up to a "tab container" where there are more than one tab or
> create a full-window-tab.
> 
>   In case you want one tab that covers B and C, you need to bring up
> that tab-bar. If you have a better way to handle that case, I'm all
> ears.
> 
> Would you prefer to have the tab-bar switcher only shown on over?

i'm easy there - as long as when turned off. it ceases to exist. :) give me a
bit and i'll show you what i would do/expect from tabs. it's a bit complex as
there arent really any examples of doing nice tabs with edje. i can see why you
did it the way you did, and why i'd do it differently visually (which would
affect everything else too).

-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster@rasterman.com


------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic