I’ve been using Linux as my primary system for both work and home for some time now, without dual booting. As a result, I chose KDE Plasma as my desktop environment, and I remain committed to that decision.
Over the past year with Plasma 6, I’ve gathered several questions and suggestions for the KDE developers. I’d greatly appreciate any insights or responses to help me better understand the development process.
Could you share what principles guide KDE developers in decision-making, ideology, and development priorities? I notice some community requests seem overlooked—how does the team balance user feedback with their vision for what’s best overall?
I’m curious why Dolphin still lacks built-in previews for text files, PDFs, and similar formats. Also, regarding KIO dependencies: could KIO serve as an optional module for Dolphin rather than being core? Direct file access for a file manager seems intuitive, while KIO feels more suited for network protocols like file://. I’d love to hear the rationale behind this architecture.
It would be helpful to understand the benefits of using KIO for local file access in Dolphin. This design choice intrigues me, and I’d appreciate learning more about its advantages.
In the system tray, I see the “Status and Notifications” label each time I expand it. After a year, is there a way to customize or hide this for users familiar with the interface?
Regarding system tray icon labels: tooltips already provide app names on hover. For experienced users who recognize icons (like Telegram or qBittorrent), could labels be optional to keep the tray cleaner?
I’ve noticed that disabling tray icons (widgets) also disables related system functions. Is this by design for resource management? A setting to decouple these would be appreciated for more flexibility.
Settings for system, plasmoids, and KDE apps feel spread across multiple locations. Grouping them centrally—such as app-specific sections in “System Settings” under an “Applications” menu—might improve discoverability. Context menus work well, but a unified view could help.
Plasma seems designed to welcome newcomers while offering power for advanced users. How does the team ensure experienced users feel empowered rather than limited by defaults?
