lp:~ahayzen/ubuntu-settings-components/fix-compiler-warnings

Created by Andrew Hayzen and last modified
Get this branch:
bzr branch lp:~ahayzen/ubuntu-settings-components/fix-compiler-warnings
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

228. By Andrew Hayzen

* Resolve console warnings - add TODOs in methods that should be implemented where I've put a fake return value for now
* Set a default for switches that compiler thinks it can reach the end of the control without
* Add return values for methods that are not implemented yet
* Add Q_UNUSED for parameters that aren't used

227. By Andrew Hayzen

* Link notifications to JobModel - removing polling
* Fix compiler errors that appeared from the previous branch
* Fix logic change in last branch that was wrong way around

226. By Andrew Hayzen

* Add updateFrom to Printer and PrinterJob
* Call updateFrom in PrinterModel and JobModel when printers are the same
* Emit dataChanged signal in models when updateFrom returns a change
* Add deepCompare to Printer and PrinterJob

225. By Jonas G. Drange

* Deprecate QTimer based update()
* Replace with cups subscription based update()
* Fixes tests.

224. 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

223. By Andrew Hayzen

* Add cancel method to Printers

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

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