lp://qastaging/~thekorn/ubuntu/lucid/update-manager/bug-539211-on_battery
- Get this branch:
- bzr branch lp://qastaging/~thekorn/ubuntu/lucid/update-manager/bug-539211-on_battery
Branch merges
- Michael Vogt: Approve
- James Westby (community): Approve
-
Diff: 35 lines (+15/-6)1 file modifiedUpdateManager/Core/utils.py (+15/-6)
Related bugs
Related blueprints
Branch information
- Owner:
- Markus Korn
- Status:
- Development
Recent revisions
- 258. By Markus Korn
-
Modified UpdateManager.
Core.utils. on_battery( ) to use UPower per default
(and DeviceKit.Power as fallback) to check if a system is running on battery
(LP: #539211) - 257. By Michael Vogt
-
[ Barry Warsaw ]
* Fix obvious NameError by adding a missing import. (LP: #537250)[ David Planella ]
* Made some strings translatable and extractable as a fix for
LP: #537277[ Michael Vogt ]
* po/*.po:
- updated from rosetta
* DistUpgrade/DistUpgradeAppo rt.py:
- do not try to add directories under /var/log/dist-upgrade
to a apport report (LP: #369951)[ Shlomi Loubaton ]
* Set text direction for update treeview to be always LTR regardless
of current language settings (LP: #316171) - 256. By Michael Vogt
-
[ Michael Vogt ]
* UpdateManager/Core/MetaReleas e.py:
- allow upgrade from unsupported version to unsupported version
* DistUpgrade/removal_ blacklist. cfg:
- allow removal of update-manager-kde
* check-new-release- gtk:
- fixes in the gtk release upgrade check
* DistUpgrade/xorg_fix_ proprietary. py:
- if /etc/X11/XF86Config- 4 is found on upgrade, rename it to
"XF86Config-4.obsolete"
- write log to "/var/log/dist-upgrade/ xorg_fixup. log"
* do-release-upgrade, check-new-release:
- implemented "check-releae- upgrade" as symlink to do-release-upgrade
and automatically run with "--check-dist-upgrade- only" when called
as c-r-u
- add --quiet option to do-release-upgrade
* debian/update- manager- core.links:
- install /usr/lib/update- manager/ check-new- release as symlink to
do-release- upgrade -c [ Wesley Schwengle ]
* Check for release upgrade is now also possible with do-release-upgrade
command: do-release-upgrade -c. (LP: #415026)
* Added --version/-V to do-release-upgrade (similar to update-manager)[ Dustin Kirkland ]
* debian/91-release- upgrade, debian/ update- manager- core.install,
- some users are complaining of long login times due to the release
check requiring network connectivity; this information clearly doesn't
change as frequently as the user logging in, so maintain a cache file
in /var/lib, display it if it's populated, but otherwise, update it in
the background if its either missing or the file is older than a day
old, LP: #522452[ Jonathan Riddell ]
* Do not allow for the removal of update-manager-kde, we do want it after all - 255. By Michael Vogt
-
* rename update-
manager- support- status to ubuntu- support- status
* check-new-release- gtk:
- add gtk tool for release notification that is designed to be
run from update-notifier (desktop-lucid-update- upgrade- requirements)
* DistUpgrade/DistUpgradeCach e.py:
- fix crash in cleanup code
- fix crash when /home is missing (LP: #463506)
- fix component inconsitency detection debug output
* DistUpgrade/DistUpgradeView Gtk.py:
- remove old code that moved to python-apt
* DistUpgrade/DistUpgradeCont roller. py:
- if universe is not enabled, explain that the demoted packages
will be suggested for removal in the cleanup stage
* UpdateManager/Core/MetaReleas e.py:
- fix urlopen() crash on hardy->lucid cdrom upgrades - 254. By Michael Vogt
-
[ Michael Vogt ]
* UpdateManager/Core/MetaReleas e.py:
- add timeout to meta-release download
* UpdateManager/MetaReleaseGObj ect.py:
- make sure threading is enabled
* DistUpgrade/DistUpgrade. cfg:
- add kubuntu-netbook to known metapackages
- remove usplash artwork from KeyDependencies
* DistUpgrade/DistUpgradeCont roller. py:
- test for server mode again after the sources.list rewrite,
to capture the case when the initial sources.list is empty
* DistUpgrade/DistUpgradeCach e.py:
- when showing the demoted packages, skip packages that
are automatic installed
- improve performance on the removal checks by making use of
the auto removable information more agressively
- increase space required by the kernel (it grew)
* DistUpgrade/DistUpgradeView .py, DistUpgrade/ DistUpgradeView {Gtk,KDE} .py:
- show only non auto-installed removals bold
* update-manager- support- status:
- add --show-supported, --show-unsupported and --show-all for summary
- add --list option for full details[ Colin Watson ]
* update-manager- support- status:
- fix typo in get_maintenance_status (LP: #513303)
- add support statistics to the output - 253. By Michael Vogt
-
* update-
manager- support- status:
- text mode tool that gives a overview on the support
status of the packages
* DistUpgrade/DistUpgrade. ui, DistUpgrade/ window_ main.ui:
- fix version number (thanks to davmor2)
* DistUpgrade/DistUpgrade. cfg.hardy:
- fix upgrade target to lucid (LP: #512608) - 252. By Michael Vogt
-
* DistUpgrade/
DistUpgradeCont roller. py:
- add missing check for ubuntu-security when testing for
mirrors (thanks to Stuart Langridge)
* DistUpgrade/DistUpgrade. cfg:
- add example SlideshowUrl
* DistUpgrade/DistUpgradeCont roller. py, DistUpgrade/ DistUpgradeView .py,
DistUpgrade/DistUpgradeView Gtk.py:
- add slideshow support based on webkit
- call percent() JS method on the webkit view
* check-new-release:
- use exit codes if run with --quiet otherwise only print
(LP: #494499)
* DistUpgrade/DistUpgradeConf igParser. py:
- fix crash in _interpolate (LP: #500705)
* UpdateManager/Core/MetaReleas e.py:
- do not crash on stat failure (LP: #496144)
* UpdateManager/Core/MyCache. py:
- do not crash if the lock can not be released (LP: #410574)
* UpdateManager/SafeGConfClient .py
- implement gconfclient that does not crash if gconf is not
working (LP: #261471) - 251. By Michael Vogt
-
* data/release-
upgrades:
- default to lts->lts upgrade prompts for lucid
* AutoUpgradeTester/UpgradeTestB ackendQemu. py:
- allow virtio for block devices when the virtio option
is given in the config
* DistUpgrade/DistUpgrade. cfg, DistUpgrade/ DistUpgrade. cfg.hardy:
- cleanup PostUpgradePurge and add "linux-restricted- modules- common"
- cleanup ForcedObsoletes rules
- update kernel removal rules and BaseNames
- fix belocs-locales-bin upgrade issue (LP: #474543)
* DistUpgrade/DistUpgradeCont roller. py:
- check forh reboot-required files in partial upgrade mode,
update-notifier is no longer doing that by default
(foundations-lucid- restart- required- dialog spec)
* DistUpgrade/DistUpgrade. ui:
- add a bunch of missing "<property name="orientation">"
- improve restart-required dialog - 250. By Michael Vogt
-
* DistUpgrade/
DistUpgradeView NonInteractive. py:
- use getWithDefault() for "NonInteractive","ForceOverwri te"
(thanks to Free Ekanayaka)
* UpdateManager/Core/MyCache. py:
- detect dirty dpkg journal and enter recovery mode in this
case (thanks to Maco for reporting)
* DistUpgrade/DistUpgrade. cfg:
- remove kvm-source on upgrade
* debian/update- manager- core.links:
- use "91-release-upgrade" instead of "91-release_ upgrade" to
make run-parts happy
* fix FTBFS - 249. By Michael Vogt
-
* UpdateManager/
UpdateManager. py:
- do not crash if setlocale() fails (LP: #471378)
* UpdateManager/Core/DistUpgrad eFetcherCore. py:
- add missing "logging" import (LP: #475941)
* DistUpgrade/DistUpgradeCont roller. py:
- better message for upgrades over ssh (LP: #463257)
* UpdateManager/Core/utils. py:
- improve proxy check and show error if proxy settings
look invalid (LP: #472168)
* AutoUpgradeTester/profile/ */DistUpgrade. cfg:
- updated to test karimic -> lucid and hardy -> lucid
* Janitor/plugins/ deb_plugin. py:
- use apt.progress.InstallProgress () to keep the computer-janitor
UI responsive
* AutoUpgradeTester/install_ blacklist. cfg:
- add ec2 to the blacklist for the kvm based testing
* UpdateManager/UpdateManager. py:
- show selected and download size in two rows (LP: #434062)
* data/do-release- upgrade. 8:
- man page added, thanks to Willem Bogaerts
* DistUpgrade/DistUpgrade. cfg:
- add laptop-mode-tools to the forced obsoletes on upgrade (thanks to
Steve Langasek)
* UpdateManager/UpdateManager. py:
- show restart required dialog in u-m when the upgrade is finished
with proper parent
* AutoUpgradeTester/post_ upgrade_ tests:
- add python import, xorg and kernel tests
* UpdateManager/dialog_ release_ notes.ui:
- merged lp:~freinhard/update-manager/ui-fix (many thanks)
* UpdateManager/Core/MetaReleas e.py:
- merge lp:~cristiklein/update-manager/use-xdg (many thanks)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/ubuntu/lucid/update-manager