KDE Plasma

Software Screenshot:
KDE Plasma
Software Details:
Version: 5.8.8 LTS / 5.11.5 / 5.12 LTS Beta updated
Upload Date: 20 Jan 18
Developer: KDE e.V.
Distribution Type: Freeware
Downloads: 235

Rating: 5.0/5 (Total Votes: 1)

KDE Plasma (formerly K Desktop Environment and KDE Software Compilation and KDE Plasma Workspace and Applications) is an open source project comprised of numerous packages, libraries and applications designed to provide a modern graphical desktop environment for Linux and UNIX-like workstations.

A beautiful, modern and traditional desktop environment

It combines ease-of-use, superior graphical design and powerful functionality with the unique features and architecture of the Linux operating system. It’s comprised of the KDE Plasma Workspaces and KDE Applications components.

Additionally, it contains extra add-on for the panel and desktop, a download manager, an instant messenger, an addressbook, a document viewer, a multimedia layer called Phonon (similar to GStreamer on GNOME), and accessibility functionality, such as a powerful text-to-speech system.

Numerous GNU/Linux distributions use KDE

Numerous modern Linux distributions are built around the KDE desktop environment, either using it as their main computing environment or as an alternate one. Just like in the GNOME desktop environment, KDE tries to keep the same look and feel across all of its default applications. The entire KDE project is written with the Qt toolkit.

Under the hood

Under the hood, the KDE Plasma project is comprised of many core libraries that form KDE Frameworks and are required by all applications, various runtime components that ensure the proper functionality of the included apps, the applications, and the actual user environment.

Comes pre-loaded with apps for daily tasks

Users will find at least one application for each common task, including emailing, web browsing, news reading, painting, image viewing, video and music playback, and many more.

It also includes a collection of basic utilities, such as a calculator or archive manager, various scientific and educational applications, packages that contain extra themes, icons, wallpapers, window decorations and screensavers, some system administration tools, bindings for well known programming languages, and many games.

Bottom line

It is one of the first and best desktop environments for Linux distributions. During the last couple of years, KDE proved to be a very mature, reliable and stable project, backed by a talented community.

What is new in this release:

  • Breeze:
  • Fix indentation of icon for left aligned toolbuttons. Commit. See bug #381535. Phabricator Code review D9281
  • Fixed comments. Commit.
  • Fixed icon state. Commit.
  • When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. Commit. Fixes bug #387539
  • Discover:
  • Keep track of the kns entries status internally. Commit.
  • Revert "Make sure m_isFetching is initialized when we use it". Commit.
  • Make sure m_isFetching is initialized when we use it. Commit.
  • Make it possible to navigate screenshots from the overlay. Commit. Fixes bug #387402
  • Hide reviews page when opening the review dialog. Commit. Fixes bug #386902
  • Revert "Improve error message when review dialog contents are wrong". Commit.
  • Improve error message when review dialog contents are wrong. Commit. Fixes bug #387261
  • Usually applications won't be compulsory for a desktop. Commit.
  • Don't show packages tightly coupled to other desktops by default. Commit. See bug #387379
  • Readability. Commit.
  • PK: Use the stream to store the information rather than the transaction. Commit. Fixes bug #386992
  • KDE GTK Config:
  • Also list GTK 3 themes without "gtk-3.0" subfolder. Commit. Phabricator Code review D9459
  • Fix minimum height of cursor/icon theme comboboxes. Commit. Phabricator Code review D9457
  • Fixed GTK 3 preview dialog not previewing the currently selected theme. Commit. Phabricator Code review D9434
  • Fixed broken background color in GTK 3 preview dialog. Commit. Phabricator Code review D9433
  • Plasma Addons:
  • [comic] Fix update interval. Commit. Phabricator Code review D9338
  • [comic] Make sure KNS download dialog is destroyed. Commit. Phabricator Code review D9131
  • KScreenlocker:
  • Adjust kwinglplatform.cpp for Mesa renderer string changes. Commit.
  • Fix greeter crashing with software rendering on wayland. Commit. Phabricator Code review D9496
  • KWin:
  • Add missing include. Commit.
  • libkscreen:
  • Fix Config supportedFeatures not being passed between backend and clients. Commit.
  • Oxygen:
  • Fix build without X11/XCB. Commit. Phabricator Code review D9385
  • Fix indentation of icon for left aligned toolbuttons. Commit. See bug #381535. Phabricator Code review D9282
  • When an icon is set to a QMenuBar Item, render the icon only, and ignore the text, when set, as this is what qmenubar expects. Commit. Fixes bug #387539
  • Plasma Desktop:
  • Use automoc keyword for kimpanel-scim-panel. Commit. Phabricator Code review D9245
  • [Folder View] Show "Widgets unlocked" help only for containment. Commit. Fixes bug #387589. Phabricator Code review D9222
  • Plasma Workspace:
  • [widgetexplorer] Fix trying to show deleted dialog. Commit. Phabricator Code review D9479
  • Remove i18n() calls from iconSource names. Commit. Phabricator Code review D9232
  • [widgetexplorer] Make sure KNS download dialog is destroyed. Commit. See bug #355464. Phabricator Code review D9130
  • [weather] NOAA ion: Show some icons for "Hot" and "Cold" forecasts. Commit. Fixes bug #365715

