monday meeting notes for 23/9/2019

Marco Martin notmart at gmail.com
Mon Sep 23 11:33:46 BST 2019


Kai Uwe:
plasma-browser-integration:
* Merged Purpose support for sharing stuff just in time for 5.17 beta
    * Needs new release for extension to work
* Merged some of the KItinerary changes I made during Akademy for
    * Plan is that p-b-i offers you to add events, restaurant and
hotel reservations to your calendar as well as detect boarding passes
and offer to add them to Itinerary
* Worked on per-domain media controls blacklist
    * You'll get a checkbox in the browser toolbar action to disable
media controls for the domain of the current website
        * Also lists multiple in case of iframes (e.g. embedded YouTube video)
        * Don't think we really need a UI in config where you can
list/add/remove domains and/or wildcard support
    * Code needs some cleanup and then it can go on phabricator
        * The browser action work is also pretty much prerequisite for
Itinerary stuff (code too entangled :/)
Other Plasma:
* Fixed crash (assert) in Plasma in RubberBand
    * Caused `QDesktopWidget` to be created on non-gui thread and assert
* Fixed some translation woes caused by moving kicker backend from
plasma-desktop to plasma-workspace
* Made Kicker backend usable outside Plasma
* Fixed KRunner listing UNC path results (e.g. typing \\foo\bar
finding "Location: smb://foo/bar") last

Nicolas Fella:
* Ported plasma-phonebook and plasma-camera to Android
* Right now only the vcard backend, but I'm thinking about a backend
that talks to the Android contacts database Which would give us stuff
like syncing for freeā„¢
* Diff 24130 "Remove unused include" [Needs Review]
https://phabricator.kde.org/D24130
* Replaced the online accounts KCM with the one that we did for plasma-settings
* Made API for tabbed QML KCMs, e.g. for plasma-pa kcm
* Diff 23835 "Add TabKCM" [Needs Review] https://phabricator.kde.org/D23835
* Worked on a plugin system for KCalendarCore which shall replace the
calendar plugin stuff in plasma-framework and kdeclarative

Jonathan:
* I released plasma 5.17 beta!
* which seems to be working fine and dandy
* so remember bug fixes into Plasma/5.17 branches
* no string changes or new features
* master branch for any feature work
* 2.5 weeks until tars and tags on oct 10th

Marco:
# Kirigami
* fixed bug 411188 and 408191
* restore the icon sizes there were used to have on mobile
* a day dedicated to bug triaging
* Restarted the work for pages reuse API for usecases of sidebar+main pages

# Plasma Mobile
* branch with the porting of plamo shell to a plasma nano extension
* fixed event stealing bug in gesture based activity switching
* default favorites in plamo lnf package
* started to port model to kicker models (wip, on hold for now, will
need manual reordering concept in kicker models directly. It will be
revived after the plasmanano branch is merged)
* use fullscreenoverlay from plasma nano to show the top sliding panel

# Plasma
* desktop layout manager: keep grabs and don't let flickables steal the drag
* fixed wrong margin appearance of qwidget kcms  in kcmshell
* properly install all controls as plasmacomponents3

--
Marco Martin


More information about the Plasma-devel mailing list