
Welcome to a new issue of "This Week in KDE Apps"! Every week we cover as much as possible of what's happening in the world of KDE apps.

I can assure you the reason why I only took one picture was not because the sprint broke me ;)
This week in KDE Apps
Welcome to a new issue of "This Week in KDE Apps"! Every week we cover as much as possible of what's happening in the world of KDE apps.
Hmm I thought I had fixed this bug. I will investigate.
Looks great 👍
The system automatically lock some accounts after a long period of inactivity. Can you send an email to [email protected] with your account username?
A bit like Nate’s “5 minutes bugs” initiative, I’m announcing a new initiative to improve our applications ecosystem. The goal is to improve the quality and quantity of KDE applications and the number of application contributors. For anybody who knows me, it is not that surpr...
I wonder why you implemented part of markdown, rather than using QTextDocument’s existing markdown support. Is something that you need missing?
I'm already using QTextDocument markdown support. Just QTextDocument markdown support doesn't include all the WYSIWYG functionalities.
Image support improvements https://carlschwan.eu/2024/04/14/improvements-to-qtextdocument/ :)
uses QTextDocument for it’s WYSIWYG text editor. This is surpringly quite powerful and thanks to some code borrowed from KMail rich text editor, it wasn’t hard to implement huge part of the markdown specification. But while QTextDocument is great, I hit quickly some limits. This is why I...
Thanks!
Not yet unfortunately :(
It’s again time for a new Kirigami Addons release. Kirigami Addons is a collection of helpful components for your QML and Kirigami applications. FormCard I added a new FormCard delegate: FormColorDelegate which allow to select a color and a new delegate container: FormCardDialog which is a new...
I plan to move the wysiwyg part to a library (probably Kirigami Addons) so that it can be easily reused by other projects.
Great!
If this happens again, feel free to contact me. Discussing bugs is fine here.
For me it's definively the new overview effect, I already use it all the time on my Plasma dev session.
Is there a dedicated page tracking updates specifically to KDE Connect?
It is part of KDE Gear, so generally in the gear release announcement. The last few releases were not that big in term of feature but the next one includes some goodies.
Does Connect use BTLE?
KDE Connect will have the Bluetooth backend enabled by default with the next gear release (24.02). I'm not sure if this is BTLE or normal Bluetooth.
Could you guys implement an auto tethering option between phone/PC?
No idea :(
How instant are notifications synced?
For me it is pretty instant. I never miss my Bereal notifications thanks to it :)
Do notifications disappear on one side or the other when viewed on one or the other platform?
Yes
Maybe implement a “link to KDE” notification toggle to mirror the “link to windows” functionality of Android?
No idea :(
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
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.
I donate periodically to KDE, but my major gripe is that I don’t know where the money is going. They have no financial reports that can be easily found
The yearly reports of the KDE e.V. can be found in https://kde.org/community/donations/
individual projects don’t have a donation button
this is because giving money individually to a KDE subproject is a lot of logistic and unless the project is big and receive a lot of money, the amount collected for the individual project won't be enough to do anything meaningful for the project. But we had a trial with Kdenlive specific fundraising, which worked reasonably well last year so maybe we will see more subprojects specific fundraising in the future.
there’s no public tracking of their income or expenditure like on opencollective
yeah aside from the graphs in https://ev.kde.org/reports/ev-2022/#working-groups_ we don't publish detailed logs of every single transactions as they contain private details like how much our contractors are getting paid. KDE e.V. is a registered non-profit in Germany and the tax offices is very vigilant that nothing weird happens.
it’s not easy to find KDE devs (aka who is actually on the KDE team) so that one could sponsor individual devs
This developers accepting donations often have this info on their website. It's also possible to find KDE related people on liberapay https://liberapay.com/search?q=kde
Yes but not only. Various other components inherit from QFrame and had by default a frame.
Happy birthday KDE!
Thanks :) It's always fun to meet users and we always put a bit of an effort to have a clean booth with a lot of hardware running Plasma :)
Very cool. Nice work! I wonder how an implementation with KPart/C++ would look like
Meta: downtime this weekend
Apologies for the downtime of lemmy.kde.social. I made a minor update to our lemmy instance on Friday and this was a bad idea as this broke the server. I roll-backed our server from the last backup but ended up with the same issue. I unfortunately didn't had the time to investigate the issues during the weekend.
I finally got time to fix the issue and it turned out to be caused by a missing update of the upstream docker-compose file that I missed to apply on the server which caused an internal DNS issue between the frontend and backend.
Lesson learned, I won't do any update on a Friday anymore.
One design characteristic of our QtWidgets is that they contain a lot of frames and frames inside other frames. This worked well with Oxygen style and its skeuomorphism shadow, less so with Breeze. I first thought this was inheriten with QtWidgets and couldn’t be fixed without much effort. But fortu...
Kirigami Addons 0.11.0 is out!
Kirigami Addons 0.11.0 is out! This release brings a bunch of new components. Since I forgot to write an announcement for the 0.10 release, I will mention some of the new features of 0.10 too. Banner (0.10.0) This helpful component is similar to Kirigami.InlineMessage and can be used as the footer o...
This release brings some nice new components for your Kirigami and QML apps.
Akademy 2023 blog posts
Here are some blog posts from KDE contributors about their experience in Thessaloniki:
Federation bug fixed
I applied https://github.com/LemmyNet/lemmy-ansible/pull/114 to lemmy.kde.social, this should fix some federation bug and I can now follow this community with my Mastodon account by searching for @[email protected]
Day trip for Akademy announced
Place: Dion and Mount Olympus Date: Wednesday, 19 July 2023 Time: tbd Our journey to Myth and History starts by visiting the ancient city and sanctuary of Dion, dedicated to the most important and powerful Olympic God , Zeus, the king of ancient Greek Dodecatheon and the ruler of the universe.
Need a break after the amazing sessions at #Akademy2023?
Get ready for a day trip to Dion and Mount Olympus! Explore ancient ruins, marvel at stunning landscapes, and feel the mythical aura of this legendary place.
For more details and registration, visit: https://akademy.kde.org/2023/daytrip/
This week in KDE: we released SDDM 0.20.0, finished porting Plasma 6 to KSvg, improved the performance of Wayland with multi-GPU systems, and tweaked the look of widgets in the panel
This week SDDM–the venerable login manager used by KDE and some other DEs–finally got a new release after two and a half years! This work was pushed through by a variety of KDE contribu…