Three different tab implementations
Maks Orlovich
mo002j at mail.rochester.edu
Fri Jan 31 04:29:03 GMT 2003
On Friday 31 January 2003 12:00 am, Allan Sandfeld Jensen wrote:
> On Friday 31 January 2003 01:14, Rob Kaper wrote:
> > There are currently three different tab implementations in KDE:
> > Konqueror, Konsole and Kopete each have their own framework for tabs,
> > with different keybinding shortcuts and different behavior.
>
> Dont forget kate too, although they try to make it look more like emacs'
> multiple buffer thing, but it's really all the same.
No, it's not, and that's exactly why the whole "Make tabs part of the window
manager" thing completely misses the point, IMHO (yes, I am partly replying
to other people). The whole advantage of those types of interfaces is that
they're adapted specifically for the use patterns of each application, which
is why many users like them over the WM/Panel mechanisms. Try fitting more
than maybe 10 files in a tabbar (depending on screen size) and it soon gets
useless. Now compare that with Kate's filelist, which scales to much larger
filesets, and lacks the awkward scrolling problem of tabs. See the
difference?
Yes, I agree that homogenizing appearance, shorcuts, and reducing code dup is
a great goal - but these interfaces will never be 100% identical, because
frankly, they're all used for different things.
On the other hand, maybe we should just move Konqueror to kdelibs? It does
tabbing, view splitting, sidebars, and embedded konsole. What else would an
app need? ;-)
-Maks
More information about the kde-core-devel
mailing list