Language Selection

English French German Italian Portuguese Spanish

KDE

Krita 4.2.0 is Out!

Filed under
KDE

Compared to the last beta, there have been over 30 bug fixes. New in Krita 4.2.0 is updated support for drawing tablets, support for HDR monitors on Windows, an improved color palette docker, scripting API for animation, color gamut masking, improved selection handling, much nicer handling of the interaction between opacity and flow and much, much, much more.

Read more

KDE: Krita Interview, KDE Developer Documentation and KDE Craft Packager

Filed under
KDE
  • Krita Interview with Anna Hannon

    I opted for trying Linux Mint, and tested Krita as my Photoshop replacement. Love at first sight! I currently run Manjaro KDE and it continues to be my only painting software (even on my Microsoft surface).

  • KDE Developer Documentation Update: Far from the Endgame

    It has been nearly three months since I embarked on an adventure in the land known as dev docs. And while the set period for that work is coming to a close, the truth is that the journey has really only just begun. Just like the pioneers of old, the first important step is to get to survey the land and map it for future adventurers.

    The KDE community’s developer documentation isn’t exactly new territory but, through the years, it has grown from a garden to a huge forest with only a brave few doing the work to keep things from getting out of hand. They could use a helping hand.

  • KDE Craft Packager on macOS

    In Craft, to create a package, we can use craft --package after the compiling and the installing of a library or an application with given blueprint name.

    On macOS, MacDMGPackager is the packager used by Craft. The MacDylibBundleris used in MacDMGPackager to handle the dependencies.

    In this article, I’ll give a brief introduction of the two classes and the improvement which I’ve done for my GSoC project.

KDE Usability & Productivity: Week 72

Filed under
KDE

Week 72 in Usability & Productivity initiative is here and it’s chock-full of goodies! We continue to polish Plasma 5.16 ahead of its release in two weeks. There was one point in time when veteran KDE developer and author of the new notifications system Kai Uwe Broulik was literally committing fixes faster than I could add them to this blog post! In addition, features for Plasma 5.17 as well as many of our apps are starting to trickle in. Check it out...

Read more

KDE and GNOME: Kube, EndlessOS, Pango and Harfbuzz

Filed under
KDE
GNOME
  • Last months in Kube

    You may have noticed that it’s been a while since the last release. This is not only because releases are additional work, but also because we already have a continuous delivery method with the nightly flatpak.

    It’s clear that releases do provide value, both as a communication tool which version should be packaged, and if they would be maintained. With the current manpower we cannot maintain releases though, which makes it significantly less interesting.

    With that said, the 0.8 release with the calendar is now long overdue and should be coming out soonish.

  • Daniel García Moreno: EndlessOS dual boot with Fedora
  • Matthias Clasen: Pango future directions

    This doesn’t mean that text rendering is in decline. Far from it. In fact, Harfbuzz is more active than ever and has had unprecedented success: All major Web browsers, toolkits, and applications are using it.

    We’ve discussed for a while how to best take advantage of Harfbuzz’ success for text rendering on the desktop. Our conclusion is that we have to keep Pango from getting in the way. It should be a thin and translucent layer, and not require us to plumb APIs for every new feature through several internal abstractions.

    We have identified several steps that will let us make progress towards this goal.

Elisa 0.4.0 Release

Filed under
KDE

I am happy to announce the release of 0.4.0 version of the Elisa music player.

The new features are explained in the following posts New features in Elisa, New Features in Elisa: part 2 and Elisa 0.4 Beta Release and More New Features.

There have been a couple more changes not yet covered.

Read more

KDE: Summer with Kdenlive, Linux perf and KCachegrind, Qt at KDAB and Plasma 5.16 Beta

