Language Selection

English French German Italian Portuguese Spanish

KDE

Kdenlive Video Editor 19.04 Arrives with Major Changes in Tow

Filed under
KDE
Software
Movies

A major update to the Kdenlive video editor is now available for download.

Kdenlive 19.04 ships as part of KDE Applications 19.04, released on April 19.

This is the vaunted “refactoring” release we’ve written lots about, as the release announcement explains further:

“Kdenlive has gone through an extensive re-write of its core code as more than 60% of its internals has changed, improving its overall architecture.”

Read more

Kipi Plugins 5.9.1 Released

Filed under
KDE

Kipi Plugins is a set of app plugins for manipulating images. They use libkipi which is released as part of KDE Applications. It used to get standalone releases and was then moved to be part of Digikam releases. Since Digikam 6 they have been deprecated by Digikam in favour of their new plugin framework DPlugins. While in KDE Frameworks the Purpose Framework is another newer project covering similar features.

However Kipi Plugins are still supported by KDE apps KPhotoAlbum, Gwenview, Spectacle so they shouldn’t disappear yet.

I’ve made a new release available for download now.

Read more

LabPlot 2.6 released

Filed under
KDE

We are happy to announce the next release of LabPlot! As usual, in the release announcement we want to introduce the major points in the new release. Some of the new developments were already described in the previous blog posts were we reported on the ongoing achievements. Many other smaller and bigger improvements, bug fixes and new features were done in this release. The full list of changes that are worth to be mentioned is available in our changelog.

LabPlot has already quite a good feature set that allows to create 2D Cartesian plots with a lot of editing possibilities and with a good variety of different data sources supported. Analysis functionality is also getting more and more extended and matured with every release. Based on the overall good foundation it’s time now to take care also of other plot types and visualization techniques. As part of the next release 2.6 we ship the histogram...

Read more

Qbs 1.13 released

Filed under
Development
KDE

We are happy to announce version 1.13.0 of the Qbs build tool. This is the last version to be released under the auspices of the Qt Company, but certainly not the least.

Qbs projects can now make use of pkg-config modules. Syntax-wise, the same dependency mechanism as for Qbs’ own modules is used. For instance, on a typical Linux machine with an OpenSSL development package installed, the following is enough to let a Qbs project build against it...

Read more

digiKam 6.1.0 is released

Filed under
KDE
Software

Dear digiKam fans and users, after the first digiKam 6 release published in February 2019, we received lots of user feedback to consolidate this important stage of this project started 2 years ago. We are proud to quickly announce the new digiKam 6.1.0, with plenty of new features and fixes.

Read more

Qt 5.9.8 Released

Filed under
KDE

Qt 5.9.8 is released today. As a patch release Qt 5.9.8 does not add any new functionality, but provides security fixes and other improvements.

Compared to Qt 5.9.7, the new Qt 5.9.8 contains multiple security fixes, updates to some of the 3rd party modules and close to 20 bug fixes. In total there are around 130 changes in Qt 5.9.8 compared to Qt 5.9.7. For details of the most important changes, please check the Change files of Qt 5.9.8.

Read more

Some theming fixes to arrive with Plasma 5.16

Filed under
KDE

One of the things which makes Plasma so attractive is the officially supported option to customize also the style, and that beyond colors and wallpaper, to allow users to personalize the look to their likes. And designers have picked up on that and did a good set of custom designs (store.kde.org lists at the time of writing 454 themes).

Read more

Qt/KDE: KDE Plasma 5.16 Pre-Beta and Qt Creator 4.9.0

Filed under
Development
KDE
  • KDE Plasma 5.16 Pre-Beta Run Through

    In this video, we are having a look at the pre-Beta version of KDE Plasma 5.16. It still have a few bugs but it is expected.

  • Qt Creator 4.9.0 released with language support, QML support, profiling and much more

    Yesterday, the team behind Qt released the latest version, Qt Creator 4.9.0, a cross-platform software development framework for embedded and desktop applications. This release comes with programming language support, changes to UI, QML support and much more.

  • Qt Creator hits 4.9 with ever-growing language skills

    Qt Creator 4.9 has been released, extending support for the language server protocol and improving diagnostics for C++ developers.

    The language server protocol was added in version 4.8 but can now work with document outlines, find usages and – using code actions – lets the language server suggest fixes or refactoring actions at a specific place in a piece of code. The custom highlighting file parser, meanwhile, has been replaced with KSyntaxHighlighting – the library also used in KDE.

    Another slew of changes improve C++ support, with – amongst other things – an option to format code instead of only indenting it, a tooltip button for copying and ignoring diagnostics, and an option to synchronise ‘Include Hierarchy’ with the current document.

  • Qt Creator 4.9 uses KSyntaxHighlighting

    As you can read in the official Creator 4.9.0 release announcement, Qt Creator now uses the KSyntaxHighlighting Framework for providing the generic highlighting.

    This is a nice step for the wider adoption of this MIT licensed part of the KDE Frameworks.

    And this is not just an one-way consumption of our work.

    The framework got actively patches back that make it more usable for other consumers, too, like Kate ;=)

