configlet (2.4ubuntu1) hoary; urgency=low

  * NMU
  * Rebuild for python2.4

 -- Charles Majola <charles@ubuntu.com>  Wed,  2 Mar 2005 10:44:59 +0200

configlet (2.4) unstable; urgency=low

  * When writing configuration under firstboot, put up a status window.

 -- Jeff Licquia <licquia@progeny.com>  Mon, 23 Feb 2004 17:23:20 -0500

configlet (2.3) unstable; urgency=low

  * Added support for gksu.

 -- Jeff Licquia <licquia@progeny.com>  Thu, 15 Jan 2004 13:11:23 -0500

configlet (2.2) unstable; urgency=low

  * Change the Python version to 2.3.  Closes: #205885.
  * Put the business API in a Python-version-specific package, and
    make python-configlet a dummy.
  * Update the documentation to reflect the API versioning attribute.
  * Update the Standards-Version.

 -- Jeff Licquia <licquia@progeny.com>  Sun, 26 Oct 2003 21:25:44 -0500

configlet (2.1) unstable; urgency=low

  * Depend on the right versions of the Python API: python-gtk2,
    python-gnome2, and python-glade2.

 -- Jeff Licquia <licquia@progeny.com>  Thu, 21 Aug 2003 10:54:52 -0500

configlet (2.0) unstable; urgency=low

  * The configlet main infrastructure and frontends are now based on
    GTK/GNOME 2.
  * When loading a configlet's glade file, detect if it's old-style or
    new-style, and convert it if necessary.
  * New frontend: firstboot, which hooks into Red Hat's firstboot
    second-stage install framework.
  * New API versioning system.  Configlets written to older versions
    of the API will not load.

 -- Jeff Licquia <licquia@progeny.com>  Fri, 15 Aug 2003 14:21:34 -0500

configlet (1.12) unstable; urgency=low

  * Convert build system to Progeny buildtools.
  * debian/control: add back documentation-related build dependencies

 -- Branden Robinson <branden@progeny.com>  Thu, 30 Jan 2003 15:15:34 -0500

