Skip to content

Plasma 6.6.1 Complete Changelog

aurorae
  • V2: Make decoration-maximized-inactive fallback to decoration-maximized. Commit. Fixes bug #516189
Bluedevil
  • Applet: don't show connection failure when connected. Commit. Fixes bug #515189
Discover
  • Flatpak: consider provided appstream ids when asserting resolution results. Commit. Fixes bug #515150
  • ReviewStats, Rating: Expose starCounts from rating and use it for ReviewStats. Commit. Fixes bug #513139
kactivitymanagerd
  • Fix SQL syntax error: Replace .tables with valid SQL query. Commit. Fixes bug #513761
KDE GTK Config
  • Fix disabled anim. when decoration has no buttons. Commit.
krdp
  • Fix server-to-client clipboard (CLIPRDR) for RDP clients. Commit.
KScreen
  • Fix widget never requesting "active" status. Commit.
  • Hdrcalibrator: remove fullscreen average calibration page again. Commit. See bug #506626
  • Kcm/ui: disable the hdr calibration button if there's any pending changes. Commit.
kscreenlocker
  • Greeter: Set explicit layer surface screen. Commit.
KWin
  • Refuse to load setup specific state with missing OutputState. Commit.
  • Make OutputConfigurationStore reset invalid replication sources. Commit.
  • Harden logical <-> physical output assignments. Commit.
  • Wayland: Reject output configurations with self-mirroring outputs. Commit.
  • Screenedge: Watch for touch target option changes with KConfigWatcher. Commit.
  • Core/colorspace: don't dim the minimum luminance. Commit.
  • Plugins/qpa: Remove unguarded eglMakeCurrent(). Commit.
  • Xwayland: Improve Clipboard/Primary/Dnd teardown. Commit.
  • Utils: Port away from Qt sensors. Commit.
  • Utils: Add dbus future helpers. Commit.
  • Remove qml import versions. Commit.
  • Backends/drm: minor fixes for EDR. Commit.
  • Call updateActivities() only if the activity list changes. Commit.
  • Utils: Drop Xcb::Property::toBool() overload that takes type and format. Commit.
  • Utils: Assert that Xcb::Property::array() reinterprets data correctly. Commit.
  • Utils: Fix Xcb::Property::toByteArray(). Commit.
  • Wayland/colormanagement: add wine64-preloader to the Windows executable names. Commit.
  • Plugins/tileseditor: Ignore key repeat in tile editor toggle shortcut. Commit. Fixes bug #515940
  • Core/backendoutput: report EDID values for luminance, instead of the overrides. Commit.
  • Plugins/screenshot: Add option to disable hiding of caller windows. Commit.
  • Core/iccprofile: calculate inverse TRC ourselves. Commit. Fixes bug #515194
  • Drive our QAnimationDriver fully by presentation timestamps. Commit. Fixes bug #516240
  • Backends/drm: implement dimming with software brightness on external screens. Commit. Fixes bug #504441
  • Compositor: animate dimming separately from brightness. Commit.
  • Plugins/eis: Guard against events of destroyed devices. Commit. Fixes bug #515179
  • Tabbox/switchers/thumbnail_grid: use normal Button for closing windows. Commit.
  • Core: Fix Rect::intersects() with shifted empty rectangles. Commit.
  • Helpers/killer: Wait for KAuth job to finish. Commit.
  • Plugins/zoom: Fix zoom on rotated outputs. Commit.
  • Virtualdesktops: save on name changes. Commit. Fixes bug #512212
  • Outputconfigurationstore: don't apply the panel orientation for auto rotate. Commit. See bug #513156
  • Handle popup repositioning before XdgPopupWindow gets initialized. Commit. Fixes bug #506916
  • Scene/windowitem: apply corner rounding on both decoration and surface. Commit. Fixes bug #453229. Fixes bug #514792
  • Revert "wayland: Check current drag and drop action". Commit. See bug #509331
  • Prevent interactive move-resize from unconditionally raising windows. Commit. Fixes bug #508151
  • Remove Qt6 version checks. Commit.
  • Backends/drm: add custom mode support to the virtual outputs. Commit.
  • Backends/virtual: add support for custom modes. Commit.
  • Opengl/glshadermanager: do tonemapping + clipping after modulation. Commit. See bug #492695
  • Improve compatibility with input method that handles repeat prior wl_keyboard version 10. Commit.
  • Autotests/integration: test that tiled windows are moved with outputs. Commit.
  • Placementtracker: special-case custom tiled windows. Commit. Fixes bug #501306. Fixes bug #500242
  • Workspace: fix custom tiled windows not getting migrated off unplugged screens. Commit.
libkscreen
  • Doctor: make removing custom modes actually work. Commit. See bug #515362
libksysguard
  • Fix NaN in PercentageSensor when max value is 0. Commit.
libplasma
  • Bump soversion from 6 to 7. Commit.
  • Don't delete oldAction in setInternalAction. Commit. Fixes bug #508451
Oxygen
  • Desktoptheme: Fix Oxygen's bad legibility in Kickoff's header with certain color schemes. Commit. See bug #515358
  • Desktoptheme: Fix Oxygen's badly set View colorgroup. Commit. Fixes bug #506601
