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 Discourse .
Printer Application Snaps: Further tests, bug fixes, and improvements while working on a user’s problems: Wrong path for Poppler’s pdftops (only used as quirk exception for printers with PS interpreter bugs), *cupsFilter(2): ... lines commented out in manufacturer PPD files, added comments in snapcraft.yaml.
HPLIP Printer Application: Also include the PPDs of HP’s PostScript printers in the Snap (they are in both HPLIP and PostScript Snap now) , much easier for users who have HP printer but do not know whether PostScript or not, also to use HP PostScript printer with hp backend. activated PAPPL’s standard backends in addition to HPLIP’s hp backend, for system configurations without DNS-SD and without SNMP support. Investigated the inclusion of the patches of the Debian package. 81 patches, HPLIP is really buggy, and upstream does not care, will switch back to simply pull Debian’s HPLIP package repo instead of upstream source for the Snap.
Debian: New printing maintainer has taken off well and is triaging/cleaning up bugs. Seems that I have motivated him well with my introduction (including link to the Indaba video).
OpenPrinting: Monthly video meeting, September news post will come next week.
OpenPrinting: Tried adding links to the Printer Applications in the Snap Store to the driver database pages of the web site, but unfortunately, the update script to get the changes in the foomatic-db GitHUb repo into the MySQL database, does not work any more on the new server, The admin is investigating …
Implemented dynamic throttling to double buffering when fullscreen direct scanout is wanted in Wayland. So it no longer falls back to compositing or logs errors, it just works now.
Work in progress; attempting to redesign the Wayland multi-monitor fixes for triple buffering. The first attempt is still buggy and a little ugly.
prepared the 92.0 update, now published to all supported Ubuntu releases
in coordination with Mozilla’s QA and release teams, switched the snaps in the store to those built from source in Launchpad (stable, beta and esr/candidate) − the transition went smoothly
confirmed and fixed a minor hiccup in the apport hook (which on the other hand is in dire need of rewriting because profiles management has changed significantly since it was initially written)
LO 7.2.0 snap: A jpeg bug was reported in the new 7.2.0 stable snap. I spent a bunch of time debugging and fixing. The fix is now in stable.
looked at two debian PRs I’d submitted earler: libpam-alreadyloggedin and gnucash. On the gnucash, I did some local builds trying to tweak my patch, but then gunnarhj came up with a real patch.