What is new in version 5.8.8 LTS / 5.11.4:

  • Discover:
  • Don't refresh invalid backends. Commit. Fixes bug #386045
  • Remove unused class. Commit.
  • Don't delete resources whenever asked to clear the view. Commit.
  • Extend the resetModel until the model is ready to be fetched again. Commit.
  • Make sure we set the page size. Commit.
  • Unneeded dependency in the library. Commit.
  • Fix warning. Commit.
  • Remove unused code. Commit.
  • --warning: don't capture unused variable. Commit.
  • Properly listen to ODRS replies. Commit.
  • Assert on ODRS reviews fetched. Commit. See bug #385212
  • Don't leak QNetworkAccessManager instances. Commit.
  • Recover the right delegate background color. Commit.
  • Improve global updates progress reporting. Commit.
  • Improve progress reporting in some PackageKit updates. Commit.
  • Show errors from refreshing. Commit. Fixes bug #386244
  • Include the progress of transactions. Commit. Fixes bug #384038
  • kactivitymanagerd
  • [resources] Nicely quit threads. Commit. Phabricator Code review D8561
  • KDE GTK Config:
  • Be flexible to systems without a gtkrc file in /etc. Commit. Fixes bug #382291
  • Plasma Addons:
  • Use wakeOne() instead of notify_one(). Commit.
  • KScreen:
  • Don't re-align outputs when QMLOutput in clone mode moves. Commit. Phabricator Code review D8390
  • Keep the unified QMLOutput always in center. Commit. Phabricator Code review D8391
  • KWin:
  • Don't use the global KConfig object on the OpenGL freeze detection thread. Commit. Fixes bug #372114. Phabricator Code review D8356
  • Fix rendering issues of subsurfaces by using proper clipping. Commit. Fixes bug #385924. Phabricator Code review D8369
  • Fix viewport for screenshot on multiple screens. Commit. Phabricator Code review D8485
  • Set scale on glScissor calls. Commit. Phabricator Code review D8490
  • Fix glScissor calls with y-offset screens. Commit. Phabricator Code review D8503
  • Fix viewport on vertically stacked monitors. Commit. Fixes bug #386099. Fixes bug #385655. Phabricator Code review D8479
  • Milou:
  • Fix i18ncd -> i18ndc. Commit.
  • Plasma Desktop:
  • Default X font DPI to 96 on wayland. Commit. Phabricator Code review 8287
  • plasma-integration:
  • Show shortcuts in menus. Commit. Phabricator Code review D8466
  • Plasma Networkmanager (plasma-nm):
  • Do not set password field as readonly, it doesn't make sense. Commit.
  • Disable password field when password is not needed. Commit. Fixes bug #386426
  • Make sure we store password for all users when kwallet is diabled. Commit. Fixes bug #386343
  • Plasma Workspace:
  • DictEngine: set a scheme for the URLs, otherwise webengine won't handle them. Commit. Phabricator Code review D8534
  • Align logout screen action buttons to the top. Commit. Fixes bug #371249. Phabricator Code review D8397
  • Sync xwayland DPI font to wayland dpi. Commit.
  • System Settings:
  • Map rows to the source model. Commit. Fixes bug #386454
  • Fix DBus startup notification. Commit. Phabricator Code review D8455
  • xdg-desktop-portal-kde:
  • Email portal: add support for attachments.

