btw... I use ...

...which doesn't force you to reboot, but leaves your system in an inconsistent state where your kernel doesn't match the installed modules... apps can't load KFile libs... and a number of other glitches.

Show thread

running in with on ๐Ÿคฉ

All I had to do is update wine-mono with protontricks:
protondb.com/app/359320
This will probably become unnecessary in the next update of .

Wow, it's already packaged in

The new package is called plasma-systemmonitor, and the binary is called plasma-systemmonitor, but it's just "System Monitor" in the start menu.

Show thread

Two more t-shirts for my private collection ๐Ÿค“

5.20 announcements in several languages are pouring out from @kde, but where are Italian ๐Ÿ‡ฎ๐Ÿ‡น and Japanese ๐Ÿ‡ฏ๐Ÿ‡ต ?

Yesterday I went to the room on Matrix to report a memory leak in plasmashell, and the developers suggested I try running it under heaptrack:
github.com/KDE/heaptrack

debug tools rarely come with a polished UI, but this one is absolutely superb ๐Ÿคฉ

btw, I used to post-process this video. Nothing too esoteric: crop, scale, rotate and render to WebM-VP9.

The big news is that it worked just fine. I was able to do everything via point-and-click - no command line. I thought I would never live to see the day that Linux video production software got mature enough to... be used ๐Ÿฅบ

Show thread

I've always wondered why KDE
has this weird release schedule where Qt, Frameworks, Plasma and KDE apps are all asynchronous relative to each other.

Read comments 32-36 on this bug for a concrete example:
bugs.kde.org/show_bug.cgi?id=4

Modularity can bring advantages, but in this case I really don't see the point. This bug shows the hidden cost.

I'm more excited about the upcoming Rust talk than the C++20 one that just finished... but honestly it's going to be a much harder migration path ๐Ÿ˜•

Show thread

This is the first time I see a flow chart used to justify the design decisions.

This is what it is like to refactor a complex class hierarchy while considering new requirements, performance, compatibility, amount of effort... yeah, it's twisty like that. But nobody illustrates it so clearly.

Show thread

It's been a very good year for .

Four years ago, I tried contributing a small bugfix, but the developer onboarding documentation was an inconsistent mess, building from source was a dependency hell, and you needed multiple separate accounts for each piece of infrastructure...

Today, all those obstacles are gone: I was able to contribute a few patches by following the flow that many developers are already familiar with.

Show thread

The second talk, "KDE is All About the Apps" had technical challenges, but managed to make some good points:

- Many apps are good on their own merit
- There's no reason why a user, or even a Mac, Windows or Android user, shouldn't be using them
- Often, there's a perception of bundling reinforced by the app's name, website and description
- KDE apps should be taking advantage of existing app stores where users go look for software

conf.kde.org/en/akademy2020/pu

Show thread

Interview with Nate Graham, the all-purpose KDE volunteer and community coordinator.

pointieststick.com/2020/08/19/

Show more
Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!