v6.0.0
This is the first release directly from GitHub. π
Features
- force plasma theme in OSD (9801592)
- plasmoid: use Switch for instant-apply "presentation mode" setting (f9748c9)
- plasmoid: only show if the user enabled presentation mode (1fb4065)
- support adaptive sync (f579f7e)
- use Kirigami heading (d10f040)
- use Kirigami units (d567034)
Bug Fixes
- adapt to kded6 renaming (dc002dc)
- adapt to Plasma API changes (b2c31aa)
- include declarations (dba1473)
- plasmoid: correct metadata id (8b27155)
- plasmoid: register type in the ctor (7d46843)
- port to new action API (e6519b1)
- use Plasma5Support data source (067ccdf)
Refactors
- add parameters to source handlers (1d560f0)
- copy InhibitionHint from battery applet (657eaa6)
- modernize QML code to make it work with Qt 6 (ff194dc)
- plasmoid: use internal enum (870e410)
- port to KConfig and KCMLauncher (793cdfe)
- port to KSvg (28708fb)
- port to PlasmaComponents3 (82eecc0)
- provide osd as separate application (e9ae432)
- remove output connected signals (4785a15)
- use K_PLUGIN_CLASS directly (50fbf43)
- use Kirigami font theme (543b218)
- use Kirigami icon (a5f8bfc)
- use KX11Extras (28f0ec1)
- use Qt 6 (9abba36)
- use unversioned plasma core import (47a0c6c)