Skip to content

Plasma 6.3.1 Complete Changelog

Breeze
Discover
Dr Konqi
  • Sentry: send rich gpu context when available. Commit.
  • Preambletest: repair test_sentry_image_mapping_fail. Commit.
  • Preamble: limit stack var detection to crashing thread. Commit.
  • Sentry: tie the python event and drkonqi event together when the payload failed. Commit.
  • Fix mapping for kactivitymanagerd. Commit.
  • Preamble: flush for longer. Commit.
Plasma Addons
  • Applets/colorpicker: fix RadioButton. Commit.
  • Applets/colorpicker: fix tooltips. Commit. See bug #499912
  • Applets/katesessions: fix keyboard activation. Commit.
  • Runners/datetime: Fix datetimerunnertest. Commit.
  • Applets/weather: Promote bbcukmet quality. Commit.
  • Wallpapers/potd: fix typo. Commit.
Info Center
kpipewire
  • Use malloc to create AVDRMFrameDescriptor. Commit.
KScreen
  • Kcm: re-enable revert message for color power preference. Commit. See bug #499789
KWin
  • Plugins/wobblywindows: Use .toAlignedRect() instead of .toRect(). Commit. See bug #500185
  • Utils: Remove unused includes in serviceutils.h. Commit.
  • Utils: Export executablePathFromPid(). Commit. See bug #500261
  • Utils: Fix permission checks on FreeBSD. Commit. Fixes bug #500261
  • Backends/drm: never increase brightness for night light. Commit. See bug #500036
  • Fix GraphicsBuffer tracking in InternalWindow. Commit. Fixes bug #500161
  • Backends/drm: make it more clear non-gamma 2.2 transfer functions require a shadow buffer. Commit.
  • Backends/drm: correctly check if an ICC profile is used. Commit.
  • Backends/drm: also disallow KMS offloading with HDR if color accuracy is preferred. Commit.
  • Plugins/fallapart: Exclude lockscreen. Commit. Fixes bug #499978
  • Core: Fix initialization of IccProfile::s_connectionSpace. Commit. Fixes bug #499789
  • Hide cursor spy: don't show the cursor on warps. Commit. Fixes bug #418977
  • Lower required pipewire version for screencasting. Commit.
  • Backends/drm: fix KMS offloading with scaling. Commit.
  • Backends/drm: fix fallback pipeline for night light. Commit. See bug #500036
  • Backends/drm: apply night light in the correct place with ICC profiles + KMS offloading. Commit.
  • Fix UB in sorting of GPU list in utils. Commit.
  • Fix UB in sorting of available outputs in KScreen integration. Commit.
  • Fix UB in sorting of FBConfigs in X11 backend. Commit.
  • Backends/drm: be a little bit less strict about range checking. Commit. Fixes bug #499987
  • Effect: Fix EffectWindow::hasDecoration(). Commit. Fixes bug #499932
  • Qpa: Mark window exposed after it's marked visible. Commit.
  • Outputconfigurationstore: guard against the EDID's likely native resolution missing. Commit.
  • Autotests/test_colorspaces: fix accuracy of the ICC test. Commit.
  • Backends/wayland: Ignore blank present requests. Commit.
  • Backends/libinput: Clear event queue before destroying input devices. Commit. Fixes bug #499840
  • Backends/libinput: Drop redundant close(). Commit.
  • Schedule repaint after applying output configuration in Workspace. Commit.
  • Compositor: look for presentation async hint also in child items. Commit.
  • Wayland: Don't remove timed out pings. Commit.
  • Backends/drm: asynchronously wait for idle before doing modesets. Commit. Fixes bug #497180
  • Core/outputlayer: guard against null m_output. Commit.
  • Backends/drm: improve logging for pageflip timeouts. Commit.
  • Backends/drm: reduce the minimum software brightness. Commit.
libkscreen
  • Doctor: fix dpms mode output. Commit.
Plasma Browser Integration
  • Flatpak-integrator: use more sophisticated code to pass around fds. Commit. Fixes bug #500000
  • Add missing include for flatpak-integrator plugin. Commit.
Plasma Desktop
  • Kcms/tablet: Fix appearance of input area if changing it is unsupported. Commit. Fixes bug #500052
  • Applets/kicker: focus correct item on arrow key. Commit.
  • Applets/kicker: actually select delegate on arrow. Commit. Fixes bug #499971
  • Applets/TaskManager: don't set non-existing property. Commit.
  • Kickoff: Disable triangle filter when switch-on hover is disabled. Commit.
  • Applets/kickoff: don't forceActiveFocus nothing. Commit. Fixes bug #500228
  • Applets/taskmanager: fix TriangleMouseFiler in RtL. Commit.
  • Kcms/tablet: Apply calibration matrix immediately. Commit.
  • Applets/kicker: fix direct activation for other cols. Commit.
  • Applets/kickoff: fix crash when dragging items not in favorite page on Wayland. Commit. Fixes bug #449426. Fixes bug #450215
  • [kcms/touchpad] Make toggle touchpad shortcut consistent with Wayland session. Commit. See bug #497952
  • Treat StackingOrder as int instead of list. Commit. Fixes bug #497506
  • Kcms/access: fix typo top -> to. Commit.
  • Use Image for user-selected non-square Kickoff icons. Commit. Fixes bug #494389
  • Applets/taskmanager: guard against null contextMenu. Commit.
