Feed aggregator
Breeze Chameleon Dark [Full Icon Themes]
Breeze Chameleon Light [Full Icon Themes]
Breeze-Round-Chameleon Dark Icons [Full Icon Themes]
Azure-Dark-Icons [Full Icon Themes]
Azure-Glassy-Dark-Icons [Full Icon Themes]
Fantasy mountain wallpaper [Wallpapers KDE Plasma]
Dark forest sky wallpaper [Wallpapers KDE Plasma]
Rainbow colourful galaxy star [Wallpapers KDE Plasma]
Sunset landscape background [Wallpapers KDE Plasma]
Lightning wallpaper [Wallpapers KDE Plasma]
Beautiful sunrise wallpaper [Wallpapers KDE Plasma]
Mountain sunset wallpaper [Wallpapers KDE Plasma]
Beautiful sky wallpaper [Wallpapers KDE Plasma]
Fantasy sky wallpaper [Wallpapers KDE Plasma]
Abstract Smoke Wallpaper [Wallpapers KDE Plasma]
Kirigami Addons 1.3.0
Kirigami Addons 1.3.0 is out. Kirigami Addons is a collection of components to enhance your Kirigami/QML application. This release contains many change related to the settings module.
ConfigurationViewThe current way to create a settings page in your application is to use CategorizedSettings with some SettingAction for each setting page. This was based on Kirigami.PageRow which was then either pushed on a layer on mobile or to a seperate page on desktop. This turned out to be quite unreliable in practice as Kirigami.PageRow is a visual element.
The new ConfigurationView is based on a plain non-visual QtObject with for the moment two backends:
- One for mobile which looks similar to the Plasma Settings application of Plasma Mobile.
- One for desktop which looks similar to the System Settings application of Plasma Desktop.
The API is almost the same as the previous CategorizedSettings which made porting quite easy. Here is for example a button that open the settings.
With this change, both CategorizedSettings and SettingAction are now deprecated.
SpellcheckingConfigurationModuleWith ConfigurationView each page is a ConfigurationModule and Kirigami Addons provides a ConfigurationModule for the spellchecking configuration of your application. This will allow to reduce code duplication between NeoChat, Tokodon, Marknote and more applications which uses Sonnet.
FormCard design was slighly updated and now uses shadows as you might have already noticed from the previous screenshots.
SearchPopupFieldAnother component which is getting deprecated in SearchPopupField, there is now a replacement for that in Kirigami with the same behavior and I added an example how to port away to Kirigami.SearchDialog and I also ported all the know usage already.
Maintainance workAside from this major changes, there is ongoing maintaince works. This includes:
- Removing the accidental QtWidgets on Android caused by QtLabs.ColorDialog (me: Carl Schwan)
- Ensure all translated strings are loaded from the correct translation domain (me: Carl Schwan)
- The license dialog in the AboutPage is now opened in the correct window (Jack Hill)
- Fix the focus in the FormComboBoxDelegate (Joshua Goins)
- Fix the capitalization in the AboutPage (Joshua Goins)
- Increase the padding in FormCardDialog to match the other FormCard components
You can find the package on download.kde.org and it has been signed with my GPG key.