Kai Uwe KScreenLocker: Only inhibit screen locker on "ChangeScreenSettings", please review, it’s a behavior change and all: https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/121 Dolphin: Install middle-click event filter on KXmlGui window, it’s a hack: https://invent.kde.org/system/dolphin/-/merge_requests/490 KWin: Fixed rendering getting stuck in x11 windowed backend Fixed mouse cursor not woroking on x11 windowed backend with GLES
Nico * I've built KDE against the latest Qt6 dev * Which uncovered quite a few broken things such as https://invent.kde.org/frameworks/kxmlgui/-/merge_requests/141/diffs https://invent.kde.org/pim/kalendar/-/merge_requests/296 * Some of it I addressed in our code * Some of it I reported to Qt * Looked more into the curse-that-keeps-giving that is window activation on X11 * Made a Qt patch to allow setting the xdg-activation token on a QWindow: https://codereview.qt-project.org/c/qt/qtbase/+/454085 * Plasma now sends startup ids when invoking notification actions on X11: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2498 * Looked into an (alleged) behavior change when activating windows on a different desktop, but I can't reproduce what people say https://bugs.kde.org/show_bug.cgi?id=464283 * KDE bug 464283 in kwin (general) "Virtual window behaviour has changed and excludes the original behaviour" [normal,] https://bugs.kde.org/show_bug.cgi?id=464283 * Some other, minor Plasma things * I would like some input on https://invent.kde.org/plasma/kwin/-/merge_requests/3365#note_598432 Fhushan * Export plasmawindowed to allow writing plasmoid tests using pure C++. The GUI testing method I believe is much more powerful and efficient than appium: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2506 but requires more efforts to write tests (also this is similar to how Qt wrote there tests) * Require all translatable strings specify translation domains in wallpaper plugins: https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/323 * Fix xembed icon not reacting to click events when using Qt scaling: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2503 * Improve Islamic calendar in Plasma 6: https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/317 * Fix Bug of the Month (2023.1) by adding a delete button in lookandfeel KCM: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2499 Arjen * I mostly spent time last week updating and merging some stale MRs * one in plasma-framework that was a bit of a pain: https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/677 * mostly because the autotest started failing and the test didn't/doesn't make a whole lot of sense to me * not much else to report Aleix * Mostly worked on the MR that adds video recordings to spectacle: https://invent.kde.org/graphics/spectacle/-/merge_requests/176 and other related topics, mostly on KPipeWire. It all seems to be in its way to be adopted, there still are some quirks here and there. * I've been also polishing XDPK to make sure it works as expected on a couple of fronts. Like making sure RemoteDesktop can be used comfortably with apps or our users don't get flooded with notifications at times. Marco * Looked at merge requests made by community during the holidays KWin * more work on tiling refiniements https://invent.kde.org/plasma/kwin/-/merge_requests/3310 , should be ready to go Multiscreen * looking at multiscreen issues of folderview, came up with some config migration infrastructure to adapt the diffrent multiuscreen in 5.27 Testing * started to look at the testing framework made by Harald and did a test for the digital clock calendar ui * investigated/first draft for the logout greeter