Monday meeting notes for 12/9/2022

Marco Martin notmart at gmail.com
Mon Sep 12 15:46:03 BST 2022


Kai Uwe
Notifications:
    Can now close notification popups with middle click on the popup
    Cleaned up the wording of some PowerDevil notifications
    Worked on a KDED module that monitors UDev for any (un)plugged USB
devices to play a sound, similar to other popuplar desktop
environments
        Independent of Solid or storage devices, also trips for e.g.
USB headset, mouse, etc
        Quite noticeable for external HDDs where it takes a while for
it to spin up before device notifier shows up
        Will get an RFC MR up sometime this week
KWin:
    Generate blur noise texture on-demand, saves some startup time and
resources when there are no blurred windows
    Some cleanup
Solid:
    Trim output from (u)mount in fstab backend, please review:
https://invent.kde.org/frameworks/solid/-/merge_requests/102
Other:
    Found that JavaScript is text/javascript again instead of
application/javascript.
        Added a Breeze icon for that. Shouldn't really have any
significant impact otherwise as the old one is still an alias.


Fusan
* I have one last a11y improvement for default Plasma applets and
would like to ship in 5.26 beta:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2036
* Add animated wallpaper for beta testing:
https://invent.kde.org/plasma/breeze/-/merge_requests/245 will be
removed after beta is tagged
* Fix yet another task rearranging bug:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2105


Aleix
KWin+Wayland
    put the last nail on the "virtual keyboard on Xwayland is
impossible", thanks to Arjen and I now it's just almost convenient
    added support of locale1 so that SDDM can switch keyboard layouts.
Worked on the SDDM counter-part as well, so it's usable
    merged the tablet buttons MR
    Published Plasma Wayland Protocols 1.8.0
Discover
    Looked into certain problems regarding Flatpak Bundles which are
now addressed and working beautifully
SteamDeck
    Helped getting KWalletManager to work on the steamdeck
Others
    OMGOMGOMG Akademy is so soon! 🤯


Nico
* Did a post-merge review/test of the new tablet button feature, filed some bugs
* Add xdg-activation support for clicking links in Konsole:
https://invent.kde.org/utilities/konsole/-/merge_requests/736
* Fix apply button when defaulting KRunner KCM:
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1132
* Fix a quite common systemtray crash:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2091
* Ported Cuttlefish away from KPackage, fixes duplicate appstream
data: https://invent.kde.org/plasma/plasma-sdk/-/merge_requests/53
* Allow analyzing remote folders with Filelight in Dolphin:
https://invent.kde.org/frameworks/knewstuff/-/merge_requests/204
* Hopefully fix parent windows for KNS dialogs:
https://invent.kde.org/frameworks/knewstuff/-/merge_requests/202
* Fix issues with defaults/apply button for GTK style setting:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2069
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2068
[DavidE]: do you know what the situation is with the regression in
5.25.5 in widget explorer
you mentioned that we had something regress in stable
[Nico]: Yes, something seems to have broken between 5.25.4 and .5
I don't know what change broke it
There's a patch that fixes it, I asked distros to backport it
Perhaps we should do a 5.25.5.1?


Volker
* KF6: the QSB port of plasma-frameworks still needs review :)
* Help on PC2 components without replacement would still be
appreciated, e.g. PC2.ModelContextMenu


Nate
* Mostly I have an urging for folks to work on Plasma regressions over
the next few weeks so we can get Plasma 5.26 polished up nice and good
* Here's the giant list:
https://bugs.kde.org/buglist.cgi?bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&keywords=regression%2C%20&keywords_type=allwords&known_name=VHI-priority%20Plasma%20regressions&list_id=2148202&product=Bluedevil&product=Breeze&product=Discover&product=drkonqi&product=frameworks-kirigami&product=frameworks-plasma&product=frameworks-qqc2-desktop-style&product=kactivitymanagerd&product=kde-gtk-config&product=kdeplasma-addons&product=khelpcenter&product=kinfocenter&product=klipper&product=kmenuedit&product=krunner&product=KScreen&product=kscreenlocker&product=ksmserver&product=ksysguard&product=KSystemLog&product=kwin&product=Plasma%20SDK&product=Plasma%20Vault&product=Plasma%20Workspace%20Wallpapers&product=plasma-integration&product=plasma-nm&product=plasma-pa&product=plasma-simplemenu&product=plasmashell&product=policykit-kde-agent-1&product=Powerdevil&product=print-manager&product=printer-applet&product=pulseaudio-qt&product=systemsettings&product=Touchpad-KCM&product=user-manager&product=xdg-desktop-portal-kde&query_based_on=VHI-priority%20Plasma%20regressions&query_format=advanced

Marco
# KWin
* more autotests for tiling
* scripting bindings and a test script that gives more of a
traditional tiling wm behavior
* attempt to use the tilemanager for maximized windows as well (this
will also allow for things like maximizing on a particular screen
portion on ultrawides) however kinda failed and scrapped/postponed
* Merged crossfade \o/
## Bugs
* Decoration shade button doesn't disappear anymore at going in/out of
fullscreen
* Plasma dialog doesn't lose the shadow at fading out
* Fix dragging from empty areas when qwidgets and qquickwidgets are
mixed in the same window
* fix crossfade of tooltips on wayland (which is Dialog fault again)


More information about the Plasma-devel mailing list