Monday meeting notes for 19/10/2020

Marco Martin notmart at gmail.com
Mon Oct 19 11:59:30 BST 2020


Nico
Open:
* Fix kio-webdav setup in kaccounts
https://invent.kde.org/network/kaccounts-integration/-/merge_requests/14
* Fix KDE Connect crash on LXDE
https://invent.kde.org/frameworks/knotifications/-/merge_requests/13
https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/333
* Add basic test app for knotifications
https://invent.kde.org/frameworks/knotifications/-/merge_requests/12
* Port systemsettings to KPluginLoader
https://invent.kde.org/plasma/systemsettings/-/merge_requests/31
* Remove drawer banner image from discover, kalgebra, kirigami-gallery
https://invent.kde.org/plasma/discover/-/merge_requests/44
https://invent.kde.org/education/kalgebra/-/merge_requests/3
https://invent.kde.org/sdk/kirigami-gallery/-/merge_requests/8
Merged:
* Fix kdeconnect-sms with current Android release
https://invent.kde.org/network/kdeconnect-kde/-/merge_requests/335
* Ignore KDE Connect player when closing laptop lid
https://invent.kde.org/plasma/powerdevil/-/merge_requests/28
* Add proper cmake files for libkwineffects and clean up dependencies
https://invent.kde.org/plasma/kwin/-/merge_requests/342
https://invent.kde.org/plasma/kwin/-/merge_requests/343
* Fix macro used for kwin effects
https://invent.kde.org/plasma/kwin/-/merge_requests/335
* Add sane default size for autostart and bluetooth KCM
https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/183
https://invent.kde.org/plasma/bluedevil/-/merge_requests/15
* Don't install headers and libs for systemsettings
https://invent.kde.org/plasma/systemsettings/-/merge_requests/29
Other:
* there is a report about something that "regressed" in the 5.20
autostart KCM, which was a deliberate decision at that point. should
we revisit? https://bugs.kde.org/show_bug.cgi?id=427855
    KDE bug 427855 in plasmashell (general) "There's no option to
enable/disable startup elements" [normal,]
https://bugs.kde.org/show_bug.cgi?id=427855

Carl
* the plasma 5.20 announcements made two times more views than the
previous Plasma announcements on stats.kde.org

Bhushan
* continued work on the grab_keyboard function for the input-method
* I need some opinions on : https://invent.kde.org/plasma/kwin/-/issues/17

David E:
* In terms of "cool stuff" I added a volume meter to pusleaudio UI so
I don't embarrass myself in calls for my mic not working
* That nvidia crisis with system settings being broken got resolved in
now-released nvidia update

David Redondo:
- fix a crash in power plugin when reconnecting a battery
https://invent.kde.org/plasma/ksysguard/-/merge_requests/44
- fix blurry rendering of plasma sliders
https://invent.kde.org/frameworks/plasma-framework/-/merge_requests/117
- Added some icons to plasma systemmonitor
https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/52
- Fixed a bug in new breeze "tools area"
https://invent.kde.org/plasma/breeze/-/merge_requests/40
- Open a new page in edit mode
https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/43
- Avoid duplicate page files when creating new ones or installing from store
https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/51
- Fix  menu not showing anymore in application tab of volume applet
https://invent.kde.org/plasma/plasma-pa/-/merge_requests/15/diffs
- Dont show scrollbar on initial load of applications page
https://invent.kde.org/plasma/plasma-systemmonitor/-/merge_requests/53
- Fixed two bugs in plasma-pa
https://invent.kde.org/plasma/plasma-pa/-/merge_requests/17
https://invent.kde.org/plasma/plasma-pa/-/merge_requests/15
- Investigating issues with plasma-systemmonitor when using rtl layout

Kai Uwe:
Notifications:
* Job progress now shows locations relative to the nearest place,
similar to KUrlNavigator:
    * e.g. "Copying 10 files to Build Server/Projects/kf5/foo instead"
of "Copying 10 files to
sftp://192.168.1.123/home/kbroulik/Projekte/kf5/foo"
Plasma:
* Added button to open applet config page from System Tray Entries page
    * Accessing applet config for applets in systray can be cumbersome at times
* Created MR on adding shuffle and loop controls to Media Controller:
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/364
* Added frequent settings module as Jump List actions to Kicker and
Task Manager System Settings entries
    * Also moved the default set of frequent settings into the desktop
file for System Settings
    * nice side-effect: can be customized by distros now, no longer
hardcoded in code
* ExpandableListItem loads details component on demand now
PowerDevil:
* Dropped XRandrBrightness support
BlueDevil:
* Fixed device icon size on details page (classic implicit size trumps
size in Layouts)
* Show "enable bluetooth" only when Manager is operational
f the inhibition works, then the same needs to be done for keysequenceitem
    * Bluez-Qt doesn't appear to report whether it's still querying
its initial state
    * so this at least avoids briefly flashing this button while querying
    * Ideally we'd show a busy indicator and also an error message in
case Bluetooth service isn't available
Solid:
* Merged libimobiledevice backend for finding iOS devices
    * Thanks adrig for fixing FreeBSD, sorry about that
Other:
* Trying to find a way to fix "infoMessage" signal erroneously also
using "title" on JobView but no idea how
    * title is e.g. "Copying", whereas infoMessage is "connecting to server..."

Mikel johnson
* I'm currently working on adding favs to kicker rootModel
    https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/371#note_121162

Arjen:
* I did some work on tooltips last week
* there was a bug where they'd be shown incorrectly when first
hovering a taskbar entry with media controls
<d_ed> Which is a general reminder to everyone reviewing to keep an
eye out for any  form of implicitWidth: foo.width
* while fixing that I basically started a bit of a refactor, though I
managed to figure out that way what was causing the bug and committed
a smaller fix
* will have to see when i have time to continue the refactor, there
are also some new designs from the vdg floating about that I may
implement
* other than tooltips I think the biggest thing is that we're really
closing to doing a preview release of plasma-systemmonitor
* (really close meaning once the release announcement is written)
* hope to do that somewhere this week

Jonathan:
* plasma 5.20.1 tomorrow
* get your bugfixes in
* oh and the 5.21 kickoff meeting, I'll decide a time later today so
please fill in the schedule https://doodle.com/poll/z4ngzmdmb2w2ppcb

Marco:
# System monitor
* killed old systemloadviewer plasmoid, replaced by an upgrade script
that creates similar plasmoids
# System Settings
* Work on the infrastructure to load modules as sub-modules of other
ones (so all theming kcms will be children of the global theme page)
# Kirigami
* possible to drag windows by clicking on empty spots on the toolbar
* fixed separator of drawers in rtl mode
* rtl mode for columnlayout
# Plasma Bigscreen
* prettier launch feedback window
* debugging images based on focal for a new release


More information about the Plasma-devel mailing list