Language Selection

English French German Italian Portuguese Spanish


KDE's Plasma 5.4: The most advanced and beautiful Linux desktop

Filed under

There is something interesting going on desktop computers -- the UI is becoming heavily influenced by mobile operating systems. From Windows to Gnome you can see heavy influence of mobile OSes. KDE's Plasma desktop, which I consider to be the most advanced desktop environment is, however, an exception. The KDE community just released Plasma 5.4, a major update to their desktop environment and it continues to shows the prowess of this ‘leaderless’ community.

Read more


  • Just another manic monday

    The difference surprised me. I think it gives a strong indication that Plasma 5 is being used more for work than as a hobby, with people more likely to encounter an area needing to improvement during the normal office week.

  • ksuperkey 0.4 released

    ksuperkey is a small utility that allows you to use your Super key (sometimes called Meta or Windows key) to open your application menu, while keeping the functionality to use Super in keyboard shortcuts. In other words, ksuperkey won’t interfere with any of your existing shortcuts. It achieves this by letting Super act as a normal modifier key when pressed in combination with other keys, but generating a different keyboard combination (Alt+F1 by default) when the Super key is pressed and released on its own.

  • Gemini at Randa 2015

    Last year, I wrote a blog entry about the iminent release of Calligra 2.9 and the Calligra Gemini application which became a fully fletched member of the suite. In the latter half of that entry, I touched on what the future might potentially hold, and I mentioned the possibility of extending the concept from the application level to the complete system.

KDE, Randa, and Post-Akademy

Filed under
  • Advanced Metadata Hub implemented

    First, we have a number of default namespaces which digiKam was using before. Default namespaces can’t be deleted or edited. They can only be disabled. These entries are essential for digiKam, so I decided that users might delete it by accident and then will be very hard to recover without a reset to default. Some namespaces hold special parameters designed for particular cases, so editing them is a bad idea, hence, the disabled edit.

  • KDE control module usability using the example of KCM for pointing devices
  • My contributions to KDE and Kubuntu since Akademy
  • Support Randa Meetings 2015
  • Mobile development sprint in Randa: KDE Connect, and more!

    This September a bunch of KDE developers, me included, will gather for a week in Randa, Switzerland, to work on awesome new ideas for KDE. The theme of the sprint is around mobile apps, so KDE Connect will be one of the focus of attention.

  • GSoC 2015 Wrap Up Report

    My work over the summer was to port the Amarok code-base to use Qt5/KF5 as much as possible because it was tough to port the entire base under the GSoC time-frame. I have ported a considerable portion of the code-base and now I will be continuing the project along with the community to see it to the end Smile

  • GSoC 2015 - Wrap Up
  • Funding Krita

    Even Free software needs to be funded. Apart from being nice to have, money is really useful: it can buy transportation so contributors can meet, accommodation so they can sleep, time so they can code, write documentation, create icons and other graphics, hardware to test and develop the software on.

  • Kronometer 2.0 released

    Kronometer 2.0, the next major version of Kronometer, is now publicly available. This is the result of the port to Qt5 and KDE Frameworks 5, started one year ago.

KDE Ships Plasma 5.4.0, Feature Release for August

Filed under

Tuesday, 25 August 2015. Today KDE releases a feature release of the new version of Plasma 5.

This release of Plasma brings many nice touches for our users such as much improved high DPI support, KRunner auto-completion and many new beautiful Breeze icons. It also lays the ground for the future with a tech preview of Wayland session available. We're shipping a few new components such as an Audio Volume Plasma Widget, monitor calibration tool and the User Manager tool comes out beta.

Read more

KDE and Akademy

Filed under

KDE's KWin Doesn't Plan To Use The Vulkan Graphics API

Filed under

KDE developer Martin Gräßlin explained today that he has no plans on making use of Vulkan within KDE's compositor / window manager.

Read more

KDE and Akademy

