RKWard issueshttps://invent.kde.org/education/rkward/-/issues2022-03-26T11:35:58Zhttps://invent.kde.org/education/rkward/-/issues/1Modernize settings code2022-03-26T11:35:58ZThomas FriedrichsmeierModernize settings code1. Use RKConfigValue and RKConfigGroup in all settings modules, in order to remove boilerplate code.
2. Better separation of settings and setting config widgets.1. Use RKConfigValue and RKConfigGroup in all settings modules, in order to remove boilerplate code.
2. Better separation of settings and setting config widgets.https://invent.kde.org/education/rkward/-/issues/3Move RKGlobals::rInter() to RInterface::instance()2022-04-14T21:15:12ZThomas FriedrichsmeierMove RKGlobals::rInter() to RInterface::instance()Obsolete RKGlobals, moving needed parts to RKStyleObsolete RKGlobals, moving needed parts to RKStylehttps://invent.kde.org/education/rkward/-/issues/6Port away from QScriptEngine2022-06-15T13:13:00ZThomas FriedrichsmeierPort away from QScriptEngineQScriptEngine is deprecated, to be replaced by QJSEngine. While there is nothing wrong with QScriptEngine for us, it will probably be dropped in Qt6.QScriptEngine is deprecated, to be replaced by QJSEngine. While there is nothing wrong with QScriptEngine for us, it will probably be dropped in Qt6.https://invent.kde.org/education/rkward/-/issues/9Review clang-tidy const reference warnings2022-06-15T13:13:00ZThomas FriedrichsmeierReview clang-tidy const reference warningshttps://mail.kde.org/pipermail/kde-core-devel/2022-March/091585.htmlhttps://mail.kde.org/pipermail/kde-core-devel/2022-March/091585.htmlhttps://invent.kde.org/education/rkward/-/issues/18Code cleanup around RCommand2022-06-15T13:13:01ZThomas FriedrichsmeierCode cleanup around RCommand- Port all remaining uses away from RCommandReceiver, and remove that class
- Port most direct uses of RCommand::EmptyCommand to RInterface::whenAllFinished()
- Probably RCommand/RCommandChain should be wrapped into smart pointers- Port all remaining uses away from RCommandReceiver, and remove that class
- Port most direct uses of RCommand::EmptyCommand to RInterface::whenAllFinished()
- Probably RCommand/RCommandChain should be wrapped into smart pointers