[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kmdi-devel
Subject:    Re: KMDI is dead! Long live KMDI!
From:       Christoph Cullmann <cullmann () babylon2k ! de>
Date:       2006-01-16 19:50:16
Message-ID: 200601162050.16628 () cullmann
[Download RAW message or body]

On Thursday 12 January 2006 10:31, Jens Herden wrote:
> > I'm curious to know what people's opinions are as far as the future of
> > KMDI for KDE 4 goes. Should it just go away? Should we have some form of
> > lightweight API based on the KateMDI stuff or the new KDevelop stuff?
> > Should we use something else completely new that falls out of the sky? ;)
>
> Please do not let it go away. I really believe that we should keep it in
> one or the other way and that the new stuff of Kate and KDevelop is no
> alternative.
You are aware that the kmdi port to Qt4 is horrible broken and that the 
kdockwidget are in the same state? Without a big effort, nothing of that 
stuff will work in any reasonable way in KDE4, therefor, better think about a 
replacement.
I can only speak for Kate, we will stick with our own stuff, at least it seems 
to work fine with Qt4 and is only one file with under 1000 lines of code.
If anything comes up, with a clean api, that supports the same set of 
features, I will switch over to use it, but it needs to have some things, 
like:
 - load/save of view config
 - no flickering while doing the above
 - no "I do view managment with 10 eventFilter hacks" put inside
 - no handcraftet splitters, really, source of all evil in kdockwidget
 - no crazy hacks to have dockwidget's, if it's not possible to reuse 
QDockWindow, than it must stay out

cu
Christoph

-- 
Christoph Cullmann
KDE Developer, kde.org Maintainance Team
http://www.babylon2k.de, cullmann@kde.org
_______________________________________________
Kmdi-devel mailing list
Kmdi-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmdi-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic