monday meeting notes for 16/3/2020

ahiemstra at heimr.nl ahiemstra at heimr.nl
Mon Mar 16 12:10:11 GMT 2020


On Monday, 16 March 2020 12:44:53 CET Marco Martin wrote:
> Kai Uwe
> **** NOTE: !!! Plasma sprint canceled due to Corona :( !!! ****
> gmenu-dbusmenu-proxy:
> * Fixed radio buttons behavior in menus
> plasma-browser-integration:
> * Got bug report about supposed privacy violation but it's again
> Firefox just leaking file descriptors into the host...
> KWin:
> * Made proof of concept patch for showing an SNI when compositing was
> disabled after crash: D28021
>     Diff 28021 "Show status notifier when compositing was disabled
> after crashes" [Needs Review] https://phabricator.kde.org/D28021
> Kirigami:
> * FormData.enabled now also works with plain label sections
> qqc2-desktop-style:
> * Ported KCM GridDelegate and qqc2-desktop-style away from expensive
> DropShadow to Kirigami's new ShadowedRectangle, please review: D28029
> Diff 28029 "Use `ShadowedRectangle`" [Needs Revision]
> https://phabricator.kde.org/D28029
> * Hack for making ComboBox close on click outside in SystemSettings
> nested KCMs, please review: D27701
>     Diff 27701 "[ComboBox] Use transparent dimmer" [Needs Review]
> https://phabricator.kde.org/D27701
> plasma-firewall:
> * Refactored and cleaned it up a lot, is pretty good now:
>     * There's inline status reporting everywhere now, i.e. click
> something, gets a busy spinner and then an inline error
>     * Connections and log view are cleaned up and sortable now
>     * Improved keyboard nav (Esc to dismiss and Return to accept edit
> dialog, etc)
> Other:
> * Ported KIdleTime's fallback poller from QWidget to QWindow
>     * Interestingly that could have never worked in PowerDevil as it
> is a QGuiApplication :)
> * Added kcminit phase1 fake service for systemd startup
> 
> Nico
> Kirigami:
> * Fixed static build on Android: https://phabricator.kde.org/D28065
> * Cleanup file resolving https://phabricator.kde.org/D28068
> * Fixed empty burger in Kamoso https://phabricator.kde.org/D27996
>     Diff 28065 "Add missing types to qrc" [Closed]
> https://phabricator.kde.org/D28065
>     Diff 28068 "Cleanup file resolving" [Needs Review]
> https://phabricator.kde.org/D28068
>     Diff 27996 "Fix undefined check in global drawer menu mode"
> [Closed] https://phabricator.kde.org/D27996
> bluedevil:
> * Fixed stray <b> in device name https://phabricator.kde.org/D27574
> * Drop useless setting from KCM https://phabricator.kde.org/D27572
>     Diff 27574 "Remove bold formatting of device name" [Closed]
> https://phabricator.kde.org/D27574
>     Diff 27572 "[kcm] Drop 'Enable bluetooth integration' setting"
> [Closed] https://phabricator.kde.org/D27572
> * KDE Connect:
> * Fixed issue running the Kirigami app on non-Plasma
> https://phabricator.kde.org/R224:af941009526f7c9b2aa9093b57746f1e022f729b
> KAccounts:
> * Random cleanup
> Mobile:
> Use ScrollViewKCM in Wifi KCM https://phabricator.kde.org/D27563
>     Diff 27563 "[mobile/wifi] Use ScrollViewKCM" [Closed]
> https://phabricator.kde.org/D27563
> Consistency:
> Created https://phabricator.kde.org/T12789 and
> https://phabricator.kde.org/T12777
>     Task 12789 "Unify list icon sizes" [Open,Needs Triage] {Goal:
> Consistency,VDG} https://phabricator.kde.org/T12789
>     Task 12777 "Unify list item removal" [Open,Needs Triage] {Goal:
> Consistency,VDG} https://phabricator.kde.org/T12777
> 
> David E
> * in terms of things I've done; there's some kwin output impovements,
> and some startup change
> * I want to discuss what to do with the bugzilla move that happened last
> week * print-manager ended up in plasmashell which doesn't make sense as
> the versions don't match
> * also remember we're meant to be all on top of:
> https://bugs.kde.org/buglist.cgi?cmdtype=dorem&list_id=1724613&namedcmd=VHI-> priority%20Plasma%20bugs&remaction=run&sharer_id=208174 * I investigated the
> scrolling desktop view, but got stuck on a nice solution KDE bug 417566 in
> plasmashell (Desktop Containment) "Bouncing when changing virtual desktop
> through touchpad scroll" [major,]
> https://bugs.kde.org/show_bug.cgi?id=417566
> 
> Bhushan
>  - Investigated the screen rotation bit more last week: stuck on bug 418739
>     KDE bug 418739 in KScreen (kded) "tablet mode value is wrong in
> kded" [normal,] https://bugs.kde.org/show_bug.cgi?id=418739
> - Split out plasma dialer from plasma-phone-components in separate repo
> - refactoring of dialer continued
> 
> Marco
> # Plasma
> * fix qml kcms that go out of boundaries at first start
> # Kirigami
> * alwaysVisibleActions property for SwipeListItem
> * continuing Overlaysheet refactor

Since Matrix lagged out during the meeting, my update:

The main thing I did last week was to land the new ShadowedRectangle item in 
Kirigami (https://phabricator.kde.org/D27984). This adds a new item that 
renders a rectangle with shadows, using a custom shader that has significantly 
improved performance over using the DropShadow effect. There were a few follow 
up patches after it landed, since kbroulik did some quick patches that 
highlighted some issues.

Other than that, I'm waiting for a review on https://phabricator.kde.org/
D27869 which is a requirement for a new KSysGuard library.

- ahiemstra





More information about the Plasma-devel mailing list