User Details
- User Since
- Jan 17 2020, 3:18 PM (274 w, 3 d)
- Availability
- Available
Oct 1 2023
Jul 22 2023
We decided on the KF6 weekly some time ago against this. I confirmed this on the in-person meeting at Akademy.
Another problem is FileSystemFreeSpaceJob in KIO
/home/nico/kde6/src/kwidgetsaddons/src/kcolorcombo.h:86:5: warning: signal activated is overloaded (with /usr/include/qt6/QtWidgets/qcombobox.h:23:1) [-Wclazy-overloaded-signal]
/home/nico/kde6/src/kwidgetsaddons/src/kcharselect_p.h:81:5: warning: signal activated is overloaded (with /usr/include/qt6/QtWidgets/qabstractitemview.h:25:1) [-Wclazy-overloaded-signal]
Jul 11 2023
Jun 28 2023
Yeah, I agree with it not being worth the effort
May 8 2023
This is fixed upstream!
Apr 21 2023
It was not possible using Q_GADGET, but since only the QML plugin will ever need to create the QObject instance, it should be fine.
Apr 9 2023
Apr 2 2023
I have done MRs in plasma-frameworks, plasma-workspace, kdeplasma-addons and now in KWin too. That should cover it all.
Mar 11 2023
Mar 4 2023
https://invent.kde.org/frameworks/kcmutils/-/merge_requests/121 takes care of the last kcmutils usage. Plasma-Frameworks has it's own engine now
Yep, an extra QML plugin is a bit of boilerplate, but worth the effort from a dependency POV
Mar 3 2023
Feb 26 2023
For reference: The CMake function kcmutils_generated_desktop_file landed a while ago. For KCMs we now only have a json file for the metadata.
Feb 24 2023
I took care of KCMs and other plugins during the last year. In my KCMUtils kf6 branch, I have removed the code that uses the KPackage's metadata completely.
Feb 22 2023
Or we could make KService provide a kded module in KService
AFAICS we need "KSycoca::self()->ensureCacheValid()" in kded for the "void Kded::recreate(bool initial)" method.
Feb 21 2023
Yep, but only some minor things.
Feb 19 2023
When https://invent.kde.org/frameworks/knewstuff/-/merge_requests/225 is in, this can be considered done
Makes sense, then it is a cleanup of the internal API and does not fix a crash anymore
Took me a while to code due to casting issues, but the two MRs should be ready.
Though then we'd need to expose the KJob subclass publicly. Though I do not understand why this is not an issue in KNewStuff, in https://invent.kde.org/frameworks/knewstuff/-/merge_requests/227 I did some refactorings.
This includes the KCM, which is the trickiest bit.
I already planned to work on the KParts bit
Yeah, some minor move of code to internal API. I will do that soonish
Feb 18 2023
Moving this to done, because I have a draft MR for it https://invent.kde.org/frameworks/kcmutils/-/merge_requests/121
We need it for installing plasmoids, but besides that this is done
Feb 17 2023
KQuickAddons::configModule has setAuthActionName,
@nicolasfella I have the import of those classes in kcmutils in progress and will make a MR this week. There I already dropped this API.
Feb 15 2023
KAbstractFileItemActionPlugin and KFileItemActions should be considered as well then.
Feb 14 2023
As discussed in the weekly, KIO feels like a weird place, but there isn't any better one.
The class should be moved from KIOWidgets to KIOCore to make life easier for third parties that provide such a plugin
Feb 9 2023
Feb 8 2023
How about adding symlinks for KF5 that get installed in the right dir? I did the same for KIO KCMs that were loaded by path.
https://invent.kde.org/frameworks/kpackage/-/merge_requests/64 This takes care of the rest
Feb 7 2023
This has been cleaned up with the removal of deprecated API