Monday meeting notes for 9/11/2020

Marco Martin notmart at gmail.com
Mon Nov 9 12:16:47 GMT 2020


David E
* First thing to discuss -  there's a KDE community ML thread that
says we didn't follow procedures wrt telemetry policy
* There's a line that says "must have two reviewers" and then suggests
two mailing lists
* what should be done? a thread on kde-community for each place?
[krop]: the purpose of the user feedback is not clearly identife,
needs better wording
[d_ed] krop: so what needs clarifying, the "it's for Plasma" aspect of it?
* In terms of other Plasma news
 - SDDM 0.19.0 had a release
 - There's some major breakage wrt some annoying race condition when
people have multiple cards
 [fvogt] And there are some reports that the security fix somehow
broke with the prop. nvidia driver, which I don't understand (yet)
 [d_ed] FWIW any breakage isn't universal - I'm booting using it here
* In general we do need to improve our testing on SDDM, it's harder to
deploy than other apps so we have fewer people running master

Luca:
* Major breakage in plasma-framework
  KDE bug 428811 in frameworks-plasma (libplasma) "Visual regression:
margins no longer honored for Folder View in applet
* it will be in 5.76, needs a revert or a fix
[Marco] will look at it today

JustinZ
* Been doing loads of bug triage but that's about it. I'm new af, hi 👋

Fabian:
* openQA found that kwin didn't get the color scheme from the lnf:
https://bugs.kde.org/show_bug.cgi?id=428771
* The kconfig notify mechanism doesn't seem that reliable either
* It's opt-in and in many cases just doesn't work...
* That's all I've got (to complain about) for now


Nico
* I fixed volume button handling in PlaMo:
https://invent.kde.org/plasma/plasma-phone-components/-/merge_requests/102
* That uncovered an issue in KWin: https://bugs.kde.org/show_bug.cgi?id=428859
    KDE bug 428859 in kwin (wayland-generic) "OSDs are maximized when
using Maximized window placement policy" [normal,]
https://bugs.kde.org/show_bug.cgi?id=428859
* But I see zzag is already on it. nice
* The main thing I want to talk about is the clang-formatting of Plasma.
* I updated an older patch for this and did some manual intervention:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/381
* One of the concerns was that enums are folded into one line
* One can prevent that by including a trailing comma, which is a good
idea regardless, so I made
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/434
* The remaining concerns are mostly about clang-format being quite
aggressive in putting things on a single line.
* I see a few possible resolutions:
 1) We live with it
 2) We refactor those lines to be shorter
 3) We use `// clang-format off` directives to prevent formatting
where it would be too bad
 4) We give clang-format a line length limit that prevents it from formatting

Kai Uwe
* Not much from me.
* I promise I'll have a look at the p-b-i patch from fvogt tonight...
https://invent.kde.org/plasma/plasma-browser-integration/-/merge_requests/14
* Also figured out the panel margin situaton with the new panel
padding/"bleed into the border" stuff, nicolove will fix
* (I have a gap on the left and right of my panel I can't click)

David R
* I was away at the end of last week
* Disable bouncy cursor during ksplash
** https://invent.kde.org/plasma/kwin/-/merge_requests/416
* Fix ctrl+q only working on second press in plasma-systemmonitor
** https://invent.kde.org/frameworks/kirigami/-/merge_requests/149
* Fix collapsed icons not being centered in kirigami drawer
** https://invent.kde.org/frameworks/kirigami/-/merge_requests/150
* Needs review so we can get it inot next bugfix release:
** https://invent.kde.org/plasma/khotkeys/-/merge_requests/6

Bhushan
* Not much to add, but I had been mostly working on PlaMo things
* I also did some rework of keyboard_interface for grab_keyboard stuff

Carl
## Kirigami
https://invent.kde.org/frameworks/kirigami/-/merge_requests/128
https://invent.kde.org/frameworks/kirigami/-/merge_requests/153
https://invent.kde.org/frameworks/kirigami/-/merge_requests/146 (merged)
## Website
Kde.org/plasma-desktop is now translated in a few languages \o/

Aleix
* I have mostly been working on the surface activation wayland protocol.
* I have a PoC implementation for plasma as server and Qt as clients
and it's working as expected, still it will take some time until the
work is useful to  the userbase

Arjen
* biggest thing is that we did the public preview release of
plasma-systemmonitor last week
* see https://quantumproductions.info/articles/2020-2020-11/plasma-system-monitor-preview-release
if you haven't already
* it has been very well received as far as I can tell
* I've mostly been working on that release last week, with a few
smaller bugfixes that came out of it
* and a bunch of things on bko during the weekend as well
* is a bit weird is that some users are reporting incredibly low
framerates on wayland only
* i've yet to investigate properly since the last time I tried the
wayland session the entire session was running at unusably low
framerates
   KDE bug 428830 in plasma-systemmonitor (general) "App responds very
slowly to any input on Wayland" [normal,]
https://bugs.kde.org/show_bug.cgi?id=428830

Marco
* merged the global config button for systray applets
* applets export conteinmenttype, so they can know whether they are in
the systray
* weather plasmoid uses containmenttype now, instead of the hack it used to)
* more work on systemsettings categorizing, investigating why deco kcm
has a wrong name in sidebar


More information about the Plasma-devel mailing list