Updates?

julun <[email protected]> Mon, 11 Aug 2008 02:09:26 +0200
Newsgroups gmane.os.openbeos.printing
Message-ID <[email protected]>
Hi,

I have started playing around a bit with some new API for the print kit.

BPrinter: wraps currently around the old style printer nodes, but i would 
like to extend it to handle ppd informations as well.

BPrinterRoster: can be used to retrieve printers from the system without 
print_server.

BPrintPanel, BJobSetupPanel (some missing panels): the idea here is to get 
rid of implementing these inside the driver (won't work with cups anyway). 
Instead they should get the information from BPrinter and it set there as 
well. This would also allow to get rid of app settings storage in print server.

I would also like to merge the preview and pdf printer as inbuild classes, 
so that, e.g preview printing works instantly without print to preview or 
tons of clicks in the printer panels. The same counts for pdf, it should be 
provided by default and always be available, but not as independent system 
printer.


There is still a loooot of stuff missing, but i would like to inform you so 
that nobody feels offended from my doing. If there are questions, ideas or 
concerns, please shout  :)

Regards,
Karsten


PS: Any informations on the cups port?