landing-team-changes+1 team mailing list archive
-
landing-team-changes+1 team
-
Mailing list archive
-
Message #01287
[stable-overlay] [xenial] ubuntu-ui-extras (0.3+16.04.20170323-0ubuntu1)
Uploaded to the Stable Phone Overlay PPA (~ci-train-ppa-service/ubuntu/stable-phone-overlay xenial) archive
---------------
Format: 1.8
Date: Thu, 23 Mar 2017 12:54:43 +0000
Source: ubuntu-ui-extras
Binary: qtdeclarative5-ubuntu-ui-extras0.2
Architecture: source
Version: 0.3+16.04.20170323-0ubuntu1
Distribution: xenial
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
Changed-By: Andrew Hayzen <ahayzen@xxxxxxxxx>
Description:
qtdeclarative5-ubuntu-ui-extras0.2 - Ubuntu UI Extra Components
Changes:
ubuntu-ui-extras (0.3+16.04.20170323-0ubuntu1) xenial; urgency=medium
.
[ Andrew Hayzen, Jonas G. Drange ]
* Adds devices as an model on Printers, and re-instates remote printer model on Printers.
* makes sure the backend is refreshed on enable/disable
* If printerAdded is called ensure there is always a proxy printer
corrects thread affinity for printerloaded printers, as well as any qobject children it might have
* Remove PrinterQueue.qml example and add missing job methods to Printers.qml example, so we have only one example
* improves the deviceName by dropping the CMD (note that the full string remains accessible from device.id)
* Connect job-impressions-completed from cups to PrinterJob::impressionsCompleted()
* In the job model listen to printerStateChanged as changes t job-impressions-completed causes that signal
* Improve the PrinterSignalHandler to limit the maximum wait time of unprocessed signals to four times the timeout
* Add unit test for SignalRateLimiter to check it does perform a flush
* Rename PrinterSignalHandler to SignalRateLimiter
* Add a JobLoader for loading a specific jobId for a printer and loading the extended attributes
* Move the loading of creationTime, completedTime, processingTime, size and user to extended attributes as signals don't give us those
* Add method for PrinterBackend for getting a specific job
* Split up JobModel::update so there is jobCreated, jobState and jobCompleted which then call addJob, removeJob and updateJob
* Improve Printer::updateFrom to not call loadAttributes as this results in a possible UI block
* Add missing comparisions for PrinterJob deepCompare and updateFrom
* Change PrinterJob::setPrinter to not call loadDefaults and instead explicitly call it
* Change Printers to trigger requestJobExtendedAttributes which triggers a background thread rather than doing in foreground
* exposes copies attribute on the printer
* includes cups/adminutils.h into which the cups device callback was moved in >= libcups2-dev 2.2.2
* allows browsing on local and remote printers
* Add filters for active, paused and queued
* Add sorting by creationTime and then falling back to id
* Change time related roles in JobModel to return QDateTime, not QString, so sorting doesn't break
* Update tests
* Change printerGetJobAttributes to use printer-uri and job-id (the same as holdJob and releaseJob
* Give printerGetJobAttributes printerName so we can ensure we get the correct job
* adds read/write of the shared property
* adds extended attribute fetching (IppClient::printerGetAttributes)
* refactors attribute retrieval from cups
* implements deviceUri and lastMessage on Printer
* adds Printers.printTestPage
* Add tests for JobModel roles
* Add tests for make and location in Printer
* Fix JobModel color and quality roles to use fallback if no text
* Add tests for all roles in PrinterModel
* Remove PdfRole it is not used (IsPdfRole instead)
* Add holdJob and releaseJob methods to Printers
* Add HeldRole to JobModel
* Add tests for hold and releasing a job
* Update example to show how hold and release work
* Update StateRole to return just the state, not text
* Remove PrinterJob friends and make setters public as they aren't exposed to QML anyway
* adds make and location to printermodel and printer
* Pull of trunk
* Remove use of bitewise or as it fails in CI
* guards against excessive loading of printers and drivers
* adds loadPrinter method on Printers
* drops a lot of code that was not used, and some TODOS/FIXMES that aren't necessary
* Fix/add commented or empty tests
* Implement tests that had QSKIP
* removes empty brackets
* adds cmake extras, required by printer stuff
* Remove remaining fixme's
* Rename UbuntuSettingsComponentsPrintersPlugin to UbuntuComponentsExtrasPrintersPlugin
* Remove import Ubuntu.Settings.Components 0.1 from example qml imports
* Rename definition UBUNTUSETTINGSPRINTERS_LIBRARY to UBUNTUCOMPONENTSEXTRASPRINTERS_LIBRARY
* Rename UbuntuSettingsPrintersQml to UbuntuComponentsExtrasPrintersQml
* Rename translation domain to ubuntu-ui-extras
* Fix for printsupport being build-depends rather than depends
Checksums-Sha1:
253ecaac3b7b97befa278f6b6d0edd9ba1b2f432 2358 ubuntu-ui-extras_0.3+16.04.20170323-0ubuntu1.dsc
5f6598e32f86f90b977d4403d0922cf66b483d46 917128 ubuntu-ui-extras_0.3+16.04.20170323.orig.tar.gz
47d45fbd0746017a6bf5a2943096d450f6db8992 5577 ubuntu-ui-extras_0.3+16.04.20170323-0ubuntu1.diff.gz
Checksums-Sha256:
e49c9fa3ae94cbdef4b0cf02f7cb12e71274ec9b6f4fcc312783b0eb0588e418 2358 ubuntu-ui-extras_0.3+16.04.20170323-0ubuntu1.dsc
59a952f953470cece911bf312efeb5d0a5e969647b9d242b13aac78df197cb11 917128 ubuntu-ui-extras_0.3+16.04.20170323.orig.tar.gz
f8e892f37c4e8339572d1f94c8ee2bc4b115a6d2801b7dcd2bdddf32c3cad950 5577 ubuntu-ui-extras_0.3+16.04.20170323-0ubuntu1.diff.gz
Files:
f39cbb32887a4d366bea5a417c2a91b2 2358 x11 optional ubuntu-ui-extras_0.3+16.04.20170323-0ubuntu1.dsc
b96d8f780f1e9cdd71a485459b41b74f 917128 x11 optional ubuntu-ui-extras_0.3+16.04.20170323.orig.tar.gz
23484ba0451aa5f945f942d012a77a7e 5577 x11 optional ubuntu-ui-extras_0.3+16.04.20170323-0ubuntu1.diff.gz
Launchpad-Notify-Changed-By: yes