[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