Skip to content

Plasma 5.25.4 Complete Changelog

Breeze
  • Kstyle: Use menuTitle font metrics for size calculation. Commit. Fixes bug #443805
Discover
  • Fix crash after update. Commit. Fixes bug #457278
  • Do not change the sorting among resources in the default backend. Commit. Fixes bug #451667
  • Sources: Give a minimum size to section headers. Commit. Fixes bug #434349
  • Fwupd: Make sure we don't crash trying to print an error. Commit. Fixes bug #455132
  • Kns: Make KNSReview aware of its possible lack of AtticaProvider. Commit. Fixes bug #457145
  • AppListPage: Make sure the PlaceholderMessage doesn't get in the way. Commit. Fixes bug #457029
  • Appstream: Do not treat spdx operators as licenses. Commit.
  • Appstream: Treat unknown licences. Commit.
  • Kns: join into the AppStreamUtils::license party. Commit.
  • Pk: Try harder to convert non-appstream packages licences. Commit. Fixes bug #454480
  • Pk: Allow some error codes from offline updates. Commit. Fixes bug #443090
  • Snap: Do not install a categories file. Commit. Fixes bug #456889
  • Do not warn anymore about missing categories. Commit.
  • Odrs: Make sure we don't fail when the application page is opened early. Commit. Fixes bug #426270
  • Fix submitting usefulness. Commit.
Plasma Addons
  • Applets/calculator: read the answer after pressing =. Commit.
  • Applets/calculator: move focus to the corresponding button when pressing keys. Commit.
  • Applets/colorpicker: press space to open color menu. Commit.
  • Applets/colorpicker: add name to color rectangle. Commit.
  • Applets/fuzzy-clock: add a11y properties. Commit.
  • [applets/comic] Fix configurationRequired and busy state when deactivating the last provider. Commit.
  • [applets/comic] Update providers list after (un)installing provider. Commit.
  • Add missing include to array. Commit.
  • [applets/comic] Disable most context menu actions when comic is not ready. Commit. Fixes bug #406991
  • Remove clipPath portion of SVG. Commit. Fixes bug #399568
Info Center
KWin
  • Update QtQuick views at the start of the frame. Commit.
  • Xkb: Use Ctrl+Mrys+Zenkaku_Hankaku to toggle the touchpad. Commit.
  • Input: don't forward gestures used by KWin to applications. Commit. Fixes bug #455952
  • Effects/private: Raise currently dragged window higher than anything. Commit. Fixes bug #456936
  • Fix activity swtiching through UserActions menu. Commit. Fixes bug #456873
  • Backends/drm: fix build. Commit.
  • Backends/drm: fix memory leak. Commit.
  • Backends/drm: explicitly initialize all fields of drmModeModeInfo. Commit.
  • Effects/colorpicker: Fix picking colors. Commit. Fixes bug #454974
  • Wayland/tablet_v2: Keep also the pad surface in a QPointer. Commit. Fixes bug #456817
  • Support keyboard navigation between windows across desktops. Commit. Fixes bug #456068
  • Make DesktopView a FocusScope. Commit.
  • Accept keys in windowheap conditionally. Commit.
  • Accept keys in windowheap conditionally. Commit.
  • Activation: Be liberal about the StartupWMClass. Commit.
  • Activation: Fix activation notification of Xwayland clients. Commit. Fixes bug #455265
  • Activation: Simplify icon loading logic. Commit.
  • X11: Fix shading with non-zero border. Commit. Fixes bug #450582
  • Backends/drm: don't crash if importing a texture fails. Commit. See bug #456500
  • Swapping desktops: only swap windows on current activity. Commit. Fixes bug #386769
  • Don't use Plasma-themed icons in Present Windows. Commit. Fixes bug #455368
  • TabBox: Fix loading a different switcher after one has failed. Commit. Fixes bug #445455
  • Backends/drm: handle broken legacy drivers better. Commit. Fixes bug #453860. See bug #456306
  • Wayland/drmlease: split up DrmLeaseV1Interface::deny. Commit.
  • Wayland/drmlease: correct DrmLeaseDeviceV1Interface::setDrmMaster. Commit.
  • Drmlease: send device done event correctly. Commit.
oxygen-sounds
  • Update kf5 version requirement to 5.94. Commit.
Plasma Desktop
  • Fix mouse settings not being loaded when a mouse is connected. Commit. Fixes bug #435113
  • Applets/kimpanel: add accessible properties. Commit.
  • Applets/kimpanel: add keyboard navigation support. Commit.
  • Applets/kickoff: add text to allow screen reader to read button name. Commit.
  • Applets/taskmanager: use model.display in accessible properties. Commit.
  • [applets/pager] Fix button group management on configuration page. Commit. Fixes bug #456525
  • Applets/taskmanager: press Esc to close group dialog. Commit.
  • [kcms/landingpage] Strip whitespace at the beginning of a telemetry description. Commit.
Plasma Firewall
Plasma Audio Volume Control
  • VolumeMonitor: Don't set stream on source output monitor. Commit.
Plasma Workspace
  • KRunner: Set location before showing. Commit. Fixes bug #447096
  • Wallpaper/slideshow: shouldn't display "current" item in image list. Commit. Fixes bug #457327
  • Disable toplevel fixed positions on Wayland. Commit.
  • Runners/helprunner: Fix launching of plasmasearch kcm with args. Commit.
  • [kicker/kickoff] Fix urls for search results. Commit. Fixes bug #456984
  • Applets/icon: fix invalid Accessible.description. Commit.
  • Applets/devicenotifier: improve accessible properties. Commit.
  • Applets/batterymonitor: add accessible properties to slider. Commit.
  • [FIX] Unable to remove manually added wallpaper. Commit. Fixes bug #457019
  • Kcms/colors: make sure the preview uses the right colours. Commit. Fixes bug #456648
  • Don't break configuration when saving layouts. Commit.
  • [Notifications] When there is no thumbnail available, use file icon as drag pixmap. Commit.
  • [Notifications] Ignore stopped job in job aggregator. Commit.
  • [applet/{analog,digital}-clock] Use onPressed: wasExpanded = ... idiom. Commit.
  • Fix non-functional lockscreen due to bad cherry-pick. Commit. Fixes bug #456639
Powerdevil
  • Update battery notifications if they remain open. Commit.
  • When battery drains, show a notification even when AC is plugged in. Commit.
System Settings