KDE 1606 Published by

KDE Plasma 6.3.5, a bugfix release for May, features numerous enhancements and corrections contributed by KDE's team. The release features bug fixes for Kcursorgen, incorporates the QDebug feature, and resolves the issue with the "Still Looking" indicator in applications. Furthermore, it tackles concerns related to the KScreen, Osd, Kcm, and various other Plasma addons.

The update also resolves issues related to the rendering loop, backends/drm, effect/offscreeneffect, as well as input and output configuration store. It also addresses race conditions, colorspace, and the association of X11Window.



The Plasma Desktop has undergone an update to transition timer objects from adjustable-duration intervals, resolve issues with the task manager, and enhance padding elements. The Plasma Dialer has been updated to prevent the tracking of the same voice call object multiple times, and enhancements have been made to the Plasma Workspace.

Powerdevil has been updated to eliminate crashes when utilizing PowerDevil 6.3 alongside Kwin 6.2. The print manager has been enhanced to enable the option to set as default when adding a printer or group. Furthermore, Kcm has been excluded from the qqc2-breeze-style package.

KDE Plasma 6.3.5, Bugfix Release for May

Today KDE releases a bugfix update to KDE Plasma 6, versioned 6.3.5.

Plasma 6.3 was released in February 2025 with many feature refinements and new modules to complete the desktop experience.

This release adds a month’s worth of new translations and fixes from KDE’s contributors. The bugfixes are typically small but important and include:

  • Kcursorgen: Add QDebug include.  Commit.
  • Add missing includes.  Commit.
  • ApplicationsListPage: fix "Still Looking" indicator.  Commit. Fixes bug  #485379

Screenshot_from_2025_02_11_14_06_19

Plasma 6.3.5 Complete Changelog

Breeze
  • Kcursorgen: Add QDebug include.  Commit.
  • Add missing includes.  Commit.
Discover
  • ApplicationsListPage: fix "Still Looking" indicator.  Commit. Fixes bug  #485379
  • ApplicationPage: fix offline update header text at narrow window widths.  Commit. Fixes bug  #502835
Plasma Addons
  • Applets/notes: don't set Layout preferred sizes.  Commit. Fixes bug  #495306
  • Fix bug report urls.  Commit.
  • Applets/weather: Expose and use default units directly.  Commit. Fixes bug  #503138
KScreen
  • Osd: Create OsdManager after QGuiApplication.  Commit. Fixes bug  #502486
  • Kcm: Fix wrong settings shown when reverting changes.  Commit. Fixes bug  #490586