plasma-integration
  • QPlatformTheme::ShowIconsInMenus was added in Qt 6.7.3. Commit.
Plasma Nano
  • DefaultCompactRepresentation: fix undefined ComplementaryColorGroup. Commit.
Plasma Networkmanager (plasma-nm)
Plasma Audio Volume Control
  • Revert "Only show osd on global shortcuts or scrolling the applet". Commit. Fixes bug #500129
Plasma SDK
  • Fix launchable desktop IDs in appstream metadata. Commit.
Plasma Systemmonitor
  • Table: Fix row hovering with Qt 6.9+. Commit.
  • Faces/applications: Filter out applications with 0 processes. Commit.
  • Faces/applications: Use the memory column for application details. Commit.
plasma-welcome
Plasma Workspace
  • Weather/bbcukmet: Filter out regions from search results. Commit. Fixes bug #500065
  • Klipper: also show highlight for currentItem. Commit.
  • Appmenu: Place appmenu in the top left screen corner. Commit. Fixes bug #500141
  • [kicker] Fix properties dialog for recent files. Commit. Fixes bug #499845
  • Applets/digitalclock: only show separator with date. Commit. Fixes bug #499945
  • Applets/systemmonitor: Fixed typo causing undefined constant being used. Commit.
  • Plasma-windowed: adapt to resizeEvent change in Qt 6.9. Commit.
  • Weather/dwd: Capitalize letters after slash. Commit. See bug #499841
  • Multiply floating panel shadow margin by scale factor on X11. Commit. Fixes bug #496928
  • Panelview: Fix autohide panel hiding while dragging in task manager. Commit. Fixes bug #495828
  • Appiumtests: make clipboardtest less flaky. Commit.
  • Kcms/users: handle non-existing/readable profile img. Commit.
  • Klipper: Avoid breaking Listview. Commit. Fixes bug #448833
  • Applets/notification: make the new indicator 1px taller. Commit.
Powerdevil
  • KeyboardBrightnessController: Drop isValid() check for upower interface. Commit. Fixes bug #486067
  • Applets/battery: Fix navigation keyboard cycle for the Up key. Commit. Fixes bug #489099
  • Kcm: Set buddyFor mnemonics. Commit.
  • Applets/battery: Fix Space Key on inhibition buttons. Commit.
spectacle
  • OptionsMenu: remove extra separator. Commit.
  • OptionsMenu: only check capture on click when it's possible to use it. Commit.
  • OptionsMenu: Don't put separator before capture on click checkbox when the checkbox isn't visible. Commit.
  • OptionsMenu: Check the rectangle mode action in rectangle mode. Commit.
  • Force QR code inline message to always be HTML. Commit. Fixes bug #498618
  • Use Plasma versioning for KF6. Commit.
  • (cherry picked from commit b72357fd81bf0213baf7ed9a0a587abecfc09cd6). Commit.
  • Remove unimplemented methods. Commit.
  • Use Plasma version instead of Gear version. Commit.
  • Simplify appstream summary. Commit.
  • Tell users that WebP is better than GIF. Commit.
  • Add GIF support. Commit.
  • RecordingView: support animated images. Commit.
  • Add animated WebP support. Commit.
  • Fix Select tool after C++ QML module patch. Commit.
  • (cherry picked from commit a4cef5530bc7e4821c8597dab7aaccaae47b1db6). Commit.
  • Fix i18nc context. Commit.
  • Use i18nc to differentiate global shortcut and UI capture mode labels. Commit.
  • Rename Window Under Cursor mode on Wayland. Commit.
  • Fix webp capitalization. Commit.
  • Update org.kde.spectacle.appdata.xml. Commit.
  • Add warning notification when WebP support is missing. Commit.
  • Revert "Require webp for recording system tray icon". Commit.
  • Added adopter Thibault Molleman. Commit.
  • Added supporter JB. Commit.
  • Added supporter Nithanim. Commit.
  • Added supporter DomiStyle. Commit.
  • Specify QML module dependencies. Commit.
  • Make VideoFormatModel directly instantiable. Commit.
  • Make RecordingModeModel directly instantiable. Commit.
  • Make it possible to directly instantiate CaptureModeModel. Commit.
  • Handle tool and annotation document becoming null during destruction. Commit.
  • Adjust QML to changes made for declarative registration. Commit.
  • Don't parent AnnotationDocument to a dangling instance of AnnotationDocument. Commit.
  • Use declarative registration for SpectacleCore. Commit.
  • Use declarative registration for most C++ types. Commit.
  • Update CMakeLists to prepare for declarative registration. Commit.
xdg-desktop-portal-kde
  • Outputsmodel: Handle screens going away. Commit. Fixes bug #495160
  • WaylandIntegration: disconnect from stream after leaving event loop to fix crash. Commit.