lp:~ahayzen/ubuntu-settings-components/add-job-model

Created by Andrew Hayzen and last modified
Get this branch:
bzr branch lp:~ahayzen/ubuntu-settings-components/add-job-model
Only Andrew Hayzen can upload to this branch. If you are Andrew Hayzen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrew Hayzen
Project:
Ubuntu Settings Components
Status:
Merged

Recent revisions

227. By Andrew Hayzen

* Use QSharedPointer instead of raw pointers for PrinterJob
* Renamed Queue.qml to PrinterQueue.qml

226. By Andrew Hayzen

* Remove some tracing

225. By Andrew Hayzen

* Add JobModel which lists the jobs for a certain printer
* Add JobRole to PrinterModel to access jobs
* Add JobState enum to track enums from cups
* Add example Queue which lists jobs for a printer with their name, id, status and allows you to cancel the job by clicking

224. By Andrew Hayzen

* Remove cancel from PrinterJob as it is now in Printers

223. By Andrew Hayzen

* Add cancel method

222. By Andrew Hayzen

* Always fit-to-page for now as printing app doesn't know about page sizes or scaling yet

221. By Jonas G. Drange

  * allows creation of printers in example qml, and by extension the API
  * create printers by either providing a PPD file, or select a PPD from the database
  * adds a DriverModel that holds printer drivers, which can be filtered
  * adds testing of DriverModel

220. By Andrew Hayzen

* Skip null printers for now as they result in errors due to missing ppd definitions and segfaults when trying to print

219. By Jonas G. Drange

resolves conflicts

218. By Andrew Hayzen

* Add isTwoSided read-only property to PrinterJob which allows the QML to know if the selected duplexMode is actually going to print double sided

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu-settings-components
This branch contains Public information 
Everyone can see this information.

Subscribers