[Merge] lp:~jonas-drange/ubuntu-settings-components/asyncness into lp:~phablet-team/ubuntu-settings-components/printer-components

Jonas G. Drange jonas.drange at canonical.com
Thu Feb 16 11:36:54 UTC 2017


Jonas G. Drange has proposed merging lp:~jonas-drange/ubuntu-settings-components/asyncness into lp:~phablet-team/ubuntu-settings-components/printer-components.

Commit message:
* rename CupsPkHelper to IppClient
* drop CupsFacade and move everything to PrinterCupsBackend
* add delete functionality
* move PrinterDriverLoader into it's own file
* add PrintersLoader
* break PrintJob API (force clients to use Printers.createJob(printerName)
* fix some read/write bugs that caused unnecessary cups communication
* Add JobFilter
* Moves JobModel to Printers so there is only one.
* Printer::jobs() is now a proxy (filter), lazily coupled with a source model.

Requested reviews:
  Andrew Hayzen (ahayzen)

For more details, see:
https://code.launchpad.net/~jonas-drange/ubuntu-settings-components/asyncness/+merge/316786
-- 
Your team Ubuntu Phablet Team is subscribed to branch lp:~phablet-team/ubuntu-settings-components/printer-components.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: review-diff.txt
Type: text/x-diff
Size: 219016 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-reviews/attachments/20170216/6267871d/attachment-0001.diff>


More information about the Ubuntu-reviews mailing list