print-notifications: Perform async connection tests to CUPS during start
Perform asynchronous connection tests before getting destinations
from CUPS server and before creating a subscription for CUPS
messages (#677081).
514fc67...
by
Matthias Clasen <email address hidden>
printers: Move expensive initialization to an idle
The start() function is running before gsd finishes its
session registration, so everything we do here is in the
critical path for session startup. Both cupsGetDests and
the subscription registration are potentially expensive,
and can very well be done later.
color: Set model and vendor to 'unknown' if not specified or unavailable
If the user has connected a device without the ability to get the EDID (e.g.
composite TV connection) then don't show a critical warning and fail to add
the device.
ee0d260...
by
Antoine Jacoutot <email address hidden>
color plugin: prevent sysfs warning on !linux
The /sys filesystem is only available on Linux, so there is no need to
throw lots of warnings about /sys/class/dmi/... not being available on
other OSes. https://bugzilla.gnome.org/show_bug.cgi?id=666350