Language Selection

English French German Italian Portuguese Spanish


Plasma 6 porting work we need help doing now!

Filed under

"6.0" is a word that brings a lot of excitement but also a lot of aprehension and for good reason. The reason our .0 releases sometimes struggle to match the quality isn't due to changes in the underlying libraries changing but how much we have to port away from the things that we've deprecated internally and have put off porting to.

Too many changes in one release becomes overwhelming and bugs creep in without time to get address them.

We want to be proactive in avoiding that.

At a recent Plasma sprint, we went through some of our bigger targets that we want to finish completely porting away from in time for the 6.0 release that we can actively start doing within the 5.x series where we can do things more gradually and inrecementally.

Read more

Also: Two Areas KDE Can Use Help Right Now In Porting For Plasma 6.0

KDE Plasma 5.19.2 Desktop Is Out with More Than 25 Bug Fixes, Improvements

Filed under

Coming just a week after the first point release and two weeks after the launch of the KDE Plasma 5.19 desktop environment series, the Plasma 5.19.2 update is here to fix more important issues in an attempt to make the desktop environment more stable and reliable.

This point release includes improvements for the Discover package manager, which now confirms the reboot action with the user, as well as the KSysGuard system monitor utility, which now has more sane default sizes for new System Monitor widgets and allows users to search in the new System Monitor configuration pages.

Read more

KDE GSoC: Krita, Kirogi and Games

Filed under
  • Second alpha release of my project

    I’ve already announced this on Krita Artists, but I haven’t had time to write more fully about it, so…

    I’m glad to announce the second alpha of my GSoC 2020 project. For anyone not in the loop, I’m working on integrating Disney’s SeExpr expression language as a new type of Fill Layer.

  • Week #3 Status Report

    This was the third week since the commencement of official coding period on 1st June. In the last three weeks a lot of work is done and a lot of work still remains. The phase 1 evaluation submissions shall begin from monday next week, so now just 7 days are remaining.

    This week was mostly spent on accommodating review changes by my mentors and writing some unit tests.

  • Improve MAVLink integration of Kirogi – Progress Report 1

    Hello everyone! This is my first progress report about my GSoC 2020 project. Please feel free to notice me if you have any question or idea.

  • Google Summer of Code - Week 2 and 3

    Hello everyone, In the last blog, I wrote about the wrapping of the community bonding period. In this blog, I would write about what I have completed till now as in the coding period.

    As my project was to implement multiple datasets for several activities. I started my work with the Enumeration Memory games activity. As there are a total of 20 memory activities so all other memory activities share the common code between them. Out of which in a few of the activities no multiple datasets needs to be implemented. I modified the common memory code to load the multiple datasets and the default dataset as used by some of the activities in which no multiple datasets need to be implemented. After that, I successfully implemented multiple datasets to enumeration memory games activity.

KDE Cantor Improvements and Windows Ports

