Monday meeting notes for 17/10/2022

Marco Martin notmart at gmail.com
Mon Oct 17 15:41:30 BST 2022


Jonathan
* 5.26 is out!
* 5.26.1 is tomorrow
* 5.24.7 is out!
* all seems to have gone smooth from my side
[discussion: was there any drama? overall calm, one big issue seems
https://invent.kde.org/plasma/kwin/-/commit/abf40c4a94c2c19dab4324c5879ca01ad048ffdc#note_542515
d_ed looking into it]
above commit was a bug fix, so needs a way that fixes both

Nico
* I mostly did KF6 prep/porting
* Added/fixed xdg-activation support in a couple of places, including
Dolphin, Okular, Disks&Device applet, KHelpCenter
* Tweaked KWin's heuristic for mapping a touchscreen to a monitor a
bit: https://invent.kde.org/plasma/kwin/-/merge_requests/3032
* Will look into making this configurable via KCM
* Besides that I wanted to ask: (when) do we do a 5.27 kickoff meeting?
* Given we said it's the last Qt5 release I imagine we have some planning to do
[Discussion, are we having a 5.27 kickoff meeting?]
[Johnathan will do a doodle to organize one]

David R
* I am banging my head against https://bugs.kde.org/show_bug.cgi?id=460345
* the gist is that it broke after it was merged because of
https://invent.kde.org/frameworks/kirigami/-/commit/11e63f54dd66d0876392aef5b3c35e26b609c228
* columnview filters the mouse button release event from children
* I want to get away with a plasma only fix to not have rely on a
newer frameworks but nothing I tried works so far.

Fushan
* Fixed some visual glitches in the image wallpaper plugin
(side-by-side preview not showing, wrong scale caused by reuseItems),
and fixed a severe performance issue when using avif wallpapers (both
static and animated are affected).
* Continue the work on custom accent colors from wallpaper plugins:
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1128 and
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2084
* Ported away from PC2.ToolButton in color picker, and add support for
extracting color from image:
https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/249
* This crash seems suspicious but I cannot reproduce it:
https://bugs.kde.org/460378 For safety I reverted the DnD enhancement
because I saw QQuickItemGrabResult::render() in the backtrace.

David E
* I want to talk about Sentry for a bit
* firstly, is everyone here familiar with https://errors-eval.kde.org/
* if not, please make sure you're signed up
* you need to join the plasma group
* Overall it's working better than bugzilla in terms of getting data
in and duplicate handling
* I'm a bit disappointed in just how many different issues we have
* many more in obscure areas of the stack that I assumed were fine
* but hopefully we can now start fixing them all
[discussion on how merge more sentry and bugzilla reports]
[Harald: Ideally we'd get sentry out of evaluation and I can write
some code to glue bugzilla and sentry tighter together. that said,
longer term one would want to stop having crashes in bugzilla me
thinks]

Marco
* fixed a crash in libplasma wrt the Plasmoid attached property
* merged the port away of folderview from pc2 scrollarea
* more work on kwin tiling, doing the last push for it
* investigating if the tiles per virtual desktop can be done in the
first merge or need to wait
* all of today plus most yesterday looking at bugs of kscreen, a lot
of effort will go in multiscreen now
* fought and found a not super nice but workable solution for screen
dragging in kscreen kcm, event handling is fun
* started an autotest for multiscreen that instantiates a ShellCorona
in a fake wayland server
* as there are again plans to refactor multiscreen handling in
plasmashell, that is an area that the more autotests there are the
better it is, also emulating misbehaving monitors, docks and what not


More information about the Plasma-devel mailing list