Filed under
KDE
  • This Summer with Kdenlive

    Hi! I’m Akhil K Gangadharan and I’ve been selected for GSoC this year with Kdenlive. My project is titled ‘Revamping the Titler Tool’ and my work for this summer aims to kickoff the complete revamp of one of the major tools used in video-editing in Kdenlive, called the Titler tool.

    [...]

    After the backend is done with, we begin integrating it with Kdenlive and evolve the titler to use the new backend.

    A great long challenge lies ahead, and I’m looking forward to this summer and beyond with the community to complete writing the tool - right from the backend to the new UI.

  • Linux perf and KCachegrind

    If you occassionally do performance profiling as I do, you probably know Valgrind's Callgrind and the related UI KCachegrind. While Callgrind is a pretty powerful tool, running it takes quite a while (not exactly fun to do with something as big as e.g. LibreOffice).

    Recently I finally gave Linux perf a try. Not quite sure why I didn't use it before, IIRC when I tried it somewhen long ago, it was probably difficult to set up or something. Using perf record has very little overhead, but I wasn't exactly thrilled by perf report. I mean, it's text UI, and it just gives a list of functions, so if I want to see anything close to a call graph, I have to manually expand one function, expand another function inside it, expand yet another function inside that, and so on. Not that it wouldn't work, but compared to just looking at what KCachegrind shows and seeing ...

    When figuring out how to use perf, while watching a talk from Milian Wolff, on one slide I noticed a mention of a Callgrind script. Of course I had to try it. It was a bit slow, but hey, I could finally look at perf results without feeling like that's an effort. Well, and then I improved the part of the script that was slow, so I guess I've just put the effort elsewhere Smile.

  • KDAB helps unu build Qt-based UI

    Those of you who’ve visited KDAB’s offices in Berlin, will know we have a fleet of electric scooters for our staff. You may have even tried one yourself!

    Today, unu, the Berlin-based mobility company that makes them, launches their latest electric scooter – the unu Scooter.

    The unu Scooter has been completely redeveloped, is more open to sharing and rental services and has the fastest acceleration you’ll find in any electric scooter, courtesy of its Bosch engine.

  • Help Test Plasma 5.16 Beta

    Plasma 5.16 beta was released last week and there?s now a further couple of weeks to test it to find and fix all the beasties. To help out download the Neon Testing image and install it in a virtual machine or on your raw hardware. You probably want to do a full-upgrade to make sure you have the latest builds. Then try out the new notifications system, or the new animated wallpaper settings or anything else mentioned in the release announcement. When you find a problem report it on bugs.kde.org and/or chat on the Plasma Matrix room. Thanks for your help!

The Two Solitudes of GNOME and KDE

Filed under
KDE
GNOME

Novelist Hugh MacLennan once described Canada as “two solitudes” — an English-speaking one and a French-speaking one, neither of which had much to do with the other. The description is decades out-dated, and today a dozen solitudes might be more accurate. However, the phrase echoes in my mind whenever I think of the gulf today between GNOME technologies and KDE software compilations. Although both are based on the Linux kernel, the expectations and philosophies are different enough that they might almost be different operating systems.

The difference has not always existed. When GNOME and KDE began in the late 1990s, both were scrambling hard to match desktops on other operating systems. Widgets aside, the differences were minimal. For years the two graphical interfaces regularly traded places on reader surveys, with perhaps a slight edge for GNOME, depending on the magazine or site conducting the survey. Flame wars could be fierce, but like many flame wars, the fierceness reflected how trivial the differences mostly were — at least, after KDE’s Qt toolkit became free software. The difference was largely one of branding.

Still, GNOME and KDE each slowly developed its own ecosystem of applications. A few applications like OpenOffice.org were shared, presumably because developing alternative for large applications was difficult. Moreover, the popularity of some apps like Firefox overwhelmed native alternatives like KDE’s Konqueror. But in categories like music-players, archivers, and CD burners, each slowly started to developed its own set of tools.

Read more

KDE Improvements

Filed under
KDE
  • Weixuan XIAO (Inokinoki): About me

    I’m Weixuan XIAO, with the nickname: Inoki, sometimes Inokinoki is used to avoid duplicated username.

    I’m glad to be selected in Google Summer of Code 2019 to work for KDE Community to make KDE Connect work on macOS. And I’m willing to be a long-term contributor in KDE Community.

    As a Chinese student, I’m studying in France for my engineering degree. At the same time, I’m waiting for my bachelor degree at Shanghai University.

  • Okular: another improvement to annotation

    Continuing with the addition of line terminating style for the Straight Line annotation tool, I have added the ability to select the line start style also. The required code changes are committed today.

  • Jonathan Riddell: libqaccessibilityclient 0.4.1
  • KDE Craft now delivers with vlc and libvlc on macOS

    Lacking VLC and libvlc in Craft, phonon-vlc cannot be built successfully on macOS. It caused the failed building of KDE Connect in Craft.

    As a small step of my GSoC project, I managed to build KDE Connect by removing the phonon-vlc dependency. But it’s not a good solution. I should try to fix phonon-vlc building on macOS. So during the community bonding period, to know better the community and some important tools in the Community, I tried to fix phonon-vlc.

KDE Usability & Productivity: Week 71

Filed under
KDE

Hot on the heels of last week, this week’s Usability & Productivity report continues to overflow with awesomeness. Quite a lot of work what you see featured here is already available to test out in the Plasma 5.16 beta, too!

Read more

Plasma 5.15.90 (Plasma 5.16 Beta) Available for Testing

Filed under
KDE

Are you using Kubuntu 19.04, our current Stable release? Or are you already running our daily development builds?

We currently have Plasma 5.15.90 (Plasma 5.16 Beta) available in our Beta PPA for Kubuntu 19.04, and in our 19.10 development release daily live ISO images.

Read more

Syndicate content

More in Tux Machines

Windows vs Ubuntu