Qt 5.12.3 Released

Filed under
KDE

Qt 5.12.3, the third patch release of Qt 5.12 LTS, is released today. While not adding new features, the Qt 5.12.3 release provides a number of bug fixes, as well as performance and other improvements.

Compared to Qt 5.12.2, the new Qt 5.12.3 provides almost 200 bug fixes. For details of the most important changes, please check the Change files of Qt 5.12.3.

Read more

NVIDIA EGLStreams Support Merged Into KWin For KDE Plasma 5.16

Filed under
Graphics/Benchmarks
KDE

Quite a surprise this Monday morning is finding that KDE's EGLStreams back-end for the KWin Wayland compositor has been merged! The KDE Plasma 5.16 release this summer will thus introduce support for running the KDE Plasma Wayland session with the proprietary NVIDIA Linux driver stack.

At the end of last year it was shared that NVIDIA was developing an EGLStreams back-end for KWin, similar to the efforts in getting EGLStreams support into GNOME's Mutter compositor. By late January is when the proof-of-concept code for KWin with EGLStreams entered review. Following months of review, the back-end has been merged into KWin Git.

Read more

Also: [Krita] Interview with Missy

Syndicate content

More in Tux Machines

Programming: imapautofiler, Red Hat Decision Manager, AiC, Python-moa, WebAssembly/Python

  • imapautofiler 1.8.0
    imapautofiler applies user-defined rules to automatically organize messages on an IMAP server.
  • Modern business logic tooling workshop, lab 3: Create a domain model
    Since starting to update my free online rules and process automation workshops that showcase how to get started using modern business logic tooling, we’ve come a long way with process automation. The updates started with moving from JBoss BPM to Red Hat Decision Manager and from JBoss BPM Suite to Red Hat Process Automation Manager. The first lab update showed how to install Red Hat Decision Manager on your laptop, and the second lab showed how to create a new project. This article highlights the newest lab update for Red Hat Process Automation Manager, where you’ll learn how to create a domain model.
  • AiC: Adventures in consensus
    In the talk I gave at Rust LATAM, I said that the Rust project has always emphasized finding the best solution, rather than winning the argument. I think this is one of our deepest values. It’s also one of the hardest for us to uphold. Let’s face it – when you’re having a conversation, it’s easy to get attached to specific proposals. It’s easy to have those proposals change from “Option A” vs “Option B” to “my option” and “their option”. Once this happens, it can be very hard to let them “win” – even if you know that both options are quite reasonable. This is a problem I’ve been thinking a lot about lately. So I wanted to start an irregular series of blog posts entitled “Adventures in consensus”, or AiC for short. These posts are my way of exploring the topic, and hopefully getting some feedback from all of you while I’m at it. This first post dives into what a phrase like “finding the best solution” even means (is there a best?) as well as the mechanics of how one might go about deciding if you really have the “best” solution. Along the way, we’ll see a few places where I think our current process could do better.
  • Quansight Labs Blog: MOA: a theory for composable and verifiable tensor computations
    Python-moa (mathematics of arrays) is an approach to a high level tensor compiler that is based on the work of Lenore Mullins and her dissertation. A high level compiler is necessary because there are many optimizations that a low level compiler such as gcc will miss. It is trying to solve many of the same problems as other technologies such as the taco compiler and the xla compiler. However, it takes a much different approach than others guided by the following principles.
  • The Human in Devops
    This week a mild epiphany came to me right after a somewhat heated and tense meeting with a team of developers plus project owner of a web project. They were angry and they were not afraid to show it. They were somewhat miffed about the fact that the head wrote them an email pretty much forcing them to participate to make our DevOps initiative a success. All kinds of expletive words were running through my head in relation to describing this team of flabby, tired looking individuals in front of me, which belied the cool demeanour and composure that I was trying so hard to maintain. It happened. In the spur of the moment I too got engulfed in a sea of negativity and for a few minutes lost site of what is the most important component or pillar in a successful DevOps initiative. The people. "What a bunch of mule heads !" I thought. It's as plain as day, once this initiative is a success everybody can go home earlier and everything will be more predictable and we can do much much more than we could before. "Why are you fighting this ?!" I was ready to throw my hands up in defeat when it finally dawned on me.
  • Python Bytes: #126 WebAssembly comes to Python

