monday meeting notes for 9/5/2022

Marco Martin notmart at gmail.com
Mon May 9 15:36:57 BST 2022


Alex:
* I resumed working on the KCM porting, see
https://invent.kde.org/plasma/kwin/-/merge_requests/2333
* and https://invent.kde.org/frameworks/kio/-/merge_requests/836.
* With https://invent.kde.org/plasma/systemsettings/-/merge_requests/138
we emit deprecation warnings for old modules. But we should fix the
KDE ones first.

* I need a bit of help regarding the focus stuff in
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/925
notmart ahiemstra Could you maybe help out?

Kai Uwe
Plasma:
    Broke the global menu accidentally, did an unbreak attempt, but
didn't succeed:
        https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1701
        Don't have the time right now to follow up, if anyone wants
to, feel free
KWin:
    Worked on rebasing and cleaning up the EffectFrameQuickScene
patch, now that Present Windows is gone I feel a bit more at ease with
the performance overhead it introduces
    Looked at porting screenedge effect to EffectQuickScene, ran into
some trouble with scaling and/or enabled borders on FrameSvg, need to
investigate
Other:
    Added BUILD_RUNTIME option to kglobalaccel, to turn it into
API-only repo and drop most its deps for Wayland-only build (where
it's inside of KWin)


Arjen
* the biggest feature I did was a dialog to fix pages that are missing
sensors (either because it was broken when uploaded to the store or
because hardware disappeared), I'm not sure if that's still mergeable
as it has a somewhat bigger impact
https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/180


Fusan
* I would like to add support for alternate calendar in Plasma 5.26.
The minimum required changes in the framework are sub-label and
alternate-date supports as I proposed in
https://invent.kde.org/frameworks/kdeclarative/-/merge_requests/112.
* The feature MR is ready and is waiting for the changes in
calendareventsplugin to be merged:
https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/112 .
Currently it supports 6 alternate calendars (4 from QCalendar, 2 from
libicu).


Carl
* I made a small PR to kirigami
https://invent.kde.org/frameworks/kirigami/-/merge_requests/543 and
other than that worked on kalendar and tokodon :)


Volker
* Plasma 6 build status overview: https://phabricator.kde.org/T15468
* help with looking at the remaining QDesktopWidget uses would be
appreciated, reviewing
https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/138
would help in that direction as well :)


Fabian
* Should be quick: https://bugs.kde.org/show_bug.cgi?id=452817

Marco
* merged realtime screen borders for scriped effects
* merged dynamic load of effects in edges KCM
* merged presentwindows replacement by windowview
* merged of a QML post of desktop grid
* mr to kill the old present windows code, merged that one as well
* all of those make a net of -4000 lines of code in kwin, should allow
for much easier maintainance


More information about the Plasma-devel mailing list