Sat. Dec 14th, 2019

KDE Plasma 5.17.4 released: fix bugs

3 min read

The KDE project team released the fourth maintenance release update for the KDE Plasma 5.17 desktop environment today which has many bug fixes. The KDE Plasma 5.17 desktop environment was released on October 15 this year.

Changelog

The bugfixes are typically small but important and include:

  • Discover: Fwupd, don’t whine when we have unsupported hardware. Commit.
  • Unbreak build with Qt 5.14. Commit.
  • Fix Cuttlefish mouse click selection in icon grid. Commit. Phabricator Code review D25633

Breeze GTK

  • [GTK3] Fix invalid colour name in treeview. Commit. Fixes bug #414391. Phabricator Code review D25476

Discover

  • Fwupd: don’t whine when we have unsupported hardware. Commit.
  • –verbosity. Commit.
  • Sources: for some reason, QML didn’t find the toolTip role anymore on my Neon system. Commit.
  • Pk: only trigger offline updates after a successful download. Commit. Fixes bug #413028
  • Account for padding in the height of the screenshot popup. Commit. Fixes bug #413629
  • Account for weirdly horizontal screenshots. Commit. See bug #413629
  • Progressview: don’t highlight the current index of the view. Commit. Fixes bug #414455
  • Don’t include newlines in searches. Commit. Fixes bug #414530
  • Pk: improve behaviour when dealing with local files. Commit.
  • Pk: cache appstream component names. Commit.
  • Don’t overwrite mainItem. Commit. Fixes bug #414145

Dr Konqi

  • Disable systeminfo test on systems without uname. Commit.
  • Fix msvc compatibility. Commit.

kde-cli-tools

  • Port to non-deprecated KWindowSystem API. Commit.

Plasma Addons

  • [applets/Weather] Activate Apply button when clicking on a table item. Commit. Fixes bug #414442
  • [applets/Weather] Improve station chooser window’s default size and margins. Commit.
  • [applets/Weather] Fix “no weather station found” message overflowing layout. Commit. Fixes bug #414441
  • [Weather] Make compact representation temperature text match size of clock text. Commit. Phabricator Code review D25413
  • Fix POTD config ComboBox display issue in Lock Screen KCM. Commit. Phabricator Code review D25354

KDE Hotkeys

KScreen

  • Fix(kcm): give the rotation button tooltips a sensible timeout. Commit. Fixes bug #414190

KSysGuard

KWayland-integration

  • Kwayland-integration: fix compilation with no-deprecated build of kwindowsystem. Commit.
  • Remove duplicated check for StaysOnTop, same value as KeepAbove. Commit.

KWin

  • Destroy dmabuf implementation on EGL backend going down. Commit. Fixes bug #413637. Phabricator Code review D25577
  • [kcmkwin/kwindecoration] Better presentation of tabs. Commit. Phabricator Code review D25582
  • Fix compilation with no-deprecated build of kwindowsystem. Commit.
  • Fix the order of arguments passed to changeMaximize method. Commit. Fixes bug #413424. Fixes bug #412888. Fixes bug #413554. Phabricator Code review D25366
  • [libkwineffects] Restore GL_DRAW_FRAMEBUFFER binding in GLTexture::clear. Commit. Phabricator Code review D25365

libksysguard

  • WebChannel is only an optional dependency on WebEngine, link to it explicitly. Commit.

Oxygen

  • [KDecoration] Use QIcon::paint. Commit. Phabricator Code review D25691

Plasma Desktop

  • Port away from deprecated KWindowSystem API. Commit.
  • Port the pager applet away from QtWidgets. Commit. Phabricator Code review D24238
  • [Folder view] Use selected text color for selected items in full representation. Commit. Fixes bug #414287. Phabricator Code review D25418
  • [Notifications KCM] Fix keyboard navigation in apps list. Commit. Fixes bug #409024. Phabricator Code review D25309
  • [Workspace KCM] Set implicit width to improve default layout. Commit.

Plasma Networkmanager (plasma-nm)

  • Connect groupbox toggles to change signal. Commit. Phabricator Code review D25368

Plasma SDK

  • Fix Cuttlefish mouse click selection in icon grid. Commit. Phabricator Code review D25633

Plasma Workspace

  • [XembedSNIProxy] Send all container windows to background on KWin restart. Commit. Fixes bug #357443. Phabricator Code review D25603
  • [XembedSNIProxy] If available, always use 32-bit color. Commit. Fixes bug #356937. Phabricator Code review D24530
  • Port to non-deprecated KWindowSystem::setMainWindow overload. Commit.
  • Fix broken multimedia control on lockscreen. Commit. Fixes bug #414487. Phabricator Code review D25519
  • NET::StaysOnTop -> NET::KeepAbove (since 5.0). Commit.

Plymouth KControl Module

  • Fix compilation with Qt 5.14, because of qmlRegisterType being deprecated. Commit.

polkit-kde-agent-1

  • Port away from deprecated API in KWindowSystem. Commit.

System Settings

  • Unbreak build with Qt 5.14. Commit.

xdg-desktop-portal-kde

  • Port away from deprecated API in KWindowSystem. Commit.

Download