04 Feb 2025

feedPlanet KDE | English

Kdenlive fundraising final report

From 6th to 10th of September 2024, part of the Kdenlive Team was in Germany to attend the annual KDE convention Akademy and used that opportunity of being together at the same location to have a sprint. It was good to meet face to face and to sit down and tackle some issues together. One of the topic discussed was improving our communication towards users, so here is a much needed update on the status of our fundraiser! This post should have been published a few months earlier but there were so much things happening around Kdenlive that it was hard to follow, so sorry for the delay!

It's been a bit more than 2 years since we launched our very successful fundraiser. This allowed us to fund some much wanted features, and as a side goal, allowed me to spend more time on Kdenlive. Thanks to your donations, I will be able to dedicate two days per week to Kdenlive instead of one. Note that this only sponsors part of my work as I spend much more time to Kdenlive, but hopefully this will relieve some stress and I will have a healthier weekly rhythm.

During this time, there were around 1,900 commits to the Kdenlive repository, meaning about 3.8 commits per day! We didn't take that much vacation, did we? Also worth noting is that we handled the port to Qt6 during that time, which was a big task and took a lot of effort.

So now for the status of the fundraiser, here is what has been done so far and what is left. All major things were implemented in the 24.12 release so that we can move on to our next goals soon.

Timeline Nesting

merged in 23.04

This was by far the biggest update since 2019, and can now be enjoyed by all (we recommend using the upcoming 24.12.2 version for the best experience). What remains for this task is to do some code cleanup that will be done in the 24.12 cycle. On a side note, the feature was merged too early and caused some annoying instabilities that are now solved. And I promise we are working to improve our development processes.

Improving the effects workflow

Several changes were made to improve the user experience and make our effects more powerful.

Group effects

merged in 24.05

Ability to control the parameters affecting all effects within the group.

Built-in effects

merged in 24.12

The effects panel gives direct access to effect parameters, allowing to quickly and easily adjust them.

More Easing Modes

merged in 24.02

In addition to the existing easing modes (linear, smooth, and constant), we've added several new options like: Cubic In/Out, Exponential In/Out, Circular In/Out, Elastic In/Out, and Bounce In/Out for transitions and effects.

Transform effect improvements

The Transform effect now has a monitor grid to easily align clips - merged in 24.12

Added ability to directly select clips from the monitor overlay - merged in 24.08

Redesigned effects interface

merged in 24.12

The Effect Stack redesign enhances usability with clearer organization of keyframeable and non-keyframeable parameters, improved layout consistency, more compact and clean.

Help button

merged in 24.12

Added a contextual help button in the effect / transition stack which redirects to the effect's documentation on our fantastic documentation website.

Performance boost

Performance improvements is an always running task, but among some of the recent changes you will find:

  • Spacer tool boost - merged in 24.05, the Spacer tool that was previously very laggy when moving more than 10 clips was optimized to allow almost instant move
  • Improve speed for audio or video only rendering - merged in 24.08, a small improvement in the way the rendering is passed to MLT means slightly faster render times for the timeline preview
  • Improve support for hardware encoders - cleanup and improve the detection of the GPU used for timeline preview and proxy clips - merged in 23.08
  • Optimize parts of the timeline qml code - merged in 24.05, we now better handle out of view items

But wait, there's more!

Thanks to your support we managed to achieve more than planned. We worked in improving our automated testing as well as hired third party developers for extra features.

Regression Testing

One thing we wanted for a long time was a way to automatically check for rendering regressions. We are now entering the final phase of this automated tests and it will soon be run automatically. Hopefully this will make future releases more stable and avoid some of the issues we had in the last years!

Audio Waveform Upgrade

merged for 25.04

The next major release of Kdenlive brings a 300% performance boost for generating audio thumbnails, along with higher-resolution waveforms for greater precision and a refactored sampling method that accurately renders the audio signal. This work was done by Étienne Paul André, check out the in depth details about thew work done here.

Three audiowaveforms compared. The top one shows the old method used being generated. The middle shows the new more accurate method. And the last is a reference for comparison of an audio waveform generated by audacity.

OpenTimelineIO Integration

expected in 25.08

