[ubuntu/lucid] ubiquity 2.1.12 (Accepted)
Evan Dandrea
evand at ubuntu.com
Wed Jan 20 15:50:20 GMT 2010
ubiquity (2.1.12) lucid; urgency=low
[ Colin Watson ]
* Add osextras.unlink_force, equivalent to 'rm -f', to save on tedious
exception handling.
* Only restart debconf-communicator when changing language, not every time
we switch page. This speeds up page transitions quite a bit, and should
incidentally fix LP: #508725 as well.
* GTK frontend:
- Check plugin builders as well when adding widgets (setting their
names, making them callable by the toplevel, etc.). This fixes
translations of the language, timezone, and keyboard pages.
* Fix immediate retranslation when changing language.
* Add a semaphore to misc.regain_privileges and misc.drop_privileges, so
that a drop/regain pair always returns to the previous state.
misc.drop_all_privileges is now more clearly one-way, enforced by an
assertion.
* Add a context manager (raised_privileges) and a function decorator
(raise_privileges) that are equivalent to a
regain_privileges/drop_privileges pair, but that wrap up the required
try/finally logic to make it less likely that we'll end up at the wrong
privilege level by mistake.
* When attempting to upgrade the installer, only stop debconf-communicator
once we've determined that we actually have something to upgrade
(LP: #495175).
* Require Python 2.6, for the 'with' statement.
* Move default GRUB target calculation to ubiquity.misc, which is a better
location for common code than ubiquity.components.summary. Try to avoid
using (hd0) as the target (prefer the first device from grub-mkdevicemap
output if possible), and, when installing from a non-CD medium, only
reset the default boot device if we would otherwise end up installing
GRUB to the installation medium.
* Initialise FilteredCommand.ui_loop_level earlier, just in case
(LP: #484452).
[ Evan Dandrea ]
* Allow the user to set a hostname in oem-config.
* Finally, finally, finally successfully work around GTK+ not
supporting height-for-width in labels.
* Remove labels created by plugins from the focus chain.
* Don't try to generate an apparmor cache in oem-config.
* Slightly better exception printing in scripts/install.py
* GNOME Bug #56070 (can't click button twice) has long since been
closed. Remove hack.
* Automatic update of included source packages: localechooser
2.12ubuntu3, user-setup 1.28ubuntu3.
[ Mario Limonciello ]
* Drop old hack for reconfiguring mythbuntu-default-settings since
this is fixed in user-setup now.
* Drop old hack for copying ^xserver-xorg onto the target system. No
longer necessary as thse variables don't exist in current installs.
[ Dylan McCall ]
* Use slideshow for language variants if available (LP: #476269).
[ Michael Terry ]
* Reset contents of timezone combo boxes every time the timezone page is
entered (LP: #461104).
Date: Wed, 20 Jan 2010 15:35:08 +0000
Changed-By: Evan Dandrea <evand at ubuntu.com>
Maintainer: Ubuntu Installer Team <ubuntu-installer at lists.ubuntu.com>
https://launchpad.net/ubuntu/lucid/+source/ubiquity/2.1.12
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 20 Jan 2010 15:35:08 +0000
Source: ubiquity
Binary: ubiquity ubiquity-ubuntu-artwork ubiquity-frontend-gtk ubiquity-frontend-kde ubiquity-frontend-mythbuntu ubiquity-frontend-debconf oem-config oem-config-gtk oem-config-kde oem-config-debconf oem-config-check oem-config-udeb
Architecture: source
Version: 2.1.12
Distribution: lucid
Urgency: low
Maintainer: Ubuntu Installer Team <ubuntu-installer at lists.ubuntu.com>
Changed-By: Evan Dandrea <evand at ubuntu.com>
Description:
oem-config - Perform end-user configuration after initial OEM installation
oem-config-check - enter OEM mode if requested (udeb)
oem-config-debconf - debconf frontend for end-user post-OEM-install configuration
oem-config-gtk - GTK+ frontend for end-user post-OEM-install configuration
oem-config-kde - KDE frontend for end-user post-OEM-install configuration
oem-config-udeb - Prepare for OEM configuration (udeb)
ubiquity - Ubuntu live CD installer
ubiquity-frontend-debconf - debconf frontend for the Ubiquity live installer
ubiquity-frontend-gtk - GTK+ frontend for Ubiquity live installer
ubiquity-frontend-kde - KDE frontend for Ubiquity live installer
ubiquity-frontend-mythbuntu - Mythbuntu frontend for the Ubiquity live installer
ubiquity-ubuntu-artwork - Ubuntu artwork for Ubiquity live installer
Changes:
ubiquity (2.1.12) lucid; urgency=low
.
[ Colin Watson ]
* Add osextras.unlink_force, equivalent to 'rm -f', to save on tedious
exception handling.
* Only restart debconf-communicator when changing language, not every time
we switch page. This speeds up page transitions quite a bit, and should
incidentally fix LP: #508725 as well.
* GTK frontend:
- Check plugin builders as well when adding widgets (setting their
names, making them callable by the toplevel, etc.). This fixes
translations of the language, timezone, and keyboard pages.
* Fix immediate retranslation when changing language.
* Add a semaphore to misc.regain_privileges and misc.drop_privileges, so
that a drop/regain pair always returns to the previous state.
misc.drop_all_privileges is now more clearly one-way, enforced by an
assertion.
* Add a context manager (raised_privileges) and a function decorator
(raise_privileges) that are equivalent to a
regain_privileges/drop_privileges pair, but that wrap up the required
try/finally logic to make it less likely that we'll end up at the wrong
privilege level by mistake.
* When attempting to upgrade the installer, only stop debconf-communicator
once we've determined that we actually have something to upgrade
(LP: #495175).
* Require Python 2.6, for the 'with' statement.
* Move default GRUB target calculation to ubiquity.misc, which is a better
location for common code than ubiquity.components.summary. Try to avoid
using (hd0) as the target (prefer the first device from grub-mkdevicemap
output if possible), and, when installing from a non-CD medium, only
reset the default boot device if we would otherwise end up installing
GRUB to the installation medium.
* Initialise FilteredCommand.ui_loop_level earlier, just in case
(LP: #484452).
.
[ Evan Dandrea ]
* Allow the user to set a hostname in oem-config.
* Finally, finally, finally successfully work around GTK+ not
supporting height-for-width in labels.
* Remove labels created by plugins from the focus chain.
* Don't try to generate an apparmor cache in oem-config.
* Slightly better exception printing in scripts/install.py
* GNOME Bug #56070 (can't click button twice) has long since been
closed. Remove hack.
* Automatic update of included source packages: localechooser
2.12ubuntu3, user-setup 1.28ubuntu3.
.
[ Mario Limonciello ]
* Drop old hack for reconfiguring mythbuntu-default-settings since
this is fixed in user-setup now.
* Drop old hack for copying ^xserver-xorg onto the target system. No
longer necessary as thse variables don't exist in current installs.
.
[ Dylan McCall ]
* Use slideshow for language variants if available (LP: #476269).
.
[ Michael Terry ]
* Reset contents of timezone combo boxes every time the timezone page is
entered (LP: #461104).
Checksums-Sha1:
0dc6c9a250d4026d4a8248893711b486a9d627c6 1559 ubiquity_2.1.12.dsc
f62b0ca9176d3ee86156fa0ceb2c690c42cef48b 7743375 ubiquity_2.1.12.tar.gz
Checksums-Sha256:
b9703525e6d2c0adf7762a1c4f7b28d8dfaea6c0770a5e1d39bc6a15bb8c6ba9 1559 ubiquity_2.1.12.dsc
f651155bc1d6a2aa662c8fd33ffbae864fd2e06716f67b64386e2fcc59fe6019 7743375 ubiquity_2.1.12.tar.gz
Files:
082f352c1959f409aaf93c7625680362 1559 admin optional ubiquity_2.1.12.dsc
bdc6ad5069cff1ee99b57276912e4bc4 7743375 admin optional ubiquity_2.1.12.tar.gz
Launchpad-Bugs-Fixed: 461104 476269 484452 495175 508725
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAktXJXEACgkQYMSoESsJNnuexwCeKzH3NcxKF7RyNIsDXDLbK3l8
ArYAoI0EIQKdxOsDm7zCRV+rU+wt3aRl
=tNCC
-----END PGP SIGNATURE-----
More information about the Lucid-changes
mailing list