kossebau created this revision. kossebau added reviewers: Plasma, mart, davidedmundson, apol. Herald added a project: Frameworks. Herald added a subscriber: kde-frameworks-devel. kossebau requested review of this revision.
REVISION SUMMARY Allows - projects linking to Plasma to hide deprecated API up to a given version or silence deprecation warnings after a given version, using - -DPLASMA_DISABLE_DEPRECATED_BEFORE_AND_AT - -DPLASMA_NO_DEPRECATED - -DPLASMA_DEPRECATED_WARNINGS_SINCE - -DPLASMA_NO_DEPRECATED_WARNINGS - -DPLASMAQUICK_DISABLE_DEPRECATED_BEFORE_AND_AT - -DPLASMAQUICK_NO_DEPRECATED - -DPLASMAQUICK_DEPRECATED_WARNINGS_SINCE - -DPLASMAQUICK_NO_DEPRECATED_WARNINGS or - -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT - -DKF_NO_DEPRECATED - -DKF_DEPRECATED_WARNINGS_SINCE - -DKF_NO_DEPRECATED_WARNINGS REPOSITORY R242 Plasma Framework (Library) BRANCH useECMGenerateExportHeader REVISION DETAIL https://phabricator.kde.org/D24678 AFFECTED FILES CMakeLists.txt src/plasma/CMakeLists.txt src/plasma/applet.h src/plasma/corona.h src/plasma/package.h src/plasma/packagestructure.h src/plasma/pluginloader.cpp src/plasma/pluginloader.h src/plasmaquick/CMakeLists.txt src/plasmaquick/appletquickitem.h src/plasmaquick/shellpluginloader.h src/plasmaquick/view.h To: kossebau, #plasma, mart, davidedmundson, apol Cc: kde-frameworks-devel, LeGast00n, GB_2, michaelh, ngraham, bruns