Three different tab implementations

Neil Stevens neil at qualityassistant.com
Fri Jan 31 04:39:28 GMT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday January 30, 2003 08:29, Maks Orlovich wrote:
> 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?

Erm, then improve the task bar.  Don't throw it away.

> 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.

If apps can't act like KDE, at least by default, then they shouldn't be in 
KDE, should they?  The #1 reason for KDE was consistency of UI.


- -- 
Neil Stevens - neil at qualityassistant.com
"Distinctions by race are so evil, so arbitrary and insidious that a
state bound to defend the equal protection of the laws must not allow
them in any public sphere." -- Thurgood Marshall
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+Of4Af7mnligQOmERArdvAKCSRQtC0ih5XYjAgf8WTmvXOg5s3ACfb++U
AIdkr0bFKAPKvB+sw+dv8dk=
=mbWU
-----END PGP SIGNATURE-----





More information about the kde-core-devel mailing list