Filed under
  • Cantor - Zoom widget and tooltips

    this is the second post about the progress in my GSoC project and I want to present the new zoom widget feature and some useful tooltip changes.


    In the next post I plan to show another important and somewhat bigger feature which about handling of external graphical packages inside of Cantor.

  • Windows Store Monthly Statistics [Ed: KDE ports to Windows are apparently a waste of time. Ridiculously low numbers compared to GNU/Linux users and there's DRM.]

    For completeness, overall acquisitions since the stuff is in the store:

    Kate - Advanced Text Editor - 46,824 acquisitions

    Okular - More than a reader - 37,212 acquisitions

    Filelight - Disk Usage Visualizer - 6,532 acquisitions

    Kile - A user-friendly TeX/LaTeX editor - 4,408 acquisitions

    KStars - Astronomy Software - 2,496 acquisitions

    Elisa - Modern Music Player - 1,450 acquisitions

This week in KDE: polishing up Plasma 5.19

Filed under

This week we plunged into fixing issues in Plasma 5.19 that slipped through QA as well as some older ones–a truly enormous number in all! We are taking to heart your pleas to focus on stability and polish. But of course we also worked on some new features too, because we can walk and chew bubblegum at the same time!

Read more

Also: David REVOY on Krita: Production report: making episode 33

Qt 5.12.9 Released

Filed under

We have released 9th patch release to Qt 5.12 LTS today. As usual it doesn't bring any new features but many bug fixes & other improvements.

Qt 5.12.9 has more than 90 changes and it fixes ~ 40 bugs. There is couple of security fixes (CVE-2020-11655 & CVE-2020-11656) to sql lite 3rd party component as well. Please check details from Qt 5.12.9 Change Files.

Qt 5.12.9 can be updated to existing online installation by using maintenance tool. For new installations, please download latest online installer from Qt Account portal or from Download page. Offline packages are available for commercial users in the Qt Account portal and at the Download page for open-source users. You can also try out the Commercial evaluation option from the Download page.

Read more

The 20 Reasons To Use KDE Desktop Environment in 2020

Filed under

From the AT&T Bell Labs to personal smartphones, Unix systems have come a long way since their inception. Earlier Unix systems did not provide users with any sort of graphical interactions that we see in modern Linux distros. However, the GUI has become an important part for many, and it’s hard to imagine life without it today. The KDE desktop environment is arguably the most innovative and popular choice for users who want a cutting-edge graphical experience. Continue reading if you want to know what contributes to KDE’s enormous popularity and if it’s the right choice for you or not.

There are a plethora of desktop environments available for Linux. Some popular ones are GNOME, XFCE, Cinnamon, Mate, Unity as well as our beloved KDE plasma. This guide highlights some of the reasons KDE outshines many of these desktop environments.

Read more

GSoC Work on Krita

Filed under
  • Week 2: GSoC Project Report

    This week I worked on making the UI interactive and configuring the interaction between the comment model and the storyboard model. I also implemented the switching of modes.

    The comment model stores the name and visibility of comment fields. It is responsible for the comments menu’s items. Storyboard model’s items have fields to store the contents of each comment field. So whenever a comment is added to the comment model we need to add a child to each storyboard item. Similarly with removing and moving (reordering) of comment items. I connected signals for removing, adding and moving items from the comment model to storyboard model. This signals were used to perform the required actions. Remove and add signals were easy, but qt does not use the moveRows(..) function for drag and drop. Instead it inserts the row to be moved in the desired place and deletes the row. So basically the moving is faked. This results in rowsAdded, dataChanged and rowsRemoved signals. To get the rowsMoved signal I had to reimplement the mimeData and dropMimeData and call moveRows explicitly. Also we must return false in the dropMimeData function otherwise the row at previous position will be deleted as qt assumes the default actions are being followed.

  • Hello once again!

    First of all, sorry for not making a blog post early on during the community bonding period. I couldn't because I was mostly busy with Krita's Android release.

    Secondly, some of you might remember me from the previous year. I was GSoC student for Krita. Now it is my second time! Smile

  • The MyPaint Brush Engine is now working

    It has been more than 2 weeks since the coding period began and I didn't post much because the project was just begun and there was no big progress. Coming to the project, the MyPaint brush engine plugin has been integrated into Krita and is working. Though, it is very rudimentary as of now, we can't customize it, we can't load/save brushes and there is no settings widget. All we can do as of now is just use the default settings for painting. The rest of the things will be taken care of during this summer.

KDE Plasma 5.19.1 Desktop Arrives as First Point Release, 30 Bug Fixes Included

Filed under

KDE Plasma 5.19.1 is here just one week after the launch of the KDE Plasma 5.19 desktop environment series, which brought more polished features, consistency changes, and improved usability.

As expected from a first point release, KDE Plasma 5.19.1 includes only bug fixes. These address various important issues reported by users, such as the battery applet not being displayed in the system tray area or the Bluedevil applet tooltip displaying the wrong name for connected devices.

Moreover, OpenVPN support was improved in the Plasma NetworkManager (plasma-nm) applet to avoid enabling TCP if the remote has been set on another line, the former default action of the Plasma Vault applet has been restored, and KRunner KCM now opens in System Settings.

Read more

Direct: Plasma 5.19.1

KDE Applications Release Meta-data

Filed under
KDE now has latest release versions and dates on it. Finally you can check your app store or distro is up to date

This was added to the website by elite new contributor David Barchiesi and there’s been a year of faff in the background getting it added to the release process in various places, but if apps are missing it then talk to the app maintainers to get it added.

Read more

Syndicate content

More in Tux Machines

Today in Techrights

Android Leftovers

Qt Creator 4.13 RC released

We are happy to announce the release of Qt Creator 4.13 RC ! For an overview of the improvements in Qt Creator 4.13, please head over to the first Beta blog post. The opensource version is available on the Qt download page under "Pre-releases", and you find commercially licensed packages on the Qt Account Portal. Qt Creator 4.13 RC is also available under Preview > Qt Creator 4.13.0-rc1 in the online installer. Please post issues in our bug tracker. You can also find us on IRC on #qt-creator on, and on the Qt Creator mailing list. You can read the Qt Creator Manual in Qt Creator in the Help mode or access it online in the Qt documentation portal. Read more Also: Qt Creator 4.13 RC Released With Initial Meson Integration, Updated C++ Code Model

CAELinux 2020 Released: A Linux Distro For Computer-Aided Engineering

After almost half and year, Joël Cugnoni has announced the new 2020 version of CAELinux. The latest CAELinux 2020 is based on the long-term Xubuntu 18.04 release, and comes with several new tools and updated CAELinux core packages. Focusing on computer-aided design (CAD), CAELinux is a LiveDVD Linux distribution, which you can boot directly from DVD or USB flash drive without installation. Read more