jockey (0.3.3-0ubuntu7) hardy; urgency=low * Cherrypick a few bug fixes from trunk: - nvidia.py: Drop AddARGBVisuals and AddARGBGLXVisuals options from legacy driver. (LP: #211752) - fglrx.py: Fix detection of autodetected radeon driver. (LP: #207957) - jockey/ui.py: Intercept IOErrors when writing to stderr. (LP: #204120) -- Martin Pitt Tue, 08 Apr 2008 19:34:23 -0500 jockey (0.3.3-0ubuntu6) hardy; urgency=low * Cherrypick a few bug fixes from trunk: - nvidia.py: Fix extra screen options to get quoted properly. (LP: #211368) - autostart .desktop files: Add Comment field. (LP: #146918) - POTFILES.in: Add missing desktop files. -- Martin Pitt Sun, 06 Apr 2008 11:24:00 -0600 jockey (0.3.3-0ubuntu5) hardy; urgency=low * jockey/oslib.py: Fix undeclared 'env' variable, residue from fix in 0.3.3-0ubuntu3. (LP: #189611) -- Martin Pitt Fri, 04 Apr 2008 09:16:08 +0200 jockey (0.3.3-0ubuntu4) hardy; urgency=low * debian/jockey-common.postinst: Remove old restricted-manager autostart XDG file on upgrades. -- Martin Pitt Thu, 03 Apr 2008 18:07:22 +0200 jockey (0.3.3-0ubuntu3) hardy; urgency=low * jockey/oslib.py: Do not set debconf priority to critical any more. b43-fwcutter needs the "download firmware" question shown in order to actually download the firmware, and we do not need it ATM for other packages. (LP: #197819) -- Martin Pitt Thu, 03 Apr 2008 14:49:12 +0200 jockey (0.3.3-0ubuntu2) hardy; urgency=low * Merge to upstream trunk to pick up a few bug fixes: - nvidia.py: Add AddARGBGLXVisuals option to Screen section for nvidia-glx. (LP: #154596) - nvidia.py: Do not advertise as enabling composite if driver is already loaded (i. e. installed manually). (LP: #202802) - fglrx.py: Do not suggest installing fglrx if using the radeon X.org driver, since that already supports composite (LP: #207957) - jockey/ui.py: Change --update-db to print an error message instead of exception (LP: #209594) - If rebinding a module fails, trigger reboot notification. (LP: #207928) -- Martin Pitt Tue, 01 Apr 2008 20:40:50 +0200 jockey (0.3.3-0ubuntu1) hardy; urgency=low * New upstream bug fix release: - jockey/xorg_driver.py: Check if _row attribute is present, which is not the case for Subsections in the "Module" section. (LP: #201160) - Make --check-composite ask for confirmation. (LP: #202898) - Enable AddARGBGLXVisuals option for standard nvidia driver. (LP: #154596) - KDE: Do not change check boxes if enabling was cancelled. - KDE: Drop unicode() conversion in confirm_action(), strings are already unicode (LP: #206169) - KDE: Disable help button if help is not available. (LP #206169) -- Martin Pitt Thu, 27 Mar 2008 12:41:53 +0100 jockey (0.3.2-0ubuntu3) hardy; urgency=low * Cherrypick some bug fixes from trunk: - Add automatic testing for all shipped custom handlers in examples/ and data/handlers/. So far the test suite only covered the standard handlers. - This uncovered that the fglrx and nvidia handlers still crash if xorg.conf does not have a Screen section; fixed for real now. (LP: #200832) * data/handlers/b43.py: Add missing import (also uncovered by above test suite). (LP: #203958) -- Martin Pitt Thu, 20 Mar 2008 16:30:32 +0100 jockey (0.3.2-0ubuntu2) hardy; urgency=low * Final 0.3.2 release (previous Ubuntu upload had a botched version number) with bug fixes only (no new features). This time also with orig.tar.gz again. - fglrx, nvidia handlers: Create screen section if it does not exist. (LP: #200832) - Abort gracefully with a proper error message if cache directory does not exist. (LP: #198433) - ui.py, check(): Intercept ValueError from package query. This can happen if the daily apt cron job runs while jockey is running as well and temporarily causes inconsistent package indexes. (LP: #200089) - kde/jockey-kde, comfirm_action(): Fix string formatting. (LP: #197777) - jockey/oslib.py: Fix calling of kdesu. - kde/jockey-kde: Make --check notifications actually work (LP: #193985) - Fix the KDE interface test suite. * debian/rules: Fix apport hook file name. * debian/apport_hook.py: Add missing import. * data/handlers/b43.py: Consider driver enabled if firmware files are installed; testing whether b43-fwcutter is installed (the default behaviour of ModulePackageHandler) is incorrect here. (LP: #198341) -- Martin Pitt Tue, 18 Mar 2008 17:28:32 +0100 jockey (0.3.2-0ubuntu1) hardy; urgency=low * New upstream bug fix release for KDE frontend changes: - Add Oxygen icon - Resize columns to text - Nodes expanded by default -- Ryan Kavanagh Thu, 13 Mar 2008 19:26:16 +0000 jockey (0.3.1-0ubuntu1) hardy; urgency=low * New upstream bug fix release: - Fix 'used' detection of nVidia driver. - Add README.txt. - Create default xorg.conf if it does not exist. - More efficient modalias data structures for great detection stage speedup (typically from > 5 to about 1 second). - Run --check with niceness 10 and change autostart desktop files to delay it by a minute, so that it does not slow down session startup. - Fix --enable and --disable to not ask for confirmation, otherwise they are useless in noninteractive scripts. * oslib.py: Cache "apt-cache show" results. * oslib.py: If we do not have a $DISPLAY, just call apt-get, not x-terminal-emulator. -- Martin Pitt Mon, 10 Mar 2008 15:42:03 +0100 jockey (0.3-0ubuntu1) hardy; urgency=low * Merge with trunk to update to the 0.3 release. We already had all the new features like the KDE interface, so this only imports bug fixes, in particular: - Update fglrx handler for current upstream version, to actually work again at all (DisplayDepth) and declare support for composite. Thanks to Sander Jonkes! (LP: #194963) - Quiesce backtraces from failed handler instantiation. (LP: #195548) - Use regular expressions, not fnmatch for modalias pattern matching, since we do not want to treat '[' and ']' specially. (LP: #193521) - Port --enable and --disable options from restricted-manager. (LP: #181832) - Port --check-composite from restricted-manager. (LP: #193978) * Fixed Vcs-Bzr field. * Remove do-release from this branch, it's only useful for upstream developers on trunk and confusing in the package. * debian/jockey-common.postinst: Remove --check cache on upgrade from << 0.3, since the format changed (much more robust now). -- Martin Pitt Tue, 04 Mar 2008 16:48:50 +0100 jockey (0.2-0ubuntu6) hardy; urgency=low * rebuild due to python-central issue -- Sebastien Bacher Tue, 19 Feb 2008 22:08:52 +0100 jockey (0.2-0ubuntu5) hardy; urgency=low * Add debug logging for enabled() to XorgDriver and ModulePackageHandler. (Cherrypicked from trunk) * Make window title consistent to .desktop files. (LP: #189689) (Cherrypicked from trunk) -- Martin Pitt Tue, 19 Feb 2008 09:38:46 +0100 jockey (0.2-0ubuntu4) hardy; urgency=low * Merged Martin Böhm's KDE implementation, thanks a lot! -- Martin Pitt Thu, 14 Feb 2008 18:55:10 +0100 jockey (0.2-0ubuntu3) hardy; urgency=low * At least on current kernel, devices on the SSB bus do not produce modalias files, they just mention it in 'uevent'. Add detection for those, so that autodetection of Broadcom wifis (b43 driver) works. (Cherrypicked from trunk). * Do not ignore custom handlers which wrap a standard kernel module (which are ignored by default). (Cherrypicked from trunk) * Add data/handlers/b43.py: Handler for the b43 Broadcom Wifi module. -- Martin Pitt Mon, 11 Feb 2008 09:58:23 +0100 jockey (0.2-0ubuntu2) hardy; urgency=low * Stop running the tests during build, they need too many build deps. -- Martin Pitt Tue, 05 Feb 2008 09:30:48 +0100 jockey (0.2-0ubuntu1) hardy; urgency=low * New upstream bug fix release: - Do not create default handlers for nonexisting kernel modules. (LP: #187148) - Suppress exceptions (like SIGPIPE) in logging. (LP: #188658) - Enable UseEdidFreqs for legacy NVidia driver. (LP: #151141) - Set proper window icon. (LP: #187073) - Clean up strings in .desktop files (LP: #150205) - Fix test suite exit code on success. - Do not set AddARGB{,GLX}Visuals options in standard and new nVidia handler any more (obsolete). - Support hiding of help button if help is not available. * tests/oslib.py: Add simple tests for Ubuntu implementation of package system query functions. * jockey/oslib.py, package_description(): Do not crash when apt-cache show succeeds, but prints nothing. This works around apt bug #18306. (LP: #186943) * tests/oslib.py: Add shallow test cases for {install,remove}_packge() to ensure that they won't crash for the simplest reasons. This reproduces #186584. * jockey/oslib.py: Add missing import of time. (LP: #186584, #186883) * jockey/oslib.py, ui_help_available(): Only show help if yelp is present. (LP: #186179) * debian/rules: Run test suite during build (failure causes FTBFS). -- Martin Pitt Mon, 04 Feb 2008 18:53:26 +0100 jockey (0.1-0ubuntu1) hardy; urgency=low * First upstream release 0.1: - Add installed_packages status file, so that the ubiquity hook actually works. - Add test suite for GTK frontend (run through all widgets). - Import usable translations from restricted-manager. - Some internal code architecture cleanup. - Some bug fixes, particularly in FirmwareHandler and build system. * debian/rules: Remove POT on clean. -- Martin Pitt Thu, 31 Jan 2008 12:53:36 +0100 jockey (0.1~r139) hardy; urgency=low * Add missing python-distutils-extra dependency. -- Martin Pitt Fri, 25 Jan 2008 09:20:43 +0000 jockey (0.1~r118) hardy; urgency=low * Initial release, result of completely rewriting restricted-manager to be maintainable, robust, and suitable for other distributions. Some features and the KDE UI still need to be ported. * See restricted-manager-rewrite specification for details. -- Martin Pitt Thu, 17 Jan 2008 15:02:40 +0100