KWin
  • Renderloop: take subsurfaces into account for vrr scheduling.  Commit.
  • Backends/drm: with "prefer color accuracy", don't allow direct scaonut with color ops.  Commit. Fixes bug  #503742
  • Effect/offscreeneffect: guard against allocating zero-size textures.  Commit. Fixes bug  #485884
  • Input: set the current surface correctly for tablet events.  Commit. Fixes bug  #499576. See bug  #498386
  • Backends/drm: guard updateCursorLayer for a nullptr pipeline.  Commit. Fixes bug  #502951
  • Core/colorpipeline: optimize out black point compensation.  Commit. Fixes bug  #500019
  • Revert "plugins/nightlight: Fix conversion between local time and utc time".  Commit.
  • Plugins/nightlight: Fix conversion between local time and utc time.  Commit.
  • Compositor: fix dimming constantly scheduling repaints.  Commit.
  • Input: do not pass power button to lockscreen.  Commit.
  • Effect: Allow AnimationEffect running while the screen is locked.  Commit.
  • Outputconfigurationstore: disable autorotate when screen is off.  Commit.
  • Autotests/x11keyread: fix race condition.  Commit.
  • Autotests/x11keyread: re-format the code.  Commit.
  • Core/colorspace: fix primaries for generic film.  Commit.
  • Ci: Adjust to SUSE CI image changes.  Commit.
  • Opengl/eglcontext: only delete the vao if the context is current.  Commit.
  • Wayland: fix the rendering intent being ignored, and add a test for it.  Commit.
  • Opengl/glshader: ensure no tone mapping gets applied with colorimetric rendering intents.  Commit.
  • Wayland/colormanagement: use 203cd/m² reference luminance for Windows scRGB.  Commit.
  • Kcms/xwayland: Fix highlighting on first radiobutton.  Commit.
  • Plugins/minimizeall: fix unreachable activity check.  Commit.
  • Disconnect committed signal in X11Window::associate().  Commit.
  • Break Workspace::outputRemoved connection when a layer shell window is destroyed.  Commit.
  • Layershellv1window: close the window when the desired output gets removed.  Commit.
  • Simplify xwayland surface association.  Commit.
  • Fix a crash in RenderLoop::scheduleRepaint.  Commit.
  • Xdgshellwindow: Keep window on ouput when opening under cursor.  Commit. See bug  #495987
  • Xdgactivation: downgrade "cannot grant a token" warning to a debug message.  Commit. Fixes bug  #500393
  • Backends/drm: also clean up pending commits with legacy modesetting.  Commit.
  • Backends/drm: set internal display brightness with HDR in applyQueuedChanges.  Commit.
  • Backends/drm: set laptop display brightness to 100% with HDR.  Commit.
  • Backends/drm: reduce minimum luminance for SDR.  Commit. Fixes bug  #501247
  • Avoid synchronizing keyboard modifiers if dnd source is null.  Commit. Fixes bug  #502504
  • Backends/drm: immediately force a modeset on bad link status.  Commit. Fixes bug  #502542
  • Xwayland: Only pass actual mime type offers to Wayland clients.  Commit.
  • Xkb: Guard more methods against not having a keymap or state.  Commit.
  • Plugins/eis: Guard against empty keymap.  Commit.
libksysguard
  • Nvidia: Initialize processes to 0.  Commit.
  • Nvidia: Discover data fields based on headers.  Commit.
libplasma
  • Use proper attached properties for Kirigami colorset.  Commit.
Plasma Desktop
  • Port Timer objects away from adjustable-duration intervals where needed.  Commit. Fixes bug  #500717
  • Applets/taskmanager: Don't undesirably rotate group dialog items.  Commit. Fixes bug  #470410
  • Avoid double-addition of x coordinate of ActivitySwitcher.  Commit. Fixes bug  #502656. Fixes bug  #502375
  • Kcms/recentfiles: fix grid items responding to hover when disabled.  Commit. Fixes bug  #502522
  • Round AudioStream width which in turn rounds its position as well.  Commit. Fixes bug  #500039
Plasma Dialer
  • Fix: do not track same voicecall object multiple times.  Commit.
plasma-mobile
  • Wallpaperselector: Fix delegate dimensions and icon color.  Commit.
  • Taskpanel: Fix rotate button showing with autorotate.  Commit.
plasma-vault Plasma Workspace
  • Notification: Escape lonely < and > symbols.  Commit. Fixes bug  #502106
  • Calendar: Move event indicator above main label.  Commit.
  • Appelts/notifications: Fix Notifications positions.  Commit. Fixes bug  #500192. Fixes bug  #498599. Fixes bug  #491217. Fixes bug  #502160
  • Applets/notifications: improve paddings again.  Commit.
  • Multiscreen: fix an incorrect assert in screenInvariants.  Commit. Fixes bug  #494616
Powerdevil
  • Daemon: Don't crash if using powerdevil 6.3 with kwin 6.2.  Commit. Fixes bug  #501446
print-manager
  • Kcm: When adding a printer/group, allow the ability to set as default.  Commit.
  • Revert "kcm: don't assign undefined to component".  Commit.
qqc2-breeze-style
  • Remove kquickcharts qml dep.  Commit.
  • Remove KQuickCharts dependency.  Commit.

KDE Plasma 6.3.5, Bugfix Release for May