Plasma Desktop
  • 🍒 kcms/tablet: Stop showing non existent buttons. Commit.
  • Kcms/keys: Fix premature reset of editing flag in Add/Edit Command dialog. Commit.
  • Applets/kicker: hardcode black background color in dashboard. Commit. Fixes bug #516266
  • Applets/pager: handle switching activities better in desktop widget. Commit.
  • Applets/kicker: handle Return from kickerdash search field. Commit.
  • Applets/kicker: show custom icon loaded by name. Commit. Fixes bug #516019
  • Applets/kicker: only set anchor margin if there is a sidebar. Commit. Fixes bug #516196
  • Applets/taskmanager: adjust size for thumbnail-less tooltips. Commit. Fixes bug #516018
  • Add missing const and replace begin() with cbegin(). Commit.
  • GlobalAccelModel: emit dataChanged after shortcut edit. Commit.
  • Applets/kicker: don't reset currentItem on context menu open. Commit.
  • Applets/taskmanager: Fix check for application on drop. Commit. Fixes bug #516242
  • Applets/TaskManager: Fix RTL in TaskProgressOverlay. Commit. Fixes bug #516053
  • Desktoppackage: Always show the "Focus shortcut:" label in panel configuration window. Commit. Fixes bug #515987
  • Applets/kicker: use Image for non-square compactRepresentation icon. Commit.
  • Applets/kickoff: handle accepted instead of iconNameChanged. Commit.
plasma-login-manager
  • Frontend/UserModel: Filter users with invalid shells. Commit.
  • Frontend: Set explicit layer surface screen. Commit.
plasma-mobile
  • Quicksettings/screenshot: Fix shell not showing up and update dbus. Commit.
  • Actiondrawer: Fix loading race conditions with minimized quick settings. Commit.
  • Taskswitcher: Don't set layer on task item, to avoid blurriness. Commit.
  • Envmanager: Add KDE Connect SMS to applications blocklist. Commit.
  • Lockscreen: Set correct colorset for notifications. Commit.
  • Statusbar: Use implicit battery widths rather than manually setting them. Commit.
  • Quicksettings: Fix references to non existent "mode" property. Commit.
Plasma Networkmanager (plasma-nm)
  • Libs/models: Respond to changes to the "show virtual connections" setting. Commit. Fixes bug #516091
  • Libs/editor: Respond to external configuration changes in Configuration. Commit.
  • Libs/editor: Write all configuration changes with the Notify flag set. Commit.
  • Use more appropriate wired and wireless disconnection icons. Commit.
  • Correctly detect "Wi-Fi disabled" state in connection icon. Commit.
  • Applet: Remove all QML import versions. Commit.
Plasma Audio Volume Control
Plasma Workspace
  • Applets/systemtray: reset currentIndex when searching. Commit. Fixes bug #515863
  • Applets/digital-clock: localize clock digits. Commit. Fixes bug #485915
  • Logout: hardcode black background color. Commit. Fixes bug #516266
  • Runners/baloo: Construct KRunner::Action correctly. Commit.
  • Wallpapers/image: Fix "open containing folder" in slideshow. Commit. Fixes bug #515551
  • Applets/kicker: Guard against bad downcasts of AbstractEntry to AppEntry. Commit.
  • Components/Clock: use Curve Rendering for labels to preserve quality. Commit. Fixes bug #516314
  • Kcms/nighttime: Increase spacing between path chart and mode combobox. Commit.
  • Applets/notifications: Handle that default action in history is added by view. Commit.
  • Applets/notifications: Explicitly set implicitHeight on FooterLoader. Commit.
  • Kcms/users: Re-enable add user button after creation. Commit. Fixes bug #516070
  • Applets/mediacontroller: Fix labels getting elided too early when between spacers. Commit. Fixes bug #501166
  • Ksplash: Set explicit layer surface screen. Commit.
  • Logout-greeter: Set explicit layer surface screen. Commit.
  • Plasma-windowed: Set desktop file name. Commit.
  • Shell: Set explicit layer shell screen. Commit.
  • Shell: Restore setPosition() in PanelView. Commit. Fixes bug #516185. See bug #514081
  • Klipper/updateclipboardjob: Avoid needless encoding if possible. Commit.
  • Actually translate "Configure..." button. Commit.
  • Applets/systemtray: Fix menu button always showing after opening volume control. Commit. Fixes bug #516135
  • Krunner: Guard for empty activity string which implies a loading state. Commit.
  • Systemtraytest: reduce flakiness by waiting for a result. Commit.
  • JobIconItem: Trigger openAction, if available, instead of openUrl. Commit.
  • BasicAppletContainer: fix blur borders. Commit. Fixes bug #516086
  • Suppress QML property shadow warnings in tests. Commit.
Powerdevil
  • Check power level before running critical action. Commit.
qqc2-breeze-style
  • ToolButton: Fix flat mode not inheriting background color scheme. Commit.
System Settings
  • MenuProxyModel: For categories also check whether any children are relevant. Commit.
xdg-desktop-portal-kde
  • Revert "settings: use stylehints instead of manually determining dark vs light". Commit. Fixes bug #516303