Filed under
  • Upon returning home from Akademy: thoughts
  • Wrapping things up
  • GSoC 2015 wrap up

    I already made Marble to recognize the current dpi resolution of the screen and to respond to it's change(e. g. when printing). Next step will be to supply Marble with icons and bitmaps for different dpi resolutions (ldpi, mdpi, hdpi at least). I look forward to work on this in the next months, and if we achive a bigger progress, I'll let you know in a next blogpost.

  • Thoughts on Vulkan in KWin

    Lately I have been asked a lot about using Vulkan in KWin: in fact almost every blog post in the last few months has questions about it and that seems to me there is something to write about it.

  • Another KDE success story - the Incubator - Part 2

    Proceeding with the next story about the KDE Incubator with the story of GCompris.

    GCompris is a high quality educational software suite comprising of numerous activities for children aged 2 to 10. It started in 2000 using the GTK+ toolkit and was part of the Gnome project. In order to address users willing to run GCompris on their tablets, a full rewrite has been initiated in 2014 using Qt Quick.

    GCompris had the chance to be accepted by KDE and followed the incubation stage for about a year. It has now been accepted as an official KDE project in its extragear section.

  • Layered compositing

    On X11 the (OpenGL) compositor renders into a single buffer through the overlay window. This is needed to get features like translucency, shadows, wobbled windows or a desktop cube as Xorg itself doesn’t have any support for such features. The disadvantage of this approach is that we basically always have to perform a “copy” of what needs to be rendered. Consider VLC is playing a fullscreen video the compositor needs to take VLC’s video pixmap and render it onto the overlay window. The compositor needs to run, evaluate the scene and then render the one window.

  • 50% discount – 21-25 Sept – on Programming with Qt/Widgets in Berlin!!
  • Kdenlive 15.08 Adding Long-Awaited Features

KDE/KWin Looks Forward To Layered Compositing With Wayland

Filed under

Yesterday KWin maintainer Martin Gräßlin wrote about a Qt QPA plug-in for KWin while today he's talking about another Wayland-driven, longer-term work item driven by Wayland.

Read more

Qt Creator 3.5.0 released

Filed under

We are happy to announce the release of Qt Creator 3.5.0.

The most apparent new feature in this version is probably the highlighting that we added to the editors’ vertical scroll bars. You can now easily see where
bookmarks, breakpoints, warnings, errors and search results are located in the open document.

Read more

KDE and Akademy

Filed under
  • Support Randa 2015

    Weeeee! KDE is sponsoring Randa Meetings again, this time with touch. And you can help making KDE technologies even better! This exciting story in the Dot this week, caught not only my attention, but my pocketbook as well.

  • Kdenlive 15.08: 4 years of maturation, and how to help Free Software to live

    Finally it is ready: Kdenlive 15.08 is an important accomplishment!

  • Usability at the KDE sprint in Randa
  • Final evaluation

    As we all know we have our final evaluation of our GSOC project next week. I have completed my project and would like to display how the integration between Cantor and LabPlot works.

  • PUCK: Replacing QML with Yaml, CoffeeScript, LiveScript or *Script
  • Sprinting KDE Connect

    KDE Connect is nowadays on a sweet moment where many things can happen. This is an interesting moment to sprint, because it will allow all of us to work together on interesting features that can then be merged at once with greater impact.

  • A Qt Platform Abstraction plugin for KWin

    In Qt we have the Platform Abstraction (QPA) which allows to better interact with the used windowing system through a plugin. In case of KWin we use the “xcb” plugin on X11 and on Wayland we used to use the “wayland” plugin provided by QtWayland. For quite some time I had been thinking about migrating away from those and use an own KWin-specific plugin at least for Wayland.

Linux Mint 17.2 KDE: do you have the hardware?

Filed under

Linux Mint 17.2 KDE felt solid and responsive to me, apart from one occurrence that I mentioned above.

It is based on a solid distribution and adds some useful features like necessary codecs.

KDE always had its fans for the convenience, high level of integration and the ease of navigation. On the flipside, KDE is usually considered a Desktop Environment for high-performance hardware.

Read more

Syndicate content

More in Tux Machines

Subresource Integrity Support Ready For Firefox 43, Chrome 45

With the upcoming releases of the Mozilla Firefox and Google Chrome web-browsers is support for the W3C Subresource Integrity (SRI) specification. The Subresource Integrity feature allows web developers to ensure that externally-loaded scripts/assets from third-party sources (e.g. a CDN) haven't been altered. The SRI specification adds a new "integrity" HTML attribute when loading such assets where you can specify a hash of the file source expected -- the loaded resource must then match the hash for it to be loaded. Read more

today's leftovers

Linux Switches/Routers

today's howtos