Currently the avahi service file generated doesn't include whether the printer can print colour or not which causes iOS to believe the printer can only print black and white. It also doesn't include the default paper size which causes iOS to default to US letter size. This PR will cause it to add the colour flag if the printer supports colour and set the paper size to A4 if that's the default paper size of the printer.
Currently the avahi service file generated doesn't include whether the printer can print colour or not which causes iOS to believe the printer can only print black and white. It also doesn't include the default paper size which causes iOS to default to US letter size. This PR will cause it to add the colour flag if the printer supports colour and set the paper size to A4 if that's the default paper size of the printer.