Darby Jonhston is working on implementing a native C++ OpenTimelineIO integration to allow importing and exporting project files to/from other applications implementing this open standard. This has many advantages over the currently existing but very broken Python adapter based OTIO integration.

Export features:

  • Export a timeline with multiple tracks and clips. (working)
  • Support for markers and guides. (working)
  • Support for transitions. (not started)

Import features:

  • Import a timeline with multiple tracks and clips. (working)
  • Support for markers and guides. (working)
  • Support for transitions. (not started)

What's next

During our sprint in Germany, we also updated our roadmap so that it better reflects the current status of our development and goals. We have something big planned for this year so stay tuned.

On behalf of the team, we would like to thank you all for your support that helps make Kdenlive better every day!

The post Kdenlive fundraising final report appeared first on Kdenlive.

04 Feb 2025 12:01pm GMT

03 Feb 2025

feedPlanet KDE | English

KStars v3.7.5 is Released

KStars v3.7.5 is released on 2025.02.03 for Windows, MacOS & Linux. It's a bi-monthly bug-fix release with a couple of exciting features. Here are the release notes organized by developer.

Jasem Mutlaq


Hy Murveit



Wolfgang Reissenberger


John Evans

Toni Schriber

Ben Cooksley

György Balló

Oliver Kellogg

Akarsh Simha

Technical Highlights

03 Feb 2025 3:20pm GMT

02 Feb 2025

feedPlanet KDE | English

It goes to 6!

FreeBSD ports update today:

delete mode 100644 x11/plasma5-plasma/
create mode 100644 x11/plasma6-plasma/

This is work landed by Tobias, with Max, Kenneth, Jason and Gleb doing a lot of heavy lifting in this update. I sat on the sidelines, but I'm here to congratulate the active part of the KDE FreeBSD team with an update long foreseen, long foretold, and long desired.

02 Feb 2025 11:00pm GMT

New Craft cache 25.01 published

A new Craft cache has just been published. The update is already available for KDE's CD, CI (Windows/Android) will follow in the next days.

Please note that this only applies to the Qt6 cache. The Qt5 cache is in LTS mode since April 2024 and does not recieve major updates anymore. We highly recommend to port your Qt5 app packaged by Craft to Qt6 as soon as possible!

Changes (highlights)

General

We added CI for flake8, isort and black with the help of tox (which makes it easy to run them locally too) to all Craft repositories. To be able to do so we did a lot of best pratice cleanup beforehand like eg. removing star imports.

Craft Core

Blueprints

About KDE Craft

KDE Craft is an open source meta-build system and package manager. It manages dependencies and builds libraries and applications from source on Windows, macOS, Linux, FreeBSD and Android.

Learn more on https://community.kde.org/Craft or join the Matrix room #kde-craft:kde.org

02 Feb 2025 12:00am GMT

01 Feb 2025

feedPlanet KDE | English

Linux App Summit and building a lasting space

The Linux App Summit is a project we KDE created, together with GNOME and some other parties. We wanted a physical space where to discuss our platform to different stakeholders.

We have seen lots of progress since 2019. From a KDE perspective, we see our flatpaks and snaps. This adoption brings all sorts of users to our software that otherwise wouldn't have been able to.

From the other side of the equation, linux distros have been evolving like ever. We have seen a myriad of distributions using technologies that we would have never dreamed of. And we can find them both on consumer and development devices. Even KDE Linux and GNOME OS are looking into tightening the other end of that software distribution loop.

Now, it's time to take things even further.

This year we will have LAS 2025 in Tirana. Consider participating in LAS 2025! How you ask?

You can follow LAS updates on the Attendees chat or here @LAS@floss.social on Mastodon.

01 Feb 2025 3:38pm GMT

This Week in Plasma: Feels Like a Good One

Welcome to a new issue of "This Week in Plasma"! Every week we cover as much as possible of what's happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.

This week we continued to polish up Plasma 6.3 in preparation for its final release in a week and a half, and I gotta say, it's looking pretty good! Most of the bug reports we've gotten from people running the beta have been minor and quickly fixed, which I'm choosing to interpret to mean that it's a good release. :)

In addition, we landed a bunch more Plasma 6.4 UI improvements! Check it all out:

