meeting notes for 30/11/2020

Marco Martin notmart at gmail.com
Mon Nov 30 11:55:37 GMT 2020


Carl
Documentation
* Kiosk documentation update:
https://invent.kde.org/documentation/develop-kde-org/-/merge_requests/44
* Scripting tutorial update:
https://invent.kde.org/documentation/develop-kde-org/-/merge_requests/43
* Release doxyqml 0.5.1 with support for latest doxygen version
* Made a serie of patch in Kirigami to improve the generated documentation
        https://invent.kde.org/frameworks/kirigami/-/commit/4a5077cd6f4ed9f36da3f3f41e66a5037a89f42e
        https://invent.kde.org/frameworks/kirigami/-/commit/7391e227f9ecfb18948c8795a3527e1916326e34
        https://invent.kde.org/frameworks/kirigami/-/commit/aab107db3c91ab1f74f7c7773471d8d787da2342
        https://invent.kde.org/frameworks/kirigami/-/commit/ea0583f95746ca685713d6e838ba81855e2555d3
        https://invent.kde.org/frameworks/kirigami/-/commit/e12766f9c9426904e131749321d23e8d75ff379b
Plasma release
* Promo is asking who will make the promo release tomorrow. We heard
that Jonathan is in holyday. Can we please get the list of newsworthy
changes?
Kirigami
* Most of my patches needed for Neochat were merged. Only missing one
is https://invent.kde.org/frameworks/kirigami/-/merge_requests/153.
Can someone take a look?

David E
*  In general I've been working on some big patchsets to make our
wayland session less explosive if kwin crashes
*  there's a patchset which means clients can reconnect in a race-free
way and plasma comes back, and the session can exit cleanly. In theory
this should also mean we can have drkonqi for kwin wyaland which will
be a helpful boost
* In terms of the Plasma "VHI-priority bugs" I'm chasing up on BUG: 408116
     KDE bug 408116 in systemsettings (kcm_touchpad) "[libinput]
Options to set right-click are greyed out and middle-click options
when using Icons view in System Settings, or in the KCMShell version,
or when on Wayland after opening and closing the KCM in SystemSettings
a few times" [major,] https://bugs.kde.org/show_bug.cgi?id=408116
*  another thing to quickly mention; after these monday meetings Vlad
and I  have been going through the stuck MRs in kwin's queue
*  which has been proving a useful exercise and something I would
recommend other teams do if there is a build-up

Nico
* Fix editing icons of root-owned desktop files:
 https://invent.kde.org/frameworks/kio/-/merge_requests/228
* Fix regression from my plasmoidconfig rewrite
 https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/244
* Deprecate KProcess::pid()
 https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/49
* Fix invalid string access in textToHtml
 https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/52
* Port some stuff in kcoreaddons from QStringRef to QStringView
 https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/53
* Fix an empty device appearing in the audio settings:
 https://invent.kde.org/plasma/plasma-pa/-/merge_requests/30
* Fix API docs for KapplicationTrader
* Fix sharing multiple files via bluetooth from Purpose
* Built KCoreAddons against Qt6 and backported various fixes

David R
* I fixed a bunch of stuff in plasma-systemmonitor and libksysguard
* Now everything should be saved again correctly and working iwth save
and discard
[ahiemstra[m] according to the bug reporter it's not fixed though]

Arjen
* main thing I finished last week was row sizing in
plasma-systemmonitor, which now correctly respects minimum sizes of
faces, with the page scrolling if there's not enough room
* after that I've started looking at doing a rewrite of kquickcharts'
legend, which is going to take quite a bit of effort since it has
become rather complex

Kai Uwe

KRunner:
 * Location runner now looks explicitly for scheme handlers
     * That helper protocol stuff (e.g. "mailto") seems quite dated
and is KIO-specific
     * Can now open e.g. rtmp://, steam://, spotify:// etc URLs through KRunner
 Breeze:
 * Added a bunch of icon symlinks: more subtitle formats, coredupms
(KCrash icon), QEMU and SquashFS disk images, TrueType XML font
 * MathML now uses "formula" icon rather than generic XML icon
 * Worked on an icon for systemd unit files (text/x-systemd-unit)
     * Unfortunately systemd's logo doesn't work very well in small
16/22 squares because it is quite wide
 Other:
 * Added PowerPoint slideshow (*.ppts, *.sldx) mime types to Office thumbnailer
 * Added image/astc (Adaptive Scalable Texture Compression, *.astc)
mime type to shared-mime-info

Jonathan
* 5.20.4 fix them while they're hot
* Oh is there any feeling on the schedule question?
* We had a request from fedora and kubuntu to align with their six month one
[after discussion answer seems to be "no", 6 months release cycle
takes too long for releases to reach users]

Mikel
* can anyone take a look at
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/493?

Aleix
* my plan this week is to work on offline updates UX in discover, since it
* seemslike it will be the way to go for the phone. Also other kwin stuff like
* some bugfixing and activation, which is still lingering somehow

Bhushan
* PlaMo work in general

Marco
# System Settings
* fix header behavior in icon mode
* fix for BUG429477
# Kirigami
* a new eventfilter based way for the scroll-away headers on mobile
that doesn't cause glitches everywhere and doesn't freeze neochat
# Plasma
* come up with a Representation component for plasmoids derived from
Page to have a single entry point for headers,footers and borders
deactivation (design direction is to have list items touching the
border, like in kirigami apps), many back and forward with vdg people
# VHI Bugs
* this week will take: BUG 427934 BUG 427934 (and do some not too
likely to work experiments in BUG 427934)


More information about the Plasma-devel mailing list