[prev in list] [next in list] [prev in thread] [next in thread]
List: kmdi-devel
Subject: Re: KMDI is dead! Long live KMDI!
From: Jaroslaw Staniek <js () iidea ! pl>
Date: 2006-01-26 20:31:01
Message-ID: 43D93185.9000500 () iidea ! pl
[Download RAW message or body]
Christoph Cullmann said the following, On 2006-01-16 20:50:
> 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
>
Every part of me said "yes"; I've encountered every problem you mentioned with
KMdi in Kexi and I am waiting for the replacement. It doesn't need to be 1-1
replacement for IDEAl. Toplevel mode and tabbed could be dead. Childframe
could be nice to have however, contrary to theory. What's nice in Childframe
is a Detach/attach command. I'd like to have it in IDEAl mode as well, as this
is nice feature for multihead systems.
--
regards / pozdrawiam,
Jaroslaw Staniek / OpenOffice Polska
Kexi Developer: http://www.kexi-project.org | http://koffice.org/kexi
Kexi Support: http://www.kexi-project.org/support.html
Kexi For MS Windows: http://kexi.pl/wiki/index.php/Kexi_for_MS_Windows
KDE3, KDE4 Libraries For Developing MS Windows Applications:
http://www.kdelibs.com/wiki
_______________________________________________
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