Monday meeting notes for 18/09/2023
Marco Martin
notmart at gmail.com
Mon Sep 18 15:43:52 BST 2023
Nico
* I spent some time cleaning up runtime warnings in plasmashell
* Which exposed some minor issues
* Reworked kstart help page:
https://invent.kde.org/plasma/kde-cli-tools/-/merge_requests/87
* Fixed a small regression in systemsettings:
https://invent.kde.org/plasma/systemsettings/-/merge_requests/254
* Fixed various Qt 6.6 build issues in kde stuff
* Some cleanups for thumbnail code
* And some powerdevil cleanup
* In terms of more interesting stuff:
* Made a patch to use the new QML module stuff for KCMs:
https://invent.kde.org/frameworks/kcmutils/-/merge_requests/171
* Which allows us to benefit from the qmlcachegen compiler etc
* And it's surprisingly self-contained
* We also should think about doing something like that for applets, at
least first-party ones
* That's it from me
Arjen
* main thing I've been doing is work on replacing basiclistitem in kirigami
* I think the kirigami side is now pretty much done
* there's an open mr for plasma-workspace that has some regressions,
nothing too major though
* https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2948
Kai Uwe
Wrote a post about what I did in Plasma 6 in August:
https://blog.broulik.de/2023/09/on-the-road-to-plasma-6-vol-%e2%85%b2/
:-)
I was looking into using a “soft hyphen” in places to allow for
dynamic word wrapping of certain long works in German.
It seems to render fine (App result breaks in Kickoff grid view, shows
in a single line with no hyphen in KRunner) but KRunner needs to be
adjusted to ignore those characters during matching, otherwise it
wouldn’t find them anymore.
Still unsure if we can somehow enable dynamic wordwrapping, with a
Kirigami component or something based on this LaTeX word hyphenation
database?
Plasma:
Fixed add to panel / add to desktop not working in Kickoff
Currently fixing “Add to favorites” not working in Kickoff
Also found that Kickoff doesn’t reload the menu, it creates it
only once per delegate, so “add to favorites” doesn’t update live in
the menu…
Hack around KFontViewer not working on Wayland, please review:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3290
Strip null bytes from FileChooser portal, in line with what we had
to do in Solid, please review
https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/226
Kirigami:
Did a bunch of fixes for Mnemonics, please review:
Trigger update when toggling mnemonic, so QStyle repaints,
https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/296
Rework event filter:
https://invent.kde.org/frameworks/kirigami/-/merge_requests/1255
Currently every single MnemonicAttached installs an event
filter on the QWindow
Fix mnemonics not working on buttons,
https://invent.kde.org/frameworks/kirigami/-/merge_requests/1256
Toggle control in FormLayout on mnemonic activation, like
QFormLayout does:
https://invent.kde.org/frameworks/kirigami/-/merge_requests/1254
Vlad
* I have been working on making resizing windows on wayland less glitchy
* qtwidgets: if you run qt dev, then dolphin, kate and any other
application that uses qwidgets should look perfect if it's resized
* qtquick: it's more challenging but it's fixable
https://bugreports.qt.io/browse/QTBUG-116982. The good thing is that
it is a problem common to other platforms too so there's motivation to
fix it
* As is, wayland is glitcher than x11
* but hopefully with my changes in dev, they are going to be on par
Natalie
fixed manual inhibition state not synchronized across battery
applets: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3294
started digging into patching logind to emit lid close property
change signal so we can move forward with
https://invent.kde.org/plasma/powerdevil/-/issues/22
revived discussion on energy saving KCM redesign:
https://invent.kde.org/plasma/powerdevil/-/issues/10
looked into some suspension related bug reports
--
Marco Martin
More information about the Plasma-devel
mailing list