Notable UI Improvements

Plasma 6.3.0

Task Manager previews now only show one copy of the playback controls for grouped apps where only a single window is playing media, and they also try to match the controls to the window where the media is playing. This matching isn't 100% perfect due to a lack of necessary data from browsers, so we'll be working to refine it over time. (Christoph Wolk, link)

App screenshots in Discover are no longer blurry when the app's metadata includes a thumbnail that's smaller than the size it will be displayed at; instead, Discover now displays the full-size version as the thumbnail. (Aleix Pol Gonzalez, link)

Fixed the mnemonics and buddy relationships for several complex UI elements on the Wallpaper page in System Settings and the desktop config window. (Kai Uwe Broulik, link 1, link 2, and link 3)

On System Settings' Users page, when you use the file picker to choose an avatar image from a file on disk, the file picker now remembers the location for next time too. (Nate Graham, link)

On System Settings' Display & Monitor page, the option to use a display's built-in color profile is now disabled when it would have no practical effect. (Xaver Hugl, link 1, link 2, link 3, and link 4)

Plasma 6.4.0

Made the contents of the context menus for the desktop trash (if you have one there) and its contents more contextually-relevant. (Nate Graham, link)

All of those confusing and/or nonfunctional chord keyboard shortcuts throughout Plasma have been removed or replaced with standard-style shortcuts. (Nate Graham, link)

On System Settings' Region & Language page, the language chooser sheet now has a search field and responds appropriately to keyboard interactions. (Nate Graham, link)



The screen action chooser OSD you can open with Meta+P will now cycle through its options if you continue to hold down Meta and press P. (Sergey Katunin, link)

On Info Center's Energy page, the graph is now displayed better when information isn't available. (Ismael Asensio, link)

Task Manager tooltips from right-screen-edge panels now shift their close buttons over to the left side, to make them harder to click by accident like with left and bottom panels. People using top panels are expected to be so elite that this isn't a problem for them 😎 (Christoph Wolk, link)

The categories displayed in Discover's sidebar have been synced with the ones shown in Kickoff/Kicker/etc. (Ujjwal Shekhawat, link)

Frameworks 6.11

The Kirigami.LinkButton UI element has been given an appropriate color change when pressed, which will be visible in many apps making use of it, including quite a few Plasma apps like Discover and Welcome Center. (Nate Graham, link)

Notable Bug Fixes

Plasma 6.3.0

KWin no longer crashes when the system has been configured to use an ICC profile that's then later moved, renamed, deleted, or otherwise made unavailable at the place KWin expects to find it. Instead, it simply doesn't apply the profile. (Xaver Hugl, link)

Fixed two KWin crashes that could be caused by the kernel or graphics drivers providing unexpected data, and a third one caused by a bug in idleness detection. (Vlad Zahorodnii, link 1, link 2, and link 3)

Fixed a case where Plasma could crash on X11 when accessed over VNC without certain XRandr extensions present. (Fushan Wen, link)

Fixed a case where the app chooser dialog could sometimes crash when you tell it to always use the chosen app to open files of that type. (David Redondo, link)

Fixed a case where the ksystemstats daemon (that provides, well, system stats) could crash after you'd finished customizing a widget or the app to remove a sensor. (Arjen Hiemstra, link)

Sticky Note widgets on the desktop no longer block the Ctrl+V shortcut from working to paste files onto the desktop, even when the note widget isn't focused. (Marco Martin, link)

Fixed the spinboxes on System Settings' Accessibility page, which would become semi-broken when you typed numbers into them rather than interacting with them using the arrow buttons or up/down arrow keys. They were ironically not very accessible! But no longer. (David Edmundson, link)

Fixed two Plasma 6 regressions in the Kicker application menu: one that required two presses of the backspace key to delete characters entered into the search field; and another that made it impossible to navigate between groups of the multi-column search view. (Marco Martin, link 1 and link 2)

Fixed a bug in the System Monitor app and widgets that caused the number of CPUs to be mis-counted on some systems. (Arjen Hiemstra, link)

Filtering text on Info Center's Firmware Security page now works properly, displaying matches on separate lines as expected. (Harald Sitter and Nate Graham, link)

