[ubuntu/trusty-proposed] kubuntu-driver-manager 14.04ubuntu4 (Accepted)

Harald Sitter apachelogger at kubuntu.org
Tue Mar 25 18:05:53 UTC 2014


kubuntu-driver-manager (14.04ubuntu4) trusty; urgency=medium

  * Depend on python3-qt4 for the auto-quit logic in the helper LP: #1293948
  * Refactor
    - dbus helper now only has one function
    - dbus interaction uses explicit type demarshalling
    - new struct types Device and Driver representing the explicit dbus types
    - new class DriverManager encorporating most logic bits of Module such as
      dbus and qapt interaction
    - DriverWidget QApt queries moved to DriverManager's dbus handling, but
      continues to query qapt packages directly for name and such nonesense
    - Manual driver listing is no longer explicitly dependent on package
      findability
    - DriverWidget changes detection now happen through iterative queries
      in Module::possiblyChanged, fixing change tracking
    - Module continues to contain Debconf handling, pipe id merely passed to
      DriverManager
    - New Module functions enableUi and disableUi containing reoccuring logic
    - DriverWidget does not implicitly create left-to-right strings anymore
    - Module::load is now the grand unified way to trigger a (re)load of data
      while DriverManager::refresh synchronizes the reload requests with
      QApt/Xapian init, fixing all likely and less likely init order problems
    - New struct Device provides deep qdebug stream operators to debug
      stuff conveniently
    - Module includes have been cleaned up slightly
    - Drivers are now not only installed, but also removed, this effectively
      enables actual driver change as the way management works is that the
      consideration is that only one driver is installed at a time (except for
      the free version), which also is why manual always wins active
      detection as it simply prevents any other driver from being considered.

Date: Tue, 25 Mar 2014 14:29:51 +0100
Changed-By: Harald Sitter <apachelogger at kubuntu.org>
Maintainer: Rohan Garg <rohangarg at kubuntu.org>
Signed-By: Rohan Garg <rohan16garg at gmail.com>
https://launchpad.net/ubuntu/trusty/+source/kubuntu-driver-manager/14.04ubuntu4
-------------- next part --------------
Format: 1.8
Date: Tue, 25 Mar 2014 14:29:51 +0100
Source: kubuntu-driver-manager
Binary: kubuntu-driver-manager kubuntu-driver-manager-dbg
Architecture: source
Version: 14.04ubuntu4
Distribution: trusty
Urgency: medium
Maintainer: Rohan Garg <rohangarg at kubuntu.org>
Changed-By: Harald Sitter <apachelogger at kubuntu.org>
Description: 
 kubuntu-driver-manager - Driver Manager for Kubuntu
 kubuntu-driver-manager-dbg - Driver Manager for Kubuntu -- debug symbols
Launchpad-Bugs-Fixed: 1293948
Changes: 
 kubuntu-driver-manager (14.04ubuntu4) trusty; urgency=medium
 .
   * Depend on python3-qt4 for the auto-quit logic in the helper LP: #1293948
   * Refactor
     - dbus helper now only has one function
     - dbus interaction uses explicit type demarshalling
     - new struct types Device and Driver representing the explicit dbus types
     - new class DriverManager encorporating most logic bits of Module such as
       dbus and qapt interaction
     - DriverWidget QApt queries moved to DriverManager's dbus handling, but
       continues to query qapt packages directly for name and such nonesense
     - Manual driver listing is no longer explicitly dependent on package
       findability
     - DriverWidget changes detection now happen through iterative queries
       in Module::possiblyChanged, fixing change tracking
     - Module continues to contain Debconf handling, pipe id merely passed to
       DriverManager
     - New Module functions enableUi and disableUi containing reoccuring logic
     - DriverWidget does not implicitly create left-to-right strings anymore
     - Module::load is now the grand unified way to trigger a (re)load of data
       while DriverManager::refresh synchronizes the reload requests with
       QApt/Xapian init, fixing all likely and less likely init order problems
     - New struct Device provides deep qdebug stream operators to debug
       stuff conveniently
     - Module includes have been cleaned up slightly
     - Drivers are now not only installed, but also removed, this effectively
       enables actual driver change as the way management works is that the
       consideration is that only one driver is installed at a time (except for
       the free version), which also is why manual always wins active
       detection as it simply prevents any other driver from being considered.
Checksums-Sha1: 
 286c961cbce58dfe48d4e9fbc1c1500d9a611bc9 1713 kubuntu-driver-manager_14.04ubuntu4.dsc
 7333784a76f7ed01e19f4c59292c777487920b19 29588 kubuntu-driver-manager_14.04ubuntu4.tar.xz
Checksums-Sha256: 
 bebd7008d419d731d673ef26bead2599fc239afc92b374292691ee221463fdff 1713 kubuntu-driver-manager_14.04ubuntu4.dsc
 b4dd01e2f47f02c9f9bd7fb1e102fe55797d92ea3123a57d37a9d0a191a2e935 29588 kubuntu-driver-manager_14.04ubuntu4.tar.xz
Files: 
 69be6257ebf8edc7faf171cd8e318dd5 1713 kde optional kubuntu-driver-manager_14.04ubuntu4.dsc
 169d8ca43b05683ab6722e2418516e1b 29588 kde optional kubuntu-driver-manager_14.04ubuntu4.tar.xz


More information about the Trusty-changes mailing list