Three different tab implementations
Neil Stevens
neil at qualityassistant.com
Fri Jan 31 14:02:40 GMT 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Friday January 31, 2003 05:54, Lubos Lunak wrote:
> 4. Make apps more resource hungry. I could be now running one Konsole,
> one Konqueror and one KSIRC. Having MDI as WM-only would change that to
> eight Konsoles, two Konquerors and three KSIRCs (besides KSIRCs, I
> actually run it so now, but that's not the point, I don't have to). You
> could argue you could have one app simply create more windows, but those
> wouldn't be really independent, even if they looked so (just try an
> error dialog in Konqy having more windows), with tabs it would be more
> obvious they belong together.
Konqueror has memory saving options... those sorts of things could be
generalized *if* it is a problem.
I don't care about process-level independence. I only care about UI
independence. I want to be able to group my windows according to my tasks,
and arrange them as I need them. I don't want my apps dictating to me
that the application is my task.
> 5. This is not really an argument against, I'm just curious. How exactly
> would you want to represent several windows that form some kind of
> "project" together? Say KDevelop with list of files on the left, output
> views at the bottom and other windows for the C++ files? Or KSIRC? Tabs
> seems to fit here nicely, especially if they can be undocked and become
> real toplevel windows. If you convince me here, the opinion of KWin
> maintainer could matter in this discussion :).
KSirc now (defaults, not the unfortunate MDI mode) is good by me. I can
move a ksirc window to where I need it. If I want to discuss with one
person about some code I'm looking at , I can send that ksirc window over
to the desktop with that code. If I want to monitor more than one channel
at once, I can do it. MDI allows neither.
- --
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+OoIAf7mnligQOmERAoFeAJ99ETmH6wVdifrcL6Y8TXcRcV8oDQCggi10
tAVQ2y1JmX5xVZ9QaXJaJSo=
=WP52
-----END PGP SIGNATURE-----
More information about the kde-core-devel
mailing list