Skip to content

Plasma 6.3.2 Complete Changelog

Discover
  • Fix nonfree app license name colors. Commit.
  • Clear the transactions job together with the SNI. Commit.
KDE Window Decoration Library
  • Expose application menu dbus interface info. Commit.
Plasma Addons
  • Applets/weather: Fix layout for large station names. Commit.
Info Center
KScreen
  • Kcm: Support scaling with denominator of 120. Commit. Fixes bug #500531
KWin
  • Workspace: don't set brightness to the display value on every startup. Commit. Fixes bug #494408
  • Workspace: better deal with having more outputs than the GPU can drive. Commit. See bug #500031
  • Backends/drm: reject output configurations that can't be powered at all. Commit. Fixes bug #500031
  • Workaround hard freeze during interactive move. Commit. See bug #499913. See bug #500015
  • Input: remove check for touch sequence. Commit. Fixes bug #500557
  • Fix build compat with Qt 6.7. Commit.
  • Workspace: use frameGeometry for findWindowToActivate. Commit. Fixes bug #500529
  • Core/renderloop: use PreciseTimer for render loop. Commit.
  • Killer: take abort result into consideration. Commit.
  • Backends/drm: log when link training is necessary. Commit. See bug #500341
  • Core/renderloop: take vrr into account for output layer repaints. Commit. Fixes bug #499848
  • Backends/libinput: confine TabletToolEvent to output. Commit. Fixes bug #480658
  • Prevent virtual input devices from blocking tablet mode. Commit. Fixes bug #500025
  • Backends/drm: use a shadow buffer with "prefer color accuracy" if night light is enabled. Commit. Fixes bug #500404
  • Autotests/test_colorspaces: add some real-world validity check test cases. Commit.
  • Core/colorspace: relax validity check. Commit. Fixes bug #500295
  • Backends/drm: reimplement software brightness for ICC profiles. Commit. Fixes bug #500210
  • Factor out {previousRestricted,restricted}MoveArea calls out of loops. Commit. Fixes bug #500310
  • Implement KDecoration3::DecoratedWindow::applicationMenu{ServiceName,ObjectPath}. Commit.
  • Wayland: make the fallback for broken HDR metadata less strict. Commit. Fixes bug #500144
  • Core/colorspace: improve formatting of logging functions. Commit.
  • Wayland: switch to the upstream color management protocol. Commit.
  • Round native geometry in InternalWindow. Commit.
  • Fix overlooked frameRectToClientRect() in InternalWindow. Commit.
libkscreen
  • Doctor: match the minimum allowed SDR luminance to what the GUI allows. Commit. See bug #499352
libksysguard
  • Add missing totalSwapMemory implementations. Commit.
libplasma
  • WindowThumbnail: remove uncategorized debug message. Commit.
  • Applet: possibility to cleanup transient applets. Commit. Fixes bug #498175. Fixes bug #404641
  • Add bool immutable() shortcut. Commit.
Plasma Desktop
  • Applets/kickoff: fix touch scrolling not working. Commit. Fixes bug #500452
  • Applets/kickoff: fix TypeError: Cannot read property 'view' of null. Commit.
  • Kcms/touchpad: indent subordinate items in RtL too. Commit.
  • Kcms/touchpad: respect layoutDirection. Commit.
  • Applets/kicker: respect layoutDirection in keynav. Commit.
  • Applets/kickoff: import plasmoid on PlacesPage where it's used. Commit.
  • Desktop/RenameEditor.qml: fix background. Commit.
  • Applets/kicker: focus the delegate in all cases. Commit. See bug #499971
  • Revert "6.3.1 reroll". Commit.
  • 6.3.1 reroll. Commit.
  • Kcms/libkwindevices: put template functions in the header. Commit. Fixes bug #500345
  • Folderview: Fix drag selection. Commit. Fixes bug #499898
  • Pager: remove onContainsMouseChanged, refresh model after desktopMouseArea.clicked. Commit. Fixes bug #500236
Plasma Workspace
  • Klipper: fix clipboard actions not setting clipboard for the first time. Commit. Fixes bug #500287
  • Appiumtests: remove unused import in clipboardtest. Commit.
  • Applets/notifications: don't read out body as HTML. Commit.
  • Shell: use QMetaObject::invokeMethod to call QML function. Commit.
  • Fixes for respecting immutability. Commit.
  • Klipper: don't hide popup when action popup shows. Commit. Fixes bug #500438
  • Libnotificationmanager: clearing the timer array, when deleting old notifications. Commit.
  • Klipper: don't cover content with highlight. Commit.
  • Plasma-windowed: set QT_WAYLAND_DISABLE_FIXED_POSITIONS to fix resizing loop. Commit.
  • Libtaskmanager: make XWindowTasksModelTest::test_modelData less flaky. Commit.
  • Applets/notifications: fix JobItemIcon context menu. Commit. Fixes bug #499942
  • Applets/systemtray: Don't unnecessarily append -symbolic to icon names. Commit. Fixes bug #500102
  • Kcms/krdb: Wait until root window cursor is set. Commit. Fixes bug #499965
  • Applets/systray: guard pointer to innerContainment. Commit. See bug #498175
  • Klipper: scroll ListView on keyboard navigation. Commit.
Powerdevil
  • Applets/brightness: fix Return press on switch. Commit. Fixes bug #500702
  • Actions/screenbrightnesscontrol: Only enable for systems with battery. Commit. Fixes bug #498771. See bug #494956
  • Actions/screenbrightnesscontrol: More robust against display changes. Commit. Fixes bug #498771. See bug #494956
  • Daemon/controllers: Introduce DisplayFilter helper class. Commit.
  • Daemon: Move brightness key handling to ScreenBrightnessAgent. Commit.
spectacle
  • Remove 24.12 versions from appstream file. Commit. Fixes bug #500396
  • Revert "reroll". Commit.
  • Reroll. Commit.
  • 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.