configlet (1.11) unstable; urgency=low

  * Various and sundry XML tools are no longer required to build this package;
    instead, the source package now ships with pre-generated documentation.
  * debian/control:
    - Add Uploaders field, and put Jeff and myself in it.
    - Strip Build-Depends-Indep down to just debhelper; we'll now be calling
      "make dist" to generate the documentation here at Progeny before
      generating the Debian source package.
    - Update python-configlet's python dependencies to the new Python 2.2
      reality. (Closes: #159177)
    - Drop "python" dependency from configlet-frontends; it already depends on
      python-configlet which will transitively haul in the appropriate python
      dependency.
    - Minor cleanups to the package descriptions.

 -- Branden Robinson <branden@progeny.com>  Mon, 16 Sep 2002 17:23:12 -0500

configlet (1.10) unstable; urgency=low

  * Pack the list of available configlets for the druid into a
    scrolled window, since we're getting so many now.
  * Fix a potential problem with checking for a load failure in
    the capplet interface.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed,  5 Jun 2002 11:03:37 -0500

configlet (1.9) unstable; urgency=medium

  * If the root-getting program (gnome-sudo or xsu) fails to get
    root, we fail with an error.  Unfortunately, this itself threw
    an exception because we didn't load the capplet module, which
    would parse certain args for us.  Closes: #143178.
  * Add another try block for another configlet call.

 -- Jeff Licquia <jlicquia@progeny.com>  Thu, 25 Apr 2002 00:19:58 -0500

configlet (1.8) unstable; urgency=medium

  * Wrap more calls to configlets in try blocks, so a bad configlet
    doesn't bring down the whole show.
  * Add debug(), warn(), and error() methods to DruidConfigGroup.
  * Fix some namespacing issues in the druid.
  * Add error dialog when the capplet's privileged runner stuff 
    fails.  Closes: #133883, #133715.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 15 Apr 2002 11:13:34 -0500

configlet (1.7) unstable; urgency=low

  * Work around breakage in python-gnome; check when set_logo calls
    break and disable them (instead of throwing an exception).

 -- Jeff Licquia <jlicquia@progeny.com>  Fri, 29 Mar 2002 12:22:32 -0500

configlet (1.6) unstable; urgency=low

  * Change the maintainer to Progeny.
  * Allow use of xsu instead of gnome-sudo to gain root access.
  * Handle imlib breakage, when it happens, a little better; don't
    try to load images if it breaks.
  * Re-jigger the way debconf changes are written to the database;
    debconf-communicate turns out to be a bit fragile.

 -- Jeff Licquia <jlicquia@progeny.com>  Sun, 24 Mar 2002 22:20:54 -0500

configlet (1.5) unstable; urgency=low

  * Make sure we register questions with debconf if the question name
    doesn't match the template name.
  * get_page_display_name -> get_page_display_title in
    configlet-capplet.
  * Switch icons for the control center toplevel.
  * When setting debconf values, close and re-open a new
    debconf-communicate session for each package.  This way, registered
    questions will have the correct owner.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 13 Feb 2002 19:01:41 -0500

configlet (1.4) unstable; urgency=low

  * Make sure we catch validation function exceptions in the druid.
  * Move the GNOME Control Center section from "System" to "Debian", to 
    eliminate a conflict with ximian-setup-tools.

 -- Jeff Licquia <jlicquia@progeny.com>  Tue, 12 Feb 2002 11:28:33 -0500

configlet (1.3) unstable; urgency=low

  * Make sure that, when FLAGS is set for debconf information, values
    can still be unset.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 30 Jan 2002 17:02:34 -0500

configlet (1.2) unstable; urgency=low

  * Be more robust about starting and working with configlets; an
    exception in a configlet shouldn't cause the whole API to freak.
  * Same for update-configlet-frontends.  Closes: #131234.
  * Add "watermark" config option for setting the druid watermark.
  * Added missing dep on debconf-utils.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 28 Jan 2002 15:02:10 -0500

configlet (1.1) unstable; urgency=low

  * Suppress debconf-communicate output unless DEBUG is set.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 21 Jan 2002 11:26:04 -0500

configlet (1.0) unstable; urgency=low

  * Too many changes to count are thanks to fellow Progeny co-workers:
    John Daily <jdaily@progeny.com>, Eric Gillespie <epg@progeny.com>,
    and Branden Robinson <branden@progeny.com>
  * New documentation: man pages and a more extensive book.
  * Correct Build-Depends.
  * Instead of class global variables for important information about
    the configlets, we have attributes, which are passed into
    register_configlet.
  * Debugging and logging functions added to the API.
  * Privileged runner infrastructure moved outside of classes.
  * Added configuration file to configlets-druid, so much of its
    behavior can be overriden at runtime.
  * Configlets-druid now adds "(mandatory)" to the title of configlets
    identified as mandatory.
  * Unless otherwise indicated, configlets-druid now loads the Raleigh
    GTK theme.
  * Add a way for debconf flags to be set by the configlets.
  * Highly GNOME-specific API calls now have "gnome" in their function
    names (on_close -> on_gnome_close, setup -> gnome_setup).
  * New configlets-druid arguments: --ask-only and --commit-only.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 14 Jan 2002 00:02:58 -0500

configlet (0.9.24) unstable; urgency=low

  * Major changes to the configlet API.
  * update-configlets now takes parameters: --install, --remove,
    --update, --install-all, --remove-all.  This allows new configlets
    to install themselves individually.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 19 Dec 2001 13:36:12 -0500

configlet (0.9.23) unstable; urgency=low

  * Clean up the rules file and install everything with the correct
    permissions using install(1) instead of cp(1).  This fixes the bug
    where the scripts were being installed not
    executable. (epg@progeny.com)
  * Kill #! line in configlet.py module.  Fixes lintian
    warning. (epg@progeny.com)
  * Remove debhelper documentation files from debian
    dir. (epg@progeny.com)
  * Add python-happydoc to Build-Depends. (epg@progeny.com)
  * Add lib-saxon-java to Build-Depends. (epg@progeny.com)
    XXX: This is currently in contrib, but jdaily has filed a bug report
    asking that it be moved to main since it works fine with kaffe.  Until
    this is resolved we can't upload this.
  * New DocBook documentation. (jdaily@progeny.com)
  * Split the package into python-configlet (the API and test-configlets)
    and configlet-frontends (the druid and capplet).
  * Added "name" attribute to configlets (generated from the directory name
    where the configlet is installed), and changed frontends to use it as
    an index instead of the display name. (epg@progeny.com)
  * Don't try to configure the "shared" package. (epg@progeny.com)
  * Use proper tuples in % substitutions. (epg@progeny.com)
  * The DebConf constructor now takes a package list.
  * Add "setter" methods to Configlet class for setting attrubutes.
    (jdaily@progeny.com)
  * Changed debconf() to report_debconf() in Configlet.
    (jdaily@progeny.com)
  * Changed "display_name" to "display_title". (jdaily@progeny.com)
  * Standardized on "/usr/share/configlets" for the default configlet
    path.
  * Changed configlets-druid to put multi-page configlets in a tab on
    one druid page, rather than multiple druid pages. (epg@progeny.com)
  * Use Debian logo image from debconf rather than Progeny logo image
    for the logo in configlets-druid. (epg@progeny.com)
  * Separated the test files used by test-configlets; changed debconf
    information no longer overwrites the old info.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 12 Dec 2001 10:58:02 -0500

configlet (0.9.22) unstable; urgency=low

  * Updated to work with woody.
  * Added DebConf interface class to abstract the loading of debconf
    data (as well as implementations for debconf 0.3 and 1.0).
  * Added configlet priorities; frontends can and should order the
    configlets by priority (integer; low number means higher priority).
  * Added privileged runner interface for gnome-sudo.
  * Made test-configlets a full-fledged and useful front end.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 28 Nov 2001 16:25:51 -0500

configlet (0.9.21) unstable; urgency=low

  * Allowed package postinsts to be ordered (certain ones must be run
    first), and set an order that etherconf be run first.

 -- Jeff Licquia <jlicquia@progeny.com>  Thu, 22 Mar 2001 12:18:09 -0500

configlet (0.9.20) unstable; urgency=low

  * Fix a bug in picking which configlets to show; the list of picked
    configlets wasn't being built properly.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 21 Mar 2001 20:06:34 -0500

configlet (0.9.19) unstable; urgency=low

  * Oops.  Make sure that, when the X configlet isn't checked, that it
    doesn't actually show up.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 21 Mar 2001 16:01:32 -0500

configlet (0.9.18) unstable; urgency=low

  * configlets-druid: Center the final package configuration window and
    show the watch cursor while packages are configuring. Also, make
    the X configlet unchecked by default in the configlet selection
    screen.

 -- Eric Gillespie, Jr. <epg@progeny.com>  Tue, 20 Mar 2001 20:46:57 -0500

configlet (0.9.17) unstable; urgency=low

  * Fixed formatting problem in the druid.

 -- Jeff Licquia <jlicquia@progeny.com>  Tue, 13 Mar 2001 22:30:06 -0500

configlet (0.9.16) unstable; urgency=low

  * Created new runner class for configlet-capplet that uses a pty to
    gsu-helper to run programs when needed.
  * Fixed up formatting issues with the druid configlet chooser page.

 -- Jeff Licquia <jlicquia@progeny.com>  Fri,  9 Mar 2001 18:13:06 -0500

configlet (0.9.15) unstable; urgency=low

  * Created new API call, "privileged_run", for running things as root, as
    well as an object plugin system for plugging in different methods for
    obtaining privilege.
  * Wrote a runner class for configlet-capplet that uses a pipe to execute
    commands.

 -- Jeff Licquia <jlicquia@progeny.com>  Fri,  9 Mar 2001 15:52:40 -0500

configlet (0.9.14) unstable; urgency=low

  * update-configlets: Fix a bug where updating a configlet would break
    because of an uncaught os.symlink exception (couldn't overwrite).

 -- Eric Gillespie, Jr. <epg@progeny.com>  Thu,  8 Mar 2001 16:36:37 -0500

configlet (0.9.13) unstable; urgency=low

  * debian/control: Depend on imagemagick to avoid problem with stupidity
    in Debian's Python and/or PyGtk packages
  * configlets-druid: Fix layout of configlet descriptions

 -- Eric Gillespie, Jr. <epg@progeny.com>  Thu,  8 Mar 2001 10:16:31 -0500

configlet (0.9.12) unstable; urgency=low

  * Added API call: setting __description__ in the configlet sets a text
    description, retrievable via get_description().
  * Added label to the configlet list in the druid with the above text
    description for each configlet.
  * Disabled the Cancel button on the druid.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon,  5 Mar 2001 23:44:30 -0500

configlet (0.9.11) unstable; urgency=low

  * Fixed bug regarding configlets with dashes in their names not being
    loadable by configlet-capplet.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 26 Feb 2001 19:08:21 -0500

configlet (0.9.10) unstable; urgency=low

  * The capplet now sets debconf data properly; we need to check for
    configlet bugs now, as this may be where we're having the most
    trouble.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 21 Feb 2001 14:46:59 -0500

configlet (0.9.9) unstable; urgency=low

  * Fixed problem with configlet-capplet not setting debconf data.

 -- Jeff Licquia <jlicquia@progeny.com>  Mon, 19 Feb 2001 16:12:47 -0500

configlet (0.9.8) unstable; urgency=low

  * Added postinst runs.
  * Eric: fixed problem with configlet-capplet placing configlet in its
    own window when running from the GNOME menus.
  * Added new window for picking which configlets to run.  Hard-coded a
    list of required configlets.

 -- Jeff Licquia <jlicquia@progeny.com>  Tue, 13 Feb 2001 23:31:17 -0500

configlet (0.9.7) unstable; urgency=low

  * Fixed bugs in configlet.py that were causing configlets to fail
    totally.
  * First attempt at fix to the "disconnected window" problem when
    accessing a configlet via the Settings menu.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 31 Jan 2001 10:25:36 -0500

configlet (0.9.6) unstable; urgency=low

  * Added capplet front end.
  * Added "update-configlets" script for registering configlets with
    frontends that require registration of some kind (like the capplet
    front end).

 -- Jeff Licquia <jlicquia@progeny.com>  Sun, 28 Jan 2001 21:43:33 -0500

configlet (0.9.5) unstable; urgency=low

  * Cause status window to update more often.
  * Set debconf priority when running configure scripts.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 10 Jan 2001 18:48:54 -0500

configlet (0.9.4) unstable; urgency=low

  * Fixed bug in setdebconf where question registration wasn't happening.
  * Set Progeny colors and added the logo to all druid pages.
  * Set the druid window to center on the screen if possible.
  * Added status window when configuring packages.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed, 10 Jan 2001 00:43:42 -0500

configlet (0.9.3) unstable; urgency=low

  * Got per-page validation to work a little better in the druid.
  * The test-configlets code now also validates properly, and prints
    diagnostic output if a configlet doesn't validate properly.

 -- Jeff Licquia <jlicquia@progeny.com>  Sun,  7 Jan 2001 20:59:53 -0500

configlet (0.9.2) unstable; urgency=low

  * Added support for actually running the postinsts of the packages.
  * Changed API to allow configlets to optionally return the package
    list; otherwise, the frontend is expected to look at the returned
    debconf info for packages to run.
  * Fixed bugs in setdebconf.

 -- Jeff Licquia <jlicquia@progeny.com>  Fri,  5 Jan 2001 13:01:24 -0500

configlet (0.9.1) unstable; urgency=low

  * Fixed a bug in hardcoded paths to readdebconf and setdebconf.

 -- Jeff Licquia <jlicquia@progeny.com>  Thu,  4 Jan 2001 00:55:40 -0500

configlet (0.9.0) unstable; urgency=low

  * Initial Release.

 -- Jeff Licquia <jlicquia@progeny.com>  Wed,  3 Jan 2001 14:55:30 -0500

  vim:ai:et:sts=2:sw=2:tw=78:
  $Progeny$