What is new in version 5.8.8 LTS / 5.11.3:

  • Discover:
  • Don't refresh invalid backends. Commit. Fixes bug #386045
  • Remove unused class. Commit.
  • Don't delete resources whenever asked to clear the view. Commit.
  • Extend the resetModel until the model is ready to be fetched again. Commit.
  • Make sure we set the page size. Commit.
  • Unneeded dependency in the library. Commit.
  • Fix warning. Commit.
  • Remove unused code. Commit.
  • --warning: don't capture unused variable. Commit.
  • Properly listen to ODRS replies. Commit.
  • Assert on ODRS reviews fetched. Commit. See bug #385212
  • Don't leak QNetworkAccessManager instances. Commit.
  • Recover the right delegate background color. Commit.
  • Improve global updates progress reporting. Commit.
  • Improve progress reporting in some PackageKit updates. Commit.
  • Show errors from refreshing. Commit. Fixes bug #386244
  • Include the progress of transactions. Commit. Fixes bug #384038
  • kactivitymanagerd
  • [resources] Nicely quit threads. Commit. Phabricator Code review D8561
  • KDE GTK Config:
  • Be flexible to systems without a gtkrc file in /etc. Commit. Fixes bug #382291
  • Plasma Addons:
  • Use wakeOne() instead of notify_one(). Commit.
  • KScreen:
  • Don't re-align outputs when QMLOutput in clone mode moves. Commit. Phabricator Code review D8390
  • Keep the unified QMLOutput always in center. Commit. Phabricator Code review D8391
  • KWin:
  • Don't use the global KConfig object on the OpenGL freeze detection thread. Commit. Fixes bug #372114. Phabricator Code review D8356
  • Fix rendering issues of subsurfaces by using proper clipping. Commit. Fixes bug #385924. Phabricator Code review D8369
  • Fix viewport for screenshot on multiple screens. Commit. Phabricator Code review D8485
  • Set scale on glScissor calls. Commit. Phabricator Code review D8490
  • Fix glScissor calls with y-offset screens. Commit. Phabricator Code review D8503
  • Fix viewport on vertically stacked monitors. Commit. Fixes bug #386099. Fixes bug #385655. Phabricator Code review D8479
  • Milou:
  • Fix i18ncd -> i18ndc. Commit.
  • Plasma Desktop:
  • Default X font DPI to 96 on wayland. Commit. Phabricator Code review 8287
  • plasma-integration:
  • Show shortcuts in menus. Commit. Phabricator Code review D8466
  • Plasma Networkmanager (plasma-nm):
  • Do not set password field as readonly, it doesn't make sense. Commit.
  • Disable password field when password is not needed. Commit. Fixes bug #386426
  • Make sure we store password for all users when kwallet is diabled. Commit. Fixes bug #386343
  • Plasma Workspace:
  • DictEngine: set a scheme for the URLs, otherwise webengine won't handle them. Commit. Phabricator Code review D8534
  • Align logout screen action buttons to the top. Commit. Fixes bug #371249. Phabricator Code review D8397
  • Sync xwayland DPI font to wayland dpi. Commit.
  • System Settings:
  • Map rows to the source model. Commit. Fixes bug #386454
  • Fix DBus startup notification. Commit. Phabricator Code review D8455
  • xdg-desktop-portal-kde:
  • Email portal: add support for attachments.

