Monday meeting notes for 21/2/2022

Marco Martin notmart at gmail.com
Mon Feb 21 15:47:50 GMT 2022


Nate
* Not much to say other than an urging to work on 5.24 regressions:
https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&keywords=regression%2C%20&keywords_type=allwords&list_id=1984326&query_format=advanced&version=5.23.90&version=5.24.0&version=5.24.1

Nico
* Add support for mime globs in KFileWidget filters and
KCoreDirLister:
https://invent.kde.org/frameworks/kio/-/merge_requests/766
* Port dragging in quicklaunch applet to Qt DnD:
https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/119
* Fix emitting result in KEmailClientLauncherJob:
https://invent.kde.org/frameworks/kio/-/merge_requests/764
* Show paths instead of URLs in KMail's attachment warning:
https://invent.kde.org/pim/kmail/-/merge_requests/59
* Properly propagate some error messages in KIO:
https://invent.kde.org/frameworks/kio/-/merge_requests/762
* tweak bluedevil wizard so it fits on the pinephone screen:
https://invent.kde.org/plasma/bluedevil/-/merge_requests/74
* Besides that I've been looking into 5.24 bugs
* There is one that leaves me puzzled
* plasma-nm doesn't load secrets: https://bugs.kde.org/show_bug.cgi?id=449984
* KDE bug 449984 in plasma-nm (general) "Plasma 5.24.0 NetworkManager
cannot get secrets using DBus" [major,]
https://bugs.kde.org/show_bug.cgi?id=449984
* this time for non-systemd boot https://bugs.kde.org/show_bug.cgi?id=449828
* I bisected it to a change in startplasma

Arjen
* so main thing I did was to finish up a MR to add support for
showing/hiding the virtual keyboard to KWin's sliding popups effect
* it works quite well actually
https://invent.kde.org/plasma/kwin/-/merge_requests/2035

Aaron
* https://invent.kde.org/pim/kalendar/-/issues/161 <-- kalendar does
not show event titles with HTML-ish things in them correctly
[davidre] Do we wanna do to HtmlEscaped on the string or change the text style?
https://doc.qt.io/qt-5/qml-qtquick-text.html#textFormat-prop
[aseigo] David Redondo: html escaped is the solution i went for there.
but it ends up being every place it is used
* in kalendar this is complicated by the fact that it wraps the text
in <b> tags to get styling
* basically -> text should be shown *literally as contained in the
string*, full stop, no interp
* an interesting solution i've seen in the Broad World is to *always*
escpae *all* content unless it is wrapped in a "this is safe"
container. that's obviously a breaking change for plasma (and qml) at
this point, but something to consider.



Aleix
    On moving away from X11
        I have patches for both X11 to work and for
xdg-desktop-portals
(https://github.com/flatpak/xdg-desktop-portal/pull/711). Feedback
welcome.
        Scaling
(https://invent.kde.org/plasma/kwin/-/merge_requests/1959), which is
stuck as much as it was before my PR, need good ideas to move scaling
forward for x11 clients.

    On Kirigami/QQC2 event mayhem as reported by nicofe
        There is
https://invent.kde.org/frameworks/qqc2-desktop-style/-/merge_requests/130
which should bring some peace there.
        Also https://invent.kde.org/frameworks/kirigami/-/merge_requests/501
        Reviews very welcome.

    I need reviews on
        https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1458
        https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/75
        @kbroulik: https://invent.kde.org/frameworks/solid/-/merge_requests/70
Otherwise, been focusing on stability in general.



Kai Uwe
Spent last week at work hacking on KWin, fixing build with reduced
feature-set all over it and its dependencies, and shedding some.
Please review:
    * https://invent.kde.org/plasma/kwin/-/merge_requests/2039 (Allow
disabling screenlocker build)
    * https://invent.kde.org/plasma/kwin/-/merge_requests/2040 (Port
effectframe to offscreenquickview)

Marco
* fixed an ui glitch in the users kcm
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1454
* more work on the multiscreen refactor
* a fix for the panel keyboard navigation to ensure plasmoids are
focused on the expected order
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1466


More information about the Plasma-devel mailing list