On Wed, Mar 16, 2011 at 3:08 PM, Hugo Pereira Da Costa <pere...@hep.saclay.cea.fr> wrote: > On Wednesday 16 March 2011 19:55:48 todd rme wrote: >> On Wed, Mar 16, 2011 at 1:44 PM, John Layt <johnl...@googlemail.com> wrote: >> > Hi, >> > >> > I'll be attending the OpenPrinting Summit [1] to discuss how to complete >> > the Common Printing Dialog [2] and integrate it into KDE and Qt. I'm >> > looking for any feedback people may have about the CPD, and any >> > questions you want me to ask while I'm there. >> > >> > The CPD is a common print dialog implementation in Qt and Gtk that gets >> > called via DBus. The dialog includes a preview image, more >> > user-friendly options, better driver integration, and settings >> > management. Most programs will simply print their entire document to >> > PDF and pass the file to the CPD and not have any more involvement, but >> > there is a callback mode for longer multi-page documents to use. >> > >> > We will obviously need new API to wrap the new workflow and >> > functionality, which I think should be a stand-alone Qt-based library >> > until such time as Qt can be convinced to integrate it natively. This >> > library will also need to provide fallback functionality to use the >> > native Qt print dialog for when the CPD is not present, such as on >> > Windows and OSX. Otherwise apps will need to code for two different >> > print paths depending on the platform which is not desirable. >> > >> > You can have a play with the dialog in its current rough and ugly state >> > at [3]. OpenPrinting have a GSoC project to finish the dialog this year >> > which I've promised to help advertise. It would be great if we could >> > find a good Qt gui hacker to make it really shine. >> > >> > Also on the agenda is integrated end-to-end Colour Management possibly >> > using colord [4], something I know absolutly nothing about, so any >> > feedback or suggestions people have on that will be very welcome. For >> > starters the dependencies for colord are glib and policykit. >> > >> > The OpenPrinting Summit is part of the Linux Foundation Collaboration >> > Summit immediately following Camp KDE, so if you're attending and want >> > to be involved in either of these areas please let me know, backup on >> > the more technical aspects would be welcome. >> > >> > Cheers! >> > >> > John. >> >> Are there screenshots of the most recent version available? >> > > Just made these: > http://simplest-image-hosting.net/png-0-cpd > > Left: Qt > Right: gtk > > Hugo
Thanks! -Todd