Plasma 5.12.6 Complete Changelog

Discover

  • Trigger a refresh when appstream data isn't available when on aptcc. Commit.
  • Don't catch unneeded value in lambda. Commit.
  • Fix warning: use the right API to get the component desktop id. Commit.
  • Improve how progress is processed when installing one application. Commit. Fixes bug #391058
  • PK: Don't show an error message when simulating. Commit.
  • Fix warnings. Commit.
  • Properly remove the items from the FeaturedModel. Commit.
  • Flatpak: Make sure we release every time we aquire. Commit. Fixes bug #394558
  • Fix there being more security updates than total updates in notifier. Commit. Fixes bug #392056. Phabricator Code review D13596
  • ASAN: Specify buffer size. Commit.
  • ASAN: Fix possible division by 0. Commit.
  • Fix warning, add missing interface. Commit.
  • Fix build with newer flatpak. Commit.
  • PK: Make sure we don't use very outdated package dbs. Commit. Fixes bug #390224
  • Flatpak: fix early queries. Commit.
  • Flatpak: fix fetching status. Commit.
  • Fix looking for popular applications by appstream id. Commit.
  • Reduce importance of debug output. Commit.
  • Flatpak: Add the .desktop postfix when creating the installed resources. Commit.
  • Make sure we always remove duplicates before inserting. Commit. Fixes bug #393484
  • Show something on the updates page after leaving it to navigate the app. Commit. Fixes bug #393593
  • Disable updates checkboxes when performing updates. Commit.
  • Prevent the system from logging out if transactions are pending completion. Commit. Phabricator Code review D13269
  • Make sure we don't end up with a stale transaction. Commit. Fixes bug #394737
  • Fix dependency counting. Commit.
  • Simplify logic. Commit.
  • Limit how often we refresh the size of the updates set. Commit.
  • PK: Re-use package instances when refreshing. Commit.
  • Don't randomly remove the category on some delegates. Commit. Fixes bug #394669
  • AppStream: Include some missing categories. Commit.
  • Abort transaction on PackageKit errors. Commit. Fixes bug #394327. Phabricator Code review D13119
  • Adapt test to changes in the backend. Commit.
  • Fix UpdateAndInstall test. Commit.
  • Fix dummy test. Commit.
  • Properly check if we should be checking for a resource's reviews. Commit.
  • Remove unnecessary complexity in InstallApplicationButton. Commit.
  • Adapt if the application object is destroyed. Commit. Fixes bug #390647
  • Guard against calling a null object. Commit. Fixes bug #394543
  • Report when progress changes unconditionally. Commit.
  • Resolve all packages that have been modified by the transaction. Commit. Fixes bug #394388
  • PackageKit: Try harder to find the application desktop file. Commit. Fixes bug #394270
  • Snap: make it possible to launch installed applications. Commit.
  • Fix crash. Commit. Fixes bug #392971
  • Fix crash when rendering a delegate that extends an unexisting component. Commit. Fixes bug #394048
  • Don't try to guess the url location. Commit. Fixes bug #393987
  • Fix warning. Commit.
  • Fix status of flatpak transactions. Commit. Fixes bug #393909
  • Hide launch button while uninstalling. Commit. Fixes bug #393910
  • Fix filtering. Commit.
  • Fix build. Commit.
  • Remove unneeded, redundant interface. Commit.
  • Fix warning. Commit.
  • Fix warnings. Commit.
  • Use a nicer delegate for the missing backends items in the sources. Commit.
  • Dummy: fix remove sources. Commit.
  • Have flatpak packagename include the version. Commit.
  • De-duplicate redundant updates. Commit. Fixes bug #389108
  • Fix updates count when listing resources that point to the same package. Commit.
  • Notifier: Don't crash if we failed to check the remote. Commit. Fixes bug #393614
  • Plasma Addons

  • [Timer applet] Fix double speed countdown & commands run multiple times. Commit. Fixes bug #381173. Phabricator Code review D13065
  • KDE Hotkeys

  • Remove verbose debugging statement. Commit. Phabricator Code review D13435
  • Info Center

  • Update kinfocenter docbook to 5.12. Commit. Phabricator Code review D11864
  • KSysGuard

  • Fix leak of pipe FDs in MD RAID code. Commit. Fixes bug #378268. Phabricator Code review D13664
  • kwallet-pam

  • Avoid giving an stderr to kwallet. Commit. Fixes bug #393856. Phabricator Code review D12702
  • Move socket creation to unprivileged codepath. Commit.
  • Move salt creation to an unprivileged process. Commit.
  • KWin

  • Update kwindecoration docbook. Commit. Phabricator Code review D11453
  • Do not save kwinrulesrc on every window opening/closing. Commit. Fixes bug #393911. Phabricator Code review D12749
  • Update seat's timestamp after waking up screen through double tap. Commit. Fixes bug #392754. Phabricator Code review D12668
  • Use XdgShell Unstable V6 in nested wayland platform. Commit. Phabricator Code review D11806
  • Do not unset cursor image when cursor enters a surface. Commit. See bug #393639. Phabricator Code review D12631
  • libksysguard

  • [ProcessModel] Center more column headings. Commit. Fixes bug #394467. Phabricator Code review D13031
  • Milou

  • [SourcesModel] Check changed file name before reloading configuration. Commit. Phabricator Code review D12870
  • Plasma Desktop

  • Fix tooltip woes. Commit. Fixes bug #382571. Fixes bug #385947. Fixes bug #389469. Fixes bug #388749. Phabricator Code review D13602
  • [kded kcm] Fix estimating dbusModuleName of kded plugins. Commit. Phabricator Code review D13623
  • Fix accident. Commit.
  • Swap Trash for Delete action when only one is enabled and the Shift modifier is pressed. Commit. Fixes bug #395155. Phabricator Code review D13508
  • Fix Recent Applications sorting in Kicker and Dashboard. Commit. Phabricator Code review D13273
  • Update kfontview docbook to 5.12. Commit. Phabricator Code review D11832
  • Doc: use the exact text label of a GUI item. Commit.
  • Update translations docbook to 5.12. Commit. Phabricator Code review D11812
  • Update colors docbook to 5.12. Commit. Phabricator Code review /D11813
  • Update kcmsmserver docbook to 5.12. Commit. Phabricator Code review D11817
  • Update fontinst docbook to 5.12. Commit. Phabricator Code review D11831
  • Fix minor typos. Commit.
  • Update systemsettings fonts docbook to 5.12. Commit. Phabricator Code review D11659
  • Update systemsettings cursortheme docbook. Commit. Phabricator Code review D11660
  • Update desktop theme docbook to 5.12. Commit. Phabricator Code review D11686
  • Update autostart docbook to 5.12. Commit. Phabricator Code review D11687
  • Update mouse docbook to 5.12. Commit. Phabricator Code review D11688
  • Update keys docbook to 5.12. Commit. Phabricator Code review D11690
  • Update kcmnotify docbook to 5.12. Commit. Phabricator Code review D11693
  • Update launchfeedback docbook to 5.12. Commit. Phabricator Code review D11711
  • Update clock docbook to 5.12. Commit. Phabricator Code review D11695
  • Update kcmstyle docbook. Commit. Phabricator Code review D11455
  • [Baloo KCM] Prevent duplicate paths in the config file. Commit.
  • Some spacing. Commit.
  • [Task Manager] Fix URL comparison. Commit. Phabricator Code review D13069
  • Always set applet title, even when label is disabled. Commit. Fixes bug #394007. Phabricator Code review D12775
  • Fix submenus not updating when switching between categories of the same size. Commit. Fixes bug #394013. Phabricator Code review D12774
  • Fix avatar picture aliasing and stretching in kickoff. Commit. Fixes bug #369327. Phabricator Code review D12469
  • plasma-integration

  • Don't manipulate foreign windows. Commit. Phabricator Code review D13062
  • Plasma Networkmanager (plasma-nm)

  • Unquote remote when importing OpenVPN connections. Commit. Fixes bug #393657
  • Use ScrollView from QtQuickControls in the main connection view. Commit. Fixes bug #393794
  • Check for device not being null. Commit. Fixes bug #393707. Phabricator Code review D12716
  • Plasma Workspace

  • [Slideshow Wallpaper] Ignore hidden files and folders. Commit. Fixes bug #394882. Phabricator Code review D13260
  • Weigh matching services by relating data used in query to their menuids. Commit. Phabricator Code review D13073
  • Add mappings for VirtualBox. Commit. Phabricator Code review D13060
  • Remove legacy Wine hack-around from rules rc. Commit. Fixes bug #393787. Phabricator Code review D13058
  • [Service Runner] Do startsWith check case-insensitive. Commit. Fixes bug #394202. Phabricator Code review D12927
  • System Settings

  • Update systemsettings docbook to 5.12. Commit. Phabricator Code review D11607
  • User Manager

  • Split replaceAccount from addAccountToCache. Commit. Fixes bug #336994. Phabricator Code review D12837
  • Enable anti-aliasing for user avatars. Commit. Phabricator Code review D12468