Discover
- DiscoverDrawer: Fix category selection. Commit.
- DiscoverWindow: Move refresh shortcut outside of the action. Commit. Fixes bug #516392
- Use more appropriate icon for font category. Commit. Fixes bug #516910
Plasma Addons
- Runners/katesession: Don't show results if Kate is a Flatpak. Commit.
- Runners/katesession: Don't show results if Kate isn't installed. Commit.
ksystemstats
- Fix infinite loop parsing /proc/cpuinfo when no newline at end last CPU block. Commit.
KWin
- Plugins/zoom: Fix segmentation fault when changing pointer mode from Hide to Scale. Commit. Fixes bug #517073
- Kcms/scripts: Check result from loading UI file. Commit. Fixes bug #517137
- Plugins/mousemark: Enable Apply button when editing shortcut. Commit. Fixes bug #501537
- Compositor: Undim faster than you dim. Commit.
- Plugins/squash: Avoid extending lifetime of windows. Commit. Fixes bug #495952
- Core/backendoutput: disable DDC/CI for the Samsung LS24D60xU. Commit. Fixes bug #516605
- Input: be more strict about passing input to the decoration. Commit.
- Scene/workspace: change rounding policy in 'addCandidates()'. Commit. Fixes bug #517264
- Backends: fix crash in OutputDeviceV2Interface::updateModes. Commit. Fixes bug #517198
- Backends/drm: fix check for ddc/ci software dimming. Commit. Fixes bug #516867
- Plugins/screencast: set appropriate minFramerate. Commit.
- Backends/drm: if the current mode is removed, attempt to find an equivalent one. Commit.
- Options: emit correct signal. Commit.
libplasma
- Widgets/menubaritem: Make them a bit more round. Commit.
- Plasmacomponents3/SwitchIndicator: update sizing on theme change. Commit. Fixes bug #516542
- Plasmacomponents3/SwitchIndicator: Fix 'active' elements being shown when inactive. Commit. Fixes bug #504116
Plasma Desktop
- Applets/taskmanager: keep thumbnails in horizontal group tooltips aligned. Commit.
- Applets/kicker: take expanded rootList width into account. Commit.
- PanelConfiguration: always play animations when combobox is changed. Commit. Fixes bug #516917
- Kcm/keys: Preserve selected item when clearing search. Commit. Fixes bug #516973
- Applets/kicker: a bunch of small fixes for the sidebar. Commit. Fixes bug #517065
- Applets/taskmanager: allow some tooltip labels to be multi-line. Commit.
- Positioner: Skip convertFolderModelData if loaded positions are empty. Commit.
Plasma Dialer
- Notification-manager: re-enable waking up display. Commit.
plasma-keyboard
- Pass project version to KAboutData. Commit.
- Set up KCrash. Commit.
- Inputlisteneritem: Don't keyboard nav capture when input panel isn't shown. Commit.
plasma-mobile
- Actiondrawer: Preload for first open. Commit.
- Remove kirigami version in imports. Commit.
- Statusbar: fix hidden batteries from taking up space in the statusbar. Commit.
Plasma Workspace
- Kcms/fonts: Fix font previews. Commit.
- Logout greeter: back off initial focus grab timeout to 3 seconds. Commit.
- Applets/systemtray: Make QMenu::adjustSize() X11-specific. Commit.
- Klipper: Only show QR code button for text items. Commit.
- Applets/systemtray: Make QTBUG-59044 workaround X11-specific. Commit.
- Applets/systemtray: Make popup placement on Wayland more robust. Commit. Fixes bug #517093
- Fix resizing widgets from the top handles in some situations. Commit.
- WidgetExplorer: Update applet instance counter when removing all widgets. Commit.
- Hide panel spacer from WidgetExplorer. Commit.
- Applets/systemtray: Use correct context object for future continuation. Commit.
- Applets/systemtray: Assert plugin metadata validity earlier. Commit.
- Applets/digitalClock: fix current time zone not being bold in popup. Commit.
- Applets/appmenu: handle null action. Commit.
- Applets/kicker: emit favoriteModelChanged when funneling. Commit.
- Revert "ContainmentLayoutManager: send recursive mouse release events too". Commit. Fixes bug #517040. See bug #509859. See bug #416909
- Shell: Generate plasma-shell Wayland interface for the right target. Commit.
- Shellcorona: use QPointer for m_waitingPanels to futureproof against dangling pointers. Commit. Fixes bug #516937
- Shell: restore early destroyed guard for panel containments. Commit. Fixes bug #516937
- Applets/notifications: Fix display of total or processed value. Commit.
Powerdevil
- Applets/batterymonitor: sync switch with outside changes to manual inhibition. Commit. Fixes bug #516696
- Revert "CompactRepresentation: Don't show the badge if battery percent is 100". Commit. Fixes bug #514851
print-manager
- Kcm/qml: Set max height for the class member list. Commit.
qqc2-breeze-style
- TextArea & TextField: Allow user to select text by char. Commit.
SDDM KCM
- Also delete kcminputrc and kwinoutputconfig.json when resetting. Commit.
spectacle
- Magnifier: Fix graphical size being off by 1 pixel. Commit. Fixes bug #517274
- Fix crash on quit with a quickly selected region. Commit. Fixes bug #517064
- Fix tesseract not being found on Fedora. Commit. Fixes bug #516162
- Set explicit layer surface screen. Commit.
- SelectionEditor: compensate for initial mouse offset when resizing. Commit.