Feed aggregator

Mountain red sky wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 2:03pm
1280x720 2560x1440

Night sky wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:59pm
1280x720 2560x1440

Mountains landscape [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:58pm
1280x720 2560x1440

Fantasy art wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:56pm
1280x720 2560x1440

Beautiful mountain wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:53pm
1280x720 2560x1440

lightning red wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:51pm
1280x720 2560x1440

Winter wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:49pm
1280x720 2560x1440

Beautiful forest wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:47pm
1280x720 2560x1440

Beautiful fantasy sky [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:44pm
1280x720 2560x1440

Night sky wallpaper [Wallpapers KDE Plasma]

KDE Store - Sun, 2024/06/16 - 1:42pm
1280x720 2560x1440

KDE PIM Sprint 2024 edition

Planet KDE - Sun, 2024/06/16 - 10:10am

This year again I participated to the KDE PIM Sprint in Toulouse. As always it was really great to meet other KDE contributors and to work together for one weekend. And as you might have seen on my Mastodon account, a lot of food was also involved.

Day 1 (Friday Afternoon)

We started our sprint on Thursday with a lunch at the legendary cake place, which I missed last year due to my late arrival.

 a piece of cheesecake raspberry and basil, a piece of lemon tart with meringue and a piece of carrot cake) Picture of some delicious cakes: a piece of cheesecake raspberry and basil, a piece of lemon tart with meringue and a piece of carrot cake)

We then went to the coworking space where we would spend the remaining of this sprint and started working on defining tasks to work on and putting them on real kanban board.

A kanban board with tasks to discuss and to implement A kanban board with tasks to discuss and to implement

To get a good summary of the specific topics we discussed, I invite you to consult the blog of Kevin.

That day, aside from the high level discussion, I proceeded to port away the IMAP authentification mechanism for Outlook accounts away from the KWallet API to use the more generic QtKeychain API. I also removed a large dependency from libkleo (the KDE library to interact with GPG).

Day 2 (Saturday)

On the second day, we were greated by a wonderful breakfast (thanks Kevin).

Picture of croissant, brioche and chocolatine Picture of croissant, brioche and chocolatine

I worked on moving EventViews (the library that renders the calendar in KOrganizer) and IncidenceEditor (the library that provides the event/todo editor in KOrganizer) to KOrganizer. This will allow to reduce the number of libraries in PIM.

For lunch, we ended up eating at the excellent Mexican restaurant next to the location of the previous sprint.

Mexican food Mexican food

I also worked on removing the “Add note” functionality in KMail. This feature allow to store notes to emails following RFC5257. Unfortunatelty this RFC never left the EXPERIMENTAL state and so these notes were only stored in Akonadi and not synchronized with any services.

This allow to remove the relevant widget from the pimcommon library and the Akonadi attribute.

I also started removing another type of notes: the KNotes app which provided sticky notes. This application was not maintained anymore, didn’t work so well with Wayland. If you were using KNotes, to make sure you don’t loose your notes, I added support in Marknote to import notes from KNotes.

Marknote with the context menu to import notes Marknote with the context menu to import notes

Finally I worked on removing visible Akonadi branding from some KDE PIM applications. The branding was usually only visible when an issue occurred, which didn’t help with Akonadi reputation.

We ended up working quite late and ordering Pizzas. I personally got one with a lot of cheese (but no photo this time).

Day 3 (Sunday)

The final day, we didn’t had any breakfast :( but instead a wonderful brunch.

Picture of the brunch Picture of the brunch

Aside from eating, I started writing a plugin system for the MimeTreeParser which powers the email viewer in Merkuro and in Kleopatra. In the short term, I want to be able to add Itinerary integration in Merkuro but in the longer term the goal is to bring this email viewer to feature parity with the email viewer from KMail and then replace the KMail email viewer with the one from Merkuro. Aside from removing duplicate code, this will improve the security since the individual email parts are isolated from each other and this will makes it easier for the email view to follow KDE styling as this is just normal QML instead of fake HTML components.

I also merged and rebased some WIP merge requests in Marknote in preparation of a new release soon and reviewed merge requests from the others.

Last but not least

If you want to know more or engage with us, please join the KDE PIM and the Merkuro matrix channels! Let’s chat further.

Also, I’d like to thank again Étincelle Coworking and KDE e.V. to make this event possible. This wouldn’t be possible without a venue and without at least partial support in the travel expenses.

Finally, if you like such meetings to happen in the future so that we can push forward your favorite software, please consider making a tax-deductible donation to the KDE e.V. foundation.

Marisa Kirisame Cursor [Cursors]

KDE Store - Sun, 2024/06/16 - 9:25am
Marisa Kirisame from Touhou Project. It was made by 乱涂乱画ben https://www.pixiv.net/en/users/16588440. I'm just porting it to Linux

Sparkle Cursor [Cursors]

KDE Store - Sun, 2024/06/16 - 9:18am
Sparkle from Honkai Star Rail. It was made by 乱涂乱画ben https://www.pixiv.net/en/users/16588440. I'm just porting it to Linux

Silver Wolf Cursor [Cursors]

KDE Store - Sun, 2024/06/16 - 9:16am
Silver Wolf from Honkai Star Rail. It was made by 乱涂乱画ben https://www.pixiv.net/en/users/16588440. I'm just porting it to Linux

March 7th Cursor [Cursors]

KDE Store - Sun, 2024/06/16 - 9:13am
March 7th from Honkai Star Rail. It was made by 乱涂乱画ben https://www.pixiv.net/en/users/16588440. I'm just porting it to Linux

Shadow Leopard Plasma [Plasma 6 Splashscreens]

KDE Store - Sun, 2024/06/16 - 9:08am
Splashscreen for KDE Plasma 6

Shadow Leopard [Plasma 6 Splashscreens]

KDE Store - Sun, 2024/06/16 - 9:05am
Splashscreen for KDE Plasma 6

MOYASH Pixel Cursor [Cursors]

KDE Store - Sun, 2024/06/16 - 9:02am
MOYASH Pixel Cursor Theme. - Fixed Size: 32 x32 px. - 14 Colors. - for Linux and all Windows OS. ----- * [url="https://ko-fi.com/moyash"]Buy Me a...

Besgnulinux-icon-theme [Full Icon Themes]

KDE Store - Sun, 2024/06/16 - 5:49am
Besgnulinux Icon Theme is adapted with Interlining and Herd icons. Besgnulinux-all is available in all light and dark colors and is smaller in...

Besgnulinux Monochrome Icon Theme [Full Icon Themes]

KDE Store - Sun, 2024/06/16 - 5:49am
Eight different icon themes, each monochrome.