localeconf (0.9.4.1) unstable; urgency=low

  * Non-maintainer upload
  * Switched to po-debconf. (closes: #206368)
  * Fixed typo in debconf templates (LC_MESSEGS). (closes: #263062)
  * Added Czech debconf template translation.
  * Added German debconf template translation.
  * Added Spanish debconf template translation.
  * Added French debconf template translation. (closes: #303447)
  * Added Norwegian Bokmål debconf template translation.
  * Added Brazilian Portuguese debconf template translation. (closes: #303959)
  * Added Danish debconf template translation.

 -- Lucas Wall <lwall@debian.org>  Tue, 12 Apr 2005 11:01:29 -0300

localeconf (0.9.4) unstable; urgency=low

  * configlet/main.py:
    - Auto-answer localeconf's and the configured X server's
      manage_config_with_debconf and backup_existing_nondebconf_config
      questions with "true".
    - Uhm, let's attach the keyboard_list to the keyboard_optionmenu
      and the language_list to the language_optionmenu...and not the
      other way around.
    - Update debugging messages.
  * debian/control: add Uploaders field and put myself in it

 -- Branden Robinson <branden@progeny.com>  Wed,  5 Jun 2002 12:42:29 -0500

localeconf (0.9.3) unstable; urgency=medium

  * configlet/main.py:
    - fix error "self.self."... (Closes: #143200)
    - added some debugging messages and corrected some operational bugs with
      the advanced locale handling
  * debian/control: add Suggests: configlet-frontends
  * debian/localeconf.templates.ca: updated Catalan template translations
    (thanks, Antoni Bella) (Closes: #142787)

 -- Branden Robinson <branden@progeny.com>  Wed, 24 Apr 2002 18:27:43 -0500

localeconf (0.9.2) unstable; urgency=high

  * configlet/main.py: Apply patch from Richard Hirst to set localeconf/lang
    template to "C" if it's blank in the debconf database.
  * debian/localeconf.templates.ca: added Catalan template translations
    (thanks, Antoni Bella) (Closes: #139741)

 -- Branden Robinson <branden@progeny.com>  Wed, 10 Apr 2002 11:44:00 -0500

localeconf (0.9.1) unstable; urgency=high

  * urgency artificially inflated because the version of localeconf in testing
    is a month old (0.6), and many bugs have been fixed since then
  * configlet/main.py: De-register "locales" as a package that this configlet
    configures.  locales will rudely clobber our changes to /etc/environment
    and /etc/locale.gen, and we don't need to run its postinst anyway.

 -- Branden Robinson <branden@progeny.com>  Thu,  4 Apr 2002 13:44:03 -0500

localeconf (0.9) unstable; urgency=low

  * configlet/main.py: catch exception if the list of supported locales cannot
    be opened
  * debian/control: add dependency on locales since this package is next to
    useless without it

 -- Branden Robinson <branden@progeny.com>  Fri, 29 Mar 2002 16:01:34 -0500

localeconf (0.8) unstable; urgency=low

  * debian/localeconfig.{config,postinst}: Move the "db_fset
    localeconf/backup_existing_nondebconf_config seen false" to where it makes
    more sense, after we've actually written the files.  This way the user
    doesn't run the risk of getting re-asked this question in the postinst, if
    the package was preconfigured.  (Closes: #129151)

 -- Branden Robinson <branden@progeny.com>  Tue, 19 Mar 2002 16:43:55 -0500

localeconf (0.7) unstable; urgency=low

  * debian/localeconf.config: add message() function
  * debian/localeconf.postinst: remove -n option from a couple of sed
    invocations, causing the portion of the file after the localeconf section
    to be discarded (Closes: #139019)
  * debian/localeconf.templates:
    - fix typo in template description (thanks, Antoni Bella)
      (Closes: #138850)
    - wording change in template description (thanks, Manuel Estrada Sainz)
      (Closes: #137417)
  * debian/localeconf.templates.ru: added Russian template translations;
    however, these are not quite up to date (thanks, Ilgiz Kalmetev)
    (Closes: #135842)

 -- Branden Robinson <branden@progeny.com>  Tue, 19 Mar 2002 12:02:26 -0500

localeconf (0.6) unstable; urgency=low

  * Made configuration file handling super-paranoid.  (Closes: #133947)
  * configlet/{localeconf-strings.h,main.glade}: Change "simple" keyboard
    setting to "language layout".
  * configlet/main.py:
    - Temporary hack: populate advanced language combo boxes using the locales
      package's SUPPORTED file until Configlet 2.0 comes out and we can just
      grab the Choices field
    - New variable, self.locale_list, which contains the options for the
      advanced language combo boxes.  Legal values include "C" and all
      the stuff from the SUPPORTED file.
    - Add docstrings for several methods.
    - Added comments, reformatted some comments, and added some XXX where
      needed.
    - Recognize new localeconf/select_lc_vars template.
    - Remove dead, commented-out code.
    - Use a clever regex to set all the self.lc_* variables.
    - % (foo) -> % (foo,)
    - Only write advanced language templates if self.use_lang is NOT set, and
      the templates are not set to a null value.
    - Set the new localeconf/select_lc_vars template based on self.use_lang
      and which advanced templates aren't null or set to the same thing as
      self.lang.
  * debian/localeconf.templates:
    - New template: localeconf/select_lc_vars, which permits the user to
      explicitly select which LC variables he wants to override LANG.
      (Closes: #129015)
    - Change default on localeconf/lc_* templates from "C" to be the same as
      localeconf/lang.
  * debian/localeconf.config:
    - Code condensation: new function, find_debconf_markers(), which determine
      whether a config file has debconf droppings in it.
    - Code condensation: change ASK_TO_REPLACE variable to FILES_TO_REPLACE.
    - Look for locales 2.2.5-3's preferred location for the SUPPORTED file
      first.
    - New handling of LC_* variable templates:
      + See which LC templates contain values different from LANG and pre-load
        select_lc_vars with that list.
      + Ask user which LC_* variables should override LANG, then ask user for
        the selected overrides (if any).
      + For LC vars that are in select_lc_vars, have the answer default to
        whatever LANG is. (Closes: #133526)
      + Finally, iterate through LC vars that aren't in select_lc_vars, set
        them to LANG and mark them unseen.
    - Added debugging messages when DEBCONF_DEBUG is set.
  * debian/localeconf.postinst:
    - Code condensation: function find_localeconf_markers () which locates
      localeconf droppings in configuration files.
    - Code condensation: only prepare LC variable information for those LC_*
      variables listed in the localeconf/select_lc_vars template.
    - Cooperate better with stuff in locale.gen file that comes from the
      locales package. (Closes: #1310136,#133080)
    - Improved code for detecting whether locale-gen should be run.
    - Don't write locales that already exist in the locale.gen file, outside
      the localeconf section.
    - Added debugging messages when DEBCONF_DEBUG is set.
  * debian/localeconf.postrm:
    - Code condensation: new function find_localeconf_markers (), which works
      just like the one in the postinst.
    - Improve test for determining whether locale-gen should be run.

 -- Branden Robinson <branden@progeny.com>  Tue,  5 Mar 2002 13:46:41 -0500

localeconf (0.5) unstable; urgency=low

  * The locales package moved SUPPORTED to /usr/share/i18n; check for
    it there as well as in the old location.  Closes: #132304.

 -- Jeff Licquia <jlicquia@progeny.com>  Fri,  8 Feb 2002 12:04:36 -0500

localeconf (0.4) unstable; urgency=low

  * Don't try to split off the encoding if LANG is C.

 -- Jeff Licquia <jlicquia@progeny.com>  Thu, 31 Jan 2002 11:11:51 -0500

localeconf (0.3) unstable; urgency=low

  * Fix bug: language option menu was being set from the keyboard
    settings.
  * Add a check button and associated code for "use simple keyboard" on
    the advanced dialog of the configlet.
  * When the configlet's validation function is called, hide the
    advanced dialog.

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

localeconf (0.2) unstable; urgency=low

  * configlet/main.glade:
    - Add a signal handler for the Advanced... button. (branden)
    - We've got all this room, so be a little less terse in the labels above
      the optionmenus on the main screen for kblang. (branden)
    - Update tooltips for XKB entries. (branden)
    - Put the advanced button inside a horizontal button box so its dimensions
      don't look ridiculous.  Also, fill up some of the ocean of gray by
      putting a label to the left of the advanced button describing what can
      be configured with it in terms that should appeal to the techie and
      scare the novice away from using it. (branden)
    - (advanced_dialog): Set title for this window. (epg)
    - Add "Choose" to labels for keyboard layout and lang. (epg)
    - Finally figured out why this was going bonkers when loaded into a
      frontend.  The top-level window was called mainwidget, and that can't
      be packed somewhere else.  Re-name the top-level window to the generic
      'window1' and rename vbox5 to mainwidget. (epg)
    - Make sure advanced_dialog and mainwidget are not visible by default.
    - (advanced_button): Connect to the clicked signal. (epg)
    - (advanced_ok_button): Give this its name and connect to the clicked
      signal. (epg)
    - (advanced_cancel_button): Same. (epg)
    - (project): Save translatable strings. (epg)
    - (advanced_button): Give this its name. (epg)
    - Put the LC_* entry widgets into a frame, and add a checkbox above it that
      the user can use to specify that LANG should be used for all locale
      settings. (branden)
    - Fix up positioning of label next to "Advanced..." button. (branden)
    - Fixed up localeconf configlet to use the new "Use system language"
      checkbox on the advanced dialog. (jlicquia)
  * configlet/main.py:
    - Fix some Branden brain-damage.  Keep lists in sync with dictionaries.
      This is why I want a damn dictionary type that is ordered. (branden)
    - Updated keyboard and language dictionaries to include 3 new keys:
      + Canadian English
      + Canadian French
      + Mexican Spanish
      (branden)
    - Converted fr_FR, de_DE, and es_ES to euro-using versions, since that's
      probably what they'll be wanting as of January 1st.  (branden)
    - Use sane list/dictionary synchronization method that I used in dexlet,
      per Eric's advice. (branden)
    - Add debugging code to find the af_ZA problem. (branden)
    - Converted to use the new configlet debug calls instead of a
      home-grown version. (jlicquia)
    - Make sure the Configlet constructor is always called first, not last.
      (jlicquia)
    - Changed on_close() configlet method to on_gnome_close(). (jlicquia)
    - Set priorities for certain configlets. (jlicquia)
    - Fixed up localeconf configlet to use the new "Use system language"
      checkbox on the advanced dialog. (jlicquia)
    - Added debugging calls for set_lang stuff. (jlicquia)
    - Oops.  Typo.  set_state -> set_active. (jlicquia)
    - get_state -> get_active for getting checkbox state. (jlicquia)
    - Add the charset to the locale setting when setting debconf data.
      (jlicquia)
    - Don't unset "use system" for LANG value, and apply charset fix to the
      LC_* variables. (jlicquia)
    - Handle the C "charset" when setting charsets. (jlicquia)
    - Make the Cancel button on the advanced dialog actually cancel,
      instead of acting like an OK button. (jlicquia)
  * debian/control: add versioning to dependency on debconf, for seen flag
    support
  * debian/localeconf.config: pipe input to locale.gen through sort | uniq
    first, so that duplicate locales aren't generated needlessly
  * debian/localeconf.postinst:
    - only set LC_* variables if the questions were seen
    - there is no need to explicitly say "LANG=C" in the environment file

 -- Branden Robinson <branden@debian.org>  Sun, 13 Jan 2002 15:57:27 -0500

localeconf (0.1) unstable; urgency=low

  * initial release

 -- Branden Robinson <branden@debian.org>  Tue, 11 Dec 2001 14:54:36 -0500

  vim:ai:et:sts=2:sw=2:tw=78:
  $Progeny: changelog,v 1.29 2002/06/11 19:18:28 branden Exp $
