Monday Meeting Notes for 28/3/2022

Nicolas Fella nicolas.fella at gmx.de
Mon Mar 28 15:35:20 BST 2022


Marco:

Wayland:
Merged realtime screen edges support
touch friendly changes for Overview

Breeze:
More tablet mode friendlyness for breeze qstyle, change on the fly and
enlarge many controls
https://invent.kde.org/plasma/kwin/-/merge_requests/2168

https://invent.kde.org/plasma/breeze/-/merge_requests/202

Alex:

Been mostly working on
https://invent.kde.org/frameworks/kcmutils/-/merge_requests/84, I had
quite a few issues with the QML parts and have spend way too much time
on it already :(.

I would appreciate feedback on how to improve the API (mostly thinking
about d_ed who helped me out already with it)
Fixed the KNewStuff issues with the server rejecting the connection on
certain locales (BUG: 451165).
And also ported plasma-workspace to use the KNS enums or the status
codes,
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1595. I
will work on a few more KF6 related stuff for KNewStuff this week

Further work on the Dataengine ports:
https://invent.kde.org/plasma/kdeplasma-addons/-/merge_requests/127
Please check my comment there with the issues of the different release
cycles.

David R:

I have been thinking about KColorScheme and not storing colors in kdeglobals
I think it's possible in KF5 time even
would be guarded behind a new constructor
With some kind of fallback if you are running older plasma
Let's see if it works out

Arjen:

I've mostly been off to maliit land last week, working on some virtual
keyboard stuff
though I did manage to get the exclude device for tablet mode stuff
merged into kwin, so we can eventually have the steam deck report tablet
mode properly
also one small but important fix in maliit is that it will now re-show
if you tap on a textfield while you manually hid the keyboard
also I wouldn't mind a review of
https://invent.kde.org/plasma/breeze/-/merge_requests/200

Aleix:

Global Shortcuts
Worked more on the global shortcuts portal proposal. There's a PoC
available now.
This includes adding support to released shortcuts in KGlobalAccel,
which should allow implementing Push-to-talk kind of patterns.
There's a shitload of MRs for y'all, I'd appreciate it if you can look
at them. There's the ones less directly related to the portal itself
(i.e. the PTT in kglobalaccel), if we can parallelise that, that would
be great too although I understand the use-case hasn't really been there
before.
KWin
Fixed (wrongly) a bug we have when unlocking the screen that makes our
session go all flickery, disco-style. Still unsure how to properly fix
it. https://invent.kde.org/plasma/kwin/-/merge_requests/2188#note_422260
Discover
Saw some problems pile up a bit, I started looking into them. Nothing
super interesting going on.

Fix unlocking wayland sessions (!2188)
One notable problem in Discover is wrt apt+packagekit
if someone knows an upstream apt dev, please get them in touch with us
and hopefully we can address it
(regarding apt sometimes failing and leaving the db unusable then asking
users to run a dark jedi command)

Kai:

Plasma:

Fixed media controller initial position being zero sometimes
You cannot set value > to in QQC2 Slider, so set to to the correct value
before
KWin:

Now supports rendering a transparent (rather than black) back-drop
If KColorscheme wasn't in KConfigWidgets, we could probably drop KWin's
dep on it and KWidgetsaddons :(
Dolphin:

Fixed applying default view properties
e.g. Search view was meant to have a "Path" column by default
Added a bunch new custom default view mode presets for e.g. different
search modes
Not often you get to close a bug in the 1xxxxx, 3xxxxx, 4xxxxx range in
the same commit :D

Nico:

Some performance improvements in Plasma when dealing with lots of
notifications:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1596
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1597
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1598
I have some more ideas, but needs more thinking

Performance improvements for Dolphin tooltips:
https://invent.kde.org/system/dolphin/-/merge_requests/364

Reuse metadata widget when creating tooltips (!364)
Show "KDE" instead of "Unknown author" in discover for our apps without
explicit author name
Perf improvement in KFilePlacesModel:
https://invent.kde.org/frameworks/kio/-/merge_requests/792

Been investigating a weirdness in the battery applet, lead me to file
https://github.com/flatpak/xdg-desktop-portal/issues/745




More information about the Plasma-devel mailing list