RSS Parrot

BETA

🦜 Planet KDE | English

@planet.kde.org@rss-parrot.net

I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.

---

Planet KDE | English

Your feed and you don't want it here? Just e-mail the birb.

Site URL: planet.kde.org/

Feed URL: planet.kde.org/index.xml

Posts: 21

Followers: 108

Improving Wayland Window Activation for Kate & Konsole

Published: August 31, 2025 19:14

Window Activation, what’s that? In short: for some actions you want to activate your application window. How to do that differs from platform to platform. Some weeks ago there was a post by Kai about window activation on Wayland. It explains nicely how the…

[GSoC] Working on Range Markers in Kdenlive Part 2

Published: August 31, 2025 15:07

Hello again! I'm Ajay Chauhan, and this update continues my Google Summer of Code 2025 journey with Kdenlive. Over the past few months, I've been working on transforming Kdenlive's marker system from simple point markers to a range-based markers. Let me…

My GSoC 2025 Journey - Part 2

Published: August 30, 2025 19:02

Hello again! This is the second part of my GSoC journey with the KDE community. In my previous blog, I introduced my project “Modernize Account Management with QML” and shared how I worked on building a shared infrastructure for Akonadi and ported the Knut…

Akademy Time is Itinerary Time

Published: August 30, 2025 13:29

Every year the KDE Community conducts a large-scale field-test of KDE Itinerary, their fantastic travel companion app, disguised as annual community conference. This year’s Akademy takes place in the capital of Germany, Berlin. I have decided to try and…

Computing simplified coverage polygons

Published: August 30, 2025 08:00

A somewhat recurring problem I encounter in things I work on is the need to compute simplified geographic polygons, or more specifically, simplified hulls of geographic polygons. Here’s an overview on the currently used approach, maybe someone has pointers…

Improving the experience with public Wi-Fi hotspots

Published: August 29, 2025 10:05

When travelling, I tend to rely on public Wi-Fi hotspots a lot, for example on trains, while waiting at the station, in cafe’s and so on. Accepting the same terms and conditions every time gets annoying pretty quickly, so a few years ago I decided to…

Web Review, Week 2025-35

Published: August 29, 2025 09:45

Let’s go for my web review for the week 2025-35. Open Source is one person Tags: tech, foss, community, maintenance This stays true, most projects are maintained by a single person and that’s a problem. Where is the support from all the businesses…

Back in Action on Plasma (Mobile)

Published: August 28, 2025 12:59

After I took a longer break from KDE development, I’ve been back in action for a few months now. It’s really nice to be back among friends, hacking on what I like most: Plasma. My focus has been on Plasma Mobile with some work naturally bleeding over into…

Qt for MCUs 2.8.3 released

Published: August 27, 2025 14:51

Qt for MCUs 2.8.3 LTS (Long Term Support) has been released and is available for download.  This patch release provides bug fixes and other improvements while maintaining source compatibility with Qt for MCUs 2.8 (see Qt for MCUs 2.8 LTS released). This…

A Model for all Ranges

Published: August 26, 2025 14:13

Qt's model/view framework was one of the big additions to Qt 4 in 2005, replacing the previous item-based list, table, and tree widgets with a more general abstraction. QAbstractItemModel sits at the heart of this framework, and provides a virtual…

Runtime Python Virtual Environment Switching based on Cantor

Published: August 24, 2025 17:29

A long‑running backend that evaluates Python code must solve one problem well: switching the active interpreter or virtual environment at runtime without restarting the host process. A reliable solution depends on five pillars: unambiguous input semantics,…

Python Virtual Environment Switching with CPython

Published: August 24, 2025 16:38

Project Structure of Virtual Environments Created with virtualenv or venv When we create a Python virtual environment, the system automatically generates a complete directory structure to isolate project dependencies. As shown in the image, the venv1…

Three writing systems of English and localization woes

Published: August 24, 2025 11:59

Did you know there are three different writing systems for English? That’s right - you can write English using letters that aren’t Latin characters. If you’re using KDE Plasma version 6.4 or earlier, go to the “Region & Language” system settings page and…

This Week in Plasma: KDE Initial System Setup

Published: August 23, 2025 04:03

Welcome to a new issue of This Week in Plasma! Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more. This week Plasma gained an initial system setup wizard! For a…

Web Review, Week 2025-34

Published: August 22, 2025 12:10

Let’s go for my web review for the week 2025-34. Google is killing the open web Tags: tech, google, web, xml, xslt, html, history, vendor-lockin Or why the XML roots of the web are important to keep in shape. I’m not necessarily in love with how verbose…

Integrate KTextEditor into Cantor(2)

Published: August 22, 2025 00:00

Integrate KTextEditor into Cantor(2)Over the past few months, I’ve been working on an important refactor in Cantor: migrating the editor for command entries from our in-house QTextDocument implementation to the powerful KTextEditor framework. In my…