oem-config (1.37.2netbook13belmont1) hardy; urgency=low

  * New netbook version, fixes NetworkManager messages on first reboot
    being visible.

 -- Michael Terry <michael.terry@canonical.com>  Fri, 30 Jan 2009 09:54:51 -0500

oem-config (1.37.2netbook12belmont3) hardy; urgency=low

  * fix-background.patch:
    Update the background to the latest one

 -- Neil J. Patel <neil.patel@canonical.com>  Tue, 20 Jan 2009 14:07:31 +0000

oem-config (1.37.2netbook12belmont2) hardy; urgency=low

  * Delete start-yelp-when-done.patch because yelp is now launched on first
    boot to display tiger-help and this older impl, to display Ubuntu Help
    Center is now not needed. 

 -- Kyle Nitzsche <kyle.nitzsche@canonical.com>  Tue, 16 Dec 2008 16:43:26 +0000

oem-config (1.37.2netbook12belmont1) hardy; urgency=low

  * New netbook version, revising fix-default-timezone.patch:
    - Don't use my fix, use Colin Watson's fix from bug 283861.  His picks
      a better default timezone for some languages (notably Russian).

 -- Michael Terry <michael.terry@canonical.com>  Thu, 04 Dec 2008 15:11:15 -0500

oem-config (1.37.2netbook11belmont1) hardy; urgency=low

  * New netbook version
    - debian/patches/no-lang-scroll-resizing.patch to stop help text from
      resizing dialog

 -- Michael Terry <michael.terry@canonical.com>  Thu, 04 Dec 2008 14:11:45 -0500

oem-config (1.37.2netbook10belmont2) hardy; urgency=low

  * yahoo-links.patch:
    - Also divert yahoo.xml on upgrade, not just install

 -- Michael Terry <michael.terry@canonical.com>  Mon, 01 Dec 2008 15:56:14 -0500

