* Thu Jan 12 2023 Christophe Marin <christophe@krop.fr>
- Update to 5.102.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.102.0
- Changes since 5.101.0:
* Remove unused KPluginInfo includes
* Tue Dec 06 2022 Christophe Marin <christophe@krop.fr>
- Update to 5.101.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.101.0
- No code change since 5.100.0
* Tue Nov 08 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.100.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.100.0
- Changes since 5.99.0:
* Add Qt6 windows CI support
* Remove space
* Fix typo
* Kauth doesn't build on windows
* KCModuleQML: Make sizeHint() check more robust
* Sat Oct 01 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.99.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.99.0
- Changes since 5.98.0:
* Fix missing kcmutils_proxy_model export in static builds (kde#459123)
* Launch KCMs that are not part of systemsettings in kcmshell5 (kde#458975)
* Tue Sep 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.98.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.98.0
- Changes since 5.97.0:
* Add FreeBSD Qt6 CI support
* Use a CMake option() for the TOOLS_ONLY flag
* KPluginSelector: Remove unnecessary background rect in About sheet (kde#457648)
* Set Type=Application for generated KCM desktop file (kde#457673)
* kcmoduleqml: don't unnecessarily set setContentsMargins twice
* Sun Aug 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.97.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.97.0
- Changes since 5.96.0:
* follow symlinks for search of .desktop files
* tools/kcmmetadatagenerator: Print out critical warning if file could not be opened
* Make CMake import target of kcmdesktopfilegenerator relocatable
* Add utility cmake method to generate KCM metadata desktop files
* Sun Jul 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.96.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.96.0
- Changes since 5.95.0:
* Remove duplicate header between cpp/h files
* Fri Jun 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.95.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.95.0
- Changes since 5.94.0:
* KPluginDelegate: reserve space for subtitle
* KPluginSelector: animate placeholder appearance
* KPluginSelector: Don't show placeholder message immediately upon load
* KPluginSelector: fix placeholder location
* Add debug output to print KCM location
* AboutPlugin.qml: Do not use translation function when we only have one value
* [kcmultidialog] Fix crash in clear()
* Tue May 10 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.94.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.94.0
- Changes since 5.93.0:
* Fix filtering of plugin in KPluginWidget
* Check executables exist in PATH before passing them to QProcess
* KPluginModel: Add method to get KPluginMetaData config object for given plugin id
* Add missing includes
* Add SPDX headers for KPluginProxyModel files
* Download missing licenses
* Add docs for QML components
* KPluginDelegate: Add configTriggered signal
* Refactor QML components of MPluginSelector to have less dependencies and have better layout
* KPluginModel: Add isSaveNeededChanged signal
* Import AboutPlugin dialog from QML
* Expose proxy sort model as private QML API
* Create QML version of KPluginSelector
* Allow consumers to get sort proxy model
* Export the KPluginModel class & make it usable from QML
* Add windows CI
* Sun Apr 03 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.93.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.93.0
- Changes since 5.92.0:
* Require unittests to pass for CI pipelines to pass
* Fix KPluginSelector KCMs missing their metadata on plugin
loading (kde#444378)
* Mark Windows and macOS as supported
* Mon Mar 07 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.92.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.92.0
- No code change since 5.91.0
* Sun Feb 06 2022 Christophe Giboudeaux <christophe@krop.fr>
- Update to 5.91.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.91.0
- Changes since 5.90.0:
* Add KPluginWidget::load()
* Remove assertion for KPluginMetaData param in KCModuleLoader::loadModule
* KCModuleProxy: Use std::optional to check if we have a KPluginMetaData object
* Add CI qt6 support
* Utilize ECMDeprecationSettings to manage deprecate Qt/KF API
* KCModuleProxy: Replace space with underscore when registering DBus service
* Switch header style to ToolBar for system settings
* kpluginmodel: Also copy plugin Id from KService to json object
* KCMUtils can be built on Windows too