Discover is now more reliable at showing themed app icons on certain distros. (Harald Sitter, link)

Fixed the screen color display for games that use the scRGB color space in HDR mode. (Xaver Hugl, link)

Fixed the colors of the Night Light preview when using a dark color scheme, and when adjusting the color temperature while Night Light is currently active. (Thomas Moerschell, link 1 and link 2)

Discover now shows something more sensible when launched with no internet access. (Aleix Pol Gonzalez, link)

Fixed a Task Manager bug that caused tooltips to inappropriately re-appear while their task's context menu was open and you hovered over the task again. (Nate Graham, link)

Plasma 6.4.0

On System Settings' Window Switchers page, the apps in the preview visualization are now always the same ones, and no longer sometimes display thumbnails that don't match the text and icon. (Nate Graham, link)

Entering text in the Overview screen's search field now works. (David Edmundson, link)

Other bug information of note:

Notable in Performance & Technical

Plasma 6.3.0

Improved the accuracy of CPU usage measurements in the System Monitor app and widgets by filtering out iowait, which is not really real CPU usage. (Arjen Hiemstra, link)

For people who had enabled the "Disable touchpad while mouse is plugged in" setting on X11 in the past, that preference is now migrated to the new feature (which works on both X11 and Wayland) so you don't need to manually re-enable it, and the remain orphaned backend code for the old feature has been deleted. (Jakob Petsovits, link)

System Settings' Audio page now does a more thorough job of identifying audio devices that should be marked as inactive. (Harald Sitter, link)

Plasma's KRDP remote desktop server now only runs in Plasma itself, and won't start up accidentally in other environments you might also have running on the same system, where it might interfere with or block that environment's own RDP solution. (David Edmundson, link)

Plasma 6.4.0

KRDP now supports FreeRDP version 3. (Jack Xu, link)

Deleting a Sticky Note widget also deletes the data file where its text was stored, plugging a data leak and preventing the ~/.local/share/plasma_notes/ folder from filling the system up with orphaned data taking up space. (Marco Martin, link)

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.

You can help KDE by becoming an active community member and getting involved somehow. 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 us by making a donation! Any monetary contribution - however small - will help us cover operational costs, salaries, travel expenses for contributors, and in general just keep KDE bringing Free Software to the world.

To get a new Plasma feature or a bugfix mentioned here, feel free to push a commit to the relevant merge request on invent.kde.org.

01 Feb 2025 4:00am GMT

31 Jan 2025

feedPlanet KDE | English

Web Review, Week 2025-05

Let's go for my web review for the week 2025-05.


Supporting the Fediverse, one small act at a time

Tags: tech, fediverse, community

Indeed, the Fediverse needs to be better known. Any small actions towards this goal helps.

https://blog.elenarossini.com/supporting-the-fediverse-one-small-act-at-a-time/


Open source alternatives to Instagram, TikTok, and WhatsApp raise funds on Kickstarter

Tags: tech, foss, fediverse

This is good to see funds being raised for those projects. Lets hope they get madly successful.

https://techcrunch.com/2025/01/24/open-source-alternatives-to-instagram-tiktok-and-whatsapp-raise-funds-on-kickstarter/


AI haters build tarpits to trap and trick AI scrapers that ignore robots.txt - Ars Technica

Tags: tech, ai, machine-learning, gpt, criticism

Maybe at some point the big providers will get the message and their scrapers will finally respect robots.txt? Let's hope so.

https://arstechnica.com/tech-policy/2025/01/ai-haters-build-tarpits-to-trap-and-trick-ai-scrapers-that-ignore-robots-txt/


DeepSeek Mania Shakes AI Industry to Its Core

Tags: tech, ai, machine-learning, gpt, business, politics

I guess this was just a matter of time, the obsession of "just make it bigger" was making most player myopic. Now this obviously collides with geopolitics since this time it's about a Chinese company being ahead.

https://www.404media.co/deepseek-mania-shakes-ai-industry-to-its-core/


OpenAI Furious DeepSeek Might Have Stolen All the Data OpenAI Stole From Us

Tags: tech, ai, machine-learning, gpt, business, politics

