Hi, KWindowSystems is a framework which looks to me like a KX11Extras framework. Most of the things inside this framework are X11 specific. Some API even has XLib/XCB specific data types as arguments or return values (e.g. netwm.h). The only class which has a non-X11 implementation is KWindowSystem and KWindowInfo, but also those are highly X11 inspired.
My suggestion would be to create a new tier1 framework KX11Extras which contains: * fixx11h.h * KManagerSelection * KStartupInfo * KXMessages * NETwm 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 Opinions? Cheers Martin
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel