this post was submitted on 31 Jan 2024
154 points (97.0% liked)

KDE

6901 readers
259 users here now

KDE is an international technology team creating user-friendly free and open source software for desktop and portable computing. KDE’s software runs on GNU/Linux, BSD and other operating systems, including Windows.

Plasma 6 Bugs

If you encounter a bug, proceed to https://bugs.kde.org/, check whether it has been reported.

If it hasn't, report it yourself.

PLEASE THINK CAREFULLY BEFORE POSTING HERE.

Developers do not look for reports on social media, so they will not see it and all it does is clutter up the feed.

founded 2 years ago
MODERATORS
 

David, Nate, Josh, Marco, Carl, and Niccolò are here ready to answer all your questions on Plasma (all versions), Gear, Frameworks, Wayland (and how it affects KDE's software), and everything in between.

Fire away, Lemmy!


We were expecting to be done in an hour and we have past the 2-hour mark already! Time flies when you are having fun.

Thank you for all the questions and the welcoming and friendly atmosphere, but the devs must get back to making Plasma 6 great.

Please keep the conversation going and KDE contributors will continue to answer over the next days as time permits.

Thank you all!!

top 50 comments
sorted by: hot top controversial new old
[–] renesman@lemmy.dbzer0.com 30 points 1 year ago (1 children)

How do you copy windows features before they are even announced?

[–] davidre@lemmy.kde.social 26 points 1 year ago (1 children)

We don't have a spy that's for sure!

[–] Pointedstick@lemmy.kde.social 14 points 1 year ago

whistles innocently

[–] troyunrau@lemmy.ca 21 points 1 year ago

You folks are awesome 👍👍

[–] AVincentInSpace@pawb.social 20 points 1 year ago (1 children)
[–] merthyr1831@lemmy.world 11 points 1 year ago

inb4 floating taskbar in Windows 12

[–] merthyr1831@lemmy.world 18 points 1 year ago (2 children)

Hey folks!

With Wayland becoming the "Default" for most distributions now, will KDE begin to integrate some Wayland only features that you're excited about?

I've seem some very interesting experiments for swapping desktop sessions (GNOME to KDE to Sway whole CSGO was running) all without losing state, and storing application state to disk.

[–] Pointedstick@lemmy.kde.social 18 points 1 year ago (1 children)

In fact there are already quite a few Wayland-only features. You can read about them on https://community.kde.org/Plasma/X11_Known_Significant_Issues.

load more comments (1 replies)
[–] notmart@lemmy.kde.social 8 points 1 year ago

on the side of our apps (or anything written with Qt) all of that (and most important seamless compositor restart/crash recovery with the application surviving) everyhting should be there for 6.0. with other toolkits the mileage might vary (depending when they include the required changes, when a given distribution packages them and so on)

[–] macattack@lemmy.world 14 points 1 year ago (3 children)

What is one KDE feature developed within the last few years that you think is extremely productive/helpful yet is rarely utilized/talked about.

[–] Pointedstick@lemmy.kde.social 20 points 1 year ago (2 children)

Plasma Vaults! It's the best implementation of having a little encrypted bucket to put your important files in that I've ever used, on any platform. It's very well integrated into Plasma as a 1st-party supported feature, and it works wonderfully.

[–] semperverus@lemmy.world 10 points 1 year ago* (last edited 1 year ago) (1 children)

I use plasma vaults! Its great for homework folders and tax information!

One frustration with vaults though is that theres no clean way to make a portable vault on a USB stick or backed up to a cloud provider (nextcloud, google drive, etc) without digging into weird dot-folder paths and manually entering links to these in a text config file. FUSE-style integration would be rad.

EDIT: The primary use case for this would be to be able to carry sensitive information around like PII, tax, password vaults, family photos, documents, and so on, in such a way that you always have it on you (like on a keychain) or backed up elsewhere, and would be especially useful in cases of disaster - but if you drop and lose it somewhere, a malicious actor doesnt suddenly have your data.

[–] Pointedstick@lemmy.kde.social 13 points 1 year ago* (last edited 1 year ago) (2 children)

That's a fantastic idea. I've had the same thought myself.

One challenge with making it portable is that you need something that will work on any machine you plug it into. If there's an emergency and you need the data on there when you don't have your main computer, it's likely that the machine you plug it into isn't running Plasma. For this reason I think a hardware-encrypted flash drive with physical number buttons on it suits the use case better. That way you decrypt it with your fingers, and then the contents are readable on any random Windows, Mac, Linux, Android, iOS etc device you have to plug it into.

load more comments (2 replies)
load more comments (1 replies)
[–] davidre@lemmy.kde.social 6 points 1 year ago (1 children)

It has not been developed in the last few years but always krunner! A recent-ish feature that was already in Plasma 5 is to bind key presses to your extra mouse buttons or tablet tool buttons

load more comments (1 replies)
load more comments (1 replies)
[–] russjr08@bitforged.space 14 points 1 year ago (1 children)

Hey there KDE team! What is your favorite feature that is coming along with Plasma 6 (or even with the KDE Gear / KDE Framework updates)?

[–] carlschwan@lemmy.kde.social 22 points 1 year ago (1 children)

For me it's definively the new overview effect, I already use it all the time on my Plasma dev session.

load more comments (1 replies)
[–] sohrabbehdani@lemmy.world 13 points 1 year ago (3 children)

is there any plans for more mobile friendly applications?

the only problem that i have currently with plasma mobile is the lack of mobile friendly applications :)

[–] Bro666@lemmy.kde.social 14 points 1 year ago (1 children)

Josh says: "Yes, we are always interested in making our applications mobile-ready and almost every new KDE application uses Kirigami our convergent framework. Some of our older applications such as Okular, Dolphin, etc need more work on mobile but this is something that's being worked on."

[–] Bro666@lemmy.kde.social 9 points 1 year ago

Carl says: Also take a look at https://plasma-mobile.org/ which lists most of the kirigami apps that work on mobile.

[–] notmart@lemmy.kde.social 10 points 1 year ago

We sure do plan of moving more and more of our app to the new convergent ui toolkit made with QML and Kirigami, in the future more and more of our apps should become mobile ready

[–] carlschwan@lemmy.kde.social 8 points 1 year ago (1 children)

In addition to that Josh said, we have a list of mobile friendly first party applications here: https://plasma-mobile.org/ It's not completely up to date and is missing some newer additions.

[–] sohrabbehdani@lemmy.world 5 points 1 year ago (1 children)

thanks your for sending this link :)

is there any plans for tok to return? the need for a proper telegram client is a lot , telegram desktop cannot be as good as a native client on mobile screen.

[–] Bro666@lemmy.kde.social 6 points 1 year ago (6 children)

Josh says: "Unfortunately we lack a maintainer for Tok. If anybody would like to step up..."

load more comments (5 replies)
[–] jawa21@startrek.website 8 points 1 year ago (3 children)

In your opinion, what is the most substantial change/addition slated for the megarelease?

[–] davidre@lemmy.kde.social 11 points 1 year ago

It may be not user visible and technically not a Plasma but Qt change but I find the work so that apps survive the compositor restarting amazing. See http://blog.davidedmundson.co.uk/blog/qt6_wayland_robustness/

[–] carlschwan@lemmy.kde.social 10 points 1 year ago* (last edited 1 year ago)

For me personally, it's the updated breeze theme. But I might not be completely objective here, since I drove this effort quite a lot :)

Some screenshots to see the difference: https://invent.kde.org/websites/product-screenshots/-/merge_requests/51/diffs

[–] Pointedstick@lemmy.kde.social 7 points 1 year ago

One of the most visible ones for me is that most common multimonitor workflows Just Work™ in the Wayland session now. There are still edge cases, but we've put a huge amount of effort into this.

[–] domi@lemmy.secnd.me 7 points 1 year ago (3 children)

With HDR making its debut on Plasma, what are the plans moving forward?

From what I have seen getting games to work in HDR currently requires the correct vulkan layers and a recent gamescope version?

As a side question, will there be an easy way to get HDR working with the Steam flatpak for the Plasma 6 launch?

load more comments (3 replies)
[–] leo@lemmy.linuxuserspace.show 6 points 1 year ago (4 children)

What’s the best or recommended way to test out Plasma 6 RC2?

And

What has been the hardest problem to solve moving to Qt6?

[–] notmart@lemmy.kde.social 6 points 1 year ago (1 children)

To just test out without any risk and not touching any running system i would suggest a live image such as KDE Neon Unstable which has dailiy updated snapshots of our software stack

as moving to Qt6 from a developer POV, It has been remarkably uneventful. there are api changes for sure (Especially on the QML side of things) but the changes are not as great as say, Qt4 to Qt5.

load more comments (1 replies)
load more comments (3 replies)
[–] Blisterexe@lemmy.zip 6 points 1 year ago* (last edited 1 year ago) (5 children)

Thanks for all the great work on kde! I was wondering if the KDE theme refresh, (brise) and icon (app and plasma icon) proposals are going to happen in plasma 6.1? Or is that not on the table? Also, are there plans to have KDE connect support making your phone a webcam?

Edit: grammar

[–] davidre@lemmy.kde.social 9 points 1 year ago (3 children)

Also, is there plans to have KDE connect support making your phone a webcam?

That's an amazing idea! Currently I am using my laptop next to my desktop screens as a sudo webcam :D

load more comments (3 replies)
load more comments (4 replies)
[–] morrowind@lemmy.ml 5 points 1 year ago (3 children)

There's been an undercurrent of discussion I've noticed (and tend to agree) that C++ is not the most friendly language for new/outside contributors, even the newer standard you use. Is there an effort to bring first class support/documentation for another higher level language as well? e.g dart/ruby/lua/python/javascript/C#/go (whatever is most feasible)

[–] PureTryOut@lemmy.kde.social 7 points 1 year ago (1 children)

I have some very, very, very, very WIP KDE widgets for Dart/Flutter in a project running. Currently it has almost nothing but it already automatically switches color theme when you switch color schemes in KDE for example 😄

Don't expect too much of that though, it's very unofficial and something I'm doing whenever I feel like it.

load more comments (1 replies)
[–] Pointedstick@lemmy.kde.social 7 points 1 year ago (2 children)

Something that's often not mentioned is that C++ with Qt is often a very different beast to use compared to C++ with the stdlib and other GUI frameworks. IMO Qt takes a lot of the pain out of C++, such that the criticism becomes blunted and mostly articulated by people looking in from outside who haven't tried it yet.

load more comments (2 replies)
[–] merthyr1831@lemmy.world 5 points 1 year ago

Some of the plasmoids are implemented in JavaScript I think, but personally I'd love to see Dart as a consideration for that "high level language" choice.

It already does a great job at gluing high level rendering abstractions with low level rendering libraries within the Flutter SDK, and supports a lot of useful paradigms in UI development such as first class functions, null safety, enhanced enumerators, etc.

I can see why it's given a wide berth from FOSS since it's associated with JavaScript AND Google (two controversial terms in programming to say the least...) but working with it daily really does remind me how well it lends itself to frontend development.

load more comments
view more: next ›