Aura Browser
- Remove (unused) VS Code launch/setting files. Commit.
 
Breeze
- Decoration: remove extra 1px padding. Commit.
 - Toolarea: Fix separator position on hi dpi. Commit.
 
Discover
- SteamOS: Use new currentBuildID in addition to currentVersion. Commit.
 - Flatpak: Check if error is null before trying to log a message. Commit. Fixes bug #473497
 - Flatpak: Do not crash if we failed to get unused refs. Commit.
 
kactivitymanagerd
- Plugins/sqlite: Skipping insert/update when m_blockAll or m_whatToRemember==NoApplications. Commit. Fixes bug #397487
 
KDE GTK Config
Plasma Addons
- Thumbnail_grid: use MouseArea as delegate root. Commit.
 - Thumbnail_grid: allow screen reader to announce window name when pressing Alt+Tab. Commit. See bug #472643
 - Applets/userswitcher: Set an explicitly compact width. Commit.
 
KScreen
- Kded/device: Write configuration when UPower is not available. Commit. Fixes bug #474099
 
ksystemstats
- NvidiaSmiProcess: Fix missing data for GPU 2+. Commit. Fixes bug #473424
 
KWin
- XdgToplevelWindow: Consider app responsive only if sent ping was received. Commit.
 - Wayland: Fix high-resolution scroll wheel discrete step calculation. Commit.
 - Wayland: Refactor the high-resolution scroll wheel step accumulator. Commit.
 - Wayland: Send data device selections to data control on bind even if null. Commit. See bug #459389
 - Backends/drm: check explicit gpu paths for symlinks. Commit.
 - Effects/screenshot: Fix screen screenshot infinite loop on X11. Commit.
 - Input: add special handling for tabbox modifiers. Commit. Fixes bug #473099
 - Backends/drm: don't assume we never get new subpixel types. Commit. See bug #472340
 - Internalwindow: don't crash on pointer leave when m_handle is nullptr. Commit. Fixes bug #472922
 - Backends/drm: allow modesets with atomic tests if a modeset is already pending. Commit. Fixes bug #461657
 - Input: use modifiersRelevantForGlobalShortcuts for tabbox events. Commit. Fixes bug #453918
 
libkscreen
- Backends/xrandr: make sure 
XRandRCrtc::update is always called. Commit. See bug #472280 
libksysguard
- Sensors: Correctly handle the return value of QCollator::compare. Commit. Fixes bug #461070
 
Plasma Desktop
- Fix touchpad kded crash on X11. Commit. Fixes bug #426937
 - XlibBackend: port to modern signal-slot. Commit. See bug #473262. See bug #426937
 - XlibNotifications: port to modern signal-slot. Commit. Fixes bug #426937. See bug #473262
 - RecentFiles kcm: whattoremember: Make the value visible in the UI match the value saved. Commit. Fixes bug #397487
 - PositionerTest: make sure folder model is ready before moving test. Commit.
 - FolderView: fix missing Kirigami import. Commit.
 - FolderViewLayer: use fixed interval. Commit.
 - ScreenMapper: remove handling for config before Plasma 5.25. Commit.
 - Folder: modernize iteration. Commit.
 - Folder: use qset instead of qvector to improve performance. Commit.
 - Desktop: don't save positions immediately. Commit.
 - Kcms/access Fix unintentional config changes. Commit.
 - Folderview: cap amount of screen mappings we hold. Commit. Fixes bug #469445
 - Applets/taskmanager: update deprecation message for DragHelper. Commit.
 - Applets/pager: fix window/screen size/position when using Qt scaling. Commit. Fixes bug #446627
 - Panel: fix applet not returning focus after pressing applet shortcut. Commit. Fixes bug #472909
 - Migrate missing key handling/accessibility features from default CompactRepresentation. Commit.
 
Plasma Audio Volume Control
- Applet: show placeholder message in tooltip when there is no device. Commit. Fixes bug #469778
 