Looks like the monopolists are vexed and are looking for arguments to discredit the competition… of all the arguments, this one is likely the most ridiculous seeing their own behavior.

https://www.404media.co/openai-furious-deepseek-might-have-stolen-all-the-data-openai-stole-from-us/


China's new and cheaper magic beans shock America's unprepared magic bean salesmen - The Beaverton

Tags: tech, ai, machine-learning, gpt, business, satire, funny

Excellent satire, it summaries the situation quite well.

https://www.thebeaverton.com/2025/01/chinas-new-and-cheaper-magic-beans-shock-americas-unprepared-magic-bean-salesmen/


ChatGPT : how to think after the hapax

Tags: tech, ai, machine-learning, neural-networks, gpt, science, energy

I mostly agree with this piece. There's lots of room for optimization still so we might see a temporary drop in the energy consumption of those systems. That said, longer term energy consumption is indeed the main leverage to improve performance of those systems. It can only get us so far, so new techniques will be needed. Hence why my position is that we'll come back to symbolic approaches at some point, there's a clear challenge at interfacing both worlds.

https://algonaute.fr/en/thinking-after-chatgpt.html


A cross-platform context-aware key remapper

Tags: tech, tools, portability, wayland

Looks like a neat tool to have available to remap keys.

https://github.com/houmain/keymapper


Why Trees Without Branches Grow Faster: The Case for Reducing Branches in Code

Tags: tech, cpu, performance, programming

Nice primer on the impact of too many branches in your code on the CPU. This is sometimes a good way to boost performance when you're mindful about that.

https://cedardb.com/blog/reducing_branches/


Regular expressions can blow up! - Daniel Lemire's blog

Tags: tech, safety, regex

Always be careful with regular expressions indeed. It can badly backfire.

https://lemire.me/blog/2025/01/25/regular-expressions-can-blow-up/


JavaScript Temporal is coming | MDN Blog

Tags: tech, javascript, date, time

Finally some sane API to deal with date and time in JavaScript? Maybe, we'll see…

https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/


"Will I ever use this in the real world?"

Tags: tech, science, culture

Of course I agree with this piece. You need enough culture in your field to know about a breadth of topics. It will definitely help pick up the next one you don't know about yet or help you build parallels for the tougher problems you encounter.

https://blog.waleedkhan.name/will-i-ever-use-this/


Build It Yourself

Tags: tech, dependencies, supply-chain, security, complexity, maintenance

This is a worthy questioning… We try to reuse, but maybe we do it too much? For sure some ecosystems quickly lead to hundreds of dependencies even for small features.

https://lucumr.pocoo.org/2025/1/24/build-it-yourself/


Dealing with Impostor Syndrome

Tags: psychology

It's widespread, especially in our field. You're not alone. Find your coping strategy.

https://www.cultivatedmanagement.com/dealing-with-impostor-syndrome/



Bye for now!

31 Jan 2025 11:09am GMT

CodeLlama-13B-QML Released on Hugging Face

We have released CodeLlama-13B-QML Large Language Model for QML code completion on Hugging Face.

31 Jan 2025 9:17am GMT

December/January in KDE Itinerary

Since the last update two month ago KDE Itinerary got UI redesigns in a few areas and a number of important improvements for accessing public transport information.

New Features

New timeline layout

The most visible change this time is the redesign of the timeline and public transport search result views done by Carl. This improves having all relevant information available in the limited screen space. And it looks a lot better too.

Screenshot of Itinerary showing two train reservations.
Itinerary's new timeline look for train tickets.