Kubuntu is my favorite derivative of all the Ubuntu-based operating systems. I can not point out any features as favorite because I like all of them. Everything mentioned above is part of my daily workflow. Now when you know all of this it is worth trying them out. I was skeptical at first but later when I built my flow and learned how to utilize these features I can do everything faster, with fewer keystrokes and the most important thing is that I have a nicely organized desktop that helps me to minimize brain fatigue while doing my job. Kubuntu is a great distro to switch to if you’re coming from Windows. They have a quite similar UI, and Kubuntu has all the features Windows has, plus more. Read more

KDE: KDevelop 5.3.3 Released, Latte Dock Update and Release of Kaidan 0.4.1

  • KDevelop 5.3.3 released

    We today provide a stabilization and bugfix release with version 5.3.3. This is a bugfix-only release, which introduces no new features and as such is a safe and recommended update for everyone currently using a previous version of KDevelop 5.3. You can find a Linux AppImage as well as the source code archives on our download page. Windows installers are no longer offered, we are looking for someone interested to take care of that.

  • Latte, Documentation and Reports...

    First Latte beta release for v0.9.0 is getting ready and I am really happy about it :) . But today instead of talking for the beta release I am going to focus at two last minute "arrivals" for v0.9; that is Layouts Reports and Documentation. If you want to read first the previous article you can do so at Latte and "Flexible" settings...

  • Kaidan 0.4.1 released!

    After some problems were encountered in Kaidan 0.4.1, we tried to fix the most urgent bugs.

Security: Linux 5.2 Dissection, New Patches, New ZDNet (CBS) FUD and Kali NetHunter App Store

  • Kees Cook: security things in Linux v5.2

    Gustavo A. R. Silva is nearly done with marking (and fixing) all the implicit fall-through cases in the kernel. Based on the pull request from Gustavo, it looks very much like v5.3 will see -Wimplicit-fallthrough added to the global build flags and then this class of bug should stay extinct in the kernel. That’s it for now; let me know if you think I should add anything here. We’re almost to -rc1 for v5.3!

  • Security updates for Wednesday

    Security updates have been issued by Debian (libreoffice), Red Hat (thunderbird), SUSE (ardana and crowbar, firefox, libgcrypt, and xrdp), and Ubuntu (nss, squid3, and wavpack).

  • Malicious Python libraries targeting Linux servers removed from PyPI [Ed: Python does not run only on Linux, but Microsoft-funded sites like ZDNet (CBS) look for ways to blame everything on "Linux", even malicious software that gets caught in the supply chain]
  • Malicious Python Libraries Discovered on PyPI, Offensive Security Launches the Kali NetHunter App Store, IBM Livestreaming a Panel with Original Apollo 11 Technicians Today, Azul Systems Announces OpenJSSE and Krita 4.2.3 Released

    Offensive Security, the creators of open-source Kali Linux, has launched the Kali NetHunter App Store, "a new one stop shop for security relevant Android applications. Designed as an alternative to the Google Play store for Android devices, the NetHunter store is an installable catalogue of Android apps for pentesting and forensics". The press release also notes that the NetHunter store is a slightly modified version of F-Droid: "While F-Droid installs its clients with telemetry disabled and asks for consent before submitting crash reports, the NetHunter store goes a step further by removing the entire code to ensure that privacy cannot be accidentally compromised". See the Kali.org blog post for more details.

Ubuntu/Fedora GNOME Feud and GNOME's Sriram Ramkrishna

  • Fedora, GNOME Software, and snap

    A question about the future of package distribution is at the heart of a disagreement about the snap plugin for the GNOME Software application in Fedora. In a Fedora devel mailing list thread, Richard Hughes raised multiple issues about the plugin and the direction that he sees Canonical taking with snaps for Ubuntu. He plans to remove support for the plugin for GNOME Software in Fedora 31. There are currently two major players for cross-distribution application bundles these days: snaps, which were developed by Canonical for Ubuntu and the Snap Store, and Flatpak, which was developed by Alexander Larsson of Red Hat as part of freedesktop.org. Both systems are available for multiple Linux distributions. They are meant to give an "app-like" experience, where users simply install an application, which comes with any dependencies it has that are not provided by the snap or Flatpak runtime. The GNOME Software application has a snap plugin that, when enabled, supports the distribution, installation, and management of snaps. The Fedora project currently provides the snap plugin as a package in Fedora 30, though it is not installed by default. Hughes is the Fedora maintainer for the plugin; he announced his intention to disable the plugin since, he says, he was told that Canonical was not going to be installing GNOME Software in the next Ubuntu Long Term Support (LTS) release.

  • Molly de Blanc: Meet Sriram Ramkrishna

    Sriram Ramkrishna, frequently known as Sri, is perhaps GNOME’s oldest contributor. He’s been around the community for almost as long as it’s been around! [...] But more than that, GNOME was a project that if you think about it was audacious in its purpose. Building a desktop in 1997 around an operating system that was primitive in terms of user experience, tooling, and experience. I wanted to be part of that.