Plasma Remotecontrollers
- Do not take 100% CPU when a device gets disconnected. Commit.
 
Plasma SDK
- Remove wrongly-generated translations. Commit.
 
Plasma Systemmonitor
- Hide heightHelper BasicListItem. Commit.
 
Plasma Workspace
- WindowSwitcher: move accessible properties to delegate root. Commit. See bug #472643
 - Krunner: make debut on X11 faster. Commit.
 - 🍒PanelView: fix panel overlapping windows when Qt scaling is enabled. Commit. Fixes bug #456453
 - Sessionmanagement: fix broken hybrid suspend. Commit.
 - Plasmawindowed: support 
PLASMA_ENABLE_QML_DEBUG. Commit. - Fixup! shellcorona: never iterate on in-destruction iteratables. Commit.
 - Shellcorona: never iterate on in-destruction iteratables. Commit.
 - Wallpapers/image: don't add files/folders to KDirWatch again in proxy model. Commit. Fixes bug #473798
 - Wallpapers/image: move some shared code to 
AbstractImageListModel::load. Commit. - Widgetexplorer: Fix category filtering. Commit. Fixes bug #473035
 - Containmentlayoutmanager: Guard m_contentItem in setEditMode. Commit.
 - Backport systemtraytest from master to fix flaky test. Commit.
 - Applets/kicker: deprecate KickerCompatTriangleMouseFilter. Commit.
 - Applets/kicker: deprecate DragHelper. Commit.
 - Applets/kicker: deprecate Kicker.WindowSystem. Commit.
 - Applets/kicker: deprecate DashboardWindow. Commit.
 - Lookandfeel: make splash load faster. Commit.
 - Wallpapers/image: fix random order update logic. Commit. See bug #473088
 - Wallpapers/image: move 
sort(0) to SlideFilterModel::setSortingMode. Commit. - TriangleMouseFilter: also check optional position has value. Commit. See bug #473432
 - TriangleMouseFilter: check intercepted item still exists in reset timer. Commit. Fixes bug #473432
 - Wallpapers/image: don't add/remove a file if its parent folder is in KDirWatch. Commit.
 - Wallpapers/image: fix slideshow not starting for few images or superfast computers. Commit. See bug #473088
 - Wallpapers/image: update random order before sorting. Commit.
 - Wallpapers/image: use removeDir to remove folders from KDirWatch. Commit.
 - Wallpapers/image: fix potential invalid slide index in 
nextSlide. Commit. See bug #473088 - Applets/notifications: Add icon to "Copy Link Address" context menu item. Commit.
 - Region_language KCM: Guard glibc-related code with ifdefs. Commit.
 - Rename REGION_LANG_GENERATE_LOCALE to REGION_LANG_GENERATE_LOCALE_HELPER. Commit.
 - PanelView: clear previous focus when status changes to ActiveStatus. Commit.
 - PanelView: also restore previous window when status changes to 
ActiveStatus. Commit. - Shell: avoid potential crash when previous window is gone before returning focus. Commit.
 - OSD: Fix size calculation for progress value. Commit. Fixes bug #469576
 
Powerdevil
- Profiledefaults: don't automatically suspend by default if running in a virtual machine. Commit.
 - Fix the error overlay shown on other kcms. Commit. Fixes bug #424531
 - Dimdisplay: only dim the screen at configured dim time. Commit. Fixes bug #304696
 - Print error with higher logging severity when backend fails to load. Commit.
 
System Settings
- Remove soft hyphens in keywords used for searching. Commit.
 
xdg-desktop-portal-kde
- Fix data type for accent color. Commit.
 - Settings: provide accent-color settings. Commit.
 - Install kde-portals.conf in datadir. Commit.
 - Install a portals.conf file for the plasma session. Commit.
 - RemoteDesktop: Fix relativity of absolute pointer motion. Commit.
 - RemoteDesktop: Use QScreen for starting multiple streams. Commit.
 - Add a method using QScreen to create a screencasting stream. Commit.