Skip to content

Plasma 6.5.3 Complete Changelog

Breeze
breeze-gtk
  • Fix expander arrow icon being missing in GTK4 applications. Commit. Fixes bug #477505
  • Fix corner radii for CSD and SSD-using GTK apps. Commit. Fixes bug #489562
Discover
Flatpak Permissions
  • Ui/Permissions: fix keyboard accessibility. Commit.
  • Ui/main: improve sidebar arrow key handling. Commit.
KDE GTK Config
  • Fix formatting for gsettings font configurations. Commit. See bug #487714
kpipewire
  • Sourcestream: add DRM_FORMAT_MOD_INVALID whether usableModifiers is empty or not. Commit.
KWin
  • Plugins/screenshot: also take pending focus requests into account. Commit. Fixes bug #505202
  • Add a test for xdg-toplevel-drag. Commit.
  • Add xdgtopleveldrag to test helpers. Commit.
  • Use an interactive move for toplevel drag. Commit. Fixes bug #511570
  • Autotests: Add some drm node checks. Commit.
  • Scene/scene: snap item(tree)view viewports to the pixelgrid. Commit.
  • Plugins/screenshot: Fix viewport rect for window screenshots. Commit. Fixes bug #510982
  • Xwayland: Set O_NONBLOCK for transfer pipe endpoints. Commit.
  • Plugins/blur: Fix contrast.frag. Commit. Fixes bug #510818
  • Scene/scene: use infinite region to repaint entire ItemTreeView. Commit. Fixes bug #510555
  • Debug_console: Remove header layout entirely. Commit.
  • Xwayland: Avoid potentially hitting invalid iterators in Selection::timeoutTransfers(). Commit.
  • Backends/drm: add environment variables to debug potential synchronization issues. Commit. See bug #511728. See bug #511010
  • Core/iccprofile: make it build with older LCMS versions. Commit.
  • Autotests: Fix not building tests with optional X11 dependencies. Commit.
  • Autotests: Guard X11-only tests behind KWIN_BUILD_X11. Commit.
  • Autotests: Guard X11-specific code in testDbusInterface. Commit.
  • Autotests: Guard X11-specific code in testStackingOrder. Commit.
  • Autotests: Guard X11-specific code in testQuickTiling. Commit.
  • Autotests: Guard X11-specific code in testPlasmaWindow. Commit.
  • Autotests: Guard X11-specific code in testActivation. Commit.
  • Autotests: Guard X11-specific code in testPointerInput. Commit.
  • Autotests: Guard X11-specific code in testOutputChanges. Commit.
  • Autotests: Remove X11 includes in testMoveResize. Commit.
  • Autotests: Remove X11 includes in testScreenEdges. Commit.
  • Backends/drm: fix async present with direct scanout. Commit. See bug #510967
  • Backends/drm: on legacy modesetting, trigger a modeset after suspend. Commit. Fixes bug #505607
  • Workspace: don't activate or restack popup windows. Commit. Fixes bug #511631
  • Plugins/screenshot: use the correct scale when rendering window screenshots. Commit. Fixes bug #511722
  • Core/iccprofile: add support for the MHC2 tag. Commit. Fixes bug #508791
  • Backends/drm: retry opening drm nodes for up to 5s if it fails with EBUSY. Commit.
  • Ci: increase test timeout to 90s. Commit.
  • Opengl/colormanagement: also clip after tonemapping. Commit. Fixes bug #506212
  • Outputconfigstore: don't take into account a disabled internal screen. Commit.
  • Disable proximity sensor. Commit.
  • Revert "dpmsinputeventfilter: Disable proximity sensor and add null check". Commit.
kwin-x11
  • Plugins/mousemark: return the correct modifier in arrowdraw_modifiers(). Commit.
libplasma
  • Fix kwin locking up at startup. Commit.
  • Always clean contextualActions when they are deleted. Commit. Fixes bug #504793
Plasma Browser Integration
  • Mpris: In doubt, take the first entry for artwork. Commit.
Plasma Desktop
  • Applets/kickoff: "fix" footer overflow menu. Commit. Fixes bug #511503
  • Applets/kicker: don't clear currentItem from active column. Commit.
  • Applets/kicker: fix arrow keys from search to sidebar. Commit.
  • Applets/kicker: explicitly set sidebar layout width. Commit. Fixes bug #511411. See bug #505847
  • Applets/kicker: fix handling of down key from search field. Commit.
  • Applets/kicker: allow context menus with only favoriteId. Commit. Fixes bug #511448
  • FolderDelegate: Fix missing hover in some cases. Commit. Fixes bug #511025
plasma-mobile
  • Shelldbusclient: check if reply is valid. Commit.
Plasma Audio Volume Control
  • Use matching selinium version. Commit.
  • Revert "volumemonitor: don't inhibit auto suspend of device". Commit.
  • Volumemonitor: don't inhibit auto suspend of device. Commit. Fixes bug #507212
Plasma Systemmonitor
  • Table: use scenePosition for context menu positioning. Commit. Fixes bug #502715
  • Fix hiding headers from context menu. Commit.
Plasma Workspace
  • Use matching selenium version. Commit.
  • Applets/notifications: Fix mistake with Globals time property. Commit.
  • Klipper: fix action menu not always opening when there is matching text. Commit. Fixes bug #510449
  • Appiumtests: set GSK_RENDERER=cairo to fix clipboardtest that rely on new windows. Commit.
  • Applets/notifications: Fix notification time labels. Commit. Fixes bug #511908
  • Shell/panelview: Dont try to position non-existent config view. Commit. Fixes bug #511743
  • Bitap: allocate patternMask on heap instead of stack. Commit. Fixes bug #511233
  • Fix shelltest. Commit.
  • Wallpapers/image: fix ImageListModelTest::testImageListModelData. Commit.
  • Wallpapers/image: Fix high cpu usage when wallpaper dialog is open. Commit. See bug #511265
  • Kcms/wallpaper: Only show on desktop. Commit.
  • ShellCorona: ensure screenUiReadyChanged happens for screens without panels. Commit. Fixes bug #511131
  • Wallpapers/image: Improve kcm delegate sizing for mobile. Commit.
  • Appiumtests: make test_5_3_bug491961_mimetypes less flaky. Commit.
Powerdevil
  • Use matching selenium version. Commit.
  • Daemon: perform dark resume on s2idle mode only. Commit. Fixes bug #510992
qqc2-breeze-style
  • [progressbar] Port away from Animator. Commit.
Spacebar
  • Initialize ChannelLogger with unfetched messages from the modem. Commit.
xdg-desktop-portal-kde
  • Clipboard: Don't emit changes for primary selection. Commit. Fixes bug #512067
  • Globalshortcuts: Deduplicate requested shortcuts. Commit.
  • Globalshortcuts: Remember denied shortcuts. Commit.
  • Remotedesktop: correctly set clipboard_enabled. Commit. See bug #511989
  • Userinfodialog: always set an avatar (from icon). Commit.
  • Globalshortcuts: Clear old shortcuts also if we don't have any new ones. Commit. Fixes bug #483838