Discover
- Make it harder for category to be wrong. Commit. Fixes bug #491703
- Revert "discover/qml: improve UpdatesPage accessibility". Commit.
- Discover/qml: improve UpdatesPage accessibility. Commit.
kglobalacceld
- Fix losing shortcuts when updating the system. Commit.
Info Center
- Ensure the flickable is as wide as the unwrapped text when. Commit. See bug #502948
kpipewire
KScreen
KWin
- Backends/drm: never use DEGAMMA_LUT. Commit. Fixes bug #505869
- Workspace: Fix window activation on activity change. Commit. Fixes bug #501393
- Don't add deleted windows to the stacking order. Commit.
- Xwayland: don't forward left/middle/right mouse buttons to Xwayland. Commit. See bug #490057
- Output management: add some safe guards for invalid brightness overrides. Commit. Fixes bug #506090
- Wayland/tablet_v2: fix the tablet cursor hotspot with Xwayland scaling. Commit.
- Core/renderloop: fix subsurfaces vrr scheduling. Commit.
- Plugins/slideback: Scale smoothness proportionally to adjusted strength from 6.3. Commit. Fixes bug #503964
- Plugins/systembell: Throttle visual bell. Commit.
- Backends/drm: disable direct scanout on secondary GPUs. Commit.
- Scene/surfaceitem_wayland: handle some missing initial properties. Commit.
- Plugins/translucency: Fix unsetting animations for minimized windows. Commit. Fixes bug #504687
- Autotests/integration/outputchanges: wait for frame callbacks before committing. Commit.
- Autotests/outputchanges: add a test for evacuating windows from removed outputs. Commit.
- Scene/workspacescene: restrict frame callbacks based on the output rather than geometry. Commit. Fixes bug #479694. Fixes bug #498628. Fixes bug #505060
- Backends/drm: reduce severity of pageflip failure logging. Commit. Fixes bug #505028
- Xwayland: Fix leaking normal key presses with keyboard layouts other than English. Commit. Fixes bug #500032
- Backends/drm: Add missing null guard. Commit.
- Outputconfigurationstore: disable adaptive sync by default. Commit.
- Map xinerama index to Output by output name. Commit.
- Backends/drm: clear the test buffer with legacy modesetting. Commit. Fixes bug #504258
- Wayland/xdgoutput: round the scaled output position. Commit.
- Don't leak lcms tone curves. Commit.
- Plugins/colorpicker: round the result. Commit. Fixes bug #491633
- Plugins/colorpicker: use BPC when converting to sRGB. Commit. See bug #491633
- X11: Add an environment variable to disable _NET_WM_SYNC_REQUEST in X11Window. Commit.
- Wayland/colormanagement: compare primaries with the protocol's resolution. Commit.
- Wayland/colormanagement: also around max_fall and max_cll. Commit.
- Wayland/colormanagement: fix sending target luminance levels. Commit.
- Core/iccprofile: also estimate black point even if there's no luminance tag. Commit.
- Backends/drm: also guard DrmOutput::cursorLayer for nullptr pipeline. Commit. Fixes bug #504516
Plasma Desktop
- FolderItemDelegate: use label implicitHeight in frame size calculation. Commit. Fixes bug #490402
- FolderModel: When adding files, keep the current sorting. Commit. Fixes bug #482470
plasma-integration
plasma-mobile
- Envmanager: Use BorderlessMaximizedWindows option. Commit.
- Shell: Fix Compact applet display popup when fullRepresentation is null. Commit.
- Homescreens/folio: Block propagation if edit mode is active to avoid widget to trigger event. Commit.
- Load minimized Quicksettings as Async. Commit.
- Paginatemodel: Avoid to disconnect if model is the same because it's not reconnected after. Commit.
- Fix mistake on paginatemodel. Commit.
- Quicksettings: Use synchrone component loading instead of asynchrone to avoid concurrent bug. Commit.
- Envmanager: Write options as immutable, and add kdeglobals. Commit.
- Envmanager: Add overlay configs through XDG_CONFIG_DIRS. Commit.
- Taskswitcher: Fix task close icon colour in light mode. Commit.
- Folio: Ensure y anim signals don't get emitted if value didn't change. Commit.
- Notifications: Fix do-not-disturb. Commit.
- Notifications: Don't factor action drawer state in expiry. Commit.
- Notifications: do not expire notificationa after invoking action. Commit.
Plasma Systemmonitor
- Partially revert "Don't override dialog y: values". Commit. Fixes bug #505052
Plasma Workspace
- Weather/envcan: Adapt to the new locations list URL. Commit.
- Weather/envcan: Fix handling of non-continuous hourly folder list. Commit.
- Dataengines/weather: Adapt to the new dynamic URLs on envcan. Commit.
- RunCommand: fix "hide faded completion text" calculation. Commit. Fixes bug #505698
- Klipper: make "Add Actions" dialog only window-modal. Commit. Fixes bug #501938
- Fix cell height calc in resize handle. Commit.
- Applets/notifications: Don't set a parent for WidgetsAskUserActionHandler. Commit. Fixes bug #504385
- Components/sessionprivate: fix a potential crash in SessionsModel. Commit.
- Libnotificationmanager: fix critical notifications not showing when Do not disturb is active. Commit.
- Applets/devicenotifier: fix pointless mount action. Commit. Fixes bug #503999
- Colorsapplicator: Don't allow extended RGB from OKLabToLinearSRGB. Commit. Fixes bug #503394
polkit-kde-agent-1
- Mobile: Update to support recent changes, and show maximized. Commit.
Powerdevil
- Applets/batterymonitor: don't ask to install PPD when already installed. Commit. Fixes bug #504889
- Daemon: Fix triggering an assert in KConfigGroup. Commit.