Splitting out a KX11Extras frameworks from KWindowSystems

Martin Gräßlin mgraesslin at kde.org
Tue Sep 17 09:11:44 UTC 2013


On Monday 16 September 2013 13:27:27 Sune Vuorela wrote:
> On 2013-09-16, Martin Graesslin <mgraesslin at kde.org> wrote:
> > The KWindowSystems framework would need to become a tier2 framework and as
> > it needs to depend on NETwm (X11 implementation uses it and the defines
> > are
> > used). It would contain:
> > * KKeyServer
> > * KWindowEffects (this could also stay in X11Extras)
> > * KWindowInfo
> > * KWindowSystem
> 
> Just to be sure, none of these have public X11 dependencies ?
KWindowSystem has #if HAVE_X11 in the header but those methods could be made 
always public - only use WId which is available on all systems.

KKeyServer has different implementations (and headers) for each platform.

So from that perspective it should be fine. How useful they are on non-X11 is 
a different question ;-)

Cheers
Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20130917/600e911b/attachment.sig>


More information about the Kde-frameworks-devel mailing list