Kube is built from different components. Each component is a KPackage that provides a QML UI backed by various C++ elements from the Kube framework. By building reusable components we ensure that i.e. the email application can show the very same contact view as the addressbook, with all the actions you’d expect available. This not only allows us to mix various UI elements freely while building the User Experience, it also ensures consistency across the board with little effort. The components load their data themselves by instantiating the appropriate models and are thus fully self contained.
My image for testing Wayland has had an update.
Download 883 MB ISO file
This includes the latest sources from Git master with KWin providing the Wayland compositor and built from a mix of Neon/Ubuntu/Kubuntu packages.
It’s full of obvious bugs for you to hunt down and help fix. It’s not at all ready for every day use.
The KDE Plasma team is distribution agnostic which is described in this quote from the KDE neon FAQ,
One of the things that bugged me for a long time in my workflow is that I sometimes forget that I have something running in another activity, and then get surprised that after a reboot, I have a couple vim swap files and similar.
At first, I was planning to add a simplified visual representation of active windows to the activity switcher similar to what the desktop pager does.
In my previous post, I’ve written about the new setup I use for activities, and that I have found out that I’m missing the feature of quickly switching back to the previous activity.
Some days ago I started wondering about containerized applications, I looked at a few alternatives and then decided to give xdg-app a go. It took a while, not really because it’s especially hard, but mostly because I’m rather stubborn, then I decided to ask Alexander Larsson and he guided me quite well.
A few months ago I got in touch with the founder of WikiToLearn, Riccardo, because what he had already started with three other great people (a special thanks to Davide), had occurred to me, but I wanted to use a different approach to the thing. Why invent the wheel again? Join them would surely have been the best way, and it was, otherwise I assure you now I would not be writing these lines.
Well, a few months ago I entered the awesome KDE community joining the (at the time) just-rising WikiToLearn team: from that time things has gone so fast, I've learned so many things and met a lot of wonderful KDE people. Now it's my turn to talk about what I'm doing.
I began to work on WikiToLearn with Davide. The project is proudly part of the KDE world, so at the beginning we organized a sprint where everything was broken and we needed to define just everything that goes from the development workflow to the vision, from the philosophy about licences to the server management.
I used a Sethi A3 based on RepRap Graber, and made a lot of prints on the 5 days of events. I loved finally get my hands on a 3dprinter, because we don’t have much structure to work, at my house I don’t have a 3dprinter to manage tests, I need to go to my partners house, in another city to run tests.
The Calamares team is proud to announce the immediate availability of Calamares 2.0, a major release that brings countless new features and improvements over the 1.1 series. Calamares is a distribution-independent system installer. After almost five months of intense development since the last maintenance release, Calamares 2.0 is a user ready product. It has been carefully engineered and thoroughly tested over many pre-release builds.
I’m happy to announce new bugfix versions of KDE Partition Manager 2.0.1 and KPMcore 2.0.1.
Btrfs used space detection should work without crashing (it was actually cause by crash in btrfs-debug-tree program btrfs filesystem show is used).
Improved support for FAT12 partitions. They were not recognized before. For now they are reported as FAT16 (gparted behaves in the same way).
Installation path for libparted plugins is not force to be in system prefix anymore. This is consistent with how other KDE Applications work, but cmake might require KDE_INSTALL_USE_QT_SYS_PATHS to be set if you are installing kpmcore to /usr.
We know try to find KF5 version of kdesu in libexec even when kdesu is not in $PATH.
Fixed visible HTML in one dialog box (#354925).
There is still an open issue that Partition Manager reports itself as 2.0.0 instead of 2.0.1. I tried to bump the version but there seem to be some kind of bug that prevents KDE Partition Manager and Calamares to compile or work. We will continue to investigate this issue but 2.0.1 should work well despite incorrectly reporting it’s own version
To date most of the XDG-App talk for application sandboxing has been within the GNOME camp, but it's great to see a KDE developer is now looking at supporting this important technology outside of the GNOME space.
KDE developer Aleix Pol is experimenting with KDE applications on XDG-App for containerized applications.