Plasma 5.15.4 Complete Changelog

Breeze

  • Compute correct position of drag button press on X11. Commit. Phabricator Code review D20182
  • Discover

  • Ignore source packages when adding them to the PK list. Commit.
  • Flatpak: disable dis/enabling sources. Commit. Fixes bug #404370
  • Fwupd: No need to make the code hard to read for no reason. Commit.
  • Sources: Fix QML error when un/selecting a source. Commit. See bug #404370
  • Kns: wallpaperplugin.knsrc comes from plasma. Commit.
  • Fix warning, don't catch object we don't need. Commit.
  • Don't accept invalid KNS EntryInternal results. Commit. Phabricator Code review D18760
  • Fix --categories with delayed categories. Commit.
  • Restore proper background color on list and sources pages. Commit. See bug #404827. Phabricator Code review D19712
  • Don't allow refreshing during updates. Commit. Fixes bug #403333
  • Use Attica forwarding headers. Commit.
  • drkonqi

  • Harmonize use of #if and #ifdef, using #if everywhere. Commit.
  • The crash dialog no longer cuts off text after backtracing. Commit. Fixes bug #337319. Phabricator Code review D19390
  • Plasma Addons

  • [Media Frame] Set sourceSize for higher quality and lower memory consumption. Commit. Phabricator Code review D19550
  • Info Center

  • Clean up generated config-*.h files. Commit.
  • KWin

  • Force server-side decoration if no borders are forced by user. Commit. Fixes bug #405385. Phabricator Code review D19705
  • [platforms/x11] Force glXSwapBuffers to block with NVIDIA driver. Commit. Phabricator Code review D19867
  • Properly restore current desktop from session. Commit. Fixes bug #390295. Phabricator Code review D19520
  • [platforms/fbdev] Use a better way to correct activating framebuffer devices. Commit. Phabricator Code review D19663
  • plasma-browser-integration

  • Update description before processing job state or error. Commit.
  • [Host] Add Message.sh. Commit. Phabricator Code review D19863
  • Plasma Desktop

  • Harmonize use of HAVE_X11, using cmakedefine01. Commit.
  • Use camelcase KPeople headers, they do work. Commit.
  • [KickerDash] Add missed argument in addFavorite. Commit. Phabricator Code review D19893
  • [Kicker] Fix "Tooltip can not be displayed". Commit. Fixes bug #390804. Phabricator Code review D19096
  • [Desktop Theme KCM] Emit current index change when resetting the model. Commit. Phabricator Code review D19763
  • [Pager] Shrink label font size dynamically. Commit. See bug #405454. Phabricator Code review D19751
  • [Splash KCM] Sort "None" first. Commit. Phabricator Code review D19701
  • Plasma Networkmanager (plasma-nm)

  • Do not remove manually configured "route-metric" property from IPv4 and IPv6 setting. Commit. Fixes bug #406118
  • Applet: fix size of the busy indicator. Commit. Fixes bug #405962
  • OpenVPN: reneg-sec property doesn't need limitation. Commit. Fixes bug #404614
  • Plasma Workspace

  • Fix prior commit that broke the build. Commit.
  • Change default Klipper behavior to accept images. Commit. See bug #393708. Phabricator Code review D19852
  • The GTK+ settings module now correctly appears in krunner and kickoff. Commit. Fixes bug #383287. Phabricator Code review D19788
  • Reduced likelihood of KSplash not being dismissed properly and only timing out after 30s. Commit. See bug #405444. Phabricator Code review D19753
  • [notifications] Prevent subpixel font placement. Commit.
  • SDDM KCM

  • Fixed issue causing changed signal to be called with false argument. Commit. Fixes bug #403366. Phabricator Code review D19959
  • System Settings

  • Fix monochrome icons in tooltips. Commit. Phabricator Code review D19834