No subject

Marco Martin notmart at gmail.com
Mon Dec 7 12:04:56 GMT 2020


Kai Uwe
PowerDevil:
* Expose screen locked state in policy agent
    * This way actions will eventually be able to react on that (e.g.
turn off screen sooner when locked)
    * Worked on cleaning up dim display action
        * I would need to write a kconf update script that halves the
config value and that is just annoying
            * dimdisplay currently starts dimming in multiple steps at
half the configured time
            * or should we not care and just change it to dim at
configured time?
        * also wouldn't work with the way activity config is stored,
so I guess I'd better just make another migration method like we had
for shortcut migration?
* Take into account systemd inhibitions, please review:
https://invent.kde.org/plasma/powerdevil/-/merge_requests/30
Notifications:
* Check popup being null, please review:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/504
* Compress removal of notifications, please review:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/495
* Worked on notification grouping for popup
    * Quite complex...
Breeze Icons:
* Added icon for WIM (windows imaging format archive) images
KWin:
* Worked on allowing to flag windows as "inhibit notifications"
through window rules and scripting
    * So one can flag a "screen share toolbar" window to automatically
trigger do not disturb mode
    * Unfortunately most of these overlays are unmanaged, so I can't
apply rules or scripting to them :/
[kai and d_ed: discussion about powerdevil screen brightness
change->move dimming to be half of the turn off time?]

Arjen
* I'm working on a replacement of the legend in Quick Charts which has
rather expanded in scope and requirements compared to what it once was
* which is pretty tricky as I basically need to write a grid layout
with dynamically created columns
* I now have a class in quick charts that acts sort of like a C++
repeater for example
* that'd be nice to have for ActionToolBar in Kirigami as well,
unfortunately to have layouts outside qt needs some private stuff like
QQuickItemChangeListener
[discussion: we should ask for public QQuickItemChangeListener in Qt6]

David E
I don't think I have too much to discuss. I fixed some things, namely:
 - an xwayland keyboard issue
 - an issue where we would restart kglobalacceldaemon randomly when
we're shutting down
https://bugs.kde.org/show_bug.cgi?id=429415
https://invent.kde.org/frameworks/kglobalaccel/-/merge_requests/10
- I also ported lock-logout applet away from dataengines, which is on review
    https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/505

Bhushan
* So I had been working on polishing final PlaMo image which we are
going to pass on to factory this week
* Some of pressing issues are
 - From lockscreen you can not turn screen off .. I mused few things
with d_ed and also kbroulik
 - I think generally speaking it is kwin turning dpms on because it
thinks power key is input event
 - I am not quite sure how to solve this without invasive patch
 - Second issue is notification history is not visible on mobile

David R
- Ported sensor face tutorial to be on develop.kde.org
- Uploaded a new sensor face to the store
    https://www.pling.com/p/1453145/
 - Identified that we block the main thread in SensorFace controller
for 2 seconds on the first DBus query, which increases time until
first page in plasma-systemmonitor loaded quite a bit, workaround we
start ksystemstats early on startup
 - Improve startup of emoji picker by replacing js function with Instantiator
    https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/249
 - Api docs for libksysguard sensors and faces should now appear on api.kde.org
    https://invent.kde.org/plasma/libksysguard/-/merge_requests/97
 ^ I had a look today but not on the page yet, will probably need to
pong someone about that
 I thought adding metainfo.yaml would have been enough and kapidox
also produced output locally
 - Started today a file based backend for network devices for ksystemstats
 - So the super long bug report of people not using networkmanager can
be closed afterwards :P

Alex
- Currently working on making the KRunner history & prior search
activity aware. this also moves a lot of logic to the framework and
makes it reusable. And while at it I sill separate the config(enabled
plugins etc.) and the state data(history and launch counts)
- This will also allow us to get more detailed information on how
often each runner was used
- And I will also try to "fix" the sorting, currently we set a
category and a relevance, this just does nor make that much sense ;-)
- And I also try to write a replacement for the remaining QWidgets
apps that use KNewStuff . These components are really outdated

Marco
# Plasma
* component for doing applets with no side borders for the new popup
design improvements
* branch of slight klipper restyle for those new menus look similar to
manueljlin mockups https://phabricator.kde.org/T10470
* containmentDisplayHints property can be set by qml containments, now
applets get correctly the changed signal
# Kirigami
* possible to drag from any empty area, both in pure kirigami apps and
qml kcms (https://invent.kde.org/frameworks/kirigami/-/merge_requests/179
needs discussion for action)
* fixed issues with new header scrolling when flicking on real touchscreens
* Attached property to know when a column in Columnview is at least
partly visible https://invent.kde.org/frameworks/kirigami/-/merge_requests/180
# Firewall
* use the new inviewport attached to stop netstat when needed
https://invent.kde.org/network/plasma-firewall/-/merge_requests/15
# Plasma VHI Bugs
* 427934: https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/500
* next week will take: BUG 429399 BUG 428191
# Plasma Mobile
* fixes wrt lockscreen notifications
* now phone calls can be trirectly triggered/unlock
# Personal
* will be away on tuesday due public holiday


More information about the Plasma-devel mailing list