Monday meeting notes for 17/05/2021

Marco Martin notmart at gmail.com
Mon May 17 11:46:43 BST 2021


Fabian
* I've got one MR: https://invent.kde.org/plasma/breeze/-/merge_requests/102
* experimental patch on opensuse to unbreak latte dock 0.9
https://paste.opensuse.org/view/raw/57915134
* I also tried keyboard navigating through systemsettings again
* Unfortunately it seems like the issues are still present, even
kcm_landingpage grabs focus and doesn't want to let go
* Apparently the kdeclarative MR to address part of that got revoked :-/
* https://invent.kde.org/plasma/systemsettings/-/merge_requests/61 and
https://bugs.kde.org/show_bug.cgi?id=404065 have descriptions of most
keyboard related problems
    KDE bug 404065 in systemsettings (sidebarview) "Keyboard-only
navigation impossible" [major,]
https://bugs.kde.org/show_bug.cgi?id=404065

Nico
* I mostly worked on a big refactoring in plasma-phonebook
* https://invent.kde.org/plasma-mobile/plasma-phonebook/-/merge_requests/49
* Drop some own code in favor of using KContacts stuff directly
* Besides that only some matainance on craft blueprints


David E
* Tagging 5.22 turned into a big of a drama
* ECM had a bit of code in KDEFrameworksCompiler settings that said
"if you request a version > XYZ" change the flags used
* which meant half of plasma broke /during/ the release script
* In fairness to frameworks people they had sent multiple emails
months before that we had collectively ignored
* Moving forward, maybe it's a good idea to do the frameworks version
bump after the last relevant frameworks is announced, not during
release day?
* Talking of frameworks, there was a weekly frameworks meeting last Saturday
* in terms of things that most affect Plasma, we settled upon a plan
for a desktop style QtQuick table view
* There is code using the QQC1 tableview in plasma-firewall, in the
wallpaper config and somewhere else
* This is something we can start to port already
* plan is to take the table code that's currently in
plasma-systemmonitor and put it somewhere generic
* there are notes on the relevant phab task
* Last thing I want to discuss as a group - we have a "Plasma beta
test day" this Saturday
* so far I have done absolutely no work towards setting that up
* We had talked last time about introducing some sort of more compact timetable
(breakout on bbb today about it) 16:00 CEST


David R
* Fixed a crash in kirigami that affected system monitor
https://invent.kde.org/frameworks/kirigami/-/merge_requests/289
* Fixed missing/duplicated columns in system monitor hopefully once
for all https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/128
* Made a horrible hack so one can actually  use appmenu in titlebar on
wayland, https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/839
* Incidentally it had some X hacks that made keyboard navigation not
work sometimes on X
* Which I just killed
* Fixed dnd from taskmanager to pager on wayland (did not use uuids
for windows) https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/461
* Make pager applet always use libtaskmanager:
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/463
* reduces code duplication and we have working activity pager on wayland
* Fixed the first speed being wrong in nm applet this mornign
https://invent.kde.org/plasma/plasma-nm/-/merge_requests/59
* Workaround for taskmanager contextmenu being hidden when tooltip
hides: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/451
(please approve)

Arjen
* not a whole lot to report, did a few small fixes for
plasma-systemmonitor just before beta, including sneaking in a tiny
feature (it is now possible to remove the margins around faces when
they are displayed in a card)
* which was a little more involved than just removing the margins as
rounded corners means we need to ensure the face doesn't poke out of
the card

Carl
* worked on deprecating the Plasma Scrollarea
* I have a patch for Plasma workspace already:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/859
* Porting a MouseArea to a HoverHandler in QQC2-desktop style:
https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/70
(merged)
* Progressed on the Discover redesign:
https://invent.kde.org/plasma/discover/-/merge_requests/81
* other than that made a few plasma mobile and apps.kde.org improvements

Marco
# Kirigami
* more work on the formfactor api for a more granular convergence api
https://invent.kde.org/frameworks/kirigami/-/merge_requests/292
further comments welcome :)
# Plasma
* more work on the barebone libplasma-for-kf6 fork
* from that, started to fleshing out a direction for a refactor on
libplasma for kf6 to solve some long-standing architectural annoyances
that couldn't be solved before for retrocompatibility reasons.
* discussion about it ongoing on plasma-devel ml, please read and comment :)
# Plan for this week
* pause for now those plasma6 experiments, more on normal operations,
hopefully merging all stuff that was just waiting for the branching

-- 
Marco Martin


More information about the Plasma-devel mailing list