The compact horizontal bar display for getting a quick overview over public transport search results was also updated to match the same style and now features bar sizes proportional to travel time (as long as there's enough screen space for that).

Screenshot of Itinerary showing multiple possible public transport connections.
Itinerary's new journey search result view.

My Data page

Another very visible change is the new "My Data" page that replaces the old "Passes & Programs" page on the prominent third bottom bar tab.

The My Data page gives you quick access to several of the "secondary" functionalities in Itinerary:

Screenshot of Itinerary showing the My Data page with a program membership pass, health certificates and personal statistics.
Itinerary's new My Data page.

Events

KDE @ FOSDEM 2025 (logo by Kieryn Darkwater)

There's a number of upcoming conferences featuring Itinerary-adjacent talks and the opportunity to meet people working on Itinerary, Transitous and other related topics:

Infrastructure Work

Transitous update to MOTIS v2

Transitous has completed the migration to MOTIS v2 and along with it to new hardware. Besides better performance and higher quality first/last mile routing this also allows us to benefit from all the improvements and newly added features in MOTIS again, which in the past couple of months had only gone into the new version.

Besides increasing the data coverage there's also a lot of effort going into improving the data quality. Where that's not possible at the source additional processing steps or safeguards are added. Examples include:

Replacement for DB's Hafas

Deutsche Bahn's Hafas API has been shut down earlier this year. That has been the backbone for many FOSS public transport tools due to its very wide coverage in Europe, Itinerary and KTrip also heavily relied on it.

As there had been rumors of this happening in December already it didn't hit us entirely unprepared fortunately, and within less than 48h we had updated APKs in KDE's F-Droid repositories that use DB's new custom replacement API instead.

The new API doesn't have all the details we used to get previously and our client code is still brand new and not benefiting from many other operators using the same API, so some disruptions caused by this are still to be expected.

Once more this shows why Transitous is so important, we don't want to be dependent on semi-official proprietary APIs that can disappear at any time without notice.

KPublicTransport trip query support

KPublicTransport so far provided three basic operations: Searching for locations, querying arrivals or departures at a given stop and querying connections between two locations. We now added a fourth one, querying trips. That is, one specific run of a vehicle along a route/line.

Besides generally showing more information this has one main use-case in Itinerary, efficiently querying delays for booked trains/busses. That is currently done with a mix of routing (full level of detail, but very expensive) and departure/arrival queries at the start/destination (cheap, but only gives us information about delays at that one location). Trip queries combine the best of both approaches, giving us the full level of detail while avoiding expensive routing.

Native support for trip queries currently exist in the MOTIS, OpenTripPlanner, Hafas and Deutsche Bahn backends, for all other backends trip queries are transparently emulated using routing.

Fixes & Improvements

Travel document extractor

All of this has been made possible thanks to your travel document donations!

Public transport data

Indoor maps

The indoor map renderer got a few new features for use in MapCSS styles:

The work on textured lines also uncovered a bug in the OSM raw data tile server where cliff lines where erroneously treated as closed lines.

Map showing cliffs as a one-side jagged line.
Textured line rendering used to indicate cliffs.

Itinerary app

The new per-trip timeline view introduced with 24.12 received a number of improvements:

That's not all though:

How you can help

Feedback and travel document samples are very much welcome, as are all other forms of contributions. Feel free to join us in the KDE Itinerary Matrix channel.

31 Jan 2025 7:30am GMT

30 Jan 2025

feedPlanet KDE | English

Feb 1-2: Meet us at FOSDEM!

Hey Qt!

30 Jan 2025 1:44pm GMT

Qt Creator 16 Beta released

We are happy to announce the release of Qt Creator 16 Beta!

30 Jan 2025 10:46am GMT

29 Jan 2025

feedPlanet KDE | English

Release GCompris 25.0

gcompris 25.0

Today we are releasing GCompris version 25.0.

As you can see, we are now basing the major version number on the release year. This makes sense as we are doing one major version per year. It is also a good occasion to do it now to celebrate the 25 years of GCompris.

This version adds translation for one more language: Sanskrit.

This new version contains 195 activities, including 5 new ones:

  • "Sketch" is an activity for drawing freely with multiple tools to let children explore their creativity.
  • "Calculate with ten's complement" is the continuation of the existing ten's complement activities. This one helps the children to swap the numbers to easily compute a sum.
  • "Vertical addition" is an activity to write an addition and solve it.
  • "Vertical subtraction", is similar to the addition activity but for subtraction with the borrowing by regrouping method.
  • "Vertical subtraction (compensation)", is similar to the subtraction one with the borrowing by compensation method.

It contains bug fixes and graphics improvements on multiple activities.

With the help of teachers, we rewrote a big part of the activities description to be clearer.

When we switch language in the menu, the new language is now applied directly, without having to restart GCompris.

On the technical side, it is also the first release using Qt6.

We have also set the graphical renderer to direct3d11 by default on Windows.

It is fully translated in the following languages:

  • Arabic
  • Bulgarian
  • Breton
  • Catalan
  • Catalan (Valencian)
  • Greek
  • Spanish
  • Basque
  • French
  • Galician
  • Croatian
  • Hungarian
  • Italian
  • Latvian
  • Malayalam
  • Dutch
  • Polish
  • Brazilian Portuguese
  • Romanian
  • Sanskrit
  • Slovenian
  • Swedish
  • Turkish
  • Ukrainian

It is also partially translated in the following languages:

  • Azerbaijani (90%)
  • Belarusian (86%)
  • Czech (98%)
  • German (88%)
  • UK English (99%)
  • Esperanto (99%)
  • Estonian (88%)
  • Finnish (91%)
  • Hebrew (96%)
  • Indonesian (93%)
  • Georgian (85%)
  • Lithuanian (92%)
  • Macedonian (83%)
  • Norwegian Nynorsk (94%)
  • Portuguese (89%)
  • Russian (92%)
  • Slovak (82%)
  • Albanian (98%)
  • Swahili (92%)
  • Chinese Traditional (88%)

You can find packages of this new version for GNU/Linux, Windows, Android and Raspberry Pi on the download page. This update will also be available soon in the Android Play store, the F-Droid repository and the Windows store.

Thank you all,
Timothée & Johnny

29 Jan 2025 11:00pm GMT

Krita 5.2.9 Released!

Today we're releasing Krita 5.2.9! This is a bug fix release, containing all bugfixes of our bug hunt efforts back in November. Major bug-fixes include fixes to clone-layers, fixes to opacity handling, in particular for file formats like Exr, a number of crash fixes and much more!

Special thanks to Doreene Kang, Ralek Kolemios, Pedro Reis, Guillaume Marrec, Aqaao, Grum999, Maciej Jesionowski, Freya Lupen, Dov Grobgeld, Rasyuqa A. H.

Download

Windows

If you're using the portable zip files, just open the zip file in Explorer and drag the folder somewhere convenient, then double-click on the Krita icon in the folder. This will not impact an installed version of Krita, though it will share your settings and custom resources with your regular installed version of Krita. For reporting crashes, also get the debug symbols folder.

Note: We are no longer making 32-bit Windows builds.

Linux

The separate gmic-qt AppImage is no longer needed.

(If, for some reason, Firefox thinks it needs to load this as text: right-click on the link to download.)

MacOS

Note: We're not supporting MacOS 10.13 anymore, 10.14 is the minimum supported version.

Android

We consider Krita on ChromeOS as ready for production. Krita on Android is still beta. Krita is not available for Android phones, only for tablets, because the user interface requires a large screen.

Source code

md5sum

For all downloads, visit https://download.kde.org/stable/krita/5.2.9/ and click on "Details" to get the hashes.

Key

The Linux AppImage and the source .tar.gz and .tar.xz tarballs are signed. You can retrieve the public key here. The signatures are here (filenames ending in .sig).

29 Jan 2025 12:00am GMT

28 Jan 2025

feedPlanet KDE | English

Emoji in Qt 6.9

Emoji are quirky and fun, but it's also one of the world's most popular writing systems. In 2022 it was estimated that 92% of the world's online population used emoji for expressing themselves.

Supporting color fonts is a pre-requisite for supporting emoji, and Qt has had such support on macOS and iOS since Qt 5.2. For Windows and Linux/Android (Freetype), support came a bit later, in Qt 5.7. But as the domain has evolved, Qt has not quite kept up with everything. In Qt 6.9 we fill in the gaps and modernize our emoji/color font support across all platforms.

28 Jan 2025 12:50pm GMT

QtCS25: May 7-8 Save the Date!

tldr; save the date for our QtCS25, May 7-8 in Munich.
Stay tuned for more information.

28 Jan 2025 10:53am GMT

Which is the best LLM for coding QML?

LLMs have different levels of skills in QML coding. This post is about which LLM is the best choice to assist developers.

28 Jan 2025 4:25am GMT