← Back to team overview

landing-team-changes+1 team mailing list archive

[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