WM managed MDI (was Re: Three different tab implementations)

Lubos Lunak l.lunak at suse.cz
Mon Feb 3 13:39:17 GMT 2003

On Monday 03 of February 2003 14:16, Neil Stevens wrote:
> Hash: SHA1
> On Monday February 03, 2003 04:55, Lubos Lunak wrote:
> >  Now it would be perhaps good idea to ask Neil to describe this KDevelop
> > thing in more detail. I'm affected by knowing the way WM works, and
> > perhaps also limited by this, so maybe there's a better way of doing it.
> > It would be good to hear how KDevelop should look like and work from
> > somebody who doesn't know the internals. So, Neil? (The Cervisia example
> > isn't that good, it simply starts new editor for every file - KDevelop
> > needs more than just this).
> What would KDevelop need to do to my text editor?  I can't say more unless
> Iknow what you're looking for.

 I suppose the windows for C++ files should be organized in some way. If every 
new window with C++ file will be simply "shown somewhere", then I think it's 
much better to use tabs inside of KDevelop which will place it so that it 
doesn't cover other important windows yet it takes as much space as possible. 
What exactly is the WM way going to buy me if the WM does a much worse job at 
placing the windows, since it won't know how to place them correctly (and it 
won't, as long as there won't be a way how the app will tell it)?

> >  Feel free to ask if you have questions. I don't want to go into more
> > details before getting a more precise picture of what you want. Since I
> > have 12 virtual desktops and use apps strictly as SDI (except for KSIRC
> > tabs), it's not easy for me to imagine how the current implementation
> > should be improved, given that I don't use it.
> I have 8 desktops, and my ksirc is SDI too. :-)
> - --

 Please fix this above to be '-- '. I prefer KMail to be the one to remove 

> 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
> Version: GnuPG v1.2.1 (GNU/Linux)
> iD8DBQE+Pmusf7mnligQOmERAlxzAJ4pCKxFgQVYBleOfP2fWrorKqRfJgCdFWnv
> gJ+qMd130kLwt/TJ3gtZl1I=
> =vCoK

Lubos Lunak
KDE developer
SuSE CR, s.r.o.  e-mail: l.lunak at suse.cz , l.lunak at kde.org
Drahobejlova 27  tel: +420 2 9654 2373
190 00 Praha 9   fax: +420 2 9654 2374
Czech Republic   http://www.suse.cz/

More information about the kde-core-devel mailing list