Skip to content

Friday, 4 September 2026

Welcome to a new issue of This Week in Plasma!

Some of the last Plasma 6.8 features landed this week, and there’s a whole bunch of great stuff! Let’s jump right in:

Notable new features

Plasma 6.8

We’ve implemented something very much like the “Autoscroll” feature on windows, whereby you press the middle mouse button to enter a dedicated scrolling mode, and then move the pointer to scroll. This feature already existed for when you pressed and held the middle button, but now there’s an option to enable and disable this mode as an on/off toggle by pressing the button normally. (Uriel Fontan, KDE Bugzilla #495617)

Speaking of clicking… Plasma now features a built-in “dwell clicker” feature! This is an accessibility tool that automatically clicks whenever the pointer is moved somewhere and then left alone for a moment — and what constitutes a “moment” is configurable, of course. It works really well. You can learn a bit more about it on Sebastian’s blog. (Sebastian Sauer, KDE Bugzilla #521391)

Plasma’s ever-growing list of alternate calendar layouts now includes the Bikram Sambat calendar used in Nepal and parts of India. (Satya Prakash Dahal, KDE Bugzilla #500298)

Bikram Sambat calendar in the Digital Clock widget

There’s now a new remote desktop mode that locks the remote computer’s physical screens upon connection, and shows a newly-created virtual screen to the user who is connecting. (David Edmundson, krdp MR #230)

“Exclusive mode” for remote desktop connections wherein the remote machine’s screens are locked during a remote desktop session, and the connecting machine sees a virtual display

Screen readers can now ask KWin what window is under the pointer. (Nicolas Fella, kwin MR #9825)

Union styles now appear on System Settings’ Application Styles page! This will make it easier to use and test them, and you can also import them from files, too. (Arjen Hiemstra, plasma-workspace MR #6970)

System Settings’s Application Style page showing the “Breeze (Union)” style

Notable UI improvements

Plasma 6.8

You can now disable a screen or other output only when this is actually supported. (David Edmundson, kscreen MR #512)

The mouse keys acceleration spinbox no longer claims it’s showing milliseconds, because it isn’t! (Nicolas Fella, plasma-desktop MR #2854)

When you resize the Display Configuration widget, the buttons within it resize smoothly, not jerkily. (Michal Malinowski, kscreen MR #513)

The off-by-default feature to show tooltip thumbnails when clicking on a grouped Task Manager Task (kind of like how Windows does it) now works in a more natural-feeling way. (Christoph Wolk, KDE Bugzilla #484206)

KDE Gear 26.12.0

The expander arrow for notifications in KDE Connect’s widget now points in the correct direction in all states, including when using a right-to-left language. (Ely Golden and Nate Graham, KDE Bugzilla #524889)

Notable bug fixes

Plasma 6.6.7

Fixed an issue that could make the Maliit on-screen keyboard crash at seemingly-random times. (Sebastian Müller, kwin MR #9818)

If a Plasma Vault with the “Go offline while this vault is open” feature is left open when the system shuts down, networking is now restored on the next login as expected. (Just Karol, KDE Bugzilla #457680)

Clicking on a link in a notification no longer also invokes the notification’s default action. (Kai Uwe Broulik, plasma-workspace MR #7003)

Plasma 6.7.5

Fixed a somewhat common way that KDE’s background daemon could crash when connecting to a Wi-Fi network or creating a hotspot. (Mickaël Thomas, KDE Bugzilla #522489)

Fixed a somewhat common way that Plasma could crash while shutting down or restarting when there was a Weather Report widget in the panel. (Bohdan Onofriichuk, KDE Bugzilla #524929)

Discover no longer fails to check for updates on operating systems that integrate the fwupd firmware updater system into Discover, but where its background process quits early while Discover is still running. (Tobias Fella, KDE Bugzilla #521682)

Task Manager tasks’ progress bars now work as expected when using a right-to-left language. (Christoph Wolk, KDE Bugzilla #524112)

Fixed a recent regression in Discover that made it show a banner about updates requiring a restart for too many types of updates. (Aleix Pol Gonzalez, discover MR #1404)

Fixed a bug that made scrolling through Alt+Tab items with a mouse wheel only work in one direction. (Vlad Zahorodnii, KDE Bugzilla #522229)

Apps that resize their windows immediately after launching are now still positioned correctly according to the “Centered” window placement mode. (Vlad Zahorodnii, KDE Bugzilla #525036)

Fixed some visual glitches in the Eye On Screen effect. (Sudip Datta, KDE Bugzilla #481100)

Fixed the Apply and Help buttons in the Clipboard settings window not working always, or at all, respectively. (Tomáš Hnyk, KDE Bugzilla #485460 and plasma-workspace MR #6992)

Plasma 6.8

Apps or the user can no longer crash KWin by sending malformed shortcut assignment requests over D-Bus. (Vlad Zahorodnii, KDE Bugzilla #524700)

On System Settings’ Power Management page, the spinboxes used to configure charge limits now work properly when you type numbers into them. (Christoph Wolk, KDE Bugzilla #505071)

Notable in performance & technical

Plasma 6.7.5

Changing your system languages now sends the same data correctly to Flatpak apps, so they can more reliably display the languages you asked for. (Harald Sitter, plasma-workspace MR #6883)

Plasma 6.8

Screen recordings made by Spectacle and any other app using the KPipeWire library are now higher in quality. (Sergey Katunin, kpipwire MR #278)

Reduced the amount of VRAM that Plasma’s Breeze theme requires by optimizing some of its SVG assets. (Méven Car, libplasma MR #1567)

How you can help

KDE has become important in the world, and your time and contributions have helped us get there. As we grow, we need your support to keep KDE sustainable.

Would you like to help put together this weekly report? Introduce yourself in the Matrix room and join the team!

Beyond that, you can help KDE by directly getting involved in any other projects. Donating time is actually more impactful than donating money. Each contributor makes a huge difference in KDE — you are not a number or a cog in a machine! You don’t have to be a programmer, either; many other opportunities exist.

You can also help out by making a donation! This helps cover operational costs, salaries, travel expenses for contributors, and in general just keeps KDE bringing Free Software to the world.

To get a new Plasma feature or a bug fix mentioned here

Push a commit to the relevant merge request on invent.kde.org.

Back from vacations and I did some catch up late at night… So expect a larger selection than usual. Let’s go for my web review for the week 2026-36.


WEBMASTER@ a manifesto for everyone

Tags: tech, web, internet, culture, history

A very uplifting essay in my opinion. Starts with a historical perspective on the webmaster role to then evolve into a manifesto about creation on the web.

https://brennan.day/webmaster-a-manifesto-for-everyone/


There’s no such thing as Just a Tool

Tags: tech, tools, philosophy, framework, design

Indeed, it’s high time our industry leaves the “it’s just a tool” rhetoric behind. This claim is a way for us to not take our responsibilities in the design of the tools we make.

https://deadsimpletech.com/blog/no-such-thing-as-just-a-tool


Normalized Fascism in Open Source: $12 Million Given to DHH

Tags: tech, foss, politics

There’s no “apolitical” projects. Claiming the contrary is just trying to hide your agenda. While our engineer culture keeps falling for it, really bad actors are benefiting from it…

https://brennan.day/normalized-fascism-in-open-source-12-million-given-to-dhh/


Meta’s $17 Billion Settlement is a Bad Deal for Teens and All Social Media Users

Tags: tech, facebook, social-media, law, surveillance

This is not indeed the win you’d expect. More surveillance coming pushed by the settlement…

https://www.eff.org/deeplinks/2026/09/metas-17-billion-settlement-bad-deal-teens-and-all-social-media-users


The actual epistemic crisis

Tags: tech, ai, machine-learning, gpt, fake, fake-news, knowledge, politics

Very important opinion piece from Cory Doctorow again. The trend was clear of an epistemic crisis brewing and generative AI basically put it on steroids. This is a real blow to our civilisation.

https://pluralistic.net/2026/08/20/epistemic-void/#expert-agencies


The people vs the AI overlords

Tags: tech, ai, machine-learning, copilot, politics

Clearly there’s a political project behind the design of those tools. Clearly our industry is lacking enough class consciousness to push back against the “AI overlords” agenda.

https://anarc.at/blog/2026-08-18-people-vs-ai-overlords/


We Tracked a Shipment of Rare Books. It Ended at an Amazon AI Training Facility

Tags: tech, ai, machine-learning, gpt, ethics, book, knowledge

This truly makes me sad… The level of cynicism required to destroy rare books is just beyond me. All this to squeeze the last human made tokens available with no real gain in sight.

https://www.404media.co/we-tracked-a-shipment-of-rare-books-it-ended-at-an-amazon-ai-training-facility/


AI Software Development – What Does The Data Say?

Tags: tech, ai, machine-learning, copilot, engineering

The executive summary is good. This is also a nice source of reference papers and studies on the topic. It shows quite well why the work is moving to the harnesses rather than the models. Indeed models probably won’t improve much in terms of reliability. It all points once again towards a needed shift of people attention from the shiny toys and towards team practice instead.

https://codemanship.wordpress.com/2026/08/12/ai-software-development-what-does-the-data-say/


There Is Still No Silver Bullet

Tags: tech, ai, machine-learning, copilot, productivity, engineering, craftsmanship

Very good opinion piece going back to Naur’s and Brook’s important papers about software production. It’s a sobering take on how LLM can’t bring the promised productivity gains. This is not saying it can’t bring productivity gains of course but it’ll never be as dramatic as what the current hype cycle pushes people to believe.

https://cekrem.github.io/posts/there-is-still-no-silver-bullet/


Copyrightability of LLM-generated code: Can we license “vibe code” into Free Software?

Tags: tech, ai, machine-learning, copilot, copyright, law, foss

Clearly the situation of copyright around LLM uses is complex. It’s easy to fall into code which can’t be copyrighted if there’s not enough human input to produce the work (and keep in mind that “prompting” is likely not enough input). This also raises questions about potential copyright violations. Looks like following the guidelines of the SFC for contributing to Free Software projects is getting especially important.

https://fsfe.org/news/2026/news-20260825-01.html


And then the men with guns tell you to do it anyway

Tags: tech, security, privacy, politics

Or a reminder that no system can be made to be completely safe and secure. When the political pressure or violence gets in the equation it’s hard to not simply falter and satisfy the demands.

https://shkspr.mobi/blog/2026/08/and-then-the-men-with-guns-tell-you-to-do-it-anyway/


hk - Git Hook Manager

Tags: tech, git, tools, linting

Might turn into a nice way to manage your git hooks.

https://hk.jdx.dev/


Easy Sandboxing on Linux with Bubblewrap

Tags: tech, linux containers, flatpak, security, sandbox

A nice and simple approach to sandbox a command. Of course with the system integration it’s a bit porous bit it might be a good base for quite a few uses.

https://bxt.rs/blog/easy-sandboxing-on-linux-with-bubblewrap/


Hister: Your Own Search Engine

Tags: tech, search, self-hosting

Looks like an interesting personal indexing system for your own files and slice of the web.

https://hister.org/


Monitoring SystemD services with Healthchecks.io

Tags: tech, systemd, monitoring

Neat trick to monitor systemd services.

https://passbe.com/2022/healthchecks-io-systemd-checks/


Python sets and dictionaries can have quadratic-time performance

Tags: tech, python, performance, algorithm, cpu, memory, complexity

Too often people mistake the algorithmic complexity theory for the real performances you would get. This can’t be further from the truth. The memory layout trumps all. As usual you need to measure.

https://lemire.me/blog/2026/09/03/python-sets-and-dictionaries-can-have-quadratic-time-performance/


Rewriting in Rust: Performance, Failures, 2026 Reality Check

Tags: tech, rust, porting, rewrite, safety

Unsurprisingly it’s not all unicorns and rainbows. This piece tries to highlight the right questions to ask yourself before aiming for a rewrite.

https://blog.jetbrains.com/rust/2026/08/10/rewriting-in-rust/


Rust concurrency vs Go concurrency: stackless vs stackfull coroutines

Tags: tech, go, rust, asynchronous, coroutine

Comparison of two concurrency models. This is a light read which shows quite well the differences.

https://kerkour.com/rust-vs-go-concurrency


Concurrency vs. Throughput: why more parallelism can make databases slower

Tags: tech, multithreading, databases, performance

When more concurrency might not help. Illustration with the case of database queries.

https://planetscale.com/blog/concurrency-vs-throughput-vitess-mysql


SQLite for Everything

Tags: tech, databases, sqlite, architecture, funny

Another love letter to SQLite. It’s meant to be funny but comes with plenty of good arguments and ideas as well.

https://joecode.com/2026-08-19-sqlite3/


The Browser’s Main Thread Is Expensive

Tags: tech, web, frontend, browser, performance

A reminder that web frontend work isn’t as easy as it sounds. It brings quite some caveats and his difficult to do well. Otherwise you wonder why things stutter or render badly.

https://kciter.so/posts/the-expensive-main-thread/en/


Ambient CSS — a physics-based lighting system for CSS

Tags: tech, css, graphics, physics

Really nice tricks you can pull with CSS nowadays. The result is fairly nice visually.

https://ambientcss.vercel.app/


HTML Can Do That

Tags: tech, html, javascript

More proofs that HTML is more and more capable by itself.

https://chrisburnell.com/html-can-do-that/#example-until-found


Tags: tech, web, frontend, javascript, licensing, foss, law

Finally a sensible approach to communicate license compliance for client side content delivered via a browser. It’s not too much of a bother so let’s hope it gets picked up.

https://matija.suklje.name/solving-copyright-licensing-information-in-client-side-javascript-css-and-similar-agreeing-on-a-useful-solution


Software That Must Not Be Wrong: Property Tests for a Pediatric Dosing Calculator

Tags: tech, property-based-testing, tests, rust, type-systems

Interesting case where you want to property test but without a specific property base test tool. Indeed, if you need to be exhaustive and the input space is small enough this is the better decision. This article also comes with interesting point on Rust type system but that’s less central to the main point.

https://rust-blog.github.io/post/favi-child-property-tests/


Let’s not call it “tech debt,” it’s just “mess”

Tags: tech, technical-debt, complexity, maintenance, craftsmanship

A good piece showing some of the problems with how the term technical debt is widely misused. There’s a problem with the metaphor itself, you rarely have the information level needed to call it debt.

https://www.simplermachines.com/lets-not-call-it-tech-debt-its-just-mess/


Guilt-Driven Development

Tags: tech, quality, engineering, craftsmanship

I like this article somehow. Indeed I’d like to see more guilt in the people shipping bugs in production (myself included probably). Also I’m very much aligned with the proposed approach to tame issues: thinking, types, tests, and telemetry.

https://markuseliasson.se/article/guilt-driven-development


Reviewing code is a skill

Tags: tech, engineering, codereview, learning, knowledge

Excellent piece about code reviews. But it goes further than that and shows how our skills could improve. By tackling this question it does a good job showing we don’t know where the ceiling is in terms of skills in our craft.

https://typesanitizer.com/blog/code-review.html


Coachability++

Tags: tech, coaching, management, mentoring

Interesting slide deck about coaching in tech circles. Clearly provides good inspiration both for coaches or if you’re the one requesting to be coached.

https://cate.blog/2021/02/22/coachability/


The Expertise Trap

Tags: expertise, problem-solving, cognition, bias

This is an easy trap to fall into unfortunately. Be mindful of your own biases. They might increase as you gain more expertise in a field unfortunately.

https://www.congruentchange.com/the-expertise-trap/


Has America Crossed the Asshole Threshold?

Tags: history, politics, mathematics

Don’t be fooled by the click-bait title. It’s a good piece looking at history and game theory. It gives some lessons about how civilizations collapse… or not.

https://thegrimhistorian.substack.com/p/has-america-crossed-the-asshole-threshold?ref=DenseDiscovery-404


Meet the 2026 Ig Nobel Prize winners

Tags: science, funny

Another good crop of Ig Nobel this year! I’m not sure which one is my favorite.

https://arstechnica.com/science/2026/09/meet-the-2026-ig-nobel-prize-winners/



Bye for now!

For many years now, I and others have been working on getting plasmashell’s open bug reports as accurate and actionable as possible.

We’ve made tremendous progress, driving down the number of unconfirmed bug reports to its lowest levels in over a decade, and mostly keeping it there:

Image
In case you’re worried about the “confirmed” count rising, it includes almost 800 feature requests. The actual number of known and confirmed bugs is about 1,100, and is not consistently rising. Also, the big spike was from a mass move of bug reports into plasmashell to make it easier to centrally track shell bugs over time.

Right now we’re at a point where we’re down to about 160 unconfirmed reports, and we need your help to get that down as close to 0 as possible.

Why do we need your help?

Because most of the remaining unconfirmed bugs are really hard to reproduce and confirm. They can only be understood or reproduced by someone with specialized hardware, uncommon software, specialized configurations, specific VPN setups, domain-specific knowledge, and so on. Others were reported in a state where the author doesn’t know how to reproduce the issue and none of us has been able to, either.

The addition of your valuable eyeballs and brains can help figure out what the heck is going on in these reports!

How to help

Go to https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&list_id=3586535&order=changeddate%20DESC%2Cdupecount%20DESC%2Cshort_desc%2Cproduct%2Clongdescs.count%20DESC%2Cbug_id%20DESC&product=plasmashell&query_format=advanced, and…

  • Figure out the pattern for issues that are reported to happen “randomly” or “sometimes”.
  • If you have the hardware, configuration, or specialized software necessary to try to reproduce an issue described as specific to it, try.
  • If you’re familiar with upstream software like the Qt, PipeWire, Bluez, graphics drivers or the Linux kernel, help identify bug reports whose issue is upstream of KDE.

What it takes

  1. Use the latest released version of Plasma. that’s 6.7.4 as of the time of writing. A distro that uses git master versions of things is even better.
  2. Use a distro that ships KDE software as “vanilla” as possible, with a minimum of distro-specific customizations. Either as your daily driver, or in a VM. Arch Linux and KDE Linux are good options here, and Fedora KDE is okay too. Highly opinionated distros can still work, but are not as ideal for bug triage.
  3. Read through and understand https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.
  4. Be nice. You’ll be a part of KDE’s public face!

And that’s it! Bug triaging help is really appreciated here.

I would absolutely love it if we could get the number of UNCONFIRMED plasmashell bugs down to 0, and then keep them that way by pouncing on every single new one as it comes in.

You can help make that possible! Thanks, everyone.

Thursday, 3 September 2026

Hello everyone!

My Google Summer of Code project Font Subsetting in Poppler has technically been completed with this MR getting merged.

Poppler now supports Font Subsetting and a new release is going to be out soon. Although the work has been rigorously tested for regressions on a lot of PDF files, I am still quite nervous :D

Here's a demo video I made for font subsetting:

Experience

Overall, GSoC was a very enriching experience. I learnt many things I didn't know before such as PDF internals, some C++ and CMake features and sharpened my debugging skills using GDB.
But it was also a very tough experience, there were a lot of times when I thought I was going to fail.

I'll also be attending Akademy in Graz so I hope to meet and learn from a lot of contributors from there!

Gratitude

I am grateful to god for providing me with such an opportunity.

I would like to thank my mentor Albert Astals Cid for mentoring me throughout GSoC.
Huge thanks to the people from the Poppler community, Sune Vuorela, Lucas Baudin and everyone for helping me with my technical doubts in the Matrix IRC.
Thanks to the KDE mentorship team and the board members for managing the GSoC program!

This summer the SPDX Cryptography Group agreed on how to describe algorithm parameters, tightened its contribution and release processes, and opened the discussion on post-quantum cryptography. Where this report comes from This is an update of the work we do at the SPDX Cryptography Group. SPDX stands for Software Package Data Exchange. Our group is … Continue reading SPDX Cryptographic Algorithm List: summer 2026 update

Wednesday, 2 September 2026

One known significant issue when going from X11 to Wayland was our KMouseTool being X11 only.

KMouseTool implements a Dwell Clicker that is an assistive technology designed for individuals who find traditional mouse clicking difficult, painful, or impossible due to conditions like paralysis, mobility issues, or repetitive strain injury (RSI). It allows users to perform left-clicks, right-clicks, double-clicks, and dragging entirely without pressing physical buttons by simply pausing the cursor on the screen for a specified duration.

In KDE Plasma 6.8 we will ship the just merged brand new Dwell Clicker implementation that works also on Wayland.

Here is how it looks in action:

Image

Have feedback or questions? Head over to the KDE Discuss forum to share your thoughts with the team.

Tuesday, 1 September 2026

The Way Developers Use AI Has Changed

When Qt AI Assistant was introduced, the state of the art in AI-powered software development was the single-turn prompt: select a block of code, ask for a test case, an explanation, or some boilerplate QML, and review the result.

Image

Monday, 31 August 2026

Welcome to this edition of This Month in KDE Linux, dedicated to KDE’s next-generation operating system.

Here’s how KDE Linux evolved in August:

Data safety

A major data safety project reached a state of usability!

First, Hadi Chokr transformed users’ home folders into Btrfs sub-volumes and turned on automatic Btrfs snapshots for all user files.

Then, Bharadwaj Raju integrated the new kio-snapshot system he’s been working on and added support in Dolphin.

Now you can easily view and roll back to older versions of your files, even without an off-device backup:

Three snapshots of a file named “Family trip ideas.md” from different points in time

This doesn’t replace a backup, of course! But it does amount to a sort of homedir-level undo feature that can keep your data safe from accidental deletions, or other destructive changes that are less catastrophic than a disk failure or having the device lost or stolen. And these snapshots will be useful to use as backup sources, so you’re not trying to back up a moving target.

Another few layers in the data safety onion, shall we say!

CJKV input support by default

Nate Graham finished the project to make Chinese, Japanese, Korean, and Vietnamese text input work out of the box. Now everything needed to type in these languages is pre-installed, and all you have to do is turn it on.

QA & testing

Thomas Duckworth and Bhushan Shah continued to develop, refine, and maintain KDE Linux’s automatic QA system, which continued to pay dividends this month. The system caught multiple complex integration issues introduced accidentally in commits made to KDE software — all of which are now fixed, so users of other operating systems will never have to experience them.

Security

Yago Raña Gayoso removed an unnecessary override that gave everyone in the wheel group default access to the Docker daemon’s socket.

Nate Graham fixed an oversight that let blacklisted kernel modules into the unified kernel images.

Bugs fixed

Harald Sitter fixed an issue that could make updates fail right after the update was published, or when run on machines with weak CPUs or slow network connections.

Hadi Chokr fixed an issue with user-visible version numbers of KDE Linux builds not including the intended level of precision.

Documentation

Nate Graham added quick links to KDE Linux’s official documentation right there in the launcher menu’s “Help” section.

Kickoff widget’s “Help” category showing entries for “Documentation” and “Help & Support”

Nate Graham also documented how to free up disk space, added a dedicated “Help & Support” page to the website, and added a link to the project’s news feed.

Philip Grant refined and documented a way to integrate KeePassXC with the Flatpak packaging of Firefox and Chromium (and their derivative browsers).

Julius Künzel fixed the styling of the standard Hugo alert bubbles, and Nate Graham ported the docs to use them.

Grab bag

Paul Brown added a neat feature to the set-up-systemd-extension tool that lets you create new extensions at different locations and with different names.

Hadi made the installer report its progress in a more granular way, so there’s less waiting around and wondering if the installation process got stuck.

Bhushan Shah removed the “UEFI shell” entry from the bootloader menu, since it was useless for practically everyone, and now the menu is less cluttered.


How you can help

KDE Linux is making steady progress towards its Beta milestone, and is now 85% of the way there.

There’s lots to do! If you’re a fan of the project, please help out; there are many ways:

We are happy to announce the summer release of Kdenlive 26.08. Continuing the efforts from the last version, the core team has been focusing mostly on stability - fixing bugs and crashes while also doing lot's under the hood improvements.

This release comes with 11 crash fixes as well as improvements to the undo/redo stack for compositions and sequence creation. Work has also been done to modernize the codebase in the Qml loader for Clips and Compositions.

The majority of the new, nifty and shiny additions and enhancements in this release were made by new contributors! This seems to have become a tradition in 2026, and we couldn’t be happier about it.

Highlights

Timeline

Automatic Track Creation

Added functionality to automatically create audio tracks when adding a clip to the timeline in case there are not enough. Implemented by Vineet Tiwari.


Reorder Tracks

Added a long awaited ability to reorder tracks. Implemented by Vineet Tiwari.


Markers At Gaps

Added option to add markers at gaps between timeline clips. Implemented by Yash Bavadiya.


Playhead Snapping When Dragging

ALT + drag the time cursor (playhead) in the timeline ruler, it now snaps to nearby snap points like clip edges, guides, markers, and zone in/out. Implemented by Yash Bavadiya.


Copy Selection To New Sequence

It works similarly to "Create sequence from selection" except that it does not remove the clips from the original sequence and replace them with the new sequence clip. Implemented by Vineet Tiwari.


Clip Color Configuration

Added an option to configure colors for video, audio, title, image, and slideshow clip types.

Color Clip Configuration

Playhead/Mouse Zoom

Added a button in the Status Bar to toggle between zooming to the mouse cursor position or the playhead position. Implemented by the mrfantastic.


Multi-Clip Speed Changes

Added the ability to change the playback speed of multiple clips at once either by directly Ctrl + dragging in the timeline or by using the Clip Speed tool. Implemented by Vineet Tiwari.

Title Editor

Snapping

Added snapping in the Title Editor. Implemented by chocolateimage.


Rounded Corners

Rectangles now can have rounded corners. Also notice the draggable spinbox ability to change the radius. Implemented by chocolateimage.


Copy/Paste

Added the ability to copy and paste elements in the Titler. Implemented by chocolateimage.


Automatic Clip Replacement

Added option to automatically replace a title clip in the timeline with the new title clip being edited. Implemented by Eduardo Guedes.


Miscellaneous

Additive Soloing

Added the ability to do additive soloing in the audio mixer by shift clicking. Implemented by Patrick Williamson.


Adjustable Rotation Anchor

Added the ability to set the rotation anchor in the Transform effect. Implemented by Jean Baptiste Mardelle.


Other Noteworthy Changes

  • Updated effects with text (GPS Text, Dynamic Text, Timer) to allow for more font properties. Implemented by Bernd Jordan.
  • Rectangular alpha mask is now animatable. Implemented by Jean Baptiste Mardelle.
  • Added ability to use math expressions in effects values. Implemented by Jean Baptiste Mardelle.
  • Drawbox and Delogo effects use the newly implemented feature to draw a rectangle directly on monitor. Implemented by Jean Baptiste Mardelle.
  • Added the frei0r Color Enhance effect. Implemented by Bernd Jordan.
  • Added option to add rendered video to project bin in the Render Widget. Implemented by Jaimukund Bhan.
  • Multi-cam Editing: Added functionality to insert clips to timeline using the clip's timecode from their metadata (if they contain it). Implemented by Jaimukund Bhan.
  • Ability to open video, audio, image files from file managers or CLI environments with Kdenlive. Implemented by Yash Bavadiya.
  • Added webp support for image sequences. Implemented by Farid Abdelnour.

Give back to Kdenlive

Releases are possible thanks to donations by the community. Donate now!

Need help ?

As usual, you will find very useful tips in our documentation website. You can also get help and exchange your ideas in our Kdenlive users Matrix chat room.

Get involved

Kdenlive relies on its community, your help is always welcome. You can contribute by :

  • Helping to identify and triage bugs
  • Contribute to translating Kdenlive in your language
  • Promote Kdenlive in your local community

For the full changelog continue reading on kdenlive.org.

We're excited to announce the release of version 1.16.0 of the Qt Extension for Visual Studio Code! This release brings:

  • QML Profiler and Trace Viewer to profile your QML applications directly from VS Code
  • A new Welcome page with browsers for Qt examples and Qt Academy courses
  • Better PySide support with QML Live Preview and uv virtual environments
Image