On 14-12-03 08:57, Carsten Haitzler wrote:
> On Tue, 2 Dec 2014 21:29:37 +0100 Boris Faure <[email protected]> said:
>
> > Hi!
> >
> > I've pushed a bunch of commits to the terminology repository. They
> > change (and enhance I hope) the way tabs and splits can be used in
> > terminology.
> > There is a "tabbar" that can be hidden to get the old tab selector.
> > All splits contain an hidden tabbar thus you can have tabs in splits
> > in tabs in…
> >
> > I couldn't make the tab entries as great as I wanted due to a bug I
> > encountered while using an object in an elm_toolbar_item. I've put that
> > state of the code at devs/billiob/strange_bug. I'll try to make a
> > smaller test case.
> >
> > There are probably some hidden bugs, so please, test it and report them
> > on phab. If you have some ideas on how to improve that aspect of
> > terminology, feel free to share them.
>
> this is swimming with problems:
>
> 1. why on earth is there now a "tab bar" whgen i have no tabs. just a single
> terminal? why is my terminal now bloated and taller eating up useless space
> REPEATING what is already in the titlebar?
There is a config option to hide the tab bar by default. I put it here as
part of user experience, to tell people they can have tabs as they
expect them.
> 2. when you hide the tab bar it's not remembered and terminal cell grid/size
> is
> broken now as it never changes/adjusts for the tab bar hide/show
I'll fix it.
> 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.
> 4. initial focus is broken - i open a terminal and cannot type in it at all
> ...
> until i click the terminal itself. i have to do this EVERY TIME i start
> terminology at all/ it's become INCREDIBLY painful to use.
Worked for me with "focus follow mouse" in terminology. I'll test
without that option and fix the issues.
> […]
> there are smaller things - like long titles don't fit in a tab entry but they
> center so i don't see the beginning of the text and the end is cut off too -
> likely you want a different behavior like "Long title is..." rather than the
> current "g title". the tab bar kind of looks out of place. visually. it has a
> lighter grey bg next to the dark bg of the term... it looks like its just a
> box
> of flat grey with buttons on it... it would make more sense imho if it had no
> bg and was overlayed on the same bg as the term... (personally i would have
> done this custom with edje objects and a custom layout of them with mouse-over
> scrolling like the tab selector has in 2d, but in 1d here). if you wanted tabs
> i would have visually designed things to look actually tab-like with a ...
> "tab" coming off the existing terminal (and other unselected tabs to the
> left/right covering it up to look a bit inset with "tabs" in the bg).
I'd like to do it like that but I suck at edc. Each time I try to do
something nice in edc, it gets on my nerves.
> don't get me wrong. you're doing a fine job with terminology! just this here
> is
> a bit of a misstep and a stumble. i personally don't like the idea of wasting
> vertical space for tabs always being there, but people insist on wasting their
> space and want it so fine - do it.. but.. do it "nicely" then and don't break
> existing usage without tabs.
I'll keep on working on it in a separate branch.
--
Boris Faure
Pointer Arithmetician
------------------------------------------------------------------------------
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users