Monday meeting notes for 14/06/2021

Marco Martin notmart at gmail.com
Mon Jun 14 12:11:36 BST 2021


David R
* Krunner shortcut migration in 5.22 contained two errors
* 1. from 5.21 to 5.22  fixed by
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/921
* And from really old plasma (before we were using desktop file for shortcust
to 5.22) fixed by https://invent.kde.org/plasma/plasma-workspace/-/
merge_requests/927 which I'm gonna merge today

Arjen:
* I did a bunch of small fixes for plasma-systemmonitor last week
* other than that, I did a proof of concept for a QML plugin cmake module
[automatically generates qmldir]
* code is here at the moment: https://invent.kde.org/frameworks/kirigami/-/
blob/work/ahiemstra/cmake_qmlplugin/cmake/QmlPlugin.cmake
* plan is to move it to ecm at some point and make it a proper thing when I
have time for that
* if there are any thoughts on the api I'd welcome them
* there's a few things in the current kirigami setup that aren't covered yet
* but the current code already works (surprisingly enough to me ^^)

Nico
* Fixed an issue in autostart KCM where the capitalization of the desktop file
name was not kept: https://invent.kde.org/plasma/plasma-workspace/-/
merge_requests/923
* Simplify PlaMo app model:
https://invent.kde.org/plasma/plasma-phone-components/-/merge_requests/168
* Add fallback icon to autostart KCM entries https://invent.kde.org/plasma/
plasma-workspace/-/merge_requests/926
* Remove dead code in p-p-c:
https://invent.kde.org/plasma/plasma-phone-components/-/merge_requests/167
* Pause media players when dialer receives call: https://invent.kde.org/
plasma-mobile/plasma-dialer/-/merge_requests/66
* Cleaned up kpeoplevcard and moved to kdereview
* Published KTrip on Flathub
* Doing Itinerary next

Carl
* Started killing docs.plasmamobile.org
  [background: thee shall be one plasma developerdocs to rule them all]
* other than that did a bit of other documentation related stuff in framework
* and I'm wondering about https://phabricator.kde.org/T14162
    Task 14162 "QtQuick support in Sonnet" [Open,Needs Triage] {KF6} https://
phabricator.kde.org/T14162
* the code is ready but nobody knows where to put it 
[discussion: <notmart> imo.... sonnet
 <CarlSchwan[m]> yeah but it needs to be integrated with qqc2-desktop-style
context menu
 <CarlSchwan[m]> since it adds some entries to it
 <notmart> can qqc2-desktop-style use it from the outside?
 <CarlSchwan[m]> I could add the declarative binding to sonnet, and make qqc2-
desktop-style depends on them. But the problem is that we don't want every
textarea to have spell checking
 <notmart> how do you enable it explicitly?
 <CarlSchwan[m]> We need to add some new api, somewhere to opt-in in this
 <notmart> Sonnet.enabled: true attached property?
 <CarlSchwan[m]> <notmart "Sonnet.enabled: true attached pr"> that could work
 <leinirtheythem[m> To me it feels a lot like we do, and where we don't want
it we explicitly turn it off, rather than the other way around... but i guess
others might disagree with that 
 <CarlSchwan[m]> I agree with that but people already started complaining that
it would break their apps
 <CarlSchwan[m]> so at least for kf5 it should be opt-in
 <leinirtheythem[m> <CarlSchwan[m] "so at least for kf5 it should be"> Sure,
that seems a reasonable tradeoff
 <ahiemstra[m]> hmm, I don't think it makes sense to have spellchecking on a
read only textarea, so I'd start by limiting it to only interactive areas
 <ahiemstra[m]> if you don't make it fully opt in
 <leinirtheythem[m> <ahiemstra[m] "hmm, I don't think it makes sens"> A good
point
 <CarlSchwan[m]> the code already disable spellchecking on read only textarea
 <notmart> yeah, we may try this way to explicitly enable with the attached
and add a note to flip the default for kf6
 <CarlSchwan[m]> ok I will give it a try with attached properties 
 <leinirtheythem[m> <CarlSchwan[m] "the code already disable spellch"> Aah,
good  Almost like people think about the stuff they work on or something! 
 ]

Leinir
* Mostly did a couple of bits with KNewStuff, merged a thing to make it deal
with 503 errors, so e.g. the Store can be taken down for maintenance without
our clients just kind of spinning and being sad a lot

David E
* In general how was the release?
* social media seemed quite positive
* One thing to mention is that we have some activity on https://
phabricator.kde.org/T12041  - that we should port to Qt's D&D for QtQuick
* Fabian from Qt seems happy to help fill in any missing gaps if we can list
what we're missing
* So we should try and do that whenever people are bored and want some simple
coding jobs

Marco
# System Settings
* Fixed https://bugs.kde.org/show_bug.cgi?id=437088
# Plasma
* Fixed https://bugs.kde.org/show_bug.cgi?id=438121
# Plasma Mobile
* Continuing polishing work for the top sliding panel, merged
* Started to refactor the top panel dragging code to have actually smoother
open animation and state transition
https://invent.kde.org/plasma/plasma-phone-components/-/merge_requests/165
* investigated and fixed in kwin a placing problem of applet config dialogs

-- 
Marco Martin


More information about the Plasma-devel mailing list