Skip to content

Plasma 6.5.1 Complete Changelog

breeze-gtk
Discover
  • Fix query if we are on Plasma. Commit.
  • Fix crash. Commit. Fixes bug #510703
  • Rpm-ostree: Do not fetch tags with skopeo. Commit.
  • Rpm-ostree: Notify progress once transaction completes. Commit.
kpipewire
  • Fix build with ffmpeg < 6.1. Commit.
krdp
  • Kcm: span ListView width with list section headers. Commit.
  • Kcm: set highlighted and selected properties on list item elements. Commit.
  • Kcm: toggle system users on click, rather than doing nothing. Commit. See bug #510705
  • Kcms: Don't make system user editable. Commit. Fixes bug #510705
  • Kcm: Fix section delegates. Commit.
KScreen
  • Hdrcalibrator: Dont try to set image description on windows without a surface. Commit. Fixes bug #510789
KWin
  • Only keep the saturation component from the old contrast effect. Commit. Fixes bug #510818
  • Plugins: make blink startupfeedback/touchpoints color managed. Commit.
  • Backends/drm: prevent accessing the pipeline when it's already removed. Commit.
  • Scene/workspacescene: special case "emtpy" items for direct scanout and overlays. Commit.
  • Plugins/screencast: use the correct scale for window screencast rendering. Commit.
  • Backends/wayland: do a full repaint if the color description changes. Commit.
  • Compositor: when rendering a layer, pass more correct HDR metadata. Commit.
  • Backends/drm: use dumb buffers for the cursor on legacy modesetting again. Commit. Fixes bug #510930
  • Inputmethod: Unset panel on close. Commit.
  • Backends/drm: expand the implicit modifier fallback to low bandwidth formats. Commit. Fixes bug #509635
  • Wayland: Avoid sending a selection when switching between surfaces of the same client. Commit.
  • Wayland: Remove hasKeyboard() guard in SeatInterface::setFocusedKeyboardSurface(). Commit.
  • Wayland: Make data control code more consistent with other code. Commit.
  • Wayland: Reject receive requests from superseded data offers. Commit.
  • Wayland: Remove tracking of current selection in wl_data_device and wp_primary_selection_device_v1. Commit.
  • Wayland: Drop SeatInterfacePrivate::Keyboard::Focus::serial. Commit.
  • Wayland: Drop SeatInterfacePrivate::Keyboard::Focus::destroyConnection. Commit.
  • Wayland: Add SeatInterface::primarySelectionDevicesForSurface(). Commit.
  • Placement: prevent infinite loop from empty cascade offset. Commit.
  • Fix Workspace::activateNextWindow() corrupting active output on hotplug. Commit. Fixes bug #495702
  • Autotests: Add active output tests. Commit.
  • Backends/wayland: track the commit deadline with frame callbacks. Commit.
  • Backends/libinput: Fixed Device::setOutputName not changing the output. Commit. Fixes bug #510505
  • OutputDeviceV2Interface: guard for global removed in bind. Commit. Fixes bug #510734
  • Scene/itemrenderer_opengl: always apply modulation and saturation in linear. Commit. Fixes bug #508517
  • Scene/scene: more properly disable damage tracking for ItemTreeView. Commit. Fixes bug #510555
  • Revert "Check that output passed to Workspace::setActiveOutput() is valid". Commit.
  • Revert "Replace Q_ASSERT with qFatal() in Workspace::setActiveOutput()". Commit.
libksysguard
  • Processcore: Properly add the swap attribute. Commit. Fixes bug #510969
  • Faces/text: Use proper type for lists of sensors. Commit. Fixes bug #509671
plasma-activities
  • Revert "fix: replace continue_with with QFuture::then". Commit.
Plasma Desktop
  • Kcms/ksplash: Show error also when ksplash exits with non-zero exit code. Commit.
  • Applets/kicker: fix arrow down from search field to column. Commit.
  • Reset kickoff grid movements when drag and drop exits kickoff. Commit. Fixes bug #385856
  • [emojier] Mark as single window app. Commit.
  • Make applets content avoid applet-panel separator. Commit. Fixes bug #443241
  • Kcms/landingpage: Fix i18n(). Commit.
Plasma Firewall
  • Kcm: Fix enable button not being disabled when firewall is unavailable. Commit.
plasma-integration
  • KDirSelectDialog: Strip trailing slash for hidden check. Commit. Fixes bug #510658
Plasma Workspace
  • Wallpapers/image: use more appropriate "remove wallpaper" icon. Commit. Fixes bug #484307
  • Ksplash: Don't use fallback in test mode. Commit.
  • Notifications: Don't show details if they only say you have 1 of 1 items. Commit.
  • Wallpapers: rephrase color-aware wallpaper option to be accurate. Commit.
  • Make KF6Holidays a hard dependency. Commit.
  • Servicerunner: outscore krunner's launch count system. Commit. See bug #510039
  • Shell/autotests: fix shelltest. Commit.
  • Appiumtests: fix clipboardtest. Commit.
spectacle
  • Set export image and update timestamp when entering the rectangle screenshot mode. Commit. Fixes bug #506047. Fixes bug #506067
xdg-desktop-portal-kde
  • Inputcapture: de-duplicate input capture zones. Commit.
  • AppChooserDialog: Show NoDisplay services. Commit. Fixes bug #510546
  • AppChooserPortal: Support "modal" dialog. Commit.