From: Robert K. <rl...@al...> - 2021-08-11 00:31:07
|
On 8/10/21 7:48 PM, Solomon Peachy wrote: > Here are the non-XML changes sitting in my tree. The changes in > stpi_escp2_init_printer() need to be gated off some sort of feature > flag, perhaps <rollOnly/> in the model.xml file that defines a > MODEL_ROLL_ONLY capability bit? Not sure what approach I should take > here. That's what I would do here. > The other change disables the special-case in 720x360 resolution so the > ESC(U command matches what the windows driver sends the printer, but > there doesn't seem to be any adverse effects to leaving it unchanged. Don't do that without doing a full before/after comparison with every printer via make checksums in src/testpattern. It generates this radically compressed output (sometimes it needs less than bits per test case!) that can be compared via compare-checksums. I don't remember why I had to special case 720x360, but there was some old printer that needed this. |