Work theory so far:
gnome_cups_printer_get_is_local (GnomeCupsPrinter *printer)
{
g_return_val_if_fail (GNOME_CUPS_IS_PRINTER (printer), FALSE);
return (printer->details->device_uri != NULL) &&
(strcmp (printer->details->device_uri, "") != 0);
}
is wrong, since device_uri will be nonempty also for network printers.
Changing that to test for http://, ipp://, and smb:// URLs should fix
it.
** Changed in: gnome-cups-manager (Ubuntu)
Status: Unconfirmed => In Progress
** Changed in: gnome-cups-manager (Ubuntu)
Assignee: (unassigned) => Ubuntu Printing Team
--
Can't easily tell if printer is local or not
https://launchpad.net/bugs/41400
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs