Monday meeting notes for 9/1/2023
Marco Martin
notmart at gmail.com
Mon Jan 9 15:33:22 GMT 2023
Nico
Gnome is hosting a sprint around graphics stuff (in particular HDR)
https://wiki.gnome.org/Hackfests/ShellDisplayNext2023
Might be interesting for some of us to attend (Probably Xaver will go)
Since it will involve stuff in the lower/shared levels
* Some a11y-related work in kwin_wayland:
* https://invent.kde.org/plasma/kwin/-/merge_requests/3362
* https://invent.kde.org/plasma/kwin/-/merge_requests/3365
* And a big-ish refactor in plasma-nm:
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/193
* Besides that I've been working on cleaning up our X11 startup id
handling across all of KDE
* A lot of it was quite broken
* And I worked on making third-party kwin addons translatable
* That's it from me
Kai Uwe
Happy new year :) Did some bloggy things:
https://blog.broulik.de/2022/12/looking-back-at-2022/
Also finally merged the AFC KIO worker for accessing iOS devices.
Please give it a try if you have such a device:
https://blog.broulik.de/2022/11/introducing-kio-afc/ (it's in
kio-extras, git master should give it to you already)
KWin:
Been investigating various issues in the x11 windowed backend
glGetTexImage isn’t in GLES, which makes GLTexture::toImage abort KWin.
Ported it to use a framebuffer and use glReadPixels (will
upload MR shortly)
It randomly got stuck not continuing to render with no present
complete event. Turns out it doesn’t schedule a frame if damage is
fully empty, unlike all other backends, causing rendering to get stuck
as the frame never “finishes”.
(will upload MR to drop the damage region check)
Other Wayland:
Fixed KFilePlacesView context menu appearing as toplevel when
Dolphin doens’t have focus, please review:
https://invent.kde.org/frameworks/kio/-/merge_requests/1091 (should go
into kf5, too)
Notifications:
Workaround for PlasmoidHeading being a Control, which eats mouse.
Do we have a Qt bug report for that?
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2456
PowerDevil:
Turn off keyboard backlight when closing the lid, not needed on my
machine and apparently not working with this patch either, please
check it out: https://invent.kde.org/plasma/powerdevil/-/merge_requests/122
KRunner:
Add context menu (file menu) to results, so you can e.g. “Open
With” a file that you found, please review:
https://invent.kde.org/plasma/milou/-/merge_requests/51
Would be nice to have this as a shared component with
Notifications applet, but p-w already depends on Milou, so we can’t
depend on p-w, so we can’t put it in workspace components.
Improved Service vs Shell runner duplicates, environment variables
are filtered out now, and so are special cmdline args (e.g.
-qwindowtitle), makes "vlc", and "kpat", among other things, find the
proper apps instead of executables now.
plasma-browser-integration:
Some more Manifest v3 related fixes and tweaks
Turns out xesam "artist" is a string list
Fixed album art not showing up on Soundcloud. It’s a bug on their
end but our code for handling this situation was broken, too :-)
Fushan
* About https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2133
I have no idea how to reduce duplicate code without a boolean if the
two keyboard shortcuts (Move keyboard focus between panels && Activate
a panel widget) will use the same logic to focus on a panel and return
focus to window. Is the change good enough to be merged?
* This MR is begging for more acks:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2463
Marco
* we (some Bluesystems people) are starting to look into using
accessibility stuff for gui testing
(as Harald blogged a while ago about iirc as he di the infra)
* so on the next weeks there will be mrs that do that all over the
place, should give us better test coverage also of gui stuff and
accessibility support getting better as a bonus
More information about the Plasma-devel
mailing list