KDE Plasma 5.26.5, Bugfix Release for January

Discover

  • Libdiscover: fix permission text not being translated. Commit.

Plasma Addons

  • There is no translation for nativeText, use sequence instead. Commit. Fixes bug #463775
  • Applets/notes: Close context menu on left click. Commit. Fixes bug #463530
  • Wallpapers/potd: update picture at 0:01. Commit. Fixes bug #463345
  • Wallpapers/potd: use i18ndc to specify translation domain. Commit. Fixes bug #463103
  • KateSessionsItemDelegate: Fix reference to signal parameter. Commit. Fixes bug #462452
  • Alternatecalendar: always use day name in full label. Commit.

kscreenlocker

  • Fix KSignalHandler initialization order. Commit.
  • Fix crash condition where kscreenlocker_greet doesn’t start handle signals in time. Commit.
  • Fix. Commit.
  • Fix wallpaper not loading (leaving the background black). Commit.

KWin

  • Include missing cmath header for std::round. Commit.
  • Backends/drm: extend connector lifetime to match their outputs. Commit. Fixes bug #463334
  • Ignore critical notifications in window heap effects. Commit. Fixes bug #463437
  • Workspace: don’t make the placeholder output too big. Commit. See bug #461848
  • Kwinglutils: Restore the default FB when the last FBO is unbound. Commit.
  • Dmabuf: Create buffers without the SCANOUT flag. Commit.
  • Screencast: Don’t skip the last valid modifier. Commit.
  • Wayland: Fix updating pixel data from translucent client buffers when using qpainter backend. Commit.
  • Backends/drm: fix VRR detection. Commit. Fixes bug #463172
  • Backends/drm: fix error in finding the best plane. Commit.
  • Wayland: Require to reboot computer after changing primary selection option. Commit.
  • Revert “Disable PrimarySelection in seat setPrimarySelection”. Commit. Fixes bug #461498
  • Scene: Fix a typo in WindowItem::updateShadowItem(). Commit.
  • Workspace: handle duplicate output hashes correctly. Commit.
  • Core/outputconfiguration: use std::weak_ptr for storing the mode. Commit.
  • Workspace: match KScreen when computing the hash without an edid. Commit.
  • Backends/drm: don’t break crtc<->plane connections. Commit. Fixes bug #462214
  • Effects/blendchanges: ignore fullscreen windows. Commit.
  • Wayland/outputmanagement: reject configurations if outputs change. Commit. Fixes bug #460953
  • Backends/drm: don’t leak gbm surface if creating egl surface fails. Commit.

libkscreen

  • Backends/kwayland: use the connector name. Commit.

Plasma Desktop

  • Fix Kirigami longDuration reference. Commit.
  • Applets/taskmanager: use empty array when artist does not exist. Commit.
  • Applets/taskmanager: xesam:artist is a stringlist. Commit.
  • Kcm/keys: don’t allow collapsing single shortcut ation list items. Commit. Fixes bug #462141

plasma-mobile

  • Lockscreen: Remove wallpaper workaround. Commit.
  • Actiondrawer: Use simpler and more performant widescreen panel logic without clipping. Commit.
  • Actiondrawer: Introduce fix for black text even when opacity is 0. Commit.
  • Actiondrawer: Use Expo animations for pane movement. Commit.

Plasma Networkmanager (plasma-nm)

  • Fix connecting to WPA3-personal networks. Commit.

Plasma Workspace

  • Fix time input bug caused by “or” in regex. Commit. Fixes bug #415028
  • Wallpapers/image: fix finding the real symlink target. Commit. Fixes bug #461940
  • Applets/systemtray: Fix copy-paste mistake (double assignment to width). Commit.
  • Fix building screenpooltest. Commit.
  • Panel: Add floating margins to avoid overflowing content when floating. Commit. Fixes bug #462130
  • Find in system’s path and sudo’s path. Commit. Fixes bug #462127
  • Kcms/region_language: set fix scrolling in language sheet. Commit. Fixes bug #462057
  • Revert “shell: Use the basic scene graph rendering loop on wayland”. Commit.
  • Revert “shell: Don’t force basic render loop for Plasma Mobile”. Commit.

Powerdevil

  • Do not hardcode ACPI battery names. Commit.

qqc2-breeze-style

System Settings

  • A11y: make categoryitem interactable. Commit.

xdg-desktop-portal-kde

  • Notifications: Properly communicate the triggered action. Commit. Fixes bug #462278
  • Notification: Trigger org.freedesktop.Application.Activate* as spec’d. Commit. See bug #462278