What is new in version 5.8.7 LTS / 5.10.4:

  • Breeze:
  • [KStyle] Don't draw focus indicator on ComboBox entries. Commit.
  • Discover:
  • Don't show the version if there's no version to show. Commit. Fixes bug #376036
  • Don't sort resources if the delivery is sorted. Commit.
  • KNS: Improve how we react to error messages. Commit.
  • Use the right name for the method. Commit.
  • Also show passive errors on the console. Commit.
  • Simplify code. Commit.
  • Also expose YaST repository configuration if present. Commit.
  • Fix arguments when running .desktop files with runservice. Commit.
  • kactivitymanagerd:
  • Backporting the fixes from master. Commit.
  • Sync the dbus ActivityInfo structure with the framework. Commit.
  • Plasma Addons:
  • Check on current comic to be valid. Commit. Fixes bug #373031
  • KScreen:
  • Guard against nullptr-access to the OutputPtr. Commit. Fixes bug #372945
  • Apply config change after correcting invalid mode. Commit. See bug #356864
  • No use in setting modes on disabled outputs. Commit.
  • Correct possibly invalid current mode. Commit.
  • Disable unify button when only one output is connected. Commit. Fixes bug #360700
  • Increase precision of refresh rate. Commit. Fixes bug #369422
  • Move back to runtime connection. Commit.
  • KSSHAskPass:
  • Workaround for keys stored with an extra space at the end. Commit.
  • Fix several problems in algorithm of deriving key filename from a prompt message supplied by ssh-add. Commit. Code review #127569
  • KWin:
  • Call performMoveResize when we got a new geoemtry during resize. Commit. Fixes bug #374869
  • [autotests] Add test case for resizing window manually. Commit.
  • libkscreen:
  • Fix type argument for get property call. Commit.
  • Isable logging to kscreen.log by default, re-enable with export KSCREEN_LOGGING=1. Commit. Fixes bug #361688
  • Allow changing an output's modelist at runtime. Commit. Fixes bug #356864
  • Oxygen:
  • Fix broken kcfgc files. Commit.
  • Plasma Desktop:
  • [Solid Device Actions KCM] Encode action file name. Commit. Fixes bug #344534
  • [Task Manager] Enable "Mark applications that play audio" option only if plasma-pa is available. Commit.
  • Fix i18n extraction in Kickoff Buttons. Commit. Fixes bug #375880
  • Add missing include in sortedactivitiesmodel to fix build with GCC 7. Commit.
  • Add missing include in sortedactivitiesmodel to fix build with GCC 7. Commit.
  • Fix i18n extraction: xgettext doesn't recognize single quotes. Commit.
  • Use consistent default icon in UserManager and Kicker. Commit. Fixes bug #370362
  • Revamp (Activity) Pager wheel handling. Commit. Fixes bug #375769
  • [Folder View] Open selection in preferred application instead of running them. Commit. See bug #375793
  • [Folder View] show script execution prompt when clicking item. Commit. Fixes bug #375793
  • And maybe don't undo the fix while fixing the fix ... Commit.
  • Fix startup warning introduced in 3568d8e4. Commit.
  • Fix clearing selection when rectangle selection contains no items. Commit.
  • Fix Plasmoid.busy visualization in desktop containment. Commit.
  • Call correct function and fix warning. Commit.
  • Fix crash and loss of favorites model on refresh with pagination on. Commit.
  • Make parts of KCM Touchpad interface translatable (Patch by Victor ). Commit.
  • Clip by bounding delegate size instead of Item.clip. Commit.
  • Fix autotest. Commit.
  • Plasma Networkmanager (plasma-nm):
  • Elide Network Manager KCM tabs. Commit.
  • Plasma Audio Volume Control:
  • Always check if context is valid when calling pa functions. Commit. Fixes bug #375872
  • Plasma Workspace:
  • [User Switcher] Ungrab keyboard before trying to lock the screen. Commit. Fixes bug #375941
  • React to config change. Commit.
  • [System Tray Containment] Drop useless Q_INVOKABLE from .cpp file. Commit.
  • [System Tray Containment] Ungrab mouse before opening context menu. Commit.
  • [AppMenu Applet] Map from scene after mapping from global. Commit. Fixes bug #375535
  • Fix memory leak in Appmenu when using compact menu. Commit.
  • [Appmenu Applet] Check whether buttonGrid has a window before calling mapToGlobal. Commit.
  • [Digital Clock] Take into account timezone label width for applet size. Commit.
  • [KRunner] In doubt use primary screen for view position. Commit. Fixes bug #375574
  • Drop legacy fixup rule for VirtualBox. Commit. Fixes bug #350468
  • Fix isOutputRedundant logic. Commit. Fixes bug #375507
  • Fix isOutputRedundant logic. Commit. Fixes bug #375507
  • When swapping Wallpapers, save the config to file, not just to propertymap. Commit. Fixes bug #375532
  • SDDM KCM:
  • Set wallpaper type in SDDM config. Commit. Fixes bug #370521

Similar Software

Metabar Upgrade
Metabar Upgrade

3 Jun 15

Emblems Hack
Emblems Hack

3 Jun 15

Kontainer
Kontainer

19 Feb 15

Other Software of Developer KDE e.V.

KDE Frameworks
KDE Frameworks

16 Aug 18

KDE Telepathy
KDE Telepathy

17 Feb 15

Comments to KDE Plasma

Comments not found
Add Comment
Turn on images!