2004-12-02  Jeremy Katz  <katzj@redhat.com>

	* configure.in
	* system-config-packages.spec.in:
	Bump version

	* src/GroupSet.py (Group.unselectPackage): 
	Fix removal of metapkgs (#138397)

2004-12-01  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	* system-config-packages.spec.in:
	Rebuild for translations (#141456)

2004-11-15  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	* system-config-packages.spec.in:
	Bump version.

	* src/GroupDetails.py (GroupDetails.select_package): Use methods
	instead of knowing that it's a package to fix things with metapkgs.
	(GroupDetails.hydrate_dialog): Fix for metapkgs (#138397)

	* src/GroupSet.py (Package.__init__): Add an id attribute.
	(Package.getName): Add method.
	(Group.getName): Add method.
	(Group.getSize): Add method.

2004-11-08  Jeremy Katz  <katzj@redhat.com>

	* src/config.py (get_fallback_mountpoint): Actually check multiple 
	filenames
	(get_fallback_mountpoint): Use /media instead of /mnt

2004-11-03  Jeremy Katz  <katzj@redhat.com>

	* src/InstallDruid.py (help): Fix path in --help (#137871)
	* src/MainWindow.py (help): Likewise.
	* src/SinglePackageWindow (help): Likewise.

2004-10-25  Jeremy Katz  <katzj@redhat.com>

	* configure.in:
	* system-config-packages.spec.in:
	Update to 1.2.20

	* src/method.py (CdromInstallMethod.mount): Fix traceback causing
	breakage if nautilus has already mounted the CD (#135383, #135534)

2004-10-04  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	* system-config-packages.spec.in:
	Update to 1.2.19

	* src/method.py (getCdDevs): Fix finding CD mount point (#133657)

2004-09-27  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	Update to 1.2.18.
	Add locales (#133720)

	* system-config-packages.spec.in:
	Require dbus-python (#133603)

	* src/method.py (getCdDevs): Add fallback to kudzu if HAL
	isn't running. (#133603)

2004-09-23  Jeremy Katz  <katzj@redhat.com>

	* configure.in:
	* system-config-packages.spec.in:
	Update to 1.2.17

	* src/InstallDruid.py:
	* src/MainWindow.py:
	* src/method.py:
	Replace use of deprecated gtk.mainquit() function.

	* src/ProgressDialog.py:
	Replace use of deprecated gtk.mainiteration() function.

	* src/InstallDruid.py:
	* src/MainWindow.py: 
	Replace use of deprecated gtk.mainloop() function.

	* src/method.py (getCdDevs): use HAL (via DBUS) for finding and 
	locking CD drives from being auto-mounted by g-v-m

2004-09-21  Jeremy Katz  <katzj@redhat.com>

	* system-install-packages.desktop.in:: remove OnlyShowIn (#132804)

	* src/urlmethod.py (UrlInstallMethod.getFilename): fix ftp tree
	for new rpm api (#133059)

2004-09-13  Jeremy Katz  <katzj@redhat.com>

	* system-config-packages.spec.in:
	* configure.in:
	Update to 1.2.15

	* src/MainWindow.py: don't traceback on headless (#132241)

	* redhat-install-packages.desktop.in: update for new MIME stuff

2004-09-07  Jeremy Katz  <katzj@redhat.com>

	* src/package_gui.py (PackageSelectionWindow.getDescription)
	* src/GroupDetails.py (GroupDetails.getDescription): 
	replace & with &amp; (#131523, from nalin@redhat.com)

2004-04-05  Jeremy Katz  <katzj@redhat.com>

	* system-config-packages.spec.in (Summary): Update summary (#119422)

2004-03-18  Jeremy Katz  <katzj@redhat.com>

	* src/method.py (InstallMethod.isUpdateRPM): Adjust for rpm-python 
	API change (#118680).

2004-03-10  Jeremy Katz  <katzj@redhat.com>

	* mass renaming to system-config-*

2004-01-13  Jeremy Katz  <katzj@redhat.com>

	* src/SinglePackageWindow.py (SinglePackageWindow.do_package_check): 
	fix silly syntax error (#113271)

2003-11-17  Jeremy Katz  <katzj@redhat.com>

	* src/method.py (getArch): Fix s390x (from jlaska)

2003-11-11  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: Handle packages in ../Updates/.
	* src/urlmethod.py: Likewise.
	
2003-11-11  Jeremy Katz  <katzj@redhat.com>

	* src/GroupSet.py (Package.__getitem__): Use RCPFILELOCATIONTAG
	instead of hardcoding 1000005 as our metatag.
	* src/method.py: Likewise.
	* src/urlmethod.py: Likewise.

2003-11-07  Jeremy Katz  <katzj@redhat.com>

	* src/method.py (RedHatCdromInstallMethod.readDiscInfo): need to
	follow discid rpm path (#109276)

2003-10-20  Jeremy Katz  <katzj@redhat.com>

	* src/method.py (CdromInstallMethod.getFilename): relax timestamp
	checking as the .discinfo on CDs is ending up with only 2 digits
	in the decimal due to a string.atof in splittree.py (#105767, etc)

2003-09-24  Jeremy Katz  <katzj@redhat.com>

	* configure.in: Bump version.

	* src/GroupSet.py (betterPackageForProvides): Throw out packages
	which aren't for our arch earlier (#105005)

2003-09-19  Jeremy Katz  <katzj@redhat.com>

	* configure.in: Bump version

	* src/UnresolvableDependenciesDialog.py
	(UnresolvableDependenciesDialog.formatRequire): handle different
	format of reqs (#104715)

2003-09-04  Jeremy Katz  <katzj@redhat.com>

	* src/config.py (default_args_help): fix help message

2003-08-29  Jeremy Katz  <katzj@redhat.com>

	* src/method.py (getArch): Fix ppc64 (#103375)

2003-08-20  Jeremy Katz  <katzj@redhat.com>

	* src/GroupSet.py (orderPackageGroups): fix for comps files
	without hierarchy (#102778)

2003-08-12  Jeremy Katz  <katzj@redhat.com>

	* configure.in: Update version.

	* src/config.py: add list of packages which should always be
	installed instead of upgraded (kernels)

	* src/constants.py: New file with constants.
	
	* src/GroupSet.py: New file replacing comps.py and hdrlist.py.
	The newer anaconda hdrlist.py which handles multilib adapted for
	use within redhat-config-packages.

	* src/comps.py: Removed.
	* src/hdrlist.py: Removed.

	* src/GroupDetails.py: API updates.
	* src/InstallDruid.py: Likewise.
	* src/InstallProgressDialog.py: Likewise.
	* src/MainWindow.py: Likewise.
	* src/SinglePackageWindow.py: Likewise.
	* src/install.py: Likewise.
	* src/method.py: Likewise.
	* src/package_gui.py: Likewise.
	* src/urlmethod.py: Likewise.

2003-04-18  Jeremy Katz  <katzj@redhat.com>

	* src/SinglePackageWindow.py
	(SinglePackageWindow.do_initial_setup): We can't check keys if the
	rpmdb is closed (#88343).
	

2003-02-24  Jeremy Katz  <katzj@redhat.com>

	* src/SinglePackageWindow.py (SinglePackageWindow.do_package_check): 
	Fix for backwards flags stuff.
	* src/comps.py (ComponentSet.formatRequire): Likewise.
	* src/hdrlist.py (HeaderList.mergeRpmDb): Likewise.

2003-02-13  Jeremy Katz  <katzj@redhat.com>

	* redhat-config-packages.desktop.in (StartupNotify): add startup
	notification

2003-02-11  Jeremy Katz  <katzj@redhat.com>

	* src/InstallProgressDialog.py (MODE_PACKAGE_INSTALL): mark
	string for translation that was missed

	* redhat-config-packages.spec.in (Requires): update rpm 
	requires (#84039)

2003-02-09  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 1.1.6

	* src/method.py(InstallMethod.installPackages): use same ordering as
	anaconda to avoid cd swapping
	
	* src/method.py: fixup handling for multiple cdrom drives (#76917)

	* src/MainWindow.py: catch errors importing gtk (#78743)

	* src/method.py: fix calls of Exception.__init__

	* src/GroupDetails.py: set domain when importing glade file (#83012)

	* src/InstallProgressDialog.py: 
	* src/GroupDetails.py: bind textdomain before defining
	strings (#83012)

	* src/method.py (LoopbackIsoInstallMethod.mountDisc): don't traceback
	if the directory given doesn't end with a '/' (#82464)

2003-01-31  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	* autogen.sh:
	make it work with current auto* 

	* src/method.py (InstallMethod.setupTransaction): mark for translation

2003-01-09  Jeremy Katz  <katzj@redhat.com>

	* redhat-config-packages.desktop.in (_Name): Change name to 
	"Add/Remove Applications"

2003-01-03  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 1.1.4

	* redhat-config-packages.desktop.in: This one should be displayed

2003-01-03	Than Ngo	<than@redhat.com>
	* redhat-config-packages.desktop.in: NoDisplay=true
	* redhat-install-packages.desktop.in: NoDisplay=true

2003-01-02  Jeremy Katz  <katzj@redhat.com>

	* configure.in: bump to 1.1.3

	* redhat-config-packages.spec.in: requirer newer rhpl

	* src/method.py: pychecker cleanups.  use file:// for files passed
	to comps.ComponentSet to avoid urllib2 dying

	* src/hdrlist.py (HeaderListFromFds): new class to read headers from
	an fd instead of a filename

	* src/config.py (get_method): support specifying url with either
	--url, --tree={ftp,http}://, or URL= in config file

	* src/comps.py (ComponentSet.readCompsFile): switch to use urllib2

	* src/urlmethod.py: new file with support for installing from URLs

2003-01-01  Jeremy Katz  <katzj@redhat.com>

	* configure.in: bump to 1.1.2

	* src/install.py: fix traceback

	* src/method.py: disable sig checking and fix a traceback

	* src/SinglePackageWindow.py: fixup some rpmlib changes I missed
	(#80800)

2002-12-27  Jeremy Katz  <katzj@redhat.com>

	* src/method.py (getCdDevs): fs for cds can also be udf,iso9660

	* src/comps.py (ComponentSet.setupStateDict): use correct logic for
	VSflags, close the db when finished reading state, fix provides
	check to be faster

2002-10-30  Jeremy Katz  <katzj@redhat.com>

	* configure.in: bump version to 1.1.0

	* redhat-config-packages.spec.in: Update requirements.

	* src/GroupDetails.py: 
	* src/InstallProgressDialog.py: 
	* src/InstallDruid.py: 
	* src/MainWindow.py:
	* src/SinglePackageWindow.py:
	* src/UnresolvableDependenciesDialog.py:
	* src/comps.py:
	* src/hdrlist.py:
	* src/install.py:
	* src/method.py:
	* src/package_gui.py:
	Update to use the rpm 4.2 api.

2002-10-11  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	Add Czech translations.  Update to version 1.0.2.

	* src/comps.py: makes instProvs and providesDict have lists
	instead of single elements.  multiple packages can provide the
	same requirement, so we should account for that when removing
	packages (#75661)

	* src/size_string.py: don't shadow _() to allow the translations
	to actually work (#75584)

	* src/SinglePackageWindow.py: don't add src.rpms to the list of
	packages to be installed (#75388)

	* src/comps.py: RPMTAG_PROVIDES are None if the package doesn't
	provide anything and you can't iterate over that.

	* src/method.py: add scrollkeeper to the list of packages on the
	removal blacklist to avoid removing all of gnome

2002-09-03  Jeremy Katz  <katzj@redhat.com>

	* configure.in:
	* redhat-config-packages.spec.in:
	Update translations.  Bump version.
    
2002-08-30  Jeremy Katz  <katzj@redhat.com>

	* configure.in:
	* redhat-config-packages.spec.in:
	Bump version.

	* src/SinglePackageWindow.py
	Bind textdomain for rhpl.

	* src/InstallDruid.py:
	Add a window title.  Bind textdomain for rhpl.

	* src/MainWindow.py:
	* src/InstallDruid.py
	* src/SinglePackageWindow.py:
	set hint so that nautilus won't pop up windows while installing

	* src/InstallDruid.py: add a --firstboot command line arg for 
	firstboot to get it centered on the screen

	* src/autorun: another small tweak

	* src/method.py: fix pixmap path for CDs

	* src/method.py: getFilename() should take installed kwarg for
	all methods

	* src/install.py: removed_packages in InstallCallback, not 
	InstallException

Wed Aug 21 15:01:42 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/InstallDruid.py: actually use the isodir option.  Also, warn
	if run without a tree/iso, #72090

	* src/CDDialog.glade:
	* src/CDDialog.py: Clean up wording a bit.  Only complain if
	they've actually installed packages and are then cancelling.

	* src/InstallDruid.py: Warn if you aren't root.

	* src/MainWindow.py: Ditto.  

	* src/SinglePackageWindow.py: Cleanup.

	* src/comps.py: Debugging spew.  More tomorrow.

	* src/install.py: Track when packages are installed.

	* src/method.py: Handle missing CD's more gracefully.

2002-08-29  Jeremy Katz  <katzj@redhat.com>

	* configure.in: bump version	

	* src/method.py: fix typo

2002-08-29  Jeremy Katz  <katzj@redhat.com>	

	* configure.in: bump version

	* src/method.py: use get_fallback_method() to get default 
	mountpoint

	* src/config.py: add get_fallback_method()

2002-08-28  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: change cd handling somewhat so that if the mount
	fails, we make sure that the device we were trying to mount didn't
	get mounted by something else (say, magicdev)

	* src/MainWindow.glade: quit instead of cancel

	* src/config.py: typo fixes for --isodir

	* src/method.py: typo fixes for --isodir

	* src/install.py: tweak sort packages to work better with packages
	from extra CDs depending on the main distro CDs

	* src/method.py: move db open to be slightly later

	* README: add simple README

2002-08-28  Jeremy Katz  <katzj@redhat.com>	

	* configure.in: bump version

	* src/autorun: 
	Update for changes to redhat-cdinstall-helper

	* src/redhat-cdinstall-helper: 
	Update for InstallDruid changes

	* src/SinglePackageWindow.py: 
	Use unified option handling.
	Clear existing dialog instead of bringing up new one when reading
	    in full header list for deps.

	* src/MainWindow.py: 
	Use unified option handling.

	* src/InstallDruid.py:
	Handle having dependencies across CD sets.
	Use unified option handling.  
	If we mounted the CD, unmount it on exit.

	* src/method.py: 
	Remove dead code.
	CdromInstallMethod() is now the generic method for installing from
	    CD sources with all of the information on them.
	RedHatCdromInstallMethod() is used for Red Hat CDs reading the
	    comps and hdrlist from the installed comps package
	Make CdromInstallMethod() handle already mounted CDs better

	* src/config.py: 
	Add unified option handling for finding the "base" install tree

	* src/comps.py:
	Move setup of providesDict, etc into their own method.

2002-08-27  Jeremy Katz  <katzj@redhat.com>

	* src/SinglePackageWindow.py: Update for api change.
	* src/MainWindow.py: Likewise.
	* src/InstallDruid.py: Likewise.

	* src/method.py: fix IndividualPackageMethod's header list creation

	* src/hdrlist.py: kill mergeFullHeaders(), just do it by default.
	move adding of headers into addHeaders()

2002-08-27  Jeremy Katz  <katzj@redhat.com>	

	* configure.in: bump version

	* src/hdrlist.py: pass install method through as needed
	* src/SinglePackageWindow.py: Likewise.

	* src/method.py: add InstalledPackageMethod for already installed
	packages (kind of meaningless, really).  pass method through as 
	needed.  start of RedHatCdromInstallMethod

	* src/install.py: get filename from package object instead of 
	self.method

	* src/comps.py: make install method a class attribute, 
	add getFilename method so that we can install packages coming from
	multiple sources more easily

2002-08-26  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: and fix a couple things in the multiple CD drive
	bits

	* redhat-config-packages.spec.in: update rhpl requirement

	* src/method.py: always allow the use of multiple CD drives (#72186)

2002-08-24  Jeremy Katz  <katzj@redhat.com>	

	* src/MainWindow.py: bind textdomain for specspo as UTF-8 (#71925)

2002-08-24  Jeremy Katz  <katzj@redhat.com>	

	* configure.in: 
	* redhat-config-packages.spec.in:
	bump version

	* src/method.py: oops, I broke the cdrom method.

2002-08-24  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	* redhat-config-packages.spec.in:
	bump version

	* src/SinglePackageWindow.py: try to install packages without 
	reading in comps file and header list first.  this makes the 
	install of packages you already have all the deps for faster

	* src/comps.py: handle creation of ComponentSet object without
	a comps file (although this does leave you without any Components)

	* src/hdrlist.py: don't make 0 packages in hdrlist fatal so that
	we can initialize an empty object

	* src/method.py: add IndividualPackageMethod to use for individual 
	package install fast path

2002-08-23  Elliot Lee <sopwith@redhat.com>

	* src/MainWindow.py: Fix #72429 by handling --help (and unknown
	options) sanely.

2002-08-20  Jeremy Katz  <katzj@redhat.com>

	* redhat-config-packages.spec.in: update rhpl requirement

2002-08-20  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: fix progress bar "length" on upgrade
	
2002-08-20  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: if we run into problems during the ts run, report
	them correctly instead of just saying everything is fine and dandy

2002-08-19  Jeremy Katz  <katzj@redhat.com>

	* src/MainWindow.py:
	set state of Update button after an install has completed

	* src/method.py: 
	update state of removed packages after installation

	* src/comps.py: fix a typo in verifyDeps

2002-08-16  Jeremy Katz  <katzj@redhat.com>

	* configure.in: bump version

	* src/config.py:
	remove unneeded reference to internal trees

2002-08-15  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py:
	adapt comps hierarchy parsing for changes to allow translation of
	name

Thu Aug 15 19:40:17 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/InstallDruid.glade: UI tweak.

Thu Aug 15 15:41:10 2002  Jonathan Blandford  <jrb@redhat.com>

	* Makefile.am (EXTRA_DIST): fix from pbrown to work from Konqueror

2002-08-14  Jeremy Katz  <katzj@redhat.com>

	* configure.in:
	Bump version, update linguas list

	* src/package_gui.py: import things from config so we get 
	COMPS_BLACK_LIST

2002-08-14  Alexander Larsson  <alexl@redhat.com>

	* configure.in:
	Bump version.

2002-08-14  Alexander Larsson  <alexl@redhat.com>
	
	* redhat-install-packages.applications:
	Actually add jrbs file to cvs.

Wed Aug 14 04:35:52 2002  Jonathan Blandford  <jrb@redhat.com>

	* configure.in: New version.

	* redhat-config-packages.spec.in:
	* Makefile.am: Add .applications file for nautilus

	* src/GroupDetails.py: Clean up the strings a lot.

	* src/InstallProgressDialog.glade: Add a new mode for the
	individual install tool.
	* src/InstallProgressDialog.py: 

	* src/ProgressDialog.py: clear the label on Progress.clear()

	* src/SinglePackageWindow.py: Sanity check the RPM before
	installing it.

2002-08-13  Jeremy Katz  <katzj@redhat.com>

	* src/SinglePackageWindow.py: 
	minor fixes

	* src/InstallProgressDialog.py: 
	* src/GroupDetails.py:
	fix up import order

Tue Aug 13 21:58:38 2002  Jonathan Blandford  <jrb@redhat.com>


	* Makefile.am: Add a redhat-cdinstaller-helper.
	* src/redhat-cdinstall-helper: New script
	* redhat-config-packages.spec.in: ditto
	* src/Makefile.am: ditto
 
	* src/SinglePackageWindow.py: Heavily modify.  Now based off
	MainWindow.py

	* src/autorun: Execute the right binary

	* src/config.py: Add a COMPS_BLACK_LIST to determine which comps
	can't be removed.
	* src/package_gui.py: Use COMPS_BLACK_LIST

	* src/redhat-install-packages: Modify script.

2002-08-13  Jeremy Katz  <katzj@redhat.com>

	* redhat-config-packages.desktop.in: change categories to
	include SystemSetup instead of System (#71442)

2002-08-12  Jeremy Katz  <katzj@redhat.com>

	* src/CompsCheckDialog.glade: 
	typo fix (#71298)

2002-08-12  Jeremy Katz  <katzj@redhat.com>
	
	* configure.in:
	bump version, update LINGUAS

2002-08-12  Jeremy Katz  <katzj@redhat.com>	
	
	* src/Makefile.am, po/POTFILES.in:
	update file list to include SinglePackageWindow.py

	* src/SinglePackageWindow.py:
	handle installing a single (well, multiple really) packages 
	specified on the command line including dependency resolution

	* src/method.py:
	handle errors while installing packages a little more gracefully

	* src/method.py:
	use magic tag 10000005 to determine full path if possible before
	falling back to old method in getFilename methods

	* src/install.py:
	add an InstallException for when problems occur instead
	of just exiting and leaving the rpmdb locked.  Get filename for
	install using Package object

	* src/comps.py:
	add filename attribute to Package

2002-08-11  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: clean-up, call UnresolvableDeps when needed

	* src/comps.py:
	select deps as part of verifyDeps; return unsatisifed deps as a
	(name, version, flag) tuple

	* src/UnresolvableDependenciesDialog.py:
	format requires based on flags.  allow closing the dialog

	* src/InstallProgressDialog.py:
	fix-up

Sun Aug 11 19:31:14 2002  Jonathan Blandford  <jrb@redhat.com>

	* po/POTFILES.in: Update do deal with newer files.

	* src/MainWindow.py: Use the UnresolvableDependenciesDialog when
	an exception is thrown
	* src/InstallDruid.py: ditto
	
	* src/InstallProgressDialog.py: Refactor a bit, and make
	translations cleaner.

	* src/LoopDialog.glade: Remove unneeded title to mathc the HIG
	more closely.

	* src/Makefile.am:
	* src/UnresolvableDependenciesDialog.glade:
	* src/UnresolvableDependenciesDialog.py: New Dialog.

	* src/comps.py: Trigger above dialog
	* src/config.py:
	* src/method.py:

2002-08-11  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py (Component.__getitem__): 
	fix size display for metapkgs	
	
	* src/comps.py: don't add installed packages as available to the ts

2002-08-10  Jeremy Katz  <katzj@redhat.com>

	* src/method.py:
	read information out of .discinfo for all methods

	* src/MainWindow.py: fix cdrom install method

Fri Aug  9 19:30:57 2002  Jonathan Blandford  <jrb@redhat.com>

	* Makefile.am: New versions.
	* redhat-config-packages.spec.in: New version.
	* configure.in: Install redhat-install-packages

	* src/CompsCheckDialog.glade:
	* src/CompsCheckDialog.py: Implement fully.  Now we complain
	whenever you remove redhat-config-packages

	* src/InstallDruid.py: 
	* src/MainWindow.py: Modify to use more dialogs.

	* src/SummaryModel.py: More General code.

	* src/method.py: Error checking.

	* src/package_gui.py: Don't let you uninstall kde/gnome/X

2002-08-08  Jeremy Katz  <katzj@redhat.com>

	* src/autorun: we have an autorun script

	* src/method.py:
	add simple error dialog if you don't have the comps package 
	installed so that we don't just fail mysteriously

2002-08-07  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py: 
	hdr[rpm.RPMTAG_REQUIRENAME] can be None; don't traceback if 
	so (#70972)

Tue Aug  6 03:36:56 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/CDDialog.glade:
	* src/CDDialog.py:
	New dialog to let the user know when a CDRom needs changing.

	* src/InstallDruid.glade:
	* src/InstallDruid.py:
	Watermark added.  General cleanup.
	
	* src/InstallProgressDialog.py:
	No more deprecated function used.

	* src/LoopDialog.py:
	New dialog to warn about dependency loops.

	* src/method.py:
	Use the new GenericError interface.  Requires a new rhpl.

	* src/redhat-config-packages-watermark.png:
	* src/cd-logo.png:
	Art.  Yay!!
	
	* src/Makefile.am:
	Add files.

2002-08-06  Jeremy Katz  <katzj@redhat.com>

	* src/method.py:
	add support for reading in .discinfo files for tree based installs

2002-08-04  Jeremy Katz  <katzj@redhat.com>

	* configure.in: 
	* redhat-configure-packages.spec.in:
	bump version

	* src/Makefile.am:
	include all files

	* src/install.py:
	remove callback will update progress now, although we can't
	say which package is being removed

	* src/package_gui.py:
	remove dead code

	* src/method.py: 
	minor cleanups.  select deps as dependencies so they get reverted
	properly on a cancel

	* src/hdrlist.py: 
	make upgrades not happen by default until we're more comfortable
	with the functionality

	* src/comps.py:
	handle erasure dependency checks in verifyDeps also.  make
	dependent package selection for install/removal explicit so we can
	revert state.  add revert functionality.

	* src/MainWindow.py:
	cancelling out of the install now reverts state to that 
	of before the dependency checks

2002-08-02  Jeremy Katz  <katzj@redhat.com>

	* src/method.py
	* src/InstallProgressDialog.py
	* src/comps.py
	install packages which are upgrades of what you have automatically
	
	* src/hdrlist.py
	merge rpmdb into the header list so that we have information on 
	what packages are installed if they're newer

2002-08-01  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py
	* src/package_gui.py:
	use translated names and descriptions for components

Thu Aug  1 18:05:24 2002  Jonathan Blandford  <jrb@redhat.com>

	* configure.in: New version
	* redhat-config-packages.spec.in: We now require a new version of
	gnome-python 
	* src/InstallDruid.py: Use dependency loop dialog.  On by default.
	* src/InstallProgressDialog.glade: Minor tweak.

	* src/LoopDialog.(glade,py): New dialog to display loop problems.

	* src/method.py: Artificially trigger the loop dialog.

2002-08-01  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py
	* src/method.py:
	add support for removing packages

Wed Jul 31 22:47:08 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/.cvsignore: shut up CVS

	* src/GroupDetails.glade:
	* src/GroupDetails.py: Fix up the initial display to only expand
	Optional packages by default.

	* src/InstallDruid.glade:
	* src/InstallDruid.py: New Druid for CDRom installs

	* src/InstallProgressDialog.py: Make more abstract.

	* src/MainWindow.py: Don't remember

	* src/Progress.py: Base class for all Progress dialogs

	* src/ProgressDialog.py: 
	* src/SummaryModel.py: Code refactor

	* src/hdrlist.py:
	* src/method.py: Minor fixups.

	* src/package_gui.py (PackageSelectionWindow.getScreen): add a
	SizeGroup and a signal


2002-07-31  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py: 
	implement a dependency check based on the information we have
	before passing off to using rpm.depcheck

	* src/method.py:
	add LoopbackIsoInstallMethod

	* src/MainWindow.py:
	add --isodir command line option for installing from loopback 
	mounted ISOs

2002-07-26  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py: fix discovering if components without mandatory
	packages are installed

	* redhat-config-packages.desktop.in: add X-Red-Hat-Base to categories

Thu Jul 25 20:51:35 2002  Jonathan Blandford  <jrb@redhat.com>

	* configure.in: Release Version 0.2

Thu Jul 25 20:33:02 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/InstallProgressDialog.py: Massive UI updates.  Now we get a
	nice progress bar when installing.

2002-07-25  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: don't traceback if we can't eject the CD since
	ejecting the CD fails if you have no disc in the drive

	* redhat-config-packages.pam: add changes for pam_timestamp

2002-07-24  Jeremy Katz  <katzj@redhat.com>

	* src/method.py:
	* src/MainWindow.py:
	split installPackages into multiple methods
	

Wed Jul 24 16:04:00 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/ProgressDialog.py: Refactor and add a SimpleProgressDialog
	class

	* src/MainWindow.py (MainWindow.response_cb): ui tweaks.

	* src/InstallProgressDialog.py: new class to deal with the
	installation process.

2002-07-24  Jeremy Katz  <katzj@redhat.com>

	* src/comps.py: fix error handling path on conflicts

	* src/MainWindow.py:
	* src/install.py:
	package installs work now

	* src/method.py: add installPackages method
	
	* src/package_gui.py: get images from comps-extras package

	* src/redhat-config-packages: pass arguments

	* src/method.py: packages get installed properly from CDs now

2002-07-24  Jeremy Katz  <katzj@redhat.com>

	* src/method.py: closer to having working package installs from CD
	

Wed Jul 24 02:19:25 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/Makefile.am (EXTRA_DIST): add a new image

	* src/method.py: make pixmapPath available

2002-07-24  Jeremy Katz  <katzj@redhat.com>

	* src/redhat-config-package.py: handle both package trees and
	setting up for installing packages from CD

	* src/method.py: add CdromInstallMethod based on anaconda code. 
	start to flesh out

Wed Jul 24 00:33:00 2002  Jonathan Blandford  <jrb@redhat.com>

	* redhat-config-packages.console: fix the console file

	* src/GroupDetails.py:
	* src/MainWindow.py: 
	* src/ProgressDialog.py:
	* src/checklist.py:
	* src/config.py: Add a config file to find the dirs correctly

	* src/package_gui.py: remove checklist

Tue Jul 23 23:32:38 2002  Jonathan Blandford  <jrb@redhat.com>

	* src/redhat-config-packages:
	* src/redhat-config-packages.png: Add missing files.

Tue Jul 23 23:00:03 2002  Jonathan Blandford  <jrb@redhat.com>

	* po/redhat-config-packages: Add this under the right name.

Tue Jul 23 22:58:38 2002  Jonathan Blandford  <jrb@redhat.com>

	* po/*: Add i18n support.

Tue Jul 23 22:51:12 2002  Jonathan Blandford  <jrb@redhat.com>

	* configure.in: Initial autosplat import.  We're starting to look
	like a real package

