Monday meeting notes for 28/10/2019

Marco Martin notmart at gmail.com
Mon Oct 28 11:42:35 GMT 2019


Kai Uwe
* Looked into extending the plasma-browser-integration "audio focus
prevention circumention"
    * Need to revisit / rethink that from scratch
* Fixed startplasma not running kapplymousetheme properly
    * Manjaro complained that mouse cursor in window title bar was not
set correctly
    * Turns out to be some Arch thing, but still strange
* Fixed windows runner crashing when selecting a window
    * Effectively caused by teardown/matchSessionComplete now properly working
    * Couldn't figure out what "proper" API to use for that
* System Settings most recent used list excludes not found modules now
* Ported things away from KIconThemes where trivially possible
(Klipper, various KCMs)
* Added setting to hide clock on lock screen when idle for "true
screensaver experience", please suggest a name for the setting: D24893
Diff 24893 "[Lock Screen] Add option to hide clock when idle"
[Accepted] https://phabricator.kde.org/D24893
* Some qqc2 ComboBox fixes, please review: D24883 and D24879
Diff 24883 "[ComboBox] Don't indicate focus when popup is open" [Needs
Review] https://phabricator.kde.org/D24883
Diff 24879 "[ComboBox] Follow focusPolicy" [Needs Review]
https://phabricator.kde.org/D24879

Fabian Voght
* Testing the dmabuf fix on 5.17

Nico Fe
* Moved KTrip to kdereview (Mail is apparently stuck in moderation if
somebody can unstuck it would be grat)
* Worked on merging out-of-tree KDE Connect sailfish port with us
* burned some old stuff in plasma-phone-components
* Simplify some Android code in Okular
* Visual improvement for notifications on plamo
* Worked on removing excessive model resets in plasma-nm, not much
visible improvements because NM is flawed
* refactored dialer code in plamo
https://invent.kde.org/kde/plasma-phone-components/merge_requests/34

David
* I fixed the random slideshow not being random
* the SVG issue in Qt5.14 still remains
* I'm continuing on splitting up my ksmserver and related things
* I've started moving the shortcuts, using the amazing new
kglobalaccel way of using actions
* so maybe we want to move towards a callback only version of
kglobalaccel for KF6
* finally I want to revisit eliasp probst's systemd work and see if we
can use that upstream now that gnome have switched
    Task 11914 "Merge plasma-systemd-integration" [Open,Needs Triage]
{Plasma} https://phabricator.kde.org/T11914
* logind broke in the latest release in a way that breaks SDDM majorly
with a race condition, but it's now fixed. If you see black

Roman
Bug fixes for Plasma 5.17: D24829 D24954
[12:34] <sKreamer> Diff 24829 "Fix non-atomic output init" [Closed]
https://phabricator.kde.org/D24829
    Diff 24954 "Dmabuf recovery on EGL reset" [Accepted]
https://phabricator.kde.org/D24954
Later one is not yet merged. It's a bigger change since original
implementation did not respect GL context losses and fix needed some
restrucuring. I would like to get some test feedback before committing
to 5.17 branch.
Currently working on output replication for Wayland. Maybe will lead
also to some changes in KScreen also affecting Randr.
    T11903: Changes to KWayland for KF6. There is probably much more
that we want to tackle. Or directly move KWayland server part into
Plasma lib so we don't get blocked all the time on KWin
changes.https://phabricator.kde.org/T11903

Arjen
* I merged the overflow actions in Kirigami

Marco
# Plasma
* Edit mode landed and in Nate blog \o/
* Notifiaction applets modifications to make it work well on mobile:
on desktop look and feel is completely unchanged, on phone we have
slide to dismiss
* Fixed a but that broke the relayout of applets when the resolution changes
# Kirigami
* Bashed my head around bug
https://bugs.kde.org/show_bug.cgi?id=407524
https://bugreports.qt.io/browse/QTBUG-79501 decided in the end to just
try to push a Qt fix upstream (which is an oneliner) and not
workaround as is too invasive
# Plasma Mobile
* Use the desktop notifications applet with adaptions


More information about the Plasma-devel mailing list