davidedmundson requested changes to this revision. davidedmundson added a reviewer: davidedmundson. davidedmundson added inline comments. This revision now requires changes to proceed.
INLINE COMMENTS > shellcorona.cpp:469 > + > +void ShellCorona::updateLookAndFeelPackage(const QString &file) > +{ why are we tracking file modifications? That's not how the rest of the KCMs work. > shellcorona.cpp:511 > + //the old config file name > + //TODO:alternative: kconfigupdate? > + if (m_lookAndFeelPackage.metadata().pluginId() != > "org.kde.breeze.desktop") { yes, otherwise everyone currently using breeze-dark loses their config on upgrade. > shellcorona.cpp:720 > + //this form doesn't crash, while qDeleteAll(containments()) does > + delete > containments().first()->property("_plasma_graphicObject").value<QObject *>(); > + delete containments().first(); That's clearly not how Plasma should be designed. REPOSITORY rPLASMAWORKSPACE Plasma Workspace REVISION DETAIL https://phabricator.kde.org/D2345 EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: mart, #plasma, davidedmundson Cc: davidedmundson, ivan, plasma-devel, ali-mohamed, jensreuterberg, abetts, sebas
_______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel