Skip to content

Plasma 6.2.4 Complete Changelog

breeze-gtk
  • Checkbox: Apply indeterminate after checked. Commit.
Discover
Flatpak Permissions
  • Update selected app when activating the running KCM. Commit.
krdp
  • Hide desktop file for krdpserver. Commit.
ksystemstats
  • Plugins/cpu: Use simpler names when CPU core info is missing. Commit.
  • Plugins/cpu: Test for the proper CPU property, skip nonexistent CPUs. Commit. Fixes bug #495524
kwayland-integration
KWin
  • Cancel interactive move resize only on Wayland. Commit.
  • Backends/drm: reject cursor updates already in beginFrame. Commit. See bug #495843
  • Compositor_wayland: don't commit cursor changes if the layer wasn't actually enabled. Commit. Fixes bug #495843
  • Backends/drm: don't set the dpms mode to AboutToTurnOff if the screen is already off. Commit.
  • Layers: add null check. Commit.
  • Outputconfigurationstore: fix choosing the default mode. Commit.
  • Plugins/screencast, screenshot: switch color transforms to relative colorimetric. Commit. Fixes bug #496185
  • Effects/overview: Properly map the windowHeap geometry. Commit.
  • Effects/overview: Don't make thumbnails fly off the screen. Commit. Fixes bug #495444
  • Core: Set object ownership for Output. Commit.
  • Backends/drm: re-allow HDR on NVidia with driver version 565.57.01+. Commit. See bug #488941
  • Backends/drm: re-allow HDR on Intel by default. Commit.
  • Revert "scene: Ignore xwayland window shape". Commit. Fixes bug #493934
  • Tiling: fix some asserts from scripts. Commit.
  • Utils: Use QList::removeLast() in DamageJournal::add(). Commit.
  • Ensure active window isn't focused when screen is locked. Commit. Fixes bug #495325
  • Cancel interactive move resize when outputs change. Commit.
  • Backends/drm: fix DrmGpu::needsModeset check with leased outputs. Commit. Fixes bug #495400
  • Effect/offscreenquickview: ensure the view that accepts touch down also gets touch up. Commit.
  • Workspace: fix the dpms input event filter sometimes being wrongly deleted. Commit.
  • Close layer shell window if its preferred output has been removed. Commit.
  • Activation: don't activate windows that don't accept keyboard input. Commit. Fixes bug #495537
  • Tabbox: Do not add windows that have modal children. Commit.
  • Core/colorspace: fix the max luminance of linear. Commit. Fixes bug #494930
libkscreen
  • Doctor: clarify the meaning of max. brightness zero. Commit. Fixes bug #495557
  • Update Plasma Wayland Protocols to 1.14. Commit.
libksysguard
  • Faces: Ensure the temporary dir for a preset remains until installed. Commit. Fixes bug #485164
  • Faces/piechart: Use GraphicalEffects.Glow for rendering outline of compact text. Commit. Fixes bug #494495
libplasma
  • FlatButtonBackground: Fix background disappearing when pressing checkable ToolButton. Commit.
Plasma Desktop
  • Fill panel width/height in custom/fit content modes when flexible spacer is in panel. Commit. Fixes bug #495378
plasma-mobile
  • Popupnotifications: a bit of cleanup and bugfixes. Commit.
  • Lockscreen: handle backspace and enter key when switching from keypad. Commit.
  • Homescreen/folio: fix icon drop position misalignment within folder and outside folder view check not accounting for size differences. Commit.
  • Revert "envmanager: Replace convergentwindows script with kwin rules". Commit.
  • Envmanager: Replace convergentwindows script with kwin rules. Commit.
  • Kwin/convergentwindows: Ignore case with undefined desktop. Commit.
  • Notifications: Implement popup notifications. Commit.
  • Suppress alpine CI on Plasma/6.2 since the KWin dep version changed. Commit.
  • Fix accidental string freeze break. Commit.
  • Widgets/krunner: Modernize design to match app drawer, and add section headers. Commit.
  • Actiondrawer: hide action drawer while adjusting screen brightness. Commit.
  • Envmanager: Ensure KWin is reloaded. Commit.
  • Navigationpanel: Add manual screen rotation button. Commit.
  • Homescreen/folio: Fix folder apps still being Interactable when outside current page. Commit.
  • Homescreens/folio: Homescreen folder page snapping position bugfix. Commit.
  • Mobileshellstate: update isActionDrawerOpen to use intendedToBeVisible. Commit.
  • Quicksettings/audio: Close action drawer when opening volume osd. Commit.
  • Mobileshell: Cherry pick of inputregion change. Commit.
  • VolumeOSD: Increase animation duration and bugfix for audio applet page. Commit.
  • VolumeOSD: Prevent Stealing Focus from Applications. Commit.
  • VolumeOSD: Improve design, and prevent touch events from being taken from outside the osd. Commit.
  • Actiondrawer: use action drawer window as the open surface area. Commit.
  • Kwin/convergentwindows: keep current window maximized bugfix. Commit.
  • Actioncenter: Allow expanded mode to be opened as soon as minimized offset crossed. Commit.
  • Screenbrightnessplugin: Fix behaviour if dbus service is not initialized followup. Commit.
  • Screenbrightnessplugin: Fix behaviour if dbus service is not initialized. Commit.
  • Revert "homescreens: Use WheelHandler on app list". Commit.
  • Homescreen/folio: Fix favourites bar reordering when full. Commit.
  • Homescreens/folio: Fix goToPage call not updated with new parameter. Commit.
  • Quicksettings/screenrotation: Nullptr check. Commit.
  • Homescreens/folio: Fix favourites bar ghost position when drag out. Commit.
  • Quicksettings/autorotate: Properly listen to external changes. Commit.
  • Actiondrawer: Use layershell to avoid taking focus from current window. Commit.
  • Homescreens/folio: FavouritesBar: Icon position animation bugfix. Commit.
  • Homescreens/folio: Homescreen page snapping position Bugfix. Commit.
Plasma Networkmanager (plasma-nm)
  • ConnectivityMonitor: Don't manually set m_notification to null. Commit.
  • Create a random-default password for hotspots if one is not set. Commit.
Plasma Audio Volume Control
  • Listitemmenu: guard activePort against null. Commit. See bug #496067
  • Kcm: Fix speaker test layout for Pro-Audio profile. Commit. Fixes bug #495752
Plasma Systemmonitor
  • EditablePage: Set loadOverlay margins explicitly, set loader invisible during loading. Commit. Fixes bug #494902
  • BaseCellDelegate: Use correct colorSet when selected. Commit. Fixes bug #494261
Plasma Workspace
  • BatteryIcon: Add headphone icon. Commit.
  • Plasmashell: begin earlier to watch for panel destruction. Commit. Fixes bug #487684
  • Plasmawindowed: Use shared contexts analogue to plasmashell. Commit. See bug #495758
  • Applets/notifications: Be explicit about "when" binding on notificationAction. Commit.
  • Devicenotifier: An optical disc can also be storage access. Commit. Fixes bug #469706
  • Ksmserver: Fix copying of auth data. Commit. Fixes bug #491130
  • Applets/systemtray: suppress useless tooltips. Commit. Fixes bug #494463
  • X11/multiscreen: Always emit outputOrderChanged when a screen is disconnected. Commit. See bug #484838
  • Coloreditor: Hide titlebar color buttons if header is set. Commit. Fixes bug #433059
  • Devicenotifier: Fix ejecting busy optical media. Commit.
  • Panelview: Fix resized panel with NoBackground not receiving input in. Commit.
  • Wallpapers/image: Fix wallpaper item resize for screen dimension change. Commit.
  • Kcms/users: refactor cropping. Commit.
Powerdevil
  • Add dedicated headset and headphone icon for low battery notification. Commit.
  • Applets/brightness: toggle nightlight only, when enabled. Commit. Fixes bug #496457
  • Applets: allow to detect tlp without solid or upower. Commit. Fixes bug #495918
  • Applets/brightness: Make brightness of multiple applets stay in sync. Commit. Fixes bug #495661
qqc2-breeze-style
  • Fix displaying combo box content from abstract item models. Commit.
Spacebar
  • Fix infinite spinner showing on empty chats list. Commit.