Summer of Code/2009/Print Support: Difference between revisions

IwikiwI (talk | contribs)
IwikiwI (talk | contribs)
Line 182: Line 182:


:'''Beyond GSoC:'''
:'''Beyond GSoC:'''
:''primary focus'':
:*Add a direct network printing mechanism ( avahi if not the CUPS provided Bonjour for DNS-SD/mDNS) and print directly to the print server through wi-fi.This will be in the form of a new button in the journal item's menu.This will be disabled when ever an XS is connected.
:I have written a sample program http://pastebin.be/17562
:What this does is, it gets the list of printers from the print server, and prints to the default configured one.
It can be extended to select the print server automatically, traverse through the printers, select appropriate one. And also implement a local queue, cancel option.


:''Secondary focus:''
:*Make the printing feature an integral part of the API so that printing can be done directly without the journal UI's intervention
:*Make the printing feature an integral part of the API so that printing can be done directly without the journal UI's intervention
:*Make a CP activity to select the default printer.
:*Make a CP activity to select the default printer.