Frameworks/Windows: Difference between revisions
(→Tier 2: add kwallet) |
(→Tier 1) |
||
Line 5: | Line 5: | ||
== Tier 1 == | == Tier 1 == | ||
Working: itemmodels, itemviews, kplotting, kcodecs, kguiaddons, kidletime, kwidgetsaddons, sonnet. More details later. | Working: itemmodels, itemviews, kplotting, kcodecs, kguiaddons, kidletime, kwidgetsaddons, sonnet. More details later. | ||
<!-- WIP table | <!-- WIP table |
Revision as of 18:44, 22 March 2014
This page tracks the status of KDE Frameworks on Microsoft Windows.
I have only tested with MSVC2010 32-bit.
Tier 1
Working: itemmodels, itemviews, kplotting, kcodecs, kguiaddons, kidletime, kwidgetsaddons, sonnet. More details later.
ItemModels
Builds, no warnings. The autotests are currently disabled on all platforms and there are no manual tests, so I haven't tested if it works.
ItemViews
Builds, only some deprecated warnings. Unit test passes. Manual tests work fine. kwidgetitemdelegatetest shows a bug that is probably cross‐platform (will report later).
KWidgetsAddons
Builds with no relevant warnings, unit tests pass. There's many manual tests; I haven't carefully tested them all yet.
ThreadWeaver
Builds, tests pass sometimes, other times locks up.
KCoreAddons
KRandom isn't very well seeded
KDirWatch also has some code working around a Windows limitation, which is obsolete because QFileSystemWatcher already implements the same workaround. But getting things to compile should be a priority over removing that.
KDirWatch test fails with QFileSystemWatcher backend on both windows and linux. Added to the kdelibs cleanup.
KSharedDataCache is a nonshared memory-only cache on windows.
KWindowSystem
Hundreds of errors casting WId to HWND in Windows‐specific code.
KArchive
So far only build-tested with zlib installed. Tests passes. Not yet enabled.
KJS
Not tested yet due to PCRE dependency.
Tier 2
KDNSSD
Builds with fake backend. no tests available.
KCompletion
Builds and passes autotests.
KWallet
Builds. I didn't install kwalletd so I didn't test if it works.