Hi everyone, below you will find the updates from the Desktop team from the last week.
If you’re interested in discussing a topic please start a thread in the Desktop area of the Community Hub (this site).
We also have our weekly meeting on IRC. We meet on Tuesday at 13:30 UTC in #ubuntu-desktop on Freenode. There will be an “Any Other Business” section at the end where you are welcome to raise topics. These topics might be discussed during the meeting, or afterwards depending on the time, depth of conversation, topic and so on.
Briefly experimented with adding clipping to clutter-stage picking. Got it working but unfortunately it’s one of those things where calculating what to cull takes more CPU time than not culling at all.
Work on proposal with Jean-Baptiste to enable locking sessions for gsettings key, Shell mode, apps that can be ran, polkit, confinement and a separate admin session.
Misc:
osinfo-db + libosinfo updates after coordinating with usptream (tests failing)
cups-filters: Fixed some minor bugs, test page printed three times on duplex printers (GitHub Issue #101), and Brother printers do not print PostScript level 3 (LP: #1306849, comment #42).
GTK print dialog: Working with upstream on the integration of the patch, especially GTK source code policies and also a fix on the patch from upstream (GitLab Merge Request #434).
Google Summer of Code 2019: Selecting students and mentors for the suggested projects. In OpenPrinting we will be able to mentor up to 6 students: Printer Applications (make printer drivers snappable), IPP System Service (GUI app replacing admin web interfaces of printers), scp-dbus-service converted to C, …
Avahi: Working with Trent on merging the localhost support. He suggests that also CUPS need to get changed.