Graphics: AMDGPU and X.Org Elections

  • amdgpu drm-next-5.2
  • AMDGPU Has Another Round Of Updates Ahead Of Linux 5.2
    Feature work on DRM-Next for the Linux 5.2 kernel cycle is winding down while today AMD has sent in what could be their last round of AMDGPU feature updates for this next kernel release. Building off their earlier Linux 5.2 feature work are more updates. That earlier round brought new SMU11 enablement code for Vega 20, various other Vega 20 features, HMM preparations, and other code changes.
  • 2019 Election Round 2 voting OPEN
    To all X.Org Foundation Members: The round 2 of X.Org Foundation's annual election is now open and will remain open until 23:59 UTC on 2 May 2019. Four of the eight director seats are open during this election, with the four nominees receiving the highest vote totals serving as directors for two year terms. There were six candidates nominated. For a complete list of the candidates and their personal statements, please visit the 2019 X.Org Elections page at https://www.x.org/wiki/BoardOfDirectors/Elections/2019/ The new bylaw changes were approved in the first round of voting. Here are some instructions on how to cast your vote: Login to the membership system at: https://members.x.org/ If you do not remember your password, you can click on the "lost password" button and enter your user name. An e-mail will be sent to you with your password. If you have problems with the membership system, please e-mail membership at x.org. When you login you will see an "Active Ballots" section with the "X.Org 2019 Elections Round 2" ballot. When you click on that you will be presented with a page describing the ballot. At the bottom you will find a number of dropdowns that let you rank your candidates by order of preference. For the election: There is a pull-down selection box for 1st choice, 2nd, choice, and so on. Pick your candidates top to bottom in order of preference, avoiding duplicates. After you have completed your ballot, click the "Cast vote" button. Note that once you click this button, your votes will be cast and you will not be able to make further changes, so please make sure you are satisfied with your votes before clicking the "Cast vote" button. After you click the "Vote" button, the system will verify that you have completed a valid ballot. If your ballot is invalid (e.g., you duplicated a selection or did not answer the By-laws approval question), it will return you to the previous voting page. If your ballot is valid, your votes will be recorded and the system will show you a notice that your votes were cast. Note that the election will close at 23:59 UTC on 2 May 2019. At that time, the election committee will count the votes and present the results to the current board for validation. After the current board validates the results, the election committee will present the results to the Members. Harry, on behalf of the X.Org elections committee
  • It's Time To Re-Vote Following The Botched 2019 X.Org Elections
    While there were the recent X.Org Foundation board elections, a do-over was needed as their new custom-written voting software wasn't properly recording votes... So here's now your reminder to re-vote in these X.Org elections. At least with the initial round of voting they reached a super majority and the ballot question of whether the X.Org Foundation should formally fold FreeDesktop.org into its umbrella worked and that X.Org + FreeDesktop.org hook-up passed so all is well on that front. But for the Board of Directors elections, that's where re-voting is needed with the voting software that now correctly records the votes.

today's howtos

Games: Lutris and More

  • Epic Games Store Now On Linux Thanks To Lutris
    While the Epic Games Store itself is not officially supported by the open source Linux operating system, a third-party gaming client has now made sure that you can access the store and launcher on your own distro. The Epic Games Store is now accessible on Linux via the Lutris Gaming client. The client is available to all Linux users, who in the past has provided the same users a way to play PC games without the need to have Windows installed in their machines. Although Linux is not necessarily the go-to platform when it comes to PC gaming, there is a very niche audience dedicated to making the platform work in favor of open-source and to counteract what could be perceived as a heavily Windows-biased PC gaming community. Linux gaming is somewhat tedious to the relatively casual or normal user, although there are some within the Linux community that advertise and try to foster its growth in terms of gaming, as there are some games that can run better on the operating system. That is to say, if you have a lot of patience to try and make it work.
  • You Died but a Necromancer revived you is good fun in a small package
    Sometimes, simplicity is what makes a game and in the case of You Died BaNRY that's very true. The game has little depth to it but makes up for that in just how frantic and fun it can be. The entire gameplay is just you (or you and friends) attempting to cross a small level filled with platforms, spikes and all sorts of crazy traps. It's ridiculously easy to get into as well, since the controls are so basic all you need to worry about is your movement.
  • Forager is a weirdly addictive casual grinding game that has mined into my heart
    I'm not usually one for games that have you endlessly wander around, collect resources, build a little and repeat but Forager is so ridiculously charming it's lovely.
  • DragonRuby Game Toolkit, a cross-platform way to make games with Ruby
    Now for something a little different! Ryan "Icculus" Gordon, a name known for many Linux ports and SDL2 teamed up with indie developer Amir Rajan to create a new cross-platform toolkit. Why was it created? Well, in a nutshell they both "hate the complexity of today's engines" and this toolkit was actually made to help ship A Dark Room for the Nintendo Switch, which shows how versatile it is.