oem-config (1.37.2netbook10belmont1) hardy; urgency=low

  * New netbook version, no useful changes (were in translations we don't use)

 -- Michael Terry <michael.terry@canonical.com>  Mon, 01 Dec 2008 13:35:10 -0500

oem-config (1.37.2netbook9belmont2) hardy; urgency=low

  * debian/patches/fluendo-eula.patch:
    - Make sure we call the user setup apply script

 -- Michael Terry <michael.terry@canonical.com>  Wed, 01 Oct 2008 10:35:08 -0400

oem-config (1.37.2netbook9belmont1) hardy; urgency=low

  * New netbook version (fixes country names with spaces).  LP: #276258
  * debian/patches/fluendo-eula.patch:
    - Add EULA at end for Fluendo's codecs (LP: #276012)

 -- Michael Terry <michael.terry@canonical.com>  Tue, 30 Sep 2008 16:56:37 -0400

oem-config (1.37.2netbook8belmont1) hardy; urgency=low

  * New netbook version (blacklist oem username).  LP: #273282

 -- Michael Terry <michael.terry@canonical.com>  Mon, 29 Sep 2008 11:31:45 -0400

oem-config (1.37.2netbook7belmont1) hardy; urgency=low

  * Bump version to match netbook.  No change, because netbook's update was
    strictly translations we don't want.

 -- Michael Terry <michael.terry@canonical.com>  Wed, 17 Sep 2008 16:13:48 -0400

oem-config (1.37.2netbook6belmont1) hardy; urgency=low

  * Resync with ubuntu-netbook (use its add-langpacks and fix hostname.patch)

 -- Michael Terry <michael.terry@canonical.com>  Wed, 27 Aug 2008 09:00:57 -0400

oem-config (1.37.2netbook5belmont4) hardy; urgency=low

  * Fix yahoo-links.patch to create a firefox user profile and write to
    that.  (needed to workaround bug in yahoo toolbar)

 -- Michael Terry <michael.terry@canonical.com>  Fri, 22 Aug 2008 10:50:23 -0400

oem-config (1.37.2netbook5belmont3) hardy; urgency=low

  * fix-background.patch:
    - Use Vineyard background, not hardy heron for first few seconds

 -- Michael Terry <michael.terry@canonical.com>  Thu, 21 Aug 2008 10:23:15 -0400

oem-config (1.37.2netbook5belmont2) hardy; urgency=low

  * yahoo-links.patch:
    - Update scripts/yahoo-localize-dell to some of what Yahoo updated
  * Take out throbber.patch (really should have been called please-wait.patch)

 -- Michael Terry <michael.terry@canonical.com>  Mon, 18 Aug 2008 17:44:35 -0400

oem-config (1.37.2netbook5belmont1) hardy; urgency=low

  * Resync with netbook-common (pulled in hostname.patch)

 -- Michael Terry <michael.terry@canonical.com>  Thu, 14 Aug 2008 09:07:48 -0400

oem-config (1.37.2netbook4belmont8) hardy; urgency=low

  * add-langpacks.patch: 
    - Move langpack install to new installlangs script
    - Convert to installation from local apt repository rather than local
      package cache.
    - Execute /usr/bin/language-installer from oem-config-dm
  * yahoo-links.path:
    - Modify to apply after updated add-langpacks.patch

 -- Steve Magoun <steve.magoun@canonical.com>  Tue, 12 Aug 2008 11:11:24 -0400

oem-config (1.37.2netbook4belmont7) hardy; urgency=low

  * Fix add-langpacks.patch to remove killer quotes

 -- Michael Terry <michael.terry@canonical.com>  Fri, 08 Aug 2008 14:45:02 -0400

oem-config (1.37.2netbook4belmont6) hardy; urgency=low

  * Fix add-langpacks.patch to not run apt-get while oem-config is running.
  * Divert firefox yahoo.xml, add script to customize it per locale

 -- Michael Terry <michael.terry@canonical.com>  Fri, 08 Aug 2008 11:49:11 -0400

oem-config (1.37.2netbook4belmont5) hardy; urgency=low

  * Add please_wait.patch to throw up a dialog while user waits at
    end of oem-config
  * Add "Please wait" strings to po files

 -- Michael Terry <michael.terry@canonical.com>  Wed, 06 Aug 2008 18:09:04 -0400

oem-config (1.37.2netbook4belmont4) hardy; urgency=low

  * Install language-support-* while user waits, not in background

 -- Michael Terry <michael.terry@canonical.com>  Wed, 06 Aug 2008 15:09:47 -0400

oem-config (1.37.2netbook4belmont3) hardy; urgency=low

  * Change remove-unused-langpacks.patch to be add-langpacks.patch

  [ Debbie Beliveau ]
  * Have oem-config-prepare disable gdm upstart task
  * Have oem-config upstart task re-enable gdm upstart task and then manually
    start gdm
  * upstart.patch: Move changes to oem-config-prepare/firstboot to a patch

 -- Michael Terry <michael.terry@canonical.com>  Wed, 06 Aug 2008 14:44:20 -0400

oem-config (1.37.2netbook4belmont2) hardy; urgency=low

  * Modify yahoo-links.patch to set kids/social FF home page

 -- Michael Terry <michael.terry@canonical.com>  Wed, 06 Aug 2008 12:12:33 -0400

oem-config (1.37.2netbook4belmont1) hardy; urgency=low

  * Resync with netbook-common
    * No actual change since changes to netbook-common originated from belmont

 -- Debbie Beliveau <debbie.beliveau@canonical.com>  Tue, 05 Aug 2008 23:16:10 +0000

oem-config (1.37.2netbook3belmont5) hardy; urgency=low

  * Modify yahoo-links.patch to reflect latest links from Dell.
  * Modify remove-langpacks.patch to attempt to cleanup from language-support additions
  * Update de, es, fr, hu, it, ja, pl, pt_BR, ru, zh_CN, zh_TW

 -- Michael Terry <michael.terry@canonical.com>  Tue, 05 Aug 2008 17:37:52 -0400

oem-config (1.37.2netbook3belmont4) hardy; urgency=low

  * Add set-default-size.patch to futz with the sizing of the main
    window and some pages to make them look less squished.

 -- Michael Terry <michael.terry@canonical.com>  Mon, 04 Aug 2008 13:12:13 -0400

oem-config (1.37.2netbook3belmont3) hardy; urgency=low

  * Modify remove-langpacks.patch to install an upstart job that runs after
    oem-config does.
  * Add yahoo-links.patch to set per-language/country yahoo web links.

 -- Michael Terry <michael.terry@canonical.com>  Thu, 31 Jul 2008 13:49:22 -0400

oem-config (1.37.2netbook3belmont2) hardy; urgency=low

  * Disable remove-langpacks for now.

 -- Michael Terry <michael.terry@canonical.com>  Mon, 28 Jul 2008 15:30:17 -0400

oem-config (1.37.2netbook3belmont1) hardy; urgency=low

  * Resync with netbook-common

  [ Debbie Beliveau ]
  * Initially install oem-config upstart task in /etc/disabled-event.d.
    oem-config-prepare will take care of enabling it.
  * Use new update-upstart tool to enable oem-config when oem-config-prepare
    is called and disable when oem-config-firstboot is called
  * After oem-config has run, check if any setup needs to be performed for
    lateboot cmds to properly run
  * Have oem-config's upstart task start gdm since gdm's upstart task will no
    longer trigger if oem-config's upstart task is still around.
  * Remove oem-config upstart task after first boot
  * Now that gdm starts at the beginning of runlevel 2, move oem-config up as
    well. Converted oem-config to upstart task for runlevel 2 and have it
    signal gdm upstart task to run when its done.

  [ Michael Terry ]
  * Add country-page.patch to allow selecting country
  * Add tzmap.patch to allow selecting timezone as list
  * Add start-yelp-when-done.patch to autorun yelp on first login

 -- Michael Terry <michael.terry@canonical.com>  Mon, 28 Jul 2008 13:19:31 -0400

oem-config (1.37.2netbook3) hardy; urgency=low

  * Fix stupid implementation of remove-unused-langpacks.patch.  This is much
    faster.

 -- Michael Terry <michael.terry@canonical.com>  Mon, 28 Jul 2008 12:11:35 -0400

oem-config (1.37.2netbook2) hardy; urgency=low

  * Add remove-unused-langpacks.patch to save space after install by apt-get
    removing any language-pack-* packages that aren't related to the selected
    locale.

 -- Michael Terry <michael.terry@canonical.com>  Thu, 24 Jul 2008 14:21:52 -0400

oem-config (1.37.2netbook1) hardy; urgency=low

  * Quiltize
  * Add auto-login.patch to allow logging user in automatically
  * Add focus-username.patch to fix focus issue on user page
  * Add show-later.patch to fix jittering of main window size
  * Add unencrypted-keyring.patch to drop password protection on keyring
  * Add set-lang.patch to fix setting default locale

 -- Michael Terry <michael.terry@canonical.com>  Fri, 18 Jul 2008 10:20:57 -0400

oem-config (1.37.2) hardy-proposed; urgency=low

  * Update translations from Launchpad.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 02 Jun 2008 23:04:12 +0100

oem-config (1.37.1) hardy-proposed; urgency=low

  [ Evan Dandrea ]
  * Disable the close button (LP: #190234).

  [ Colin Watson ]
  * Don't fail to set the locale if the mirror/country question doesn't
    exist.
  * Disable support for console-setup preseeding again, as it interferes
    with the more important goal of inferring a default keyboard from the
    selected locale (LP: #219209).

 -- Colin Watson <cjwatson@ubuntu.com>  Sun, 01 Jun 2008 13:30:52 +0100

oem-config (1.37) hardy; urgency=low

  * Fix built-in lists of keyboard variant names (patch from ubiquity;
    LP: #106971).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Apr 2008 09:59:27 +0100

oem-config (1.36) hardy; urgency=low

  * Set OVERRIDE_ALLOW_PRESEEDING=1 while calling console-setup to force it
    to allow preseeding (LP: #188492).
  * Update translations from Launchpad.
  * Automatic update of included source packages: console-setup 1.21ubuntu8.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Apr 2008 01:15:50 +0100

oem-config (1.35) hardy; urgency=low

  * Properly initialize the UI object and its parent widget
    (LP: #217884).

 -- Evan Dandrea <evand@ubuntu.com>  Tue, 15 Apr 2008 16:31:04 -0400

oem-config (1.34) hardy; urgency=low

  * Port hiding the minimize button on the main window from Ubiquity.
  * Port tzmap usability fixes from ubiquity.
  * Automatic update of included source packages: console-setup
    1.21ubuntu7, localechooser 1.42ubuntu5.

 -- Evan Dandrea <evand@ubuntu.com>  Mon, 14 Apr 2008 22:27:11 -0400

oem-config (1.33) hardy; urgency=low

  * Fix ownership of /home/oem/Desktop (LP: #209683).
  * Automatic update of included source packages: console-setup 1.21ubuntu5,
    tzsetup 1:0.20.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 01 Apr 2008 14:33:33 +0100

oem-config (1.32) hardy; urgency=low

  [ Evan Dandrea ]
  * Use a GtkEventBox rather than a GtkScrolledWindow for the tzmap to
    match ubiquity (LP: #198179)
  * Port changes to zoommap.py from ubiquity:
    - Use a black border around tzmap points to assist the visually
      impaired.
    - Flash the currently selected location on the tzmap so that it's easier
      to spot.
    - When clicking on the tzmap, if the closest match is already selected,
      take the next closest.
    - Place the tzmap in an AspectFrame so it doesn't look distorted on
      widescreen displays (LP: #200152).
  * Center the oem-config window to match ubiquity.
  * Port fix for correctly answering the countrychooser/country-name question
    from ubiquity (was LP #174937) (LP: #203648).
  * Automatic update of included source packages: localechooser
    1.42ubuntu3.

  [ Colin Watson ]
  * Ensure that our build fails if one of the d-i components fails to build.
  * Add a check-manifest tool to ensure that d-i/manifest is in sync with
    d-i/source/ on upload (from ubiquity).
  * Don't clean console-setup; bits of it are intentionally missing from our
    copy, and it's not necessary.
  * Now that we allow user creation even if a non-system user already
    exists, we can only delete the temporary oem user once oem-config has
    actually succeeded (LP: #153311).

  [ Jonathan Riddell ]
  * kde_ui:
    - Load new Kubuntu wallpaper, also fix background if it can't find wallpaper
    - Load Oxygen icons if available

 -- Evan Dandrea <evand@ubuntu.com>  Tue, 25 Mar 2008 16:32:01 -0400

oem-config (1.31) hardy; urgency=low

  [ Colin Watson ]
  * Remove /etc/udev/rules.d/70-persistent-cd.rules and
    /etc/udev/rules.d/70-persistent-net.rules in oem-config-prepare, in case
    the system is going to be cloned.
  * Remove /home/oem/.ssh/known_hosts in oem-config-prepare. If ssh was used
    then this might be slightly sensitive.
  * Allow user creation even if a non-system user already exists (thanks,
    Torsten Spindler; LP: #153310).

  [ Evan Dandrea ]
  * Port zoommap fixes from ubiquity.
  * Automatic update of included source packages: console-setup
    1.21ubuntu4, user-setup 1.16ubuntu5.

 -- Evan Dandrea <evand@ubuntu.com>  Tue, 04 Mar 2008 11:51:16 -0500

oem-config (1.30) hardy; urgency=low

  [ Evan Dandrea ]
  * Fix zoommap import, references to ubiquity (LP: #194491).

  [ Matthias Klose ]
  * Automatic update of included source packages.

 -- Matthias Klose <doko@ubuntu.com>  Fri, 29 Feb 2008 20:41:40 +0000

oem-config (1.29) hardy; urgency=low

  * Drop build dependency on python-xml.
  * d-i/source/localechooser/iso3166tab.py: Include ErrorPrinter and
    DefaultHandler from obsolete saxutils.py

 -- Matthias Klose <doko@ubuntu.com>  Fri, 29 Feb 2008 15:45:24 +0000

oem-config (1.28) hardy; urgency=low

  [ Colin Watson ]
  * Build-depend on dctrl-tools rather than grep-dctrl.

  [ Evan Dandrea ]
  * Use new timezone widget from Ubiquity.  oem-config now shrinks to a
    much smaller size (LP: #191823).

 -- Evan Dandrea <evand@ubuntu.com>  Wed, 20 Feb 2008 10:49:44 -0500

oem-config (1.27) hardy; urgency=low

  [ Colin Watson ]
  * Call 'fontconfig-voodoo --auto --force --quiet' on startup and when the
    language is changed. May help with LP #185269.

  [ Evan Dandrea ]
  * Updated the location of gnome-settings-daemon (LP: #190029).
  * Automatic update of included source packages: console-setup
    1.21ubuntu2.

 -- Evan Dandrea <evand@ubuntu.com>  Thu, 07 Feb 2008 16:36:50 -0500

oem-config (1.26) hardy; urgency=low

  * Activate appropriate input methods when changing language (LP: #181857).
  * Update console-setup component for layout and variant changes in
    console-setup 1.21ubuntu1.
  * Automatic update of included source packages: console-setup 1.21ubuntu1,
    user-setup 1.16ubuntu3.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 28 Jan 2008 23:59:56 +0000

oem-config (1.25) hardy; urgency=low

  [ Colin Watson ]
  * Update d-i/update-control to work with the new Dpkg::Deps module in
    dpkg-dev 1.14.8.
  * Append to /var/log/oem-config.log rather than overwriting it.

  [ Evan Dandrea ]
  * Copy the value of debian-installer/locale over to the target system
    so that it gets used by oem-config as the default language
    selection (LP: #181291).
  * Properly handle situations where localechooser might ask
    languagechooser/language-name-*.
  * Automatic update of included source packages: console-setup
    1.19ubuntu2.

 -- Evan Dandrea <evand@ubuntu.com>  Fri, 11 Jan 2008 11:03:35 -0500

oem-config (1.24) hardy; urgency=low

  * Fix "Step 1 of 4" counter advancement (part of LP #153139, #153336).
  * Fix oem-config-frontend-* virtual package name generation to handle ~ in
    versions.
  * Check $DISPLAY before trying to run zenity or kdialog.
  * Add Vcs-Bzr field to debian/control.
  * Convert to python-central.
  * Adjust for localechooser 1.39:
    - Don't edit /etc/environment unless it already contains LANG or
      LANGUAGE settings.
  * Adjust for localechooser 1.40:
    - Cope with localechooser asking countrychooser/country-name rather than
      countrychooser/shortlist.
  * Automatic update of included source packages: console-setup 1.19ubuntu1,
    localechooser 1.42ubuntu1, tzsetup 1:0.19, user-setup 1.16ubuntu1.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 03 Dec 2007 13:52:21 +0000

oem-config (1.23) gutsy; urgency=low

  * busybox sed doesn't support making backup files when editing in place
    (e.g. 'sed -i.oem'); chroot to edit kdmrc as well.
  * Fix GTK .desktop filename used in oem-config-prepare gksudo invocation.
  * Install .desktop files under /usr/share/applications/ at first install
    rather than shipping them there in the .debs, and remove them once
    oem-config-firstboot has been run (LP: #145281).
  * Set HOME in oem-config-dm so that iceauth is happier.
  * Start dcopserver before kwin (LP: #145226).
  * Run kdesktop too to fix the background in KDE.
  * Update translations from Rosetta.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 12 Oct 2007 15:04:03 +0100

oem-config (1.22) gutsy; urgency=low

  * Only run gnome-settings-daemon if it exists, removing dependency on
    gnome-control-center (LP: #147852).
  * GTK frontend:
    - Make sure the next button remains the default widget despite being
      hidden and re-shown.
  * Update translations from Rosetta.
  * Automatic update of included source packages: user-setup 1.14ubuntu4
    (LP: #149582).

 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 06 Oct 2007 13:19:18 +0100

oem-config (1.21) gutsy; urgency=low

  * GTK frontend:
    - Work around http://bugzilla.gnome.org/show_bug.cgi?id=56070 by hiding
      and re-showing the button widgets, following a suggestion by Scott
      Horowitz.
    - Remove some duplication of work now done in oem_config.i18n.
  * Add lots of translations from Rosetta.
  * Don't ignore 'make distclean' errors other than missing Makefiles.
  * Remove d-i/source/console-setup/Keyboard/MyKeyboardNames.pl on clean.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 03 Oct 2007 01:02:55 +0100

oem-config (1.20) gutsy; urgency=low

  * Add a --quiet option to oem-config-prepare to suppress its
    acknowledgement message (and thus the dialog requiring user interaction
    if $DISPLAY is set).
  * Add internationalisation (LP: #23537). Adjusted several widget names and
    strings in the KDE frontend to bring it into sync with the GTK frontend
    for this purpose.
  * Start dcopserver when running the KDE frontend (LP: #145226).
  * Add a --debug option to oem-config-firstboot to make debugging a bit
    less painful.
  * Remove use of dh_python, since it's a no-op now. Bump debhelper
    build-dependency to 5.0.37.3ubuntu2 (a.k.a. dh_python from 5.0.38) for
    this.
  * Clean up subprocesses even if oem-config-dm is interrupted.
  * GTK frontend:
    - Go forward when activating rows in language or keyboard treeviews.
  * Make sure the selected locale at least exists (we should really install
    the language pack, but this is a stopgap measure).
  * Automatic update of included source packages: console-setup 1.16ubuntu5,
    localechooser 1.38ubuntu2, user-setup 1.14ubuntu3.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 01 Oct 2007 17:59:41 +0100

oem-config (1.19) gutsy; urgency=low

  * Run gnome-settings-daemon so that we use the normal theme (LP: #23899).
  * Use zenity or kdialog if available to display oem-config-prepare's
    acknowledgement message (LP: #131309).

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 06 Sep 2007 14:38:08 +0100

oem-config (1.18) gutsy; urgency=low

  * Chroot to test for existence of gdm-cdd.conf to avoid problems with
    broken symlinks; cf. casper 1.93.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 09 Aug 2007 17:54:46 +0100

oem-config (1.17) gutsy; urgency=low

  * Move .glade and .ui files to a new top-level gui directory in the source
    package, and install them under /usr/share/oem-config/glade and
    /usr/share/oem-config/qt respectively.
  * Rename gtk-ui to gtk_ui and kde-ui to kde_ui, to make it easier to
    subclass them.
  * Break up the glade file into multiple pieces to make updates to single
    pages a lot easier (port of work done in ubiquity by Mario Limonciello).
  * Drop into pdb.post_mortem on non-SyntaxError exceptions if the --pdb
    option is given and oem-config is running from a terminal.
  * Fix title of language page: "Choose language and location" no longer
    makes sense now that the location is computed from the timezone.
  * Minor UI tweaks to sync up with ubiquity.
  * Add a warning in d-i/source/README about modifying files in this
    directory.
  * Implement the oem-config parts of the ubiquity-oem specification:
    - Fix desktop file installation harder.
    - Update user page layout to match ubiquity, including filling in a
      suggested username automatically, displaying error messages inline,
      and showing a warning message in debugging mode.
    - Set up autologin for the oem user via gdm/kdm.
    - Disable the hwdb-client notification for the created user.
    - Add a facility to run hook scripts from
      /usr/lib/oem-config/post-install just before exiting. Hook scripts are
      run noninteractively, although they can talk to debconf for database
      queries and the like if they need to.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 03 Jul 2007 14:12:45 +0100

oem-config (1.16) gutsy; urgency=low

  * Update console-setup component for Lithuanian changes in console-setup
    1.16ubuntu1.
  * Fix desktop file installation.
  * Automatic update of included source packages: console-setup 1.16ubuntu4.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 02 Jul 2007 08:54:44 +0100

oem-config (1.15) gutsy; urgency=low

  * Add an oem-config-check udeb to set an "OEM mode (for manufacturers
    only)" info message. OEM mode should now be enabled using
    oem-config/enable=true.
  * Multiply menu-item-numbers by 100.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 18 May 2007 17:55:43 +0100

oem-config (1.14) gutsy; urgency=low

  * Add an apport hook to attach /var/log/oem-config.log.
  * Strip binaries.
  * Print usage message and exit if any non-option arguments are supplied to
    oem-config; suggest oem-config-prepare (LP: #105940).
  * Update Japanese keyboard layout handling to match console-setup
    1.7ubuntu18, which uses jp(latin),jp by default (LP: #63915).
  * Teach oem-config-prepare to escalate privileges itself using gksudo,
    kdesu, etc. as appropriate, rather than requiring it to be invoked using
    sudo.
  * Add a desktop icon to the oem user's desktop to run oem-config-prepare
    (LP: #41698).
  * Display an error dialog and exit if running as non-root (LP: #99211).
  * Automatic update of included source packages: console-setup 1.15ubuntu1,
    localechooser 1.38ubuntu1, tzsetup 1:0.17, user-setup 1.14ubuntu1.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 17 May 2007 11:43:03 +0100

oem-config (1.13) feisty; urgency=low

  * Display error dialogs on user-setup errors (LP: #94913).

 -- Colin Watson <cjwatson@ubuntu.com>  Thu,  5 Apr 2007 11:38:22 +0100

oem-config (1.12) feisty; urgency=low

  [ Anirudh Ramesh ]
  * Force Qt4 frontend to use Plastique instead of the default Motif style.
  * Add copyright, license and bug contact information.

  [ Colin Watson ]
  * Update other copyright notices.
  * Automatic update of included source packages: console-setup 1.13ubuntu9.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 21 Mar 2007 09:45:21 +0000

oem-config (1.11) feisty; urgency=low

  [ Anirudh Ramesh ]
  * Add missing 'import os' to oem-config.
  * Stop using xsetroot in oem-config-dm for KDE, as the KDE frontend now
    sets its own wallpaper.

  [ Colin Watson ]
  * Automatic update of included source packages: user-setup 1.8ubuntu2.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 15 Mar 2007 11:41:01 +0000

oem-config (1.10) feisty; urgency=low

  [ Anirudh Ramesh ]
  * Make oem-config-kde depend on python-qt4, not python-kde3.

  [ Colin Watson ]
  * Don't install e-map.defs; it's not all that important and it causes a
    conflict with ubiquity-frontend-gtk.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 14 Mar 2007 12:23:51 +0000

oem-config (1.9) feisty; urgency=low

  [ Colin Watson ]
  * Install copyright and changelog files in Architecture: all packages too.
  * Add a 'debian/rules update-local' target to allow updating d-i/source/
    without updating debian/changelog, which is sometimes convenient for
    local hacking.
  * Make OEM_CONFIG_DEBUG=1 imply DEBCONF_DEBUG='developer|filter' for ease
    of debugging.
  * Add a --debug option, equivalent to setting OEM_CONFIG_DEBUG=1.
  * Add timezone widget from ubiquity.
  * Update language, timezone, and keyboard handling code from ubiquity.
  * Move the timezone step before the keyboard step.
  * Apply language, timezone, and keyboard changes at the end of oem-config
    rather than on the fly.
  * Depend on a version of console-setup at least as new as the one in our
    source tree.
  * Track console-setup 1.13ubuntu4 changes by generating and using
    MyKeyboardNames.pl based on xkb-data, which is more up to date than
    KeyboardNames.pl.
  * Stop the user page spreading out in an ugly manner now that the pages
    are bigger. This does result in an unpleasant amount of empty space; the
    page needs a redesign to cope with this.
  * Activate the Forward button when Enter is pressed in any entry field on
    the user page.
  * Leave the UI up until we've finished applying changes; we now have to
    regenerate the initramfs (due to console-setup changes) and it takes a
    while.
  * Send SIGKILL to the window manager if it fails to exit within a second
    of receiving SIGTERM.
  * Automatic update of included source packages: console-setup 1.13ubuntu8,
    localechooser 1.37ubuntu1, tzsetup 1:0.14, user-setup 1.8ubuntu1.

  [ Anirudh Ramesh ]
  * Port KDE frontend to Qt 4.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 13 Mar 2007 15:53:32 +0000

oem-config (1.8) edgy; urgency=low

  [ Colin Watson ]
  * Remove /var/lib/kdm/kdmsts in oem-config-firstboot after removing the
    oem user; KDM stores the default user there.
  * Automatic update of included source packages: console-setup 1.7ubuntu19,
    localechooser 1.20ubuntu8, user-setup 1.2ubuntu4.

  [ Anirudh Ramesh ]
  * KDE frontend: Fixed bug where set_country combobox was not being
    updated.

 -- Colin Watson <cjwatson@ubuntu.com>  Sat, 21 Oct 2006 00:36:15 +0100

oem-config (1.7) edgy; urgency=low

  * Add oem-config-udeb/frontend question, defaulting to gtk; preseed this
    to install a different oem-config frontend on the target system (closes:
    Malone #62777).
  * Wait more or less properly by means of SIGUSR1 for the X server to start
    up, rather than arbitrarily sleeping for five seconds.
  * Don't actually import the frontend module in oem-config-dm; merely check
    whether it exists. Otherwise, at least gtk will try to contact the X
    server at import time and get very confused when it predictably isn't
    there (closes: Malone #62814).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  3 Oct 2006 22:04:48 +0100

oem-config (1.6) edgy; urgency=low

  * Add /usr/lib/oem-config to sys.path in oem-config-dm so that it can
    import frontend modules.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 27 Sep 2006 13:38:57 +0100

oem-config (1.5) edgy; urgency=low

  * Fix syntax error in oem-config-dm.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 25 Sep 2006 10:45:58 +0100

oem-config (1.4) edgy; urgency=low

  [ Anirudh Ramesh ]
  * KDE frontend: Reindented to match rest of project.
  * KDE frontend: Fixed crash in set_timezone.

  [ Colin Watson ]
  * Add frontend detection to oem-config-dm, so that KDE support can be
    filled in.

  [ Anirudh Ramesh ]
  * Add KDE support to oem-config-dm.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 22 Sep 2006 12:13:59 +0100

oem-config (1.3) edgy; urgency=low

  * Import subprocess in console-setup component (closes: Malone #60409).
  * Fix language name handling (closes: Malone #60410).
  * GTK frontend: Make the Forward button the default widget so that it's
    activated when Enter is pressed.
  * Add kde-ui to default frontend search list.
  * Automatic update of included source packages: console-setup 1.7ubuntu9.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 18 Sep 2006 14:26:02 +0100

oem-config (1.2) edgy; urgency=low

  * Merge from ubiquity:
    - Move from kbd-chooser to console-setup
      (https://launchpad.net/distros/ubuntu/+spec/sane-installer-keyboard).
      We still need to add a UI element for the keyboard variant, and
      translations of layout and variant names are missing, but it mostly
      seems to work.
    - Strip Fonts and Keyboard directories from our copy of console-setup;
      they're very large, and not needed since we don't actually build
      console-setup, but just copy a few scripts from it.

 -- Colin Watson <cjwatson@ubuntu.com>  Thu,  7 Sep 2006 20:33:41 +0100

oem-config (1.1) edgy; urgency=low

  * Merge KDE frontend from Anirudh Ramesh.
  * Automatic update of included source packages: kbd-chooser 1.30ubuntu1,
    localechooser 1.20ubuntu6, tzsetup 1:0.10ubuntu2, user-setup 1.2ubuntu3.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  5 Sep 2006 17:24:33 +0100

oem-config (1.0) edgy; urgency=low

  * Reorganise oem-config to have a reasonable frontend/backend separation,
    thereby allowing for a future KDE port. This involved updating much of
    the core to look more like ubiquity (since ubiquity's core was an
    evolution of oem-config's), and a new UI using a single window/notebook
    rather than a succession of dialogs.
  * Casualties of this work include the whole base-config-like menu
    structure and the include/exclude mechanism. The menu structure made it
    difficult to avoid spawning a new dialog for each step, which was a poor
    UI; I don't believe the include/exclude mechanism was heavily used, but
    contact me if you were relying on it and it may be possible to restore
    it in a new form.
  * I haven't yet ported the new i18n infrastructure from ubiquity, so the
    oem-config UI will be untranslated.
  * Like ubiquity, we now incorporate source for all d-i components we use
    under d-i/source/ and include them directly in our binary package,
    reducing the number of complex interdependencies with d-i packages.
    'debian/rules update' can be used to do automatic updates of these
    copied source packages.
  * Remove some leftover code that dealt with restoring the inittab, as we
    don't do the temporary inittab thing any more.
  * Fix kbd-chooser wrapper script to actually install the selected keymap
    (though only for the console at present).
  * Move from prebaseconfig to finish-install.
  * Make oem-config Architecture: any, since it now includes kbd-chooser
    binaries.
  * Add an oem-config-gtk package for the GTK frontend.
  * Convert to python-support.
  * Fix apt-install compatibility wrapper to use debconf's noninteractive
    frontend, tell debconf not to send e-mail, avoid upgrading, ignore GPG
    time conflicts, and suppress prompts.
  * Update localechooser wrapper to handle /etc/default/locale (based on
    localechooser 0.19) and to use /usr/share/i18n/SUPPORTED (based on
    localechooser 1.20ubuntu5).
  * Make more of an effort to display translated country names.
  * Use /bin/bash for user-setup due to a dash test(1) bug.
  * Language names are now sorted according to the local name for each
    language (closes: Malone #47724).

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 22 Aug 2006 16:26:07 +0100

oem-config (0.14) dapper; urgency=low

  * Set LANGUAGE as well as LANG when changing the locale; this allows us to
    get correct debconf translations without needing to run locale-gen (see
    Malone #43071).

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 12 May 2006 15:27:07 +0100

oem-config (0.13) dapper; urgency=low

  * Depend on xserver-xorg and metacity for oem-config-dm (closes: Malone
    #33837).
  * Depend on user-setup for username/password menu item (closes: Malone
    #33277).

 -- Colin Watson <cjwatson@ubuntu.com>  Thu, 13 Apr 2006 14:13:41 +0100

oem-config (0.12) dapper; urgency=low

  * Make better use of dh_install.
  * Add various helpers in /usr/lib/oem-config/compat, moved here from
    oem-config-locale.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 17 Jan 2006 15:33:33 +0000

oem-config (0.11) dapper; urgency=low

  * Add a main-menu step to the udeb which is responsible for arranging to
    create the oem user with a suitable uid. This was formerly done by a
    preseed file.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 16 Jan 2006 18:38:37 +0000

oem-config (0.10) dapper; urgency=low

  * Remove unused moduledir variable.
  * Remove passwd menu entry, now moved to user-setup.
  * Build binary package in binary-indep, not binary-arch.
  * We now use a single-stage installer, so we can no longer hook into
    base-config. Add a udeb instead which provides instructions on what to
    do after the first boot, and add an oem-config-prepare program which
    should be run by the OEM once they have completed any necessary
    modifications. Note that this means that the system is no longer
    prepared for the end-user until oem-config-prepare is manually run
    (closes: Malone #28095).
  * Make oem-config-udeb responsible for installing oem-config in /target.
    This will require preseed file changes.
  * Remove timezone menu entry, now moved to oem-config-timezone.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon, 16 Jan 2006 16:20:14 +0000

oem-config (0.9) breezy; urgency=low

  * Quieten output from deluser.
  * Quieten output from debconf-communicate while resetting passwd/user-uid.
  * Try setting LANG to the value of debian-installer/fallbacklocale if the
    value of debian-installer/locale isn't a valid locale (Ubuntu #17366).
  * Set labels in passwd and timezone windows to the translated descriptions
    of the same questions in the installer; sync text of passwd labels with
    the text in passwd.templates (Ubuntu #17366).
  * Re-register passwd/user-fullname and passwd/username templates to
    themselves rather than debian-installer/dummy (although it's a bug
    somewhere in preseeding that they're left this way) so that we get
    useful translated descriptions for them.
  * Set title of timezone window to the translated description of
    tzconfig/title. Unfortunately this is too hard to do for the passwd
    window at present.
  * Exiting oem-config can leave you without a configured user, so try not
    to exit unnecessarily. If we have to, then print an error message with
    instructions and drop the user to a shell, since that's better than a
    login prompt with no users.
  * Reload /var/lib/dpkg/info/base-config.templates for timezone question;
    for some reason the translations seem to be getting lost from it.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue, 11 Oct 2005 21:41:41 +0100

oem-config (0.8) breezy; urgency=low

  * Remove the temporary OEM configuration user before running oem-config.
  * Reset passwd/user-uid before running oem-config, so that the new user is
    created at uid 1000 rather than 29999.

 -- Colin Watson <cjwatson@ubuntu.com>  Mon,  3 Oct 2005 13:04:42 +0100

oem-config (0.7) breezy; urgency=low

  * Use an init script and temporary rc.d links to launch
    oem-config-firstboot on the first boot after installation, rather than a
    temporary inittab. The latter approach caused base-config to be
    respawned after exiting.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 21 Sep 2005 12:53:13 +0100

oem-config (0.6) breezy; urgency=low

  * Set passwd and timezone window gravity to center.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed, 14 Sep 2005 13:35:58 +0100

oem-config (0.5) breezy; urgency=low

  * Unset LANGUAGE while running steps; it overrides LANG and thereby causes
    much confusion.
  * Policy version 3.6.2. No changes required.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  9 Aug 2005 16:48:08 +0100

oem-config (0.4) breezy; urgency=low

  * Emit a debug message when changing LANG.

 -- Colin Watson <cjwatson@ubuntu.com>  Tue,  9 Aug 2005 16:31:07 +0100

oem-config (0.3) breezy; urgency=low

  * Actually install /usr/sbin/oem-config-firstboot.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed,  3 Aug 2005 20:18:53 +0100

oem-config (0.2) breezy; urgency=low

  * Update GPL notices with the FSF's new address.
  * Add description for base-config menu entry.

 -- Colin Watson <cjwatson@ubuntu.com>  Wed,  3 Aug 2005 11:59:44 +0100

oem-config (0.1) breezy; urgency=low

  * Initial release.

 -- Colin Watson <cjwatson@ubuntu.com>  Fri, 29 Jul 2005 17:24:44 +0100
