2007-04-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.36.

2007-04-13  Tim Waugh  <twaugh@redhat.com>

	* patches/magicfilter-2.0.d.patch.multilib: New file.  Prevent time
	stamp from getting into source file because it causes a multilib
	regression.
	* Makefile: Apply the patch.

2007-04-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.35.

2007-04-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.34.

2007-04-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.33.

2007-03-26  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.32.

2007-03-26  Tim Waugh  <twaugh@redhat.com>

	REVERTED:
	* util/shareQueue.py (shareQueue.init_lpd_checkbutton): Make sure
	chkconfig output is parseable (bug #142978).

2007-02-28  Tim Waugh  <twaugh@redhat.com>

	* filter/textonly: Backported n-copies support from Red Hat
	Enterprise Linux 4 (bug #178943).

2006-04-10  Tim Waugh  <twaugh@redhat.com>

	* util/shareQueue.py (shareQueue.init_lpd_checkbutton): Make sure
	chkconfig output is parseable (bug #142978).

2006-01-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.31.

2006-01-16  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py: More bad_name fixes.

2006-01-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.30.

2006-01-16  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py (nqd.nametype.bad_name): Use better error
	  message when an invalid queue name is entered, now that we allow
	  names to begin with digits.

2005-11-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.29.

2005-11-28  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py, util/addQueue.py: REVERTED this change:
	  Fixed SMB authentication for domain\\username (bug #132742).

	* util/shareQueue.py: REVERTED this change:
	  (shareQueue.init_lpd_checkbutton): Make sure
	  chkconfig output is parseable (bug #142978).

2005-03-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.28.

2005-03-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.27.

2005-03-01  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.26.

2005-03-01  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.25.

2005-02-08  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py: One more instance of needing to demangle
	the queue name (bug #147330).

2005-02-07  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py: Use mangle/demangled names in correct places.
	* util/printconf_conf.py: Likewise (bug #147330).

2005-02-02  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Don't write out bad configuration for IF(@eth0)
	and an IP address on that interface (bug #146794).

2005-01-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.24.

2005-01-13  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (valid_queue_name): Allow digits at the
	start of the queue name (bug #121772).

	* util/printconf_conf.py (mangle_queue_name, demangle_queue_name): New
	global functions.
	* util/printconf_conf.py, util/backend.py: Use them (bug #121772).
	* util/editQueue.py (validate_name_and_pull): Likewise.

2004-12-16  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py, util/addQueue.py: Fixed SMB authentication for
	domain\\username (bug #132742).

2004-12-15  Tim Waugh  <twaugh@redhat.com>

	* util/shareQueue.py (shareQueue.init_lpd_checkbutton): Make sure
	chkconfig output is parseable (bug #142978).

2004-09-14  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.23.

2004-09-10  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.22.

2004-09-10  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (create_ppd): Allow control codes in text-only
	printing, via the "assume data is text" option (bug #124250).

2004-09-08  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.21.

2004-09-08  Tim Waugh  <twaugh@redhat.com>

	* Makefile: Include new files for text-only print queue support
	(bug #124250).

2004-09-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.20.

2004-09-02  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py, util/queueTree.py, util/addQueue.py,
	  util/editQueue.py: Support for text-only print queues (bug #124240).

	* util/cups_import.py, util/queueTree.py, util/printconf_conf.py:
	Set LANG=C when parsing alternatives output (bug #131563).

2004-03-06  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.19.

2004-03-06  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Cope with there being no default queue at all (bug
	#117611).

2004-02-18  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (addQueue.finish): Use 10 second delay instead of
	5 seconds (bug #115585).

2004-02-11  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.18.

2004-02-06  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Fix the rest of bug
	#109942, and bug #115062.

2004-02-03  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Listen on all interfaces
	if it cannot be determined which to listen to for a specific IP
	address (bug #114414).

2004-01-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.17.

2004-01-28  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Use rhpl throughout.  Fixes
	bug #109942.

2004-01-27  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.16.

2004-01-27  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (queueTree.is_local_queue): New function.
	(queueTree.queue_chosen): Use it.
	(queueTree.default_button_clicked): Allow remote queues to be the
	default.
	(queueTree.populate_browsed_queues): Mark default queue even if it
	is remote.

	* util/backend.py: Set the default queue even if it's remote.

2004-01-27  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (queueTree.populate_browsed_queues): Don't
	rely on CUPS_PRINTER_REMOTE to see if a queue is remote.

2004-01-26  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.15.

2004-01-26  Tim Waugh  <twaugh@redhat.com>

	* util/pysmb.py: Avoid smbclient's -N option unless absolutely
	necessary (bug #106395, possibly bug #113956).

2003-10-07  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py (tui_main_run): Run updateconf.py on exit
	to fix bug #106478.

2003-10-07  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (queue_details): Use %s instead of %d for
	ipp_port.

2003-09-29  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Fix handling of network interfaces with no
	NETWORK line in the ifcfg file; also prevent explicit localhost
	sharing from causing an invalid configuration file (bug #105402).

2003-09-15  Tim Waugh  <twaugh@redhat.com>

	* util/editQueue.py (printer_model_selected): Fixed driver selection
	bug (bug #104380).

2003-09-12  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.13.

2003-09-12  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (device_uri): Fix SMB URIs once and for all (bug
	#104136, bug #104293).

2003-09-09  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.12.

2003-09-10  Tim Waugh  <twaugh@redhat.com>

	* util/pysmb.py: Avoid smbclient's -P option since its meaning is
	unpredictable (bug #104138).

2003-09-09  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.11.

2003-09-09  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (addQueue.smb_specify_clicked): Prevent
	traceback when setting up SMB in advance of the tools being
	installed.

	* util/backend.py (device_uri): Try to get SMB URIs right when a
	password is specified but the workgroup isn't (bug #80717).

2003-08-29  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Back up cupsd.conf if this is the first time we
	are changing it (bug #97089).

2003-09-05  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.10.

2003-08-18  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.9.

2003-08-18  Tim Waugh  <twaugh@redhat.com>

	* filter/cjktexttops: Don't source i18n (bug #100984).

2003-07-30  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.8.

2003-07-30  Tim Waugh  <twaugh@redhat.com>
 
	* filter/cjktexttops: Source /etc/sysconfig/i18n (bug #100984).

2003-07-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.7.

2003-07-28  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py: Make the menu 'quit' check whether changes
	need to be applied (bug #100827).

2003-07-08  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.6.

2003-06-24  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.5.

2003-06-24  Tim Waugh  <twaugh@redhat.com>

	* src/backend.py (grok_sysconfig_files): Proper fix for bug
	#97820.

2003-06-23  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.4.

2003-06-23  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Remove quotes from
	values taken from sysconfig files (bug #97820).

2003-06-06  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.3.

2003-06-06  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Prevent duplicate Listen
	or Broadcast lines (patch from bug #88303).

2003-06-03  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.2.

2003-06-03  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade: The main window should be visible.
	A change crept in that prevented that from being the case.

2003-06-03  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Fix another traceback,
	patch from Ross Johnson (bug #88291).

2003-05-21  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (driverspace_apply): Always write PageSize
	option (bug #91088).

2003-05-14  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (validate_smb_type): Fix bug preventing the
	workgroup from displaying in the password dialog (bug #90831).

2003-04-25  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.3.

2003-04-25  Tim Waugh  <twaugh@redhat.com>
 
	* util/backend.py: Fix network interface sniffer (bug #88303).

	* util/backend.py: Fix 'quad' traceback (bug #88291).

2003-04-07  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.2.

2003-04-07  Tim Waugh  <twaugh@redhat.com>
 
	* util/printconf_tui.py (import_cmd_run): Run updateconf after
	import.

	* util/addQueue.py (addQueue.smb_specify_clicked): Fix backslash
	replacement (bug #88021).
	* util/backend.py (device_uri): Likewise.

2003-04-02  Tim Waugh  <twaugh@redhat.com>

	* util/updateconf.py: Fix typo (bug #87802).

2003-03-28  Tim Waugh  <twaugh@redhat.com>
 
        * util/editQueue.py (editQueue.populate_device_view): Fix minor
        display bug.

2003-03-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.1.

2003-03-19  Tim Waugh  <twaugh@redhat.com>
 
	* util/backend.py (device_uri): Allow local_printer_device to
	specify the URI scheme.
 
	* util/printconf_conf.py (scan_local_printer_devices): Look for
	PTAL devices.

2003-02-26  Tim Waugh  <twaugh@redhat.com>
 
	* util/backend.py (device_uri): Use serial: for /dev/tty*, not just
	/dev/ttyS* (bug #85099).

	* util/queueTree.py (queue_chosen): Don't re-populate the browsed
	queues node when a browsed queue is clicked on (bug #85107).

2003-02-13  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (device_uri): Set reserve=yes when
	lpd_strict_rfc1179 is set.

2003-02-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.47.

2003-02-13  Tim Waugh  <twaugh@redhat.com>

	* util/editQueue.py (wipe_driver_options): Remove unneeded cruft.

	* util/printconf_conf.py (driverspace_apply): Always write out
	PreFilter foomatic options (bug #84186).

	* util/queueTree.py (show_notes): Set encoding in HTML window (bug
	#84151).

2003-02-10  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.46.

2003-02-07  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.45.

2003-02-03  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade, util/queueTree.py: Remove
	work-around for bug #74365 now that it's fixed.

2003-02-03  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.44.

2003-02-03  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Don't import queue here.

2003-02-02  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (device_uri): Understand new-style usb: URIs
	(bug #83338).

2003-01-30  Tim Waugh  <twaugh"redhat.com>

	* util/updateconf.py (changed_driver_names): Use hpijs, not
	hpijs-rss.

2003-01-29  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.43.

2003-01-28  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (device_uri): Be less verbose (bug #82892).

2003-01-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.42.

2003-01-28  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Fix spelling mistakes
	introduced by patch from bug #79745.
	(foomatic_set_prerendering): New function.
	(construct_queue): Use it (bug #80235).

2003-01-27  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.41.

2003-01-27  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py: Don't escape '!' in passwords (bug
	#80784).

	* util/shareQueue.py (shareQueue.shareQueueDialog): Don't zero out
	the sharing field of other queues by accident.

2003-01-24  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.40.

2003-01-23  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (queueTree.populate_browsed_queues): 'Ready to
	print.' isn't an error; ignore that printer-state-message.
	(queueTree.populate_browsed_queues): Set the description field
	back to normal once the error has cleared.

	* util/printconf_conf.py (driver_blacklist_omin_check [sic]): Fix
	/opt Omni library path.

2003-01-23  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.39.

2003-01-23  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (addQueue.smb_specify_clicked): Fix thinko (bug
	#82520).

2003-01-21  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.38.

2003-01-21  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (populate_browsed_queues): Look at the
	printer status messages, and display them (bug #82262).

	* po/*: Updated printconf.pot, ran 'make update-po'.

	* util/queueTree.py (queueTree.delete): Improve "Do you want to
	save?" dialog (bug #82110).
	(queueTree.apply): Centre the 'applying changes' window on
	parent.

2003-01-20  Tim Waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Add StartupNotify.

2003-01-20  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.37.

2003-01-20  Tim Waugh  <twaugh@redhat.com>

	* util/scan_usb_devices.py (_parse_topology_line): Make USB probing
	work slightly, again.

2003-01-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.36.

2003-01-16  Tim Waugh  <twaugh@redhat.com>

	* po/fr.po, po/da.po: Use UTF-8 (bug #76079).

	* filter/cjktexttops, util/addQueue.py, util/backend.py,
	util/printconf_conf.py, util/printconf_tui.py: Apply patch from
	bug #79745.

2003-01-15  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.35.

2003-01-15  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py: Centre the 'please wait' dialog on the parent
	window too (bug #79966).

2003-01-14  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.34.

2003-01-14  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py, util/addQueue.py, util/editQueue.py,
	util/sharequeue.py: Update help URLs.

2003-01-10  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.33.

2003-01-10  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Change SMB details dialog to
	allow specifying the workgroup (related to bug #81173).
	* util/addQueue.py: Changes to drive the dialog.

	* util/addQueue.py (addQueue.validate_smb_type): Use workgroup
	name if it is known.

	* util/pysmb.py (printer_share_accessible): Tell smbclient the
	workgroup if it is known.

2003-01-09  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py: Don't import printconf_conf until translations
	are set up.
	* util/printconf_tui.py: Likewise.

2003-01-08  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.32.

2003-01-08  Tim Waugh  <twaugh@redhat.com>

	* util/pysmb.py (printer_share_accessible): Notice the workgroup.
	* util/addQueue.py (addQueue.smb_specify_clicked): Use it if we
	need to (bug #80711).

	* util/queueTree.py (queueTree.queue_chosen): Correct fix for bug
	#81214).

2003-01-08  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.31.

2003-01-08  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Set foomatic
	PreFilter option to Level2 when we set rerender_Postscript (bug
	#80235).

2003-01-07  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.30.

2003-01-07  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: String clarifications (bug #81276).
	* po/*: Updated.

	* util/queueTree.py (queueTree.__init__): Desensitise the relevant
	context menu entries when selected queue is browsed (bug #81214).

	* gui/redhat-config-printer.glade: Fix buggy glade output.  This time
	for stock menu items.

	* util/editQueue.py (editQueue.editQueueDialog): Handle delete
	events (bug #81213).
	(editQueue.add_or_edit_queue_option): Likewise.
	* util/shareQueue.py (shareQueue.shareQueueDialog,
	(shareQueue.run_hosts_dialog): Likewise.
	* util/addQueue.py (addQueue.validate_smb_type): Likewise.

	* util/printconf_conf.py (generate_option_list): Fetch long option
	name for current locale.

2003-01-06  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.29.

2003-01-06  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade.str: Fix buggy glade output.  None
	of these strings were marked as translatable at all.
	* po/printconf.pot: Re-generated.
	* po/*: Ran 'make update-po'.

	* gui/redhat-config-printer.glade: Fix SMB screen (specify button
	shouldn't be inside scrolled region).

	* util/addQueue.py: Fix SMB warning when samba is not installed (bug
	#81014).

	* util/queueTree.py, util/addQueue.py, util/editQueue.py,
	util/shareQueue.py: Bind textdomain, fix domain name (bug #81177).

2003-01-03  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.28.

2003-01-03  Tim Waugh  <twaugh@redhat.com>

	* util/pysmb.py (get_host_list): Ignore name entries containing
	tilde (bug #80711); also, take the first name in the query response.
	(nmblookup, smbclient): Use 'LANG=C' to prevent any potential
	locale issues when parsing.

2002-12-30  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.27.

2002-12-30  Tim Waugh  <twaugh@redhat.com>

	* util/pysmb.py (printer_share_accessible): Password does not
	require username (bug #80714).
	* util/backend.py (device_uri): Likewise.

	* util/backend.py (device_uri): Generate correct URI for JetDirect
	types (bug #80682).

	* util/pysmb.py (get_host_info): New function, for determining IP
	address and workgroup of a given SMB host.
	* util/addQueue.py (addQueue.smb_specify_clicked): Use it (bug
	#80711).

2002-12-29  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.26 (specfile change only).

2002-12-23  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.25.

2002-12-20  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (restart_lpd): Re-enable 'reload', now
	that cups and LPRng init scripts know to reconfigure.

	* design/printconf-cups.xml: Default to browsing.
	* util/shareQueue.py (shareQueue.shareQueueDialog): Default to
	browsing.
	* util/backend.py (browse_interfaces): Likewise.

	* po/*: Ran 'make update-po'.

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Consistency for queue type names
	(bug #80000).

2002-12-18  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.24.

2002-12-18  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (restart_lpd): Always use 'restart'
	instead of 'reload', until bug #79953 is fixed.

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Change 'browse help' to 'contents'
	(bug #79968).

	* util/editQueue.py (editQueue.show_driver_page): It's page 3
	now.

	* util/shareQueue.py, util/editQueue.py, util/addQueue.py: Set
	dialogs transient for their parents.  Centre dialogs on their
	parents.

2002-12-14  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.23.

2002-12-14  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py, util/cups_import.py: Fix traceback (bug #79674).

2002-12-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.22.

2002-12-13  Tim Waugh  <twaugh@redhat.com>

	* util/cups_import.py: Be less verbose.

	* util/backend.py: Init queue edit before running CUPS importer.

2002-12-12  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.21.

2002-12-13  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* util/backend.py (cupsd_conf_lines): Be less verbose.

2002-12-12  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Tooltip for SMB 'specify...'
	button.

2002-12-11  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py: Remove manual backend run, now that the
	init script runs it on its own.

2002-12-11  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.20.

2002-12-11  Tim Waugh  <twaugh@redhat.com>

	* printconf-backend, printconf-backend.debug: Fix thinko.

2002-12-10  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (test): Fix a glitch in displaying the name
	of the test page.

	* util/addQueue.py (addQueue.addQueueDruid): Set focus correctly
	on type page.

2002-12-10  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.19.

2002-12-10  Tim Waugh  <twaugh@redhat.com>

	* util/pysmb.py, util/addQueue.py: Make specified SMB shares work.

2002-12-09  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.18.

2002-12-09  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* gui/redhat-config-printer.glade,str,
	gui/redhat-config-printer.glade, util/addQueue.py: Support for
	specifying a share that is not browseable (bug #79273).

2002-12-06  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.17.

2002-12-06  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* util/queueTree.py (populate_mfr_optionmenu): GUI improvement
	for selecting manufacturer.

2002-12-03  Tim Waugh  <twaugh@redhat.com>

	* pycups/pycupsmodule.c: New function 'get_jobs'.

2002-12-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.16.

2002-12-02  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (addQueue.pull): Oops, no such method as
	get_sensitive here.

2002-11-27  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (queueTree.populate_model_store): Don't add in
	the special Generic PostScript entry any more, since foomatic
	provides it now.

2002-11-26  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.15.

2002-11-26  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py: JPEG test page (from gimp-print).

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: JPEG test.

2002-11-25  Tim Waugh  <twaugh@redhat.com>

	* util/updateconf.py: New file, for keeping configuration in step
	with inevitable driver changes.
	* Makefile: Install it.
	* printconf.spec: Ship it.

2002-11-22  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (addQueue.finish): Only print the CUPS test
	page if it is available (bug #78336).

2002-11-13  Tim Waugh  <twaugh@redhat.com>

	* util/editQueue.py (editQueue.editQueueDialog): Reset description
	field.

2002-11-11  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.14.

2002-11-11  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade: Fix icon paths.

2002-11-06  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.13.

2002-11-06  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Key bindings, tooltips.

2002-10-21  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade: Increase lpd_queue entry length
	to 40 (bug #76420).

2002-10-20  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (restart_lpd): Use 'reload', not
	'restart' (bug #76114).

2002-10-18  Tim Waugh  <twaugh@redhat.com>

	* tests/test-euc.ps, tests/test-sjis.ps, tests/test-jis.ps,
	gui/redhat-config-printer.glade.str, gui/redhat-config-printer.glade,
	util/queueTree.py: New test pages.

2002-10-17  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: More words in the 'add queue'
	druid start page.

2002-10-15  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.12.

2002-10-15  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Handle NCP URIs.

	* util/jetdirectprint: Handle data coming from the remote printer.

2002-10-11  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.11.

2002-10-11  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* util/editQueue.py (editQueue.add_or_edit_queue_option): Tidy up
	popdown strings.

	* util/printconf_conf.py (print_test_page): Collect stdout,
	stderr, and return it.
	* util/queueTree.py (queueTree.test): Display it to user on
	error.
	* util/printconf_tui.py (test_queue_dialog): Cope with new return
	value.

	* util/editQueue.py (editQueue.__init__): Add label for number-up.

	* util/editQueue.py (editQueue.__init__): Mention that
	job-hold-until is a GMT time.

	* util/printconf_conf.py (autodetect_usb_printer): Fix thinko.  Now
	USB devices can display properly.
	* util/addQueue.py (addQueue.populate_device_view): ...so display
	them properly.

	* util/addQueue.py (addQueue.populate_device_view): If only one
	local device looks like a printer, select it.

2002-10-10  Tim Waugh  <twaugh@redhat.com>

	* pycups/pycupsmodule.c (construct_queue_dict): Be locale-aware.

	* gui/redhat-config-printer.glade.str,
	gui-redhat-config-printer.glade: Changes due to feedback from
	screenshots.

	* util/editQueue.py (editQueue.__init__): More options.

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: The printer description needn't
	be 'short'.

2002-10-09  Tim Waugh  <twaugh@redhat.com>

	* util/shareQueue.py (shareQueue.lpd_checkbox_toggled): Use a
	warning dialog, not an error.

	* util/shareQueue.py: Only warn about cups-lpd when changing it,
	not when starting the dialog once cups-lpd is already enabled.

2002-10-09  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.10.

2002-10-09  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* filter/cjktexttops: Fix argument counting.

	* gui/redhat-config-printer.glade: Rename a label.
	* util/addQueue.py (addQueue.prepare_model_page): Suggest the
	generic PostScript option when appropriate.

	* util/shareQueue.py (shareQueue.get_hosts_string): Handle CIDR
	notation.

	* util/printconf_conf.py (generate_option_list): Paper size
	heuristics.

2002-10-08  Tim Waugh  <twaugh@redhat.com>

	* util/shareQueue.py (shareQueue.lpd_cb_toggled): Warn about the
	security implications of enabling LPD.

2002-10-07  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py: Import cups_import.

	* util/backend.py (set_page_margins): Got the coordinates upside
	down.

2002-10-07  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.9.

2002-10-07  Tim Waugh  <twaugh@redhat.com>

	* filter/cjktexttops: Special filter for CJK: use mpage.
	* Makefile: Install it.
	* printconf.spec: Ship it.
	* util/backend.py: Use cjktexttops when necessary.

2002-10-04  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.8.

2002-10-04  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* util/printconf_conf.py: Remove default job-sheets filter option.

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Queue options screen now has
	parts for banner pages, margins.
	* util/editQueue.py: Handle new options.
	* util/printconf_conf.py: Defaults for new options.
	* util/backend.py: Implement new options.  This resurrects the
	set_page_margins() function.

	* util/queueTree.py (queueTree.show_notes): Smaller notes window.

2002-10-03  Tim Waugh  <twaugh@redhat.com>

	* util/editQueue.py (editQueue.__init__): Add help for
	'job-sheets' option.
	* util/printconf_conf.py (default_lpoptions):
	'job-sheets=none,none'.

	* gui/redhat-config-printer.glade: New duplex test page.
	* util/queueTree.py (queueTree.test): New duplex test page.  Also
	fix off-by-one in indexing.
	* tests/duplex.asc: New file.
	* Makefile: Install it.

	* util/editQueue.py (editQueue.drivers_menu_changed): Blank
	recommended driver label when not dealing with a foomatic type.

	* util/addQueue.py (addQueue.validate_smb_type): Allow user to
	correct share name to work around CIFS 13-character limit.
	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Add share name entry to password
	dialog.

2002-10-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.7.

2002-10-02  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.

	* util/pysmb.py: New file, for SMB browsing.
	* Makefile: Install it.
	* printconf.spec: Ship it.
	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: New screen for SMB browsing when
	adding a printer.
	* util/addQueue.py: Support for SMB browsing.

	* util/queueTree.py: Move help pages list here.

2002-10-01  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.6.

2002-10-01  Tim Waugh  <twaugh@redhat.com>

	* util/cups_import.py (import_needed): Smarter logic.

	* util/addQueue.py (addQueue.pull_ipp): Fix format string.
	(addQueue.type_menu_changed): Update help file list to account for
	IPP type.

	* Makefile: Install cups_import.py.
	* printconf.spec: Ship cups_import.py.

        * util/printconf_tui.py (tui_main_run): Import CUPS queues if
        needed.

	* gui/redhat-config-printer.glade.str,
	gui/redhat-config-printer.glade: Queue options screen.
	* util/editQueue.py: Handlers for queue options screen.
	* util/printconf_conf.py: Store queue options in config.
	* util/backend.py: Write queue options from config.
	* util/addQueue.py: Set default queue options.

2002-09-30  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py (queueTree.__init__): Import CUPS queues if
	needed.

	* util/backend.py: Import CUPS queues if needed.

2002-09-27  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.5.

2002-09-27  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (add_printers_conf): Put queue_description in
	Location field.

	* pycups/pycupsmodule.c: New python module for CUPS queries.
	* Makefile: Build it, install it.
	* printconf.spec: Ship it.

2002-09-26  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py: Show browsed queues, to enable printing test
	pages to them.

	* util/backend.py (set_sensible_options): Use /etc/cups/lpoptions
	for setting page margins.

2002-09-26  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.4.

2002-09-26  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py (addQueue.finish): Slight delay before printing
	test page in order to let the printer spooler sort itself out
	after restarting.

	* util/backend.py (browsing): Fix port bindings when no queues are
	shared.

	* util/printconf_conf.py: Add IPP queue type.
	* util/addQueue.py: Add support for IPP queues.
	* util/editQueue.py: Likewise.
	* util/queueTree.py (queueTree.__init__): Likewise.
	* util/backend.py (device_uri): Likewise.

	* gui/redhat-config-printer.glade,
	gui/redhat-config-printer.glade.str: Add IPP screens.
	
	* util/backend.py (adjust_mime_types): New function to add or remove
	application/octet-stream from mime.types depending on the existence
	of raw queues.

2002-09-25  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.3.

2002-09-25  Tim Waugh  <twaugh@redhat.com>

	* util/addQueue.py: Optionally print a test page when done.

	* gui/redhat-config-printer.glade: Add signal for add_queue custom
	device.
	* util/addQueue.py: Fix custom device handling.

	* util/queueTree.py: Use CUPS test page if available.

	* util/queueTree.py (queueTree.spooler_warn_unless): New function.
	(queueTree.sharing_button_clicked): Use it.

	* util/backend.py (set_page_margins): New function.  Set page
	margins to a sensible default.

	* gui/redhat-config-printer.glade, gui/redhat-config-printer.glade.str,
	util/shareQueue.py: Configure cups-lpd.

	* util/backend.py (browsing): Disable browsing when possible.

2002-09-24  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.gui, util/editQueue.py,
	util/addQueue.py: Interactive searching for printer models.

2002-09-21  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.2.

2002-09-22  Tim Waugh  <twaugh@redhat.com>

	* util/queueTree.py, gui/redhat-config-printer.glade: Work around
	bug #74365.

2002-09-21  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (grok_sysconfig_files): Handle 'ALL' as well.

2002-09-20  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Browsing, listening.

	* util/backend.py (cupsd_conf_lines): Don't crash when there are
	no queues.

	* util/shareQueue.py: Support network devices for sharing.
	
	* util/backend.py (add_cupsd_conf): Support network devices in
	Allow lines.

	* util/shareQueue.py (shareQueue.validate_hosts_and_pull): Adding
	'all hosts' replaces all other entries.

	* util/backend.py (create_ppd): Fix typo.

2002-09-20  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.1.

2002-09-20  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Support cupsd.conf modification.
	* util/shareQueue.py: New file; implement sharing properties
	dialog box.
	* util/queueTree.py: Use it.
	* gui/redhat-config-printer.glade,
	gui/redhat-config-printer.glade.str: New dialog windows.
	* Makefile, printconf.spec: Ship shareQueue.py.

2002-09-20  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (restart_lpd): Fix LPRng case.

2002-09-19  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py (create_ppd): Treat text-only printers as raw
	data queues for the moment.

	* util/printconf_conf.py: Reset SIGCHLD handler before calling
	popen.

2002-09-18  Tim Waugh  <twaugh@redhat.com>

	* util/backend.py: Fix non-foomatic queues (except for text-only,
	which still isn't implemented).

	* util/printconf_conf.py (restart_lpd): More work-arounds for
	popen wackiness.

2002-09-18  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.6.0.

2002-09-18  Tim Waugh  <twaugh@redhat.com>

	* Makefile: Ship backend.py.
	* printconf.spec: Likewise.

	* util/printconf_conf.py (restart_lpd): Restart cups or lpd
	depending on what alternatives says.

	* util/backend.py: New file; backend for CUPS.

2002-09-18  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.5.3.

2002-09-18  Tim Waugh  <twaugh@redhat.com>

	* util/editQueue.py (editQueue.validate_type_and_pull): Do
	JetDirect as well.

	* util/printconf_conf.py (foomatic_printer_driver_lookup): Use
	os.popen instead of abusing popen2.  Also, spool off the output to
	a temporary file to work-around mysterious IOError.
	(foomatic_init_overview): Likewise.

2002-09-17  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.5.2.

2002-09-17  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade,
	util/editQueue.py: Make recommended driver label multi-line,
	and centred.

	* util/addQueue.py (addQueue.validate_type_page): Fix initial
	printer model selection.

	* util/queueTree.py (queueTree.populate_model_store): Allow
	caller to specify a foomatic ID to select.

	* util/editQueue.py (editQueue.select_printer_iter): Don't try to
	centre the column, just the row.
	* util/addQueue.py (addQueue.addQueueDruid): Likewise.
	(addQueue.validate_type_page): Likewise.

2002-09-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.5.1.

2002-09-16  Tim Waugh  <twaugh@redhat.com>

	* gui/redhat-config-printer.glade,
	gui/redhat-config-printer.glade.str: Re-work printer model selection
	so that manufacturer is selected from an option menu.
	* util/queueTree.py: Updated.
	* util/editQueue.py: Updated.
	* util/addQueue.py: Updated.

	* util/editQueue.py (editQueue.drivers_menu_changed): When the
	recommended driver is not selected, say which one *is*
	recommended.

	* util/addQueue.py: Fill in a default name.

2002-09-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.5.0.

2002-09-16  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py: Add 'queue_description' field.
	* util/addQueue.py: Updated for queue description.
	* util/editQueue.py: Likewise.
	* util/queueTree.py: Likewise.

	* gui/redhat-config-printer.glade,
	gui/redhat-config-printer.glade.str: Fix stock 'quit' item.

	* gui/redhat-config-printer.glade,
	gui/redhat-config-printer.glade.str: Remove 'location' text entry.
	* util/addQueue.py: Updated.
	* util/editQueue.py: Updated.
	* util/queueTree.py: Updated.

2002-09-09  Tim Waugh  <twaugh@redhat.com>

	* po/*: Ran 'make update-po'.
	* Makefile: Removed no-longer-used po files.

	* gui/redhat-config-printer.glade.str: New file, generated by
	glade-2.  Doesn't seem to be possible to generate during Makefile
	run.
	* po/Makefile: Updated.

	* gui/redhat-config-printer.glade: New file.  Created from scratch.
	* util/queueTree.py, util/addQueue.py, util/editQueue.py: New files.
	* gui/printconf-gui.glade, util/printconf_gui.py: Removed.
	* printconf-gui, printconf: Updated.
	* Makefile: Updated.
	* printconf.spec: Updated.

	* printconf-gui.debug: Removed (outdated).

2002-09-03  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.24.

2002-09-03  Tim waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Add Norwegian translation (bug #73175).

2002-08-22  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.23.

2002-08-22  Tim Waugh  <twaugh@redhat.com>

	* Makefile: Use po/zh_CN.po and po/zh_TW.po, not po/zh.po
	(bug #72226).

2002-08-20  Tim Waugh  <twaugh@redhat.com>

	* po/de.po: Fix translation (bug #71959).

2002-08-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.22.

2002-08-16  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py: Need to change this bit too (this
	bit was missing from the previous patch).

2002-08-16  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.21.

2002-08-16  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py, util/printconf_tui.py,
	util/printconf_gui.py: Changes intended to fix bug #70784 (strings
	broken in TUI).

2002-08-14  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (C_float): Prevent traceback when viewing
	the driver tab a second time.

2002-08-12  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.20.

2002-08-07  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.19.

2002-08-07  Tim Waugh  <twaugh@redhat.com>

	* Makefile: Fix help file installation (for non-RPM builds).

	* gui/printconf-gui.glade: Set icon for main window.

	* Makefile: The PAM files for printconf and redhat-config-printer
	should be the same as for the -gui ones, but without timestamp
	support.

2002-08-05  Tim Waugh  <twaugh@redhat.com>

	* gui/printconf-gui.glade: Use stock 'Help' menu item (bug #70631).
	* po/printconf.pot: Mark '_File' for translation (bug #70631).

	* util/printconf_conf.py, po/printconf.pot: Update blacklist
	messages to the correct information.

	* util/printconf_gui.py, util/printconf_tui.py: Use 'Red Hat
	Printer Config' as the title, rather than 'printconf-gui' or
	'printconf-tui' (bug #68519).
	* po/printconf.pot: Updated.

2002-08-05  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.18.

2002-08-05  Tim Waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Convert EUC-JP to UTF-8 to fix bug #70029.

2002-08-01  Tim Waugh  <twaugh@redhat.com>

	* patches/magicfilter-2.0.d.patch.errno: New patch to prevent
	errno being referenced (instead of __errno_location).
	* Makefile: Apply patch.

2002-07-30  Tim Waugh  <twaugh@redhat.com>

	* Makefile: Use the TUI PAM file for 'printconf' and
	'redhat-config-printer', not the GUI one which uses pam_timestamp.

2002-07-26  Tim Waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Remove GenericName entries.

2002-07-26  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.17.

2002-07-26  Tim Waugh  <twaugh@redhat.com>

	* usermode/printconf-gui.pam,
	usermode/redhat-config-printer-gui.pam: Support for
	pam_timestamp.so (bug #69873).

2002-07-23  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.16.

2002-07-22  Tim Waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Adjustments suggested in bug #69498.

2002-07-22  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.15.

2002-07-22  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py (qed_ted_ncp_handler): Display the NCP
	strings, not the JetDirect ones (bug #69164).

2002-07-12  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.14.

2002-07-12  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (display_local_device_clist): Fixed
	bug #67657, which prevented the correct device from being
	highlighted.

	* util/printconf_conf.py: Fix online help path (name change).

2002-07-11  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.13.

2002-07-11  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (foomatic_init_overview): Reinstate
	2002-07-06 USB autodetect change since it turned out that the
	breakage was elsewhere.  Let's try again.

	* util/import_print_queues.py: Don't assign to __debug__ (bug
	#68586).

	* util/printconf_gui.py (qed_driver_notes_button_clicked): Show
	the driver notes as well as the printer notes (bug #68567).

2002-07-10  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.12.  Only specfile changes.

2002-07-10  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.11.

2002-07-10  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (foomatic_init_overview): Revert
	2002-07-06 change to grok USB autodetect information since it
	seems to break more things than it fixes.

2002-07-08  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.10 (already!).

2002-07-08  Tim Waugh  <twaugh@redhat.com>

	* util/jetdirectprint: Reimplement in bash.  Fixes bug #68032, and
	probably several others.

2002-07-08  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.9.

2002-07-08  Tim Waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Add Encoding, GenericName fields.  Now
	passes validation.

2002-07-07  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (gui_request, ecd_run, nqd_run, qed_run,
	qed_driver_notes_button_clicked, test_check_dialog_run): Position
	the dialog at the centre of the parent window (bug #68035).

2002-07-06  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py (add_local_cmd_run): Check the recommended
	driver in the blacklist, and use another driver if necessary.
	(add_local_cmd_run, remove_local_cmd_run): Remove extra newline
	from 'now restart' message.
	* util/printconf_conf.py (foomatic_init_overview): Grok USB
	autodetect information too.

2002-07-05  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.8.

2002-07-05  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (qed_typedata_local_autoselect_button_handler):
	Autoselect the recommended driver, not just the first one in the
	list!

	* util/printconf_gui.py (driver_ctree): Mark the recommended
	driver.
	* util/printconf_tui.py (driver_tree_checkboxtree): Likewise.

	* po/cs.po, po/da.po, po/de.po, po/es.po, po/fr.po, po/is.po,
	po/it.po, po/no.po, po/pt.po, po/ru.po, po/sl.po, po/sv.po,
	po/tr.po: Fix up Apply vs Finish.

2002-07-05  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.7.

2002-07-04  Tim Waugh  <twaugh@redhat.com>

	* gui/printconf-gui.glade: It's "Apply" that you press at the end
	of the druid now, not "Finish" (bug #67960).
	* po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/fr.po,
	po/is.po, po/it.po, po/ja.po, po/ko.po, po/nn.po, po/no.po, po/pt.po,
	po/pt_BR.po, po/ru.po, po/sl.po, po/sv.po, po/tr.po, po/zh_CN.po,
	po/zh_TW.po: Search and replace for above change.

	* util/printconf_tui.py (qed_ded_eod_int_editor,
	qed_ded_eod_float_editor): Mark another string for translation.

	* po/cs.po, po/da.po, po/de.po, po/el.po, po/es.po, po/fr.po,
	po/is.po, po/it.po, po/ko.po, po/nn.po, po/pt.po, po/pt_BR.po,
	po/ru.po, po/sl.po, po/sv.po: UTF-8ify.

	* util/printconf_conf.py (driverspace_apply): Write the configuration
	as C locale.

	* util/printconf_conf.py (C_float): New function to deal with
	POSIX-locale floating point number strings in other locales, to
	fix bug #67923.
	(driverspace_apply): Use it.
	* util/printconf_gui.py (qed_driver_options_write): Likewise.

	* po/no.po: UTF-8ify (bug #67923).

	* util/printconf_gui.py: Use GtkNotebook.set_current_page instead
	of .set_page to avoid a warning.

2002-07-03  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Use sys.stderr.write
	instead of tui_error (which may not exist).

2002-07-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.6.

2002-07-02  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py (add_local_cmd_run,
	remove_local_cmd_run): New functions.
	(main.cmd_handlers): New command line parameters.
	(main.args): Document them.

2002-06-28  Tim Waugh  <twaugh@redhat.com>

	* po/ja.po: UTF-8ify.
	* util/printconf_gui.py: Call bindtextdomain.

2002-06-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.5 (already!).

2002-06-28  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (qed_driver_options_read): Use get_value()
	since get_value_as_float() no longer exists.

2002-06-28  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.4.

2002-06-28  Tim Waugh  <twaugh@redhat.com>

	* Makefile: zh_CN.GB2312.po removed.

	* util/printconf_gui.py: Fix 'custom device' in druid.

2002-06-20  Tim Waugh  <twaugh@redhat.com>

	* po/de.po: Fix translation (bug #66768).

2002-06-20  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.3.

2002-06-20  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (qed_typedata_menu_selection): Use
	get_children instead of children.

	* util/printconf_gui.py (qed_driver_notes_button_clicked): Use
	set_size_request instead of set_usize.

	* gui/printconf-gui.glade, util/printconf_gui.py: Remove traces of
	ctree expose/realize handler, which seems to cause the scrollbar
	to fail.

	* gui/printconf-gui.glade: Remove surplus signal handlers.

	* gui/printconf-gui.glade: Set response IDs for the edit dialog
	buttons.
	* util/printconf_gui.py: Expect the right response IDs for the
	various buttons.

	* util/printconf_conf.py: Fix stupid typo.

2002-06-18  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.2.

2002-06-18  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (nqd_push_data): Set smb_translate to false
	by default (for instance bug #66141, bug #38430, bug #64762).

	* util/printconf_conf.py (construct_queue): smb_translate might not
	be set (e.g. from the TUI tool).  Cope with it, and default to false
	in this case.

2002-06-17  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.1.

2002-06-17  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py (build_print_queue): Deal with single
	quotes in passwords (bug #66360).

	* util/printconf_conf.py (construct_queue): Use user-supplied value
	for smb_translate (bug #66141).

2002-06-14  Tim Waugh  <twaugh@redhat.com>

	* gui/printconf-gui.glade, po/*.po, po/printconf.pot: Fix spelling
	of 'until' on druid start screen.

2002-06-13  Tim Waugh  <twaugh@redhat.com>

	* printconf-gui.desktop: Use explicit path for printconf-gui
	(bug #64341).

2002-06-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.4.0.

2002-06-13  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py: GnomeDialog conversions and other assorted
	GTK2isms.

	* gui/printconf-gui.glade: Fix About label.

	* gui/printconf-gui.glade: Uncomment accidentally commented-out
	sections.

	* util/printconf_gui.py: gtk.Dialog no longer has close_hides().

2002-06-11  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.100.

2002-06-11  Tim Waugh  <twaugh@redhat.com>

	Begin port to GTK2.

	* util/printconf_gui.py: Use gdk-pixbuf instead of GdkImlib.

	* util/printconf_gui.py: Use gtkhtml2 now that xmhtml is gone.

	* util/printconf_gui.py: GTK2 function renaming.

	* util/printconf_gui.py: gnome.help.goto becomes gnome.url_show.

	* gui/printconf-gui.glade: Converted using Harald Hoyer's
	libglade-convert script.

2002-05-24  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Put printconf-tui's PAM files in the main package
	(bug #65436).

2002-05-23  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.79.

2002-05-23  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py (build_print_queue): Use '#' instead of
	'=' for numeric parameters in /etc/printcap (bug #64417).

	* util/printconf_conf.py (foomatic_init_overview): Remember which
	driver is recommended.
	* util/printconf_gui.py (nqd_handle_next): Highlight the
	recommended driver for the autodetected printer, not just the
	first one in the list (duh).
	* util/printconf_tui.py (nqd_typedata_local_run): Likewise.

2002-05-20  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.78.

2002-05-20  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py: Remove 'qw/grove_pathval', since it
	doesn't work with the newer foomatic and doesn't seem to be needed
	anyway.

2002-05-16  Tim Waugh  <twaugh@redhat.com>

	* util/mf_postscript_wrapper, util/mf_wrapper: Remove usage of
	'< /dev/stdin' (part of bug #64952).

	* util/printconf_tui.py (default_cmd_run): Fix typo (bug #64616).

2002-04-04  Tim Waugh  <twaugh@redhat.com>

	* po/*.po: s/Rerender/Prerender/.

2002-04-03  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.76.

2002-04-03  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (nqd_init): Set rerender_Postcript
	option (bug #62609).
	* util/printconf_tui.py (nqd_init): Likewise.

2002-04-02  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.75.

2002-04-02  Tim Waugh  <twaugh@redhat.com>

	* po/printconf.pot: s/Rerender/Prerender/.

	* util/mf_wrapper: Tell ghostscript where it might expect to find
	some fonts (bug #61015).

2002-03-14  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.74.  The docs directory has been
	updated.

2002-03-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.73.

2002-03-13  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py: Fix exit code when given bad
	parameters (bug #60266).

2002-03-06  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.72.

2002-03-06  Tim Waugh  <twaugh@redhat.com>

	* util/mf_postscript_wrapper: Only pass -J and -Z options to
	lpdomatic, not all the others (bug #58980).

2002-03-04  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.71.

2002-03-04  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Use 'Prerender'
	instead of 'Rerender' in option description (bug #59908).

	* util/printconf_conf.py (foomatic_set_default_page_size): New
	function.  Try to find a roughly sensible default page size, based
	on LANG (bug #27116).
	(construct_queue): Use it.

2002-03-03  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.70.

2002-03-03  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py (nqd_init): Copied a bit too much from
	printconf_tui.py..

2002-03-01  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py: Proper option parsing, including
	--help (bug #60266).

	* usermode/printconf-tui.pam, usermode/printconf-tui.console,
	usermode/redhat-config-printer-tui.pam,
	usermode/redhat/config-printer-tui.console, Makefile: Use
	userhelper for printconf-tui as well as printconf-gui (bug #60463).
	* printconf.spec: Ship /usr/bin/printconf-tui.

2002-02-15  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_gui.py: Unset PERLLIB and PERL5LIB
	in environment (bug #59637).
	* util/printconf_tui.py: Likewise.

2002-02-13  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.68.

2002-02-13  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (construct_queue): Use LANG to decide on
	a default page size for Postscript printers (bug #27116).  Still
	need to get it to work for non-Postscript printers, somehow.

2002-02-05  Tim Waugh  <twaugh@redhat.com>

	* util/mf_wrapper: Support -Z options (bug #58980).
	* util/printconf_backend.py (make_mfomatic_perl_str): Likewise.

2002-02-05  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.67.

2002-02-05  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_tui.py (nqd_init): Set defaults for
	assume_data_is_text and filter_locale.
	* util/printconf_gui.py (nqd_init): Likewise.
	* util/printconf_conf.py (construct_queue): Set filter_locale if
	requested.

2002-02-05  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.66.

2002-02-05  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Default 'Rerender
	Postscript' and 'Assume unknown data is text' on if LANG begins
	with 'ja', too (bug #47964).

2002-02-04  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Set 'Effective
	Filter Locale' to either 'C' or 'ja_JP' depending on LANG
	environment variable (bug #47964).

2002-01-31  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (driver_blacklist): Adjust the hpijs
	message, now that we actually ship that driver.

	* util/printconf_conf.py (driverspace_apply): More work arounds
	for bug #57986.

2002-01-29  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (construct_queue): Work around bug #57986
	until alchemist is fixed.

2002-01-27  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_backend.py (make_mfomatic_perl_str): Define
	PDFfilter.
	* mf_rules/mf99-printer_language_filters: Use it (bug #39846).

	* util/mf_wrapper: Spelling mistakes and quoting corrected.

	* util/mf_postscript_wrapper: Remove overzealous and unnecessary
	quotes.

2002-01-25  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (generate_option_list): Default 'Rerender
	Postscript' and 'Assume unknown data is text' on if LANG begins
	with 'zh' or 'ko' (bug #58360).

	* po/pt.po, po/pt_BR.po: Fix encoding (bug #52715).

2002-01-24  Tim Waugh  <twaugh@redhat.com>

	* printconf.spec: Version 0.3.62.

2002-01-24  Tim Waugh  <twaugh@redhat.com>

	* util/printconf_conf.py (construct_queue): Set default for
	smb_translate to 'on' (bug #38430).
	* util/printconf_gui.py (nqd_push_data): Likewise.

	* util/printconf_conf.py (generate_option_list): Fix typo (bug
	#58769).

	* Makefile (BASE_FILES): Ship ChangeLog.

	* Makefile (tag): Use -c not -F.

	* util/mf_postscript_wrapper: lpdomatic is in /usr/sbin again.

