Re: KDE's implementation of various GUI bits, problems with MacOSX

John Davidorff Pell <[email protected]> Mon, 19 Jan 2004 22:27:46 -0800
Newsgroups gmane.comp.kde.darwin
Message-ID <[email protected]>
I'm a little concerned about why we are having these issues in the 
first place... There has to be a good reason why things are done in KDE 
so strangely, right? Last time I posted on one of the KDE lists about 
doing things "through qt", I got back a "once upon a time (1.x) it was 
broken, and now we don't care about non-X11 users" response. last I 
heard, the qt-only patch to KDE was mostly backed out too...

If we try and "fix" KDE, to do it properly, then it would need a lot of 
things re-written...

the build system comes to mind... its a complex, yet functional, system 
that should have been done with qmake... which, iThink, would have made 
the whole app-package deal a whole lot easier. why wasn't it? cuz once 
upon a time, qmake wasn't that great... Go Figureā„¢

also, the organisation of kdelibs and kdebase. These packages are 
BLOATED like nobody's business! And, they're radically different based 
on what dependancies are available at build time! kdelibs should be 
like 4+ separate packages, and kdebase should be like 400+...

So, to make the porting easier, lets fix KDE, ok? ;-) :-D

ok, i'm done ranting...

JP



On 19 Jan 2004, at 16:19, Benjamin Reed wrote:
> Augie Fackler wrote:
>> On Monday, January 19, 2004, at 04:45  PM, Benjamin Reed wrote:
>>> Nope, already been down that road.  I used up one of my "get an 
>>> apple engineer on the phone free" cards to get the answer I've got.
>> Bummer to waste one of those....
>
> Yup.  At least I got my answer.  There's no interface, documented or 
> not, that I can use to reliably do things the way they're currently 
> done.
>
>>> The long-term fix is to handle children properly.
>> Why do I hate it when there is no better way. What is properly then?
>
> Properly is when you have an app like konqueror, and you want to make 
> a dialog, use a QDialog iwth the konqueror window as the parent, 
> rather than executing a new process that starts a totally fresh (and 
> unrelated window), thus bypassing qt's management of windows.
>
> -- 
> Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/
> gpg: 6401 D02A A35F 55E9 D7DD  71C5 52EF A366 D3F6 65FE
> You had me at HELO.
>
> _______________________________________________
> KDE-Darwin mailing list
> [email protected]
> http://www.opendarwin.org/mailman/listinfo/kde-darwin
>



--
"... was it a dream where you see yourself standing in sort-of Sun-God 
robes, on a pyramid, with a thousand naked women screaming and throwing 
little pickles at you? ... Why am I the only one who has that dream?"

_______________________________________________
KDE-Darwin mailing list
[email protected]
http://www.opendarwin.org/mailman/listinfo/kde-darwin
smime.p7s (application/pkcs7-signature, 2.4 KB) - not displayed