[open-beos-printing] Re: Updates?
- From: Julun <HOST.HAIKU@xxxxxx>
- To: open-beos-printing@xxxxxxxxxxxxx
- Date: Mon, 11 Aug 2008 11:19:41 +0200
Hi,
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.
Just to be a bit more specific, the ppd parser should no go in here.
Only printer settings and some info about ppd file or driver location.
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).
Most likely they would use the ppd parser to get the printer options.
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.
This is not entirely correct. I would offload the burden to the
application developer which seems, hmmm...
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?
- Follow-Ups:
- [open-beos-printing] Re: Updates?
- From: Michael Pfeiffer
- [open-beos-printing] Re: Updates?
- From: philippe.houdoin
- References:
- [open-beos-printing] Updates?
- From: julun
Other related posts:
- » [open-beos-printing] Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
- » [open-beos-printing] Re: Updates?
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.
BPrintPanel, BJobSetupPanel (some missing panels): the idea here is to get rid of implementing these inside the driver (won't work with cups anyway).
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?
- [open-beos-printing] Re: Updates?
- From: Michael Pfeiffer
- [open-beos-printing] Re: Updates?
- From: philippe.houdoin
- [open-beos-printing] Updates?
- From: julun