===============================================================================
Name: gutenprint-5_3_5

2025-03-11  <Solomon Peachy>	4eb8708b8e5d6cd768863e6498ea57689361909b

	Lines: +3, -3
	Files:	NEWS (+1, -1)
		README (+1, -1)
		configure.ac (+1, -1)

	Time to make 5.3.5 official

2025-03-06  <Solomon Peachy>	1026d33e0bfab355ed3b6bd5e968a6183019426b

	Lines: +55, -57
	Files:	src/main/canon-media.h (+2, -2)
		src/main/print-canon.c (+4, -4)
		src/main/print-escp2.c (+23, -25)
		src/main/print-escp2.h (+20, -20)
		src/main/print-version.c (+6, -6)

	Fix up more -Wsign-compare issues, in escp2, canon, and elsewhere.

2025-03-06  <Solomon Peachy>	465434b2a8727cef63ead4d913c40fb1e5704064

	Lines: +27, -28
	Files:	src/main/dither-ed.c (+3, -3)
		src/main/dither-eventone.c (+4, -4)
		src/main/dither-inks.c (+5, -5)
		src/main/dither-main.c (+8, -8)
		src/main/dither-ordered.c (+5, -6)
		src/main/dither-predithered.c (+2, -2)

	Partially revert the -Wsign-compare fixups

	This removes the fixups from the dithering code.

2025-03-05  <Solomon Peachy>	e7424a1052a8164b3294416ca1412abd2c1ba1b5

	Lines: +6, -9
	Files:	src/cups/backend_mitsud90.c (+2, -3)
		src/cups/backend_sinfonia.c (+2, -4)
		src/cups/backend_sinfonia.h (+2, -2)

	dyesub: backend: minor updates to silence build warnings

2025-03-05  <Solomon Peachy>	9451128f2dd01b30ef235fc92eca7ce02f0b4105

	Lines: +109, -112
	Files:	src/main/buffer-image.c (+0, -1)
		src/main/canon-modes.h (+3, -3)
		src/main/dither-ed.c (+3, -3)
		src/main/dither-eventone.c (+4, -4)
		src/main/dither-inks.c (+5, -5)
		src/main/dither-main.c (+8, -8)
		src/main/dither-ordered.c (+6, -5)
		src/main/dither-predithered.c (+2, -2)
		src/main/escp2-channels.c (+2, -2)
		src/main/module.c (+0, -1)
		src/main/print-canon.c (+16, -18)
		src/main/print-color.c (+15, -15)
		src/main/print-dpl.c (+12, -12)
		src/main/print-lexmark.c (+4, -4)
		src/main/print-pcl.c (+15, -15)
		src/main/print-ps.c (+4, -4)
		src/main/print-util.c (+1, -1)
		src/main/print-vars.c (+3, -3)
		src/main/xml.c (+4, -4)
		src/main/xmlppd.c (+2, -2)

	misc:  Correct a large pile of -Wsign-compare warnings

	Plenty more to go, but this goes a long way towards cleaning up
	superflous build warnings.

2025-03-05  <Solomon Peachy>	534b988574587fbb2f039b37a63f4df4a2c3cc55

	Lines: +20, -20
	Files:	src/main/print-dyesub.c (+20, -20)

	dyesub: flip the "extra" margin for 2x6*2 LANDSCAPE prints

	This moves the margin from the left to the right side, which bypasses
	a strange corner case causing garbled output under some circumstances.

2025-03-05  <Solomon Peachy>	cd1d4ef8ecd5014cdc31faf25759d4575ca6fa7d

	Lines: +4, -4
	Files:	src/cups/rastertogutenprint.c (+4, -4)

	cups:  Don't "adjust" margins if it's not needed

	(effectively this is no change except to logging output)

2025-03-04  <Solomon Peachy>	599908e0d56ca248aa19d1a06863cda56941cebd

	Lines: +43, -44
	Files:	src/main/print-dyesub.c (+43, -44)

	dyesub: Resolve all differing-signed comparison warnings

2025-03-04  <Solomon Peachy>	e157d6f9a5fac98541bbedbf97db7af94ed80f87

	Lines: +66, -86
	Files:	src/main/print-dyesub.c (+66, -86)

	dyesub: Centralize non-printer-specific resolution definitions

2025-03-04  <Solomon Peachy>	81f4047e85c29a8585f87b035027778ad9be351f

	Lines: +19, -21
	Files:	src/main/print-dyesub.c (+19, -21)

	dyesub:  Document flags and other constants

2025-02-12  <Solomon Peachy>	678f43f1cb3f2fb8825d42c30c9ed8be85c4126c

	Lines: +1, -2
	Files:	configure.ac (+1, -2)

	Pull in latest Georgian (ka) translation

	Minor fix for Russian (ru) as well.

2025-02-11  <Solomon Peachy>	146b185f54c068ea50241d070fbda6828e8b592d

	Lines: +1, -0
	Files:	src/main/print-util.c (+1, -0)

	i18n:  call textdomain() after bindtextdomain()

	Not sure why this wasn't done, but gettext docs show it as necessary.

2025-02-11  <Solomon Peachy>	80e177f61bbc7b4971499299e825589001e462f9

	Lines: +8, -1
	Files:	src/main/print-util.c (+8, -1)

	i18n:  don't crash if setlocale() fails

	The setlocale(3) man page states that "the return value is NULL if the
	request cannot be honored"

	It is not clear _why_ the call is failing, but we need to handle it
	as best we can.

2025-01-22  <Solomon Peachy>	5a352916d91fb8dc98300ae1123831b28858d923

	Lines: +12, -11
	Files:	src/cups/backend_sonyupdneo.c (+12, -11)

	dyesub: backend: Don't issue a USB reset for the Sony UP-DR80MD

	Only the B&W thermal models need the USB reset, this breaks the others

2025-01-21  <Solomon Peachy>	49953c583c8633aa91073540bc471ea8678e18c8

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.3.5.xz (+0, -0)

	Update 5.3.5 checksums after some last minute bugfixes

2025-01-15  <Solomon Peachy>	37935022795b087521d26f4c867e2062228a920b

	Lines: +2, -2
	Files:	src/cups/backend_common.c (+2, -2)

	dyesub: backend:  Fix nasty regression in parsing IEEE1284 data

	This broke all of the newer Sony printers

2025-01-07  <Solomon Peachy>	eb761e474644eb8d46b5e7148a69ccf15e89cdc9

	Lines: +106, -76
	Files:	src/cups/backend_common.c (+10, -9)
		src/cups/backend_dnpds40.c (+2, -2)
		src/cups/backend_hiti.c (+4, -3)
		src/cups/backend_kodak8800.c (+17, -15)
		src/cups/backend_magicard.c (+4, -2)
		src/cups/backend_mitsu70x.c (+10, -3)
		src/cups/backend_mitsu9550.c (+4, -8)
		src/cups/backend_mitsud90.c (+22, -4)
		src/cups/backend_mitsup95d.c (+8, -5)
		src/cups/backend_shinkos1245.c (+5, -5)
		src/cups/backend_shinkos2145.c (+1, -1)
		src/cups/backend_sonyupd.c (+12, -4)
		src/cups/backend_sonyupdneo.c (+7, -15)

	dyesub: backend:  Resync with upstream

	The updated backend is needed for the copy generation changes
	in the previous two commits

2025-01-07  <Solomon Peachy>	1f334a2ebda065796967767521884f0ad3613c95

	Lines: +7, -5
	Files:	src/main/print-dyesub.c (+7, -5)

	dyesub:  Add a 'copy count' to  Mitsubishi D70 and D90 family spool format

2025-01-05  <Solomon Peachy>	cf4efff19671672d450a5bc7ac768c8cd4bbefdd

	Lines: +14, -14
	Files:	src/main/print-dyesub.c (+14, -14)

	dyesub:  Canon SELPHY, Kodak 1400, and Kodak 805 don't do hardware copies

2025-01-04  <Solomon Peachy>	5575f25b4b9e3662cabe04eb313b5cfe70f05e2d

	Lines: +5, -4
	Files:	src/cups/backend_dnpds40.c (+5, -4)

	dyesub: backend: dnp: More verbose panorama printing errors

2025-01-04  <Solomon Peachy>	b43f798dd7473bab228d38e22af9907a8c3acf19

	Lines: +44, -0
	Files:	src/cups/genppd.c (+30, -0)
		src/main/print-dyesub.c (+14, -0)

	cups:  Add conditional support for the PPD 'Collate' option

	Only supported by dyesub models that have hardware copy
	support _and_ use the backend.

2025-01-01  <Solomon Peachy>	95e8efcae16eb74897a95fd329c16b8da8719db0

	Lines: +4, -1
	Files:	src/main/print-dyesub.c (+4, -1)

	dyesub:  Correct copy generation with the Kodak 605.

	It has been broken since support was added.

	I guess this means nobody is actually using this in production.

2024-12-30  <Solomon Peachy>	746420fd0bcafc2679f71685795bf4d0969a08d0

	Lines: +3, -3
	Files:	src/main/print-dyesub.c (+3, -3)

	dyesub:  Correct size definitions for a few multicut sizes

	Kodak 8810:  8x4*3
	Mitsu CP-M1: 2x6*2
	Hiti  P52x:  2x6*4

	..Off-by-one in the border/margin regions

2024-12-27  <Solomon Peachy>	60c540fa475402c22843ef18c22e7dfd2fe6688d

	Lines: +82, -3
	Files:	src/main/color-conversions.c (+2, -0)
		src/main/curve.c (+2, -0)
		src/main/dither-ed.c (+4, -0)
		src/main/dither-eventone.c (+3, -0)
		src/main/dither-inks.c (+2, -0)
		src/main/dither-inlined-functions.h (+1, -0)
		src/main/dither-main.c (+4, -0)
		src/main/dither-ordered.c (+4, -0)
		src/main/dither-predithered.c (+2, -0)
		src/main/dither-very-fast.c (+3, -0)
		src/main/escp2-channels.c (+3, -0)
		src/main/escp2-driver.c (+5, -0)
		src/main/generic-options.c (+3, -0)
		src/main/print-canon.c (+13, -3)
		src/main/print-color.c (+2, -0)
		src/main/print-dither-matrices.c (+2, -0)
		src/main/print-dpl.c (+4, -0)
		src/main/print-dyesub.c (+9, -0)
		src/main/print-escp2.c (+6, -0)
		src/main/print-lexmark.c (+1, -0)
		src/main/print-papers.c (+2, -0)
		src/main/print-ps.c (+3, -0)
		src/main/print-weave.c (+2, -0)

	Fix up a large pile of unused-argument warnings

2024-12-27  <Solomon Peachy>	bafd69d0320238df4ba06f298501a3c90b777c67

	Lines: +38, -9
	Files:	src/main/module.c (+2, -0)
		src/main/path.c (+1, -1)
		src/main/print-lexmark.c (+23, -2)
		src/main/print-raw.c (+4, -0)
		src/main/printers.c (+2, -0)
		src/main/sequence.c (+6, -6)

	Another batch of compiler warning fixups.

2024-12-24  <Solomon Peachy>	b3531c2620f208034f2634e4d9a396e31e890169

	Lines: +3, -0
	Files:	src/cups/backend_common.h (+3, -0)

	dyesub: backend:  Explicitly disable -Wcast-qual

	We intentionally use consts in the public interface but need to
	manipulate them behind the scenes.  There may be a better way
	to deal with this but it causes a ton of warnings that drown out
	legit stuff.

2024-12-24  <Solomon Peachy>	f023bb669ba96358e7dfd91c8a87e8a78fc0eddd

	Lines: +60, -44
	Files:	src/cups/backend_sinfonia.c (+1, -1)
		src/cups/backend_sinfonia.h (+59, -43)

	dyesub: backend: Correct a harmless overflow in the common sinfonia code

2024-12-24  <Solomon Peachy>	bed07f0a4ad971bfd5c09c7ecb13320cc9219a1b

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	configure:  Don't use -pedantic in developer mode builds

	(it throws a ton of warnings about stuff that violates ISO C90 but we're
	 explicitly using C99 instead)

2024-12-20  <Solomon Peachy>	a426e7f481da17bf098f93cab7c350545ea97cf1

	Lines: +52, -18
	Files:	src/cups/cups-calibrate.c (+2, -0)
		src/cups/genppd.c (+28, -3)
		src/cups/i18n.c (+2, -2)
		src/cups/rastertogutenprint.c (+17, -12)
		src/main/array.c (+1, -1)
		src/main/bit-ops.c (+2, -0)

	cups:  Clean up all non-backend warnings.

2024-12-19  <Solomon Peachy>	d72fc1e119b65c2e79f5bc505e0de1801c9c1c78

	Lines: +86, -28
	Files:	include/gutenprintui2/gutenprintui.h (+3, -0)
		src/gutenprintui2/curve.c (+3, -0)
		src/gutenprintui2/gammacurve.c (+4, -0)
		src/gutenprintui2/panel.c (+64, -25)
		src/gutenprintui2/plist.c (+4, -3)
		src/gutenprintui2/print-image-thumbnail.c (+5, -0)
		src/gutenprintui2/ui-utils.c (+3, -0)

	libgutenprintui2:  Cleaning up warnings.

	Notably disable all deprecation warnings that come from the GTK headers

	...They aren't going anywhere in GTK2.

2024-12-19  <Solomon Peachy>	231078f887e664c6206e9fd69ee0f642cbcb6fcb

	Lines: +25, -22
	Files:	src/escputil/d4lib.c (+2, -0)
		src/escputil/escputil.c (+23, -22)

	escputil:  Clean up warnings.

2024-12-19  <Solomon Peachy>	cc7784f895fee84f5bd3ecb92f06841eca36483e

	Lines: +23, -10
	Files:	src/testpattern/printer_options.c (+3, -2)
		src/testpattern/printers.c (+2, -0)
		src/testpattern/testpattern.c (+18, -8)

	testpattern:  Clean up signedness comparison warnings

2024-12-19  <Solomon Peachy>	035481586a06a8ddaf8d9729078f46ed59170028

	Lines: +59, -50
	Files:	test/bjc-unprint.c (+5, -3)
		test/curve.c (+4, -4)
		test/escp2-weavetest.c (+2, -0)
		test/gen-printer-list.c (+3, -0)
		test/pcl-unprint.c (+9, -6)
		test/pixma_parse.c (+8, -8)
		test/testdither.c (+5, -9)
		test/unprint.c (+23, -20)

	tests:  Clean up a large pile of warnings

	(differing signedness in comparisons and unused variables)

2024-12-17  <Solomon Peachy>	15dc038c1dc127ad3805c827ef8945d6278d8c22

	Lines: +22, -11
	Files:	NEWS (+1, -1)
		src/cups/backend_mitsu.c (+6, -2)
		src/cups/backend_mitsu.h (+1, -1)
		src/cups/backend_mitsud90.c (+13, -6)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  The Mitsubishi CP-D90DW-SL is now supported.

2024-12-13  <Solomon Peachy>	fcede0874fa80fe8c4c5a3d5bf00440f534c57dc

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.3.5.xz (added +0)

	Add checksums for 5.3.5

2024-11-30  <Solomon Peachy>	55b12dfb2f5908963c8ec7095b504d8cbe9dfd35

	Lines: +1, -1
	Files:	src/main/escp2-channels.c (+1, -1)

	escp2:  Correct incorrect inkgroup cache element storage

	We were looking things up with:

	   stp_refcache_find_item("escp2Inkgroup", name);

	But storing them with:

	   stp_refcache_add_item("escpInkgroup", name, igl);

	I don't know what performance difference this will make in practice but
	it's still clearly a bug.  The fix is to make them both use the same key.

	Reported-by: Simon Wang

2024-11-22  <Solomon Peachy>	c891d44b2ae12f70b73e89a003a2bc667c9b3a26

	Lines: +13, -2
	Files:	NEWS (+1, -0)
		README (+1, -1)
		src/cups/backend_mitsud90.c (+4, -1)
		src/cups/blacklist (+6, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub: Add EXPERIMENTAL support for the Mitsubishi CP-D90DW-SL

	It is not known if the -SL variant needs a tweak to the command stream
	but this is the first step.

2024-10-24  <Solomon Peachy>	77f0b4dddf1e60e373c41c7f4d922cb7f2a310ab

	Lines: +4375, -1456
	Files:	.travis.yml (+0, -6)
		container-build/Dockerfile (+1, -2)
		doc/developer/cleanwarnings.pl (+1, -1)
		doc/gutenprint.dox.in (+2186, -645)
		doc/gutenprintui2.dox.in (+2186, -645)
		doc/users_guide/Makefile.am (+0, -23)
		scripts/autogen.sh (+1, -134)

	documentation:  Clean up some obsolete kruft (Eric Beck)

	 * Remove long-obsolete command tests that don't actually do anything but
	   give warning messages (openjade and related, and sgmltools)

	 * Clean up and update the two .dox.in files, removing the long unsupported
	   a4wide option and updating other items to modern dox file requirements.

	 * Remove jade and sgmltools from docker and travis build files

2024-10-04  <Solomon Peachy>	bd31a44383a663bfe33578d43dac7020cdca3f9c

	Lines: +2, -1
	Files:	configure.ac (+2, -1)

	Temporarily disable the new Georgian (ka) translation

	It has numerous strings that cause PPD validation failures.

	PPD has a strict 80 _byte_ limit on translation strings, causing
	a <80 _character_ string like this...

	   "თუ საჭიროა, საზღვრებში ჩასატევად გვერდის დაპატარავება"

	...to take up _149 bytes_.

	Some of these too-long strings are assembled from smaller ones, making
	this even omre of a mess.  There is no good solution, so I'm going to
	punt to get the tree back into working order.

2024-10-02  <Solomon Peachy>	ff7fc1bd9dd21886aa81fb054f848cc580eda3f4

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Resync all translations with https://translationproject.org

	...Didn't realize Gutenprint was set up to use it.  Hopefully now I will
	get future notifications of updates.

	Three new translations were picked up:  Icelandic, Georgian, and Romanian.

2024-08-22  <Solomon Peachy>	00c23caa38bb9c40e95f7aafe949bb88e3c38e0d

	Lines: +153, -55
	Files:	src/cups/backend_common.h (+1, -0)
		src/cups/backend_hiti.c (+149, -55)
		src/cups/blacklist (+3, -0)

	dyesub:  backend:  Synchronize HiTi backend with upstream

	 * U826 support
	 * LUT lookup was broken
	 * Support for additiona print sizes
	 * Fixes for job/copy combining

2024-08-21  <Solomon Peachy>	f5e885c9a12a14286c78e46d394f547e9103e8e9

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+4, -0)

	dyesub: hiti: Add support for a psuedo-6x8-div4 mode.

2024-08-15  <Solomon Peachy>	c6ccc2027f668def4540e6ccd703db195204723e

	Lines: +45, -0
	Files:	src/main/print-dyesub.c (+45, -0)

	dyesub:  Add media variation support to the Joyspace U826

2024-08-15  <Solomon Peachy>	dc98115d001fff3dbb6848d94c782b268d5c2a02

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix regression in 4x6-div2 print size on the HiTi P51x series

2024-08-15  <Solomon Peachy>	8195e33f5de1a7b93262e97707ee50717f5f974a

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Fix a typo in the U826's definition

2024-08-15  <Solomon Peachy>	0e6779b0e16bf42d46a704940a4a704dd2450a09

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		README (+1, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub: Add initial support for the Joyspace U826

	  * Still needs backend merged
	  * Still no clue media type variations

2024-08-15  <Solomon Peachy>	36f18f7638931aa3923b7991d97b231e5ee16207

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: Correct 5x6 definition for HiTi models.

2024-08-14  <Solomon Peachy>	d906c9838cd3513cdca9107fdb06a767f876ea65

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+4, -0)

	dyesub:  Add support for 6x5" print size to Hiti P52x/P7xx models

2024-08-12  <Solomon Peachy>	ed04346b34bb4ffe4e39996fb39c08e90e326824

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+4, -0)

	dyesub:  Add 6x6 print size to HiTi P520L/P525L

2024-08-11  <Solomon Peachy>	49bf3f77ccacaac14c4448a11c2b26f637d9b00e

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	configure.ac:  Fix up a mistake in the shared library versioning

2024-08-09  <Solomon Peachy>	c98c2dd89865eff0737a1c3940ee658967f1fc6b

	Lines: +4, -4
	Files:	src/main/print-dyesub.c (+4, -4)

	dyesub:  Double the the dimension fudging for "identical" sizes.

	IPP strongly recommends sizes differ by at least 0.5mm, but one point
	(1/72") is only 0.35mm.  So, double it.

	This shouldn't cause any adverse effects because the previous commit
	reduces the imageable area by the same amount as the increase of the
	paper dimensions, resulting in an identical image size.

2024-08-09  <Solomon Peachy>	5d6e2b8eb9c322da980028c0ab7eeed09c2b478d

	Lines: +68, -68
	Files:	src/main/print-dyesub.c (+68, -68)

	dyesub: Fix up a bunch of paper sizes and margins

	 * Missed many cases where multiple sizes had identical dimensions
	 * Every size that had slightly goosed dimensions needed to have the
	   nonprintable margin goosed by an equal amount.

	There are still probably some identically-dimensioned sizes in play.

2024-08-07  <Solomon Peachy>	a1d91ddf3599f2492216e09758e8e55b3d0a4f8c

	Lines: +8, -1
	Files:	NEWS (+6, -0)
		src/cups/genppd.c (+2, -1)

	genppd:  On Apple targets, disable use of "Custom" dimensions

	Without this, Apple's print dialogs crash completely on any printer
	that supports custom CD/DVD print sizes.

2024-08-04  <Solomon Peachy>	5865978487bc77970c97d4935c6cf6b86089d19f

	Lines: +2, -2
	Files:	src/xml/escp2/model/model_137.xml (+1, -1)
		src/xml/escp2/model/model_138.xml (+1, -1)

	Fix an error in the xml files from the previous commit.

	(This one's entirely on me)

2024-08-03  <Solomon Peachy>	d5d97f71f34f46ebd5bbb9ef15e80aa357d5165d

	Lines: +3239, -1
	Files:	NEWS (+2, -0)
		src/xml/escp2/inks/Makefile.am (+2, -0)
		src/xml/escp2/inks/pro_ultrachrome_t913x_ce.xml (added +620)
		src/xml/escp2/inks/pro_ultrachrome_t913x_se.xml (added +620)
		src/xml/escp2/media/Makefile.am (+2, -0)
		src/xml/escp2/media/pro_ultrachrome_t913x_ce.xml (added +932)
		src/xml/escp2/media/pro_ultrachrome_t913x_se.xml (added +935)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/base/Makefile.am (+2, -0)
		src/xml/escp2/model/base/pro_ultrachrome_t913x_ce.xml (added +34)
		src/xml/escp2/model/base/pro_ultrachrome_t913x_se.xml (added +34)
		src/xml/escp2/model/model_137.xml (added +25)
		src/xml/escp2/model/model_138.xml (added +25)
		src/xml/printers/escp2.xml (+3, -0)

	Add support for the Epson SureColor P5000 series (Eric Beck)

2024-07-14  <Solomon Peachy>	0d2a22395bac2e1ce776ee2b0b6b0ab9ff69ce42

	Lines: +8, -8
	Files:	src/gutenprintui2/curve.c (+4, -4)
		src/gutenprintui2/gammacurve.c (+4, -4)

	UI:  Fix incorrect callback function prototypes for Curve & GammaCurve widgets

2024-07-14  <Solomon Peachy>	4528f52852efcf642bbd9128f170df084e2c8cb7

	Lines: +8, -3
	Files:	src/main/print-dpl.c (+8, -3)

	dpl:  Fix two potentially uninitialized variable scenarios

2024-07-14  <Solomon Peachy>	31df344ebfdf0839fae16e5a7a0ee094961af81b

	Lines: +0, -1
	Files:	src/main/print-pcl.c (+0, -1)

	pcl:  Get rid of a dangling 'else;' expression

2024-07-14  <Solomon Peachy>	d2323023f82255df879ece0ff4a96885c732c774

	Lines: +1, -1
	Files:	src/main/dither-ordered.c (+1, -1)

	minor syntax fixup to make the compiler happier.

2024-07-14  <Solomon Peachy>	aa12059a8a5f3ca738da91363e880f9ca2d7d461

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub:  Fix incorrect signedness in comparsion

	This resulted in illegal characters being allowed in the Mitsu P93/P95
	commend fields

2024-07-14  <Solomon Peachy>	637876f351dcb2dc2b4e09c2ea0277cb16c62578

	Lines: +3, -3
	Files:	test/unprint.c (+3, -3)

	unprint:  Comment out a set-but-not-used variable.

2024-07-14  <Solomon Peachy>	2b1a856e83fd99c9b10bcba9bc9f09d5e1994078

	Lines: +1, -0
	Files:	test/pcl-unprint.c (+1, -0)

	pcl-unprint:  Add a missing break in a switch statement.

2024-07-14  <Solomon Peachy>	59ac6fd2ebf8e904034a287aa702ce18363f3ebd

	Lines: +1, -1
	Files:	src/gimp2/print.c (+1, -1)

	gimp2:  Document an intentional case statement fallthrough

2024-07-14  <Solomon Peachy>	36f135f5a78ae3b4097bdab414112ad88b88a4e9

	Lines: +3, -3
	Files:	configure.ac (+3, -3)

	configure:  More regiggering of compiler warnings.

	 * Add -Wno-sign-compare -Wno-unused-parameter to non-maintainer builds
	 * Move -Winline to maintainer builds

2024-07-13  <Solomon Peachy>	a95751bb91712fb7bc7fcd525bb322275e445459

	Lines: +2, -2
	Files:	include/gutenprint/printers.h (+1, -1)
		src/main/printers.c (+1, -1)

	Revert "API: stp_printer_model_count() now returns an 'unsigned int'"

	This reverts commit 85bfd7c08b1cac64dbb1f115322396a3045170a8.

2024-07-13  <Solomon Peachy>	1e3345e3a015b166eddab6f671517d1d3049d80d

	Lines: +251, -308
	Files:	src/cups/cups-calibrate.c (+0, -2)
		src/cups/genppd.c (+41, -19)
		src/cups/i18n.c (+2, -2)
		src/cups/rastertogutenprint.c (+10, -12)
		src/escputil/d4lib.c (+0, -3)
		src/escputil/escputil.c (+7, -8)
		src/gimp2/print-image-gimp.c (+0, -4)
		src/gimp2/print.c (+2, -11)
		src/gutenprintui2/panel.c (+12, -51)
		src/main/print-dyesub.c (+170, -177)
		src/testpattern/testpattern.c (+7, -16)
		src/xml/extract-strings.c (+0, -1)
		src/xml/printers/check_duplicate_printers.test.c (+0, -2)

	Revert "Fixing up -Wall -Wextra warnings, pass #1"

	This reverts commit 0e126dc4b9c47ced7718856645e07113236f5f5b.

2024-07-13  <Solomon Peachy>	6f8c0fd30b04c87db9c458c48263afbc35546224

	Lines: +266, -274
	Files:	src/main/canon-media-mode.h (+2, -2)
		src/main/channel.c (+46, -34)
		src/main/print-canon.c (+29, -29)
		src/main/print-color.c (+52, -54)
		src/main/print-dpl.c (+42, -53)
		src/main/print-pcl.c (+84, -83)
		src/main/print-ps.c (+6, -9)
		src/main/print-raw.c (+3, -8)
		src/main/xmlppd.c (+2, -2)

	Revert "Fixing up -Wall -Wextra warnings, pass #2"

	This reverts commit 1d6ff6afdb6e462bfd5199f862b80583a3ed1046.

2024-07-12  <Solomon Peachy>	1d6ff6afdb6e462bfd5199f862b80583a3ed1046

	Lines: +274, -266
	Files:	src/main/canon-media-mode.h (+2, -2)
		src/main/channel.c (+34, -46)
		src/main/print-canon.c (+29, -29)
		src/main/print-color.c (+54, -52)
		src/main/print-dpl.c (+53, -42)
		src/main/print-pcl.c (+83, -84)
		src/main/print-ps.c (+9, -6)
		src/main/print-raw.c (+8, -3)
		src/main/xmlppd.c (+2, -2)

	Fixing up -Wall -Wextra warnings, pass #2

2024-07-11  <Solomon Peachy>	75d59af47ee4efe02854a974cce09b8554ea5a9d

	Lines: +10, -0
	Files:	configure.ac (+2, -0)
		src/main/print-util.c (+8, -0)

	misc:  Use system strdup/strndup where possible

	If these are defined, make our stp_str[n]dup() functions alias to the
	system ones.

2024-07-11  <Solomon Peachy>	567f40b9dce785429d0075b1c46981ddf77cec4d

	Lines: +10, -7
	Files:	src/main/mxml-attr.c (+4, -3)
		src/main/mxml-file.c (+2, -1)
		src/main/mxml-node.c (+4, -3)

	mxml: replace strdup() with stp_strdup()

	We have the library function, might as well use it!

2024-07-11  <Solomon Peachy>	0e126dc4b9c47ced7718856645e07113236f5f5b

	Lines: +308, -251
	Files:	src/cups/cups-calibrate.c (+2, -0)
		src/cups/genppd.c (+19, -41)
		src/cups/i18n.c (+2, -2)
		src/cups/rastertogutenprint.c (+12, -10)
		src/escputil/d4lib.c (+3, -0)
		src/escputil/escputil.c (+8, -7)
		src/gimp2/print-image-gimp.c (+4, -0)
		src/gimp2/print.c (+11, -2)
		src/gutenprintui2/panel.c (+51, -12)
		src/main/print-dyesub.c (+177, -170)
		src/testpattern/testpattern.c (+16, -7)
		src/xml/extract-strings.c (+1, -0)
		src/xml/printers/check_duplicate_printers.test.c (+2, -0)

	Fixing up -Wall -Wextra warnings, pass #1

2024-07-11  <Solomon Peachy>	83457229d3ad52aa3c6f5fe602e7277ba7d0038e

	Lines: +8, -2
	Files:	configure.ac (+8, -2)

	configure:  Rejigger some of the CFLAGS we pass to the compiler

	 * Add -Wextra
	 * Drop redundant -Wformat and -Wnested-externs
	 * Drop -finline-limit=131072
	 * Move -Wstrict-protoytpes to maintainer builds
	 * Add -Wno-deprecated-declarations for non-maintainer builds
	 * Move -std=c99 -D_POSIX_C_SOURCE=200809L into its own line

2024-07-11  <Solomon Peachy>	85bfd7c08b1cac64dbb1f115322396a3045170a8

	Lines: +2, -2
	Files:	include/gutenprint/printers.h (+1, -1)
		src/main/printers.c (+1, -1)

	API: stp_printer_model_count() now returns an 'unsigned int'

2024-07-11  <Solomon Peachy>	76f73135550d4a6ca7a0fd082e76e9ef932ea6fd

	Lines: +1, -0
	Files:	src/gutenprintui2/panel.c (+1, -0)

	libgutenprintui2: Fix missing 'break' when handling STP_PARAMETER_TYPE_CURVE

2024-07-09  <Solomon Peachy>	c194b712fc6b59d881ddeec90d5bee2d0e667c90

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Canon: Increase CD horizontal/vertical adjustment range

	Was +- 15, increased to +- 250.

	See https://sourceforge.net/p/gimp-print/bugs/741/

	This is necessary for the Pixma iP7260 and iP8760, and likely others.

2024-07-06  <Solomon Peachy>	e32a4b9496060195aad9776a0ad11f12e51f7cbb

	Lines: +5, -2
	Files:	NEWS (+5, -2)

	NEWS: Minor corrections

	Naturally these issues were not discovered until after the tag was cut
	and a tarball uploaded.

2024-07-06  <Solomon Peachy>	b2efe5aecf00e71b04db909668df0306d06702b3

	Lines: +97, -84
	Files:	NEWS (+67, -41)
		README (+20, -39)
		README.package (+6, -0)
		configure.ac (+4, -4)

	Prep for 5.3.5

	 * Report version as '5.3.5-pre1'
	 * Bump binary ages of main library and UI library
	 * Keep API revision the same
	 * Update NEWS to reflect what was added since 5.3.4 tarball
	 * Update NEWS to reflect deprecated MacOS support

2024-06-25  <Solomon Peachy>	6665bfaaf0f5e3a82ca657675541787634197009

	Lines: +1, -3
	Files:	src/cups/commandtodyesub.c (+1, -3)

	Fix two warnings in commandtodyseub

2024-06-25  <Solomon Peachy>	88c7fa3690fd792d7c6a59a41f4f52936fec0e7e

	Lines: +2, -0
	Files:	configure.ac (+2, -0)

	configure:  Use '-Og' in DEBUG builds (along with '-g')

	(This is per GCC recommendations)

2024-06-25  <Solomon Peachy>	130b23434b0d67a586f2234e4bf6850b976a4efe

	Lines: +1, -1
	Files:	src/main/channel.c (+1, -1)

	Revert "Fix BUS_ADRALN crash on sparcv9 due to unaligned ULL access (Martin Rehak)"

	This reverts commit d3d008fb9dddf28af67fe23a0b7c67fb12d6bfa6.

	It is subtly wrong, but also exposes what appears to be an unrelated
	test failure.

2024-06-24  <Solomon Peachy>	d3d008fb9dddf28af67fe23a0b7c67fb12d6bfa6

	Lines: +1, -1
	Files:	src/main/channel.c (+1, -1)

	Fix BUS_ADRALN crash on sparcv9 due to unaligned ULL access (Martin Rehak)

	Reported in ticket #737, which included a patch.

	Basically we cast a short* to a longlong*, and dereference it.

2024-06-24  <Solomon Peachy>	b29f4976d22316acd57693e488b0ff42f8fc18f5

	Lines: +1, -0
	Files:	src/xml/printers/pcl.xml (+1, -0)

	PCL:  Add an entry for the Sharp MX-2600N, as a duplicate of the 2300N.

	Reported to work in #751

2024-06-24  <Solomon Peachy>	ea5b922936f5aee3ddca52a5ad1c91b4efe9b0a2

	Lines: +1386, -904
	Files:	src/cups/backend_canonselphy.c (+31, -30)
		src/cups/backend_canonselphyneo.c (+15, -13)
		src/cups/backend_common.c (+86, -26)
		src/cups/backend_common.h (+34, -14)
		src/cups/backend_dnpds40.c (+37, -39)
		src/cups/backend_hiti.c (+365, -174)
		src/cups/backend_kodak1400.c (+15, -13)
		src/cups/backend_kodak605.c (+14, -18)
		src/cups/backend_kodak6800.c (+12, -16)
		src/cups/backend_kodak8800.c (+10, -8)
		src/cups/backend_magicard.c (+16, -15)
		src/cups/backend_mitsu.c (+2, -2)
		src/cups/backend_mitsu.h (+6, -6)
		src/cups/backend_mitsu70x.c (+47, -21)
		src/cups/backend_mitsu9550.c (+23, -20)
		src/cups/backend_mitsud90.c (+469, -348)
		src/cups/backend_mitsup95d.c (+9, -7)
		src/cups/backend_shinkos1245.c (+12, -10)
		src/cups/backend_shinkos2145.c (+14, -11)
		src/cups/backend_shinkos6145.c (+22, -23)
		src/cups/backend_shinkos6245.c (+14, -12)
		src/cups/backend_sinfonia.c (+41, -32)
		src/cups/backend_sinfonia.h (+25, -7)
		src/cups/backend_sonyupd.c (+24, -19)
		src/cups/backend_sonyupdneo.c (+24, -20)
		src/cups/blacklist (+19, -0)

	dyesub: backend:  Resync with upstream

	 * HiTi models
	   * 5" prints now work
	   * P510 series now uses proper heat tables
	   * Can report countners for 6x9 and 5x7" prints
	 * Mitsubishi models
	   * W5000 fixes
	   * D90 panorama improvements (untested)
	   * CP98xx image pipeline fixes
	   * D80 superfine/rewind fixes
	 * DNP models
	   * iSerial reporting for latest D40/D80 firmware
	 * Static analyzer fixes
	 * Internal refactoring

2024-04-11  <George Matsumura>	32bc092dcb30406346eceb5641d5c9b38331ef31

	Lines: +10, -70
	Files:	configure.ac (+9, -69)
		scripts/global.mk (+1, -1)

	build: Move expansion of pathnames to build time

	This corrects errors in expansion encountered under the previous
	scheme, and is in line with autoconf recommendations.

2024-04-08  <George Matsumura>	a3c481c9c0eb7ef85719fcc0731b65d824e5753f

	Lines: +3, -1
	Files:	src/main/printers.c (+3, -1)

	core: Use correct function to find printer list length

	By using stp_printer_model_count instead of stp_list_get_length,
	the list is created in the case when no modules were found and the
	list did not exist before. This prevents a segfault and prints a
	helpful warning message.

2024-03-17  <Solomon Peachy>	bbd5bdb222eaeec5db02f8ab23d6658a880a6654

	Lines: +27, -43
	Files:	src/cups/backend_mitsu70x.c (+27, -43)

	backend: dyesub:  Fixes for the Mitsubishi D70 familuy of printers

	 * Prevent double-processing of images
	 * Fix page combining for EK305 and CP-K60
	 * Get rid of an incorrect non-library-present fallback path.

2024-01-07  <Solomon Peachy>	0cfb70b124ce839e79689bf63ea24b0de651170d

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub:  Fix panorama size generation for the Mitsubishi CP-D90

	(Needs additional backend work, not yet committed!)

2024-01-03  <Solomon Peachy>	39cd962f01d53f228574c1681048eaebf0aa3125

	Lines: +3, -2
	Files:	src/cups/backend_mitsu.c (+2, -1)
		src/cups/backend_mitsu.h (+1, -1)

	dyesub: backend:  Properly report Fujifilm 'N' media variants.

	(eg RK-CF800N is the 'N'ewer version of the RK-CF800 media)

2023-12-31  <Solomon Peachy>	f4c16e43f4afcda3638f44bebaf77f8f50ee1978

	Lines: +12, -1
	Files:	src/cups/backend_mitsu.c (+11, -0)
		src/cups/backend_mitsu.h (+1, -1)

	dyesub: backend:  Add fallback media type reporting for mitsubishi-based models

	This way we can report the correct media size even if we don't
	recognize the media's manufacturer code.  It will be reported as
	(eg) "Unknown (5x7)"

2023-12-30  <Solomon Peachy>	1de58661ea8b6cc9c78642d05d9890cceb55e61d

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	dyesub: backend:  Fix backend_panodata.h not making it into dist tarballs

2023-12-30  <Solomon Peachy>	b80c54f4fb7ead31a9b8f7127abbd36792de04c3

	Lines: +30, -3
	Files:	src/cups/backend_dnpds40.c (+30, -3)

	dyesub: backend: The Citizen CX-O2 model also supports panorama prints

2023-12-30  <Solomon Peachy>	9a039b331bf2df94a0a9c6b1b19bab356f53493b

	Lines: +2, -2
	Files:	src/cups/backend_hiti.c (+2, -2)

	dyesub: backend: hiti:  Fix swapped arguments rendering an optimization useless

2023-12-28  <Solomon Peachy>	0662fe031d26e9f187ccc69cd8a6ea3df2675ea4

	Lines: +1371, -166
	Files:	NEWS (+1, -0)
		src/cups/backend_dnpds40.c (+1226, -134)
		src/cups/backend_panodata.h (added +24)
		src/main/print-dyesub.c (+120, -32)

	dyesub:  Support discrete and continuous panoramas on the DNP DS620 and DS820

2023-12-28  <Solomon Peachy>	f3b0072492a1378803b11aa84b6069e555f06d01

	Lines: +4, -2
	Files:	src/main/print-dyesub.c (+4, -2)

	dyesub: dnp/citizen:  Fill out the DIB palette header

	Their windows drivers fill out a 256-entry table: ffffff00,
	fefefe00, ..., 00000000.

	It appears that the hardware completely ignores this data, but the
	space needs to be allocated regardless.

2023-12-22  <Solomon Peachy>	5808d86419ef34e87e66ae825961f7f05bb94bcd

	Lines: +25, -34
	Files:	README (+2, -2)
		doc/README.maintaining (+23, -32)

	docs: Replace all references to CVS with git

2023-12-22  <Solomon Peachy>	75af7caf4d3369de2d0c5432220da15fae64f58b

	Lines: +2, -2
	Files:	src/gimp2/print.c (+2, -2)

	gimpui:  Fix two implicit-pointer-cast-to-int instances

	(The GIMP API uses an opaque 32-bit "handle")

2023-12-12  <Solomon Peachy>	6a3da77308f29e70d561e9001e067524fffc67ac

	Lines: +914, -891
	Files:	NEWS (+2, -0)
		src/cups/backend_common.c (+6, -5)
		src/cups/backend_common.h (+8, -2)
		src/cups/backend_hiti.c (+720, -753)
		src/cups/backend_mitsu.h (+2, -2)
		src/cups/backend_mitsu9550.c (+167, -129)
		src/cups/blacklist (+9, -0)

	dyesub: backend: Improvements for the HiTi and Mitsubishi CP98xx families

	 * Newer HiTi models can finally use the v2 heat tables!
	 * Handle HiTi P52x hardware variations
	 * Job parsing fixes for CP95xx/CP98xx family
	 * Support the CP9500-S, CP9600-S, CP9820-S variations

2023-12-09  <Solomon Peachy>	5c659faf40ad761f892180d4057014c48af79611

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: HiTi P461 now has at least three media "versions" (0,1,2)

2023-12-05  <Solomon Peachy>	2ef8ba2470af4a8b7aeec0399d0f85f8975d3436

	Lines: +63, -58
	Files:	src/main/print-dyesub.c (+63, -58)

	dyesub:  Differentiate all multicut sizes with slightly different dimensions

	Eg a 4x6" print is w288h432, but a 2x6*2 becomes w288h433 instead.

	This matters because "intelligent" clients like Apple Airprint look up
	print sizes solely using their dimensions, not the internal name or
	display string, resulting in a 2x6*2 print being incorrectly treated as
	a 4x6.

	By using slightly different dimensions for the multicut variations
	this prevents this problem from occurring.

2023-12-05  <Solomon Peachy>	b07be69429ef23c83a8ec283d3bb0dc7e7846ffd

	Lines: +511, -511
	Files:	src/main/print-dyesub.c (+511, -511)

	dyesub:  Convert now-defunct use of the 'PT1' macro to normal 'PT'

	Before we could have non-integer point dimensions, we used the PT1
	macro to round up a given dimension to the next highest integer value.
	This matters because the dyesub models are nearly all full-bleed, and the
	truncation/round-down could result in white margins.

	When we added fractional dimensions, the PT1 macro became superfluous, and
	was #defined to be the same as the original PT macro.

	After that was converted, create a new PT1 macro that is defined as
	PT(x) + 1 The intent is to use this to differentiate print sizes that
	have the same on-printer dimensions but act differently, eg having additional
	cuts.

2023-11-30  <Solomon Peachy>	7e5ec9b690ee821917a509cf9d14f0c2c694149a

	Lines: +11, -6
	Files:	src/cups/backend_mitsud90.c (+11, -6)

	dyesub: backend:  Pull in latest Mitsubishi W5000/D90/M1/M15 code

	(Picks up a few safety checks)

2023-11-21  <Solomon Peachy>	5d76cb066c7930b1d240a75bbe21fa8bfae1e273

	Lines: +48, -38
	Files:	src/cups/backend_sonyupd.c (+48, -38)

	dyesub: backend: Fix major issue with ASK-2500 and DPB-7000 printers

2023-11-01  <Solomon Peachy>	376005042fcd27b40a470b1a8cd918e034131a7c

	Lines: +2, -2
	Files:	src/cups/backend_sonyupd.c (+2, -2)

	dyesub: backend:  sonyupd: Job-specified copy counts weren't working

2023-11-01  <Solomon Peachy>	e29bbc4ca41044cbbd9b2ae57f1cde2ea71cbf1d

	Lines: +13, -7
	Files:	src/main/print-canon.c (+4, -0)
		src/main/print-dpl.c (+1, -1)
		src/main/print-pcl.c (+2, -2)
		src/main/print-ps.c (+6, -4)

	Silence some build warnings with extra pedandic modern compilers

2023-10-29  <Solomon Peachy>	a583b6a0024dd678a08841f86fa357c845b22e45

	Lines: +52, -51
	Files:	NEWS (+1, -1)
		src/cups/backend_common.h (+1, -1)
		src/cups/backend_sonyupd.c (+27, -27)
		src/main/print-dyesub.c (+21, -21)
		src/xml/printers/dyesub.xml (+2, -1)

	dyesub:  It's the Sony UP-D711MD, not 771

2023-10-20  <Solomon Peachy>	08f4473ee0eef9b6a34387e281548c8a85a039f4

	Lines: +604, -35
	Files:	NEWS (+1, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_sonyupd.c (+263, -35)
		src/cups/blacklist (+3, -0)
		src/main/print-dyesub.c (+335, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Support for the Sony UP-D771MD A7 thermal printer

2023-10-17  <Bernhard M. Wiedemann>	cd85016230120da0db71c98e375b37780242ef56

	Lines: +4, -1
	Files:	configure.ac (+4, -1)

	Allow to override build date with SOURCE_DATE_EPOCH

	in order to make builds reproducible.
	See https://reproducible-builds.org/ for why this is good
	and https://reproducible-builds.org/specs/source-date-epoch/
	for the definition of this variable.

	Also consistently use ISO 8601 date format to be understood everywhere.

	Also use UTC to be independent of timezone.

	This patch was done while working on reproducible builds for openSUSE.

2023-10-08  <Solomon Peachy>	c7cb8cf500a634db11ce0319b85de5da4322a720

	Lines: +2, -2
	Files:	src/cups/backend_hiti.c (+2, -2)

	dyesub: backend:  Fix matte printing on HiTi models

2023-10-08  <Solomon Peachy>	c7d0a855390bf836a4215649c05b51a4fac81c8a

	Lines: +4, -5
	Files:	src/cups/backend_mitsu.h (+1, -1)
		src/cups/backend_mitsu70x.c (+3, -4)

	dyesub: backend:  Correct version strings in mitsu backend

2023-10-08  <Solomon Peachy>	e33f97c0cea65390e84a0874f32e72be3f85b186

	Lines: +34, -5
	Files:	src/cups/backend_dnpds40.c (+19, -2)
		src/cups/backend_magicard.c (+8, -2)
		src/cups/backend_sonyupd.c (+7, -1)

	dyesub: backend:   Prevent some potential buffer overflows with malformed files

	Affecting the DNP/Citizen family, Magicard, and (older) Sony models.

2023-10-05  <Solomon Peachy>	40cc8a6fb32fe7cb8d3c2fc18e247020436ff5ef

	Lines: +209, -55
	Files:	NEWS (+2, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_sonyupd.c (+199, -52)
		src/cups/blacklist (+4, -0)
		src/main/print-dyesub.c (+3, -3)

	dyesub: backend: Support for the Fujifilm ASK-2500

	....the ASK-2000 and ASK-4000 should work.

2023-08-29  <Solomon Peachy>	d1fc7f8316a98446f392d51c18c6ba8ab355792e

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Add IEEE1284 deviceid for Fujifilm ASK-2500

2023-08-28  <Alexander Guz>	d3a266c999782c5ffc7b5ae7da40b8055b265a51

	Lines: +4, -0
	Files:	src/main/mxml-attr.c (+2, -0)
		src/xml/extract-strings.c (+2, -0)

	missed sentinel around config.h

2023-08-27  <Alexander Guz>	3e63389121166f8898271d05f25ca4df44f2b65a

	Lines: +6, -0
	Files:	src/main/mxml-file.c (+2, -0)
		src/main/mxml-node.c (+2, -0)
		src/main/mxml-search.c (+2, -0)

	missed sentinel around config.h

2023-08-27  <Alexander Guz>	ce806f91f68befa0eae957d9085db67c59e6f9c1

	Lines: +8, -6
	Files:	src/main/printers.c (+8, -6)

	float values should be compared with epsilon

2023-08-21  <Alexander Guz>	418ad87218b8c9071784bffd639aefcfb8d7a274

	Lines: +5, -10
	Files:	src/main/print-dither-matrices.c (+5, -10)

	load curve file in more common way

2023-08-20  <Alexander Guz>	24bba158c1e04efd139d4ee1af8c4fb328c873c8

	Lines: +6, -6
	Files:	src/main/print-escp2.c (+1, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+1, -1)
		src/main/printers.c (+1, -1)
		test/unprint.c (+2, -2)

	fix possible crashes, unprint, return values

2023-08-14  <Solomon Peachy>	6d69f0f31140683d40a2eacc8c1dfc0956bf3f92

	Lines: +38, -20
	Files:	src/cups/backend_canonselphy.c (+38, -20)

	dyesub: backend:  Fix paper/media sanity checking for nearly all Canon SELPHY CP models

2023-08-11  <Solomon Peachy>	f3f758005476315cce2515717976129f4388d42e

	Lines: +7, -0
	Files:	src/gimp2/print.c (+7, -0)

	gimp:  Limit thumbnail size to GIMP's max of 1024px.

2023-08-11  <Solomon Peachy>	7cc1df12ad080808a9f7d71ac952d58575cbbcd8

	Lines: +11, -5
	Files:	src/gutenprintui2/panel.c (+11, -5)

	gutenprintui:  Limit thumbnail size on the color adjust window

	Use no more than 1/4th of the screen resolution.

2023-07-23  <Solomon Peachy>	4abca4903653c34a15f017e43e807274d0baee50

	Lines: +4, -4
	Files:	src/main/print-dyesub.c (+2, -2)
		src/xml/printers/dyesub.xml (+2, -2)

	dyesub:  Fix the modelid for the DS480/DS680

	They collided with other models.

2023-07-23  <Solomon Peachy>	4f1c88c340abc60c33c5cd5e6e97dcd246361de5

	Lines: +1, -0
	Files:	src/cups/backend_mitsu.c (+1, -0)

	dyesub: backend:  Line was missing from the prior commit

2023-07-23  <Solomon Peachy>	c4932a32da63762a64aa82557cce3454aa7547d2

	Lines: +226, -16
	Files:	NEWS (+2, -0)
		README (+2, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_mitsu.c (+8, -1)
		src/cups/backend_mitsu.h (+3, -3)
		src/cups/backend_mitsu70x.c (+50, -11)
		src/cups/blacklist (+9, -0)
		src/main/print-dyesub.c (+149, -1)
		src/xml/printers/dyesub.xml (+2, -0)

	DNP:  Add support for the DNP DS480 and DS680

2023-07-15  <Solomon Peachy>	03254422f2559ec156bc4c4afc8379186e648063

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: Minor fix for CP-W5000

2023-07-15  <Solomon Peachy>	c5e81edaed88b9972786626196ef2743105a6e47

	Lines: +928, -222
	Files:	NEWS (+1, -0)
		README (+1, -0)
		src/cups/backend_mitsu.c (+3, -1)
		src/cups/backend_mitsud90.c (+626, -221)
		src/main/print-dyesub.c (+296, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add support for Mitsubishi CP-W5000 series

	More testing is needed, but 8x12 simplex definitely works.

2023-07-11  <Solomon Peachy>	e76f56a5438240bc6eb2a8a639fc63066ce210d5

	Lines: +11, -4
	Files:	src/cups/backend_common.c (+8, -4)
		src/cups/backend_common.h (+3, -0)

	dyesub: backend:  Minor fix in the serial number query code

	(Needed for a printer that will be added later)

2023-07-09  <Solomon Peachy>	48bdc3279d24aadf5712d460716b5a26a678a5eb

	Lines: +3, -3
	Files:	src/cups/backend_dnpds40.c (+3, -3)

	dyesub: backend:  Silence a warning under GCC13

2023-06-22  <Solomon Peachy>	8d2fbd07bbd4de43042cebf11b3a68d0aab344ec

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Rename "CUPS" to "CUPS driver" in the configuration summary.

2023-06-19  <Solomon Peachy>	c236a7f7d18e2ba61ae717c558c247f589aaf61b

	Lines: +2, -2
	Files:	src/cups/backend_hiti.c (+2, -2)

	dyesub: backend:  Fix a major regression in the HiTi code.

2023-06-11  <Solomon Peachy>	9360858731e033496b7d93243cd89f8eca7bc954

	Lines: +1, -0
	Files:	src/main/print-dyesub.c (+1, -0)

	dyesub:  Fix print margins for HiTi P461 Prinhome

2023-05-01  <Solomon Peachy>	417f8d7cc843535e1492404efc750043936a94a6

	Lines: +111, -4
	Files:	src/main/print-dyesub.c (+111, -4)

	dyesub:  Add ability to specify media version to the HiTi P461

	It's not automatic.  And it's also not clear how the user is supposed
	to be able to tell the difference...

2023-04-24  <Solomon Peachy>	b955b4c849584199c804ac0a32371bca40a2aab3

	Lines: +14, -1
	Files:	src/cups/backend_hiti.c (+7, -0)
		src/main/print-dyesub.c (+7, -1)

	dyesub: hiti:  Make the "Use LUT" option actually do something

2023-04-24  <Solomon Peachy>	c36d6e527c41a272599ae6ed3224d7d93fab106d

	Lines: +33, -11
	Files:	NEWS (+1, -1)
		src/cups/backend_hiti.c (+28, -6)
		src/main/print-dyesub.c (+1, -1)
		src/xml/printers/dyesub.xml (+3, -3)

	dyesub: Minor updates for the HiTi P461

	 * No longer considered experimental (I know it works)
	 * Hardcode media version ID (vendor driver does this too)

2023-04-22  <Solomon Peachy>	e257d73eff684c19ba52f427b3464e7ec5272534

	Lines: +438, -68
	Files:	NEWS (+2, -1)
		README (+2, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_hiti.c (+388, -64)
		src/cups/blacklist (+5, -2)
		src/main/print-dyesub.c (+39, -1)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Initial HiTi P461 support

	 * Successfully prints.

	TODO:

	 * Figure out how to determine media version/type
	 * Matte/Glossy sanity-checks

2023-03-28  <Solomon Peachy>	66b0a7bc3fd25659a3f295db0ebb39d04e413c01

	Lines: +79, -10
	Files:	src/cups/backend_kodak605.c (+63, -10)
		src/main/print-dyesub.c (+16, -0)

	dyesub:  Improvements for the Kodak 605

	 * Added 4x6-div2, 6x6, 6x6-div2, and 8x6-div2 sizes
	 * Better error code reporting

2023-03-17  <Solomon Peachy>	a59d99151aeab80d16f64143e0af1f68e48c4af7

	Lines: +283, -72
	Files:	src/cups/backend_common.h (+4, -2)
		src/cups/backend_hiti.c (+272, -69)
		src/cups/blacklist (+7, -1)

	dyesub: backend: Major bugfixes for the HiTi P525L

	Apparently it differes just enough from the P520L to make things interesting

2022-12-07  <Solomon Peachy>	0fdbb488d5807e994dec69b173241d0427a40226

	Lines: +6, -1
	Files:	src/main/print-dyesub.c (+6, -1)

	dyesub:  Add a 3.5x6" print size to the DNP DS620 series

2022-10-10  <Solomon Peachy>	c64d30b9f93dff5d46134d6cb45af177ab1639e4

	Lines: +58, -13
	Files:	NEWS (+1, -0)
		src/cups/backend_canonselphyneo.c (+53, -13)
		src/cups/blacklist (+3, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add support for new Canon SELPHY CP1500

2022-10-07  <Solomon Peachy>	1a7d9a2694d73c771ae4b350feba4b57f627bcea

	Lines: +17, -6
	Files:	src/cups/backend_hiti.c (+17, -6)

	dyesub: backend: hiti:  Properly check job status for errors

2022-09-30  <Solomon Peachy>	b43f2d07ab7a39aa0427a2ed76a6402ae96a33e0

	Lines: +255, -104
	Files:	src/cups/backend_hiti.c (+255, -104)

	dyesub: backend:  Fix mis-identification of 5x7" ribbon types

2022-09-29  <Solomon Peachy>	9b0f1f4a03de32c912a9738031c8c7fc05d60ef1

	Lines: +6, -1
	Files:	NEWS (+1, -0)
		src/cups/backend_shinkos2145.c (+2, -1)
		src/cups/blacklist (+2, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add support for the Olmec OP1000 printer

	(aka Rebadged Shinko S2145)

2022-06-23  <Solomon Peachy>	8808d602e57b68488e267ca50cf93dafbd9386c8

	Lines: +170, -28
	Files:	src/cups/backend_hiti.c (+170, -28)

	dyesub: backend: resync with upstream hiti backend.

	Now prints successfully with the P51x series.

2022-05-26  <Solomon Peachy>	e65e4835cdadad117d39324ee80d91b2ce97429b

	Lines: +6, -9
	Files:	src/cups/backend_common.c (+6, -9)

	dyesub: backend:  Fix crash with libusb 1.0.25

	    Original patch by Ben Berg, but reworked to apply to master code

2022-05-26  <Solomon Peachy>	9d15d4441ae4b005bfd802eee68fc58c18c52c1b

	Lines: +3, -1
	Files:	src/cups/backend_common.h (+3, -1)

	dyesub: backend:  Use ".dylib" for the shared library suffix on MacOS

2021-11-27  <Solomon Peachy>	8e47dc44dd7738302ba9e8fbc1f918461fed0236

	Lines: +8, -1
	Files:	src/xml/printers/Makefile.am (+8, -1)

	Don't build check_duplicate_printers.test if BUILD_TEST is not set

	One, it's consististent with the other tests we have in place, and
	Two, this test doesn't work in cross-compiled environments

2021-10-28  <Solomon Peachy>	4543297967c3c77fa411a819149a02980f576dc6

	Lines: +5, -4
	Files:	src/cups/backend_common.c (+5, -4)

	dyesub: backend:  Fixes for the FAST_RETURN logic.

	Defaults to not waiting for the final page/copy of the job to finish
	before returning.  This allows some job/page pipelining to improve
	print throughput.

	This can be overridden by setting the FAST_RETURN envvar to '0'

2021-10-28  <Solomon Peachy>	5dd6cae7deddf0940840264a73dbbc4a36a1eddf

	Lines: +10, -3
	Files:	src/escputil/escputil.c (+10, -3)

	escputil:  Report maintenance cartdidge remaining level  (percentage)

	It's now unconditionally displayed in the list of ink levels.

2021-10-27  <Solomon Peachy>	9ef2950819533874eef2639c69ca3e6e58cbdec8

	Lines: +21, -0
	Files:	src/escputil/escputil.c (+21, -0)

	escputil: Decode paper roll width and remaining on on the Epson D700 / Fujifilm DX100

	 * Raw width is inches * 360
	 * Remaining value is reported in centimeters

	Remaining value is not exact; for example a new roll reports ~41.5m
	instead of the expected 65m. I suspect the printer keys off the diameter
	of the paper roll.

2021-10-14  <Solomon Peachy>	0b8c6c6e98e2bb3e12a93a65f5ffc02316ddc40a

	Lines: +1953, -1011
	Files:	src/cups/backend_canonselphy.c (+39, -71)
		src/cups/backend_canonselphyneo.c (+33, -39)
		src/cups/backend_common.c (+119, -50)
		src/cups/backend_common.h (+19, -3)
		src/cups/backend_dnpds40.c (+22, -25)
		src/cups/backend_hiti.c (+53, -49)
		src/cups/backend_kodak1400.c (+60, -30)
		src/cups/backend_kodak605.c (+84, -73)
		src/cups/backend_kodak6800.c (+11, -16)
		src/cups/backend_kodak8800.c (+128, -37)
		src/cups/backend_magicard.c (+19, -22)
		src/cups/backend_mitsu.c (+3, -3)
		src/cups/backend_mitsu.h (+3, -3)
		src/cups/backend_mitsu70x.c (+315, -68)
		src/cups/backend_mitsu9550.c (+41, -56)
		src/cups/backend_mitsud90.c (+465, -94)
		src/cups/backend_mitsup95d.c (+14, -15)
		src/cups/backend_shinkos1245.c (+12, -19)
		src/cups/backend_shinkos2145.c (+12, -20)
		src/cups/backend_shinkos6145.c (+64, -146)
		src/cups/backend_shinkos6245.c (+112, -128)
		src/cups/backend_sinfonia.c (+146, -8)
		src/cups/backend_sinfonia.h (+158, -9)
		src/cups/backend_sonyupd.c (+11, -13)
		src/cups/backend_sonyupdneo.c (+10, -14)

	dyesub: backend:  Resync with upstream

	 * common: Improvements in debug output
	 * common: Better CUPS 'state' messages
	 * common: "Fast return" done on a per-page basis rather than global/job
	 * common: Better reporting of device info up to the PPD level
	 * common: Moved all backends to use a common job structure for basic stuff
	 * common: Moved to direct numerical VID/PIDs instead of using named #defines everywhere (mirroring Linux's practices)
	 * canonselphy: Return BACKEND_STOP intead of _HOLD for some error conditions
	 * dnp: Handle negative media remaining on DS40/DS80
	 * dnp: return BACKEND_STOP instead of _HOLD (or endlessly looping) for various error conditions
	 * hiti: Firmware version checks with instructions to update if needed
	 * kodak1400/805: Much improved error reporting
	 * kodak605/70xx: Better media detaction
	 * kodak8800: Much improved error reporting
	 * kodak8810: Preliminary support for panorama printing
	 * mitsu70x: Support media subtype on the -S model series and HG media on the K60 family
	 * mitsu70x: Support generating built-in self-test pages
	 * mitsud90: Support generating built-in self-test pages
	 * mitsud90: Preliminary support for panorama printing
	 * mitsud90: Support for querying/reporting firmware version

2021-09-27  <Solomon Peachy>	ac601ec9c2b5cf6a5874fcd1a4ea6d0c6153e5ee

	Lines: +7, -3
	Files:	src/cups/backend_dnpds40.c (+7, -3)

	dyesub: backend:  dnp:  STOP the queue when encountering fatal errors

2021-09-26  <Solomon Peachy>	446849de97713cda64e4e1e2056094888eb30dd2

	Lines: +212, -79
	Files:	.gitignore (+1, -0)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+6, -5)
		src/cups/commandtodyesub.c (added +91)
		src/main/print-dyesub.c (+113, -73)

	dyesub:  Hook up the existing backend as a cups-command processor

	All dyesub printers that use the backend can report levels!

2021-09-26  <Solomon Peachy>	c1c0a4b076c7cf39c519c781284bfb9245e80cfa

	Lines: +56, -2
	Files:	src/cups/genppd.c (+23, -2)
		src/main/print-escp2.c (+33, -0)

	cups-genppd:  Be more intelligent about enabling CUPS command support

	Instead of blindly turning it on for all "EPSON" models in the ppd code,
	have the driver specify which commands are supported

2021-09-15  <Solomon Peachy>	1010e5c340be1f2fce5b2a35c169b9ca2a9c7101

	Lines: +2, -1
	Files:	src/escputil/escputil.c (+2, -1)

	escputil:  Include 'Fujifilm' in the model matching logic

	(Now escputil won't complain about the printer being unknown)

2021-09-15  <Solomon Peachy>	907af01d59b23ceca21730981ba309aaea3b0e3d

	Lines: +1, -1
	Files:	src/xml/printers/escp2.xml (+1, -1)

	escp2:  Update the Fujifilm DX100's 'driverid' to be prefixed with 'escp2-'

	This way it matches the others.

2021-09-08  <Solomon Peachy>	6f019f6eaa65086b9b7e7295388229f322dd439c

	Lines: +253, -59
	Files:	NEWS (+3, -1)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_sonyupdneo.c (+75, -44)
		src/cups/blacklist (+3, -0)
		src/main/print-dyesub.c (+169, -14)
		src/xml/printers/dyesub.xml (+2, -0)

	dyesub:  Add support for Sony UP-971AD and UP-991AD thermal printers

	Nearly identical to the UP-898 series, only wider.

	UP-971AD is confirmed working.  991 might need a different USB PID,
	so it remains marked as experimental.

2021-08-21  <Solomon Peachy>	556c364bfe733d42082aceb09dbe436197921b56

	Lines: +1, -1
	Files:	src/cups/blacklist (+1, -1)

	dyesub: backend:  Put Kodak 8800/9810 back into the usb blacklist

2021-08-19  <Solomon Peachy>	6c420cff081cd436ca29ee208bd730e30c20d96a

	Lines: +16, -0
	Files:	src/main/print-dyesub.c (+16, -0)

	dyesub: Kodak 7015 apparently supports additional sizes

2021-08-19  <Solomon Peachy>	e7c28167b7061e59a094cf9d248a7a1b1bc7f251

	Lines: +96, -92
	Files:	src/cups/backend_dnpds40.c (+96, -92)

	dyesub: backend: dnp/citizen:  Resync with upstream

	 * Handle sticker media on Citizen CX-02S
	 * When media is depleted, report the error properly instead of as an
	   obscure job parsing error.
	 * Internal cleanups

2021-08-16  <Solomon Peachy>	2a241dff139f324f77d328a1cf2f580e3d00a6e3

	Lines: +6, -7
	Files:	src/main/print-dyesub.c (+6, -7)

	dyesub:  most Sony UP-CR10L/UP-CX1 sizes are portrait-oriented

2021-08-16  <Solomon Peachy>	597efe256b6e0ea8ffc48d780371cd67983a4e4c

	Lines: +611, -2
	Files:	NEWS (+1, -0)
		src/main/escp2-driver.c (+3, -0)
		src/main/print-escp2.c (+6, -1)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/pro_ultrachrome_d6s.xml (added +283)
		src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/cutter_roll_only.xml (added +27)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/pro_ultrachrome_d6s.xml (added +151)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_136.xml (added +93)
		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
		src/xml/escp2/qualitypresets/surelab.xml (added +39)
		src/xml/printers/escp2.xml (+2, -0)

	escp2:  Add support for the Epson SureLab-D700 and the Fujifilm DX100

	Focused on commercial minilab use, these rollfed-only models utilize a
	bespoke 6-color Ultrachrome D6-s inkset.

	Tuned to look pretty decent in HQ mode on Luster paper.
	Other qualities & papers need further tuning

	There are two non-printer-specific changes:

	 * Added "escp2_roll_lb" parameter for the otherwise-unknown
	   REMOTE LB command that changes based on installed media type
	 * Bypass ESC(U special case for these models

2021-08-16  <Solomon Peachy>	af984e540980a1cf2cac41701a2862e8f79f029d

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	escp2: make argument to get_privdata() const

2021-08-16  <Solomon Peachy>	87bec13c94b0cce22607def7b830d5058853e08d

	Lines: +15, -0
	Files:	src/escputil/escputil.c (+15, -0)

	escputil:  Add in a few more status & error codes

	Pulled from various docs, but some are relevant for the D700/DX100

2021-08-16  <Solomon Peachy>	dd78e5bd79c71d5f545f86627cc78457552660b5

	Lines: +19, -9
	Files:	src/cups/backend_sonyupd.c (+19, -9)

	dyesub: backend:  Further updates to the Sony UPD backend.

	 * Fix media identification on the UP-CX1
	 * Properly pass remaining media level up as a marker attribute

2021-08-16  <Solomon Peachy>	671bc2d085a9e2efcd6271bed793024fff394450

	Lines: +6, -0
	Files:	src/escputil/escputil.c (+6, -0)

	escputil:  Report serial number in status dump

	(This is quite useful for when you have more than one printer; it makes
	 disambiguating the output a lot easier)

2021-08-16  <Solomon Peachy>	6b054bb33216eeac52fe4fe0003b8ce04e386691

	Lines: +12, -0
	Files:	src/escputil/escputil.c (+12, -0)

	escputil:  Add some status&error messages generated by the D700/DX100

2021-08-16  <Solomon Peachy>	54432595430c82b61eb1b8538ab435a38d7d9bb2

	Lines: +5, -0
	Files:	src/escputil/escputil.c (+5, -0)

	escputil:  Fix extended ink parsing for SL-D700

	 * The data returned starts with 'ii:' not 'II:'
	 * parsing string format wasn't quite right

2021-08-16  <Solomon Peachy>	f80fc252051f1aa1e810a8c0f623458b797dbe15

	Lines: +3, -1
	Files:	src/escputil/escputil.c (+3, -1)

	escputil:  Fix ink level parsing in extended ink info mode

2021-08-13  <Solomon Peachy>	6eeeef61dc912e07cc45160e63fd1503d9ec7a72

	Lines: +17, -7
	Files:	src/main/print-dyesub.c (+17, -7)

	dyesub:  Fix two errors in the UP-CX1 data stream.

	 * 4x8" media used the wrong code
	 * Missing a control sequence

2021-08-13  <Solomon Peachy>	d3439a4f6671e92b899904b85722582400b4630a

	Lines: +43, -3
	Files:	src/main/print-dyesub.c (+43, -3)

	dyesub:  Add Matte/Glossy support to Sony UP-CX1

2021-08-13  <Solomon Peachy>	1d80bafd60bafa54d51e35d1aa666afebb1206f6

	Lines: +2, -0
	Files:	src/main/print-dyesub.c (+2, -0)

	dyesub: Shinko S2145: Add support for 4x6" sticker media

2021-08-13  <Solomon Peachy>	d882f7196e932cc1cef4c06252a667ad0e07e29b

	Lines: +141, -30
	Files:	NEWS (+1, -0)
		README (+1, -0)
		src/cups/backend_sonyupd.c (+94, -29)
		src/cups/blacklist (+40, -1)
		src/main/print-dyesub.c (+4, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub: Add support for Sony UP-CX1

	It's essentially the print engine out of the UP-CR10L

	4" or 5" roll media.

2021-08-10  <Solomon Peachy>	1ebff9641187c122d682041aed04d51574166f8a

	Lines: +48, -1
	Files:	doc/developer/escp2.xml (+17, -1)
		src/main/escp2-driver.c (+21, -0)
		src/main/print-escp2-data.c (+3, -0)
		src/main/print-escp2.c (+1, -0)
		src/main/print-escp2.h (+6, -0)

	escp2:  Add support for roll-only printers such as the SureLab D700

	 * Add a <rollOnly/> model.xml flag
	 * Roll-only printers do not send ESC(c or ESC(C
	 * Roll-only printers require ESC(g

2021-08-10  <Solomon Peachy>	455647c4433c7617580aab23ed7fdf8bc71af84d

	Lines: +8, -1
	Files:	src/main/print-escp2-data.c (+2, -0)
		src/main/print-escp2.c (+5, -1)
		src/main/print-escp2.h (+1, -0)

	escp2:  allow printing_initial_vertical_offset to be set via XML files

	This value is used to provide a fixed vertical offset for the first
	printed row on the page. It had previously been hardcoded to 0, but now
	it can be specified in the model.xml file using the
	<printingInitialVerticalOffset> tag.

	It is specified in base_separation units, so if base_separation is 360
	and the value specified is 180, this will result in the first printed
	row starting 0.5 inches into the page. If not specified it will continue
	to default to 0.

	The (not yet committed) Epson SureLab D700 will require this feature.

2021-08-04  <Solomon Peachy>	73475024465ddff21c041323cd3694a046e10655

	Lines: +1037, -4
	Files:	NEWS (+1, -0)
		README (+2, -0)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+2, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_kodak8800.c (added +1027)
		src/cups/blacklist (+1, -1)
		src/xml/printers/dyesub.xml (+2, -2)

	dyesub: backend:  Add a custom backend for the Kodak 8800 / 9810

	These models are no longer considered experimental!

2021-08-04  <Solomon Peachy>	9d26dd26e4e87f869d0da869cc55cd1b56335b7b

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: Kodak 8800/9810 expects BGR data, not YMC!

	Expect a backend for this thing soon, and it can be marked as supported!

2021-07-31  <Solomon Peachy>	07284a60fc21873fd9326dc0db96c959eb90a746

	Lines: +1, -1
	Files:	src/cups/blacklist (+1, -1)

	dyesub: backend:  Un-blacklist the Kodak 8800/9810

	It's not clear that a custom backend is necessary to print, but given
	that said backend doesn't yet exist, there's no point in it being
	blacklisted.

2021-07-30  <Solomon Peachy>	448fcf1c5b7836c61feb6aa9ae9ad759cbaf27a7

	Lines: +2, -2
	Files:	src/cups/backend_mitsud90.c (+2, -2)

	dyesub: backend:  mitsu_m1: Don't overflow on full-size RAW prints

	(This should only be triggerable when printing directly from a Windows
	 system that uses Mitsubishi's official drivers...)

2021-07-23  <Solomon Peachy>	c059667b36d62b1e3c17100f934caffdaa34de7f

	Lines: +7, -3
	Files:	README (+7, -3)

	README:  Update the printer list handled by the dyesub backend

2021-07-15  <Solomon Peachy>	3c4928edf10d10f5b1d9d8fbedd5d72647e6d13d

	Lines: +2, -2
	Files:	src/xml/escp2/inks/claria_xp.xml (+1, -1)
		src/xml/printers/dyesub.xml (+1, -1)

	Fix errors in XML files  (Zdenek Dohnal)

	We ran XML linter as a part of rpminspect project[1] on any package
	containing XML files during CentOS Stream development and found out the
	linter reports errors (attached file 'errors') for several XML files in
	Gutenprint 5.3.4.

	The attached patch applies cleanly on current GIT master of gutenprint
	and linter in rpminspect doesn't report errors for XML files anymore.

2021-07-12  <Solomon Peachy>	e2e22f251cab8ed067f1a1e60fa569764f912155

	Lines: +22, -12
	Files:	src/main/print-dyesub.c (+22, -12)

	dyesub;  Add panorama sizes to Mitsubishi D90

	Requires backend improvements, WIP.

2021-07-12  <Solomon Peachy>	b71887da93183f2af340b368edeabc593655a8c0

	Lines: +6, -6
	Files:	src/main/print-dyesub.c (+6, -6)

	dyesub: Fix panorama sizes on the Kodak 8810

2021-06-11  <Solomon Peachy>	74d2b901ce2f049e07395cb1a356ce69f8034c13

	Lines: +16, -1
	Files:	src/main/print-dyesub.c (+16, -1)

	dyesub: Add 6x2", 6x3.375", and 6x3.75" print sizes

	Note that using these will consume an entire 6x4" panel!

2021-06-11  <Solomon Peachy>	2779cc9d9fd23b20e5a74853ea282de649ab0f76

	Lines: +66, -44
	Files:	src/cups/backend_dnpds40.c (+66, -44)

	dyesub: backend:  Fix printing 2x6" strips on Citizen CX-02 series

	Citizen CX-02/CX-02W models diverge from DNP printers with respect
	to firmware version numbers/capabilities

2021-05-26  <Gernot Hassenpflug>	db3c362ddcdedb88e198d424fbff9bd98c8c3003

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Canon E400 margin fix submitted by user

2021-04-15  <Solomon Peachy>	9eefba9ca9a6dba96cdfac1babaefdbc36e657bf

	Lines: +156, -72
	Files:	src/cups/backend_common.c (+1, -1)
		src/cups/backend_hiti.c (+146, -62)
		src/xml/printers/dyesub.xml (+9, -9)

	dyesub: Add support for the HiTi P510/P518/P728 series

	Along with most IEEE1284 IDs.

2021-03-30  <Solomon Peachy>	7d8b6d8c96605465b575a6d65d548320b2b71ce3

	Lines: +2, -1
	Files:	src/main/print-dyesub.c (+2, -1)

	dyesub:  fix warning introduced in last commit

2021-03-30  <Solomon Peachy>	6b7869ab8cfc6e198baf5900c05781019782a0c2

	Lines: +17, -8
	Files:	src/main/print-dyesub.c (+17, -8)

	dyesub:  Minor cutter control fixes for various DNP models

	Specifically, the DS620, DS820, QW410

	If the data stream includes 'CNTRL FULL_CUTTER_SET' then 'CNTRL CUTTER'
	will be ignored.  The backend already filters this out (and emits a
	warning) so make sure we don't actually generate this stuff.

	In practical terms this means 'No Cut-Waste' mods are now explicitly
	ignored for certian multi-cut print sizes.  Nothing to be done
	about that, alas.

2021-03-15  <Solomon Peachy>	94908376aaa9dee6b5ded34a66bcca4f8e65014f

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix a missing line in the EK8810 commit.

2021-03-15  <Solomon Peachy>	9500ccac265e381e45a5db6752d1fa8be5f50fcc

	Lines: +61, -4
	Files:	src/cups/backend_shinkos6245.c (+23, -4)
		src/main/print-dyesub.c (+38, -0)

	dyesub:  Kodak 8810 supports print sizes > 8x12

	It does this by seamlessly stitching together multiple print panels.

	(Note, this is untested!)

2021-02-26  <Solomon Peachy>	cf87644c0457baea76a76a3c81b10addacc3f290

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub: Fix paper list for HiTi P510 series

2021-02-26  <Solomon Peachy>	1d4bdd28e2a85f6486fd252443356b0163f6deac

	Lines: +65, -2
	Files:	NEWS (+4, -2)
		src/main/print-dyesub.c (+54, -0)
		src/xml/printers/dyesub.xml (+7, -0)

	dyesub:  Add experimental support for the HiTi P510/P518 series

	(Updated backend will follow once the kinks are worked out)

2021-02-23  <Solomon Peachy>	4b00b79010d161213f7f72bf8d47143a66e70d6e

	Lines: +0, -7
	Files:	src/xml/papers/standard.xml (+0, -7)

	papers:  Delete the dyesub-specific 'CP_L' paper from the global list

	(It's specific to the Canon SELPHY CP/ES series)

2021-02-10  <Solomon Peachy>	efe74c464fd41945c1c0f62a96b694b2ba45a36b

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	NEWS:  Add Selphy CP790 bugfixes to the change list

2021-02-09  <Solomon Peachy>	078c0fe3b68e21f42a1f76982cec65e19bef1ec3

	Lines: +85, -84
	Files:	src/cups/backend_canonselphy.c (+81, -78)
		src/cups/backend_common.h (+4, -6)

	dyesub: backend:  Fix paper size sanity checks on the SELPHY CP790

	(Also report the size/type properly in the CUPS marker messages)

2021-02-09  <Solomon Peachy>	b9d3011274a57428187f1b6941d3315d418aad94

	Lines: +34, -30
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+33, -29)

	dyesub: backend: ditch compile-time URI_PREFIX in favor of using argv[0]

2020-12-25  <Solomon Peachy>	81910dcd7de9e52b4a4ea66c5d99a3d4924f1a73

	Lines: +35, -12
	Files:	src/cups/backend_mitsud90.c (+4, -1)
		src/main/print-dyesub.c (+31, -11)

	dyesub:  Add support for "vivid" color mode for Mitsubhishi CP-M1 family

2020-12-06  <Robert Krawitz>	fc5bfc8ceebae8a33049e4e9cfc40f5b1f8b0cf0

	Lines: +68, -32
	Files:	NEWS (+36, -0)
		src/xml/printers/pcl.xml (+32, -32)

	Fix margins on Brother laser printers

2020-12-06  <Robert Krawitz>	e0920170726bafd5a39b716d18ae98916d1399e9

	Lines: +2, -2
	Files:	scripts/snapstamp (+2, -2)

	Fix for /bin/sh

2020-12-06  <Solomon Peachy>	2228f2b6fde0651b0e786c28113bdfb49fd8335b

	Lines: +3, -3
	Files:	src/main/print-dyesub.c (+3, -3)

	dyesub:  Turns out the CP30D has *seven* levels of sharpening, plus off.

2020-12-06  <Solomon Peachy>	8c2279baeb1f424793c441f6c4a65df02eb5830a

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub: Mitsubishi CP30D only has 7 levels of sharpening (not 10)

	(The backend doesn't implement it yet, so this is largely moot..)

2020-12-06  <Solomon Peachy>	3dcaab30c4c801eb134fcd75799a95246c069abe

	Lines: +14, -3
	Files:	src/cups/backend_mitsu9550.c (+14, -3)

	dyesub: backend:  media type detection for the Mitsubishi CP30D family

2020-12-06  <Solomon Peachy>	af1b1bc8ca503de0d807eacee5aa09c1a8e58039

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Fix a compile warning that broke make-distcheck on Fedora 33 (GCC 10.2.1)

	In function ‘canon_get_current_mode’,
	    inlined from ‘canon_describe_resolution’ at print-canon.c:2777:10:
	print-canon.c:666:5: warning: ‘%s’ directive argument is null [-Wformat-overflow=]
	  666 |     stp_dprintf(STP_DBG_CANON, v,"DEBUG: Gutenprint: current mode is '%s'\n",resolution);
	      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

2020-12-05  <Solomon Peachy>	5bdd5690456b18d53e9799c1c57694e081b9dcc8

	Lines: +4, -4
	Files:	NEWS (+4, -4)

	NEWS:  Mitsubishi CP30D series is no longer experimental.

2020-12-05  <Solomon Peachy>	79cdce62426a0d15308df0245b8164f6d2e777e3

	Lines: +1, -1
	Files:	src/cups/backend_mitsu9550.c (+1, -1)

	dyesub: backend:  Compile fix that I accidently left out.

2020-12-05  <Solomon Peachy>	0571e71d4651c9b902db05a5d084bea91b6fe228

	Lines: +444, -223
	Files:	src/cups/backend_mitsu.c (+49, -1)
		src/cups/backend_mitsu.h (+21, -4)
		src/cups/backend_mitsu70x.c (+1, -1)
		src/cups/backend_mitsu9550.c (+369, -216)
		src/cups/backend_mitsud90.c (+1, -1)
		src/cups/blacklist (+3, -0)

	dyesub: backend:  Proper support for the Mitsubishi CP30D

	(along with multiple bugfixes for the Mitsubishi CP9xxx family)

2020-12-05  <Solomon Peachy>	c60c3a39dfaa1d4b658d14974602ea2d86548ef8

	Lines: +110, -8
	Files:	NEWS (+2, -1)
		src/main/print-dyesub.c (+108, -7)

	dyesub:  Many fixes and enhancments for the Mitsubishi CP30 MedSci family.

	   (Backend still pending)

2020-12-04  <Solomon Peachy>	9f6925f65eae17aea121ec1245e1cba19f371afc

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Add IEEE1284 ID for Mitsubishi CP30D series

2020-11-29  <Solomon Peachy>	0e18d1613976651d46a76e9c1cc10c7b56e18dac

	Lines: +159, -60
	Files:	src/cups/backend_sonyupd.c (+159, -60)

	dyesub: backend: Major bugfixes for Sony UP-DR200

2020-11-08  <Solomon Peachy>	c30e9d42d4a79f1b488d836a3d0f4293bfe60983

	Lines: +74, -19
	Files:	src/cups/backend_sonyupdneo.c (+74, -19)

	dyesub: backend:  Fix copy generation in the sonyupdneo backend

2020-11-07  <Solomon Peachy>	c59eaeca9a5bc94818eb58b748cb51e5bad71e99

	Lines: +90, -55
	Files:	src/cups/backend_sonyupdneo.c (+90, -55)

	dyesub: backend:  Fix regressions in the sonyupdneo backend

2020-11-07  <Solomon Peachy>	ce65d8681927defee23f164751b170939e9c8f99

	Lines: +707, -852
	Files:	src/cups/backend_canonselphy.c (+31, -40)
		src/cups/backend_canonselphyneo.c (+18, -28)
		src/cups/backend_common.c (+72, -70)
		src/cups/backend_common.h (+29, -24)
		src/cups/backend_dnpds40.c (+46, -58)
		src/cups/backend_hiti.c (+34, -96)
		src/cups/backend_kodak1400.c (+26, -37)
		src/cups/backend_kodak605.c (+10, -15)
		src/cups/backend_kodak6800.c (+16, -29)
		src/cups/backend_magicard.c (+17, -26)
		src/cups/backend_mitsu.c (+3, -0)
		src/cups/backend_mitsu.h (+3, -1)
		src/cups/backend_mitsu70x.c (+52, -63)
		src/cups/backend_mitsu9550.c (+45, -54)
		src/cups/backend_mitsud90.c (+42, -53)
		src/cups/backend_mitsup95d.c (+29, -37)
		src/cups/backend_shinkos1245.c (+15, -28)
		src/cups/backend_shinkos2145.c (+12, -20)
		src/cups/backend_shinkos6145.c (+42, -39)
		src/cups/backend_shinkos6245.c (+16, -22)
		src/cups/backend_sinfonia.c (+10, -14)
		src/cups/backend_sinfonia.h (+4, -11)
		src/cups/backend_sonyupd.c (+22, -30)
		src/cups/backend_sonyupdneo.c (+110, -57)
		src/cups/blacklist (+3, -0)

	dyesub:  Backend resync.

	 * Many bugfixes for sonyupdneo family
	 * Significant internal changes:
	    * Logging/status messages can go to non-stderr
	    * Standardized "connection" info across all families

2020-11-07  <Solomon Peachy>	80e35975d31e731c369a059bb7709f0dd0dd91cf

	Lines: +32, -5
	Files:	NEWS (+1, -0)
		src/main/print-dyesub.c (+29, -4)
		src/xml/printers/dyesub.xml (+2, -1)

	dyesub:  Major bugfixes for the Sony UP-D898 family

	It's now generally working

2020-11-07  <Solomon Peachy>	f2e9b77bbe0b529cf2882cb256aa2dad4c63d201

	Lines: +8, -29
	Files:	src/main/print-dyesub.c (+8, -29)

	dyesub:  bugfixes for Sony UP-CR20L and UP-D898 series

2020-10-22  <Solomon Peachy>	3ca525ba8f0552aa2958484fc4a54a424c0abf20

	Lines: +45, -5
	Files:	src/cups/backend_dnpds40.c (+42, -5)
		src/main/print-dyesub.c (+3, -0)

	dyesub: dnp:  Add partial-matte mode support to the DS620, DS820, and QW410

2020-09-09  <Solomon Peachy>	5a6b8257ad404b46ed3d4c95abd318992ab943f5

	Lines: +10, -1
	Files:	src/cups/backend_dnpds40.c (+10, -1)

	dyesub: backend: dnp-ds820: FW 1.07 is needed for the A4x6 print size.

2020-09-01  <Solomon Peachy>	5f32adfb097364f539e10f70090355c722e80e7c

	Lines: +71, -24
	Files:	src/cups/backend_shinkos6145.c (+69, -22)
		src/cups/backend_sinfonia.h (+2, -2)

	dyesub: backend: Fixes for Sinfoina S2245 and S6145-5A

2020-09-01  <Solomon Peachy>	e6f59f651cbd65adb6f58ecff74421324010cdcd

	Lines: +16, -5
	Files:	src/cups/backend_dnpds40.c (+16, -5)

	dyesub: backend:  Fix print combining on the DS820 with A4 media

2020-08-23  <Solomon Peachy>	042f398215443efc426a51d2a080d6c03e3a3a24

	Lines: +5, -7
	Files:	src/main/print-dyesub.c (+5, -7)

	dyesub:  chc-s2245: Fix problems with 8x6-div4 and 6x6 prints

2020-08-04  <Solomon Peachy>	9f19b1cb591da70152c2f5852e943a2db62ed216

	Lines: +683, -385
	Files:	NEWS (+1, -1)
		src/cups/backend_shinkos6145.c (+589, -311)
		src/cups/backend_shinkos6245.c (+9, -57)
		src/cups/backend_sinfonia.c (+10, -8)
		src/cups/backend_sinfonia.h (+73, -7)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub: backend:  Add support for the CHC-S2245

	...mark it as no longer experimental!

	(Not all size/option combos have been tested.  Further patches are likely)

2020-08-04  <Solomon Peachy>	35794012f30d035f179292a567d3fbcaf6fa43b8

	Lines: +9, -1
	Files:	src/main/print-dyesub.c (+9, -1)

	dyesub:  Fix CHC-S2245 overcoat options

2020-08-04  <Solomon Peachy>	384d8ee53bc1f6eff1ed8da8855d9ddb5d0262b9

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Fix typo in CHC-S2245 model name.

2020-08-02  <Solomon Peachy>	84a0377c1fb6b2cd0000d8eb0a1b89a557fe20b2

	Lines: +4, -3
	Files:	src/main/print-dyesub.c (+4, -3)

	dyesub:  Sinfonia CHC-S2245 needs its data in packed RGB.

2020-07-29  <Solomon Peachy>	cb5cba2654cb80dfc49e6589c70ca65c48d4bfdb

	Lines: +34, -3
	Files:	src/main/print-dyesub.c (+34, -3)

	dyesub:  Correct print sizes for CHC-S2245

2020-07-29  <Solomon Peachy>	a67f272349737329f9188eb81f737d8e11111aa4

	Lines: +96, -5
	Files:	NEWS (+1, -0)
		src/main/print-dyesub.c (+94, -4)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Add 'PrintQuality' options to S2245 and EK6900

	(They still don't work due to backend issues, and remain EXPERIMENTAL)

2020-07-29  <Solomon Peachy>	c93355bb49d65c61a6497e692bfc7bc72c4b168c

	Lines: +3, -2
	Files:	NEWS (+1, -1)
		src/cups/backend_mitsud90.c (+1, -1)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Mitsubishi CP-M15 added as a variant of the CP-M1

2020-06-13  <Solomon Peachy>	bea1959ccf0b984a6dc9bf92154c826e5e808f15

	Lines: +25, -11
	Files:	README (+25, -11)

	README:  Update the list of dyesub printers supported by the backend

2020-06-11  <Solomon Peachy>	3f86bdd1160ab50b12564679da192fbf3bae34c7

	Lines: +1, -0
	Files:	src/cups/backend_common.h (+1, -0)

	dyesub: backend:  Commit a missing definition

2020-06-11  <Solomon Peachy>	0878de4b5a73cbcfe98fbc8d59670a28b5ea1070

	Lines: +58, -29
	Files:	src/cups/backend_mitsu9550.c (+58, -29)

	dyesub: backend:  Bugfixes for the Mitsubishi CP98xx family

2020-06-04  <Solomon Peachy>	09dbba66daac4c1b95a302ea08d7889e70882301

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	dyesub: backend:  Fix a typo in the Makefile

2020-06-04  <Solomon Peachy>	f53ecf215b53e23cbe01e0e4a1503c6f9647fdf6

	Lines: +2, -2
	Files:	src/cups/backend_mitsu9550.c (+2, -2)

	Revert "mitsu98xx:  the LUT needs to process the data in RGB format, not BGR."

	This reverts commit d4de786ed4ced2d213387fe5cf293a0da72f2436.

2020-06-03  <Solomon Peachy>	563798b48d7dc8b50c777b67773abb05eb7b096e

	Lines: +118, -0
	Files:	NEWS (+1, -0)
		src/main/print-dyesub.c (+116, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Experimental support for the Mitsubishi CP30DW MedSci printer.

	Does not include backend changes yet.

2020-06-03  <Solomon Peachy>	d4de786ed4ced2d213387fe5cf293a0da72f2436

	Lines: +2, -2
	Files:	src/cups/backend_mitsu9550.c (+2, -2)

	mitsu98xx:  the LUT needs to process the data in RGB format, not BGR.

2020-05-01  <Solomon Peachy>	1610ac92735c2e8237b574f6096a78d1ed3127d8

	Lines: +6, -0
	Files:	src/cups/blacklist (+6, -0)

	dyesub: backend:  Update usb blacklist to include QW410 and CZ-01

2020-05-01  <Solomon Peachy>	2e0af53bd83a19cee3428c17907bbcd6e9befe95

	Lines: +1, -0
	Files:	src/cups/backend_common.h (+1, -0)

	dyesub: backend:  Commit missing change for the QW410

2020-04-30  <Solomon Peachy>	3b166d596188aacd544839625f93bb5116d8f18c

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+4, -0)

	dyesub: Add 4.5x6.75" size to the QW410 / CZ-01

2020-04-30  <Solomon Peachy>	d0533caad909190a2c35430dbee7bdc1ef771f31

	Lines: +435, -11
	Files:	NEWS (+2, -0)
		src/cups/backend_dnpds40.c (+174, -10)
		src/main/print-dyesub.c (+257, -1)
		src/xml/printers/dyesub.xml (+2, -0)

	dyesub:  Support the DNP DS-QW410 and Citizen CZ-01

2020-03-31  <Solomon Peachy>	414d35d86f5f8c5cc5db5db388b4a361cf193a7d

	Lines: +9, -1
	Files:	configure.ac (+1, -1)
		src/cups/cups-calibrate.c (+2, -0)
		src/cups/gutenprint.c (+6, -0)

	A few more portability fixes for the CUPS code

2020-03-31  <Gernot Hassenpflug>	0b4017964332ab419fd22828324a4f52a1b84736

	Lines: +14, -7
	Files:	NEWS (+7, -0)
		src/main/canon-inks.h (+7, -7)

	Corrected inkset bug for Canon iP6210D, iP6220D, iP6310D, iP6320D

2020-03-30  <Solomon Peachy>	46ed9edfb9078553a704a05db2e7c6f693a2af88

	Lines: +33, -11
	Files:	NEWS (+1, -0)
		src/cups/backend_mitsu.c (+12, -4)
		src/cups/backend_mitsu.h (+3, -3)
		src/cups/backend_mitsu70x.c (+17, -4)

	dyesub:  The Mitsubishi CP-D70DW-S variant is now supported.

2020-03-24  <Solomon Peachy>	ebc729d0e75e60c592bc4368685f13d6561a0e8e

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	backend:  Use the same CFLAGS as the rest of the compile.

2020-03-24  <Solomon Peachy>	27b82cd2e27ed0498681034d1a0a40a15145ebad

	Lines: +53, -53
	Files:	src/cups/backend_canonselphy.c (+5, -7)
		src/cups/backend_canonselphyneo.c (+3, -3)
		src/cups/backend_common.c (+6, -5)
		src/cups/backend_common.h (+1, -1)
		src/cups/backend_dnpds40.c (+1, -1)
		src/cups/backend_hiti.c (+10, -9)
		src/cups/backend_kodak1400.c (+1, -1)
		src/cups/backend_kodak6800.c (+1, -1)
		src/cups/backend_magicard.c (+4, -4)
		src/cups/backend_mitsu.c (+1, -1)
		src/cups/backend_mitsu.h (+1, -1)
		src/cups/backend_mitsu70x.c (+6, -6)
		src/cups/backend_mitsu9550.c (+2, -2)
		src/cups/backend_mitsud90.c (+2, -2)
		src/cups/backend_shinkos1245.c (+3, -3)
		src/cups/backend_shinkos2145.c (+2, -2)
		src/cups/backend_shinkos6145.c (+1, -1)
		src/cups/backend_shinkos6245.c (+1, -1)
		src/cups/backend_sinfonia.c (+1, -1)
		src/cups/backend_sonyupd.c (+1, -1)

	dyesub: backend:  Fix up a large pile of compile warnings (and two errors)

2020-03-23  <Solomon Peachy>	c658d661c3ba837c9c6571a4cf8a8b8a58f966f8

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	build:  Use -std=c99 for all builds, not just developer mode

2020-03-22  <Solomon Peachy>	fa561a0324a5d73b8cf05443e5148b50f97027ea

	Lines: +8, -0
	Files:	configure.ac (+1, -0)
		src/xml/printers/check_duplicate_printers.test.c (+7, -0)

	test for setenv() in configure script, and only use it if it's there.

2020-03-22  <Solomon Peachy>	a4740babf29d4a2b5c47e0a8721644a36f75134e

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	dyesub: backend: Fix missing file in Makefile

2020-03-22  <Solomon Peachy>	045790c384b96d6e28651e982bcea1aedd1c7da0

	Lines: +1, -1
	Files:	src/xml/printers/check_duplicate_printers.test.c (+1, -1)

	check_duplicate_printers: use putenv() instead of setenv() for portability.

2020-03-22  <Solomon Peachy>	008e3c70b94d7c693b61165c8df33f55c40fd4fc

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+3, -0)
		src/main/xmlppd.c (+1, -0)

	Fix a couple of compile errors when cross-compiling with mingw

2020-03-22  <Solomon Peachy>	308217070f781e7ac97bcd9bda1fbd40aa3e98c2

	Lines: +0, -20
	Files:	src/main/print-dyesub.c (+0, -20)

	dyesub:  Get rid of now-unsusd dyesub_adjust_curve() function

2020-03-22  <Solomon Peachy>	6bcc0db5b7cf2538d7c339321e99effa00cca81a

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+4, -0)

	dyesub:  add return value to sony up-dr895/897 parse_parameter() functions

2020-03-22  <Solomon Peachy>	c6121eccf02f327393ddc04333f7d540e1e47e26

	Lines: +3577, -1642
	Files:	NEWS (+1, -1)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_canonselphy.c (+16, -24)
		src/cups/backend_canonselphyneo.c (+4, -5)
		src/cups/backend_common.c (+568, -204)
		src/cups/backend_common.h (+108, -61)
		src/cups/backend_dnpds40.c (+384, -217)
		src/cups/backend_hiti.c (+362, -80)
		src/cups/backend_kodak1400.c (+10, -10)
		src/cups/backend_kodak605.c (+83, -7)
		src/cups/backend_kodak6800.c (+62, -15)
		src/cups/backend_magicard.c (+6, -8)
		src/cups/backend_mitsu.c (added +295)
		src/cups/backend_mitsu.h (added +136)
		src/cups/backend_mitsu70x.c (+226, -373)
		src/cups/backend_mitsu9550.c (+169, -355)
		src/cups/backend_mitsud90.c (+611, -150)
		src/cups/backend_mitsup95d.c (+37, -14)
		src/cups/backend_shinkos1245.c (+58, -20)
		src/cups/backend_shinkos2145.c (+78, -10)
		src/cups/backend_shinkos6145.c (+231, -49)
		src/cups/backend_shinkos6245.c (+97, -11)
		src/cups/backend_sinfonia.c (+4, -4)
		src/cups/backend_sinfonia.h (+5, -2)
		src/cups/backend_sonyupd.c (+8, -12)
		src/cups/backend_sonyupdneo.c (+13, -8)
		src/cups/blacklist (+3, -0)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  backend:  Upstream resync, many changes

	 * Job combining support (eg 2* 4x6 -> 8x6-div2)
	    * Most DNP and Mitsubishi models
	 * Reworked status query support
	 * Refactored a lot of common Mitsubishi code
	 * Mitsubishi CP-M1 support
	 * Compiles with mingw32
	 * Many many bugfixes

2020-03-06  <Solomon Peachy>	87846b72010ce88949735e718c042e6efc025399

	Lines: +5, -8
	Files:	src/main/print-dyesub.c (+5, -8)

	dyesub: Further mitsubishi cutlist fixes.

2020-03-05  <Solomon Peachy>	a39bb6a272a1beeb9f2eb62c5b90b1bea37a9458

	Lines: +29, -18
	Files:	src/main/print-dyesub.c (+29, -18)

	dyesub:  Fix cut list generation for Mitsubishi CP-D90 and CP-M1 series

2020-03-04  <Solomon Peachy>	2dae8409a5fce3d3cd8eac701b5af537de3d7af2

	Lines: +11, -11
	Files:	src/main/print-dyesub.c (+11, -11)

	dysub:  Fix a boneheaded merge error.

2020-03-04  <Solomon Peachy>	c79f5f532b890dd4484738d3cab60ecd396b5f97

	Lines: +34, -2
	Files:	src/main/print-dyesub.c (+34, -2)

	dyesub: Mitsubishi CPM1 latest FW gained support for Fast Print Speed.

2020-03-03  <Solomon Peachy>	77f66ed5b41b423f8e59f70b9ae1379bc4bb146c

	Lines: +8, -2
	Files:	src/main/print-dyesub.c (+8, -2)

	dyesub:  Fix crash introduced in mitsubishi d90/m1 job end code.

2020-03-03  <Solomon Peachy>	8471a16fc16ee4c1194297c1714154a5eb6af9cb

	Lines: +35, -13
	Files:	src/main/print-dyesub.c (+35, -13)

	dyesub:  Mitsubishi CP-M1 has an additional color mode, and fix delay accounting.

2020-03-01  <Solomon Peachy>	af90fef4210f458c5b9d5125eb064bc24898ec94

	Lines: +4, -2
	Files:	src/main/print-dyesub.c (+4, -2)

	dyesub:  Fix up the Mitsubishi CP-M1 header generation

	(Managed to get a successful print!  Stull a bunch of things to finish
	before I can commit the backend..)

2020-03-01  <Solomon Peachy>	e8bbe1c6be09edef88215e5a2f32559bcbf88d52

	Lines: +21, -18
	Files:	src/main/print-dyesub.c (+21, -18)

	dyesub:  Fix up print sizes of Mitsubishi CP-M1

	(Screwed up my list, sigh)

2020-03-01  <Solomon Peachy>	00089f59cb01858776d2da123852be6e58fbd20d

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Correct description of Mitsubishi CP-98xx sharpening option

2020-02-29  <Solomon Peachy>	8eba4e6bc69fd2c4b6e644b6336954568d653534

	Lines: +199, -25
	Files:	NEWS (+1, -0)
		src/main/print-dyesub.c (+197, -25)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  EXPERIMENTAL support for the Mitsubishi CP-M1

	(Backend is not committed yet)

2020-02-29  <Solomon Peachy>	a5d811a3d31d7f6fc8d5a25bc2b10a37d1c17d50

	Lines: +1, -1
	Files:	src/cups/backend_sonyupdneo.c (+1, -1)

	dyesub: backend:  Fix a typo in the Stryker-SDP1000 definition

2020-02-29  <Solomon Peachy>	31bdc90e9f27a299f4b0c4e978673025421a000d

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub:  Fix inverted 'UseLUT' paramter for Mitsubishi CP-D90 family

2020-02-27  <Solomon Peachy>	44b77ef7cb763fc52b73fa9e6515fb44b67de54c

	Lines: +2, -2
	Files:	src/xml/printers/dyesub.xml (+2, -2)

	dyesub: Add IEE1284 IDs for HiTi P720L and P750L

2020-02-27  <Solomon Peachy>	a276d31e97b5a89db3c6f65106f9498c575f837e

	Lines: +9, -2
	Files:	NEWS (+1, -0)
		src/cups/backend_sonyupdneo.c (+4, -2)
		src/cups/blacklist (+3, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add entry for Stryker SDP1000 (rebadged Sony UP-DR80MD)

2020-02-16  <Robert Krawitz>	225fddee3bffc0589052f418ded1b65876e99d2f

	Lines: +9, -4
	Files:	README (+9, -4)

	Clarify instructions for gimp build problems.

2020-02-16  <Robert Krawitz>	6649c7c8cf80d48fd842c26287ea869b7a81304a

	Lines: +19, -8
	Files:	NEWS (+12, -2)
		src/xml/printers/escp2.xml (+7, -6)

	Updates for Epson Stylus Office printers

2020-02-12  <Solomon Peachy>	5840ca1b727cd337da40e6c9cc997123c8a44bae

	Lines: +22, -2
	Files:	src/cups/backend_mitsu9550.c (+6, -1)
		src/main/print-dyesub.c (+16, -1)

	dyesub:  Mitsubishi CP98xx family also has a sharpness parameter.

	(Ignored by current backend code)

2020-02-12  <Solomon Peachy>	05ae7e70637771992bbee24464442bd1218b7645

	Lines: +4, -5
	Files:	src/main/print-dyesub.c (+4, -5)

	dyesub:  Mitsubishi CP9800 family needs to have its row data reversed.

	(Similar to the Mitsubishi D70 family..)

2020-01-31  <Solomon Peachy>	487c00e476527677b33fdebfd1d41a9992b9a85d

	Lines: +2, -2
	Files:	src/cups/backend_shinkos2145.c (+2, -2)

	dyesub: backend:  Fix detection entry for shinko/sinfonia CHC-S2145

2020-01-30  <Solomon Peachy>	0b97008faa0f39a083af0dd32bf537fcd2a648bb

	Lines: +2, -2
	Files:	src/cups/backend_canonselphy.c (+2, -2)

	dyesub: backend:  Fix detection entry for Canon SELPY CP300

2020-01-30  <Solomon Peachy>	bedbe2da450f6536b6b010308c1c64fc86196235

	Lines: +2, -2
	Files:	src/cups/backend_shinkos6245.c (+2, -2)

	dyesub: backend:  Fix detection entry for Sinfonia CE1/S6245

2020-01-30  <Solomon Peachy>	0faf5df2b778e0c2e748dcf74a164a2ce2063e85

	Lines: +2, -2
	Files:	src/cups/backend_sonyupd.c (+2, -2)

	dyyesub: backend:  Fix device entry for Sony UP-D895

2020-01-23  <Solomon Peachy>	146f92d06b6808c7485b90d42bec97a97f35eb0d

	Lines: +3, -3
	Files:	src/main/print-dyesub.c (+3, -3)

	dyesub:  Correct experimental (and still disabled) sizes on the Mitsu D70 family.

	They should be correct now, but I have no way of testing these new
	definitions.  They likely require a couple of tweaks to the backend as
	well.

2020-01-23  <Solomon Peachy>	73b7bf923ac756e223b8f68f5eb427b7a04222a9

	Lines: +3, -2
	Files:	src/cups/backend_dnpds40.c (+3, -2)

	dyesub: backend: explcitly null-terminate all string buffers from printer.

2020-01-21  <Solomon Peachy>	fee6f7512ba2cedfe325bba809717a347c5c1b74

	Lines: +15, -5
	Files:	src/cups/backend_dnpds40.c (+13, -4)
		src/main/print-dyesub.c (+2, -1)

	dyesub:  backend:  Work around a bizzare short read scenario

2020-01-18  <Solomon Peachy>	fd592826685ef7250941ab3b94a19657aafa8a5c

	Lines: +14, -1
	Files:	src/main/print-dyesub.c (+14, -1)

	dyesub:  Add "No Margin Cut" option to the Mitsubishi CP-D90 family.

2020-01-16  <Solomon Peachy>	b07df96a68b68b2602bc57210498ecbd1f9f2104

	Lines: +56, -56
	Files:	src/cups/backend_hiti.c (+56, -56)

	dyesub: backend:  Much improved HiTi job control & pipelining.

2020-01-16  <Solomon Peachy>	d47d04e92007dccc3d89a7c1bf1f95af558c56f2

	Lines: +4, -16
	Files:	src/cups/backend_hiti.c (+4, -16)

	dyesub: backend:  Correct copy accounting with HiTi models

2020-01-16  <Solomon Peachy>	5ee6fcef88290c334b23610d59bd5f7533a67a8f

	Lines: +2, -2
	Files:	src/cups/backend_common.c (+2, -2)

	dyesub: backend:  Fix a bug in the BCD-to-Integer conversion code.

	(Fixes the lifetime print counter reporting on the Mitsu D70 family)

2020-01-08  <Solomon Peachy>	f7eb9cfa5863c8f392c972122a14a5560684122c

	Lines: +129, -29
	Files:	NEWS (+4, -0)
		src/cups/backend_mitsud90.c (+125, -29)

	dyesub: backend: Mitsubishi CP-D90 series can report their serial number

2019-12-22  <Robert Krawitz>	77fb9408c2c535ee569ccd427dce27c2631f44de

	Lines: +0, -1
	Files:	scripts/build-release (+0, -1)

	Don't list the operations explicitly prior to run.

2019-12-21  <Solomon Peachy>	d1dae7e78f3f208089cbd2ff5fe4335a1d302706

	Lines: +6, -1
	Files:	src/main/print-dyesub.c (+6, -1)

	dyesub:  Mitsubishi CP-D90 series was not generating 2x6*2 strips properly.

2019-12-18  <Robert Krawitz>	c2eb0b96dc89478cfcec437605d8801d82ae298b

	Lines: +3, -1
	Files:	scripts/snapstamp (+3, -1)

	snapstamp should use bash rather than sh because of [[ ]]

2019-12-08  <Robert Krawitz>	01f5f0124b94a2208828182884e0b6049c522826

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	Update with Croation (not Hungarian) translation

2019-12-08  <Robert Krawitz>	a5363a5fd6c20c287c0828a679da562a5fcd2054

	Lines: +12, -9
	Files:	src/cups/test-ppds.test.in (+6, -9)
		src/xml/extract-strings.c (+6, -0)

	Use relaxed mode for testing PPD files.

2019-11-29  <Robert Krawitz>	c440c5239b2b0447461173c7905c1258e08bf2b5

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	(Belatedly) add Hungarian translation

2019-11-29  <Robert Krawitz>	6e03402e52166a84f7d674b8407e97685a1a8043

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	Exclude .po files (from external source) from preflight

2019-11-29  <Robert Krawitz>	9a265de42ef4b65c67930a3d953e779a161de0d1

	Lines: +9, -1
	Files:	.travis.yml (+1, -0)
		scripts/build-release (+7, -0)
		scripts/travis/full (+1, -1)

	Check .po file fetch

2019-11-25  <Solomon Peachy>	ed9199e8fcb4d12c6e4a6ddaa17136706fef4b60

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	NEWS:  Fix phrasing of some recent changes.

2019-11-23  <Solomon Peachy>	ae508c6528b68810f63b2ec9bdaf5bf2bbe10e16

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Make 'DyesubLegacyGamma' an ADVANCED option (rather than BASIC)

2019-11-20  <Solomon Peachy>	0d7f8b47cb36d82cdbad021a7497f92a92e13f2f

	Lines: +3, -3
	Files:	src/cups/backend_dnpds40.c (+3, -3)

	dyesub: backend:  Minor bugfix for DNP DS820 when printing from Windows.

2019-11-20  <Solomon Peachy>	abd1a4d6f1e29f94013a459ce764ea1df55371a2

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix incorrect color order for the Mitsubishi CP-D90DW

	Printer needs RGB data, not BGR.

2019-11-17  <Solomon Peachy>	ecfed957dfc06b2d83984b87fddada41ec8f3be8

	Lines: +7, -8
	Files:	src/cups/backend_hiti.c (+7, -8)

	dyesub: backend:  Inorrect image position offset was being applied.

2019-11-15  <Solomon Peachy>	4b83300b653e935d00df90fd7e8e2ac2a47a788c

	Lines: +9, -7
	Files:	src/cups/backend_hiti.c (+7, -6)
		src/cups/backend_sonyupdneo.c (+2, -1)

	dyesub: backend:  Fix a couple of bugs in hiti and sonyneo code.

2019-11-14  <Solomon Peachy>	3238639fe041363f78b9d49ff3ac04bcdab04f25

	Lines: +25, -0
	Files:	NEWS (+25, -0)

	NEWS: Updated the changelog to reflect dyesub changes

2019-11-14  <Solomon Peachy>	08178089a44fe7c71444e2965f4c29ed8228a93a

	Lines: +15, -35
	Files:	src/main/print-dyesub.c (+15, -35)

	dyesub:  Consolidate some code in the UP-D898 and UP-CR20L

2019-11-14  <Robert Krawitz>	c2c298b9a74e5a485921bedc00e1cbac8d35f45f

	Lines: +24, -16
	Files:	NEWS (+14, -6)
		README (+5, -5)
		configure.ac (+5, -5)

	Prep for 5.3.4

2019-11-14  <Solomon Peachy>	8aa74670021075583f97dc4f8874695bce2a1c44

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Add IEEE1284 ID for Sony UP-DR80MD

2019-11-14  <Solomon Peachy>	7bf3438d714e0bf6a854651df94a37c57d9ddecc

	Lines: +877, -2
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+1, -1)
		src/cups/backend_sonyupdneo.c (added +875)

	dyesub: backend:  Add backend for newer Sony printers

	Confirmed working:

	 UP-DR80MD

	WIP:

	   UP-DR80, UP-CR20L, UP-D898, UP-CX1

2019-11-14  <Solomon Peachy>	dddfb68d220371c0d441a3df56f74a88dc1ae875

	Lines: +287, -150
	Files:	src/cups/backend_canonselphy.c (+2, -1)
		src/cups/backend_canonselphyneo.c (+3, -1)
		src/cups/backend_common.c (+11, -19)
		src/cups/backend_common.h (+14, -2)
		src/cups/backend_dnpds40.c (+7, -5)
		src/cups/backend_hiti.c (+86, -14)
		src/cups/backend_kodak1400.c (+2, -1)
		src/cups/backend_kodak605.c (+5, -4)
		src/cups/backend_kodak6800.c (+8, -11)
		src/cups/backend_magicard.c (+3, -2)
		src/cups/backend_mitsu70x.c (+10, -8)
		src/cups/backend_mitsu9550.c (+24, -24)
		src/cups/backend_mitsud90.c (+33, -30)
		src/cups/backend_mitsup95d.c (+5, -3)
		src/cups/backend_shinkos1245.c (+8, -4)
		src/cups/backend_shinkos2145.c (+7, -4)
		src/cups/backend_shinkos6145.c (+35, -8)
		src/cups/backend_shinkos6245.c (+5, -3)
		src/cups/backend_sinfonia.c (+2, -1)
		src/cups/backend_sinfonia.h (+2, -1)
		src/cups/backend_sonyupd.c (+9, -4)
		src/cups/blacklist (+6, -0)

	dyesub: backend:  Upstream sync.  Mostly internal API changes.

2019-11-01  <Solomon Peachy>	c74848496239727e785b2a0d52cc9e0d17922e3c

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub:  Fix a typo in affecting the UP-D80MD, UP-D898 and UP-CR20L.

	All remain EXPERIMENTAL, and not expected to work without further effort.

2019-10-30  <Solomon Peachy>	3dac7cb2be2143fa36424121fee680efefb31034

	Lines: +2, -2
	Files:	src/xml/printers/dyesub.xml (+2, -2)

	dyesub:  Add IEEE1284 IDs for Citizen CX-02 and CX-02W

2019-10-29  <Solomon Peachy>	aa52814500c3d6eea6ede0f2191731adcbf743b0

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Add IEEE1284 ID for Kodak 6900. (Still completely untested)

2019-10-27  <Gernot Hassenpflug>	2f6dba0293d8b5e707b078f91ce3872e54f76470

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	Added Canon E3190, E3195 to exisintg E3100 series.

2019-10-27  <Gernot Hassenpflug>	c0ee5e06b84025026b6b7e9072f4aa5f2c2d9771

	Lines: +2, -0
	Files:	src/xml/printers/canon.xml (+2, -0)

	Added Canon E3190, E3195 to exisintg E3100 series.

2019-10-25  <Solomon Peachy>	4e1f9ff9c1ff0d6a856a432171a56cac22212c88

	Lines: +34, -9
	Files:	src/cups/backend_dnpds40.c (+30, -9)
		src/cups/blacklist (+3, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add support for Citizen CW-02W

2019-10-24  <Alexander Guz>	db9e1de4f96051efe49365a795c59996d3ecb86f

	Lines: +2, -2
	Files:	src/gutenprintui2/panel.c (+2, -2)

	Fixed incorrect free

2019-10-23  <Solomon Peachy>	bd639d7ba6bdc1cd9ad504170c8df2cfa7039c88

	Lines: +98, -20
	Files:	src/cups/backend_hiti.c (+86, -17)
		src/main/print-dyesub.c (+12, -3)

	dyesub:  hiti:  Properly identify model in the printjob header.

2019-10-10  <Robert Krawitz>	e2c6053b2c5c5e70915ec356626aed48e94a4643

	Lines: +1, -1
	Files:	scripts/gversion.in (+1, -1)

	Use modern command substitution syntax.

2019-10-10  <Robert Krawitz>	298f1c2e539336e65d892e51bad367a16bd597b3

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Eliminate bash-ism (from Greg Troxel)

2019-10-06  <Robert Krawitz>	5854c97ca0c266cd53555aee2a96b6878c0bafbf

	Lines: +19, -1
	Files:	scripts/build-release (+19, -1)

	Clean up .po files after final build.

2019-10-04  <Solomon Peachy>	7da58012bd0bf39ffeb2a42fd311ae6d17e1b1a7

	Lines: +114, -192
	Files:	src/cups/backend_common.h (+2, -2)
		src/cups/backend_hiti.c (+105, -189)
		src/cups/blacklist (+7, -1)

	dyesub: hiti: backend robustness improvements, plus P720L/P750L

2019-10-04  <Solomon Peachy>	0db01091f86ff3fc149f4991cd8f367f2ceef364

	Lines: +8, -2
	Files:	src/main/print-dyesub.c (+8, -2)

	dyesub: hiti:  Fix all errors with HiTi testing found via regression tests.

2019-10-04  <Solomon Peachy>	0f51a759a8a7b621bb799522d46a8443acb70e60

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: hiti:  Fix Error in "PrintSpeed" definition

2019-10-04  <Solomon Peachy>	565bafadcb16ccbb8dd55804b99d758ef9624eed

	Lines: +113, -4
	Files:	src/main/print-dyesub.c (+111, -4)
		src/xml/printers/dyesub.xml (+2, -0)

	dyesub:  Add EXPERIMENTAL support for the HiTi P720L and P750L models

	(Backend changes to follow)

2019-10-04  <Solomon Peachy>	19afdcd99df3403f49222cebe233696894f2952c

	Lines: +1, -0
	Files:	src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add HiTi P525L, functionally identical to the P520L

2019-10-02  <Solomon Peachy>	32d7e22f73ed9604c647e718f2a71a6b2762656f

	Lines: +232, -56
	Files:	src/cups/backend_hiti.c (+152, -54)
		src/main/print-dyesub.c (+80, -2)

	dyesub:  hiti-p520:  Further improvements

	 * Add additional print sizes
	 * Add ability to bypass printer color LUT
	 * Backend can issue resets
	 * Backend no longer queries certain parameters on startup
	 * Major improvements in job control (still flaky)

2019-10-01  <Solomon Peachy>	07fee0bb364dfc562e504dd25c1c3d075d8d549b

	Lines: +2035, -2
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+1, -1)
		src/cups/backend_hiti.c (added +2030)
		src/cups/blacklist (+3, -0)

	dyesub:  Add backend for HiTi P520L printer.

2019-10-01  <Solomon Peachy>	e7b1c8cc09dfe5f7dd2858e1c4d8f846c611d91b

	Lines: +133, -264
	Files:	src/cups/backend_canonselphy.c (+11, -16)
		src/cups/backend_canonselphyneo.c (+2, -11)
		src/cups/backend_common.c (+16, -5)
		src/cups/backend_common.h (+58, -54)
		src/cups/backend_dnpds40.c (+8, -16)
		src/cups/backend_kodak1400.c (+1, -10)
		src/cups/backend_kodak605.c (+2, -11)
		src/cups/backend_kodak6800.c (+1, -10)
		src/cups/backend_magicard.c (+4, -13)
		src/cups/backend_mitsu70x.c (+5, -13)
		src/cups/backend_mitsu9550.c (+3, -13)
		src/cups/backend_mitsud90.c (+2, -11)
		src/cups/backend_mitsup95d.c (+2, -11)
		src/cups/backend_shinkos1245.c (+1, -10)
		src/cups/backend_shinkos2145.c (+1, -10)
		src/cups/backend_shinkos6145.c (+12, -19)
		src/cups/backend_shinkos6245.c (+3, -11)
		src/cups/backend_sinfonia.c (+0, -10)
		src/cups/backend_sonyupd.c (+1, -10)

	dyesub:  Backend sync.

	 * #include cleanup
	 * DNP DS820 logs media subtype in CUPS marker message
	 * Report printer media identifier via PPD attribute

2019-10-01  <Solomon Peachy>	1029d7b4e1868e6ce0ecfae2ed68f2ef4c42a871

	Lines: +84, -0
	Files:	src/main/print-dyesub.c (+83, -0)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Initial support for the HiTi P520L

	I had to define a new spool format for the HiTi models, as the Windows
	spool format was closely tied to Windows print subsystem internals.

2019-09-29  <Solomon Peachy>	9b003b8f1467348e79c5522199b1ed8546016599

	Lines: +2, -2
	Files:	src/cups/backend_kodak605.c (+2, -2)

	dyesub: backend:  kodak605/70xx: Fix inverted logic in printer idle detection

2019-09-29  <Solomon Peachy>	aca787c55cc5ed5abb1110961f64288d59c0e08f

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub:  Legacy Gamma behavior defaults to OFF now.

2019-09-27  <Solomon Peachy>	daf34a9748952b305979bb849327b1de2cb609ec

	Lines: +741, -338
	Files:	src/cups/backend_kodak605.c (+125, -60)
		src/cups/backend_kodak6800.c (+8, -18)
		src/cups/backend_shinkos2145.c (+20, -48)
		src/cups/backend_shinkos6145.c (+47, -78)
		src/cups/backend_shinkos6245.c (+226, -84)
		src/cups/backend_sinfonia.c (+220, -30)
		src/cups/backend_sinfonia.h (+95, -20)

	dysub: backend:   Sinfonia/Kodak updates

	 * Consolidate media type queries
	 * Consolidate serial number queries
	 * Support parameter queries on most models
	 * Much more robust error handling
	 * Kodak 8810 "cutlist" support
	 * Correct max media capacity for Kodak 8810 8x10
	 * Kodak 7010/7015 backprint support (highly experimental)
	 * Kodak 605/70xx/8810 support disabling control panel buttons
	 * Tone curve get/set now functions correctly
	 * Kodak 6800/6850 reset command now functions correctly

2019-09-26  <Solomon Peachy>	b4c2287f3cf3cde38b85386b1eca44933354e203

	Lines: +28, -24
	Files:	src/cups/backend_common.c (+17, -15)
		src/cups/backend_common.h (+11, -9)

	dyesub: backend:  Don't error out of detaching kernel driver is not supported.

2019-09-26  <Solomon Peachy>	cf349f27b2c8d8f73a5f96226668e0db4880e1df

	Lines: +4, -3
	Files:	src/cups/backend_mitsud90.c (+4, -3)

	dyesub: backend: Fix incorrect info dump for two variables.

2019-09-26  <Solomon Peachy>	f4f2a58ba434097e56119bea95d55d5536c878c0

	Lines: +69, -15
	Files:	src/cups/backend_dnpds40.c (+69, -15)

	dyesub:  backend:  Report media subtype in CUPS marker message

2019-09-22  <Solomon Peachy>	9d53ec3625a432f3c8ce2f3928f069f42e4628dc

	Lines: +20, -21
	Files:	src/main/print-dyesub.c (+20, -21)

	dyesub:  Add multicut support to kodak 8800/9810

	(Completely untested, as is the rest of this printer's support...)

2019-09-22  <Solomon Peachy>	78c8732ca454f72cc71f2b6cc98af318b165c243

	Lines: +9, -8
	Files:	src/main/print-dyesub.c (+9, -8)

	kodak8810:  Support multicut sizes (8x4*2, 8x4*3, 8x5*2, 8x6*2)

	Will consider adding asymmetrical sizes (eg 8x6+8x4 or 8x8+8x4).

	(Interestingly, the printer supports arbitrary cutter control and any
	 print size up to the media max)

	Note that this requires backend changes that are not committed yet.
	Will follow.

2019-09-19  <Solomon Peachy>	4c8a78dea9a9e4891a32da92818c6c5ce56c67bd

	Lines: +0, -312
	Files:	src/main/print-dyesub.c (+0, -312)

	dyesub: Remove the per-printer gamma curve correction hooks.

	They haven't worked since 2006, and what few curves there were are wrong
	in light of the AppGamma fixes.  The proper place for these curves is at
	the application layer, via the likes of ICC profiles.

2019-09-17  <Gernot Hassenpflug>	53944aa37bf67e9b11f58c0274d9f78aca16e458

	Lines: +1, -0
	Files:	src/main/print-canon.c (+1, -0)

	Added support for Canon PIXMA GM series

2019-09-13  <Solomon Peachy>	ff1ecd81aeedaef63cce4e1eaca5cb61dcb97914

	Lines: +46, -9
	Files:	src/main/print-dyesub.c (+46, -9)

	dyesub:  Correct major bugs with gamma "correction"

	 * AppGamma was applied *after* LUT was created
	 * Per-printer curves were applied after all processing was complete

	This patch moves both calls to occur prior to stp_color_init(), so
	they have an effect on image processing:

	 * The AppGamma change affects all dyesub printers, resulting in prints
	   with visibly improved contrast and tonal range.  An option
	   (LegacyDyesubGamma) was added to allow reverting to the old behavior.

	 * Existing per-printer curves have been explicitly disabled.  This is
	   because they have been implicitly disabled since 2006, and need to be
	   re-evaluated in light of the AppGamma change. They can be enabled by
	   undefining DISABLE_LEGACY_CURVES in print-dyesub.c.

	   Here are the affected models:

	    Olympus P200, P300, P400 series
	    Canon Selphy Series
	    Sony UP-DR10

2019-09-13  <Solomon Peachy>	134a3c3f78b7539935d9978e3d8fe1de4082abe2

	Lines: +2, -0
	Files:	src/cups/backend_mitsu9550.c (+2, -0)

	dyesub: backend:  Tweak the warning suppression for GCC < 9

2019-09-11  <Solomon Peachy>	8ac82c6f5716ec4009ee4c8c47c09770b4fa2918

	Lines: +5, -5
	Files:	src/xml/printers/dyesub.xml (+5, -5)

	dyesub:  Fix incorrect XML driverid definitions for several models.

2019-09-10  <Solomon Peachy>	4722f7f8bdcb6b00f99360c6f87083121226b8b6

	Lines: +8, -1
	Files:	src/cups/backend_mitsu9550.c (+8, -1)

	dyesub: backend:  Silence a set of build warnings on GCC9.

	(it's a false positive, so just disable the warning until a planned
	rewrite of this code eventually comes to pass..)

2019-09-09  <Solomon Peachy>	1bcf0110b5baaebea972c3e01e0ab48bc3e70df8

	Lines: +4, -4
	Files:	src/main/print-dyesub.c (+4, -4)

	dyesub:  shinko-s6245:  Correct 8x12-div3 print size.

2019-09-07  <Solomon Peachy>	1ba39c69fedf65d42a7c39f66db5f07c8473e625

	Lines: +2, -5
	Files:	src/main/print-dyesub.c (+2, -5)

	dyesub:  Fix a boneheaded regression introduced on the DNP RX1.

	(introduced in 1f60b4e0e9fd44cc4a35950fb9826f03732266d)

2019-09-06  <Solomon Peachy>	0e39152ba9aaf19c60103fd14abf3a7e21aaa59b

	Lines: +270, -18
	Files:	src/cups/backend_shinkos6245.c (+236, -12)
		src/main/print-dyesub.c (+34, -6)

	dyesub: kodak8810:  Support 8x5 and 8x6" sizes.

	(And some backend fixes too)

2019-09-06  <Solomon Peachy>	61f60b4e0e9fd44cc4a35950fb9826f03732266d

	Lines: +3, -13
	Files:	src/main/print-dyesub.c (+3, -13)

	dyesub: dnp: nocutwaste cleanups for all models.

2019-09-01  <Solomon Peachy>	75666965635d2fde93812ddde8991fe641cceabe

	Lines: +14, -11
	Files:	src/cups/backend_shinkos1245.c (+0, -10)
		src/cups/backend_sinfonia.h (+14, -1)

	dyesub: backend:  Fix compile errors in backend.

2019-09-01  <Solomon Peachy>	5d820351c2781b6a623893111ad799897513b86e

	Lines: +91, -9
	Files:	src/main/print-dyesub.c (+90, -9)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Preliminary support for the Kodak 6900

	Backend work is still necessary!

2019-09-01  <Solomon Peachy>	b5a4b69dcd2f5227623a7d204f9c31998bdbd61c

	Lines: +52, -18
	Files:	src/cups/backend_kodak605.c (+52, -18)

	dyesub: backend:  Kodak 605 and 70xx series have four "buffers"

	So account for all of them.  Also, >4x6 prints need two free buffers instead
	of one.

2019-09-01  <Solomon Peachy>	a6d9dee3ebb7414843e83e57c75f91184dce841c

	Lines: +40, -74
	Files:	src/cups/backend_kodak6800.c (+40, -74)

	dyesub: backend:  Fix printer reset for the Kodak 68xx series

2019-08-27  <Robert Krawitz>	2bcf16fa9142dd7e7e80b806bc882cb0e0279a7a

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	Fix quote.

2019-08-27  <Robert Krawitz>	a804a080062101e181efe62a4f88fa9069824ff5

	Lines: +4, -4
	Files:	scripts/Makefile.am (+4, -4)

	Distribute the .in scripts

2019-08-25  <Robert Krawitz>	374243ab5c65800bd4b0c9173d1fd98e3a69c07f

	Lines: +1, -0
	Files:	scripts/build-release (+1, -0)

	Repeat distcheck_minimal after tagging the repo to pick up

	the new release in the git-version-stamp.

2019-08-25  <Robert Krawitz>	587c7e4675afd6fbd67a520301a4a46aa88f6063

	Lines: +40, -5
	Files:	scripts/build-release (+40, -5)

	Fix generated tag and package names.

	Generate the printer list in full, including the header and footer.

===============================================================================
Name: gutenprint-5_3_3

2019-08-25  <Robert Krawitz>	38b887592640924df0d9e26a5ab6737f708ab6a9

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.gutenprint-5.3.3.zpaq (added +0)

	Gutenprint gutenprint-5.3.3 release

2019-08-25  <Robert Krawitz>	ee7fdeebf2bda2e0412fdd7731ec4b824488f5f5

	Lines: +18, -17
	Files:	NEWS (+4, -4)
		README (+8, -7)
		configure.ac (+6, -6)

	Prep 5.3.3

2019-08-20  <Solomon Peachy>	7a0b8f72dd8213371a96c8357c7865859ba79fe0

	Lines: +33, -51
	Files:	src/main/print-dyesub.c (+33, -51)

	dyesub: dnp-ds620:  Clean up cutter control code a bit.

2019-08-18  <Stephen Letter>	2a3b02a8d83e1186f75e1f367ab380e22e6f1b24

	Lines: +10, -10
	Files:	macosx/makegutenpkg.sh (+10, -10)

	first update of Mac Build script for 5.3

2019-08-15  <Solomon Peachy>	75bb2d2ae2d757a012e7e99365bc0106280a7bc3

	Lines: +52, -35
	Files:	src/cups/backend_kodak605.c (+23, -27)
		src/cups/backend_shinkos6245.c (+29, -8)

	dyesub: backends:  Bugfixes for Kodak 8810, 70xx, and 605 printers.

	 * Better error handling for 70xx/605
	 * Better detection of printer busy for 70xx/605
	 * 8810 reports remaining media properly

2019-08-13  <Solomon Peachy>	2f4213120ec785f503ced7ca1d0eceabfdc3e754

	Lines: +46, -19
	Files:	src/cups/backend_shinkos6245.c (+27, -8)
		src/cups/backend_sinfonia.c (+1, -0)
		src/cups/backend_sinfonia.h (+7, -4)
		src/main/print-dyesub.c (+10, -6)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Kodak 8810 is now usable, and no longer considerd experimental.

2019-08-12  <Solomon Peachy>	938c526c33eb51b66aeae8b663009178d024890c

	Lines: +59, -23
	Files:	src/cups/backend_kodak605.c (+16, -8)
		src/cups/backend_sinfonia.c (+14, -3)
		src/cups/backend_sinfonia.h (+20, -5)
		src/main/print-dyesub.c (+8, -6)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  The Kodak 7000 is now usable, and no longer considered experimental.

	The Kodak 7010 and 7015 are likely functional too, but this has not been confirmed.

2019-08-12  <Solomon Peachy>	6674a7de7c7501aae2340aacc073b71f14daefb7

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Directly generate YMC planar data for Sinfonia S6145 family.

	Manufacturer drivers generate BGR packed, which the backend has to
	translate to TMC planar before further processing and sending to the
	printer.  This code was written in early 2017 but nobody was able to
	test it until now.

2019-08-10  <Solomon Peachy>	b5ff93d565937701d1ce655692cf8e72abc97b7b

	Lines: +2, -2
	Files:	src/cups/backend_shinkos6145.c (+2, -2)

	dyesub: backend:  Fix another bad sizeof() in the media query code.

2019-08-10  <Solomon Peachy>	cdc7bcfcdd0bf7c0f28cc50c706e6909413aa88e

	Lines: +3, -3
	Files:	src/cups/backend_shinkos6145.c (+3, -3)

	dyesub:  backend:  Fix a null pointer dereference in the printer attach code.

2019-08-04  <Robert Krawitz>	7057f60c3e184fbb1151c5c101b9c156db9cbd14

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers/escp2.xml (+1, -0)

	Support Epson L130

2019-08-03  <Robert Krawitz>	f1284d089486d16052f61f65757aadccaa122232

	Lines: +2, -2
	Files:	scripts/build-release (+2, -2)

	Generate environment list more robustly

2019-07-20  <Robert Krawitz>	aaf86a139f2562a5cc5bbe4eddf5af2748fd1d86

	Lines: +32, -23
	Files:	scripts/build-release (+23, -14)
		scripts/wzpaq.in (+9, -9)

	Minor cleanup

2019-07-16  <Solomon Peachy>	71d4ea3ce4e2b7294b7eeca3886e4969949e4547

	Lines: +9, -9
	Files:	src/cups/backend_kodak6800.c (+2, -2)
		src/cups/backend_shinkos6145.c (+3, -3)
		src/cups/backend_sinfonia.c (+1, -1)
		src/cups/backend_sinfonia.h (+3, -3)

	dyesub: backend:  Silence some compile warnings on newer GCCs.

	(there were some unchecked return codes from the write() syscall)

2019-07-16  <Solomon Peachy>	2ac1ac91b4f661a81cc11f0ed423ca7399ffaad7

	Lines: +269, -82
	Files:	src/cups/backend_dnpds40.c (+269, -82)

	dyesub: backend:  DNP:  Support parsing the windows spool format.

	Verified on the RX1, DS620, and DS820.

	DS80DX is the only unknown, as its windows drivers are braindead.

2019-07-13  <Solomon Peachy>	2107f9dac1e0db648598d9c9c7c7f0c250001e8f

	Lines: +10, -8
	Files:	src/cups/backend_kodak6800.c (+8, -6)
		src/cups/backend_shinkos1245.c (+2, -2)

	dyesub: backend:  Fix major regressions for Kodak 6800/6850 and Shinko S1245

	 * Printer-generated copies incorrectly byteswapped a BCD field.
	 * 6800/6850 missed a necessary byteswap.

2019-07-13  <Solomon Peachy>	dc49153d9f78d1adb7655ba153a838c3b172573f

	Lines: +111, -2
	Files:	NEWS (+4, -1)
		src/main/print-dyesub.c (+105, -0)
		src/xml/printers/dyesub.xml (+2, -1)

	dyesub: Preliminary support for Sinfonia CHC-S2245

2019-06-22  <Robert Krawitz>	353480ddd99c39fb16dfa1068def7978612ef52b

	Lines: +59, -37
	Files:	NEWS (+24, -5)
		README (+35, -32)

	Update CUPS documentation

2019-06-22  <Robert Krawitz>	80cce63d63757b3d41dbc1c604327527876c27ba

	Lines: +28, -3
	Files:	configure.ac (+28, -3)

	Error out if CUPS devel is not installed unless user specified --without-cups

2019-06-15  <Robert Krawitz>	e55733ff91ca46ee8bbfb2716cff2582437b3ad0

	Lines: +44, -25
	Files:	scripts/autogen.sh (+1, -1)
		scripts/build-release (+43, -24)

	Clean up shellcheck warnings

2019-06-07  <Robert Krawitz>	7d22dc54155bee946962fa669371f5e7b71a477e

	Lines: +9, -1
	Files:	scripts/build-release (+9, -1)

	Report environment variables

2019-06-05  <Solomon Peachy>	9aa804dab974147299226d9d8c60633cb13b24bc

	Lines: +1268, -1577
	Files:	src/cups/backend_canonselphy.c (+0, -10)
		src/cups/backend_canonselphyneo.c (+0, -10)
		src/cups/backend_common.c (+22, -4)
		src/cups/backend_common.h (+10, -0)
		src/cups/backend_dnpds40.c (+9, -2)
		src/cups/backend_kodak1400.c (+0, -10)
		src/cups/backend_kodak605.c (+299, -319)
		src/cups/backend_kodak6800.c (+74, -65)
		src/cups/backend_magicard.c (+1, -10)
		src/cups/backend_mitsu70x.c (+1, -1)
		src/cups/backend_mitsud90.c (+0, -10)
		src/cups/backend_mitsup95d.c (+0, -10)
		src/cups/backend_shinkos1245.c (+1, -21)
		src/cups/backend_shinkos2145.c (+36, -184)
		src/cups/backend_shinkos6145.c (+68, -484)
		src/cups/backend_shinkos6245.c (+47, -425)
		src/cups/backend_sinfonia.c (+560, -0)
		src/cups/backend_sinfonia.h (+112, -2)
		src/cups/backend_sonyupd.c (+10, -10)
		src/cups/blacklist (+18, -0)

	dyesub:  backend:  Synchronize the latest Sinfonia code

	 * Code unification and consolidation.
	 * Small pile of memory leaks and other issues from static analysis
	 * Preliminary Kodak 70xx and Kodak 8810 support
	 * Preliminary Sinfonia S2245, Kodak 6900, and HiTi M610 support

2019-05-27  <Robert Krawitz>	0421c7ae9b9211ef68c1cfdb4b696f7a3ca5c135

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	distcheck_minimal should precede prep_release

2019-05-27  <Robert Krawitz>	44b6d9629cb52e579ddc0a0f24974b7344435e41

	Lines: +7, -2
	Files:	scripts/build-release (+7, -2)

	Fix the name of the tarball to be saved.

2019-05-26  <Robert Krawitz>	0ca6426d26e30cf30d66c85bfab70bfe9ffc8d12

	Lines: +1, -1
	Files:	src/testpattern/Makefile.am (+1, -1)

	Finish fixing the name of the checksums file

2019-05-26  <Robert Krawitz>	44acb55447d087594bdf9fc7e41fa16cc0d1ac3e

	Lines: +5, -1
	Files:	scripts/build-release (+5, -1)

	maintainer-clean should succeed if there's no top makefile

2019-05-25  <Robert Krawitz>	ab173fe5a54903fed9cc6e23d49777ce3c9cae02

	Lines: +6, -1
	Files:	scripts/build-release (+5, -0)
		src/testpattern/Makefile.am (+1, -1)

	Fix checksum filename, add run_maintainer_clean to build-release

2019-05-25  <Robert Krawitz>	fd32f7dc5292acf9073911dd4bae03856a63f301

	Lines: +1, -1
	Files:	src/testpattern/Makefile.am (+1, -1)

	Fix checksum filename for snapshot

2019-05-25  <Robert Krawitz>	9be54a7a82508f78032b7695f506f40d3c1e6409

	Lines: +1, -1
	Files:	scripts/snapstamp (+1, -1)

	Colons in paths cause problems for libtool.

2019-05-25  <Robert Krawitz>	9cb08cb8cfe5aafb924e24ce3a594378d20c45ce

	Lines: +1, -0
	Files:	Makefile.am (+1, -0)

	Looks like we need to pre-build src/xml/xmli18n-tmp.h after

	all for now.

2019-05-25  <Robert Krawitz>	735d83b267c5fd5958faa603363988f2d8e69672

	Lines: +5, -5
	Files:	scripts/build-release (+5, -5)

	Don't add the checksums file (for now, at any rate)

2019-05-25  <Robert Krawitz>	a7fc7520fc75a22a9854703b72407404ee1da3f8

	Lines: +3, -2
	Files:	scripts/build-release (+2, -1)
		scripts/snapstamp (+1, -1)

	Put date in snapshot ID

2019-05-25  <Robert Krawitz>	a21b5b89bc073415c32d5a324d05fd919b4a037a

	Lines: +7, -5
	Files:	Makefile.am (+7, -5)

	Only dist needs to depend on xmli18n-tmp.h.

	This isn't really correct; it should be any build in the po directory,
	but it's hard to inject dependencies there.

2019-05-25  <Robert Krawitz>	670ff64d0184133409f607776b7a875dea6222f2

	Lines: +9, -2
	Files:	scripts/gversion.in (+9, -2)

	Try to find the most appropriate tag.

2019-05-25  <Robert Krawitz>	4c0bd81e0d988b5e2c6a837af6f0f5702decda11

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	Don't use tput unless TERM is set.

2019-05-24  <Robert Krawitz>	60bbfde3bf039043fd6656228a825301bb6fb472

	Lines: +363, -377
	Files:	Makefile.am (+6, -2)
		m4local/stp.m4 (added +37)
		m4local/stp_cups.m4 (added +148)
		m4local/stp_option.m4 (added +172)
		scripts/autogen.sh (+0, -375)

	Put the stp*.m4 files in the m4local directory as should properly be the case.

	Allow running make dist* without doing a make right after autogen.

2019-05-23  <Robert Krawitz>	ed9833828b623b72f975ec7cf628c2837350265d

	Lines: +420, -394
	Files:	Makefile.am (+7, -26)
		m4/stp.m4 (removed -37)
		m4/stp_cups.m4 (removed -148)
		m4/stp_option.m4 (removed -173)
		scripts/Makefile.am (+14, -1)
		scripts/autogen.sh (+379, -6)
		src/main/Makefile.am (+8, -3)
		src/xml/dither/Makefile.am (+1, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/mediasizes/Makefile.am (+1, -0)
		src/xml/escp2/model/Makefile.am (+1, -0)
		src/xml/escp2/model/base/Makefile.am (+1, -0)
		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
		src/xml/escp2/resolutions/Makefile.am (+1, -0)
		src/xml/escp2/weaves/Makefile.am (+1, -0)
		src/xml/papers/Makefile.am (+1, -0)
		src/xml/printers/Makefile.am (+1, -0)

	make maintainer-clean improvements

2019-05-23  <Robert Krawitz>	64751440a0aa3bfc413e1cf9d8479947cd28b601

	Lines: +7, -0
	Files:	scripts/autogen.sh (+7, -0)

	Test for glib-mkenums, needed for maintainer build

2019-05-21  <Solomon Peachy>	62b8caf6cad9a33ffbeee17ec0f0b51bca8bb44f

	Lines: +4, -4
	Files:	src/xml/printers/dyesub.xml (+4, -4)

	dyesub:  Add IEEE1284 IDs for Kodak 8800, 7000, 7010, and 8810

2019-05-20  <Solomon Peachy>	e68021ff23826827470f208f3bc402e1949cca40

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub:  Mark a couple of DS80DX print sizes as sheet-media only.

	Purely cosmetic but it will help prevent some user confusion.

2019-05-18  <Solomon Peachy>	16f5847d6db72e71642308b385df104481dc8299

	Lines: +3, -2
	Files:	NEWS (+3, -2)

	NEWS update.

2019-05-18  <Solomon Peachy>	162f1710e726da93058f22047534c2a9081c0ec3

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Mark DS80DX as no longer experimental

2019-05-18  <Solomon Peachy>	7adf5da9fe541fb909177f354d5236e610415395

	Lines: +3, -1
	Files:	src/main/print-dyesub.c (+3, -1)

	dyesub:  Fix duplex job generation for DNP DS80DX

2019-05-17  <Robert Krawitz>	61c86f853c4ee2086a61d8ac6464c888b8d95d21

	Lines: +3, -1
	Files:	scripts/build-release (+3, -1)

	Fix -u error

2019-05-17  <Robert Krawitz>	ffe75f26ab17a4d6639aabee13fe2f904db78337

	Lines: +5, -2
	Files:	scripts/Makefile.am (+5, -2)

	Fix MAINTAINERCLEANFILES

2019-05-17  <Robert Krawitz>	5a78094c527a522b321fc3f7532c868f6ffee404

	Lines: +0, -117
	Files:	src/cups/Makefile.am (+0, -1)
		src/cups/README (removed -116)

	Remove obsolete CUPS README

2019-05-17  <Robert Krawitz>	9d5d3049c7ae91b225b18ada1e9d061055c1a007

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Fix release build

2019-05-17  <Robert Krawitz>	453366c903b94f20ecb149a205b76f400e6abbfa

	Lines: +0, -3
	Files:	macosx/README (+0, -3)

	Clean up trailing whitespace

2019-05-17  <Solomon Peachy>	90949452d313a1702bf8155cbd7e29734779c7ef

	Lines: +2216, -3309
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_canonselphy.c (+7, -3)
		src/cups/backend_common.c (+19, -14)
		src/cups/backend_common.h (+3, -2)
		src/cups/backend_kodak1400.c (+8, -8)
		src/cups/backend_kodak605.c (+155, -108)
		src/cups/backend_kodak6800.c (+53, -326)
		src/cups/backend_magicard.c (+1, -0)
		src/cups/backend_mitsu70x.c (+13, -2)
		src/cups/backend_mitsu9550.c (+200, -218)
		src/cups/backend_mitsup95d.c (+8, -1)
		src/cups/backend_shinkos1245.c (+46, -431)
		src/cups/backend_shinkos2145.c (+243, -688)
		src/cups/backend_shinkos6145.c (+251, -827)
		src/cups/backend_shinkos6245.c (+191, -679)
		src/cups/backend_sinfonia.c (added +582)
		src/cups/backend_sinfonia.h (added +434)
		src/cups/backend_sonyupd.c (+1, -1)

	dyesub:  backend:  Resync with upstream

	 * Small pile of memory leaks and static analysis problems fixed
	 * Mitsubishi 98xx series now relies on libMitsuImageReProcess
	 * Sinfonia/Shinko printers share a lot of common code now
	   (over 1KLOC of code reductions so far, more will come)

2019-05-17  <Solomon Peachy>	99e894ac38f502887c5f46ef35517922a3f2c26c

	Lines: +125, -73
	Files:	src/cups/backend_dnpds40.c (+125, -73)

	dyesub: backend:  Many fixes for the DNP DS80DX

2019-05-15  <Stephen Letter>	1bfd2c082aa9fdecfb2b51e266fc22761f06159d

	Lines: +24, -108
	Files:	macosx/README (+19, -107)
		macosx/libusb--1.0.22.high_sierra.bottle.tar.gz (added +0)
		macosx/makegutenpkg.sh (+5, -1)

	Update build script and build documentation.  Add libusb

2019-05-14  <Robert Krawitz>	bf67fdf7c9bab1182ec61a6cf5ef70b20d4015d9

	Lines: +13, -11
	Files:	scripts/build-release (+12, -5)
		scripts/snapstamp (+1, -6)

	Take timestamp out of snapshot name

	Fine tune final message for snapshot

2019-05-13  <Robert Krawitz>	d15abe297b2ca6212dd77b4849abd196b1ec1d72

	Lines: +3, -1
	Files:	Makefile.am (+1, -1)
		scripts/Makefile.am (+2, -0)

	Minor build fixes

2019-05-13  <Robert Krawitz>	e0bbd9747f4a3157e4d36b7493221d70e5b83787

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.3.2-pre1-bb758d38-2019-05-13T08_46_12.zpaq (added +0)

	Gutenprint 5.3.2-pre1-bb758d38-2019-05-13T08_46_12 release

2019-05-12  <Robert Krawitz>	855850cabe5a8ec0a6c3e037618eac0949090a32

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.3.2-pre1-e8ca3aa4-2019-05-12T22_12_52.zpaq (added +0)

	Gutenprint 5.3.2-pre1-e8ca3aa4-2019-05-12T22_12_52 release

2019-05-12  <Robert Krawitz>	e8ca3aa4c5dde7a55699ac177572587b10b56082

	Lines: +1, -1
	Files:	scripts/snapstamp (+1, -1)

	Put the timestamp last to make it easier to parse out.

2019-05-12  <Robert Krawitz>	6ca7b61c8850107ea168f097040712c7864da517

	Lines: +2, -2
	Files:	scripts/build-release (+2, -2)

	Protect STP_BUILD_SNAPSHOT

2019-05-12  <Robert Krawitz>	47c15069b6dca2caea2973cf8a000f64eef90f9b

	Lines: +78, -10
	Files:	Makefile.am (+32, -3)
		configure.ac (+4, -2)
		scripts/build-release (+17, -5)
		scripts/snapstamp (added +25)

	Add snapshot bulid capability

2019-05-12  <Robert Krawitz>	a930cfa099918d1d8ece7b6741e4f60ff4d25b7a

	Lines: +10, -15
	Files:	scripts/build-release (+10, -15)

	Fix failure reporting

2019-05-12  <Solomon Peachy>	73566efcc2adf57cb2b80a7570ab43fd4b2a644d

	Lines: +44, -17
	Files:	src/cups/backend_kodak6800.c (+11, -8)
		src/main/print-dyesub.c (+33, -9)

	dyesub:  Extend unofficial size support to Kodak 6800

	...And properly generate the header's 'mode' field.

2019-05-12  <Solomon Peachy>	e638e32eb1c08a3eb3286877ccf50e4ba8d6e551

	Lines: +15, -12
	Files:	src/cups/backend_kodak6800.c (+13, -10)
		src/main/print-dyesub.c (+2, -2)

	dyesub:  Kodak6850 now has 4x6-div2 enabled!

2019-05-12  <Solomon Peachy>	2aa0ea3f62f197c0dd868e06f3d6f9fa137a5aff

	Lines: +173, -83
	Files:	src/cups/backend_kodak6800.c (+144, -79)
		src/main/print-dyesub.c (+29, -4)

	dyesub:  Kodak 6800, 6850, and 605 offically supports 2x6 & 3x6 sizes

	 * Need updated firmware to use this
	 * Enabled unofficial 8x6-div2, 6x6, and 6x6-div2 sizes

	Verified on 6850 only!

2019-05-11  <Solomon Peachy>	4ef5442950ff3eaace81130da067a9fd48e3317e

	Lines: +2, -9
	Files:	src/cups/backend_kodak6800.c (+1, -4)
		src/cups/backend_shinkos1245.c (+1, -5)

	dyesub: backend: Fix Shinko S1245 and Kodak 68xx when submitting more than two jobs back-to-back

2019-05-10  <Solomon Peachy>	ea565c9480a060d896c198a871d3a3aec6857a0b

	Lines: +67, -22
	Files:	src/cups/backend_sonyupd.c (+67, -22)

	dyesub: backend:  Update Sony UP-D backend.

2019-04-23  <Solomon Peachy>	7a48bc1543ab7e7b33b276a981eca54e93eb19d8

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+2, -2)

	dyesub: Corrections for Sony UP-D898 family.

2019-04-23  <Solomon Peachy>	65b0a2dee153405bbbf941b498f7020730c29e38

	Lines: +238, -2
	Files:	NEWS (+1, -0)
		src/main/print-dyesub.c (+236, -2)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Preliminary support for the Sony UP-DR80MD

	(Apparently it's different from the non-MD version!)

2019-04-23  <Robert Krawitz>	b2ec8a0c09a54ec91dde6ee9315b26bc861346b3

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	Fix typo in emptyfiles... fix

2019-04-23  <Robert Krawitz>	6d7a04b3dc8c0883abc904e5ac1834ae386762ee

	Lines: +2, -2
	Files:	scripts/build-release (+2, -2)

	Another unbound variable fix

2019-04-22  <Robert Krawitz>	a9fb5eaab39f7f7b80c352181050e59f94802827

	Lines: +37, -16
	Files:	scripts/build-release (+37, -16)

	Miscellaneous build script fixes:

	- Fix failed modules logic
	- Slightly shorten CPU output
	- Treat typoed module names as not found failures
	- Improve reporting of finis output

2019-04-22  <Robert Krawitz>	4d2676a0552304c7e72f4547eff25861cda10071

	Lines: +8, -9
	Files:	scripts/build-release (+8, -9)

	Fix a few more unbound variables and exit logic

2019-04-22  <Robert Krawitz>	eceb356119c9906bd1d76abba3444a6f9b7b9de6

	Lines: +136, -68
	Files:	scripts/build-release (+136, -68)

	Fix many issues with the build script.

2019-04-20  <Solomon Peachy>	1dc11a2c81dff61321577e2e2528bc835f079331

	Lines: +7, -0
	Files:	src/cups/backend_sonyupd.c (+7, -0)

	dyesub:  backend:  Correct a regression with the Sony UP-DR897

2019-04-20  <Solomon Peachy>	52fe4ba53d380b4389eb37fac1e3ccb9bb3702aa

	Lines: +1, -1
	Files:	src/cups/backend_sonyupd.c (+1, -1)

	dyesub: backend:  Fix critical regression on UP-DR150/UP-DR200

2019-04-19  <Solomon Peachy>	9c1d425c0f2cfcfd2b3cfa653c2eff8bfb538341

	Lines: +233, -0
	Files:	NEWS (+3, -0)
		src/main/print-dyesub.c (+228, -0)
		src/xml/printers/dyesub.xml (+2, -0)

	dyesub:  Experimental support for Sony UP-CR20L / DNP DS-SL20

2019-04-19  <Solomon Peachy>	98b2d3d9d949ee4a36603eca13c9c2cfb4648c80

	Lines: +190, -13
	Files:	NEWS (+2, -0)
		src/main/print-dyesub.c (+187, -13)
		src/xml/printers/dyesub.xml (+1, -0)

	dyesub:  Add preliminary support for the Sony UP-D898 family.

	Completely untested.  Won't commit backend until I get someone to test
	this stuff out.  And supply a USB PID..

2019-04-12  <Solomon Peachy>	1ecf48a7fc8f2f8d68d61ce661c393ee5224572d

	Lines: +64, -55
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+2, -2)
		src/cups/{backend_sonyupdr150.c => backend_sonyupd.c} (+61, -52)

	dyesub:  Backend:  Update latest Sony code.

	Verified on UP-D895, UP-D897, and UP-CR10L

	(Still need UP-DR150/UP-DR200..)

2019-04-12  <Solomon Peachy>	f925f4c51ed6ca7777fba707ab5742df5e88429b

	Lines: +27, -15
	Files:	NEWS (+2, -3)
		src/main/print-dyesub.c (+24, -11)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Bugfixes for Sony UP-CR10L, should work great now!

2019-04-09  <Gernot Hassenpflug>	713bf91548877f5d802d74041c29d366d11be0d9

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	Added Samsung ProXpress SL-M3820ND as alias for HP Laserjet 4050

2019-04-09  <Gernot Hassenpflug>	8d3875d1589eb78f01aa72619c98ea1cc90ddf06

	Lines: +1, -0
	Files:	src/xml/printers/pcl.xml (+1, -0)

	Added Samsung ProXpress SL-3820ND as alias for HP Laserjet 4050

2019-03-28  <Gernot Hassenpflug>	d5486a7947550d1d98e1cd625b08c8d2c95028d9

	Lines: +15, -0
	Files:	src/xml/printers/canon.xml (+15, -0)

	Added several models to existing Canon series.

2019-03-28  <Gernot Hassenpflug>	df67d3fa45573eb991b73da4e6663c6e9490504c

	Lines: +18, -0
	Files:	NEWS (+18, -0)

	Added several models to existing Canon series.

2019-03-24  <Robert Krawitz>	5554a22b0dafb1a60f11eaf93721d9ad40076787

	Lines: +5, -1
	Files:	scripts/count-cpus (+5, -1)

	Fix apparently non-portable construct.

2019-03-24  <Robert Krawitz>	530278e877479b5c95c3c88b0bd79ecd9f292559

	Lines: +301, -250
	Files:	scripts/build-release (+296, -241)
		scripts/count-cpus (+1, -5)
		scripts/travis/checksums (+1, -1)
		scripts/travis/full (+1, -1)
		scripts/travis/integration (+1, -1)
		scripts/travis/smoke (+1, -1)

	Rework build-release script

2019-03-24  <Robert Krawitz>	1b15a0c873b7e58a8e2ffe70f5bc5096a1f2bcff

	Lines: +4, -2
	Files:	src/testpattern/run-testpattern-2.in (+4, -2)

	Defend against 0/negative values of parallelism

2019-03-23  <Robert Krawitz>	a1a66c7feb4d6b1401c5b2dc87dfb500a6425a00

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.3.2-pre1.zpaq (added +0)

	Gutenprint 5.3.2-pre1 release

2019-03-23  <Robert Krawitz>	7eaf98acf2e0e42d8d459b8dfe85e9bb7b370414

	Lines: +16, -11
	Files:	NEWS (+9, -4)
		README (+1, -1)
		configure.ac (+6, -6)

	Bump version

2019-03-23  <Robert Krawitz>	b56202c376a4f192ed89bcaac8511de83e258117

	Lines: +46, -46
	Files:	scripts/build-release (+46, -46)

	Minor cleanup

2019-03-21  <Solomon Peachy>	2b8920287c69da4c666b4e7cf127ffd85c21acf8

	Lines: +7, -6
	Files:	src/cups/backend_sonyupdr150.c (+7, -6)

	dyesub:  Bugfixes for the sony backend, UP-DR897 works great now.

2019-03-20  <Solomon Peachy>	d5cae6364e12c6b75c69cff0f850a706c2e7cdd8

	Lines: +6, -0
	Files:	src/cups/blacklist (+6, -0)

	dyesub:  Add UP-D895/897 to CUPS USB blacklist.

2019-03-19  <Solomon Peachy>	279841d0ba30c125c6db90a91b2c850fe9889fbf

	Lines: +938, -72
	Files:	NEWS (+2, -1)
		src/cups/backend_common.h (+23, -2)
		src/cups/backend_sonyupdr150.c (+458, -63)
		src/main/print-dyesub.c (+453, -6)
		src/xml/printers/dyesub.xml (+2, -0)

	dyesub:  Support the Sony UP-D895 and UP-D897 MedSci thermal printers

	This includes a heavily-updated backend for all supported sony models,
	now with some status reporting and some error detection!

2019-03-19  <Solomon Peachy>	8c0a7111e6969fda9943503bcfed249454e4d364

	Lines: +32, -7
	Files:	NEWS (+6, -0)
		src/main/print-dyesub.c (+26, -7)

	dyesub:  Fix bugs with the Sony UP-DR150 and UP-DR200.

2019-02-04  <Solomon Peachy>	22b7eb2645aa43c24044e8c0f420925b506b63be

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Mark 'Nidac Copal DPB-6000' as no longer experimental.

	It's confirmed working, but we don't have any sort of status reporting.

2019-01-29  <Solomon Peachy>	0ff1c47c537e8c8d4f34db3d903dacdbc3a40b01

	Lines: +4, -4
	Files:	src/main/print-dyesub.c (+4, -4)

	dyesub: Correct color encoding on Nidac Copal & some Fujifilm models.

2019-01-13  <Solomon Peachy>	d75ba2329755721d6d57ba1c9ab3ab3017abe703

	Lines: +100, -105
	Files:	src/cups/backend_canonselphy.c (+1, -1)
		src/cups/backend_common.c (+32, -4)
		src/cups/backend_common.h (+21, -9)
		src/cups/backend_kodak1400.c (+3, -9)
		src/cups/backend_kodak605.c (+3, -9)
		src/cups/backend_kodak6800.c (+3, -9)
		src/cups/backend_magicard.c (+13, -3)
		src/cups/backend_mitsu9550.c (+8, -19)
		src/cups/backend_shinkos1245.c (+4, -14)
		src/cups/backend_shinkos2145.c (+4, -10)
		src/cups/backend_shinkos6145.c (+4, -9)
		src/cups/backend_shinkos6245.c (+4, -9)

	dyesub:  backends:  Synchronize with upstream

	 * Minor bugfixes
	 * Potential buffer overflow in magicard
	 * Runtime control over verbosity
	 * Centralized file reading code

2018-12-23  <Robert Krawitz>	d4213cf2fb5460260f468f26eb2a598c979227d2

	Lines: +8, -2
	Files:	src/gimp2/print.c (+6, -0)
		src/gutenprintui2/panel.c (+2, -2)

	Allow bigger thumbnails for more modern displays

2018-12-23  <Robert Krawitz>	e3904874099361c4956e4913316384853f02cd90

	Lines: +1, -0
	Files:	test/pcl-unprint.c (+1, -0)

	Add missing newline to parse output.

2018-12-15  <Solomon Peachy>	0879ccd7acb244ecb71174c33cafd7d8d8a9b4eb

	Lines: +27, -3
	Files:	src/main/print-dyesub.c (+27, -3)

	dyesub: mitsu_p95: Allow LUT to be overridden via a RAW parameter.

2018-11-25  <Cameron Nemo>	149e1e1e44d9e7466cf6defe179d703d878bbf11

	Lines: +1, -1
	Files:	src/xml/printers/check_duplicate_printers.test.c (+1, -1)

	    src/xml/printers: remove assignment to read-only variable

2018-11-22  <Robert Krawitz>	e3f485c6d75d4a07a927eb81ed75fe8789e32a58

	Lines: +450, -2
	Files:	NEWS (+17, -0)
		src/xml/escp2/model/Makefile.am (+4, -1)
		src/xml/escp2/model/model_133.xml (added +186)
		src/xml/escp2/model/model_134.xml (added +186)
		src/xml/escp2/model/model_135.xml (added +39)
		src/xml/escp2/resolutions/c8x.xml (+8, -0)
		src/xml/printers/escp2.xml (+10, -1)

	Support Epson XP-960

2018-11-20  <Solomon Peachy>	3fbdf7b2a82f44b0bcb7b8f4e67b05178bb73d23

	Lines: +25, -13
	Files:	src/cups/backend_common.c (+25, -13)

	dyesub: backend:  Do not attempt to claim an IPP-capable USB interface.

	(Most notably newer Canon SELPHY models)

2018-11-20  <Robert Krawitz>	c33b4941ff383090a714cb5807465abf8527980c

	Lines: +27, -9
	Files:	test/parse-escp2.in (+27, -9)

	Performance improvements

2018-10-24  <Solomon Peachy>	d84764fbb5a83452ec747b9e08c1688bc865d02e

	Lines: +54, -23
	Files:	src/cups/backend_mitsu70x.c (+54, -23)

	dyesub: backend:  More robust deck selection on the Mitsubishi CP-D707

2018-10-21  <Solomon Peachy>	d328b60345d17378ae150b9ec002bc2d29994be1

	Lines: +8, -0
	Files:	src/main/print-dyesub.c (+8, -0)

	dyesub:  Latest Kodak 305 firmware supports 5" media.

	This enables support for 3.5x5", 5x5", 5x7", and 2* 3.5x5.

2018-10-18  <Robert Krawitz>	c7dbe89720f51c8c4cff17caff9e6099f06ae965

	Lines: +3, -1
	Files:	doc/developer/Makefile.am (+3, -1)

	Fix developer doc build on Arch Linux per Christian Wolf

	https://sourceforge.net/p/gimp-print/patches/22/

2018-10-16  <Robert Krawitz>	92d32a3a3ad00b7628af53ebb46e7074a2561abd

	Lines: +6, -2
	Files:	src/cups/Makefile.am (+6, -2)

	Fix sequencing of CUPS PPD file building.

	Based on https://sourceforge.net/p/gimp-print/patches/21/ but actually
	implemented by partially reverting 47f8c68352e2a9eed44968ffceb4da7bc75faab4

2018-10-13  <Robert Krawitz>	073f5d9f8b04ae54488f75d52eda6b0606509bb6

	Lines: +6, -7
	Files:	src/cups/test-rastertogutenprint.in (+6, -7)

	Fix logic for no rotor

2018-10-13  <Robert Krawitz>	7391e2fffc5bc9819c041fc7d9d4a00c7e294c86

	Lines: +62, -42
	Files:	src/cups/Makefile.am (+12, -12)
		src/cups/cups-genppd.c (+3, -2)
		src/cups/test-rastertogutenprint.in (+38, -28)
		src/main/printers.c (+9, -0)

	Speed up some of the CUPS testing

2018-10-13  <Robert Krawitz>	0abde7ae4abbd4054afcf60c2df7a133328658cd

	Lines: +2, -2
	Files:	scripts/build-release (+2, -2)

	Fix up log_top.

2018-10-13  <Robert Krawitz>	31fac92e409bf6bf12457117da7ab1e6c0e1ea76

	Lines: +9, -18
	Files:	.gitignore (+9, -18)

	Clean up ignore files

2018-10-13  <Robert Krawitz>	104180fb9dfb77c7a095053b683a7fe8b57f0ef4

	Lines: +1, -2
	Files:	src/cups/cups-genppd.c (+1, -2)

	Clean up warning

2018-10-12  <Robert Krawitz>	3a788cd13435ea1da01b38cd8508f556b8ed4e52

	Lines: +63, -0
	Files:	container-build/Dockerfile (added +24)
		container-build/run-build (added +39)

	Experimental container build

2018-10-11  <Robert Krawitz>	fa50c1026276865984d78d1dd4147fbeb8432c56

	Lines: +3, -3
	Files:	scripts/build-release (+3, -3)

	Timestamp every line of output in CI mode

2018-10-11  <Robert Krawitz>	96961a1523904b946cec28fe82274c9fcc47c6fb

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Fix fencepost

2018-10-11  <Robert Krawitz>	8b41f707b79db47162df893ffa3107a55e14434e

	Lines: +5, -3
	Files:	src/testpattern/run-testpattern-2.test.in (+5, -3)

	Avoid junk in the checksum output

2018-10-10  <Robert Krawitz>	29504c144b5efa5a7994ac126d2e7ff3d6875bcd

	Lines: +334, -344
	Files:	autogen.sh (+3, -1)
		scripts/autogen.sh (+95, -72)
		scripts/build-release (+57, -64)
		scripts/gversion.in (+6, -4)
		scripts/wzpaq.in (+28, -36)
		src/cups/test-ppds.test.in (+3, -3)
		src/cups/test-rastertogutenprint.in (+62, -65)
		src/cups/test-rastertogutenprint.test.in (+1, -1)
		src/testpattern/compare-image-files.in (+6, -6)
		src/testpattern/run-testpattern-1.test.in (+34, -49)
		src/testpattern/run-testpattern-2.test.in (+17, -17)
		test/run-testdither.test.in (+8, -10)
		test/run-weavetest.test.in (+13, -15)
		test/test-curve.test.in (+1, -1)

	Cleanup a lot of shellcheck warnings (many of which were real bugs!)

2018-10-09  <Robert Krawitz>	668d3ad96ee402623d8e2013aeac7a7340f966ca

	Lines: +2, -2
	Files:	src/testpattern/run-testpattern-2.test.in (+2, -2)

	Shut up some of the tests.

2018-10-09  <Robert Krawitz>	401fdb6970231436247f855c697d40e69f46fcf5

	Lines: +4, -1
	Files:	scripts/build-release (+4, -1)

	Log the rotor information

2018-10-08  <Robert Krawitz>	a108c3a0c682e113ceec27201982a5c33aac4ebe

	Lines: +8, -5
	Files:	.travis.yml (+6, -4)
		scripts/travis/full (+1, -1)
		scripts/travis/integration (+1, -0)

	Use the rotor with the integration tests

2018-10-08  <Robert Krawitz>	8a1bc31455b9ab6c03e2762cefd4a02715ee8c1c

	Lines: +1, -1
	Files:	scripts/travis/checksums (+0, -1)
		scripts/travis/full (+1, -0)

	Fix problem with the rotor

2018-10-08  <Robert Krawitz>	778b0102185fa50206231df59612d50be2eb2c76

	Lines: +16, -41
	Files:	scripts/autogen.sh (+16, -41)

	Hopefully the command checking is now fixed.

2018-10-08  <Robert Krawitz>	20838c6c74238c2bd57855cb14c22018eec3bd30

	Lines: +2, -2
	Files:	scripts/autogen.sh (+2, -2)

	Well, that didn't work...

2018-10-08  <Robert Krawitz>	c162714134e81cf949c54f368a149a0de0ab79a4

	Lines: +6, -2
	Files:	scripts/autogen.sh (+6, -2)

	One more try to figure out what's going on with the type command

2018-10-08  <Robert Krawitz>	711aae373e8a3a0f2b1fafb07ce0baa9697132e5

	Lines: +4, -0
	Files:	scripts/autogen.sh (+4, -0)

	Need more info...still

2018-10-08  <Robert Krawitz>	362a13a201ae8e31ff29d4c207b19b2a5b7c518a

	Lines: +4, -0
	Files:	scripts/autogen.sh (+4, -0)

	Yet again

2018-10-08  <Robert Krawitz>	6017a03fa3abf03dde6504b189a708dcab7c3065

	Lines: +3, -0
	Files:	scripts/autogen.sh (+3, -0)

	More

2018-10-08  <Robert Krawitz>	b7d260d29eb28c1883befb87950b40e087a14a7d

	Lines: +1, -0
	Files:	scripts/autogen.sh (+1, -0)

	Try again

2018-10-08  <Robert Krawitz>	59d3026013c01e16192de4ba0ff72156c530ca81

	Lines: +4, -0
	Files:	scripts/autogen.sh (+4, -0)

	Try to figure out why type -p ... isn't working

2018-10-08  <Robert Krawitz>	293742e112a55b61332db2405c945036c8e655d6

	Lines: +8, -3
	Files:	scripts/autogen.sh (+8, -3)

	Try to fix a few more errors in autogen.sh

2018-10-07  <Robert Krawitz>	98dbffeb000b5a0055df101d19f03fa538aa2fbe

	Lines: +34, -12
	Files:	scripts/autogen.sh (+34, -12)

	Fix some cases in early autogen

2018-10-07  <Robert Krawitz>	db41114ef1c3b8aa5b5305ebc91a8413a2a7b033

	Lines: +1, -1
	Files:	scripts/travis/full (+1, -1)

	Fix full script

2018-10-07  <Robert Krawitz>	c096dd1a46ddb4a507c733f02178838d560acc42

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Use pdfjam if it *does* exist, not if it doesn't

2018-10-07  <Robert Krawitz>	8662c19fc3d16496ecf8d0620018f9d010b55122

	Lines: +30, -14
	Files:	.travis.yml (+14, -14)
		scripts/build-release (+6, -0)
		scripts/travis/full (added +10)

	Start work on adding full test

2018-10-06  <Robert Krawitz>	07070dc60505b6d3357625282a5aab405751791b

	Lines: +4, -1
	Files:	scripts/mkgitlog.in (+4, -1)

	Remove all Travis-only commits from the change log.

2018-10-06  <Robert Krawitz>	47f8c68352e2a9eed44968ffceb4da7bc75faab4

	Lines: +107, -49
	Files:	configure.ac (+7, -7)
		scripts/build-release (+1, -1)
		src/cups/Makefile.am (+9, -11)
		src/cups/cups-genppd.c (+21, -2)
		src/cups/test-rastertogutenprint.in (+17, -7)
		src/cups/{test-ppds.in => test-ppds.test.in} (+10, -4)
		src/cups/{test-rastertogutenprint.check.in => test-rastertogutenprint.test.in} (+2, -0)
		src/testpattern/Makefile.am (+9, -8)
		src/testpattern/{run-testpattern-1.in => run-testpattern-1.test.in} (+18, -0)
		src/testpattern/{run-testpattern-2.check.in => run-testpattern-2.test.in} (+2, -0)
		src/xml/printers/Makefile.am (+6, -6)
		src/xml/printers/{check_duplicate_printers.c => check_duplicate_printers.test.c} (+0, -0)
		test/Makefile.am (+5, -3)
		test/{run-testdither.in => run-testdither.test.in} (+0, -0)
		test/{run-weavetest.in => run-weavetest.test.in} (+0, -0)
		test/{test-curve.in => test-curve.test.in} (+0, -0)

	Allow all currently run tests to be split up
	via STP_TEST_ROTOR and STP_TEST_ROTOR_CIRCUMFERENCE.

	Sequence the CUPS and testpattern tests (that requires the test names
	to end in .test).

2018-10-06  <Robert Krawitz>	d3ea89fc3a2329383d889ebfb54496ac36a4b836

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	.

2018-10-06  <Robert Krawitz>	7a25990e9fc0e69af7780fcc8af0f2b8feec691c

	Lines: +6, -0
	Files:	scripts/build-release (+6, -0)

	Add run-check-fast target

2018-09-30  <Robert Krawitz>	19f61588817d524cecda782324cabd17a93653df

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	Make Travis output easier to read

2018-09-30  <Robert Krawitz>	43aced9c81f6c6a3a4452f3f9b3948688fee3e10

	Lines: +0, -6
	Files:	scripts/count-cpus (+0, -6)

	Just use nproc; lscpu is too finicky

2018-09-30  <Robert Krawitz>	64b55fb043759c804216f4bc9f526aa2b28e81ba

	Lines: +2, -2
	Files:	scripts/build-release (+1, -1)
		scripts/count-cpus (+1, -1)

	Fix lscpu use

2018-09-30  <Robert Krawitz>	55bfb7af3282c6d79549c3ff93b891d16a57069f

	Lines: +33, -69
	Files:	.travis.yml (+25, -67)
		scripts/build-release (+3, -2)
		scripts/count-cpus (+5, -0)

	More tweaks to travis configuration

2018-09-30  <Robert Krawitz>	c74a90754d69b35bb7266cabc958c64646c4b1ac

	Lines: +18, -9
	Files:	scripts/build-release (+18, -9)

	Log CPU and memory information

2018-09-30  <Robert Krawitz>	1be346cecd8a5348bebbb8ffeb354933fc9689d9

	Lines: +2, -2
	Files:	Makefile.am (+2, -2)

	Correct valgrind targets

2018-09-30  <Solomon Peachy>	1b272d1712c5fee01e8ba6aeb63adf6cfc18f229

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: Fix definition error for DS80DX "A4 Length" size @ 600dpi

2018-09-30  <Robert Krawitz>	cbdc9e90526d886cbcd852bde05b4afa5736a578

	Lines: +4, -0
	Files:	scripts/build-release (+4, -0)

	List the operations to be performed.

2018-09-30  <Solomon Peachy>	fda93bae41aa772da84f50b9630b7c28d2513caf

	Lines: +3, -3
	Files:	src/cups/backend_dnpds40.c (+3, -3)

	dyesub: backend: fix buffer overflow with ds620 6x9-div2

2018-09-30  <Robert Krawitz>	02bd1dbe4726378721e47252d40e7ab63ff20fcb

	Lines: +297, -7
	Files:	.travis.yml (+263, -1)
		scripts/build-release (+1, -0)
		src/cups/test-rastertogutenprint.in (+14, -3)
		src/testpattern/Checksums/sums.5.3.1.zpaq (+0, -0)
		src/testpattern/compress-checksums.in (+8, -1)
		src/testpattern/run-testpattern-2.in (+11, -2)

	Add rotor to some tests to allow splitting more easily.
	Generate checksums in Travis (don't currently save them).

2018-09-30  <Robert Krawitz>	b6a60a06023f33452649365e7f590c3a3187264a

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Also need to fix gutenprintui2_current_interface.

2018-09-30  <Solomon Peachy>	b74299fbe6b79ef95e974600811aebc381b736a0

	Lines: +2, -2
	Files:	src/cups/backend_mitsu9550.c (+2, -2)

	dyesub: backend: Fix buffer overflow on mitsu9810 with matte on 5" media.

2018-09-30  <Solomon Peachy>	e419422d63fa87eb3eb88c7fa305cadceea24538

	Lines: +2, -2
	Files:	src/cups/backend_mitsu9550.c (+2, -2)

	dyesub: backend: Fix bad memory read in Mitsu 98xx gamma correction code.

2018-09-29  <Robert Krawitz>	a4ecd8c7e9d8ad2a5293c65449313f2d1f226728

	Lines: +3, -2
	Files:	scripts/build-release (+3, -2)

	Complete all git checks even if one fails

2018-09-29  <Robert Krawitz>	42b6fe0b6f9271b382a2ad3fcb2c31e35b182406

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Need to increment current_interface as well as binary_age.

2018-09-29  <Solomon Peachy>	e0187c117fdefa8cf8f13cbe9180cf78c40d7b9f

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix usercomment on Mitsubishi P95D

2018-09-29  <Solomon Peachy>	78cbcb8694e4545cc947f63cc8fe6fe68513d437

	Lines: +3, -4
	Files:	src/cups/backend_sonyupdr150.c (+3, -4)

	dyesub: backend: fix memory overflow in sony up-dr backend.

	(only hit on 8x6-div2)

2018-09-28  <Solomon Peachy>	735c7f11908629bff87ea6336dc8a73556e84ea7

	Lines: +4, -9
	Files:	src/cups/backend_dnpds40.c (+4, -9)

	dyesub: backend:  Fix handling of CW-01 334 DPI jobs.

2018-09-28  <Solomon Peachy>	635314d0ea8a3472270baea22d831f21f4873a2b

	Lines: +3, -2
	Files:	src/cups/backend_mitsu70x.c (+3, -2)

	dyesub: backend:  fix mis-definition of ask300 and mitsu d707

2018-09-28  <Solomon Peachy>	c94bf5fd4be2684502fe263db6d0ee8ea5255128

	Lines: +1, -1
	Files:	src/cups/backend_common.c (+1, -1)

	backend:  Fix a compile warning that popped up on Debian 9

2018-09-26  <Solomon Peachy>	1262e21aa3c7f3bdcc81b677006201c45391e1fb

	Lines: +9, -7
	Files:	src/cups/backend_mitsu9550.c (+9, -7)

	dyesub: backend:  Fix a nasty buffer overflow bug in the Mitsu 9810 matte code.

2018-09-26  <Solomon Peachy>	ad88db3d5dd2911c4b6141dd04847e13d596f304

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix desciptive text of the Mitsu P93D sharpening option.

2018-09-26  <Robert Krawitz>	1fd59eb1025989d02610e8068957ff92e93c7f93

	Lines: +4, -2
	Files:	Makefile.am (+4, -2)

	Put config.summary in lib rather than share, as the output is

	arch-specific.

2018-09-25  <Robert Krawitz>	eb871e01fca4fd8b013d1f72d77e0a208fda7772

	Lines: +10, -41
	Files:	Makefile.am (+10, -41)

	Simplify the check rules.

2018-09-25  <Robert Krawitz>	93c28c1553cec8004e4cba81efcfba551c9e3725

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Change the build string for snapshots.

2018-09-25  <Solomon Peachy>	1a61f50017b14a96ab25ef1715db77a5319424ec

	Lines: +4, -4
	Files:	src/cups/backend_common.c (+4, -4)

	dyesub: backend: fix potential memory overflow in usb enumeration code.

2018-09-25  <Solomon Peachy>	ba28dc0a48fe8ba31e8de2aba13395944e069685

	Lines: +2, -2
	Files:	src/cups/backend_sonyupdr150.c (+2, -2)

	dyesub: backend: fix definition for sony up-cr10l

2018-09-25  <Robert Krawitz>	442f92221e1ca6478413c900768dba014fdc758b

	Lines: +1, -2
	Files:	src/main/module.c (+1, -2)

	Fix two memory leaks in module code

2018-09-25  <Robert Krawitz>	77e56aad5c116ec782621bbb4063c3002764c351

	Lines: +10, -6
	Files:	scripts/mkgitlog.in (+10, -6)

	Ignore change sets that only touch .travis.yml

2018-09-25  <Robert Krawitz>	2640b6255fe591562a363b87526597b239a5402c

	Lines: +6, -5
	Files:	.travis.yml (+4, -3)
		scripts/build-release (+2, -2)

	Add a test run with --disable-static

2018-09-25  <Robert Krawitz>	fd6266335de5dcbfce16b90215094a2d04f59df8

	Lines: +2, -2
	Files:	configure.ac (+1, -1)
		src/cups/gutenprint.c (+1, -1)

	Fix format warning

2018-09-23  <Solomon Peachy>	7cb0a0a08068cdcfe7ba0ec95a415bc5b78c951b

	Lines: +0, -1
	Files:	src/main/print-dyesub.c (+0, -1)

	dyesub:  Fix output regression on the Kodak 605.

2018-09-23  <Robert Krawitz>	4a3084f1e14db8618d1695918ebaecead2054347

	Lines: +22, -4
	Files:	Makefile.am (+5, -0)
		configure.ac (+17, -4)

	Log the configure arguments, and install the config.summary

===============================================================================
Name: gutenprint-5_3_1

2018-09-22  <Robert Krawitz>	2039aa5e50e75713c5c5598e830b58ccbf0bb339

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.3.1.zpaq (added +0)

	Gutenprint 5.3.1 release

2018-09-22  <Robert Krawitz>	29aa2e3053712b464f92c5858e1a9b4be7c35806

	Lines: +4, -1
	Files:	Makefile.am (+3, -0)
		configure.ac (+1, -1)

	Clean up new config.summary file

2018-09-22  <Robert Krawitz>	e3496b0d4f11a4d216626e41ebae02e5b7344d6c

	Lines: +77, -73
	Files:	configure.ac (+77, -73)

	Save configure summary in config.summary

2018-09-22  <Solomon Peachy>	1fd5acb8b0bbcf9e61bfb7351febaf390de41a8e

	Lines: +234, -124
	Files:	src/cups/backend_canonselphy.c (+42, -31)
		src/cups/backend_canonselphyneo.c (+13, -7)
		src/cups/backend_dnpds40.c (+26, -14)
		src/cups/backend_kodak1400.c (+11, -6)
		src/cups/backend_kodak605.c (+9, -4)
		src/cups/backend_kodak6800.c (+11, -5)
		src/cups/backend_magicard.c (+9, -5)
		src/cups/backend_mitsu70x.c (+18, -9)
		src/cups/backend_mitsu9550.c (+28, -16)
		src/cups/backend_mitsud90.c (+5, -3)
		src/cups/backend_mitsup95d.c (+6, -4)
		src/cups/backend_shinkos1245.c (+11, -3)
		src/cups/backend_shinkos2145.c (+11, -3)
		src/cups/backend_shinkos6145.c (+12, -4)
		src/cups/backend_shinkos6245.c (+13, -4)
		src/cups/backend_sonyupdr150.c (+9, -6)

	dyesub: backend:   Use gutenprint model IDs to identify printers.

	(Should have done it this way to begin with.  Old names retained for
	 backwards compatibility..)

2018-09-21  <Robert Krawitz>	02e8fb51cbe68efd948c724fd43dc5ca78c9798d

	Lines: +10, -7
	Files:	NEWS (+4, -1)
		README (+2, -2)
		configure.ac (+3, -3)
		src/xml/printers/Makefile.am (+1, -1)

	Gutenprint 5.3.1 prep

2018-09-20  <Robert Krawitz>	d101bcbcc92a9ef718099d42faeee4aa723f0e56

	Lines: +20, -20
	Files:	NEWS (+15, -15)
		README (+4, -4)
		configure.ac (+1, -1)
		src/testpattern/Checksums/sums.5.3.0.zpaq (added +0)

	Gutenprint 5.3.0 release

2018-09-20  <Robert Krawitz>	d5fcbf362edf440f12995da2f1e5bffbebd32d27

	Lines: +2, -2
	Files:	scripts/build-release (+2, -2)

	Only status 2 means fail but continue; other non-zero status

	values result in immediate termination.

2018-09-19  <Solomon Peachy>	3cdbd191985e6238b54316fd6bdcd6f0cb053742

	Lines: +209, -78
	Files:	src/cups/backend_mitsu70x.c (+209, -78)

	dyesub:  backend:  Sanely handle the Mitsu D707's dual deck arrangement

2018-09-18  <Solomon Peachy>	cac0351eb4302a427f478bd335198c62eabe1c57

	Lines: +137, -3
	Files:	src/main/print-dyesub.c (+136, -2)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Split Mitsubishi CP-D707 off from the CP-D70

	 * Add an option to specify which deck is used to print
	 * Mark it as no longer experimental

2018-09-17  <Solomon Peachy>	fdc3744032ede68725b0c582f21233f144525408

	Lines: +3, -3
	Files:	src/cups/backend_mitsud90.c (+3, -3)

	dyesub:  backend:  Fix error in mitsubishi d90 status query.

2018-09-17  <Solomon Peachy>	ce3523c43e84475f21e83e3b3a7ef8f4a4e1bd66

	Lines: +5, -2
	Files:	src/cups/backend_dnpds40.c (+5, -2)

	dyesub:  backend:  Delay return until after printer acks job start.

2018-09-16  <Robert Krawitz>	4a7021162539d144f3bea61484ead0d2255698e8

	Lines: +3, -1
	Files:	scripts/build-release (+3, -1)

	Always create a Current link to build results.

2018-09-16  <Solomon Peachy>	c24e90e67b4b46dc4df139663980683cfc008b52

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Correct A5*2 print size for the DNP DS820.

2018-09-16  <Robert Krawitz>	91a82602961e480ea9138d8cbf6f76bc3a742046

	Lines: +23, -5
	Files:	src/cups/genppd.c (+22, -0)
		src/cups/test-ppds.in (+1, -5)

	Fix PPD files with very long device ID strings; improve test coverage.

2018-09-16  <Robert Krawitz>	6f710cefb8bbde8e14032b462d3cfea79be9649e

	Lines: +14, -7
	Files:	scripts/build-release (+14, -7)

	Ensure that we fail if any step fails along the way.

2018-09-16  <Robert Krawitz>	cb164d718571317659583f1945fe1ed07bd1b62b

	Lines: +12, -3
	Files:	src/main/print-escp2.c (+10, -3)
		src/main/printers.c (+2, -0)

	Minor performance improvements

2018-09-15  <Robert Krawitz>	7a4a301afc439c948fc7ba1a451b3b6eb3bb6875

	Lines: +3, -5
	Files:	src/cups/genppd.c (+3, -5)

	Fix license of generated PPD files

2018-09-15  <Solomon Peachy>	bbd3ed059438d5b9331ea1ab5409940f2cfbc346

	Lines: +15, -16
	Files:	src/main/print-dyesub.c (+15, -16)

	dyesub:  DS820: Correct print definitions for A4-based paper sizes.

2018-09-12  <Gernot Hassenpflug>	38df350590ea76cc73c356250c1628e2fbaac3a3

	Lines: +1, -1
	Files:	src/xml/printers/canon.xml (+1, -1)

	Expanded IEEE 1284 device ID for Canon MG6800 s00 series

2018-09-10  <Gernot Hassenpflug>	05a90abcfa0eed9a3022168ec370062a82c81428

	Lines: +1, -1
	Files:	src/xml/printers/canon.xml (+1, -1)

	Added IEEE 1284 device ID for Canon MG6800 series for automatic detection.

2018-09-09  <Solomon Peachy>	b4b7e29d2530c6b499e3ab5bcb2a67e7b18cdc49

	Lines: +29, -5
	Files:	src/main/print-dyesub.c (+21, -3)
		src/main/print-escp2.c (+2, -2)
		src/main/printers.c (+6, -0)

	Push responsibility of job/page mode handling into printer drivers

2018-09-08  <Robert Krawitz>	4fafcc1ccba0e0966993ef17d03c2a2bfc6da756

	Lines: +64, -1
	Files:	src/main/print-escp2.c (+2, -0)
		src/testpattern/testpattern.c (+50, -0)
		src/testpattern/testpattern.h (+1, -0)
		src/testpattern/testpatternl.l (+1, -0)
		src/testpattern/testpatterny.y (+10, -1)

	Add colorline option to print a color line rather than a black line

2018-09-08  <Robert Krawitz>	0b62a0bff8247920d2e3070c9e8cb1cf72d73359

	Lines: +28, -25
	Files:	src/xml/escp2/inks/claria_xp.xml (+28, -25)

	Correct the head offsets for the XP15000

2018-09-08  <Robert Krawitz>	c7855d01fe40bc94d8208576ff835feec7f03e52

	Lines: +43, -18
	Files:	NEWS (+11, -6)
		src/cups/cups-genppdupdate.in (+32, -12)

	Don't update PPD files across major.minor version by default

2018-09-07  <Robert Krawitz>	fb82d5986084a07960ad231a03bcef7a79a8b262

	Lines: +1, -0
	Files:	src/cups/test-rastertogutenprint.in (+1, -0)

	Clean up PPD files after successful test run

2018-09-07  <Robert Krawitz>	b87917cfd6930a260f0edbbeed523cb98bc91636

	Lines: +1, -1
	Files:	scripts/build-release (+1, -1)

	Whitespace cleanup

2018-09-07  <Solomon Peachy>	db72afe03b3dd2659e1e45ffab4a5f0cb7485611

	Lines: +2, -77
	Files:	src/main/print-dyesub.c (+2, -77)

	dyesub:  Switch Citizen CW-01 to generate "native" job output common to other Citizen models.

2018-09-07  <Solomon Peachy>	607d59d4b81661515704a9efbdc692084a53740a

	Lines: +2656, -1380
	Files:	NEWS (+19, -7)
		src/cups/backend_canonselphy.c (+114, -109)
		src/cups/backend_canonselphyneo.c (+60, -20)
		src/cups/backend_common.c (+125, -16)
		src/cups/backend_common.h (+25, -3)
		src/cups/backend_dnpds40.c (+505, -247)
		src/cups/backend_kodak1400.c (+85, -62)
		src/cups/backend_kodak605.c (+57, -33)
		src/cups/backend_kodak6800.c (+68, -42)
		src/cups/backend_magicard.c (+114, -79)
		src/cups/backend_mitsu70x.c (+494, -214)
		src/cups/backend_mitsu9550.c (+267, -181)
		src/cups/backend_mitsud90.c (+81, -44)
		src/cups/backend_mitsup95d.c (+107, -69)
		src/cups/backend_shinkos1245.c (+59, -27)
		src/cups/backend_shinkos2145.c (+60, -40)
		src/cups/backend_shinkos6145.c (+137, -74)
		src/cups/backend_shinkos6245.c (+63, -35)
		src/cups/backend_sonyupdr150.c (+216, -78)

	backend:  Major upstream resync

	Notable visible chages:

	 * New, simpler URI scheme:

	      gutenprint53+usb://backendname/serialnum

	    vs old scheme:

	      gutenprint53+usb://iManufacturer/iModel?backend=backendname&serial=serialnum

	   (Old scheme will be recognized and handled indefinitely)

	Under-the-hood changes:

	 * Complete re-think of parsing/printing split
	   * Distinguish between "pages" and "jobs"
	   * Necessary plumbing for a lot of future plans
	 * Fixed many minor memory leaks and other bugs

2018-09-06  <Gernot Hassenpflug>	87ac956984e182fd242f86d1331aaa96007589ec

	Lines: +9, -9
	Files:	NEWS (+9, -9)

	Fixed missing words.

2018-09-05  <Robert Krawitz>	d3a3b3ba404ed3fd61869ba05134ac45a937b0ab

	Lines: +1, -3
	Files:	src/cups/test-rastertogutenprint.in (+1, -3)

	Cut down some on the output noise.

2018-09-03  <Robert Krawitz>	67b6c6892ab7cea36a895ccfba4b4b97a2cf93e4

	Lines: +8, -8
	Files:	src/testpattern/Makefile.am (+4, -4)
		src/testpattern/run-testpattern-2.check.in (+3, -3)
		src/testpattern/run-testpattern-2.in (+1, -1)

	Need to use fd#4 rather than 3

2018-09-03  <Robert Krawitz>	6db26253f7b67297fea6512b7ef6226d7ec8d513

	Lines: +1, -0
	Files:	scripts/build-release (+1, -0)

	Log parallelism level

2018-09-03  <Robert Krawitz>	65d4d49abda8c68714c22eaa9260193932bba4e3

	Lines: +13, -9
	Files:	include/gutenprint/types.h (+2, -0)
		src/cups/rastertogutenprint.c (+3, -3)
		src/gutenprintui2/panel.c (+3, -2)
		src/main/curve.c (+1, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-papers.c (+3, -2)

	Clean up clang warnings

2018-09-03  <Robert Krawitz>	8be5b037a76679dd12cb97255b64df5ec0833edd

	Lines: +4, -3
	Files:	configure.ac (+1, -1)
		m4/stp_option.m4 (+3, -2)

	Clang compatibility.  Remove -O6, which isn't really well defined.

2018-09-03  <Robert Krawitz>	12dc4090612a6dff816d6165b5d81f5cbb8ac1e3

	Lines: +13, -1
	Files:	.travis.yml (+5, -1)
		scripts/build-release (+8, -0)

	Travis improvements

2018-09-03  <Robert Krawitz>	db0864a68b4a1c3973a8eb007d5744a0a5c595b4

	Lines: +2, -2
	Files:	doc/gutenprint.dox.in (+1, -1)
		doc/gutenprintui2.dox.in (+1, -1)

	Shut up verbose messages from doxygen

2018-09-03  <Robert Krawitz>	d5ff0d5dc93ccdfdba9dae1120ee0d0b2607b211

	Lines: +12, -6
	Files:	test/curve.c (+12, -6)

	Shut up unnecessary noise from curve test.

2018-09-03  <Robert Krawitz>	b5db555dc0f16559910d9860d9863995cd805e8d

	Lines: +11, -10
	Files:	src/testpattern/run-testpattern-2.check.in (+11, -10)

	Quiet things down a bit in travis mode

2018-09-03  <Robert Krawitz>	7b8b78fd26afe4d27ba0ba6bee9727c47eb5e588

	Lines: +65, -0
	Files:	src/xml/escp2/media/claria_xp.xml (+65, -0)

	Add inkset definitions for CD printing

2018-09-03  <Robert Krawitz>	f3f7c5e82450e0d86760209130ad59e9fabd92e6

	Lines: +0, -2
	Files:	src/main/printers.c (+0, -2)

	Remove spurious debugging tags

2018-09-03  <Robert Krawitz>	4da4af1781917e3e19ce44a257b1a1c7593c3b19

	Lines: +4, -2
	Files:	.travis.yml (+1, -1)
		scripts/build-release (+3, -1)

	Fix typos in travis

2018-09-03  <Robert Krawitz>	b7031cc2478ed80330dc03c84edd62b05a7b7121

	Lines: +64, -17
	Files:	.travis.yml (+1, -1)
		scripts/build-release (+24, -8)
		src/cups/test-ppds.in (+5, -1)
		src/cups/test-rastertogutenprint.check.in (+5, -1)
		src/testpattern/run-testpattern-1.in (+5, -1)
		src/testpattern/run-testpattern-2.check.in (+5, -1)
		src/xml/printers/check_duplicate_printers.c (+3, -0)
		test/run-testdither.in (+5, -1)
		test/run-weavetest.in (+6, -2)
		test/test-curve.in (+5, -1)

	More travis improvements

2018-09-03  <Robert Krawitz>	600f167fe57caa3d2573338cbef8858bec1c051e

	Lines: +1, -0
	Files:	configure.ac (+1, -0)

	autoconf uses /bin/sh for bash, but some scripts really need bash

2018-09-02  <Robert Krawitz>	40a41392604638fd40380c1512041a191ab51986

	Lines: +1, -8
	Files:	configure.ac (+1, -1)
		scripts/build-release (+0, -7)

	AM_GNU_GETTEXT_REQUIRE_VERSION doesn't work everywhere.

	Only check for tag after build.

2018-09-02  <Robert Krawitz>	c7da678c5f2713275e5b88da84c4f6bb6bbe9522

	Lines: +10, -6
	Files:	.travis.yml (+1, -1)
		scripts/build-release (+9, -5)

	Generate verbose output with BUILD_VERBOSE

2018-09-02  <Robert Krawitz>	41005c7fdb43c1b28a206e2b731834c5336a7e3b

	Lines: +3, -3
	Files:	scripts/build-release (+3, -3)

	Another silly typo

2018-09-02  <Robert Krawitz>	b9b010e701b77c313314bf2717f14da8e56a71f8

	Lines: +65, -38
	Files:	.travis.yml (added +34)
		scripts/build-release (+31, -38)

	Add experimental Travis CI

2018-09-02  <Robert Krawitz>	6a03ad29723c9cabdd40f2d795ec6b0a0d03653c

	Lines: +10, -11
	Files:	macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2)
		macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2)
		macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (+1, -1)
		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2)
		src/cups/backend_common.c (+1, -2)
		src/cups/backend_mitsud90.c (+1, -2)
		src/xml/printers/escp2.xml (+4, -0)

	Fix up a few more references to old FSF address

2018-09-01  <Robert Krawitz>	d85d518751e80107d4163375798d2672f8998db1

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	Add inadvertently omitted ET-3700.

2018-09-01  <Robert Krawitz>	cea6222f5695e58d5f53beec412d1e26f10e7f9b

	Lines: +83, -0
	Files:	NEWS (+83, -0)

	Add status of more current Epson printers

2018-09-01  <Robert Krawitz>	0eebc28978545fe77b9e61714463af4e4e03e8be

	Lines: +212, -13
	Files:	NEWS (+1, -0)
		src/xml/printers/escp2.xml (+1, -0)
		test/parse-escp2.in (+210, -13)

	Add Epson ET-2750

	Improve ESCP/R support in parse-escp2

2018-09-01  <Robert Krawitz>	e6325d1ee743bb7f9c057e51f1f0178a0447ae26

	Lines: +2398, -34
	Files:	src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/claria_xp.xml (added +2355)
		src/xml/escp2/model/model_132.xml (+41, -33)
		src/xml/printers/escp2.xml (+1, -1)

	Improve tuning for Epon XP-15000.

	Improve inks (only plain paper thus far).

	Fix CD positioning.

	Fix margins.

	Verify duplex.

2018-08-26  <Robert Krawitz>	3a90a7a87312db993aa4497b5b3c46d9b421ade6

	Lines: +426, -2
	Files:	NEWS (+2, -1)
		src/escputil/escputil.c (+7, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/claria_xp.xml (added +242)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_132.xml (added +171)
		src/xml/printers/escp2.xml (+1, -0)

	Prototype support for Epson Expression XP-15000

2018-08-07  <Solomon Peachy>	fb98cc978e4e728db4967fb020d8cfa4eac810fb

	Lines: +3, -6
	Files:	src/cups/backend_dnpds40.c (+2, -4)
		src/cups/blacklist (+1, -2)

	backend:  Correct USB PID for DNP DS80DX

2018-07-29  <Robert Krawitz>	35d45be923e8e7f0cddcebfc50a24ee20c92ceac

	Lines: +5, -5
	Files:	include/gutenprint/util.h (+4, -4)
		scripts/autogen.sh (+1, -1)

	Minor doc issues

2018-07-29  <Gernot Hassenpflug>	a75f07a1f8c9e4bdbe64557a7dee4232a1a0d5ed

	Lines: +20, -2
	Files:	NEWS (+1, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers/canon.xml (+1, -1)

	Canon driver split off BJC S9000 from S900 owing to paper size differences.

2018-07-27  <Solomon Peachy>	34dea270b1462b7c1ef525862ad9cd438052333b

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: dnp:  Fix bad regression with 600dpi printing.

	Introduced in 360a4f43 : "cw01: support emitting native command stream"

2018-07-23  <Robert Krawitz>	9f45a671646eed643a8bfa46609e86ddbff9957a

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Correct bullet numbering.

2018-07-23  <Robert Krawitz>	a5ada764101e86cae12a20a13f4fac4050e0589a

	Lines: +5, -1
	Files:	NEWS (+4, -1)
		src/xml/printers/escp2.xml (+1, -0)

	Add Epson Expression ET-2600 EcoTank

2018-07-19  <Solomon Peachy>	4301718fa4e28af8cf8f0c43faacde2b16ebe9d1

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub: Fix crash with dnp ds80

2018-07-19  <Solomon Peachy>	2c476746a67bcb7e64ac49a90548ac17857dcd08

	Lines: +129, -22
	Files:	src/main/print-dyesub.c (+129, -22)

	dyesub: Add "No Cut-Paper Waste" option for most DNP & Citizen models.

2018-06-18  <Solomon Peachy>	25e28154e9479542a585b8aea52ac9afb48a134f

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	xml:  Correct entry for Mitsubishi CP-D90DW (incorrect deviceid syntax)

2018-06-18  <Solomon Peachy>	c390109a95f2d93287b55e75af0503a802507bb1

	Lines: +132, -0
	Files:	NEWS (+6, -0)
		src/main/print-dyesub.c (+120, -0)
		src/xml/printers/dyesub.xml (+6, -0)

	dyesub:  Add support for Fujifilm ASK-2000/2500/4000 and Nidac Copal DPB-6000/7000/4000

2018-06-18  <Solomon Peachy>	f07ce29f34b82a90e44413e0007f65e175aca0a2

	Lines: +0, -6
	Files:	src/main/printers.c (+0, -6)

	core:  We need to issue job_start and job_end calls even in Page mode.

	(because from the printer's perspective, a 1-page job is still a job!)

2018-06-18  <Solomon Peachy>	6311182de40a1893c5e6297e1904c092758a4d5a

	Lines: +2, -1
	Files:	src/gutenprintui2/plist.c (+2, -1)

	gimp:  Make job_start and job_stop calls.

2018-06-18  <Solomon Peachy>	3fa9b82789dafd2129845b2441096697bf5c64ad

	Lines: +3, -3
	Files:	src/main/print-dyesub.c (+3, -3)

	dyesub:  Corrections for Mitsu D70's experimental output modes.

2018-06-16  <Solomon Peachy>	4a9ed0c7a60f792045f11b811dfccc573179b184

	Lines: +1, -0
	Files:	src/main/print-dyesub.c (+1, -0)

	dyesub:  Fix missing 6x8" print size on Mitsu D80.

2018-06-08  <Solomon Peachy>	ecef7be7c98659498376bc6f26259a0a5c089ad2

	Lines: +6, -8
	Files:	src/main/print-dyesub.c (+6, -8)

	dyesub:  Clean up an unused function argument.

2018-05-29  <Solomon Peachy>	b6ab35815edbc6273047ad850da47e2b8e735739

	Lines: +3020, -1107
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_canonselphy.c (+89, -62)
		src/cups/backend_canonselphyneo.c (+81, -22)
		src/cups/backend_common.c (+265, -39)
		src/cups/backend_common.h (+63, -44)
		src/cups/backend_dnpds40.c (+129, -98)
		src/cups/backend_kodak1400.c (+23, -8)
		src/cups/backend_kodak605.c (+76, -66)
		src/cups/backend_kodak6800.c (+41, -31)
		src/cups/backend_magicard.c (+22, -10)
		src/cups/backend_mitsu70x.c (+96, -68)
		src/cups/backend_mitsu9550.c (+111, -118)
		src/cups/backend_mitsud90.c (added +1418)
		src/cups/backend_mitsup95d.c (+116, -93)
		src/cups/backend_shinkos1245.c (+48, -37)
		src/cups/backend_shinkos2145.c (+111, -89)
		src/cups/backend_shinkos6145.c (+101, -91)
		src/cups/backend_shinkos6245.c (+204, -221)
		src/cups/backend_sonyupdr150.c (+22, -9)
		src/cups/blacklist (+3, -0)

	backends:  Sync with upstream

	 * Support CUPS command formats
	   * Marker level queries only
	 * Rework & Unify marker level querying
	 * Support more debug/test modes
	 * Fix IEEE1284 length detection
	 * Add Mitsubishi CP-D90DW backend
	 * Fix DNP DS80DX USB VID/PID
	 * Mitsubishi CP98xx family now does gamma correction
	 * Mitsubishi P95/P93 error detection improved

2018-05-19  <Solomon Peachy>	4c370c24bcfc3cfabdea62353a9e75696cfac9f3

	Lines: +35, -12
	Files:	src/main/print-dyesub.c (+35, -12)

	dyesub:  Additional Mitsubishi D90 sizes.

2018-05-19  <Solomon Peachy>	31575aa2b1d1785e5f51f16420d69c50e9ce88f2

	Lines: +4, -216
	Files:	src/main/print-dyesub.c (+4, -216)

	dyesub:  mitsu98xx:  Scrap 12bpp output in favor of 8bpp.

	The now backend does the heavy lifting of the printer-specific 8bpp->12bpp
	8bpp BGR -> 12bpp YMC conversion.

	This eliminates the last of the non-8bpp drivers in the dyesub code, so
	eliminate >8bpp support altogether.  We can always bring it back if
	necessary.

2018-05-16  <Solomon Peachy>	5a2c65b4e77d753df9571a2bf2b556d821ade9f0

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  mitsud90:  Don't reverse the plane data.

2018-05-16  <Solomon Peachy>	65c0702d358c2a045fe2022e18e7f750ab2f1bf2

	Lines: +6, -2
	Files:	src/main/print-dyesub.c (+6, -2)

	dyesub:  mitsud90:  Fix crash in job_end function.

2018-05-16  <Solomon Peachy>	e844fb38da896efa55e8f168b0e6d4ba0fe28e37

	Lines: +2, -2
	Files:	src/main/print-dyesub.c (+1, -1)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  Incorrect printjob definition for the Mitsubishi CP-D90DW.

	Also mark the D90 as no longer experimental.

2018-05-14  <Solomon Peachy>	c467799c7a77cdda1a6fd22b0706bd690751e8f9

	Lines: +17, -14
	Files:	src/main/print-dyesub.c (+17, -14)

	dyesub:  mitsu70x family needs wakeup header once per job, not per page.
		mitsu90 needs "wait footer per job, not per page.

2018-05-04  <Robert Krawitz>	1a71b41e1cc79757490d90b3d6559a1befe5a8ea

	Lines: +130, -98
	Files:	Makefile.am (+31, -16)
		scripts/build-release (+7, -1)
		src/cups/test-ppds.in (+13, -7)
		src/cups/test-rastertogutenprint.check.in (+27, -17)
		src/testpattern/run-testpattern-2.check.in (+45, -33)
		test/Makefile.am (+1, -1)
		test/run-testdither.in (+3, -0)
		test/run-weavetest.in (+2, -4)
		test/test-curve.in (+1, -13)
		test/testdither.c (+0, -6)

	Add check-valgrind-fast and sanity targets

2018-05-02  <Solomon Peachy>	64970488932766d589cd40726ebb76ce7ae1619b

	Lines: +0, -1
	Files:	src/main/print-dyesub.c (+0, -1)

	dyesub: Fix incorrect plane header for the Mitsubishi 98xx models.

2018-04-30  <Solomon Peachy>	99d60d6a79fd58db3b5b883b6a843beb16b76001

	Lines: +1, -1
	Files:	src/xml/printers/dyesub.xml (+1, -1)

	dyesub: xml:  Add IEEE1284 ID for Fujifilm ASK-300

2018-04-30  <Robert Krawitz>	e8375a73fac11693c956c487f468d07799559178

	Lines: +58, -22
	Files:	scripts/build-release (+53, -21)
		scripts/gversion.in (+5, -1)

	Add check_git_builds to build-release.
	This clones the workspace and does a minimal build/check.
	We do need to save git-version-stamp after all.

2018-04-29  <Robert Krawitz>	36b08069bb6d8396081e08ccad60092f5797c738

	Lines: +1, -1
	Files:	scripts/mkgitlog.in (+1, -1)

	Ignore .po files and partial change log in producing logs for performance.

2018-04-29  <Robert Krawitz>	f8baeff3d1ea59498eb09cdd0a72781e8fd89770

	Lines: +612, -372
	Files:	include/gutenprint/util.h (+58, -1)
		include/gutenprint/vars.h (+33, -1)
		src/cups/rastertogutenprint.c (+36, -9)
		src/cups/test-rastertogutenprint.in (+2, -1)
		src/main/channel.c (+32, -32)
		src/main/print-canon.c (+40, -40)
		src/main/print-dpl.c (+27, -27)
		src/main/print-dyesub.c (+48, -48)
		src/main/print-lexmark.c (+42, -40)
		src/main/print-pcl.c (+74, -72)
		src/main/print-ps.c (+10, -9)
		src/main/print-util.c (+128, -18)
		src/main/print-vars.c (+80, -74)
		src/main/printers.c (+2, -0)

	Separate debug and error messages, add global debug/error functions.

2018-04-28  <Robert Krawitz>	18cbf0ea4cb6902bda7b373dd91f47637ebf10d9

	Lines: +0, -1
	Files:	scripts/gversion.in (+0, -1)

	Remove debugging code

2018-04-28  <Robert Krawitz>	f1f71ccb3596a608e2cc85e70a6f1f8b4af944f9

	Lines: +2, -2
	Files:	configure.ac (+1, -1)
		scripts/autogen.sh (+1, -1)

	Allow use of more modern versions of gettext

2018-04-28  <Robert Krawitz>	6a995ce994ac9d906a00568edc340e40ed93b788

	Lines: +32, -32
	Files:	src/main/channel.c (+32, -32)

	Use stp_eprintf in preference to erprintf.

2018-04-28  <Robert Krawitz>	7216c7ec28578386647a2985af483a411a72ce72

	Lines: +50, -0
	Files:	src/xml/escp2/model/base/baseline_300.xml (added +25)
		src/xml/escp2/model/base/baseline_360.xml (added +25)

	Add missing files for 300 DPI

2018-04-28  <Robert Krawitz>	6926f2b7ed19d9179070a501d181cc1248ce1b0c

	Lines: +75, -36
	Files:	scripts/Makefile.am (+2, -0)
		scripts/gversion.in (+65, -28)
		scripts/test-gversion.in (+8, -8)

	Add gversion hash subcommand

2018-04-28  <Robert Krawitz>	8b527be03484944d3155d012681513be513a4fa8

	Lines: +107, -178
	Files:	src/main/print-escp2.c (+28, -24)
		src/xml/escp2/model/base/Makefile.am (+2, -0)
		src/xml/escp2/model/base/bx.xml (+1, -2)
		src/xml/escp2/model/base/c1xx.xml (+1, -2)
		src/xml/escp2/model/base/c2x.xml (+1, -2)
		src/xml/escp2/model/base/c4x.xml (+1, -2)
		src/xml/escp2/model/base/c7xx.xml (+1, -2)
		src/xml/escp2/model/base/c8x_base.xml (+1, -2)
		src/xml/escp2/model/base/cpro.xml (+1, -2)
		src/xml/escp2/model/base/photo2.xml (+1, -2)
		src/xml/escp2/model/base/picmate.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (+1, -2)
		src/xml/escp2/model/base/pro_x000.xml (+1, -2)
		src/xml/escp2/model/base/pro_x500.xml (+1, -2)
		src/xml/escp2/model/base/pro_x600.xml (+1, -2)
		src/xml/escp2/model/base/pro_x800.xml (+1, -2)
		src/xml/escp2/model/base/r200.xml (+1, -2)
		src/xml/escp2/model/base/r240.xml (+1, -2)
		src/xml/escp2/model/base/r800.xml (+1, -2)
		src/xml/escp2/model/base/sc800.xml (+1, -2)
		src/xml/escp2/model/base/sp700.xml (+1, -2)
		src/xml/escp2/model/base/sp750.xml (+1, -2)
		src/xml/escp2/model/base/sp950.xml (+1, -2)
		src/xml/escp2/model/base/wf7xxx.xml (+1, -2)
		src/xml/escp2/model/model_0.xml (+1, -2)
		src/xml/escp2/model/model_1.xml (+1, -2)
		src/xml/escp2/model/model_10.xml (+1, -2)
		src/xml/escp2/model/model_100.xml (+1, -2)
		src/xml/escp2/model/model_101.xml (+1, -2)
		src/xml/escp2/model/model_108.xml (+1, -2)
		src/xml/escp2/model/model_11.xml (+1, -2)
		src/xml/escp2/model/model_115.xml (+1, -2)
		src/xml/escp2/model/model_121.xml (+1, -2)
		src/xml/escp2/model/model_122.xml (+1, -2)
		src/xml/escp2/model/model_123.xml (+1, -2)
		src/xml/escp2/model/model_13.xml (+1, -2)
		src/xml/escp2/model/model_130.xml (+1, -2)
		src/xml/escp2/model/model_18.xml (+1, -2)
		src/xml/escp2/model/model_2.xml (+1, -2)
		src/xml/escp2/model/model_20.xml (+1, -2)
		src/xml/escp2/model/model_25.xml (+1, -2)
		src/xml/escp2/model/model_26.xml (+1, -2)
		src/xml/escp2/model/model_27.xml (+1, -2)
		src/xml/escp2/model/model_3.xml (+1, -2)
		src/xml/escp2/model/model_32.xml (+1, -2)
		src/xml/escp2/model/model_34.xml (+1, -2)
		src/xml/escp2/model/model_41.xml (+1, -2)
		src/xml/escp2/model/model_47.xml (+1, -2)
		src/xml/escp2/model/model_50.xml (+1, -2)
		src/xml/escp2/model/model_51.xml (+1, -2)
		src/xml/escp2/model/model_52.xml (+1, -2)
		src/xml/escp2/model/model_54.xml (+1, -2)
		src/xml/escp2/model/model_56.xml (+1, -2)
		src/xml/escp2/model/model_57.xml (+1, -2)
		src/xml/escp2/model/model_58.xml (+1, -2)
		src/xml/escp2/model/model_61.xml (+1, -2)
		src/xml/escp2/model/model_62.xml (+1, -2)
		src/xml/escp2/model/model_65.xml (+1, -2)
		src/xml/escp2/model/model_66.xml (+1, -2)
		src/xml/escp2/model/model_68.xml (+1, -2)
		src/xml/escp2/model/model_70.xml (+1, -2)
		src/xml/escp2/model/model_71.xml (+1, -2)
		src/xml/escp2/model/model_72.xml (+1, -2)
		src/xml/escp2/model/model_74.xml (+1, -2)
		src/xml/escp2/model/model_75.xml (+1, -2)
		src/xml/escp2/model/model_76.xml (+1, -2)
		src/xml/escp2/model/model_80.xml (+1, -2)
		src/xml/escp2/model/model_81.xml (+1, -2)
		src/xml/escp2/model/model_82.xml (+1, -2)
		src/xml/escp2/model/model_87.xml (+1, -2)
		src/xml/escp2/model/model_9.xml (+1, -2)
		src/xml/escp2/model/model_91.xml (+1, -2)
		src/xml/escp2/model/model_93.xml (+1, -2)
		src/xml/escp2/model/model_94.xml (+1, -2)
		src/xml/escp2/model/model_95.xml (+1, -2)
		src/xml/escp2/model/model_96.xml (+1, -2)
		src/xml/escp2/model/model_97.xml (+1, -2)
		src/xml/escp2/model/model_98.xml (+1, -2)

	Preliminary: allow non-1/360 base unit.

2018-04-28  <Robert Krawitz>	be853481a678311898f91b44aac7a3b820744a6f

	Lines: +1, -5
	Files:	src/cups/test-rastertogutenprint.in (+1, -3)
		src/testpattern/run-testpattern-2.in (+0, -2)

	Shared builds now work with valgrind

2018-04-26  <Solomon Peachy>	cb627f5a6d35f79f0529eeec79a5351cd3b7eec2

	Lines: +38, -25
	Files:	src/cups/backend_canonselphy.c (+5, -2)
		src/cups/backend_canonselphyneo.c (+4, -1)
		src/cups/backend_common.c (+1, -5)
		src/cups/backend_dnpds40.c (+6, -4)
		src/cups/backend_magicard.c (+7, -5)
		src/cups/backend_mitsu70x.c (+11, -6)
		src/cups/backend_shinkos1245.c (+4, -2)

	dyesub: backend: Fix a pile of cppcheck-discovered problems.

	 * memory leaks in error paths
	 * not checking some return values
	 * logic bugs in selphy and s1245
	 * format string bugaboos

2018-04-25  <Solomon Peachy>	ff97912013a15f0922e4d1a83b945bf4851b5f03

	Lines: +1392, -1240
	Files:	NEWS (+7, -7)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_canonselphy.c (+132, -75)
		src/cups/backend_canonselphyneo.c (+17, -11)
		src/cups/backend_citizencw01.c (removed -909)
		src/cups/backend_common.c (+72, -35)
		src/cups/backend_common.h (+5, -4)
		src/cups/backend_dnpds40.c (+345, -47)
		src/cups/backend_kodak1400.c (+14, -9)
		src/cups/backend_kodak605.c (+11, -6)
		src/cups/backend_kodak6800.c (+13, -7)
		src/cups/backend_magicard.c (+109, -13)
		src/cups/backend_mitsu70x.c (+21, -14)
		src/cups/backend_mitsu9550.c (+496, -44)
		src/cups/backend_mitsup95d.c (+69, -9)
		src/cups/backend_shinkos1245.c (+12, -7)
		src/cups/backend_shinkos2145.c (+19, -17)
		src/cups/backend_shinkos6145.c (+13, -8)
		src/cups/backend_shinkos6245.c (+12, -7)
		src/cups/backend_sonyupdr150.c (+13, -8)
		src/cups/blacklist (+11, -2)

	dysub: backend:  Resync with upstream.

	 * report unique "backend name" for each distinct supported model
	   * still supports old names for backwards-compatibility
	 * Major enhancements for Mitsubishi CP-98xx
	 * Merge CW-01 backend into core CNP/Citizen backend
	 * Minor fixes and improvements

2018-04-25  <Solomon Peachy>	360a4f435c3551f705a26a7e537aac764e4e69b1

	Lines: +24, -3
	Files:	src/main/print-dyesub.c (+24, -3)

	dyesub: cw01: Support emitting native command stream

	This brings it into line with the other Citzen and DNP models.

2018-04-24  <Robert Krawitz>	f182b5c4c6360947b84f196d86873a2fc90155f1

	Lines: +34, -20
	Files:	scripts/build-release (+34, -20)

	Check for tag presence after doing the build.

	Other git checks are not version-specific.

2018-04-24  <Robert Krawitz>	b95af8c15f0bc2b6bda1c1d11f95e9bac84fb853

	Lines: +1, -1
	Files:	test/test-curve.in (+1, -1)

	Don't redirect Valgrind log.

2018-04-24  <Robert Krawitz>	87a8bcfb02dcf30eb2b35975cb84a6eb3191ecc0

	Lines: +103, -11
	Files:	configure.ac (+1, -0)
		src/main/curve.c (+5, -0)
		test/Makefile.am (+4, -2)
		test/curve.c (+23, -9)
		test/test-curve.in (added +70)

	Fix memory leak in curve error path

2018-04-23  <Robert Krawitz>	e91649a1a8afd45cc653a7ef7be78e9087669c36

	Lines: +13, -10
	Files:	configure.ac (+0, -2)
		scripts/{build-release.in => build-release} (+13, -8)
		scripts/{count-cpus.in => count-cpus} (+0, -0)

	Allow build-release to run in clean sandbox

2018-04-23  <Robert Krawitz>	b8e6e7beba1865f9ad6fee3840acf768c2e0cfe4

	Lines: +67, -30
	Files:	scripts/build-release.in (+58, -26)
		scripts/count-cpus.in (+6, -3)
		scripts/gversion.in (+3, -1)

	Allow build-release to run on a clean sandbox

2018-04-23  <Solomon Peachy>	25105bc381d25722cac0bc5440391fafa188e265

	Lines: +87, -28
	Files:	src/main/print-dyesub.c (+87, -28)

	dyesub: Continue migrating mitsu 98xx family to fancier backend.

2018-04-23  <Solomon Peachy>	d2a298ca41dde75b0b8b53fdbf57bfc1b9b7cbee

	Lines: +3, -6
	Files:	src/main/print-dyesub.c (+3, -6)

	dyesub:  Fix buffer overflow in 16bpp printers (mitsu 98xx)

2018-04-21  <Robert Krawitz>	db35518aa023154aed106d344b4145e9ca3ac95b

	Lines: +4, -4
	Files:	scripts/build-release.in (+4, -4)

	Do preliminary build early

2018-04-21  <Robert Krawitz>	660e1d63e5047bf8ba351dc0a4074677d567c877

	Lines: +1, -1
	Files:	include/gutenprint/types.h (+1, -1)

	Fix typo in doxygen comment

2018-04-21  <Robert Krawitz>	c98b62777238f698409144288d37769d95f96455

	Lines: +5, -1
	Files:	scripts/mkgitlog.in (+5, -1)

	Ignore all whitespace changes in change computation

2018-04-21  <Robert Krawitz>	015857514ea6446f12684a7c62c01be7eac13ac4

	Lines: +1, -1
	Files:	scripts/mkgitlog.in (+1, -1)

	Ignore whitespace-only changes in line calculation.

2018-04-21  <Robert Krawitz>	c6642d7befc5e262e205685a0fca2c3b346116b3

	Lines: +4, -3
	Files:	scripts/mkgitlog.in (+4, -3)

	Remove .po and cached changelog file noise from change log

2018-04-21  <Robert Krawitz>	0cb9dd60e529f06033a3eabf71fa819fb6254919

	Lines: +37, -23
	Files:	NEWS (+18, -5)
		README (+19, -18)

	Bump version.

2018-04-21  <Robert Krawitz>	c2ed4c6acb6c2b9f21ac0bc4c4ebefe4df4135f5

	Lines: +23, -38
	Files:	Makefile.am (+6, -4)
		scripts/build-release.in (+2, -10)
		src/cups/test-rastertogutenprint.in (+1, -7)
		src/testpattern/run-testpattern-1.in (+4, -4)
		src/testpattern/run-testpattern-2.in (+5, -8)
		src/testpattern/run-testpattern.in (+4, -4)
		test/run-testdither.in (+1, -1)

	Make valgrind play nice with non-static builds

2018-04-21  <Robert Krawitz>	c349a45281a84eddf1fb4b88894f3b84f31c6211

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version

2018-04-21  <Robert Krawitz>	3fa178079f1390d48cc39e05897e2a35ebbfa8a4

	Lines: +21, -8
	Files:	configure.ac (+1, -1)
		src/testpattern/run-testpattern-2.check.in (+6, -1)
		src/testpattern/run-testpattern-2.in (+14, -6)

	Testing enhancement: run some checks at full page size

2018-04-21  <Robert Krawitz>	2709aa9a395e14a3544d1a6d27c1b9d478693966

	Lines: +10, -0
	Files:	src/main/print-color.c (+10, -0)

	Print a usefiul error message if bad parameters are passed to

	color init

2018-04-20  <Solomon Peachy>	4d6ee9630e836298b228f7c01671c65b82ff056b

	Lines: +1, -3
	Files:	src/main/print-dyesub.c (+1, -3)

	dyesub:  Fix regression on the Mitsubishi CP98xx family.

2018-04-20  <Robert Krawitz>	99a5cb8bd5c1597d751c765b926901713dcb790e

	Lines: +14, -2
	Files:	scripts/autogen.sh (+14, -2)

	Create stp_release.m4 prior to autoreconf.

2018-04-20  <Robert Krawitz>	ee6dbe7eac3625bc4bc4a3bf98eaa3c5d9d7a599

	Lines: +10, -9
	Files:	src/main/print-dyesub.c (+10, -9)

	Fix seg faults in Magicard Tango driver

2018-04-18  <Solomon Peachy>	73d50057ec4291fc376d2aac5b2a552e29568d21

	Lines: +66, -7
	Files:	src/main/print-dyesub.c (+66, -7)

	dyesub:  mitsu98xx:  Support pushing gamma & matte into backend.

	Code is disabled at the moment, pending testing on real hardware.

	Also, wrap all non-8bpp code in the same ifdefs, so it can be nuked once
	the 98xx code no longer uses it.

	(That non-8bpp stuff was a ton of work.  It's a shame to see it go..)

2018-04-18  <Solomon Peachy>	a4ce002fb79cd44524c25d1ebd8a6b5f32a3e204

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix incorrect 'Fine' printing on Mitsu 9800/9810

2018-04-17  <Solomon Peachy>	bdf7edde3dae31dd18afa9e50e249e2e2b1af120

	Lines: +9, -0
	Files:	src/main/print-dyesub.c (+9, -0)

	dyesub:  Do not use App Gamma correction for 8bpp dyesubs.

	A straight port of the Color PCL patch.

2018-04-14  <Solomon Peachy>	80e8ae1c3764bd1791c506e5f835b8a17fb8c198

	Lines: +1, -1
	Files:	src/cups/rastertogutenprint.c (+1, -1)

	Revert "rastertoprinter:  Properly initialize printer defaults."

	This reverts commit 7db5948b57de48450b82cfe27f57aebcf31a9a4f.

2018-04-11  <Solomon Peachy>	6317585a5ac40a8f28eda8c617e71548201dd498

	Lines: +4, -3
	Files:	src/main/print-dyesub.c (+4, -3)

	dyesub:  Fix a build warning that shows up on ARMv7 CPUs.

	 (A cast increased alignment requirements.  There are a bunch of others
	  elsewhere in the gutenprint code..)

2018-04-08  <Solomon Peachy>	a8607fa4b6cd4f35017b65361cab2b8a83464630

	Lines: +63, -37
	Files:	src/main/print-pcl.c (+63, -37)

	pcl:  Support printer-generated copies

	It's a core feature for PCL5, HPGL/2 and HP-RTL, so all models that
	support one of them got enabled.

	Basically, LaserJet 3 and newer, all DesignJets, all DPL printers, and
	just two DeskJet models.  (There may be more..)

2018-04-08  <Solomon Peachy>	fb14acaa572a3d26d6a1a6ba8c7677bd780f343c

	Lines: +165, -160
	Files:	src/main/print-dyesub.c (+165, -160)

	dyesub:  Internally rename 'laminate' to 'overcoat'

	Needed because the latter is more accurate, and some printers do both.

	The external option name remains 'Laminate' for backwards compatibility.

	Also renamed the Magicard 'OvercoatDuplex' option to 'LaminateDuplex' so
	that it's in sync with the mis-named 'Laminate' option.

	In a subsequent commit I will add a new option, probably 'TrueLaminate'
	for a printer that supports both Overcoat and Lamination.

2018-04-04  <Solomon Peachy>	c9dc12d29859a9c6e49c364f7cfcefa7dff4eead

	Lines: +169, -164
	Files:	src/cups/genppd.c (+4, -2)
		src/main/print-dyesub.c (+62, -56)
		src/xml/printers/dyesub.xml (+103, -106)

	dyesub:  Pull the 'NativeCopies' parameter from XML into C

2018-04-01  <Robert Krawitz>	22e46057b54d4acf1d30813f6a56b0bd4bb3b949

	Lines: +3, -3
	Files:	scripts/autogen.sh (+3, -3)

	m4local needs to exist prior to autoreconf.

2018-03-25  <Robert Krawitz>	0bd090d41be4f427f0ecce6edf14aa2b173b97c8

	Lines: +59, -57
	Files:	.gitignore (+59, -57)

	Clean up the exclude list

2018-03-25  <Robert Krawitz>	47a9c2eed5d83d762aba3ccbbbbd2687c6d7d4a5

	Lines: +134, -39
	Files:	Makefile.am (+1, -1)
		scripts/Makefile.am (+1, -0)
		scripts/build-release.in (+25, -8)
		src/cups/test-ppds.in (+9, -0)
		src/cups/test-rastertogutenprint.check.in (+18, -7)
		src/testpattern/Makefile.am (+8, -4)
		src/testpattern/run-testpattern-1.in (+6, -1)
		src/testpattern/run-testpattern-2.check.in (+27, -16)
		src/testpattern/run-testpattern-2.in (+3, -1)
		src/xml/printers/check_duplicate_printers.c (+11, -0)
		test/curve.c (+13, -1)
		test/run-testdither.in (+6, -0)
		test/run-weavetest.in (+6, -0)

	Store actual test logs in log directory and other testing improvements.

	The automake test harness stores test logs in the tree.  During a
	distcheck run, the build tree is deleted after the run, making it
	impossible to review the results.  Also, each run overwrites the
	previous results, which isn't conducive to the multi-step process that
	scripts/build-release does.  Include the checksums in the logs, too.

	Also allow specifying the log directory (via STP_LOG_DIR) to store
	results externally; this would be useful for a containerized test
	where the results are logged to external storage.

2018-03-24  <Robert Krawitz>	5deb047064559af81a8253b42e734b8aa3d197f7

	Lines: +63, -61
	Files:	test/pcl-unprint.c (+63, -61)

	Don't print EOF error if the printer is in safe reset state.

2018-03-25  <Gernot Hassenpflug>	40aa46267eebe7f7d7b1649254b468ad7b7e31a2

	Lines: +1, -3
	Files:	src/main/print-canon.c (+1, -3)

	Corrected ESC (c and ESC (l output for Canon BJC-2100

2018-03-25  <Gernot Hassenpflug>	5ba4b98cb340a5907795fe894993fc0a17e02bfb

	Lines: +14, -1
	Files:	NEWS (+1, -0)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+12, -0)

	Corrected ESC (c and ESC (l output for Canon BJC-2100

2018-03-19  <Robert Krawitz>	5607bf0db1f8fcc682701cbe14b5f89bfaf42d33

	Lines: +1, -1
	Files:	scripts/mkgitlog.in (+1, -1)

	Correctly extract tag from message.

2018-03-18  <Robert Krawitz>	9509b61b1f6adeec5fe5fa5871471ba85b586331

	Lines: +1, -0
	Files:	src/cups/genppd.c (+1, -0)

	Need to always include the translation for the default page size.

2018-03-18  <Solomon Peachy>	6b43f0a67edf9a5b946bcc4ccf6c0fdab645b6bc

	Lines: +87, -2
	Files:	src/main/print-dyesub.c (+87, -2)

	dyesub:  magicard:  Improvements for duplex operation

	Side A vs B requires different lamination parameters (type & hole)
	Side B won't ever have magstripe encoding
	Side B won't ever have holokote/holopatch in use

2018-03-17  <Robert Krawitz>	939e31d6186efca394b4b4dcb330e78f6756dcda

	Lines: +7, -1
	Files:	src/main/print-color.c (+4, -1)
		src/main/print-pcl.c (+3, -0)

	Do not use an app gamma correction when printing to color laser

2018-03-16  <Stephen Letter>	e533a5ac637a3ae224c7e2d5f668696744fd93da

	Lines: +1, -1
	Files:	macosx/makegutenpkg.sh (+1, -1)

	Make file system backward compatible for Macintosh

2018-03-07  <Solomon Peachy>	0603a922f53895881a183a14d47916fd18706f3e

	Lines: +36, -3
	Files:	src/cups/backend_common.h (+2, -1)
		src/cups/backend_dnpds40.c (+34, -2)

	dyesub: backend:  Split out Citizen CW-02/OP900II from the CY

2018-03-06  <Robert Krawitz>	0d3c2ed11621eda75742a0e01b747467011702ae

	Lines: +6, -1
	Files:	NEWS (+5, -1)
		src/xml/printers/pcl.xml (+1, -0)

	Add HP LaserJet 5N

2018-03-03  <Solomon Peachy>	9e89d79cf4359deeecd84c157b6a893cb78d62dd

	Lines: +30, -1
	Files:	src/cups/backend_dnpds40.c (+4, -0)
		src/main/print-dyesub.c (+26, -1)

	dyesub:   Additional print sizes for DS40 and DS620

	DS40: (3.5x5*2) (6x6) (6x6+2x6)  Requires FW >=1.60
	DS620: (5x5+2x5)

2018-03-03  <Solomon Peachy>	f59897c2aa4ae3063c8d65e3cf13cd5b43fb27e5

	Lines: +4, -0
	Files:	src/main/print-dyesub.c (+4, -0)

	dyesub:  Fix RX1 square size generation.

2018-02-28  <Solomon Peachy>	73fde56ba73a0fa9b33078f12ec7b936d8392d92

	Lines: +23, -1
	Files:	src/cups/backend_dnpds40.c (+23, -1)

	dyesub: backend:  Try to detect non-HS media used in an RX1HS

	And throw an error (stopping the queue) if this occurs..)

2018-02-28  <Solomon Peachy>	a3fd6fd9c61bc5fb750facb0379ea64575af0456

	Lines: +5, -3
	Files:	src/xml/printers/dyesub.xml (+5, -3)

	dyesub: xml:  Re-order the Citizen models, add CX-02 and CY-02.

2018-02-24  <Robert Krawitz>	066313fe07e89e47fe0fa0637eaa9ea941312a49

	Lines: +16, -17
	Files:	src/main/color-conversions.c (+16, -17)

	Fix {cmyk,kcmy}=>rgb conversion.

2018-02-22  <Robert Krawitz>	d87b0c338cd0ddeb51ad17dbc2cfabebe058c7ae

	Lines: +3, -0
	Files:	src/main/print-pcl.c (+3, -0)

	Don't apply HSL curves to color laser printers.

2018-02-22  <Solomon Peachy>	fe861e6d5c526df77943e671d94760604259dd02

	Lines: +24, -7
	Files:	NEWS (+2, -1)
		src/cups/backend_dnpds40.c (+11, -5)
		src/cups/blacklist (+4, -1)
		src/main/print-dyesub.c (+7, -0)

	dyesub:  DNP DS-RX1 and Citizen CY-02 gain support for square prints.

	(Requires Firmware 2.06 or newer)

2018-02-06  <Robert Krawitz>	b310d7716dbc87ce299ef7c1bb9e6c4be5c0eeec

	Lines: +79, -73
	Files:	configure.ac (+1, -0)
		src/cups/Makefile.am (+6, -2)
		src/cups/test-rastertogutenprint.check.in (added +52)
		src/cups/test-rastertogutenprint.in (+1, -44)
		src/testpattern/Makefile.am (+0, -3)
		src/testpattern/run-testpattern-2.check.in (+19, -24)

	Reduce the number of test cases in full mode.

	For test-rastertogutenprint, run all printers with fast options; run
	distinct printers only with full options.

	For run-testpattern-2, run all printers with fast options and
	minimal cases; run distinct printers only with full options.

2018-02-06  <Robert Krawitz>	c813f14f820e6697e96db2f066aa9dd7a422f47b

	Lines: +544, -6
	Files:	.gitignore (+1, -0)
		Makefile.am (+6, -0)
		configure.ac (+2, -1)
		scripts/Makefile.am (+12, -5)
		scripts/build-release.in (added +523)

	First cut at build-release script

2018-02-04  <Robert Krawitz>	1ebdc886cd827f02464da4c521cade7e560caf4e

	Lines: +3, -0
	Files:	scripts/autogen.sh (+3, -0)

	Make sure all of the auto* bits are up to date.

2018-02-04  <Robert Krawitz>	566836393b9304a5a416413327d0371af32d170b

	Lines: +5, -4
	Files:	configure.ac (+5, -2)
		src/cups/test-rastertogutenprint.in (+0, -2)

	Add some more printers to the minimal test.

	Allow all PPD files to be created in minimal mode because we
	don't know which exact printers will be tested.

2018-02-03  <Solomon Peachy>	ef301e325c914e456732865ef60ba3c8baa9cd6e

	Lines: +8, -3
	Files:	Makefile.am (+2, -2)
		configure.ac (+5, -0)
		m4/stp_cups.m4 (+1, -1)

	build:  Allow make distcheck and non-distcheck builds to work

	make distcheck now sets:

	    DISTCHECK_CONFIGURE_FLAGS=NO_PKGCONFIG_PATHS=1

	And the various autoconf macros key off of that to generate paths using
	$prefix (etc) instead of relying on pkgconfig output.

	Passes make distcheck-minimal and normal builds, with and without --prefix

2018-02-03  <Solomon Peachy>	916e0a071be4274a7615daba81b52c480d101d2b

	Lines: +4, -6
	Files:	configure.ac (+0, -3)
		m4/stp_cups.m4 (+4, -3)

	build:  Fix default cups_exec_prefix setting.

2018-02-02  <Solomon Peachy>	6c0771f9c12e0a60cb8e73a5cd133a0a876a8036

	Lines: +35, -45
	Files:	src/main/print-dyesub.c (+35, -45)

	dyesub:  get rid of floating-point "interpolation"

	Yields a 4% performance improvement on my underpowered RPi2.

	For some reason exactly one printer (mitsu cp9500) shows a
	regression, but only at its higher resolution mode.

2018-02-02  <Solomon Peachy>	dc3f6e7e4cf5b5b3af0a308da06dcd7b99511eb6

	Lines: +80, -16
	Files:	src/main/print-dyesub.c (+80, -16)

	dyesub:  split out render_row into packed / interlaced functions.

	No real performance improvement from this, but it sets the stage for
	later work.

2018-02-02  <Solomon Peachy>	3b7a10646e6f4f29df52372cd5763e9f83a6feab

	Lines: +10, -126
	Files:	src/main/print-dyesub.c (+10, -126)

	dyesub:  Get rid of the D70 family's native 16bpp mode.

	...It never generated usable output anyway.

2018-02-01  <Solomon Peachy>	873a062bac73d7dbceb0f450179fbd8c3c047978

	Lines: +18, -56
	Files:	configure.ac (+18, -14)
		m4/stp_gimp.m4 (removed -39)
		src/gimp2/Makefile.am (+0, -3)

	build:  Fix gimp2 plugin installation

	 * rearrange order of evaluation
	 * respect 'install in user directory'
	 * always use gimp-tool to determine paths

2018-01-30  <Solomon Peachy>	301da605482b25e338cae88e4ea0c17c7b10b707

	Lines: +41, -87
	Files:	configure.ac (+23, -11)
		m4/stp_cups.m4 (+15, -48)
		m4/stp_gimp.m4 (+2, -27)
		src/gimp2/Makefile.am (+1, -1)

	build:   Fix up CUPS and GIMP m4 macros.

	 * Allow cups-config to be overridden at configure time
	 * Don't use $prefix when inappropriate
	 * properly handle $prefix = NONE when figuring out cups_prefix
	 * base cups_prefix/cups_exec_prefix on prefix and exec_prefix.
	 * call STP_CUPS_PATH before STP_CUPS_LIBS
	 * get rid of STP_CUPS_PROGS due to apparent uselessness
	 * allow all cups_config derived things to be overridden
	 * get rid of unused gimp m4 macro

2018-01-28  <Solomon Peachy>	d2ef6bda4e2ceac0bb9ac06613ea861b1d982eb8

	Lines: +45, -6
	Files:	NEWS (+5, -1)
		src/cups/backend_canonselphyneo.c (+36, -4)
		src/cups/blacklist (+3, -0)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub:  backend:  Add USB PID for Canon SELPHY CP1300

	Mark the printer as non-experimental too

2018-01-27  <Robert Krawitz>	e139e83efce35d212cbea0ce7e0be398a343fe37

	Lines: +62, -17
	Files:	Makefile.am (+3, -0)
		configure.ac (+8, -0)
		src/cups/test-rastertogutenprint.in (+39, -10)
		src/testpattern/run-testpattern-2.check.in (+12, -7)

	Fix valgrind issue in CUPS test; add check-valgrind-minimal test.

2018-01-27  <Robert Krawitz>	b4bcde6b270d9e4ad759149d9777bd1ae64bae12

	Lines: +172, -153
	Files:	Makefile.am (+8, -2)
		configure.ac (+1, -0)
		m4/stp_cups.m4 (+3, -3)
		src/cups/Makefile.am (+34, -31)
		src/cups/test-ppds.in (+25, -13)
		src/cups/test-rastertogutenprint.in (+11, -3)
		src/testpattern/Makefile.am (+10, -16)
		src/testpattern/run-testpattern-2.check.in (added +80)
		src/testpattern/run-testpattern-2.checksums (removed -17)
		src/testpattern/run-testpattern-2.fast (removed -20)
		src/testpattern/run-testpattern-2.full (removed -19)
		src/testpattern/run-testpattern-2.valgrind (removed -29)

	More testing improvements:

	- Reduce the proliferation of test scripts, particularly in src/testpattern.

	- Parallelize test execution.

	- Run test-ppds with a custom ppd directory so it doesn't clash with
	  test-rastertogutenprint.

	- Attempt to fix CUPS M4 prefix generation.

2018-01-25  <Robert Krawitz>	798142e3aa72a2a6bf22657706612e199fea020e

	Lines: +0, -1
	Files:	src/testpattern/printer_options.c (+0, -1)

	Remove spurious output.

2018-01-25  <Robert Krawitz>	5eb04de3097d9453910b37fd0d969f20ae9bf5bd

	Lines: +1, -0
	Files:	src/cups/test-ppds.in (+1, -0)

	Reduce parallelism in fast case to take better advantage of

	more CPUs.

2018-01-25  <Robert Krawitz>	4f2efd514dd868b09a31462f55f2227e2dda8003

	Lines: +2, -12
	Files:	Makefile.am (+2, -12)

	Make dist-time-check more permissive; configure.ac merely

	needs to be no newer than configure.

2018-01-25  <Robert Krawitz>	6303fdb4482a188d1800abafdb4b08a80c14b480

	Lines: +6, -2
	Files:	m4/stp_cups.m4 (+6, -2)

	Fix CUPS prefix test

2018-01-25  <Solomon Peachy>	7b71c66b52636dea96631030895275d9a7303bd5

	Lines: +41, -46
	Files:	src/main/print-dyesub.c (+41, -46)

	dyesub: Split up dyesub_render_pixel() into optimized chunks

	* render_pixel_u8
	* render_pixel_u16
	* render_pixel_packed

	  Also replaced its memcpy()s with assignments.

	With my worst-case 8x12 @600dpi test print, this yield a 23% improvement
	in rastertogutenprint runtime on a RPi2 (6.60s->5.05s)

	Further optimizations are possible, including possibly an optimized
	render_row()

2018-01-24  <Robert Krawitz>	f390e0cd67808314336469b733f69c2ecf701f62

	Lines: +94, -292
	Files:	Makefile.am (+4, -28)
		configure.ac (+29, -6)
		doc/Makefile.am (+9, -3)
		doc/developer/Makefile.am (+1, -1)
		doc/users_guide/Makefile.am (+2, -2)
		m4/gimp.m4 (removed -211)
		m4/stp_cups.m4 (+4, -4)
		m4/stp_gimp.m4 (+2, -2)
		scripts/autogen.sh (+3, -1)
		scripts/global.mk (+0, -5)
		src/cups/Makefile.am (+27, -26)
		src/cups/test-ppds.in (+9, -2)
		src/testpattern/Makefile.am (+1, -0)
		src/xml/Makefile.am (+1, -1)
		src/xml/printers/Makefile.am (+1, -0)
		test/Makefile.am (+1, -0)

	Allow full out of tree build and make distcheck

2018-01-24  <Robert Krawitz>	4616d3beab2b31be385526efd0d7aa3774b31b54

	Lines: +3, -2
	Files:	include/gutenprint/refcache.h (+3, -2)

	Fix documentation.

2018-01-24  <Robert Krawitz>	c9e8334835962fba1dfd5f51a82a361946117f56

	Lines: +1, -1
	Files:	src/xml/printers/Makefile.am (+1, -1)

	Fix test case name.

2018-01-24  <Robert Krawitz>	247d0e205f62a2a0b58a38697a51072c7b1f7d68

	Lines: +9, -1
	Files:	src/testpattern/run-testpattern-2.valgrind (+9, -1)

	Add bjc-s200 to the selective list of printers thoroughly tested in valgrind.

	Add comment explaining why low resolution/small paper size is a good
	test case in and of itself.

2018-01-22  <Robert Krawitz>	a67425ae61d30619b5287e59446be6bfc1084e4c

	Lines: +13, -9
	Files:	src/main/module.c (+6, -4)
		src/main/print-pcl.c (+7, -5)

	Clean up some compilation warnings

2018-01-21  <Robert Krawitz>	0809b235283d0b2333300de7f49160d794f32c71

	Lines: +1, -1
	Files:	include/gutenprint/refcache.h (+1, -1)

	Fix declaration of stp_refcache_list_cache_items

2018-01-21  <Robert Krawitz>	c1c06d9abf26fc71482786389c4689ac505efb88

	Lines: +25, -6
	Files:	include/gutenprint/util.h (+1, -0)
		src/main/gutenprint-internal.h (+3, -0)
		src/main/print-dyesub.c (+5, -5)
		src/main/print-ps.c (+1, -1)
		src/main/print-util.c (+13, -0)
		src/testpattern/run-testpattern-2.checksums (+2, -0)

	Force timestamps to the epoch for checksum comparison.

2018-01-21  <Robert Krawitz>	4742312909e0d08a4776483059a68b813cb38a37

	Lines: +66, -63
	Files:	src/main/bit-ops.c (+66, -63)

	Cleanup, tested via checksums.

2018-01-21  <Robert Krawitz>	624dd33e9bc3d2c69f785f7124443c4666ada373

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Use TIFF memory allocation function since canon_compress_data

	later uses TIFF compression internally.

2018-01-21  <Robert Krawitz>	719a4cef5222359923fc4a01de41412c0378f7e1

	Lines: +1, -0
	Files:	src/main/channel.c (+1, -0)

	Initialize uninitialized variable.

2018-01-21  <Robert Krawitz>	a873d7b9c5e2ab59ca2878fa04ef68af3a765925

	Lines: +12, -2
	Files:	src/cups/test-rastertogutenprint.in (+12, -2)

	Allow specifying multiple levels of verbosity (skip the

	DEBUG2 and progress messages with just -V).

2018-01-21  <Robert Krawitz>	ea8045db0813b77dbf4f2a2d52b2aea39d6cdf1c

	Lines: +1, -1
	Files:	src/cups/rastertogutenprint.c (+1, -1)

	Suppress INFO and ATTR messages only when suppressing verbose messages.

2018-01-21  <Robert Krawitz>	3bc868ee5db8057d3e8310bb0b7ce2203cc980c4

	Lines: +21, -8
	Files:	src/testpattern/run-testpattern-2.in (+21, -8)

	Allow specifying printers by <model_family> notation.

2018-01-19  <Robert Krawitz>	5ed53ec8103d4564ead0a8c613d2e5b3ca1baf91

	Lines: +5, -0
	Files:	.gitignore (+5, -0)

	Some more things to ignore.

2018-01-19  <Robert Krawitz>	ea725a7490f6996a948359507f036f3319ace5b4

	Lines: +24, -22
	Files:	src/testpattern/run-testpattern-2.in (+24, -22)

	Change the granularity of parallelism from printer to test case.

	This reduces the variation between parallel jobs, improving
	performance some.

2018-01-19  <Robert Krawitz>	21d458c6de70b0502c8d6c9a1c62d732cc18791c

	Lines: +9, -23
	Files:	src/cups/rastertogutenprint.c (+7, -9)
		src/gutenprintui2/panel.c (+1, -1)
		src/main/print-canon.c (+0, -1)
		src/main/print-dyesub.c (+0, -3)
		src/main/print-escp2.c (+1, -4)
		src/main/print-lexmark.c (+0, -2)
		src/main/print-pcl.c (+0, -1)
		src/main/print-ps.c (+0, -1)
		src/main/print-raw.c (+0, -1)

	Remove unneeded calls to stp_verify and stp_prune_inactive_options.
	These calls add small but not entirely negligible overhead, particularly
	at low quality settings.

2018-01-19  <Robert Krawitz>	f1d2b3d61466c719efeb84f4a8a3bbb34c4c8c6a

	Lines: +3, -3
	Files:	src/main/print-weave.c (+3, -3)

	Eliminate some unnecessary calls to retrieve metadata.

2018-01-19  <Robert Krawitz>	578ad42323f81c8a486d7dd03ec56423a115a33e

	Lines: +533, -337
	Files:	src/main/channel.c (+59, -51)
		src/main/color-conversions.c (+472, -286)
		src/main/print-color.c (+2, -0)

	Performance improvements in color/channel code.

	Speed up some of the inner loops in the color conversion.

	Don't unnecessarily recompute the zero mask in the channel code at the end.

	Don't compute the GCR curve if it's trivial.

	Improve debuggability of color and channel code.

2018-01-19  <Robert Krawitz>	a15d64449e8413e87cec4a1f83c7908996350e71

	Lines: +16, -0
	Files:	src/main/print-escp2.c (+16, -0)

	Substitute CMYK ink if user tries to print BW with ink sets

	that don't contain black ink.

2018-01-19  <Robert Krawitz>	f2cd27e6c8073e8db12d77a52df17ff2c4368896

	Lines: +46, -12
	Files:	src/testpattern/run-testpattern-2.checksums (+4, -2)
		src/testpattern/run-testpattern-2.fast (+4, -0)
		src/testpattern/run-testpattern-2.full (+2, -0)
		src/testpattern/run-testpattern-2.in (+31, -10)
		src/testpattern/run-testpattern-2.valgrind (+5, -0)

	Add coverage for input modes

2018-01-16  <Robert Krawitz>	f37915d4b58dbcc827f410725030965b7dacdff0

	Lines: +2, -0
	Files:	src/cups/test-rastertogutenprint.in (+2, -0)

	Test only 2 pages rather than 3 with valgrind and fast tests in CUPS.
	There is additional code tested in multiple page testing that is not
	tested with single page, so there's still some value in this.

2018-01-16  <Robert Krawitz>	7e9f05bea5f53fe50b0d3532b7b7ec8d8d8cb7a9

	Lines: +112, -17
	Files:	src/main/gutenprint-internal.h (+4, -0)
		src/main/module.c (+1, -0)
		src/main/printers.c (+70, -16)
		src/xml/printers/Makefile.am (+7, -1)
		src/xml/printers/check_duplicate_printers.c (added +30)

	Speed up duplicate printer checking by doing it on sorted data
	after loading all printers.  Also add a check for this to compile-time.

2018-01-14  <Robert Krawitz>	06b856c25a85847717dfe1bfac4d94504efd649a

	Lines: +79, -12
	Files:	src/main/curve.c (+69, -9)
		src/main/sequence.c (+10, -3)

	Improve performance of curve resample

2018-01-14  <Robert Krawitz>	80ef6e660d92d7441b1b2a2d6b2b42e8874f4c3b

	Lines: +2, -2
	Files:	src/testpattern/run-testpattern-2.fast (+2, -2)

	Fast test should accept command line arguments.

2018-01-14  <Robert Krawitz>	9f1dd3d0b9a1e68f2ec379220c9e328feb169ca5

	Lines: +1, -6
	Files:	src/main/printers.c (+1, -6)

	Improve verify checking

2018-01-14  <Robert Krawitz>	58e1340e55efa16d0bef0a8ace5f11055ffcbf56

	Lines: +38, -33
	Files:	src/main/print-list.c (+38, -33)

	Improve element cache behavior.

2018-01-13  <Robert Krawitz>	2c43782789be856182d4b8896a05779f9fa053e6

	Lines: +159, -57
	Files:	include/gutenprint/vars.h (+7, -0)
		src/cups/rastertogutenprint.c (+3, -5)
		src/main/gutenprint-internal.h (+1, -2)
		src/main/libgutenprint.sym (+102, -6)
		src/main/print-canon.c (+12, -12)
		src/main/print-canon.h (+2, -2)
		src/main/print-vars.c (+14, -12)
		test/testdither.c (+18, -18)

	Clean up symbol names

2018-01-13  <Robert Krawitz>	aafe8923aa13d77c3edbc832f8bf403a149dc503

	Lines: +109, -140
	Files:	configure.ac (+1, -0)
		src/cups/Makefile.am (+1, -5)
		src/cups/min-pagesize.c (removed -86)
		src/cups/min-pagesize.in (added +42)
		src/cups/test-rastertogutenprint.in (+4, -3)
		src/testpattern/Makefile.am (+4, -0)
		src/testpattern/printers.c (+2, -1)
		src/testpattern/run-testpattern-2.in (+55, -45)

	More performance improvement for check-fast

2018-01-10  <Solomon Peachy>	79ad892b22bfc8467264b60462da7e6b6eafa4a4

	Lines: +3, -3
	Files:	src/cups/backend_shinkos1245.c (+3, -3)

	dyesub: backend:  Fix buffer overflow with S1245 and matte operation.

2018-01-09  <Robert Krawitz>	c252b886b914b2ca9d8a0d39c6bc14efd6a06982

	Lines: +86, -0
	Files:	src/cups/min-pagesize.c (added +86)

	Add missing source file

2018-01-09  <Solomon Peachy>	fc4a20dd4894625dd543eecf45708b8ca4fe87fb

	Lines: +20, -18
	Files:	NEWS (+1, -0)
		src/cups/backend_shinkos1245.c (+17, -16)
		src/xml/printers/dyesub.xml (+2, -2)

	dyesub:  backend:  Bugfixes for the s1245 backend

	Mark S1245 as no longer experimental!

2018-01-09  <Solomon Peachy>	e24562b09197d96b9d6076d20f7269175c066e97

	Lines: +5, -5
	Files:	src/main/print-dyesub.c (+5, -5)

	dyesub:  Shinko S1245 lamination data was incorrectly specified.

2018-01-09  <Solomon Peachy>	0840125d8ecd920e603be7b70b54b090741b43b7

	Lines: +5, -1
	Files:	src/cups/backend_common.c (+5, -1)

	backend:  Don't issue a USB alt_setting if it's not needed.

	Caused a regression on the Shinko S2145

2018-01-07  <Robert Krawitz>	046bb12d0a887403a23f4a10bb508cae6fdf8455

	Lines: +423, -187
	Files:	Makefile.am (+50, -5)
		scripts/count-cpus.in (+6, -0)
		src/cups/Makefile.am (+5, -0)
		src/cups/test-ppds.in (+21, -5)
		src/cups/test-rastertogutenprint.in (+44, -9)
		src/testpattern/Makefile.am (+22, -17)
		src/testpattern/printer_options.c (+72, -107)
		src/testpattern/run-testpattern-1.in (+7, -1)
		src/testpattern/run-testpattern-2.checksums (added +13)
		src/testpattern/run-testpattern-2.fast (added +16)
		src/testpattern/run-testpattern-2.full (added +17)
		src/testpattern/run-testpattern-2.in (+128, -39)
		src/testpattern/run-testpattern-2.valgrind (added +16)
		test/Makefile.am (+0, -2)
		test/run-weavetest.in (+2, -1)
		test/testdither.c (+4, -1)

	More testing improvements

	Reduce the amount of work done by printer_options and run-testpattern-2
	parsing that output.

	Add some more test profiles for run-testpattern-2:

	- make check-fast (fast) runs a quick, minimal test.  It uses VeryFast
	  dithering and lowest resolution and smallest page size for
	  run-testpattern-2 and test-rastertogutenprint.  For test-ppds, it
	  checks only full non-translated PPD files, one per distinct printer
	  model.  It parallelizes.  On Xeon E3-1505M/i7-6820HQ/87-6920HQ:

	  1266.13user 130.63system 3:21.96elapsed 691%CPU

	- make check-full (full) runs the full test, in parallel.  It also
	  tests all page sizes at lowest resolution and Very Fast dithering on
	  all distinct printer models.

	  38101.55user 1341.99system 1:27:20elapsed 752%CPU

	- make check-valgrind (valgrind) runs valgrind.  It tests only
	  distinct printers, using very fast dithering and lowest resolution
	  and smallest page size.

	  19332.97user 194.95system 43:31.85elapsed 747%CPU

	- make check-parallel is currently a synonym for make check-full.

	  38098.75user 1380.92system 1:28:13elapsed 745%CPU

	Change STP_FAST_TEST to STP_TEST_FAST.

	Add STP_TEST_FAMILY to allow restricting testing to one family.

2018-01-05  <Solomon Peachy>	4b2779a629e4aeddb678354fb0969bbd5d3f3dcb

	Lines: +0, -1
	Files:	src/main/print-dyesub.c (+0, -1)

	dyesub:  Eliminate duplicated paper size for 4x6*2 on Mitsu CP-D80DW

2018-01-03  <Robert Krawitz>	b7784b1748c085154e23a31185c108f1b62bed34

	Lines: +95, -95
	Files:	src/xml/printers/pcl.xml (+95, -95)

	Change ricoh-aficio to ricoh-afc for 5.2 compatibility.

2018-01-03  <Solomon Peachy>	a4ee6a0abf508dc185eb83106b5e71179fbef604

	Lines: +6, -4
	Files:	src/main/print-dyesub.c (+6, -4)

	dyesub: magicard:  Bugfixes.

	 * Duplexing was always being turned on
	 * Incorrect image offset being computed
	 * Extraneous ',' in output

2018-01-03  <Solomon Peachy>	4704b573787587f9aa18ea5d547fd82f788bd38e

	Lines: +205, -13
	Files:	src/cups/backend_magicard.c (+205, -13)

	dyesub: backend: magicard:  Add proper gamma correction!

	The values 0,1,2 correspond to none, 2.2, and 1.8 curves.  Not sure if
	this matches the windows drivers output but the results are pretty
	decent.

2018-01-02  <Solomon Peachy>	b8fdb57f5fe50a2edd44d2feac60f5706e1f63d3

	Lines: +51, -21
	Files:	NEWS (+1, -0)
		src/cups/backend_mitsu70x.c (+19, -8)
		src/main/print-dyesub.c (+31, -13)

	dyesub:  Fix 4x6*2 printing on Mitsu D70/D707, Mitsu D80, and Fuji ASK300

	 * D70x/A300 needed the backend to sort of lie at one point
	 * All margins were off

2018-01-02  <Robert Krawitz>	a7075b90baac67c371743be1301ddf2cd88747b1

	Lines: +10, -10
	Files:	src/xml/printers/pcl.xml (+10, -10)

	Fix XML validation problems

2018-01-02  <Robert Krawitz>	bc3c44b55641da925c4f9a800d8bc88172701c45

	Lines: +15, -8
	Files:	scripts/autogen.sh (+15, -8)

	Fix doc tool requirements for developer build

2018-01-02  <Robert Krawitz>	e751066b28c770784a4168664d622cb5ada92185

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers/pcl.xml (+1, -0)

	Add Canon imageRunner C5030 (tested)

2018-01-01  <Robert Krawitz>	3e76b9adaaa58f54078d68c82aa23291d9dbac5a

	Lines: +2, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
		src/main/printers.c (+1, -0)

	Correct callgrind option in run-testpattern-2.

	Add note to printers.c that we ned to look at printer list registration
	duplicate checking.

2017-12-31  <Robert Krawitz>	5dc23627c666b5efe01ad38809796379d0d2c1f2

	Lines: +2, -0
	Files:	src/testpattern/run-testpattern-2.in (+2, -0)

	Use very fast dithering and minimum resolution in fast test mode
	in run-testpattern-2.

2017-12-31  <Robert Krawitz>	4424222030d91e8f3f1836c9327cce0c3df8157e

	Lines: +2, -1
	Files:	src/cups/test-rastertogutenprint.in (+2, -1)

	Use very fast dithering in fast test.

2017-12-31  <Robert Krawitz>	06121dd4b1d96c1c30272f668ab0210f65e5109e

	Lines: +86, -10
	Files:	Makefile.am (+6, -0)
		configure.ac (+1, -0)
		scripts/Makefile.am (+2, -1)
		scripts/count-cpus.in (added +27)
		src/cups/cups-genppd.c (+25, -1)
		src/cups/test-ppds.in (+4, -4)
		src/cups/test-rastertogutenprint.in (+8, -3)
		src/testpattern/run-testpattern-1.in (+4, -0)
		test/Makefile.am (+2, -1)
		test/run-weavetest.in (+4, -0)
		test/testdither.c (+3, -0)

	More testing improvements.

	make fast-check at top level runs the fast test with parallelism
	make full-check at top level similarly runs the full test.

	scripts/count-cpus attempts to count the CPUs in the system for
	auto-parallelization.  Currently likely only supports Linux.

	Mark testdither and run-weavetest as skipped when run under make check
	rather than taking them out (so we know that they are deliberately
	skipped).  Same for run-testpattern-1.in in fast mode, which isn't
	particularly useful.

2017-12-31  <Solomon Peachy>	77f0e64af0418afea568fd8ac10419d514826ce5

	Lines: +72, -45
	Files:	src/cups/backend_mitsu70x.c (+72, -45)

	dyesub: backend:  mitsu70x:  Backend updates

	 * Blocking and non-blocking wakeup support
	 * Better/saner firmware version matching
	 * Tweaks to output for consistency

2017-12-30  <Robert Krawitz>	3458306367db9418b226d6130dda6fb50ec6904f

	Lines: +179, -86
	Files:	src/cups/Makefile.am (+49, -14)
		src/cups/cups-genppd.c (+1, -1)
		src/cups/test-ppds.in (+30, -9)
		src/cups/test-rastertogutenprint.in (+3, -1)
		src/testpattern/run-testpattern-2.in (+4, -0)
		test/Makefile.am (+3, -1)
		test/testdither.c (+89, -60)

	Speed up testing.

	STP_FAST_TEST tests only one printer per model in test-rastertogutenprint
	and run-testpattern-2.

	Remove testdither from the tests; it doesn't actually do any checking
	of any kind.  Also, speed it up in auto mode if anyone really wants it.

	Test both normal and simplified PPD files; omit simplified PPD files
	if STP_FAST_TEST is used.

	Set smaller batch size for test-ppds; we were getting unbalanced
	behavior resulting in about 1 minute tailoff.

	Print progress in test-ppds.

	Add explicit targets for simplified-only PPD files in makefile.

	Change progress reporting to every 100 printers in cups-genppd.c due to
	greater number of printers.

2017-12-30  <Robert Krawitz>	826b2d3b580931606fa9817679a8b15830bdef22

	Lines: +33, -32
	Files:	src/cups/test-rastertogutenprint.in (+33, -32)

	Cleanup output for simplified PPD files

2017-12-30  <Robert Krawitz>	cb7abc4d5df85bd3c9cce30d55698791afb1b2d2

	Lines: +243, -246
	Files:	src/cups/test-rastertogutenprint.in (+243, -246)

	Rewrite in bash.

	Use lowest resolution by default for performance.

	Add -f option.

	Improve performance of -s.

2017-12-30  <Solomon Peachy>	cd7aeb7a6cb829fc355981e79be79d2e8ae08032

	Lines: +1, -0
	Files:	src/xml/printers/pcl.xml (+1, -0)

	Add entry for Brother HL-5340D b&w laser printer

	(personally tested)

2017-12-29  <Robert Krawitz>	85b1b173860315b08e07d0315d945fa4b16ad809

	Lines: +534, -63
	Files:	src/main/printers.c (+2, -1)
		src/xml/printers/pcl.xml (+532, -62)

	Add a mass of more printers from the foomatic database.
	These are all tagged UNTESTED Automatically Generated

2017-12-29  <Robert Krawitz>	6d0a965693fced69f602087d9363cf148ed7852a

	Lines: +126, -25
	Files:	NEWS (+10, -9)
		src/cups/test-rastertogutenprint.in (+100, -15)
		src/main/print-pcl.c (+14, -0)
		src/xml/printers/pcl.xml (+1, -1)
		test/pcl-unprint.c (+1, -0)

	Fix HP Color LJ 5.

	Speed up test-rastertogutenprint by using the lowest resolution possible.

	Minor fix to pcl-unprint.

2017-12-29  <Solomon Peachy>	3dd063030f7a74f4a5c328eeec3e59bd260e5c6b

	Lines: +1, -1
	Files:	src/main/print-dyesub.c (+1, -1)

	dyesub:  Fix crash when using a non-duplex-capable magicard printer.

2017-12-28  <Robert Krawitz>	8a0fa481523230eee3323ae4a9fb34ba708e4507

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Correctly handle PPD args on the command line.

2017-12-28  <Robert Krawitz>	4b71c50c9d10e2034ceb65d9dfcb5b1c7d8c4d54

	Lines: +8, -8
	Files:	NEWS (+8, -8)

	Complete editing the NEWS file

2017-12-28  <Robert Krawitz>	493d2ae84a9a6597d3061d885b9dc3d92ef311e0

	Lines: +242, -178
	Files:	NEWS (+50, -17)
		README (+1, -1)
		src/main/print-pcl.c (+5, -5)
		src/main/printers.c (+2, -2)
		src/xml/printers/pcl.xml (+184, -153)

	Add more new printers.

2017-12-28  <Robert Krawitz>	49d283c15f74cbf40451f652fbba95038400df45

	Lines: +10, -10
	Files:	NEWS (+5, -5)
		src/xml/printers/pcl.xml (+5, -5)

	Fix some typos in the updated printer list.

2017-12-28  <Robert Krawitz>	82e7c8aaff48fc783a4871984185a3cc4999698a

	Lines: +318, -21
	Files:	NEWS (+156, -1)
		src/main/printers.c (+9, -0)
		src/xml/printers/pcl.xml (+153, -20)

	Printing verified by Solomon Peachy.

	Fix scaling error if input resolution is higher than output.

	Add list of color laser printers extracted from HPIJS and HPLIP.

	Error out if there are duplicate printers found.

2017-12-28  <Robert Krawitz>	94fc4e99c4d6b2d31af78fe1e25193118e66ddd4

	Lines: +3, -4
	Files:	src/main/print-pcl.c (+3, -4)

	Fix scaling error if input resolution is higher than output.

2017-12-28  <Robert Krawitz>	a04fe7f18399cac4a282ad55cceb88b7d034646d

	Lines: +388, -77
	Files:	include/gutenprint/channel.h (+1, -0)
		src/main/channel.c (+88, -60)
		src/main/color-conversions.c (+27, -0)
		src/main/print-pcl.c (+244, -6)
		src/testpattern/compare-checksums.in (+1, -1)
		src/xml/printers/pcl.xml (+12, -7)
		test/pcl-unprint.c (+15, -3)

	Initial bench-only tested support for color laser printers.

	Add 8-bit output option for channel code.

	Fix reporting bug in compare-checksums.

	Add debug code to color-conversions (print the chosen conversion func)

	Handle multi-band pages in pcl-unprint

2017-12-27  <Robert Krawitz>	13b0b6108e08464a4845595bf51a62d9eebbaf28

	Lines: +472, -77
	Files:	test/pcl-unprint.c (+472, -77)

	Handle color laser printer output (at least in direct pixel mode)

2017-12-18  <Robert Krawitz>	ebd674534d1b2ad4c0807e07e83ab13ff76401e1

	Lines: +2, -2
	Files:	src/main/print-ps.c (+2, -2)

	Correct calling sequence for stpi_get_listed_papersize

	ModelName is not guaranteed to not have non-standard characters.

2017-12-16  <Solomon Peachy>	16f22f11d8c2ffa3c297c8cc46d2416ffc2ea099

	Lines: +39, -3
	Files:	src/main/print-dyesub.c (+38, -2)
		src/xml/printers/dyesub.xml (+1, -1)

	dyesub: magicard:  Duplex support for Tango2E!

	(Note it's untested; my printer's duplexer is busted..)

2017-12-09  <Gernot Hassenpflug>	383e2891f44f6b14cde32f3978dcdf19f2de9aa7

	Lines: +2, -0
	Files:	src/main/print-canon.c (+2, -0)

	Added naming support for Canon PIXMA TR and XK series.

2017-12-08  <Solomon Peachy>	9c73ed7ed33c7e710ac5401235c779a5af76db45

	Lines: +88, -40
	Files:	src/cups/backend_canonselphyneo.c (+2, -2)
		src/cups/backend_dnpds40.c (+2, -2)
		src/cups/backend_mitsu70x.c (+84, -36)

	backends:  Fix fast return mode when multiple copies are in use.

2017-12-08  <Solomon Peachy>	2eb1127131f0cf0012c311235788127fa7de78d6

	Lines: +10, -2
	Files:	NEWS (+4, -0)
		src/main/print-dyesub.c (+6, -2)

	dyesub:  Further improvements to Fujifilm ASK-300

	 * More print sizes
	 * Matte support

2017-12-09  <Gernot Hassenpflug>	cca1ace371902b542d5554cdf8c492c9f8c28a16

	Lines: +6, -0
	Files:	NEWS (+6, -0)

	Improved support for Canon BJC-85 and BJC-1000: updated paper media codes and ESC (l command. Added more resolution modes to BJC-85 (to be tested), corrected available inks.

2017-12-09  <Gernot Hassenpflug>	30c63087dbbe369774f8db068c3425fb0c786e42

	Lines: +88, -15
	Files:	src/main/canon-media-mode.h (+11, -3)
		src/main/canon-media.h (+23, -0)
		src/main/canon-modes.h (+34, -8)
		src/main/canon-printers.h (+3, -3)
		src/main/print-canon.c (+17, -1)

	Improved support for Canon BJC-85 and BJC-1000: updated paper media codes and ESC (l command. Added more resolution modes to BJC-85 (to be tested), corrected available inks.

2017-11-29  <Solomon Peachy>	f477db89a45fbf203c342877f362056a7fa74532

	Lines: +171, -3
	Files:	src/main/print-dyesub.c (+171, -3)

	dyesub:  magicard:  Add ISO 7811-2 magstripe support!

	Open question -- automatically put on the start/end sentinels, or
	require the user to specify them?

2017-11-28  <Solomon Peachy>	c239bde615d488b060060edf8975589c33b5ceae

	Lines: +2, -0
	Files:	src/cups/blacklist (+2, -0)

	dyesub: backend: Add 'Magicard Tango 2E' to the usb blacklist.

2017-11-28  <Solomon Peachy>	733d6178bcb7eba0ddffd88ffe17e55cd442ad7f

	Lines: +60, -4
	Files:	src/cups/backend_magicard.c (+60, -4)

	dyesub:  backend:  Bugfixes and enhancements to magicard backend.

2017-11-27  <Solomon Peachy>	e35e50a4cae6a9785eaa84526ada1766ebdec9f4

	Lines: +32, -4
	Files:	src/main/print-dyesub.c (+32, -4)

	dyesub:  Allow margins to be offset to compensate for media/head alignment.

	The only user is the magicard family, but this could be extended to others.

2017-11-26  <Robert Krawitz>	c6b176c6e7b4ec3cba7a44ca2a872c36341b084b

	Lines: +0, -8
	Files:	src/cups/genppd.c (+0, -8)

	Remove unneeded reference to driver interface from genppd.c

2017-11-26  <Robert Krawitz>	2726fcddcfceb95d26890229695ee3ee677015dc

	Lines: +19, -14
	Files:	Makefile.am (+2, -2)
		scripts/mkgitlog.in (+17, -12)

	Return to 5.2.11 as the changelog baseline.

	Reset the baseline to take advantage of new(er) git log feature of
	detecting renames.

	Don't count changes to .po files (as opposed to add/remove file) toward
	the total changed lines; most of those changes are automatic.

2017-11-25  <Robert Krawitz>	038ccfcef1cfb6a19ff6bd67fb8380357eb3ee8b

	Lines: +526, -1055
	Files:	Makefile.am (+1, -2)
		configure.ac (+2, -4)
		doc/Makefile.am (+1, -2)
		doc/developer/Makefile.am (+1, -2)
		doc/developer/cleanwarnings.pl (+1, -2)
		doc/developer/gpl-appendix.xml (+2, -2)
		doc/developer/gutenprint.xml (+1, -3)
		doc/users_guide/Makefile.am (+1, -2)
		doc/users_guide/gfdl.sgml (+1, -2)
		include/Makefile.am (+1, -2)
		include/gutenprint/Makefile.am (+1, -2)
		include/gutenprint/array.h (+1, -2)
		include/gutenprint/bit-ops.h (+1, -2)
		include/gutenprint/channel.h (+1, -2)
		include/gutenprint/color.h (+1, -2)
		include/gutenprint/curve-cache.h (+1, -2)
		include/gutenprint/curve.h (+1, -2)
		include/gutenprint/dither.h (+1, -2)
		include/gutenprint/gutenprint-intl-internal.h (+1, -2)
		include/gutenprint/gutenprint-intl.h (+1, -2)
		include/gutenprint/gutenprint-module.h (+1, -2)
		include/gutenprint/gutenprint-version.h.in (+1, -2)
		include/gutenprint/gutenprint.h (+1, -2)
		include/gutenprint/image.h (+1, -2)
		include/gutenprint/list.h (+1, -2)
		include/gutenprint/module.h (+1, -2)
		include/gutenprint/paper.h (+1, -2)
		include/gutenprint/path.h (+1, -2)
		include/gutenprint/printers.h (+1, -2)
		include/gutenprint/refcache.h (+1, -2)
		include/gutenprint/sequence.h (+1, -2)
		include/gutenprint/string-list.h (+1, -2)
		include/gutenprint/types.h (+1, -2)
		include/gutenprint/util.h (+1, -2)
		include/gutenprint/vars.h (+1, -2)
		include/gutenprint/weave.h (+1, -2)
		include/gutenprint/xml.h (+1, -2)
		include/gutenprintui2/Makefile.am (+1, -2)
		include/gutenprintui2/curve.h (+1, -3)
		include/gutenprintui2/gammacurve.h (+1, -3)
		include/gutenprintui2/gutenprintui.h (+1, -2)
		m4/stp.m4 (+1, -2)
		m4/stp_cups.m4 (+1, -2)
		m4/stp_gimp.m4 (+1, -2)
		m4/stp_option.m4 (+1, -2)
		m4extra/pkg.m4 (+1, -2)
		m4extra/stp_release.m4.in (+1, -2)
		macosx/scripts/uninstall-gutenprint.command (+1, -2)
		macosx/src/gutenprint.pkg.src/Resources/preflight (+1, -2)
		man/Makefile.am (+1, -2)
		man/cups-calibrate.8.in (+1, -2)
		man/cups-genppd.8.in (+1, -2)
		man/cups-genppdupdate.8.in (+1, -2)
		man/escputil.1.in (+1, -2)
		samples/Makefile.am (+1, -2)
		scripts/Makefile.am (+1, -2)
		scripts/gversion.in (+1, -2)
		scripts/mkgitlog.in (+1, -2)
		scripts/test-gversion.in (+1, -2)
		scripts/wzpaq.in (+1, -2)
		src/Makefile.am (+1, -2)
		src/cups/COPYING (+1, -2)
		src/cups/Makefile.am (+1, -2)
		src/cups/backend_canonselphy.c (+1, -2)
		src/cups/backend_canonselphyneo.c (+1, -2)
		src/cups/backend_citizencw01.c (+1, -2)
		src/cups/backend_common.c (+2, -4)
		src/cups/backend_common.h (+1, -2)
		src/cups/backend_dnpds40.c (+1, -2)
		src/cups/backend_kodak1400.c (+1, -2)
		src/cups/backend_kodak605.c (+1, -2)
		src/cups/backend_kodak6800.c (+1, -2)
		src/cups/backend_magicard.c (+1, -2)
		src/cups/backend_mitsu70x.c (+1, -2)
		src/cups/backend_mitsu9550.c (+1, -2)
		src/cups/backend_mitsup95d.c (+1, -2)
		src/cups/backend_shinkos1245.c (+1, -2)
		src/cups/backend_shinkos2145.c (+1, -2)
		src/cups/backend_shinkos6145.c (+1, -2)
		src/cups/backend_shinkos6245.c (+1, -2)
		src/cups/backend_sonyupdr150.c (+1, -2)
		src/cups/command.types (+1, -2)
		src/cups/commandtoepson.c (+1, -2)
		src/cups/cups-calibrate.c (+1, -2)
		src/cups/cups-genppd.c (+1, -2)
		src/cups/cups-genppdupdate.in (+1, -2)
		src/cups/genppd.c (+2, -4)
		src/cups/genppd.h (+1, -2)
		src/cups/gutenprint.c (+1, -2)
		src/cups/i18n.c (+1, -2)
		src/cups/i18n.h (+1, -2)
		src/cups/rastertogutenprint.c (+1, -2)
		src/cups/test-ppds.in (+1, -2)
		src/cups/test-rastertogutenprint.in (+1, -2)
		src/escputil/Makefile.am (+1, -2)
		src/escputil/d4lib.c (+1, -2)
		src/escputil/d4lib.h (+1, -2)
		src/escputil/escputil.c (+2, -4)
		src/gimp2/Makefile.am (+1, -2)
		src/gimp2/print-gutenprint.c (+1, -2)
		src/gimp2/print-image-gimp.c (+1, -2)
		src/gimp2/print-intl.h (+1, -2)
		src/gimp2/print-print.c (+1, -2)
		src/gimp2/print.c (+1, -2)
		src/gimp2/print_gimp.h (+1, -2)
		src/gutenprintui2/Makefile.am (+1, -2)
		src/gutenprintui2/curve.c (+1, -3)
		src/gutenprintui2/gammacurve.c (+1, -3)
		src/gutenprintui2/gutenprintui-internal.h (+1, -2)
		src/gutenprintui2/panel.c (+2, -4)
		src/gutenprintui2/plist.c (+1, -2)
		src/gutenprintui2/print-image-thumbnail.c (+1, -2)
		src/gutenprintui2/printrc.h (+1, -2)
		src/gutenprintui2/printrcl.l (+1, -2)
		src/gutenprintui2/printrcy.y (+1, -2)
		src/gutenprintui2/ui-utils.c (+1, -2)
		src/main/Makefile.am (+1, -2)
		src/main/array.c (+1, -2)
		src/main/bit-ops.c (+1, -2)
		src/main/buffer-image.c (+1, -2)
		src/main/canon-inks.h (+1, -2)
		src/main/canon-media-mode.h (+1, -2)
		src/main/canon-media.h (+1, -2)
		src/main/canon-modes.h (+1, -2)
		src/main/canon-printers.h (+1, -2)
		src/main/channel.c (+1, -2)
		src/main/color-conversion.h (+1, -2)
		src/main/color-conversions.c (+1, -2)
		src/main/color.c (+1, -2)
		src/main/curve-cache.c (+1, -2)
		src/main/curve.c (+1, -2)
		src/main/dither-ed.c (+1, -2)
		src/main/dither-eventone.c (+1, -2)
		src/main/dither-impl.h (+1, -2)
		src/main/dither-inks.c (+1, -2)
		src/main/dither-inlined-functions.h (+1, -2)
		src/main/dither-main.c (+1, -2)
		src/main/dither-ordered.c (+1, -2)
		src/main/dither-predithered.c (+1, -2)
		src/main/dither-very-fast.c (+1, -2)
		src/main/escp2-channels.c (+1, -2)
		src/main/escp2-driver.c (+1, -2)
		src/main/escp2-papers.c (+1, -2)
		src/main/escp2-resolutions.c (+1, -2)
		src/main/generic-options.c (+1, -2)
		src/main/generic-options.h (+1, -2)
		src/main/gutenprint-internal.h (+1, -2)
		src/main/gutenprint.dtd (+1, -2)
		src/main/image.c (+1, -2)
		src/main/module.c (+1, -2)
		src/main/path.c (+1, -2)
		src/main/print-canon.c (+1, -2)
		src/main/print-canon.h (+1, -2)
		src/main/print-color.c (+1, -2)
		src/main/print-dither-matrices.c (+1, -2)
		src/main/print-dpl.c (+1, -2)
		src/main/print-dyesub.c (+1, -2)
		src/main/print-escp2-data.c (+1, -2)
		src/main/print-escp2.c (+1, -2)
		src/main/print-escp2.h (+1, -2)
		src/main/print-lexmark.c (+1, -2)
		src/main/print-list.c (+1, -2)
		src/main/print-papers.c (+1, -2)
		src/main/print-pcl.c (+1, -2)
		src/main/print-ps.c (+1, -2)
		src/main/print-raw.c (+1, -2)
		src/main/print-util.c (+1, -2)
		src/main/print-vars.c (+1, -2)
		src/main/print-version.c (+1, -2)
		src/main/print-weave.c (+1, -2)
		src/main/printers.c (+1, -2)
		src/main/refcache.c (+1, -2)
		src/main/sequence.c (+1, -2)
		src/main/string-list.c (+1, -2)
		src/main/xml.c (+1, -2)
		src/main/xmlppd.h (+1, -2)
		src/testpattern/Makefile.am (+1, -2)
		src/testpattern/compare-checksums.in (+1, -2)
		src/testpattern/compare-image-files.in (+1, -2)
		src/testpattern/compress-checksums.in (+1, -2)
		src/testpattern/extended.sample (+1, -2)
		src/testpattern/printer_options.c (+1, -2)
		src/testpattern/printers.c (+1, -2)
		src/testpattern/run-testpattern-1.in (+1, -2)
		src/testpattern/run-testpattern-2.in (+1, -2)
		src/testpattern/run-testpattern.in (+1, -2)
		src/testpattern/testpattern.c (+1, -2)
		src/testpattern/testpattern.h (+1, -2)
		src/testpattern/testpattern.sample (+1, -2)
		src/testpattern/testpatternl.l (+1, -2)
		src/testpattern/testpatterny.y (+1, -2)
		src/xml/Makefile.am (+1, -2)
		src/xml/dither/Makefile.am (+1, -2)
		src/xml/escp2/Makefile.am (+1, -2)
		src/xml/escp2/inks/Makefile.am (+1, -2)
		src/xml/escp2/inks/artisan.xml (+1, -2)
		src/xml/escp2/inks/b500.xml (+1, -2)
		src/xml/escp2/inks/c120.xml (+1, -2)
		src/xml/escp2/inks/c64.xml (+1, -2)
		src/xml/escp2/inks/c80.xml (+1, -2)
		src/xml/escp2/inks/c82.xml (+1, -2)
		src/xml/escp2/inks/claria.xml (+1, -2)
		src/xml/escp2/inks/cmy.xml (+1, -2)
		src/xml/escp2/inks/cmykrb.xml (+1, -2)
		src/xml/escp2/inks/cmykro.xml (+1, -2)
		src/xml/escp2/inks/cx3650.xml (+1, -2)
		src/xml/escp2/inks/defaultblack.xml (+1, -2)
		src/xml/escp2/inks/f360.xml (+1, -2)
		src/xml/escp2/inks/f360_photo.xml (+1, -2)
		src/xml/escp2/inks/f360_photo7_japan.xml (+1, -2)
		src/xml/escp2/inks/f360_ultrachrome.xml (+1, -2)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+1, -2)
		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+1, -2)
		src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (+1, -2)
		src/xml/escp2/inks/nx100.xml (+1, -2)
		src/xml/escp2/inks/photo_gen0.xml (+1, -2)
		src/xml/escp2/inks/photo_gen1.xml (+1, -2)
		src/xml/escp2/inks/photo_gen2.xml (+1, -2)
		src/xml/escp2/inks/photo_gen3.xml (+1, -2)
		src/xml/escp2/inks/photo_gen3_4.xml (+1, -2)
		src/xml/escp2/inks/photo_gen4.xml (+1, -2)
		src/xml/escp2/inks/photo_pigment.xml (+1, -2)
		src/xml/escp2/inks/picturemate_4.xml (+1, -2)
		src/xml/escp2/inks/picturemate_6.xml (+1, -2)
		src/xml/escp2/inks/pro_gen1.xml (+1, -2)
		src/xml/escp2/inks/pro_gen2.xml (+1, -2)
		src/xml/escp2/inks/pro_pigment.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k34.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v10.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v10a.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v10b.xml (+1, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (+1, -2)
		src/xml/escp2/inks/standard.xml (+1, -2)
		src/xml/escp2/inks/standard_gen0.xml (+1, -2)
		src/xml/escp2/inks/sx445.xml (+1, -2)
		src/xml/escp2/inks/ultrachrome.xml (+1, -2)
		src/xml/escp2/inks/wf40.xml (+1, -2)
		src/xml/escp2/inks/wf500.xml (+1, -2)
		src/xml/escp2/inks/x80.xml (+1, -2)
		src/xml/escp2/inks/xp100.xml (+1, -2)
		src/xml/escp2/inputslots/Makefile.am (+1, -2)
		src/xml/escp2/inputslots/artisan.xml (+1, -2)
		src/xml/escp2/inputslots/b500.xml (+1, -2)
		src/xml/escp2/inputslots/cd.xml (+1, -2)
		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+1, -2)
		src/xml/escp2/inputslots/cd_roll_feed.xml (+1, -2)
		src/xml/escp2/inputslots/cutter_roll_feed.xml (+1, -2)
		src/xml/escp2/inputslots/default-duplex.xml (+1, -2)
		src/xml/escp2/inputslots/default.xml (+1, -2)
		src/xml/escp2/inputslots/pro3880.xml (+1, -2)
		src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (+1, -2)
		src/xml/escp2/inputslots/pro_roll_feed.xml (+1, -2)
		src/xml/escp2/inputslots/r1800.xml (+1, -2)
		src/xml/escp2/inputslots/r2400.xml (+1, -2)
		src/xml/escp2/inputslots/r2880.xml (+1, -2)
		src/xml/escp2/inputslots/rx680.xml (+1, -2)
		src/xml/escp2/inputslots/rx700.xml (+1, -2)
		src/xml/escp2/inputslots/spro5000.xml (+1, -2)
		src/xml/escp2/inputslots/standard_roll_feed.xml (+1, -2)
		src/xml/escp2/inputslots/wf7000.xml (+1, -2)
		src/xml/escp2/media/Makefile.am (+1, -2)
		src/xml/escp2/media/artisan.xml (+1, -2)
		src/xml/escp2/media/b500.xml (+1, -2)
		src/xml/escp2/media/c120.xml (+1, -2)
		src/xml/escp2/media/c64.xml (+1, -2)
		src/xml/escp2/media/c80.xml (+1, -2)
		src/xml/escp2/media/c82.xml (+1, -2)
		src/xml/escp2/media/claria.xml (+1, -2)
		src/xml/escp2/media/claria1400.xml (+1, -2)
		src/xml/escp2/media/cmy.xml (+1, -2)
		src/xml/escp2/media/cmykrb.xml (+1, -2)
		src/xml/escp2/media/cmykro.xml (+1, -2)
		src/xml/escp2/media/cx3650.xml (+1, -2)
		src/xml/escp2/media/f360.xml (+1, -2)
		src/xml/escp2/media/f360_photo.xml (+1, -2)
		src/xml/escp2/media/f360_photo7_japan.xml (+1, -2)
		src/xml/escp2/media/f360_ultrachrome.xml (+1, -2)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+1, -2)
		src/xml/escp2/media/f360_ultrachrome_k3v.xml (+1, -2)
		src/xml/escp2/media/nx100.xml (+1, -2)
		src/xml/escp2/media/photo_gen0.xml (+1, -2)
		src/xml/escp2/media/photo_gen1.xml (+1, -2)
		src/xml/escp2/media/photo_gen2.xml (+1, -2)
		src/xml/escp2/media/photo_gen3.xml (+1, -2)
		src/xml/escp2/media/photo_gen3_4.xml (+1, -2)
		src/xml/escp2/media/photo_gen4.xml (+1, -2)
		src/xml/escp2/media/photo_pigment.xml (+1, -2)
		src/xml/escp2/media/picturemate_4.xml (+1, -2)
		src/xml/escp2/media/picturemate_6.xml (+1, -2)
		src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (+1, -2)
		src/xml/escp2/media/pro_gen1.xml (+1, -2)
		src/xml/escp2/media/pro_gen2.xml (+1, -2)
		src/xml/escp2/media/pro_pigment.xml (+1, -2)
		src/xml/escp2/media/pro_ultrachrome.xml (+1, -2)
		src/xml/escp2/media/pro_ultrachrome_k3.xml (+1, -2)
		src/xml/escp2/media/pro_ultrachrome_k3v.xml (+1, -2)
		src/xml/escp2/media/pro_ultrachrome_k3v10.xml (+1, -2)
		src/xml/escp2/media/pro_ultrachrome_k3v10a.xml (+1, -2)
		src/xml/escp2/media/pro_ultrachrome_k3v10b.xml (+1, -2)
		src/xml/escp2/media/r800.xml (+1, -2)
		src/xml/escp2/media/standard.xml (+1, -2)
		src/xml/escp2/media/standard_gen0.xml (+1, -2)
		src/xml/escp2/media/ultrachrome.xml (+1, -2)
		src/xml/escp2/media/wf500.xml (+1, -2)
		src/xml/escp2/media/x80.xml (+1, -2)
		src/xml/escp2/mediasizes/Makefile.am (+1, -2)
		src/xml/escp2/mediasizes/standard.xml (+1, -2)
		src/xml/escp2/model/Makefile.am (+1, -2)
		src/xml/escp2/model/base/Makefile.am (+1, -2)
		src/xml/escp2/model/base/bx.xml (+1, -2)
		src/xml/escp2/model/base/c1xx.xml (+1, -2)
		src/xml/escp2/model/base/c2x.xml (+1, -2)
		src/xml/escp2/model/base/c4x.xml (+1, -2)
		src/xml/escp2/model/base/c7xx.xml (+1, -2)
		src/xml/escp2/model/base/c8x.xml (+1, -2)
		src/xml/escp2/model/base/c8x_base.xml (+1, -2)
		src/xml/escp2/model/base/cpro.xml (+1, -2)
		src/xml/escp2/model/base/photo2.xml (+1, -2)
		src/xml/escp2/model/base/picmate.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3v.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml (+1, -2)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml (+1, -2)
		src/xml/escp2/model/base/pro_x000.xml (+1, -2)
		src/xml/escp2/model/base/pro_x500.xml (+1, -2)
		src/xml/escp2/model/base/pro_x600.xml (+1, -2)
		src/xml/escp2/model/base/pro_x700.xml (+1, -2)
		src/xml/escp2/model/base/pro_x800.xml (+1, -2)
		src/xml/escp2/model/base/pro_x880.xml (+1, -2)
		src/xml/escp2/model/base/r200.xml (+1, -2)
		src/xml/escp2/model/base/r240.xml (+1, -2)
		src/xml/escp2/model/base/r800.xml (+1, -2)
		src/xml/escp2/model/base/sc800.xml (+1, -2)
		src/xml/escp2/model/base/sp700.xml (+1, -2)
		src/xml/escp2/model/base/sp750.xml (+1, -2)
		src/xml/escp2/model/base/sp950.xml (+1, -2)
		src/xml/escp2/model/base/wf7xxx.xml (+1, -2)
		src/xml/escp2/model/model_0.xml (+1, -2)
		src/xml/escp2/model/model_1.xml (+1, -2)
		src/xml/escp2/model/model_10.xml (+1, -2)
		src/xml/escp2/model/model_100.xml (+1, -2)
		src/xml/escp2/model/model_101.xml (+1, -2)
		src/xml/escp2/model/model_102.xml (+1, -2)
		src/xml/escp2/model/model_103.xml (+1, -2)
		src/xml/escp2/model/model_104.xml (+1, -2)
		src/xml/escp2/model/model_105.xml (+1, -2)
		src/xml/escp2/model/model_106.xml (+1, -2)
		src/xml/escp2/model/model_107.xml (+1, -2)
		src/xml/escp2/model/model_108.xml (+1, -2)
		src/xml/escp2/model/model_109.xml (+1, -2)
		src/xml/escp2/model/model_11.xml (+1, -2)
		src/xml/escp2/model/model_110.xml (+1, -2)
		src/xml/escp2/model/model_112.xml (+1, -2)
		src/xml/escp2/model/model_113.xml (+1, -2)
		src/xml/escp2/model/model_114.xml (+1, -2)
		src/xml/escp2/model/model_115.xml (+1, -2)
		src/xml/escp2/model/model_116.xml (+1, -2)
		src/xml/escp2/model/model_117.xml (+1, -2)
		src/xml/escp2/model/model_118.xml (+1, -2)
		src/xml/escp2/model/model_119.xml (+1, -2)
		src/xml/escp2/model/model_12.xml (+1, -2)
		src/xml/escp2/model/model_120.xml (+1, -2)
		src/xml/escp2/model/model_121.xml (+1, -2)
		src/xml/escp2/model/model_122.xml (+1, -2)
		src/xml/escp2/model/model_123.xml (+1, -2)
		src/xml/escp2/model/model_124.xml (+1, -2)
		src/xml/escp2/model/model_125.xml (+1, -2)
		src/xml/escp2/model/model_126.xml (+1, -2)
		src/xml/escp2/model/model_127.xml (+1, -2)
		src/xml/escp2/model/model_128.xml (+1, -2)
		src/xml/escp2/model/model_129.xml (+1, -2)
		src/xml/escp2/model/model_13.xml (+1, -2)
		src/xml/escp2/model/model_130.xml (+1, -2)
		src/xml/escp2/model/model_131.xml (+1, -2)
		src/xml/escp2/model/model_14.xml (+1, -2)
		src/xml/escp2/model/model_15.xml (+1, -2)
		src/xml/escp2/model/model_16.xml (+1, -2)
		src/xml/escp2/model/model_17.xml (+1, -2)
		src/xml/escp2/model/model_18.xml (+1, -2)
		src/xml/escp2/model/model_2.xml (+1, -2)
		src/xml/escp2/model/model_20.xml (+1, -2)
		src/xml/escp2/model/model_21.xml (+1, -2)
		src/xml/escp2/model/model_22.xml (+1, -2)
		src/xml/escp2/model/model_23.xml (+1, -2)
		src/xml/escp2/model/model_24.xml (+1, -2)
		src/xml/escp2/model/model_25.xml (+1, -2)
		src/xml/escp2/model/model_26.xml (+1, -2)
		src/xml/escp2/model/model_27.xml (+1, -2)
		src/xml/escp2/model/model_28.xml (+1, -2)
		src/xml/escp2/model/model_29.xml (+1, -2)
		src/xml/escp2/model/model_3.xml (+1, -2)
		src/xml/escp2/model/model_30.xml (+1, -2)
		src/xml/escp2/model/model_31.xml (+1, -2)
		src/xml/escp2/model/model_32.xml (+1, -2)
		src/xml/escp2/model/model_34.xml (+1, -2)
		src/xml/escp2/model/model_35.xml (+1, -2)
		src/xml/escp2/model/model_36.xml (+1, -2)
		src/xml/escp2/model/model_37.xml (+1, -2)
		src/xml/escp2/model/model_38.xml (+1, -2)
		src/xml/escp2/model/model_39.xml (+1, -2)
		src/xml/escp2/model/model_4.xml (+1, -2)
		src/xml/escp2/model/model_40.xml (+1, -2)
		src/xml/escp2/model/model_41.xml (+1, -2)
		src/xml/escp2/model/model_42.xml (+1, -2)
		src/xml/escp2/model/model_43.xml (+1, -2)
		src/xml/escp2/model/model_44.xml (+1, -2)
		src/xml/escp2/model/model_45.xml (+1, -2)
		src/xml/escp2/model/model_46.xml (+1, -2)
		src/xml/escp2/model/model_47.xml (+1, -2)
		src/xml/escp2/model/model_48.xml (+1, -2)
		src/xml/escp2/model/model_49.xml (+1, -2)
		src/xml/escp2/model/model_5.xml (+1, -2)
		src/xml/escp2/model/model_50.xml (+1, -2)
		src/xml/escp2/model/model_51.xml (+1, -2)
		src/xml/escp2/model/model_52.xml (+1, -2)
		src/xml/escp2/model/model_53.xml (+1, -2)
		src/xml/escp2/model/model_54.xml (+1, -2)
		src/xml/escp2/model/model_55.xml (+1, -2)
		src/xml/escp2/model/model_56.xml (+1, -2)
		src/xml/escp2/model/model_57.xml (+1, -2)
		src/xml/escp2/model/model_58.xml (+1, -2)
		src/xml/escp2/model/model_6.xml (+1, -2)
		src/xml/escp2/model/model_60.xml (+1, -2)
		src/xml/escp2/model/model_61.xml (+1, -2)
		src/xml/escp2/model/model_62.xml (+1, -2)
		src/xml/escp2/model/model_63.xml (+1, -2)
		src/xml/escp2/model/model_64.xml (+1, -2)
		src/xml/escp2/model/model_65.xml (+1, -2)
		src/xml/escp2/model/model_66.xml (+1, -2)
		src/xml/escp2/model/model_67.xml (+1, -2)
		src/xml/escp2/model/model_68.xml (+1, -2)
		src/xml/escp2/model/model_69.xml (+1, -2)
		src/xml/escp2/model/model_7.xml (+1, -2)
		src/xml/escp2/model/model_70.xml (+1, -2)
		src/xml/escp2/model/model_71.xml (+1, -2)
		src/xml/escp2/model/model_72.xml (+1, -2)
		src/xml/escp2/model/model_73.xml (+1, -2)
		src/xml/escp2/model/model_74.xml (+1, -2)
		src/xml/escp2/model/model_75.xml (+1, -2)
		src/xml/escp2/model/model_76.xml (+1, -2)
		src/xml/escp2/model/model_77.xml (+1, -2)
		src/xml/escp2/model/model_78.xml (+1, -2)
		src/xml/escp2/model/model_79.xml (+1, -2)
		src/xml/escp2/model/model_8.xml (+1, -2)
		src/xml/escp2/model/model_80.xml (+1, -2)
		src/xml/escp2/model/model_81.xml (+1, -2)
		src/xml/escp2/model/model_82.xml (+1, -2)
		src/xml/escp2/model/model_83.xml (+1, -2)
		src/xml/escp2/model/model_84.xml (+1, -2)
		src/xml/escp2/model/model_85.xml (+1, -2)
		src/xml/escp2/model/model_86.xml (+1, -2)
		src/xml/escp2/model/model_87.xml (+1, -2)
		src/xml/escp2/model/model_88.xml (+1, -2)
		src/xml/escp2/model/model_89.xml (+1, -2)
		src/xml/escp2/model/model_9.xml (+1, -2)
		src/xml/escp2/model/model_90.xml (+1, -2)
		src/xml/escp2/model/model_91.xml (+1, -2)
		src/xml/escp2/model/model_92.xml (+1, -2)
		src/xml/escp2/model/model_93.xml (+1, -2)
		src/xml/escp2/model/model_94.xml (+1, -2)
		src/xml/escp2/model/model_95.xml (+1, -2)
		src/xml/escp2/model/model_96.xml (+1, -2)
		src/xml/escp2/model/model_97.xml (+1, -2)
		src/xml/escp2/model/model_98.xml (+1, -2)
		src/xml/escp2/model/model_99.xml (+1, -2)
		src/xml/escp2/qualitypresets/Makefile.am (+1, -2)
		src/xml/escp2/qualitypresets/p1_5.xml (+1, -2)
		src/xml/escp2/qualitypresets/picturemate.xml (+1, -2)
		src/xml/escp2/qualitypresets/prox900.xml (+1, -2)
		src/xml/escp2/qualitypresets/standard.xml (+1, -2)
		src/xml/escp2/qualitypresets/v2880.xml (+1, -2)
		src/xml/escp2/qualitypresets/wf40.xml (+1, -2)
		src/xml/escp2/resolutions/Makefile.am (+1, -2)
		src/xml/escp2/resolutions/c8x.xml (+1, -2)
		src/xml/escp2/resolutions/escp2-i.xml (+1, -2)
		src/xml/escp2/resolutions/prox600.xml (+1, -2)
		src/xml/escp2/resolutions/sc480.xml (+1, -2)
		src/xml/escp2/resolutions/sc660.xml (+1, -2)
		src/xml/escp2/resolutions/sc680.xml (+1, -2)
		src/xml/escp2/resolutions/sc740.xml (+1, -2)
		src/xml/escp2/resolutions/sc860.xml (+1, -2)
		src/xml/escp2/resolutions/sp700.xml (+1, -2)
		src/xml/escp2/resolutions/sp720.xml (+1, -2)
		src/xml/escp2/resolutions/wf6xx.xml (+1, -2)
		src/xml/escp2/weaves/Makefile.am (+1, -2)
		src/xml/escp2/weaves/pro7000.xml (+1, -2)
		src/xml/escp2/weaves/pro7500.xml (+1, -2)
		src/xml/escp2/weaves/pro7600.xml (+1, -2)
		src/xml/escp2/weaves/standard.xml (+1, -2)
		src/xml/extract-strings.c (+1, -2)
		src/xml/papers/Makefile.am (+1, -2)
		src/xml/papers/labels.xml (+1, -2)
		src/xml/papers/standard.xml (+1, -2)
		src/xml/printers/Makefile.am (+1, -2)
		src/xml/printers/canon.xml (+1, -2)
		src/xml/printers/dpl.xml (+1, -2)
		src/xml/printers/dyesub.xml (+1, -2)
		src/xml/printers/escp2.xml (+1, -2)
		src/xml/printers/lexmark.xml (+1, -2)
		src/xml/printers/pcl.xml (+1, -2)
		src/xml/printers/ps.xml (+1, -2)
		src/xml/printers/raw.xml (+1, -2)
		test/Makefile.am (+1, -2)
		test/bjc-unprint.c (+1, -2)
		test/curve.c (+1, -2)
		test/escp2-weavetest.c (+1, -2)
		test/gen-printer-list.c (+1, -2)
		test/parse-escp2.in (+1, -2)
		test/pcl-unprint.c (+1, -2)
		test/run-testdither.in (+1, -2)
		test/testdither.c (+1, -2)
		test/unprint.c (+1, -2)
		test/xml-curve.c (+1, -2)

	Fix FSF address in copyright messages

2017-11-25  <Robert Krawitz>	9c71831253dfab8b84e528d1fabde002ef167c84

	Lines: +8, -1
	Files:	src/testpattern/compare-checksums.in (+8, -1)

	Correctly handle relative pathname for wzpaq.

2017-11-24  <Robert Krawitz>	88769eaacb790a14814ecbe47ccf00cf95196da9

	Lines: +305, -1
	Files:	include/gutenprint/array.h (+64, -0)
		include/gutenprint/util.h (+1, -0)
		src/main/array.c (+223, -0)
		src/main/curve.c (+17, -1)

	Pull in generic array and curve improvements from lut-branch

2017-11-23  <Robert Krawitz>	6d621cfd33954e5ad66250407baebd3a70fb3587

	Lines: +86, -128
	Files:	src/testpattern/compare-checksums.in (+80, -114)
		src/testpattern/compress-checksums.in (+6, -14)

	More performance tuning for compress/uncompress

2017-11-23  <Solomon Peachy>	0e49ba3bebce1fe0553e9948ebadd7faec9f041e

	Lines: +149, -100
	Files:	src/cups/backend_canonselphy.c (+33, -31)
		src/cups/backend_canonselphyneo.c (+17, -7)
		src/cups/backend_citizencw01.c (+5, -3)
		src/cups/backend_dnpds40.c (+11, -9)
		src/cups/backend_kodak1400.c (+8, -1)
		src/cups/backend_kodak605.c (+3, -1)
		src/cups/backend_kodak6800.c (+3, -1)
		src/cups/backend_mitsu70x.c (+9, -7)
		src/cups/backend_mitsu9550.c (+26, -21)
		src/cups/backend_mitsup95d.c (+5, -3)
		src/cups/backend_shinkos1245.c (+4, -2)
		src/cups/backend_shinkos2145.c (+5, -3)
		src/cups/backend_shinkos6145.c (+5, -3)
		src/cups/backend_shinkos6245.c (+9, -4)
		src/cups/backend_sonyupdr150.c (+6, -4)

	backends:  Synchronize with upstream.  Mostly minor stuff.

2017-11-23  <Solomon Peachy>	344c7e263e6b51a14c9246813fda7a9862eebd9c

	Lines: +1306, -56
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+104, -55)
		src/cups/backend_common.h (+3, -0)
		src/cups/backend_magicard.c (added +747)
		src/main/print-dyesub.c (+449, -0)
		src/xml/printers/dyesub.xml (+2, -0)

	dyesub:  Initial Magicard ID card printer support.

	Supports:  Tango 2E and Rio 2E on LC1 (YMCKO) ribbon.

	Unsupported:  Duplexing (on Tango 2E)
	              Mag stripe encoding
		      Smartcard encoding
		      Holokote holes
		      Black-only mode

	Requires custom backend to encode image data into printer's native
	format.  (striped 6bpp bit planes!)

	Todo:   Add more parameters
		Figure out missing features
		Figure out how to query printer error states
		Sort out multi-copy generation
		Support more models
		???
		Profit!

2017-11-23  <Solomon Peachy>	ee7ff540a11c68e01bdcf67b33fc667be1af040e

	Lines: +13, -63
	Files:	src/main/print-dyesub.c (+13, -63)

	dyesub:  Convert selphyneo to use native YMC instead of the YCbCr hack.

	Yields results consistent with the other Selphy models.

2017-11-23  <Solomon Peachy>	99cd5b47322d2b8431e5ea80d2a6b18d81dd775b

	Lines: +0, -2
	Files:	src/main/print-dyesub.c (+0, -2)

	dyesub:  Delete a long-irrelevant FIXME.

2017-11-22  <Robert Krawitz>	e3ef1324e0788fa36798691f6a62c847bda3a795

	Lines: +85, -64
	Files:	.gitignore (+46, -33)
		configure.ac (+21, -16)
		m4/stp.m4 (+3, -0)
		scripts/gversion.in (+1, -1)
		scripts/{test-gversion => test-gversion.in} (+1, -1)
		src/cups/test-rastertogutenprint.in (+0, -0)
		src/cups/{test-ppds => test-ppds.in} (+1, -1)
		src/testpattern/compare-checksums.in (+0, -0)
		src/testpattern/compress-checksums.in (+1, -1)
		src/testpattern/{compare-image-files => compare-image-files.in} (+1, -1)
		src/testpattern/{run-testpattern => run-testpattern.in} (+1, -1)
		src/testpattern/{run-testpattern-1 => run-testpattern-1.in} (+1, -1)
		test/{compress-5level.sh => compress-5level.sh.in} (+1, -1)
		test/{compress-6level.sh => compress-6level.sh.in} (+1, -1)
		test/{parse-bjc => parse-bjc.in} (+1, -1)
		test/{parse-escp2 => parse-escp2.in} (+1, -1)
		test/{run-testdither => run-testdither.in} (+1, -1)
		test/{run-weavetest => run-weavetest.in} (+1, -1)
		test/{uncompress-5level.sh => uncompress-5level.sh.in} (+1, -1)
		test/{uncompress-6level.sh => uncompress-6level.sh.in} (+1, -1)

	All (almost) shebang lines should be generated by autogen.

	Cleanup .gitignore (finally)

	Clean some stray trailing whitespace

2017-11-21  <Robert Krawitz>	fc9c79e818f011d375a6aafe39b4f4ae520bfb14

	Lines: +27, -41
	Files:	src/testpattern/compare-checksums.in (+27, -41)

	Performance improvements to decompress

2017-11-21  <Robert Krawitz>	2bdb1446d71a021d85b1894e464035a9d809cf65

	Lines: +59, -92
	Files:	src/testpattern/compress-checksums.in (+59, -92)

	Performance improvements

2017-11-20  <Robert Krawitz>	71ad521afad8076c20fcce7507173c1a2cf79f58

	Lines: +516, -40
	Files:	src/testpattern/compare-checksums.in (+111, -11)
		src/testpattern/compress-checksums.in (+405, -29)

	Further improvement to compression.

	Performance improvements.

	Documentation added to compressor.

2017-11-16  <Robert Krawitz>	744f2266b412b5e5ef88fb4daddd1a922248ec68

	Lines: +2, -2
	Files:	src/testpattern/run-testpattern-2.in (+2, -2)

	Fix -o+

2017-11-16  <Robert Krawitz>	4404a55fd9fd5212a270dac28f565a2e628fba46

	Lines: +106, -101
	Files:	src/main/array.c (+1, -1)
		src/main/curve.c (+1, -1)
		src/main/escp2-papers.c (+18, -30)
		src/main/escp2-resolutions.c (+6, -0)
		src/main/print-dither-matrices.c (+1, -1)
		src/main/print-escp2-data.c (+4, -8)
		src/main/xml.c (+75, -60)

	Wrap more things in stp_xml_init/stp_xml_exit.

	Other XML cleanup

2017-11-16  <Robert Krawitz>	30db80f27cff32aebdce8f2874360ad05713bd2e

	Lines: +31, -6
	Files:	src/xml/Makefile.am (+13, -2)
		src/xml/escp2/Makefile.am (+12, -1)
		src/xml/escp2/model/Makefile.am (+4, -1)
		src/xml/escp2/model/base/Makefile.am (+1, -1)
		src/xml/escp2/resolutions/Makefile.am (+1, -1)

	Remove GNU-isms

2017-11-16  <Robert Krawitz>	07184ec60868367549661b823bb5ab730ea4f99d

	Lines: +653, -134
	Files:	include/gutenprint/Makefile.am (+1, -0)
		include/gutenprint/gutenprint.h (+1, -0)
		include/gutenprint/mxml.h (+0, -1)
		include/gutenprint/refcache.h (added +101)
		include/gutenprint/util.h (+1, -0)
		include/gutenprint/xml.h (+8, -0)
		src/main/Makefile.am (+1, -0)
		src/main/escp2-channels.c (+13, -6)
		src/main/escp2-papers.c (+32, -9)
		src/main/escp2-resolutions.c (+69, -35)
		src/main/mxml-node.c (+0, -12)
		src/main/print-escp2-data.c (+20, -18)
		src/main/print-escp2.h (+2, -2)
		src/main/print-papers.c (+0, -1)
		src/main/refcache.c (added +232)
		src/main/xml.c (+89, -10)
		src/testpattern/compress-checksums.in (+83, -40)

	Add reference cache; use it for XML files loaded and for escp2 data
	objects that need to persist.

	Refcache currently uses a list; obviously that could be made better if
	it matters (currently it doesn't).

	Do not cache top level model files

	Don't cache XML objects that don't need to persist.

2017-11-12  <Robert Krawitz>	3bb2ffa3f7bf369661a7d1edf780b2deeac58957

	Lines: +68, -0
	Files:	src/testpattern/compare-checksums.in (+34, -0)
		src/testpattern/compress-checksums.in (+34, -0)

	Some further reduction in test results disk consumption

2017-11-12  <Robert Krawitz>	674849b060658abb66615cf8fe26d302bc3ffcf8

	Lines: +256, -244
	Files:	src/main/escp2-channels.c (+3, -2)
		src/main/escp2-papers.c (+35, -51)
		src/main/escp2-resolutions.c (+17, -14)
		src/main/print-escp2-data.c (+17, -17)
		src/main/print-escp2.c (+90, -90)
		src/main/print-escp2.h (+22, -24)
		src/xml/escp2/model/base/Makefile.am (+1, -0)
		src/xml/escp2/model/base/c8x.xml (+1, -45)
		src/xml/escp2/model/base/c8x_base.xml (added +69)
		src/xml/escp2/model/model_44.xml (+1, -1)

	Clean up a memory leak.

	Add assertions for trying to redefine nested data structures in hierarchical
	model files.  This isn't the right approach; what I intend to do is cache
	static copies of loaded data, so they can be trivially replaced with a
	pointer swap where needed.

	Rename internal non-static stp_escp2 routines to stpi_escp2.

2017-11-11  <Robert Krawitz>	1a55f14ee6850037af44c4406f97b3e6c62df920

	Lines: +4054, -10389
	Files:	configure.ac (+2, -0)
		include/gutenprint/mxml.h (+2, -0)
		include/gutenprint/path.h (+8, -1)
		include/gutenprint/xml.h (+12, -0)
		src/main/escp2-channels.c (+5, -27)
		src/main/escp2-papers.c (+15, -69)
		src/main/escp2-resolutions.c (+19, -72)
		src/main/mxml-node.c (+21, -0)
		src/main/path.c (+8, -8)
		src/main/print-escp2-data.c (+20, -37)
		src/main/print-papers.c (+2, -32)
		src/main/xml.c (+93, -0)
		src/testpattern/Makefile.am (+3, -3)
		src/testpattern/printer_options.c (+2, -0)
		src/xml/escp2/Makefile.am (+6, -15)
		src/xml/escp2/model/Makefile.am (+9, -5)
		src/xml/escp2/model/base/Makefile.am (added +74)
		src/xml/escp2/model/base/bx.xml (added +86)
		src/xml/escp2/model/base/c1xx.xml (added +218)
		src/xml/escp2/model/base/c2x.xml (added +82)
		src/xml/escp2/model/base/c7xx.xml (added +75)
		src/xml/escp2/model/base/c8x.xml (added +71)
		src/xml/escp2/model/base/cpro.xml (added +60)
		src/xml/escp2/model/base/photo2.xml (added +67)
		src/xml/escp2/model/base/picmate.xml (added +116)
		src/xml/escp2/model/base/pro_ultrachrome_k3.xml (added +27)
		src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (added +57)
		src/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml (added +29)
		src/xml/escp2/model/base/pro_ultrachrome_k3v.xml (added +26)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10.xml (added +27)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (added +135)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml (added +27)
		src/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml (added +27)
		src/xml/escp2/model/base/pro_x000.xml (added +130)
		src/xml/escp2/model/base/pro_x500.xml (added +124)
		src/xml/escp2/model/base/pro_x700.xml (added +26)
		src/xml/escp2/model/base/pro_x800.xml (added +137)
		src/xml/escp2/model/base/pro_x880.xml (added +27)
		src/xml/escp2/model/base/r200.xml (added +158)
		src/xml/escp2/model/base/r240.xml (added +165)
		src/xml/escp2/model/base/r800.xml (added +174)
		src/xml/escp2/model/base/sc800.xml (added +135)
		src/xml/escp2/model/base/sp700.xml (added +61)
		src/xml/escp2/model/base/sp750.xml (added +67)
		src/xml/escp2/model/base/sp950.xml (added +131)
		src/xml/escp2/model/base/wf7xxx.xml (added +87)
		src/xml/escp2/model/model_0.xml (+1, -64)
		src/xml/escp2/model/model_102.xml (+1, -124)
		src/xml/escp2/model/model_103.xml (+1, -124)
		src/xml/escp2/model/model_104.xml (+1, -124)
		src/xml/escp2/model/model_105.xml (+1, -124)
		src/xml/escp2/model/model_106.xml (+1, -124)
		src/xml/escp2/model/model_107.xml (+1, -116)
		src/xml/escp2/model/model_108.xml (+1, -86)
		src/xml/escp2/model/model_109.xml (+1, -124)
		src/xml/escp2/model/model_110.xml (+1, -124)
		src/xml/escp2/model/model_112.xml (+1, -113)
		src/xml/escp2/model/model_113.xml (+1, -113)
		src/xml/escp2/model/model_114.xml (+1, -113)
		src/xml/escp2/model/model_116.xml (+1, -113)
		src/xml/escp2/model/model_117.xml (+1, -113)
		src/xml/escp2/model/model_118.xml (+1, -196)
		src/xml/escp2/model/model_119.xml (+1, -197)
		src/xml/escp2/model/model_12.xml (+2, -135)
		src/xml/escp2/model/model_120.xml (+1, -197)
		src/xml/escp2/model/model_124.xml (+1, -113)
		src/xml/escp2/model/model_125.xml (+1, -113)
		src/xml/escp2/model/model_126.xml (+1, -113)
		src/xml/escp2/model/model_127.xml (+1, -113)
		src/xml/escp2/model/model_128.xml (+1, -124)
		src/xml/escp2/model/model_129.xml (+1, -136)
		src/xml/escp2/model/model_131.xml (+1, -113)
		src/xml/escp2/model/model_14.xml (+1, -126)
		src/xml/escp2/model/model_15.xml (+1, -126)
		src/xml/escp2/model/model_16.xml (+2, -135)
		src/xml/escp2/model/model_17.xml (+2, -135)
		src/xml/escp2/model/model_20.xml (+1, -94)
		src/xml/escp2/model/model_21.xml (+1, -131)
		src/xml/escp2/model/model_22.xml (+2, -127)
		src/xml/escp2/model/model_23.xml (+2, -127)
		src/xml/escp2/model/model_24.xml (+1, -111)
		src/xml/escp2/model/model_28.xml (+1, -104)
		src/xml/escp2/model/model_29.xml (+1, -100)
		src/xml/escp2/model/model_30.xml (+1, -104)
		src/xml/escp2/model/model_31.xml (+1, -100)
		src/xml/escp2/model/model_32.xml (+1, -94)
		src/xml/escp2/model/model_35.xml (+2, -137)
		src/xml/escp2/model/model_36.xml (+2, -137)
		src/xml/escp2/model/model_37.xml (+2, -137)
		src/xml/escp2/model/model_38.xml (+1, -142)
		src/xml/escp2/model/model_39.xml (+1, -99)
		src/xml/escp2/model/model_4.xml (+1, -111)
		src/xml/escp2/model/model_40.xml (+1, -100)
		src/xml/escp2/model/model_42.xml (+1, -131)
		src/xml/escp2/model/model_43.xml (+1, -142)
		src/xml/escp2/model/model_44.xml (+1, -126)
		src/xml/escp2/model/model_45.xml (+1, -99)
		src/xml/escp2/model/model_46.xml (+1, -107)
		src/xml/escp2/model/model_48.xml (+1, -113)
		src/xml/escp2/model/model_49.xml (+1, -113)
		src/xml/escp2/model/model_5.xml (+1, -111)
		src/xml/escp2/model/model_53.xml (+1, -107)
		src/xml/escp2/model/model_54.xml (+1, -94)
		src/xml/escp2/model/model_55.xml (+1, -128)
		src/xml/escp2/model/model_6.xml (+1, -111)
		src/xml/escp2/model/model_60.xml (+1, -128)
		src/xml/escp2/model/model_62.xml (+1, -94)
		src/xml/escp2/model/model_63.xml (+1, -134)
		src/xml/escp2/model/model_64.xml (+1, -150)
		src/xml/escp2/model/model_67.xml (+1, -150)
		src/xml/escp2/model/model_69.xml (+1, -139)
		src/xml/escp2/model/model_7.xml (+1, -125)
		src/xml/escp2/model/model_73.xml (+1, -92)
		src/xml/escp2/model/model_77.xml (+1, -141)
		src/xml/escp2/model/model_78.xml (+2, -137)
		src/xml/escp2/model/model_79.xml (+1, -128)
		src/xml/escp2/model/model_8.xml (+1, -125)
		src/xml/escp2/model/model_83.xml (+1, -141)
		src/xml/escp2/model/model_84.xml (+1, -134)
		src/xml/escp2/model/model_85.xml (+1, -194)
		src/xml/escp2/model/model_86.xml (+1, -92)
		src/xml/escp2/model/model_88.xml (+1, -124)
		src/xml/escp2/model/model_89.xml (+1, -124)
		src/xml/escp2/model/model_90.xml (+1, -124)
		src/xml/escp2/model/model_92.xml (+1, -196)
		src/xml/escp2/model/model_99.xml (+1, -194)
		src/xml/escp2/model/{model_111.xml => base/pro_x600.xml} (+6, -6)
		src/xml/escp2/model/{model_59.xml => base/c4x.xml} (+22, -20)
		src/xml/escp2/resolutions/Makefile.am (added +53)
		src/xml/escp2/resolutions/c8x.xml (added +115)
		src/xml/escp2/resolutions/escp2-i.xml (added +89)
		src/xml/escp2/resolutions/prox600.xml (added +111)
		src/xml/escp2/resolutions/sc480.xml (added +99)
		src/xml/escp2/resolutions/sc660.xml (added +106)
		src/xml/escp2/resolutions/sc740.xml (added +109)
		src/xml/escp2/resolutions/sp700.xml (added +114)
		src/xml/escp2/resolutions/sp720.xml (added +119)
		src/xml/escp2/resolutions/wf6xx.xml (added +160)
		src/xml/escp2/{model/model_19.xml => resolutions/sc860.xml} (+2, -57)
		src/xml/escp2/{model/model_33.xml => resolutions/sc680.xml} (+2, -57)
		src/xml/printers/escp2.xml (+5, -6)

	Improvements to XML and path APIs and reorganization of Epson XML data.

	The XML changes and related changes in the path API simplify the
	process of loading sub-files.

	The changes to the Epson driver allow for a more flexible hierarchy of
	model files, which can be based on other model files (conventionally
	residing in xml/escp2/model/base).

	A few unused model files were removed; their model numbers can be
	reused later if we want.

	There are very minor (about 0.06%) changes in ink density on model 84
	printers.

2017-11-11  <Robert Krawitz>	c469e3695b646055d8b135c3af56e4ea8f2922ab

	Lines: +8, -0
	Files:	include/gutenprintui2/gutenprintui.h (+2, -0)
		src/gimp2/print_gimp.h (+2, -0)
		src/gutenprintui2/gutenprintui-internal.h (+2, -0)
		src/main/dither-impl.h (+2, -0)

	Fix up compiler warning about redefining inline

2017-11-10  <Robert Krawitz>	5cf800e17542af75c9cba1b4b396fdf4f47cf657

	Lines: +147, -18
	Files:	.gitignore (+3, -0)
		configure.ac (+3, -0)
		src/xml/Makefile.am (+5, -18)
		src/xml/dither/Makefile.am (added +44)
		src/xml/papers/Makefile.am (added +43)
		src/xml/printers/Makefile.am (added +49)

	Correctly install .xml files in new hierarchy

2017-11-10  <Solomon Peachy>	f2ccb67dc42149efd0b5a8b5f39b57ab1b2329aa

	Lines: +4, -3
	Files:	.gitignore (+4, -3)

	Update gitignore.

2017-11-10  <Solomon Peachy>	552a273654a1a3ed7f27236fe038c58c918229ce

	Lines: +1, -1
	Files:	po/POTFILES.in (+1, -1)

	Whoops, missed out on the POTFILES to 'print-olympus.c'

2017-11-06  <Solomon Peachy>	01d0f8695ce87c1d560fd1c595ffbe10c9672b33

	Lines: +1, -1
	Files:	src/main/Makefile.am (+1, -1)
		src/main/{print-olympus.c => print-dyesub.c} (+0, -0)

	dyesub: Finally rename the "olympus" driver to "dyesub"

2017-11-03  <Robert Krawitz>	ea52d77cb28c4af405344392e18a5db833ccf948

	Lines: +1, -1
	Files:	scripts/wzpaq.in (+1, -1)

	Fix copyright.

2017-11-02  <Robert Krawitz>	b5e37e9b03e49d343facd4ebd9588cfa155a2a27

	Lines: +34, -23
	Files:	src/cups/test-rastertogutenprint.in (+34, -23)

	Improve help message for test-rastertogutenprint and cleanup

2017-11-02  <Robert Krawitz>	86da63eee0352cca2fcb677d4d0f70e5122f9cdc

	Lines: +3665, -3259
	Files:	include/gutenprint/path.h (+9, -0)
		src/main/module.c (+8, -0)
		src/main/path.c (+43, -5)
		src/main/print-dither-matrices.c (+3, -2)
		src/main/printers.c (+0, -1)
		src/main/xml.c (+21, -13)
		src/xml/Makefile.am (+11, -4)
		src/xml/printers.xml (removed -3234)
		src/xml/printers/canon.xml (added +1469)
		src/xml/printers/dpl.xml (added +84)
		src/xml/printers/dyesub.xml (added +180)
		src/xml/printers/escp2.xml (added +650)
		src/xml/printers/lexmark.xml (added +61)
		src/xml/printers/pcl.xml (added +1022)
		src/xml/printers/ps.xml (added +52)
		src/xml/printers/raw.xml (added +52)
		src/xml/{dither-matrix-1x1.xml => dither/matrix-1x1.xml} (+0, -0)
		src/xml/{dither-matrix-2x1.xml => dither/matrix-2x1.xml} (+0, -0)
		src/xml/{dither-matrix-4x1.xml => dither/matrix-4x1.xml} (+0, -0)

	Further XML cleanup.

	* Split printers.xml into individual files under src/xml/printers

	* Move dither matrices into src/xml/dither

	* Add stp_path_find_file to perform a simple path search

2017-11-02  <Robert Krawitz>	09e01e69fa046c6cc3925d5d30a4d01a8c42c57d

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/{rastertoprinter.c => rastertogutenprint.c} (+0, -0)

	rename rastertoprinter.c to rastertogutenprint.c to correspond with binary

2017-11-01  <Robert Krawitz>	e304b5e2702f41da7ba9af730eff636da79f8ef7

	Lines: +994, -847
	Files:	include/gutenprint/paper.h (+7, -41)
		include/gutenprint/printers.h (+0, -34)
		src/cups/genppd.c (+14, -15)
		src/cups/rastertoprinter.c (+2, -2)
		src/gutenprintui2/panel.c (+7, -9)
		src/main/gutenprint-internal.h (+169, -0)
		src/main/print-canon.c (+22, -13)
		src/main/print-dpl.c (+17, -6)
		src/main/print-escp2.c (+22, -13)
		src/main/print-lexmark.c (+16, -11)
		src/main/print-olympus.c (+51, -33)
		src/main/print-papers.c (+225, -98)
		src/main/print-pcl.c (+28, -9)
		src/main/print-ps.c (+72, -3)
		src/main/print-raw.c (+11, -8)
		src/main/print-util.c (+0, -1)
		src/main/printers.c (+10, -2)
		src/xml/Makefile.am (+2, -1)
		src/xml/papers/labels.xml (added +318)
		src/xml/{papers.xml => papers/standard.xml} (+1, -548)

	Reorganize the papersize API.

	* All of the papersize routines except for stp_get_papersize_by_name
	  (now renamed to stp_describe_papersize) are now internal; they
	  weren't being used outside of the core anyway.
	  stp_describe_papersize now takes an stp_vars_t as an argument,
	  reflecting that the new papersize API is printer-specific.  This is
	  implmented via a describe_papersize member in stp_printfuncs.

	  The internal papersize routines now take a papersize list as an
	  argument.  They also now all use "papersize" rather than some using
	  "paper" and some using "papersize".

	  Get papersize by index is removed.  This was only used internally;
	  everything that used it is really better off using the list API to
	  iterate over the paper sizes.

	  Add support for named paper lists; these are used by the label
	  printers and the PostScript driver.

	* Pull out all paper sizes used by only specific types of printers
	  (dyesub and labels), and put them in their own files.  Provide API
	  for requesting loading of particular files.  Support drivers
	  creating their own paper size lists directly rather than using an
	  XML file; this is needed by the PostScript driver since it gets its
	  paper sizes from elsewhere.

	  This also allows removing PAPERSIZE_TYPE_SPECIAL; that's handled by
	  driver-specific paper size lists.  However, envelope may matter, and
	  there could be other flags, so perhaps stp_papersize_type_t should
	  be a set of flags that can be or'ed together.  That is TBD.

	* It appears that nothing actually cares about metric vs. Imperial
	  units, although the drivers perhaps should in order to select an
	  appropriate default page size.  However, this isn't changed now.

	* The issue of standard vs. extended sizes is TBD; perhaps clients
	  should decide for themselves what page sizes are "standard".
	  However, note that label (in particular) and dyesub printers
	  generally use paper sizes that are not commonly accepted
	  general-purpose standards.

	Other unrelated changes:

	* Rename stp_family_register/unregister to stpi_ and move to
	  gutenprint-internal.h; it's part of the internal interface.

	* Move stp_printfuncs_t to gutenprint_internal.h.

2017-11-01  <Robert Krawitz>	dd2a36ef8e0cedf9a1387e51a52334f925d2dc9d

	Lines: +958, -820
	Files:	src/cups/Makefile.am (+4, -4)
		src/cups/cups-genppd.c (added +584)
		src/cups/genppd.c (+15, -813)
		src/cups/genppd.h (added +92)
		src/cups/gutenprint.c (added +254)
		src/cups/test-rastertogutenprint.in (+9, -3)

	Split off the sources for the two flavors of PPD file generator.
	Only parallelize if parallel level greater than 1.

	Add option to skip testing simplified PPD files.

2017-11-01  <Robert Krawitz>	7edc8bd89dfb71093ed64333714a7eca7c1aead3

	Lines: +2, -2
	Files:	src/testpattern/run-testpattern-1 (+1, -1)
		src/testpattern/run-testpattern-2.in (+1, -1)

	Correct the option to gdb-attach for valgrind.

2017-11-01  <Robert Krawitz>	9af07360a19330750854ad94fe4c46e7edc1fd01

	Lines: +3, -2
	Files:	src/main/print-escp2-data.c (+3, -2)

	Generate the pathname to the model XML files correctly.

2017-10-31  <Robert Krawitz>	722c66dcc767d8294c6fb1f72c6e17e23c8d9080

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Don't fork when running one job in parallel.

2017-10-31  <Robert Krawitz>	6a711ab5903d6bd0c532414eb8331978097e8048

	Lines: +1, -1
	Files:	src/xml/escp2/inputslots/wf7000.xml (+1, -1)

	Correct definition of Epson WF7000 input slots

2017-10-30  <Robert Krawitz>	72725c92fc0523febf6e50a4032ef63eef0cb823

	Lines: +321, -3
	Files:	configure.ac (+8, -1)
		scripts/Makefile.am (+3, -2)
		scripts/wzpaq.in (added +295)
		src/testpattern/Makefile.am (+3, -0)
		src/testpattern/compare-checksums.in (+6, -0)
		src/testpattern/compress-checksums.in (+6, -0)

	Use zpaq compression for test files

2017-10-29  <Robert Krawitz>	a6058e3e733b1f41e0b609d3816f737371b5340d

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Fix driver name for Canon SELPHY CP1300

2017-10-28  <Gernot Hassenpflug>	16a4a85b8148b9c52c60f9db94083f0374f98666

	Lines: +8, -1
	Files:	src/xml/printers.xml (+8, -1)

	Added TS3100 family members: TS3110,TS3120,TS3130,TS3140,TS3150,TS3160

2017-10-27  <Robert Krawitz>	9bbaed4a488dd3be1bc505d0fb4f3ef43243c6aa

	Lines: +44, -4
	Files:	src/testpattern/compare-checksums.in (+30, -4)
		src/testpattern/compress-checksums.in (+14, -0)

	Shave 3.5% off the compressed file by eliding common expressions.

	Specifically, spaces are replaced by setting the high bit on the previous
	byte and all lines start with the printing mode, which is converted to
	one byte.

	At present, we need about .56 byte per test case (4.5 bits).

2017-10-27  <Solomon Peachy>	28ac74cad769eaa311e70309f05a39b877dacf94

	Lines: +9, -0
	Files:	NEWS (+8, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add experimental support for the Canon SELPHY CP-1300

2017-10-23  <Solomon Peachy>	a1239aaffd30376afac22ea456006a7bf9099ed8

	Lines: +31, -32
	Files:	src/main/print-olympus.c (+31, -32)

	dyesub:  Fix up a handful of paper definitions whose dimensions:

	 * Relied on being overridden by the global paper table.
	 * Weren't expressed in terms of the PT/PT1 macros.

2017-10-22  <Solomon Peachy>	f5dce403b18c44e1f6f5ef1feb8d1dfcffa664cf

	Lines: +6, -10
	Files:	src/main/print-olympus.c (+6, -10)

	dyesub:  Eliminate all internal use of the stp_papertype API.

	Instead use the internal dyesub_pagesize API.

	(Post-papertype API rejiigger this might be added back in!)

2017-10-22  <Solomon Peachy>	8c4ee615fa28e0bb9efcb6fc9a2892c7f6f582c6

	Lines: +25, -25
	Files:	src/main/print-olympus.c (+25, -25)

	dyesub: rename dyesub_pagesize_t elements to match stp_papersize_t

2017-10-22  <Solomon Peachy>	2da50b17b1db22b85f6dad422a6a32f5e7117887

	Lines: +126, -251
	Files:	src/main/print-olympus.c (+126, -251)

	dyesub:  More DEFINE_PAPERSIZE conversions.

2017-10-19  <Solomon Peachy>	cbc3269c3d77555fe01b4385edf8db2bb7b9bbe6

	Lines: +198, -182
	Files:	src/main/print-olympus.c (+198, -182)

	dyesub:  Convert papersize definitions to use a macro initializer

	two types:  simple (no border/margins)
	            normal (non-zero border/margins)

	Also fixed a mis-definition in 6x8 sizes on the Sony UP-DR150/200

2017-10-19  <Robert Krawitz>	f7ec3e82cf9f3cd701decd6d62c91e2df423b628

	Lines: +6, -5
	Files:	src/xml/printers.xml (+6, -5)

	Add some more device IDs

2017-10-15  <Robert Krawitz>	d95651313c7550843bc6a405215815d765b7962f

	Lines: +16, -17
	Files:	README (+16, -17)

	Clean up a few stray 5.2 references.

2017-10-15  <Robert Krawitz>	da4a5fe24184c2095ec6941cccbf07b33cc6365d

	Lines: +1, -34
	Files:	.gitignore (+0, -4)
		README (+1, -1)
		include/gutenprint/printers.h (+0, -15)
		src/main/printers.c (+0, -14)

	Remove a few more vestiges of foomatic

===============================================================================
Name: gutenprint-5_3_0-pre1

2017-10-14  <Robert Krawitz>	618f0f73669879cfe1ba9209ba9f3622df79b1d6

	Lines: +260, -4352
	Files:	Makefile.am (+2, -2)
		NEWS (+199, -4295)
		README (+55, -53)
		include/gutenprint/Makefile.am (+1, -0)
		src/cups/test-rastertogutenprint.in (+3, -2)
		src/testpattern/Checksums/sums.5.3.0-pre1.lrz (added +0)

	5.3.0-pre1 release

2017-10-03  <Solomon Peachy>	7dc22e1172ab37fbda1c683951e724bd9fd11fbc

	Lines: +5, -3
	Files:	src/cups/backend_dnpds40.c (+5, -3)

	dyesub: backend:  DNP DS620 needs Firmware 1.52 for stable Fine Matte support.

2017-09-27  <Solomon Peachy>	d0464d3c36d3eace60a03a586278c81e7b0fd2e0

	Lines: +4, -0
	Files:	src/cups/blacklist (+4, -0)

	dyesub: backend:  Blacklist the Fujifilm ASK-300 too

2017-09-23  <Robert Krawitz>	f876a6a7e0e03dccfe414d3f7cc3a64c4d8db8a7

	Lines: +3, -3
	Files:	src/xml/escp2/model/Makefile.am (+1, -1)
		src/xml/escp2/model/{model_130.xml => model_131.xml} (+1, -1)
		src/xml/printers.xml (+1, -1)

	Rename model file for Stylus Pro 4900 to avoid merge conflict

2017-09-23  <Robert Krawitz>	5088b15cacc7527c80c2c203ffea2a39b042eced

	Lines: +14, -12
	Files:	src/xml/escp2/model/model_130.xml (+14, -12)

	Improve tuning of Epson SureColor P800

2017-09-23  <Solomon Peachy>	738251b32919480663ad6bdf51012e1faa091cb4

	Lines: +1, -1
	Files:	src/cups/backend_mitsu70x.c (+1, -1)

	cups: backend:  Fix 3.5x5" media detection on ASK-300

2017-09-20  <Robert Krawitz>	b6fdb1a5ae6405048dc56efdb26f2ed280a39d73

	Lines: +147, -1
	Files:	NEWS (+5, -0)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_130.xml (added +139)
		src/xml/printers.xml (+1, -0)

	Support (partial) Epson Stylus Pro 4900

2017-09-19  <Solomon Peachy>	f0957986526ff4c3af2030683d038276c525fec7

	Lines: +12, -6
	Files:	src/cups/backend_mitsu70x.c (+5, -4)
		src/main/print-olympus.c (+7, -2)

	dyesub:  Fix ASK-300 printjob header generation.

2017-09-19  <Solomon Peachy>	47c5a93a359fcd82771809d7b2a77c40c6fa2b20

	Lines: +50, -21
	Files:	src/cups/backend_mitsu70x.c (+50, -21)

	dyesub: backend: Add Fuji ASK-300 support, better marker messages.

2017-09-19  <Solomon Peachy>	535c0a4c256350810977d318ff5ec84a04593e98

	Lines: +4, -1
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+1, -1)

	dyesub:  Fujifilm ASK-300 has matte support.

2017-09-14  <Robert Krawitz>	12321ca1dbbcb77bc0aae8ad4ae633ab1af0611b

	Lines: +59, -57
	Files:	NEWS (+2, -0)
		src/xml/printers.xml (+57, -57)

	Sort entries in printers.xml

2017-09-14  <Robert Krawitz>	34619f9a1fa46939ca676a82d6a71bc012695b12

	Lines: +45, -1
	Files:	NEWS (+14, -0)
		src/cups/Makefile.am (+29, -0)
		src/cups/genppd.c (+1, -0)
		src/cups/test-rastertogutenprint.in (+1, -1)

	Fix CUPS driver crash with simplified PPD files for certain dyesub printers.
	Test simplified as well as full PPD files with CUPS.

2017-09-11  <Robert Krawitz>	82531932ba06e479727c7da39c8b62166c93ef25

	Lines: +7, -4
	Files:	NEWS (+7, -0)
		src/xml/printers.xml (+0, -4)

	Remove support for Brother GDI printers HL-2030 and HL-2035

2017-09-11  <Robert Krawitz>	5c340d887351d34b9ee2d022537a43c57ed6036a

	Lines: +445, -215
	Files:	test/parse-escp2 (+445, -215)

	Print more verbose messages in parse-escp2.

2017-08-12  <Robert Krawitz>	d2b8be9d7a2d543ff9dfec1a0c1bb9d50c39ce02

	Lines: +620, -206
	Files:	src/escputil/escputil.c (+32, -1)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_130.xml (added +158)
		src/xml/printers.xml (+10, -1)
		test/parse-escp2 (+418, -203)

	First ink: Epson SureColor P800

	Ad SC-xxxxx as aliases for SureColor printers, as that's how they are
	reported.

	Improve output of parse-escp2

2017-08-07  <Solomon Peachy>	cb2067bfc75f96601b4d06695368a3812c7cdd35

	Lines: +3, -2
	Files:	src/cups/backend_sonyupdr150.c (+3, -2)

	backend: sonyupdr150:  Multiple copies didn't work.

2017-08-07  <Solomon Peachy>	52f2277504fcc67091e77e39f3cda9253b3ce7f5

	Lines: +2, -2
	Files:	src/cups/backend_canonselphy.c (+2, -2)

	backend:  canonselphy:  Fix nasty regression with ES3/ES30/ES40/CP790

===============================================================================
Name: gutenprint-5_2_13

2017-07-17  <Robert Krawitz>	3cbc59bb4da7677d2d799cd50050e97e897ad2df

	Lines: +8, -7
	Files:	NEWS (+2, -1)
		README (+5, -5)
		configure.ac (+1, -1)
		src/testpattern/Checksums/sums.5.2.13.lrz (added +0)

	Gutenprint 5.2.13 release

2017-07-17  <Solomon Peachy>	34b4042bc84c4a51c3c14385565c7644bbb58c85

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub: Mitsubishi CP9550D apparently uses 'RGB' ordering.

	(I wish they could be somewhat consistent..)

2017-07-16  <Robert Krawitz>	5d0e59fbf449ecad6f14a67279daf825f04d2b8d

	Lines: +125, -122
	Files:	src/testpattern/run-testpattern-2.in (+125, -122)

	modernize testpattern

2017-07-13  <Gernot Hassenpflug>	d3784bd141c31a32c004bea97cb9fca993203e73

	Lines: +365, -13
	Files:	NEWS (+24, -0)
		src/main/canon-inks.h (+145, -3)
		src/main/canon-media-mode.h (+74, -1)
		src/main/canon-media.h (+32, -0)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+19, -9)
		src/xml/printers.xml (+24, -0)

	Added experimental support for Canon PIXMA TS8000/TS9000 series.

2017-07-10  <Solomon Peachy>	cbd39a8705cb14510f12fd8622eb5d2af073b085

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Mitsubishi CP9550DW uses RGB ink ordering.

2017-07-09  <Gernot Hassenpflug>	265bcd9d42f23861e1ccec2a1581de2c6d75bdda

	Lines: +141, -3
	Files:	NEWS (+12, -0)
		src/main/canon-media-mode.h (+67, -0)
		src/main/canon-media.h (+7, -0)
		src/main/canon-modes.h (+24, -1)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+12, -0)

	Added experimental support for Canon PIXMA TS6000 series.

2017-07-09  <Gernot Hassenpflug>	6c3afc64696343e4590fa722a2293830f95ac493

	Lines: +152, -2
	Files:	NEWS (+14, -0)
		src/main/canon-media-mode.h (+65, -0)
		src/main/canon-media.h (+21, -0)
		src/main/canon-modes.h (+19, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+14, -0)

	Added experimental support for Canon PIXMA TS5000.

2017-07-07  <stephen letter>	7f9eff22aa9fd37b1f21e261c1d1a4380d23bb64

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Honeywell developer confirmed SAV in PNP string is a bug.  Corrected
	to RP.

2017-07-06  <stephen letter>	a2125e165cdfb2584255e701c39dfb14579099e3

	Lines: +26, -2
	Files:	NEWS (+2, -0)
		src/main/print-dpl.c (+22, -2)
		src/xml/printers.xml (+2, -0)

	Added Honeywell printers RP2 (SAV2) and RP4 (SAV4), removed "none" from resolutions.

2017-07-06  <Gernot Hassenpflug>	e6218d1ac1ffd11b83f4902d15fd73ee3b74ad9f

	Lines: +153, -2
	Files:	NEWS (+6, -0)
		src/main/canon-media-mode.h (+74, -0)
		src/main/canon-media.h (+21, -0)
		src/main/canon-modes.h (+27, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+6, -0)

	Added experimental support for Canon PIXMA E3100 and TS3100 (same specs) support. Note: dual cart, but Windows driver has no option to select black-only or color-only.

2017-07-05  <Gernot Hassenpflug>	cd786c348fd846bb1dadf9d686816066dbbf5873

	Lines: +50, -50
	Files:	NEWS (+50, -50)

	Edited NEWS file layout of new Canon printers in upcoming release

2017-07-04  <Robert Krawitz>	6a79141b9c54110a24af25b4e8efa1052bb04f65

	Lines: +1, -52
	Files:	Makefile.am (+0, -1)
		doc/developer/gpl-appendix.xml (+0, -1)
		doc/users_guide/README (+0, -4)
		doc/users_guide/cups-edition.sgml (+0, -3)
		doc/users_guide/figures/README (+0, -2)
		doc/users_guide/gimp-edition.sgml (+0, -3)
		doc/users_guide/users-guide.sgml (+0, -3)
		doc/users_guide/util-edition.sgml (+0, -3)
		macosx/scripts/uninstall-gutenprint.command (+0, -1)
		macosx/subversion (+1, -0)
		man/Makefile.am (+0, -1)
		src/cups/backend_mitsup95d.c (+0, -2)
		src/cups/commands/SetAlignment.cmd (+0, -1)
		src/escputil/d4lib.c (+0, -1)
		src/escputil/d4lib.h (+0, -1)
		src/gimp2/print-gutenprint.c (+0, -1)
		src/gimp2/print-print.c (+0, -1)
		src/gutenprintui2/gammacurve.c (+0, -1)
		src/main/buffer-image.c (+0, -2)
		src/main/canon-inks.h (+0, -1)
		src/main/canon-modes.h (+0, -1)
		src/main/canon-printers.h (+0, -1)
		src/main/color.c (+0, -1)
		src/main/curve-cache.c (+0, -1)
		src/main/generic-options.c (+0, -1)
		src/main/print-canon.c (+0, -1)
		src/main/print-escp2.c (+0, -1)
		src/main/print-olympus.c (+0, -1)
		src/main/print-ps.c (+0, -1)
		src/main/xml.c (+0, -3)
		src/testpattern/testpattern.h (+0, -2)
		test/bjc-unprint.c (+0, -1)
		test/gen-printer-list.c (+0, -1)
		test/parse-escp2 (+0, -1)
		test/pixma_parse.h (+0, -2)

	Clean up whitespace.

2017-07-04  <Robert Krawitz>	9424a8e0d5abc9603d8a672303076522b7913644

	Lines: +41, -55
	Files:	src/testpattern/compare-checksums.in (+41, -55)

	Improve decompression performance.

2017-07-05  <Gernot Hassenpflug>	b36a61b1ba715906d00b642eeeaec17324b5dfc4

	Lines: +24, -44
	Files:	NEWS (+3, -0)
		src/main/canon-media-mode.h (+3, -15)
		src/main/canon-modes.h (+14, -25)
		src/xml/printers.xml (+4, -4)

	Corrected Canon MP230 support for color-only and black-only ink carts.

2017-07-04  <Gernot Hassenpflug>	37bc64d53befaf18dc092e914d05445bb158e741

	Lines: +69, -7
	Files:	NEWS (+34, -3)
		src/xml/printers.xml (+35, -4)

	Added individual instances of Canon G1000, G2000, G3000, G4000 series

2017-07-04  <Gernot Hassenpflug>	b379741334b24f956f639edc7edd7ab3cd8a2052

	Lines: +46, -0
	Files:	NEWS (+22, -0)
		src/main/canon-printers.h (+2, -0)
		src/xml/printers.xml (+22, -0)

	Added experimental support for Canon MAXIFY MB5100 and MB5400 series.

2017-07-03  <Gernot Hassenpflug>	3952d80cf651046ed9285918ad0033599705613f

	Lines: +36, -1
	Files:	NEWS (+9, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+9, -0)

	Added experimental support for Canon MAXIFY MB2700 series.

2017-07-03  <Gernot Hassenpflug>	2dd9d827da3de1146bfc02ff834a91899c1e5bd4

	Lines: +33, -2
	Files:	NEWS (+8, -0)
		src/main/canon-printers.h (+17, -2)
		src/xml/printers.xml (+8, -0)

	Added experimental support for Canon MAXIFY MB2100 series.

2017-07-03  <Gernot Hassenpflug>	a63358d1337b9d13e5c95a1ffc6174643089e8c7

	Lines: +18, -18
	Files:	src/main/canon-media-mode.h (+10, -10)
		src/main/canon-media.h (+8, -8)

	Corrected keys for Canon InkjetHagakiaddr and InkjetPhotoHagakiKaddr

2017-07-02  <Robert Krawitz>	01d501b1f0f6822824499024ee6c1340bac5c446

	Lines: +6, -1
	Files:	scripts/mkgitlog.in (+6, -1)

	Remove unnecessary newline in after Files: in log messages.

2017-07-03  <Gernot Hassenpflug>	e9ac1a7e185769ca2d25abd1e32610c258855de0

	Lines: +1, -1
	Files:	src/xml/papers.xml (+1, -1)

	Type in comment fixed

2017-07-03  <Gernot Hassenpflug>	deeff2391b2a9338030f14c70a349ed976a9dd3b

	Lines: +213, -16
	Files:	NEWS (+14, -0)
		src/main/canon-inks.h (+15, -0)
		src/main/canon-media-mode.h (+50, -6)
		src/main/canon-media.h (+29, -6)
		src/main/canon-modes.h (+15, -0)
		src/main/canon-printers.h (+19, -0)
		src/main/print-canon.c (+32, -4)
		src/xml/papers.xml (+28, -0)
		src/xml/printers.xml (+11, -0)

	Added experimental support for Canon MAXIFY iB4100 series. Additional papersizes added to gutenprint: Oficio, Brazil Oficio, Mexico Oficio, Legal (Indai). Additionally, added iB40190 instance to iB4000 series.

2017-07-02  <Gernot Hassenpflug>	98d61cecf5cef470bcf341042a8cf4868cc3bd57

	Lines: +32, -0
	Files:	NEWS (+16, -0)
		src/xml/printers.xml (+16, -0)

	Added experimental support for Canon MG3000 series (same as E470 series).

2017-07-02  <Gernot Hassenpflug>	ff1e8b0d168181e5cd421ce4085dba26ef08c00f

	Lines: +8, -0
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+4, -0)

	Added Canon MG2540S,MG2545S,MG2550S,MG2555S as instances to existing MG2500 series

2017-07-01  <Gernot Hassenpflug>	2cf50bec5706d86b6bed76923257f68eaaa0f080

	Lines: +8, -0
	Files:	NEWS (+6, -0)
		src/xml/printers.xml (+2, -0)

	Added Canon MG2522, MG2525 as instances to existing MG2500 series

2017-07-01  <Gernot Hassenpflug>	81ce1ba5d44684d4ceff249054cd56587fc693c4

	Lines: +27, -7
	Files:	test/pixma_parse.c (+27, -7)

	Added -s and -e parameters to define length of prolog and epilog XML if necessary (defaults as previously had-coded) 680 and 263 respectively.

2017-06-30  <Gernot Hassenpflug>	0de2ba1b3ef5eb408b7f0c5c72dd1cb6de11013a

	Lines: +56, -25
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+16, -16)
		src/main/canon-printers.h (+18, -0)
		src/main/print-canon.c (+18, -9)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon PIXMA G4000.

2017-06-30  <Gernot Hassenpflug>	f8c0fe006c62909a246cd713c67ad2e3211af4e3

	Lines: +7, -4
	Files:	test/pixma_parse.c (+7, -4)

	Added variables to hold start and end XML lenths, since at least the start XML document can vary.

2017-06-30  <Gernot Hassenpflug>	21436fd594f56ed29d9bbc6437ecce8d20caf9e1

	Lines: +11, -0
	Files:	NEWS (+6, -0)
		src/xml/printers.xml (+5, -0)

	Added experimental support for Canon PIXMA E410 series (same specs as E400).

2017-06-30  <Gernot Hassenpflug>	e93a64581f959feff37b2c41af6b831f090a4e9c

	Lines: +4, -0
	Files:	NEWS (+2, -0)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon PIXMA G3000 (same specs as G1000).

2017-06-30  <Gernot Hassenpflug>	6069c29f01bc5167cc08de06096e22e8de63601a

	Lines: +6, -0
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+3, -0)

	Added experimental support for Canon PIXMA G2000/G2002 (same specs as G1000).

2017-06-29  <Gernot Hassenpflug>	e86f3339abc0543907bf9bbe0962475e2d5e4b10

	Lines: +117, -3
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+58, -0)
		src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+15, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+3, -2)
		src/xml/papers.xml (+0, -1)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon PIXMA G1000

2017-06-28  <Gernot Hassenpflug>	006eb08b6585392f34c0d9f584db4c35bc134b47

	Lines: +2, -0
	Files:	src/main/print-canon.c (+2, -0)

	Added capability for Canon G and TS series printer definitions

2017-06-28  <Gernot Hassenpflug>	5bf2a1a0b26671c2379d59df8c5b3389d21759a6

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Square 5x5 inch papersize comment removal, Canon E470 comment change

2017-06-28  <Gernot Hassenpflug>	8dccf495fe0514c16a222c95ab842664915d4082

	Lines: +61, -5
	Files:	NEWS (+15, -0)
		src/main/canon-printers.h (+24, -0)
		src/main/print-canon.c (+15, -5)
		src/xml/printers.xml (+7, -0)

	Added experimental support for Canon PIXMA E470 series

2017-05-28  <Robert Krawitz>	6d2da8cdc0719749d6e6fda63ec9882e20ae99e2

	Lines: +8, -1
	Files:	src/testpattern/Makefile.am (+8, -1)

	Add checksums-release target

2017-05-27  <Robert Krawitz>	ba5071b7a1026616cb4678030d21b40a0b7f4c81

	Lines: +4, -11
	Files:	include/gutenprint/types.h (+4, -5)
		src/cups/genppd.c (+0, -2)
		src/gutenprintui2/panel.c (+0, -4)

	Minimize differences against the mainline.

2017-05-27  <Robert Krawitz>	c0d801ff4a8c00116cef6beba8ef7338c94ab613

	Lines: +296, -306
	Files:	src/cups/genppd.c (+2, -18)
		src/gimp2/print.c (+3, -0)
		src/main/print-escp2.c (+12, -10)
		src/main/print-escp2.h (+2, -2)
		src/main/print-olympus.c (+277, -276)

	Minimize differences from 5.3 WIP

===============================================================================
Name: gutenprint-5_2_13-pre1

2017-05-23  <Robert Krawitz>	e94efd823fdb80d3c2bdd2619913b5fa7509fe2d

	Lines: +0, -0
	Files:	src/testpattern/Checksums/sums.5.2.13-pre1.lrz (added +0)

	5.2.13-pre1 checksums

2017-05-21  <Robert Krawitz>	7ea84ee0a63b646fca9937ae127988abfe85bff8

	Lines: +2, -1
	Files:	src/gimp2/print.c (+2, -1)

	Fix error with gcc4

2017-05-09  <Solomon Peachy>	c4a70fdb1f6a1c4e7947b5a545d42e419d513cd8

	Lines: +1, -0
	Files:	src/cups/genppd.c (+1, -0)

	cups:  Fix a small memory leak in genppd

2017-05-05  <Ville Skyttä>	44cec847856fa4fa3b63f183ba7c964cbf45597b

	Lines: +85, -85
	Files:	README.package (+1, -1)
		doc/README.maintaining (+1, -1)
		doc/users_guide/gimp.sgml (+1, -1)
		doc/users_guide/utils.sgml (+1, -1)
		include/gutenprint/curve.h (+3, -3)
		include/gutenprint/image.h (+1, -1)
		include/gutenprint/vars.h (+15, -15)
		macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1)
		macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1)
		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/postinstall (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/postupgrade (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/preinstall (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/preupgrade (+1, -1)
		src/cups/backend_canonselphy.c (+2, -2)
		src/cups/backend_canonselphyneo.c (+1, -1)
		src/cups/backend_citizencw01.c (+2, -2)
		src/cups/backend_common.c (+1, -1)
		src/cups/backend_common.h (+1, -1)
		src/cups/backend_dnpds40.c (+2, -2)
		src/cups/backend_kodak1400.c (+2, -2)
		src/cups/backend_kodak605.c (+2, -2)
		src/cups/backend_kodak6800.c (+1, -1)
		src/cups/backend_mitsu70x.c (+1, -1)
		src/cups/backend_mitsu9550.c (+1, -1)
		src/cups/backend_mitsup95d.c (+1, -1)
		src/cups/backend_shinkos1245.c (+2, -2)
		src/cups/backend_shinkos2145.c (+3, -3)
		src/cups/backend_shinkos6145.c (+4, -4)
		src/cups/backend_shinkos6245.c (+4, -4)
		src/cups/backend_sonyupdr150.c (+1, -1)
		src/cups/cups-calibrate.c (+1, -1)
		src/escputil/d4lib.c (+5, -5)
		src/main/canon-inks.h (+2, -2)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+4, -4)
		src/main/print-dpl.c (+1, -1)
		src/main/print-olympus.c (+3, -3)
		test/bjc-unprint.c (+1, -1)
		test/pcl-unprint.c (+2, -2)
		test/unprint.c (+2, -2)

	Spelling fixes

2017-04-30  <Solomon Peachy>	c02b87c7249ce79c7d1f3c4718f8d82744e392cd

	Lines: +1, -1
	Files:	src/gimp2/print.c (+1, -1)

	gimp:  Fix memory leak.

	We were freeing the stp_parameter_description at the very end of
	the run() function, but the describe_parameter() is inside a loop.

	Caught when trying to valgrind an independent problem.

2017-04-20  <Solomon Peachy>	5de8e517215015977fcf57c9e0b8dd286c2cd8c0

	Lines: +63, -18
	Files:	src/cups/backend_canonselphyneo.c (+23, -9)
		src/main/print-olympus.c (+40, -9)

	dyesub:  Figured out how to have selphyneo models accept CMY data!

	Currently disabled.  A future commit will enable it, and then down the
	line we can nuke that old code altogether.

2017-04-20  <Solomon Peachy>	8dc80cfaa7b0a006d2c45e6ed0d67ff8225707a3

	Lines: +50, -43
	Files:	src/main/print-olympus.c (+50, -43)

	dyesub:  Continue optimization efforts in the dyesub driver

	 * Fixes a nasty regression when using non-interlaced printers
	 * Updated copyright text to reflect current maintainer

2017-04-20  <Solomon Peachy>	5a13c0435e3ba50854d98aee9f8cef509b1ca8a1

	Lines: +1, -0
	Files:	src/cups/rastertoprinter.c (+1, -0)

	cups:  Add a call to cupsFreeOptions() to avoid a memory leak.

	Found by valgrind:

	==4261== 80 bytes in 1 blocks are definitely lost in loss record 49 of 108
	==4261==    at 0x4C2FC47: realloc (vg_replace_malloc.c:785)
	==4261==    by 0x508C054: cupsAddOption (in /usr/lib64/libcups.so.2)
	==4261==    by 0x508C461: cupsParseOptions (in /usr/lib64/libcups.so.2)
	==4261==    by 0x40B4D2: main (rastertoprinter.c:1226)

2017-04-17  <Gernot Hassenpflug>	bab6a6532ebd7ffea3a564086cbb800ef3345abd

	Lines: +1, -1
	Files:	src/main/canon-modes.h (+1, -1)

	Corrected typo in new modes for Canon Pro9500

2017-04-16  <Robert Krawitz>	0f7bbf9a64c054bca77e3898252ea62a7c8daec5

	Lines: +31, -12
	Files:	configure.ac (+15, -3)
		src/testpattern/Makefile.am (+4, -4)
		src/testpattern/compare-checksums.in (+8, -4)
		src/testpattern/run-testpattern-2.in (+4, -1)

	Looks like lrzip is the winner for compressing checksum files

2017-04-16  <Robert Krawitz>	d7b448e8002504e81cfd534ae47afad4a222c3a6

	Lines: +199, -151
	Files:	configure.ac (+12, -3)
		src/testpattern/Makefile.am (+3, -4)
		src/testpattern/compare-checksums.in (+156, -48)
		src/testpattern/compress-checksums.in (+1, -1)
		src/testpattern/run-testpattern-2.in (+27, -12)
		src/testpattern/uncompress-checksums.in (removed -83)

	Further improvements in checksum compression.

	Merge uncompress into compare to avoid duplicate code.

2017-04-14  <Gernot Hassenpflug>	da4e272f58f07e138b2c2e9f5d11de7285406240

	Lines: +5, -1
	Files:	NEWS (+3, -1)
		src/xml/printers.xml (+2, -0)

	Removed Canon iP100 from supported printers

2017-04-13  <stephen letter>	cfab03c89d13890f4d424558f4bee21f29ea905d

	Lines: +186, -3
	Files:	NEWS (+2, -0)
		src/main/print-dpl.c (+169, -3)
		src/xml/printers.xml (+15, -0)

	Add Datamax-O'Neil H Class series

2017-04-12  <Solomon Peachy>	242205a5bdd460a575d90b853a68ecd2e26c93db

	Lines: +2, -1
	Files:	src/main/print-olympus.c (+2, -1)

	dyesub:  Fix double-swapping of row/cols when using internal "LANDSCAPE" mode.

2017-04-11  <Solomon Peachy>	b7336a1d1966fc1993ef02ebc33e819bb63b9d21

	Lines: +15, -60
	Files:	src/cups/backend_canonselphy.c (+15, -60)

	dyesub: backend: canonselphy:  Handle presence of a battery!

2017-04-09  <Robert Krawitz>	e00b154368453a9993dc1546949ead666d365c8c

	Lines: +69, -5
	Files:	src/testpattern/compress-checksums.in (+37, -3)
		src/testpattern/uncompress-checksums.in (+32, -2)

	Improve compression about 7%

2017-04-09  <Robert Krawitz>	2e47d11fa7c606a5cb734eed9b1e393469244511

	Lines: +47, -11
	Files:	.gitignore (+9, -1)
		Makefile.am (+8, -5)
		configure.ac (+5, -0)
		scripts/Makefile.am (+3, -1)
		scripts/{gversion => gversion.in} (+15, -1)
		src/testpattern/Makefile.am (+7, -3)

	Store the git version in the build tree

2017-04-08  <Solomon Peachy>	909a8bc8a73089a7cf914088f679df1a9c2e16e6

	Lines: +12, -10
	Files:	NEWS (+12, -10)

	Consolidate the dyesub section of the 5.2.12 NEWS a bit.

2017-04-08  <Solomon Peachy>	f94986ded3cdcd3cbea0f7eefe5f14bdb254d29d

	Lines: +2, -2
	Files:	src/cups/rastertoprinter.c (+2, -2)

	cups:  Make the "Purging rows" message a verbose message.

	This lines it up with the other "reading data" messages.

	As an aside, I'd really like to see the polarity of this swapped; that
	is to say the truly verbose stuff shouldn't be output by default. It's
	largely noise.

2017-04-07  <Solomon Peachy>	eb3a4400895c5fbc25896d7b094c18ccaa20da73

	Lines: +40, -38
	Files:	NEWS (+1, -1)
		src/main/print-olympus.c (+39, -37)

	dyesub:  Render a row into a buffer, then send it out in one shot.

	This commit more than *doubles* the rendering performance!

	(Previous commit was ~15% gain.  This one brings the cumulative total to
	nearly 270%!

2017-04-07  <Solomon Peachy>	d8c30868d74491b256487a00292ae3a35bfd788b

	Lines: +10, -4
	Files:	NEWS (+10, -4)

	Update NEWS for the dyesub driver.

2017-04-05  <Solomon Peachy>	e9c8c2911f58ad11a0c3c90ed6a7877d1114965f

	Lines: +15, -3
	Files:	src/main/print-olympus.c (+15, -3)

	dyesub:  Significant performance optimization for interlaced printers

	When rendering a pixel for a given color plane, we were computing all
	planes' data, and throwing all but one away.

2017-04-05  <Solomon Peachy>	dad9f81ab88bb290a221620960f569cf67c6b84b

	Lines: +57, -47
	Files:	src/main/print-olympus.c (+57, -47)

	dyesub:  Simplify dyesub_print_pixel.

	As all current printer and color models map 1:1 from image->inks, get
	rid of the useless (not to mention broken!) code that allowed the dyesub
	driver to handle mismatches.

	This also includes the initial work towards a better interpolation
	algorithm -- Right now the driver just picks the closest single "point"
	in the original image and uses that as-is for a given output pixel.

	Eventually, I want to allow for different scaling algorithms (eg point,
	bilinear, bicubic, and lanczos), and possibly the option of adding
	sharpening too.  This can yield a significant improvement in quality.

2017-04-05  <Solomon Peachy>	afee3b106b1c56fb281108eadc785189c631986a

	Lines: +14, -5
	Files:	src/cups/backend_mitsu70x.c (+14, -5)

	dyesub: backend:  Improvements to the mitsu70x backend.

2017-04-05  <Solomon Peachy>	807513413c5d5d8e36ffa067141a9f9950b132ea

	Lines: +12, -7
	Files:	src/cups/backend_shinkos6145.c (+12, -7)

	dyesub: backend:  Synchronize the Shinko S6145 backend.

2017-04-03  <Solomon Peachy>	3466b35359aa28f5a8f2c04a35e8f8ca543ecae3

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		src/main/print-olympus.c (+1, -1)

	dyesub:  Corrected the 'C' print size for newer Selphy CP models.

2017-03-30  <Solomon Peachy>	5e1d86a8f4761094e354550487722f5c55e1cee3

	Lines: +19, -0
	Files:	src/main/print-olympus.c (+19, -0)

	dyesub:  Optionally make the S6145 generate planar YMC data.

	...Instead of packed RGB.  This way the backend doesn't need to convert it.

	I'll enable it once I'm able to test it out.

2017-03-27  <Solomon Peachy>	598a86e492c4908e55135840a639ee07ecdb7546

	Lines: +9, -6
	Files:	src/main/print-olympus.c (+9, -6)

	dyesub:  Fix up indentation in the YCbCr conversion hack.

2017-03-26  <Solomon Peachy>	d57cde8196fb5e5e3c6cbf4aee4b2922e2c32319

	Lines: +8, -4
	Files:	NEWS (+1, -0)
		src/cups/backend_canonselphyneo.c (+3, -3)
		src/cups/blacklist (+3, -0)
		src/xml/printers.xml (+1, -1)

	dyesub:  Add in the USB PID for the Canon Selphy CP820

	Backend, blacklist, and an IEEE1284 ID too.  :)

2017-03-27  <Gernot Hassenpflug>	f9078b1c6b6f529ba1628baafb591a4b14d94975

	Lines: +1, -15
	Files:	NEWS (+1, -15)

	Updated Canon driver news

2017-03-19  <Robert Krawitz>	2a0a8cf51a68538768897116d16a49846b3596e8

	Lines: +193, -10
	Files:	scripts/mkgitlog.in (+18, -0)
		src/cups/test-ppds (+18, -0)
		src/cups/test-rastertogutenprint.in (+18, -0)
		src/testpattern/compare-image-files (+18, -0)
		src/testpattern/extended.sample (+18, -0)
		src/testpattern/run-testpattern (+18, -0)
		src/testpattern/run-testpattern-1 (+19, -0)
		src/testpattern/run-testpattern-2.in (+19, -0)
		src/testpattern/testpattern.sample (+17, -1)
		src/xml/extract-strings.c (+12, -9)
		test/run-testdither (+18, -0)

	Fix copyright messages

2017-03-19  <Robert Krawitz>	f98dbd133549cc8fa3167a2e734a22245eae0ae1

	Lines: +9, -6
	Files:	scripts/gversion (+8, -5)
		scripts/test-gversion (+1, -1)

	Improve command line arguments for git version parser

2017-03-19  <Solomon Peachy>	50c2185585fc1322862235280a40d47dabfa74e4

	Lines: +173, -46
	Files:	NEWS (+8, -1)
		src/cups/backend_mitsu70x.c (+156, -37)
		src/main/print-olympus.c (+9, -8)

	dyesub:  The CP-D70 family needs the row data reversed!

	With this commit (and the correspinding library) the print quality is on
	par with the Official Windows and OSX drivers.  Huzzah!

2017-03-19  <Robert Krawitz>	0dc01b8b687ccff31b716350b6cff417a00740f2

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Get rastertogutenprint version correctly.

2017-03-19  <Robert Krawitz>	1b0ea8a5d69c59aa84983d9bd5d078cf14d4b51c

	Lines: +3, -1
	Files:	NEWS (+2, -1)
		src/xml/printers.xml (+1, -0)

	Add Epson Artisan 1430

2017-03-18  <Robert Krawitz>	ac8b6927ebfd066bad17c11ded75b8b9b6884fae

	Lines: +2, -6
	Files:	src/main/print-color.c (+2, -6)

	Simplify logic of InkLimit.

2017-03-17  <Solomon Peachy>	ceea6992aa9dcc60829eb3dc4ca77aaad3629324

	Lines: +3, -0
	Files:	src/main/print-color.c (+3, -0)

	Mark the InkLimit option as inactive when there's no InkChannels option
	at all, not just one without a non-zero default value.

	The dyesub driver was the only family without an InkChannels parameter,
	and it seemed silly to add it just to make the InkLimit option go
	inactive.

2017-03-17  <Solomon Peachy>	e9ffd6f3808f47527a2e34892bdab29f1e80631f

	Lines: +12, -9
	Files:	src/cups/backend_common.c (+12, -9)

	dyesub: backend:  Suppress the PAGE output when invoked by CUPS.

	(Gutenprint already generates the PAGE output!)

2017-03-17  <Solomon Peachy>	7d7eba5a1766bdc5ceb5a30a91ae060bd231a395

	Lines: +79, -34
	Files:	src/cups/backend_kodak6800.c (+10, -10)
		src/cups/backend_mitsu70x.c (+53, -9)
		src/cups/backend_shinkos1245.c (+16, -15)

	dyesub: backend:  Synchronize with latest upstream.

	Minor stuff, except for the mitsu70x, due to a necessary API change in
	the library.

2017-03-16  <Gernot Hassenpflug>	dc28c8eb599fb1926cced1a32c79dd2519c34f23

	Lines: +94, -87
	Files:	test/pixma_parse.c (+94, -87)

	pixma_parse changed redirection: normal to stdout, DEBUG to stderr

2017-03-14  <Gernot Hassenpflug>	445a50eda5e76af63361a16799e8ef401e387bc0

	Lines: +31, -17
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+19, -10)
		src/main/canon-modes.h (+10, -7)

	Added user-submitted modes for Canon Pro9500 (additional testing in progress).

2017-03-12  <Gernot Hassenpflug>	ed52a05f7899b277c032b6bb6ebc5c69d9f547b9

	Lines: +7, -5
	Files:	NEWS (+2, -0)
		src/main/canon-modes.h (+5, -5)

	In Canon driver, corrected 300dpi modes for iP100.

2017-03-11  <Solomon Peachy>	e5d3def9f21fbc7e8aa911c0b17045b961d80acb

	Lines: +289, -289
	Files:	src/main/print-olympus.c (+289, -289)

	dyesub:  Convert to using stp_dimension_t/stp_resolution_t

	 * Eliminate rounding up to the nearest point for page dimensions
	 * Use arithematic rounding when converting dimensions -> pixels
	   instead of always rounding down.

2017-03-11  <Robert Krawitz>	75d04476687449c50d93b542347b732cd0e50e1a

	Lines: +97, -71
	Files:	src/gimp2/print.c (+3, -0)
		src/gutenprintui2/panel.c (+25, -21)
		src/gutenprintui2/plist.c (+2, -1)
		src/gutenprintui2/printrc.h (+0, -1)
		src/gutenprintui2/printrcl.l (+3, -5)
		src/gutenprintui2/printrcy.y (+20, -22)
		src/main/escp2-driver.c (+27, -17)
		src/main/print-escp2.c (+13, -0)
		src/main/print-pcl.c (+4, -4)

	Print plugin works with non-integer point values.

	Also fixed problems with printrc handling floats, and rounding
	problems in the Epson driver, and type problems with the PCL driver.

2017-03-11  <Robert Krawitz>	0b7ed258d55a75be3b33086f4209bea210341151

	Lines: +35, -39
	Files:	configure.ac (+5, -5)
		src/Makefile.am (+1, -1)
		src/gimp2/print.c (+8, -5)
		src/gutenprintui2/panel.c (+18, -28)
		src/gutenprintui2/plist.c (+3, -0)

	Bump minor version for incompatible change.

	More int->float fixes.

2017-03-12  <Gernot Hassenpflug>	04b59b34c91ddfe6bd95136be1120daa4df01627

	Lines: +131, -35
	Files:	NEWS (+26, -7)
		src/main/canon-printers.h (+6, -12)
		src/main/print-canon.c (+99, -16)

	For Canon printers, modified Esc (s and Esc (u behaviour for duplex printing. Added initial support for printing orientation through Esc (v and Esc (P commands.

2017-03-10  <Gernot Hassenpflug>	e70255d849de8c21d6c54beb5ec7a43c22f18c3a

	Lines: +75, -152
	Files:	src/main/print-canon.c (+75, -152)

	Extended fixed paper width/length setting in Esc (p command for Canon driver to borderless. Cleaned up function.

2017-03-09  <Solomon Peachy>	6f4191b29cc80204a6ad687e5a8b38f983012731

	Lines: +8, -5
	Files:	README (+8, -5)

	Update README with some corrections to the dyesub text.

2017-03-09  <Gernot Hassenpflug>	664fd8ebb210e93a06ca7f7f4061748464cea1fc

	Lines: +6, -5
	Files:	src/main/print-canon.c (+6, -5)

	Enabled function for setting paper_width in Canon driver for papersizes known to the driver.

2017-03-08  <Gernot Hassenpflug>	9cc273bf3b1f6a12a197c1ebd839bf1bbe6117ba

	Lines: +92, -3
	Files:	src/main/print-canon.c (+92, -3)

	Partial preparation for function to fix papersize for Canon driver in ESC (p command.

2017-03-06  <Solomon Peachy>	1b8c6ece7d588a9440a92806998038228b61f025

	Lines: +3, -3
	Files:	NEWS (+2, -2)
		README (+1, -1)

	Minor doc updates.  Mainly the version tag.

2017-03-06  <Robert Krawitz>	464c6f6367ce049c0f0a783c1eebd232556181f4

	Lines: +195, -75
	Files:	src/gimp2/print.c (+195, -75)

	Corrected patch for non-interactive plugin mode from Matt Hirsch

2017-03-06  <Robert Krawitz>	3405597052104ce9ec5c3ff437510f4954136a60

	Lines: +10, -43
	Files:	src/gimp2/print.c (+10, -43)

	Revert erroneous b96e759f8b0ebc58862d95afb74d625b7b89c94f

2017-03-06  <Gernot Hassenpflug>	58d217e913649f775953604be83a63e98d8e8403

	Lines: +2, -1
	Files:	src/main/print-canon.c (+2, -1)

	Avoid warning owing to unused variable

2017-03-05  <Robert Krawitz>	d96278aaafa05eec1b96548c838d60566eb5556d

	Lines: +13, -17
	Files:	src/cups/genppd.c (+13, -17)

	Correct PPD file errors

2017-03-05  <Robert Krawitz>	4b69241b982c9e0f757262cc9c5c8077c8a6e373

	Lines: +134, -111
	Files:	src/main/print-escp2-data.c (+12, -12)
		src/main/print-escp2.c (+86, -63)
		src/main/print-escp2.h (+36, -36)

	More FP cleanup

2017-03-05  <Robert Krawitz>	d653c9963f8a438dd1cdd77b29e213e86e63b75c

	Lines: +48, -19
	Files:	src/testpattern/run-testpattern-2.in (+5, -0)
		src/testpattern/testpattern.c (+32, -18)
		src/testpattern/testpattern.h (+1, -0)
		src/testpattern/testpatternl.l (+1, -0)
		src/testpattern/testpatterny.y (+9, -1)

	Add optional round mode to testpattern to round down to points
	(for testing compatibility against integer-based code)

2017-03-05  <Robert Krawitz>	cde254a5f42711587b3bc81d32ced09e8ba39028

	Lines: +2, -2
	Files:	include/gutenprint/image.h (+2, -2)

	Clarify that stp_image_height/width return pixels

2017-03-05  <Robert Krawitz>	26e8f8edd3fea94d17900d2d3c650c6afba63741

	Lines: +5, -0
	Files:	src/testpattern/testpattern.c (+5, -0)

	Correctly handle very small print sizes

2017-03-04  <Robert Krawitz>	34b4b6d8fcd609b4620108bb64d1aa23fd8e7f2f

	Lines: +32, -23
	Files:	src/cups/genppd.c (+10, -10)
		src/main/print-dpl.c (+1, -1)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-olympus.c (+5, -2)
		src/main/print-pcl.c (+3, -3)
		src/main/print-ps.c (+7, -1)
		src/testpattern/printer_options.c (+3, -3)
		src/testpattern/testpattern.c (+1, -1)

	Compile cleanly with stp_resolution_t set to int (but don't actually do it)

2017-03-04  <Robert Krawitz>	2144b8ad79d5252e24de82ae306d75a58eeca069

	Lines: +609, -483
	Files:	include/gutenprint/image.h (+2, -0)
		include/gutenprint/mxml.h (+5, -1)
		include/gutenprint/paper.h (+14, -13)
		include/gutenprint/printers.h (+14, -8)
		include/gutenprint/types.h (added +41)
		include/gutenprint/vars.h (+56, -41)
		include/gutenprint/xml.h (+1, -0)
		src/cups/genppd.c (+16, -15)
		src/cups/rastertoprinter.c (+81, -71)
		src/gutenprintui2/panel.c (+11, -11)
		src/gutenprintui2/plist.c (+6, -6)
		src/main/canon-printers.h (+6, -6)
		src/main/mxml-file.c (+5, -0)
		src/main/mxml-node.c (+11, -0)
		src/main/print-canon.c (+37, -37)
		src/main/print-dpl.c (+24, -23)
		src/main/print-escp2.c (+29, -28)
		src/main/print-escp2.h (+12, -12)
		src/main/print-lexmark.c (+32, -30)
		src/main/print-olympus.c (+34, -33)
		src/main/print-papers.c (+13, -13)
		src/main/print-pcl.c (+26, -26)
		src/main/print-ps.c (+49, -49)
		src/main/print-raw.c (+8, -7)
		src/main/print-vars.c (+39, -31)
		src/main/printers.c (+20, -17)
		src/main/xml.c (+12, -0)
		src/testpattern/printer_options.c (+3, -3)
		src/testpattern/testpattern.c (+2, -2)

	Compiles with dimension = double, resolution = int

2017-03-04  <Robert Krawitz>	0729cc7db403ecb1d4a72573755351454c6c9313

	Lines: +165, -0
	Files:	scripts/gversion (added +114)
		scripts/test-gversion (added +51)

	Git-based version extractor

2017-03-04  <Robert Krawitz>	1779cb9851fd0b55222e6e528a7144f9a1d30bea

	Lines: +165, -0
	Files:	scripts/gversion (added +114)
		scripts/test-gversion (added +51)

	Git-based version extractor

2017-03-05  <Gernot Hassenpflug>	dc3b52b85107fc5dee3ca8349e9218ff555a8039

	Lines: +9, -3
	Files:	NEWS (+3, -0)
		src/main/canon-printers.h (+2, -1)
		src/main/print-canon.c (+4, -2)

	Activated ESC (s command for Canon MG5700 printer (testing).

2017-03-02  <Gernot Hassenpflug>	11d09637fee76640003147d55cd308ced739c6aa

	Lines: +36, -7
	Files:	NEWS (+11, -0)
		src/main/print-canon.c (+25, -7)

	Temporary workaround: specify exact width for Esc (P parameter in Canon driver for firmware to detect correct papersize.

2017-02-26  <Gernot Hassenpflug>	7de47e662251964df07b8207a6970f27ea04e20b

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Added duplex mode support to Canon MP530 (bug #691).

2017-02-26  <Gernot Hassenpflug>	0e75b1cf52fe228d96b0ef8f0ce8b76783323661

	Lines: +24, -24
	Files:	src/main/print-canon.c (+24, -24)

	Temporary fix continued: further additions to fixed width of Canon papersizes for firmware.

2017-02-25  <Gernot Hassenpflug>	de4d7c3f3b8ee6bc84fd0dccf0d20a5925d41c07

	Lines: +54, -50
	Files:	src/main/print-canon.c (+54, -50)

	Temporary workaround: added more papersize constant dimenions for Canon printers. Some left to check.

2017-02-24  <Gernot Hassenpflug>	e51aaee784213ce8659bcb41e2a4375bba886420

	Lines: +85, -11
	Files:	src/main/print-canon.c (+85, -11)

	Temporary code for setting paper_width in Canon printers to exact values

2017-02-23  <Gernot Hassenpflug>	93dbc1a2b8d4ff9942e316db049d77cffb22d5ff

	Lines: +9, -1
	Files:	src/main/print-canon.c (+9, -1)

	Temporary workaround for Canon printer firmware to detect A4 size media and draw from cassette automatically: Set A4 paper_width fixed at 4961 rather than outputting calculated value (which is 4958), in units of 1/600 inch.

2017-02-22  <Solomon Peachy>	269ffb8896ceed54db35847a8e926bcb041a8254

	Lines: +3, -0
	Files:	src/cups/blacklist (+3, -0)

	Add the P93 to the blacklist.

2017-02-22  <Gernot Hassenpflug>	2f935791ea8b4b562125c7741b7d2fc1871b7e2c

	Lines: +0, -8
	Files:	src/main/canon-media-mode.h (+0, -6)
		src/main/canon-modes.h (+0, -2)

	Removed experimental modes from Canon MP640 confirmed not to work (thanks to Thomas Tornblom).

2017-02-21  <Gernot Hassenpflug>	cfe6780aacc76f547623ce7bc14f28efee7c5c27

	Lines: +35, -17
	Files:	src/main/canon-media-mode.h (+1, -1)
		src/main/canon-media.h (+7, -13)
		src/main/canon-modes.h (+26, -2)
		src/main/canon-printers.h (+1, -1)

	Separated resolution modes for Canon MP630 from MP640. Removed useless paper allocation in paper sources.

2017-02-20  <Robert Krawitz>	b626f432a7f58c56c2b9fac9667d773cb7f9bf86

	Lines: +0, -1
	Files:	src/gimp2/print.c (+0, -1)

	Remove spurious declarations

2017-02-15  <Robert Krawitz>	40e406ba358115908a2b83d32b0852dde550d287

	Lines: +197, -13
	Files:	NEWS (+12, -5)
		configure.ac (+4, -4)
		src/main/print-canon.c (+3, -3)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_129.xml (added +175)
		src/xml/printers.xml (+1, -0)

	Bump version

	Add preliminary support for Epson L310, based on feedback from Levin Du.

	Fix compression buffer size in Canon driver.

2017-02-15  <Robert Krawitz>	95de66324c6671db47fc25670ad328214e909814

	Lines: +56, -16
	Files:	src/testpattern/run-testpattern-2.in (+56, -16)

	Allow standard options to specify a particular value for an

	option, and special case options for min and max resolution.

	Run all paper sizes at minimum resolution (caught a bug with that).

2017-02-12  <Solomon Peachy>	faca152251d9fdb7d731c2e6d20e5aea92d7dc10

	Lines: +21, -12
	Files:	src/cups/backend_mitsup95d.c (+21, -12)

	dyesub: backend:  mitsu_p95x: Fix handling of 'memory clear'

2017-02-10  <Gernot Hassenpflug>	ff6ba44d7c5a4b6894658781f062fa52c0a55f0d

	Lines: +5, -0
	Files:	src/main/print-canon.c (+5, -0)

	Added debug messages to canon_size_type function

2017-02-09  <Solomon Peachy>	949be949f3d3445efd10d5c5a581c533e8b63fd7

	Lines: +2, -2
	Files:	src/xml/papers.xml (+2, -2)

	papers: Properly fix the mis-definition of the "8x11.7" paper only used
	by the DNP 8" printers.

2017-02-08  <Solomon Peachy>	b3ed3be8bb6c5225f76e900fe3996e62a5cf9a9c

	Lines: +21, -0
	Files:	NEWS (+21, -0)

	Update NEWS

2017-02-08  <Solomon Peachy>	020748cd9268e25ea16db155fe96888302a3ec70

	Lines: +553, -30
	Files:	src/cups/backend_common.h (+2, -1)
		src/cups/backend_mitsup95d.c (+168, -27)
		src/main/print-olympus.c (+381, -1)
		src/xml/printers.xml (+2, -1)

	dyesub:  Add support for the Mitsubishi P93D/DW

2017-02-08  <Solomon Peachy>	7c3f4ffe147322436af76c3e9e962b3dc5b1b651

	Lines: +7, -1
	Files:	src/main/print-olympus.c (+7, -1)

	dyesub:  mitsu_p95d:  Actually hook up brightness and contrast settings

2017-02-08  <Solomon Peachy>	38ce0fe8131026a03adb235159203f0845997d51

	Lines: +1, -1
	Files:	src/xml/papers.xml (+1, -1)

	papers:  Fix bad definition of w595h842 -- It collided with 'A4'

2017-02-05  <Gernot Hassenpflug>	275c84faf896f2e6a64cb933fb29d2ce65ba279a

	Lines: +1, -0
	Files:	src/main/print-canon.c (+1, -0)

	remove gcc6 warning for arg_6d_1 assignment

2017-01-30  <Robert Krawitz>	cb81c82ee3a0aa33c082b01e6dc31df81a7aad27

	Lines: +4, -4
	Files:	configure.ac (+4, -4)

	Fix build of gimp plugin when cups is not selected

	See https://autotools.io/pkgconfig/pkg_check_modules.html under
	"3.4 Optional Modules"

2017-01-30  <Robert Krawitz>	b96e759f8b0ebc58862d95afb74d625b7b89c94f

	Lines: +44, -10
	Files:	src/gimp2/print.c (+44, -10)

	Fix non-interactive plugin mode, from Matt Hirsch
	https://sourceforge.net/p/gimp-print/bugs/696/

===============================================================================
Name: gutenprint-5_2_12a

2017-01-13  <Robert Krawitz>	3ad4ca0d477bb4f6664d3901386fef72881237ea

	Lines: +4, -4
	Files:	NEWS (+2, -1)
		README (+2, -3)

	Fix NEWS and README

2017-01-13  <Solomon Peachy>	83d73e07438623c8d0a4e4585118879ca75e2157

	Lines: +3, -3
	Files:	NEWS (+3, -3)

	Update the lib70x text in the NEWS file.

2017-01-12  <Solomon Peachy>	0c6c06af15cf37a8e3956379340e3fa64c4875fe

	Lines: +2, -2
	Files:	src/cups/backend_shinkos1245.c (+2, -2)

	dyesub: backend:  Fix boneheaded '||' when an '|' was called for.

2017-01-12  <Solomon Peachy>	9444a88a6c451d71285a178a1679c33fb7cbf5f2

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	cups:  rastertoprinter:  PAGE log should include the number of copies!

===============================================================================
Name: gutenprint-5_2_12

2017-01-11  <Robert Krawitz>	0958b485141308ad4a0fd4f0b195a8ccabf187e2

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		src/testpattern/Checksums/sums.5.2.12.bz2 (added +0)

	5.2.12 release

2017-01-11  <Solomon Peachy>	f8a80d2d0934e26b07cb01c5467ec4ca6092f170

	Lines: +25, -5
	Files:	src/cups/backend_mitsu70x.c (+25, -5)

	dyesub: backend: Sanity check the Mitsu K60 and Kodak 305 firmware rev.

2017-01-07  <Solomon Peachy>	0f1b5d26fe9b85df82ef56ef38400746330d3f62

	Lines: +25, -0
	Files:	src/cups/genppd.c (+25, -0)

	genppd:  Export RAW parameters in PPDs using a 'CustomFoo' construct.

	Code that includes a token OpenUI/CloseUI construct is present, but

2017-01-05  <Solomon Peachy>	9cde9ef52ba41c828a2f4fd876329d0f756a2e70

	Lines: +7, -0
	Files:	src/xml/papers.xml (+7, -0)

	dyesub:  Another missing paper type for the DS820.  Bad merge.

2017-01-05  <Solomon Peachy>	684afddf951ada04a6c89bb45af97e1d4a74c48a

	Lines: +7, -0
	Files:	src/xml/papers.xml (+7, -0)

	dyesub:  left out a paper type for the DS820

2017-01-05  <Solomon Peachy>	2a7ccda1b4a59c9f38d0e13a0a7e8f26ef2e009e

	Lines: +619, -46
	Files:	NEWS (+2, -1)
		src/cups/backend_common.h (+3, -2)
		src/cups/backend_dnpds40.c (+285, -36)
		src/cups/blacklist (+3, -0)
		src/main/print-olympus.c (+269, -7)
		src/xml/papers.xml (+56, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add support for the DNP DS820/DS820A printers.

2017-01-05  <Solomon Peachy>	52e6b605365ff4479e9f95d79b79da5ded9d7847

	Lines: +3, -9
	Files:	src/main/print-olympus.c (+3, -9)

	dyesub:  fix 'Attempt to retrieve unset boolean parameter UseLUT' on D90

2017-01-02  <Robert Krawitz>	6b7910f558633e06491ef0450a8eb5537c48a37c

	Lines: +58, -6
	Files:	src/cups/genppd.c (+53, -5)
		src/cups/test-ppds (+5, -1)

	Parallelize genppd and test-ppds

2017-01-01  <Robert Krawitz>	b84217b3235d26ff3da84405ecc7a0bae5f8a6b1

	Lines: +75, -32
	Files:	src/cups/test-rastertogutenprint.in (+64, -24)
		src/testpattern/Makefile.am (+4, -8)
		src/testpattern/run-testpattern-2.in (+7, -0)

	Parallelize testpattern.

2017-01-01  <Robert Krawitz>	cccb99cafbe85e7e8a862cd3d1bbf2b55ddddcb4

	Lines: +46, -3
	Files:	src/testpattern/Makefile.am (+6, -1)
		src/testpattern/run-testpattern-2.in (+40, -2)

	Parallelize testpattern.

2016-12-31  <Robert Krawitz>	abe24e6d0dcede2bca913a82a6313fb3781a5f52

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Typo

2016-12-31  <Robert Krawitz>	56aa0506ab9a569f67d67ef68527f48edbf62ad5

	Lines: +36, -22
	Files:	configure.ac (+1, -1)
		include/gutenprintui2/gutenprintui.h (+1, -1)
		src/escputil/d4lib.c (+1, -1)
		src/gimp2/print_gimp.h (+1, -1)
		src/gutenprintui2/ui-utils.c (+2, -2)
		src/main/curve.c (+0, -3)
		src/main/module.c (+4, -0)
		src/main/print-color.c (+1, -0)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+22, -10)
		test/curve.c (+2, -2)

	Fix gcc6 warnings, tested with run-testpattern-2 checksum

2016-12-31  <Robert Krawitz>	244560790c7a552a97e1d879ce372145ad59f7ca

	Lines: +7, -2
	Files:	src/main/print-dpl.c (+7, -2)

	Fix stack overwrite.

2016-12-29  <Solomon Peachy>	207c928e122e352eba71e8abd5ffd4b67dc6d2c3

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	XM: Add IEEE1284 ID for Canon SELPHY CP1000

2016-12-29  <Solomon Peachy>	f93cc2306699c2eb537fda8734a8d0144c4ab218

	Lines: +5, -2
	Files:	NEWS (+2, -2)
		src/cups/blacklist (+3, -0)

	Update NEWS and dyesub blacklist for the SELPHY 1000

2016-12-28  <Solomon Peachy>	1007e121a9701761ccf54064d380fe505d108cf3

	Lines: +3, -3
	Files:	src/cups/backend_canonselphyneo.c (+3, -3)

	dyesub:  backend:  Add USB PID for Canon SELPHY CP1000

2016-12-27  <Solomon Peachy>	c583e346ae0d5ba513d50fbb4fc6ec852433b487

	Lines: +9, -4
	Files:	src/cups/backend_dnpds40.c (+8, -4)
		src/main/print-olympus.c (+1, -0)

	dyesub:  DS620:  Add support for 'Fine Matte' mode.

2016-12-20  <Solomon Peachy>	227cd9d3feda124376aa80df85250c5341de7498

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  Fix printer ID for Mitsubishi CP9500D

2016-12-20  <Solomon Peachy>	7eb0533bbc4d04c1b9c08b99bdaeb37c2a02ea16

	Lines: +48, -5
	Files:	src/main/print-olympus.c (+48, -5)

	dyesub:  Expose the Mistubishi CP-D90DW's 'Combo Wait time' option.

2016-12-20  <Solomon Peachy>	b2228ffd6d63a5122c6b32d059da76378ef90043

	Lines: +204, -2
	Files:	NEWS (+3, -2)
		src/main/print-olympus.c (+200, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add support for the Mitsubishi CP-9500DW.

	Subtly different from the newer CP-9550.

2016-12-16  <Robert Krawitz>	5c229fc228a464ebed339f444daf8cfc7f1a243d

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Fix P600 definition.

2016-12-12  <Solomon Peachy>	3945bc7465a37f36838d9253126deb3c26713228

	Lines: +1097, -5
	Files:	NEWS (+3, -0)
		README (+1, -0)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+2, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/backend_mitsup95d.c (added +539)
		src/cups/blacklist (+3, -0)
		src/main/print-olympus.c (+511, -4)
		src/xml/papers.xml (+35, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add support for Mitsubishi P95D MedSci printer.

2016-12-11  <Solomon Peachy>	ad660c890a80a0201ec46077ef41916fa1ba2064

	Lines: +276, -23
	Files:	NEWS (+3, -0)
		src/main/print-olympus.c (+272, -23)
		src/xml/printers.xml (+1, -0)

	dyesub:  Expose sharpening, matte intensity, and dust removal options
	of the Kodak 8500, Kodak 9810, and Sinfonia S1245.

	Also add the Kodak 8800, which is indentical to the Kodak 9810

2016-12-10  <Solomon Peachy>	be39a40018c3aeb0ae199ff92d0201cf76bcc993

	Lines: +39, -10
	Files:	NEWS (+0, -1)
		src/cups/backend_canonselphyneo.c (+39, -9)

	dyesub: backend:  Add marker support to the selphyneo backend.

2016-12-10  <Solomon Peachy>	0fe84ee54a704e58c554eb01ae34baced92eb7c2

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  Correct some 'Color=XX' categories.

	(Lamination type is independent of color, and one Mitsu70x option was
	explicitly about color)

2016-12-09  <Solomon Peachy>	a3ab4e61b4f1093b6140d6b1045d396a8664832c

	Lines: +52, -5
	Files:	src/cups/backend_canonselphy.c (+25, -2)
		src/cups/backend_canonselphyneo.c (+27, -3)

	dyesub: backend:  Canon SELPHY:  Add ability to send printer reset.

2016-12-09  <Solomon Peachy>	0ee26229bb4d3ac600d7680710969517e458a657

	Lines: +28, -51
	Files:	src/cups/backend_canonselphyneo.c (+23, -26)
		src/main/print-olympus.c (+5, -25)

	dyesub:  Fix incorrect size definition for L media on Newer Selphy CP

2016-12-07  <Robert Krawitz>	f3b48333b6b58d23df712b55a7f61606874ed550

	Lines: +5, -1
	Files:	NEWS (+5, -0)
		src/xml/printers.xml (+0, -1)

	Remove support for Brother HL-1430, which appears to be GDI-only.

2016-12-05  <Solomon Peachy>	d2b3ed913a6416f473fc2f2e52200f0b2830d748

	Lines: +2, -36
	Files:	src/main/print-olympus.c (+2, -36)

	dyesub:  Get rid of all "Custom" pagesize entries.

	None of these were truly custom sizes, as the paper/media size is fixed
	for these printers.  Many of them actually had completely fixed
	dimensions listed for the paper too, rendering the whole thing a pointless exercise.

	Going forward, only printers that truly support arbitrary sizes shall get "Custom" entries.

2016-12-04  <Solomon Peachy>	c36f11796c55f2595027505d27803d8ce5641c81

	Lines: +64, -35
	Files:	src/main/print-olympus.c (+52, -23)
		src/xml/printers.xml (+12, -12)

	dyesub:  Take advantage of the global NumCopies options.

	Whether or not we have a custom backend, we should use the printer's
	native capabilities to generate copies.

2016-12-04  <Solomon Peachy>	a638b3486228398b46b219025d74af816d3bda5c

	Lines: +39, -11
	Files:	src/cups/genppd.c (+1, -4)
		src/cups/rastertoprinter.c (+9, -0)
		src/main/generic-options.c (+23, -1)
		src/main/print-olympus.c (+6, -6)

	rastertoprinter:  Pass 'NumCopies' and 'Collate' options into the core

	This way drivers can generate native, multi-copy (&|collated) spool data.

2016-12-04  <Solomon Peachy>	7db5948b57de48450b82cfe27f57aebcf31a9a4f

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	rastertoprinter:  Properly initialize printer defaults.

2016-12-03  <Solomon Peachy>	07fbab19d3aa7eddbd5b3db727fae2c212888d83

	Lines: +4, -4
	Files:	src/xml/printers.xml (+4, -4)

	printers.xml: selphyneo family can do nativecopies via the backend.

2016-12-02  <Solomon Peachy>	c77f7ec088b8a432b8378eefd407d7cfc345c540

	Lines: +461, -4
	Files:	NEWS (+7, -1)
		README (+4, -2)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_canonselphyneo.c (added +440)
		src/cups/backend_common.c (+2, -0)
		src/cups/backend_common.h (+1, -0)
		src/cups/blacklist (+6, -0)

	dyesub:  Add in a backend for the newer canon selphy printers

	This includes the CP820, CP910, CP1000, and CP1200.

	Note that the USB PIDs for the 820 and the 1000 are unknown.

2016-12-01  <Solomon Peachy>	c481e1ee1184256136b5b175317f2c8ae04f7718

	Lines: +2, -477
	Files:	src/main/print-olympus.c (+2, -441)
		src/xml/papers.xml (+0, -35)
		src/xml/printers.xml (+0, -1)

	Revert "dyesub:  Add support for Mitsubishi P95D MedSci printer."

	This reverts commit 2543856c14badf43e2f20621bd75ef25c3606bc5.

2016-12-01  <Solomon Peachy>	d4157743bed73cbf7fdba9223abe04407db3bbee

	Lines: +35, -42
	Files:	src/main/print-olympus.c (+23, -30)
		src/xml/printers.xml (+12, -12)

	Revert "dyesub:  Take advantage of the global NumCopies options."

	This reverts commit e30d3234687b6b3d6325f2daadbacb5639df83ab.

2016-12-01  <Solomon Peachy>	b38522594bb35d6c31ad405750c175b7c29c60d7

	Lines: +11, -42
	Files:	src/cups/genppd.c (+4, -1)
		src/cups/rastertoprinter.c (+0, -18)
		src/main/generic-options.c (+1, -23)
		src/main/print-olympus.c (+6, -0)

	Revert "CUPS:  pass the 'num_copies' filter cmdline argument into the core"

	This reverts commit 05c42d796dc1600a2d7b4d885e70589d0a56c974.

2016-12-01  <Solomon Peachy>	c97fe1f62ef2bc3563c4f28f460bd4cedd2c7d99

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Revert "rastertoprinter:  Properly initialize printer defaults."

	This reverts commit a4c3940e720ee865d3a2f9a1d5e8c4570c0655dc.

2016-12-01  <Solomon Peachy>	0a4e7718fe043afdc4c14b38d3142182fcfe2fa9

	Lines: +4, -2
	Files:	src/main/print-olympus.c (+4, -2)

	dyesub:  Fix crash in DS80DX option validation code (yay testpattern!)

2016-12-01  <Solomon Peachy>	2197173516c6057e9ca936203f9ccfd22dd0da72

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  CW01: Fix error in 6x9" print definition

2016-11-30  <Solomon Peachy>	2543856c14badf43e2f20621bd75ef25c3606bc5

	Lines: +477, -2
	Files:	src/main/print-olympus.c (+441, -2)
		src/xml/papers.xml (+35, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add support for Mitsubishi P95D MedSci printer.

2016-11-30  <Solomon Peachy>	e30d3234687b6b3d6325f2daadbacb5639df83ab

	Lines: +42, -35
	Files:	src/main/print-olympus.c (+30, -23)
		src/xml/printers.xml (+12, -12)

	dyesub:  Take advantage of the global NumCopies options.

	Whether or not we have a custom backend, we should use the printer's
	native capabilities to generate copies.

2016-11-30  <Solomon Peachy>	05c42d796dc1600a2d7b4d885e70589d0a56c974

	Lines: +42, -11
	Files:	src/cups/genppd.c (+1, -4)
		src/cups/rastertoprinter.c (+18, -0)
		src/main/generic-options.c (+23, -1)
		src/main/print-olympus.c (+0, -6)

	CUPS:  pass the 'num_copies' filter cmdline argument into the core

	This way drivers can generate native, multi-copy spool data.

2016-11-30  <Solomon Peachy>	a4c3940e720ee865d3a2f9a1d5e8c4570c0655dc

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	rastertoprinter:  Properly initialize printer defaults.

2016-11-17  <Solomon Peachy>	1bfb2d0f748a8c7a2a6a9534f044e30c86f7ceda

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		src/xml/printers.xml (+1, -1)

	The Mitsubishi CP-D70DW is no longer considered experimental.

2016-11-17  <Solomon Peachy>	613986732909b6227a22a549e868163e92f814fa

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		src/xml/printers.xml (+1, -1)

	Mitsubishi CP-D80DW is no longer experimental.  Plus its IEEE1284 ID.

2016-11-17  <Solomon Peachy>	b2664c90bf53ea4cfe14724ba1feadcff9476a87

	Lines: +41, -29
	Files:	src/cups/backend_common.c (+41, -29)

	dyesub: backend:  Fix IEEE1284 parsing when per-interface classes are used.

2016-11-17  <Solomon Peachy>	7e7f2dfe1411b5ab497ad6fa46d0ee812d47a551

	Lines: +17, -1
	Files:	src/cups/blacklist (+17, -1)

	dyesub: backend:  Add a pile of Mitsubishi models to the blacklist.

2016-11-16  <Solomon Peachy>	62ceecf2389cb58b383a2321ba172578ac81a918

	Lines: +53, -36
	Files:	src/cups/backend_mitsu70x.c (+53, -36)

	dyesub:  backend:  mitsu70x:  Sync with upstream.

	 * Fix a nasty bug that broke printing on the D70/D707.
	 * Add better media decoding on CP-D70/D707/D80
	 * Add USB PID for CP-D80DW

2016-11-16  <Solomon Peachy>	6ecd08415eeb305e26cdbb280e6156fe3b8ff0d2

	Lines: +8, -4
	Files:	src/cups/backend_mitsu9550.c (+8, -4)

	dyesub:  backend:  Add USB IDs for several Mitsubishi 9xxx models.

2016-11-13  <Robert Krawitz>	0ff540d6fcc54c4df9e2219075b7fefd8beb8ae5

	Lines: +1, -0
	Files:	src/escputil/escputil.c (+1, -0)

	Fix another C99 error.

===============================================================================
Name: gutenprint-5_2_12-pre4-resync

2016-11-12  <Robert Krawitz>	95d4089737d318fc42df3d636f67f7dc9ab2b703

	Lines: +9, -14
	Files:	.gitignore (+1, -0)
		NEWS (+1, -0)
		README (+4, -11)
		configure.ac (+3, -3)

	Gutenprint 5.2.12-pre4 sync-up

2016-11-12  <Robert Krawitz>	8209eb2b99a07927ca10805b9fa67be8dc435708

	Lines: +19, -3
	Files:	NEWS (+19, -3)

	Add support for most of the Datamax-O'Neil DPL printers

2016-11-12  <Robert Krawitz>	71c495a85a1cbda872ae1483f275bc007838e228

	Lines: +47, -8
	Files:	NEWS (+18, -0)
		src/xml/escp2/model/model_92.xml (+11, -8)
		src/xml/printers.xml (+18, -0)

	Add various Epson WorkForce 60 type printers.

2016-11-12  <Robert Krawitz>	509c7d821eaa769d274a5a34a91a99e72e7952cb

	Lines: +1, -0
	Files:	src/xml/escp2/media/Makefile.am (+1, -0)

	Fix missing pro_ultrachrome_k3v10b.xml in makefile.

2016-11-12  <Robert Krawitz>	ccd5884baca00d2164cfb22e5f9b635d169802a7

	Lines: +310, -26
	Files:	configure.ac (+6, -0)
		src/testpattern/Checksums/sums.5.2.11.bz2 (added +0)
		src/testpattern/Checksums/sums.5.2.12-pre2.bz2 (added +0)
		src/testpattern/Checksums/sums.5.2.12-pre3.bz2 (added +0)
		src/testpattern/Checksums/sums.5.2.12-pre4.bz2 (added +0)
		src/testpattern/Makefile.am (+18, -3)
		src/testpattern/compare-checksums.in (+79, -23)
		src/testpattern/compress-checksums.in (added +153)
		src/testpattern/run-testpattern-2.in (+1, -0)
		src/testpattern/uncompress-checksums.in (added +53)

	Add target to generate checksum files.

	Compress checksum files.

2016-11-12  <Robert Krawitz>	d74bdf8d2cb8a6ad9260d58842045d3128cc2413

	Lines: +14, -8
	Files:	src/cups/gutenprint-users-manual.pdf (added +0)
		src/cups/test-rastertogutenprint.in (+14, -8)

	Use a known PDF file as input to produce long-term uniform results.

2016-11-12  <Robert Krawitz>	0d306b79b1a5fd4c5638813ee203a88865be870c

	Lines: +90, -75
	Files:	.gitignore (+3, -0)
		configure.ac (+1, -1)
		src/cups/commandtocanon.c (+1, -0)
		src/cups/commandtoepson.c (+1, -0)
		src/cups/genppd.c (+4, -13)
		src/cups/i18n.c (+1, -0)
		src/cups/rastertoprinter.c (+4, -3)
		src/escputil/d4lib.c (+20, -11)
		src/escputil/escputil.c (+3, -1)
		src/gutenprintui2/plist.c (+2, -0)
		src/main/curve.c (+1, -0)
		src/main/escp2-papers.c (+1, -0)
		src/main/print-olympus.c (+43, -44)
		src/main/print-ps.c (+1, -0)
		src/main/xmlppd.c (+1, -0)
		src/testpattern/testpatternl.l (+1, -1)
		src/testpattern/testpatterny.y (+2, -1)

	Change compiler baseline from C90 to C99.

2016-11-12  <Robert Krawitz>	2a6f7ffee585a3d8d6a16ad4849390004f2dfc35

	Lines: +2751, -7580
	Files:	.gitignore (+4, -4)
		Makefile.am (+1, -5)
		NEWS (+28, -33)
		README (+23, -127)
		README.package (+6, -31)
		configure.ac (+0, -76)
		doc/FAQ.html (+2, -11)
		doc/Makefile.am (+2, -1)
		doc/developer/dither.xml (+1, -1)
		doc/developer/introduction.xml (+2, -3)
		doc/developer/new-printer.xml (+3, -3)
		doc/gutenprint-users-manual.odt (+0, -0)
		doc/gutenprint-users-manual.pdf (+0, -0)
		doc/users_guide/title.sgml (+4, -17)
		macosx/make-supported-printers (+1, -4)
		man/Makefile.am (+2, -7)
		man/cups-calibrate.8.in (+4, -9)
		man/cups-genppdupdate.8.in (+1, -2)
		man/ijsgutenprint.1.in (removed -104)
		po/POTFILES.in (+0, -6)
		src/Makefile.am (+0, -2)
		src/cups/cups-calibrate.c (+5, -7)
		src/foomatic/Makefile.am (removed -121)
		src/foomatic/foomatic-generator.in (removed -1837)
		src/foomatic/foomatic-templates-ijs/Color.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/Model.xml (removed -21)
		src/foomatic/foomatic-templates-ijs/NumericalOptions.xml (removed -21)
		src/foomatic/foomatic-templates-ijs/OtherOptions.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/PageSize.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/PrintoutMode.xml (removed -19)
		src/foomatic/foomatic-templates-ijs/RenderResolution.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/Resolution.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/STP_InputSlot.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/STP_MediaType.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/gutenprint.xml (removed -45)
		src/foomatic/gutenprint-version.c (removed -41)
		src/foomatic/mk_printerlist.in (removed -30)
		src/foomatic/paper_sizes.c (removed -44)
		src/foomatic/printer_margins.c (removed -125)
		src/foomatic/printer_options.c (removed -316)
		src/foomatic/printers.c (removed -67)
		src/ghost/Makefile.am (removed -40)
		src/ghost/ijsgutenprint.c (removed -1570)
		src/main/print-escp2.c (+1, -1)
		src/main/printers.c (+3, -28)
		src/testpattern/extended.sample (+1, -2)
		src/testpattern/testpattern.sample (+1, -2)
		src/xml/printers.xml (+2655, -2655)
		test/gen-printer-list.c (+1, -2)

	Remove Ghostscript/IJS driver and Foomatic data generator.
	Currently there are stubs for stp_get_printer_by_foomatic_id and
	stp_printer_get_foomatic_id to not break the API.  Those should be
	removed when appropriate.

===============================================================================
Name: gutenprint-5_2_12-pre4-presync

2016-11-01  <Solomon Peachy>	215fa8982d5d2750f65b3a10a8288b0f8a0f2d0d

	Lines: +62, -21
	Files:	src/cups/backend_mitsu70x.c (+15, -8)
		src/cups/backend_mitsu9550.c (+47, -13)

	dyesub:  backend:  Improve status reporting for mitsu9xxx and 70x families.

2016-11-01  <Solomon Peachy>	e79b4643dcd8388ab1fb21fcd14897622567d8a9

	Lines: +48, -37
	Files:	src/cups/backend_common.c (+47, -35)
		src/cups/backend_common.h (+1, -2)

	dyesub:  Improve robustness when enumerating and probing printers

2016-10-27  <Solomon Peachy>	8f1a69967b5113278d8819853fb357013c082e96

	Lines: +27, -35
	Files:	NEWS (+5, -13)
		README (+21, -21)
		src/xml/printers.xml (+1, -1)

	Mark the Mitsubishi CP-K60DW as no longer experimental.

	And update the NEWS and README while I'm at it.

2016-10-27  <Solomon Peachy>	92e311c5f618306bc1daf2f06826e2b0d101f418

	Lines: +5, -5
	Files:	src/cups/backend_mitsu70x.c (+5, -5)

	dyesub:  backend:  mitsu70x: Fix a major issue printing "raw" spool files.

2016-10-27  <Solomon Peachy>	9ad4c26a96425b652d4d16142766ee1811ee19d4

	Lines: +66, -34
	Files:	src/cups/backend_mitsu70x.c (+33, -8)
		src/cups/backend_mitsu9550.c (+33, -26)

	dyesub:  Fix more bugs in the mitsubishi backends.

	There's another fix coming for the K60 model, waiting on testers.

2016-10-26  <Solomon Peachy>	f89367ea3174dc9def3a72855db3647d975ea645

	Lines: +10, -6
	Files:	NEWS (+1, -1)
		src/cups/backend_mitsu9550.c (+7, -3)
		src/main/print-olympus.c (+1, -1)
		src/xml/printers.xml (+1, -1)

	dyesub:  Mitsubishi CP-9600DW uses RGB (not BGR) plane ordering.

	(Why Mitsubishi can't use the same ordering from one [sub-]model to the
	 next is beyond me..)

	With this change, the printer is no longer considered experimental!

2016-10-26  <Solomon Peachy>	0547be8378e0761a22a9e8506d443aad30eb6a61

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  Fix sub-model type in the Mitsu K60 header.

2016-10-25  <Solomon Peachy>	27738a922b491f96c4531de7261a0dc8264ee151

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  Fix a bug affecting 8x6 or 9x6 sizes.

2016-10-23  <Solomon Peachy>	f76ae0d87283b0174a6efd5b751356b9e64fec60

	Lines: +125, -63
	Files:	src/cups/backend_mitsu9550.c (+125, -63)

	dyesub:  backend:  Now appears to function properly with the CP-9600DW.

2016-10-23  <Gernot Hassenpflug>	cff3fd616721b21911c575d096ad9c3ca70cad4e

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Esc (c command changed to 3 bytes for Canon BJC-2100

2016-10-19  <Solomon Peachy>	7ea17ce24d93d7785e9aff7f2bef213257652489

	Lines: +22, -6
	Files:	src/cups/backend_mitsu70x.c (+22, -6)

	dyesub:  backend:  mitsu70x: Fix lamination generation with 5" prints.

2016-10-19  <Solomon Peachy>	e4406544400e60d71b898ed932ab4dfcc61c23e2

	Lines: +23, -158
	Files:	src/cups/backend_mitsu70x.c (+23, -158)

	dyesub:  backend:  Updates for the mitsu D70 family.

2016-10-18  <Solomon Peachy>	e07523eaa78fb488bab8de0e5285f0d681e81378

	Lines: +98, -68
	Files:	src/main/print-olympus.c (+98, -68)

	dyesub:  Make gamma correction a function instead of a set of tables used globally.

	This means that individual printers can use different gamma tables
	depending on settings, instead of a global table per printer entry.

	It also will allow for this feature to be more easily disabled, a
	long-standing FIXME in the dyesub driver.

2016-10-18  <Solomon Peachy>	c0a5ff947b7e4bd4f53760b863ab0998db9fdcb1

	Lines: +3, -3
	Files:	NEWS (+1, -1)
		src/main/print-olympus.c (+2, -2)

	dyesub:  mitsubishi cp-9800/9810 are YMC, not BGR.

	(I suspect they need gamma correction from 8bpp BGR->12bpp YMC, similar
	 to how the D70 family operates..)

	Re-marking the 9800 as experimental until the quality is known to be
	sane..

2016-10-19  <Gernot Hassenpflug>	72039763bab5fdda0fae031ca61213e94646ac30

	Lines: +7, -0
	Files:	NEWS (+7, -0)

	Added duplex capability to Canon iB4000, MB2000, MB2300, MB5000, MB5300 models.

2016-10-19  <Gernot Hassenpflug>	1cb76af04f0a78bcc7ac9c42dde64580133576d3

	Lines: +3, -3
	Files:	src/main/canon-printers.h (+3, -3)

	Added duplex capability to Canon iB4000, MB2000, MB2300, MB5000, MB5300 models.

2016-10-18  <Solomon Peachy>	5127a1a6d14b854eb8afb9a9e88f4291b8fcd636

	Lines: +3, -3
	Files:	NEWS (+1, -1)
		src/xml/printers.xml (+2, -2)

	xml:  Mark the MItsubishi CP-9810 family as EXPERIMENTAL

	...We lack a VID/PID in the backend for it, so it likely won't work out
	of the box.

2016-10-18  <Solomon Peachy>	9afc919111cc237bb6942f89a02a6430e8bc3887

	Lines: +464, -112
	Files:	src/cups/backend_common.h (+4, -0)
		src/cups/backend_mitsu9550.c (+454, -112)
		src/cups/blacklist (+6, -0)

	dyesub:  backend:  Add support for Mitsu 98x0 and 9600 families.

	The 9800DW-S is confirmed working.  Still need USB VID/PIDs for:

	 * Mitsu 9600DW-S
	 * Mitsu 9800DW
	 * Mitsu 9810DW
	 * Mitsu 9820DW-S

2016-10-18  <Solomon Peachy>	ade51b6b2514656df63e28eaeb950cbf856b5bea

	Lines: +5, -2
	Files:	NEWS (+2, -1)
		src/main/print-olympus.c (+1, -1)
		src/xml/printers.xml (+2, -0)

	dyesub:  Add the Mitsubishi CP-9800DW-S to the supported list.

2016-10-17  <Solomon Peachy>	352c2a1f4e9616d2adff7e9d6e0644e21f69e96c

	Lines: +94, -301
	Files:	NEWS (+1, -3)
		src/cups/backend_common.h (+1, -4)
		src/cups/backend_mitsu9550.c (+88, -252)
		src/cups/blacklist (+0, -6)
		src/main/print-olympus.c (+0, -30)
		src/xml/printers.xml (+4, -6)

	Revert "dyesub:  backend support for the CP-9600DW and CP-9800DW-S"

	This reverts commit aac786f991f1999abce4102d6c66c09fbb737cb1.

	This was accidentally pushed, and is definitely not ready.

2016-10-17  <Solomon Peachy>	6752729addb0cd6974c7ee9dbf286ac110ccb36b

	Lines: +6, -1
	Files:	src/main/print-olympus.c (+6, -1)

	dyesub:  Fix crash with the mitsu cp9800

2016-10-17  <Solomon Peachy>	b0c457d1dcf410623ac036ad567af2fd33c27678

	Lines: +12, -2
	Files:	src/main/print-olympus.c (+12, -2)

	dyesub:  Fix two crashes and a memory leak.

	 * Didn't free dynamic privdata structure
	 * mitsu9800 and ask300 don't support lamination but shared code with
	   models that did, causing a null pointer deference.

2016-10-17  <Solomon Peachy>	aac786f991f1999abce4102d6c66c09fbb737cb1

	Lines: +301, -94
	Files:	NEWS (+3, -1)
		src/cups/backend_common.h (+4, -1)
		src/cups/backend_mitsu9550.c (+252, -88)
		src/cups/blacklist (+6, -0)
		src/main/print-olympus.c (+30, -0)
		src/xml/printers.xml (+6, -4)

	dyesub:  backend support for the CP-9600DW and CP-9800DW-S

	Also, the 9800-S needs RGB instead of BGR output.

2016-10-17  <Solomon Peachy>	476a5e489a6b0f990aa4ab83b762b39c8eac179b

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  Fix dnp80dx duplex rules when using gimp-print plugin.

	Apparently it uses "Standard" instead of "None"...

2016-10-17  <Solomon Peachy>	415f4d9f96665e8b6be564a18095ef47bdaacde4

	Lines: +35, -3
	Files:	src/main/print-olympus.c (+35, -3)

	dyesub:  mitsu9550dw-s doesn't support 3.5x5" prints.

	Or at least it would if the printer supported 3.5x5" media..

2016-10-17  <Solomon Peachy>	a35c7125fa570cdd79f7c704c8168bb7b82ce1f7

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  mitsu70x:  Deck selection test was inverted.

2016-10-17  <Solomon Peachy>	de36fb22899a3613d96f5220a89e9671930ab2cb

	Lines: +3, -5
	Files:	src/main/print-olympus.c (+3, -5)

	dyesub:  move buffer for dyesub_nputc() onto the stack.

	Also shrink it from 4096 to 512.  There's only one caller that's larger
	than that, and most are under 64 bytes.

2016-10-17  <Solomon Peachy>	fbdda3cd7e2c7d3344526036d93f60e61fd2aa1b

	Lines: +133, -97
	Files:	src/main/print-olympus.c (+133, -97)

	dyesub: Eliminate all per-printer static privdata structures.

	They're now part of the global privdata, under a union.

	Seemed to be the cleanest appropach, for now.

2016-10-17  <Solomon Peachy>	d3a8fef65d81d87d302704bc154cf8369e3a9dc9

	Lines: +568, -426
	Files:	src/main/print-olympus.c (+568, -426)

	dyesub:  Make dyesub_privdata_t dynamic.

2016-10-17  <Solomon Peachy>	448ffed88977b8d198c2e16dc63f3a14c601d5d3

	Lines: +71, -50
	Files:	src/main/print-olympus.c (+71, -50)

	dyesub:  add dyesub_verify_printer_params()

	It calls the global stp_verify_printer_params() first, then, if present,
	the per-printer verification function.

2016-10-17  <Robert Krawitz>	ef24d2f95ab44ac2058e90958154aaef2a772757

	Lines: +32, -31
	Files:	src/main/canon-printers.h (+10, -10)
		src/main/color.c (+1, -2)
		src/main/path.c (+21, -19)

	Clean up some static data.

2016-10-14  <Solomon Peachy>	eb1353dbe53fb231b6586e116f2c893adb3559a8

	Lines: +6, -3
	Files:	src/main/print-olympus.c (+6, -3)

	dyesub:  DS80DX now degrades gracefully when duplexing+roll media is chosen

	 * Gracefully switches to using sheet media (with a warning)
	 * If this results in an illegal print size, fail.

2016-10-13  <Robert Krawitz>	11f42274e54926a3dd2c298d6294ac1bd4940947

	Lines: +6, -1
	Files:	NEWS (+5, -1)
		src/xml/printers.xml (+1, -0)

	Add OKI B430

2016-10-12  <Solomon Peachy>	29de926978e3686ba6503ada8ee68076f981830b

	Lines: +16, -7
	Files:	src/main/print-olympus.c (+16, -7)

	dyesub:  The Mitsu 9550DW-S uses a different job footer from the 9550.

	The backend was correcting this, but now that the -S is unique in
	Gutenprint, generate the correct footer.  Also generate the copy count
	properly in entire mitsu 9xxx family.

2016-10-12  <Solomon Peachy>	68fc624f3b42cc6a40fea51cfcbd0b16bcdbebce

	Lines: +23, -4
	Files:	NEWS (+2, -2)
		src/cups/backend_shinkos1245.c (+21, -2)

	dyesub:  backend:  Sinfonia S1245 now reports marker levels.

	(Figured out a way to infer which media type is loaded!)

2016-10-09  <Solomon Peachy>	d2ef02fcb36b33115858eb490610b498081129a4

	Lines: +42, -3
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+39, -3)
		src/xml/printers.xml (+2, -0)

	dyesub:  Initial support for the Mitsubishi CP-9800DW

	Identical to the CP-9810, other than lacking matte support.

2016-10-07  <Solomon Peachy>	d5c7802d8c2d0a4aa21c0a8ea1a804e445a79487

	Lines: +27, -27
	Files:	src/xml/printers.xml (+27, -27)

	Revert "dyesub:  Fix the ordering of the dyesub entries in printers.xml"

	This reverts commit af20b220d42c540bccc73322503586493b6a2b5c.

	Robert asked this to be backed out until after the -pre merge.

2016-10-07  <Solomon Peachy>	af20b220d42c540bccc73322503586493b6a2b5c

	Lines: +27, -27
	Files:	src/xml/printers.xml (+27, -27)

	dyesub:  Fix the ordering of the dyesub entries in printers.xml

	They need to be:

	 1) Grouped contiguously by manufacturer  (what about Canon?)
	 2) Alphabetically ordered

2016-10-06  <Solomon Peachy>	1c93b5f4f5b1e18a1e13e2e6e0e721f82e43b71a

	Lines: +63, -0
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+61, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add in support for the Fujifilm ASK-300.

	It appears to be a rebadged Mitsubishi CP-D70DW

2016-10-06  <Solomon Peachy>	0a60ecf2500f2989180c85b9fa14a0d734a83efe

	Lines: +7, -7
	Files:	src/main/print-olympus.c (+7, -7)

	dyesub:  Mitsu D90 supports sharpening.

	Also, update D70 families to default to "normal" sharpening instead of none.

2016-10-06  <Solomon Peachy>	582249d9631513055dde9f17de133ecbc2b91df5

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Mark the Kodak 305 as no longer experimental.

2016-10-06  <Solomon Peachy>	81d2a84cb6e73d59e64dac1b9e0438ac6a8d0a8d

	Lines: +196, -60
	Files:	NEWS (+15, -5)
		src/cups/backend_mitsu70x.c (+181, -55)

	dyesub:  Drop in the new-and-improved mitsu70x backend.

2016-10-06  <Solomon Peachy>	bb2949cb31df1f115075dccc4f2742f2a8efda84

	Lines: +119, -3
	Files:	src/main/print-olympus.c (+119, -3)

	mitsu70x:  Allow use of 8bpp BGR spool output.

	Requires the backend to do the transformation to the native printer
	format. As the backend uses printer-specific data tables, this yields
	vastly improved output quality.

2016-10-03  <Solomon Peachy>	ce0546059047abbf4c23877129d658f6eac73fbf

	Lines: +234, -9
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+233, -9)

	dyesub:  Add support for print speed to the Mitsubishi 9550, 9810, and D90

	9550: Fine/Superfine/FineDeep
	9810: Fine/Superfine  (And matte lamination requires Superfine)
	D90:  Fine/Ultrafine/Auto

2016-10-03  <Solomon Peachy>	f804744801d1f0ce055774f8763abbf5e6c4a31c

	Lines: +60, -61
	Files:	src/main/print-olympus.c (+60, -61)

	dyesub:  Get rid of the last vestiges of ppduiconstraints

2016-10-03  <Solomon Peachy>	641f6e700191cfb0d116dcdff631ac93ead2f727

	Lines: +1, -70
	Files:	src/cups/genppd.c (+0, -27)
		src/main/print-olympus.c (+1, -43)

	pdd:  Get rid of PPDUIConstraint generation.

	I'm sad to see this go, but it's apparently not terribly useful in
	practice.

2016-10-03  <Solomon Peachy>	9f9e1dff063c945e569a020baa65397b29621fa8

	Lines: +141, -117
	Files:	src/main/print-olympus.c (+141, -117)

	dyesub:  Allow printer->parse_parameters() function to return errors.

	Replace all PPDUIConstraints with code in parse_parameters()

	Follow-up patch will remove the constraint infrastructure.

2016-10-03  <Solomon Peachy>	19b3fad29398c9cfd8ee5c46ce236befeb227d49

	Lines: +9, -0
	Files:	src/main/print-olympus.c (+9, -0)

	dyesub:  Kodak 305 actually supports 2x6 *2, 4x6 *2, and 6x6 printing.

2016-10-02  <Solomon Peachy>	00ac126f09c89e5a03c24b13c039f51c78b84d72

	Lines: +10, -1
	Files:	src/cups/backend_dnpds40.c (+10, -1)

	backend:  DNP: Don't report negative remaining prints when there's no media loaded.

2016-10-02  <Solomon Peachy>	9653866eb36bc9ebff5cf6f6c9d1ff2b947b669f

	Lines: +9, -3
	Files:	src/cups/backend_mitsu70x.c (+9, -3)

	backend:  mitsu70x: Only override speed and multicut headers if necessary.

2016-10-01  <Gernot Hassenpflug>	4d64936214a1a7b1df69ba0004b5d1e2be176b68

	Lines: +8, -0
	Files:	src/main/print-canon.c (+8, -0)

	Test ESC (P with 12 bytes for Canon MG7700 series

2016-09-28  <Solomon Peachy>	ad160a202f964ae4ab59fe0c7fabffb81bf04054

	Lines: +21, -3
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+17, -0)
		src/xml/printers.xml (+3, -3)

	dyesub:  Mitsubishi CP-9550DW and DW-S use bgr and rgb, respecitvely.

	....WTF?

2016-09-28  <Solomon Peachy>	c80e11e8b1e4ae9d0e6cc57f16b606411119809b

	Lines: +3, -4
	Files:	src/main/print-olympus.c (+3, -4)

	dyesub:  use dyesub_exec() on the caps->parse_parameters() call.

2016-09-28  <Solomon Peachy>	e8ba5c965312638902f7705d080686537582ade8

	Lines: +141, -21
	Files:	NEWS (+1, -0)
		src/cups/backend_mitsu9550.c (+22, -18)
		src/main/print-olympus.c (+117, -3)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add preliminary support for the Mitsubishi CP-9600DW

	Also fix a couple of bugs with the mitsu9550

2016-09-27  <Solomon Peachy>	6f7faa7c8f9b295807099a6b1c95b6bb4a469fc3

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  UIConstraints were missing 'Stp' prefixes on their arguments.

	...I need to do this in a more self-checking manner.

2016-09-26  <sletter1>	d252d3f803bb469ab34844e9608cb30ae5ea5173

	Lines: +19, -15
	Files:	macosx/makegutenpkg.sh (+6, -2)
		src/xml/printers.xml (+13, -13)
		{scripts => macosx/scripts}/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
		{scripts => macosx/scripts}/uninstall-gutenprint.command (+0, -0)

	Forgot to add files to previous commit.  Fix Datamax O'Neil problem with
	apostrophes.  Move Mac scripts to the macosx directory.  Fix build script
	for Macintosh.

2016-09-26  <sletter1>	72d95bf73eab7925a47506f30de906b2ba2b09d6

	Lines: +220, -0
	Files:	scripts/Gutenprint Utility for EPSON Inkjet Printers.command (added +220)

	Fixes for Macintosh build, remove unwanted apostrophes from Datamax-O'Neil
	thermal printers.

2016-09-27  <Gernot Hassenpflug>	a8e9481905d2ffb0819b8687a7dd38ad4576f60d

	Lines: +21, -11
	Files:	NEWS (+3, -0)
		src/main/canon-media-mode.h (+5, -0)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+6, -4)
		src/main/canon-printers.h (+4, -4)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -1)

	Enhanced support for Canon BJC-2000 (and BJC-2010). Added Fabric Sheet to BJC-2100, and carried over enhancement to BJC-2110.

2016-09-26  <Solomon Peachy>	b1a3566b6085483ab1942ae0b4f3b46fcd4083c0

	Lines: +6, -7
	Files:	src/main/print-olympus.c (+6, -7)

	dyesub:  rename "Quality" parameter in the Mitsu70x family to "PrintSpeed"

2016-09-26  <Solomon Peachy>	b4df5cca5c5ab79ec77acfbea054120494bd19ca

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	build:  We shouldn't enable modules when --with-modules=no or =static

2016-09-26  <Gernot Hassenpflug>	c9c41f2a2fc84ad54327e9db64e16d14e40639c4

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Added Canon BJC-2100 enhancements to NEWS file

2016-09-26  <Solomon Peachy>	d51380d5fece6d268dc964457e09fbd68b4671e6

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  Accidently left out a correction to the d70x lamination code.

2016-09-26  <Solomon Peachy>	5b4c0f77529459cee7a588a57b87b597e7aceee9

	Lines: +12, -32
	Files:	src/main/print-olympus.c (+12, -32)

	dyesub:  Consolidate the d70x/k60 lamination code.

2016-09-26  <Solomon Peachy>	ee3a5634e13da14e382bc001e22d96c777f9ca6e

	Lines: +80, -38
	Files:	src/cups/backend_mitsu70x.c (+80, -38)

	backends:  Further fixes to the mitsu70x backend.

2016-09-25  <Solomon Peachy>	4943158dcbb3da0d70ae261cc792b5665253b626

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	build:  Fix inverted tests that broke module loads.

2016-09-25  <Gernot Hassenpflug>	4c77b6f7981eaadaea347b9bd7172162a46e5a50

	Lines: +2, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)

	Added further Canon dmt-related resolution names

2016-09-25  <Gernot Hassenpflug>	be5b820834d8770fa177f2272eac73f2421d3144

	Lines: +8, -8
	Files:	src/main/canon-media-mode.h (+6, -6)
		src/main/canon-modes.h (+2, -2)

	Canon BJC-2100 set DMT modes

2016-09-20  <Solomon Peachy>	1ebae666aee7cf21d7932ed1f33747cdca7a4856

	Lines: +157, -122
	Files:	src/cups/backend_common.c (+1, -1)
		src/cups/backend_mitsu70x.c (+156, -121)

	backend:  Can now print to Kodak 305 and Mitsu K60 models.

2016-09-21  <Gernot Hassenpflug>	a485959e909778dbef1dd50203d6edc193276578

	Lines: +110, -2
	Files:	src/main/canon-media-mode.h (+48, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+16, -1)
		src/main/canon-printers.h (+19, -0)
		src/main/print-canon.c (+9, -0)
		src/xml/printers.xml (+1, -1)

	Added more support for Canon BJC-2100

2016-09-18  <Robert Krawitz>	db22014f1f8de2c573994941a51219a7014a0f7d

	Lines: +4, -0
	Files:	AUTHORS (+4, -0)

	Add Solomon Peachy for

2016-09-18  <Robert Krawitz>	289787c10f8ed2b2acb7a9e21d298efc8d986940

	Lines: +4, -0
	Files:	AUTHORS (+4, -0)

	Add Steve Letter for Datamax-O'Neil driver, Mac support

2016-09-13  <Solomon Peachy>	5d5cb92d589b7a788ae96aeb93c4c45b6779f898

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  Forgot to correct lamination data plane generation on K60/EK305

2016-09-10  <Solomon Peachy>	667245663ba5baba87dc2bab19bf1551f86b76d4

	Lines: +4, -3
	Files:	src/main/print-olympus.c (+4, -3)

	dyesub:  Correct lamination dimensions on EK305 and Mitsu K60

2016-09-08  <Solomon Peachy>	bb97acf729eb774b5ab079a3177bf7115efae558

	Lines: +167, -18
	Files:	src/main/print-olympus.c (+167, -18)

	dyesub:  Add custom "Quality" settings to the D70x/D80/K60/EK305

	 * D70x/D80 use one set
	 * K60/EK305 use different set
	 * Add constrint to all to prevent "Fine" quality with Matte operation.

	Other printers can use this feature too:

	 * Mitsu 3020 -- Contrast [+-5]
	 * Mitsu 9550 -- Quality [ie normal/fine/finedeep]
	 * Mitsu 9810 -- Quality [Fine/Superfine]
	 * Mitsu D90  -- Quality [Fine/Ultrafine/Auto] and Color Correction [on/off]
	 * Shinko 1245 -- Matte intensity [+-25] and dust removal [on/off/default]
	 * Shinko 6145 -- Quality [default/std] ???
	 * Kodak 1400 -- Matte intensity [+-5] (replace custom matte types list?)
	 * Kodak 8500 -- Sharpening [on/off] and Matte Intensity [+-5] (rpl custom)
	 * Kodak 9810 -- Sharpening [0-25]

2016-09-08  <Solomon Peachy>	04bb8471cd2fc2a666afe22c429fd95f7ab2d151

	Lines: +80, -1
	Files:	src/main/print-olympus.c (+80, -1)

	dyesub:  Support per-printer parameters

	No in-tree users yet, that will follow.

2016-09-08  <Robert Krawitz>	62a9b3c25dce233e4b63e2daf3fd62eef3e8d79b

	Lines: +14, -13
	Files:	.gitignore (+1, -0)
		src/xml/printers.xml (+13, -13)

	Single quote is illegal in PPD files.

2016-09-06  <Solomon Peachy>	fe3f15e69580511787793b585f41c07730e29271

	Lines: +17, -5
	Files:	src/cups/backend_dnpds40.c (+17, -5)

	backend:  Bugfixes to DNP backend.

	 * Divide-by-zero when encountering unknown media type
	 * Compensate for an off-by-one error in some firmware's remaining qty.

2016-09-06  <Solomon Peachy>	d9134c1121183504179aa9733f86cbcd6ed13a1a

	Lines: +18, -2
	Files:	NEWS (+18, -2)

	Replace the TODOFIXME blurb in the NEWS file with a just-the-facts
	summary of the Sinfonia S6145 processing library requirements.

2016-09-05  <Robert Krawitz>	41569bd108098c73bd40ad835527aef01775d8f3

	Lines: +12, -12
	Files:	src/xml/escp2/inks/xp100.xml (+8, -8)
		src/xml/escp2/model/model_123.xml (+4, -4)

	Initial tuning for Epson XP100, courtesy Jase Smith.

2016-09-03  <Robert Krawitz>	16edd571ade1d86235bd5eb99367917e3794a1d3

	Lines: +11, -6
	Files:	Makefile.am (+9, -4)
		scripts/Makefile.am (+2, -2)

	Don't allow make ChangeLog in a distribution tree.

2016-09-03  <Robert Krawitz>	bd1e315f4b2069888308b06dfb09fc83d714d5c2

	Lines: +21, -2
	Files:	Makefile.am (+1, -1)
		scripts/mkgitlog.in (+20, -1)

	Greatly speed up change log generation by using static old history.

2016-09-03  <Robert Krawitz>	660cb3aef696c680d2fe4e3cec0d25f2dd1a9834

	Lines: +28, -1
	Files:	scripts/autogen.sh (+28, -1)

	Improve error checking in autogen.

2016-09-03  <Robert Krawitz>	3d6424b2a4014ddcb468c0c845624dadbeb7178d

	Lines: +5, -0
	Files:	scripts/mkgitlog.in (+5, -0)

	Print summary of lines changed in addition to per-file in

	change log.

2016-09-01  <Solomon Peachy>	84c45c07173c4ec313ce5a35266baf7f1666ae70

	Lines: +72, -32
	Files:	src/cups/backend_mitsu70x.c (+72, -32)

	backend:  Bugfixes for the Mitsubishi D70 family backend.

	It now can print with the CP-K60DW-S and the Kodak 305!

2016-09-01  <Solomon Peachy>	90e68946a6668a60b00928bf9ea52df856483f46

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  Fix matte generation on the Kodak 305

2016-09-01  <Solomon Peachy>	dd0b7a986a7f70deae04626d363a3e885280999c

	Lines: +5, -1
	Files:	src/cups/backend_common.c (+5, -1)

	backend:  Fix a quirk with USB enumeration.

	A couple of Mitsubishi printers have an additional bulk out endpoint
	that doesn't work for sending over print data.  This fix ensures we
	attach to the first set of endpoints we find.

	Oddly enough, under Windows that extra endpoint doesn't seem to be
	there!

2016-08-30  <Solomon Peachy>	5f2752fc0f80ebfb51b9dd2622cca5fe00a8466b

	Lines: +10, -3
	Files:	NEWS (+1, -0)
		src/cups/backend_dnpds40.c (+4, -3)
		src/main/print-olympus.c (+5, -0)

	dyesub:  Updates for the DNP RX1HS

2016-08-30  <Solomon Peachy>	adf4a4136e4867024cb0b5479f9965864dafb5b2

	Lines: +899, -319
	Files:	NEWS (+15, -1)
		src/cups/backend_canonselphy.c (+66, -20)
		src/cups/backend_dnpds40.c (+142, -56)
		src/cups/backend_kodak1400.c (+1, -1)
		src/cups/backend_kodak605.c (+69, -13)
		src/cups/backend_kodak6800.c (+112, -30)
		src/cups/backend_mitsu70x.c (+107, -37)
		src/cups/backend_mitsu9550.c (+112, -93)
		src/cups/backend_shinkos1245.c (+55, -30)
		src/cups/backend_shinkos2145.c (+61, -10)
		src/cups/backend_shinkos6145.c (+88, -14)
		src/cups/backend_shinkos6245.c (+71, -14)

	backends:  Add support for CUPS marker reporting.

	 * Reports media type
	 * Reports remaining media percentage (or "unknown but ok" vs "empty")
	 * Reports human string detailing exact remaining media count.

2016-08-27  <Robert Krawitz>	dcc417bdc576941ae084dfc4023d9d883aef6cdb

	Lines: +9, -7
	Files:	doc/developer/escp2.xml (+9, -7)

	Minor doc fix.

2016-08-26  <Robert Krawitz>	c00c5cd26c71390076e3346c9cf2ef8b76fc4d6f

	Lines: +4271, -4
	Files:	NEWS (+21, -0)
		src/foomatic/printers.c (+2, -2)
		src/xml/escp2/inks/Makefile.am (+4, -1)
		src/xml/escp2/inks/pro_ultrachrome_k3v10a.xml (added +724)
		src/xml/escp2/inks/pro_ultrachrome_k3v10b.xml (added +614)
		src/xml/escp2/inks/xp100.xml (added +139)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/pro_ultrachrome_k3v10a.xml (added +925)
		src/xml/escp2/media/pro_ultrachrome_k3v10b.xml (added +925)
		src/xml/escp2/model/Makefile.am (+7, -1)
		src/xml/escp2/model/model_123.xml (added +191)
		src/xml/escp2/model/model_124.xml (added +139)
		src/xml/escp2/model/model_125.xml (added +139)
		src/xml/escp2/model/model_126.xml (added +139)
		src/xml/escp2/model/model_127.xml (added +139)
		src/xml/escp2/model/model_128.xml (added +150)
		src/xml/printers.xml (+12, -0)

	Preliminary support for Epson XP100

	Double quote long name and manufacturer since they may
	contain single quotes (in particular, Datamax O'Neil).  Hopefully none
	will contain double quotes before foomatic goes away.

	Experimental support for Epson SureColor printers.

2016-08-22  <Solomon Peachy>	b16e15c4efc78e696e894b736a2fe74e8e49629e

	Lines: +3, -3
	Files:	src/xml/printers.xml (+3, -3)

	Mark a few printers as no longer being experimental:

	 * Shinko CHC-S6145 (aka Sinfonia CS2)
	 * Ciaat Brava 21

2016-08-21  <Solomon Peachy>	0f93e79810d37cafca9baf59f6d85dd7585358f8

	Lines: +6, -3
	Files:	src/cups/backend_common.c (+6, -3)

	backend: use standard CUPS 'PAGE:' messages where appropriate.

2016-07-27  <Solomon Peachy>	400c6803d2258f295617c96ffa3682be4ad75013

	Lines: +1, -0
	Files:	src/gutenprintui2/plist.c (+1, -0)

	Actually set PageMode to 'Page' in the gimp plugin.

	PageMode's entire purpose was to differentiate the Gimp plugin from
	normal streamed jobs, but the plugin was never actually setting the
	approriate value.

2016-07-27  <Solomon Peachy>	52dc0da44d9739dc89995b91136de0ea4f03fcc0

	Lines: +3, -4
	Files:	src/cups/backend_dnpds40.c (+3, -4)

	backends: DNP:  Always specify the print count to work around FW bug.

2016-07-21  <Solomon Peachy>	52d73601384f5f9c40a1513c5016b776434c98ed

	Lines: +8, -3
	Files:	src/cups/backend_dnpds40.c (+8, -3)

	backends: DNP: Always report a sane value for "half size prints remaining"

2016-07-19  <Solomon Peachy>	e1ce9a1627469eba3ff58dca1480572dcc862e8c

	Lines: +45, -27
	Files:	src/cups/backend_dnpds40.c (+45, -27)

	DNP:  Improvements in how media counts are reported.

	Other minor bugfixes and cleanups.

2016-07-19  <Solomon Peachy>	ba1e2ccc7dc6e33d5d669c85d26329f4df487f8c

	Lines: +9, -3
	Files:	src/cups/backend_common.c (+9, -3)

	dyesub_backends:  Fix a memory leak in libusb code.

2016-07-17  <Solomon Peachy>	c558ddb4f0138d03c9ac786336e343ceb7f1dfcd

	Lines: +1, -6
	Files:	src/cups/backend_dnpds40.c (+1, -6)

	backend:  In the DNP backend, fix media lot code processing.

2016-07-16  <Solomon Peachy>	cac8062da95df70485bff6397050ef370294569b

	Lines: +62, -40
	Files:	src/cups/backend_dnpds40.c (+62, -40)

	backend:  Sync DNP backend (0.78->0.82)

2016-07-15  <Solomon Peachy>	30df5f9a9256d0adf6a5ca23b810c2d7e07c3057

	Lines: +3, -17
	Files:	src/cups/backend_common.c (+1, -3)
		src/cups/backend_common.h (+2, -14)

	backend: The -V/-P/-S/-T options don't work, so remove them

	Instead, rely on environment variables.

	Basically, the options need to be parsed before we attach, but we don't
	parse the arguments until after we attach.

2016-07-11  <Solomon Peachy>	7e480c9f700c8da919f37f5a2079383ecc93150a

	Lines: +46, -4
	Files:	NEWS (+43, -1)
		README (+1, -1)
		configure.ac (+2, -2)

	...We're heading for for 5.2.12-pre1!

2016-07-05  <Solomon Peachy>	d0fea22ad7af27ae993f842b298b6c629ff909c3

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  Mitsubishi 9550 family is 'BGR' not 'RGB'

2016-06-30  <Solomon Peachy>	52b3ebe85ba7041497a43b286054e6f3aba53a67

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub:  Fix an incorrect definition in the S1245 lamination data.

2016-06-27  <Solomon Peachy>	3bd8fe5fd1d64745a7254bc8b82058641eca3d0e

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	build: There's no point in generating ChangeLogStamp in the git era

2016-06-26  <Solomon Peachy>	f5e833f9368e11b85043679d73f73c31bbab159f

	Lines: +13, -1
	Files:	src/cups/backend_dnpds40.c (+13, -1)

	dyesub_backend:  Backend portion of DNP DS620 Luster support.

2016-06-26  <Solomon Peachy>	8c5e06758739a117946fe3939206b6d7acef5cf8

	Lines: +13, -4
	Files:	src/main/print-olympus.c (+13, -4)

	dyesub:  DNP DS620 "Luster" lamination support

	(Requires v1.30+ firmware)

2016-06-25  <Solomon Peachy>	3b8452fd0f28f1ff31950c62e30e0c03d97a75b5

	Lines: +92, -42
	Files:	src/cups/backend_dnpds40.c (+85, -42)
		src/cups/blacklist (+7, -0)

	dyesub_backend:  Synchronize DNP backend. (0.75->0.77)

	 * Add DNP DS80DX and Citizen CW-02 USB IDs (woo!)
	 * Better parsing of several of the stats
	 * Add support for cancelling an active job
	 * Add support for resetting printer
	 * Fix iSerial set command

2016-06-21  <Solomon Peachy>	94d02590810e03ad9254480f3f522df0f10b203a

	Lines: +88, -48
	Files:	src/cups/backend_canonselphy.c (+13, -0)
		src/cups/backend_dnpds40.c (+1, -5)
		src/cups/backend_kodak605.c (+20, -11)
		src/cups/backend_kodak6800.c (+16, -9)
		src/cups/backend_mitsu70x.c (+38, -23)

	Minor dyesub backend updates

	 * Kodak 68x0/605:  Report an additional media type
	 * DNP:  Eliminate non-functional feature with the DS40
	 * Mitsu D70 family:  Accept jobs without "wakeup" header.
	 * Selphy:  Doc update

2016-06-15  <Solomon Peachy>	4f6ced79914d21af9e87a9b0b1799a40d323624f

	Lines: +1, -1
	Files:	README (+1, -1)

	Add a note saying that newer Selphy CP printers don't need the backend.

2016-06-10  <Solomon Peachy>	a0492645e87c593bb75a48126548d241403d8c5d

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Accidentally left out the 'nativecopies' option for the Misu CP-9550DW-S

	The other variants (9550D/DW/DZ) had it specified correctly.

2016-05-26  <sletter1>	768623c05e256cf71f932760c5cad2a3cbdaf7f1

	Lines: +35, -11
	Files:	src/main/print-dpl.c (+22, -0)
		src/xml/printers.xml (+13, -11)

	Add printers RL3e and RL4e, correct ID for the rest of the DPL printers
	so they are properly identified when connected via USB.

2016-05-20  <Robert Krawitz>	8ffffa6b2cd5b8a9f480faa7745ecb7fbd77f80e

	Lines: +2, -0
	Files:	test/parse-escp2 (+2, -0)

	Correct parsing of uncompressed print files.

2016-05-10  <Robert Krawitz>	1acd382c5103672ecbd62c81b21db42e1871a1e5

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	Add Epson XP-820 as clone of PX 7V.  Checked by vidrep -at-

	telus dot net.

2016-05-02  <Robert Krawitz>	1b34348e23ce6666a81b939891b01e386a3104ee

	Lines: +0, -24
	Files:	doc/gutenprint.dox.in (+0, -12)
		doc/gutenprintui2.dox.in (+0, -12)

	Remove deprecated XML_SCHEMA and XML_DTD declarations.

2016-05-02  <Robert Krawitz>	8ff25c44b511c0801caff02d4640d9ad954a0ef9

	Lines: +0, -323
	Files:	Makefile.am (+0, -1)
		configure.ac (+0, -1)
		doc/Makefile.am (+0, -1)
		doc/README.maintaining (+0, -1)
		doc/developer/Makefile.am (+0, -1)
		doc/developer/cleanwarnings.pl (+0, -1)
		doc/users_guide/Makefile.am (+0, -1)
		include/Makefile.am (+0, -1)
		include/gutenprint/Makefile.am (+0, -1)
		include/gutenprint/array.h (+0, -1)
		include/gutenprint/bit-ops.h (+0, -1)
		include/gutenprint/channel.h (+0, -1)
		include/gutenprint/color.h (+0, -5)
		include/gutenprint/curve-cache.h (+0, -2)
		include/gutenprint/curve.h (+0, -5)
		include/gutenprint/dither.h (+0, -5)
		include/gutenprint/gutenprint-intl-internal.h (+0, -1)
		include/gutenprint/gutenprint-intl.h (+0, -1)
		include/gutenprint/gutenprint-module.h (+0, -4)
		include/gutenprint/gutenprint-version.h.in (+0, -1)
		include/gutenprint/gutenprint.h (+0, -4)
		include/gutenprint/image.h (+0, -5)
		include/gutenprint/list.h (+0, -1)
		include/gutenprint/module.h (+0, -1)
		include/gutenprint/mxml.h (+0, -7)
		include/gutenprint/paper.h (+0, -5)
		include/gutenprint/path.h (+0, -5)
		include/gutenprint/printers.h (+0, -5)
		include/gutenprint/sequence.h (+0, -1)
		include/gutenprint/string-list.h (+0, -5)
		include/gutenprint/util.h (+0, -5)
		include/gutenprint/vars.h (+0, -5)
		include/gutenprint/weave.h (+0, -5)
		include/gutenprint/xml.h (+0, -5)
		include/gutenprintui2/Makefile.am (+0, -1)
		include/gutenprintui2/gutenprintui.h (+0, -1)
		man/Makefile.am (+0, -1)
		man/cups-calibrate.8.in (+0, -1)
		man/cups-genppd.8.in (+0, -1)
		man/cups-genppdupdate.8.in (+0, -1)
		man/escputil.1.in (+0, -1)
		man/ijsgutenprint.1.in (+0, -1)
		samples/Makefile.am (+0, -1)
		scripts/Makefile.am (+0, -1)
		src/Makefile.am (+0, -1)
		src/cups/Makefile.am (+0, -1)
		src/cups/command.types (+0, -7)
		src/cups/commandtoepson.c (+0, -7)
		src/cups/cups-calibrate.c (+0, -1)
		src/cups/cups-genppdupdate.in (+0, -1)
		src/cups/genppd.c (+0, -7)
		src/cups/i18n.c (+0, -7)
		src/cups/i18n.h (+0, -7)
		src/cups/rastertoprinter.c (+0, -7)
		src/escputil/Makefile.am (+0, -1)
		src/escputil/escputil.c (+0, -1)
		src/foomatic/Makefile.am (+0, -1)
		src/foomatic/gutenprint-version.c (+0, -1)
		src/foomatic/paper_sizes.c (+0, -1)
		src/foomatic/printer_margins.c (+0, -1)
		src/foomatic/printer_options.c (+0, -1)
		src/foomatic/printers.c (+0, -1)
		src/ghost/Makefile.am (+0, -1)
		src/ghost/ijsgutenprint.c (+0, -1)
		src/gimp2/Makefile.am (+0, -1)
		src/gimp2/print-gutenprint.c (+0, -1)
		src/gimp2/print-image-gimp.c (+0, -6)
		src/gimp2/print-intl.h (+0, -1)
		src/gimp2/print-print.c (+0, -1)
		src/gimp2/print.c (+0, -1)
		src/gimp2/print_gimp.h (+0, -1)
		src/gutenprintui2/Makefile.am (+0, -1)
		src/gutenprintui2/gutenprintui-internal.h (+0, -1)
		src/gutenprintui2/panel.c (+0, -1)
		src/gutenprintui2/plist.c (+0, -6)
		src/gutenprintui2/print-image-thumbnail.c (+0, -6)
		src/gutenprintui2/printrc.h (+0, -1)
		src/gutenprintui2/printrcl.l (+0, -1)
		src/gutenprintui2/printrcy.y (+0, -1)
		src/gutenprintui2/ui-utils.c (+0, -1)
		src/main/Makefile.am (+0, -1)
		src/main/array.c (+0, -1)
		src/main/bit-ops.c (+0, -1)
		src/main/channel.c (+0, -1)
		src/main/color-conversion.h (+0, -1)
		src/main/color-conversions.c (+0, -1)
		src/main/color.c (+0, -1)
		src/main/curve-cache.c (+0, -1)
		src/main/curve.c (+0, -1)
		src/main/dither-ed.c (+0, -1)
		src/main/dither-eventone.c (+0, -1)
		src/main/dither-impl.h (+0, -5)
		src/main/dither-inks.c (+0, -1)
		src/main/dither-inlined-functions.h (+0, -1)
		src/main/dither-main.c (+0, -1)
		src/main/dither-ordered.c (+0, -1)
		src/main/dither-predithered.c (+0, -1)
		src/main/dither-very-fast.c (+0, -1)
		src/main/escp2-channels.c (+0, -1)
		src/main/escp2-driver.c (+0, -1)
		src/main/escp2-papers.c (+0, -1)
		src/main/escp2-resolutions.c (+0, -1)
		src/main/generic-options.c (+0, -1)
		src/main/generic-options.h (+0, -1)
		src/main/gutenprint-internal.h (+0, -5)
		src/main/gutenprint.dtd (+0, -2)
		src/main/gutenprint.xsd (+0, -1)
		src/main/image.c (+0, -1)
		src/main/module.c (+0, -1)
		src/main/mxml-attr.c (+0, -7)
		src/main/mxml-file.c (+0, -7)
		src/main/mxml-node.c (+0, -7)
		src/main/mxml-search.c (+0, -7)
		src/main/path.c (+0, -1)
		src/main/print-canon.c (+0, -1)
		src/main/print-color.c (+0, -1)
		src/main/print-dither-matrices.c (+0, -1)
		src/main/print-escp2-data.c (+0, -1)
		src/main/print-escp2.c (+0, -1)
		src/main/print-escp2.h (+0, -5)
		src/main/print-lexmark.c (+0, -1)
		src/main/print-list.c (+0, -1)
		src/main/print-olympus.c (+0, -1)
		src/main/print-papers.c (+0, -1)
		src/main/print-pcl.c (+0, -1)
		src/main/print-ps.c (+0, -1)
		src/main/print-raw.c (+0, -1)
		src/main/print-util.c (+0, -1)
		src/main/print-vars.c (+0, -1)
		src/main/print-version.c (+0, -1)
		src/main/print-weave.c (+0, -1)
		src/main/printers.c (+0, -1)
		src/main/sequence.c (+0, -1)
		src/main/string-list.c (+0, -1)
		src/main/xml.c (+0, -1)
		src/main/xmlppd.h (+0, -1)
		src/testpattern/Makefile.am (+0, -1)
		src/testpattern/printer_options.c (+0, -1)
		src/testpattern/printers.c (+0, -1)
		src/testpattern/testpattern.c (+0, -1)
		src/testpattern/testpattern.h (+0, -1)
		src/testpattern/testpatternl.l (+0, -1)
		src/testpattern/testpatterny.y (+0, -1)
		src/xml/Makefile.am (+0, -1)
		src/xml/escp2/Makefile.am (+0, -1)
		src/xml/escp2/inks/Makefile.am (+0, -1)
		src/xml/escp2/inputslots/Makefile.am (+0, -1)
		src/xml/escp2/media/Makefile.am (+0, -1)
		src/xml/escp2/mediasizes/Makefile.am (+0, -1)
		src/xml/escp2/model/Makefile.am (+0, -1)
		src/xml/escp2/qualitypresets/Makefile.am (+0, -1)
		src/xml/escp2/weaves/Makefile.am (+0, -1)
		src/xml/extract-strings.c (+0, -1)
		src/xml/papers.xml (+0, -1)
		src/xml/printers.xml (+0, -1)
		test/Makefile.am (+0, -1)
		test/bjc-unprint.c (+0, -1)
		test/curve.c (+0, -1)
		test/escp2-weavetest.c (+0, -1)
		test/gen-printer-list.c (+0, -1)
		test/pcl-unprint.c (+0, -5)
		test/testdither.c (+0, -7)
		test/unprint.c (+0, -1)
		test/xml-curve.c (+0, -1)

	Remove CVS keywords.

2016-05-02  <sletter1>	a2ffc15c33fccf28e80c2149602af60a6b4f7694

	Lines: +17, -3
	Files:	src/main/print-dpl.c (+17, -3)

	Bugfix, Crash because Speed not required, memory leak due to improper order of short circuit test, mixed units set to 0.01 inches

2016-04-30  <Solomon Peachy>	e03b198315f4598ffe1541fbf2306d3915d1608f

	Lines: +1, -2
	Files:	src/main/print-olympus.c (+1, -2)

	dyesub:  Mitsubishi CP-D90DW uses packed BGR, not planar BGR

2016-04-28  <sletter1>	2e7b39ed36acf355d81351d2370c396887231e99

	Lines: +1278, -3
	Files:	include/gutenprint/util.h (+1, -0)
		src/foomatic/foomatic-generator.in (+4, -2)
		src/main/Makefile.am (+6, -1)
		src/main/module.c (+2, -0)
		src/main/print-dpl.c (added +1248)
		src/xml/printers.xml (+17, -0)

	Add support for Datamax-ONeil I Class and E Class DPL printers

2016-04-28  <Solomon Peachy>	2e822beb863d6891ddb62c1f71411d58ee4bb9ac

	Lines: +138, -0
	Files:	src/main/print-olympus.c (+137, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add initial support for the Mitsubishi CP-D90DW

2016-04-16  <Robert Krawitz>	e8d84c04f8e82dac7a0f0524875bb4facda59a62

	Lines: +789, -462
	Files:	src/testpattern/compare-checksums.in (+14, -2)
		src/testpattern/compare-image-files (added +31)
		src/xml/escp2/model/model_100.xml (+20, -11)
		src/xml/escp2/model/model_101.xml (+20, -11)
		src/xml/escp2/model/model_115.xml (+15, -9)
		src/xml/escp2/model/model_118.xml (+15, -9)
		src/xml/escp2/model/model_119.xml (+15, -9)
		src/xml/escp2/model/model_12.xml (+8, -6)
		src/xml/escp2/model/model_120.xml (+15, -9)
		src/xml/escp2/model/model_121.xml (+20, -11)
		src/xml/escp2/model/model_13.xml (+8, -6)
		src/xml/escp2/model/model_14.xml (+8, -6)
		src/xml/escp2/model/model_15.xml (+8, -6)
		src/xml/escp2/model/model_20.xml (+8, -6)
		src/xml/escp2/model/model_25.xml (+8, -6)
		src/xml/escp2/model/model_32.xml (+8, -4)
		src/xml/escp2/model/model_33.xml (+8, -4)
		src/xml/escp2/model/model_34.xml (+16, -10)
		src/xml/escp2/model/model_35.xml (+8, -4)
		src/xml/escp2/model/model_36.xml (+8, -4)
		src/xml/escp2/model/model_37.xml (+8, -4)
		src/xml/escp2/model/model_38.xml (+8, -6)
		src/xml/escp2/model/model_43.xml (+8, -6)
		src/xml/escp2/model/model_44.xml (+12, -8)
		src/xml/escp2/model/model_46.xml (+4, -3)
		src/xml/escp2/model/model_50.xml (+12, -6)
		src/xml/escp2/model/model_51.xml (+12, -6)
		src/xml/escp2/model/model_52.xml (+12, -6)
		src/xml/escp2/model/model_53.xml (+4, -3)
		src/xml/escp2/model/model_54.xml (+8, -6)
		src/xml/escp2/model/model_55.xml (+12, -8)
		src/xml/escp2/model/model_60.xml (+12, -8)
		src/xml/escp2/model/model_61.xml (+12, -8)
		src/xml/escp2/model/model_62.xml (+8, -4)
		src/xml/escp2/model/model_63.xml (+8, -5)
		src/xml/escp2/model/model_64.xml (+12, -8)
		src/xml/escp2/model/model_65.xml (+12, -7)
		src/xml/escp2/model/model_66.xml (+12, -8)
		src/xml/escp2/model/model_67.xml (+12, -8)
		src/xml/escp2/model/model_68.xml (+12, -8)
		src/xml/escp2/model/model_69.xml (+15, -8)
		src/xml/escp2/model/model_70.xml (+12, -8)
		src/xml/escp2/model/model_71.xml (+15, -9)
		src/xml/escp2/model/model_72.xml (+12, -8)
		src/xml/escp2/model/model_73.xml (+8, -5)
		src/xml/escp2/model/model_74.xml (+11, -6)
		src/xml/escp2/model/model_75.xml (+12, -7)
		src/xml/escp2/model/model_76.xml (+12, -7)
		src/xml/escp2/model/model_77.xml (+12, -7)
		src/xml/escp2/model/model_78.xml (+8, -4)
		src/xml/escp2/model/model_79.xml (+12, -8)
		src/xml/escp2/model/model_80.xml (+12, -8)
		src/xml/escp2/model/model_81.xml (+12, -8)
		src/xml/escp2/model/model_82.xml (+12, -8)
		src/xml/escp2/model/model_83.xml (+12, -7)
		src/xml/escp2/model/model_84.xml (+8, -5)
		src/xml/escp2/model/model_85.xml (+14, -9)
		src/xml/escp2/model/model_86.xml (+8, -5)
		src/xml/escp2/model/model_87.xml (+12, -7)
		src/xml/escp2/model/model_91.xml (+4, -3)
		src/xml/escp2/model/model_92.xml (+10, -7)
		src/xml/escp2/model/model_93.xml (+14, -9)
		src/xml/escp2/model/model_94.xml (+16, -9)
		src/xml/escp2/model/model_95.xml (+12, -7)
		src/xml/escp2/model/model_96.xml (+12, -8)
		src/xml/escp2/model/model_97.xml (+12, -8)
		src/xml/escp2/model/model_98.xml (+15, -9)
		src/xml/escp2/model/model_99.xml (+14, -9)

	Recalibrate ink drop sizes to allow use of higher densities at high
	resolutions by using a larger selection of drop sizes.

	Tested by means of run-testpattern-2 against all resolutions with ordered
	dither, and comparing the output looking at number of changed dot positions.
	Worst case with BW output is 0.0120% of dot positions changed, which
	equates to about 7 levels out of 65536.  Changed positions are greater in
	color because there are more possible dots (each color and subchannel)
	that could change; worse case in color is 0.0229%.  Minimal impact in some
	cases conflicted with consistency in drop sizes and densities with lower
	resolutions; in these cases, I've elected to minimize impact on existing
	resolutions.

	I expect this degree of change to have minimal impact on existing profiles.

	Other dither algorithms show more change.  Feedback-based algorithms, such
	as Floyd-Steinberg and EvenTone, can be expected to show more change because
	dots may move around.  Ordered New may show more change because three-level
	dithers may start using larger drops than they would have otherwise.
	Very Fast uses only the largest drop size available.  Other dither algorithms
	are special purpose.

2016-04-16  <Solomon Peachy>	6a8221bea391b5cf162403e895b8cc092cd2f101

	Lines: +3, -0
	Files:	src/cups/blacklist (+3, -0)

	backends:  Add the Ciaat Brava 21 to the blacklist.

2016-04-16  <Solomon Peachy>	74a2e8efd6691817fd592b9840d331aa8a518548

	Lines: +6, -6
	Files:	configure.ac (+6, -6)

	build:  use AC_PATH_TOOL instead of AC_PATH_PROG for everything that's
	target-dependent.

	(eg invoking the *-config scripts)

2016-04-15  <Solomon Peachy>	fc1713589fed645f2c8002c3f66dfb69af314716

	Lines: +3, -1
	Files:	configure.ac (+3, -1)

	build:  Don't allow USB backends to be built if CUPS is not enabled.

2016-04-15  <Solomon Peachy>	4fae01b437ec44046d990df2fae70624edfcb078

	Lines: +25, -3
	Files:	configure.ac (+24, -2)
		src/cups/Makefile.am (+1, -1)

	build: Allow the backend to use libdl or libltdl if modules are disabled.

2016-04-15  <Solomon Peachy>	c8a7a419dd504a4a0a23b24c3a9138e00d4093b9

	Lines: +7, -7
	Files:	src/main/module.c (+7, -7)

	build:  The module subsystem should be gated on defined(MODULE) rather than defined(USE_DLOPEN) || defined(USE_LTDL)

2016-04-14  <Solomon Peachy>	752f12f26a9566a0e0fb863dc8ea914e21e59442

	Lines: +534, -167
	Files:	src/cups/backend_dnpds40.c (+534, -167)

	backend:  Resync DNP backend with upstream.

	 * Support for the DS80DX.   [completely untested]
	 * Minor bugfixes
	 * More finer-grained capability testing.

2016-04-14  <Solomon Peachy>	0bff3ab52e1c2b00d8f8b1a56a83037c67d25ba2

	Lines: +177, -121
	Files:	src/cups/backend_shinkos6145.c (+177, -121)

	backends:  Non-trivial s6145 work, mainly to enable dynamic loading of
	the image processing library, which is distributed separately.

	Note that this is still disabled by default in the gutenprint build.

2016-04-14  <Solomon Peachy>	f00acd94b4bed6e893437da27b2ccab6e1bdaae1

	Lines: +839, -156
	Files:	src/cups/backend_mitsu70x.c (+839, -156)

	backends:  Substantial work on the Mitsu70x backend, vastly improving
	its operational stability.  No meaningful work done on the color
	scaling.

2016-04-14  <Solomon Peachy>	bc2885044d1a4a9b1c4b0b51cfb7dce9f99eea00

	Lines: +62, -34
	Files:	src/cups/backend_citizencw01.c (+1, -4)
		src/cups/backend_common.c (+3, -5)
		src/cups/backend_common.h (+4, -1)
		src/cups/backend_kodak1400.c (+1, -4)
		src/cups/backend_mitsu9550.c (+1, -4)
		src/cups/backend_shinkos1245.c (+17, -4)
		src/cups/backend_shinkos2145.c (+17, -7)
		src/cups/backend_shinkos6245.c (+17, -4)
		src/cups/backend_sonyupdr150.c (+1, -1)

	backends:  Sync with upstream.  Mostly updating copyright text and
	fixing internal jobid generation/assignment.

2016-04-14  <Solomon Peachy>	eb42e2ffe230e84bc3426674576304a59e8481cc

	Lines: +9, -11
	Files:	src/main/print-olympus.c (+9, -11)

	dyesub:  When converting RGB->YCbCr, only convert the necessary pixel

	Also, use a little more precision for the coefficients.

2016-04-14  <Solomon Peachy>	219d24acba9bdb7ed8bad7638c773b4c68214850

	Lines: +11, -11
	Files:	src/main/print-olympus.c (+11, -11)

	dyesub:  correct UP-DR150/UP-DR200 print sizes to not include the media type.

	This is cosmetic only, but will remove confusion, as one can print
	multiple sizes on a given media type.

2016-04-07  <Solomon Peachy>	b0eab0c4e9990ef4d3cd4b26065620a4cf3deaf8

	Lines: +17, -11
	Files:	src/cups/backend_kodak6800.c (+17, -11)

	kodak6800: Don't abort on unknown media types, as we check the supported
	print size list anyway.

	Also better handle jobid collisions.

2016-04-07  <Solomon Peachy>	36a659f62cc594139086f2d990256869962cd3e0

	Lines: +19, -10
	Files:	src/cups/backend_kodak605.c (+19, -10)

	kodsk605:  Better handling of jobids.

2016-04-06  <Solomon Peachy>	556498e76bac24bf15f743fb5b544af210eba9c1

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/{citizencw01_print.c => backend_citizencw01.c} (+0, -0)
		src/cups/{dnpds40_print.c => backend_dnpds40.c} (+0, -0)
		src/cups/{kodak1400_print.c => backend_kodak1400.c} (+0, -0)
		src/cups/{kodak605_print.c => backend_kodak605.c} (+0, -0)
		src/cups/{kodak6800_print.c => backend_kodak6800.c} (+0, -0)
		src/cups/{mitsu70x_print.c => backend_mitsu70x.c} (+0, -0)
		src/cups/{mitsu9550_print.c => backend_mitsu9550.c} (+0, -0)
		src/cups/{selphy_print.c => backend_canonselphy.c} (+0, -0)
		src/cups/{shinko_s1245_print.c => backend_shinkos1245.c} (+0, -0)
		src/cups/{shinko_s2145_print.c => backend_shinkos2145.c} (+0, -0)
		src/cups/{shinko_s6145_print.c => backend_shinkos6145.c} (+0, -0)
		src/cups/{shinko_s6245_print.c => backend_shinkos6245.c} (+0, -0)
		src/cups/{sony_updr150_print.c => backend_sonyupdr150.c} (+0, -0)

	backends:  Finally rename the source files to match upstream.

	(This has been a long time coming.  Thank you, git)

2016-04-06  <Solomon Peachy>	eda76815d9ba342693b201fcea38536d43f4562c

	Lines: +44, -38
	Files:	src/cups/selphy_print.c (+44, -38)

	canonselphy:  Rework parsing code to better handle CP900's quirks.

2016-04-04  <Robert Krawitz>	5f665e33c9dd69fab155eefe00e6ed61cc4a0dcc

	Lines: +1, -0
	Files:	src/main/print-escp2.c (+1, -0)

	Check ink drop sizes against number of bits.

2016-04-04  <Robert Krawitz>	8007fdf0475902c2ff6af7990ef94d9a87026fbe

	Lines: +4, -2
	Files:	src/testpattern/run-testpattern-2.in (+4, -2)

	Correctly detect errors when testpattern crashes.

2016-04-03  <Robert Krawitz>	5dca33877239318d7f7db0d5b9d5538862b265ed

	Lines: +12, -3
	Files:	src/testpattern/run-testpattern-2.in (+12, -3)

	Don't attempt to run resolutions, or specify dither algorithm

	(or other base settings) if the option in question is covered in -o.

2016-03-21  <Solomon Peachy>	42acfc8712e948aa77e69bdbf11122e5fee27e1a

	Lines: +61, -74
	Files:	.gitignore (+61, -70)
		doc/developer/.gitignore (removed -3)
		scripts/.gitignore (removed -1)

	Keep all gitignore stuff in the top-level, and try to start cleaning up
	gitignore a bit

2016-03-19  <Robert Krawitz>	9a053767de92e60da092d63dc4a8de86484dd214

	Lines: +110, -419
	Files:	Makefile.am (+5, -37)
		configure.ac (+2, -0)
		doc/developer/.gitignore (added +3)
		scripts/.gitignore (added +1)
		scripts/Makefile.am (+1, -1)
		scripts/autogen.sh (+1, -1)
		scripts/mkchlog (removed -380)
		scripts/mkgitlog.in (added +97)

	Create change log with git.

	Create change log with git.

	Fix up tag code.

2016-03-13  <Solomon Peachy>	a771d2dc4961180b29503f04c69d72a2e4c17431

	Lines: +151, -256
	Files:	.gitignore (+151, -18)
		doc/.gitignore (removed -9)
		doc/developer/.gitignore (removed -22)
		doc/users_guide/.gitignore (removed -12)
		doc/users_guide/figures/.gitignore (removed -1)
		include/.gitignore (removed -7)
		include/gutenprint/.gitignore (removed -3)
		include/gutenprintui2/.gitignore (removed -3)
		m4/.gitignore (removed -1)
		man/.gitignore (removed -18)
		po/.gitignore (removed -16)
		samples/.gitignore (removed -1)
		scripts/.gitignore (removed -16)
		src/.gitignore (removed -2)
		src/cups/.gitignore (removed -18)
		src/escputil/.gitignore (removed -5)
		src/foomatic/.gitignore (removed -13)
		src/ghost/.gitignore (removed -5)
		src/gimp2/.gitignore (removed -6)
		src/gutenprintui2/.gitignore (removed -12)
		src/main/.gitignore (removed -7)
		src/testpattern/.gitignore (removed -14)
		src/xml/.gitignore (removed -7)
		src/xml/escp2/.gitignore (removed -3)
		src/xml/escp2/inks/.gitignore (removed -3)
		src/xml/escp2/inputslots/.gitignore (removed -3)
		src/xml/escp2/media/.gitignore (removed -3)
		src/xml/escp2/mediasizes/.gitignore (removed -3)
		src/xml/escp2/model/.gitignore (removed -3)
		src/xml/escp2/qualitypresets/.gitignore (removed -3)
		src/xml/escp2/weaves/.gitignore (removed -3)
		test/.gitignore (removed -16)

	Phase 2 of cleaning up cvs detritus

2016-03-13  <Solomon Peachy>	a79002abfb4be8248288a2879dfeebaf34f077b8

	Lines: +5, -5
	Files:	.cvsignore => .gitignore (+4, -0)
		doc/developer/{.cvsignore => .gitignore} (+0, -0)
		doc/users_guide/figures/{.cvsignore => .gitignore} (+0, -0)
		doc/users_guide/{.cvsignore => .gitignore} (+0, -0)
		doc/{.cvsignore => .gitignore} (+0, -0)
		include/gutenprint/{.cvsignore => .gitignore} (+0, -0)
		include/gutenprintui2/{.cvsignore => .gitignore} (+0, -0)
		include/{.cvsignore => .gitignore} (+0, -0)
		m4/{.cvsignore => .gitignore} (+0, -0)
		man/{.cvsignore => .gitignore} (+0, -0)
		po/{.cvsignore => .gitignore} (+0, -0)
		samples/{.cvsignore => .gitignore} (+0, -0)
		scripts/{.cvsignore => .gitignore} (+0, -0)
		src/cups/{.cvsignore => .gitignore} (+0, -0)
		src/escputil/{.cvsignore => .gitignore} (+0, -0)
		src/foomatic/{.cvsignore => .gitignore} (+0, -0)
		src/ghost/{.cvsignore => .gitignore} (+0, -0)
		src/gimp/.cvsignore (removed -5)
		src/gimp2/{.cvsignore => .gitignore} (+0, -0)
		src/gutenprintui2/{.cvsignore => .gitignore} (+0, -0)
		src/main/{.cvsignore => .gitignore} (+0, -0)
		src/testpattern/{.cvsignore => .gitignore} (+1, -0)
		src/xml/escp2/inks/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/inputslots/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/media/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/mediasizes/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/model/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/qualitypresets/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/weaves/{.cvsignore => .gitignore} (+0, -0)
		src/xml/escp2/{.cvsignore => .gitignore} (+0, -0)
		src/xml/{.cvsignore => .gitignore} (+0, -0)
		src/{.cvsignore => .gitignore} (+0, -0)
		test/{.cvsignore => .gitignore} (+0, -0)

	First step towards cleaning up CVS detritus.

2016-02-22  <rlk>	7ffe99c7f46f13638da5bb34b3a711b0fb183c08

	Lines: +10, -10
	Files:	src/xml/printers.xml (+10, -10)

	Summary: Minolta PagePro and HP LaserJet 4 printers need the wide A4 margin.

2016-02-15  <rlk>	57e80325a5f914640d53f3e3c9f938a17313d1bd

	Lines: +15, -9
	Files:	scripts/autogen.sh (+15, -9)

	Summary: Improve wording to clarify what's needed to build a
	Gutenprint distribution vs. compile.

2016-02-01  <rlk>	42442d766d180dd7cbf007885f751f7126a4fb47

	Lines: +4, -6
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/rastertoprinter.c (+3, -5)

	Improve the error message when rastertogutenprint rejects a PPD file

2016-01-29  <speachy>	233a909a77dd4c18d359bf32cd8ef99ed1b7b459

	Lines: +6, -8
	Files:	configure.ac (+4, -6)
		src/ghost/ijsgutenprint.c (+2, -2)

	Apply patch from Brian Norris to switch from 'ijs-config' to
	'pkg-config' for IJS support, as the former does not work for
	cross-compilation.

2016-01-29  <speachy>	0f7311bb6ac05ce19b61ab8afa088c89cb5e1352

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Apply patch from Oliver Schonken that corrects endianness detection

2016-01-29  <speachy>	7bc9335278f0577ec579628e7bcb6ca7641a84d9

	Lines: +2, -0
	Files:	src/xml/printers.xml (+2, -0)

	Add in the Canon SELPHY CP1000 and CP1200, the latter including an
	IEEE1284 ID and a confirmation that it works.

===============================================================================
Name: gutenprint-5_2_11

2016-01-18  <rlk>	e6017f82a02a0ba9c49f76eafbe9baf414a90a76

	Lines: +4, -4
	Files:	scripts/uninstall-gutenprint.command (+4, -4)

	Correcting the script

2016-01-16  <rlk>	e56d42c344ec99e10ed941279f3815fc893cbcad

	Lines: +0, -0
	Files:	makegutenpkg.sh => macosx/makegutenpkg.sh (+0, -0)
		scripts/Gutenprint Utility for EPSON Inkjet Printers/.DS_Store (removed -0)
		{scripts => macosx}/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
		{scripts => macosx}/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0)

	New Macintosh build scripts and uninstaller from Steve Letter

2016-01-15  <sletter1>	917ee3482f0acb8a505ec2b45cc91a9f3f514ff4

	Lines: +670, -0
	Files:	makegutenpkg.sh (added +256)
		scripts/Gutenprint Utility for EPSON Inkjet Printers/.DS_Store (added +0)
		scripts/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (added +220)
		scripts/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (added +23)
		scripts/uninstall-gutenprint.command (added +171)

	Check in of the new Macintosh build scripts and uninstaller for Michael Sweet

2016-01-15  <rlk>	b1d6fbe2ff52fac4957bbd12a56d63fac15e5e2f

	Lines: +0, -0

	Gutenprint 5.2.11 release

2016-01-14  <speachy>	f785c08dfd96f9d8c97f5a88466788f145801bc6

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix a missing footer in the Brava21 code.

2016-01-14  <speachy>	6371ec697820281361c163776d4d28a6e4e07696

	Lines: +57, -15
	Files:	src/cups/shinko_s6145_print.c (+57, -15)

	Sync the CHC-S6145 backend code, fixes a few bugs.

2016-01-14  <rlk>	32eb4f9e2c44ba018ed25c417fb8becfc459cfd7

	Lines: +0, -0

	Gutenprint 5.2.11 release

2016-01-14  <speachy>	c4d926d5e4edc6717687d5330beec1a7c042e70a

	Lines: +3, -58
	Files:	src/main/print-olympus.c (+3, -58)

	The Brava 21 is a variation of the Sinfonia S6145 with a smaller set of
	print sizes, so use the S6145's spool format for both and let the
	backend handle the few remaining differences.

2016-01-14  <rlk>	6d926a0c74942ac4bdeed74bdcf071f005af3575

	Lines: +25, -17
	Files:	NEWS (+13, -5)
		README (+11, -11)
		configure.ac (+1, -1)

	Bump version

2016-01-14  <rlk>	cf92951404ff920ad469c0b32e2a2f5458abb024

	Lines: +1, -0
	Files:	include/gutenprintui2/gutenprintui.h (+1, -0)

	Summary: Shut up some compiler warnings we have no control over.

2016-01-14  <rlk>	25ec3df171b879eaea8230e3a41a1574d87ceee6

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Summary: Fix comment syntax.

2016-01-14  <speachy>	2c3af7bbbe9826f0607b785dd53802ea8b97bc72

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Add IEEE1284 ID for Brava 21

2016-01-12  <speachy>	8e79df453820c74b19add0870f29ba2739c2814c

	Lines: +3, -3
	Files:	src/xml/printers.xml (+3, -3)

	The Sinfonia S6145 and Brava 21 handle copies natively in their backend.

	Also correct an IEEE1284 definition.

2016-01-12  <speachy>	708eb8e44520612d565f377fed738ae110f19497

	Lines: +19, -30
	Files:	src/main/print-olympus.c (+19, -30)

	Clean up the printer init code for the Mitsubishi D70 family.  Should be no functional difference.

2016-01-08  <speachy>	300961afe969da7555bb2c2ffa2e21802d35d917

	Lines: +39, -33
	Files:	src/cups/shinko_s6145_print.c (+39, -33)

	Upstream sync with s6145 backend -- primarily endianness corrections.

	The code that sanity-checks the correction parameters still needs work.

2015-12-29  <speachy>	55112bc3d35447a486bf4be62ede1cdd1dcae3de

	Lines: +1, -1
	Files:	src/cups/mitsu70x_print.c (+1, -1)


	Mark the Mitsu 70x backend as WIP, because it truly is.

2015-12-26  <speachy>	58fb25c734aa06fa0fdca8daf8886cf5be0bc7e8

	Lines: +3, -3
	Files:	src/cups/shinko_s6145_print.c (+3, -3)

	Sinfonia 6145:  Properly detect errors when waiting for print complete.

2015-12-21  <speachy>	d75e3f147818b6f7f9a94219424e8030b88ce2d9

	Lines: +41, -11
	Files:	NEWS (+41, -11)

	Rearrange the new/improved dyesub section a little bit.

2015-12-21  <speachy>	5cfd080b7c2f75d3774166183c42af15244b5cf3

	Lines: +211, -58
	Files:	src/cups/backend_common.h (+1, -0)
		src/cups/shinko_s6145_print.c (+210, -58)

	Sync the S6145 backend with upstream; add initial Brava 21 support.

2015-12-21  <rlk>	2e0e56371fe5d40d6a7bd1ce1db6bcefab3e0848

	Lines: +28, -21
	Files:	NEWS (+1, -1)
		README (+27, -20)

	Minor cleanup

2015-12-21  <rlk>	2ea5472d9f90f160490575586e4599837d31af80

	Lines: +7, -2
	Files:	NEWS (+6, -2)
		src/xml/printers.xml (+1, -0)

	Add support for Kyocera FS-1118MFP

2015-12-21  <speachy>	3f2c374c7427f9d353b0e2429ddcf67a3550cae0

	Lines: +34, -49
	Files:	src/main/print-olympus.c (+34, -49)

	Add multicut support to the Sony UP-DR200.  2x6*2, 4x6*2, 3.5x5*2

2015-12-18  <speachy>	d2a1ed64cfb07c80b8a8f27717cf4a03c093207d

	Lines: +2, -0
	Files:	src/main/print-olympus.c (+2, -0)

	Missed a chunk in the last commit (S6145 6x9 support)

2015-12-18  <speachy>	dbceb10938c9656bc2bdfcae9e0ed8ee05ce58bc

	Lines: +10, -0
	Files:	src/main/print-olympus.c (+10, -0)

	Add in a couple of missing print sizes for the CHC-S6145 (6x9 and 6x4*2)

2015-12-17  <speachy>	c1a345a826d81ba34428b80a9ea522e34188e07f

	Lines: +94, -4
	Files:	src/main/print-olympus.c (+94, -4)

	add start/endjob hooks into the dyesub driver.  No committed users yet.

2015-11-23  <speachy>	9b7be3c4af765e31048a75892e3695af52f9516a

	Lines: +7, -6
	Files:	src/cups/dnpds40_print.c (+7, -6)

	Fix three bugs in the DNP backend -- missing break causing malfunctions
	with 8x10 prints on the DS80; Sensor decode bugs in DS620, and a typo in
	an error message.

2015-11-18  <speachy>	f356b55a9c97be86c051789d89c41f376b25057d

	Lines: +2194, -2
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+1, -1)
		src/cups/shinko_s6145_print.c (added +2192)

	Add in the first version of the Shinko/Sinfonia CHC-S6145/CS2 backend.

	 *NOTE:  This includes a crude re-implementation of the proprietary
	         image processing library, sufficient to generate prints of
	         poor quality.

2015-11-18  <speachy>	bbfd49cb72c1949752197f8fa38a3fa1559de5c3

	Lines: +3, -2
	Files:	src/main/print-olympus.c (+3, -2)

	Correct a couple of bugs with the Shinko S6145.

2015-11-18  <speachy>	082c247ad2db4495f0995fb4e441fbdcee212c82

	Lines: +3, -4
	Files:	src/cups/backend_common.c (+3, -4)

	Fix a memory leak.

2015-10-30  <rlk>	5778f298855cd835a626fda08211f414d971abf4

	Lines: +0, -0

	Update zh_CN

2015-10-26  <sletter1>	77d111b38845bddbc2a6745e578a3c7f3154719a

	Lines: +84, -2
	Files:	src/main/print-pcl.c (+84, -2)

	Add Darkness, horizontal offset, vertical offset to Datamax-ONeil printers

2015-10-19  <rlk>	f3ac3e295073ff52ee2c8e49ab5811a1c97f9ccc

	Lines: +192, -1
	Files:	NEWS (+1, -0)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_122.xml (added +188)
		src/xml/printers.xml (+1, -0)

	Preliminary support for Epson L1800

2015-10-17  <rlk>	8ceda52e923d604d334db6c561fd8a0c88c54b7c

	Lines: +6, -11
	Files:	src/cups/genppd.c (+6, -11)

	Summary: Don't offer a Custom option for integer types.

2015-10-14  <speachy>	3067c8e8e363f5a2effc81ad5b9bf2be28d6dfe4

	Lines: +3, -2
	Files:	src/cups/dnpds40_print.c (+3, -2)

	On DNP models, don't check to see if the media is empty; instead go
	ahead and submit the job and let the printer display an error on its
	panel so the user can immediately tell something's wrong.

2015-10-10  <rlk>	3272d17a8cb1787fe4f391b5fc64f9ef4d678745

	Lines: +0, -0

	Update Slovak translation

2015-10-08  <rlk>	045b106cfb5ac2ba3f53efe1d77233f3de8538d6

	Lines: +0, -0

	Update Turkish translation

===============================================================================
Name: gutenprint-5_2_11-pre2

2015-10-06  <rlk>	3daa3b9db49c8f973af9c94965e2140d0264bec7

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Summary: Fix syntax issue.

2015-10-06  <rlk>	5fe80339174a0786374012b4d53b8af32937b19f

	Lines: +0, -0

	Gutenprint 5.2.11-pre2 release

2015-10-05  <speachy>	cf7b4de8775dc3f8d391a173623c903b0eaaa285

	Lines: +3, -0
	Files:	src/cups/blacklist (+3, -0)

	Add Sony UP-CR10L to the blacklist.

2015-10-05  <speachy>	d873bf4f7becc81a8313636510a81a04a3c55ac8

	Lines: +3487, -3
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+2, -2)
		src/cups/shinko_s1245_print.c (added +1621)
		src/cups/shinko_s6245_print.c (added +1863)

	Add WIP backends for the Shinko S1245 and S6245 printers.

	These are *UNTESTED* and may eat your cat.

2015-10-05  <speachy>	655fd3e94b4e3f9d32c420814e7e4af9488a3991

	Lines: +2, -5
	Files:	src/cups/sony_updr150_print.c (+2, -5)

	Add the USB PID for the Sony UP-CR10L

2015-10-05  <rlk>	8f049bd2d354c92e8e7800c3ab35c2667450c684

	Lines: +0, -0

	Update Slovenian translation

2015-10-05  <gernot2270>	72d335982f6e305c5df29b14d3e4eb31dab194c8

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	Added comment regarding new Esc (u command for Canon printer non-tumble duplex support

2015-10-04  <rlk>	8acf74dc9540ba5b14e527be86bf79eded205766

	Lines: +0, -0

	Update for 5.2.11

2015-10-04  <rlk>	9f54089d793e29ab2e9ae51082083b133903726b

	Lines: +34, -11
	Files:	configure.ac (+8, -0)
		src/cups/test-rastertogutenprint.in (+20, -11)
		src/testpattern/run-testpattern-2.in (+6, -0)

	Block valgrind if --enable-shared is used (the in-tree "binaries"
	are shell scripts).

2015-10-04  <rlk>	22a9e497f02affdc79b77e06868afb3f2e676dde

	Lines: +13, -13
	Files:	NEWS (+1, -1)
		README (+11, -11)
		configure.ac (+1, -1)

	Bump to 5.2.11-pre2

2015-10-04  <rlk>	a3004021b58a033ca91fbb8ddea835b6d02e4f28

	Lines: +0, -1
	Files:	src/xml/papers.xml (+0, -1)

	Summary: Remove duplicate comment from w612h864 (causes small memory leak).

2015-10-04  <rlk>	4fc1273022219ac369a590c080b338d7de06b93e

	Lines: +2, -1
	Files:	src/testpattern/printer_options.c (+2, -1)

	Summary: Don't ask for the default options for a printer we're not
	going to use.

2015-10-03  <rlk>	3aa44bfed7637e32b4623d1f5364ec23f5d66618

	Lines: +0, -1
	Files:	src/xml/printers.xml (+0, -1)

	Summary: Remove duplicate Epson L210 entry.

2015-10-01  <gernot2270>	cc91b8e7e80c5c18751258b4ce161d1b6fe99733

	Lines: +27, -1
	Files:	src/main/print-canon.c (+27, -1)

	In Canon driver, added Esc (u command for even pages in non-tumble duplex

2015-09-29  <rlk>	9810b6de8129d44aa0fdaf4a33dc5e9c7ffe8b53

	Lines: +9, -2
	Files:	NEWS (+7, -2)
		src/xml/printers.xml (+2, -0)

	Add support for Epson L120 and L210

2015-09-26  <gernot2270>	b710a7894bdebb2348efc737cc4ade7b884e72d4

	Lines: +427, -33
	Files:	NEWS (+17, -0)
		src/main/canon-inks.h (+249, -1)
		src/main/canon-media-mode.h (+68, -0)
		src/main/canon-media.h (+12, -11)
		src/main/canon-modes.h (+27, -1)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+6, -6)
		src/xml/printers.xml (+31, -14)

	Added experimental support for Canon MG6900 and MG7700 series printers.

2015-09-25  <rlk>	b7c240be9e99651dbc96787c699f7bae70ff4cbb

	Lines: +5, -4
	Files:	NEWS (+5, -4)

	Summary: Fix wording.

2015-09-25  <rlk>	e445233d495ebb58be6a1dfeb43fcee59497e4b0

	Lines: +0, -0

	Update translation

2015-09-25  <rlk>	f4a6dcff8ffea845af4dee1208be5b408268fdfe

	Lines: +5, -5
	Files:	src/xml/printers.xml (+5, -5)

	Summary: Fix a couple of PPD errors.

2015-09-23  <gernot2270>	3eae3c1b5bc7123a41232f3387c864ca68b9cba1

	Lines: +9, -9
	Files:	src/main/canon-modes.h (+9, -9)

	Set default resolution modes to same as in 5.2.10 for all Canon printers after reinstating modes with fixed ink compression. For devices where legacy modes were added back (as in 5.2.7), default mode also set to same as in 5.2.10.

2015-09-22  <gernot2270>	1367d09886f78e19097e952de0a63a82d6db45e8

	Lines: +7, -14
	Files:	NEWS (+0, -4)
		src/main/canon-printers.h (+7, -2)
		src/xml/printers.xml (+0, -8)

	Removed Canon PIXUS MP5, MP10, SmartBase MPC190, SmartBase MPC200 from supported printers, as they require a special backend.

2015-09-21  <gernot2270>	304dc89420234e6e86c882363847f42fd35d0fe1

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Added IEEE1284 DeviceID for Canon iP8500

2015-09-21  <gernot2270>	19423ed9e06a5294e1bad39ea9645d1275d615b3

	Lines: +990, -1223
	Files:	NEWS (+18, -23)
		src/foomatic/foomatic-generator.in (+1, -0)
		src/main/canon-media-mode.h (+588, -798)
		src/main/canon-media.h (+84, -84)
		src/main/canon-modes.h (+291, -310)
		src/main/print-canon.c (+8, -8)

	For Canon backend, reinstated modes and media depending on previously-broken ink compression. Reinstated legacy modes removed in 5.2.7 for several models (noted in NEWS). Reverted error of InkjetPhotoHagakiK spelling change and changed new media to align with this.

2015-09-15  <rlk>	879ea4cd9e33b3d4edba507764bb5487ef6a2796

	Lines: +1, -1
	Files:	src/testpattern/run-testpattern-2.in (+1, -1)

	Summary: Correct doc for -N

2015-09-14  <rlk>	310c04c50f70f8ddbe3d44de4bcf255bf842829f

	Lines: +5, -2
	Files:	src/testpattern/run-testpattern-2.in (+5, -2)

	Summary: -N controls whether unused options are set.

2015-09-13  <rlk>	2a84e61cceccd425bc66f0b8c3f3db37f650985d

	Lines: +2, -2
	Files:	src/testpattern/run-testpattern-2.in (+2, -2)

	Summary: Don't set base options for printers that don't use them.

2015-09-13  <speachy>	9e8be3708d6d68e70ee6e33cb2e826063d38f4d7

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Revert the mitsu k60dw driver name to its former (technically incorrect) glory.

2015-09-13  <speachy>	193e315a8a9246318d367ec16bbdea54b97a4467

	Lines: +4, -0
	Files:	src/xml/papers.xml (+4, -0)

	Document that a handful of additional sizes are only used by dyesub printers.

2015-09-13  <rlk>	4584961c3e307d2fb097f7aaa36ae6ef34852c0e

	Lines: +113, -2
	Files:	configure.ac (+2, -0)
		src/testpattern/Makefile.am (+2, -2)
		src/testpattern/compare-checksums.in (added +109)

	Add tool to compare run-testpattern2 output.

2015-09-13  <rlk>	045b7041ae01b0805c89b0fbd094f706960f67bf

	Lines: +1, -1
	Files:	src/cups/test-ppds (+1, -1)

	Summary: Ignore missing filters in PPD validation.

2015-09-13  <speachy>	9bcb530978d5c312a948fb2b3eb398c936519ce5

	Lines: +44, -26
	Files:	src/cups/backend_common.c (+0, -4)
		src/cups/genppd.c (+0, -2)
		src/cups/kodak6800_print.c (+44, -20)

	Fix a couple of bugs in backend code.

2015-09-13  <speachy>	031f8078dbc74c1f42962f131d3167f9f0cd7c2c

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix a potential null pointer dereference.

2015-09-12  <speachy>	2153045c0c718d832de5c01cf567303c9c3f7cb2

	Lines: +3, -1
	Files:	src/main/print-olympus.c (+1, -1)
		src/xml/papers.xml (+2, -0)

	Fix a typo in the 3.5x4.7 @600dpi definition for the CW-01.

	Also update the paper definitions to show that these 4.7" sizes are
	unique to this printer, and really shouldn't be in the global list.

2015-09-12  <speachy>	27130f8ae37e05ad3f68849f82cf285b0d0d351b

	Lines: +4, -1
	Files:	src/main/print-olympus.c (+4, -1)

	Fix a compilation warning in strict ISO C mode.

2015-09-11  <rlk>	85f3cc65ad048ad2fd5d85f90c4b519e23aa1949

	Lines: +2, -3
	Files:	macosx/src/gutenprint.pkg.src/Resources/License.txt (+2, -3)

	Summary: Update

2015-09-11  <gernot2270>	1cc810f4d07ea1c1738fde697a63f52394763541

	Lines: +12, -0
	Files:	NEWS (+6, -0)
		src/xml/printers.xml (+6, -0)

	Added several Canon MG5700 and MG6800 models: *50 black, *51 white, *52 black/silver, *53 white/silver.

2015-09-11  <gernot2270>	f5af6b34f38024b2450114e7055e1c45a31dc664

	Lines: +15, -15
	Files:	src/main/canon-media-mode.h (+7, -7)
		src/main/canon-modes.h (+8, -8)

	In Canon backend, activated resolution modes using 4-bit 5- and 6-level ink compression for Canon Pro9000 (confirmed by test user). Other printers to follow.

2015-09-10  <gernot2270>	534642eedce2c51ee23cc1c9d7f6075468f9186d

	Lines: +10, -10
	Files:	src/main/print-canon.c (+10, -10)

	Canon driver 4-bit 5-level and 6-level compression code fix.

2015-09-10  <speachy>	3262c8ba36a5ed034f9144e4a812558991a6cb8e

	Lines: +0, -0
	Files:	src/main/print-olympus.c (+0, -0)

	Correct a couple more paper descroptions to line up with everything
	else.

	("4 x 6" => "4x6" and so on -- the latter is what should be used)

2015-09-09  <speachy>	9234c229b733e8d3310dda50c851d774cb72097e

	Lines: +34, -9
	Files:	src/gutenprintui2/panel.c (+0, -1)
		src/main/print-canon.c (+8, -0)
		src/main/print-escp2.c (+8, -0)
		src/main/print-lexmark.c (+8, -0)
		src/main/print-olympus.c (+0, -1)
		src/main/print-pcl.c (+8, -0)
		src/main/print-raw.c (+0, -1)
		src/main/print-util.c (+2, -6)

	Don't show 'Density' and 'DitherAlgorithm' parameters if they aren't
	used by the current family driver.

	Accomplish this by moving their definitions out from global parameter
	init code into the family drivers that use/need dithering.

	Also, get rid of three spurious sets of the 'Density' parameter that
	have no effect.

2015-09-09  <speachy>	3dcb00b7f02eda32a6f8b0f159cdb6bbd199272e

	Lines: +8, -0
	Files:	src/xml/papers.xml (+8, -0)

	Added in a special 8x10.5-on-8x10.75" size for the DS80DX

	I'll be quite glad when we can get rid of this global namespace
	pollution!

2015-09-09  <speachy>	5303ff01daf87959fa531bde367ef1ff2a02ab00

	Lines: +13, -9
	Files:	src/main/print-raw.c (+13, -9)

	Update comments to explain how the raw driver should be used.

2015-09-09  <speachy>	b1806938e8555907b92aa1ada4c0a2442a3cadc2

	Lines: +1, -0
	Files:	src/gutenprintui2/panel.c (+1, -0)

	When rendering the thumbnail, force the raw driver to use the "Custom"
	PageSize as the dimensions are explicitly set.

2015-09-08  <speachy>	1199f5f39f2a3778d495d51c20b2cff3361f8dcb

	Lines: +2, -4
	Files:	src/main/print-raw.c (+2, -4)

	The raw "family" needs to load all papers without any filtering.

	The gimp plugin validates the paper via this list, for some reason.

2015-09-08  <speachy>	a1f502e57afe95dbeff9faf2cbb1ead697dfa7d9

	Lines: +4, -1
	Files:	src/foomatic/printer_options.c (+4, -1)

	Fix a memory leak.

2015-09-08  <speachy>	94b7dcb591fe06c99f5dba195bc802bdc9acb715

	Lines: +4, -0
	Files:	src/xml/papers.xml (+4, -0)

	Left out special tags for four of the dyesub sizes.  Bad Solomon.

2015-09-08  <speachy>	2a5405535bd50225bba1daa4c40a3d4ae43a7ab9

	Lines: +7, -5
	Files:	src/main/print-olympus.c (+4, -4)
		src/xml/papers.xml (+3, -1)

	Correct some media definitions for interface correctness.  And add some
	comments to indicate unique paper types only used by one or two
	printers.

2015-09-07  <speachy>	519b402f5fba003367426681b058417116efc529

	Lines: +7, -0
	Files:	src/xml/papers.xml (+7, -0)

	Accidentally left out a multicut paper type (6x4.5 *2)

2015-09-07  <speachy>	187f574bbeb20a915cf935f21d77f1a54128f393

	Lines: +220, -220
	Files:	src/main/print-olympus.c (+206, -206)
		src/xml/papers.xml (+14, -14)

	rename new "multicut" paper types.  new convention is w576h864-div3 or w576h864-w576h576_w576h288

2015-09-07  <speachy>	9f4cae16e8c91e4ced0b14a0adadf5617ccdf1db

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	Updated list of supported/improved dyesub printers

2015-09-07  <speachy>	74de355737b857307370a812ed371341a2711b9c

	Lines: +368, -369
	Files:	src/main/print-olympus.c (+260, -352)
		src/xml/papers.xml (+102, -12)
		src/xml/printers.xml (+6, -5)

	 * Add new special multicut paper sizes
	 * Enable all multicut sizes in dyesub driver
	 * Fix several errors and omissions in dyesub print sizes
	 * Eliminate most of the "Custom" paper sizes (from printers I'm responsible for.  IMO they should all be removed entirely)
	 * Finish up initial support for DNP DS80DX
	 * Rename "DNP" to "Dai Nippon Printing" in printers.xml (to match naming convention used by other makes/models)

2015-09-07  <speachy>	a7b07ce2b6c4f00fbb599979896cd81dd6413990

	Lines: +9, -1
	Files:	include/gutenprint/paper.h (+3, -1)
		src/foomatic/paper_sizes.c (+4, -0)
		src/main/print-papers.c (+2, -0)

	Create a new papersize_type, PAPERSIZE_TYPE_SPECIAL, for use of the
	dyesub driver.  Any size marked as special must be ignored by any
	user that doesn't specifically care about them.

2015-09-06  <speachy>	76b6bb218379b1a972645455108e1ffbe48bddbe

	Lines: +24, -15
	Files:	src/main/print-canon.c (+3, -15)
		src/main/print-escp2.c (+5, -0)
		src/main/print-lexmark.c (+5, -0)
		src/main/print-pcl.c (+7, -0)
		src/main/print-raw.c (+4, -0)

	All drivers chould reject invalid PAPER_TYPEs -- only ENVELOPE and
	NORMAL are allowed.  Dyesub is a special case and is not included here.

2015-09-06  <gernot2270>	8c0af4c5981638a2727373cc8095e666bd03be3f

	Lines: +8, -0
	Files:	test/parse-bjc (+8, -0)

	Added several known commands to parse-bjc, including ESC (F for graphics.

2015-09-05  <gernot2270>	6ca085805c535ab13459b1a3a06b362482e4f2f0

	Lines: +3, -4
	Files:	src/main/canon-media.h (+3, -4)

	Adjusted media types intended for Canon MG6900/MG7700.

2015-09-05  <gernot2270>	0bcbcdab5d989d27a95f9b1cd0572d9e2dbd439f

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	In Canon backend, renamed upper/lower trays for cassette with two trays to cater for names cassette 1/cassette 2 as well.

2015-09-05  <gernot2270>	397b956dcdc2694c0b15b5c6d18359f33e631ba0

	Lines: +206, -33
	Files:	NEWS (+24, -0)
		src/main/canon-inks.h (+16, -0)
		src/main/canon-media-mode.h (+67, -0)
		src/main/canon-media.h (+33, -33)
		src/main/canon-modes.h (+23, -0)
		src/main/canon-printers.h (+19, -0)
		src/xml/printers.xml (+24, -0)

	Added experimental support for Canon MG5700 and MG6800 series.

2015-09-05  <gernot2270>	814acdc19e7092a75f7b04e97c1ed48b407db5ef

	Lines: +1685, -1677
	Files:	src/main/canon-media.h (+1642, -1656)
		src/main/print-canon.c (+43, -21)

	Added support for new ESC (w command to Canon backend. Also modified condition to select between upper and lower trays in cassette, based on published dimensions in Canon MG7700 user manual.

2015-09-05  <speachy>	dbdf47bfed151eaba7d40c8930f94db9bcefa094

	Lines: +18, -0
	Files:	src/xml/papers.xml (+18, -0)

	Add a few more paper sizes needed by the DS80DX printer.

2015-09-05  <gernot2270>	a23583ecc918156154e9ea4a022e6a6752e5b353

	Lines: +146, -31
	Files:	NEWS (+11, -0)
		src/main/canon-media-mode.h (+72, -12)
		src/main/canon-media.h (+15, -15)
		src/main/canon-modes.h (+18, -2)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+11, -0)

	Added experimental support for Canon MG3600 series. Added MG2570S, MG2580S to printer list. Fixed names of some internal Canon media types.

2015-09-04  <speachy>	4e2d0bec6a470e7f151c94417ad2e1e5c4b4cd2b

	Lines: +2, -4
	Files:	src/main/print-olympus.c (+2, -4)

	Fix two compile warnings accidentally introduced in a prior commit.

2015-09-04  <speachy>	8457213d04872edc7060f401f4bf6a2f70b901df

	Lines: +7, -5
	Files:	src/cups/backend_common.c (+5, -5)
		src/cups/backend_common.h (+2, -0)

	Export the current page number to the backends.

2015-09-04  <gernot2270>	3e2b9cf116e2e1dbdc91df8bd7e43f8e1f49b0bb

	Lines: +94, -45
	Files:	src/main/canon-media.h (+94, -45)

	Added support for new media types for Canon backend (as of September 2015).

2015-09-03  <speachy>	ddf240e60856dcba1aa712d51dbc29f6d6fbdd53

	Lines: +66, -4
	Files:	src/main/print-olympus.c (+66, -4)

	Handle sheet printing on the DS80DX, including duplex mode.  Aside from
	a few missing print sizes, it's done.

2015-09-03  <speachy>	5c5a9201b36b36feb675dda1511bbf3594872758

	Lines: +65, -145
	Files:	src/main/print-olympus.c (+65, -145)

	Use 'MediaType' instead of 'InputSlot' for the DS80DX as it's a better
	fit.  Then eliminate the 'inputslot' option I'd added.

2015-09-03  <speachy>	5c0b63b1bc311b2f1159fbebee3dff75f3ba5c9e

	Lines: +11, -3
	Files:	src/cups/genppd.c (+10, -1)
		src/main/print-olympus.c (+1, -2)

	Tweak PPD code to automatically generate reciprocal constraint definitions.

2015-09-03  <speachy>	51d097379498be8c4b700fd1b198eb84764384ac

	Lines: +230, -14
	Files:	src/cups/genppd.c (+18, -0)
		src/main/print-olympus.c (+212, -14)

	PPD generation:
	 * Added mechanism to allow drivers to specify PPD UIConstraints
	Dyesub driver:
	 * Added duplex support
	 * Parameterized input slot support
	 * Parameterized list of PPD UIConstraints
	 * Added beginnings of DNP DS80DX driver that uses these features
	 * Added A4 size to Kodak 8810

2015-09-02  <speachy>	6703681a404a65e9546c0ea301e5766d8e9d8685

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Accdidentally bumped the version

2015-09-02  <speachy>	a043a350b241ba089259cdb97909a08901b86ba9

	Lines: +119, -30
	Files:	NEWS (+2, -1)
		src/main/print-olympus.c (+114, -29)
		src/xml/printers.xml (+3, -0)

	Add support for the Kodak 7000/7010/7015 dyesub printers.  Also, a
	couple of minor improvements for the Kodak 68xx and 605 code.

2015-08-29  <gernot2270>	49d773024299d9f9e1a51a62b7aab182eb71d5a8

	Lines: +5, -1
	Files:	NEWS (+4, -0)
		src/main/canon-printers.h (+1, -1)

	Added ESC (a command to capabilitis of Canon BJC 4300, as determined from printjob analysis.

2015-08-29  <rlk>	470c545ce639dff8291dd6ce1a1ec82698d99b95

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_47.xml (+1, -1)

	Summary: Fix borderless for Epson 2100/2200

2015-08-28  <speachy>	c48303db55943b9bdc9b56e25340d7e06affd436

	Lines: +110, -131
	Files:	src/cups/kodak6800_print.c (+110, -131)

	Reworked command/response handling.  Print command generates a response too!

2015-08-26  <speachy>	c3bdae760c82e8b1c3117dcaccff04f65b26ac05

	Lines: +3, -1
	Files:	src/main/print-olympus.c (+3, -1)

	The Kodak 8810 supports disabling lamination.  It also, in theory, can
	handle multicut sizes, but that's not enabled until it can be tested.

2015-08-26  <speachy>	ce00577f2f511d6161f836d51e4cb3086441b0cf

	Lines: +151, -135
	Files:	src/cups/kodak605_print.c (+151, -135)

	Significant updates to kodak605 backend, based on lessons learned.

	Needs testing.

2015-08-26  <speachy>	031d71d4985f3a19678449f552ff23d1d7193c36

	Lines: +411, -448
	Files:	src/cups/backend_common.c (+22, -1)
		src/cups/backend_common.h (+2, -0)
		src/cups/kodak6800_print.c (+387, -447)

	Major improvements in kodak68x0 robustness and job pipelining

2015-08-25  <gernot2270>	9949386d6cd208d89186d778ad5d5907b670a2b4

	Lines: +170, -2
	Files:	NEWS (+3, -2)
		src/main/canon-inks.h (+12, -0)
		src/main/canon-media-mode.h (+89, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+28, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -0)
		src/xml/printers.xml (+3, -0)

	Added experimental support for Canon SmartBase MPC400 / MPC600F devices

2015-08-25  <speachy>	3e47c6df3f32cdf7cf17396a33b7663618c063f8

	Lines: +118, -36
	Files:	src/cups/kodak6800_print.c (+118, -36)

	Kodak 6x80 printing more robust -- can now decode current job status,
	and better idle/busy and error detection.

2015-08-24  <speachy>	aee6d3c5b8946a22b4426be2949df655d12c45ea

	Lines: +252, -440
	Files:	src/cups/citizencw01_print.c (+7, -26)
		src/cups/dnpds40_print.c (+9, -28)
		src/cups/kodak1400_print.c (+6, -5)
		src/cups/kodak605_print.c (+167, -185)
		src/cups/kodak6800_print.c (+36, -61)
		src/cups/mitsu70x_print.c (+6, -6)
		src/cups/mitsu9550_print.c (+6, -20)
		src/cups/selphy_print.c (+4, -3)
		src/cups/shinko_s2145_print.c (+8, -104)
		src/cups/sony_updr150_print.c (+3, -2)

	Upstream resync.  Complete last phase of cmdline revamp.  Delete dead
	code.  Stricter job vs media validation.  And kodak 68x0/605 gets
	control flow improvements.

2015-08-23  <gernot2270>	be7272ddd0faa0523b89e77ad6540df135deefee

	Lines: +47, -23
	Files:	NEWS (+5, -1)
		src/main/print-canon.c (+42, -22)

	Completed addition of CassetteTray option for Canon backend, where cassette input slot has upper and lower trays. Supported models: MG5400, MG6300, MG6500, MG7100, MG7500, iP7200, MX720, MX920 series.

2015-08-23  <speachy>	f7250a610990fb7b9cc42eb087a2992defcdf03d

	Lines: +8, -7
	Files:	src/cups/shinko_s2145_print.c (+8, -7)

	A bit more sanity checking from selected print type vs printer-supported
	types

2015-08-23  <gernot2270>	94e481e017f00b4d4987e0a4f4075d2846958815

	Lines: +1, -57
	Files:	src/cups/genppd.c (+0, -56)
		src/main/print-canon.c (+1, -1)

	Fixed PageSize parameter for CD in the Canon backend (regression from previous commit), removed CassetteTray option from genppd.c.

2015-08-23  <gernot2270>	a68d50282204ca30b201a8ab6d2f4beda85b3d4f

	Lines: +10, -13
	Files:	src/main/print-canon.c (+10, -13)

	Exposed several previously hidden CD-related parameters in the Canon backend, plus the new CasseteTray parameter.

2015-08-23  <gernot2270>	f525e08374f9d44ca880f6b9498b909342469c9f

	Lines: +67, -3
	Files:	src/cups/genppd.c (+56, -0)
		src/main/print-canon.c (+11, -3)

	Added CassetteTray PPD parameter for Canon devices with upper / lower tray in a single cassette. Activation conditions for parameter to be fixed.

2015-08-23  <gernot2270>	a464036dd4247b04d048e495cfcfbf02e7414293

	Lines: +26, -3
	Files:	src/main/print-canon.c (+26, -3)

	Added length condition of >7in to switch from upper to lower tray for Canon devices having a cassette containing upper and lower trays.

2015-08-22  <gernot2270>	3d524fcf7976223d34fdd68b3e6a1336be70df40

	Lines: +26, -10
	Files:	src/main/print-canon.c (+26, -10)

	Added default upper/lower trays in cassette selection for selected Canon devices based on media type. Size conditions to be added.

2015-08-22  <gernot2270>	f26cee44a80c153eca4f7afc4c4f8d83b1e72b6e

	Lines: +42, -4
	Files:	src/main/canon-printers.h (+4, -4)
		src/main/print-canon.c (+38, -0)

	Corrected list of Canon devices with a cassette containing two trays. Added description in ESC (P command, code to be added.

2015-08-20  <gernot2270>	ffc9b8c3450ef58bea3cbca71f94dc6d9e3b8744

	Lines: +190, -15
	Files:	NEWS (+7, -0)
		src/main/canon-media-mode.h (+160, -0)
		src/main/canon-media.h (+4, -6)
		src/main/canon-printers.h (+9, -9)
		src/xml/printers.xml (+10, -0)

	Completed addition of Canon MP5, MP10, MP55, MPC190, MPC200 printers

2015-08-20  <gernot2270>	8fa70bcb6024b9c25b9afeec9ec3c84fde9580d8

	Lines: +37, -1
	Files:	src/main/canon-media.h (+36, -0)
		src/main/canon-modes.h (+1, -1)

	Added media definitions for Canon MP5, MP10, MP55, MPC190, MPC200

2015-08-17  <speachy>	9c3f212fe59b3067b16c6d78c53a4e2b8e556176

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Add IEEE1284 info for the Shinko S6145

2015-08-14  <speachy>	ec6546cf1f9131adf07050a3b47d63a4c8eed2f9

	Lines: +401, -320
	Files:	src/cups/backend_common.c (+166, -193)
		src/cups/backend_common.h (+50, -15)
		src/cups/citizencw01_print.c (+13, -1)
		src/cups/dnpds40_print.c (+13, -11)
		src/cups/kodak1400_print.c (+13, -2)
		src/cups/kodak605_print.c (+7, -1)
		src/cups/kodak6800_print.c (+13, -7)
		src/cups/mitsu70x_print.c (+10, -12)
		src/cups/mitsu9550_print.c (+15, -25)
		src/cups/selphy_print.c (+58, -33)
		src/cups/shinko_s2145_print.c (+15, -14)
		src/cups/sony_updr150_print.c (+28, -6)

	dyesub backend: Significant overhaul of early init and command line handling
	code.  Fixes some long-standing bugs.

2015-08-11  <speachy>	a7765b9dd25a2e36776f307e55b55f62005d6238

	Lines: +47, -6
	Files:	src/cups/dnpds40_print.c (+47, -6)

	More fixes for rewind features on the DS620.

2015-08-02  <rlk>	25cddfff0e2e63b0b3e14863b5719f8302a97398

	Lines: +1, -1
	Files:	src/escputil/d4lib.c (+1, -1)

	Summary: Remove isblank, which causes build problems on some systems.

2015-08-02  <rlk>	bfac2248d7ac55b8d11da28fa09c9f7f53256f96

	Lines: +1, -7
	Files:	src/foomatic/foomatic-generator.in (+1, -1)
		src/foomatic/printer_margins.c (+0, -0)
		src/foomatic/printer_options.c (+0, -6)

	Shrink option output a bit; fix problem with saturation

2015-08-01  <speachy>	6d03177b8a6a467e774f197617710be981569f26

	Lines: +3, -3
	Files:	src/main/print-olympus.c (+3, -3)

	dnpds80 had incorrect media size for 8x5*2 and 8x4_8x6.

	And fix CHC-S6145; it used YMC instead of RGB.

2015-08-01  <speachy>	ccde6a3c5950319350756727dcaf475984b192bf

	Lines: +74, -62
	Files:	src/cups/dnpds40_print.c (+74, -62)

	Fix several bugs in the dnp backend.

2015-07-16  <speachy>	39daddca16933c1c5d5cc59e4ec8965386404df8

	Lines: +10, -1
	Files:	src/main/print-olympus.c (+10, -1)

	Fix 3.5x5*2 prints, again, on the DS620, and enable them on the DS40.

2015-07-15  <speachy>	3665ff3188ecab4449159a0efd51257dc5b381a6

	Lines: +6, -5
	Files:	src/main/print-olympus.c (+6, -5)

	Fix 3.5x5*2 prints.

2015-07-13  <speachy>	c61ceee82d5b55c4027568f9e5bfe16c9e70cc76

	Lines: +87, -92
	Files:	include/gutenprint/printers.h (+0, -7)
		src/cups/genppd.c (+13, -9)
		src/main/print-olympus.c (+6, -1)
		src/main/printers.c (+0, -10)
		src/xml/printers.xml (+68, -65)

	Convert the 'nativecopies' printer attribute (and the API/ABI change it
	necessitated) into a read-only parameter of the dyesub driver,
	defaulting to off.  Printers whose backends support native copy
	generation now override that parameter in printers.xml

2015-07-11  <speachy>	5ef03d4d7739112803f358b4e96f40cce2fea02e

	Lines: +31, -55
	Files:	src/cups/dnpds40_print.c (+31, -55)

	Status reporting enhancements

2015-07-08  <speachy>	297c248f99c2bd27f01b09cbe242dc3d821f3ec9

	Lines: +65, -65
	Files:	src/xml/printers.xml (+65, -65)

	The dyesub backend handles copy generation for its supported printers.

2015-07-08  <speachy>	f9edb57bd666a983b98143d2926892303809f6e7

	Lines: +29, -2
	Files:	include/gutenprint/printers.h (+7, -0)
		src/cups/genppd.c (+12, -2)
		src/main/printers.c (+10, -0)

	Add a new attribute to the printer definition, 'nativecopies', that
	indicates if a printer (and its backend) can handle copy generation.

	It controls the '*cupsManualCopies' PPD attribute.

2015-07-07  <speachy>	ae02f3686979f727d3cd4ce4c412ddc1bc1a6b1a

	Lines: +11, -2
	Files:	src/main/print-olympus.c (+11, -2)

	Add 2x6*4 support to the DS40, now that it's confirmed to work.

2015-07-07  <speachy>	f275b927eb2ec48668e5a765b598bf66ee09d410

	Lines: +4, -5
	Files:	src/cups/dnpds40_print.c (+4, -5)

	dnpds40:  Fix bugs related to 4.5x6" prints.

2015-07-07  <speachy>	823227b542fc91d85bb730397c5f3a9e20b5076d

	Lines: +7, -1
	Files:	src/main/print-olympus.c (+7, -1)

	Fix landscape printing with asymmetric resolutions.

2015-07-05  <rlk>	122e22119cf89759cb8c9788508c9474f1073bae

	Lines: +5, -5
	Files:	src/xml/printers.xml (+5, -5)

	Summary: Change "narrow margin" to "wide margin".

2015-07-05  <rlk>	bd226114086f3ca817e34d5ac81bfe4b90210407

	Lines: +5, -0
	Files:	src/xml/printers.xml (+5, -0)

	Summary: Add more generic variants (narrow A4 margin, tabloid).

2015-07-05  <rlk>	d68395a47f5395213d26d2521ca9815212996101

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	Summary: Add Brother-HL2250DN

2015-07-05  <speachy>	6b137b15439ae22b13bf652a1a80334b8b8c2674

	Lines: +58, -58
	Files:	src/main/print-olympus.c (+58, -58)

	Fix up a pile of size errors for DS40, DS620, RX1, CW01:  All sizes
	6x6 or smaller are actually LANDSCAPE, and mistakenly used A5/6x8
	paper sizes where 6x8/6x9 should have been listed instead.

	Shinko9045 and Mitsu9550 also got corrections.

2015-07-04  <speachy>	8f15313cdf4d3c13bc8a2148d078a389ffdc1623

	Lines: +20, -12
	Files:	src/cups/backend_common.c (+7, -3)
		src/cups/citizencw01_print.c (+1, -1)
		src/cups/dnpds40_print.c (+6, -4)
		src/cups/kodak6800_print.c (+1, -1)
		src/cups/mitsu70x_print.c (+1, -1)
		src/cups/shinko_s2145_print.c (+4, -2)

	Fix a small pile of bugs found via clang-analyzer

2015-07-04  <speachy>	ab1a6f3088c5dbd2de699912b580bd93c842f197

	Lines: +35, -86
	Files:	src/cups/backend_common.c (+3, -0)
		src/cups/mitsu70x_print.c (+1, -1)
		src/cups/mitsu9550_print.c (+6, -6)
		src/cups/shinko_s2145_print.c (+25, -79)

	Sync with upstream.  Mostly fixing buffer overflows.

2015-07-03  <speachy>	72062a554fe898364818e6859fd43a531a4397e3

	Lines: +28, -0
	Files:	src/main/print-olympus.c (+28, -0)

	Add multicut modes to the Shinko S6245

2015-07-02  <speachy>	89bb2410416138ac1607739571b3a3c730721df6

	Lines: +27, -8
	Files:	src/cups/backend_common.c (+27, -8)

	Retry attempts to claim the USB interface.

2015-07-01  <speachy>	f4dd78bbcec003b246648ca90340237a6bc24e25

	Lines: +130, -35
	Files:	src/cups/backend_common.c (+9, -2)
		src/cups/citizencw01_print.c (+1, -1)
		src/cups/dnpds40_print.c (+109, -21)
		src/cups/kodak1400_print.c (+1, -1)
		src/cups/kodak605_print.c (+1, -1)
		src/cups/kodak6800_print.c (+2, -2)
		src/cups/shinko_s2145_print.c (+7, -7)

	Fix long-standing problems in command line parsing.

===============================================================================
Name: gutenprint-5_2_11-pre1

2015-06-26  <rlk>	d49a422560f361e1d4b6b7f690f50c7b767c297f

	Lines: +6, -5
	Files:	NEWS (+5, -4)
		README (+1, -1)

	Note that OS X 10.6 is now needed

2015-06-26  <rlk>	7a27448ce0adc85eb2d391f2282d08c709915229

	Lines: +0, -0

	Gutenprint 5.2.11-pre1 release

2015-06-26  <rlk>	0d5e1346c99ebc328c44accc3541aaad0ae2045a

	Lines: +21, -5
	Files:	src/cups/test-rastertogutenprint.in (+21, -5)

	Summary: Use PDF input rather than PostScript where possible.

2015-06-26  <rlk>	42411f32cef4acd5050b1b04684c2be791005099

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Summary: Fix comment syntax

2015-06-26  <speachy>	2ae5795b5c09e74577943371d0ba2d39a478d2ff

	Lines: +2, -0
	Files:	src/main/print-olympus.c (+2, -0)

	Fix a multicut type in the DS620 code that wasn't properly wrapped in an #ifdef

2015-06-26  <speachy>	5f03925c9bdd4dd18fedddd8f643bc4cd93bb8a5

	Lines: +2, -0
	Files:	configure.ac (+2, -0)

	Enable silent builds (default on, can be disabled) and put m4 stuff in
	its own directory.

2015-06-25  <speachy>	e52709cc7e314c4ff58e67410a71a6a638054a6a

	Lines: +2, -0
	Files:	src/cups/genppd.c (+2, -0)

	Fix compilation without libz

2015-06-25  <rlk>	19563b5118fad96c0fbfb575617c6dfd07d9595f

	Lines: +19, -17
	Files:	NEWS (+16, -14)
		README (+3, -3)

	Minor cleanup

2015-06-24  <speachy>	8e39ec4b01a4d2c55dd2faff04e19947437c4307

	Lines: +0, -4
	Files:	src/main/Makefile.am (+0, -4)

	Revert an accidental build patch

2015-06-24  <speachy>	a9aea2787a229b27742c9ca6b8b56e51444e8e4a

	Lines: +12, -8
	Files:	src/main/Makefile.am (+4, -0)
		src/main/print-olympus.c (+8, -8)

	Fix 5x7" and 5x3.5" margins on DNP printers.

2015-06-24  <gernot2270>	598d03fb47679877ca1e4350718cd4936ac62815

	Lines: +26, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+24, -0)
		src/main/canon-printers.h (+1, -1)

	Fixed resolution modes for Canon MG5400 series

2015-06-24  <gernot2270>	e2c93fa8953b00ee6f5bbd37d14f1696ef2ec105

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Added deviceid to Canon MG5400 series. Thanks to Tim Waugh (email).

2015-06-24  <gernot2270>	b97481b9161e5bcfe39ec401fa98aa7fd4f83400

	Lines: +4, -4
	Files:	NEWS (+4, -4)

	NEWS: corrected Canon MG2400 additions

2015-06-24  <speachy>	5de0322d451e24f4781e778d5a97e0eb852364c8

	Lines: +715, -168
	Files:	src/cups/dnpds40_print.c (+715, -168)

	Upstream resync.  Add support for DNP DS620, significant improvements in
	robustness, and many, many, many bugfixes.

2015-06-24  <speachy>	2c3e7d1463c4f983180d94a9dd3bb397e300fe5f

	Lines: +122, -156
	Files:	src/cups/shinko_s2145_print.c (+122, -156)

	Upstream sync.  All known error codes handled now.

2015-06-24  <speachy>	9235b57586ac67d58a2a23e559ed7a154d310b04

	Lines: +83, -42
	Files:	src/cups/backend_common.c (+22, -1)
		src/cups/citizencw01_print.c (+8, -2)
		src/cups/kodak1400_print.c (+10, -3)
		src/cups/kodak605_print.c (+4, -2)
		src/cups/kodak6800_print.c (+13, -2)
		src/cups/mitsu70x_print.c (+3, -21)
		src/cups/mitsu9550_print.c (+6, -4)
		src/cups/selphy_print.c (+9, -2)
		src/cups/sony_updr150_print.c (+8, -5)

	Backend upstream resync.  Mostly ensuring malloc() failures are handled.

2015-06-23  <speachy>	993676d907d5bbaf3f4af67f7ae481466829f013

	Lines: +15, -17
	Files:	src/cups/citizencw01_print.c (+15, -17)

	Upstream resync for citizen cw-01 code.

2015-06-23  <speachy>	2e9caf8c17948c51890d3cdbe0cea3b8e295455a

	Lines: +12, -3
	Files:	src/cups/blacklist (+12, -3)

	Update dyesub backend USB blacklist

2015-06-22  <speachy>	69e387fdf480a0b520416fc71f2a1183ff4250c4

	Lines: +20, -0
	Files:	src/main/print-olympus.c (+14, -0)
		src/xml/papers.xml (+6, -0)

	DNP620:  Add support for 6x4.5 prints and their doubled-up variant.

2015-06-21  <speachy>	77b367cc0839b58e4a399e0628df99c812be1cc8

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Add IEEE1284 ID for DNP DS620

2015-06-21  <speachy>	d5e736de398fed267f621a1ef274cb4ad7925e83

	Lines: +13, -9
	Files:	src/main/print-olympus.c (+13, -9)

	Bugfixes for DNP620.

2015-06-20  <speachy>	aaa6e900cdd2789478c14b1b11a443e8fdb2840b

	Lines: +10, -2
	Files:	src/main/print-olympus.c (+10, -2)

	Bugfixes for DNP RX1 and 620, relating to 2x6*2 and 2x6*4 prints.

2015-06-20  <speachy>	61a8ceb13a3fe1f8212d32619cb7d0f4bf2d400f

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Add IEEE1284 ID for DNP DS-RX1

2015-06-19  <speachy>	e602c8fea4f828f7b26adfad517ae97be0ab3953

	Lines: +158, -36
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+156, -36)
		src/xml/printers.xml (+1, -0)

	Initial support for DNP DS620.

	Plus some code cleanups and bug fixes for other DNP models.

	The backend work will follow shortly.

2015-06-18  <speachy>	daf4089204e7c474ddc945765ab7ef85a3dcf378

	Lines: +2, -0
	Files:	src/cups/backend_common.h (+2, -0)

	Add a couple more printer types to the backend.  Changes pending.

2015-06-18  <speachy>	6d06a4cb17e8b66dac617f233f5c276b326d6882

	Lines: +5, -2
	Files:	src/cups/citizencw01_print.c (+5, -2)

	Don't error out for non-fatal errors (like the printer being busy)

2015-06-18  <speachy>	a35c9affe990228820ef8365c3d3a6f273bb713e

	Lines: +4, -1
	Files:	scripts/.cvsignore (+1, -0)
		src/ghost/.cvsignore (+1, -1)
		src/gimp2/.cvsignore (+1, -0)
		test/.cvsignore (+1, -0)

	Update .cvsignore files to cover some stragglers

2015-06-10  <gernot2270>	3df0a6a228287dd7edf50e908030fad9b2952c73

	Lines: +34, -0
	Files:	src/main/canon-printers.h (+34, -0)

	Added partial defintion for Canon MP5/MP10 and MP55 to canon-printers.h

2015-06-09  <gernot2270>	8390861aa37f1113c83d6ff491ffbb4bf83847b3

	Lines: +61, -0
	Files:	src/main/canon-modes.h (+61, -0)

	Added resolution modes for Canon MP5, MP10, MP55 to canon-modes.h

2015-06-09  <gernot2270>	8a584a53c95c2604908329c2e5c5ed595eb7f266

	Lines: +0, -24
	Files:	src/main/canon-inks.h (+0, -24)

	Removed to unused ink definitions from canon-inks.h

2015-05-31  <speachy>	dbd7983a0fcd2b4ed9ae012d5aa9fd274ebec086

	Lines: +41, -23
	Files:	src/cups/dnpds40_print.c (+41, -23)

	Update DS40 backend to have saner free buffer handling.

2015-05-29  <gernot2270>	223d86546f9e74a2030d5182b5eb99ed9291964f

	Lines: +77, -44
	Files:	NEWS (+57, -24)
		src/xml/printers.xml (+20, -20)

	Added prefix PIXUS to Japanese i/R/PD models. Completed listing in NEWS file.

2015-05-29  <gernot2270>	b09572e7c0bb4c3f4beae35e584d62abaec7577f

	Lines: +4, -0
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+1, -0)

	Added a Canon model found on Japan Canon site to existing series (MG7530F).

2015-05-29  <gernot2270>	b4336af53da6e3b728d588c6c8d26119e5e29b96

	Lines: +97, -71
	Files:	NEWS (+90, -71)
		src/xml/printers.xml (+7, -0)

	Added some Canon models found on US Canon site to existing series.

2015-05-28  <gernot2270>	b732477d72e3ce4b2cb03096a1a50f3b7ad5a8c1

	Lines: +23, -7
	Files:	NEWS (+11, -3)
		src/xml/printers.xml (+12, -4)

	Added generic series model for some Canon models where multiple instances exist.

2015-05-28  <gernot2270>	cf8198a93d93db8061136adf36f9ad92a21e1445

	Lines: +15, -0
	Files:	NEWS (+9, -0)
		src/xml/printers.xml (+6, -0)

	Added several existing Canon PIXMA models also as their corresponding PIXUS models.

2015-05-27  <sletter1>	4d46169277e0cabf11de161c23b7819996baf39b

	Lines: +223, -348
	Files:	macosx/README (+23, -63)
		macosx/gutenprint-version (+1, -1)
		macosx/make-build (+9, -27)
		macosx/make-mpkg (+0, -0)
		macosx/make-pkg (+0, -0)
		macosx/src/gutenprint.dmg.src/Contents/Documentation/SourceCode.webloc (+1, -1)
		macosx/src/gutenprint.pkg.src/Info.plist (+3, -3)
		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+141, -13)
		macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (+2, -2)
		macosx/src/gutenprint.pkg.src/Resources/postinstall (+2, -93)
		macosx/src/gutenprint.pkg.src/Resources/postupgrade (+2, -93)
		macosx/src/gutenprint.pkg.src/Resources/preflight (+30, -28)
		macosx/src/gutenprint.pkg.src/make-contents (+9, -23)
		macosx/subversion (+0, -1)

	Documentation changes for tag 5.2.11-pre1, remove developer documentation as db2pdf and db2html are not available on the Macintosh

2015-05-26  <gernot2270>	dbde43c46d858633b5e72d8aac7f510390e3277f

	Lines: +145, -7
	Files:	NEWS (+3, -0)
		src/main/canon-media-mode.h (+67, -0)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+27, -0)
		src/main/canon-printers.h (+20, -0)
		src/main/print-canon.c (+7, -7)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon iP110.

2015-05-24  <gernot2270>	eace1ea35ffa18cbc33d23c88285261e10aa4aec

	Lines: +99, -7
	Files:	NEWS (+9, -0)
		src/main/canon-media-mode.h (+60, -1)
		src/main/canon-modes.h (+4, -6)
		src/main/canon-printers.h (+17, -0)
		src/xml/printers.xml (+9, -0)

	Added experimental support for Canon MX530 series.

2015-05-24  <gernot2270>	0c1b42b3018fe24178559d7dadc0d4424ebb3807

	Lines: +36, -1
	Files:	NEWS (+9, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+9, -0)

	Added experimental support for Canon MX490 series.

2015-05-24  <gernot2270>	1384e0641e6dda25197e66137be2b02e511b3e45

	Lines: +115, -2
	Files:	NEWS (+10, -0)
		src/main/canon-media-mode.h (+60, -1)
		src/main/canon-modes.h (+17, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+10, -0)

	Added experimental support for Canon MX470 series. Correct canon-media-modes.h for E480.

2015-05-24  <gernot2270>	bc62f8db87fa7bc1bd3178ca62b5ac96defa9ca7

	Lines: +240, -5
	Files:	NEWS (+7, -0)
		src/main/canon-inks.h (+50, -0)
		src/main/canon-media-mode.h (+100, -0)
		src/main/canon-media.h (+38, -0)
		src/main/canon-modes.h (+16, -0)
		src/main/canon-printers.h (+21, -4)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+7, -0)

	Added experimental support for Canon E480 series. Corrected media types for E400, E460 series.

2015-05-23  <gernot2270>	217f4e53cc0598279a3413ce9a60812ba12d5b4d

	Lines: +30, -1
	Files:	NEWS (+6, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+6, -0)

	Added experimental support for Canon E460 series.

2015-05-23  <gernot2270>	ca7984a4183862e9ca1e263c8df3c7a483e18391

	Lines: +34, -3
	Files:	NEWS (+7, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+7, -0)

	Added experimental support for Canon E400 series.

2015-05-23  <gernot2270>	4b84031bdd1ad181a38358e704562cb78ac526b3

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Correct ESC (P command for Canon E560 series.

2015-05-23  <gernot2270>	7ccb9e49a16a032dd7ad8d503342af0e91ff78b3

	Lines: +101, -2
	Files:	NEWS (+5, -0)
		src/main/canon-media-mode.h (+58, -2)
		src/main/canon-modes.h (+16, -0)
		src/main/canon-printers.h (+17, -0)
		src/xml/printers.xml (+5, -0)

	Added experimental support for Canon E560 series. Removed unused modes in canon-media-mode.h for E510, E610.

2015-05-23  <gernot2270>	766d2abc669267122bd5992949739530a49278f4

	Lines: +8, -0
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+4, -0)

	Added experimental support for Canon iX6700 series

2015-05-23  <gernot2270>	853fb9563449bc9a58f92a96a53e94da87573ec9

	Lines: +1, -2
	Files:	src/main/canon-printers.h (+1, -2)

	Added Esc (v command to Canon iX6800 series.

2015-05-23  <gernot2270>	12e37e412dd538feb179a13ac2ac6bb97a9b9d60

	Lines: +38, -1
	Files:	NEWS (+10, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+10, -0)

	Added experimental support for Canon iP2800 series

2015-05-22  <gernot2270>	3488887a57d4f2c82897e2549565ae27fdd05182

	Lines: +125, -12
	Files:	NEWS (+10, -0)
		src/main/canon-media-mode.h (+57, -0)
		src/main/canon-media.h (+30, -11)
		src/main/canon-modes.h (+1, -1)
		src/main/canon-printers.h (+17, -0)
		src/xml/printers.xml (+10, -0)

	Added experimental support for Canon MG2900 series

2015-05-22  <gernot2270>	22c4c9924142e99b666ec3a096d4b9a36de10ca2

	Lines: +15, -4
	Files:	src/main/print-canon.c (+15, -4)

	Corrected Esc (P command for CD media for Canon MG6700 and MG7500 series, plus added support for MG2900 in print-canon.c

2015-05-21  <gernot2270>	8386e9fa6514104960bda4cbed5c3bb2e34e78e7

	Lines: +22, -0
	Files:	NEWS (+11, -0)
		src/xml/printers.xml (+11, -0)

	Added experimental support for Canon MG6600 series

2015-05-21  <gernot2270>	eb9ac6d94f4d9d8151c1aa9356114b96702979a2

	Lines: +50, -10
	Files:	NEWS (+11, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+11, -10)
		src/xml/printers.xml (+11, -0)

	Added experimental support for Canon MG7500 series

2015-05-21  <gernot2270>	e4822ad2a16c9b4c2bbc07acce9f0e717b813083

	Lines: +128, -10
	Files:	NEWS (+3, -0)
		src/main/canon-media-mode.h (+94, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+11, -10)
		src/xml/printers.xml (+3, -0)

	Added support for Canon MG6700 series (experimental)

2015-05-19  <gernot2270>	5cff4296962aaab2f815a0ea69417d4ad79efea6

	Lines: +125, -8
	Files:	NEWS (+22, -7)
		src/main/canon-media-mode.h (+66, -0)
		src/main/canon-printers.h (+24, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+12, -0)

	Added support for Canon MG5600 series (experimental).

2015-05-18  <gernot2270>	412acc086c4587eec768015712d67dd091b3004e

	Lines: +12, -1
	Files:	NEWS (+8, -1)
		src/xml/printers.xml (+4, -0)

	Added missing instances to Canon backend: MG2460, MG2490, MG2590, E540

2015-05-14  <gernot2270>	3a3a9444506812d6967c5cedc6f15b21857104ae

	Lines: +81, -5
	Files:	NEWS (+45, -5)
		src/xml/printers.xml (+36, -0)

	Added instances for Canon MAXIFY iB4000, MB2000, MB2300, MB5000, MB5300 series.

2015-05-13  <gernot2270>	b854cf42a1fa6649199b820f06631eec3911511d

	Lines: +146, -3
	Files:	NEWS (+8, -0)
		src/main/canon-inks.h (+14, -0)
		src/main/canon-media-mode.h (+41, -0)
		src/main/canon-media.h (+2, -2)
		src/main/canon-modes.h (+14, -0)
		src/main/canon-printers.h (+56, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+10, -0)

	Added support for Canon MAXIFY iB4000, MB2000, MB2300, MB5000, MB5300 (instances to be added later)

2015-05-06  <gernot2270>	db87066bb8202d7dfdf13695c3a55b9732c90208

	Lines: +41, -13
	Files:	src/main/canon-media.h (+26, -0)
		src/main/print-canon.c (+15, -13)

	Added support for MAXIFY iB and MB model names, and media source and media type for iB4000.

2015-05-06  <gernot2270>	b86959a2554e0ee7d5d7fddbdec57f93a57a08dc

	Lines: +95, -0
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+42, -0)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+12, -0)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -0)
		src/xml/printers.xml (+2, -0)

	Added Canon PIXMA P200.

2015-05-06  <gernot2270>	e3a47ad8ffe274a2acefc888f6b044cc98994af8

	Lines: +127, -32
	Files:	NEWS (+10, -0)
		src/main/canon-inks.h (+0, -32)
		src/main/canon-media-mode.h (+70, -0)
		src/main/canon-modes.h (+19, -0)
		src/main/canon-printers.h (+18, -0)
		src/xml/printers.xml (+10, -0)

	Completed addition of Canon iX6800 series.

2015-05-06  <gernot2270>	e947afb542ec828968ef42a5dff124cb7a3ddfce

	Lines: +169, -7
	Files:	NEWS (+18, -0)
		src/main/canon-inks.h (+5, -5)
		src/main/canon-media-mode.h (+93, -0)
		src/main/canon-modes.h (+25, -1)
		src/main/canon-printers.h (+17, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+10, -0)

	Completed addition of Canon iP8700 series

2015-05-06  <gernot2270>	e043fa4601858838d533b4ae791f54b869e3a3f4

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	Added support for upper/lower trays in cassette for some Canon models (MG6300).

2015-05-06  <gernot2270>	19dd2143639e37612a0bbbda2585a2660b8ab804

	Lines: +209, -0
	Files:	NEWS (+7, -0)
		src/main/canon-printers.h (+180, -0)
		src/main/print-canon.c (+22, -0)

	Added support for upper/lower trays in cassette for some Canon models (MG5400, MG6200, MG6500, MG7100).

2015-05-05  <gernot2270>	1a1df8b95a836dc4112472bd9f34a1d1f92e09ec

	Lines: +42, -8
	Files:	NEWS (+7, -1)
		src/main/canon-inks.h (+5, -5)
		src/main/canon-media-mode.h (+1, -1)
		src/main/canon-modes.h (+28, -0)
		src/main/canon-printers.h (+1, -1)

	Corrected modes for Canon MG6300 series

2015-05-05  <gernot2270>	4e13d67719410aa94f3382294f73961b80b04028

	Lines: +1263, -834
	Files:	NEWS (+60, -6)
		src/main/canon-media-mode.h (+795, -525)
		src/main/canon-media.h (+103, -21)
		src/main/canon-modes.h (+299, -276)
		src/main/canon-printers.h (+6, -6)

	Canon backend bugfix to revert the modes of some models to 5.2.7 modes, and remove modes using faulty compression.

2015-05-05  <rlk>	735fcb13d51013b46ed1d77aef344e052ca315f6

	Lines: +1, -1
	Files:	src/cups/test-ppds (+1, -1)

	Summary: Sort the names of the PPD files.

2015-05-05  <rlk>	dc92305fdbee240eb8d04122d283f3be0aa7db29

	Lines: +548, -1
	Files:	NEWS (+8, -0)
		src/main/print-pcl.c (+266, -0)
		src/testpattern/run-testpattern-2.in (+1, -1)
		src/xml/papers.xml (+266, -0)
		src/xml/printers.xml (+7, -0)

	Support Datamax-O'Neil printers.

	Support provided by Steve Letter <sletter1@yahoo.com>

2015-04-16  <rlk>	b995ed9d77bc0819d821731e2404a2af8fa660c7

	Lines: +0, -0

	Update French translation

2015-04-14  <rlk>	0a4b6e28487c9e61d3cdacef0e779a7059f8b0b8

	Lines: +0, -0

	Update French translation

2015-04-12  <rlk>	65d5a517a82d5e59736111c3b3a493943f7aa2f9

	Lines: +0, -0

	Update French translation

2015-04-11  <rlk>	e6ed8c45f84de131a2152a20384310369e72984b

	Lines: +0, -0

	Update French translation (again)

2015-04-11  <rlk>	078f5a5193444c6b48cb13667f083259c75ccca9

	Lines: +1, -1
	Files:	src/testpattern/testpattern.c (+1, -1)

	Summary: Correct generation of black in RGB mode in testpattern generator.

2015-04-11  <rlk>	137f66265469b06ad90675efdd1efbf907aca254

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Summary: Correct the version in the NEWS file.

2015-04-11  <rlk>	93f5f6c0fb4c679b9e7a3dafff57ab3eb03290fb

	Lines: +2, -2
	Files:	src/main/print-util.c (+2, -2)

	Prevent potential infinite loop in printf

2015-04-11  <rlk>	83291dabb136dcee1d987eeafef4383489479baa

	Lines: +0, -0

	Update French translation

2015-02-17  <gernot2270>	793ad7e31d0bdccebea46e9601ca72f11f4e914e

	Lines: +5, -1
	Files:	NEWS (+4, -0)
		src/main/canon-printers.h (+1, -1)

	Fixed bug #680: duplex option added to Canon MP750/MP760/MP770/MP780/MP790

2015-02-10  <speachy>	4a9be52fd285a959078c1039ea20f3cf9af001d7

	Lines: +51, -55
	Files:	src/cups/shinko_s2145_print.c (+51, -55)

	resync s2145 backend with upstream.

2015-02-10  <speachy>	f269531d84be2e8a53b081ff81cb906121517100

	Lines: +16, -12
	Files:	src/main/print-olympus.c (+16, -12)

	Fix a handful of compile warnings

2015-02-09  <rlk>	c288b808dc836b0876e694caa35e538d0aaa5d80

	Lines: +32, -32
	Files:	src/foomatic/foomatic-generator.in (+32, -32)

	Generate foomatic database in reproducible order (from Reiner Herrmann, reiner@reiner-h.de)

2015-02-08  <speachy>	151cb8f1ad309b297c24ba35de6e5f07015974d2

	Lines: +38, -6
	Files:	src/main/print-olympus.c (+38, -6)

	Print size corrections to the shinko s1245 (and add multicut sizes)

2015-02-08  <speachy>	d32a0c385a3e3fbe53457f36717e9862cbdaaf79

	Lines: +20, -3
	Files:	src/main/print-olympus.c (+20, -3)

	Add lamination control to the Shinko S1245

2015-02-01  <speachy>	3c9c9b084c82ee47c7b0342027fb12ae1c489676

	Lines: +6, -6
	Files:	src/cups/shinko_s2145_print.c (+6, -6)

	Upstream resync ; Fix several bugs in the s2145 backend.

2015-01-22  <speachy>	6fb82d2658bfaada3b8cc21791044357caf19508

	Lines: +111, -2
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+109, -2)
		src/xml/printers.xml (+1, -0)

	Add initial support for the CIAAT Brava 21.

	It will almost certainly require a backend, but it is closely related to
	the Shinko S6145

2015-01-21  <speachy>	c0db4974698b0443202262661407c2e72ba1bda1

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Fix regressions on the Sony UP-DR150/DR200 printers.

2015-01-17  <speachy>	5623511e0ad408b2378614d5043e883cf722b6b9

	Lines: +0, -8
	Files:	src/main/print-olympus.c (+0, -8)

	Delete "custom" sizes from the Mitsu 9550, Kodak 8810 and 305.

	These are newly-added models that should have never had a custom size
	listed to begin with; it won't break things for anyone was using a prior
	released version.

2015-01-17  <speachy>	a6f416a224197136fc8e1b542c215a67c54711c9

	Lines: +38, -5
	Files:	src/cups/mitsu9550_print.c (+38, -5)

	mitsu9550: Validate all known print sizes against all known media types.

2015-01-16  <speachy>	644edaaa43b4ce8106d0052b56c414dd8fb0e1e9

	Lines: +3, -3
	Files:	src/cups/mitsu9550_print.c (+3, -3)

	Add a missing newline to the "incorrect media" message.

2015-01-12  <speachy>	edfc7fda7f7028bf798a3248f2b2032c97b71470

	Lines: +55, -22
	Files:	NEWS (+27, -2)
		README (+28, -20)

	Update with all the dyesub changes since 5.2.10

	I expect this text/formatting to change, but I wanted this info captured
	for now.

2015-01-12  <speachy>	392d5e5a4af05a3b80087b3d0eba25f0e757ae4f

	Lines: +12, -8
	Files:	src/main/print-olympus.c (+12, -8)

	Another fix for UP-DR200 2x6 prints.

2015-01-11  <speachy>	b2f62f227c397a5d88c9e729c7f49b870f826f28

	Lines: +123, -35
	Files:	src/main/print-olympus.c (+123, -35)

	Sony UP-DR200: Add 2x6 support, and general code cleanups.

	UP-DR200 printing on mis-matched media may be more complicated, needing
	backend support and the ability to figure out what's installed.

2015-01-10  <speachy>	82b4da58d57d519e1f97da1051ade222d53fdc66

	Lines: +43, -41
	Files:	src/main/print-olympus.c (+43, -41)

	Rename DNPX2 --> MULTICUT

	As this affects multiple, non-DNP, models as well.

	Still defaults to off, since in its current incarnation requires
	uncommitted changes to papers.xml too.

2015-01-10  <speachy>	298599e5b5f5417151223ca87cffe672d7cab701

	Lines: +0, -2
	Files:	src/xml/printers.xml (+0, -2)

	We support the Mitsubishi 9550DW-S model too!

2015-01-10  <speachy>	15c56c96e39ec412d19c2af116248a78bf1b1bc8

	Lines: +980, -2
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+1, -1)
		src/cups/mitsu9550_print.c (added +978)

	Add in a backend for the Mitsubishi CP-9550D family (inclduding -S model!)

2015-01-10  <speachy>	cecc0a03f0e5d89939a95d4939d8df741f570135

	Lines: +13, -1
	Files:	src/cups/blacklist (+13, -1)

	Update blacklist with all known printers the backend handles.

2015-01-10  <speachy>	4fca1a44390c9c22aceaf00b943ed819f65df012

	Lines: +169, -118
	Files:	src/cups/mitsu70x_print.c (+169, -118)

	Resync Mitsu70x backend, picking up many minor improvements

2015-01-10  <speachy>	0259053bc71fc13ce0077cd79d6a6f40d7322844

	Lines: +36, -11
	Files:	src/cups/backend_common.c (+29, -10)
		src/cups/backend_common.h (+7, -1)

	Update dyesub backend library code.  Better debug dumps, primarily.

2015-01-10  <speachy>	fa5accc3f26b1fac267a915d89d586019502c5cc

	Lines: +29, -7
	Files:	src/cups/kodak6800_print.c (+29, -7)

	Update kodak6x80 backend with better error detection/handling

2015-01-10  <speachy>	cc29ac1f393f8ec29be037c151fd5076521dfb05

	Lines: +27, -7
	Files:	src/cups/selphy_print.c (+27, -7)

	Update Selphy backend with some fixes for the CP900.

2015-01-10  <speachy>	696be0a6698c0845b7badb154f95d150d04b6f44

	Lines: +127, -24
	Files:	src/cups/shinko_s2145_print.c (+127, -24)

	Update to latest shinko backend.  Preliminary support for other models.

2015-01-10  <speachy>	dd208bd087ae410d9485dad347e172fdace6944b

	Lines: +39, -11
	Files:	src/cups/sony_updr150_print.c (+39, -11)

	Update Sony dyesub backend to upstream.

2014-12-28  <speachy>	5726ddffaf6a1c48b7b97d711a1e0c9b0cb60ecd

	Lines: +38, -10
	Files:	src/main/print-olympus.c (+37, -9)
		src/xml/printers.xml (+1, -1)

	The Kodak 305 needs its own printer id, oops.

2014-12-25  <speachy>	e29848ce9afe6534e9250b3f91c2611cce999a7f

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Add IEEE1284 ID for the Kodak 305

2014-12-20  <speachy>	074386158ad32d94562259fe546e77b6829088e6

	Lines: +5, -1
	Files:	src/xml/printers.xml (+5, -1)

	Add IEEE1284 ID for Mitsubishi CP-9550D.

	Also add commented-out entries for the CP-9550DZ and DW-S; they are WIP
	right now.

2014-12-06  <speachy>	7bcf7b54aeb483135362eb75b97a9fc855de42e3

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Mitsubishi CP-D9550D/DW are no longer experimental.  They work with
	current code and do not require a spooler.  (The -S variant likely will)

2014-12-06  <speachy>	10229733e33eadcd329c88f1aa05cef85563d003

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Mitsubishi CP-9550 family uses BGR data, not RGB.

2014-12-03  <speachy>	c0b228ff96652cb032e45c565d47a6441882cf88

	Lines: +63, -9
	Files:	src/main/print-olympus.c (+61, -8)
		src/xml/printers.xml (+2, -1)

	Add initial support for the Mitsubishi CP-D80DW

	Also:
	 * Fix incorrect 5x7 print dimensions on the CP-D70x
	 * Remove "custom" sizes from Mitsubishi CP-D70/D707/K60/D80

2014-11-08  <speachy>	063e4013ce1a75bfb6769a4ca43104366a95d7c0

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Add IEEE1284 deviceid for the Canon SELPHY CP900

2014-10-30  <speachy>	db17add6347d1e3bd1a382a16bbc5f87d6166db5

	Lines: +13, -7
	Files:	src/cups/dnpds40_print.c (+13, -7)

	Only error out when we get a non-idle/printing/cooling status code.

	Appears to fix multipage print jobs that don't need both printer buffers.

2014-10-23  <speachy>	823e3b7cd1ee86841c321919444a0c421e41b1fa

	Lines: +76, -0
	Files:	src/main/print-olympus.c (+74, -0)
		src/xml/printers.xml (+2, -0)

	Add initial support for the Sony UP-CR10L / DNP SL-10

	The existing UPDR150 backend should work, though we need a USB ID.

2014-10-20  <speachy>	06801e2c4bd9a77a385769e7fe2307ccbf0a6e69

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Fix a typo in the Sinfonia CE1 name.

2014-10-20  <speachy>	1ebabf071dd1d969958bf35767213d7010aaa503

	Lines: +147, -1
	Files:	src/main/print-olympus.c (+139, -1)
		src/xml/papers.xml (+6, -0)
		src/xml/printers.xml (+2, -0)

	Initial support for the Shinko S6145/Sinfonia CS2.  Required adding a
	'5x5' paper size.

2014-10-19  <speachy>	094e2d3022cd8c91a773d55dd5e81396787653dd

	Lines: +118, -14
	Files:	src/main/print-olympus.c (+116, -14)
		src/xml/printers.xml (+2, -0)

	Initial support for the Shinko CHC-S6245/Sinfonia CE

2014-10-19  <speachy>	0844d8ae8dfdd74dfdbed555fbd59fa67db317f2

	Lines: +100, -1
	Files:	src/main/print-olympus.c (+97, -0)
		src/xml/printers.xml (+3, -1)

	Add initial support for the Shinko S1245/Sinfonia E1

2014-10-18  <speachy>	e1ddd617ba0f0aa2e8ff5be43c22673a091e53eb

	Lines: +65, -0
	Files:	src/main/print-olympus.c (+64, -0)
		src/xml/printers.xml (+1, -0)

	Initial support for the Kodak 8810 large-format dyesub printer.

2014-10-18  <speachy>	ee80b01e653f7af8dd0af3eb434f213f96a103f1

	Lines: +60, -7
	Files:	src/main/print-olympus.c (+59, -7)
		src/xml/printers.xml (+1, -0)

	Add initial support for the Kodak 305 printer.

2014-10-16  <speachy>	4f4016c6e2f51ec7918ddb79dd2cc8fa1ea043e3

	Lines: +918, -1
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+1, -0)
		src/cups/backend_common.h (+2, -0)
		src/cups/blacklist (+3, -0)
		src/cups/citizencw01_print.c (added +911)

	Add a backend for the Citizen CW-01 printer (and eventually, its relatives)

2014-10-16  <speachy>	d135fccafd44cac35668977a8dd70960a36bb9fb

	Lines: +314, -128
	Files:	src/cups/mitsu70x_print.c (+314, -128)

	(upstream sync) Major improvements for the CP-D70x and CP-K60 series.

2014-10-16  <speachy>	261ba79ad527237c1662d23fe4995f73b95b37c4

	Lines: +63, -34
	Files:	src/cups/kodak6800_print.c (+63, -34)

	(upsteam sync) Be a bit smarter about decoding media types.

2014-10-09  <gernot2270>	c748650e8f2d3c6ea29a73ed3c50f994f4304269

	Lines: +7, -1
	Files:	src/main/canon-media-mode.h (+3, -0)
		src/main/canon-modes.h (+4, -1)

	Added Canon BJC 8200 modes to Canon BJC S820 experimentally

2014-10-07  <speachy>	990eb29f5457280923d69f5908f8bd7e6bc3871b

	Lines: +35, -8
	Files:	src/main/print-olympus.c (+23, -8)
		src/xml/papers.xml (+12, -0)

	Support additional paper types and resolutions for the Citizen CW-01

2014-10-06  <speachy>	33d1165afeaa519f84a8d81247e99b39a4a208f6

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix an error in the CW-01 code.

2014-10-06  <speachy>	68cf4b3944fd28972d4cca9fb890feeee8e8a771

	Lines: +107, -2
	Files:	src/main/print-olympus.c (+105, -0)
		src/xml/printers.xml (+2, -2)

	Reworked support for Citizen CW-01, which uses a very different spool
	format to the newer CX/CY models.  No idea if this prints still.

2014-08-13  <speachy>	9cc45d0e39278e75ef34ab6f576e0099919f4016

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Mitsubishi CP-D70x and CP-K60 are both YMC rater than BGR.

2014-08-10  <rlk>	93ba5ab98ced92cdfa2e880bfc950f0902d6a339

	Lines: +0, -0

	Update Hungarian translation

2014-07-22  <speachy>	978eda6aa341e7f27f1ead5aebdd6f182d776d19

	Lines: +99, -131
	Files:	src/cups/kodak6800_print.c (+99, -131)

	Resync Kodak 68x0 backend with upstream (much improved 6850 support)

2014-07-17  <speachy>	f7f361e164bf59f37eb32597fb9ca260df482ba3

	Lines: +64, -20
	Files:	src/main/print-olympus.c (+62, -18)
		src/xml/printers.xml (+2, -2)

	Add proper support for the Canon CP820 and CP910.

	(These printers expect their data in component YCbCr format)

2014-06-04  <speachy>	26d688ad41cd6f270293359715f7d6e44d461616

	Lines: +3, -0
	Files:	src/cups/blacklist (+3, -0)

	Add blacklist entry for Sony UP-DR200.

2014-06-04  <speachy>	ec95baaa7a417116dd289e4700f6a25c1f7e859f

	Lines: +355, -84
	Files:	src/cups/kodak6800_print.c (+355, -84)

	 * Major updates for improved Kodak 6850 support
	 * Decode media descriptors
	 * Much better error detection and handling
	 * Use CUPS_BACKEND_* return codes
	 * Add status query and initial cut at prints remaining reporting.

2014-06-04  <speachy>	c3f8f2b10a17eadb00eab2474c4c0f7832d36dcb

	Lines: +61, -21
	Files:	src/cups/sony_updr150_print.c (+61, -21)

	*** empty log message ***

2014-06-04  <speachy>	dba4ab8a0b90d3c1ad01fffa05208a6e50173c1d

	Lines: +17, -20
	Files:	src/cups/mitsu70x_print.c (+17, -20)

	Use CUPS_BACKEND_* return codes.

2014-06-04  <speachy>	3388208f245e87fdb6c8adeb9214440a13a8fbaf

	Lines: +54, -36
	Files:	src/cups/kodak605_print.c (+54, -36)

	Decode media definition list, and use CUPS_BACKEND_* return codes.

2014-06-04  <speachy>	a0747c7bacc20394c3d1b99591f3aedfef02a841

	Lines: +140, -108
	Files:	src/cups/dnpds40_print.c (+42, -41)
		src/cups/kodak1400_print.c (+23, -23)
		src/cups/selphy_print.c (+34, -32)
		src/cups/shinko_s2145_print.c (+41, -12)

	Use appropriate CUPS_BACKEND_* return codes.

2014-06-04  <rlk>	63d82b9f94fb4cd0bf06b47d4e8fdafec74601cc

	Lines: +24, -2
	Files:	src/cups/cups-genppdupdate.in (+24, -2)

	Ensure that all of the PPD page size parameters are in sync

2014-06-04  <speachy>	5e43a81d324377a9f3448b5c1d689802c2f7a983

	Lines: +34, -19
	Files:	src/cups/backend_common.c (+23, -19)
		src/cups/backend_common.h (+11, -0)

	Upstream resync.  fix '-d' option, use CUPS_BACKEND_* return codes,
	improve detailed debug output.

	Other backend updates will follow eventually.

2014-06-01  <rlk>	9461041d5e682191ee7a35165876190b7ac1bfa4

	Lines: +2, -1
	Files:	src/xml/printers.xml (+2, -1)

	Add Epson L210.

	Remove spurious device ID from Apollo P-2200.

2014-06-01  <rlk>	a3e1c7019cd865f5c240dc7c8ba7832e03aaae6a

	Lines: +4, -0
	Files:	configure.ac (+4, -0)

	--with-foomatic3 implies --with-foomatic

2014-05-24  <jlabovitz>	e153ed901fe65d56f9e2563b2540fb7377270e3f

	Lines: +8, -3
	Files:	macosx/README (+4, -0)
		macosx/src/gutenprint.pkg.src/Info.plist (+3, -3)
		macosx/subversion (+1, -0)

	Add correct version to Info.plist of package. Bump version (only for packaging) to 5.2.10a.

2014-05-22  <rlk>	b073a7eb90e5c5b88c6e9c0cfa9a37ecf50b1c89

	Lines: +0, -0

	Update Dutch translation

2014-05-22  <rlk>	3ebbd4a93c4968dd69d12c99c79f5aa9cb8b223a

	Lines: +823, -714
	Files:	include/gutenprint/printers.h (+7, -0)
		src/main/printers.c (+46, -0)
		src/xml/printers.xml (+713, -713)
		test/Makefile.am (+4, -1)
		test/gen-printer-list.c (added +53)

	Add comments to printer list; add gen-printer-list to create supported printer list

2014-05-22  <rlk>	f45a006854ad18f02d7ed73fce080c73e3fcb1e2

	Lines: +4, -4
	Files:	configure.ac (+4, -4)

	Advance version number.

2014-05-20  <jlabovitz>	2713eca077e8ca5dddd73a6392eb8d9ee37dda7e

	Lines: +46, -14
	Files:	macosx/README (+2, -2)
		macosx/gutenprint-version (+2, -3)
		macosx/make-build (+21, -1)
		macosx/make-installer (+1, -1)
		macosx/setup-env.sample (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/License.txt (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+18, -5)

	Update ReadMe.html to have current release info and summary of recent changes.
	Update date in License.txt file.
	Comment out kext-building until it works.
	Update proper paths in setup-env.sample.
	Tweak build README to refer to correct paths.
	Refactor determination of GP version when building.

===============================================================================
Name: gutenprint-5_2_10

2014-05-18  <speachy>	1ab1a471f5f8990cab0c3b9df79529b31b8365b8

	Lines: +4, -9
	Files:	NEWS (+1, -6)
		src/cups/blacklist (+1, -1)
		src/cups/selphy_print.c (+2, -2)

	Add Canon SELPHY CP520 USB PID to blacklist and backend.

2014-05-17  <rlk>	af68d8a899f37b90d7404962d6966a7324ea9234

	Lines: +1, -1
	Files:	src/testpattern/testpattern.c (+1, -1)

	Fix check for no output.

2014-05-17  <rlk>	fe80fd31b561f42d0b82059b3bc9196ca4ea5865

	Lines: +0, -0

	Gutenprint 5.2.10 release

2014-05-17  <rlk>	1cbd7b6b13a0a0ad4421073719d9d6c7d6895dc2

	Lines: +87, -84
	Files:	AUTHORS (+3, -0)
		NEWS (+78, -78)
		README (+5, -5)
		configure.ac (+1, -1)

	Prep for 5.2.10 release

2014-05-08  <speachy>	5667fb5e886fbbfb3cc4965d315b18b146518a4b

	Lines: +13, -8
	Files:	NEWS (+11, -6)
		src/xml/printers.xml (+2, -2)

	Back out support for Canon CP820 and CP910, as Gutenprint doesn't yet
	support the YCbCr output format the printers need.

2014-05-07  <speachy>	2c732e946cc3fe696cdd69a2dda1a63be3e1655f

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	SELPHY CP910/820 use BGR inks!

2014-05-07  <speachy>	07c27e4d93c488b8fe0ed24e9148d041062459fd

	Lines: +5, -8
	Files:	NEWS (+3, -8)
		src/xml/printers.xml (+2, -0)

	Add the Canon SELPHY CP820 and CP910 to the printer list.

2014-05-07  <speachy>	35cec449ff49d124a99767fef1ccc5fdb8bafcb5

	Lines: +1, -11
	Files:	src/cups/blacklist (+0, -6)
		src/cups/selphy_print.c (+1, -5)

	Remove placeholders for Canon CP820/CP910; they don't need a spooler.

2014-05-06  <speachy>	35a0a7eff47bc5c5993025c83a2ff95b69d1d222

	Lines: +78, -0
	Files:	src/main/print-olympus.c (+78, -0)

	Add support for the Canon CP820 and CP910.  Printers.xml to follow.

2014-05-04  <rlk>	da3b285cdc708303e8017b86fee68a497ec861a4

	Lines: +2, -2
	Files:	src/testpattern/testpattern.c (+2, -2)

	Fix comments.

2014-05-04  <rlk>	21b003d52d0fc6750d48577ff9389cd74eba5dca

	Lines: +14, -24
	Files:	src/testpattern/testpattern.c (+14, -24)

	Minor simplifications.

2014-04-25  <speachy>	e8953a1e66b2b147f6960653da6a5700fcc05d2f

	Lines: +23, -0
	Files:	README (+23, -0)

	Document the unsupportability of the Mitsubishi dyesub models ending in '-S'

2014-04-25  <speachy>	b640d87706162e27ead03cc1c182b748a0192585

	Lines: +3, -1
	Files:	NEWS (+3, -1)

	Further elaborate on the Mitsibuishi '-S' models being unsupported.

2014-04-19  <speachy>	069b1f14d6aff4e8ae716bedc564b51f262fa353

	Lines: +41, -7
	Files:	src/main/print-olympus.c (+41, -7)

	Add 5x7 support for the Kodak 605, and correct lamination options for
	the Mitsubishi D70/D707/K60 (it's acually Glossy/Matte vs None/Matte)

2014-03-30  <rlk>	8e7ce7776a9d135b45233275cf16883ad2d9bfba

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Don't return something (void value, actually) out of a void function.

2014-03-30  <rlk>	7c5b3a999750ce04a1c9426d211fabe43c4b7257

	Lines: +74, -53
	Files:	src/testpattern/run-testpattern-2.in (+60, -50)
		src/testpattern/testpattern.c (+14, -3)

	Allow other types of checksum computations (default to sha512).

	Don't print anything for skipped test in quiet mode.

	Treat empty output as error (no empties currently exist).

2014-03-27  <speachy>	cf2f50da1b35d265490904af86f819bdf517d477

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	chmod the backend before installing it, may be responsible for a
	packaging bug.

2014-03-27  <rlk>	5eae4d8a7c107be19b2a1c6312aabdf8cd50153e

	Lines: +0, -0

	Update Catalan translation

2014-03-26  <speachy>	526816dcbeed15563fd2fa617b53f384f4813792

	Lines: +15, -3
	Files:	src/cups/backend_common.c (+15, -3)

	Fix a crash when libusb_init() fails.

2014-03-20  <rlk>	b88f3f0131e12899afd8c0972e9417a3cbeea1f5

	Lines: +0, -0

	Update German translation

2014-03-13  <speachy>	855a1d1834e9a5a4f89f99009670c368c7b6de79

	Lines: +64, -33
	Files:	src/cups/selphy_print.c (+64, -33)

	We don't need to override the Manufacturer string any more.

2014-03-13  <speachy>	c98ce409b95ce88fd4053e1beff02b03da0fe96f

	Lines: +158, -31
	Files:	src/cups/backend_common.c (+158, -31)

	Overhaul the URI generation; now we use the IEEE1284 data whenever possible.

2014-03-13  <speachy>	ab848a123cc31bddea3f0816df050dae3870184b

	Lines: +80, -27
	Files:	src/cups/mitsu70x_print.c (+80, -27)

	backend: Updates to Mitsubishi CP-D70/D707/K60 backend.  Still broken.

2014-03-11  <speachy>	99060466dba4ebc5d5c3bbc83af7635bcca778d2

	Lines: +69, -43
	Files:	src/main/print-olympus.c (+69, -43)

	Major improvements to Mitsubishi CP-D70/D707/K60 code.

	 * Refactored to common code
	 * Added additional print sizes for D70/D707
	 * Added placeholder sizes for 4x6*2, 2x6*2, 3.5x5*2
	 * Fixed multi-cut on K60
	 * Fixed matte lamination (more..) on K60

2014-03-11  <speachy>	994bdefda1bd0dabec532abc2fd28e93d8995087

	Lines: +6, -4
	Files:	src/main/print-olympus.c (+6, -4)

	Mitsubishi CP-D70x -- Add 6x6 and 6x8.5" print sizes.  And it would
	appear printer does NOT support glossy lamination, only matte..

	(strange, all of the marketing material says it does, but the Windows
	 drivers don't list that as an option...)

2014-03-11  <speachy>	dea3c17d2800649ceeeb4252816bd8d61636d467

	Lines: +6, -2
	Files:	src/main/print-olympus.c (+6, -2)

	More lamination fixes for the Mitsubishi CP-D70/D707/K60

2014-03-11  <speachy>	cd6fcde19760cce21c8c9061d08a90b4eed54580

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Fix lamination on Mitsubishi CP-D70/D707-K60 printers.

2014-03-11  <speachy>	7445d6e9a7288ddf9cf446227326d3e1826c2141

	Lines: +14, -9
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+13, -8)

	Fix backend build on libusb < 1.0.10 (^@#%!!!)

2014-03-11  <speachy>	e7e8d2dc27a326eaf50b291892901b802fbf390e

	Lines: +7, -2
	Files:	src/cups/blacklist (+3, -0)
		src/cups/mitsu70x_print.c (+4, -2)

	backend:  Add USB PID for the Mitsubishi CP-K60DW-S

2014-03-09  <jlabovitz>	db12f0834ceca558c5840ba1998c31eecf7ee887

	Lines: +9, -7
	Files:	macosx/README (+9, -7)

	Clarify make-installer process.

2014-03-09  <jlabovitz>	9ea2cd2eabd1435959a264389bf78e63f6e36179

	Lines: +4, -5
	Files:	macosx/setup-env.sample (+1, -1)
		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+3, -3)
		macosx/subversion (+0, -1)

	Build from pre2 version.
	Update release notes with current version & date.

===============================================================================
Name: gutenprint-5_2_10-pre2

2014-03-07  <speachy>	1d5e62779e5278b0fbdc8689b3f1977152f381c9

	Lines: +1, -1
	Files:	README (+1, -1)

	It's 5.2.10-pre2 now.  :)

2014-03-07  <rlk>	94de4221b41adec3a5ea64d15802ca1fb6e0b935

	Lines: +0, -0

	Prep for Gutenprint 5.2.10-pre2

2014-03-07  <speachy>	5a86dd4ad99d58d28c4545eef7b81654d26d674f

	Lines: +26, -34
	Files:	NEWS (+2, -10)
		src/main/print-olympus.c (+24, -24)

	Revert the SELPHY CP/ES paper size changes.

2014-03-07  <rlk>	b617326ef03014d0a0b15657571b444dcce32821

	Lines: +4, -3
	Files:	configure.ac (+4, -3)

	Bump .soname for 5.2.10.

2014-03-07  <rlk>	35083488867e88a6cd7f00105ea0039f430e1866

	Lines: +3, -3
	Files:	configure.ac (+3, -3)

	Correct the comments.

2014-03-07  <rlk>	c56d9c4a47e5e7633c94b50582e319c77cabf15a

	Lines: +3, -3
	Files:	NEWS (+1, -1)
		README (+1, -1)
		configure.ac (+1, -1)

	Prep for 5.2.10-pre2

2014-03-07  <speachy>	3ce4e33f25e8e8046f1c932bf0502dbbefb2d208

	Lines: +11, -2
	Files:	NEWS (+11, -2)

	Update release notes to document the paper size changes for the SELPHY
	CP/ES series.

2014-03-06  <jlabovitz>	569049b2576a1449b1f4a91ba8a3ba433a486c4c

	Lines: +22, -157
	Files:	macosx/make-build (+12, -14)
		macosx/setup-env.sample (+2, -2)
		macosx/src/gutenprint.pkg.src/Resources/postinstall (+2, -64)
		macosx/src/gutenprint.pkg.src/Resources/postupgrade (+2, -64)
		macosx/src/gutenprint.pkg.src/make-contents (+4, -13)

	Remove 10.4 build/install process.
	Pull libusb & gutenprint release from tarballs, rather than extracted directories.

2014-03-06  <jlabovitz>	cd4f2b7fb6046119ac4853f7f3c29cab0136e739

	Lines: +28, -40
	Files:	NEWS (+4, -4)
		README (+1, -1)
		macosx/README (+19, -31)
		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+3, -3)
		macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (+1, -1)

	Update documentation to reflect dropping of OS X 10.4/Tiger.
	Update OS X developer guide accordingly.

2014-03-06  <speachy>	e419b9e56f5ab04f55ec90a2b8ec4e04a7047a7f

	Lines: +9, -5
	Files:	NEWS (+9, -5)

	The SELPHY CP820 and CP910 utilize a completey different spoolfile (and
	presumably, comms protocol) so they will not be supported by the
	existing SELPHY CP/ES code.

2014-03-05  <speachy>	c8ef567a085dec667a3aac4dd6e92476995e131d

	Lines: +35, -38
	Files:	src/cups/selphy_print.c (+35, -38)

	Synchronize with upstream.  No functional change, just style.

2014-03-05  <speachy>	fe5a542a8560e4a27b94b54c44fd9d43a7f32123

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		README (+1, -1)

	Minor documentation correction regarding the new backend.

2014-03-05  <speachy>	8c9ed9af82318c0ffbad666e7c7dd54d85a7ba5c

	Lines: +9, -9
	Files:	src/cups/selphy_print.c (+9, -9)

	Implement error recovery for all SELPHY models.

2014-03-04  <speachy>	2b358f7a342845c3e8edfa2638fabdceaa729b1d

	Lines: +24, -24
	Files:	src/main/print-olympus.c (+24, -24)

	Migrate Canon SELPHY CP/ES printers to using "standard" paper sizes.

	Postcard -> w288h432  (standard 4x6)
	w253h337 -> B7        (standard 3.5x5)
	w283h566 -> w288h576  (standard 4x8)

	Remaining is the "Credit Card" size, which doesn't seem to have any
	other users -- but the description doesn't match the dimensions.

2014-03-04  <speachy>	4108fce9696bce0608fc8d1986334b0ca9def125

	Lines: +0, -0
	Files:	src/main/print-olympus.c (+0, -0)

	Remove some superflous whitespace.

2014-03-04  <speachy>	d23f8ec3940bf90f5df179f9cd33482077b4a8a6

	Lines: +12, -1
	Files:	src/main/print-olympus.c (+12, -1)

	When using a dyesub printer with FEATURE_WHITE_BORDER, we need to
	incorporate its margins when reporting the max printable area.

	This affects the DNP/Citizen models, and the Kodak 1400/805, but only
	when printing via CUPS.

2014-03-04  <speachy>	b2550d0526d524e0a9ed986e9bbf1835ee1a9ecb

	Lines: +18, -1
	Files:	NEWS (+8, -1)
		README (+10, -0)

	Document that you will need to remove/recreate your printer queue if you
	are using one of the previously-supported printers now handled by the
	dyesub backend.  (affected models are explicitly listed)

2014-03-04  <speachy>	e500aa06e351047bd031e91057e1000a7063f0f0

	Lines: +24, -24
	Files:	src/main/print-olympus.c (+24, -24)

	DS40/DS80: Ensure orientation of print size matches defined paper orientation.

	For example, the '4x6' is defined to be taller-than-wide, but the
	printer prints it as wider-than-tall.  This swaps the axes so gutenprint
	knows to swap it.

	Interestingly, for the most part it worked, but 'cuptestppd'
	barfed, and photoprint also was mightily confused.

2014-02-26  <speachy>	51cc6522ab3463b35e9c5b597472572d04dace67

	Lines: +1, -3
	Files:	src/cups/dnpds40_print.c (+1, -3)

	Get rid of an unnecessary byteswap in the DNP/Citizen code.

2014-02-25  <speachy>	0b71effdb985110a005ac9aa8a3bb7a60fa5be98

	Lines: +1, -1
	Files:	src/cups/backend_common.h (+1, -1)

	backend: use <libusb.h> instead of <libusb-1.0/libusb.h>

2014-02-23  <jlabovitz>	d8f96d280706dc4b7e4667446cca655e96553d16

	Lines: +134, -50
	Files:	macosx/README (+134, -50)

	Describe need for Tiger build machine, in addition to Leopard and Mavericks.
	Clarify initial configuration.
	Add Homebrew installation procudures (for pkg-config).
	Clarify CVS build.
	Revise for new method of extracting Gutenprint & libusb release downloads.
	Change names of environment variables for build configuration.
	Describe use of 'subversion' file.

2014-02-23  <jlabovitz>	752fd154382e24cbe3f41f3ac8a5606000c21730

	Lines: +46, -20
	Files:	macosx/make-build (+46, -20)

	Build & install libusb so that dyesub backend is built.
	Add --without-libiconv-prefix to make Tiger build work.
	Remove i386 build for Tiger (this is a mistake -- will fix & test).
	Use new environment variables, and ensure they are set.
	Refactor script to handle expanded builds of both libusb and Gutenprint.

2014-02-23  <jlabovitz>	5858efe755aa3c59304b4947969a2222b42828dc

	Lines: +9, -2
	Files:	macosx/make-installer (+9, -2)

	Use sudo to remove old build directory.
	Use new environment variables, and ensure they are set.

2014-02-23  <jlabovitz>	558bb247c249ce86156244212ff35587233dfbd2

	Lines: +3, -2
	Files:	macosx/make-pkg (+3, -2)

	Run PackageMaker under 'sudo' so it's able to get to all required files.
	Make PackageMaker output more verbose for help in debugging.

2014-02-23  <jlabovitz>	adca53c5c3e688f30115dfba372bbf6986ed4ee8

	Lines: +7, -7
	Files:	macosx/make-supported-printers (+2, -2)
		macosx/src/gutenprint.dmg.src/name (+1, -1)
		macosx/src/install-gutenprint.mpkg.src/make-contents (+3, -3)
		macosx/src/install-gutenprint.mpkg.src/name (+1, -1)

	Change names of build-specific environment variables to all begin with 'GP_'.

2014-02-23  <jlabovitz>	4d73aae7171d60e66235d43ff33f63096cc28f08

	Lines: +12, -7
	Files:	macosx/gutenprint-version (+12, -7)

	Change name of environment variable to start with 'GP_', to fit with
	other build variables.
	Clarify names of other internal variables.

2014-02-23  <jlabovitz>	c49621544556eb08ce13ce17ea8bbe2d877549eb

	Lines: +1, -0
	Files:	macosx/subversion (added +1)

	Added 'subversion' file to specify (optional) build version that is
	appended to Gutenprint version string.

2014-02-23  <jlabovitz>	cb3a39733e482fd6d48aabae466ed114b939eeb3

	Lines: +5, -0
	Files:	macosx/setup-env.sample (added +5)

	Add file to set needed environment variables.

2014-02-21  <rlk>	b0bef5d99db7c011e82ed786f537bdaf1abcbacb

	Lines: +3, -3
	Files:	src/escputil/escputil.c (+3, -3)

	Don't sanity check names of ink colors.

2014-02-19  <speachy>	ae4298fa86168012c57677fddc197b3c2f6dbf8b

	Lines: +1, -1
	Files:	src/cups/backend_common.h (+1, -1)

	Fix compile on Big Endian systems.  Patch from Dimitri John Ledkov.

2014-02-19  <speachy>	b300f7ed05500d6718e2ec29897c3276c32c65f0

	Lines: +11, -6
	Files:	NEWS (+10, -5)
		README (+1, -1)

	Documentation update, referencing the fact that you will need to
	re-create your printer queue if you are using a previously-supported
	printer with the new dyesub backend.

2014-02-19  <speachy>	7907536eb019cdc45b26baeb488162dc9ecc4df8

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Add $(srcdir) to the blacklist install target.

2014-02-17  <jlabovitz>	3dcbfbc3a1c7a2b377772c5ffbd7318bba2ea6fd

	Lines: +19, -15
	Files:	macosx/README (+0, -0)
		macosx/make-dmg (+5, -2)
		macosx/make-doc (+0, -0)
		macosx/make-installer (+1, -1)
		macosx/make-mpkg (+0, -0)
		macosx/make-pkg (+4, -0)
		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+7, -8)
		macosx/src/gutenprint.pkg.src/make-contents (+1, -2)
		macosx/src/install-gutenprint.mpkg.src/make-contents (+1, -2)

	Clean up CVS directories and .DS_Store files before packages & DMG are built.
	Correctly determine release version number.
	Update ReadMe.html with current information.
	Make debugging control line consistent across scripts.
	Tweak whitespace in documentation.

2014-02-17  <speachy>	2c09309a3130fdcbfb2bb09f3262a5b54f274107

	Lines: +2, -5
	Files:	src/foomatic/foomatic-generator.in (+2, -5)

	Replace the hackish patch that enabled mismatched x/y resolutions in the
	dyesub driver with a proper workaround from rlk.

2014-02-17  <jlabovitz>	2e4baa66ed69e923c7778852bbbbeb3f9edbc3fe

	Lines: +2, -2
	Files:	README (+2, -2)

	Remove references to 10.3 Panther.

2014-02-17  <jlabovitz>	fae5cd4f39bef1ceac3bcc8a2d767360d77f8459

	Lines: +2119, -0
	Files:	macosx/README (added +213)
		macosx/README.vm-environment (added +68)
		macosx/compare-gutenprint-5 (added +174)
		macosx/gutenprint-version (added +26)
		macosx/make-build (added +77)
		macosx/make-dmg (added +42)
		macosx/make-doc (added +21)
		macosx/make-installer (added +55)
		macosx/make-mpkg (added +37)
		macosx/make-pkg (added +40)
		macosx/make-supported-printers (added +70)
		macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (added +132)
		macosx/src/gutenprint.dmg.src/Contents/Documentation/SourceCode.webloc (added +8)
		macosx/src/gutenprint.dmg.src/Contents/Documentation/Supported Printers.webloc (added +8)
		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (added +213)
		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (added +33)
		macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/Pasted Graphic 1.tiff (added +0)
		macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/TXT.rtf (added +21)
		macosx/src/gutenprint.dmg.src/name (added +1)
		macosx/src/gutenprint.pkg.src/Info.plist (added +46)
		macosx/src/gutenprint.pkg.src/Resources/English.lproj/Description.plist (added +10)
		macosx/src/gutenprint.pkg.src/Resources/English.lproj/Gutenprint 5.info (added +17)
		macosx/src/gutenprint.pkg.src/Resources/License.txt (added +13)
		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (added +59)
		macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (added +24)
		macosx/src/gutenprint.pkg.src/Resources/postinstall (added +195)
		macosx/src/gutenprint.pkg.src/Resources/postupgrade (added +195)
		macosx/src/gutenprint.pkg.src/Resources/preflight (added +56)
		macosx/src/gutenprint.pkg.src/Resources/preinstall (added +70)
		macosx/src/gutenprint.pkg.src/Resources/preupgrade (added +70)
		macosx/src/gutenprint.pkg.src/make-contents (added +39)
		macosx/src/gutenprint.pkg.src/name (added +1)
		macosx/src/install-gutenprint.mpkg.src/Info.plist (added +53)
		macosx/src/install-gutenprint.mpkg.src/make-contents (added +31)
		macosx/src/install-gutenprint.mpkg.src/name (added +1)

	Adding OS X build scripts, documentation, and supporting information.

2014-02-17  <jlabovitz>	e1dc2746ffa293e17208624d720887fbc448e592

	Lines: +8, -9
	Files:	NEWS (+8, -9)

	Update list of OS X versions supported.

2014-02-16  <rlk>	e7b2257dd20386fd9119b7a848b0d3e6d86e5033

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Updates for Epson driver.

2014-02-16  <rlk>	0b744d8c1ede2e000b4448d1e05d5b621751cfbe

	Lines: +21, -4
	Files:	NEWS (+9, -0)
		src/xml/escp2/model/model_118.xml (+1, -1)
		src/xml/printers.xml (+11, -3)

	Add support for xX630, 635, and 645 parallel to WorkForce printers.

	Improve duplex for WorkForce 630/635/645.

===============================================================================
Name: gutenprint-5_2_10-pre1

2014-02-15  <rlk>	28995d77dff7e803e110ef1cef15e6ab2c4e79d1

	Lines: +0, -0

	Gutenprint 5.2.10-pre1 release

2014-02-15  <rlk>	f4c130eb046d446fcd1d5cb9cb3782eadc4da39b

	Lines: +6, -6
	Files:	NEWS (+2, -2)
		README (+3, -3)
		configure.ac (+1, -1)

	Prep for 5.2.10-pre1

2014-02-15  <rlk>	d8fd3db21c8e00bb2794edaf846af6bfbb251309

	Lines: +2, -2
	Files:	src/cups/test-ppds (+2, -2)

	Back out previous change (problem was due to a stale version of
	cupstestppd).

2014-02-14  <speachy>	8fd0aff1536c1d18620651d0d22df53177b64188

	Lines: +25, -33
	Files:	README (+25, -33)

	Some minor edits on the dyesub backend text.  In particular, I removed
	the list of "known bad" serialnum-less printers and suggested the user
	always check their printer if they want to plug more than one in.

2014-02-13  <speachy>	9013ed8378781d8307e98576419a00b845500654

	Lines: +4, -1
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+1, -1)

	Add IEEE1284 DeviceID for the Citizen CX printer.

2014-02-13  <rlk>	638780f18b7a66e4c8de9571e631f21558668725

	Lines: +3, -1
	Files:	src/cups/genppd.c (+3, -1)

	Correct help message.

2014-02-13  <rlk>	692c3323f3634c8cb8c05adfcc7e9e917a3d1a63

	Lines: +4, -2
	Files:	src/cups/test-ppds (+4, -2)

	Try to chase current versions of CUPS.

2014-02-12  <rlk>	0b131078e1bfe858695433c595e040fc81efeea3

	Lines: +2, -2
	Files:	src/cups/Makefile.am (+2, -2)

	Use $(RM) -rf rather than -$(RM) -r

2014-02-12  <speachy>	7f615aedc5f3205b1ec7d48b409654122197efe9

	Lines: +638, -330
	Files:	README (+5, -6)
		src/cups/backend_common.c (+200, -92)
		src/cups/backend_common.h (+2, -2)
		src/cups/dnpds40_print.c (+71, -38)
		src/cups/kodak1400_print.c (+54, -32)
		src/cups/kodak605_print.c (+50, -24)
		src/cups/kodak6800_print.c (+61, -33)
		src/cups/mitsu70x_print.c (+25, -13)
		src/cups/selphy_print.c (+1, -1)
		src/cups/shinko_s2145_print.c (+166, -87)
		src/cups/sony_updr150_print.c (+3, -2)

	Major rework of how the backend handles command line arguments.

	 * Getopt across the board
	 * Environment variables replaced with options
	 * Backend options can be combined with printing

	Also:

	 * Misc bugfixes
	 * Notice about GPL and a warranty disclaimer in banner
	 * CP790 media/error detction revamp

2014-02-11  <rlk>	5af1669a098dd4d5cb6e083bb4d8b6d6ba35d166

	Lines: +0, -0

	Update Italian translation

2014-02-11  <speachy>	90bdd116435223eb4658b0b1568cca4dfaecbfb5

	Lines: +72, -48
	Files:	src/cups/selphy_print.c (+72, -48)

	Revamp the media detection and error handling for the SELPHY CP790.

2014-02-10  <speachy>	8a7cc75e1ddaf2abe32179c80ec24166aa81db5d

	Lines: +87, -39
	Files:	src/cups/backend_common.c (+87, -39)

	backend:  Use proper URLEncoding for all printer URI components:

	 * Including Serial Number
	 * Old code only encoded spaces (incorrectly at that).

	This has the side effect of changing the reported URI for any printer
	that had a space in its name.  Sorry about that.

2014-02-10  <speachy>	db58f944cc2e76a95e33563d14ad41616f839864

	Lines: +10, -3
	Files:	src/cups/backend_common.c (+10, -3)

	When querying a device for its vendor-specific serial number, gracefully
	handle a failure to claim the device and ignore it.

2014-02-10  <speachy>	c53a33d4095531a6204b9452d1214e2ee06a2a94

	Lines: +44, -32
	Files:	README (+44, -32)

	Adopt rlk's suggested text near-verbatim.  I agree with his approach,
	and further edits should be based on his text as it is far superior to
	what I'd [re]written.

2014-02-10  <speachy>	e596c445d4bfd54281c89701b67d6d2aac777322

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Get rid of the reference to 'libusbx', replacing it with 'libusb 1.0 or
	newer'

2014-02-10  <speachy>	b266f4fe501a3d373e87f32280973fa98b715d06

	Lines: +590, -17
	Files:	src/cups/mitsu70x_print.c (added +520)
		src/cups/selphy_print.c (+70, -17)

	backends:   Forgot to commit the Mitsubishi CP-D70/D707 code.

2014-02-09  <speachy>	04001969ea29c6a9d7f9d15272e56e34caafa9d2

	Lines: +33, -74
	Files:	NEWS (+2, -32)
		README (+31, -42)

	Documentation updates to reflect current dyesub backend status quo.

	In particular, eliminate all the stuff about fake serial numbers and
	libusb versions, instead describing which printers are affected by the
	lack of serial numbers and the consequences.

2014-02-09  <speachy>	84dc84bd24ce4ef02ea5053d7ead9b9444a89c8c

	Lines: +5, -26
	Files:	configure.ac (+0, -8)
		src/cups/backend_common.c (+5, -18)

	backends: Eliminate the fake serial number generation based on USB
	topology, and replace it with a more generic warning. This only affected
	a few printer models and the workaround created more problems for common
	use cases.

2014-02-09  <speachy>	8ea884934c9d2a90f97eb3bea7a6b651042868b9

	Lines: +7, -7
	Files:	README (+4, -4)
		src/cups/backend_common.c (+3, -3)

	Use 'Bxxx_UNKDEV' when we can't querty libusb for the full bus topology,
	plus appropriate edits to README.

2014-02-09  <rlk>	15b7cce4077121badff2d3012b185ff50e93b18f

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Typo

2014-02-09  <rlk>	6898ef4793a2d75cbc44545d8782c608a7a764c2

	Lines: +3, -2
	Files:	configure.ac (+3, -2)

	Clean up indentation and record that warning was emitted.

2014-02-09  <rlk>	53c65c8d47f44ffb2f62d76479d6579f6861bb13

	Lines: +1, -1
	Files:	README (+1, -1)

	Typo

2014-02-09  <speachy>	3353dd8b8136d937f7dc9e1e5ff443c7744cdbad

	Lines: +7, -0
	Files:	configure.ac (+7, -0)

	Complain loudly if we detect libusb1 < 1.0.13, but don't error out.

2014-02-09  <speachy>	e07f116304151f856926068e20a72057eeb5f7a6

	Lines: +13, -12
	Files:	README (+13, -12)

	Further dyesub edits in the README.

2014-02-09  <speachy>	5c3b88fc658625f53ac20645a37a4f0dac8a7f23

	Lines: +80, -40
	Files:	README (+80, -40)

	Heavy editing on the dyesub backend section.

2014-02-09  <speachy>	9e86a44f39399871adb98036c934b030d2ca9161

	Lines: +16, -3
	Files:	NEWS (+5, -0)
		README (+2, -0)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+3, -2)
		src/cups/backend_common.h (+2, -0)
		src/cups/blacklist (+3, -0)

	Add the Mitsubishi CP-D70/D707 backend.  Completely untested and may eat your cats.

2014-02-09  <rlk>	d079cffafa7d6f2d8da25c1c024fe49027c02c4c

	Lines: +3, -3
	Files:	README (+3, -3)

	Complete the rearrangement.

2014-02-09  <rlk>	b71996aa760062e74a650026c5895f0f894e6427

	Lines: +53, -49
	Files:	README (+53, -49)

	Fill to 72 column standard.

2014-02-09  <rlk>	fba84dc7cb210c8136660e5eca5da0d9f93efb83

	Lines: +122, -123
	Files:	README (+122, -123)

	Move the sections on the dyesub backend and escputil further up.

2014-02-09  <speachy>	48dbb934f11b5a6faa85dc8f9df244ecafeaf730

	Lines: +26, -13
	Files:	README (+26, -13)

	Incorporate latest updates to the dyesub backend documentation

2014-02-09  <speachy>	e834e0f9034e44919438f4d9e5947ddd6a46a424

	Lines: +98, -7
	Files:	NEWS (+1, -1)
		README (+97, -6)

	Add info about the dyesub backend into the README file.  And a couple of
	minor corrections in the NEWS file.

2014-02-09  <speachy>	ee2682db678249fb4fbd88364432c32e1eede4b7

	Lines: +0, -3
	Files:	src/cups/blacklist (+0, -3)

	blacklist:  Leave the Mitusbishi CP-D70/D707 off the blacklist until
	    the backend supports it properly.

2014-02-08  <speachy>	217bb97f8466b0d3d8ee7f5a4f52196de2546b39

	Lines: +38, -4
	Files:	NEWS (+25, -0)
		configure.ac (+1, -1)
		src/cups/backend_common.c (+9, -2)
		src/cups/backend_common.h (+3, -1)

	backends:  Allow use with libusb < 1.0.13, but emit compile-time
	warnings and a BIG LOUD WARNING at runtime if the workarounds are
	invoked.

	Note that the code that would trigger the workarounds is itself a
	workaround for printers that do not report a serial number, so the
	expectation is that typical end-users would not be affected.

2014-02-08  <speachy>	165b2bea151121663a1898b3c619e06eaeb055d1

	Lines: +0, -5
	Files:	src/cups/kodak1400_print.c (+0, -1)
		src/cups/kodak605_print.c (+0, -1)
		src/cups/kodak6800_print.c (+0, -1)
		src/cups/shinko_s2145_print.c (+0, -1)
		src/cups/sony_updr150_print.c (+0, -1)

	backends:  Get rid of the now-obsolete 'multiprint_capable' flag.

2014-02-08  <speachy>	927277fdfd8ff2f4a7f496709a61d7e96dfea317

	Lines: +2, -6
	Files:	src/cups/backend_common.c (+2, -6)

	backend:  The libusb/libusbx reunification has meant that the version
	test needs to be updated to match both possible #defines

2014-02-08  <rlk>	619c0b629ca61ea7ff2a05e2411c116f581ba34e

	Lines: +9, -9
	Files:	configure.ac (+9, -9)

	A bit more cleanup.

2014-02-08  <rlk>	97cecbfcc3fded80a838bdd6143c57317f6b5640

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Rearrange the output a to make it cleaner.

2014-02-05  <speachy>	2e1bb2866a4a00f834d3f09307a34a0d8de6463b

	Lines: +5, -2
	Files:	src/cups/blacklist (+5, -2)

	Add Citizen CY (aka DNP DS-RX1) to blacklist since it's handled by our
	backend.

2014-02-05  <rlk>	8f6b61b727efc138843b605fb9e74755b5e876df

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -0)

	Add support for Epson CX7300

2014-02-05  <speachy>	9c6a49492d81da9027259b92c33cea9507061be4

	Lines: +33, -83
	Files:	NEWS (+17, -5)
		src/cups/dnpds40_print.c (+13, -77)
		src/xml/printers.xml (+3, -1)

	dyesub:  The Citizen CX/CX-W/CY and DNP DSRX1 are supported now.
		 Also, add entries for Citizen CX-01 and OP900.

	  This whole family of printers is functionally identical.

2014-02-04  <speachy>	9d15fd65d79b48741af0af7200bbd8a696c8fced

	Lines: +21, -17
	Files:	src/cups/selphy_print.c (+21, -17)

	backends: Handle a couple more error cases from the CP-10 and CP790
	printers.  And automatically clear the error state before bailing.

2014-02-03  <speachy>	5cad27ff4f1f967222be053b3c6049d2e688eeea

	Lines: +5, -1
	Files:	src/cups/backend_common.c (+5, -1)

	backend:  Add a build-time test to ensure we are using libusb >= 1.0.13

	Strictly speaking we only need 1.0.12, but we can't detect the API
	version until 1.0.13.

2014-02-03  <speachy>	b2da708f858ada285dcd3bbca9a3a3ae354bc509

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	configure:  Update the libusb test to require libusb-1.0 >= 1.0.13

	The dyesub backends use an API introduced in 1.0.12 but there was no way
	to detect the presence of this at compile-time until 1.0.13.  (Yes,
	there really was no version or feature macro in the libusb headers!)

	So just require 1.0.13 since that also brings some major bugfixes.

2014-02-03  <jlabovitz>	92c77c75ca4fe06fbb4f498f1ff23574f9b53cae

	Lines: +2, -0
	Files:	doc/developer/Makefile.am (+2, -0)

	Avoid building HTML if --without-doc has been specified in configuration.

2014-02-02  <speachy>	440920614416b9cc3e5d1be53dc79eca5aaac9aa

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -0)

	The Mitsubishi CP-3800DW is a rebadged version of the DNP DS80.

	Initial investigations show it's compatible at the command stream level,
	but it probably needs the USB backend of the DS40/DS80 to work properly.

	Mark it as theoretically supported, but untested.

2014-02-02  <speachy>	b6f31e0a9bc9830c51d6dee0b35c951136cde193

	Lines: +86, -21
	Files:	src/cups/dnpds40_print.c (+86, -21)

	backends: dnpds40:  Respect rules for determining how many print buffers we need for the job.

	The printer has two buffers, but some image sizes/parameters require
	both buffers for a single image.  When submitting jobs to the printer,
	we need to wait until the printer has sufficient free buffers.

	The safest approach is to always wait for the printer to be idle, but
	this prevents us from pipelining jobs to speed up printing.

	Now all of the rules are implemented:

	 * Switching between matte<->glossy requires both buffers free
	 * all 300dpi only need one
	 * with DS80, only need 2 buffers for some 600dpi sizes in matte mode
	 * with DS40, always need 2 buffers for > 5x7 prints, and 5x7 in matte.

2014-02-02  <speachy>	442cf6e3c584b352f28033ce10ef75700760062d

	Lines: +40, -15
	Files:	src/cups/selphy_print.c (+40, -15)

	backends: canonselphy: Detect 'depleted' vs 'incorrect' paper/ribbon error codes

2014-02-01  <speachy>	8d76e9a3a94fd77ef8678d84115af9bb3f395237

	Lines: +4, -4
	Files:	NEWS (+4, -4)

	The Sony UP-DR200 is now confirmed to be working!

2014-02-01  <speachy>	7d9444f476649d971c0ba5808f873fe043b9edae

	Lines: +108, -0
	Files:	NEWS (+16, -0)
		src/main/print-olympus.c (+86, -0)
		src/xml/printers.xml (+6, -0)

	dyesub:  Add the DNP DSRX1, and the Citizen CX/CX-W/CY/CW-02/OP900II

	The CX and CX-W are identical to the DNP DS40 and DS80, respectively.
	The CW-02 and OP900II are functionally identical to the DS40.

	The DSRX1 and Citizen CY are functionally identical to the DS40 except
	for the lack of 6x9 print support.

2014-01-31  <speachy>	bf51b3ca2780dfe230cbc091e7ea69c37ced5ebc

	Lines: +5, -4
	Files:	NEWS (+5, -4)

	NEWS:  Updated to reflect full support for the Canon SELPHY CP790

2014-01-31  <speachy>	ef135e99a87c09e615b0b233c2918c1450a1eb54

	Lines: +32, -14
	Files:	src/cups/selphy_print.c (+32, -14)

	backends:  Finer grained paper/ribbon detection for CP-series, plus more
	  consistent use of terminology in error reporting.

2014-01-31  <speachy>	8942fe11144041cb96f69012ad5a0d01a543ed5b

	Lines: +6, -0
	Files:	src/cups/blacklist (+6, -0)

	blacklist:  Add placeholder entries for Canon SELPHY CP820 and CP910

2014-01-30  <speachy>	833942b6391babbe54d3b2476b11693ff6d54944

	Lines: +245, -40
	Files:	src/cups/selphy_print.c (+245, -40)

	backends:  Update Canon SELPHY CP/ES backend for multi-page jobs

	Also includes a complete rewrite of the error handling and media type
	detection code, which makes this backend considerably more robust.

2014-01-30  <speachy>	b4634235ef030fce679447107a0de483ad91f33f

	Lines: +89, -41
	Files:	src/cups/sony_updr150_print.c (+89, -41)

	backends: Sony UP-DR150/DR200 updates for multi-page print jobs.

	Note that this required a major rewrite of the command parser, and it
	has not been fully regression-tested on an actual printer yet.

2014-01-30  <speachy>	53b6348cab589ee5060fae5757465fb1535e5350

	Lines: +70, -19
	Files:	src/cups/dnpds40_print.c (+17, -5)
		src/cups/kodak1400_print.c (+18, -3)
		src/cups/kodak605_print.c (+11, -3)
		src/cups/kodak6800_print.c (+11, -3)
		src/cups/shinko_s2145_print.c (+13, -5)

	backends: Kodak1400/805/605/68x0, DNP DS40/80, Shinko S2145 updated to handle multi-page printing.

	Note that the 605 backend has not been regression tested yet.

2014-01-30  <speachy>	d45252c5cd8badf280e04701c76a98e29fe20c8e

	Lines: +34, -12
	Files:	src/cups/backend_common.c (+32, -11)
		src/cups/backend_common.h (+2, -1)

	backends:  Core support for multi-page print jobs.

2014-01-30  <speachy>	711ece004be87899a2daeb258f0f0d240b40e16f

	Lines: +1, -1
	Files:	src/cups/blacklist (+1, -1)

	cups blacklist:  Add Canon SELPHY CP790

2014-01-27  <gernot2270>	58ebe0ece69bcfd101b3f8bb8e65a8a59cea3a86

	Lines: +15, -1
	Files:	NEWS (+7, -0)
		src/xml/printers.xml (+8, -1)

	Added various Canon printer instances that are newly released this year but whose series is already supported.

2014-01-27  <gernot2270>	67d2ae71c581f1e3c65bdba569655f7992870cf2

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	Added IEEE 1284 deviceID for Canon SELPHY CP790

2014-01-27  <rlk>	42f9077ff212a38795a9c7d462009b95ca76a406

	Lines: +5, -0
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+1, -0)

	Add OKI B401d

2014-01-26  <rlk>	43024117416cbc8c41e2e7bff010de7d274512c8

	Lines: +0, -0

	Update Danish translation

2014-01-26  <gernot2270>	922c5126cb2f1486968c40a4cec0ec6e6c4f8d9b

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	Added several more Canon printers to unsupported list.

2014-01-26  <rlk>	4e36412ed5adfb61f0e48c5843dbdcd814143505

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		configure.ac (+1, -1)
		po/vi.po (added +0)

	Add Vietnamese translation

2014-01-24  <gernot2270>	4f991592cebb292fdbdb42207b90e120c83b9aa8

	Lines: +53, -13
	Files:	src/main/canon-media.h (+48, -12)
		src/main/print-canon.c (+5, -1)

	Added support for Canon iP8700 series, and iX6800 media. Some comments on media types added to print-canon.c

2014-01-24  <rlk>	93517d60cf5c6ce91746246d406865ec1d3580b3

	Lines: +32, -0
	Files:	src/main/print-color.c (+32, -0)

	Add raw curves for channels 32-63.

2014-01-24  <speachy>	597133dbc3d3600a3034bd1f88645cc9aff2051e

	Lines: +1, -1
	Files:	src/cups/.cvsignore (+1, -1)

	Update .cvsignore to reflect the current backend name.

2014-01-23  <gernot2270>	6c39301afe4d77a31f4feb3e0eca3d404aaf3eb5

	Lines: +75, -17
	Files:	src/main/print-canon.c (+75, -17)

	Added CD Tray L support for new 2014 Canon products (iP8700). Confirmed A3 FineArt paper code for newer printers, and corrected A3plus FineArt paper code.

2014-01-23  <rlk>	4b4ae677d6b93d17fd4289197d52778a714d6a80

	Lines: +2, -4
	Files:	test/pixma_parse.c (+2, -4)

	Don't attempt to print detail about colors that are out of bounds.

2014-01-23  <rlk>	debc786a76c51328687413be7f3cf690a8dcc041

	Lines: +5, -2
	Files:	NEWS (+5, -2)

	Expand printable area at bottom on Epson 3800, 3880

2014-01-23  <rlk>	f031fb731235b8e696e721ac1e32b94ce9568ef4

	Lines: +4, -4
	Files:	src/xml/escp2/model/model_107.xml (+2, -2)
		src/xml/escp2/model/model_108.xml (+2, -2)

	Expand printable area at bottom on Epson 3800, 3880

2014-01-23  <rlk>	eaa294760124f4d3b5fb31f959ae886e94736a8e

	Lines: +1757, -18
	Files:	include/gutenprint/image.h (+1, -1)
		src/main/print-color.c (+64, -0)
		src/main/print-escp2.c (+30, -6)
		src/main/print-escp2.h (+1, -1)
		src/testpattern/testpattern.h (+4, -4)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3v10.xml (added +724)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/pro_ultrachrome_k3v10.xml (added +925)
		src/xml/escp2/model/model_116.xml (+3, -3)
		src/xml/escp2/model/model_117.xml (+3, -3)

	Add support for 10-channel raw printing for Epson 7900/9900.

	Increase max channels to 64.

2014-01-23  <gernot2270>	4fa3fefb743a983240afbb28c2650d12fa196cb0

	Lines: +87, -63
	Files:	src/main/print-canon.c (+67, -54)
		test/pixma_parse.c (+4, -4)
		test/pixma_parse.h (+16, -5)

	Added comments to pixma_parse, completed compression tables to correct number of entries, re-arranged CD debug output in print_canon

2014-01-23  <rlk>	8fdb7032866de2a9c16b6a94bbcc71bb8e6dd2b9

	Lines: +176, -563
	Files:	src/main/print-canon.c (+176, -563)

	Clean up extraneous debugging stuff.

2014-01-23  <rlk>	aeb4d17d160a5c2fa18b110e3102c1b2ba46cb67

	Lines: +0, -0

	Update Ukrainian translation

2014-01-22  <speachy>	13d08e2ff2ac30b29cb0594a1f36379a42d92498

	Lines: +0, -5
	Files:	NEWS (+0, -5)

	NEWS:  Remove comments about the Canon CP-10's warts.  It works fine
	now.

2014-01-22  <rlk>	5c74164f49106c073f432f43d685c94408089553

	Lines: +2, -2
	Files:	src/xml/papers.xml (+2, -2)

	Disambiguate a few names.

2014-01-22  <rlk>	393445d9978d1cc339a5fd7f3a67276e68e56538

	Lines: +0, -0

	Update Catalan and Dutch translations

2014-01-21  <speachy>	40079785aa41aa2d683e691f3846eb1e48c5d482

	Lines: +6, -3
	Files:	src/cups/backend_common.c (+6, -3)

	backend:  Fix enumeration in the presence of multiple supported printers.

	In many situations we'd actually try to bind to the first supported
	printer we find, even if it's not necessarily the printer we want.

2014-01-21  <rlk>	81aae5bca001f57375a78aed704d6d9879452c95

	Lines: +0, -0

	Update Ukrainian translation

2014-01-18  <speachy>	13a15a853ca44eb339a7fd68a205d90cebc19265

	Lines: +8, -6
	Files:	src/cups/sony_updr150_print.c (+8, -6)

	backends:  Fix 6x8 print job parsing for the Sony UP-DR150 family.

2014-01-18  <rlk>	5765205625366b6d39dc4fb6e1cb6bf54c9501d2

	Lines: +4, -3
	Files:	configure.ac (+3, -2)
		scripts/autogen.sh (+1, -1)

	A few minor fixes for unusual version numbers of CUPS and openjade

2014-01-16  <rlk>	ca3ea5a4a12bf2a20109ba697ccc1528062eee94

	Lines: +0, -1
	Files:	doc/README.maintaining (+0, -1)

	Remove duplicate entry from Debian build requirements.

2014-01-16  <jlabovitz>	0555a797f2757b37b71d9a626fcd8013fc6f8bc5

	Lines: +19, -0
	Files:	doc/README.maintaining (+19, -0)

	*** empty log message ***

2014-01-15  <gernot2270>	45ccda80b1788bd6bc6104407b89ac3698bcd9d1

	Lines: +325, -49
	Files:	src/main/print-canon.c (+325, -49)

	Added example code to Canon backend for adjusting printjob paper and printable area dimensions for each CD Tray type (A,B,C,D,E,F,G,H,J,Custom) in the ESC(p command.

2014-01-14  <rlk>	ff7755ffee9d8eadd38d2e045fa087e4d748beb9

	Lines: +15, -8
	Files:	src/cups/Makefile.am (+15, -8)

	Correctly install/uninstall the blacklist.

	Distribute the blacklist in the tarball.

2014-01-14  <rlk>	ab024f0cce8add907b29373cf786811f7b4b012f

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Fix a const error.

2014-01-13  <speachy>	ef96963eca3ead4ead9ddb472badbc5f911019b6

	Lines: +87, -21
	Files:	src/cups/backend_common.c (+1, -1)
		src/cups/kodak1400_print.c (+8, -2)
		src/cups/kodak605_print.c (+10, -3)
		src/cups/kodak6800_print.c (+9, -3)
		src/cups/selphy_print.c (+50, -10)
		src/cups/shinko_s2145_print.c (+9, -2)

	backends: all: Properly detect short reads when reading in print headers.
	          selphy: Explicitly retry short reads when loading plane data.

2014-01-13  <gernot2270>	6343bec8f7e52f235ec43be0d605a957acf89def

	Lines: +119, -16
	Files:	src/main/print-canon.c (+117, -14)
		test/pixma_parse.c (+2, -2)

	Added code to output correct page area to printjob for CDs using Tray F in the Canon backend. Corrected printable width and length for ordinary printjobs also. Corrected pixma_parse parameter calculation for printable width and length.

2014-01-13  <rlk>	e34278dca2fc4dd2fd66c3f97084b436e8a37ecd

	Lines: +2, -2
	Files:	src/escputil/d4lib.c (+2, -2)

	Remove a few non-ASCII characters.

2014-01-13  <rlk>	f9485708eaba0ec83220fa4b84d1c5d5aca70b2e

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Force a crash properly.

2014-01-12  <speachy>	87fe96153952a851775a6231695f4c20f4e941d4

	Lines: +183, -217
	Files:	src/cups/backend_common.c (+44, -6)
		src/cups/backend_common.h (+3, -0)
		src/cups/dnpds40_print.c (+14, -32)
		src/cups/kodak1400_print.c (+20, -33)
		src/cups/kodak605_print.c (+30, -53)
		src/cups/kodak6800_print.c (+38, -47)
		src/cups/selphy_print.c (+15, -22)
		src/cups/shinko_s2145_print.c (+14, -23)
		src/cups/sony_updr150_print.c (+5, -1)

	backends:  sync with upstream in preparation for release:

	 * Fixed help text for standalone usage.
	 * Default output less verbose and more consistent across backends.
	   Set DYESUB_DEBUG in the environemnt to enable loads of debugging output.
	 * Use a common read_data() function to move all libusb stuff out of the
	   individual backends.  Simplifies debugging and error handling, and
	   fixed several of backend bugs (especially wrt short reads).

2014-01-12  <rlk>	e5ec6b8d80aa6805b6e7fdfee485711662e27781

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Fix typo

2014-01-12  <rlk>	afb1e80c2f3f37b479298060ae36da6a69d95980

	Lines: +35, -29
	Files:	configure.ac (+6, -0)
		src/cups/Makefile.am (+26, -26)
		src/cups/test-rastertogutenprint.in (+1, -1)
		src/foomatic/Makefile.am (+2, -2)

	Substitute GUTENPRINT_RELEASE_VERSION and GUTENPRINT_BASE_VERSION

2014-01-12  <rlk>	984c8fda604255fea26befe027f1e48e3ebedcd3

	Lines: +0, -38
	Files:	doc/gutenprint.dox.in (+0, -19)
		doc/gutenprintui2.dox.in (+0, -19)

	Remove some obsolete options

2014-01-12  <gernot2270>	d71bd55198d31e711abed1b955e7347619ffd1e7

	Lines: +188, -189
	Files:	src/xml/printers.xml (+188, -189)

	Updated printers.xml for Canon printers of MP series. Checked 5.2.9 entries are unchanged except for new entries to extend existing ones.

2014-01-12  <gernot2270>	571eb0bb69eb5e689c2bb838ec45bc7700a71b33

	Lines: +152, -152
	Files:	src/xml/printers.xml (+152, -152)

	Updated printers.xml for Canon printers of MX and E series. Checked 5.2.9 entries are unchanged.

2014-01-12  <rlk>	be5ff4f367e5de566bada93ccbbf49c1074d39ee

	Lines: +4, -5
	Files:	autogen.sh (+1, -2)
		configure.ac (+3, -3)

	Eliminate use of echo -n which fails on OS X

2014-01-12  <rlk>	79aa5ab2ee26186e011772c7a9170425abf5cac8

	Lines: +2, -2
	Files:	src/gutenprintui2/panel.c (+2, -2)

	Allow "unsafe" strings for manufacturer and queue names.

2014-01-12  <rlk>	14f5fb624ab0ef41a3e17c3b75e806bdaea75be7

	Lines: +5, -0
	Files:	src/main/print-papers.c (+2, -0)
		src/main/printers.c (+3, -0)

	Flag duplicate printers and page sizes

2014-01-11  <gernot2270>	c5e2d7acbcf5268a82018e74de586a84753af637

	Lines: +54, -64
	Files:	src/xml/printers.xml (+54, -64)

	Updated printers.xml for Canon printers of BJ, BJC, S, iP, iX, and Pro series. Removed duplicates, checked 5.2.9 entries are unchanged.

2014-01-11  <gernot2270>	1101503aac554ca17db64c293ed537ae1df8efe9

	Lines: +24, -0
	Files:	src/main/print-canon.c (+24, -0)

	Added debug statements in the canon_setup_channel(s) functions

2014-01-10  <speachy>	560620ad0e2874d052e84e68dc7da79220ece353

	Lines: +4, -4
	Files:	NEWS (+4, -4)

	NEWS: Update info about the backends and CUPS >= 1.6.4, and mention that
	  it only applies to Linux users.

2014-01-09  <gernot2270>	e82162524b15c3dc1db262ce07e12ef0942db4af

	Lines: +169, -176
	Files:	src/xml/printers.xml (+169, -176)

	Changed Canon generic printer series entries name, driver, foomaticid in printers.xml to make them unique (partial correction, MP models not yet unique).

2014-01-08  <gernot2270>	67ee8354db3ec8d115f77866cc6c74d3e211c992

	Lines: +4, -2
	Files:	NEWS (+2, -0)
		src/xml/printers.xml (+2, -2)

	Added IEEE1284 deviceID for Canon SELPY CP530 and CP810. Via MacOSX forums.

2014-01-08  <rlk>	fe1d220c80a855c7db8aeca606b783f062db1eae

	Lines: +4, -1
	Files:	test/Makefile.am (+4, -1)

	Don't run run-weavetest as part of the standard test suite.  It is
	very time consuming and provides little value for release testing
	since the last material change was made in 2008.  It is essentially a
	giant unit test for the weave code.

2014-01-06  <gernot2270>	75ed3d12084f5704905859c5f8e2af2b6691dd00

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Added IEEE1284 deviceID for Canon MP500. Via Jiri Popelka from Redhat.

2014-01-05  <rlk>	2906f961af2c897ebdfb4cc4087625d22c96b352

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Clean up inadvertent duplicate driver IDs for some Epson printers.

2014-01-05  <gernot2270>	f36824ec85161a1db3b8ee5e37730dcf5596fbfd

	Lines: +8, -4
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+4, -4)

	Added IEEE1284 device IDs for Canon SELPHY CP-10, CP-300, CP500, CP730 (developer-owned devices).

2014-01-05  <gernot2270>	f815ce60a8a1216e89b839ce57321ea66541771a

	Lines: +3, -2
	Files:	NEWS (+2, -1)
		src/xml/printers.xml (+1, -1)

	Added Canon SELPHY ES40 IEEE1284 deviceID

2014-01-05  <rlk>	09466bc85fef5aa9d9dade108948eb321b2308cb

	Lines: +100, -65
	Files:	NEWS (+36, -36)
		README (+17, -13)
		configure.ac (+47, -16)

	Bump version and start working on release notes and README

2014-01-05  <rlk>	b0b220c6f6ac3ff4965a32caf257d31c37389095

	Lines: +6, -0
	Files:	src/xml/papers.xml (+6, -0)

	Add w576h576 for dye sub printers.

2014-01-05  <gernot2270>	b2d4fa670fd5d12e3bf7e9a30a6c13485b410022

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Removed line break in Canon MP160 devideID

2014-01-04  <rlk>	07dd8dc2c48adeef0f21092642ec46b8a6bc89b9

	Lines: +14, -43
	Files:	src/main/print-lexmark.c (+6, -17)
		src/main/print-pcl.c (+8, -26)

	Fix crashes

2014-01-04  <gernot2270>	2486ddfefe6e557051d4e27ae50bf08b1391f441

	Lines: +8, -3
	Files:	src/main/print-canon.c (+8, -3)

	Removed warnings in canon driver

2014-01-04  <gernot2270>	db10b12bb004c86168f63722a8699f49c736d91b

	Lines: +15, -6
	Files:	src/main/print-pcl.c (+15, -6)

	Removed two warnings in PCL driver

2014-01-04  <gernot2270>	6f0f0211a19a3bcbc07afbbe1666d72d31a692d6

	Lines: +50, -42
	Files:	src/main/print-lexmark.c (+50, -42)

	Removed two warnings in lexmark driver

2014-01-04  <gernot2270>	b500820e4e21f865a398ff12b859b01f061a6c8a

	Lines: +4, -4
	Files:	test/pixma_parse.c (+2, -2)
		test/pixma_parse.h (+2, -2)

	Removed warnings in pixma_parse

2014-01-04  <rlk>	8caa99149e79c6ab231c67c48ed6b877efde217e

	Lines: +203, -127
	Files:	include/gutenprintui2/gutenprintui.h (+6, -0)
		src/cups/genppd.c (+2, -0)
		src/cups/rastertoprinter.c (+11, -1)
		src/gimp2/print-gutenprint.c (+13, -13)
		src/gimp2/print.c (+11, -12)
		src/gimp2/print_gimp.h (+34, -4)
		src/gutenprintui2/curve.c (+3, -8)
		src/gutenprintui2/gammacurve.c (+4, -17)
		src/gutenprintui2/gutenprintui-internal.h (+29, -1)
		src/gutenprintui2/panel.c (+23, -15)
		src/gutenprintui2/plist.c (+5, -12)
		src/gutenprintui2/printrcl.l (+4, -0)
		src/gutenprintui2/ui-utils.c (+7, -1)
		src/main/curve.c (+3, -6)
		src/main/dither-inks.c (+0, -4)
		src/main/gutenprint-internal.h (+12, -0)
		src/main/print-color.c (+1, -1)
		src/main/print-dither-matrices.c (+13, -6)
		src/main/print-escp2.c (+9, -9)
		src/main/print-list.c (+2, -2)
		src/main/print-vars.c (+3, -3)
		src/main/printers.c (+1, -1)
		src/main/sequence.c (+2, -8)
		src/main/string-list.c (+2, -2)
		test/curve.c (+3, -1)

	Clean up most warnings

2014-01-04  <rlk>	57a9dc6052e740435dc01c42bea89ba8ca116383

	Lines: +206, -62
	Files:	src/testpattern/run-testpattern-2.in (+183, -59)
		src/testpattern/testpattern.c (+20, -3)
		src/testpattern/testpatternl.l (+3, -0)

	Add recovery mechanism to restart tests after crash.

	Add option to halt on any error.

	Add options to better refine the printer list.

	Add options to better control the level of test output.

	Add option to run everything using one testpattern process, run each
	printer with a separate testpattern process, and run each case in a
	separate process.  The last is considerably slower but allows more
	definite indication of where the program crashed.

2014-01-04  <rlk>	d13c8e41c2450e588228e92087aaa8077417193a

	Lines: +13, -2
	Files:	src/main/print-olympus.c (+13, -2)

	Use a simple embedded random number generator to generate consistent
	output from run to run for regression testing purposes.

2014-01-04  <rlk>	5f7e6db04f80c82a8d8d365f278848de2ae00e2a

	Lines: +125, -43
	Files:	src/escputil/d4lib.c (+4, -1)
		src/escputil/escputil.c (+121, -42)

	Add experimental --reset-ink-levels command

2014-01-04  <rlk>	36a00acab55f7076166a6aae6c7829b735ae9085

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Reduce test output.

2014-01-03  <gernot2270>	aa1775076569dcfe1c300a0cbe645e50fe179dfe

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Set ink order from KCMY to CMYK for Canon Pro 9500 and Pro 9500 Mk.II.

2013-12-31  <gernot2270>	72508f4b0752f8a5b8291e07730af4e22f01040e

	Lines: +28, -16
	Files:	test/pixma_parse.c (+25, -14)
		test/pixma_parse.h (+3, -2)

	Removed unused variables from pixma_parse

2013-12-29  <gernot2270>	fe15a97fec7437e8023f83c51e481008da431f3a

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Added missing else if clause to ESC_P length condition check

2013-12-29  <gernot2270>	72362486a33d6ca69784c95b9f66f42ebad5da68

	Lines: +136, -166
	Files:	src/main/canon-inks.h (+1, -49)
		src/main/canon-modes.h (+111, -111)
		src/main/print-canon.c (+24, -6)

	Canon MG5500 high quality mode inkset corrected.

2013-12-27  <speachy>	f77a5c6be8fba3befb7d6e3bd47be51d33635305

	Lines: +11, -1
	Files:	src/main/print-olympus.c (+11, -1)

	dyesub:  Add 2x6*2 support for the Sony UP-DR200 as well.  Also disabled.

2013-12-27  <speachy>	d616056eb981257aef2c04cb4b2921f19290623f

	Lines: +132, -36
	Files:	src/main/print-olympus.c (+132, -36)

	dyesub:  Initial multi-cut implementation, #ifdef'd out.

	This relies on creating multiple, otherwise-duplicate paper types to
	handle the various multicut options.  These duplicate papers have not
	(nor will they ever) be committed.

	I am committing this now because it has all of the multicut support
	options enumerated for the DNP DS40/DS80 and the Shinko S2145 printers,
	and the eventual "proper" solution will need this knowledge encoded.

2013-12-19  <speachy>	0ba0c9413200c62a1a174cc826b7d700245af7b0

	Lines: +11, -4
	Files:	src/cups/dnpds40_print.c (+11, -4)

	backends:  Fix DNP DS40/DS80 backend when being used as a, well, backend.

	The problem was that we weren't handling short reads when loading the
	plane data, and were aborting instead of recovering cleanly.

2013-12-18  <speachy>	8824718e50f2ee93f4b79d7cf14b615f523e0ec1

	Lines: +4, -4
	Files:	src/cups/Makefile.am (+3, -3)
		src/cups/backend_common.c (+1, -1)

	backends:  rename back to gutenprint52+usb and fix the problem with the
	URI_PREFIX not being set properly.

2013-12-18  <speachy>	eb821ca3c34fce9e515e58500fd9d896257d67fe

	Lines: +141, -2
	Files:	NEWS (+8, -1)
		src/cups/Makefile.am (+6, -1)
		src/cups/blacklist (added +127)

	backend:  Add the blacklist file utilized by CUPS >= 1.6.4!

2013-12-18  <speachy>	556b98caa88a3540ad89876709d23aa1bbb00415

	Lines: +6, -6
	Files:	src/cups/Makefile.am (+6, -6)

	backend:  Rename backend to 'gutenprint52usb' as the old name of
		'gutenprint52+usb' was a 'Bad device-uri scheme' according
		to CUPS.

2013-12-18  <speachy>	d6dcc5c808c8056dfd13471c3d95cac266abc007

	Lines: +22, -6
	Files:	src/cups/backend_common.c (+22, -6)

	backends:  We need to handle spaces in the manufacturer part of the URI too.

2013-12-18  <speachy>	45597623bf76f72246ed0e3f8a098ca3b819f403

	Lines: +74, -49
	Files:	NEWS (+6, -7)
		src/cups/dnpds40_print.c (+2, -2)
		src/foomatic/foomatic-generator.in (+4, -1)
		src/main/print-olympus.c (+62, -39)

	dyesub: Add 300x600 DPI printing to DNP DS40 and DS80.

	This required a kludge in the foomatic-generator script, it didn't like
	the '300x600' resolution.

2013-12-18  <speachy>	bb1038384a357b8813029b20c21b797371ed3b00

	Lines: +67, -4
	Files:	src/main/print-olympus.c (+67, -4)

	dyesub:  Fix DS40's 5x7 and 3.5x5 printing; left out a piece.

		Add proper pagesize/cutter control to all ds40/ds80 printing.

	  All that's left now is to define the additional multicut sizes...

2013-12-17  <speachy>	bb64aa049b2388d8e0d536efe9b0a964eee3aa3d

	Lines: +997, -10
	Files:	NEWS (+9, -4)
		src/cups/.cvsignore (+1, -5)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+1, -0)
		src/cups/backend_common.h (+3, -0)
		src/cups/dnpds40_print.c (added +982)

	backends:  Add a backend for the DNP DS40/DS80 printers.

	Strictly speaking this isn't necessary, but using it enables all sorts
	of capabilities and pipelined, status-aware print queueing.

2013-12-17  <speachy>	61a050b11d1e4c89e24e773a57c560c65e5260dd

	Lines: +14, -6
	Files:	src/main/print-olympus.c (+14, -6)

	dyesub:  Further improvements to the DS40/DS80 code:

	 * Better document the plane header
	 * Populate the header with proper resolution (as opposed to size) fields
	 * Printer greatly prefers YMC ordering, not CMY

	...Other than multicut support, I think this should do it for the DS40/DS80.

2013-12-17  <speachy>	dabec22ec169c60866a501704fda5ab0c9202047

	Lines: +21, -16
	Files:	NEWS (+3, -1)
		src/main/print-olympus.c (+18, -15)

	dyesub: Use margins on the DNP DS40/DS80 to accurately reflect the
	printable areas.  This has the benefit of supporting 3.5x5 and 5x7
	prints on the DS40.

2013-12-17  <speachy>	ab8d19850632679e1db8ce0e1342ea1590427fa4

	Lines: +27, -18
	Files:	src/main/print-olympus.c (+27, -18)

	dyesub: Clean up DNP DS40/DS80 code a bit:

	 * printer_end() should only contain START command
	 * plane_init() should only contain per-plane stuff
	   * Also cleaned up padding code and documented the function better
	 * added printer_start() with all known page setup stuffs

	This is verified working on a DNP DS80 w/ 1.30 firmware.

2013-12-16  <speachy>	0357d0026a59e3edb9c7777f007b84f18bd47f2c

	Lines: +3, -2
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+2, -2)

	xml:  Add IEEE1284 IDs for DNP DS40 and DS80

2013-12-16  <rlk>	a13617d5de9c344f1b451da40895d5e413984a7f

	Lines: +44, -1
	Files:	doc/developer/Makefile.am (+1, -1)
		doc/developer/cleanwarnings.pl (added +43)

	Remove spurious build noise

2013-12-15  <speachy>	801cab03e6f0de385d91579077f2f1dfc09e045a

	Lines: +4, -1
	Files:	src/main/print-olympus.c (+4, -1)

	dyesub:

	  up-dr200:  Fix last commit to use correct value for double-up mode.

	  dnp ds40/ds80:  Explicitly set printer to use "normal" cutter mode.

2013-12-15  <rlk>	b3aad0263c4b31fc32e12d63163e38994bc13586

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Do it right.

2013-12-15  <rlk>	2b9b1e6539b51e6f8bb177e3b026659ad88f80fd

	Lines: +5, -0
	Files:	src/main/print-util.c (+5, -0)

	If STP_DEBUG is not zero, force a crash in stp_abort.

2013-12-15  <rlk>	f7d73f75eb6336411f0d1e8793457ad5043a0a93

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix null pointer in sony-updr200.

2013-12-15  <rlk>	702c99ba775e5c8a05e59e691381a683045e1a3c

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Add Turkish translation

2013-12-15  <speachy>	17f13079ca317006f031cb2d24fac611f84cbc7f

	Lines: +11, -0
	Files:	NEWS (+11, -0)

	Improved support for DNP DS40/DS80.

2013-12-15  <speachy>	990f3024607a0660e8caf719bfc89f0383a657d6

	Lines: +29, -12
	Files:	src/cups/backend_common.c (+17, -2)
		src/cups/kodak1400_print.c (+3, -1)
		src/cups/kodak605_print.c (+1, -5)
		src/cups/selphy_print.c (+3, -1)
		src/cups/sony_updr150_print.c (+5, -3)

	backends:  Sync with upstream.  Primarily silencing build warnings.

2013-12-14  <rlk>	764476d1f2fc5332ecf7b8918fb289e77182e2cb

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix a C++-style comment.

2013-12-14  <rlk>	48957877ad0617d648eca0c63b8a4b8fefd0ba10

	Lines: +1032, -1031
	Files:	src/main/escp2-channels.c (+1, -1)
		src/main/escp2-papers.c (+2, -2)
		src/main/escp2-resolutions.c (+3, -3)
		src/main/print-escp2-data.c (+1, -1)
		src/xml/escp2/inks/artisan.xml (+2, -2)
		src/xml/escp2/inks/b500.xml (+2, -2)
		src/xml/escp2/inks/c120.xml (+2, -2)
		src/xml/escp2/inks/c64.xml (+2, -2)
		src/xml/escp2/inks/c80.xml (+2, -2)
		src/xml/escp2/inks/c82.xml (+2, -2)
		src/xml/escp2/inks/claria.xml (+2, -2)
		src/xml/escp2/inks/cmy.xml (+2, -2)
		src/xml/escp2/inks/cmykrb.xml (+2, -2)
		src/xml/escp2/inks/cmykro.xml (+2, -2)
		src/xml/escp2/inks/cx3650.xml (+2, -2)
		src/xml/escp2/inks/defaultblack.xml (+2, -2)
		src/xml/escp2/inks/f360.xml (+2, -2)
		src/xml/escp2/inks/f360_photo.xml (+2, -2)
		src/xml/escp2/inks/f360_photo7_japan.xml (+2, -2)
		src/xml/escp2/inks/f360_ultrachrome.xml (+2, -2)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+2, -2)
		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2)
		src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (+2, -2)
		src/xml/escp2/inks/nx100.xml (+2, -2)
		src/xml/escp2/inks/photo_gen0.xml (+2, -2)
		src/xml/escp2/inks/photo_gen1.xml (+2, -2)
		src/xml/escp2/inks/photo_gen2.xml (+2, -2)
		src/xml/escp2/inks/photo_gen3.xml (+2, -2)
		src/xml/escp2/inks/photo_gen3_4.xml (+2, -2)
		src/xml/escp2/inks/photo_gen4.xml (+2, -2)
		src/xml/escp2/inks/photo_pigment.xml (+2, -2)
		src/xml/escp2/inks/picturemate_4.xml (+2, -2)
		src/xml/escp2/inks/picturemate_6.xml (+2, -2)
		src/xml/escp2/inks/pro_gen1.xml (+2, -2)
		src/xml/escp2/inks/pro_gen2.xml (+2, -2)
		src/xml/escp2/inks/pro_pigment.xml (+2, -2)
		src/xml/escp2/inks/pro_ultrachrome.xml (+2, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -2)
		src/xml/escp2/inks/pro_ultrachrome_k34.xml (+2, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+2, -2)
		src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (+2, -2)
		src/xml/escp2/inks/standard.xml (+2, -2)
		src/xml/escp2/inks/standard_gen0.xml (+2, -2)
		src/xml/escp2/inks/sx445.xml (+2, -2)
		src/xml/escp2/inks/ultrachrome.xml (+2, -2)
		src/xml/escp2/inks/wf40.xml (+2, -2)
		src/xml/escp2/inks/wf500.xml (+2, -2)
		src/xml/escp2/inks/x80.xml (+2, -2)
		src/xml/escp2/inputslots/artisan.xml (+2, -2)
		src/xml/escp2/inputslots/b500.xml (+2, -2)
		src/xml/escp2/inputslots/cd.xml (+2, -2)
		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/cd_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/cutter_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/default-duplex.xml (+2, -2)
		src/xml/escp2/inputslots/default.xml (+1, -1)
		src/xml/escp2/inputslots/pro3880.xml (+2, -2)
		src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/r1800.xml (+2, -2)
		src/xml/escp2/inputslots/r2400.xml (+2, -2)
		src/xml/escp2/inputslots/r2880.xml (+2, -2)
		src/xml/escp2/inputslots/rx680.xml (+2, -2)
		src/xml/escp2/inputslots/rx700.xml (+2, -2)
		src/xml/escp2/inputslots/spro5000.xml (+2, -2)
		src/xml/escp2/inputslots/standard_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/wf7000.xml (+2, -2)
		src/xml/escp2/media/artisan.xml (+2, -2)
		src/xml/escp2/media/b500.xml (+2, -2)
		src/xml/escp2/media/c120.xml (+2, -2)
		src/xml/escp2/media/c64.xml (+2, -2)
		src/xml/escp2/media/c80.xml (+2, -2)
		src/xml/escp2/media/c82.xml (+2, -2)
		src/xml/escp2/media/claria.xml (+2, -2)
		src/xml/escp2/media/claria1400.xml (+2, -2)
		src/xml/escp2/media/cmy.xml (+2, -2)
		src/xml/escp2/media/cmykrb.xml (+2, -2)
		src/xml/escp2/media/cmykro.xml (+2, -2)
		src/xml/escp2/media/cx3650.xml (+2, -2)
		src/xml/escp2/media/f360.xml (+2, -2)
		src/xml/escp2/media/f360_photo.xml (+2, -2)
		src/xml/escp2/media/f360_photo7_japan.xml (+2, -2)
		src/xml/escp2/media/f360_ultrachrome.xml (+2, -2)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+2, -2)
		src/xml/escp2/media/f360_ultrachrome_k3v.xml (+2, -2)
		src/xml/escp2/media/nx100.xml (+2, -2)
		src/xml/escp2/media/photo_gen0.xml (+2, -2)
		src/xml/escp2/media/photo_gen1.xml (+2, -2)
		src/xml/escp2/media/photo_gen2.xml (+2, -2)
		src/xml/escp2/media/photo_gen3.xml (+2, -2)
		src/xml/escp2/media/photo_gen3_4.xml (+2, -2)
		src/xml/escp2/media/photo_gen4.xml (+2, -2)
		src/xml/escp2/media/photo_pigment.xml (+2, -2)
		src/xml/escp2/media/picturemate_4.xml (+2, -2)
		src/xml/escp2/media/picturemate_6.xml (+2, -2)
		src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (+2, -2)
		src/xml/escp2/media/pro_gen1.xml (+2, -2)
		src/xml/escp2/media/pro_gen2.xml (+2, -2)
		src/xml/escp2/media/pro_pigment.xml (+2, -2)
		src/xml/escp2/media/pro_ultrachrome.xml (+2, -2)
		src/xml/escp2/media/pro_ultrachrome_k3.xml (+2, -2)
		src/xml/escp2/media/pro_ultrachrome_k3v.xml (+2, -2)
		src/xml/escp2/media/r800.xml (+2, -2)
		src/xml/escp2/media/standard.xml (+2, -2)
		src/xml/escp2/media/standard_gen0.xml (+2, -2)
		src/xml/escp2/media/ultrachrome.xml (+2, -2)
		src/xml/escp2/media/wf500.xml (+2, -2)
		src/xml/escp2/media/x80.xml (+2, -2)
		src/xml/escp2/mediasizes/standard.xml (+2, -2)
		src/xml/escp2/model/model_0.xml (+6, -6)
		src/xml/escp2/model/model_1.xml (+6, -6)
		src/xml/escp2/model/model_10.xml (+6, -6)
		src/xml/escp2/model/model_100.xml (+7, -7)
		src/xml/escp2/model/model_101.xml (+6, -6)
		src/xml/escp2/model/model_102.xml (+2, -2)
		src/xml/escp2/model/model_103.xml (+2, -2)
		src/xml/escp2/model/model_104.xml (+2, -2)
		src/xml/escp2/model/model_105.xml (+2, -2)
		src/xml/escp2/model/model_106.xml (+2, -2)
		src/xml/escp2/model/model_107.xml (+2, -2)
		src/xml/escp2/model/model_108.xml (+10, -10)
		src/xml/escp2/model/model_109.xml (+2, -2)
		src/xml/escp2/model/model_11.xml (+6, -6)
		src/xml/escp2/model/model_110.xml (+2, -2)
		src/xml/escp2/model/model_111.xml (+6, -6)
		src/xml/escp2/model/model_112.xml (+8, -8)
		src/xml/escp2/model/model_113.xml (+8, -8)
		src/xml/escp2/model/model_114.xml (+8, -8)
		src/xml/escp2/model/model_115.xml (+2, -2)
		src/xml/escp2/model/model_116.xml (+2, -2)
		src/xml/escp2/model/model_117.xml (+2, -2)
		src/xml/escp2/model/model_118.xml (+6, -6)
		src/xml/escp2/model/model_119.xml (+6, -6)
		src/xml/escp2/model/model_12.xml (+6, -6)
		src/xml/escp2/model/model_120.xml (+6, -6)
		src/xml/escp2/model/model_121.xml (+6, -6)
		src/xml/escp2/model/model_13.xml (+6, -6)
		src/xml/escp2/model/model_14.xml (+8, -8)
		src/xml/escp2/model/model_15.xml (+8, -8)
		src/xml/escp2/model/model_16.xml (+6, -6)
		src/xml/escp2/model/model_17.xml (+6, -6)
		src/xml/escp2/model/model_18.xml (+6, -6)
		src/xml/escp2/model/model_19.xml (+6, -6)
		src/xml/escp2/model/model_2.xml (+6, -6)
		src/xml/escp2/model/model_20.xml (+8, -8)
		src/xml/escp2/model/model_21.xml (+6, -6)
		src/xml/escp2/model/model_22.xml (+8, -8)
		src/xml/escp2/model/model_23.xml (+8, -8)
		src/xml/escp2/model/model_24.xml (+6, -6)
		src/xml/escp2/model/model_25.xml (+6, -6)
		src/xml/escp2/model/model_26.xml (+8, -8)
		src/xml/escp2/model/model_27.xml (+8, -8)
		src/xml/escp2/model/model_28.xml (+8, -8)
		src/xml/escp2/model/model_29.xml (+8, -8)
		src/xml/escp2/model/model_3.xml (+6, -6)
		src/xml/escp2/model/model_30.xml (+8, -8)
		src/xml/escp2/model/model_31.xml (+8, -8)
		src/xml/escp2/model/model_32.xml (+6, -6)
		src/xml/escp2/model/model_33.xml (+6, -6)
		src/xml/escp2/model/model_34.xml (+6, -6)
		src/xml/escp2/model/model_35.xml (+8, -8)
		src/xml/escp2/model/model_36.xml (+8, -8)
		src/xml/escp2/model/model_37.xml (+8, -8)
		src/xml/escp2/model/model_38.xml (+6, -6)
		src/xml/escp2/model/model_39.xml (+6, -6)
		src/xml/escp2/model/model_4.xml (+6, -6)
		src/xml/escp2/model/model_40.xml (+8, -8)
		src/xml/escp2/model/model_41.xml (+8, -8)
		src/xml/escp2/model/model_42.xml (+6, -6)
		src/xml/escp2/model/model_43.xml (+6, -6)
		src/xml/escp2/model/model_44.xml (+6, -6)
		src/xml/escp2/model/model_45.xml (+6, -6)
		src/xml/escp2/model/model_46.xml (+9, -9)
		src/xml/escp2/model/model_47.xml (+9, -9)
		src/xml/escp2/model/model_48.xml (+8, -8)
		src/xml/escp2/model/model_49.xml (+8, -8)
		src/xml/escp2/model/model_5.xml (+6, -6)
		src/xml/escp2/model/model_50.xml (+8, -8)
		src/xml/escp2/model/model_51.xml (+8, -8)
		src/xml/escp2/model/model_52.xml (+6, -6)
		src/xml/escp2/model/model_53.xml (+9, -9)
		src/xml/escp2/model/model_54.xml (+8, -8)
		src/xml/escp2/model/model_55.xml (+6, -6)
		src/xml/escp2/model/model_56.xml (+6, -6)
		src/xml/escp2/model/model_57.xml (+9, -9)
		src/xml/escp2/model/model_58.xml (+8, -8)
		src/xml/escp2/model/model_59.xml (+6, -6)
		src/xml/escp2/model/model_6.xml (+6, -6)
		src/xml/escp2/model/model_60.xml (+6, -6)
		src/xml/escp2/model/model_61.xml (+6, -6)
		src/xml/escp2/model/model_62.xml (+8, -8)
		src/xml/escp2/model/model_63.xml (+8, -8)
		src/xml/escp2/model/model_64.xml (+10, -10)
		src/xml/escp2/model/model_65.xml (+6, -6)
		src/xml/escp2/model/model_66.xml (+6, -6)
		src/xml/escp2/model/model_67.xml (+10, -10)
		src/xml/escp2/model/model_68.xml (+10, -10)
		src/xml/escp2/model/model_69.xml (+6, -6)
		src/xml/escp2/model/model_7.xml (+8, -8)
		src/xml/escp2/model/model_70.xml (+8, -8)
		src/xml/escp2/model/model_71.xml (+10, -10)
		src/xml/escp2/model/model_72.xml (+6, -6)
		src/xml/escp2/model/model_73.xml (+8, -8)
		src/xml/escp2/model/model_74.xml (+6, -6)
		src/xml/escp2/model/model_75.xml (+6, -6)
		src/xml/escp2/model/model_76.xml (+6, -6)
		src/xml/escp2/model/model_77.xml (+6, -6)
		src/xml/escp2/model/model_78.xml (+8, -8)
		src/xml/escp2/model/model_79.xml (+6, -6)
		src/xml/escp2/model/model_8.xml (+8, -8)
		src/xml/escp2/model/model_80.xml (+6, -6)
		src/xml/escp2/model/model_81.xml (+8, -8)
		src/xml/escp2/model/model_82.xml (+8, -8)
		src/xml/escp2/model/model_83.xml (+6, -6)
		src/xml/escp2/model/model_84.xml (+8, -8)
		src/xml/escp2/model/model_85.xml (+7, -7)
		src/xml/escp2/model/model_86.xml (+6, -6)
		src/xml/escp2/model/model_87.xml (+6, -6)
		src/xml/escp2/model/model_88.xml (+2, -2)
		src/xml/escp2/model/model_89.xml (+2, -2)
		src/xml/escp2/model/model_9.xml (+8, -8)
		src/xml/escp2/model/model_90.xml (+2, -2)
		src/xml/escp2/model/model_91.xml (+10, -10)
		src/xml/escp2/model/model_92.xml (+6, -6)
		src/xml/escp2/model/model_93.xml (+6, -6)
		src/xml/escp2/model/model_94.xml (+7, -6)
		src/xml/escp2/model/model_95.xml (+6, -6)
		src/xml/escp2/model/model_96.xml (+8, -8)
		src/xml/escp2/model/model_97.xml (+8, -8)
		src/xml/escp2/model/model_98.xml (+10, -10)
		src/xml/escp2/model/model_99.xml (+7, -7)
		src/xml/escp2/qualitypresets/p1_5.xml (+2, -2)
		src/xml/escp2/qualitypresets/picturemate.xml (+2, -2)
		src/xml/escp2/qualitypresets/prox900.xml (+2, -2)
		src/xml/escp2/qualitypresets/standard.xml (+2, -2)
		src/xml/escp2/qualitypresets/v2880.xml (+2, -2)
		src/xml/escp2/qualitypresets/wf40.xml (+2, -2)
		src/xml/escp2/weaves/pro7000.xml (+2, -2)
		src/xml/escp2/weaves/pro7500.xml (+2, -2)
		src/xml/escp2/weaves/pro7600.xml (+2, -2)
		src/xml/escp2/weaves/standard.xml (+2, -2)

	Fix XML validation issue

2013-12-14  <rlk>	b72380473565310bde30c4de5b2179f33f6e499c

	Lines: +40, -3
	Files:	include/gutenprint/string-list.h (+5, -0)
		src/gutenprintui2/plist.c (+2, -2)
		src/main/print-escp2-data.c (+2, -1)
		src/main/string-list.c (+25, -0)
		src/xml/extract-strings.c (+6, -0)

	Validate that the name in string list names contains only alnum,
	hyphen, underscore, and + characters to ensure that key names won't
	contain things like whitespace that cause some things to blow up.

	Add stp_string_listt_add_string_unsafe for the cases where that is
	known not to be an issue (such as translations).

2013-12-14  <rlk>	7f4ea2a32420a0c4282def24aa21e12a24ff7573

	Lines: +521, -395
	Files:	src/cups/Makefile.am (+2, -2)
		src/cups/genppd.c (+513, -387)
		src/cups/i18n.c (+4, -4)
		src/cups/test-ppds (+2, -2)

	Reduce verbosity of genppd; test uncompressed PPDs to work around CUPS bug

2013-12-14  <rlk>	c3a883a3f1a30626a422e85754061989c6f167e9

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/tr.po (added +0)

	Add Turkish translation

2013-12-14  <rlk>	8316b33112a7365ced31711714b680b2649216e1

	Lines: +2, -2
	Files:	src/cups/rastertoprinter.c (+1, -1)
		src/cups/test-rastertogutenprint.in (+1, -1)

	Reduce lines of test output

2013-12-14  <rlk>	ebed5beedde5b3ddcda2cb7b42085de122ccdde1

	Lines: +2, -3
	Files:	src/cups/rastertoprinter.c (+2, -3)

	Collapse amount printed and elapsed time into 1 line

2013-12-11  <speachy>	3a7b38e7b992bb945dbe4e6278a631aa26d03e86

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub:  DNP DS40/80 -- Fix lamination.  Silly printer uses DECIMAL numbers.

2013-12-11  <speachy>	d7fd573525bb4d040eb9af338554c532126ebe52

	Lines: +19, -3
	Files:	src/main/print-olympus.c (+19, -3)

	dyesub: Add lamination control to DNP DS40/DS80

	(Requires firmware 1.30 or newer..)

2013-12-04  <speachy>	18a78dc5260a9d055812bcd75a0d8f93d5b8bc34

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	dyesub: shinko_s2145:  correct a comment about double-cut operation.

2013-12-01  <speachy>	2a1a8a88caa3e9d4e885bf5c25ffb04c2bdafbe8

	Lines: +5, -1
	Files:	NEWS (+5, -1)

	Add a note stating that Mitsubishi dyesub models ending in '-S' are NOT
	supported.

2013-11-25  <speachy>	bab7bf716bf88ac2accdab0242066430393895b4

	Lines: +4, -11
	Files:	src/cups/kodak6800_print.c (+2, -2)
		src/cups/shinko_s2145_print.c (+2, -9)

	backends:  use of open() with O_CREAT requires a third argument for file mask.

2013-11-24  <speachy>	393aa02af324b9a4d86805b0be6e9d6a74be47ea

	Lines: +10, -10
	Files:	src/main/print-olympus.c (+10, -10)

	dyesub: Fix print sizes with Mitsubishi CP-D70x, and the width/height in
	the output stream were swapped inadvertantly.

2013-11-24  <speachy>	a3ec9aa18a6b1893b72c6be1dc8ebfc584dd18c3

	Lines: +135, -16
	Files:	src/cups/backend_common.c (+3, -1)
		src/cups/backend_common.h (+3, -0)
		src/cups/kodak605_print.c (+109, -7)
		src/cups/kodak6800_print.c (+20, -8)

	backends:  Several changes:

	  1) Silence some warnings
	  2) Fix bug in Kodak6800's tone curve set function
	  3) Add support to Kodak605 backend for setting tone curve

2013-11-24  <speachy>	f5809826a03d1a897dbe930d836922dbad6836ee

	Lines: +107, -8
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+105, -8)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add support for Mitsubishi CP-K60DW

	It's similar to the CP-D70/D707, but different enough to be annoying.

	Also fixed a couple of bugs in the CP-D70 code.

2013-11-24  <speachy>	c21f0f3b12ed88eea8eb39854a516242e23671e4

	Lines: +6, -0
	Files:	src/xml/papers.xml (+6, -0)

	papers:  add 6x6" print size.

2013-11-23  <speachy>	8286c8718b26fa3fbd1dee2d28b2dcfea7d73ea3

	Lines: +512, -9
	Files:	NEWS (+4, -7)
		src/cups/Makefile.am (+1, -1)
		src/cups/backend_common.c (+2, -1)
		src/cups/backend_common.h (+2, -0)
		src/cups/kodak605_print.c (added +503)

	dyesub: kodak605:  Add a CUPS backend for the Kodak 605 photo printer.

	It has some warts, but it does successfully spit out 4x6 prints!

2013-11-21  <speachy>	49c51608c29824078615a9b93c48c2ca453b0b8e

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub: kodak605:  rows and columns of spool file are LITTLE endian!

2013-11-21  <speachy>	3a181ee37c851c8cd23f244097c2d0641840ee58

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	printers.xml:  Add IEEE1284 ID for Kodak 605

2013-10-29  <speachy>	3347e6bb321489f6aef12b9c094770a874a5a424

	Lines: +5, -5
	Files:	src/main/print-olympus.c (+5, -5)

	dyesub: s2145: Use CamelCase instead of underscores in keywords.

2013-10-29  <speachy>	45313e93ba766f264b1bc95e7011f0d2fcbaaef0

	Lines: +5, -5
	Files:	src/main/print-olympus.c (+5, -5)

	dyesub: s2145:  Spaces are not allowed in keywords.

2013-10-19  <gernot2270>	1cd0885f98ada72af87b6920d6b545848363d343

	Lines: +2, -2
	Files:	src/main/canon-inks.h (+2, -2)

	Fixed photo inkset definitions for Canon MG6500 and MG7100.

2013-10-18  <gernot2270>	16a4796a39a555cfe325bf9d1ab7262736263abf

	Lines: +10, -10
	Files:	src/main/canon-inks.h (+3, -3)
		src/main/print-canon.c (+7, -7)

	Corrected inksets for Canon iP7200: missing compression flag for photo-black ink.

2013-10-17  <speachy>	6cad81fad969f782740608541102ce1e99338ffc

	Lines: +73, -24
	Files:	NEWS (+5, -0)
		src/main/print-olympus.c (+65, -22)
		src/xml/printers.xml (+3, -2)

	dyesub: Initial support for the Sony UP-DR200 printer.

	Its spool file is nearly identical to the UP-DR150, with an addition to
	to allow cutting media in half for smaller prints.  (Gutenprint does NOT
	support this currently!)

	The backend will need updating as well, but we'll need access to one of
	these printers in order to proceed further.

2013-10-14  <gernot2270>	84e4dab6a7950ebbd7f7d498e609ddda0a5cfe41

	Lines: +330, -76
	Files:	src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+328, -74)

	Corrected duplex mode selection in Canon driver. Corrected modes for Canon iP7200.

2013-10-08  <speachy>	21ff4055c382570039a36046eb6c804552957b6a

	Lines: +6, -2
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+2, -2)

	Add IEEE1284 Device ID for the Mitsubishi CP-D70/D707 printers.

2013-10-07  <speachy>	ee5abb50218c7aacda60e1a6d4b1de3a6d26b685

	Lines: +5, -5
	Files:	src/main/print-olympus.c (+5, -5)

	dyesub: Fix lamination axis for Mitsubishi CP-D70x printers.

2013-10-03  <speachy>	271cf201fc74942a28873e804daddbc59dd25ef6

	Lines: +17, -4
	Files:	src/cups/shinko_s2145_print.c (+17, -4)

	backend: shinkos2145:  Add a "fast return" mode.

	Once the printer accepts the job, there's no need to block until it's
	done.  this adds an option to bypass this wait.  It will probably become
	the default in the future.

2013-10-03  <speachy>	38f80cd0782373fb6447330cfd49bd7ddfd9e319

	Lines: +22, -12
	Files:	src/cups/backend_common.c (+22, -12)

	backend: common:  URIs need the backend name now that they've been unified.

	Also fix up return codes so they line up better with CUPS specs.

2013-10-03  <speachy>	c5d2f2a92d4dced18ed12414b670ea6ea891cc2a

	Lines: +6, -11
	Files:	src/cups/kodak6800_print.c (+6, -11)

	backend: kodak6800: Fix operation with the 6850 with 6x8 media.

2013-09-15  <gernot2270>	28dab7000344fc7f12c260418954cf091083e360

	Lines: +102, -47
	Files:	src/main/print-canon.c (+102, -47)

	Implemented media code substitution for FineArt paper sizes (with borders) for Canon printers. Affected paper sizes: Letter, A4, A3, A3+.

2013-09-15  <gernot2270>	adf2553440d01a684dbfb14d1844c42dbd8a7bb0

	Lines: +26, -10
	Files:	src/main/canon-printers.h (+23, -7)
		src/xml/printers.xml (+3, -3)

	Added ESC (v command to several Canon printer lines where it was missing: iP7200, MG2400, MG3500, MX390, MX520, MX720, MX920, E610 (new printer model created for E610).

2013-09-12  <gernot2270>	4468dbd5c39c512cba7de2d04406aee1f5a3f0f4

	Lines: +3, -3
	Files:	NEWS (+1, -1)
		src/xml/printers.xml (+2, -2)

	Corrected Canon MG6530 and MG7130 names to PIXUS.

2013-09-12  <gernot2270>	5fb3d5ac48bdc44d31a1d63815c31f59e3cf815b

	Lines: +403, -13
	Files:	NEWS (+11, -0)
		src/main/canon-inks.h (+210, -1)
		src/main/canon-media-mode.h (+94, -0)
		src/main/canon-modes.h (+24, -0)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+37, -12)
		src/xml/printers.xml (+11, -0)

	Added experimental support for Canon MG6500 line (MG6530) and MG7100 line (MG7110, MG7120, MG7130, MG7140, MG7150, MG7170). Made some changes to FineArt A4, Letter, A3 media papersize code replacement (further changes to be made as codes confirmed on relevant printer models).

2013-09-11  <gernot2270>	c296e49fdaccd766e6f516f2f4b6c99d61238b33

	Lines: +194, -16
	Files:	NEWS (+15, -0)
		src/main/canon-inks.h (+56, -8)
		src/main/canon-media-mode.h (+68, -2)
		src/main/canon-modes.h (+19, -1)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+5, -5)
		src/xml/printers.xml (+15, -0)

	Added support for Canon MG5500 series (MG5520, MG5522, MG5530, MG5540, MG5550, MG5570) and MG6400 series (MG6410, MG6420, MG6440, MG6450, MG6470). Fixed duplex choices for Canon MG3500. Removed two compiler warnings from print-canon.c (comment style and declaration with assignment)

2013-09-08  <rlk>	b7bc31064f7b60461db073d97d441a249104e6ab

	Lines: +14, -14
	Files:	NEWS (+1, -1)
		README (+13, -13)

	Update

2013-09-08  <rlk>	141f5ab110e8d459a5b760cba5aedc12ea6e47a0

	Lines: +8, -4
	Files:	configure.ac (+8, -4)

	Print exec prefix, lib dir, and module dir a bit more transparently.

2013-09-08  <rlk>	afce4333ffbc54ddb14b0fe682aa323bcaf81376

	Lines: +17, -11
	Files:	src/cups/genppd.c (+17, -11)

	Accept most options being missing other than PageSize.

2013-09-08  <rlk>	b9780777cf9ed8fcf3db7114a6b97150d9a2f0af

	Lines: +19, -0
	Files:	src/main/print-raw.c (+19, -0)

	Add required PageSize parameter to print-raw

2013-09-08  <rlk>	df9ea0c02f64fc883429fa32c57c4f6286950f93

	Lines: +0, -0

	Update some translations

2013-09-01  <speachy>	132f549fea60e6ee4b9eae9acb8313d5db860cca

	Lines: +8, -1
	Files:	src/cups/kodak1400_print.c (+8, -1)

	backends: kodak1400:  Rudimentary error detection and clean termination.

2013-09-01  <gernot2270>	e329b6cbef0a455f8b20f15746e0a453c75bbb5e

	Lines: +123, -1
	Files:	NEWS (+9, -0)
		src/main/canon-media-mode.h (+59, -0)
		src/main/canon-modes.h (+19, -0)
		src/main/canon-printers.h (+22, -0)
		src/main/print-canon.c (+5, -1)
		src/xml/printers.xml (+9, -0)

	Added support for Canon PIXMA MG3500 series (MG3510, MG3520, MG3530, MG3540, MG3550, MG3560, MG3570). Not sure whether duplex works with existing commands.

2013-08-31  <gernot2270>	13bcc9b65dbf22e6e0babcd7bfa3ffb30070582b

	Lines: +20, -2
	Files:	NEWS (+11, -2)
		src/xml/printers.xml (+9, -0)

	Added support for Canon PIXMA MG2500 series (MG2510, MG2520, MG2540, MG2550, MG2560, MG2570, MG2580). These printers do not support borderless under Windows, and have only 4 media types to select from. Experimental support for other media types added.

2013-08-30  <gernot2270>	99d4c82cd6aee33f92f6c9b3a9c4fabc41d46bcf

	Lines: +133, -1
	Files:	NEWS (+17, -0)
		src/main/canon-media-mode.h (+57, -0)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+15, -0)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+8, -0)

	Added support for Canon PIXMA MG2400 series (MG2400, MG2410, MG2420, MG2440, MG2450, MG2470). These printers do not support borderless under Windows, and have only 4 media types to select from. Experimental support for other media types added.

2013-08-30  <gernot2270>	3993a47b80acdcf5b793d771316f8e0f09e5a2bc

	Lines: +0, -0
	Files:	src/main/canon-media-mode.h (+0, -0)

	Converted from DOS (CRLF) to Unix (LF) format

2013-08-29  <gernot2270>	3c11f1ae24c488f0ab0c9fad53e53930751ca7bc

	Lines: +10, -6
	Files:	src/main/canon-media-mode.h (+6, -2)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+1, -1)

	Fixed modes for Canon MX510 and MX520, mode usage and ink code correction for MX520

2013-08-28  <speachy>	a80ddd74dda3616ef2bb5986f01360cc9aac0b16

	Lines: +32, -22
	Files:	src/cups/shinko_s2145_print.c (+32, -22)

	backends:  Internal cleanups for the shinko_s2145 backend.

	No visible changes; the purpose is to resync with upstream before the
	5.2.10 release.

2013-08-27  <speachy>	bd10093a37cf19d85d69a04a8fda3c7664d2d8c9

	Lines: +6, -6
	Files:	src/cups/backend_common.c (+1, -1)
		src/cups/backend_common.h (+1, -1)
		src/cups/kodak1400_print.c (+1, -1)
		src/cups/kodak6800_print.c (+1, -1)
		src/cups/selphy_print.c (+1, -1)
		src/cups/sony_updr150_print.c (+1, -1)

	backends:  Update URL to "upstream" repository for these backends.

2013-08-19  <speachy>	6dac7014045898b97ed03ddeebad82d2b0f39767

	Lines: +4, -1
	Files:	src/cups/backend_common.c (+4, -1)

	backends:  When not scanning, go with the first matching result we find.

	This fixes the case where we try to do a serial match but end up
	skipping over the matched printer.

2013-08-15  <speachy>	709a2527c1d0716d40e2c0de190db1fdff3d7c32

	Lines: +5, -2
	Files:	NEWS (+5, -2)

	NEWS:  The Mitsubishi CP9810 is confirmed to work.

2013-08-03  <speachy>	b8016dc9e218e07069b986a2e35ae4306fdd9489

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	printers.xml:  Add IEEE1284 ID for Kodak 6850

	(Forgot to commit this earlier)

2013-07-30  <speachy>	ba0434d4ec588ff0cddc7ecc502234195d0e96c2

	Lines: +5, -3
	Files:	NEWS (+5, -3)

	NEWS:  Update information about Kodak 6850

2013-07-27  <speachy>	4188a84007a34e66c187efe143dc187be9c6a912

	Lines: +3, -3
	Files:	src/cups/Makefile.am (+3, -3)

	backends:  Put 'backend_common.h' into the correct place.

2013-07-27  <speachy>	7d7e2079ed423e4dad259f6fa6435ac3defb2041

	Lines: +1928, -1683
	Files:	src/cups/Makefile.am (+9, -28)
		src/cups/backend_common.c (+402, -54)
		src/cups/backend_common.h (added +137)
		src/cups/kodak1400_print.c (+172, -297)
		src/cups/kodak6800_print.c (+368, -278)
		src/cups/selphy_print.c (+255, -430)
		src/cups/shinko_s2145_print.c (+514, -388)
		src/cups/sony_updr150_print.c (+71, -208)

	backends:  Unify all backends into a single executable -- gutenprint52+usb

	The '52' is automatically determined based on MAJOR/MINOR version.

	This commit also includes some additional bugfixes and support for the
	Kodak 6850. (ie full upstream resync)

2013-07-20  <speachy>	e74609f2a10e75a20de8755af8c7c02157d3749a

	Lines: +5, -1
	Files:	src/cups/backend_common.c (+5, -1)

	backends:  Fix compile problem when using libusb (as opposed to libusbx)

2013-07-20  <speachy>	67919afdfc1c8c7b05a10516f92f3c42c881d94e

	Lines: +29, -5
	Files:	NEWS (+29, -5)

	NEWS:  Add information about new dyesub backend

2013-07-20  <speachy>	0163650877c1e8fbca241a7f82e1015f8925ed0e

	Lines: +5, -5
	Files:	src/main/print-olympus.c (+5, -5)

	dyesub: kodak1400: Fix off-by-one horizontal margins in the 8.5x14 media

2013-07-18  <speachy>	18e1f2c798a3e3ce556e171379491b40546ab53d

	Lines: +21, -11
	Files:	NEWS (+3, -3)
		src/cups/kodak1400_print.c (+6, -4)
		src/cups/kodak6800_print.c (+3, -1)
		src/cups/selphy_print.c (+3, -1)
		src/cups/shinko_s2145_print.c (+3, -1)
		src/cups/sony_updr150_print.c (+3, -1)

	backends:  Resync with upstream:

	 * Kodak 805 is officially supported
	 * All backends, in standalone mode, can be told to use a specific device
	   by setting the DEVICE environment varible to the USB-reported serial
	   number of the device in question.  Otherwise it uses the first match.

2013-07-17  <speachy>	4d4dfaa897c8b3a938b78a1f9fdbab9fc4be3c2d

	Lines: +371, -355
	Files:	src/cups/shinko_s2145_print.c (+371, -355)

	s2145: Major updates.

	     * Factor out command-response sequence into a separate function
	     * Stop using lookup tables for text fields in favor of switch statements
	     * Add full status/error field decoding (not counting "printer error" fields
	     * Add full command id decoding in error messages
	     * Fix order of bankX status fields
	     * Simplify state machine, fixing major bugs in the process
	     * Improved status and error logging considerably
	     * Don't sleep unless readback and state are unchanged
	     * Sleep after image data is sent over (improves reliability)
	     * Other bugfixes

2013-07-17  <speachy>	d5726effb1501d2b32f418298e7c3f6d86aaf0cf

	Lines: +23, -17
	Files:	src/cups/kodak1400_print.c (+8, -6)
		src/cups/kodak6800_print.c (+8, -6)
		src/cups/selphy_print.c (+7, -5)

	backends: Only sleep when both the readback and state don't change.

2013-07-17  <speachy>	dfffb70dd2ddf8dbc2ce4bba8fe18bd02b09c2a3

	Lines: +9, -3
	Files:	src/cups/backend_common.c (+9, -3)

	backends:  Use USB bus/port when the printer doesn't report a valid serial.

	This is admittedly a kludge, but necessary when there's no other way to
	distinguish betweeen multiple (identical) printers plugged in.

2013-07-16  <speachy>	432481b439717b9e0d8ba550df116af0dff8bf7d

	Lines: +21, -28
	Files:	src/cups/kodak1400_print.c (+3, -2)
		src/cups/kodak6800_print.c (+3, -2)
		src/cups/selphy_print.c (+3, -3)
		src/cups/shinko_s2145_print.c (+9, -19)
		src/cups/sony_updr150_print.c (+3, -2)

	backends:  Don't re-attach to the kernel driver when we're done.

	This re-attaching breaks the s2145 driver, and possibly others too.

	Since all of these printers need a special backend anyway, it's not like
	re-attaching to the kernel accomplishes anything anyway.

2013-07-15  <speachy>	85e20328f6052ada9ac2d00ba4e255ecd41ee151

	Lines: +4, -1
	Files:	src/cups/.cvsignore (+4, -1)

	update cvsignore.

2013-07-15  <speachy>	871b29793effe3b6e79cbc5062ef116c35b5559c

	Lines: +21, -20
	Files:	src/cups/Makefile.am (+13, -12)
		src/cups/kodak1400_print.c (+1, -1)
		src/cups/kodak6800_print.c (+1, -1)
		src/cups/selphy_print.c (+2, -2)
		src/cups/shinko_s2145_print.c (+2, -2)
		src/cups/sony_updr150_print.c (+2, -2)

	backends:  rename all backends to use similar naming convention, and eliminate '_' which is illegal.

2013-07-14  <speachy>	419934fd4b09b0f834de70a2956f4d6ada124c6a

	Lines: +405, -2
	Files:	NEWS (+6, -1)
		src/cups/Makefile.am (+5, -1)
		src/cups/sony_updr150_print.c (added +394)

	backends:  Add a backend for the Sony UP-DR150 printer.

2013-07-14  <speachy>	8432989e5cd1630a05fec3fd213ddf08dfd85d90

	Lines: +251, -142
	Files:	src/cups/shinko_s2145_print.c (+251, -142)

	backends: shinko_s2145: Add support for setting tone curves.

	Also has some internal reworking, but that has no outward effect.

2013-07-14  <speachy>	08a0ea885c2fdb638498e1d1cdaf82cddf204305

	Lines: +267, -3
	Files:	src/cups/kodak6800_print.c (+267, -3)

	backends: kodak6800:  Add experimental support for setting/getting tone curves

2013-07-14  <speachy>	dd54bd027cc4f70f1cf375cdf3b7f37367b59700

	Lines: +106, -3
	Files:	src/cups/kodak1400_print.c (+106, -3)

	backends: kodak1400:  Add experimental support for setting tone curves.

2013-07-14  <speachy>	db209e0d84960fec907de3f05835b578a4194c8b

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	printers.xml:  Add IEEE1284 Device ID for Sony UP-DR150

2013-07-14  <speachy>	0fb803aabcc606180aec75123fcdfa8cfa26cdaf

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	backends:  Get rid of hte 'selphy_backend_common.h' header from the makefile

2013-07-14  <speachy>	dd176bda396c17d85e579b9ba64621fab32f0cc4

	Lines: +2, -1
	Files:	src/cups/Makefile.am (+2, -1)

	backends:  add 'backend_common.c' to EXTRA_DIST

2013-07-11  <speachy>	6d0e07ead439777bb08d9ebc790c1e48b9065afe

	Lines: +8, -13
	Files:	src/main/print-olympus.c (+8, -13)

	dyesub: sony up-dr150:  more fixes relating to page orientation.
	             up-dr100:  Don't double-swap when in LANDSCAPE mode.

2013-07-11  <speachy>	4f31af234f81e63a447c86c996f727a7feb86a3e

	Lines: +14, -18
	Files:	src/main/print-olympus.c (+14, -18)

	dyesub: sony up-dr150:  Fix swapped landscape/portrait orientation.

2013-07-07  <speachy>	a3ad156ca88615e54bbe5b0f5adc4dda300c79bb

	Lines: +735, -19
	Files:	src/cups/shinko_s2145_print.c (+735, -19)

	shinko_s2145:  Major updates to backend.

	 * Ability to query everything the printer supports
	 * Ability to set everything except custom color tone curve
	 * Better (printer) error handling

	There are still some warts, but this thing is nearly fully operational.

2013-07-07  <speachy>	f0120db09c504b1251a9057b5a0795256bf1ef6b

	Lines: +20, -7
	Files:	src/cups/backend_common.c (+20, -7)

	backends:  Fix improper NULL termination and better sanitize USB-supplied strings.

2013-07-06  <speachy>	bc39b97052058732173136c8ab31a66a465a8830

	Lines: +744, -4
	Files:	NEWS (+7, -0)
		src/cups/Makefile.am (+6, -1)
		src/cups/backend_common.c (+8, -3)
		src/cups/shinko_s2145_print.c (added +723)

	dyesub: Add a CUPS backend for the Shinko CHC-S2145 printer.

	This has been verified to work on a real printer using 4x6 prints.

2013-07-06  <speachy>	40ee6abcb97d9a8c4ea2d161a9af44ae2015ee11

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	printers.xml: Add IEEE1284 ID for Shinko CHC-S2145

2013-07-06  <speachy>	4c78148385974f2b07d857a27f142f90f1917960

	Lines: +134, -13
	Files:	src/main/print-olympus.c (+131, -12)
		src/xml/printers.xml (+3, -1)

	dyeub:  Add initial support for Shinko/Sinfonia CHC-S2145

	Gutenprint now generates raw spool files identical to the Windows
	drivers.  Unfortunately, the printer requires an intelligent backend,
	which will be commmitted once it's ready.

	This work was sponsored by LiveLink Technology [1], who generously
	contributed a printer, media, and funding.

	[1] http://www.livelinktechnology.net/

2013-07-06  <speachy>	b257465a3927fd4aeb6ef2fc132c30d9c154e3b5

	Lines: +6, -0
	Files:	src/xml/papers.xml (+6, -0)

	papers:  Add a 2x6 paper size.

2013-07-02  <speachy>	582ee784b9da57bbb51596df03a8293553983941

	Lines: +0, -0
	Files:	configure.ac (+0, -0)

	configure:  Fix alignment of diagnostic message for the CUPS backends.

2013-07-02  <speachy>	914f1e4ca2802b2c6cd9a4c5aa032092052f2121

	Lines: +538, -4
	Files:	NEWS (+12, -3)
		src/cups/Makefile.am (+6, -1)
		src/cups/kodak6800_print.c (added +520)

	kodak6800:  Add a CUPS backend.

2013-07-02  <speachy>	779ddf6a9ce44aced0fea2ab4773b3fe9db95505

	Lines: +18, -13
	Files:	src/cups/backend_common.c (+2, -0)
		src/cups/kodak1400_print.c (+7, -2)
		src/cups/selphy_print.c (+9, -11)

	backends:  Improve logging output.

2013-06-30  <speachy>	5dbf4d6b2588017fcdb15d3075e8859b42fc25a9

	Lines: +556, -367
	Files:	src/cups/backend_common.c (added +217)
		src/cups/kodak1400_print.c (+39, -174)
		src/cups/selphy_print.c (+300, -193)

	backends:  Move a great deal of common code into a shared file.

	(I'm writing a third backend now, and a fourth one will happen within
	 the month)

	This also fixes a rather nasty bug in the selphy backend.

2013-06-29  <speachy>	7739ff7827a8b92fa4d0af8349b99c7af625ab43

	Lines: +17, -11
	Files:	src/main/print-olympus.c (+17, -11)

	dyesub: kodak1400/805: Fix margins so they display and function properly.

	These printers require full-bleed output *horizontally* though the
	imaging area is smaller than the data supplied.  Further complicating
	things is that the lamination area is actually smaller than the
	printable area.

	So, set the margins so that we can't print outside the lamination area,
	but ensure gutenprint generates the full-bleed width regardless.

2013-06-29  <speachy>	74f64aeac93c5ab622af925e59c650cefd10a3a5

	Lines: +7, -7
	Files:	src/main/print-olympus.c (+7, -7)

	kodak1400/805:  Fix off-by-one error in page width computation.

2013-06-27  <speachy>	a10ff445865957a3cdbd93869d635e2fe9462c45

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	xml: Add IEEE1284 entry for Kodak 6800 printer.

2013-06-27  <speachy>	a8bc7de959952278b6c56c8a600275b07a3a04d2

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	printers.xml:  Add IEEE1284 device ID for Kodak 805 printer.

2013-06-26  <speachy>	03461bdd941b6275a9960f0aaf26f657f86b287b

	Lines: +6, -5
	Files:	src/main/print-olympus.c (+6, -5)

	dyesub: Fix Kodak 6850 (similar fix as 6800) -- also fixes 5x7
	        Minor fix to Kodak 605 (de-hardcode horizontal size)

2013-06-26  <speachy>	104516fdf9c6d0f2c763e1ac543375c55bce48a8

	Lines: +4, -4
	Files:	src/main/print-olympus.c (+4, -4)

	dyesub:  Fix errors in the kodak 6800 support.

2013-06-23  <rlk>	4ddccb2026868cda3695c801d5dffacb4a29009c

	Lines: +331, -5
	Files:	NEWS (+2, -1)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/sx445.xml (added +139)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_119.xml (+1, -1)
		src/xml/escp2/model/model_121.xml (added +183)
		src/xml/escp2/model/model_97.xml (+1, -1)
		src/xml/printers.xml (+1, -0)
		test/run-weavetest (+1, -1)

	Add support for Epson SX445W.

	Change some other printers to be full borderless.

2013-06-17  <speachy>	a89b823546dd247936616d5e496fec9d5d2e2a0e

	Lines: +122, -0
	Files:	NEWS (+2, -0)
		src/main/print-olympus.c (+120, -0)

	dyesub:  Initial support for the Mitsubishi CP-D70/D707 series.

	(disclaimer: Not tested on an actual printer, etc etc etc)

2013-06-17  <speachy>	eac5ad610ca269d91d4f71343984c3945dcce7d4

	Lines: +3, -3
	Files:	src/main/print-olympus.c (+3, -3)

	dyesub: Hopefully fix compilation on OSX (ie endian #define)

2013-06-17  <speachy>	63f739934baf4fc03c5e9af529f10faddd8c9d92

	Lines: +2, -3
	Files:	src/main/print-olympus.c (+2, -3)

	dyesub: Fix boneheaded errors in the UP-DR150 support code.

2013-06-13  <speachy>	bfa6f1945cd88a32e0c2b77114ff84a78c17f622

	Lines: +12, -10
	Files:	src/xml/printers.xml (+12, -10)

	kodak1400:  Add IEEE1284 device id for the Kodak 1400 dyesdub printer

2013-06-12  <gernot2270>	e4f77844950d99777532e17140683191c2f21728

	Lines: +1, -2
	Files:	src/xml/printers.xml (+1, -2)

	Removed mistaken newline in printers.xml

2013-06-05  <speachy>	3edeb5ba749abffe9c8cb8d58b87eb5f6cef74e9

	Lines: +20, -2
	Files:	src/main/print-olympus.c (+20, -2)

	dyesub:  Printers that use >8bpp may need the data we send byteswapped.

2013-06-05  <speachy>	5d5b7983ab726d41bac69dbde4f65de651092395

	Lines: +42, -14
	Files:	NEWS (+42, -14)

	NEWS:  Add Mitsubishi 9810, fix typos, and heavily update SELPHY CP/ES.

2013-06-05  <speachy>	df02bcf85db53d06c93a2ea945a79196d6d5f59e

	Lines: +160, -7
	Files:	src/main/print-olympus.c (+158, -7)
		src/xml/printers.xml (+2, -0)

	dyesub: Add support for Mitsubishi CP9810D/DW printers.

	Also fixes a couple of bugs in the CP9550 support.

2013-06-04  <speachy>	aee61103b78c75edd3fef5e7a27c41b9241f4213

	Lines: +5, -5
	Files:	src/xml/printers.xml (+5, -5)

	printers.xml:  Add IEEE1284 IDs for CP-100, CP-200, CP-330, CP720, CP780

2013-06-04  <speachy>	307b77d5ebf97ec7ca4ec804e57172db463e07cc

	Lines: +14, -13
	Files:	src/cups/kodak1400_print.c (+7, -7)
		src/cups/selphy_print.c (+7, -6)

	kodak/selphy: Fix URLification in the backend.

2013-06-04  <speachy>	11ade4d28d85f89ce0dcdf52444d8f9d847ef8bf

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	printers.xml: Add IEEE1284 IDs for Canon SELPHY ES3 and ES30 printers.

2013-06-04  <speachy>	09829c09f060bd7fd8ad3aca3f9276903ad23bf2

	Lines: +124, -4
	Files:	src/cups/kodak1400_print.c (+62, -2)
		src/cups/selphy_print.c (+62, -2)

	selphy/kodak1400: Query and report actual IEEE1284 IDs instead of the ones we made up.

2013-06-02  <speachy>	59c0a45de33ecef4cb6ff0a5de038984465681ca

	Lines: +366, -298
	Files:	src/cups/kodak1400_print.c (+53, -25)
		src/cups/selphy_print.c (+313, -55)
		src/cups/selphy_print_common.h (removed -218)

	selphy/kodak1400:  Rebase against current upstream sources:

	Both:

	 * Fix enumeration bugs when multiple printers are attached
	 * More consistent error reporting (Ake Koomsin)
	 * Better status/information reporting (Ake Koomsin)
	 * Respect 'copies' argument to backend
	 * Handle SIGTERM by finishing current print and aborting cleanly
	 * Ignore SIGPIPE (Ake Koomsin)
	 * Whitespace ckeanups (Ake Koomsin)

	Selphy:
	 * Buffer entire job into RAM before sending it to printer (Ake Koomsin)
	 * Consolidate header into main .c file
	 * Document more error states (Ake Koomsin)

	Ake Koomsin inspired a lot of this work, but I ended up re-implementing
	most of the patches he sent to me.  There's still more work pending, mostly
	on the error-detection-and-recovery side of things.

2013-05-30  <gernot2270>	f0e19ca1c7484470e99021f128d66a2164fdafc1

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	Added IEEE1284 device ID for Canon SELPHY CP600. Information from Apple forums: https://discussions.apple.com/thread/3205750?start=225&tstart=0

2013-05-30  <gernot2270>	2d4a40bf102444d46f08bf95caf4bba668e6ed3f

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	Added IEEE1284 device ID for Canon MP450 series. Information from own printer.

2013-05-25  <gernot2270>	23a4c65a3f924cf34574b8afa54cb3bf012d2673

	Lines: +12, -3
	Files:	NEWS (+11, -2)
		src/xml/printers.xml (+1, -1)

	Added Kyocera FS-1118MFP IEEE1284 device ID. Info from Fedora F17 to F18 commits: http://lists.fedoraproject.org/pipermail/scm-commits/2013-January/930272.html

2013-05-25  <gernot2270>	9282bbc8f9bef2f2137dc83e1861e327e5edb7c3

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	Added Canon MP160 IEEE1284 device ID. Info from https://fedoraproject.org/wiki/Test_Day:2010-03-25_Printing

2013-05-25  <gernot2270>	00ec61d1a5d3744c6f0e49e7098024930098e4a1

	Lines: +43, -16
	Files:	NEWS (+23, -0)
		src/xml/printers.xml (+20, -16)

	Added IEEE1284 IDs based on patch here: https://github.com/MagicGroup/MagicSpecF-K/blob/master/gutenprint/gutenprint-device-ids.patch

2013-05-25  <gernot2270>	2cf445ff27d08f1b4abaa8a404b20031decc7f90

	Lines: +7, -3
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+4, -3)

	Added IEEE1284 device IDs for Canon PIXMA iP3000, Epson Stylus Photo 1270, Canon SELPHY CP400.

2013-05-24  <gernot2270>	d37b4e86cd50cf93be33d10f14fa826d23f16787

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	Added IEEE1284 device ID for Canon SELPHY CP760. Information from Apple Forums: https://discussions.apple.com/message/22082722?ac_cid=tw123456#22082722

2013-05-21  <gernot2270>	b371fde754b5b7a8965409079f7e4e7be006e191

	Lines: +2, -1
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -1)

	Added IEEE1284 device ID for Canon iP2700 series. Not added for individual instances, to keep unique. From Sourceforge gutenprint Feature Request forum: https://sourceforge.net/tracker/index.php?func=detail&aid=3100897&group_id=1537&atid=351537

2013-05-17  <gernot2270>	5f8f0455be505f59d1974325525980c8b73433e8

	Lines: +6, -3
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+3, -3)

	Added IEEE1284 device IDs for Canon SELPHY CP510, CP750, CP800. Information from apple Forums: https://discussions.apple.com/message/22033133

2013-05-17  <gernot2270>	0957d2ff7c9bb71343875851ee03841ca027fc29

	Lines: +14, -6
	Files:	NEWS (+10, -2)
		src/xml/printers.xml (+4, -4)

	Added IEEE1284 device IDs to Canon SELPHY ES1, ES2, CP-220, CP710. Information from Apple Forums: https://discussions.apple.com/thread/3205750

2013-05-13  <gernot2270>	c0381d3640e4d9fdc1f062806f57a1e2f9c50c85

	Lines: +89, -17
	Files:	NEWS (+47, -0)
		src/xml/printers.xml (+42, -17)

	Added instances for iP5000, iP5200, iP5200R, iP5300, iP6000D, iP6100D, iP6210D, iP6220D, iP6310D, iP6320D, iP6600D, iP6700D, iP7100, iP7500, iP8100, iP8500, iP8600, iP9910 family.

2013-05-12  <gernot2270>	bc57e128e0466f86cd895f168d4922fceab37337

	Lines: +39, -7
	Files:	NEWS (+19, -0)
		src/xml/printers.xml (+20, -7)

	Added instances of Canon iX4000, iX5000, iX7000, Pro9000, Pro9000 Mk.II, Pro95000, Pro9500 Mk.II family.

2013-05-12  <gernot2270>	c79be2499757ae1557f3fc4c32a75f2cfa71f4c3

	Lines: +38, -2
	Files:	NEWS (+9, -0)
		src/xml/printers.xml (+29, -2)

	Added instances of Canon iP4000, iP4100, iP4200, iP4300 family.

2013-05-12  <gernot2270>	a0e1a9cce8f5a27f22b3e321a5cc163e45f223f0

	Lines: +21, -2
	Files:	NEWS (+11, -0)
		src/xml/printers.xml (+10, -2)

	Added instances of Canon iP2700, iP3000, iP3100, iP3300, iP3500 family.

2013-05-12  <gernot2270>	634fc19aa3dbd71be63a9c039e41d946d9295fa6

	Lines: +58, -1
	Files:	NEWS (+29, -0)
		src/xml/printers.xml (+29, -1)

	Added instances for Canon MP800, MP810, MP830, MP900, MP950, MP960, MP970, MP980, MP990 family.

2013-05-12  <gernot2270>	b1ed97b7fb27cc7775bbef25f3dd559b2d549b85

	Lines: +36, -5
	Files:	NEWS (+18, -0)
		src/xml/printers.xml (+18, -5)

	Added instances for Canon MP600, MP610, MP620, MP630, MP640 family.

2013-05-12  <gernot2270>	7bab5148346b6ad11af97ea936b2ab84266257d2

	Lines: +51, -1
	Files:	NEWS (+23, -0)
		src/xml/printers.xml (+28, -1)

	Added instances for Canon MP500, MP510, MP520, MP530, MP540, MP550, MP560 family.

2013-05-12  <gernot2270>	9b6fe6fd432fe41181681d6335632abdae38c152

	Lines: +11, -1
	Files:	NEWS (+6, -0)
		src/xml/printers.xml (+5, -1)

	Added instances for Canon MP450, MP460 family.

2013-05-12  <gernot2270>	45de649365e8fbee2cc271eb369326254c7f20d6

	Lines: +61, -0
	Files:	NEWS (+32, -0)
		src/xml/printers.xml (+29, -0)

	Added instances for Canon MP700, MP710, MP730, MP740, MP750, MP760, MP770, MP780, MP790 series.

2013-05-11  <gernot2270>	49f272335c196ec2ce49762119ddaba632dc7c99

	Lines: +37, -1
	Files:	NEWS (+17, -0)
		src/xml/printers.xml (+20, -1)

	Added instances of Canon MP360, MP370, MP390 families.

2013-05-11  <gernot2270>	590cffeaf046e1e5be0a90ea79da3796b074e1b1

	Lines: +36, -0
	Files:	NEWS (+18, -0)
		src/xml/printers.xml (+18, -0)

	Added instances of Canon MP470, MP480, MP490 families.

2013-05-11  <gernot2270>	c194d902af7b208173a5f5dc80ea318c311c44dc

	Lines: +24, -0
	Files:	NEWS (+12, -0)
		src/xml/printers.xml (+12, -0)

	Added instances of Canon MP140, MP150, MP160, MP170, MP180 families.

2013-05-10  <gernot2270>	2c5561469114a08559bb2d1c8aaeba83a1f9b62f

	Lines: +0, -8
	Files:	NEWS (+0, -8)

	Removed previously added Canon instances from NEWS for 5.2.10.

2013-05-10  <gernot2270>	15847a486a787f856f84e1103d237a0a9c368f51

	Lines: +7, -0
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+3, -0)

	Added instances of Canon MP190 family.

2013-05-10  <gernot2270>	ffd2b0cdf8c0c72d392bfee2acc9d930e9961ac8

	Lines: +7, -0
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+3, -0)

	Added instances of Canon MP210 family.

2013-05-10  <gernot2270>	8281ff1a6f8121bc7a1b8c131fdff4112a47689f

	Lines: +12, -5
	Files:	NEWS (+9, -5)
		src/xml/printers.xml (+3, -0)

	Added instances of Canon MP220 family.

2013-05-10  <gernot2270>	df634e9422a43fdb2faf1c84156bd1f1dd1cdd78

	Lines: +7, -1
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+3, -1)

	Added instances of Canon MP240 family.

2013-05-10  <gernot2270>	9b97986b541b917f43f8d0733ae4ab3cea2611ad

	Lines: +11, -0
	Files:	NEWS (+6, -0)
		src/xml/printers.xml (+5, -0)

	Added instances of Canon MP250 family.

2013-05-10  <gernot2270>	1fb058d3259f3ac3ad73ea0f904b1ac039265b12

	Lines: +7, -0
	Files:	NEWS (+4, -0)
		src/xml/printers.xml (+3, -0)

	Added instances of Canon MP260 family.

2013-05-10  <gernot2270>	95c89ae523c2baa899c1dde38674e5f77f878c12

	Lines: +11, -0
	Files:	NEWS (+6, -0)
		src/xml/printers.xml (+5, -0)

	Added instances of Canon MP270 family.

2013-05-10  <gernot2270>	c2cbe31645948a5c6928bc9ebede8018d8bfe5d1

	Lines: +14, -0
	Files:	NEWS (+7, -0)
		src/xml/printers.xml (+7, -0)

	Added instances for Canon MP280 family.

2013-05-05  <gernot2270>	72033c921b615016d8f1ccc0efb10b16872dd43f

	Lines: +133, -5
	Files:	NEWS (+65, -0)
		src/xml/printers.xml (+68, -5)

	Added instances of Canon MX390, MX410, MX420, MX430, MX510, MX700, MX850, MX860, MX870, MX880, MX890, MX7600 families.

2013-05-05  <gernot2270>	457cea69e5eccb3532c1af6e30837c642b1cb9ab

	Lines: +68, -1
	Files:	NEWS (+34, -0)
		src/xml/printers.xml (+34, -1)

	Added instances of Canon MX300, MX310, MX320, MX330, MX340, MX350, MX360, MX370 families.

2013-05-05  <gernot2270>	4fc16fbae3592d9883ecdcb1b730b6f53920e3b2

	Lines: +6, -3
	Files:	NEWS (+6, -3)

	Added comment to NEWS for borderless printing correction in Canon printers.

2013-05-04  <gernot2270>	e0679c4149a999ef0136b31ea58a8dee14dea1b2

	Lines: +24, -6
	Files:	src/main/print-canon.c (+24, -6)

	Corrections to the Canon fullbleed/borderless ESC (p page setting command. The area must be modified using new borders, but the paper size must remain the same.

2013-05-04  <gernot2270>	a985d06b54c64a5fdfd165a3991a221ecd92a659

	Lines: +30, -0
	Files:	NEWS (+12, -0)
		src/xml/printers.xml (+18, -0)

	Added more instances of Canon devices, including a few of the BJC series with their proper model names according to Windows .inf file information.

2013-05-04  <gernot2270>	9d8097e458a4cf51f2f31f8a98c7be94fc4bbe5a

	Lines: +81, -2
	Files:	NEWS (+40, -1)
		src/xml/printers.xml (+41, -1)

	Added Canon iP4500, iP4600, iP4700, iP4800, iP4900, iP7200 series printer instances.

2013-05-04  <gernot2270>	7a934a21e667e85c1a8ebe7c50551ab2453b6218

	Lines: +19, -0
	Files:	NEWS (+9, -0)
		src/xml/printers.xml (+10, -0)

	Added Canon iX6500 series printer instances.

2013-05-03  <gernot2270>	1debf3b5b32864d58739e79e4d8bc4f082f7bf6c

	Lines: +285, -13
	Files:	NEWS (+144, -8)
		src/xml/printers.xml (+141, -5)

	Added various Canon MG series printer instances.

2013-04-28  <gernot2270>	d7d3b55f046f3341f8f264af76ccfbf687324562

	Lines: +150, -1
	Files:	NEWS (+6, -1)
		src/main/canon-media-mode.h (+82, -0)
		src/main/canon-modes.h (+40, -0)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+6, -0)

	Added experimental support for Canon PIXMA MP230 family and instances discovered (MP230, MP236, MP237).

2013-04-27  <gernot2270>	bf2ef737b27b7523345c80ec24f21247e505f05d

	Lines: +12, -12
	Files:	src/main/canon-printers.h (+12, -12)

	Updated paper sizes for several recent Canon printers based on information in latest linux IJ driver version 3.70, 3.80, and 3.90.

2013-04-27  <gernot2270>	cb7dbb73061b97649b64df272fcac49df2b12e12

	Lines: +19, -0
	Files:	NEWS (+9, -0)
		src/xml/printers.xml (+10, -0)

	Added Canon PIXMA iP2700 family identifier string and several instances (2701, 2702, 2740, 2760, 2770, 2772, 2780).

2013-04-27  <gernot2270>	66e3bb4de36e9907c6de198fd668ed19d6bc89be

	Lines: +65, -36
	Files:	NEWS (+55, -36)
		src/xml/printers.xml (+10, -0)

	Added experimental support for Canon PIXMA E610

2013-04-26  <gernot2270>	db223ac185b031fdd0eee3329f465f8114d8d044

	Lines: +79, -0
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+60, -0)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+1, -0)

	Add support for Canon PIXMA E510.

2013-04-25  <gernot2270>	5008249c435d1220bf968ee51b563bef7c98ce51

	Lines: +20, -1
	Files:	src/main/print-canon.c (+20, -1)

	Added code to modify 9th ESC (P command parameter for Canon MX920 and MX720 series.

2013-04-25  <gernot2270>	4f0e5791484edaf8aa602b47731874627c8e3094

	Lines: +226, -2
	Files:	NEWS (+7, -0)
		src/main/canon-media-mode.h (+150, -0)
		src/main/canon-media.h (+5, -0)
		src/main/canon-modes.h (+38, -0)
		src/main/canon-printers.h (+18, -2)
		src/xml/printers.xml (+8, -0)

	Experimental support for Canon MX720 series (MX721, MX722, MX726, MX727, MX728). Corrected media and modes for MX920 series.

2013-04-24  <gernot2270>	d68efe5f0fd8b9b7528b690c59ebf2a388f3d267

	Lines: +36, -1
	Files:	NEWS (+10, -1)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+10, -0)

	Experimental support for Canon PIXMA MX920 family (MX922, MX923, MX924, MX925, MX926, MX927, MX928).

2013-04-15  <speachy>	a54afe5730501d3a0dd1bdd8e79299ec8f616b0c

	Lines: +33, -11
	Files:	src/main/print-olympus.c (+33, -11)

	Support dyesub printers that require >8bpp data.

2013-04-14  <gernot2270>	90dbc6f3a56fe8d556b1853c726dace74ac00c17

	Lines: +126, -11
	Files:	NEWS (+13, -3)
		src/main/canon-media-mode.h (+72, -2)
		src/main/canon-modes.h (+14, -6)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+11, -0)

	Added Canon PIXMA MX520 series, corrected MX370 and MX510 color-only modes.

2013-04-14  <speachy>	f0080bbb5ff83ebca29840778da8e2fd4655e2c1

	Lines: +123, -1
	Files:	NEWS (+1, -0)
		src/main/print-olympus.c (+120, -1)
		src/xml/printers.xml (+2, -0)

	dyesub:  Add support for the Mitsubishi CP-9550D/DW printers.

2013-04-13  <speachy>	f15ad250be9f6337a937b4cbb009ee6578d12a5a

	Lines: +12, -0
	Files:	src/xml/papers.xml (+12, -0)

	papers: Add 6x8.5 and 6x9 paper sizes

2013-04-11  <gernot2270>	108017833f6bafe817d901aeadc466789ba457ed

	Lines: +31, -0
	Files:	NEWS (+20, -0)
		src/xml/printers.xml (+11, -0)

	Added Canon PIXMA MX450 series (MX451, MX452, MX454, MX455, MX456, MX457, MX458). Same capabilities as MX390 series.

2013-04-05  <gernot2270>	c5551bd58c3b3ced954a85f3a5ce977f34e8d068

	Lines: +94, -4
	Files:	NEWS (+9, -0)
		src/main/canon-media-mode.h (+56, -0)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+13, -4)

	Support added for Canon MX390 series. MX391, MX392, MX394, MX395, MX396, MX397, MX398. All PIXMA devices, not sold in Japan.

2013-03-17  <rlk>	114abb4700ad62be638378f0242e04c05d16bf6a

	Lines: +50, -13
	Files:	src/xml/escp2/inputslots/Makefile.am (+2, -1)
		src/xml/escp2/inputslots/wf7000.xml (added +35)
		src/xml/escp2/model/model_119.xml (+2, -1)
		src/xml/escp2/model/model_120.xml (+1, -1)
		src/xml/printers.xml (+10, -10)

	Update definitions for Epson WF-7000 series printers

2013-03-05  <speachy>	50ba9f76b7298674e369bf024f284f9b6db2acfc

	Lines: +41, -7
	Files:	NEWS (+41, -7)

	news:  documented changes wrt the kodak, mitsubishi, and sony dyesub

2013-03-05  <gernot2270>	0c0d8b45ce1084d29ef1cdc1e3026c06756378e5

	Lines: +35, -2
	Files:	NEWS (+35, -2)

	Added updated documentation for support of Canon SELPY CP and ES series dye-sublimation printers.

2013-03-05  <rlk>	d35f0eef7dfdc52c5fc6859c0545d5204353de7b

	Lines: +3, -0
	Files:	src/main/print-escp2.c (+3, -0)

	Correction for duplex paper handling.

2013-03-04  <rlk>	e3205de3b863723e4b3f91b81e474c161068895b

	Lines: +2, -1
	Files:	src/xml/escp2/model/model_118.xml (+1, -1)
		src/xml/escp2/model/model_120.xml (+1, -0)

	Update duplex margins

2013-03-03  <rlk>	0c763e13c438928b9653b792c81811b62722d606

	Lines: +4, -1
	Files:	src/xml/escp2/inputslots/default-duplex.xml (+4, -1)

	Duplex printing requires a specified input slot.

2013-03-03  <rlk>	ce7574c63b7df2c20f09744a5152f3d2f52717bf

	Lines: +0, -2
	Files:	src/xml/escp2/model/model_119.xml (+0, -1)
		src/xml/escp2/model/model_120.xml (+0, -1)

	Duplex printers should not have extraBottom set

2013-03-03  <rlk>	2f8a56cf79270e8fee9ecdcd2857aa504ce85f36

	Lines: +0, -1
	Files:	src/xml/escp2/model/model_118.xml (+0, -1)

	Duplex printers should not have extraBottom set.

2013-03-03  <rlk>	e3be5c40070dbdd0642da34f12543bfac4229e8f

	Lines: +5, -1
	Files:	src/cups/test-rastertogutenprint.in (+5, -1)

	Use gstoraster if pstoraster doesn't exist.

2013-03-03  <rlk>	54a1f9c9c5ffea68af84fcae32ab6f099d2691c0

	Lines: +465, -1
	Files:	NEWS (+17, -0)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/model_119.xml (added +216)
		src/xml/escp2/model/model_120.xml (added +216)
		src/xml/printers.xml (+13, -0)

	Preliminary support for WorkForce 7000 series printers

2013-03-03  <rlk>	314b522f6fa06df38e1c2484c18162e5745b5bd1

	Lines: +2, -5
	Files:	src/cups/rastertoprinter.c (+2, -5)

	Clean up a few warnings.

2013-03-01  <speachy>	065a4729fdfc7722134785254064cf1bbdf7c716

	Lines: +1, -0
	Files:	src/cups/.cvsignore (+1, -0)

	kodak1400: update cvsignore

2013-02-17  <rlk>	8507c86f9b6d558a28fba731dd66ee3ef19ca14d

	Lines: +246, -2
	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/default-duplex.xml (added +25)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_118.xml (added +217)
		src/xml/printers.xml (+1, -1)

	Prototype support for duplex for Epson WF645

2013-02-17  <rlk>	93b80708c4dad271e41934289ddb1b11be959a78

	Lines: +0, -0

	Update Catalan translation

2013-02-17  <rlk>	abca2997018b861bb281d80c70dcc47c07d59b1a

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/ca.po (added +0)

	Add Catalan translation

2013-02-12  <speachy>	e1ec5384746d28eb5351024a5794a5da36b9d816

	Lines: +1, -1
	Files:	src/cups/selphy_print.c (+1, -1)

	selphy:  Add USB ID for CP530.

	Now only the CP520/CP790 are unknown!

2013-02-03  <speachy>	63f944e7704e95b63e3a3bd1dc455d30700a3703

	Lines: +15, -7
	Files:	src/cups/kodak1400_print.c (+15, -7)

	kodak1400:  Handle unlaminated prints properly.

2013-02-02  <speachy>	2b8d820dac5b3cd675ccf8e6bfd47c0281df9d44

	Lines: +5, -5
	Files:	src/main/print-olympus.c (+5, -5)

	dyesub:  kodak1400/kodak805:  Adjust pagesize down by one point.

2013-02-02  <speachy>	46ea75601ab8e4b45b7a43d0295005dc6f78d50f

	Lines: +3, -0
	Files:	src/cups/kodak1400_print.c (+2, -0)
		src/cups/selphy_print.c (+1, -0)

	selphy/kodak: Quit cleanly when no error's happened.

2013-02-02  <speachy>	e8b6d943c2d441bb9fd22a0950d38623fff40cdb

	Lines: +31, -10
	Files:	src/cups/kodak1400_print.c (+31, -10)

	kodak1400:  Fix short reads that happen when runing as a CUPS backend.

	Also force blocking I/O, and update docs to reflect Kodak 805 differences.

2013-02-02  <speachy>	628212e8d873efd01fbb6cd2d957be6bf81782ee

	Lines: +19, -6
	Files:	src/cups/selphy_print.c (+17, -4)
		src/cups/selphy_print_common.h (+2, -2)

	selphy: Use non-blocking I/O, and fix a couple of warnings.

2013-01-29  <speachy>	2e695168a4b05c558fc844224d141d57123245d7

	Lines: +3, -0
	Files:	src/cups/selphy_print.c (+3, -0)

	selphy:  Handle printers that don't report a serial number.  This would
		 confuse CUPS.

2013-01-29  <speachy>	efeb30cf8aca3cd9fd09c4a135ebfa934520f131

	Lines: +5, -5
	Files:	src/cups/selphy_print.c (+4, -4)
		src/cups/selphy_print_common.h (+1, -1)

	selphy: All CP-XXX printjobs were being erroneously detected as CP-10 jobs.

2013-01-27  <speachy>	5dadb64a96b1b73c4c506cc3f74f46496ab0c415

	Lines: +91, -0
	Files:	src/main/print-olympus.c (+89, -0)
		src/xml/printers.xml (+2, -0)

	dyesub:  Add support for the Mitsubishi CP3020DA/DAE printers.

2013-01-27  <speachy>	032f17096a2591d6acb12eb5e6b707da77eb7f33

	Lines: +123, -6
	Files:	src/main/print-olympus.c (+120, -6)
		src/xml/printers.xml (+3, -0)

	dyesub:  Add support for Mitsubishi CP3020D/DU/DE (not DA/DAE!)

	Note that this not an exact match for the WinXP drivers; it is based on
	what I've learned about the printer format.  This is considered to be
	highly experimental until we can get someone to test this out.

2013-01-27  <speachy>	475710044f714374551866e296390050cc680190

	Lines: +131, -0
	Files:	src/main/print-olympus.c (+130, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add support for the Kodak 8500 printer.

	This is untested, as I don't have access to one.  However, the output matches
	the WinXP driver's output.

2013-01-27  <speachy>	917fb6fde8edbd6f06dcc03d16ee0d23065271a2

	Lines: +20, -9
	Files:	src/cups/kodak1400_print.c (+20, -9)

	kodak1400:  Swap lamination/matte flags in the printer comm data.

	Also update docs wrt calibration data format.

2013-01-26  <speachy>	0a6e89d4c6f564459559617f13c7e907a1cf69fb

	Lines: +757, -9
	Files:	configure.ac (+5, -5)
		src/cups/Makefile.am (+9, -4)
		src/cups/kodak1400_print.c (added +743)

	kodak1400:  Add a CUPS backend to handle this printer.

2013-01-20  <speachy>	e218bdd20911d033a01606e073b63cc0eb22e3a2

	Lines: +3, -1
	Files:	src/main/print-olympus.c (+3, -1)

	dyesub:  Decoded an additional header field for the Kodak 805 as well.

2013-01-20  <speachy>	facaabc4e52c9127df2dd3f820fdbd785f9bf64d

	Lines: +3, -1
	Files:	src/main/print-olympus.c (+3, -1)

	dyesub:  Decoded another header field of the kodak 1400 printer.

2013-01-19  <speachy>	54f01c23a1fa0c3458c0b1b4f5608c5b1762bbf2

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	dyesub: kodak 1400 and 805 use BGR data, not CMY/YMC.

	(BGR is the same as inverted YMC)

2013-01-17  <speachy>	409deef2882d93ab860453bab18ee80c1a24e479

	Lines: +213, -0
	Files:	src/main/print-olympus.c (+212, -0)
		src/xml/printers.xml (+1, -0)

	dyesub:  Add Kodak 9810 support.   Untested!

2013-01-17  <speachy>	757b8eb6dff090cd5881b3cb71a1e904b72af329

	Lines: +135, -0
	Files:	src/main/print-olympus.c (+133, -0)
		src/xml/printers.xml (+2, -0)

	dyesub:  Add support for Kodak 1400 and 805 printers.

	Note this is untested so far!

2013-01-17  <speachy>	38f12b014123fd374830495308dde28db19e9fab

	Lines: +14, -4
	Files:	src/main/print-olympus.c (+14, -4)

	dyesub:  Add support for row-interleaved output.  Not utilized yet.

2013-01-17  <speachy>	3dc11f2b56ff57c35d5a23ea28d566af12491db9

	Lines: +78, -32
	Files:	src/main/print-olympus.c (+78, -32)

	dyesub: Add media type parameter.  Not utilized yet.

2013-01-16  <speachy>	a156a7318bdf0d63a9b9e8719c06b983e79344b9

	Lines: +7, -0
	Files:	src/xml/papers.xml (+7, -0)

	papers:  Add 8.5x12" paper for the Kodak 1400 (and others)

2013-01-16  <speachy>	f1f21406449f541e8ca42450d5c1a32f3cb3fdcd

	Lines: +3, -3
	Files:	src/xml/printers.xml (+3, -3)

	[printers.xml:  mistakenly committed the kodak additions out of order.

2013-01-16  <speachy>	47a643e87721fb3c276e448d2e796180293d0a7f

	Lines: +147, -0
	Files:	src/main/print-olympus.c (+144, -0)
		src/xml/printers.xml (+3, -0)

	dyesub: Add support for Kodak 6800, 6850, and 605 printers

	These are all small-format (up to 8x6) kiosk-scale printers.

2012-12-22  <speachy>	ef3a20bfde9be818529256eb2b2671eaa6912b90

	Lines: +17, -9
	Files:	src/main/print-olympus.c (+17, -9)

	Sony UP-DR150:  Vastly improve support

	 * Fix init/end code so it matches current Sony Win32 driver
	 * Respect Laminate setting (matching current Sony Win32 driver)
	 * 5x7 and 6x8 media is portrait oriented, not landscape.

	I've verified the raw gutenprint output matches the Win32 driver's, but
	I'm uncertain about the 5x7/6x8 changes as of yet; Need to confirm that
	the print data is generated properly.

2012-12-21  <speachy>	03ce7816bff55df72941929679a760cd82eff1fd

	Lines: +105, -83
	Files:	src/cups/selphy_print.c (+86, -5)
		src/cups/selphy_print_common.h (+19, -78)

	[selphy]  Canon CP-10 needs to be handled differently from the others.

	Also, move some code around.

2012-12-13  <speachy>	2c314dd189754ad5419386776e899ce3ad1a1bd5

	Lines: +7, -2
	Files:	src/main/print-olympus.c (+7, -2)

	dyesub: Canon CP-10 needs its own printer_init_func

2012-12-07  <rlk>	540c40a49371e8eedb8bfb85eca98734fee48d09

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Correct conditionalization on libm.

2012-12-04  <speachy>	549b30c4260da586d455eeb797aae69d925e0120

	Lines: +2, -2
	Files:	src/cups/selphy_print.c (+1, -1)
		src/cups/selphy_print_common.h (+1, -1)

	[selphy]  Add USB PID for SELPHY ES3.  It's supported and tested!

2012-11-24  <speachy>	8edd43ae39c07d113785d860af6b1791ad5b84d3

	Lines: +4, -1
	Files:	src/cups/Makefile.am (+4, -1)

	[selphy]  Make selphy backend install hook respect $DESTDIR

	(Patch by Matt Broughton)

	Also document reson for the hook.

2012-11-23  <speachy>	bd105e2d82e13060f37562f946aa71211930197d

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	[selphy]  Fix full-package compiles on OpenSUSE and OSX.

	(Patch from Matt Broughton)

2012-11-22  <speachy>	3de86539a3d38730fbf9bf5c1c22e54bb633754e

	Lines: +45, -30
	Files:	src/cups/selphy_print.c (+25, -10)
		src/cups/selphy_print_common.h (+20, -20)

	[selphy]  Major updates:

	 * Add confirmed support for ES40 (may work for CP790 as well)
	 * Fix uninitialized variable causing bad return codes
	 * When used as a CUPS backend, match device based on serialnum in URI
	 * Better handle most device errors (for all all but ES2/ES20)

	As I write this, we're down to just four unknown USB PIDs:

	     ES3, CP520, CP530, CP790

	And a total of ten untested printers (including the four above):

	     ES20, ES3, CP-10, CP-100, CP-220, CP520, CP530, CP600, CP790, CP810

2012-11-20  <speachy>	251602bf79f7afd8b280de059d93fbd135ec10f7

	Lines: +38, -35
	Files:	src/cups/selphy_print.c (+23, -8)
		src/cups/selphy_print_common.h (+15, -27)

	[selphy]  Resync against upstream.  Three changes:

	 * Treat CP900 like the rest of the CP-series (based on tester feedback)
	 * Add SELPHY_PID and SELPHY_TYPE environment variables to allow matching
	   against unknown PIDs (so new types can be tested without recompiles)
	 * Detect printer error conditions (eg out of media) and abort cleanly

	Coming down the line -- more fleshing-out of the error conditions, and
	proper matching against printer serial number when used as a CUPS backend.

2012-11-20  <rlk>	71e2268f2286f77a36ae4c417e7613ad6c7fad9d

	Lines: +2, -5
	Files:	doc/developer/escp2.xml (+2, -5)

	Remove stale reference.

2012-11-19  <speachy>	9934bfe89076d707065411cfe8b12f22c1563439

	Lines: +1, -1
	Files:	src/cups/selphy_print.c (+1, -1)

	[selphy]  Add USB PID for the Canon CP-200 printer

2012-11-19  <speachy>	11f446bde75075efa1f8359b2ff59e08066923f6

	Lines: +9, -8
	Files:	src/cups/Makefile.am (+9, -8)

	[selphy] Fix up automake rules so that backend get installed with
		 correct permissions.

2012-11-18  <speachy>	8d77c731d815761c1a45f578ba3577fb1c2dde67

	Lines: +0, -6
	Files:	src/xml/printers.xml (+0, -6)

	[selphy] Enable the CP790, CP900, and ES40.

2012-11-18  <speachy>	f1bdef184cc6ed6246901b3eaff4523995679101

	Lines: +12, -13
	Files:	src/main/print-olympus.c (+12, -13)

	[selphy]  Correct spellings of all Canon Dyesub printers.  (Purely comments)

	(ie presence of 'SELPHY' or '-' in the model names)

2012-11-18  <speachy>	13cd3274a6210c8cfb25316beb39dfc1fc078292

	Lines: +20, -18
	Files:	src/xml/printers.xml (+20, -18)

	[selphy]  Re-enable majority of Canon dyesub printers.

	* ensure all names are correct (eg presence of 'SELPHY' or '-' in
	  model names)
	* SELPHY CP790, SELPHY CP900, and SELPHY ES40 are disabled still.

2012-11-18  <speachy>	907c4bffec8598c9874fbc691c6bc070d29f3a84

	Lines: +31, -2
	Files:	configure.ac (+10, -0)
		src/cups/.cvsignore (+1, -1)
		src/cups/Makefile.am (+20, -1)

	[selphy] Hook the selphy CUPS backend up to the build system.

2012-11-18  <speachy>	14e298f771e1eaa5cbbd371538e4d6ee6cc80646

	Lines: +832, -0
	Files:	src/cups/selphy_print.c (added +543)
		src/cups/selphy_print_common.h (added +289)

	[selphy]  Initial commit of the Canon Dyesub (Selphy CP/ES) CUPS backend.

2012-11-07  <m0m>	a15d16bec9c5e4f50a6cec912daaffaf1bba9627

	Lines: +35, -39
	Files:	src/main/print-olympus.c (+26, -28)
		src/xml/printers.xml (+9, -11)

	Add support for Canon SELPHY CP810 & CP900

2012-10-30  <gernot2270>	27441d09ef0763e4ba40927ebddf230cc35c3010

	Lines: +15, -2
	Files:	src/main/canon-printers.h (+2, -2)
		src/main/print-canon.c (+13, -0)

	Added ESC (v command for Canon MG5400 and MG6300 families.

2012-10-30  <gernot2270>	b57edc8d1c3f45b8e6d4e8a54d2157bb3501a4f0

	Lines: +46, -3
	Files:	src/main/print-canon.c (+46, -3)

	Adding test variables for adjusting CD printing for Canon iP4700

2012-10-16  <gernot2270>	d352b385c60f47b7adba72b33b08e0ec1f78639f

	Lines: +167, -4
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+32, -0)
		src/main/canon-media-mode.h (+79, -0)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+19, -0)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+18, -3)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon iP7200 family.

2012-10-14  <gernot2270>	35e12683e6c0e7d31c6c6faf5c2f7f637bf4d60a

	Lines: +154, -0
	Files:	NEWS (+19, -0)
		src/main/canon-media-mode.h (+94, -0)
		src/main/canon-media.h (+24, -0)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon MG5400, MG6300 series.

2012-10-12  <gernot2270>	aa7afc0beaf4d8d300d5e95616fff9df230a151a

	Lines: +127, -14
	Files:	src/main/canon-media-mode.h (+80, -13)
		src/main/canon-media.h (+28, -0)
		src/main/canon-printers.h (+17, -1)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon MG5400.

2012-10-11  <gernot2270>	afc17d6950ac491449542d674f9fe32e568d7814

	Lines: +95, -1
	Files:	src/main/canon-media-mode.h (+77, -0)
		src/main/canon-printers.h (+17, -1)
		src/xml/printers.xml (+1, -0)

	Added support for Canon MG2200 series.

2012-10-11  <gernot2270>	38f11b238816f06bde9e20c092ec9940a7cd1166

	Lines: +23, -23
	Files:	src/main/canon-media-mode.h (+23, -23)

	Corrected modes-media structure for Canon MG3200 series.

2012-10-11  <gernot2270>	deb13438a2f6ae122d9797019747f0f3d1a3be49

	Lines: +124, -9
	Files:	src/main/canon-media-mode.h (+78, -0)
		src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+5, -5)
		src/main/print-canon.h (+2, -2)
		src/xml/printers.xml (+1, -0)

	Add support for Canon MG3200 series.

2012-10-09  <gernot2270>	11ed9a6eb485b5f95698dea019563d809d378520

	Lines: +18, -4
	Files:	src/main/print-canon.c (+9, -1)
		test/pixma_parse.c (+9, -3)

	Added support for new devices from Sep/Oct 2012 requiring 9 bytes in ESC (P command.

2012-09-28  <gernot2270>	44cd9dc8bef2bb10543222831bc6061692054974

	Lines: +1, -1
	Files:	test/pixma_parse.c (+1, -1)

	Completed decompression parsing for 5-level and 6-level 4-bit inks.

2012-09-28  <gernot2270>	d6a051c5ba111dc783edf895faffe36551f0dd14

	Lines: +72, -2
	Files:	src/main/print-canon.c (+14, -2)
		test/pixma_parse.c (+58, -0)

	Added more support for 5-level and 6-level 4-bit ink compression and decompression

2012-09-28  <gernot2270>	ce28cdee97aef6c2b76858cc5957def3877dd0b6

	Lines: +364, -2
	Files:	test/compress-5level.sh (added +66)
		test/compress-6level.sh (added +68)
		test/pixma_parse.c (+37, -2)
		test/pixma_parse.h (+29, -0)
		test/uncompress-5level.sh (added +82)
		test/uncompress-6level.sh (added +82)

	Added uncompression for 5-level and 6-level 4-bit inks to pixma_parse. Added scripts to create compression and decompression tables to test directory.

2012-09-24  <gernot2270>	dbcdb9a7b53f88dddbe16280cf5e6a20c363cc19

	Lines: +5, -5
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/print-canon.c (+4, -4)

	Corrected flag for 6-level ink compression, and pack_bits routines.

2012-09-23  <gernot2270>	a43f6854a1def098439f465a3905cecb42dde94a

	Lines: +595, -4
	Files:	src/main/canon-inks.h (+4, -3)
		src/main/print-canon.c (+71, -1)
		src/main/print-canon.h (+520, -0)

	Added tables for testing 5-level and 6-level ink compression.

2012-08-13  <gernot2270>	47b1832fc31b78698d7b00b6705b6ba15f2b7517

	Lines: +1, -1
	Files:	test/bjc-unprint.c (+1, -1)

	Corrected calculation of number of bits required for ink levels used in Canon BJC printjobs.

2012-08-13  <gernot2270>	310820a11501baac4f32003b2e56c79bfbcd3c5e

	Lines: +77, -28
	Files:	test/bjc-unprint.c (+77, -28)

	Added calculation of ink levels used in Canon BJC printjobs using bjc-unprint.

2012-08-12  <gernot2270>	de5be7b0ef21a734db4cfccc8f544e3905672121

	Lines: +59, -21
	Files:	src/main/canon-modes.h (+22, -6)
		src/main/canon-printers.h (+8, -8)
		test/bjc-unprint.c (+29, -7)

	Started to add new modes to Canon BJC-6000, BJC-6500. Started to modify bjc-unprint to collect information about number of ink levels and their values.

2012-08-03  <gernot2270>	f26998e517400a0ad07b6bed2bdb62c8c27f2d4f

	Lines: +16, -16
	Files:	src/main/canon-modes.h (+16, -16)

	Changed default resolutions for Canon BJC series printers from low resolutions to fairly high resolutions.

2012-07-27  <rlk>	bb7e239cebb12b255da63429ae319529f67a99ec

	Lines: +10, -0
	Files:	NEWS (+9, -0)
		src/xml/printers.xml (+1, -0)

	Add Epson TX125

===============================================================================
Name: gutenprint-5_2_9

2012-07-07  <rlk>	54af5189b3252cee233b6cc4388fff6569b57dbe

	Lines: +0, -0

	Update German translation

2012-07-07  <gernot2270>	715b1040b8854b97790f3d4ed351cc44ff3afd24

	Lines: +3, -2
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+1, -2)
		src/main/canon-media.h (+0, -0)

	Corrected mis-typed mode for Canon pro9000 in canon-media-modes, and removed another erroneous mode.

2012-07-02  <rlk>	227e7bca97d2afdf5ead91faa1007b6cbda89405

	Lines: +9, -0
	Files:	configure.ac (+9, -0)

	Update comments.

2012-06-25  <rlk>	d7e4f808d4debae4de519571365610e31021ca89

	Lines: +35, -18
	Files:	NEWS (+20, -3)
		README (+14, -14)
		configure.ac (+1, -1)

	Prep for 5.2.9

2012-06-25  <rlk>	8b0a9b4e8ef1f17b78e3d309bc4f30685347a0f3

	Lines: +14, -14
	Files:	configure.ac (+11, -11)
		src/gimp2/Makefile.am (+2, -2)
		src/testpattern/Makefile.am (+1, -1)

	Fix the .soname, from Roger Leigh

2012-06-23  <rlk>	2954a377ded6a28faa5c50c332a7f291c1d59555

	Lines: +0, -0

	Update German translation

2012-06-16  <rlk>	f92523a90187d56349b95ec431dd1e31b75922d4

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Undo previous change.

2012-06-16  <rlk>	e4030e79f0c02993d99a82b2c5b4c575cb348b3e

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	"whence" doesn't work on some platforms.

2012-06-16  <rlk>	26405e46d7fe3bd7a7704dffb3109104680c1636

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Allow a larger range of correction for fine adjustment of CD position.

2012-06-15  <gernot2270>	83f088caa7d6d9c12eb102850115aeafcb2f9f6c

	Lines: +0, -1
	Files:	src/main/canon-media.h (+0, -1)

	Removed duplicate transparency media from Canon iP4100 media types.

===============================================================================
Name: gutenprint-5_2_8

2012-06-12  <rlk>	e638a3951dd2e0ce589183ae189bfbbe82eb7277

	Lines: +0, -0

	Gutenprint 5.2.8 release

2012-06-07  <rlk>	b4b9dd2e3d1d489c1f8712d3b5549025218b58a1

	Lines: +7, -7
	Files:	NEWS (+7, -7)

	Fix numbering.

2012-06-06  <rlk>	b144436b1a81904277cb0df7088502b8b5c12d2e

	Lines: +7, -8
	Files:	NEWS (+7, -8)

	Tweaks

2012-06-06  <rlk>	21df8f1f7ea3babea2f32d9ac43ba0cba172a3ee

	Lines: +190, -153
	Files:	NEWS (+190, -153)

	Draft release notes, out for review.

2012-06-05  <rlk>	d286e82a59d928096bc3b8d94e25918770fc4d3e

	Lines: +24, -24
	Files:	NEWS (+3, -3)
		README (+20, -20)
		configure.ac (+1, -1)

	Bump version

2012-06-02  <rlk>	84058186b1cfac5c50e9fc99bcb2bafb684dcb0c

	Lines: +0, -0
	Files:	doc/gutenprint-users-manual.odt (+0, -0)
		doc/gutenprint-users-manual.pdf (+0, -0)

	Remove printer list

2012-05-27  <gernot2270>	698a14e6931dd50fc28047a744c69fe7f184e4f6

	Lines: +25, -12
	Files:	NEWS (+25, -12)

	Added comment on PIXUS models to NEWS file.

2012-05-27  <gernot2270>	fd1d362ca0cf05c68a44fb7b85f899bc354d8b1a

	Lines: +0, -1
	Files:	src/xml/printers.xml (+0, -1)

	Removed duplicate Canon iP2700 printer entry in printers.xml

2012-05-26  <rlk>	204b8bfe75a557dafe7c6b9c893ec8e4dbbcc603

	Lines: +16, -0
	Files:	configure.ac (+8, -0)
		doc/Makefile.am (+4, -0)
		doc/developer/Makefile.am (+4, -0)

	Add --with/without-doc

2012-05-26  <rlk>	5e83e935e08b287ae82ffd92c65436bd9b78fa31

	Lines: +14, -7
	Files:	src/main/print-weave.c (+14, -7)

	Fix compiler warning

2012-05-26  <rlk>	b72cbc761a022635276d3c9bf958eb3f623c94e7

	Lines: +2, -0
	Files:	src/foomatic/printer_options.c (+1, -0)
		src/testpattern/printer_options.c (+1, -0)

	Clear resolution after setting it to ensure that it doesn't pollute
	the option choices.

2012-05-25  <gernot2270>	23c4d7edc6693c765e85a0fb484e6defbf92022a

	Lines: +137, -73
	Files:	src/main/print-canon.c (+137, -66)
		src/main/print-weave.c (+0, -7)

	Fixed weave code in Canon backend to avoid accessing uninitialized variables. Created new function for finding correct InkType in canon_check_current_mode, and added debug statements to clarify changes before and after processing of canon_check_current_mode.

2012-05-25  <gernot2270>	bc6b22b676a4b1a73cdb4a6bd5ccaceee99bb3d5

	Lines: +10, -10
	Files:	src/main/print-canon.c (+10, -10)

	Changed some debug printf casting in Canon backend

2012-05-25  <gernot2270>	e6da8e09a7de98f6949e896af8480395bf7926ff

	Lines: +34, -1
	Files:	src/main/print-canon.c (+27, -1)
		src/main/print-weave.c (+7, -0)

	Added initialization to some weave code in Canon backend

2012-05-24  <gernot2270>	70be9cf526855500c4880eb87c8376345b3f8ded

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Set ncolors correctly for CMY inktype in Canon weave mode.

2012-05-24  <gernot2270>	dd118676c14f18b4078415c2a6598f2671f26243

	Lines: +1, -1
	Files:	src/main/canon-modes.h (+1, -1)

	Fixed missing Color cartridge support flag in Canon iP6210D mode.

2012-05-24  <gernot2270>	76fcf4ef5aa86d6b7d801b34a875b9ecb8538010

	Lines: +19, -10
	Files:	src/main/print-canon.c (+19, -10)

	Fixed missing Color cartridge support flag in Canon iP6210D mode.

2012-05-24  <gernot2270>	4be454cf07df289ee4ae34401973329711623d2d

	Lines: +3, -1
	Files:	src/main/print-canon.c (+3, -1)

	Changed number of inks for CMY inktype in S200 weave code in Canon backend.

2012-05-23  <gernot2270>	859895a2e4b402d5f474e96be45bba05ba5eb0fd

	Lines: +19, -7
	Files:	src/main/print-canon.c (+19, -7)

	Added debug statements to Canon backend

2012-05-23  <gernot2270>	9e5fcfa38ac6df90c361d35c80ec4b3fd4687197

	Lines: +10, -10
	Files:	src/main/canon-media-mode.h (+6, -6)
		src/main/canon-modes.h (+4, -4)

	Removed color(-only) inkset (cartridge) support from plain, envelope, hagaki media for Canon iP90 and iP100. Known InkTypes for these printers do not yet permit this inkset (cartridge) to be used.

2012-05-22  <gernot2270>	5f86ed8402ff9c4e4530e02ee609c6db94f4a37a

	Lines: +11, -7
	Files:	src/main/print-canon.c (+11, -7)

	Added setting of local variable for each PrintingMode setting change in Canon backend canon_check_current_mode.

2012-05-22  <gernot2270>	45b7bbe2c6646eebc30f2a371f1dd6c48a45122d

	Lines: +498, -8
	Files:	src/main/print-canon.c (+498, -8)

	Corrected InkType matching and substitution in Canon backend canon_check_current_mode function.

2012-05-21  <gernot2270>	6d54f10edea27b0ee4c6b1fcab376be150f71540

	Lines: +147, -84
	Files:	src/main/canon-modes.h (+58, -57)
		src/main/print-canon.c (+89, -27)

	In Canon backend, fixed checking routine for PrintingMode and InkType parameter consistency when mode is known.

2012-05-20  <gernot2270>	313d6678e5e24033c33a8c0614c6e51dd5185e47

	Lines: +2, -0
	Files:	src/main/print-canon.c (+2, -0)

	Added debug lines to Canon backend

2012-05-20  <gernot2270>	d2495b6b13c43497917c4e8bac7de69bef031f93

	Lines: +52, -36
	Files:	NEWS (+41, -31)
		src/main/print-canon.c (+6, -1)
		src/xml/printers.xml (+5, -4)

	Moved Resolution modification in canon_do_print to check_current_mode in Canon backend. Updated and rewrote NEWS.

2012-05-20  <gernot2270>	d66d261e149549ac01f2370eb5e303f45f488300

	Lines: +24, -5
	Files:	src/main/print-canon.c (+24, -5)

	Bug fix to Canon backend: made sure Resolution is set to match that of current mode after mode replacement.

2012-05-19  <gernot2270>	e02e8fb752e14195600e6b415e09256c0d85df5a

	Lines: +18, -3
	Files:	src/main/print-canon.c (+18, -3)

	Removed parameter verification outside of the Canon backend for InkType, InkSet and PrintingMode.

2012-05-19  <gernot2270>	5fc71aa12df77e2b736b1388e6ab569a22798f29

	Lines: +19, -5
	Files:	src/main/print-canon.c (+19, -5)

	added more debug statements to Canon backend. Made canon_check_current_mode an unconditional call(bugfix).

2012-05-18  <rlk>	80e5455677344cda2c3501d4406d36df73ca2fca

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Fix a couple of minor compiler warnings

2012-05-18  <gernot2270>	287a907090ba9ca3e48200ccec5d4706ec2b3210

	Lines: +6, -3
	Files:	src/main/print-canon.c (+6, -3)

	Added some debug lines for Canon printhead color function

2012-05-17  <gernot2270>	e790b643e58817ea7f15a127c65aed9e0c083250

	Lines: +19, -14
	Files:	src/main/canon-printers.h (+3, -3)
		src/main/print-canon.c (+11, -6)
		src/main/print-canon.h (+5, -5)

	Added flag to Canon backend for printers without black ink only cartridge support.

2012-05-17  <rlk>	7aca319b0dde774b4e6fe69ca86d03e168f4bf4d

	Lines: +10, -6
	Files:	NEWS (+10, -6)

	Minor updates.

2012-05-14  <gernot2270>	66912570b62f1890cffa4bbd573bc65554d36454

	Lines: +9, -15
	Files:	src/main/print-canon.c (+9, -15)

	Changed fullbleed margins in Canon backend to match Windows ones.

2012-05-13  <gernot2270>	35ac1854eea2eef1bfba900da083ec773ebabf29

	Lines: +70, -50
	Files:	src/main/print-canon.c (+70, -50)

	Provisional working support for borderless printing with Canon backend (WIP).

2012-05-11  <rlk>	830559852f7c2e09a334723373ebcf20d6dc7ecd

	Lines: +4, -0
	Files:	src/gutenprintui2/printrcl.l (+2, -0)
		src/testpattern/testpatternl.l (+2, -0)

	Add extern declaration for yylval; some versions of bison apparently do not

2012-05-10  <gernot2270>	0c8e37fa96f979583fc967f9b5e38939c51f6cda

	Lines: +39, -46
	Files:	src/main/canon-media-mode.h (+26, -26)
		src/main/canon-modes.h (+4, -4)
		src/main/print-canon.c (+9, -16)

	Added partial support for Color InkSet in Canon iP90 and iP100 (known as 'black save', with two different settings of which only 1 is implemented at this stage).

2012-05-09  <gernot2270>	9e11eb26b7f775bb72c3a156ae96b3dcaaa1cd40

	Lines: +70, -73
	Files:	NEWS (+18, -21)
		src/main/canon-modes.h (+50, -50)
		src/main/canon-printers.h (+2, -2)

	Corrected some notation in Canon mode names. Updated NEWS file.

2012-05-09  <gernot2270>	2070eecb0ac78beb8affa14ea69b6476acac3e69

	Lines: +237, -133
	Files:	src/main/canon-media-mode.h (+207, -130)
		src/main/canon-modes.h (+27, -0)
		src/main/canon-printers.h (+3, -3)

	Checked and corrected Canon InkSet and Duplex capabilities for various media. Set duplex capability for Hagaki media even where Windows driver does not expose such capability. Corrected Canon iP6600D printer modes and media definitions.

2012-05-09  <gernot2270>	f5ae38dc188765957f468e00dc01ff853b7778f9

	Lines: +9, -9
	Files:	src/main/canon-media-mode.h (+7, -7)
		src/main/canon-modes.h (+2, -2)

	Added flags to several Canon MX series media-mode data.

2012-05-09  <gernot2270>	33de5ab06c08e5c0a7e6fd35354faa19dc4ba12c

	Lines: +47, -24
	Files:	src/main/print-canon.c (+47, -24)

	Modified Canon backend code to comply with compiler warnings.

2012-05-09  <gernot2270>	9baa98872f5afc3be2bdce798fc2690abedfdb0e

	Lines: +19, -19
	Files:	src/main/canon-media-mode.h (+14, -14)
		src/main/canon-printers.h (+3, -5)
		src/xml/printers.xml (+2, -0)

	Added remaining support for Canon E500 and E600.

2012-05-08  <gernot2270>	598557e438727e0e4af113b6a510c0d8fa6f1999

	Lines: +59, -0
	Files:	src/main/canon-media-mode.h (+59, -0)

	Added partial media-mode data (less flags) for Canon E500.

2012-05-08  <gernot2270>	c1165773da049ec6201f10ede02af72fc76da204

	Lines: +55, -0
	Files:	NEWS (+2, -0)
		src/main/canon-modes.h (+18, -0)
		src/main/canon-printers.h (+34, -0)
		src/main/print-canon.c (+1, -0)

	Added partial code for Canon E500 and E600 multi-function pritners.

2012-05-08  <gernot2270>	9c9b0d5ae3840bda5b25f982c417ee04608a76ee

	Lines: +4, -1
	Files:	NEWS (+2, -0)
		src/main/canon-modes.h (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added Canon iP6320D (same as iP6310D).

2012-05-08  <gernot2270>	8cb9d1652f862f0a8704f5f3c5992c453748f96f

	Lines: +2, -1
	Files:	src/xml/printers.xml (+1, -0)
		test/pixma_parse.c (+1, -1)

	Added Canon MP260 (clone of MP240). Added newline in pixma_parse output.

2012-05-07  <gernot2270>	8686f6c31c40b2047a6d77e137e0e3db7b30ef2f

	Lines: +3, -3
	Files:	src/main/canon-printers.h (+3, -3)

	changed max paper dimensions for Canon MP360, MP370, MP375R, MP390; MP700, MP730; and MP710, MP740.

2012-05-07  <gernot2270>	8c8b1f7709c89bb0261a9ce47964abb412ec70fc

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	changed max paper dimensions for Canon MP493 and MP990.

2012-05-07  <gernot2270>	213daec206e15c3d6f838942727336523210ae2a

	Lines: +36, -36
	Files:	src/main/canon-printers.h (+34, -34)
		src/xml/printers.xml (+2, -2)

	changed max paper dimensions for Canon MP series printers. Added some printer aliases, removed duplicates.

2012-05-07  <gernot2270>	e9eca69f6796f5eaf56aa8fe1a8d0c384720be41

	Lines: +7, -7
	Files:	src/main/canon-printers.h (+7, -7)

	Corrected maximum paper sizes for several Canon modes (MP series).

2012-05-07  <gernot2270>	dad24cd0515f8ecd5d13fccb85a6e51278e40c3e

	Lines: +70, -67
	Files:	src/main/canon-printers.h (+67, -67)
		src/xml/printers.xml (+3, -0)

	Corrected maximum paper sizes for several Canon modes (iP series). Fixed erroroneous page width for previous commits. Added several Canon printer aliases.

2012-05-07  <gernot2270>	c0d0d2a8ccda238d8bf3d1d6e29473bdeb2432aa

	Lines: +14, -14
	Files:	src/main/canon-printers.h (+14, -14)

	Corrected maximum paper sizes for several Canon modes (MX series).

2012-05-07  <gernot2270>	6da357b237c435e3bf1f646fc401e0d3d1344ff1

	Lines: +34, -34
	Files:	src/main/canon-printers.h (+34, -34)

	Corrected maximum paper sizes for several Canon modes (i series).

2012-05-06  <gernot2270>	c962fe0db70c35b65e08b0f98f371fbdda8a6b96

	Lines: +11, -0
	Files:	src/main/print-canon.c (+11, -0)

	Added missing function prototype declarations to canon-print.c

2012-05-06  <gernot2270>	4024e86802255b20aa6c87385f05c93125721595

	Lines: +4, -4
	Files:	src/main/canon-printers.h (+4, -4)

	changed max paper dimensions for Canon iX series printers.

2012-05-06  <gernot2270>	0546888e5934edbf0d3abfa2c27b2338a4745d04

	Lines: +58, -62
	Files:	src/main/canon-printers.h (+32, -36)
		src/main/print-canon.c (+26, -26)

	changed max paper dimensions and margins for several Canon models.

2012-05-04  <gernot2270>	a529a5fea65123eefa7312c6ddf317e1bcbaa23e

	Lines: +2, -1
	Files:	src/main/print-canon.c (+2, -1)

	correct Canon get_current_mode to return NULL if no mode selected (regression).

2012-05-03  <gernot2270>	d55125e73b651c8adae79607a61566a4fb614b24

	Lines: +463, -806
	Files:	src/main/canon-printers.h (+51, -0)
		src/main/print-canon.c (+412, -806)

	Wrote various sub-functions for Canon backend mode replacement code.

2012-05-01  <gernot2270>	38de591c4dac6508cc94c3d9f108937fc14bc997

	Lines: +9, -9
	Files:	src/main/print-canon.c (+9, -9)

	Settled constant declarations in Canon backend.

2012-05-01  <gernot2270>	59cc4cc12084e991ccb7bc5bae9ac82efec9bb89

	Lines: +57, -3
	Files:	src/main/print-canon.c (+57, -3)

	Replaced canon_get_current_mode in Canon backend with original one, and created new canon_replace_current_mode to be called in canon_do_print. WIP.

2012-05-01  <gernot2270>	92eb868c5b529c253ea76e3a1b8c87b886a5f1eb

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Added cassette to Canon i990 and 990i media sources.

2012-04-30  <gernot2270>	a9ac199e97b352d1cde9d87831615d93699ac714

	Lines: +166, -4
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+105, -0)
		src/main/canon-modes.h (+39, -2)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+2, -0)

	Added Canon i990, and corresponding Japan model 990i. Fixed CD mode flags for i9900.

2012-04-30  <gernot2270>	123cb0e435df6f4d9816f5e9349a59e484055338

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -0)

	Added Canon i9950, clone of i9900.

2012-04-30  <gernot2270>	978c825b50c5f47cb8c6b0a5515a99cbd4269c31

	Lines: +73, -15
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+19, -11)
		src/main/canon-media.h (+37, -1)
		src/main/canon-modes.h (+10, -0)
		src/main/canon-printers.h (+3, -3)
		src/xml/printers.xml (+2, -0)

	Added inkjet Hagaki modes to Canon i9100 and i9900, and CD support to i9900. Added corresponding Japan models 9100i and 9900i.

2012-04-29  <gernot2270>	0303ea5dd374a177b0cb8623086263c24f8345ae

	Lines: +4, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+3, -0)

	Added Canon i965, clone of i960 (Europe). Updated printers.xml.

2012-04-29  <gernot2270>	c074e1db1d33fb33e582a409a89592a879128cc8

	Lines: +97, -42
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+47, -27)
		src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+25, -12)
		src/main/canon-printers.h (+3, -3)

	Added Hagaki, inkjet Hagaki, CD to i950 and i960. Added corresponding Japan models 950i and 960i.

2012-04-28  <gernot2270>	c674bc2518914e5f3bde0672a1beebedf2959266

	Lines: +33, -7
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+17, -2)
		src/main/canon-modes.h (+9, -2)
		src/main/canon-printers.h (+2, -2)
		src/xml/printers.xml (+3, -1)

	Added Hagaki, inkjet Hagaki, CD to i900D. Added corresponding Japan model 900PD. Also added i905D which seems to be clone of i900D (although missing high resolution for CD in Windows driver).

2012-04-28  <gernot2270>	4b954e125cd051098adf260c478a4c53a8e3ef7c

	Lines: +7, -158
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+0, -82)
		src/main/canon-media.h (+2, -27)
		src/main/canon-modes.h (+0, -31)
		src/main/canon-printers.h (+1, -17)
		src/xml/printers.xml (+2, -1)

	Removed separate driver for Canon i865, as it is same as i860. Added corresponding Japan model 865R.

2012-04-28  <gernot2270>	be4e7698db53568b4ba7b17ed96d2de6416eb4bc

	Lines: +45, -25
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+27, -13)
		src/main/canon-modes.h (+13, -10)
		src/main/canon-printers.h (+2, -2)
		src/xml/printers.xml (+1, -0)

	Added inkjet Hagaki, Hagaki, and CD media types and corresponding modes to Canon i860, and added Japan model 860i.

2012-04-28  <gernot2270>	ea771ff88ab6b425a4f2bc3a1aedb5a827c295a8

	Lines: +76, -33
	Files:	NEWS (+10, -3)
		src/main/canon-media-mode.h (+13, -3)
		src/main/canon-media.h (+20, -1)
		src/main/canon-modes.h (+13, -7)
		src/main/canon-printers.h (+19, -19)
		src/xml/printers.xml (+1, -0)

	Added inkjet Hagaki, Hagaki, and CD media types and corresponding modes to Canon i560, and added Japan model 560i. Also added borderless option to all Canon i* and *i series printers.

2012-04-27  <gernot2270>	f7e5a8d0e694782181c3a11321d78595f089b2e6

	Lines: +4, -0
	Files:	src/xml/printers.xml (+4, -0)

	Added Canon modes i450X, i455X, i550X and i560X, which are clones of the non-X models sold by some European media outlets. Distinguished only by different cover color.

2012-04-27  <gernot2270>	9cd8eaa95385b7e6c9c17cdbbb955671e28c5002

	Lines: +6, -0
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+3, -0)

	Added Japan model Canon 470PD and 475PD, corresponding to non-Japan models i470D and i475D, which are PictBridge-enabled versions of the 450i and 455i, and i450 and i455 respectively.

2012-04-27  <gernot2270>	8af25a31e6fa01078d1219f681e3278e7911ef13

	Lines: +4, -1
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+1, -0)
		src/xml/printers.xml (+1, -0)

	Added separate driver for Japan model Canon 850i. The non-Japan model i850 gets support for inkjet Hagaki and Hagaki media.

2012-04-27  <gernot2270>	37388c7b1fafb7ffab0b4454f083964426ed278b

	Lines: +9, -1
	Files:	NEWS (+5, -0)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+1, -0)
		src/xml/printers.xml (+2, -0)

	Added separate drivers for Japan models Canon 6100i and 6500i. The non-Japan models i6100 and i6500 get support for inkjet Hagaki and Hagaki media.

2012-04-27  <gernot2270>	a6fd1eb4b1331764600707e803845eb9d2e12606

	Lines: +48, -10
	Files:	src/main/canon-media-mode.h (+14, -2)
		src/main/canon-media.h (+21, -5)
		src/main/canon-modes.h (+9, -2)
		src/main/canon-printers.h (+1, -1)
		src/xml/printers.xml (+3, -0)

	Added separate inkjet Hagaki modes to Canon i450, i455, i550. Added separate drivers for Japan models 450i, 455i, 550i.

2012-04-27  <gernot2270>	a236f90d454e46cf1ad784a685dfbdb1be63d4b0

	Lines: +33, -9
	Files:	NEWS (+6, -1)
		src/main/canon-media-mode.h (+17, -4)
		src/main/canon-media.h (+2, -2)
		src/main/canon-modes.h (+6, -1)
		src/main/canon-printers.h (+1, -1)
		src/xml/printers.xml (+1, -0)

	added inkjet Hagaki and Hagaki support to Canon i80. Added missing mode for plusGlossy photo paper. Created new printer for Japanese model 80i.

2012-04-27  <gernot2270>	687391026b1ade51b34463163144053af405c058

	Lines: +0, -1
	Files:	test/pixma_parse.c (+0, -1)

	fixed output for ESC (l command in parser

2012-04-27  <gernot2270>	9d788397bdcfdeb6f0a1ef77f4b0f60c27d6cdb5

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Corrected entry for Canon 50i

2012-04-26  <gernot2270>	a495d746d66ce9f4dfb711455a4f9e31c754fc05

	Lines: +3, -2
	Files:	src/main/print-canon.c (+3, -2)

	Commented out Canon borderless deactivation in case of paper margins. Need to fix.

2012-04-26  <gernot2270>	5ec41eb186e378adfafaac60960861ea0a02a431

	Lines: +9, -133
	Files:	src/main/canon-media-mode.h (+2, -72)
		src/main/canon-media.h (+0, -17)
		src/main/canon-modes.h (+3, -25)
		src/main/canon-printers.h (+1, -16)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+1, -1)

	Updated Canon 50i modes. i70 is the non-Japanese counterpart, so removed definitions for i70 and used 50i driver instead. Updated some debugging statements.

2012-04-26  <gernot2270>	2387dc8294d120ae5c770332078b388d2502314c

	Lines: +73, -76
	Files:	src/main/print-canon.c (+73, -76)

	Changed debug statements in Canon backend.

2012-04-26  <gernot2270>	b924f8092f0d26fc2957e569d64496261a6d5148

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -0)

	Added Canon MX320, same as MX330.

2012-04-25  <gernot2270>	2fe415e62366275b1f85720a379331b60ee4aa6b

	Lines: +11, -9
	Files:	src/main/print-canon.c (+11, -9)

	further debug statement changes to Canon backend.

2012-04-25  <gernot2270>	5adb15530c64e5b592627592b8478f35b9fb5c0a

	Lines: +38, -14
	Files:	src/main/print-canon.c (+38, -14)

	more debugging statement to Canon backend for borderless printing debugging.

2012-04-25  <gernot2270>	6f8d74bcdd71e3fce5741ddbf1110f45e349e6e2

	Lines: +12, -5
	Files:	src/main/print-canon.c (+12, -5)

	debugging Canon borderless printing. Commented out problematic code.

2012-04-24  <gernot2270>	1f8a0b3a7e985f15f9c06e90e9502caaeeb0576c

	Lines: +34, -12
	Files:	src/main/print-canon.c (+34, -12)

	smal changes to borderless printing of Canon backend, part of debugging attempt.

2012-04-24  <gernot2270>	95a26e6cc0fcaef23d631dc087ec7e95fca3ee3c

	Lines: +41, -13
	Files:	src/main/print-canon.c (+41, -13)

	Added corrections for borderless printing. page_height is still incorrect.

2012-04-23  <gernot2270>	80a51e264ed79d9d034cb6ffd0f49b189a840b7f

	Lines: +199, -113
	Files:	src/main/canon-printers.h (+103, -103)
		src/main/print-canon.c (+96, -10)

	borderless printing for Canon backend partially implemented. Writing area_right and area_top (negative values) to printjob header not yet working. use_aximum_area condition not yet implemented.

2012-04-22  <gernot2270>	c7c7f6526283ec479d34c62a2f89b4d6e0d3a171

	Lines: +113, -0
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+70, -0)
		src/main/canon-modes.h (+23, -0)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+2, -0)

	Added support for Canon MX710 (and MX890).

2012-04-22  <gernot2270>	49f7288ae41ae541eeb296a17a1a2867bffb7ca0

	Lines: +99, -6
	Files:	NEWS (+1, -0)
		src/main/canon-media-mode.h (+57, -0)
		src/main/canon-modes.h (+23, -5)
		src/main/canon-printers.h (+16, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added provisional support for Canon MX510. Color-only cartridge selection does not work yet.

2012-04-22  <gernot2270>	c7eabe78987e457d68a30e905d58a79c7b3d7830

	Lines: +94, -1
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+57, -1)
		src/main/canon-modes.h (+17, -0)
		src/main/canon-printers.h (+16, -0)
		src/xml/printers.xml (+2, -0)

	Added provisional support for Canon MX370 (and MX430). Color-only cartridge selection does not work yet.

2012-04-22  <gernot2270>	67af2397e54502d7bdba9c04dcbc188a48bbf8f1

	Lines: +93, -76
	Files:	src/main/canon-media-mode.h (+7, -1)
		src/main/canon-modes.h (+86, -75)

	Corrected flags for CD modes for all Canon models.

2012-04-22  <gernot2270>	49eb9d54fc31d21b09e323c3ea9c7af950f8a247

	Lines: +145, -13
	Files:	NEWS (+1, -0)
		src/main/canon-media-mode.h (+66, -6)
		src/main/canon-printers.h (+5, -5)
		src/main/print-canon.c (+72, -2)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon iP90 and iP100, with ESC (S command. ESC (T variations not yet fully implemented. Also, printjob format is still uncertain, as the parser segfaults on the print data.

2012-04-22  <gernot2270>	be2016e69b9b4643ecfed45d1ae4d42724db328d

	Lines: +94, -88
	Files:	test/pixma_parse.c (+94, -88)

	Changed parse output of pixma_parse to go to stderr, to help debug printjobs where the parser segfaults.

2012-04-20  <gernot2270>	c62d127dad9b3224bb776fb623e8a83216768e15

	Lines: +160, -154
	Files:	NEWS (+2, -0)
		src/main/canon-printers.h (+158, -154)

	Adjusted top margin of most Canon models.

2012-04-20  <gernot2270>	525f5f9eeadcf30d336b2295a382a5ef2c7f689d

	Lines: +64, -12
	Files:	NEWS (+3, -0)
		src/main/canon-inks.h (+32, -0)
		src/main/canon-media-mode.h (+9, -5)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+17, -4)

	Added experimental support for high quality photo modes with Canon iP6210D, iP6220D, and iP6310D.

2012-04-20  <gernot2270>	524883ae3ffabb69d309f1239a51533a1495747c

	Lines: +6, -7
	Files:	src/main/canon-media-mode.h (+5, -6)
		src/main/canon-modes.h (+1, -1)

	Added 8-bit ink modes to Canon MX300 (and MX310).

2012-04-20  <gernot2270>	63d6228902b9148dc68c4b0e84c7a5e6c4a9e91e

	Lines: +77, -1
	Files:	NEWS (+2, -0)
		src/main/canon-media-mode.h (+72, -0)
		src/main/canon-modes.h (+0, -0)
		src/main/canon-printers.h (+1, -1)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon iP90, iP90v. Still need to check orientation of print (may need vertical dimension reversed).

2012-04-20  <gernot2270>	258eef53815090105ef67d8afb8900843fb9b799

	Lines: +8, -12
	Files:	src/main/canon-media-mode.h (+5, -9)
		src/main/canon-modes.h (+1, -1)
		src/main/canon-printers.h (+2, -2)

	Added 8-bit ink modes to Canon MP190. Adjusted top margin on MP190, MP210 models.

2012-04-20  <gernot2270>	1d4fcbe41c03adab02cb66eef5899aa0928fea94

	Lines: +44, -32
	Files:	NEWS (+3, -0)
		src/main/canon-media-mode.h (+24, -24)
		src/main/canon-modes.h (+16, -7)
		src/main/canon-printers.h (+1, -1)

	Added 8-bit ink modes to Canon i80, i450, i455 models. Adjusted top margin on MP150 model.

2012-04-19  <gernot2270>	b49413955216ffba101c79dec36a6e65ff6ecfd4

	Lines: +4, -7
	Files:	src/main/canon-modes.h (+4, -7)

	Activated 8-bit modes in unsupported printers for completeness.

2012-04-19  <gernot2270>	0e7cbfd27d5b001b6b31cb92edc56dadeaff02d9

	Lines: +6, -3
	Files:	src/main/canon-media-mode.h (+5, -2)
		src/main/canon-modes.h (+1, -1)

	Activated 8-bit ink mode in Canon iP6210D model.

2012-04-19  <gernot2270>	8d7c02195920a8518a2855d044f314bb403dff86

	Lines: +19, -29
	Files:	src/main/canon-media-mode.h (+17, -27)
		src/main/canon-modes.h (+2, -2)

	Activated 8-bit ink modes in Canon MP210 and MP470 models.

2012-04-19  <gernot2270>	5e5bae3e7ccfb9615de1a26acb486dbde7258a51

	Lines: +504, -207
	Files:	NEWS (+3, -0)
		src/main/canon-printers.h (+481, -162)
		src/main/print-canon.c (+20, -45)

	Added length of ESC (P command to printer definitions in Canon backend.

2012-04-19  <gernot2270>	1d47dc2b3de46a5f4ecf2197c0a3f5d1c887443b

	Lines: +128, -11
	Files:	include/gutenprint/bit-ops.h (+11, -0)
		src/main/bit-ops.c (+103, -0)
		src/main/print-canon.c (+9, -10)
		test/pixma_parse.c (+5, -1)

	Completed support for 8-bit inks in Canon backend. Mode present in Canon MP150 model. To be added to other models.

2012-04-17  <gernot2270>	fa3969daac84f680832e9653f4d8a065eccc4b38

	Lines: +11, -1
	Files:	src/main/print-canon.c (+11, -1)

	added initial support code (WIP) for 8-bpp inks to Canon backend in canon_compress function.

2012-04-16  <gernot2270>	98e15df44ca58a4ce875d3e2ddebefeaec5fb02f

	Lines: +28, -11
	Files:	src/main/canon-media-mode.h (+4, -4)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+23, -6)

	activated 600x600dpi_photohigh mode with 13_c9m9y9 inkset in Canon backend in order to debug the incorrect image width. This mode is used by several printer families for high quality photo printing.

2012-04-15  <gernot2270>	c757bac2514a4395189202c0b29d399d7336d5c0

	Lines: +172, -168
	Files:	NEWS (+7, -2)
		src/main/canon-printers.h (+161, -160)
		src/main/print-canon.c (+4, -6)

	Implemented correct ESC (l command length for Canon printers.

2012-04-15  <gernot2270>	805a152e66c968d18cabbb33d61ab2f716b03145

	Lines: +569, -893
	Files:	src/main/canon-media-mode.h (+401, -401)
		src/main/canon-printers.h (+165, -0)
		src/main/print-canon.c (+3, -492)

	Implemented mode and media cross-checking for Canon backend: only modes permitted for given media will be used, replacing as necessary. Supports: duplex mode substitution, black and color-only cartridge mode substitution, and photo cartridge mode substitution.

2012-04-15  <gernot2270>	fd9b1e92984b56da8f8def521bdcde2d6ac6793b

	Lines: +83, -4
	Files:	src/main/canon-media-mode.h (+75, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S900 to media-mode combinations.

2012-04-15  <gernot2270>	850d9aa06ff12aaad8cef80ed4e95f8cf06850a8

	Lines: +78, -4
	Files:	src/main/canon-media-mode.h (+70, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S820 to media-mode combinations.

2012-04-15  <gernot2270>	4535af3764ac97cf48712a8d0db8dbaabe65a04b

	Lines: +91, -4
	Files:	src/main/canon-media-mode.h (+83, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S800 to media-mode combinations.

2012-04-15  <gernot2270>	f3a10072abd2c2c5183e7d43bcb4487fd249996b

	Lines: +82, -6
	Files:	src/main/canon-media-mode.h (+72, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S750 to media-mode combinations.

2012-04-15  <gernot2270>	02a443b71e96d12287406f298d8b326bd80e9741

	Lines: +83, -4
	Files:	src/main/canon-media-mode.h (+75, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S600 to media-mode combinations.

2012-04-14  <gernot2270>	4ed5f08a4068c67b35046d9946aa868f94b0e28f

	Lines: +82, -4
	Files:	src/main/canon-media-mode.h (+74, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S520 to media-mode combinations.

2012-04-14  <gernot2270>	24c140c8fc6ef4e1fc4ea71a08121ba782d753b1

	Lines: +77, -5
	Files:	src/main/canon-media-mode.h (+68, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S500 to media-mode combinations.

2012-04-14  <gernot2270>	335505f282a3c98fc84f2b8b7201c4294ae24b4c

	Lines: +73, -4
	Files:	src/main/canon-media-mode.h (+65, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S330 to media-mode combinations.

2012-04-14  <gernot2270>	2ec6fff79dd7d28a3a185f2878953003f1b93073

	Lines: +68, -27
	Files:	src/main/canon-media-mode.h (+60, -23)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC S300 to media-mode combinations.

2012-04-14  <gernot2270>	127714bb835593e7898ce03376464a2fbb60fc14

	Lines: +371, -1
	Files:	src/main/canon-media-mode.h (+370, -0)
		src/xml/printers.xml (+1, -1)

	added all remaining distinct Canon BJC printers to media-mode data. No data available to choose modes per media, so all modes qualify for all media.

2012-04-14  <gernot2270>	1d6cd08c142286fd409178b22ce13993f0cf9647

	Lines: +46, -4
	Files:	src/main/canon-media-mode.h (+38, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC 4550 to media-mode combinations.

2012-04-14  <gernot2270>	73300f56399c7a2ca2f7a12d32d8580c29a69f1c

	Lines: +68, -4
	Files:	src/main/canon-media-mode.h (+60, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC 4300 to media-mode combinations.

2012-04-14  <gernot2270>	2986f7f8aad563009de701fdea4693b6cb3ed837

	Lines: +494, -25
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-printers.h (+2, -2)
		src/main/print-canon.c (+412, -23)

	Added Canon BJC 3000 to media-mode combinations. Added support for photo and full-color ink cartridge selection for BJC series.

2012-04-14  <gernot2270>	8905f8c1ecfa84ab32957053bb1e9ad198a2f6d0

	Lines: +111, -5
	Files:	src/main/canon-media-mode.h (+71, -0)
		src/main/canon-modes.h (+31, -0)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MG3100 to media-mode combinations. Separated out mode definitions from MG2100.

2012-04-14  <gernot2270>	8b31f8c89a5b4c5fd45c6b726056e9c6532c50d2

	Lines: +92, -18
	Files:	src/main/canon-media-mode.h (+70, -0)
		src/main/canon-modes.h (+14, -14)
		src/main/print-canon.c (+8, -4)

	Added Canon MG2100 to media-mode combinations.

2012-04-13  <gernot2270>	f6df6dc9396b0c279d9273a0dfdec709e85ed641

	Lines: +103, -6
	Files:	src/main/canon-media-mode.h (+93, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MG8200 to media-mode combinations.

2012-04-13  <gernot2270>	11c6155c98b1af50d0b3b05308a6e64cfbc21b29

	Lines: +103, -6
	Files:	src/main/canon-media-mode.h (+93, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MG6200 to media-mode combinations.

2012-04-13  <gernot2270>	d83031506fdd70f68be433910b348ba68018bed8

	Lines: +88, -6
	Files:	src/main/canon-media-mode.h (+78, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MG5300 to media-mode combinations.

2012-04-13  <gernot2270>	f35f001fd01a58197cc9cbd96b6e6fbfbea62b37

	Lines: +103, -6
	Files:	src/main/canon-media-mode.h (+93, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MG8100 to media-mode combinations.

2012-04-13  <gernot2270>	8fd6d8a39e7877ad349875e88f3596be5d36fdb7

	Lines: +101, -5
	Files:	src/main/canon-media-mode.h (+92, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MG6100 to media-mode combinations.

2012-04-13  <gernot2270>	8cb2d911e721c602db4b666835abe501c0540d6f

	Lines: +88, -5
	Files:	src/main/canon-media-mode.h (+79, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MG5200 to media-mode combinations.

2012-04-13  <gernot2270>	12b25dc2f9b23f6961973d20481c22e86be7e54e

	Lines: +81, -14
	Files:	src/main/canon-media-mode.h (+70, -8)
		src/main/canon-media.h (+1, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MG5100 to media-mode combinations. Also added missing media type to Canon pro9500 Mk.II.

2012-04-13  <gernot2270>	a6e68894551f20d0db62e2ea81b3de2584c027f7

	Lines: +88, -4
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP750 (and MP760, MP770, MP780, MP790) to media-mode combinations.

2012-04-13  <gernot2270>	3e887f3efd07dfa72767ed3d2ddd7baa5f7a26b3

	Lines: +100, -4
	Files:	src/main/canon-media-mode.h (+92, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP710 (and MP740) to mode-media data.

2012-04-12  <gernot2270>	a1daf091b0016fed334631cd4803a89b41ce46cf

	Lines: +100, -4
	Files:	src/main/canon-media-mode.h (+92, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP700 (and MP730) to media-mode combinations.

2012-04-12  <gernot2270>	5b9afcbfa193041578fdad92d701e4d29b5ec9e6

	Lines: +122, -13
	Files:	src/main/canon-media-mode.h (+105, -0)
		src/main/canon-modes.h (+9, -9)
		src/main/print-canon.c (+8, -4)

	Added Canon MP950 to media-mode combinations.

2012-04-11  <gernot2270>	6728494b43102ee3346722ae7b5e3781b635fdb3

	Lines: +109, -23
	Files:	src/main/canon-media-mode.h (+82, -0)
		src/main/canon-modes.h (+19, -19)
		src/main/print-canon.c (+8, -4)

	Added Canon MP490 to media-mode combinations.

2012-04-11  <gernot2270>	aa7031995256e3488cc98b090fb4d0fb698a61b1

	Lines: +131, -23
	Files:	src/main/canon-media-mode.h (+100, -0)
		src/main/canon-modes.h (+23, -19)
		src/main/print-canon.c (+8, -4)

	Added Canon MP470 to media-mode combinations.

2012-04-11  <gernot2270>	fffaf48379746efc525d8a99ab5d2541d4a0e86d

	Lines: +110, -4
	Files:	src/main/canon-media-mode.h (+102, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP900 to media-mode combinations.

2012-04-11  <gernot2270>	32b2d031f27f7bdd59974ba38cb0e45379076376

	Lines: +78, -4
	Files:	src/main/canon-media-mode.h (+70, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP360 (and MP370, MP375R, MP390) to media-mode combinations.

2012-04-11  <gernot2270>	fdda3cc48204aff915f8d287ef59e3dc9ec009d3

	Lines: +114, -6
	Files:	src/main/canon-media-mode.h (+105, -1)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon iP9910 to mode-media data.

2012-04-11  <gernot2270>	f3f22b56ab401b82f488d3290594f13db57e1bd8

	Lines: +115, -5
	Files:	src/main/canon-media-mode.h (+106, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon iP8600 to mode-media data.

2012-04-11  <gernot2270>	68476e82146aec067466c6d00e683b241095409d

	Lines: +126, -10
	Files:	src/main/canon-media-mode.h (+116, -4)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon iP8100 to mode-media data.

2012-04-11  <gernot2270>	f73f4e3cb1a87e2bbc84587edd47dfdf28593b55

	Lines: +107, -5
	Files:	src/main/canon-media-mode.h (+98, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon iP7100 to mode-media data.

2012-04-11  <gernot2270>	8669bbc1bc523f5a515e5a7ce9637d354e989fde

	Lines: +77, -4
	Files:	src/main/canon-media-mode.h (+69, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iP3600 to mode-media data.

2012-04-11  <gernot2270>	d2bdaf873ec5d91673e92749f6eaf45de2ce8298

	Lines: +76, -4
	Files:	src/main/canon-media-mode.h (+68, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iP3300 to mode-media data.

2012-04-11  <gernot2270>	21811525075cf54645ea86fcfee9c36ff6302120

	Lines: +95, -7
	Files:	src/main/canon-media-mode.h (+85, -1)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MP560 to mode-media data.

2012-04-10  <gernot2270>	0c2248df058d408c4864db2f302b57179689fc09

	Lines: +94, -5
	Files:	src/main/canon-media-mode.h (+85, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MP640 to media-mode combinations.

2012-04-10  <gernot2270>	448ca923fd8062c1d6c4d3191521f3bf73e73c9d

	Lines: +92, -6
	Files:	src/main/canon-media-mode.h (+82, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MP630  to media-mode combinations.

2012-04-10  <gernot2270>	40ef3d2ad985824927c9dd360bad114945ab51f6

	Lines: +77, -4
	Files:	src/main/canon-media-mode.h (+69, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP620 to mode-media data.

2012-04-10  <gernot2270>	f158bbea5f74afac23a2c425c0f9cfb27a18acc7

	Lines: +94, -4
	Files:	src/main/canon-media-mode.h (+86, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iP6100D to mode-media data.

2012-04-10  <gernot2270>	f2f5a6ab0817c29e54a235c1b32dbdac8221a45b

	Lines: +97, -7
	Files:	src/main/canon-media-mode.h (+86, -0)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+8, -4)

	Added Canon MP980 to mode-media data.

2012-04-10  <gernot2270>	352e7481319d8eea83463fc8f298221fc36a3221

	Lines: +98, -4
	Files:	src/main/canon-media-mode.h (+90, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP810 to mode-media data.

2012-04-10  <gernot2270>	28a6f677724fae1feb9034735639f416b85078e6

	Lines: +93, -9
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+12, -8)

	Added Canon MP800 to mode-media data.

2012-04-09  <gernot2270>	86b18a5f32a9401f7c8c0e57acc971bcde13c710

	Lines: +142, -9
	Files:	src/main/canon-media-mode.h (+128, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+13, -8)

	Added Canon Pro9500 Mk.II  to media-mode combinations.

2012-04-09  <gernot2270>	400dbef0a61ff050fed332881a8666e3c310b304

	Lines: +136, -6
	Files:	src/main/canon-media-mode.h (+130, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+4, -4)

	Added Canon Pro9500 to media-mode combinations.

2012-04-09  <gernot2270>	3993862411b492f9af259e584272f229a3455d67

	Lines: +17, -6
	Files:	src/main/canon-media-mode.h (+9, -2)
		src/main/print-canon.c (+8, -4)

	Added transparency modes to iX4000 media-mode combinations.

2012-04-09  <gernot2270>	60ffbb681bafe16e824e107a74bf8a68209a8f47

	Lines: +106, -7
	Files:	src/main/canon-media-mode.h (+73, -2)
		src/main/canon-modes.h (+24, -0)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MX880 to media-mode combinations.

2012-04-09  <gernot2270>	7dac2433c7130f83146afcfc569c2b54d45b5724

	Lines: +57, -4
	Files:	src/main/canon-media-mode.h (+49, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MX7600 to media-mode combinations.

2012-04-09  <gernot2270>	bb39cdc974b34b01388396208c56950da0bd1ceb

	Lines: +80, -4
	Files:	src/main/canon-media-mode.h (+72, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MX870 to media-mode combinations.

2012-04-09  <gernot2270>	f5721ae55bb768a4e3189c203a3ab62433cc0445

	Lines: +79, -5
	Files:	src/main/canon-media-mode.h (+70, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MX860 to media-mode combinations.

2012-04-09  <gernot2270>	9da0ecc6e1aaa5396a455bb8a5e2a386216e7aec

	Lines: +95, -5
	Files:	src/main/canon-media-mode.h (+86, -0)
		src/main/canon-media.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MX850 to mode-media data.

2012-04-09  <gernot2270>	e50545d494949e9fd44b0ae31e67e3f62255765c

	Lines: +77, -4
	Files:	src/main/canon-media-mode.h (+69, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MX700 to mode-media data.

2012-04-09  <gernot2270>	6f2f6ca5c40439de20e093a12210682095fd2b09

	Lines: +108, -24
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-modes.h (+20, -20)
		src/main/print-canon.c (+8, -4)

	Added Canon MX340 (and MX350) to mode-media data.

2012-04-09  <gernot2270>	bc4092fff4115537dc68ee5f8c68d0c427070ebe

	Lines: +106, -24
	Files:	src/main/canon-media-mode.h (+78, -0)
		src/main/canon-modes.h (+20, -20)
		src/main/print-canon.c (+8, -4)

	Added Canon MX330 to mode-media data.

2012-04-09  <gernot2270>	4baf72b6a82b4ce8e9c1ff2d10547a74022c1682

	Lines: +123, -27
	Files:	src/main/canon-media-mode.h (+92, -0)
		src/main/canon-modes.h (+23, -23)
		src/main/print-canon.c (+8, -4)

	Added Canon MX300 (and MX310) to mode-media data.

2012-04-09  <gernot2270>	7098303f949dc894bd90ddaecf6b9df3efa1900c

	Lines: +105, -7
	Files:	src/main/canon-media-mode.h (+93, -0)
		src/main/canon-media.h (+2, -2)
		src/main/canon-modes.h (+2, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MP990 to mode-media data.

2012-04-09  <gernot2270>	022c589f7cc8a46492f18c26b8dc7d8d039f03e4

	Lines: +91, -4
	Files:	src/main/canon-media-mode.h (+83, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP600 to mode-media data.

2012-04-09  <gernot2270>	8a54cef3265c91c133ee0849827dc3e1a4720ae0

	Lines: +77, -4
	Files:	src/main/canon-media-mode.h (+69, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP520 (and MP510) to mode-media data.

2012-04-09  <gernot2270>	caa3ede9ce782ece69c0290072765063a7c0ba2d

	Lines: +85, -4
	Files:	src/main/canon-media-mode.h (+77, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP480 to mode-media data.

2012-04-09  <gernot2270>	a1e8197cbec02ea019075751b891f1114dcc4d45

	Lines: +110, -25
	Files:	src/main/canon-media-mode.h (+81, -0)
		src/main/canon-modes.h (+21, -21)
		src/main/print-canon.c (+8, -4)

	Added Canon MP280 to mode-media data.

2012-04-09  <gernot2270>	b4e9f9fb19106b347b6959059e8e69c32b1f3aa5

	Lines: +60, -4
	Files:	src/main/canon-media-mode.h (+52, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon mini320 (and mini360) to mode-media data.

2012-04-09  <gernot2270>	3c7c7eba1ce9bfa6bd0c65362fc74e0297e7e181

	Lines: +59, -5
	Files:	src/main/canon-media-mode.h (+50, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon mini220 to mode-media data.

2012-04-09  <gernot2270>	e382b94b12d4983c14c11abb88f3e362da4c892e

	Lines: +89, -5
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-media.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MP493 to mode-media data.

2012-04-08  <gernot2270>	9019801b52abef73ac774f0fefaf8630eb57bb0a

	Lines: +76, -4
	Files:	src/main/canon-media-mode.h (+63, -0)
		src/main/canon-modes.h (+5, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon PIXMA iX7000 to media-mode combinations.

2012-04-08  <gernot2270>	66cdef6de6e24631f5bed8ccb060c95ac59617ac

	Lines: +59, -5
	Files:	src/main/canon-media-mode.h (+50, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon SELPHY DS810 to media-mode combinations.

2012-04-08  <gernot2270>	358719f67d6c119ade302649dbbbe810390b2056

	Lines: +61, -5
	Files:	src/main/canon-media-mode.h (+52, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon SELPHY DS700 to media-mode combinations.

2012-04-08  <gernot2270>	17b3963031f6495f7177bd186571c4cde800fa4a

	Lines: +146, -24
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-media.h (+1, -0)
		src/main/canon-modes.h (+56, -19)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon MX420 to media-mode combinations. Added missing paper type and created custom mode definition.

2012-04-08  <gernot2270>	ddc7c12f691c1ea27b1aa3632e00003d17906621

	Lines: +81, -4
	Files:	src/main/canon-media-mode.h (+73, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon PIXMA iX6500 to media-mode combinations.

2012-04-08  <gernot2270>	341af28e53b808d425a2fcf0d9468ed157c6a628

	Lines: +104, -4
	Files:	src/main/canon-media-mode.h (+96, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i9900 to media-mode combinations.

2012-04-08  <gernot2270>	89decb7e7bf0739cfa8822e5ca24d02c3cc21aed

	Lines: +94, -4
	Files:	src/main/canon-media-mode.h (+86, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i9100 to media-mode combinations.

2012-04-08  <gernot2270>	d11cfd83ca1d61cf81db576682a90e9e46da833a

	Lines: +92, -5
	Files:	src/main/canon-media-mode.h (+83, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i6610 (and i6500) to media-mode combinations.

2012-04-08  <gernot2270>	b9a723e1b2dad1e9166609b44486a9c71efbe5ce

	Lines: +91, -5
	Files:	src/main/canon-media-mode.h (+82, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i865 to media-mode combinations.

2012-04-08  <gernot2270>	4f0b675983cb42e0176352c92744ff55567b13a1

	Lines: +91, -4
	Files:	src/main/canon-media-mode.h (+83, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i560 to media-mode combinations.

2012-04-08  <gernot2270>	c4d2b1fb591214a71adc168648c3e226eb4fb37d

	Lines: +79, -4
	Files:	src/main/canon-media-mode.h (+71, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i70 to media-mode combinations.

2012-04-08  <gernot2270>	884ac1a94b25916f1affa7e73c04344c8e69c3c2

	Lines: +80, -4
	Files:	src/main/canon-media-mode.h (+72, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i80 to media-mode combinations.

2012-04-07  <gernot2270>	f8fd125d51c240e85a1dd07c6b695f6880e01d1a

	Lines: +80, -8
	Files:	src/main/canon-media-mode.h (+69, -1)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i900 to media-mode combinations.

2012-04-07  <gernot2270>	f27c72b4c5d73fa1df483e6acbe7a6c929ff5692

	Lines: +111, -5
	Files:	src/main/canon-media-mode.h (+102, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i960 to media-mode combinations.

2012-04-07  <gernot2270>	74f465501f1f7429c8e84b1048a69e97c8bd2807

	Lines: +105, -8
	Files:	src/main/canon-media-mode.h (+93, -0)
		src/main/canon-modes.h (+3, -3)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i950 to media-mode combinations.

2012-04-06  <gernot2270>	f278389b302aa828c5da72c69edc134c159c1e39

	Lines: +80, -4
	Files:	src/main/canon-media-mode.h (+72, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i860 to media-mode combinations.

2012-04-06  <gernot2270>	af7e5cbc8dedbca6f7155ee81112dbe7e3c7cbe1

	Lines: +105, -5
	Files:	src/main/canon-media-mode.h (+96, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i850 to media-mode combinations.

2012-04-06  <gernot2270>	b05d3ca4cb86be8030b4dc11342243b897d95434

	Lines: +101, -7
	Files:	src/main/canon-media-mode.h (+90, -0)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i550 to media-mode combinations.

2012-04-06  <gernot2270>	787a30cf7894cdf876e30e9e186200ba2253929b

	Lines: +92, -6
	Files:	src/main/canon-media-mode.h (+83, -1)
		src/main/canon-media.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i455 to media-mode combinations.

2012-04-06  <gernot2270>	044688a83f5e2f0417367f44d339bc776c8064ea

	Lines: +86, -4
	Files:	src/main/canon-media-mode.h (+78, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i450 to mode-media data.

2012-04-06  <gernot2270>	d1104eb431d30a27c74c1bfb1f87a399abc2867a

	Lines: +85, -5
	Files:	src/main/canon-media-mode.h (+76, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon BJC i50 to mode-media data.

2012-04-06  <gernot2270>	a0e8a64c04f93d9a24e4af21763921ffe1aba94b

	Lines: +88, -6
	Files:	src/main/canon-media-mode.h (+78, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon iP5000 to mode-media data.

2012-04-05  <gernot2270>	5be5a089c3590f91284a121eef0e7d6629d415f6

	Lines: +95, -5
	Files:	src/main/canon-media-mode.h (+87, -0)
		src/main/print-canon.c (+8, -5)

	Added Canon iP7500 to media-mode combinations.

2012-04-05  <gernot2270>	0c52885f8377694c500c76202b9d1c66f30c5b21

	Lines: +109, -25
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-modes.h (+21, -21)
		src/main/print-canon.c (+8, -4)

	Added Canon MP240 to media-mode combinations.

2012-04-05  <gernot2270>	c7530ef1812ad33f27ceccdb75cff14b0e491e6e

	Lines: +130, -27
	Files:	src/main/canon-media-mode.h (+100, -1)
		src/main/canon-modes.h (+22, -22)
		src/main/print-canon.c (+8, -4)

	Added Canon MP210 to media-mode combinations.

2012-04-05  <gernot2270>	205ac0e87fa87e6f27596897cd4ece2eb2c7e843

	Lines: +123, -27
	Files:	src/main/canon-media-mode.h (+93, -1)
		src/main/canon-modes.h (+22, -22)
		src/main/print-canon.c (+8, -4)

	Added Canon MP190 to mode-media data.

2012-04-05  <gernot2270>	51f0e6c00e8ea32ff66c752396a8120a70cafccd

	Lines: +77, -4
	Files:	src/main/canon-media-mode.h (+69, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP540 to mode-media data.

2012-04-05  <gernot2270>	41e6e25d123cc82c945b7decdd60ddca451664f7

	Lines: +79, -4
	Files:	src/main/canon-media-mode.h (+71, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iX4000 to mode-media data.

2012-04-05  <gernot2270>	04c178a9a0b1e3d0f0633f47f41cb640980e9fd6

	Lines: +105, -8
	Files:	src/main/canon-media-mode.h (+89, -0)
		src/main/print-canon.c (+16, -8)

	Added Canon iP3100 to mode-media data.

2012-04-04  <gernot2270>	c1d56963cfa943ec71b15a685ee6b14c926c9567

	Lines: +89, -8
	Files:	src/main/canon-media-mode.h (+79, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -6)

	Added Canon iP2000 to media-mode combinations.

2012-04-04  <gernot2270>	a892f346087f87a231089b5143c386247699f12b

	Lines: +108, -14
	Files:	src/main/canon-media-mode.h (+88, -1)
		src/main/canon-modes.h (+5, -5)
		src/main/print-canon.c (+15, -8)

	Added Canon MP970 (although no mono modes are yet added) to media-mode combinations.

2012-04-04  <gernot2270>	1b71a49acdeecf79449afe85396672c7de5a8ef6

	Lines: +95, -17
	Files:	src/main/canon-media-mode.h (+71, -0)
		src/main/canon-modes.h (+13, -13)
		src/main/print-canon.c (+8, -4)
		src/xml/printers.xml (+3, -0)

	Added Canon iP2700 to media-mode combinations.

2012-04-04  <gernot2270>	d88979707a924aef0796e42414f0b78a58084129

	Lines: +85, -6
	Files:	src/main/canon-media-mode.h (+75, -0)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon MP530 to media-mode combinations.

2012-04-04  <gernot2270>	4a89e9347d1ad5c7b576b3c9fc33bba7d5d1c03c

	Lines: +120, -36
	Files:	src/main/canon-media-mode.h (+80, -0)
		src/main/canon-modes.h (+11, -11)
		src/main/print-canon.c (+29, -25)

	Added Canon iP46210D (incl. iP6220D, iP6310D) to media-mode combinations.

2012-04-04  <gernot2270>	eb1eebcfb29f2f660e0bbeeace3fbbc1e6049924

	Lines: +73, -4
	Files:	src/main/canon-media-mode.h (+62, -0)
		src/main/canon-modes.h (+3, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iP4300 to media-mode combinations.

2012-04-04  <gernot2270>	b51fa7af7db9c5bc4ebbb1fb92edbcf1703495fc

	Lines: +95, -5
	Files:	src/main/canon-media-mode.h (+85, -0)
		src/main/canon-media.h (+1, -0)
		src/main/print-canon.c (+9, -5)

	Added Canon iP4100 to media-mode combinations.

2012-04-04  <gernot2270>	2a01663bc82ccdd7c2cfdbe8a255d710af8dc89a

	Lines: +89, -7
	Files:	src/main/canon-media-mode.h (+78, -0)
		src/main/canon-modes.h (+3, -3)
		src/main/print-canon.c (+8, -4)

	Added Canon iP4900 to media-mode combinations.

2012-04-04  <gernot2270>	5d65a940dddfb378861b0e3d5ccb181b58fbe349

	Lines: +104, -13
	Files:	src/main/canon-media-mode.h (+87, -3)
		src/main/canon-modes.h (+9, -6)
		src/main/print-canon.c (+8, -4)

	Added Canon iP4600 to mode-media data. Fixed several missing duplex-specific entries in media-mode data.

2012-04-04  <gernot2270>	835755fc7131815fc9bb580fdd7cbd9320a2d554

	Lines: +97, -8
	Files:	src/main/canon-media-mode.h (+85, -0)
		src/main/canon-modes.h (+4, -4)
		src/main/print-canon.c (+8, -4)

	Added Canon iP4500 to mode-media data.

2012-04-03  <gernot2270>	e84aaa883788b32b0552c80135cc0fe140a5b985

	Lines: +9, -12
	Files:	src/main/canon-media-mode.h (+9, -12)

	Added remaining data for Canon MP250 to media-mode combinations.

2012-04-03  <gernot2270>	8bdedfc29d1b9dabbf616982f3d697211748f422

	Lines: +120, -27
	Files:	src/main/canon-media-mode.h (+89, -0)
		src/main/canon-modes.h (+23, -23)
		src/main/print-canon.c (+8, -4)

	Added Canon MP250 (some checks of color-only modes required) to mode-media data.

2012-04-03  <gernot2270>	179e871ecb5436e50a76a679bf9e7ba636e1a08c

	Lines: +246, -130
	Files:	src/main/canon-media-mode.h (+126, -16)
		src/main/canon-media.h (+94, -94)
		src/main/canon-modes.h (+7, -7)
		src/main/print-canon.c (+19, -13)

	Added Canon MP960 to mode-media data. Corrected several more printer models in print-canon.c, and corrected conditional statement. Commented out unused variables.

2012-04-03  <gernot2270>	8c2758669e31097dbc1b9464393b2d534d04c584

	Lines: +165, -15
	Files:	src/main/canon-media-mode.h (+144, -0)
		src/main/canon-modes.h (+2, -0)
		src/main/print-canon.c (+19, -15)

	Added Canon Pro9000 Mk.II to mode-media data. Also fixed several printer names conditional statements in print-canon.c: the strings must match the printer name definitions in canon-printers.h.

2012-04-03  <gernot2270>	df787bb99382394e76be4ff8fd2cfcac861c7808

	Lines: +38, -6
	Files:	src/main/canon-media-mode.h (+37, -5)
		src/main/canon-modes.h (+1, -1)

	Added remaining settings of Canon Pro9000 to mode-media data.

2012-04-02  <gernot2270>	c8b9fa0b3b42eaf1b5ad1e27c3f90f59f13b27ee

	Lines: +133, -12
	Files:	src/main/canon-media-mode.h (+125, -7)
		src/main/print-canon.c (+8, -5)

	Added Canon Pro9000 (partial data) to media-mode combinations.

2012-04-02  <gernot2270>	084893237a18688b36708b5508ef5639933a9a66

	Lines: +3, -3
	Files:	src/main/canon-media-mode.h (+3, -3)

	Revised slightly Canon iP4700, iP4800 in media-mode combinations.

2012-04-02  <gernot2270>	5c400952f5a8ccce675a40cf85dfbca09d879c34

	Lines: +121, -31
	Files:	src/main/canon-media-mode.h (+86, -0)
		src/main/canon-media.h (+25, -25)
		src/main/canon-modes.h (+2, -2)
		src/main/print-canon.c (+8, -4)

	Added Canon iP4700, iP4800 to media-mode combinations.

2012-04-02  <gernot2270>	fc0425c5ad33bc1dcb8944671554f0d42072c2e6

	Lines: +99, -5
	Files:	src/main/canon-media-mode.h (+90, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+8, -4)

	Added Canon iP8500 to mode-media data.

2012-04-02  <gernot2270>	b36bf63dacbe4ef3205a3a264e23533b766601b1

	Lines: +92, -4
	Files:	src/main/canon-media-mode.h (+84, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iP6700 to mode-media data.

2012-04-02  <gernot2270>	1c1b3d652314a6c7083573762b475e6b49428976

	Lines: +95, -6
	Files:	src/main/canon-media-mode.h (+85, -0)
		src/main/print-canon.c (+10, -6)

	Added Canon iP5300 to mode-media data.

2012-04-02  <gernot2270>	12bcaa0ca4a823d44d1d8f3ea6b2c0d793e36883

	Lines: +84, -10
	Files:	src/main/canon-media-mode.h (+75, -6)
		src/main/canon-media.h (+1, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon MP830 to mode-media data.

2012-04-02  <gernot2270>	eee5a3402c47c6600773d39adea842980056ca2c

	Lines: +87, -4
	Files:	src/main/canon-media-mode.h (+79, -0)
		src/main/print-canon.c (+8, -4)

	Added Canon iX5000 to mode-media data.

2012-04-02  <gernot2270>	ff73d58ded07e439415ecfdfd7c8a87f9d3ae625

	Lines: +83, -5
	Files:	src/main/canon-media-mode.h (+72, -1)
		src/main/print-canon.c (+11, -4)

	Added Canon iP4200 to mode-media data.

2012-04-01  <gernot2270>	8ccfcfaa9cfbe305fe75779d89c58298bf5900f5

	Lines: +76, -7
	Files:	src/main/canon-media-mode.h (+65, -0)
		src/main/print-canon.c (+11, -7)

	Added Canon MP550 toia-mode combinations.

2012-04-01  <gernot2270>	f2b73088f34225ec288777b52d8e72b2a297e0ad

	Lines: +133, -35
	Files:	src/main/canon-media-mode.h (+115, -25)
		src/main/print-canon.c (+18, -10)

	Added Canon iP3000 to media-mode combinations.

2012-03-31  <gernot2270>	74769b2c96eec515ebdc5601804686e3b7ef384b

	Lines: +127, -34
	Files:	src/main/canon-media-mode.h (+79, -0)
		src/main/canon-modes.h (+29, -28)
		src/main/print-canon.c (+19, -6)

	Corrected Canon MX360 mode names and added media-mode combinations.

2012-03-31  <gernot2270>	af5e077519cbf5dcdfc96a27c86be61aeb41a87a

	Lines: +171, -53
	Files:	src/main/print-canon.c (+171, -53)

	Completed addition of PrintingMode option in mode replacement support in Canon backend

2012-03-31  <gernot2270>	194c075d4d1b1b98be7d750c620bb6a6d8025bc4

	Lines: +30, -7
	Files:	src/main/print-canon.c (+30, -7)

	Increased priority of PrintingMode to that of InkSet in mode replacement support in Canon backend (partial implementation).

2012-03-31  <gernot2270>	05633acd9b12e829b0496e91a7bd5c2df19a473c

	Lines: +348, -28
	Files:	src/main/print-canon.c (+348, -28)

	Completed duplex mode replacement support in Canon backend.

2012-03-30  <gernot2270>	5c17353f463d23f21acf04edfa474ee7c738367c

	Lines: +12, -53
	Files:	src/main/print-canon.c (+12, -53)

	Removed duplicate code, cleaned up comments in duplex mode substitution for Canon backend (still some sections remaining to be completed).

2012-03-30  <gernot2270>	3e12db28507f0f2d24dfa80834741ad2ab50d953

	Lines: +121, -24
	Files:	src/main/print-canon.c (+121, -24)

	Added further support for duplex mode substitution for Canon backend.

2012-03-30  <gernot2270>	e35b387190ec21b6ca74ec780a06c8f8b682bc8d

	Lines: +8, -4
	Files:	src/main/canon-media-mode.h (+1, -0)
		src/main/print-canon.c (+7, -4)

	fixed Canon iP6000D media-mode data.

2012-03-30  <gernot2270>	dace027fae6979c8e57f819ee060033846763015

	Lines: +89, -2
	Files:	src/main/canon-media-mode.h (+87, -0)
		src/main/canon-modes.h (+2, -2)

	Added Canon iP6000D media-mode data, corrected a photo mode name.

2012-03-30  <gernot2270>	195e8d2ade3021892df1f792a852043eda16d7d6

	Lines: +90, -1
	Files:	src/main/canon-media-mode.h (+90, -1)

	Added Canon iP4000 media-mode data.

2012-03-30  <gernot2270>	18af649bc5664f05de2aae14935a28c1c9be6d15

	Lines: +47, -8
	Files:	src/main/print-canon.c (+47, -8)

	Added partial support for duplex mode replacement to Canon backend.

2012-03-29  <gernot2270>	f5a95ab60ab0edd80cbe42dd91f761ed4fee7c2b

	Lines: +147, -46
	Files:	src/main/print-canon.c (+147, -46)

	Added (possibly only partial) support for ink cartridge-specific mode selection to Canon backend.

2012-03-29  <gernot2270>	333acd33fe76f786b59f23cc282b0fdedacb499f

	Lines: +15, -2
	Files:	src/main/canon-modes.h (+3, -2)
		src/main/print-canon.c (+12, -0)

	Updated flags for inkset support, duplex support and corresponding replacement modes to Canon backend data files.

2012-03-29  <gernot2270>	d91af2c0aa11618c94568d58e00315c125f632e2

	Lines: +44, -30
	Files:	src/main/canon-media-mode.h (+26, -15)
		src/main/canon-modes.h (+16, -13)
		src/main/print-canon.c (+2, -2)

	Added flags for inkset support and replacement modes to Canon backend data files. Currently only PIXMA MP450.

2012-03-28  <gernot2270>	13a9aa4f0c9a2c986985c905d5576d9b6bd8a94e

	Lines: +28, -13
	Files:	src/main/print-canon.c (+28, -13)

	Added PrintingMode setting to Canon backend get_current_mode logic.

2012-03-28  <gernot2270>	267c84d0e70b294506b7e4ac28334c3a3ebb0bde

	Lines: +5, -4
	Files:	src/main/print-canon.c (+5, -4)

	Fixed undeclared ink_type handling bug in Canon backend get_current_mode logic

2012-03-28  <gernot2270>	26481e828364714464f5da0c004ce0f212e6376e

	Lines: +240, -20
	Files:	src/main/canon-media-mode.h (+92, -1)
		src/main/print-canon.c (+148, -19)

	Added experimental logic to Canon backend get_current_mode function to find a mode if the one currently active is not for the media selected. Added MP450 mode-media data.

2012-03-28  <gernot2270>	9532be0ae5978747784dbcfe3bcdec2cecd62c84

	Lines: +13, -9
	Files:	src/main/print-canon.c (+13, -9)

	Corrected bug in Canon backend get_current_mode logic regarding InkSet.

2012-03-27  <gernot2270>	d84dd41bd0e304fe9de21f49d397f25590a8dd26

	Lines: +174, -7
	Files:	src/main/print-canon.c (+174, -7)

	Added major portion of decision logic for mode selection and replacement based on media type, ink set (cartridge selection), ink type, to Canon backend. Still missing: duplex mode replacement, enhance logic for replacing an existing mode.

2012-03-27  <gernot2270>	79915794ef3c61c2010e731f0024090eeca0374a

	Lines: +31, -10
	Files:	src/main/print-canon.c (+31, -10)

	Canon backend: added comments in preparation for further option decision logic to print-canon.c

2012-03-27  <gernot2270>	b2800f880b6b0fc0fd211579f22c85cc4a7bbd59

	Lines: +16, -1
	Files:	src/main/print-canon.c (+16, -1)

	Canon backend: added InkType adjustment based on InkSet selection to canon_do_print. Currently sets InkType to Gray for Black InkSet, and to RGB(CMY) for Color InkSet. Devices with such cartridge selections do not use more complex ink sets in the modes (as far as is currently known).

2012-03-26  <gernot2270>	74848db9c08bf6bb73dc092fbb6e6557fa7079dc

	Lines: +43, -0
	Files:	src/main/canon-media-mode.h (+3, -0)
		src/main/print-canon.c (+40, -0)

	Added InkSet adjustment in do_print for Canon backend. Limited to MP610 for testing.

2012-03-26  <gernot2270>	98783172253180dd59bc3d0ddad8584cd4d080c2

	Lines: +2, -6
	Files:	src/main/print-canon.c (+2, -6)

	Corrected InkType parameter and InkSet parameter in canon_do_print.

2012-03-26  <gernot2270>	3fa700074e4e058a4c75e586a57038d56df4ccb3

	Lines: +6, -0
	Files:	src/main/print-canon.c (+6, -0)

	Added InkType parameter to privdata in canon_do_print routine.

2012-03-26  <gernot2270>	1e9c044dc7548577faa2610a3b96cc7369e28d7d

	Lines: +16, -2
	Files:	src/main/print-canon.c (+16, -2)

	Added InkSet parameter to privdata in canon_do_print routine. Removed several noisy debug statements.

2012-03-25  <rlk>	437428088197fd30daf03b79ee650792347b803e

	Lines: +17, -7
	Files:	src/cups/Makefile.am (+7, -5)
		src/cups/genppd.c (+9, -1)
		src/cups/test-ppds (+1, -1)

	Generate PPD files without extra_version when running test-ppds

2012-03-25  <gernot2270>	0e70d67bf26ae803659c36dac52f09b33f51646e

	Lines: +226, -33
	Files:	src/main/print-canon.c (+226, -33)

	Updated canon_printhead_colors function to highest possible colors for a given mode, or the highest possible for a given printer, if black is not specifically selected by printing mode or inkset (cartridge) selection. As a fallback, the lowest (previously black) amount of colors is returned, although this case should not occur.

2012-03-25  <rlk>	2e53ce2d0db70a5b547589990326318536881308

	Lines: +1, -0
	Files:	src/cups/genppd.c (+1, -0)

	Clear resolution before enumerating other options.

2012-03-25  <gernot2270>	f58732fad9b9c1f636305705746749bf2f6d7afe

	Lines: +1, -0
	Files:	src/main/print-canon.c (+1, -0)

	Corrected missing default ink type setting

2012-03-25  <gernot2270>	7af610bf9d22ed2ed87958317614c23d976606d7

	Lines: +108, -108
	Files:	src/main/canon-modes.h (+108, -108)

	Set default modes for most Canon printers to be standard rather than high-quality.

2012-03-25  <gernot2270>	9f1196d98745541818bbae2fab823edb1f6f7efa

	Lines: +30, -32
	Files:	src/main/print-canon.c (+30, -32)

	Set default ink type in Canon backend to be that of default mode (color if present). Changed debug statements to respect debug flags.

2012-03-25  <gernot2270>	be5ecd315356db7f1efc1d9a84d694ad3da862d4

	Lines: +5, -11
	Files:	src/main/print-canon.c (+5, -11)

	Removed comments and debug statements

2012-03-24  <gernot2270>	878645c6bc9a6721ef4f5c739ea822be20dae2f9

	Lines: +8, -7
	Files:	src/main/print-canon.c (+8, -7)

	Testing version of print-canon.c with default mode setting switched back on, and resolution disabled in ink type enumeration in canon_parameters.

2012-03-24  <gernot2270>	b8049596e929a823b14fd797fe63f01902fa5598

	Lines: +44, -26
	Files:	src/main/print-canon.c (+44, -26)

	Testing version of print-canon.c with default mode setting switched off.

2012-03-23  <gernot2270>	7ef05398d81faf7649d667247fffd4da5983532e

	Lines: +34, -10
	Files:	src/main/print-canon.c (+34, -10)

	changed function to get current mode to return NULL when no modes found.

2012-03-22  <gernot2270>	57c684daf5b21c878add2294f5343f59874c03a6

	Lines: +19, -1
	Files:	src/main/print-canon.c (+19, -1)

	Modified InkType code to return all inks for all modes: but first need to fix get_current_mode to return NULL instead of default mode.

2012-03-22  <gernot2270>	ee5b7c862e18a3cb6228ba4567738f67a3cbfe44

	Lines: +17, -18
	Files:	src/main/print-canon.c (+17, -18)

	Modified printhead_colors code to check for mode. Cleaned up comments.

2012-03-21  <gernot2270>	7c0cb30b9248a588ec471335d992f95b433fd5e4

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	moved one debug statement into Canon MP610-specific block

2012-03-21  <gernot2270>	6229c0a49be2118c6fefd7036b175e44b5b03d4e

	Lines: +2, -3
	Files:	src/main/print-canon.c (+2, -3)

	Corrected conditional logic in mode replacement code for Canon backend

2012-03-21  <gernot2270>	1575d1cc3073f6ebe87f452c2e43d9e9c646d1e0

	Lines: +8, -33
	Files:	src/main/print-canon.c (+8, -33)

	Cleaned up comments in mode replacement code

2012-03-21  <gernot2270>	9643fbfaba5599056d75ea7174adecc7482a4807

	Lines: +47, -140
	Files:	src/main/canon-media-mode.h (+20, -123)
		src/main/print-canon.c (+27, -17)

	Working mode replacement code committed: limited to Canon MP610 for now.

2012-03-20  <gernot2270>	d767d8e75cfa2465341378ec509ce65b379eefb6

	Lines: +99, -11
	Files:	src/main/canon-media-mode.h (+26, -8)
		src/main/print-canon.c (+73, -3)

	added to media and mode checking code, simplified for debugging.

2012-03-19  <gernot2270>	f47dc8f49a2a1838c1b3eadb418dab21a27e14bc

	Lines: +4, -4
	Files:	src/main/canon-media-mode.h (+3, -3)
		src/main/print-canon.c (+1, -1)

	Corrected addition of canon-media-mode.h to code.

2012-03-18  <gernot2270>	fb4d78dc86fa884f194a557cfc1a7a50575d81db

	Lines: +260, -3
	Files:	src/main/Makefile.am (+2, -1)
		src/main/canon-media-mode.h (added +228)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+29, -1)

	Adding canon-media-mode.h header file for recording relationship between media types and permitted modes.

2012-03-14  <gernot2270>	1ed0f8d3e33408ade145f7788dafbff85790180a

	Lines: +1, -18
	Files:	src/main/print-canon.c (+1, -18)

	reverted changed to ESC (L command for Canon i80: all components are present.

2012-03-13  <gernot2270>	ff4b1f15f2ef3c183e3524c6b09ab6178e3f58da

	Lines: +22, -4
	Files:	src/main/canon-modes.h (+2, -1)
		src/main/print-canon.c (+20, -3)

	added corrections to ESC (l and ESC (L commands for Canon i80. Added a further transparency modes for i80.

2012-03-12  <gernot2270>	195fc72b7e39e1b31f7d12ef90d406021e634618

	Lines: +8, -3
	Files:	src/main/canon-modes.h (+8, -3)

	Added Env/Hagaki modes to Canon i80.

2012-03-12  <gernot2270>	e49413dd6bc520e09844cc6da81076d29e856756

	Lines: +2, -2
	Files:	src/main/canon-modes.h (+2, -2)

	corrected mode names for Canon i80

2012-03-11  <gernot2270>	8adbb792231134867c3108c0d6cc26f91471c891

	Lines: +33, -35
	Files:	src/main/canon-media.h (+32, -32)
		src/main/canon-modes.h (+1, -3)

	corrected a mode name for Canon MP610, and Canon media name PhotoPlusGloss2

2012-03-04  <gernot2270>	df7ab669a9b138460e4b8ea3a59a01d106d2d586

	Lines: +20, -1
	Files:	src/main/print-canon.c (+20, -1)

	debug statements added for page width and length. Correction to conditional statement where incorrect printer model name was typed.

2012-03-04  <gernot2270>	ff4d7c96a7283029eb31f219d5478d3a45b21d59

	Lines: +8, -150
	Files:	src/main/canon-inks.h (+8, -150)

	cleaned up comments

2012-03-04  <gernot2270>	71b760b02e5a5aa35ccbbd280c8f53933229e75b

	Lines: +8, -8
	Files:	src/main/canon-modes.h (+8, -8)

	removed Canon 13_c9m9y9 mode since page width is incorrectly set, reason currently unknown.

2012-02-23  <gernot2270>	954a4f111213d9e683631bf57890552a4d1daa28

	Lines: +72, -0
	Files:	src/main/print-canon.c (+72, -0)

	Initial addition of CUPS option InkSet for Canon backend to select ink cartridge for 2-cartridge printers where options both, black-only, color-only are available.

2012-02-19  <gernot2270>	74ea3bd154725e84b82b1129b015f60b900ff926

	Lines: +58, -62
	Files:	src/main/canon-inks.h (+36, -40)
		src/main/canon-modes.h (+22, -22)

	Corrected use of inkset 9_C4M4Y4K2c4m4y4 for plain (with K) and photo media modes (no K) on Canon printers.

2012-02-19  <gernot2270>	f687a38415359493f4d86b3522e8fe399ea44756

	Lines: +7, -7
	Files:	src/main/canon-modes.h (+7, -7)

	Reordered modes for Canon iP90, iP100. ESC S) command still unsupported.

2012-02-19  <gernot2270>	9e19efff96b60d07c1395c93bd1bb0812cf94bc9

	Lines: +4, -4
	Files:	src/main/canon-modes.h (+4, -4)

	Corrected non-unique mode names for Canon iP6210D, iP6220D, and iP6310D.

2012-02-19  <gernot2270>	d9412ed56ba054c7a7ff27d62150aa8eb058114a

	Lines: +47, -15
	Files:	src/main/canon-modes.h (+22, -15)
		src/main/print-canon.c (+25, -0)

	Added several cmy and CMYcmy modes to Canon iP6210D, iP6220D, and iP6310D printers. Some modes still not supportable.

2012-02-18  <gernot2270>	fba53639b6adf2d58936ae320a60522b309ab38d

	Lines: +55, -15
	Files:	src/main/canon-inks.h (+34, -0)
		src/main/canon-modes.h (+20, -14)
		src/main/print-canon.c (+1, -1)

	Added mode using cmy inks to Canon MG2100, MG3100, MG4100.

2012-02-17  <gernot2270>	d10f55c93b792b97df982e31623c3748030b23a2

	Lines: +6, -3
	Files:	src/main/canon-inks.h (+1, -0)
		src/main/canon-modes.h (+5, -3)

	Added support for cmy and 1200dpi photo modes on Canon mini220.

2012-02-17  <gernot2270>	371c40e1f2c1fb2df9cffac96769ca74f6eac6fd

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Added support for cmy and 1200dpi photo mode on Canon MP495.

2012-02-17  <gernot2270>	a7fe6b0b49a24dd5fd5ff5380532419e36eb7119

	Lines: +24, -19
	Files:	src/main/canon-modes.h (+23, -18)
		src/main/print-canon.c (+1, -1)

	Added cmy and 1200dpi photo mode on Canon MP480, MP490.

2012-02-17  <gernot2270>	35b497ef8be78b7ca11c1a45f3667b305e6bd3b9

	Lines: +10, -6
	Files:	src/main/canon-modes.h (+9, -5)
		src/main/print-canon.c (+1, -1)

	Added cmy and 1200dpi photo modes on Canon MP470.

2012-02-17  <gernot2270>	c1a646bf4d2bfb5f35425756246eb787ad77b58a

	Lines: +21, -23
	Files:	src/main/canon-inks.h (+14, -15)
		src/main/canon-modes.h (+7, -8)

	Corrected photo modes on Canon MP360, MP370, MP375R, MP390. cmy and CMYcmy modes now supported.

2012-02-16  <gernot2270>	b6786ea4ddd6e0e78a13a921a91fa4006cebb77c

	Lines: +5, -4
	Files:	src/main/canon-modes.h (+5, -4)

	Corrected cmy modes for Canon iP2000 (these modes, no 0x60 subtraction in ink names).

2012-02-16  <gernot2270>	0ced7e7cc9bcbd133da6420b7ca5536485d4545e

	Lines: +18, -7
	Files:	src/main/canon-modes.h (+17, -6)
		src/main/print-canon.c (+1, -1)

	Added 1200dpi cmy mode to Canon MX330, MX340, MX350, MX360, MX410.

2012-02-15  <gernot2270>	2459855bc90687d376fe54d4831e35d08add0e61

	Lines: +11, -9
	Files:	src/main/canon-modes.h (+10, -8)
		src/main/print-canon.c (+1, -1)

	Add 1200dpi mode support to Canon iP2700.

2012-02-15  <gernot2270>	9bd272533f895d397a0918e112e371b81e788c76

	Lines: +7, -5
	Files:	src/main/canon-modes.h (+7, -5)

	added cmy and 1200dpi modes to Canon MX300 and MX310.

2012-02-15  <gernot2270>	530384b9325477bd9735a28ab662aa74f731a901

	Lines: +14, -10
	Files:	src/main/canon-modes.h (+13, -9)
		src/main/print-canon.c (+1, -1)

	Added 1200dpi mode to Canon MP280, and added support for cmy modes to print-canon.c for MP240, MP250, MP270, MP280.

2012-02-15  <gernot2270>	ded9f5ee6e8746b5b4533fe252b24181c35cd31f

	Lines: +34, -23
	Files:	src/main/canon-modes.h (+34, -23)

	Added 1200dpi mode to Canon MP240 and MP250.

2012-02-15  <gernot2270>	d5b0ba246a1896fef87c79adf78a9a79eafc71cd

	Lines: +1, -55
	Files:	src/main/canon-modes.h (+0, -41)
		src/main/canon-printers.h (+0, -13)
		src/xml/printers.xml (+1, -1)

	Added cmy modes and 1200dpi mode, then consolidated Canon MP210 and MP220 into one driver.

2012-02-15  <gernot2270>	5aa7656d47851ce4fe633fa94049e11012f6d18f

	Lines: +7, -4
	Files:	src/main/canon-modes.h (+7, -4)

	Added cmy and 1200dpi mode support to Canon MP220 (incomplete).

2012-02-15  <gernot2270>	14c49d53ad20f1afbb0db67797531e0c2349fbd1

	Lines: +18, -8
	Files:	src/main/canon-modes.h (+17, -7)
		src/main/print-canon.c (+1, -1)

	Added cmy and 1200dpi mode support to Canon MP210.

2012-02-15  <gernot2270>	37fa9c65dd44d1844238395625141223b21c2b8a

	Lines: +9, -3
	Files:	src/main/canon-modes.h (+9, -3)

	Added modes with cmy inks to Canon MP190, including 1200dpi mode.

2012-02-15  <gernot2270>	b57b176a08ae0c0238343b03e81d2e54b6fd95af

	Lines: +49, -49
	Files:	src/main/canon-media.h (+2, -2)
		src/main/canon-printers.h (+47, -47)

	changed slotlist name for MP150-clones.

2012-02-15  <gernot2270>	1025ff7b65f3b56b47beeed6e915af93cbac725f

	Lines: +11, -96
	Files:	src/foomatic/foomatic-generator.in (+0, -1)
		src/main/canon-media.h (+0, -17)
		src/main/canon-modes.h (+4, -45)
		src/main/canon-printers.h (+3, -29)
		src/xml/printers.xml (+4, -4)

	consolidated Canon MP140, MP150, MP160, MP170, MP180 into single driver with identical modes, sources and media.

2012-02-14  <tillkamppeter>	b18903930ab294e371406a2802f9aaa2bc72b984

	Lines: +1, -1
	Files:	src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)

	Add the "-dNOINTERPOLATE" option to the Ghostscript command line used
	for the IJS flavor of Gutenprint. This makes rendering of pages
	containing bitmaps significantly faster. The interpolation also does
	not visibly enhance the print quality at the high resolutions we need.

2012-02-14  <tillkamppeter>	eaee634999325695fd3bb905684288f789e54a70

	Lines: +0, -2
	Files:	src/foomatic/foomatic-generator.in (+0, -2)

	Removed unneeded import of the Data::Dumper module. The
	foomatic-generator script does not use it. Also this removes unneeded
	Perl library dependencies.

2012-02-14  <tillkamppeter>	7c8af945eda9083663e1502809e714fe9951bdd3

	Lines: +18, -4
	Files:	src/cups/cups-genppdupdate.in (+18, -4)

	Use Getopt::Long instead of Getopt::Std. This reduces Perl library
	dependencies and makes it easier this way to use Gutenprint in
	space-restricted environments (Live CDs, routers, ...). The command
	line syntax of cups-genppdupdate does not change by this step.

2012-02-14  <gernot2270>	be4b39a4d53b37d88b2e725d0b1bb719c2195055

	Lines: +21, -23
	Files:	src/main/canon-inks.h (+4, -12)
		src/main/canon-modes.h (+15, -10)
		src/main/print-canon.c (+2, -1)

	Continued adding cmy and CMYcmy inksets to Canon MP150 printer modes.

2012-02-13  <gernot2270>	366f806eeb61af3f111e222243b246dbdbba4e86

	Lines: +38, -37
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/canon-modes.h (+28, -25)
		src/main/print-canon.c (+7, -9)
		test/pixma_parse.c (+2, -2)

	add support in Canon printers for cmy inksets, and inksets containing cmy, where 0x60 is subtracted from the inkname in the printjob header. Applied currently to following models: MP140, MP150, MP160, MP170, MP180, MP190, MP220, MP450, MP460, MX300, MX310. To be extended to other printers (need to add such modes to canon-modes.h).

2012-01-30  <gernot2270>	09816ebe56c8036fcb823dd8de7e5987b84495cd

	Lines: +36, -15
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/canon-modes.h (+9, -9)
		src/main/print-canon.c (+21, -4)
		src/main/print-canon.h (+5, -1)

	added support for a couple mofr modes in Canon MP150, MP170, MP220 among others, that use CMYcmk inksets.

2012-01-27  <gernot2270>	b368c29306d2d4e7de5de2ada5ba6b53848c6047

	Lines: +6, -6
	Files:	src/main/canon-modes.h (+6, -6)

	added previously commented-out CMYKcmy modes for several Canon printers

2012-01-19  <m0m>	3473e158a48e1604358a9ee48f26719a0516b22c

	Lines: +4, -2
	Files:	src/escputil/escputil.c (+2, -0)
		src/gutenprintui2/ui-utils.c (+2, -2)

	Error: VARARGS
	gutenprint-5.2.6/src/escputil/escputil.c:616: va_init: Initializing va_list "args".
	gutenprint-5.2.6/src/escputil/escputil.c:637: missing_va_end: va_end was not called for "args".

	Error: VARARGS
	gutenprint-5.2.6/src/escputil/escputil.c:644: va_init: Initializing va_list "args".
	gutenprint-5.2.6/src/escputil/escputil.c:663: missing_va_end: va_end was not called for "args".

	Error: VARARGS
	gutenprint-5.2.6/src/gutenprintui2/ui-utils.c:217: va_init: Initializing va_list "args".
	gutenprint-5.2.6/src/gutenprintui2/ui-utils.c:219: missing_va_end: va_end was not called for "args".

2012-01-19  <m0m>	38f5570e8f73c9454d7fd26337399740914c3723

	Lines: +0, -17
	Files:	src/main/mxml-file.c (+0, -17)

	Error: USE_AFTER_FREE
	gutenprint-5.2.6/src/main/mxml-file.c:939: freed_arg: "mxml_add_char" frees "name".
	gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer".
	gutenprint-5.2.6/src/main/mxml-file.c:941: double_free: Calling "free" frees pointer "name" which has already been freed.

	Error: USE_AFTER_FREE
	gutenprint-5.2.6/src/main/mxml-file.c:968: alias: Assigning: "ptr" = "value". Now both point to the same storage.
	gutenprint-5.2.6/src/main/mxml-file.c:973: freed_arg: "mxml_add_char" frees "value".
	gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer".
	gutenprint-5.2.6/src/main/mxml-file.c:976: double_free: Calling "free" frees pointer "value" which has already been freed.

	Error: USE_AFTER_FREE
	gutenprint-5.2.6/src/main/mxml-file.c:760: freed_arg: "mxml_add_char" frees "buffer".
	gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer".
	gutenprint-5.2.6/src/main/mxml-file.c:762: double_free: Calling "free" frees pointer "buffer" which has already been freed.

2012-01-19  <m0m>	ab21e46f0661984450551ddb1a9379e985d1d5a6

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Error: SIZEOF_MISMATCH
	gutenprint-5.2.6/src/main/print-canon.c:1962: suspicious_sizeof: Passing argument "privdata.head_offset" of type "int *" and argument "sizeof (privdata.head_offset) /*8*/" to function "memset" is suspicious.  Did you intend to use "sizeof(*privdata.head_offset)" instead of "sizeof (privdata.head_offset)" ?

2012-01-19  <m0m>	765ec079d0123ab32524d96cf3e22ef60059bf6e

	Lines: +7, -1
	Files:	src/main/print-escp2.c (+1, -1)
		src/main/print-weave.c (+6, -0)

	Error: REVERSE_INULL
	gutenprint-5.2.6/src/main/print-escp2.c:4394: deref_ptr: Directly dereferencing pointer "pd->inkname".
	gutenprint-5.2.6/src/main/print-escp2.c:4400: check_after_deref: Dereferencing "pd->inkname" before a null check.

	Error: REVERSE_INULL
	gutenprint-5.2.6/src/main/print-weave.c:1479: deref_ptr: Directly dereferencing pointer "sw->head_offset".
	gutenprint-5.2.6/src/main/print-weave.c:1509: check_after_deref: Dereferencing "sw->head_offset" before a null check.

2012-01-19  <m0m>	11b5a4af0f3f679987605a903e67b9f8aeaa359f

	Lines: +2, -0
	Files:	src/main/mxml-file.c (+2, -0)

	Error: RESOURCE_LEAK
	gutenprint-5.2.6/src/main/mxml-file.c:879: alloc_fn: Calling allocation function "malloc".
	gutenprint-5.2.6/src/main/mxml-file.c:879: var_assign: Assigning: "value" =  storage returned from "malloc(64UL)".
	gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "value" going out of scope leaks the storage it points to.

	Error: RESOURCE_LEAK
	gutenprint-5.2.6/src/main/mxml-file.c:871: alloc_fn: Calling allocation function "malloc".
	gutenprint-5.2.6/src/main/mxml-file.c:871: var_assign: Assigning: "name" =  storage returned from "malloc(64UL)".
	gutenprint-5.2.6/src/main/mxml-file.c:934: var_assign: Assigning: "ptr" = "name".
	gutenprint-5.2.6/src/main/mxml-file.c:956: noescape: Variable "name" is not freed or pointed-to in function "fprintf".
	gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "ptr" going out of scope leaks the storage it points to.
	gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "name" going out of scope leaks the storage it points to.

2012-01-19  <m0m>	11415f9af9285c7ea602166a9a044273f1081a4d

	Lines: +7, -2
	Files:	src/main/print-vars.c (+7, -2)

	Error: NULL_RETURNS
	gutenprint-5.2.6/src/main/print-vars.c:1664: returned_null: Function "stp_list_get_item_by_index" returns null (checked 4 out of 5 times).
	gutenprint-5.2.6/src/main/print-list.c:254: return_null: Explicitly returning NULL.
	gutenprint-5.2.6/src/main/color.c:91: example_assign: Assigning: "color" = return value from "stp_list_get_item_by_index(color_list, idx)".
	gutenprint-5.2.6/src/main/color.c:92: example_checked: "color" has its value checked in "color == NULL".
	gutenprint-5.2.6/src/main/print-papers.c:154: example_assign: Assigning: "paper" = return value from "stp_list_get_item_by_index(paper_list, idx)".
	gutenprint-5.2.6/src/main/print-papers.c:155: example_checked: "paper" has its value checked in "paper".
	gutenprint-5.2.6/src/main/printers.c:123: example_assign: Assigning: "printer" = return value from "stp_list_get_item_by_index(printer_list, idx)".
	gutenprint-5.2.6/src/main/printers.c:124: example_checked: "printer" has its value checked in "printer == NULL".
	gutenprint-5.2.6/src/main/string-list.c:85: example_assign: Assigning: "answer" = return value from "stp_list_get_item_by_index((stp_list_t const *)list, element)".
	gutenprint-5.2.6/src/main/string-list.c:87: example_checked: "answer" has its value checked in "answer".
	gutenprint-5.2.6/src/main/print-vars.c:1664: dereference: Dereferencing a pointer that might be null "stp_list_get_item_by_index(ilist, item)" when calling "stp_list_item_get_data".
	gutenprint-5.2.6/src/main/print-list.c:697: deref_parm: Directly dereferencing parameter "item".

2012-01-19  <m0m>	269f0ea47b17de24c790d1c94d30541e25306f31

	Lines: +3, -0
	Files:	src/gimp2/print.c (+1, -0)
		src/main/print-lexmark.c (+2, -0)

	Error: MISSING_BREAK
	gutenprint-5.2.6/src/gimp2/print.c:296: unterminated_default: The default case is not terminated by a 'break' statement.
	gutenprint-5.2.6/src/gimp2/print.c:298: fallthrough: The above case falls through to this one.

	Error: MISSING_BREAK
	gutenprint-5.2.6/src/main/print-lexmark.c:1406: unterminated_case: This case (value 10052) is not terminated by a 'break' statement.
	gutenprint-5.2.6/src/main/print-lexmark.c:1412: fallthrough: The above case falls through to this one.

2012-01-19  <m0m>	c8ddb1fd7b8c9678d8ebe5e98b1bc3554ada3e89

	Lines: +17, -10
	Files:	src/main/escp2-driver.c (+1, -1)
		src/main/module.c (+1, -0)
		src/main/print-canon.c (+3, -0)
		src/main/print-color.c (+2, -2)
		src/main/print-escp2.c (+4, -1)
		src/main/print-list.c (+4, -4)
		src/main/print-ps.c (+2, -2)

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/print-list.c:352: var_compare_op: Comparing "name" to null implies that "name" might be null.
	gutenprint-5.2.6/src/main/print-list.c:385: var_deref_model: Passing null variable "name" to function "stp_list_get_item_by_name_internal", which dereferences it.
	gutenprint-5.2.6/src/main/print-list.c:333: deref_parm_in_call: Function "strcmp" dereferences parameter "name". (The dereference is assumed on the basis of the 'nonnull' parameter attribute.)

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/print-list.c:426: var_compare_op: Comparing "long_name" to null implies that "long_name" might be null.
	gutenprint-5.2.6/src/main/print-list.c:459: var_deref_model: Passing null variable "long_name" to function "stp_list_get_item_by_long_name_internal", which dereferences it.
	gutenprint-5.2.6/src/main/print-list.c:407: deref_parm_in_call: Function "strcmp" dereferences parameter "long_name". (The dereference is assumed on the basis of the 'nonnull' parameter attribute.)

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/escp2-driver.c:246: var_compare_op: Comparing "pd->input_slot" to null implies that "pd->input_slot" might be null.
	gutenprint-5.2.6/src/main/escp2-driver.c:276: var_deref_op: Dereferencing null variable "pd->input_slot".

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/module.c:96: var_compare_op: Comparing "module" to null implies that "module" might be null.
	gutenprint-5.2.6/src/main/module.c:99: var_deref_op: Dereferencing null variable "module".

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/print-canon.c:380: var_compare_op: Comparing "caps->paperlist" to null implies that "caps->paperlist" might be null.
	gutenprint-5.2.6/src/main/print-canon.c:387: var_deref_op: Dereferencing null variable "caps->paperlist".

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/print-color.c:1566: var_compare_op: Comparing "color_description" to null implies that "color_description" might be null.
	gutenprint-5.2.6/src/main/print-color.c:1577: var_deref_op: Dereferencing null variable "color_description".

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/print-escp2.c:1660: var_compare_op: Comparing "ink_list" to null implies that "ink_list" might be null.
	gutenprint-5.2.6/src/main/print-escp2.c:1673: var_deref_op: Dereferencing null variable "ink_list".

	Error: FORWARD_NULL
	gutenprint-5.2.6/src/main/print-ps.c:826: var_compare_op: Comparing "node->child" to null implies that "node->child" might be null.
	gutenprint-5.2.6/src/main/print-ps.c:841: var_deref_op: Dereferencing null variable "node->child".

2012-01-18  <m0m>	c2dc58183e7a9cdf624945134cde0720b48f1b00

	Lines: +7, -1
	Files:	src/escputil/escputil.c (+7, -1)

	fixed NULL pointer access in escputil

2012-01-18  <gernot2270>	33f8e2f44af4642b2240812c7bffc9fb0359b548

	Lines: +12, -12
	Files:	src/main/canon-inks.h (+12, -12)

	Modified experimental Canon inksets using only sub-channel outputs.

2012-01-11  <gernot2270>	9ed0dcd45dd838785fc0dcad73d57fb424a0ec33

	Lines: +14, -6
	Files:	src/main/canon-modes.h (+13, -5)
		src/main/print-canon.c (+1, -1)

	modified modes for Canon BJC-4300, added support for one photo cartridge mode. WIP.

2012-01-10  <gernot2270>	f18393465deec88eb897ad2111138068ed3aeb0c

	Lines: +2, -5
	Files:	src/main/print-canon.c (+2, -5)

	reverted CANON_CD_X and Y in print-canon.c from previous commit

2012-01-10  <gernot2270>	e5cb4984977146d47515ed55336c00e206716052

	Lines: +37, -25
	Files:	src/main/canon-modes.h (+12, -13)
		src/main/print-canon.c (+25, -12)

	adjusted Canon BJC-4550 modes to use 4 inks. Added photo mode.

2012-01-10  <gernot2270>	719aa6e0d2195fba20ced4f897f31a9145c901ec

	Lines: +8, -4
	Files:	test/pixma_parse.c (+8, -4)

	added printout of inks used for 1-bpp modes in pixma_parse

2012-01-08  <rlk>	d75c50906fc9beb3102134118feb3d6354677a8c

	Lines: +6, -0
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+3, -0)

	Add support for Epson SX420 and related

2012-01-03  <gernot2270>	f08bbb2c5dc1a5c666ae911e823caa4a2c0c57d3

	Lines: +3, -2
	Files:	src/main/print-canon.c (+3, -2)

	changed code to use extended page setting command even for CD media for selected printers.

2012-01-02  <gernot2270>	050cfa5b6361c23d046006ea6ed0248d9ffa3a89

	Lines: +20, -5
	Files:	NEWS (+20, -5)
		src/xml/printers.xml (+0, -0)

	corrected printers.xml printer name with trailing spaces. Added latest CD support to NEWS file.

2012-01-02  <rlk>	609258e161da961ae8fd9ae62de009efb61bd03f

	Lines: +1, -0
	Files:	po/POTFILES.in (+1, -0)

	3468320 POTFILES.in needs fixing

2012-01-02  <gernot2270>	d75f64f12f2694872bb684d6aae689ad6a521a30

	Lines: +15, -15
	Files:	src/main/canon-printers.h (+12, -12)
		src/main/print-canon.c (+3, -3)

	Added support for second ESC (r command for CD media only (Canon PIXMA MP980, MP990, MG6100, MG8100) and single ESC (r command in case of CD media only (MG5200, MG5300, MG6200, MG8200).

2012-01-02  <gernot2270>	5a19b67501035208fc06c3d6053e9e93edd80034

	Lines: +22, -9
	Files:	src/main/canon-printers.h (+8, -8)
		src/main/print-canon.c (+14, -1)

	Added support for second ESC (r command for CD media only (Canon PIXMA iP4600, iP4700, iP4800) and single ESC (r command in case of CD media only (iP4900).

2012-01-01  <rlk>	73b3006d43a7bd1e2c3ab1f1abbc88d148fdf1ac

	Lines: +8, -5
	Files:	NEWS (+5, -2)
		src/xml/printers.xml (+3, -3)

	Try again to fix printing to the NX200, SX200, and SX205.  The SX215
	(and presumably SX210) appear to be different from the SX200.

2012-01-01  <rlk>	10014643088e311eb81bd4d09adbcec0d8226de0

	Lines: +17, -12
	Files:	NEWS (+15, -12)
		src/cups/genppd.c (+2, -0)

	3299815 CUPS PPD broken on Linux

2012-01-01  <gernot2270>	b89047187de6e6bcbc066e2ac0451d043adfb4b5

	Lines: +159, -95
	Files:	src/main/print-canon.c (+156, -93)
		src/main/print-canon.h (+3, -2)

	Added support for correct CD and FineArt media codes in ESC (P command

2011-12-31  <gernot2270>	0d77f0d6b66389a4b4b34d4306132e0330f1f094

	Lines: +5, -5
	Files:	NEWS (+5, -5)

	updated NEWS with SELPHY series corrected names

2011-12-31  <gernot2270>	0333198b3e1f4ff155b0fe81f7f581740ca8a30c

	Lines: +16, -16
	Files:	src/xml/printers.xml (+16, -16)

	updated Canon SELPHY series names

2011-12-31  <gernot2270>	c78523c3367a422e38e2e5112a54da4f49c6cda2

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	updated NEWS for SELPHY series without CP-600

2011-12-31  <gernot2270>	91b56fc653e74c4609871e14f6c170e19daea9fa

	Lines: +2, -0
	Files:	src/xml/printers.xml (+2, -0)

	removed Canon SELPHY CP-600 from supported printers

2011-12-30  <gernot2270>	0a05ab78add2b3ab698426129c2344cff070172c

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	corrected foomatic driver for Canon MX310

2011-12-30  <rlk>	de08f843c3391836a81715bddf62260b465d7ea0

	Lines: +24, -7
	Files:	src/cups/cups-genppdupdate.in (+21, -4)
		src/cups/genppd.c (+3, -3)

	Make genppdupdate more robust against missing drivers

2011-12-30  <rlk>	56b8bfcac532e99aae7b43c1478931e9ac748397

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Fix driver names for Pixma MG4100 and MX350.

2011-12-30  <rlk>	b40dd5a5aa198b2ec451e8dcf6e3bc5732fe8fa3

	Lines: +4, -2
	Files:	src/main/channel.c (+4, -2)

	Fix a couple of potential null pointer derefs (from stpere@gmail.com).

2011-12-27  <rlk>	9d682dcac48bbdfc4795ff74a06f44044d6195e7

	Lines: +4, -2
	Files:	NEWS (+4, -2)

	Fix a few typos, add a few printers.

===============================================================================
Name: gutenprint-5_2_8-pre1

2011-12-27  <rlk>	692e80151ef7755cfcef6240b80598d47ddc062b

	Lines: +0, -0

	Gutenprint 5.2.8-pre1 release

2011-12-27  <rlk>	584841c8771de4d093e2db47f4b46a6e884d5677

	Lines: +21, -4
	Files:	NEWS (+11, -1)
		README (+3, -2)
		src/xml/printers.xml (+7, -1)

	Remove support for Canon CP-720, 780, 800, and all ES models per requirement for special spooler

2011-12-24  <rlk>	8f7d751cc7eb6264200c7198e145acf4170df632

	Lines: +18, -17
	Files:	NEWS (+3, -3)
		README (+13, -13)
		configure.ac (+2, -1)

	Prep for Gutenprint 5.2.8-pre1

2011-12-24  <rlk>	7c3e76bc9464fd286925af8059b6aa72223ea2d1

	Lines: +2, -2
	Files:	src/foomatic/Makefile.am (+2, -2)

	Use rm -rf to remove foomatic-db.

2011-12-24  <rlk>	ced5a9e4d278e3b0703b5047852cff96d8f24058

	Lines: +1, -11
	Files:	src/foomatic/Makefile.am (+1, -11)

	Back out parallelism change (causes dependency issues).

2011-12-24  <rlk>	9933612521b7b3cf9d9990bc6def7ac8aac857e9

	Lines: +4, -15
	Files:	src/xml/escp2/model/model_116.xml (+2, -13)
		src/xml/escp2/model/model_117.xml (+2, -2)

	Adjust 720x1440 and 1440x1440 DPI drop sizes per Laurent Martelli

2011-12-23  <rlk>	49b9e7ad3e0df55033f5afdd05160f04cddd018f

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Use memmove() rather than memcpy() when source and destination overlap.

2011-12-22  <gernot2270>	5756b83f2931db4c7e1e273b3bfa1390e33133b2

	Lines: +11, -11
	Files:	src/main/canon-modes.h (+11, -11)

	corrected modes using CMYK to reference inkset with CMYK inks

2011-12-22  <rlk>	01036f803ce3426de8ba140fd440fc041e92aa98

	Lines: +1, -29
	Files:	src/main/print-escp2.c (+1, -7)
		src/main/print-papers.c (+0, -8)
		src/main/print-weave.c (+0, -12)
		src/main/xmlppd.c (+0, -2)

	Clean up some unused variables

2011-12-22  <gernot2270>	d7e18f1c269e2ea0d754fc160569bb6e4a067698

	Lines: +6, -1
	Files:	src/main/print-canon.c (+6, -1)

	corrected stp_color_init function call in print-canon.c

2011-12-21  <gernot2270>	8c0928fbda9a3415096000109017cc6b54189861

	Lines: +1, -5
	Files:	src/main/print-canon.c (+1, -5)

	removed incorrectly commented out stp_color_init function call in print-canon.c

2011-12-20  <rlk>	6340e23ee992bb0d5b660dbbc4ffc5a829316e41

	Lines: +3, -2
	Files:	NEWS (+2, -1)
		configure.ac (+1, -1)
		po/zh_CN.po (added +0)

	Add Chinese Mandarin translation

2011-12-20  <rlk>	643e8d03b70be8003408de9cb72f33ad0e00e7d2

	Lines: +2, -0
	Files:	src/testpattern/run-testpattern-2.in (+2, -0)

	Report crash of the underlying program more prominently.

2011-12-19  <gernot2270>	002e670b4711c920ad1132f142fc8eb08b1441be

	Lines: +8, -8
	Files:	src/main/canon-modes.h (+8, -8)

	corrected inkset in modes for Canon BJC S300 and S330.

2011-12-19  <gernot2270>	1e9990dfd3223da5acd8ff03cc059df2901b18d4

	Lines: +156, -156
	Files:	src/main/canon-printers.h (+156, -156)

	adjusted page width of Canon MP495, added INCH function for specifying inch measurements.

2011-12-19  <gernot2270>	2c1a2a0629a71ae47bfe184b466deb91cfecaaf1

	Lines: +27, -11
	Files:	src/main/print-canon.c (+27, -11)

	commented out unused code

2011-12-19  <gernot2270>	5a6122c2dfbe7ca16da254e422bd7038f4169064

	Lines: +2, -2
	Files:	src/main/canon-modes.h (+2, -2)

	updated Canon BJC S300 and S330 T-shirt modes to use inksets including K.

2011-12-19  <gernot2270>	39fd62bda0729b22848295670ada3f950d228f9c

	Lines: +0, -6
	Files:	src/main/canon-printers.h (+0, -6)

	removed unused control_cmd_MULTIPASS_MP150

2011-12-19  <gernot2270>	b9ba33ec1472d67e47d608be763a70bbcb878f65

	Lines: +3, -3
	Files:	src/main/print-canon.c (+3, -3)

	changed printf to use integer rather than unsigned for local loop variables, and num_channels

2011-12-18  <rlk>	3011fdcccb6642edd8b18839b8e3c514faf86ae8

	Lines: +7, -7
	Files:	src/main/print-canon.c (+7, -7)

	Change some debug messages to stp_dprintf.

2011-12-18  <rlk>	07b5e8d1d7d72c4674b1da2f642bdaaf1f916994

	Lines: +11, -1
	Files:	src/foomatic/Makefile.am (+11, -1)

	Allow building both foomatic-dbs in parallel

2011-12-18  <rlk>	1e2dc2e553a45a24187505891b717c2e327beba1

	Lines: +1, -1
	Files:	scripts/autogen.sh (+1, -1)

	Tweak libtool version regexp to handle just two version components.

2011-12-18  <rlk>	af4ea15ccc6bde43eca3f6558ebf37ea6cdab231

	Lines: +1, -0
	Files:	src/cups/rastertoprinter.c (+1, -0)

	Add one more debug line.

2011-12-18  <rlk>	bb638dbbe535b9f1bdf48221f4101f384072f6d1

	Lines: +358, -100
	Files:	src/cups/rastertoprinter.c (+358, -100)

	Improve debugging output, and some code cleanup.

2011-12-18  <rlk>	76680a0f041e7d9357885ac113641268530a9385

	Lines: +2, -7
	Files:	src/cups/genppd.c (+2, -7)

	Work around a sporadic crash in pstoraster.  Per Mike Sweet this
	should not be necessary and may be due to a bug that has since been
	fixed in Ghostscript 9.01.

2011-12-14  <rlk>	98bf7b98bc5d96a6503d8c1894c88e7414515288

	Lines: +404, -3
	Files:	NEWS (+26, -2)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/model_116.xml (added +150)
		src/xml/escp2/model/model_117.xml (added +139)
		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
		src/xml/escp2/qualitypresets/prox900.xml (added +70)
		src/xml/printers.xml (+15, -0)

	Add various Epson printers.

	Add preliminary (CcMmYKkk) support for Stylus Pro 7900/9900.

2011-12-06  <rlk>	bbf3ac81f32e37ea9e4f9017d1cb19b25fc031ca

	Lines: +2, -1
	Files:	src/main/print-escp2.c (+2, -1)

	Correctly initialize the default value, from Dmitry V. Levin.

2011-11-30  <gernot2270>	af97b9c5a6fbdf5079bcba2a61d3f6999760eb15

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Added photo cartridge support information to README.

2011-11-30  <gernot2270>	5b3eefc6babadda359d0200dce40565de75f13f3

	Lines: +7, -1
	Files:	src/main/canon-modes.h (+3, -0)
		src/main/print-canon.c (+4, -1)

	Added support for photo cartridge in Canon BJC-3000 series (flag for the mode to select that cartridge).

2011-11-30  <gernot2270>	a61d1b51834f13d7dd51a0c21a07d2599cfe2674

	Lines: +18, -2
	Files:	src/main/canon-modes.h (+2, -0)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+15, -1)

	Added support for differentiating ESC (t codes based on media code for Canon BJC-3000 series.

2011-11-30  <gernot2270>	e666e18827b5ecb214635aeecad27a8f4f775289

	Lines: +6, -5
	Files:	src/main/canon-modes.h (+5, -4)
		src/main/canon-printers.h (+1, -1)

	fixed type in control command, and added CMY to modes for Canon BJC-3000 series.

2011-11-30  <gernot2270>	ba178901576693b2ee149d074977d6dd7d0b02c7

	Lines: +9, -7
	Files:	src/main/canon-modes.h (+8, -6)
		src/main/canon-printers.h (+1, -1)

	Corrected command set and added modes for Canon BJC-3000.

2011-11-27  <gernot2270>	47d84aa6af675be56f75b54a2f3f41831581c1e5

	Lines: +1, -1
	Files:	src/main/canon-modes.h (+1, -1)

	Correction to high-quality mode for Canon BJC-4550.

2011-11-27  <gernot2270>	3358a4a0dab830fc26448c073b23e0d086e55618

	Lines: +31, -0
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+10, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+6, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon BJC-4550.

2011-11-26  <gernot2270>	fad0c98bbe708c7e6e90fd2ec626d6b199d51d88

	Lines: +91, -4
	Files:	src/main/print-canon.c (+91, -4)

	listed media size codes for CDs and Fine Art A4.

2011-11-26  <gernot2270>	6ecbe051dca041ddb44753cfd57721a41932dbd3

	Lines: +19, -15
	Files:	src/main/canon-media.h (+7, -6)
		src/main/canon-modes.h (+11, -8)
		src/main/canon-printers.h (+1, -1)

	Corrected Canon MP960 modes, customized media.

2011-11-26  <gernot2270>	a0a8e5c4c605887812dcca20433bb3975ff8b069

	Lines: +2, -2
	Files:	src/main/canon-modes.h (+2, -2)

	Corrected Canon MP950 mode for T-Shirt transfers.

2011-11-26  <gernot2270>	685c3f74dce904f4ab2d4bd6fb0c229882239587

	Lines: +103, -6
	Files:	NEWS (+2, -0)
		src/main/canon-inks.h (+48, -0)
		src/main/canon-media.h (+22, -0)
		src/main/canon-modes.h (+28, -3)
		src/main/canon-printers.h (+3, -3)

	Corrected Canon MP950 printer definition, added modes, customized media and sources.

2011-11-26  <gernot2270>	effeb8e3b392d0e673050e44aea4e5029b7cb7ae

	Lines: +40, -24
	Files:	src/main/canon-media.h (+5, -3)
		src/main/canon-modes.h (+35, -21)

	Updated Canon iP4000 modes, leaving legacy modes (not actual driver modes) as default.

2011-11-26  <gernot2270>	57a98608fbaf49c4dad9b31b4f8e53b849c024d5

	Lines: +61, -94
	Files:	src/main/canon-media.h (+61, -94)

	Corrected incorrect media type codes, especially FineArtOther.

2011-11-26  <gernot2270>	7fc7d61a21bb4e794b8e5fa822b2ec0eddd6c551

	Lines: +33, -19
	Files:	NEWS (+33, -3)
		src/xml/printers.xml (+0, -16)

	Removed Canon printers currently unsupportable using ESC (z commands.

2011-11-26  <gernot2270>	957f3c5ddc109d498e503b5253d1d159788a7c5d

	Lines: +188, -194
	Files:	src/main/canon-inks.h (+12, -12)
		src/main/canon-media.h (+26, -32)
		src/main/canon-modes.h (+150, -150)

	Corrected media type names, removed some comments.

2011-11-26  <gernot2270>	184f8fd951ed13dfda26de30f556c80adbfc5908

	Lines: +48, -9
	Files:	NEWS (+5, -0)
		src/main/canon-media.h (+22, -1)
		src/main/canon-printers.h (+15, -2)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+5, -5)

	Changed printer definition and capabilities for Canon MP750 and its clones: MP760, MP770, MP780, MP790. Media and sources adjusted. Modes remain as for iP4000 (but using iP4100 which are identical to iP4000).

2011-11-26  <gernot2270>	1db835202fd09312e80a0808d8640768ceb6e7a9

	Lines: +93, -24
	Files:	NEWS (+4, -2)
		src/main/canon-media.h (+28, -0)
		src/main/canon-modes.h (+40, -6)
		src/main/canon-printers.h (+13, -13)
		src/main/print-canon.c (+6, -1)
		src/xml/printers.xml (+2, -2)

	Completely changed printer definition and capabilities for Canon MP740. Added modes, media, new sources. MP710 identical so driver renamed to that.

2011-11-25  <gernot2270>	fcc3c30349e97be826c31e22b41fda55953ef15c

	Lines: +73, -2
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+34, -0)
		src/main/canon-printers.h (+15, -0)
		src/xml/printers.xml (+2, -2)

	Changed printer definition, modes, media, sources for Canon MP700, MP730. Japanese model adds inkjet Hagaki, Hagaki and CD support, but also has SelectParallel=ECP in initialization, therefore kept this even though US model does not use it.

2011-11-25  <gernot2270>	e08846cb9f03ea13e240fdbc54caa90703bcdcf8

	Lines: +66, -3
	Files:	src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+15, -2)
		src/xml/printers.xml (+1, -1)

	Split Canon MP610 into separate driver, and modified iP5300 sources and modes.

2011-11-25  <gernot2270>	98bf78fad108ae1d4296dbdc02e1f8312d6be580

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Changed sources for Canon iP4200.

2011-11-25  <gernot2270>	244cb72927eb6619858c24deb95000b405e4a3ce

	Lines: +14, -11
	Files:	src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+13, -10)

	Added transparency print modes to Canon MP500 and iP4200.

2011-11-24  <gernot2270>	6b8b4f118c766262e864ebbbd247b95b6a9b684a

	Lines: +3, -3
	Files:	src/main/canon-modes.h (+3, -3)

	Activated extra modes for Canon mini220.

2011-11-24  <gernot2270>	cc5077d84f78f9787380b6fcfda86b077289a585

	Lines: +17, -11
	Files:	src/main/canon-modes.h (+17, -11)

	Rearranged modes for Canon MP470.

2011-11-24  <gernot2270>	59c7243e1831716dfae103ce05c85a7e3b56d79a

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon MP493.

2011-11-24  <gernot2270>	74d575dbd8afe4b1bb612edb940040d6ccab2d2b

	Lines: +3, -3
	Files:	src/main/canon-modes.h (+1, -1)
		src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon MX420, and Env/Hagaki modes for MP480 and MX420.

2011-11-24  <gernot2270>	18e27f6b304e4fd4986ef2c787c2f674ef17a89d

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon iX6500.

2011-11-24  <gernot2270>	12fcc526e1199405ad843684519f62a1eec3af9c

	Lines: +10, -6
	Files:	src/main/canon-modes.h (+9, -5)
		src/main/canon-printers.h (+1, -1)

	Corrected Canon MX7600 printer definition. Added photo modes and support for Env/Hagaki.

2011-11-24  <gernot2270>	17be6ac6a83914954f10aa90de500237f5d3cef5

	Lines: +5, -26
	Files:	src/main/canon-modes.h (+3, -24)
		src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon MX860, MX870, adjusted modes.

2011-11-24  <gernot2270>	da606aeefda8eb7c8880827a4c21d3844f1cebf3

	Lines: +16, -16
	Files:	src/main/canon-modes.h (+15, -15)
		src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MX860, and corrected and enhanced modes. Added support for Env/Hagaki.

2011-11-24  <gernot2270>	a2f08752d300f6594c944ab5cae553563380cdec

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MX850.

2011-11-24  <gernot2270>	9558974b3c2b45957d89807d0145a8a595d2333b

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MX700.

2011-11-24  <gernot2270>	825c207eae6838bf029c5f79302bed3bbbd60f59

	Lines: +61, -37
	Files:	NEWS (+8, -0)
		src/main/canon-modes.h (+49, -33)
		src/main/canon-printers.h (+3, -3)
		src/main/print-canon.c (+1, -1)

	Corrected printer definitions and modes for Canon MX330, MX340, MX350. Added missing XML capability to Canon MX340 and MX350.

2011-11-24  <gernot2270>	5556971f87dbcf57f014127dbecfdc8c8252777a

	Lines: +28, -20
	Files:	src/main/canon-modes.h (+27, -19)
		src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MX300. Rearranged modes, and removed unsupported ones.

2011-11-24  <gernot2270>	704f52b5e76a644adda59a53f2355626b477aa6f

	Lines: +49, -0
	Files:	NEWS (+2, -0)
		src/main/canon-inks.h (+14, -0)
		src/main/canon-media.h (+12, -0)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon mini320 and mini360.

2011-11-24  <gernot2270>	dce33db5d88bbbdaa0ea4881e2bf32b60daf9a0f

	Lines: +31, -0
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+10, -0)
		src/main/canon-printers.h (+18, -0)
		src/main/print-canon.c (+1, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon mini220.

2011-11-24  <gernot2270>	b9e3adcae6b6e7ea78a17db7d4553655ea232158

	Lines: +18, -10
	Files:	src/main/canon-modes.h (+17, -9)
		src/main/canon-printers.h (+1, -1)

	Adjusted modes for Canon MP990, added some photo modes, and Env/Hagaki support.

2011-11-24  <gernot2270>	527d60417cbf7c3164bf77ef412348e1b52b1618

	Lines: +54, -43
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+6, -1)
		src/main/canon-media.h (+23, -1)
		src/main/canon-modes.h (+23, -40)
		src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MP970, created correct and customized modes, created custom media.

2011-11-24  <gernot2270>	c792aba2f21be7dc8b3d21ec5e423f71bf85a846

	Lines: +28, -4
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+1, -0)
		src/main/canon-modes.h (+23, -1)
		src/main/canon-printers.h (+3, -3)

	Corrected printer definition for MP600, created correct and customized modes.

2011-11-24  <gernot2270>	3b26cda4c2260463716716d2841a42e8b129f6e3

	Lines: +3, -3
	Files:	src/main/canon-modes.h (+3, -3)

	Corrected modes for Canon MP540 (used by other models too).

2011-11-24  <gernot2270>	9c97d577fbf1f778b9654c00db1fb5ab8525b661

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon MP510 and MP520.

2011-11-24  <gernot2270>	d59c4be54098b89c7f51bee0822233bcbb403c2d

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon MP495.

2011-11-24  <gernot2270>	6da32d1634b82f3c4583209b547f1bcc88ee0856

	Lines: +24, -16
	Files:	src/main/canon-modes.h (+23, -15)
		src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MP480, and reorganized modes.

2011-11-23  <gernot2270>	d7453c2674b04363d3d4abf0a8a6046a49e4c6dc

	Lines: +59, -24
	Files:	NEWS (+7, -6)
		src/main/canon-media.h (+26, -0)
		src/main/canon-modes.h (+22, -14)
		src/main/canon-printers.h (+4, -4)

	Corrected printer definition, modes for Canon iP2000. Created custom media, and rearranged and expanded modes.

2011-11-23  <gernot2270>	5f6282e807895fd959589df3c830f5d9bc0dd59d

	Lines: +27, -20
	Files:	src/main/canon-modes.h (+24, -17)
		src/main/canon-printers.h (+3, -3)

	Corrected printer definition for Canon MP280. Rearranged modes.

2011-11-23  <gernot2270>	faefbb51cb749d15e1f5964761df4a2a599ffe1a

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Corrected printer definition for Canon MP270.

2011-11-23  <gernot2270>	48b1f3fa0ba6c816dd01fa216ea7991cee7c3d2b

	Lines: +63, -3
	Files:	src/main/canon-modes.h (+38, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -1)
		test/pixma_parse.c (+11, -2)

	Changed printer driver for Canon MP220. Added new printer definition and modes.

2011-11-23  <rlk>	35b6226b52435f58bd0819613776ee58585b9a9b

	Lines: +2, -0
	Files:	src/xml/printers.xml (+2, -0)

	Add Epson WorkForce 63 and Artisan 835

2011-11-22  <gernot2270>	2c1eab359839a290dacb468255829f7dedb5baf6

	Lines: +112, -33
	Files:	src/main/canon-inks.h (+70, -0)
		src/main/canon-modes.h (+37, -29)
		src/main/canon-printers.h (+4, -4)
		src/main/print-canon.c (+1, -0)

	Added definition of ESC (S use flag, capability, and defined all modes for Canon iP90 and iP100.

2011-11-22  <gernot2270>	97b6f9dee9d98477df6c52f5736d0be1446c984e

	Lines: +70, -7
	Files:	src/main/canon-inks.h (+14, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+26, -6)
		src/main/canon-printers.h (+13, -1)

	Added definitions for Canon iP100, cleaned up iP90 definition. Both not yet usable.

2011-11-22  <gernot2270>	487db1b6bdfcb710a490dc62d411e918e605ba4d

	Lines: +24, -16
	Files:	src/main/canon-modes.h (+23, -15)
		src/main/canon-printers.h (+1, -1)

	Corrected printer definition for Canon MX360, and reorganized modes.

2011-11-22  <gernot2270>	5896dc1d6d59aea7d91927200d2177fb67d21c8f

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Corrected Canon PIXUS iP3100 driver (PIXMA previously corrected).

2011-11-22  <gernot2270>	b64f60ec66dea6bdbb2968535c9c438b1cf91e12

	Lines: +57, -39
	Files:	src/main/canon-media.h (+22, -19)
		src/main/canon-modes.h (+32, -17)
		src/main/canon-printers.h (+3, -3)

	Corrected Canon iP3100 and iP3000 printer definitions. Rearranged modes to iP3100 and experimental inkjet Hagaki support to iP3000.

2011-11-21  <gernot2270>	a30d84e2f49bcede11c83a7e74c5320810758bfa

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Corrected Canon MP450 printer definition.

2011-11-21  <gernot2270>	b8b190ba5283bfef518eed9cae0f594ec8248db6

	Lines: +6, -6
	Files:	src/main/canon-modes.h (+5, -5)
		src/main/canon-printers.h (+1, -1)

	Corrected Canon iP90 printer definition, commented out unsupported modes.

2011-11-21  <gernot2270>	f79d181c3728f133103a592135b316caa50cc6b3

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Corrected Canon iP4000 printer definition.

2011-11-21  <gernot2270>	3693e4e6b16674022da34c8cc1e855c8118af0b4

	Lines: +47, -12
	Files:	src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+25, -9)
		src/main/canon-printers.h (+3, -3)

	Corrected Canon iP3000 printer definition and commands, made custom media, and added and corrected modes.

2011-11-21  <gernot2270>	9ae1c4d82bead6f8ace72aa8ee36a8ea62573e9b

	Lines: +15, -9
	Files:	src/main/canon-modes.h (+13, -4)
		src/main/canon-printers.h (+2, -5)

	Corrected Canon MP150 printer definition, customized modes.

2011-11-21  <gernot2270>	2a031701a06add6f4262b1c80ccddf8abe110d19

	Lines: +38, -3
	Files:	src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+35, -0)
		src/main/canon-printers.h (+2, -2)

	Corrected Canon MP190 printer definition, customized modes.

2011-11-21  <gernot2270>	9bce543cf1ecfbf01ca7107792f3aa38051aff21

	Lines: +29, -26
	Files:	src/main/canon-media.h (+0, -11)
		src/main/canon-modes.h (+26, -12)
		src/main/canon-printers.h (+2, -2)
		src/xml/printers.xml (+1, -1)

	Updated modes for Canon MP170 (commented out some unsupported modes), corrected printer definition. Also added MP180 which is a clone of MP170.

2011-11-21  <gernot2270>	d0f02c62273540ed5623aa390d4715efed29ef1d

	Lines: +69, -0
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+35, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon MP240.

2011-11-21  <gernot2270>	c33e6118a61d0abebcf865c4b29f23a347a5ce0a

	Lines: +39, -1
	Files:	src/main/canon-modes.h (+25, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -1)

	created separate printr definition for Canon iX4000.

2011-11-21  <gernot2270>	defdb3c74b99892078ab09fabe0b3cf8e3c402ba

	Lines: +82, -10
	Files:	NEWS (+3, -2)
		src/main/canon-media.h (+26, -0)
		src/main/canon-modes.h (+31, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+3, -3)
		src/xml/printers.xml (+6, -5)

	Changed driver for Canon i865, adding custom media, soruce and mode definitions. Kept old printer definition in xml/printers.xml, renamed to make the old ones have an extension 'old', so that depreciation will be simpler.

2011-11-20  <gernot2270>	281eb165a2df9110350a3c9d919a7eb173bc5bb6

	Lines: +45, -0
	Files:	src/main/canon-modes.h (+31, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon MP210.

2011-11-20  <gernot2270>	95dd39fd8868e6e3460673a758ba8974b3e8e851

	Lines: +26, -4
	Files:	NEWS (+2, -1)
		src/main/canon-modes.h (+9, -2)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+2, -1)

	Added experimental support for Canon MP140 and changed driver for MP160 (clone of MP140).

2011-11-20  <gernot2270>	671467efa9a0ed07262131488301b3e5d6ae9104

	Lines: +5, -1
	Files:	src/main/canon-modes.h (+2, -1)
		src/main/print-canon.c (+3, -0)

	Added ESC (t flag for Canon MP130 and other early devices. Corrected MP360 flag definition.

2011-11-20  <gernot2270>	7fc48a65d9d9aac587baf31daa88d5e9a365cfed

	Lines: +44, -1
	Files:	NEWS (+2, -0)
		src/main/canon-modes.h (+26, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon S900 and S9000.

2011-11-20  <gernot2270>	c2b78cdc3fd8b2fd4bd1c316cedbd1fad796f882

	Lines: +15, -0
	Files:	NEWS (+1, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added experimenal support for Canon S830D.

2011-11-20  <gernot2270>	fd6208431211527f1edb21237a2af71b3d9ac687

	Lines: +44, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+28, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added experimenal support for Canon S820.

2011-11-20  <gernot2270>	4d5e295c315f180c64a9ebc8b5af5c8fb83b61e9

	Lines: +110, -1
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-generator.in (+2, -0)
		src/main/canon-inks.h (+36, -0)
		src/main/canon-media.h (+25, -0)
		src/main/canon-modes.h (+32, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -1)

	Changed printer definition of Canon S800, correcting command sets, and adding media, sources, modes.

2011-11-20  <gernot2270>	492e6126e7abc9672ae46027f4f97678bdad2d7c

	Lines: +64, -6
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+29, -4)
		src/main/canon-printers.h (+15, -2)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon S750.

2011-11-20  <gernot2270>	690d60cd22ea56995e52ed0d96896dd8c529d751

	Lines: +0, -1
	Files:	src/xml/printers.xml (+0, -1)

	Removed existing (was copy of original S600 definition) entry for Canon S630. New definition remains.

2011-11-20  <gernot2270>	f56ce44e2f557687e3147f7469a3a8d7655f9026

	Lines: +46, -1
	Files:	NEWS (+2, -0)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+2, -1)

	Changed printer definition for Canon S600. Added modes. Added support for clone S630.

2011-11-20  <gernot2270>	e1834fb09fae8b4467dfe261f017a7402b0cd1a8

	Lines: +4, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+1, -0)
		src/main/canon-printers.h (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon S530D (same as S520). Corrected modes, command set for S520.

2011-11-20  <gernot2270>	8cbc2aa2ecb1ac6d2276f19f25763ca72043af96

	Lines: +59, -0
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+26, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon S520.

2011-11-20  <gernot2270>	6bb51011204bbaa38a777dde50a5aceec83daf92

	Lines: +36, -18
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+22, -5)
		src/main/canon-printers.h (+13, -13)

	Changed printer definition for Canon S500, added custom media and source lists, and added modes.

2011-11-20  <gernot2270>	91217c314991058b966d9d596601c1dbfe32841c

	Lines: +57, -2
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+24, -0)
		src/main/canon-printers.h (+13, -2)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon S330.

2011-11-20  <gernot2270>	12a3451eb3b13ba73418f9b822bf4a49de5381eb

	Lines: +51, -4
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+27, -0)
		src/main/canon-printers.h (+4, -4)

	Changed driver for Canon S300: new printer definition, modes, papers.

2011-11-19  <gernot2270>	6ba9e0035de11fde3c7956a90df576c8e4997c4f

	Lines: +20, -2
	Files:	src/main/canon-media.h (+18, -0)
		src/main/canon-printers.h (+2, -2)

	created custom source and media sets for Canon S200.

2011-11-19  <gernot2270>	b079bb98923ad378b41fc7aefe717b0cae82034a

	Lines: +47, -3
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+2, -2)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i9900.

2011-11-18  <gernot2270>	0293682a5b14e7d750e219a66c1a3c0c0d0c2887

	Lines: +95, -3
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+48, -0)
		src/main/canon-modes.h (+31, -2)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i9100.

2011-11-18  <gernot2270>	0fad2ced1b40b8d90aed3d41d86c0065a75135b4

	Lines: +81, -1
	Files:	NEWS (+2, -0)
		src/main/canon-inks.h (+12, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+29, -1)
		src/main/canon-printers.h (+19, -0)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon i6100 and i6500.

2011-11-18  <gernot2270>	b76bb7082babf19facacbdd8bbac0a3610914667

	Lines: +44, -21
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+0, -1)
		src/main/canon-modes.h (+29, -6)
		src/main/canon-printers.h (+13, -13)
		src/main/print-canon.c (+1, -1)

	Added missing CAP_P to some Canon i-series.

2011-11-18  <gernot2270>	025a6d5d81609a98a037668717996c2ff4026a68

	Lines: +41, -3
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+1, -2)
		src/main/canon-modes.h (+24, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i900D.

2011-11-18  <gernot2270>	2f18d2ea6b7fad690e605a037a60c39b5f8a646a

	Lines: +56, -5
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+38, -2)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+3, -3)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i960.

2011-11-18  <gernot2270>	a3e1510196c229b87d4f782c106d8ca65efa72bf

	Lines: +49, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+33, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i850.

2011-11-18  <gernot2270>	4d3c363a4ef16c23c704e7a077bcaf5de9934fd8

	Lines: +77, -5
	Files:	NEWS (+6, -1)
		src/main/canon-media.h (+6, -0)
		src/main/canon-modes.h (+27, -0)
		src/main/canon-printers.h (+14, -1)
		src/main/print-canon.c (+22, -2)
		src/xml/printers.xml (+2, -1)

	Major changes to Canon i860 support. Created printer definition, added modes (Note: iP4000 modes are used correctly in previous definition), new source definition. Added support for ESC (M command, and new ESC ($ command used also for simplex mode with this printer.

2011-11-17  <gernot2270>	06090ba0619afc72a122cdeee8eef0bbd8d3d0c8

	Lines: +76, -0
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+12, -0)
		src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Changed Canon i850 printer definition, added media types, modes.

2011-11-17  <gernot2270>	19ec3df765a5dfd43d3d88f031f898b393436ac3

	Lines: +74, -3
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+21, -3)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+20, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i550.

2011-11-17  <gernot2270>	0515458b2cfa33034e4fd296162194fec8c8b577

	Lines: +128, -4
	Files:	NEWS (+2, -0)
		src/main/canon-inks.h (+26, -1)
		src/main/canon-media.h (+20, -2)
		src/main/canon-modes.h (+51, -1)
		src/main/canon-printers.h (+26, -0)
		src/xml/printers.xml (+3, -0)

	Added experimental support for Canon i450, i455 and i470D.

2011-11-17  <gernot2270>	fe23cf56d5b72b1f02b9b5d2fae8235efd1004da

	Lines: +4, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+2, -1)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i350 (same as i250). Corrected i250 plain draft mode.

2011-11-17  <gernot2270>	db095a62ed8a58f22d545aba882c2e20e58883c4

	Lines: +66, -0
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+32, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i320. Format of data not known.

2011-11-17  <gernot2270>	11d8ddffd947cc33c32f48472d7023621ac7eea1

	Lines: +74, -3
	Files:	src/main/canon-inks.h (+13, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+26, -0)
		src/main/canon-printers.h (+17, -3)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon i250. Format of data not known.

2011-11-17  <gernot2270>	3d8738fb4b26831835fecc35bf4459f5db1933b0

	Lines: +59, -4
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+19, -2)
		src/main/canon-modes.h (+25, -2)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added support for Canon i50.

2011-11-17  <gernot2270>	ef0dc14a2fab90191e57b5117420ff28a9d178a0

	Lines: +56, -0
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+24, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added support for Canon i70.

2011-11-17  <gernot2270>	e9d38cb7b1d4cdb94b15d1dd6df7ca193e66175a

	Lines: +65, -8
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+25, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+17, -3)
		src/main/canon-printers.h (+4, -4)
		src/main/print-canon.c (+1, -1)

	Corrected Canon i80 printer definition, commands, paperlist, changed and extended modes, added inksets.

2011-11-17  <gernot2270>	1bcc3fb0e105029b0c5719e389f49af9a8da7797

	Lines: +22, -8
	Files:	src/main/canon-modes.h (+22, -8)

	Rearranged modes for Canon Pro9000 Mk.II.

2011-11-16  <gernot2270>	31dca2102da2f37b220dd95cd031a16860323d2d

	Lines: +28, -16
	Files:	src/main/canon-modes.h (+26, -14)
		src/main/canon-printers.h (+2, -2)

	Corrected Canon Pro9000, Pro9000 Mk.II command control sets. Rearranged modes for Pro9000.

2011-11-16  <gernot2270>	1dde0c995d0049b6addf2903cb0c6e00455f6a97

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Corrected Canon iP4800 command control set.

2011-11-16  <gernot2270>	5d0a4edb844ee7abc1247c9777ab451ed8d2a1bc

	Lines: +53, -17
	Files:	src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+30, -12)
		src/main/canon-printers.h (+3, -4)
		src/main/print-canon.c (+1, -1)

	Corrected Canon iP8500 command control set and papers. Added, corrected and rearranged modes.

2011-11-16  <gernot2270>	4f1f5d4dc35326f4f4d4f9cd1d08d45bafc68efb

	Lines: +17, -11
	Files:	src/main/canon-modes.h (+17, -11)

	Reorganized modes for Canon iP6700D (iP6600D same).

2011-11-16  <gernot2270>	e81516ef24128fff49c3438f8815b805be27ec20

	Lines: +10, -10
	Files:	src/main/canon-modes.h (+2, -2)
		src/main/canon-printers.h (+8, -8)

	Corrected control comands for Canon iP6000D, iP6600D, iP6700D. Added missing I, P or both capabilities to iP6000D, iP6100D, iP6210D, 6600D, 6700D. Rearranged modes for iP6000D.

2011-11-16  <gernot2270>	46740fd991a566ab452c54219868e519922b001a

	Lines: +20, -13
	Files:	src/main/canon-inks.h (+1, -0)
		src/main/canon-modes.h (+18, -11)
		src/main/canon-printers.h (+1, -2)

	Corrected command set, several modes, and added Env/Hagaki and CD modes for Canon iP5300. Corrected duplicate mode names in Canon MP830.

2011-11-16  <gernot2270>	160b2daeafb55e30053dc0c339144b18d31ba36a

	Lines: +23, -15
	Files:	src/main/canon-inks.h (+6, -3)
		src/main/canon-modes.h (+15, -8)
		src/main/canon-printers.h (+2, -4)

	Corrected command set for Canon MP830, added high quality mode. Rearranged remaining modes.

2011-11-16  <gernot2270>	2a3529b2b3b428ebc688e1562709a543a5742ce5

	Lines: +6, -3
	Files:	src/main/canon-modes.h (+6, -3)

	Reorder modes for Canon iX5000

2011-11-15  <gernot2270>	660d06ad12233dffc8588429c3545d1dae50aeb2

	Lines: +134, -45
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+68, -42)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+2, -2)

	Separated Canon iP4100 from iP4000, giving it a new definition with corrected control set. Modes are nominally as for iP4000.

2011-11-15  <gernot2270>	2480abf8e785070db3f3c2f819f898e075076f09

	Lines: +2, -2
	Files:	src/main/canon-modes.h (+2, -2)

	Corrected names in Canon MP530 modes (bugfix for previous commit).

2011-11-15  <gernot2270>	07863dcd434754b58103bae79fc4f14a09861835

	Lines: +15, -12
	Files:	src/main/canon-modes.h (+15, -12)

	Reordered Canon MP530 modes.

2011-11-15  <gernot2270>	f2f94ab5b5cd4b964da3873a49d6d27e0ff90ef7

	Lines: +14, -16
	Files:	src/main/canon-modes.h (+14, -16)

	Reordered Canon iP2700 modes.

2011-11-15  <gernot2270>	16d7d17b5cc15c95a203845d96e8709c50572849

	Lines: +14, -13
	Files:	src/main/canon-modes.h (+13, -12)
		src/main/canon-printers.h (+1, -1)

	Added CAP_T capability to some Canon printers. Reorganized Canon iP4900 modes.

2011-11-15  <gernot2270>	c69816896ef8cb2068b4b895d04f4687b678a058

	Lines: +178, -119
	Files:	src/main/canon-inks.h (+52, -16)
		src/main/canon-modes.h (+114, -91)
		src/main/canon-printers.h (+12, -12)

	Reorganized modes, added CD flag, added some photo modes to following Canon devices: MG5100, MG5200, MG5300, MG6100, MG6200, MG8100, MG8200.

2011-11-15  <gernot2270>	bf40138226ccab9604b2c59af4c14b9f38b3f5ab

	Lines: +68, -68
	Files:	src/main/canon-modes.h (+25, -25)
		src/main/canon-printers.h (+43, -43)

	Rearranged Canon iP4700 modes, added CD flag, added Env/Hagaki support. Added missing CD flag to several other printers

2011-11-15  <gernot2270>	fb88a9b29ddc5007598ae65b9663024303263392

	Lines: +61, -41
	Files:	NEWS (+2, -1)
		src/main/canon-inks.h (+17, -0)
		src/main/canon-modes.h (+28, -26)
		src/main/canon-printers.h (+14, -14)

	Corrected photo modes for Canon iP4500, added Env/Hagaki modes.

2011-11-15  <gernot2270>	fc964c7ef8b46d313b1d0c6d387563fb035d621a

	Lines: +48, -15
	Files:	NEWS (+5, -1)
		src/foomatic/foomatic-generator.in (+14, -0)
		src/main/canon-media.h (+0, -1)
		src/main/canon-modes.h (+27, -11)
		src/main/canon-printers.h (+2, -2)

	Corrected printer definition, some modes, and added more modes for Canon MP250.

2011-11-15  <gernot2270>	0253f55f05c2ab2d65bbbf9fa743782e66a2647b

	Lines: +56, -3
	Files:	src/main/canon-inks.h (+3, -1)
		src/main/canon-media.h (+19, -1)
		src/main/canon-modes.h (+20, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -1)

	Created new printer definition, modes, and media for Canon iP5000 (was using iP4000 driver). Notable is the most common mode for high quality in most media uses more output inks than declared in the inkset, so is as yet unsupported.

2011-11-15  <gernot2270>	d29a0ab64a25118e09b30a30d483984fffe6f4d0

	Lines: +32, -39
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/canon-modes.h (+29, -36)
		src/main/canon-printers.h (+2, -2)

	Rearranged modes for Canon MP960. Corrected output inks for some modes.

2011-11-14  <gernot2270>	0a42e0b809e47fb500ee9d51fdf474c7eacc342a

	Lines: +7, -7
	Files:	src/main/canon-inks.h (+2, -2)
		src/main/canon-modes.h (+5, -5)

	Cleaned up mode names and inkset comments for Canon MP550.

2011-11-14  <gernot2270>	d9eb4c2948bfbd76a352028d4812e0a028332c4c

	Lines: +136, -22
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+54, -3)
		src/main/canon-media.h (+24, -1)
		src/main/canon-modes.h (+43, -18)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Added experimental support for Canon iP7500. Corrected inkset also required for MP960.

2011-11-14  <gernot2270>	b33cc256f64cdb1d7cc483a816a0440701315ff8

	Lines: +4, -4
	Files:	src/main/canon-modes.h (+4, -4)

	renamed Env/Hagaki mode for Canon MP490. Changed default print mode to highest quality plain media for Canon MP470, MP490.

2011-11-14  <gernot2270>	10b51bb9f177b485383b9fdab19ccae5166e5777

	Lines: +46, -27
	Files:	src/main/canon-inks.h (+4, -4)
		src/main/canon-modes.h (+25, -13)
		src/main/canon-printers.h (+9, -9)
		src/main/print-canon.c (+8, -1)

	Added ESC (r 0x62 0x0 support to gutenprint. Capability added to PIXMA Pro9000, Pro9000 Mk.II, Pro9500, Pro9500 Mk.II, iP7100, iP8100, iP8600, iP9910, MP900. Modes for MP900 reorganized for easier readability. Correction to standard quality inkset.

2011-11-14  <gernot2270>	8d752b4f4e9541fbb12fdf95d604bb1db8b9d61b

	Lines: +16, -3
	Files:	src/main/canon-inks.h (+13, -0)
		src/main/canon-modes.h (+3, -3)

	added inkset for Canon MP360 family for high quality photo modes, using only logical cmy inks (subchannels). Unfortunately, Canon backend cannot handle such a case yet, so modes commented out for now.

2011-11-14  <gernot2270>	842633295af6ebc5ef87353fdf8139f83bdf0133

	Lines: +21, -14
	Files:	src/main/canon-modes.h (+21, -14)

	rearranged modes for Canon MP360, MP370, MP375R, MP390 for easier readability. Still need to check if commented-out modes (using cmy output inks only) can be supported.

2011-11-14  <gernot2270>	c97ccdd67d9f85a8ec75fcafc6e46fb30a64b650

	Lines: +4, -4
	Files:	src/main/canon-modes.h (+4, -4)

	checked, renamed modes for MP540, iP3600 - no functional change.

2011-11-14  <gernot2270>	3972c0c64b81e51669ff41a01e5a6736197c87eb

	Lines: +19, -14
	Files:	src/main/canon-modes.h (+19, -14)

	corrected T-shirt mode, split out for easier readability for Canon MP510, MP520, MP600, iP3300, iP3500, MX700

2011-11-13  <gernot2270>	7fd61fab23a83bff17b96a170e04f43bb239343a

	Lines: +39, -16
	Files:	src/main/canon-modes.h (+36, -13)
		src/main/canon-printers.h (+3, -3)

	Added Env/Hagaki modes to Canon MP550 and MP560 which used same modelist. Created separate MP560 modelist to cater for duplex high quality plain media mode.

2011-11-13  <gernot2270>	2dcf93ae37b16e6dcddb737d4504b0a53eb4e3b3

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	Added duplex capability to Canon MP630, changed ink order.

2011-11-13  <gernot2270>	dbb1474df3eb3bc765f2f574337fc749dc365f16

	Lines: +14, -17
	Files:	src/main/canon-modes.h (+14, -17)

	Added Env/Hagaki modes to Canon MP540 and MP620. Renamed and split out modes for easier readability.

2011-11-13  <gernot2270>	8f3e750eaeebf018ca320fcd7a933ad140256cb9

	Lines: +18, -17
	Files:	src/main/canon-modes.h (+16, -15)
		src/main/canon-printers.h (+2, -2)

	Added duplex capability, and Env/Hagaki modes to Canon MP640. Renamed and split out modes for easier readability.

2011-11-13  <gernot2270>	6bc46b5e835669bf2df9e11907b282cb9be0674d

	Lines: +12, -7
	Files:	src/main/canon-modes.h (+10, -5)
		src/main/canon-printers.h (+2, -2)

	Corrected control set for Canon iP6100D, renamed and split out modes for easier readability.

2011-11-13  <gernot2270>	e629515ffc34d0fdb87b92aa11a674dd45b09de0

	Lines: +60, -37
	Files:	src/main/canon-inks.h (+45, -29)
		src/main/canon-modes.h (+15, -8)

	Added Env/Hagaki modes to Canon MP980. Renamed and split out modes for easier readability. Reordered inksets.

2011-11-13  <gernot2270>	082922f99025c191b451f5b97be0c85ef8f7ee02

	Lines: +12, -12
	Files:	src/main/canon-modes.h (+12, -12)

	corrected FineArt mode for Canon iP8600. Corrected duplicate mode names in iP7100, iP8100, iP8600, iP9910.

2011-11-13  <gernot2270>	e80664e6301483a8841aa0c09ddf75d87a737ade

	Lines: +58, -53
	Files:	src/main/canon-inks.h (+7, -8)
		src/main/canon-modes.h (+50, -44)
		src/main/canon-printers.h (+1, -1)

	added Env/Hagaki modes to Canon MP810, corrected output inks for several photo modes. Cleaned up inkset definitions.

2011-11-13  <gernot2270>	fe0474fc01c35b9194268e8508af684dc33d7243

	Lines: +13, -5
	Files:	src/main/canon-inks.h (+1, -0)
		src/main/canon-modes.h (+11, -4)
		src/main/canon-printers.h (+1, -1)

	added Env/Hagaki modes to Canon MP800, corrected output inks for plain and several photo modes.

2011-11-13  <gernot2270>	ae62f6276ec227b868e131b0711932161679afa7

	Lines: +7, -7
	Files:	src/main/canon-modes.h (+5, -5)
		src/main/canon-printers.h (+2, -2)

	added duplex capability to Canon iX7000, and corrected photo mode definitions

2011-11-13  <gernot2270>	08d881a234f18983d980a93b388ed29c27feb44c

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	corrected control command set for Canon pro9500, pro9500 Mk.II

2011-11-13  <gernot2270>	3379d0a34263654b2574caaf0b0911e96253b022

	Lines: +2, -5
	Files:	src/main/canon-modes.h (+0, -3)
		src/main/canon-printers.h (+2, -2)

	corrected control command set for Canon pro9000, pro9000 Mk.II

2011-11-13  <gernot2270>	48fcfc633739ce51aa58abddc4ede1f3a1919b91

	Lines: +39, -39
	Files:	src/main/canon-modes.h (+39, -39)

	added missing mode flag to Canon iP7100, iP8100, iP8600 iP9910 modes

2011-11-12  <gernot2270>	2744d7ab81e91714b8993343a9a2fb29ab839000

	Lines: +75, -1
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+23, -0)
		src/main/canon-modes.h (+35, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+1, -0)

	Experimental support added for Canon iP9910

2011-11-12  <gernot2270>	4220864469f3d013aedbe33e28dbf26e8c777684

	Lines: +50, -0
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+35, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	Experimental support added for Canon iP8600

2011-11-12  <gernot2270>	06e074f967b926e97c7fdf11400c7555abdb8339

	Lines: +48, -2
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+33, -1)
		src/main/canon-printers.h (+13, -1)
		src/xml/printers.xml (+1, -0)

	Experimental support added for Canon iP8100

2011-11-12  <gernot2270>	424e9c086a5b15c452f57d5dd3bcbedff81c5499

	Lines: +85, -1
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+15, -0)
		src/main/canon-media.h (+23, -0)
		src/main/canon-modes.h (+31, -1)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	Experimental support added for Canon iP7100

2011-11-08  <gernot2270>	c4c9cdebf3da5cda4d9a98871cde4f09acb84166

	Lines: +142, -15
	Files:	NEWS (+3, -0)
		src/foomatic/foomatic-generator.in (+6, -0)
		src/main/canon-inks.h (+81, -14)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+5, -0)
		src/xml/printers.xml (+3, -0)

	Added support for Canon iP6210D, iP6220D, iP6310D. Uses cartridge selection, but currently only use of both is supported. Other option is color-only.

2011-11-08  <gernot2270>	1dfed2c523ae05fd13ff0a00800fac0ad0bc0860

	Lines: +13, -15
	Files:	src/main/canon-modes.h (+13, -15)

	Corrected Envelope/Hagaki modes for Canon iP4900. Added CD flag.

2011-11-08  <gernot2270>	bf4159844c4fd01813be5eebc377652f0bd05962

	Lines: +15, -17
	Files:	src/main/canon-modes.h (+15, -17)

	Corrected Envelope/Hagaki modes for Canon MG8200. Added CD flag.

2011-11-08  <gernot2270>	b2cbec2597f75c87a5ca6193c87f8677c83074ae

	Lines: +14, -16
	Files:	src/main/canon-inks.h (+2, -2)
		src/main/canon-modes.h (+12, -14)

	Add Env/Hagaki printing to Canon MG6200. Added CD flag.

2011-11-08  <gernot2270>	e8424ca0aadfbd4addc88357443c59cf8caa05ba

	Lines: +8, -7
	Files:	src/main/canon-modes.h (+8, -7)

	corrected Canon MP530 high-resolution plain mode. Added Hagaki/Envelope modes.

2011-11-08  <gernot2270>	3939bff01839d1c5feb3c739636ee7b023576438

	Lines: +11, -14
	Files:	src/main/canon-modes.h (+11, -14)

	modified Canon MG5300 mode names and small change to inkset mask for Hagaki/Env/Duplex modes

2011-11-08  <gernot2270>	b48c58f087ec96580ffb72532fea1c9dea028767

	Lines: +9, -8
	Files:	src/main/canon-modes.h (+9, -8)

	added Hagaki/Envelope modes to Canon MG5100

2011-11-07  <gernot2270>	83a303fe3e25d86cb3b2726d33e11dc4102dd95a

	Lines: +36, -9
	Files:	src/main/canon-inks.h (+8, -3)
		src/main/canon-modes.h (+27, -5)
		src/main/canon-printers.h (+1, -1)

	corrected and extended print modes for Canon iP4600

2011-11-07  <gernot2270>	49486ebf98c7dd48e71cbad38a54f85a01ad475d

	Lines: +36, -2
	Files:	src/main/canon-modes.h (+22, -1)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -1)

	corrected modes and printer defition for Canon iP4300, and added support for Envelope and Hagaki modes.

2011-11-06  <gernot2270>	712bad65d83a02c1c858803fb30cef0fdd9ebc53

	Lines: +12, -3
	Files:	src/main/canon-modes.h (+10, -0)
		src/main/canon-printers.h (+2, -3)

	Added modes to Canon iX5000. Corrected printer definition.

2011-11-06  <gernot2270>	1dac71b06c8821f2a7e84894d93a2ea8e577bb58

	Lines: +35, -6
	Files:	src/main/print-canon.c (+35, -6)

	Added workaround for setting FineArt papersize argument in ESC (P command (iP7100 excption partially implemented)

2011-11-06  <gernot2270>	0eddc614d235cdb71839991bcef1e83c3e599221

	Lines: +103, -29
	Files:	src/main/canon-inks.h (+52, -7)
		src/main/canon-media.h (+21, -2)
		src/main/canon-modes.h (+19, -13)
		src/main/canon-printers.h (+5, -4)
		src/main/print-canon.c (+1, -1)
		src/main/print-canon.h (+5, -2)

	Added support for CcMmYKk (i.e., CMYKcmk inks output). Extended Canon iP4200 modes, media, printer definition.

2011-11-06  <gernot2270>	0ebdec8984bfdaac0e0280a0aa7546956cae7ca9

	Lines: +55, -6
	Files:	src/main/print-canon.c (+19, -5)
		src/xml/papers.xml (+36, -1)

	Added Japanese Western-style envelopes and business cards to paper sizes. Extend paper size support in Canon backend.

2011-11-06  <gernot2270>	859862f4a30920ee4e0924dc5f9cb1ad7a865812

	Lines: +34, -7
	Files:	src/main/canon-inks.h (+15, -1)
		src/main/canon-media.h (+3, -0)
		src/main/canon-modes.h (+7, -2)
		src/main/print-canon.c (+3, -1)
		src/main/print-canon.h (+6, -3)

	Added CMYKk capability to Canon backend. Added Hagaki, T-shirt, OHP media to iP4000 for testing.

2011-11-05  <gernot2270>	4f80c756338c943a6896401ed901d22953b42c08

	Lines: +0, -4
	Files:	src/main/canon-modes.h (+0, -4)

	removed unsupported modes from Canon MG5100

2011-11-03  <gernot2270>	721bf93dc0312a8ef19e6de659836b6b634977a1

	Lines: +47, -6
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+7, -6)
		src/main/canon-modes.h (+25, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	add support for Canon iP4900

2011-11-03  <gernot2270>	2a52d6e52bc578c286278889943f51f35dcfb24b

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -0)

	add support for Canon MG4100

2011-11-03  <gernot2270>	2e702536ada5fe5e2b2b84b1647938d8ddcdce56

	Lines: +15, -0
	Files:	NEWS (+1, -0)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	add support for Canon MG3100

2011-11-03  <gernot2270>	f644743b569fc391cea2a218581244faed083155

	Lines: +113, -1
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+68, -0)
		src/main/canon-media.h (+5, -0)
		src/main/canon-modes.h (+25, -1)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	add support for Canon MG2100

2011-11-03  <gernot2270>	87e85f0295a8f0b41f35c9361ca18d3137f979e2

	Lines: +40, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+25, -1)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+1, -0)

	added support for Canon MG8200

2011-11-03  <gernot2270>	bf58e223b3b316e2a1c012e9a23156911bf2900f

	Lines: +118, -9
	Files:	NEWS (+2, -0)
		src/main/canon-inks.h (+68, -0)
		src/main/canon-media.h (+8, -8)
		src/main/canon-modes.h (+25, -1)
		src/main/canon-printers.h (+13, -0)
		src/xml/printers.xml (+2, -0)

	added support for Canon MG6200

2011-11-03  <gernot2270>	4b89e8644e2a41170d5e9dbd6cb71778034bc1d0

	Lines: +67, -111
	Files:	src/main/canon-inks.h (+17, -0)
		src/main/canon-modes.h (+32, -5)
		src/main/canon-printers.h (+18, -106)

	added support for Canon MG5300

2011-11-02  <gernot2270>	b3d4c66372ca7a100092fc20a1465515a588f0de

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	changed control set for Canon MX880

2011-11-02  <gernot2270>	0110c77f6baf05472dc1c76d1eba2f91ff2f190a

	Lines: +17, -3
	Files:	src/main/canon-inks.h (+14, -0)
		src/main/canon-modes.h (+3, -3)

	added plain media high-quality print mode to Canon iP4000

2011-11-01  <rlk>	f4be13c965cb0d82285d89b452ba6c0b883c525f

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Fix the PX-V7 also.

2011-10-31  <rlk>	141c15e174ec65a650fad79a6e68d113600e8ada

	Lines: +2, -185
	Files:	src/xml/escp2/model/Makefile.am (+1, -2)
		src/xml/escp2/model/model_116.xml (removed -182)
		src/xml/printers.xml (+1, -1)

	Epson R2000 is in fact wide carriage

2011-10-30  <gernot2270>	2c122a1f03e4ff1aacc51832c87b5d5c81e435b8

	Lines: +59, -11
	Files:	src/main/canon-inks.h (+49, -1)
		src/main/canon-modes.h (+9, -9)
		src/main/canon-printers.h (+1, -1)

	corrected name for Canon MP900, added test inkets for MG5100

2011-10-28  <gernot2270>	c709658f6d9c9b75df4b4b7c1793978b35e61fc6

	Lines: +4, -12
	Files:	src/main/canon-modes.h (+4, -12)

	removed unsupported modes from Canon MG5100

2011-10-26  <gernot2270>	aa7c3bb6358b65e3e34d04238dfcccb00cdd3db0

	Lines: +108, -5
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+61, -0)
		src/main/canon-media.h (+6, -1)
		src/main/canon-modes.h (+21, -0)
		src/main/canon-printers.h (+18, -4)
		src/xml/printers.xml (+1, -0)

	added support for Canon MP900

2011-10-26  <gernot2270>	c8008bd3f2ea2ae2380325551e9d6ef1b87cbef3

	Lines: +62, -1
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+28, -0)
		src/main/canon-printers.h (+15, -1)
		src/xml/printers.xml (+1, -0)

	added support for Canon MP470

2011-10-26  <gernot2270>	7da835598e420915dfac8b715f3d0234d555be58

	Lines: +57, -2
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+32, -0)
		src/main/canon-printers.h (+15, -1)
		src/main/print-canon.c (+8, -1)
		src/xml/printers.xml (+1, -0)

	added support for Canon MP490

2011-10-25  <gernot2270>	6e8d33b2e0082304974267515371a90be1244cdf

	Lines: +16, -6
	Files:	src/main/canon-printers.h (+4, -4)
		src/main/print-canon.c (+12, -2)

	Corrected control set for Canon MG5100, MG5200, MG6200, MG8100. Corrected ESC (P command for so far known iP, MP, MX, iX and MG series.

2011-10-22  <rlk>	36fe4fe699a88e594dd3a97a6f802f7696ff5014

	Lines: +186, -1
	Files:	src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_116.xml (added +182)
		src/xml/printers.xml (+2, -0)

	Add Epson PX-7V and R2000

2011-10-20  <gernot2270>	e13ae65e0427fefcc90d3da4baaa32935a1aeed0

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+1, -1)

	changed Canon iP4000 capabilites to include ESC (I and ESC (P commands, and set ESC (P command to use 2 bytes

2011-10-20  <gernot2270>	b0ce5af25bffc9561c03d66c100546b362cdc5e9

	Lines: +93, -0
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+51, -0)
		src/main/canon-media.h (+10, -0)
		src/main/canon-modes.h (+16, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	added (experimental) support for Canon MP530

2011-10-19  <rlk>	8d328e698d4605a985589631bdb6db90fd53f854

	Lines: +0, -0

	Update Japanese translation

2011-10-14  <rlk>	adfd49772300685971966f9b9ad5116e5f07647d

	Lines: +1, -1
	Files:	src/escputil/escputil.c (+1, -1)

	Fix a minor compile problem

2011-09-30  <rlk>	142637877cb00d9b678b62e5706a848421478c5f

	Lines: +8, -0
	Files:	src/main/print-escp2.c (+8, -0)

	Add SubchannelCutoff parameter.

2011-09-30  <rlk>	e265863dcf8c935571a28045bb900736926791d8

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	Add support for Epson Stylus SX525.

2011-09-18  <rlk>	d410e751dfaa961e524dc4ec6090aadbfcb0c54f

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		configure.ac (+1, -1)
		po/gl.po (added +0)

	Add Galician translation.

2011-08-13  <rlk>	7ca54a29cda4c2af38a55ad59419a008c76d7b3b

	Lines: +2, -0
	Files:	src/cups/commandtocanon.c (+1, -0)
		src/cups/commandtoepson.c (+1, -0)

	stdio.h is needed.

2011-08-09  <gernot2270>	7cc5e151cddb612eee50493c677118541b422ca2

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	add Canon printer family name (currently PIXMA or SELPHY) to string for model comparison, else comparison fails (reason unknown).

2011-08-07  <gernot2270>	eeae442c2336fc905401ea42a0d048294db8d414

	Lines: +2, -1
	Files:	src/main/print-canon.c (+2, -1)

	added MP990 to XML-capable printers to correct ESC P command from 4 bytes to 6 bytes length

2011-08-01  <gernot2270>	4ad8dd1d89cdf4bba21f1a3de0fdddad3e3aa580

	Lines: +17, -2
	Files:	src/main/canon-printers.h (+14, -1)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+1, -0)

	added support for Canon MP560

2011-07-16  <gernot2270>	9492b347f64dfb3ccbf04d40ea93057963ccd32e

	Lines: +73, -4
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+13, -0)
		src/main/canon-media.h (+16, -0)
		src/main/canon-modes.h (+22, -0)
		src/main/canon-printers.h (+13, -0)
		src/main/print-canon.c (+4, -1)
		src/xml/printers.xml (+4, -3)

	redone support for Canon MP360, MP370, MP390, added MP375R (same family).

2011-07-15  <gernot2270>	20bfaf97b175a7b894127b764c95deadf027e807

	Lines: +42, -0
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+26, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	add support for Canon iP3600

2011-07-15  <gernot2270>	4c0a13127214421ed940987013ada98d75c789bb

	Lines: +35, -2
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+16, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+3, -2)

	corrected Canon PIXMA iP3100, iP3500 drivers in printers.xml. Added iP3300 support (similar to iP3500, but ifferent media selection).

2011-07-12  <gernot2270>	8a5bb1da41cfa9944dc903d5a6f0a0ff15517ef1

	Lines: +34, -0
	Files:	src/main/canon-media.h (+19, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	support for Canon MP190 added

2011-07-12  <gernot2270>	0635d98eeb3e4fa9f8f9534020a38e1b44674786

	Lines: +4, -3
	Files:	test/pixma_parse.c (+4, -3)

	reduced output of unknown ink messages in parser

2011-07-10  <gernot2270>	06caa4de5da3f200a692dd505aa666568c2e2226

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	change model of SELPHY CP-760 (tested) and CP-780 (assumed)

2011-07-10  <gernot2270>	701a703c4c344ba79174bb8feabec35a879c9827

	Lines: +26, -12
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/canon-printers.h (+15, -1)
		src/xml/printers.xml (+1, -1)
		test/pixma_parse.c (+9, -9)

	add separate printer definition for Canon MP620

2011-07-10  <gernot2270>	ca2b8b9b59a264b0359a2b1afb7ef8e8aa083619

	Lines: +10, -4
	Files:	src/main/print-canon.c (+10, -4)

	add media size argument for ESC P command

2011-07-09  <rlk>	e323e630e397330d8a2458edfa78aa8949caaccd

	Lines: +0, -0

	Update Dutch translation

2011-07-06  <gernot2270>	b387a14dcb02819dded19e9c0d23a9ca6e17d8f2

	Lines: +56, -44
	Files:	src/main/print-olympus.c (+51, -39)
		src/xml/printers.xml (+5, -5)

	committing Solomon Peachy's patch (v3) for SELPHY CP series, with updated model numbers

2011-07-06  <rlk>	3075a2ff215df58e81179dbceb5926fde73c6197

	Lines: +5, -1
	Files:	NEWS (+4, -1)
		src/xml/printers.xml (+1, -0)

	Add Epson RX650

2011-07-04  <gernot2270>	8a0cc5dd41cfd7a3d3cdf3d24d6eb30f75fb08c9

	Lines: +72, -2
	Files:	src/main/canon-inks.h (+1, -0)
		src/main/canon-media.h (+16, -0)
		src/main/canon-modes.h (+20, -0)
		src/main/canon-printers.h (+14, -0)
		src/main/print-canon.c (+19, -2)
		src/xml/printers.xml (+2, -0)

	Canon iP90/iP90v experimental support added

2011-07-03  <rlk>	3c72ebdf175d1ed9b7c2fc3b37688d9fc5d155cf

	Lines: +2, -2
	Files:	src/cups/Makefile.am (+2, -2)

	Use build-time definition of ALL_LINGUAS rather than unnecessarily
	substituting at autogen time.

2011-07-03  <rlk>	245c4aeed2e66a4e8317df9ba345345b255b21e3

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Re-enable Ukrainian translation

2011-07-02  <rlk>	2dfab48ca81035e49d7e825c356047f4c43d0f69

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Remove Ukrainian translation (still has illegal strings).

2011-07-02  <rlk>	45800615f2a2f4222180cc5b0e1446b3c62a7f02

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Add/update Ukrainian translation

2011-06-16  <m0m>	c17f882ed8668151c6a06354932ca3d4c17f97be

	Lines: +147, -15
	Files:	src/main/print-olympus.c (+138, -13)
		src/xml/printers.xml (+9, -2)

	fixed support for Canon SELPHY ES2, ES20
	added support for Canon SELPHY ES3, ES30, ES40
	added Canon SELPHY CP760, CP770, CP780, CP790 to the list of printers

	Thanks to Solomon Peachy and Gernot Hassenpflug
	(http://old.nabble.com/dye-sub-Canon-ES20%2C-ES40-help-tt31812008.html)

2011-06-14  <gernot2270>	bd17d00954591ea85fcb9c8c925fb0cc4b5d680f

	Lines: +112, -5
	Files:	src/cups/genppd.c (+1, -0)
		src/main/canon-inks.h (+29, -4)
		src/main/canon-media.h (+22, -0)
		src/main/canon-modes.h (+25, -0)
		src/main/canon-printers.h (+31, -0)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+2, -0)

	add experimental support for Canon SELPHY DS700 and DS810

2011-06-13  <gernot2270>	e8f9eabdf43d5d1bc3e984675e27d5b324c8ed71

	Lines: +3, -3
	Files:	src/main/canon-media.h (+1, -1)
		src/main/canon-printers.h (+2, -2)

	updated MP540, MP550 command set

2011-06-13  <rlk>	f017e4650646f4777271e81ec6896dfbb8341fd0

	Lines: +123, -100
	Files:	src/escputil/d4lib.c (+44, -35)
		src/escputil/escputil.c (+79, -65)

	Print debugging information more clearly

2011-06-12  <rlk>	425c0320c903556f33a810b416faac1bd8975e3a

	Lines: +2, -1
	Files:	doc/README.maintaining (+2, -1)

	docbook-toys is called docbook-utils on some systems.

2011-06-12  <rlk>	a01c7ab6c59171fb6157db44162e168bff3c936e

	Lines: +41, -12
	Files:	NEWS (+26, -1)
		README (+15, -11)

	Bump version

2011-06-12  <gernot2270>	7f2eacc55f89b4e77f7e98f9fbd5f2f09feae6d9

	Lines: +788, -780
	Files:	src/main/canon-modes.h (+680, -677)
		src/main/canon-printers.h (+100, -99)
		src/main/print-canon.c (+8, -4)

	changed raster_lines_per_block from being part of printer definition to being part of each mode definition

2011-06-12  <rlk>	3ad0d6a1706d666f8b1c1592a46e42201362b2fb

	Lines: +4, -4
	Files:	include/gutenprint/vars.h (+4, -4)

	Correct documentation of stp_vars_copy_from.

2011-06-12  <rlk>	cb954c0a05f1144710137183b5b16d0aacd223e5

	Lines: +89, -18
	Files:	configure.ac (+3, -3)
		include/gutenprint/vars.h (+8, -0)
		src/main/gutenprint-internal.h (+2, -2)
		src/main/print-vars.c (+76, -13)

	Add stp_vars_copy_from(dest, src).

	Add prefix argument to stpi_vars_print_error.

	Add some more debugging.

2011-06-12  <rlk>	5b6e17747f67280d01ea68cff6e0b7a97b5c5110

	Lines: +9, -8
	Files:	src/main/mxml-file.c (+9, -8)

	Make the buffer sizes be defined constants rather than arbitrary
	inline integers.

2011-06-12  <rlk>	60f35c7e58a358037d3b41ac7b635de3fd69df95

	Lines: +9, -6
	Files:	src/cups/test-rastertogutenprint.in (+9, -6)

	Allow specifying how many pages should be tested.

2011-06-11  <gernot2270>	53edc94e66ddca720bca3f8fbe430aa3a0c8b7a9

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	changed raster blocks to 16 on MP540, MP550

2011-06-11  <gernot2270>	8f86312ab33b5a9bab31c01882a8de25337e3ba3

	Lines: +4, -4
	Files:	src/main/canon-printers.h (+4, -4)

	added back CANON_CAP_I from iP4700, MP540, MP550, but changed raster blocks to 16 on iP4700

2011-06-11  <gernot2270>	67dc7d894229d6bddab06d9b6e3ee12f296a0004

	Lines: +3, -3
	Files:	src/main/canon-printers.h (+3, -3)

	removed CANON_CAP_I from iP4700, MP540, MP550 experimentally

2011-06-11  <gernot2270>	d8e022ba8db5258c7f148ff2787a0006885d157a

	Lines: +21, -21
	Files:	src/main/canon-printers.h (+20, -20)
		src/main/print-canon.c (+1, -1)

	fixed CANON_CAP_P for several models and corrected CANON_CAP_P code in print-canon.c

2011-06-11  <gernot2270>	5d22e85ad13a04c776275142452e3832d4d50538

	Lines: +3, -5
	Files:	src/main/canon-modes.h (+0, -2)
		src/main/canon-printers.h (+3, -3)

	added CANON_CAP_P support to Canon MP550, iP4700

2011-06-11  <gernot2270>	d43e1d5761876894cd93c7bfe90ec8b9c5e72d91

	Lines: +5, -6
	Files:	src/main/canon-modes.h (+4, -5)
		src/main/canon-printers.h (+1, -1)

	changed Canon iP4700 ink definitions, changed command set

2011-06-11  <gernot2270>	66993ed8272542a05ca3784ddeabe7a4c37d7489

	Lines: +24, -2
	Files:	src/main/canon-modes.h (+22, -0)
		src/main/canon-printers.h (+2, -2)

	created separate mode list for MP550, changes ink channel order

2011-06-09  <rlk>	c16b6ff9ddf931c4e0ed1628ddf20862467bf35e

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	Add Epson CX3900

2011-06-07  <gernot2270>	811999726038c1327f50b87475ae8430f30bf3d0

	Lines: +1, -1
	Files:	src/main/canon-modes.h (+1, -1)

	corrected Canon MP540, MP550 600dpi draft mode to not use photo black ink

2011-06-07  <gernot2270>	920467322036fafb6dde72fe9c8457dcf5095450

	Lines: +1, -1
	Files:	src/main/canon-modes.h (+1, -1)

	corrected Canon MP540, MP550 600dpi high mode to not use photo black ink

2011-06-07  <gernot2270>	085cee528c58c15dc7a2160ab8cc50b73bb08835

	Lines: +5, -6
	Files:	src/main/canon-modes.h (+3, -3)
		src/main/canon-printers.h (+2, -3)

	corrected Canon MP990 command set, modified photo mode names

2011-06-07  <gernot2270>	acea5d90453707640addc83c358c8b3e1c009b40

	Lines: +2, -2
	Files:	src/main/canon-modes.h (+1, -1)
		src/main/canon-printers.h (+1, -1)

	corrected Canon MP250 command set, changed default print mode to 300dpi

2011-05-23  <rlk>	0619e2d20755d4390729ce776f7de492895e9624

	Lines: +0, -2
	Files:	src/xml/escp2/model/model_115.xml (+0, -2)

	Fix a segfault in the CUPS driver with the Epson R3000.

2011-05-22  <rlk>	057bc1eb4b97f8f41df9c080243a8e7d732c21b6

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Recognize -h option.

2011-05-14  <rlk>	cd8d5b5a449dfc7f1c6162143e947a7458a88c4a

	Lines: +85, -1
	Files:	src/main/gutenprint-internal.h (+2, -0)
		src/main/print-color.c (+1, -1)
		src/main/print-vars.c (+82, -0)

	Add some debug information to the printout if an assertion trips

2011-05-14  <rlk>	7c76e27c477e390c48b310c4f84bbe04edface7d

	Lines: +50, -1
	Files:	src/testpattern/run-testpattern-2.in (+50, -1)

	Add options to list printers, list options for a printer, and list
	values for each option.

2011-05-07  <gernot2270>	9d10d03a26e1c2ae91068548aecea93f855fd8b1

	Lines: +168, -18
	Files:	src/main/canon-inks.h (+61, -3)
		src/main/canon-media.h (+7, -0)
		src/main/canon-modes.h (+7, -4)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)
		test/pixma_parse.c (+78, -10)
		test/pixma_parse.h (+0, -1)

	add support for Canon iP3500, add photo modes for MP520

===============================================================================
Name: gutenprint-5_2_7

2011-05-03  <rlk>	e6a1cea55f7365d72852a7c0ca5f4538a253bde1

	Lines: +3, -0
	Files:	AUTHORS (+3, -0)

	Update authors file.

2011-05-03  <rlk>	58cdf55787bcedb8d0986911220b964754c6c306

	Lines: +5, -1
	Files:	AUTHORS (+5, -1)

	Add Gernot to the list.

2011-05-02  <rlk>	c958ea109bc538a9f66afacce725a9df39c05ce5

	Lines: +0, -0

	Update i18n for release

2011-05-02  <rlk>	f8037d8c0da67b3b9afad3e83d441f0e01ff59f7

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		configure.ac (+1, -1)

	Disable Ukrainian translation

2011-05-01  <rlk>	515056f7e97aec7f7e0cda9444f287ab42497c5c

	Lines: +2, -2
	Files:	NEWS (+1, -1)
		configure.ac (+1, -1)
		po/uk.po (added +0)

	Add Ukrainian translation

2011-05-01  <gernot2270>	f4b6f7877f7c2b94e501039f843b471de823d559

	Lines: +36, -0
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+20, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	add support for Canon MP630

2011-05-01  <gernot2270>	e1f286b89764cd0a8f8cf5784875f26d913bc2b5

	Lines: +5, -1
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+3, -1)
		src/xml/printers.xml (+1, -0)

	add Canon MP620 (same as MP540)

2011-05-01  <gernot2270>	0caa00cf97e06df23252b34cf51a4415b29d6aaf

	Lines: +65, -3
	Files:	NEWS (+1, -0)
		src/main/canon-media.h (+22, -0)
		src/main/canon-modes.h (+23, -0)
		src/main/canon-printers.h (+14, -0)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+1, -0)
		test/pixma_parse.c (+2, -2)

	add support for Canon MP640

2011-05-01  <gernot2270>	819744058d1c424e9298c09c4ea790cfcec49147

	Lines: +6, -6
	Files:	test/pixma_parse.c (+6, -6)

	corrected pixma_parse to find more encoded inks

2011-05-01  <gernot2270>	55710e9fe61375309afa69d5161bf0462dd22120

	Lines: +74, -6
	Files:	NEWS (+3, -0)
		src/main/canon-media.h (+38, -0)
		src/main/canon-modes.h (+3, -3)
		src/main/canon-printers.h (+28, -3)
		src/xml/printers.xml (+2, -0)

	adding support for Canon iP6100D, iP6600D

2011-05-01  <gernot2270>	c2731a9e95caa30bcaf054a1f9d877b24cfe6449

	Lines: +173, -0
	Files:	src/main/canon-inks.h (+116, -0)
		src/main/canon-media.h (+22, -0)
		src/main/canon-modes.h (+20, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	adding experimental support for Canon MP980

2011-04-29  <gernot2270>	0e37a791cd24b9d2b0863b39746510c9ab9b4fba

	Lines: +39, -1
	Files:	NEWS (+2, -1)
		src/main/canon-modes.h (+22, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	add experimental support for Canon MP810

2011-04-29  <gernot2270>	5cf0d35510055d66bd4693736fab06b54cc51a5a

	Lines: +32, -2
	Files:	NEWS (+1, -0)
		src/main/canon-modes.h (+14, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)
		test/pixma_parse.c (+2, -2)

	add experimental support for Canon MP800

2011-04-27  <gernot2270>	79b5adaa71c58e2464bf26d4bc4f6354094a6383

	Lines: +77, -5
	Files:	NEWS (+1, -0)
		src/main/canon-inks.h (+23, -4)
		src/main/canon-media.h (+23, -0)
		src/main/canon-modes.h (+13, -0)
		src/main/canon-printers.h (+14, -0)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+1, -0)

	added experimental support for Canon iX7000, corrected one inkset also used on MX7600

2011-04-26  <gernot2270>	cf801a5b978c3b83f09222376c1394ef6f259b7b

	Lines: +374, -19
	Files:	NEWS (+5, -0)
		src/foomatic/foomatic-generator.in (+6, -0)
		src/main/canon-inks.h (+86, -11)
		src/main/canon-media.h (+119, -0)
		src/main/canon-modes.h (+101, -2)
		src/main/canon-printers.h (+46, -4)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+3, -0)
		test/pixma_parse.c (+7, -1)

	revised experimental Canon Pro9500 and added experimental support Pro9000, Pro9000 Mk.II, Pro9500 Mk.II

2011-04-24  <rlk>	46f348fb04a241980e015edad7626ef104800c05

	Lines: +14, -14
	Files:	NEWS (+14, -14)

	Change the ordering in the release notes to emphasize the significant
	OS X 10.5 change.

2011-04-20  <gernot2270>	bfc16413cdb8f54d57ab930e9a8bcae2f25880fe

	Lines: +24, -5
	Files:	src/main/canon-inks.h (+6, -1)
		src/main/canon-modes.h (+2, -3)
		src/main/canon-printers.h (+14, -0)
		src/main/print-canon.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	add support for Canon iP4800 family

2011-04-16  <rlk>	1ea7467d0890a4f20975c5b1f31e586be9c1173c

	Lines: +50, -8
	Files:	src/testpattern/run-testpattern-2.in (+50, -8)

	Allow specification of geometry and custom page size.

2011-04-16  <rlk>	2b89deab1676c23cb1577de9e03fe1cf60a5efe6

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	LaserJet 5000 and 5100 are large format.

2011-04-16  <rlk>	44161758fa3b976e9de77899e7c54bac959516b8

	Lines: +86, -66
	Files:	src/main/channel.c (+86, -66)

	Avoid some null pointer derefs.

2011-04-13  <gernot2270>	651619af533232c661a67dc513f8c18a0dff92d2

	Lines: +3, -3
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/canon-modes.h (+1, -1)
		src/main/canon-printers.h (+1, -1)

	fixing some inksets, modes, printer definitions to remove testpattern errors

2011-04-12  <gernot2270>	18fdd1e950bda353d43f460b859d51da76343f00

	Lines: +6, -3
	Files:	src/main/canon-inks.h (+4, -1)
		src/main/canon-printers.h (+2, -2)

	fixed K intensity in a few inksets, and added CMYK ink order to iP6000D, iP6700D

2011-04-11  <gernot2270>	c25ddd3d77030650ef4b93d5247134f89c9d9bdb

	Lines: +4, -7
	Files:	src/main/canon-inks.h (+4, -7)

	fixed some Canon inksets by swapping y and k

2011-04-11  <gernot2270>	494b6003d0f9f3fc9d3fecb40204ce6c0f07345d

	Lines: +4, -1
	Files:	src/main/print-canon.c (+4, -1)

	patched print-canon.c to not call stp_channel_set_black_channel before calling stp_dither_set_inks

2011-04-10  <rlk>	8eae70faef5233539fdbb874925c0a8559b38d83

	Lines: +8, -0
	Files:	src/main/channel.c (+8, -0)

	Add some additional debugging.

2011-04-09  <rlk>	baebab40fe745d2a13984e9be44579508e67e3c7

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Print PPD version error message correctly.

2011-04-08  <gernot2270>	ef6b62e1bacbece2da4a2d6a754b44c5f45b0d25

	Lines: +13, -6
	Files:	src/main/canon-modes.h (+11, -5)
		src/main/canon-printers.h (+2, -1)

	updated iP4200 printer definition and some modes

2011-04-07  <gernot2270>	7fcef13658c329c35746e59d0222c4f5a8b838ff

	Lines: +45, -3
	Files:	src/main/canon-inks.h (+31, -0)
		src/main/canon-modes.h (+12, -2)
		src/main/canon-printers.h (+2, -1)

	adding experimental inksets and plain modes for Canon iP8500

2011-04-07  <gernot2270>	ef6e29774f4a6e2dda90c7e6f319590bfa49994b

	Lines: +191, -12
	Files:	src/main/canon-inks.h (+140, -2)
		src/main/canon-media.h (+30, -8)
		src/main/canon-modes.h (+18, -0)
		src/main/canon-printers.h (+3, -2)

	added experimental support for more Canon iP6700D media, inksets and modes

2011-04-06  <gernot2270>	23af94c5d8a70f98074b92bfb9b6e84ba8ab5fe5

	Lines: +52, -2
	Files:	src/main/canon-inks.h (+36, -0)
		src/main/canon-modes.h (+16, -2)

	adding modes for Canon iP6000D

2011-04-06  <gernot2270>	84c15273ab72f81db7a8ff37800500652b2cb8fb

	Lines: +36, -2
	Files:	src/main/canon-inks.h (+18, -0)
		src/main/canon-modes.h (+16, -1)
		src/main/canon-printers.h (+2, -1)

	adding modes for Canon iP5300

2011-04-06  <gernot2270>	a202aa842a4f7b5d0ae398941c6c542862fa5e67

	Lines: +28, -1
	Files:	src/main/canon-inks.h (+26, -1)
		src/main/canon-modes.h (+2, -0)

	add fast photo mode to Canon MP830 as test

2011-04-06  <rlk>	7eae4ff4ce874db8c08d9418a3107568be1b5f4c

	Lines: +6, -0
	Files:	NEWS (+3, -0)
		src/xml/printers.xml (+3, -0)

	Add support for Epson T13, T22, and T22E

2011-04-05  <gernot2270>	55d5341b0fdf4ce551f5830246f539121cfed73d

	Lines: +38, -3
	Files:	src/main/canon-inks.h (+26, -0)
		src/main/canon-modes.h (+8, -1)
		src/main/canon-printers.h (+4, -2)

	updated Canon MP830 printer definition, added more modes

2011-04-04  <gernot2270>	7f1fe32e651d0aa99ed88e71ef3fc919274c567b

	Lines: +12, -5
	Files:	src/main/canon-inks.h (+1, -1)
		src/main/canon-modes.h (+5, -1)
		src/main/canon-printers.h (+6, -3)

	updated Canon iX5000 printer definition, media types, sources, and added more working modes

2011-04-03  <rlk>	e0a37b50b084bb8c8cbbdd50306a8ee5c9f8127f

	Lines: +9, -3
	Files:	src/testpattern/run-testpattern-2.in (+9, -3)

	Record -d options on the output line.

2011-04-03  <rlk>	e882b586fc43e92951f9abd82b435e889671067a

	Lines: +8, -0
	Files:	src/testpattern/run-testpattern-2.in (+8, -0)

	Add integer and boolean types to permissible options.

2011-04-01  <rlk>	36809e0ac6b7e39ecc8d4091eb177828c90520e5

	Lines: +11, -0
	Files:	test/unprint.c (+11, -0)

	Add help message

2011-04-01  <rlk>	a5bc3fbafd891d1ddfa3c78683b552fe6b90319c

	Lines: +2, -0
	Files:	src/testpattern/testpattern.c (+2, -0)

	Avoid a divide by zero when printing a lot of bands to a very small page.

2011-04-01  <rlk>	aa24049f778a590d5081a1c70f54595132c1196c

	Lines: +3, -3
	Files:	src/testpattern/run-testpattern-2.in (+3, -3)

	Latest version of valgrind only allows --num-callers up to 50.

2011-03-31  <gernot2270>	07705b1c5c63dde5c0ae80ab9c5f5b2cc63e27aa

	Lines: +12, -5
	Files:	src/main/canon-modes.h (+12, -5)

	added Canon iP4000 modes, and B/W to existing modes

2011-03-31  <gernot2270>	e436695cf3e2655c8d1a3e68aad4b47d44404434

	Lines: +12, -5
	Files:	src/foomatic/foomatic-generator.in (+3, -1)
		src/main/canon-media.h (+1, -1)
		src/main/canon-modes.h (+7, -2)
		src/main/canon-printers.h (+1, -1)

	corrected Canon iP3000 printer definition, added modes

2011-03-31  <gernot2270>	d77d900c4fcb140abd80acd1dfa7add39b3005ed

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	swapping two lines in print-canon.c canon_end_job function to avoid compiler warning

2011-03-30  <gernot2270>	9b260d3ff15c766f5f7d3624e003529840060659

	Lines: +52, -15
	Files:	src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+16, -0)
		src/main/canon-printers.h (+18, -15)

	added modes and media for Canon MP150 and corrected its printer properites

2011-03-30  <gernot2270>	8255aca38cf6abaa9715443f9a064d96591c7974

	Lines: +1, -0
	Files:	src/main/print-canon.c (+1, -0)

	undoing change to print-canon.c in revision 1.241

2011-03-30  <gernot2270>	4c4e47e1df4475ae595d835ced14c5f029c0fa40

	Lines: +0, -1
	Files:	src/main/print-canon.c (+0, -1)

	patch applied to canon_end_job to prevent unnecessary warning

2011-03-30  <rlk>	1941235d0396372a42e8a080280c5a179045cd23

	Lines: +14, -10
	Files:	NEWS (+12, -8)
		src/xml/escp2/media/claria.xml (+1, -1)
		src/xml/escp2/media/claria1400.xml (+1, -1)

	Retune Photo Paper on Claria printers

2011-03-29  <rlk>	49f353a434249d726560165087c554227a599e6e

	Lines: +1, -0
	Files:	src/xml/Makefile.am (+1, -0)

	Ensure that there's no temporary file left around.

2011-03-28  <gernot2270>	d7e3f574649d579a9af77382f6a07d69d3a0dbd4

	Lines: +69, -2
	Files:	NEWS (+2, -0)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+28, -0)
		src/main/canon-printers.h (+15, -1)
		src/main/print-canon.c (+3, -1)
		src/xml/printers.xml (+2, -0)

	added experimental support for Canon MX360, MX410

2011-03-24  <gernot2270>	d1072d5b533a15f93cef0e83e6ad653690267590

	Lines: +6, -2
	Files:	NEWS (+4, -0)
		src/main/canon-printers.h (+2, -2)

	updated NEWS file with Canon MP493, MX420, MX880, iX6500

2011-03-24  <gernot2270>	1be1c5e68cf9cdeac4f095c024540e3b76f31e32

	Lines: +49, -1
	Files:	src/main/canon-media.h (+18, -0)
		src/main/canon-printers.h (+29, -1)
		src/xml/printers.xml (+2, -0)

	add experimental support for Canon MX880, iX6500

2011-03-24  <gernot2270>	04485590bd3b44e2147ccd2a6a1e19d40003f191

	Lines: +45, -8
	Files:	src/main/canon-media.h (+18, -0)
		src/main/canon-printers.h (+21, -7)
		src/main/print-canon.c (+5, -1)
		src/xml/printers.xml (+1, -0)

	add experimental support for Canon MX420, correct missing CAP_T in some Canon printers

2011-03-24  <gernot2270>	96a95a0a10961f29d7de96f202431f5f7f863363

	Lines: +35, -0
	Files:	src/main/canon-media.h (+20, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	Add experimental support for Canon MP493

2011-03-24  <rlk>	95acf449215279143117b7d33fb5f6066b69f35f

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Update Italian translation

2011-03-21  <gernot2270>	4da572b08f730d5ea195c7a643aea974fab869bd

	Lines: +12, -0
	Files:	NEWS (+12, -0)

	added newly supported [experimental] Canon printers to NEWS file

2011-03-21  <gernot2270>	87587126b5836758a596c6c6d59eac9f7b031dcd

	Lines: +122, -28
	Files:	src/main/canon-inks.h (+49, -13)
		src/main/canon-media.h (+39, -9)
		src/main/canon-modes.h (+20, -6)
		src/main/canon-printers.h (+14, -0)

	add experimental Canon iP3100 support

2011-03-21  <gernot2270>	14bb956e2c072f73fb6d21b1a4531f79311a129c

	Lines: +32, -0
	Files:	src/main/canon-media.h (+17, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	experimental Canon iP2600 support added

2011-03-21  <gernot2270>	58781c8a22276e2e1b2b2210972b4ed1e9eb93e6

	Lines: +15, -0
	Files:	src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	experimental Canon iP2500 support added

2011-03-21  <gernot2270>	8c1b87a70108f27b35c8d531cab9b40fe246c3a9

	Lines: +93, -4
	Files:	src/main/canon-inks.h (+40, -0)
		src/main/canon-media.h (+19, -2)
		src/main/canon-modes.h (+19, -2)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	experimental Canon iP2200 support added, and modes for iP2000.

2011-03-14  <rlk>	b8e3d2160c26f881219c9d861146ed585d9826a7

	Lines: +1, -0
	Files:	po/.cvsignore (+1, -0)

	Add stamp-po to ignored files

2011-03-14  <rlk>	9df87359d94b23584c192d0516e45dfb03ab10bb

	Lines: +6, -0
	Files:	scripts/mkchlog (+6, -0)

	Record number of lines in added files.

2011-03-13  <rlk>	e2d0d20e3c47a35f94ae217a2fcfbe4193488834

	Lines: +5, -1
	Files:	NEWS (+4, -0)
		configure.ac (+1, -1)
		po/sl.po (added +0)

	Add Slovenian translation

2011-03-13  <rlk>	a55e0bf6accd248e31702a228a7645cd5f87dee5

	Lines: +6, -1
	Files:	src/cups/genppd.c (+6, -1)

	Restrict ShortNickName to the limit specified in the PPD spec

2011-03-13  <rlk>	b6b1f3c8679c5c7d112e1152ea904ab7dabdcd60

	Lines: +0, -0

	Updated Danish translation

2011-03-10  <gernot2270>	99cb21f72860e2de81a31cc3136b1156c9b71a0c

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	add experimental support for Canon iP1800

2011-03-10  <gernot2270>	aa0bdb321d08964646e947248e1f64335b549af5

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	add experimental support for Canon iP1700

2011-03-10  <gernot2270>	0db511fdb0eecbaee6153367eab8b6cf4966c9f2

	Lines: +22, -6
	Files:	src/main/canon-modes.h (+6, -5)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+2, -1)

	add experimental support for Canon iP1600

2011-03-10  <gernot2270>	34501102fd8cd8c642d95eb44d977a4d187fd032

	Lines: +98, -11
	Files:	src/main/canon-inks.h (+49, -11)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+17, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	add experimental support for Canon iP1500

2011-03-08  <gernot2270>	38984fd300b2ae7af2b107a71e6fd92dcd7f22a5

	Lines: +87, -4
	Files:	src/foomatic/foomatic-generator.in (+5, -1)
		src/main/canon-inks.h (+16, -0)
		src/main/canon-media.h (+17, -0)
		src/main/canon-modes.h (+32, -2)
		src/main/canon-printers.h (+15, -1)
		src/xml/printers.xml (+2, -0)

	Added experimental support for Canon iP1200, iP1300. Correction to iP1000 definition.

2011-03-08  <rlk>	a837d0ffd618fc6cb0d2257351c93c0c9536f35e

	Lines: +40, -40
	Files:	src/main/print-color.c (+40, -40)

	Unmark category strings.

2011-03-07  <gernot2270>	1c3f74df05e65610694f851d622913a1673f8a22

	Lines: +82, -1
	Files:	src/main/canon-inks.h (+35, -0)
		src/main/canon-media.h (+16, -0)
		src/main/canon-modes.h (+15, -0)
		src/main/canon-printers.h (+15, -1)
		src/xml/printers.xml (+1, -0)

	added Canon iP1000 (experimental), updated Canon MX870 printer definition with XML capability.

2011-03-05  <rlk>	2cc9d143cc91d1355bfcaced51b9000a86dd500d

	Lines: +787, -1
	Files:	NEWS (+8, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (added +610)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_115.xml (added +164)
		src/xml/printers.xml (+2, -0)

	Experimental support for Epson Stylus Photo R3000

2011-03-05  <rlk>	e6b74e1f561b3fe8caa86aa7e6e0d71874e78692

	Lines: +150, -1
	Files:	NEWS (+9, -0)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_114.xml (added +139)

	Add support for Epson Stylus Pro 4000

2011-03-05  <rlk>	1655c189a5a590e4d34f9d5d89bf203e7a0319d8

	Lines: +9, -0
	Files:	src/main/xmlppd.c (+9, -0)

	Handle missing *CloseUI at the end of the PPD file.

2011-03-05  <rlk>	2d7b2a607024566e5475f021fd7bb3488c10c147

	Lines: +10, -10
	Files:	src/xml/escp2/inks/cmykrb.xml (+5, -5)
		src/xml/escp2/inks/cmykro.xml (+5, -5)

	Fix curve bounds for CMYKRB/O curves (from Simon Shapiro)

2011-03-04  <rlk>	26fae03bba121d84f6111dd0c79204e6efdc0a7d

	Lines: +20, -9
	Files:	src/main/print-ps.c (+20, -9)

	Speed up PostScript output (from Alastair Robinson)

2011-03-04  <rlk>	a5d4bbee64109a714b16987fd2811937339f712d

	Lines: +0, -0
	Files:	NEWS (+0, -0)

	Minor cleanup

2011-03-03  <rlk>	b2575b2e85dea798c0c8a975bfd84441409bbe18

	Lines: +327, -24
	Files:	NEWS (+29, -8)
		README (+11, -11)
		configure.ac (+2, -2)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/model_112.xml (added +139)
		src/xml/escp2/model/model_113.xml (added +139)
		src/xml/escp2/model/model_48.xml (+1, -1)
		src/xml/escp2/model/model_49.xml (+1, -1)
		src/xml/printers.xml (+2, -0)

	Add back compatibility definitions for Epson 4800, 4880, 11800, 11880.

	Prep for 5.2.7.

2011-02-23  <gernot2270>	c18763fca1e0d7608ab39025b7ea8f86ead63c0c

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	changed Canon MX870 control command set

2011-02-22  <rlk>	66492d18f7dbff9748a34e51e14b209a0d2d546e

	Lines: +4, -0
	Files:	src/xml/printers.xml (+4, -0)

	Note that driver names must be identical.

2011-02-22  <m0m>	b91e6d7b9c3e266f9f4cf0d9c7f96b157ec75eda

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	Canon SELPHY CP-800 was reported as working

	http://sourceforge.net/mailarchive/message.php?msg_id=27097152

2011-02-21  <rlk>	12f40da84765e4ecf97f52d9a4bd498ae517bad9

	Lines: +7, -7
	Files:	src/xml/printers.xml (+7, -7)

	Make driver names for all Kodak Dock-compatible printers unique.

2011-02-21  <gernot2270>	62800a467e1eef871e84f7bee4d84031011318ac

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	corrected family for MP600

2011-02-21  <rlk>	6393980e7850f9527492f4851d867bda13472319

	Lines: +237, -163
	Files:	NEWS (+29, -13)
		src/xml/escp2/model/model_103.xml (+42, -33)
		src/xml/escp2/model/model_104.xml (+42, -33)
		src/xml/escp2/model/model_105.xml (+43, -34)
		src/xml/escp2/model/model_106.xml (+43, -32)
		src/xml/escp2/model/model_108.xml (+38, -18)

	Improve tunings of Epson x800 inks.

2011-02-17  <rlk>	2fd937d07bf2baf04d0ca3e3947dca73f417815b

	Lines: +10, -8
	Files:	src/main/sequence.c (+10, -8)

	Fix issue with misuse of isfinite on Solaris.

2011-02-16  <gernot2270>	e1191064151c0645e2423bdbb9888482c1f09877

	Lines: +36, -1
	Files:	src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+1, -1)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	Added Canon MP600

2011-02-16  <gernot2270>	8a4548298b452ed8572f36fac3d2f694924f4f55

	Lines: +5, -5
	Files:	src/main/canon-printers.h (+4, -4)
		src/xml/printers.xml (+1, -1)

	Improve support for Canon MP510

2011-02-16  <gernot2270>	84c05a0cd5e9be18efef26649b60e90cd01639be

	Lines: +18, -2
	Files:	src/main/canon-printers.h (+15, -1)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+1, -0)

	Add support for Canon MP550

2011-02-15  <gernot2270>	08bb40cbd565719a3ba3e08756ad2d05f2dc5b63

	Lines: +41, -3
	Files:	src/main/canon-inks.h (+3, -3)
		src/main/canon-modes.h (+23, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	support added for Canon MP540

2011-02-15  <gernot2270>	09b17c5b4bba28e66107b42edfb5530118ac8ad8

	Lines: +0, -1
	Files:	src/xml/printers.xml (+0, -1)

	removed extra MX700 line in printers.xml

2011-02-15  <gernot2270>	bcbc9a987dadcced3af0a9ea216fccd105cdacfe

	Lines: +41, -1
	Files:	src/main/canon-modes.h (+41, -1)

	support for MP970

2011-02-12  <rlk>	c7ed11a8596760519a745980f1ff4fbe1ed34578

	Lines: +4, -8
	Files:	src/xml/escp2/model/model_102.xml (+1, -2)
		src/xml/escp2/model/model_88.xml (+1, -2)
		src/xml/escp2/model/model_89.xml (+1, -2)
		src/xml/escp2/model/model_90.xml (+1, -2)

	Back out borderless change that did not work

2011-02-12  <rlk>	19a6d1f21cedb2582a0b56c7ae1eeafe2eb2df86

	Lines: +3, -7
	Files:	scripts/autogen.sh (+3, -7)

	Fix libtool requirement.

2011-02-11  <m0m>	72c4172ac7018aa907f16cf2b80c35b06085f641

	Lines: +7, -0
	Files:	src/xml/printers.xml (+7, -0)

	added more printers compatible with Kodak Easyshare Printer Dock

2011-02-11  <rlk>	2bcb9d5e74de2ad878760c90ec5bf3bb07e360d5

	Lines: +8, -4
	Files:	src/xml/escp2/model/model_102.xml (+2, -1)
		src/xml/escp2/model/model_88.xml (+2, -1)
		src/xml/escp2/model/model_89.xml (+2, -1)
		src/xml/escp2/model/model_90.xml (+2, -1)

	Try to enable vertical borderless on {4,7,9,11}880.

2011-02-11  <rlk>	b6c52e4027a123bcc4d7cbb02ec688e94453a0a9

	Lines: +1, -1
	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -1)

	Correct definition of light light black in photo inkset.

2011-02-11  <rlk>	f3f4184310f931a295d36ea17320e3867d4f45a5

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Correct definitions of Epson 9700 and 9900.

2011-01-26  <gernot2270>	a3a1f6ea6a9b728023fa50bfaf2b0287ec4470f3

	Lines: +175, -2
	Files:	src/main/canon-media.h (+54, -0)
		src/main/canon-modes.h (+58, -1)
		src/main/canon-printers.h (+56, -0)
		src/main/print-canon.c (+2, -1)
		src/xml/printers.xml (+5, -0)

	adding experimental support for Canon MX850, MX860, MX870, MX7600

2011-01-26  <rlk>	22e0d004a17f167e8b35527a331b0428ca5a5556

	Lines: +1, -2
	Files:	src/xml/printers.xml (+1, -2)

	Fix the Sony DPP-EX7 and Epson PX650.

2011-01-25  <gernot2270>	961bd79d26b8a8462b5b505a231829e0d8258e60

	Lines: +71, -32
	Files:	src/main/canon-inks.h (+54, -29)
		src/main/canon-media.h (+2, -2)
		src/main/canon-printers.h (+14, -1)
		src/xml/printers.xml (+1, -0)

	Adding support for Canon MX700.

2011-01-25  <gernot2270>	20151e8d0dbe33f1a9ce1f5ddc9ac3b91b7690d7

	Lines: +219, -4
	Files:	src/foomatic/foomatic-generator.in (+2, -0)
		src/main/canon-inks.h (+17, -0)
		src/main/canon-media.h (+57, -1)
		src/main/canon-modes.h (+86, -1)
		src/main/canon-printers.h (+44, -0)
		src/main/print-canon.c (+8, -2)
		src/xml/printers.xml (+5, -0)

	add support for Canon MX300, MX310, MX330, MX340, MX350. Some of the photo modes are bound to be buggy, but most modes use only CMYK or CMY and should work.

2011-01-18  <gernot2270>	6d9511e77a1703000b777fc392be173acc95e5af

	Lines: +102, -2
	Files:	src/main/canon-inks.h (+37, -0)
		src/main/canon-media.h (+19, -0)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)
		test/pixma_parse.c (+2, -2)

	Added test support for Canon iP1900

2011-01-17  <rlk>	aea318040c1d4bfcbaee6806d70cb0314b22e2ed

	Lines: +37, -27
	Files:	src/cups/Makefile.am (+25, -18)
		src/cups/test-ppds (+12, -9)

	Re-enable test-ppds, which works with the current release of CUPS.
	Disable a few errors that either don't matter (missing profiles that
	are OS-X specific) or that we'll ignore for now (malformed page size
	tags) pending further information.

	Reorganize the various ppd targets so that they can be run in any order.

2011-01-17  <rlk>	048dac74be61ae5c2278e6fc2af788460c147562

	Lines: +32, -6
	Files:	src/cups/genppd.c (+32, -6)

	Generate *ColorKeywords tags.

2011-01-17  <rlk>	56c12112a8508dbf7ce553fa7d8bb9a136c54dbb

	Lines: +0, -0

	EMERGENCY translation to fix malformed translation string that's
	illegal in a PPD file.

2011-01-17  <gernot2270>	136a84575544ea016b84c1e9d8fbe5c1874ce7da

	Lines: +576, -126
	Files:	src/foomatic/foomatic-generator.in (+2, -0)
		src/main/canon-inks.h (+258, -57)
		src/main/canon-media.h (+39, -12)
		src/main/canon-modes.h (+61, -13)
		src/main/canon-printers.h (+24, -12)
		src/main/print-canon.c (+71, -6)
		src/xml/printers.xml (+1, -2)
		test/pixma_parse.c (+116, -22)
		test/pixma_parse.h (+4, -2)

	updated tested modes for MP960, removed non-working modes. added MP510 and MP520 support, updated iP2700, smalll correction to other Canon printers. Added Cartridge selection (partial implementation) to driver. Updated pixma_parse to handle more inks, and output more debug info.

2011-01-13  <mbroughtn>	197e7210356e8c418ef44ad3500a57d44cfcb30f

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	Clean up wording for ColorSync use.

2011-01-13  <mbroughtn>	da1d045cf1452ace03e018061a969e70d5b71b67

	Lines: +7, -0
	Files:	NEWS (+6, -0)
		src/cups/genppd.c (+1, -0)

	Added *APDefaultCustomColorMatching: sRGB statement to PPDs.  Needed by
	Mac OS X 10.5 and 10.6 in addition to *APCustomColorMatching: sRGB statement.

2011-01-12  <rlk>	4b79f1216d5fb565616350b6da1d5cd14696d7dc

	Lines: +1, -3
	Files:	src/cups/genppd.c (+1, -3)

	Fix uninitialized stack variable.

2011-01-06  <rlk>	a9f591594413092007e54fa12e5d93ca0ee40b41

	Lines: +3, -3
	Files:	src/xml/escp2/inks/pro_ultrachrome_k34.xml (+3, -3)

	Fix incorrect shade description.

2011-01-06  <rlk>	cf44f4b26120d2a5e3ef70ada804d264205feb6c

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	Preliminary support for Epson Stylus Pro 4450.

	Preliminary support for Epson Stylus Pro 7890 and 9890.  These appear
	to be faster versions of the 7880 and 9880 (double the nozzle count).

2011-01-06  <rlk>	1a69d2b4cdd93286b3d94d9c9563abec857d757e

	Lines: +348, -1
	Files:	NEWS (+2, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/pro_ultrachrome_k34.xml (added +204)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_111.xml (added +137)
		src/xml/printers.xml (+2, -0)

	Preliminary support for Epson Stylus Pro 4450

2011-01-06  <rlk>	b628e915392c416120b4fb1e4af7d34b9d0de330

	Lines: +489, -1
	Files:	NEWS (+2, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (added +181)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/model_109.xml (added +150)
		src/xml/escp2/model/model_110.xml (added +150)
		src/xml/printers.xml (+2, -0)

	Preliminary support for Epson 7700/9700

2011-01-05  <rlk>	99588881d85773a7aec4a38fd1aacac602966c07

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/xml/printers.xml (+1, -0)

	Add Epson Stylus Pro 3885 (Asia name for 3880)

2010-12-20  <twaugh>	cbf31b509f7cbd03dee2fb443baf1cb0aeb07f84

	Lines: +5, -5
	Files:	src/xml/printers.xml (+5, -5)

	Added IEEE 1284 Device IDs for:
	  Epson Stylus Photo 1400 (RH bug #577299)
	  Epson Stylus Photo 830U (RH bug #577307)
	  HP DeskJet 959C (RH bug #577291).
	  Epson Stylus Photo R230 (Ubuntu #520466)
	  Epson Stylus D92 (RH bug #570888)

2010-12-20  <twaugh>	1ed93984db8f7b4b64c11af625e1bf15e381e10c

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Removed incorrect Device ID for Brother HL-2060 (RH bug #531370).

2010-12-19  <rlk>	835e4dd38e733f1ecc0db1a19abbb867dead5187

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	More release note updates.

2010-12-19  <rlk>	29c1bd494be12bafca421700aa8a863c13f82b8b

	Lines: +56, -0
	Files:	NEWS (+56, -0)

	Update news.

2010-12-19  <rlk>	3efb58fc1cc6f41395a3ad4e1358ae5f9ef4789f

	Lines: +589, -638
	Files:	src/main/escp2-channels.c (+24, -4)
		src/main/escp2-driver.c (+4, -0)
		src/main/print-escp2.h (+4, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+2, -0)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+60, -60)
		src/xml/escp2/media/f360_ultrachrome_k3v.xml (+61, -61)
		src/xml/escp2/media/pro_ultrachrome_k3.xml (+191, -212)
		src/xml/escp2/media/pro_ultrachrome_k3v.xml (+201, -221)
		src/xml/escp2/model/model_102.xml (+8, -18)
		src/xml/escp2/model/model_107.xml (+8, -8)
		src/xml/escp2/model/model_88.xml (+8, -18)
		src/xml/escp2/model/model_89.xml (+8, -18)
		src/xml/escp2/model/model_90.xml (+8, -18)

	Improve tunings of Epson x880 inks.

	Correct media definitions for Epson x800 and x880.

	Allow inks to specify init sequence (for e. g. 3880 switching between
	matte black and photo black).

2010-12-19  <rlk>	485c4a97c7b831080ff7b751fa5436c3790546c3

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	Add Epson B-510N

2010-12-12  <rlk>	daefc06fc45fe13ba49c3189e5122186576a5eb3

	Lines: +186, -88
	Files:	src/xml/escp2/model/model_102.xml (+37, -17)
		src/xml/escp2/model/model_107.xml (+37, -19)
		src/xml/escp2/model/model_88.xml (+38, -18)
		src/xml/escp2/model/model_89.xml (+37, -17)
		src/xml/escp2/model/model_90.xml (+37, -17)

	Retune drop sizes and densities for Epson Stylus Pro x880 printers

2010-12-11  <rlk>	f8ef97b310a30155ae8ff8ca59dbb8651b3eb10a

	Lines: +91, -20
	Files:	src/escputil/d4lib.c (+14, -4)
		src/escputil/escputil.c (+74, -5)
		src/main/print-escp2.c (+2, -0)
		src/xml/escp2/model/model_107.xml (+1, -11)

	Make escputil work with Stylus Pro 3880.

	Allow escputil -e to get inks from the printer.

2010-12-09  <gernot2270>	cfde16450d40f7679295229661476779d92bdcc6

	Lines: +7, -7
	Files:	src/main/canon-inks.h (+4, -4)
		src/main/print-canon.c (+3, -3)

	corrected exception for iP2700. ESC (P exception was oppositely defined

2010-12-06  <rlk>	bd80b945652a2be2a969ba1d82eea22c3db2d278

	Lines: +5, -0
	Files:	src/xml/printers.xml (+5, -0)

	Add Epson B-310, B-510DN, ME 320, ME Office 600F, and ME Office 620F.

2010-12-05  <rlk>	1a7e5001fe7b0e0af2f0a245e2c075dca17ebccc

	Lines: +551, -294
	Files:	include/gutenprint/vars.h (+36, -0)
		src/cups/genppd.c (+174, -56)
		src/main/dither-main.c (+3, -3)
		src/main/generic-options.c (+4, -4)
		src/main/print-canon.c (+21, -21)
		src/main/print-color.c (+41, -40)
		src/main/print-escp2.c (+110, -107)
		src/main/print-lexmark.c (+13, -13)
		src/main/print-olympus.c (+9, -9)
		src/main/print-pcl.c (+15, -15)
		src/main/print-ps.c (+4, -4)
		src/main/print-raw.c (+2, -2)
		src/main/print-vars.c (+119, -20)

	Preliminary code to create PPD files without color options

2010-12-05  <rlk>	baafec979fa13d6026811513ca38a67cd2d26e5a

	Lines: +123, -116
	Files:	src/escputil/d4lib.c (+59, -59)
		src/escputil/escputil.c (+64, -57)

	Print debug information to stdout rather than stderr to see relative timing

2010-12-05  <rlk>	d1662ff0890816409d6c085ce138ed128225970b

	Lines: +206, -51
	Files:	src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_103.xml (+5, -3)
		src/xml/escp2/model/model_104.xml (+5, -3)
		src/xml/escp2/model/model_107.xml (+50, -43)
		src/xml/escp2/model/model_108.xml (added +143)
		src/xml/printers.xml (+1, -1)

	Correct definitions of Epson 3800, 3880, 7800, 9800

2010-12-03  <gernot2270>	9ecd9d657a606ff9b67ffe403514cf025005836a

	Lines: +6, -5
	Files:	src/main/canon-inks.h (+6, -5)

	modify inks for Canon MP990: swap k and K  for 600dpi modes.

2010-12-02  <gernot2270>	0d03d931947ac1bed6ab994c517ce26c9dce5f5e

	Lines: +6, -6
	Files:	src/main/canon-inks.h (+4, -4)
		src/main/canon-modes.h (+2, -2)

	modify inks and modes for Canon MP990: 1. Removed draft modes not accepted by printer; 2. set k density to 0 for 600dpi modes to output only CMYK for plain media.

2010-11-29  <gernot2270>	d3b160fa5a8588295ed642b151c2c4e26ba4a79a

	Lines: +61, -42
	Files:	src/main/canon-inks.h (+29, -20)
		src/main/canon-modes.h (+27, -17)
		src/main/canon-printers.h (+5, -5)

	corrected inksets and modes for Canon MP990, MG6100 series, and MG8100 series

2010-11-25  <gernot2270>	04b96dc48c7ac5a49fd2f239fa0adb061ae52306

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	removing incorrectly submitted XML addition from MP960, MP970

2010-11-25  <gernot2270>	f2da6f3f70440f7a22cef6f64eeff795e617dd06

	Lines: +2, -0
	Files:	src/xml/printers.xml (+2, -0)

	added Canon MP990 to printer list

2010-11-25  <gernot2270>	ce3ca2ef34528231410cf7f156d49a1d0cb0215a

	Lines: +50, -2
	Files:	src/main/canon-media.h (+25, -0)
		src/main/canon-modes.h (+8, -0)
		src/main/canon-printers.h (+17, -2)

	adding experimental support for Canon MP990

2010-11-25  <tillkamppeter>	7ef1e947a8c44ee32d17ee7e90c8891d7efc2aad

	Lines: +9, -9
	Files:	src/xml/printers.xml (+9, -9)

	Updated printer model names to match the changes in the Foomatic database.

2010-11-25  <gernot2270>	daa2e1487093fecd94df8450dc203eeaf784d93d

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	adding Canon MP495 to list of printers

2010-11-25  <gernot2270>	35f8c56a0f9c45315e136b6fc34ebb3f863e717d

	Lines: +14, -0
	Files:	src/main/canon-printers.h (+14, -0)

	added printer definition for Canon MP495. Appears to be like MP280.

2010-11-24  <rlk>	8c8d5e968a964bd78f3d00f82aa1a7aab673361b

	Lines: +6, -6
	Files:	src/xml/printers.xml (+6, -6)

	Correct definition of Epson NX200/215, SX200/205/210/215

2010-11-24  <gernot2270>	9de09edd054786037b438ed657a33f4623852188

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added Canon MP480 to printer list

2010-11-24  <gernot2270>	b2ff18642b91a1f716492a663f206c63e8d246a2

	Lines: +61, -0
	Files:	src/main/canon-media.h (+18, -0)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+14, -0)

	added modes, media and printer definition for Canon MP480

2010-11-23  <gernot2270>	9577dcac1dee40b8b20a39a2413ea49ef7ab4517

	Lines: +62, -5
	Files:	src/main/canon-media.h (+31, -0)
		src/main/canon-modes.h (+26, -0)
		src/main/canon-printers.h (+5, -5)

	added further modes for iP4500. Fixed ESC ( r command

2010-11-20  <gernot2270>	c644ea68ea5d342f55b7ef37273741195c9c2ec5

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added Canon MP270 to list of printers

2010-11-20  <gernot2270>	3bc3ae11e69ae8977e4c3119b15b49cc1785dae9

	Lines: +14, -0
	Files:	src/main/canon-printers.h (+14, -0)

	added support for Canon MP270

2010-11-20  <gernot2270>	4eeba9a15f26711d80ffc6dde5d4da82cade3891

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added Canon MP280 to list of supported printers

2010-11-20  <gernot2270>	f58664d687666a244fa94cc4acc956c7de167fd1

	Lines: +63, -0
	Files:	src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+14, -0)

	added support for Canon MP280 printer

2010-11-20  <gernot2270>	046c01e9f11ddfe6e7d021bfe1e186fed90c31ca

	Lines: +24, -3
	Files:	test/pixma_parse.c (+24, -3)

	added printjob start & end basic XML read ability to pixma_parse.c

2010-11-16  <gernot2270>	1297e96654db7f5e8c1bbd3fcc76c32ed3888386

	Lines: +16, -1
	Files:	src/main/print-canon.c (+16, -1)

	Added codes for several paper sizes for Canon driver. Note: this and lexmark driver still refer to unknown/unused paper sizes.

2010-11-16  <gernot2270>	0fff38bc9f2271f65f8979936544bd1b43df9901

	Lines: +60, -0
	Files:	src/xml/papers.xml (+60, -0)

	added paper sizes: A3+, L, 2L, KG, 4x8, HanKire YonKire, RokuKire, Wide101.6x180.6

2010-11-15  <gernot2270>	908d1b548a10a171b3c5d277b57f4ca91714fd8b

	Lines: +5, -9
	Files:	src/main/canon-modes.h (+5, -9)

	modified supported modes for Canon iP2700. Removed quality 0 modes, and 1200dpi mode which is not yet working.

2010-11-14  <gernot2270>	524314c0ea03353d5b5dc7145554d756faf30b03

	Lines: +3, -1
	Files:	src/main/canon-modes.h (+3, -1)

	added 1200dpi user-defined high-resolution mode for Canon iP2700

2010-11-14  <gernot2270>	34feaad61f6582b54be4d23933da8d8161cd7095

	Lines: +9, -2
	Files:	test/pixma_parse.c (+9, -2)

	modified pixma_parse to recognize inks where 0x60 is added to the character code. Apparently noted with iP4000 driver.

2010-11-13  <gernot2270>	6770d99b6d7b74014dcdb310e672cd91fd570387

	Lines: +1, -0
	Files:	src/foomatic/foomatic-generator.in (+1, -0)

	added draftmono2 to list of supported Canon foomatic mode tags

2010-11-13  <gernot2270>	460451fbcdd2aca17ce94c6dc787762600d41bca

	Lines: +6, -5
	Files:	src/main/canon-modes.h (+6, -5)

	modified 2 incorrect Canon iP2700 modes (flag setting), added 0-quality test mode to discover if iP2700 supports this quality setting.

2010-11-13  <gernot2270>	52090fb822418316e1b5c6cd06352f34e0b26687

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added MG8100 to printer list.

2010-11-13  <gernot2270>	07fd82ec69de3e2313cb2da4023a25dbdfc0890f

	Lines: +34, -5
	Files:	src/main/canon-modes.h (+14, -0)
		src/main/canon-printers.h (+20, -5)

	added XML to printjobs for MP250, iP4700, and the MG series. Also added experimental MG8100 support.

2010-11-11  <gernot2270>	9c9fac89a09e0222ed6a0d823c25ba5d09e46c9f

	Lines: +44, -3
	Files:	src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+39, -2)
		src/main/print-canon.h (+4, -0)

	added pre-job, post-job XML functionality. Extended ESC (P command to 6 bytes where needed. Implemented cartridge selection command ESC (T. Modified Canon iP2700 to use these commands.

2010-11-10  <gernot2270>	b18f4c598dfbef03744a05b1b4fc06156aedb8c1

	Lines: +7, -1
	Files:	src/main/canon-printers.h (+7, -1)

	changed control command for Canon iP2700

2010-11-09  <gernot2270>	f12e8d2027aad22df8a0e6ef8a99adfea7a6c4c0

	Lines: +3, -3
	Files:	src/xml/printers.xml (+3, -3)

	modified Canon PIXMA MG5100, 5200, 6100 modelnumbers

2010-11-09  <gernot2270>	f2c6fd28d087b10de87afd5387d85d5961b6c1f0

	Lines: +2, -1
	Files:	src/main/print-canon.c (+2, -1)

	added PIXMA MG to list of families recognized by print-canon.c

2010-11-09  <gernot2270>	7aa80640c72df4962cb08e5757a41b7c98e2bd49

	Lines: +2, -2
	Files:	src/main/canon-printers.h (+2, -2)

	changed printer definition for Canon iP2700: channels reordered, duplex capability removed.

2010-11-09  <gernot2270>	449a894e53368e449a8ae570e2a7cfc874ef9142

	Lines: +3, -3
	Files:	src/main/canon-modes.h (+3, -3)

	rearranged print modes for Canon iP2700 so that a color mode is last in list. Else CUPS options only give mono colorspace choices.

2010-11-07  <gernot2270>	80f152313606256b90ea0eade4aa41f9ecd48f4f

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added Canon iP2700 too printer list.

2010-11-07  <gernot2270>	268aacc827f4566de490ff09c792d6f6dd2f5949

	Lines: +115, -1
	Files:	src/main/canon-inks.h (+51, -0)
		src/main/canon-media.h (+20, -0)
		src/main/canon-modes.h (+29, -0)
		src/main/canon-printers.h (+15, -1)

	added untested support for Canon iP2700 printer. All modes except one user-defined one are supported.

2010-11-07  <gernot2270>	728784f4e3e19fcb7bb7a63be3ba08f17292ea30

	Lines: +2, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)

	added 2nd standard and draft suffix to foomatic print mode name possibilities for Canon printers.

2010-11-07  <gernot2270>	f9a30251a5b274256bf8285a10101bb16cfae2a5

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added Canon PIXMA MG6100 to XML printer list.

2010-11-07  <gernot2270>	12fc011614427166fd7f75076f3331002454c392

	Lines: +194, -0
	Files:	src/main/canon-inks.h (+138, -0)
		src/main/canon-media.h (+24, -0)
		src/main/canon-modes.h (+18, -0)
		src/main/canon-printers.h (+14, -0)

	added media, inks, modes, printer support for Canon PIXMA MG6100. Only partial since unknown inks exist for photo modes. Only plain, non-photo hagaki, and CDs supported now.

2010-11-07  <gernot2270>	06d3cee2293cd1050837ebce3e25c60265f4f8ce

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added Canon PIXMA MG5200

2010-11-07  <gernot2270>	dd1f4a33d9e973f07d75b223fb62da00acee3a50

	Lines: +73, -1
	Files:	src/main/canon-media.h (+33, -0)
		src/main/canon-modes.h (+26, -1)
		src/main/canon-printers.h (+14, -0)

	added slots, media, modes, printer definitions for Canon PIXMA MG5200. No ink additions needed.

2010-11-02  <rlk>	d34de8866a3fcf4d9518ecce0e5da1a43ef58259

	Lines: +4, -4
	Files:	src/xml/escp2/model/model_89.xml (+2, -2)
		src/xml/escp2/model/model_90.xml (+2, -2)

	3096351 Too small page sizes to Epson Stylus PRO 7800/7880/9800/9880

2010-10-31  <gernot2270>	fccf07350a4676353972dcedd3ff698ce4334917

	Lines: +75, -0
	Files:	src/main/canon-media.h (+31, -0)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+14, -0)

	add Canon MG5100 media, slots, printer definition. Same inksets as iP4700. No CD. No ESC ( r commands.

2010-10-31  <gernot2270>	40f8fe64195767a5ebc78fa3db6d0914c9b7c125

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	add Canon MG5100 to XML printer list

2010-10-30  <gernot2270>	7a0604703087e41fa2ce9c1982d1ce511f69deef

	Lines: +147, -14
	Files:	src/main/canon-inks.h (+80, -14)
		src/main/canon-media.h (+23, -0)
		src/main/canon-modes.h (+30, -0)
		src/main/canon-printers.h (+14, -0)

	added iP4700 printer, inks, modes, media

2010-10-30  <gernot2270>	2f97b368b9117895a7b915b6dbf5029ff6b453ec

	Lines: +1, -0
	Files:	src/xml/printers.xml (+1, -0)

	added iP4700 printer to selection

2010-10-30  <gernot2270>	716f8e70533b5c613d59eb8b25fb1daef5ec8783

	Lines: +7, -1
	Files:	src/foomatic/foomatic-generator.in (+7, -1)

	added supported formore photo modes for Canon printers

2010-10-09  <gernot2270>	9688a1a1af05faa21ef84761015120e32cba8925

	Lines: +4, -1
	Files:	src/xml/printers.xml (+4, -1)

	adding MP450, MP460, MP250. Modified MP170.

2010-10-09  <gernot2270>	327b058d9c2c9dc98829f2cafe424d406d4c6e9f

	Lines: +9, -1
	Files:	src/foomatic/foomatic-generator.in (+9, -1)

	adding Canon mode options for mono, photo to foomatic generator

2010-10-09  <gernot2270>	ee8db83e31044d931ca3dbfd8796abcf2d5f9529

	Lines: +376, -12
	Files:	src/main/canon-inks.h (+190, -0)
		src/main/canon-media.h (+90, -7)
		src/main/canon-modes.h (+50, -2)
		src/main/canon-printers.h (+46, -3)

	adding Canon MP250 support, revised media for MP170, MP450, MP460 based on US English driver paper option text.

2010-10-04  <gernot2270>	92732073d919af88a141ae0c39f3e8022ed06934

	Lines: +2, -0
	Files:	src/xml/printers.xml (+2, -0)

	adding MP950, MP960 to printer list

2010-10-04  <gernot2270>	766dfb0327bf34abfbe303aaaf8d6dcf5bbb8d52

	Lines: +132, -1
	Files:	src/main/canon-inks.h (+88, -1)
		src/main/canon-modes.h (+16, -0)
		src/main/canon-printers.h (+28, -0)

	Canon MP950, MP960 printers, inks, modes added

2010-09-19  <rlk>	5a23504397bc703455176ab046a6b9c7518b30ed

	Lines: +628, -574
	Files:	src/cups/genppd.c (+628, -574)

	Start to break up write_ppd

2010-09-11  <rlk>	469015d7f8a67e8e6cca4b73d56cdd4587b95f01

	Lines: +0, -0
	Files:	src/cups/genppd.c (+0, -0)

	Minor fixup to be consistent with spacing in other places.

2010-09-06  <rlk>	92aa781cca3eec30f37dedd969498fc3cfba51c1

	Lines: +113, -32
	Files:	src/testpattern/testpattern.c (+62, -31)
		src/testpattern/testpattern.h (+8, -0)
		src/testpattern/testpatternl.l (+5, -0)
		src/testpattern/testpatterny.y (+38, -1)

	Allow specification of origin and size in points, inches, or mm
	in addition to relative.

	Compute number of dots after calculating image size.  This reduces the
	number of pixels computed, which improves performance, and also corrects
	printing of scales if width is less than the full page.

	Print black lines correctly.

===============================================================================
Name: gutenprint-5_2_6

2010-08-11  <rlk>	9f31177bba3440d9614f6f7f150fe9b4f51442b5

	Lines: +0, -0

	Gutenprint 5.2.6 release

2010-08-11  <rlk>	7558195d0987b14efd6ec7ef9b85743ac20ccaa1

	Lines: +1650, -1
	Files:	NEWS (+7, -0)
		src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/pro3880.xml (added +42)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (added +1458)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_107.xml (added +137)
		src/xml/printers.xml (+2, -0)

	Preliminary support for Epson 3800 and 3880

2010-08-10  <rlk>	c5df9b356f2398bb873e08f9366602139977390e

	Lines: +7, -3
	Files:	NEWS (+6, -3)
		src/xml/printers.xml (+1, -0)

	Add support for Canon PIXMA MP510

2010-08-09  <rlk>	92da6535c471c8b6fbc87b132867cfea12f65315

	Lines: +17, -17
	Files:	NEWS (+3, -3)
		README (+13, -13)
		configure.ac (+1, -1)

	Prep for 5.2.6 release

2010-08-09  <rlk>	84712b55ce4437fb3da2e94f11a0394368dada87

	Lines: +21, -13
	Files:	NEWS (+21, -13)

	Minor updates.

2010-08-07  <rlk>	55274656134a4722642bda53fad4e676e23937f3

	Lines: +3, -1
	Files:	src/main/print-pcl.c (+2, -0)
		src/xml/printers.xml (+1, -1)

	Add A3 support back to tabloid laser printers.

	Add Super B support to 13" laser printers.

	Correct definition of one printer.

2010-08-07  <rlk>	893473f5536bf72dd7a3fb4dda5c8bed45e1c14a

	Lines: +301, -24
	Files:	NEWS (+128, -8)
		src/main/print-pcl.c (+48, -0)
		src/xml/printers.xml (+125, -16)

	Add support for a number of Brother, Canon, Kyocera, Oki, Tektronix,
	and Xerox laser printers.

	Support tabloid-size laser printers.

2010-08-07  <rlk>	c44d4c16a7dd23a4d2d706f9f7f41c3d797af511

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Remove duplicate foomaticid tag on one printer.

2010-08-07  <rlk>	37653468e7311b80c6fc93f7dfa73c5cbe0c846c

	Lines: +1520, -2935
	Files:	include/gutenprint/printers.h (+15, -0)
		src/foomatic/Makefile.am (+3, -5)
		src/foomatic/foomatic-generator.in (+8, -62)
		src/foomatic/foomatic-printermap (removed -1429)
		src/foomatic/printers.c (+29, -8)
		src/main/printers.c (+34, -0)
		src/xml/printers.xml (+1431, -1431)

	Put Foomatic IDs in printers.xml and remove foomatic-printermap

2010-08-06  <rlk>	56b4f20655b2b940880ee12927703e91d315f865

	Lines: +9, -0
	Files:	NEWS (+3, -0)
		src/foomatic/foomatic-printermap (+3, -0)
		src/xml/printers.xml (+3, -0)

	Support Canon MP360/370/390, from Gernot Hassenpflug

2010-08-04  <rlk>	b388f86fe53b6d1e7045be2b2241570c6cfce1aa

	Lines: +155, -385
	Files:	include/gutenprint/util.h (+1, -0)
		src/main/array.c (+12, -21)
		src/main/color.c (+8, -18)
		src/main/curve.c (+40, -48)
		src/main/dither-inks.c (+3, -4)
		src/main/dither-main.c (+4, -12)
		src/main/dither-ordered.c (+0, -1)
		src/main/escp2-channels.c (+6, -24)
		src/main/escp2-papers.c (+4, -22)
		src/main/escp2-resolutions.c (+3, -15)
		src/main/gutenprint-internal.h (+15, -6)
		src/main/print-color.c (+1, -5)
		src/main/print-dither-matrices.c (+1, -2)
		src/main/print-escp2-data.c (+7, -39)
		src/main/print-escp2.c (+3, -14)
		src/main/print-lexmark.c (+1, -5)
		src/main/print-list.c (+1, -2)
		src/main/print-vars.c (+9, -52)
		src/main/print-weave.c (+6, -25)
		src/main/printers.c (+0, -14)
		src/main/sequence.c (+30, -55)
		src/main/xml.c (+0, -1)

	Lift the assert macro out of print-weave.c into
	gutenprint-internal.h, and renamed it STPI_ASSERT to not collide with
	<assert.h>.  I've also made a few changes:

	1) It always uses stpi_erprintf rather than relying on the error
	function in the optional stp_vars_t passed in.  My intention is to
	print out the stp_vars_t (very carefully) as a context if one is
	provided.

	2) The macro reports the version of Gutenprint and appends a message
	"Please report this bug".  It also prepends "ERROR:" so that CUPS will
	pick it up in its error log.

	3) Add debug flag to report tested assertions.

2010-08-03  <rlk>	b9625e3002fd106c524a0aa95be8830bceefe900

	Lines: +27, -4
	Files:	src/testpattern/run-testpattern-2.in (+27, -4)

	Add -X argument to rerun test cases specified on stdin (these should
	be taken from filenames generated by -O or MD5 sums from -m or -M).

2010-07-21  <rlk>	11b9b61f5fe21f12273448b760ec59f201fd98bb

	Lines: +29, -6
	Files:	NEWS (+14, -6)
		src/foomatic/foomatic-printermap (+7, -0)
		src/xml/printers.xml (+8, -0)

	Add support for some Epson RX650-class printers

2010-07-19  <rlk>	993ea0b271a983f631d39c847394f9272187714e

	Lines: +7, -4
	Files:	src/ghost/ijsgutenprint.c (+7, -4)

	Use STP_SUPPRESS_MESSAGES to suppress debugging output.

2010-07-19  <rlk>	1cb2fc38cd1b1bed10e74cbb5c19964d8a4465c8

	Lines: +15, -0
	Files:	NEWS (+15, -0)

	Update release notes.

2010-07-18  <rlk>	4676634cfe7dd5ad8954fc8d18e0547748379354

	Lines: +1, -2
	Files:	src/main/Makefile.am (+1, -2)

	Complete removal of util.h.

2010-07-18  <rlk>	3b2babe9be44574e4dfaeee9ce41b83cfc2f4176

	Lines: +17, -17
	Files:	NEWS (+3, -3)
		README (+13, -13)
		configure.ac (+1, -1)

	Prep for 5.2.6-pre1

2010-07-18  <rlk>	a9e68307d2b6fbf776383d0e6400a5d5e4e7f003

	Lines: +16, -16
	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+8, -8)
		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+8, -8)

	Rename channels to correspond with standard usage

2010-07-18  <rlk>	60faffae2b39ce9843aea4c0d12fcd786b824613

	Lines: +2373, -39
	Files:	NEWS (+10, -0)
		src/foomatic/foomatic-printermap (+3, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (added +608)
		src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (added +59)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/pro_ultrachrome_k3.xml (+3, -0)
		src/xml/escp2/media/pro_ultrachrome_k3v.xml (added +945)
		src/xml/escp2/model/Makefile.am (+6, -1)
		src/xml/escp2/model/model_102.xml (added +140)
		src/xml/escp2/model/model_103.xml (added +139)
		src/xml/escp2/model/model_104.xml (added +139)
		src/xml/escp2/model/model_105.xml (added +141)
		src/xml/escp2/model/model_106.xml (added +139)
		src/xml/escp2/model/model_88.xml (+9, -10)
		src/xml/escp2/model/model_89.xml (+12, -13)
		src/xml/escp2/model/model_90.xml (+12, -13)
		src/xml/printers.xml (+5, -2)

	Add support for the Epson 4800, 4880 (from Lutz Sammer and David Stone),
	and 11800.

	Correct definitions of Epson 7800 and 9800 to use Ultrachrome K3 rather
	than Ultrachrome inks.

	Adjust definitions of Epson 7880, 9880, and 11880 to be consistent with
	4880.

2010-07-18  <rlk>	9dfdc9010046b9964f75933f5b8f694c57298642

	Lines: +4, -1
	Files:	src/main/print-escp2.c (+4, -1)

	Enable use of grayscale mode in Stylus Pro printers and others when
	using printer weave.

2010-07-18  <rlk>	a2c8be402f70d0381cd2e9f80bd260f4d180d275

	Lines: +2, -2
	Files:	README (+2, -2)

	Bump configuration block output

2010-07-17  <rlk>	a6ae81fa6598d025406cdb1d58e116404b1c842f

	Lines: +21, -11
	Files:	NEWS (+11, -1)
		README (+10, -10)

	Bump version

2010-07-17  <rlk>	acb047120325e756e45c4125a4793de0c1e3e7e3

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Bump version.

2010-07-10  <rlk>	ea7bd72c3c0787c6c0ea47bbb1bfc8a5eec9239f

	Lines: +6, -1
	Files:	src/gutenprintui2/panel.c (+6, -1)

	Allow image size to be less than 5% if the input image size is small enough.

2010-07-05  <rlk>	022c23198c7f0e2c2a04e0eb2152edf7b4d3eb34

	Lines: +0, -1
	Files:	include/gutenprint/Makefile.am (+0, -1)

	Remove duplicate sequence.h.

2010-07-03  <rlk>	c36ebe33cc9952c8cafcc343049a689bedd0192a

	Lines: +0, -1
	Files:	po/POTFILES.in (+0, -1)

	Complete removal of src/main/util.h.

2010-06-26  <rlk>	e54e4d93c4b2ca4d5d68897fe5fc69f4bb7f1ce7

	Lines: +21, -75
	Files:	src/main/gutenprint-internal.h (+21, -1)
		src/main/util.h (removed -74)

	Merge internal util.h into gutenprint-internal.h to avoid two util.h files

2010-06-26  <rlk>	ac03b69eab85e942165bda94c9dc222d3cbcc259

	Lines: +23, -27
	Files:	include/gutenprint/util.h (+2, -0)
		src/main/escp2-driver.c (+11, -20)
		src/main/print-olympus.c (+3, -6)
		src/main/print-util.c (+6, -0)
		src/main/printers.c (+1, -1)

	Fix stp_get_printer_by_device_id (compiler warnings should have caught this)

	Add stp_write_raw() to avoid clumsy stp_zfwrite().

	Fix drying time functions in Epson driver.

2010-06-25  <rlk>	36ab91e0de4eee5fd4e561c37ff7470c72c19747

	Lines: +3, -3
	Files:	src/main/escp2-driver.c (+3, -3)

	Fix ScanDryTime, ScanMinDryTime, and PageDryTime.

2010-06-20  <rlk>	9d3558116b447d9cde2ab8d9ebc7bdb66308e2b1

	Lines: +44, -32
	Files:	src/main/print-escp2-data.c (+11, -9)
		src/main/print-escp2.c (+11, -2)
		src/main/print-escp2.h (+21, -20)
		src/xml/escp2/model/model_47.xml (+1, -1)

	Change HorizontalOnly borderless mode to VerticalRestricted, and add
	a true HorizontalOnly borderless mode for printers that really do
	support only borderless.

2010-06-19  <faust3>	9d9c45722666ada0206689e39be6fc6a6edbac56

	Lines: +31, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+10, -0)
		src/main/canon-modes.h (+5, -0)
		src/main/canon-printers.h (+14, -0)
		src/xml/printers.xml (+1, -0)

	Canon PIXMA MP970 support patch by Sergei Epiphanov <serpiph qt nikiet.ru>

2010-06-14  <rlk>	526e57b9208dbde3be01a08a41a641ef954b1081

	Lines: +1, -0
	Files:	src/main/print-escp2.c (+1, -0)

	Fix typo

2010-06-14  <rlk>	494e57b358071447680d20215183be090abe9e21

	Lines: +188, -4
	Files:	src/xml/escp2/model/Makefile.am (+1, -0)
		src/xml/escp2/model/model_101.xml (added +183)
		src/xml/printers.xml (+4, -4)

	Fix Epson S20, S21, T20, T21

2010-06-14  <rlk>	e89d8a091b41879ea8df00c1f03e71f67fa45c79

	Lines: +16, -1
	Files:	src/main/print-escp2.c (+16, -1)

	Add AllowOtherMedia to permit media sizes other than CDs when printing
	to CD tray, for third party trays.

2010-04-27  <rlk>	2551e039d143673334fc69cb72949a0e6eec1862

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Canon ImageRunner 330s is large format.

2010-04-19  <rlk>	e31da1f8d395de3167766bb57a6d04fababa3f89

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/fi.po (added +0)

	Add Finnish translation

2010-02-14  <rlk>	2a45c9dda87128f19fc183b987a18f837ca45a38

	Lines: +0, -0

	Update Hungarian translation

===============================================================================
Name: gutenprint-5_2_5

2010-02-12  <rlk>	d7ea4da60b86af6333fe4c8ea244c33bf60067a4

	Lines: +0, -0

	Gutenprint 5.2.5 release

2010-02-12  <rlk>	8db263b7a3ef330b053a8677c824222f39d26b6b

	Lines: +50, -3
	Files:	NEWS (+5, -1)
		src/main/print-pcl.c (+43, -0)
		src/xml/printers.xml (+2, -2)

	Fix A4 margins for LJ 2100/2100M; support other printers w/o expanded margins

2010-02-09  <rlk>	5393bd3acdb9151deb48506d16397538f799bf8b

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_100.xml (+1, -1)

	Fix CD positioning.

2010-01-17  <rlk>	d0dd867c51d15445141298bb631f50245a4a75af

	Lines: +250, -247
	Files:	NEWS (+5, -2)
		src/xml/printers.xml (+245, -245)

	Change a large number of laser printers to be large format

2010-01-17  <rlk>	610dcb41f72bb84fb7d18f6114d08e9237ba6abf

	Lines: +29, -1
	Files:	src/testpattern/run-testpattern-2.in (+29, -1)

	Add doc for -d (default value) option.

	Exit if malformed -d option.

	Make -d PrintingMode work.

2010-01-16  <rlk>	54895570513656d77d460f7d0d22502b00a8d12c

	Lines: +1, -1
	Files:	src/testpattern/extended.sample (+1, -1)

	Make extended sample use 16-bit output

2010-01-16  <rlk>	c9b0cd18697891bc5be6109e6a1d3eb9ce361359

	Lines: +10, -9
	Files:	test/unprint.c (+10, -9)

	Print better debug information.

	Suppress all output if not desired.

2010-01-16  <rlk>	4325c12bae07bd63a9360a2db45bafbb6cf01812

	Lines: +255, -22
	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/cd.xml (added +34)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_100.xml (added +217)
		src/xml/escp2/model/model_99.xml (+0, -20)
		src/xml/printers.xml (+1, -1)

	Add CD support for PX 1001, remove 360x720 and 720x1440 for WF1100

2010-01-04  <m0m>	efef01f094bc642a045e666155517f06a3f17cae

	Lines: +3, -1
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+1, -1)
		src/xml/printers.xml (+1, -0)

	added Canon SELPHY CP530

2010-01-02  <rlk>	dbfe488b6e4c0d8dce7ff710b204b056385721f6

	Lines: +1146, -90
	Files:	src/xml/escp2/media/claria1400.xml (+1146, -90)

	Add support for quadtone and hextone inksets for back light film.

2010-01-02  <rlk>	f649114fd190be1278d0b30024ce77d3eb672888

	Lines: +3, -1
	Files:	NEWS (+3, -1)

	Add support for EA5 envelope paper size.

2010-01-01  <rlk>	fcdcc71b24a03010e5b30599774710e3f6749360

	Lines: +0, -0
	Files:	src/cups/cups-genppdupdate.in (+0, -0)

	Minor formatting cleanup.

2010-01-01  <rlk>	046693c6c607ec01a5d40efdc2d911245105d49d

	Lines: +6, -5
	Files:	NEWS (+2, -1)
		src/xml/escp2/model/model_63.xml (+2, -2)
		src/xml/escp2/model/model_84.xml (+2, -2)

	Fix escputil output for R-series

2009-12-28  <rlk>	097908c23123cc5ddefff6339bcab0d27095bc42

	Lines: +320, -238
	Files:	NEWS (+320, -238)

	Add Printer-Specific Issues section, and move exceptions and
	workarounds to before the overall changes from 5.0 to 5.2.

2009-12-28  <rlk>	1d7b33ae6fce83954b7a934ac2dcd682b7abf78f

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	Minor update

2009-12-28  <rlk>	5989ef3ff1529f9b756034dd0a5359cd2fb1e115

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Fix typo

2009-12-23  <rlk>	6ac6499b3d899a60d951e21d4fb01c8a4b3385a7

	Lines: +24, -2
	Files:	NEWS (+24, -2)

	Update with all changes since 5.2.4.

2009-12-23  <rlk>	907135e1817fee1f352249ddbeb68a2bb49aabeb

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Correctly bump version.

2009-12-23  <rlk>	b1309c96713b5bea0c66b11a8cd8b53b9b0c883c

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	Fix escputil status output for Epson Artisan printers.

2009-12-23  <rlk>	e5628c9723386a892bb08ad26ddbc10d68796d19

	Lines: +420, -27
	Files:	NEWS (+60, -2)
		README (+12, -12)
		configure.ac (+1, -1)
		src/escputil/escputil.c (+5, -2)
		src/foomatic/foomatic-printermap (+50, -2)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_96.xml (+3, -3)
		src/xml/escp2/model/model_99.xml (added +235)
		src/xml/printers.xml (+52, -4)

	Add a bunch more Epson printers.

	Fix the escputil output for Artisan printers.

2009-11-26  <rlk>	09a91de809ced541c5ae64741da05296e80d091f

	Lines: +2, -0
	Files:	src/escputil/escputil.c (+2, -0)

	Fix -C and -p options.

2009-11-15  <rlk>	67082f63aa37587be5dee34b35f386897015210f

	Lines: +1262, -88
	Files:	src/xml/escp2/inks/claria.xml (+118, -0)
		src/xml/escp2/media/claria.xml (+1144, -88)

	Add quadtone and hextone inks to Claria group

2009-11-15  <rlk>	824828eeac1f96e1e689a811b4a98d80bc5b6f94

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Add Epson TX410.

2009-11-15  <rlk>	dcbf8e2b26da6b8db36d19f437df220c0fb0069e

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	Quality Enhancement wasn't actually doing anything due to a typo.

2009-11-08  <rlk>	a734bf9fd29776280905aed53a0d2c88682be06d

	Lines: +0, -0

	Update German translation

2009-11-06  <rlk>	6deff97ef24c7c06a6731200d22021c5f23546ef

	Lines: +8, -8
	Files:	src/xml/printers.xml (+8, -8)

	Change all of the MP 5000 printers to be large format.

2009-11-06  <rlk>	569f4c8e02eb399ddbb9248fcd45253634dd3eb6

	Lines: +4, -3
	Files:	src/xml/printers.xml (+4, -3)

	Add Epson TX410.

	Change Xerox WorkCentre 118 and Ricoh MP 5000/MP 5000B to large format
	(there are surely others that also need to change).

2009-10-12  <rlk>	8bbc9fda5ff16a25d18afc3a4f680598543fe0c3

	Lines: +3, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+2, -0)

	Add Epsox TX210.

2009-10-05  <rlk>	0e2507d29de96da6551431f176718c7df57bceeb

	Lines: +448, -391
	Files:	include/gutenprint/printers.h (+15, -0)
		src/cups/genppd.c (+12, -4)
		src/main/printers.c (+34, -0)
		src/xml/printers.xml (+387, -387)

	Add device ID strings

2009-10-04  <rlk>	6e1ded224a3c19606fe9ac3625c1905b90efe597

	Lines: +5, -2
	Files:	src/main/print-escp2.c (+5, -2)

	Don't use QualityEnhancement if it isn't set.

2009-09-03  <rlk>	8a45e1f48c21564d16d49aae8e6e293c876ee9a6

	Lines: +115, -3
	Files:	src/main/print-ps.c (+115, -3)

	Send PostScript code from PPD file to output stream.

2009-08-26  <rlk>	58bfaef6f100c552155a4a0017a4d41d2cc223aa

	Lines: +24, -4
	Files:	src/main/xmlppd.c (+24, -4)

	Handle PPD files where PageRegion or ImageableArea precedes PageSize.

2009-08-25  <rlk>	e3b0b4940a3afab15166e422d2cb99a436371cdc

	Lines: +16, -0
	Files:	src/xml/papers.xml (+16, -0)

	Add EA5 envelope.

===============================================================================
Name: gutenprint-5_2_4

2009-08-01  <rlk>	d116ed18a9b650e7b23ae5fe5e35bbe3d36e67fc

	Lines: +0, -0

	Gutenprint 5.2.4 release

2009-07-26  <rlk>	d2313a76b18ffb91bac8bb35476c1f662e47e6db

	Lines: +43, -28
	Files:	NEWS (+23, -10)
		README (+20, -18)

	Bump to 5.2.4.

2009-07-26  <rlk>	673248f8d5c74922adadf760e27dca1817ff1dc2

	Lines: +3, -3
	Files:	configure.ac (+3, -3)

	Bump to 5.2.4.

2009-07-21  <rlk>	4cb144e647ac2e8ef8aba71dbdc4680908f91baf

	Lines: +9, -0
	Files:	src/main/escp2-papers.c (+3, -0)
		src/main/print-escp2.c (+4, -0)
		src/main/print-escp2.h (+1, -0)
		src/xml/escp2/inputslots/r2400.xml (+1, -0)

	Fix printing to manual sheet guide on R2400

2009-07-18  <rlk>	9c2fb59ea97660854b2adce76c42ea1490808f65

	Lines: +3, -3
	Files:	src/cups/genppd.c (+3, -3)

	Fix the translation of resolutions in global PPD files.

	Correct the data type of int parameters in the *ParamCustom declaration.

2009-07-12  <rlk>	cd68787735279c494e9f132d3d6ac4f4f7f2ac41

	Lines: +6, -0
	Files:	src/main/print-escp2.c (+6, -0)

	Export ChannelNames parameter so escputil can correctly print ink
	warnings.

2009-06-30  <rlk>	b67719c8c31d62833365de7e2596665a74d46332

	Lines: +0, -0

	Update Danish translation

2009-06-30  <rlk>	3c6f49efbd9db711c9c3713b4db4665d0e23c077

	Lines: +0, -0

	Updated Russian translation

2009-06-24  <rlk>	14b29ad3327453a7e90a1babbe9a9144a70f303e

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/ru.po (added +0)

	Add Russian translation

2009-06-22  <rlk>	aea0ce64edf09e3ae617540f4619145fa0f340ee

	Lines: +4, -0
	Files:	src/main/print-olympus.c (+4, -0)

	Add comment explaining laminate pattern.

2009-06-22  <rlk>	351945df13a806280207233f451ff3673464dbf8

	Lines: +0, -0

	Update Italian translation

2009-06-22  <rlk>	c262dcecf8af6c1e8d6465e57000918e42a365a5

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Hide the fine adjustment option, not the primary option.

2009-06-21  <rlk>	65076f13b711d77ee201e9710f298714ed16b56d

	Lines: +0, -0

	Update Italian translation

2009-06-20  <rlk>	eb313936cd99d4b43f84e8f64e768f79a6b20218

	Lines: +1, -0
	Files:	src/main/print-escp2.c (+1, -0)

	Flag string for not a printf string, per Marco Poletti.

2009-06-20  <faust3>	d685a91d0320eda229f0c7785428f60c6ca57cfa

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	According to https://bugs.launchpad.net/bugs/389014
	the PIXMA iX4000 can be used with the iX5000 driver

2009-06-14  <rlk>	54a42a57c7c0b7a35dc68ca6f3a90aa8f9d903ff

	Lines: +0, -0

	Updated Dutch translation

2009-06-14  <rlk>	4544c463d5e7f493b67cea06f136d97c5d039182

	Lines: +8, -37
	Files:	src/testpattern/testpatterny.y (+8, -37)

	Allow arbitrary number of string arguments to message command.

2009-06-14  <rlk>	f8cc39905d89e57a2131837c255c61452853d5c8

	Lines: +2, -2
	Files:	src/testpattern/testpatterny.y (+2, -2)

	Rename Output to Print to avoid possible confusion.

2009-06-14  <rlk>	175a819b1550d6728a0e5c4ae103fe47a0090c82

	Lines: +0, -1
	Files:	src/testpattern/testpatterny.y (+0, -1)

	Remove unused token declaration.

2009-06-14  <rlk>	3512aa98bef95bab47971e9268697a0fd80905e4

	Lines: +2, -8
	Files:	src/testpattern/testpatterny.y (+2, -8)

	A few minor simplifications.

2009-06-14  <rlk>	d21627d04dc399be328ae8549b159b263017d369

	Lines: +34, -50
	Files:	src/testpattern/testpattern.c (+4, -1)
		src/testpattern/testpatternl.l (+2, -9)
		src/testpattern/testpatterny.y (+28, -40)

	Eliminate bison warnings.

	Allow mode specification without bit depth.

	Print out number of passing cases as well as failures and skipped.

===============================================================================
Name: gutenprint-5_2_4_rc1

2009-06-14  <rlk>	78b0139bc283759425a3a6c6d2f6fedc846c0f6d

	Lines: +18, -18
	Files:	NEWS (+3, -3)
		README (+13, -13)
		configure.ac (+2, -2)

	Prep for 5.2.4-rc1

2009-06-08  <rlk>	ec9319fe504aa757db52eec9ed68dea8754c684e

	Lines: +1, -1
	Files:	test/run-weavetest (+1, -1)

	Remove some particularly long-running cases that are not likely to be
	used in real life.

2009-06-08  <rlk>	d4ab9bc45376c24dd7d1a2e393356e7985e245c0

	Lines: +101, -25
	Files:	NEWS (+44, -3)
		README (+11, -11)
		src/main/print-escp2.c (+2, -2)
		src/testpattern/run-testpattern-2.in (+8, -5)
		src/testpattern/testpattern.c (+35, -3)
		test/run-weavetest (+1, -1)

	Testpattern shouldn't fail if it provides a combination of arguments that
	fails validation during automatic run.

	Epson driver should be more consistent about accepting RawChannels
	argument.

	Testpattern generator should reset page count for each argument.

	Weave pattern test generator should test additional cases.

	Update top level doc for release.

2009-06-07  <rlk>	9f7df4f3b6261814e505d1d8792f161706c7ceb6

	Lines: +150, -137
	Files:	configure.ac (+14, -12)
		scripts/autogen.sh (+1, -1)
		src/main/bit-ops.c (+135, -124)

	Minor code cleanup in bit-ops.c

	Don't include --enable-compiler-warnings in autogen.sh (no longer needed)

	Bump version, make warning about missing devel package more obvious.

2009-06-07  <rlk>	05353eeb144af9230fdc5d92370591ec5655cfab

	Lines: +37, -35
	Files:	src/cups/cups-genppdupdate.in (+34, -33)
		src/cups/genppd.c (+3, -2)

	Improve command names for genppd speedup

2009-06-03  <rlk>	af223b7b4a4d7f2d25aef0a95470ec841bf90a42

	Lines: +1, -1
	Files:	src/testpattern/testpatternl.l (+1, -1)

	Accept double-quoted strings with zero characters

2009-06-02  <rlk>	420c019366d69b9610a88638fa11844aa38c19c3

	Lines: +52, -46
	Files:	src/testpattern/testpatternl.l (+4, -1)
		src/testpattern/testpatterny.y (+48, -45)

	Fix compatibility with Bison 2.4

2009-05-30  <rlk>	9435f1f6336086b0687b3534123b908131c46ebb

	Lines: +10, -1
	Files:	src/xml/Makefile.am (+1, -1)
		src/xml/escp2/Makefile.am (+2, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/mediasizes/Makefile.am (+1, -0)
		src/xml/escp2/model/Makefile.am (+1, -0)
		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
		src/xml/escp2/weaves/Makefile.am (+1, -0)

	dist-hook needs xml-stamp to be created

2009-05-24  <rlk>	32426380b1c9852f9b7fd15faebfd9bd554ff6f1

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	Add Epson DX4000

2009-05-24  <rlk>	3f39e0207bf81ce6f247d57f5fd1c841969c97dd

	Lines: +13, -3
	Files:	src/cups/genppd.c (+13, -3)

	Fix calls to putenv, which must use permanent memory.

2009-05-24  <rlk>	594b32dcd32278d11deb1e3230f1ff3fe2aab83b

	Lines: +1, -1
	Files:	src/main/print-weave.c (+1, -1)

	Fix printf warning

2009-05-24  <rlk>	909a146b0045291a12856a0dfeebd3a8301cd078

	Lines: +8, -2
	Files:	scripts/mkchlog (+8, -2)

	Fix error with reporting date, time, and author.

2009-05-23  <rlk>	602c05886aecd38d42ede8cce71e4c07f4de109a

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_96.xml (+1, -1)

	Send job start sequence for Artisan printers per recommendation.

2009-05-23  <rlk>	863b29f180c5a518a36c9f8803f7227079e3ba8b

	Lines: +51, -1
	Files:	src/testpattern/run-testpattern-2.in (+51, -1)

	Add help

2009-05-20  <rlk>	8c351da2ba2a323c6b887cd334f265e8cb86b440

	Lines: +149, -149
	Files:	src/xml/escp2/media/f360_ultrachrome_k3v.xml (+149, -149)

	Fix Print Methods based on manual.

2009-05-17  <rlk>	8a5d4e39e5df3bd6ec93693ec9592d22ee315598

	Lines: +3, -3
	Files:	src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+3, -3)

	Retune light inks on R2880.

2009-05-17  <rlk>	0cf901d1b93275c25854d30d8f17f7897b6ef777

	Lines: +404, -509
	Files:	include/gutenprint/bit-ops.h (+83, -0)
		src/cups/cups-genppdupdate.in (+35, -4)
		src/cups/genppd.c (+21, -0)
		src/main/bit-ops.c (+241, -464)
		src/main/print-escp2.c (+15, -1)
		src/main/print-escp2.h (+1, -0)
		src/main/print-weave.c (+6, -38)
		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2)

	Speed up cups-genppdupdate by reusing server binary

2009-04-21  <m0m>	8642e356b5009a93552fb45391070ccbfbcd100b

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	fixed memory leak in dyesub_print_row()

	    dnp-ds40
	        Color+300x300..............................................==5555== Invalid read of size 2
	    ==5555==    at 0x476427: dyesub_print (print-olympus.c:2485)
	    ==5555==    by 0x404450: main (in /home/rlk/sandbox/print-5.1/src/testpattern/testpattern)
	    ==5555==  Address 0x6c56ea8 is 0 bytes after a block of size 11,520 alloc'd
	    ==5555==    at 0x4C256AE: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
	    ==5555==    by 0x413209: stp_malloc (print-util.c:427)
	    ==5555==    by 0x475A95: dyesub_print (print-olympus.c:2447)
	    ==5555==    by 0x404450: main (in /home/rlk/sandbox/print-5.1/src/testpattern/testpattern)

2009-04-14  <rlk>	2d1516fd7caec4b85a5adb2318b534dd4e8b66a1

	Lines: +2, -2
	Files:	src/xml/papers.xml (+2, -2)

	Fix definition of L photo paper.

2009-04-11  <rlk>	51cd8f25baaeb86aeef2803d1a48531506063887

	Lines: +2, -1
	Files:	src/xml/escp2/inputslots/r2880.xml (+1, -0)
		src/xml/escp2/model/model_98.xml (+1, -1)

	Fix CD definition for R2880

2009-04-11  <rlk>	6df2fa38092a00b192808443e30b1ae1270c5c8a

	Lines: +3, -34
	Files:	src/cups/cups-genppdupdate.in (+3, -34)

	Back out unintended change

2009-04-11  <rlk>	6fed231493871aae474de191784dcb861d5c2790

	Lines: +50, -18
	Files:	src/cups/cups-genppdupdate.in (+34, -3)
		src/cups/genppd.c (+12, -11)
		src/cups/i18n.c (+2, -2)
		src/cups/i18n.h (+2, -2)

	Fix memory leaks

2009-04-11  <rlk>	a7d97ec6bdcd40685e03f80ac0a01f8544958971

	Lines: +7, -5
	Files:	src/cups/genppd.c (+3, -3)
		src/cups/i18n.c (+3, -1)
		src/cups/i18n.h (+1, -1)

	Fix memory leaks

2009-04-11  <rlk>	2674d3c1a6348303e1b390828456d269125d6d5e

	Lines: +4, -4
	Files:	src/main/print-olympus.c (+4, -4)

	Fix up declaration syntax

2009-04-11  <rlk>	c01bbb6820d5d2db4f1cf6fd2b288f850afdda91

	Lines: +2, -1
	Files:	src/cups/Makefile.am (+2, -1)

	2661138 Parallel build breaks for cups/ppd

2009-04-08  <rlk>	3a95b91ee4f8886065205fb2804a1f5606f28949

	Lines: +35, -8
	Files:	scripts/mkchlog (+35, -8)

	Handle newer version of CVS.

2009-04-08  <rlk>	ffc10b70c9fa3199db406dfe905312b15db8b445

	Lines: +12, -7
	Files:	scripts/mkchlog (+12, -7)

	Remove spurious printout.

2009-04-08  <rlk>	24c36f8af79fced30b019f0b2dda34a6d62bc2ed

	Lines: +41, -13
	Files:	scripts/mkchlog (+41, -13)

	Allow use of RCS filename.

	Simplify print logic a bit.

2009-04-08  <rlk>	98f2b168ed0714ae7e37fad229284d53139a3971

	Lines: +17, -19
	Files:	scripts/mkchlog (+17, -19)

	Print last file correctly.

2009-04-05  <rleigh>	87653c2f91b92b9e710caae447a01217608436ef

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	Correct typo in Epson Stylus Office TX300F name

2009-03-30  <rlk>	ace8f9b7b2982a97770fdb3332868a090c16e160

	Lines: +2, -2
	Files:	src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2)

	Revert black shades to previous.

2009-03-30  <rlk>	63e839e8ff2ba6d50e9d1ddfe9b8cb5d803a01cd

	Lines: +195, -195
	Files:	src/xml/escp2/media/f360_ultrachrome_k3v.xml (+195, -195)

	Tune photo black ink.

2009-03-30  <rlk>	266febdfff2b42da267824ecd36e6593adba18a1

	Lines: +8, -8
	Files:	src/xml/escp2/model/model_98.xml (+8, -8)

	Improve the density; fix some other parameters.

2009-03-29  <rlk>	b240383215b147f9f5322c20556a29457c98e0d8

	Lines: +6, -6
	Files:	src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+6, -6)

	Retune inks.  Photo black is tested; matte black is not.

2009-03-27  <tillkamppeter>	f95357d387d8e386f9b391f24c2f670ddf00fe9b

	Lines: +122, -266
	Files:	src/foomatic/foomatic-printermap (+61, -133)
		src/xml/printers.xml (+61, -133)

	Syncronized model names of Ricoh and OEM printers with the names in the OpenPrinting database/Ricoh's PPDs.

2009-03-22  <rlk>	a1789bdb4c4b9fc40a4ae912c51f47000f79e751

	Lines: +68, -14
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/r2880.xml (added +51)
		src/xml/escp2/model/model_98.xml (+14, -14)
		src/xml/printers.xml (+1, -0)

	Partial tuning of R2880

2009-03-22  <rlk>	be5c1eb4a1e6af14b4bb017f05de5fe0c6a9fca3

	Lines: +68, -5
	Files:	README (+57, -4)
		configure.ac (+11, -1)

	Try to make it more clear that development packages often have to be
	installed to compile GIMP plugin or CUPS driver.

2009-03-22  <rlk>	a03cb8f85e13a04477666eb6c34dea33d8ed88a5

	Lines: +2254, -1
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (added +608)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/f360_ultrachrome_k3v.xml (added +1468)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_98.xml (added +172)
		src/xml/printers.xml (+1, -0)

	Preliminary support for Epson Stylus Photo R2880

2009-03-22  <rlk>	62f0607ab2ef31be9ccd17ba00992063106ee0b0

	Lines: +13, -13
	Files:	src/escputil/escputil.c (+13, -13)

	Widen field for ink cartridge name for Stylus Photo R2880.

2009-03-16  <rlk>	b28fb494739f41b44a648d59d4392c64d2bac7c5

	Lines: +2, -0
	Files:	test/parse-escp2 (+2, -0)

	Suppress (minor) undesired output.

2009-03-15  <rlk>	07134668a0fcaf92ac67bd6128071255a7ff9264

	Lines: +6, -2
	Files:	scripts/mkchlog (+6, -2)

	Add option to reverse output.

	Handle whitespace in filenames.

2009-03-15  <rlk>	7ab885b91320f6b7160d612cd33465949d06088f

	Lines: +2, -2
	Files:	src/xml/escp2/inputslots/artisan.xml (+2, -2)

	Change names of trays to match what Epson calls them.

2009-03-15  <rlk>	cb79e9c8719af193901cb1f943780586f85990dd

	Lines: +1, -0
	Files:	src/xml/escp2/media/Makefile.am (+1, -0)

	Add new media definitions for Artisan printers.

2009-03-14  <rlk>	5b26dbb3f772953be6323b7b96aeaab1c776ef6a

	Lines: +1318, -1
	Files:	src/xml/escp2/media/artisan.xml (added +1317)
		src/xml/escp2/model/model_96.xml (+1, -1)

	Correct paper definitions for Artisan printers

2009-03-07  <rlk>	dc147024ff219e68b5a3374c0e442f34fbea405a

	Lines: +8901, -868
	Files:	src/main/escp2-channels.c (+2, -0)
		src/main/print-escp2.c (+138, -5)
		src/main/print-escp2.h (+3, -2)
		src/xml/escp2/inks/c64.xml (+36, -1)
		src/xml/escp2/inks/c80.xml (+35, -0)
		src/xml/escp2/inks/c82.xml (+35, -0)
		src/xml/escp2/inks/cx3650.xml (+35, -0)
		src/xml/escp2/inks/f360.xml (+35, -0)
		src/xml/escp2/inks/photo_gen0.xml (+82, -0)
		src/xml/escp2/inks/photo_gen1.xml (+82, -0)
		src/xml/escp2/inks/photo_gen2.xml (+82, -0)
		src/xml/escp2/inks/photo_gen3.xml (+82, -0)
		src/xml/escp2/inks/photo_gen3_4.xml (+35, -0)
		src/xml/escp2/inks/pro_gen1.xml (+82, -0)
		src/xml/escp2/inks/pro_gen2.xml (+82, -0)
		src/xml/escp2/inks/standard.xml (+35, -0)
		src/xml/escp2/inks/standard_gen0.xml (+35, -0)
		src/xml/escp2/media/c64.xml (+323, -0)
		src/xml/escp2/media/c80.xml (+323, -0)
		src/xml/escp2/media/c82.xml (+323, -0)
		src/xml/escp2/media/cx3650.xml (+323, -0)
		src/xml/escp2/media/f360.xml (+323, -0)
		src/xml/escp2/media/photo_gen0.xml (+751, -105)
		src/xml/escp2/media/photo_gen1.xml (+766, -120)
		src/xml/escp2/media/photo_gen2.xml (+779, -133)
		src/xml/escp2/media/photo_gen3.xml (+1152, -183)
		src/xml/escp2/media/photo_gen3_4.xml (+720, -74)
		src/xml/escp2/media/pro_gen1.xml (+783, -137)
		src/xml/escp2/media/pro_gen2.xml (+746, -100)
		src/xml/escp2/media/standard.xml (+323, -0)
		src/xml/escp2/media/standard_gen0.xml (+323, -0)
		test/unprint.c (+27, -8)

	Add MIS quadtone and six tone inksets.

2009-03-07  <rlk>	e5dca10dbe66ed1beea7056d50d6f18ed13ce6c5

	Lines: +58, -2
	Files:	src/main/print-weave.c (+58, -2)

	Add more debugging in case of error.

2009-03-07  <rlk>	ad26134aa258995168d2762ddfe7ef4e19727e4b

	Lines: +1, -1
	Files:	scripts/autogen.sh (+1, -1)

	Correctly check version for newer versions of libtool.  E. g.

	$ libtool --version
	ltmain.sh (GNU libtool) 2.2.6

	in addition to

	$ libtool --version
	ltmain.sh (GNU libtool) 1.5.26 (1.1220.2.492 2008/01/30 06:40:56)

2009-03-05  <rlk>	48e1a1516b49005daf09b6f2c31b73671c91e931

	Lines: +44, -4
	Files:	src/main/print-escp2.c (+44, -4)

	Put quadtone ink parameters in PPD files, so that quadtone users can
	adjust ink settings.

2009-03-04  <m0m>	6f3b03b8d7b06339435916cd1435b3bc20ef9d0d

	Lines: +123, -0
	Files:	src/foomatic/foomatic-printermap (+2, -0)
		src/main/print-olympus.c (+119, -0)
		src/xml/printers.xml (+2, -0)

	applied DNP dyesub printer driver patch from jordi <jordif.starblitz@gmail.com>

2009-03-02  <rlk>	46818532e236dcb3fd76acc77a13a63e97b7b8b5

	Lines: +52, -52
	Files:	src/xml/escp2/inks/c80.xml (+4, -4)
		src/xml/escp2/inks/c82.xml (+4, -4)
		src/xml/escp2/inks/cx3650.xml (+4, -4)
		src/xml/escp2/inks/f360.xml (+4, -4)
		src/xml/escp2/inks/photo_gen0.xml (+4, -4)
		src/xml/escp2/inks/photo_gen1.xml (+4, -4)
		src/xml/escp2/inks/photo_gen2.xml (+4, -4)
		src/xml/escp2/inks/photo_gen3.xml (+4, -4)
		src/xml/escp2/inks/photo_gen3_4.xml (+4, -4)
		src/xml/escp2/inks/pro_gen1.xml (+4, -4)
		src/xml/escp2/inks/pro_gen2.xml (+4, -4)
		src/xml/escp2/inks/standard.xml (+4, -4)
		src/xml/escp2/inks/standard_gen0.xml (+4, -4)

	Fix gray transition parameter names for quadtone inks

2009-03-01  <rlk>	b54e81b62edf5de6b590f6095ef3c76c2b8e56fc

	Lines: +1, -1
	Files:	test/unprint.c (+1, -1)

	Reorder quadtone inks to get correct constants.

2009-03-01  <rlk>	390105d4f7843f3d043e7739701c1ff5992b13a6

	Lines: +3, -3
	Files:	src/main/channel.c (+3, -3)

	Add appropriate newlines in debug output.

2009-01-21  <m0m>	fc67a6ca27da5fd9426cf4df1337e796c5a6edb2

	Lines: +49, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+47, -0)
		src/xml/printers.xml (+1, -0)

	added support for Canon SELPHY CP-520
	patch submited by Simon Waid

2009-01-07  <rlk>	8232ea53f8aefa6edbd4da0657039d031bd2e732

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_95.xml (+1, -1)

	2473672 Print quality poor at paper borders, Epson DX4800

2009-01-05  <rlk>	e44dacbf3603c5e2f146643f45f0577cdfc8f822

	Lines: +10, -0
	Files:	src/xml/papers.xml (+10, -0)

	Add L-size paper with tear-off borders.

2009-01-04  <rlk>	7457485c2e4a00f10ae30c8b1ef047e68c32eef0

	Lines: +19, -19
	Files:	src/xml/escp2/inks/cmykrb.xml (+9, -9)
		src/xml/escp2/inks/cmykro.xml (+10, -10)

	Change Gloss to Gloss Optimizer

2009-01-03  <rlk>	5799e543a4dd9c700e7cfe6680b28f79497b72d0

	Lines: +1620, -1474
	Files:	src/main/escp2-channels.c (+6, -0)
		src/main/print-escp2.c (+58, -2)
		src/main/print-escp2.h (+2, -0)
		src/xml/escp2/inks/artisan.xml (+37, -37)
		src/xml/escp2/inks/b500.xml (+15, -15)
		src/xml/escp2/inks/c120.xml (+15, -15)
		src/xml/escp2/inks/c64.xml (+19, -19)
		src/xml/escp2/inks/c80.xml (+19, -19)
		src/xml/escp2/inks/c82.xml (+19, -19)
		src/xml/escp2/inks/claria.xml (+37, -37)
		src/xml/escp2/inks/cmy.xml (+3, -3)
		src/xml/escp2/inks/cmykrb.xml (+84, -84)
		src/xml/escp2/inks/cmykro.xml (+84, -84)
		src/xml/escp2/inks/cx3650.xml (+19, -19)
		src/xml/escp2/inks/defaultblack.xml (+1, -1)
		src/xml/escp2/inks/f360.xml (+19, -19)
		src/xml/escp2/inks/f360_photo.xml (+37, -37)
		src/xml/escp2/inks/f360_photo7_japan.xml (+66, -66)
		src/xml/escp2/inks/f360_ultrachrome.xml (+127, -112)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+100, -82)
		src/xml/escp2/inks/nx100.xml (+15, -15)
		src/xml/escp2/inks/photo_gen0.xml (+41, -41)
		src/xml/escp2/inks/photo_gen1.xml (+41, -41)
		src/xml/escp2/inks/photo_gen2.xml (+42, -41)
		src/xml/escp2/inks/photo_gen3.xml (+41, -41)
		src/xml/escp2/inks/photo_gen3_4.xml (+19, -19)
		src/xml/escp2/inks/photo_gen4.xml (+37, -37)
		src/xml/escp2/inks/photo_pigment.xml (+37, -37)
		src/xml/escp2/inks/picturemate_4.xml (+8, -8)
		src/xml/escp2/inks/picturemate_6.xml (+20, -20)
		src/xml/escp2/inks/pro_gen1.xml (+41, -41)
		src/xml/escp2/inks/pro_gen2.xml (+41, -41)
		src/xml/escp2/inks/pro_pigment.xml (+37, -37)
		src/xml/escp2/inks/pro_ultrachrome.xml (+125, -110)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+100, -82)
		src/xml/escp2/inks/standard.xml (+19, -19)
		src/xml/escp2/inks/standard_gen0.xml (+19, -19)
		src/xml/escp2/inks/ultrachrome.xml (+125, -110)
		src/xml/escp2/inks/wf40.xml (+15, -15)
		src/xml/escp2/inks/wf500.xml (+15, -15)
		src/xml/escp2/inks/x80.xml (+15, -15)

	Add RawChannels parameter to enable fetching names of each channel

2009-01-03  <rlk>	f99047443a1fe715e1fc5141d7c7dcd5323f3cee

	Lines: +6, -5
	Files:	src/testpattern/run-testpattern-2.in (+6, -5)

	Combine raw channels and ink set, since we want to check all
	combinations.

	Be more selective about omitting raw channels.

2009-01-03  <rlk>	860141dc4c4d4715b6c1bf21111b7287572f8cd9

	Lines: +3, -2
	Files:	src/testpattern/testpattern.c (+3, -2)

	Make sure we free everything even if we can't print for some reason.

2009-01-03  <rlk>	68a0c65d7d8f0379a80693670b642ae5953a2939

	Lines: +4, -4
	Files:	src/foomatic/foomatic-printermap (+2, -2)
		src/xml/printers.xml (+2, -2)

	Correct names of P/TX 700/800 (700W, 800FW).

2009-01-01  <rlk>	46172e0d39134986cbab677f64d0cdf5a00b4d1a

	Lines: +15, -8
	Files:	src/xml/escp2/model/model_77.xml (+15, -8)

	Try to fix PM-D600 (bug 1575384)

===============================================================================
Name: gutenprint-5_2_3

2008-12-22  <rlk>	575b0a36a0123fca1760fabfb22888da28c6459c

	Lines: +0, -0

	Gutenprint 5.2.3 release

2008-12-21  <rlk>	d8b84b74e48ce9b880569d8514f823bb4f8f02a4

	Lines: +205, -119
	Files:	src/escputil/d4lib.c (+140, -18)
		src/escputil/d4lib.h (+5, -1)
		src/escputil/escputil.c (+60, -100)

	Fix escputil for NX100 (needs code review)

2008-12-21  <rlk>	447ee507f40bd4c644b5e1e7a4cef9c2f99f3026

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Add support for Canon MP220 and iP4600.

2008-12-21  <faust3>	eb77674f62bcdbe8700f5303c6fceeb619ad3ce1

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	also enable the iP4600 specific paper list

2008-12-21  <faust3>	a0d015c7d727371c5627aef457cd6f2f8ff0b557

	Lines: +47, -24
	Files:	src/main/canon-media.h (+47, -24)

	Added an iP4600 paper list and also added another paper specific value for the P command
	patch by Richard Collins <the.hungarian at gmail.com>

2008-12-21  <faust3>	fa47590a7724fbb38a3eaea0676ec26c57076f4b

	Lines: +10, -1
	Files:	src/main/canon-media.h (+9, -0)
		src/main/canon-printers.h (+1, -1)

	Added an iP4600 specific slot list
	patch by Richard Collins <the.hungarian at gmail.com>

2008-12-21  <faust3>	38195a73a8ae33043ab79ce01519e2dcf51babdb

	Lines: +1, -1
	Files:	test/pixma_parse.c (+1, -1)

	Avoid division by zero when bpp is 0
	patch by Richard Collins <the.hungarian at gmail.com>

2008-12-21  <faust3>	3f6e8f40f758277b771263d0b8bf69103b280300

	Lines: +105, -0
	Files:	src/main/canon-inks.h (+105, -0)

	Added support for a few more inksets that are required for better iP4600 support
	patch by
	Richard Collins <the.hungarian at gmail.com>

2008-12-21  <faust3>	9b2759dc0cfba75687bb80fa475c7fa60ec998eb

	Lines: +66, -8
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-printers.h (+56, -0)
		src/main/print-canon.c (+8, -8)
		src/xml/printers.xml (+1, -0)

	Initial support for the Canon PIXMA iP4600
	patch by Bernd Ernesti <veego at users.sourceforge.net>
	(#2447389)

2008-12-21  <faust3>	09c8e4933eebbf70fe7fb798cde031f86b4df442

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	According to Alec de Zegher <alec at alecweb.be> the MP220 works with
	the MP180 driver.

2008-12-21  <rlk>	d3fb4db5d53675fcc688c753eee1c8ecadefdcef

	Lines: +50, -38
	Files:	NEWS (+35, -23)
		README (+13, -13)
		configure.ac (+2, -2)

	Bump version

2008-12-20  <rlk>	6e692b1b91097e81ecc01e3da018caa03f653756

	Lines: +1005, -21
	Files:	NEWS (+7, -4)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/nx100.xml (added +980)
		src/xml/escp2/model/model_94.xml (+17, -17)

	Fix Epson NX100 and related printers

2008-12-17  <rlk>	c87f550186542d2f4833c85c8cf8f8fcbb6c0111

	Lines: +3, -1
	Files:	NEWS (+3, -1)

	Epson has confirmed that S20 is equivalent to C79/C68.

2008-12-17  <rlk>	122965d9e940da7fbba841fe05e5d31782eb8518

	Lines: +0, -2
	Files:	src/xml/printers.xml (+0, -2)

	Epson has confirmed that S20 is equivalent to C79/C68.

2008-12-15  <rlk>	ceb4c3192f026527e805fc0b26650911b85ab724

	Lines: +4, -2
	Files:	src/xml/printers.xml (+4, -2)

	Change driver for S20/T20 to C68 rather than NX100, based on report by
	Henning Paul.

2008-12-12  <rlk>	c9b57f1448e79d32a3c123cfa72c562d3217a32a

	Lines: +4, -4
	Files:	NEWS (+4, -4)

	Add a few more printers to the NX100 equivalence class.

2008-12-12  <rlk>	6d852914ebd182ec2bc40c4ea1c3a00c10a4febc

	Lines: +17, -17
	Files:	NEWS (+3, -3)
		README (+13, -13)
		configure.ac (+1, -1)

	Prep for snapshot release

2008-12-12  <rlk>	1f149db860340b8e3e8c493a8db15e43f509c797

	Lines: +54, -53
	Files:	NEWS (+13, -5)
		src/foomatic/foomatic-printermap (+13, -0)
		src/xml/escp2/model/model_94.xml (+12, -45)
		src/xml/printers.xml (+16, -3)

	Correct (on specification) support for the Epson NX100 and friends.

	Add support for the PM-A940 and PM-T960 based on the RX680.

2008-12-11  <rlk>	d7131c048f9501e5644032d769e8c847cb0d237a

	Lines: +26, -0
	Files:	NEWS (+26, -0)

	Update release notes for next release.

2008-12-10  <rlk>	92f8b36cbe311a51b299a28362df0c80f78d606f

	Lines: +231, -1
	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/rx680.xml (added +40)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_97.xml (added +188)

	First cut at RX680

2008-12-10  <rlk>	e3130996eab06c444416b3ee7ba793be0c8bca6b

	Lines: +4, -0
	Files:	src/cups/test-rastertogutenprint.in (+4, -0)

	Try "whence" in addition to "type" to find pdftops.

2008-12-09  <rlk>	f9806aab10ff2ef8131f798a2eee20f3fd474623

	Lines: +44, -3
	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
		src/xml/escp2/inputslots/artisan.xml (added +40)
		src/xml/escp2/model/model_96.xml (+3, -3)

	Make duplex and print to CD work on Artisan printers

2008-12-07  <rlk>	288801b983fd362270f9b7c35625369ef5c67864

	Lines: +313, -35
	Files:	src/testpattern/testpatterny.y (+1, -0)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/artisan.xml (added +285)
		src/xml/escp2/model/model_96.xml (+26, -35)

	Initial tuning for Artisan printers

2008-12-05  <rlk>	105a35f1be5cf7fe923ba5f64786da2e06d017f9

	Lines: +12, -5
	Files:	src/escputil/escputil.c (+12, -5)

	Fix some error handling and debug printout cases.

	Do not attempt to change the read/write mode via fcntl (on Solaris
	you're not supposed to pass those flags to fcntl).

2008-12-05  <easysw>	a1e6f36ce05f144b630015d162b4eafa7b8a12bc

	Lines: +17, -17
	Files:	src/cups/genppd.c (+17, -17)

	In main() for the CUPS driver interface, force the locale to "C" (POSIX) before
	calling stp_init(), which calls setlocale() but probably shouldn't.

	Always localize dimension choices, and add a localizable string for it so
	we can use something other than "%.1f mm" as needed.

2008-11-22  <rlk>	03c75f5fe58464528389f2fc45c425445c897429

	Lines: +0, -6
	Files:	src/main/print-escp2.c (+0, -6)

	Remove spurious debug comment introduced by last commit.

2008-11-22  <rlk>	b12484852e39ad131ca1eda75d9c83cc7cc3195b

	Lines: +64, -3
	Files:	src/main/print-escp2-data.c (+13, -1)
		src/main/print-escp2.c (+43, -0)
		src/main/print-escp2.h (+5, -0)
		src/xml/escp2/model/model_87.xml (+3, -2)

	Allow extended margins with duplex printers when duplex not in use

2008-11-16  <rlk>	1cf6d2c31568c8f424914e7eb866e7b4abd18b6e

	Lines: +1, -1
	Files:	src/xml/printers.xml (+1, -1)

	CX4900 needs to be corrected also.

2008-11-15  <rlk>	c2d599e9ee514926d174086df39e94c0cc1d8b3e

	Lines: +1, -1
	Files:	src/cups/test-rastertogutenprint.in (+1, -1)

	Use gunzip -f to avoid noise about uncompressed PPD files that already exist.

2008-11-15  <rlk>	7083e66830a43e85796a115416cbbc541642cd0c

	Lines: +3, -1
	Files:	src/cups/test-rastertogutenprint.in (+3, -1)

	Correctly use cgpdftoraster, and uncompress PPD files since not all
	versions of CUPS can work with compressed PPDs.

===============================================================================
Name: gutenprint-5_2_2

2008-11-15  <rlk>	b59df7f9d6ec0a7e1459463624ae20ca19a820c2

	Lines: +209, -9
	Files:	NEWS (+8, -2)
		src/foomatic/foomatic-printermap (+3, -0)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_96.xml (added +187)
		src/xml/printers.xml (+9, -6)

	Fix definition of Artisan printers based on specs

2008-11-15  <rlk>	e52e8b58a449b03152d802b884e68679d2efbf17

	Lines: +2, -2
	Files:	src/cups/test-rastertogutenprint.in (+2, -2)

	Remove unnecessarily aggressive quoting.

2008-11-14  <rlk>	d144a62a912923f8fe4b807f59c84666cd883a98

	Lines: +0, -0

	Update translation

2008-11-14  <rlk>	f13662bc5f8d0874bd09e70647a9001642074830

	Lines: +0, -0

	Fix translation from the translation service

2008-11-14  <rlk>	87656063f4120eea33f6549bb799ed1caed26b09

	Lines: +66, -15
	Files:	src/cups/test-rastertogutenprint.in (+13, -5)
		src/testpattern/run-testpattern (+10, -2)
		src/testpattern/run-testpattern-1 (+10, -2)
		src/testpattern/run-testpattern-2.in (+13, -2)
		test/run-testdither (+10, -2)
		test/run-weavetest (+10, -2)

	Fix tests for VPATH builds

2008-11-13  <rlk>	f1e1b45b53a5a52d12201b264756d58fb013c3c6

	Lines: +0, -0

	Gutenprint 5.2.2 release

2008-11-11  <rlk>	be06370c65e7f1e891ac0d3fc4e5208ff7b1b025

	Lines: +25, -5
	Files:	NEWS (+25, -5)

	Update release notes.

2008-11-11  <rlk>	f5897e53df78962bcbf6096b8444bb87a2e4d3d0

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/it.po (added +0)

	Add Italian translation

2008-11-10  <rlk>	99989596d7efb5604369dbea719c9601569266d2

	Lines: +1, -1
	Files:	src/xml/escp2/model/Makefile.am (+1, -1)

	Correct new model file.

2008-11-10  <rlk>	417f40e461b74f4966be41210fa2ad2ff472b2c2

	Lines: +179, -16
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/escp2/model/Makefile.am (+1, -0)
		src/xml/escp2/model/model_65.xml (+4, -4)
		src/xml/escp2/model/model_95.xml (added +160)
		src/xml/printers.xml (+13, -12)

	Correct printer definition for a number of Epson MFP devices

2008-11-02  <rlk>	05d408f9c9652aecdf87563e2c0c2115eed54bde

	Lines: +6, -6
	Files:	src/xml/escp2/model/model_91.xml (+6, -6)

	[ 2214593 ] Stylus Photo R1900 output unaligned

2008-11-02  <rlk>	ed827be53c8d5dabeab239327edcf015bc761e52

	Lines: +1, -1
	Files:	src/ghost/ijsgutenprint.c (+1, -1)

	[ 2217057 ] obvious error in ijsgutenprint.c

2008-11-01  <rleigh>	cac3964fbaf70294a7fcb67bacc5ffdf38b9445a

	Lines: +2, -2
	Files:	src/xml/Makefile.am (+2, -2)

	src/xml/Makefile.am: Fix quoting issue in sed substitution
	Remove removed file from CLEANFILES

2008-10-29  <easysw>	e28a552ac756903bbb00cf23fdaf7fc0357b157b

	Lines: +29, -29
	Files:	src/escputil/escputil.c (+6, -6)
		src/main/channel.c (+1, -1)
		src/main/curve.c (+15, -15)
		src/main/escp2-channels.c (+1, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-weave.c (+2, -2)
		src/main/sequence.c (+3, -3)

	Fix 64-bit compile problems - %d doesn't work with size_t, so instead use
	%ld and casts to long.

2008-10-24  <rlk>	9d4c0d8d269942a927e246fde8dbee5b68065004

	Lines: +18, -119
	Files:	NEWS (+11, -112)
		README (+7, -7)

	Advance version

2008-10-24  <rlk>	6346f3a95aff28eda6a796584c805277094f0a80

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version.

2008-10-24  <rleigh>	ae80eb02b845a6a709d6f7550cf72444774a8592

	Lines: +75, -61
	Files:	Makefile.am (+13, -13)
		include/gutenprintui2/Makefile.am (+3, -2)
		src/foomatic/Makefile.am (+3, -1)
		src/gutenprintui2/Makefile.am (+3, -2)
		src/xml/Makefile.am (+8, -6)
		src/xml/escp2/Makefile.am (+10, -9)
		src/xml/escp2/inks/Makefile.am (+5, -4)
		src/xml/escp2/inputslots/Makefile.am (+5, -4)
		src/xml/escp2/media/Makefile.am (+5, -4)
		src/xml/escp2/mediasizes/Makefile.am (+5, -4)
		src/xml/escp2/model/Makefile.am (+5, -4)
		src/xml/escp2/qualitypresets/Makefile.am (+5, -4)
		src/xml/escp2/weaves/Makefile.am (+5, -4)

	Fix VPATH build

	Correct use of srcdir and builddir in XML data directories.
	All Makefiles use temporary files when using shell I/O redirection to files,
	so make behaves idempotently on failure (the target is only created on
	success).

2008-10-24  <rlk>	586371b4197d8e774d15cccba37356d8edd9843c

	Lines: +0, -1
	Files:	src/xml/printers.xml (+0, -1)

	Remove duplicate entry.

===============================================================================
Name: gutenprint-5_2_1

2008-10-19  <rlk>	0fd708eca644aa425ae6a4b154bd6d172e20c1c0

	Lines: +0, -0

	Gutenprint 5.2.1 release

2008-10-19  <rlk>	6a7f2b4e166e86a94d56b9d44ccc54a3b7f79096

	Lines: +3, -3
	Files:	NEWS (+1, -1)
		configure.ac (+2, -2)

	Fix release that didn't get bumped.

2008-10-19  <rlk>	02d56777c1eb16ce47b15292cad972199302d9e9

	Lines: +19, -19
	Files:	NEWS (+2, -2)
		README (+15, -15)
		configure.ac (+2, -2)

	Prep for 5.2.1 release

2008-10-19  <rlk>	c357b850219526a316469b27e99706a1150d611d

	Lines: +0, -0

	Update Danish, Dutch translation

2008-10-19  <rlk>	e7b0f3b7b2796718835d70865887ca213f817022

	Lines: +2461, -71
	Files:	NEWS (+140, -18)
		doc/gutenprint-users-manual.odt (+0, -0)
		doc/gutenprint-users-manual.pdf (+0, -0)
		src/foomatic/foomatic-generator.in (+5, -4)
		src/foomatic/foomatic-printermap (+49, -0)
		src/foomatic/printers.c (+2, -0)
		src/xml/escp2/inks/Makefile.am (+3, -0)
		src/xml/escp2/inks/nx100.xml (added +139)
		src/xml/escp2/inks/wf40.xml (added +142)
		src/xml/escp2/inks/wf500.xml (added +139)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/c120.xml (+48, -0)
		src/xml/escp2/media/wf500.xml (added +1142)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/model_92.xml (+108, -44)
		src/xml/escp2/model/model_93.xml (added +204)
		src/xml/escp2/model/model_94.xml (added +216)
		src/xml/escp2/qualitypresets/Makefile.am (+2, -1)
		src/xml/escp2/qualitypresets/wf40.xml (added +65)
		src/xml/printers.xml (+50, -0)
		test/run-weavetest (+3, -3)

	   1) Preliminary support for the following printers.  These printers
	      may be retuned for improved quality or performance in future
	      releases.

	      Epson inkjet printers:

		Epson PictureMate 215
		Epson PX 101
		Epson PX 201
		Epson PX 601F
		Epson Stylus CX9300F
		Epson Stylus CX9400F
		Epson Stylus CX9475F
		Epson Stylus DX9400F
		Epson Stylus NX200
		Epson Stylus NX400
		Epson Stylus Photo R290
		Epson Stylus Photo RX610
		Epson Stylus Photo RX690
		Epson Stylus Office B30
		Epson Stylus Office B33
		Epson Stylus Office B40W
		Epson Stylus Office T30
		Epson Stylus Office T33
		Epson Stylus Office T40W
		Epson Stylus Office BX300F
		Epson Stylus Office BX600FW
		Epson Stylus Office SX600FW
		Epson Stylus Office TX300F
		Epson Stylus Office TX600FW
		Epson Stylus SX200
		Epson Stylus SX205
		Epson Stylus SX400
		Epson Stylus SX405
		Epson Stylus TX200
		Epson Stylus TX400
		Epson ME Office 70
		Epson ME Office 80W
		Epson ME Office 700FW
		Epson WorkForce 30
		Epson WorkForce 40
		Epson WorkForce 500
		Epson WorkForce 600

	   2) Experimental support for the following printers.  These printers
	      may not function correctly, and may be retuned for improved
	      quality or performance in future releases.

	      Epson inkjet printers:

		Epson Artisan 700
		Epson Artisan 800
		Epson Stylus NX100
		Epson Stylus NX300
		Epson Stylus PX700FW
		Epson Stylus PX800FW
		Epson Stylus S20
		Epson Stylus SX100
		Epson Stylus SX105
		Epson Stylus T20
		Epson Stylus TX100
		Epson Stylus Photo TX700W
		Epson Stylus Photo TX800W

2008-10-12  <rlk>	3893a19ae18986cd504a8f7bad80eec98570d246

	Lines: +0, -0

	Update Dutch and Danish translations

2008-10-11  <rlk>	cf4f737f8d1b2513ac3f86b961a4074368a45ced

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	Add Epson DX9400F

2008-10-06  <rlk>	494dbb83e967b8577599f78b18bf09e9fc36176d

	Lines: +12, -0
	Files:	Makefile.am (+12, -0)

	Install ChangeLog, NEWS, AUTHORS, COPYING, and README into
	documentation.

===============================================================================
Name: gutenprint-5_2_0-rc1

2008-10-05  <rlk>	7fcbbc8c91e3fd002965c8695fe82ec3b07ead88

	Lines: +0, -4
	Files:	NEWS (+0, -4)

	CUPS progress messages on OS X do not appear to be fully fixed.

2008-10-04  <rlk>	7bcea9cb9a534487c17fae7983c56d9cb3afc3c7

	Lines: +0, -0

	Gutenprint 5.2.0-rc1 release

2008-10-04  <rlk>	b807c1555641f6a78182ae4944f158b8e2b55594

	Lines: +2, -0
	Files:	src/cups/rastertoprinter.c (+2, -0)

	ATTR messages shouldn't be printed when suppress_messages is in
	effect.

2008-10-03  <easysw>	46e78bc06766705a035a42b73de2d2ea833d45db

	Lines: +3, -3
	Files:	src/cups/rastertoprinter.c (+3, -3)

	Sigh...  Need to pass message catalog to stp_i18n_printf(), and between the
	compiler not erroring out and the verbosity of the build I did not see the
	warning...

2008-10-03  <easysw>	240dff09cea380e88a9718705bb9a0f59944670c

	Lines: +3, -3
	Files:	src/cups/rastertoprinter.c (+3, -3)

	Use stp_i18n_printf() for INFO: messages, otherwise they won't be localized.

2008-10-03  <rlk>	454dd9c8c3e6ea9d8fc83578e1f5279982bf3fc9

	Lines: +5, -1
	Files:	NEWS (+5, -1)

	Force stderr to be unbuffered to ensure status messages get reported
	on OS X.

2008-10-03  <easysw>	ad19b757e6326c8020692aea9dd091ebe83b29ea

	Lines: +7, -0
	Files:	src/cups/rastertoprinter.c (+7, -0)

	Don't buffer stderr so we get progress updates.

2008-09-29  <rlk>	c53af3885624e5a66bf6c4423d083ef5a5d7589a

	Lines: +2, -1
	Files:	src/xml/escp2/model/Makefile.am (+2, -1)

	Don't remove model_92 from the distribution even though it's currently
	not used; it will cause confusion at a later date.

2008-09-28  <rlk>	773693a3df149a483b6fe9ba5ffd764c53109f35

	Lines: +28, -7
	Files:	NEWS (+24, -2)
		src/xml/escp2/model/Makefile.am (+1, -2)
		src/xml/printers.xml (+3, -3)

	Fix colors at 720 DPI and below on more Epson printers

2008-09-28  <rlk>	f462a1d50d4ae65d4593d2f5d39e9a4b77c6ee31

	Lines: +4, -12
	Files:	src/xml/escp2/model/model_65.xml (+4, -12)

	Redo fix 2034454 Epson DX7400 colours wrong below 1440dpi

2008-09-25  <rlk>	89f7329b7f6bb388b80d7c0b2462ba46516d6e9d

	Lines: +361, -462
	Files:	src/cups/genppd.c (+361, -462)

	Revert to 5.2.0-beta4 version.

2008-09-22  <rlk>	d805bba81a853256932d1247b071f90719150ae1

	Lines: +2, -0
	Files:	src/cups/cups-genppdupdate.in (+2, -0)

	Function correctly if there is no driver_bin installed but one is
	specified on the command line.

2008-09-22  <easysw>	7c39cdcd457b57abe41e4ff35b69b4a0cb390837

	Lines: +3, -3
	Files:	src/cups/Makefile.am (+3, -3)

	Get po files from srcdir...

2008-09-20  <rlk>	1bdc8d5af80f780128f1315e3b175642b41e1cbf

	Lines: +271, -31
	Files:	NEWS (+164, -10)
		README (+7, -0)
		README.package (+100, -21)

	Release note updates

2008-09-20  <rlk>	1c3a0083291347d4d1cc94fd30a142b82a60ccce

	Lines: +13, -3
	Files:	src/cups/cups-genppdupdate.in (+13, -3)

	Preserve original language in *StpLocale when updating a PPD file, to
	allow -loriginal to return to original language.

2008-09-20  <rlk>	e0ac5c723d4dd0b5ce1b4b881bca59dc3743dd74

	Lines: +462, -361
	Files:	src/cups/genppd.c (+462, -361)

	Accept driver syntax in genppd.

2008-09-17  <mbroughtn>	5615ad0e47135a2193ce34add6773d6f1cb7ed1c

	Lines: +1, -1
	Files:	man/cups-genppd.8.in (+1, -1)

	Correct example.  Model lists now show Epson rather than EPSON printers.

2008-09-17  <rlk>	066eec4c38de0ea611a6519b76ede47f7a2d04e5

	Lines: +7, -0
	Files:	NEWS (+7, -0)
		doc/gutenprint-users-manual.odt (+0, -0)
		doc/gutenprint-users-manual.pdf (+0, -0)

	Miscellaneous updates

2008-09-13  <rlk>	78871938d016c47f91aae131408e99e602d8fe89

	Lines: +29, -11
	Files:	NEWS (+1, -1)
		doc/gutenprint-users-manual.odt (+0, -0)
		doc/gutenprint-users-manual.pdf (+0, -0)
		src/foomatic/foomatic-generator.in (+27, -10)
		src/foomatic/printers.c (+1, -0)

	Update manual and release notes.

2008-09-13  <rlk>	f6c9f7e8ffc61edd576775b48574c055d6cfa337

	Lines: +484, -787
	Files:	NEWS (+484, -787)

	Start prep for 5.2 release.

2008-09-13  <rlk>	45a31b057d5e4af4c30a57e9d12b9eada876956b

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version

2008-09-09  <rlk>	06c4823c14cff8658c074d45ea56f6029ccac74e

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Fix the DX8400/DX8450 in addition to the CX8400.

2008-09-03  <rlk>	cc6cf958d288d8be6c2238da95bedc10bb5952fe

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_91.xml (+1, -1)

	Fix CD position for R1900.

2008-08-20  <rlk>	8b8f3420ea5177ad9aa3cd8466ee27aa75574225

	Lines: +10, -7
	Files:	src/cups/rastertoprinter.c (+10, -7)

	More correct way of specifying page dimensions.

2008-08-20  <rlk>	9c5a2a4c6222e4cfc3babbf16e398a1aee8144e0

	Lines: +3, -1
	Files:	src/cups/test-rastertogutenprint.in (+3, -1)

	Add -o option to specify command line options.

2008-08-20  <rlk>	6ea0cd4b23bd52af9d69aa66a64c54548185e2bd

	Lines: +13, -7
	Files:	src/main/channel.c (+13, -7)

	Only retrieve the cyan, magenta, and yellow balances once rather than
	each time through the loop.

2008-08-20  <rlk>	debb4d8447bd25f1576c77621f66b3573ec7a9d9

	Lines: +39, -6
	Files:	src/cups/test-rastertogutenprint.in (+39, -6)

	Add -m argument to generate MD5 checksums.

	Add -O argument to generate output.

	Add -n argument to optionally not create PPD files.

2008-08-20  <rlk>	fd7b38d81f361f5830ba98e94759ed7bb77e06f9

	Lines: +13, -1
	Files:	src/cups/rastertoprinter.c (+13, -1)

	[ 2058858 ] HP 870 truncates legal page

	Print Gutenprint error messages as errors rather than as debug2's.

	Fix is to explicitly set the page height and width in addition to the
	page size.  This is an undocumented API wart that we should fix at
	some point.

===============================================================================
Name: gutenprint-5_2_0-beta4

2008-08-18  <rlk>	aa5355e4b758d88f7455f02742f852509fd6345c

	Lines: +0, -0

	Gutenprint 5.2.0-beta4 release

2008-08-18  <rlk>	dec20d572d93b4e2cf0ac86c0f7883ac05aaf249

	Lines: +71, -11
	Files:	NEWS (+6, -0)
		src/main/print-ps.c (+48, -11)
		src/main/xmlppd.c (+17, -0)

	[ 1973668 ] Print preview does not correctly handle absence of PPD

2008-08-16  <rlk>	d181ebf2fe5e03405b46ae9e98b9808c67aa8e43

	Lines: +44, -41
	Files:	NEWS (+40, -39)
		README (+2, -2)
		src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	Add Epson CX5500.

	Drop support for OS X 10.2.

2008-08-16  <rlk>	efeebfe1c7df4260ead7f879d2e5208f31ebeaf7

	Lines: +1, -1
	Files:	src/cups/i18n.c (+1, -1)

	Fix minor typo.

2008-08-16  <easysw>	ce492a4ac3b84cb1381a81550528a6f3c5e7255b

	Lines: +10, -6
	Files:	src/cups/i18n.c (+10, -6)

	Clean up fuzzy translation check, since "fuzzy" doesn't have to be the
	first flag on the comment line.  Still need to decide if this is the right
	thing to do or change the msgmerge options to not add fuzzies in the first
	place...

2008-08-16  <rlk>	2316bd739cf5842012fa4950f3ae307b20181176

	Lines: +8, -2
	Files:	src/cups/i18n.c (+8, -2)

	Don't translate fuzzy translations.

2008-08-16  <rlk>	1928ef04012aa65582bcd2078cb46dbd42f644ab

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Fix syntax error.

2008-08-16  <easysw>	05c9efb67359a230055d0db3cb51441113955e83

	Lines: +0, -3
	Files:	src/cups/Makefile.am (+0, -3)

	Drop old reference to cups_bundledir...

2008-08-15  <rlk>	f0abc5e6d10cf5d6938a2b76a393b9563a041b59

	Lines: +3, -3
	Files:	src/cups/Makefile.am (+3, -3)

	Distribute i18n.h.

2008-08-14  <tillkamppeter>	9eaaef1a8ce941229eadedcd25e68a66f4ae6bcd

	Lines: +15, -15
	Files:	src/xml/printers.xml (+15, -15)

	Replaced more "Okidata" by "Oki", to assure that also CUPS Raster PPDs use "Oki" as manufacturer name.

2008-08-14  <rlk>	27a285d18377303e38010cb4a24c9fda7befaf34

	Lines: +2, -0
	Files:	src/cups/test-rastertogutenprint.in (+2, -0)

	Build PPD files before running.

2008-08-14  <rlk>	11df26e88b16136019991361254477e6e95720cb

	Lines: +15, -15
	Files:	src/foomatic/foomatic-printermap (+15, -15)

	Change Okidata to Oki per Till.

2008-08-14  <rlk>	38db660f6f4ed5aa9aacd43983b1337e8311038a

	Lines: +24, -9
	Files:	src/cups/Makefile.am (+18, -8)
		src/cups/cups-genppdupdate.in (+6, -1)

	Correctly install PPD files when required

2008-08-14  <easysw>	25afd5b292bd6be079e49b0c77313339880aa976

	Lines: +3, -0
	Files:	src/cups/genppd.c (+3, -0)

	Re-commit LanguageEncoding fix (Robert is just too fast for me... :)

2008-08-14  <rlk>	2e811441df0f671b76e8b0699b6bd760bfba2232

	Lines: +3, -0
	Files:	src/main/print-olympus.c (+3, -0)

	Comment out duplicate paper size for Sony UPDP10.

2008-08-14  <rlk>	7fc07d3d5c72c2d1e15a06e0867fc680a8d71deb

	Lines: +2, -1
	Files:	src/cups/genppd.c (+2, -1)

	Ensure that we don't accidentally get a duplicate resolution

2008-08-14  <rlk>	8cf6efba8356db721b0e457d2b1cbb83b113da52

	Lines: +4, -3
	Files:	configure.ac (+1, -0)
		src/cups/Makefile.am (+3, -3)

	Check correctly for libiconv

2008-08-14  <rlk>	b16ce03b1e82a57ec8f585c8e31e5f4dbfb4a414

	Lines: +0, -63
	Files:	src/xml/escp2/media/f360_ultrachrome_k3.xml (+0, -63)

	Remove duplicate definitions of Watercolor paper

2008-08-13  <easysw>	9be79caa220f359e85d551bcf0d4286abbc6b4b2

	Lines: +25, -31
	Files:	src/cups/Makefile.am (+3, -3)
		src/cups/genppd.c (+20, -20)
		src/cups/i18n.c (+2, -8)

	Fix localization issues.

2008-08-13  <rlk>	cf0155805f8344c6f012b19fa714f24df2a36d34

	Lines: +3, -3
	Files:	NEWS (+3, -3)

	Update note about how translations are done.

2008-08-13  <rlk>	ee6020f5537d556383b373b6cacdc33c36f66ea6

	Lines: +8, -1
	Files:	src/cups/i18n.c (+8, -1)

	Add strlcpy function implementation.

2008-08-13  <rlk>	7beee8790a8f3e8c9f576aef157d25d157009f62

	Lines: +2, -1
	Files:	src/xml/escp2/model/Makefile.am (+2, -1)

	Add model 92 to the Makefile.

2008-08-13  <easysw>	c4a42e67110a200d74e8b1c8ab9adf9090d0f99c

	Lines: +642, -980
	Files:	configure.ac (+0, -22)
		include/gutenprint/gutenprint-intl-internal.h (+0, -15)
		include/gutenprint/gutenprint-intl.h (+0, -16)
		m4/stp_cups.m4 (+0, -8)
		po/Makevars (+0, -12)
		src/cups/Makefile.am (+27, -71)
		src/cups/genppd.c (+63, -173)
		src/cups/i18n.c (added +470)
		src/cups/i18n.h (added +47)
		src/cups/po2strings.c (removed -442)
		src/cups/rastertoprinter.c (+35, -40)
		src/main/Makefile.am (+0, -1)
		src/main/intl.c (removed -180)

	Revamp PPD and CUPS raster driver localization code to use our own loader
	and remove the old bits.

2008-08-13  <rlk>	2b10fa8da8afb2d1667edce687575f917a3c2473

	Lines: +4, -3
	Files:	README (+4, -3)

	Update configuration output block.

2008-08-13  <rlk>	744e3fed98069da0e4bb4b560caa8d56e611a07a

	Lines: +89, -43
	Files:	README (+89, -43)

	Add some more info about CUPS driver.

2008-08-13  <rlk>	b86a79e7aedfa0166ca51deb4f4cd7a1c97a3a62

	Lines: +0, -5
	Files:	README (+0, -5)

	Remove reference to CUPS back ends

2008-08-13  <rlk>	27cbf51b53d1be2d5531c13eeb3a54a6fb59b523

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Distribute README.package for packagers.

2008-08-13  <rlk>	2b4e5aa5fbe533371514b6301394a6edbd6c298d

	Lines: +3, -2
	Files:	NEWS (+3, -2)

	Minor updates.

2008-08-13  <rlk>	618e03a5d1d97f4c9c6c4a7f5c090ec4a16c39c4

	Lines: +10, -23
	Files:	README (+10, -23)

	Remove most references to Gimp-Print 4.2.

2008-08-12  <rlk>	14b494c0fb6990f6b11fdd1f9c9c6681bb165a38

	Lines: +32, -13
	Files:	NEWS (+32, -13)

	Note recent quality improvements on Epson printers.

2008-08-12  <rlk>	2b6bf1b02436e1822ff3861aaffd1812356e1bb1

	Lines: +1, -0
	Files:	src/xml/escp2/model/model_85.xml (+1, -0)

	Improve borderless printing, particularly at high resolutions

2008-08-12  <rlk>	fc9c460a002e0904e4d32d22250f0f0a78345cc0

	Lines: +11, -8
	Files:	src/xml/escp2/model/model_64.xml (+2, -2)
		src/xml/escp2/model/model_67.xml (+2, -2)
		src/xml/escp2/model/model_68.xml (+2, -2)
		src/xml/escp2/model/model_70.xml (+1, -1)
		src/xml/escp2/model/model_71.xml (+1, -1)
		src/xml/escp2/model/model_81.xml (+1, -0)
		src/xml/escp2/model/model_82.xml (+1, -0)
		src/xml/escp2/model/model_91.xml (+1, -0)

	Improve borderless printing, particularly at high resolutions

2008-08-12  <rlk>	fe935da154435a7053cc3b81bc8b4e7fe8ff2cae

	Lines: +4, -4
	Files:	src/xml/printers.xml (+4, -4)

	Place printers in a more reasonable order in the file.

2008-08-10  <rlk>	99c776d4374ce9b1bb53faa5a0bd4feabfc54142

	Lines: +0, -1
	Files:	src/xml/escp2/model/model_91.xml (+0, -1)

	Fix borderless printing on R1900.

2008-08-10  <rlk>	cf63254722a0b48079d302fc2a128a9a4c6a3920

	Lines: +0, -2
	Files:	src/xml/escp2/model/model_81.xml (+0, -1)
		src/xml/escp2/model/model_82.xml (+0, -1)

	Fix borderless printers on Claria printers

2008-08-06  <rlk>	f4b236fe43f07594772e79fb65bae1137c0c4a59

	Lines: +0, -6
	Files:	src/main/print-pcl.c (+0, -6)

	Remove duplicate Resolution entry.

2008-08-06  <faust3>	de9f9277745920083717303fd3e8275c83c67424

	Lines: +28, -0
	Files:	src/main/print-canon.c (+28, -0)

	added support for the Quality option (although it currently is unused)

2008-08-06  <faust3>	4abb950206404f39fa33dab3db5747d1456310d0

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	added MP160, it seems to be similar to the MP150 and MP170 printer

2008-08-05  <rlk>	6e8cfb15b7eacf36e1992cdf1c5a228114ee9460

	Lines: +171, -7
	Files:	NEWS (+4, -0)
		src/xml/escp2/model/model_65.xml (+12, -4)
		src/xml/escp2/model/model_92.xml (added +152)
		src/xml/printers.xml (+3, -3)

	2034454 Epson DX7400 colours wrong below 1440dpi

2008-08-05  <rlk>	a77cbcac7ae28b20b89fed2afb5f3d61abf17ccf

	Lines: +4, -12
	Files:	src/xml/escp2/model/model_65.xml (+4, -12)

	2034454 Epson DX7400 colours wrong below 1440 dpi

	(really below 720 DPI)

2008-08-02  <rleigh>	49cd58e56aed55e84c628c63c7c68ed42bf07a7f

	Lines: +1, -1
	Files:	test/xml-curve.c (+1, -1)

	[test] Fix debug code in xml-curve.c

2008-08-01  <rlk>	a61b356f996ecdd3f5c62f1f470da5bda5d50e04

	Lines: +0, -0

	Updated Dutch translation

2008-08-01  <rleigh>	a386fa1f34a8b5645a13f30e6f1275eda5be2bec

	Lines: +0, -0

	[po] Update British English translation.

2008-07-31  <rlk>	89612f803c198e180253595799c31c006c88ac39

	Lines: +1, -1
	Files:	src/cups/cups-genppdupdate.in (+1, -1)

	Fix an unitialized string error.

2008-07-31  <rlk>	190f294cffe234ba4071663c0fa274da69a0f38a

	Lines: +21, -19
	Files:	src/cups/genppd.c (+21, -19)

	Some corrections per Till.

2008-07-31  <rlk>	100c692d980ccf355b43d1bd7fc90ebc71a7ca5b

	Lines: +68, -5
	Files:	src/cups/genppd.c (+68, -5)

	Add support for OpenPrinting PPD extensions Quick Presets and Widget
	Hinting.

2008-07-30  <rlk>	e2dd266a769fca2fd5df390a594e831e858a9dab

	Lines: +13, -1
	Files:	configure.ac (+13, -1)

	Add uname -a output to configure output.

2008-07-30  <rlk>	5b59bce044dd24acaddffad1421ffce34d88183d

	Lines: +12, -12
	Files:	configure.ac (+12, -12)

	Move the OS X NLS stuff before the other CUPS  stuff.

2008-07-30  <rlk>	7589355b3e122fa3fa0af4e3532349f45ac64beb

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Avoid race condition when building PPD files with make -j.

2008-07-29  <rlk>	2c1d24b3416aa9b00994bf30c81018394e1dde00

	Lines: +7, -0
	Files:	NEWS (+7, -0)

	Set --enable-translated-cups-ppds to a reasonable default based on USE_NLS.

	Add --enable-globalized-cups-ppds option.

2008-07-29  <rlk>	fe81264c69a480a4ed96e89fb6fc1004a08ae818

	Lines: +31, -6
	Files:	configure.ac (+24, -6)
		src/cups/Makefile.am (+7, -0)

	Set --enable-translated-cups-ppds to a reasonable default based on USE_NLS.

	Add --enable-globalized-cups-ppds option.

2008-07-29  <rlk>	80cee0a22a265d5f6443a766131dd9c881419c82

	Lines: +13, -11
	Files:	doc/README.maintaining (+13, -11)

	Minor reorganization to place all requirements at the top.

2008-07-28  <rlk>	ced9eb94f2b47905f10122de60ac9e485ff64932

	Lines: +7, -6
	Files:	doc/README.maintaining (+7, -6)

	Add a few more required packages.

2008-07-28  <rlk>	67d7ab9e7c5a20eeb2d2b063f100b826665f8fea

	Lines: +12, -0
	Files:	src/xml/papers.xml (+12, -0)

	Add comments alerting people not to stick margins on papers listed
	here.

2008-07-28  <rlk>	e145a1f5897810f70c9cabbd7a75cbd2b284a5ed

	Lines: +2, -3
	Files:	src/foomatic/foomatic-generator.in (+2, -3)

	Ensure that all printers get a meaningful setting for VeryHigh quality.

2008-07-28  <rlk>	72f14ab7464cf282c01c55f3568c82cd365c6839

	Lines: +5, -6
	Files:	NEWS (+5, -6)

	Minor wording fix.

2008-07-28  <rlk>	2fd50fef336fb83fec13fddaa12eddcf5b625797

	Lines: +0, -0

	Updated Danish translation

2008-07-27  <rlk>	e1c4a33302d2d2fa82d2b29739883781bb949d47

	Lines: +18, -13
	Files:	NEWS (+18, -13)

	Additional minor updates

2008-07-27  <rlk>	e9dfe5573b24372b1545002f10158ef343da9d23

	Lines: +74, -30
	Files:	NEWS (+74, -30)

	Various updates in preparation for 5.2.0-beta4.

2008-07-27  <rlk>	5b7087429c4ad04179e247ca4facd50a46f99b5a

	Lines: +99, -45
	Files:	src/main/print-pcl.c (+99, -45)

	Add quality presets to PCL driver.

2008-07-27  <rlk>	44dc6c27005ce53456831dbeb8f480c02011d2bf

	Lines: +12, -9
	Files:	src/cups/cups-genppdupdate.in (+8, -4)
		src/cups/genppd.c (+4, -5)

	Always honor -l option to cups-genppdupdate, even if Gutenprint 5.2 is
	in use (provides an out in the case of broken applications).

	Allow -lC.

	Allow -loriginal to preserve original language of PPD files, again with
	Gutenprint 5.2.

2008-07-27  <rlk>	8cfc24646bac4a9538708aa78885a5820acf2627

	Lines: +7, -12
	Files:	src/cups/Makefile.am (+6, -6)
		src/cups/cups-genppdupdate.in (+1, -6)

	CUPS 1.1 still needs discrete PPD files

2008-07-27  <rlk>	02f47e89529d68418568ee69f60917acc46f9290

	Lines: +95, -31
	Files:	src/cups/Makefile.am (+23, -9)
		src/cups/cups-genppdupdate.in (+38, -7)
		src/cups/genppd.c (+25, -14)
		src/cups/test-ppds (+9, -1)

	Create separate targets for global PPDs, discrete translated PPDs,
	non-translated PPDs, and global PPDs with numbers "localized".  The
	latter is for testing purposes, to work around bugs in cupstestppd.

	Add -N option to genppd to optionally localize numbers, for testing
	purposes.

	Treat absence of any -L argument to genppd as an indication to create
	globalized PPDs; -L C generates non-translated PPD files.

	Add -l option to cups-genppdupdate to specify the language for PPD
	files.  For Gutenprint 5.2 and above, this is ignored as globalized
	PPD files are corrected, so this is for downgrade purposes (at present).

	Do not actually run test-ppds as part of automated testing, due to
	problems with cupstestppd.

	Add code to filter out spurious errors and warnings in test-ppds.

2008-07-26  <rlk>	2825a0f26ae8e61c68cfc91b6ec82712f8e41abd

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_87.xml (+1, -1)

	Use unidirectional by default at 720 HQ/1440x720 and better; it
	generates noticeably smoother output.

2008-07-26  <rlk>	e1e0d17531428e46cad71acd0b573735255f9270

	Lines: +2, -1
	Files:	src/main/escp2-driver.c (+2, -1)

	Fix nozzle start problem with split channel printers that in some
	cases would reduce quality (introduced post-beta3, so no regression).

2008-07-26  <rlk>	de45159988cee65c85ccacf01f0c6cf4fd70a8c4

	Lines: +69, -17
	Files:	src/cups/genppd.c (+69, -17)

	Translate group names.

2008-07-26  <rlk>	938e686c8e998cca74aaad4efcdcfa15a94dbd77

	Lines: +0, -0

	20080726 translation snapshot

2008-07-26  <rlk>	1ccd7d92159255adcbeafcae7c34d51f330f885a

	Lines: +6, -3
	Files:	src/cups/rastertoprinter.c (+6, -3)

	Only set explicit width/height if named page size isn't present or is
	invalid.

2008-07-26  <rlk>	b782662e0bd1e04dc3e6bf0b5d7e5722d06dba98

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Note fix of PictureMate PPD problem.

2008-07-26  <rlk>	2a3c81be55767b1c7c7f2ae98b9da3408e95d0f0

	Lines: +26, -29
	Files:	NEWS (+26, -29)

	No actual beta4 release yet.

2008-07-26  <rlk>	0496b4daa4757cb318022886763e3ca5caa72d85

	Lines: +68, -3
	Files:	src/main/print-escp2.c (+68, -3)

	Select an appropriate paper size in stp_media_size().  Fixes custom
	page sizes in PPD files for PictureMate printers.

2008-07-26  <rlk>	d349903ec9fffaa4a96b3f43fc464b875ed2aeb7

	Lines: +20, -0
	Files:	src/cups/test-rastertogutenprint.in (+20, -0)

	Improve test performance by not unnecessarily running pdftops (which
	is very slow on at least some systems).

2008-07-26  <rlk>	2359afb0e01abdb3afceaf4a944c195376b69ee5

	Lines: +7, -0
	Files:	src/cups/genppd.c (+7, -0)

	Translators: please keep messages short.

2008-07-25  <easysw>	b92e1ecab7ac58e9945f1f9cd08b12da13c91749

	Lines: +8, -0
	Files:	src/cups/genppd.c (+8, -0)

	Don't localize numbers...

2008-07-24  <rlk>	f0e3671cd200b88f7a349f070647525a85f4fc38

	Lines: +32, -1
	Files:	src/cups/genppd.c (+17, -0)
		src/main/intl.c (+15, -1)

	Fix (hopefully for real) PPD globalization.

2008-07-24  <easysw>	860f137128db79be0ae2e3ad15cbf7ef96d3510b

	Lines: +6, -2
	Files:	src/main/intl.c (+6, -2)

	Possible fix for 10.4.8 crash - don't localize if CFProcessPath isn't set.

2008-07-24  <rlk>	2678a6fecececbc227dc0ef65daebc8c1af79461

	Lines: +132, -155
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/genppd.c (+129, -147)
		src/cups/rastertoprinter.c (+2, -7)

	Successfully translate prebuilt PPD files.

	Correctly generate translations.

2008-07-24  <rlk>	4df4da18daba291929f7996841332479aea30f38

	Lines: +383, -378
	Files:	src/cups/Makefile.am (+6, -1)
		src/main/print-canon.c (+4, -4)
		src/main/print-escp2.c (+18, -18)
		src/main/print-lexmark.c (+5, -5)
		src/main/print-pcl.c (+6, -6)
		src/xml/escp2/inks/c64.xml (+4, -4)
		src/xml/escp2/inks/c80.xml (+4, -4)
		src/xml/escp2/inks/c82.xml (+4, -4)
		src/xml/escp2/inks/claria.xml (+8, -8)
		src/xml/escp2/inks/cx3650.xml (+4, -4)
		src/xml/escp2/inks/f360.xml (+4, -4)
		src/xml/escp2/inks/f360_photo.xml (+8, -8)
		src/xml/escp2/inks/f360_photo7_japan.xml (+20, -20)
		src/xml/escp2/inks/f360_ultrachrome.xml (+32, -32)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+42, -42)
		src/xml/escp2/inks/photo_gen0.xml (+12, -12)
		src/xml/escp2/inks/photo_gen1.xml (+12, -12)
		src/xml/escp2/inks/photo_gen2.xml (+12, -12)
		src/xml/escp2/inks/photo_gen3.xml (+12, -12)
		src/xml/escp2/inks/photo_gen3_4.xml (+4, -4)
		src/xml/escp2/inks/photo_gen4.xml (+8, -8)
		src/xml/escp2/inks/photo_pigment.xml (+8, -8)
		src/xml/escp2/inks/pro_gen1.xml (+12, -12)
		src/xml/escp2/inks/pro_gen2.xml (+12, -12)
		src/xml/escp2/inks/pro_pigment.xml (+8, -8)
		src/xml/escp2/inks/pro_ultrachrome.xml (+32, -32)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+42, -42)
		src/xml/escp2/inks/standard.xml (+4, -4)
		src/xml/escp2/inks/standard_gen0.xml (+4, -4)
		src/xml/escp2/inks/ultrachrome.xml (+32, -32)

	Change "ChannelTransition" to "ChannelTrans" to reduce length of option
	names and because these options have different meaning than in 5.0.

	Take a cut at generating globalized PPD files correctly.

2008-07-23  <easysw>	81497e0f3d2f0b32282254f6e35e64ec7c677c1f

	Lines: +185, -121
	Files:	src/cups/genppd.c (+177, -118)
		src/cups/rastertoprinter.c (+8, -3)

	Map StpLightMagentaTransition to StpLtMagentaTransition to avoid getting
	keywords longer than 40 characters.

	Localize Resolution options and fix localization of numeric options.

2008-07-22  <easysw>	400dbbbe313d41a8a40335833f575235a33123bd

	Lines: +1, -7
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/genppd.c (+0, -6)

	Fix typos in genppd and uninstall changes.

2008-07-21  <easysw>	fb2e2a9fb3915d89821298fa4b184df80bede16e

	Lines: +72, -28
	Files:	po/Makevars (+3, -0)
		src/cups/Makefile.am (+3, -26)
		src/cups/genppd.c (+66, -2)

	Fix uninstall rules.

	Add localizations of numeric and custom options.

2008-07-21  <easysw>	134b80dacdb5c6601992e77efad6d58096c2964b

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix invalid paper size text (colon can't be bare in UI text since genppd
	doesn't do quoting of colons...)

2008-07-21  <easysw>	0dafa382263837293c6559002b877c9fe66fe7e9

	Lines: +2, -0
	Files:	po/.cvsignore (+1, -0)
		scripts/.cvsignore (+1, -0)

	Ignore other generated files.

2008-07-21  <rlk>	32ba4db6e1ce1d642339bc10a3e3b43f3db04f58

	Lines: +2, -1
	Files:	src/cups/test-ppds (+2, -1)

	Don't remove and make PPD files if command line argument is passed
	(makes it easier to use manually).

2008-07-21  <rlk>	ae7c6af024138548e1eca76dde3fd2158afa3968

	Lines: +2, -2
	Files:	src/main/print-vars.c (+2, -2)

	Fix potential null pointer dereference

2008-07-20  <easysw>	a2e9be15e917d6473130b27bd6c0e8d4caf159f5

	Lines: +0, -6
	Files:	src/main/intl.c (+0, -6)

	Remove bogus setbuf() call.

2008-07-20  <easysw>	0cea8f0fea99e7e998e68e4a475c78e9f6f2b6d3

	Lines: +174, -29
	Files:	NEWS (+17, -0)
		src/cups/Info.plist.in (+8, -0)
		src/cups/Makefile.am (+1, -1)
		src/cups/genppd.c (+4, -4)
		src/cups/po2strings.c (+144, -24)

	Add information to NEWS file.

	Add additional info to Info.plist file.

	Use iconv to convert .po charset to UTF-8, then to UTF-16BE.

	Fix cupsLanguages and language check to match.

2008-07-20  <rlk>	3a2e48a550cb710d7a102934f6021aad5f356f0a

	Lines: +3, -1
	Files:	src/cups/Makefile.am (+3, -1)

	Need to distribute po2strings.c

2008-07-20  <rlk>	e9ee3f8d4f1afb65d6c60b1f119906f6ba3463b8

	Lines: +2, -2
	Files:	src/cups/genppd.c (+2, -2)

	Avoid failure if language is not set.

2008-07-20  <easysw>	b30105f0b3f87c22951362097dca262c463b0e53

	Lines: +3, -2
	Files:	src/cups/.cvsignore (+1, -0)
		src/cups/Info.plist.in (+2, -2)

	Fix typo...

2008-07-20  <easysw>	2b775ad7a4cdb3f2a0c62d15999ef8f1e1bf1ef3

	Lines: +11, -5
	Files:	configure.ac (+1, -0)
		src/cups/{Info.plist => Info.plist.in} (+2, -2)
		src/main/intl.c (+8, -3)

	Create Info.plist with proper Gutenprint version numbers.

2008-07-20  <rlk>	9d9d21010667762660fd8c28cfe3e3e6e9e7842f

	Lines: +8, -7
	Files:	src/main/print-pcl.c (+8, -7)

	Don't smash floating point default value when describing parameters.

2008-07-20  <easysw>	a9b09f6dc9b2ec62bf3a3d23f8097c6d91922725

	Lines: +313, -42
	Files:	src/cups/genppd.c (+313, -42)

	Add support for generating globalized PPD files.

2008-07-20  <easysw>	711d8c207d69e37901b57148df1b88b79a83d569

	Lines: +1, -1
	Files:	src/main/mxml-file.c (+1, -1)

	Fix potential NULL dereference.

2008-07-20  <easysw>	d505a9a816a07284129c3c0fd3a4ea31f3d3fe09

	Lines: +2, -0
	Files:	src/main/intl.c (+2, -0)

	Fix compiler warning.

2008-07-20  <rlk>	64cecf06ba9d5ef6a75b7d98bdac86db2bcc02e5

	Lines: +1, -0
	Files:	src/cups/rastertoprinter.c (+1, -0)

	Need errno.h to use errno.

2008-07-19  <easysw>	7fb118c449d76dfd5e7cfa24b9560972ad2a4e26

	Lines: +12, -9
	Files:	src/cups/rastertoprinter.c (+12, -9)

	Tweak CUPS raster driver messages based on feedback from Robert.

2008-07-19  <easysw>	de32f06be178fa00aea0233c160149b41ac64111

	Lines: +169, -170
	Files:	src/cups/.cvsignore (+7, -6)
		src/cups/rastertoprinter.c (+162, -164)

	Localize INFO, ERROR, and WARNING messages in CUPS raster driver, and make
	several of them more user-friendly and without the "Gutenprint" prefix.

	Update DEBUG messages to use a consistent "Gutenprint:" prefix.

	Update .cvsignore file to account for current executable names.

2008-07-19  <rlk>	9e208e00b532cb283a6091b399c0a9515633f971

	Lines: +187, -4
	Files:	NEWS (+6, -0)
		src/xml/escp2/media/c120.xml (+144, -0)
		src/xml/escp2/model/model_85.xml (+37, -4)

	Add enhanced resolutions for C120 to reduce banding

2008-07-19  <rlk>	fdf9a4024d4c2f63286c8f47c71dfd531a1e0d51

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	Note CX8300/CX8400 fix.

2008-07-19  <rlk>	2d193eb42ec8dc01e5dc23429ca6bee13dbb1023

	Lines: +2, -2
	Files:	src/xml/printers.xml (+2, -2)

	Change CX8400 and CX8300 definitions to work correctly based on report.

2008-07-19  <rlk>	1ac5f22c01ff8e92a27d9737576ddbeb2e3e0e26

	Lines: +61, -61
	Files:	src/xml/escp2/media/b500.xml (+61, -61)

	Adjust B500 parameters per latest manual.

2008-07-19  <rlk>	a1bbb5ccd5e6ef016c78a3df506d2eb0d0820601

	Lines: +1, -1
	Files:	src/xml/escp2/model/model_87.xml (+1, -1)

	Raise the limit for auto-bidirectional on B300.

2008-07-19  <easysw>	e98c2a97d56cb73426596032bfd9828eab48eb9f

	Lines: +12, -8
	Files:	configure.ac (+1, -1)
		include/gutenprint/gutenprint-intl-internal.h (+4, -2)
		include/gutenprint/gutenprint-intl.h (+4, -4)
		src/main/intl.c (+3, -1)

	Fix build system to support --disable-nls on Mac OS X.

2008-07-18  <rlk>	bf226cf0e307bae28f8bfef6fdc80314dd1906fe

	Lines: +4, -0
	Files:	src/main/print-raw.c (+4, -0)

	Call stp_image_init() correctly.

2008-07-18  <rlk>	57ec1d46dbf4ee7bf3aec18ec93d607f7502084c

	Lines: +1, -1
	Files:	src/main/escp2-driver.c (+1, -1)

	Fix crash with CMY mode, black and white, and low resolution.

2008-07-18  <rlk>	a208585071e4cab50f817fd6fe20c87b4a61f0cf

	Lines: +132, -17
	Files:	NEWS (+5, -0)
		src/main/escp2-driver.c (+24, -10)
		src/xml/escp2/media/b500.xml (+68, -5)
		src/xml/escp2/model/model_87.xml (+35, -2)

	Add HQ/enhanced resolutions to B-500 to match Epson OEM driver

2008-07-18  <rlk>	da352f4973d23a53dcbfb39581c95540de5335e5

	Lines: +1, -1
	Files:	test/run-weavetest (+1, -1)

	Add 358 nozzles for B500.

2008-07-18  <rlk>	96cb0ea17e5cc581c946a84b6b7ca9d7e71423fb

	Lines: +33, -22
	Files:	test/unprint.c (+33, -22)

	Separate split channel inks to enable inspection of each sub-channel.

2008-07-17  <rlk>	049d50bc2855c85f5d3ab06bb136548bc792488d

	Lines: +9, -0
	Files:	test/parse-escp2 (+9, -0)

	Handle ESC(d command (appears to be nop).

2008-07-17  <rlk>	00d8b20c2614c4939e86f8659cc56a4a4d490638

	Lines: +12, -13
	Files:	src/main/print-escp2.c (+12, -13)

	Ensure that stp_image_init() and stp_image_conclude() are paired up.

2008-07-17  <rlk>	d83c73bf9459f54601cd06f5b42f12782224fcb3

	Lines: +1, -0
	Files:	src/testpattern/run-testpattern-2.in (+1, -0)

	Make sure to set error status if subprocess dies from a signal.

2008-07-17  <rlk>	705e4cd5f4715ecaea692083e4c321b1ff1c4ef3

	Lines: +15, -13
	Files:	src/testpattern/run-testpattern-2.in (+15, -13)

	Weed out printers before running testpattern if -S mode is used (makes
	valgrind a lot faster).

	Exit if subprocess dies from signal in -S mode.

2008-07-16  <rlk>	c16ab75d191c1007118c6bdbb0883881a29f67bc

	Lines: +46, -1
	Files:	src/testpattern/testpattern.c (+46, -1)

	Check to make sure stp_image_t calls are at least minimally valid.

2008-07-16  <rlk>	3bacca34d9eb3e0d1dfff06d01e6198899b31480

	Lines: +12, -7
	Files:	src/main/print-olympus.c (+12, -7)

	Avoid overflow of nputc buffer.

2008-07-16  <easysw>	91629e9ef89e06bd91e7dd0f2b699dc8fe3d570e

	Lines: +3, -1
	Files:	src/main/intl.c (+3, -1)

	Fix crash when unable to get localized string.

2008-07-16  <rlk>	12d07e8f17d40926f9491adbc3abb59cf97049ef

	Lines: +27, -10
	Files:	src/testpattern/run-testpattern-2.in (+27, -10)

	Add -S option allowing running each printer through a separate
	testpattern process.

	Allow 2 -R options to run *only* the minimum resolution.

2008-07-16  <rlk>	10c94ac148ce026be2ccefd67497d8728b6cdc5d

	Lines: +6, -6
	Files:	src/main/print-escp2-data.c (+6, -6)

	Fix fencepost causing double initialization/small memory leak

2008-07-16  <rlk>	592ef8339bb02d96e8fcdbad2f3919a52c479537

	Lines: +9, -6
	Files:	src/main/print-olympus.c (+9, -6)

	Ensure that image data is freed (avoid memory leak on Olympus P440).

2008-07-16  <rlk>	42c82f6458c2d35dc70a884b512500a510f58a7f

	Lines: +1, -1
	Files:	src/testpattern/testpattern.c (+1, -1)

	Correctly initialize global.

2008-07-14  <easysw>	ae7c407279269198494f65ba012c365a901aa41e

	Lines: +6, -0
	Files:	configure.ac (+6, -0)

	Add --with-archflags configure option to add compiler/linker flags after
	all autoconf tests are done.

2008-07-14  <rlk>	0e71d0ec60a7b4feacb2fd5a3e66d38c3b6de7e3

	Lines: +4, -4
	Files:	src/testpattern/run-testpattern-2.in (+4, -4)

	Use callgrind rather than cachegrind so kcachegrind works

2008-07-14  <rlk>	b0acb3a5de0b25045fd16849a57a757387600539

	Lines: +64, -25
	Files:	src/main/print-escp2-data.c (+28, -3)
		src/main/print-weave.c (+36, -22)

	Improve weave setup performance by using qsort rather than bubble sort

2008-07-13  <rlk>	586be9bb5e5453908ef644576b81c270ae226dc4

	Lines: +18, -2
	Files:	src/main/print-olympus.c (+18, -2)

	Performance improvement for Olympus P200.

2008-07-13  <rlk>	f259e65bb054d00c7c515c55592a513eea8dd755

	Lines: +69, -94
	Files:	include/gutenprint/util.h (+1, -0)
		src/main/escp2-driver.c (+6, -4)
		src/main/print-escp2-data.c (+0, -2)
		src/main/print-escp2.c (+12, -5)
		src/main/print-papers.c (+0, -25)
		src/main/print-pcl.c (+4, -7)
		src/main/print-weave.c (+46, -51)

	Add debug option to turn off compression.

	Remove some dead code.

	Minor code cleanup.

2008-07-13  <rlk>	96b20e7ef79d981b19c691813fd5e17c650c2b3d

	Lines: +0, -4
	Files:	src/cups/genppd.c (+0, -4)

	Remove some dead code.

2008-07-13  <rlk>	14df6dee5a2a6651157aad62d442d3f59d451da6

	Lines: +12, -5
	Files:	src/cups/genppd.c (+12, -5)

	Need to limit X resolution also to avoid confusing MS Office.

2008-07-12  <easysw>	34b0bcf87e53a373aaec8fe9c6ad11c949e09b4f

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Don't fail due to missing locale dir.

2008-07-12  <rlk>	03dd383c5faad94f817dcff2f86a9eb91c07c7da

	Lines: +10, -0
	Files:	src/main/print-vars.c (+10, -0)

	Fail if we try to fill a param string with no text or category.

2008-07-12  <rlk>	2135ace3959315ec9c32bb3563d5df9bf5ceba85

	Lines: +1, -1
	Files:	src/main/print-vars.c (+1, -1)

	Don't attempt to translate a null help string.

2008-07-12  <easysw>	3200255dd8c2197c21ad3e2a97aaf16853c65d30

	Lines: +3, -0
	Files:	src/main/intl.c (+3, -0)

	Protect against NULL translation text.

2008-07-12  <rlk>	7a422da28e7358dfb2fbb3b5d77e9f0595da061a

	Lines: +5, -1
	Files:	src/cups/test-rastertogutenprint.in (+5, -1)

	Add -V (verbose) option.

2008-07-12  <rlk>	c85c94cc6fa63d10eea05c3ee22b6917d5c3b279

	Lines: +1, -1
	Files:	include/gutenprint/paper.h (+1, -1)

	Fix Doxygen comment

2008-07-12  <rlk>	c6cc2d08d070d244d654470c2ff53caaba5f0849

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Fix up incorrect test.

2008-07-12  <rlk>	2082f462217cd8378d5e825b74abffa81111bf9b

	Lines: +42, -41
	Files:	src/main/print-escp2.c (+42, -41)

	Only display densities and hue maps for appropriate inks

2008-07-12  <rlk>	daea841ecc7db9487548a5df3e6ae82002338dee

	Lines: +23, -1
	Files:	NEWS (+23, -1)

	Additional accumulated changes

2008-07-11  <rlk>	c04abfb7d4e1bb80fe8abebd7ee3793e387c712b

	Lines: +35, -20
	Files:	src/cups/cups-genppdupdate.in (+18, -3)
		src/cups/genppd.c (+17, -17)

	Avoid use of vertical resolutions greater than 720 DPI when listing
	XXXxYYYdpi resolutions in PPD files, to cater to certain broken
	applications.

2008-07-11  <rlk>	fed7e8024f796f142fcc9ecb89a848f9a272ca55

	Lines: +1, -1
	Files:	src/main/intl.c (+1, -1)

	Add comment at #elif defined(ENABLE_NLS) for clarity.

2008-07-11  <rlk>	df5a17abc1e5a8ace33f91403bf35c8a8a4c8504

	Lines: +3, -1
	Files:	configure.ac (+3, -1)

	Don't print out "bundle" message on non-OS X systems (where it's
	meaningless).

2008-07-11  <rlk>	72b3de5897f2a3ff61f9499a2bf67196a413a484

	Lines: +9, -2
	Files:	configure.ac (+3, -1)
		src/cups/Makefile.am (+6, -1)

	Conditionalize special OS X CUPS install code.

2008-07-11  <rlk>	370291164566b8b27cdee4a416d98c6cf3ac2dc8

	Lines: +14, -1
	Files:	src/main/print-escp2.c (+12, -1)
		src/main/print-escp2.h (+1, -0)
		src/xml/escp2/model/model_87.xml (+1, -0)

	Improve print quality at bottom of page on B-500 type printers.
	Tested with both non-duplex (where it helps) and duplex (where it
	must be disabled).

2008-07-11  <rlk>	7fb4d74daf728547c1ee637f1295004e11ed7b80

	Lines: +6, -5
	Files:	src/main/escp2-driver.c (+6, -5)

	Don't send a unidirectional/bidirectional command if bidirectional
	upper limit is set to -1.

2008-07-11  <rlk>	9c021a5a16d0eeb9dcf2dc7f93d6691697979511

	Lines: +2, -2
	Files:	src/main/print-weave.c (+2, -2)

	Print out a fe more debugging parameters.

2008-07-09  <rlk>	a30c8174effe722b8fb58a51ae1310a2efa46a2b

	Lines: +102, -18
	Files:	src/gutenprintui2/panel.c (+102, -18)

	Offer integer options

2008-07-09  <rlk>	78c80ddc883501f948f763b4c958d1bdee105505

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Make color correction be a basic parameter.

2008-07-08  <easysw>	7a2ec128093e06bae22232eba0a4fb6c5a0d9435

	Lines: +3, -2
	Files:	configure.ac (+2, -1)
		src/main/print-util.c (+1, -1)

	Rename --with-nickname=foo to --with-cups-nickname=foo.

	stp_set_codeset depended on gettext.

2008-07-08  <rlk>	5b0d8a328ec4e9b6f96e0cea3d6feda444ab0ac6

	Lines: +3, -0
	Files:	test/unprint.c (+3, -0)

	Handle additional inks on B-300.

2008-07-08  <rlk>	64d7a9960a91db1bcf66a8cde6e83dda97337ad0

	Lines: +1, -0
	Files:	src/main/intl.c (+1, -0)

	Use of strcmp requires string.h.

2008-07-08  <rlk>	9d13e5578f5253e1f9e052d8a3129a5b59e7b300

	Lines: +5, -2
	Files:	src/main/print-escp2.c (+5, -2)

	Allow use of quadtone inks with color mode; switch to black and white
	dynamically.

2008-07-08  <easysw>	f0d2e4b2a28e53ca7ae56e60fee0955cb2b80197

	Lines: +633, -106
	Files:	configure.ac (+18, -2)
		include/gutenprint/gutenprint-intl-internal.h (+14, -1)
		include/gutenprint/gutenprint-intl.h (+15, -1)
		m4/stp_cups.m4 (+8, -0)
		po/Makevars (+9, -0)
		src/cups/Info.plist (added +20)
		src/cups/Makefile.am (+56, -1)
		src/cups/genppd.c (+16, -100)
		src/cups/po2strings.c (added +322)
		src/cups/rastertoprinter.c (+1, -1)
		src/main/Makefile.am (+1, -0)
		src/main/intl.c (added +153)

	configure.ac:
	    - Filter out trailing "svn" from cups version numbers.
	    - Use CoreFoundation for localization.
	    - Add --with-nickname configure option to override default
	      "CUPS+Gutenprint" suffix.

	m4/stp_cups.m4:
	    - Add cups_bundledir definition.

	po/Makevars:
	    - Add dummy Mac OS X po install targets.

	src/cups/Info.plist:
	    - Added (bundle information file)

	src/cups/Makefile.am:
	    - Add install targets so we can symlink into a bundle.
	    - Add .strings install to install-data-local target.

	src/cups/genppd.c:
	    - Move bulk of set_language() to main/intl.c.
	    - Drop default language suffix from URI, and do not enumerate all
	      of the languages we support - we'll be doing globalized PPDs.
	      (still support the suffix if provided by the user)
	    - Update copyrights to this year and my name instead of ESP.
	    - Use driver long name instead of Ghostscript for Product.
	    - Only list one PSVersion.

	src/cups/rastertoprinter.c:
	    - Update copyright to this year and my name instead of ESP.

	src/cups/po2strings.c:
	    - Added to convert .po files to .strings.

	src/main/Makefile.am:
	    - Added intl.c to libgutenprint sources.

	src/main/intl.c:
	    - Added with stp_gettext and stp_setlocale functions.

2008-07-07  <rlk>	b47cf80eaad91c68ea9e10857221953f5b71a15f

	Lines: +4637, -34558
	Files:	src/xml/escp2/inks/b500.xml (+6, -0)
		src/xml/escp2/inks/c120.xml (+6, -0)
		src/xml/escp2/inks/c64.xml (+6, -0)
		src/xml/escp2/inks/c80.xml (+6, -0)
		src/xml/escp2/inks/c82.xml (+6, -0)
		src/xml/escp2/inks/claria.xml (+12, -0)
		src/xml/escp2/inks/cmy.xml (+3, -0)
		src/xml/escp2/inks/cx3650.xml (+6, -0)
		src/xml/escp2/inks/f360.xml (+6, -0)
		src/xml/escp2/inks/f360_photo.xml (+12, -0)
		src/xml/escp2/inks/f360_photo7_japan.xml (+18, -0)
		src/xml/escp2/inks/f360_ultrachrome.xml (+15, -0)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+18, -0)
		src/xml/escp2/inks/photo_gen0.xml (+12, -0)
		src/xml/escp2/inks/photo_gen1.xml (+12, -0)
		src/xml/escp2/inks/photo_gen2.xml (+12, -0)
		src/xml/escp2/inks/photo_gen3.xml (+12, -0)
		src/xml/escp2/inks/photo_gen3_4.xml (+6, -0)
		src/xml/escp2/inks/photo_gen4.xml (+12, -0)
		src/xml/escp2/inks/photo_pigment.xml (+12, -0)
		src/xml/escp2/inks/picturemate_4.xml (+3, -0)
		src/xml/escp2/inks/pro_gen1.xml (+12, -0)
		src/xml/escp2/inks/pro_gen2.xml (+12, -0)
		src/xml/escp2/inks/pro_pigment.xml (+12, -0)
		src/xml/escp2/inks/pro_ultrachrome.xml (+15, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+18, -0)
		src/xml/escp2/inks/standard.xml (+6, -0)
		src/xml/escp2/inks/standard_gen0.xml (+6, -0)
		src/xml/escp2/inks/ultrachrome.xml (+15, -0)
		src/xml/escp2/inks/x80.xml (+6, -0)
		src/xml/escp2/media/b500.xml (+113, -900)
		src/xml/escp2/media/c120.xml (+89, -612)
		src/xml/escp2/media/c64.xml (+153, -1369)
		src/xml/escp2/media/c80.xml (+137, -1353)
		src/xml/escp2/media/c82.xml (+153, -1369)
		src/xml/escp2/media/claria.xml (+104, -792)
		src/xml/escp2/media/claria1400.xml (+104, -792)
		src/xml/escp2/media/cmy.xml (+79, -668)
		src/xml/escp2/media/cx3650.xml (+153, -1369)
		src/xml/escp2/media/f360.xml (+153, -1369)
		src/xml/escp2/media/f360_photo.xml (+106, -659)
		src/xml/escp2/media/f360_photo7_japan.xml (+106, -659)
		src/xml/escp2/media/f360_ultrachrome.xml (+203, -1467)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+216, -1513)
		src/xml/escp2/media/photo_gen0.xml (+152, -1368)
		src/xml/escp2/media/photo_gen1.xml (+153, -1369)
		src/xml/escp2/media/photo_gen2.xml (+153, -1369)
		src/xml/escp2/media/photo_gen3.xml (+141, -1357)
		src/xml/escp2/media/photo_gen3_4.xml (+141, -1357)
		src/xml/escp2/media/photo_gen4.xml (+92, -648)
		src/xml/escp2/media/photo_pigment.xml (+130, -763)
		src/xml/escp2/media/picturemate_4.xml (+30, -58)
		src/xml/escp2/media/picturemate_6.xml (+30, -58)
		src/xml/escp2/media/pro_gen1.xml (+157, -1372)
		src/xml/escp2/media/pro_gen2.xml (+158, -1373)
		src/xml/escp2/media/pro_pigment.xml (+142, -777)
		src/xml/escp2/media/pro_ultrachrome.xml (+192, -1456)
		src/xml/escp2/media/pro_ultrachrome_k3.xml (+206, -1469)
		src/xml/escp2/media/standard.xml (+153, -1369)
		src/xml/escp2/media/standard_gen0.xml (+152, -1368)
		src/xml/escp2/media/ultrachrome.xml (+203, -1467)
		src/xml/escp2/media/x80.xml (+80, -669)

	Use references to curves.

2008-07-07  <rlk>	531ded08ca58aafdc0d9af550b680cf4207bb71b

	Lines: +9, -6
	Files:	NEWS (+9, -6)

	Update

2008-07-07  <rlk>	5a0ea60a2031067b46494ef6aae9c89131e11fb1

	Lines: +2, -2
	Files:	src/cups/cups-genppdupdate.in (+2, -2)

	Correctly split the locale from teh region.

2008-07-07  <rlk>	c12e71d665396284f48949f8a85a171120e7bdc3

	Lines: +1, -1
	Files:	src/testpattern/run-testpattern-2.in (+1, -1)

	Don't filter out "none" (default) value for options.

2008-07-07  <rlk>	ba41fd9bd411975debdee8020ce7174287191278

	Lines: +4, -1
	Files:	src/main/print-escp2.c (+4, -1)

	Try harder to find a usable ink type.

2008-07-07  <rlk>	e47c4bc03010d35dabf26d41a4df21d6a6e298af

	Lines: +11, -4
	Files:	src/testpattern/run-testpattern-2.in (+11, -4)

	Add option to use minimum resolution where possible (for speed)

2008-07-06  <rlk>	7ba9ea56e43ad43b5bba4aced431b173cceb7eb0

	Lines: +4, -4
	Files:	src/testpattern/run-testpattern-2.in (+4, -4)

	Don't smash the special option list.

2008-07-06  <rlk>	74b3610bd38cf3f1a64089fcd174eba666516e40

	Lines: +551, -3208
	Files:	src/xml/escp2/inks/cmykrb.xml (+20, -20)
		src/xml/escp2/inks/cmykro.xml (+97, -269)
		src/xml/escp2/inks/picturemate_6.xml (+5, -5)
		src/xml/escp2/media/cmykro.xml (+245, -1491)
		src/xml/escp2/media/r800.xml (+162, -1408)
		src/xml/escp2/model/model_91.xml (+22, -15)

	Preliminary tuning for R1900

2008-07-06  <rlk>	fbef2b598a9da72a5796726d2f6cb9d23078835d

	Lines: +307, -1691
	Files:	src/main/escp2-channels.c (+4, -4)
		src/main/print-vars.c (+36, -7)
		src/xml/escp2/inks/cmykrb.xml (+73, -240)
		src/xml/escp2/media/cmykrb.xml (+194, -1440)

	Allow driver data to refer to curves rather than embedding them

2008-07-06  <rlk>	ece6aec66b8505e58480ab4f72831716e32844a9

	Lines: +3, -1
	Files:	src/main/print-escp2-data.c (+3, -1)

	Match stp_xml_init with stp_xml_exit.

2008-07-06  <rlk>	1b9b94e47c420cb44fe75486b68fdabb51558e1e

	Lines: +70, -22
	Files:	src/testpattern/run-testpattern-2.in (+70, -22)

	Allow cross product of options.

2008-07-06  <rlk>	76600d653b253bcca0bf761bdb8744df1ebaae8d

	Lines: +115, -53
	Files:	include/gutenprint/xml.h (+6, -1)
		src/main/escp2-channels.c (+28, -9)
		src/main/escp2-papers.c (+5, -5)
		src/main/escp2-resolutions.c (+1, -1)
		src/main/print-vars.c (+75, -37)

	Allow references to parameters rather than only inline values

2008-07-05  <rlk>	9ce244babbc7a50d977c5e2cec1aa16a61b89099

	Lines: +2241, -46
	Files:	src/main/escp2-papers.c (+6, -0)
		src/main/print-escp2-data.c (+5, -2)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/pro_ultrachrome.xml (+21, -41)
		src/xml/escp2/media/pro_ultrachrome_k3.xml (added +2205)
		src/xml/escp2/model/model_88.xml (+1, -1)
		src/xml/escp2/model/model_89.xml (+1, -1)
		src/xml/escp2/model/model_90.xml (+1, -1)

	Fix media definitions for x880 printers.

	Change assert to printf/abort to print better information.

	Check that media and ink specifications match (that check found the
	problem with the x880).

2008-07-05  <rlk>	acefca0fe699e9f4865e016423324ca2db6262f7

	Lines: +3, -3
	Files:	src/xml/escp2/inks/cmykro.xml (+3, -3)

	Fix R1900 ink names.

2008-07-05  <rlk>	cf99f03e8d60dd6a2b745d1805dc114f2de9828b

	Lines: +45, -45
	Files:	src/xml/escp2/inks/cmykro.xml (+45, -45)

	R1900 apparently doesn't need head offset.

2008-07-05  <rlk>	418363757cd99568159baf431c43131a27aab5bd

	Lines: +23572, -9691
	Files:	include/gutenprint/paper.h (+22, -6)
		src/cups/rastertoprinter.c (+8, -1)
		src/ghost/ijsgutenprint.c (+1, -1)
		src/main/print-papers.c (+30, -0)
		src/xml/escp2/inks/cmykrb.xml (+156, -56)
		src/xml/escp2/inks/cmykro.xml (+156, -56)
		src/xml/escp2/inks/picturemate_6.xml (+39, -102)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/b500.xml (+529, -233)
		src/xml/escp2/media/c120.xml (+357, -153)
		src/xml/escp2/media/c64.xml (+798, -342)
		src/xml/escp2/media/c80.xml (+798, -342)
		src/xml/escp2/media/c82.xml (+798, -342)
		src/xml/escp2/media/claria.xml (+462, -220)
		src/xml/escp2/media/claria1400.xml (+462, -220)
		src/xml/escp2/media/cmy.xml (+399, -171)
		src/xml/escp2/media/cmykrb.xml (+840, -320)
		src/xml/escp2/media/cmykro.xml (+840, -320)
		src/xml/escp2/media/cx3650.xml (+798, -342)
		src/xml/escp2/media/f360.xml (+798, -342)
		src/xml/escp2/media/f360_photo.xml (+399, -171)
		src/xml/escp2/media/f360_photo7_japan.xml (+399, -171)
		src/xml/escp2/media/f360_ultrachrome.xml (+861, -451)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+882, -462)
		src/xml/escp2/media/photo_gen0.xml (+798, -342)
		src/xml/escp2/media/photo_gen1.xml (+798, -342)
		src/xml/escp2/media/photo_gen2.xml (+798, -342)
		src/xml/escp2/media/photo_gen3.xml (+798, -361)
		src/xml/escp2/media/photo_gen3_4.xml (+798, -361)
		src/xml/escp2/media/photo_gen4.xml (+378, -180)
		src/xml/escp2/media/photo_pigment.xml (+441, -231)
		src/xml/escp2/media/picturemate_4.xml (+42, -16)
		src/xml/escp2/media/picturemate_6.xml (+42, -16)
		src/xml/escp2/media/pro_gen1.xml (+798, -342)
		src/xml/escp2/media/pro_gen2.xml (+798, -342)
		src/xml/escp2/media/pro_pigment.xml (+441, -231)
		src/xml/escp2/media/pro_ultrachrome.xml (+861, -451)
		src/xml/escp2/media/r800.xml (added +2083)
		src/xml/escp2/media/standard.xml (+798, -342)
		src/xml/escp2/media/standard_gen0.xml (+798, -342)
		src/xml/escp2/media/ultrachrome.xml (+861, -451)
		src/xml/escp2/media/x80.xml (+399, -171)
		src/xml/escp2/model/model_64.xml (+1, -2)
		test/unprint.c (+8, -2)

	R800 does not take new paper handling commands (R1800 apparently does).

	Clean up formatting of curves in XML files.

	Add function to find paper size precisely by size and make ijsgutenprint
	use it.

	CUPS driver handles explicit paper size that it can't find (e. g.
	someone edited the PPD file) by treating it as a custom size.

	Unprinter handles orange ink.

	Remove incorrect hue curves on CMY/CMYK inks.

2008-07-05  <rlk>	d7ccf302a2a4affaba7d4248942d27b1a3160ce1

	Lines: +1, -1
	Files:	test/parse-escp2 (+1, -1)

	Fix off by one in printing remote commands.

2008-07-05  <rlk>	b061d9b58071436b92381c1e9a5286cd7ab8c037

	Lines: +19, -18
	Files:	src/escputil/escputil.c (+19, -18)

	Add orange ink for R1900.

2008-07-05  <rlk>	b898a2c2213d93f32b5d74169ac9d585389e3a2b

	Lines: +47, -23
	Files:	Makefile.am (+1, -1)
		scripts/mkchlog (+46, -22)

	Generalize mkchlog and ignore certain directories

2008-07-04  <rlk>	2a0ea5047403086f242522350c42d337525a3b7c

	Lines: +131, -136
	Files:	include/gutenprint/vars.h (+2, -0)
		src/escputil/d4lib.c (+0, -1)
		src/gimp2/print-gutenprint.c (+2, -1)
		src/gutenprintui2/plist.c (+0, -1)
		src/main/dither-main.c (+2, -2)
		src/main/escp2-driver.c (+0, -4)
		src/main/generic-options.c (+5, -5)
		src/main/print-canon.c (+16, -16)
		src/main/print-escp2.c (+72, -72)
		src/main/print-lexmark.c (+9, -11)
		src/main/print-olympus.c (+8, -8)
		src/main/print-pcl.c (+10, -10)
		src/main/print-ps.c (+3, -3)
		src/main/print-raw.c (+2, -2)

	Fix some Solaris compiler warnings

2008-07-04  <rlk>	c168eaa1c9a3fe065333ccf137eee269a8589c53

	Lines: +10, -4
	Files:	src/cups/test-rastertogutenprint.in (+10, -4)

	Handle the absence of pstoraster, which is not a standard part of
	CUPS.

	Don't assume /bin/sh

	Fix a bash-ism.

2008-07-04  <rlk>	eb5fa5ddd84dcf177aaf27c76bdcdc66e1c1b974

	Lines: +0, -1
	Files:	configure.ac (+0, -1)

	Remove src/resolutions makefile

2008-07-04  <rlk>	30a72ce2c678ed39a7f12349f573dda2dd70a00f

	Lines: +227, -223
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/escp2/media/cmykro.xml (+223, -221)
		src/xml/escp2/model/model_91.xml (+2, -2)
		src/xml/printers.xml (+1, -0)

	Change definitions to match R1900 manual.

	Add PX-G5300 as alias for R1900.

2008-07-04  <rlk>	364a433eb64e1a0824d6c11387425530de389ff6

	Lines: +44, -44
	Files:	src/xml/escp2/model/model_87.xml (+44, -44)

	Rearrange to match layout of other files.

2008-07-03  <rlk>	76639c8d3f12b7406bb77934684f9af50d98cd70

	Lines: +7886, -10225
	Files:	src/main/escp2-resolutions.c (+73, -64)
		src/main/print-escp2-data.c (+12, -18)
		src/main/print-escp2.h (+3, -0)
		src/xml/escp2/Makefile.am (+0, -3)
		src/xml/escp2/model/model_0.xml (+68, -5)
		src/xml/escp2/model/model_1.xml (+87, -5)
		src/xml/escp2/model/model_10.xml (+85, -5)
		src/xml/escp2/model/model_11.xml (+85, -5)
		src/xml/escp2/model/model_12.xml (+86, -5)
		src/xml/escp2/model/model_13.xml (+86, -5)
		src/xml/escp2/model/model_14.xml (+86, -5)
		src/xml/escp2/model/model_15.xml (+86, -5)
		src/xml/escp2/model/model_16.xml (+88, -5)
		src/xml/escp2/model/model_17.xml (+88, -5)
		src/xml/escp2/model/model_18.xml (+85, -5)
		src/xml/escp2/model/model_19.xml (+88, -5)
		src/xml/escp2/model/model_2.xml (+87, -5)
		src/xml/escp2/model/model_20.xml (+96, -5)
		src/xml/escp2/model/model_21.xml (+78, -5)
		src/xml/escp2/model/model_22.xml (+88, -5)
		src/xml/escp2/model/model_23.xml (+88, -5)
		src/xml/escp2/model/model_24.xml (+84, -5)
		src/xml/escp2/model/model_25.xml (+96, -5)
		src/xml/escp2/model/model_26.xml (+80, -5)
		src/xml/escp2/model/model_27.xml (+72, -5)
		src/xml/escp2/model/model_28.xml (+70, -6)
		src/xml/escp2/model/model_29.xml (+70, -6)
		src/xml/escp2/model/model_3.xml (+93, -5)
		src/xml/escp2/model/model_30.xml (+70, -6)
		src/xml/escp2/model/model_31.xml (+70, -6)
		src/xml/escp2/model/model_32.xml (+94, -5)
		src/xml/escp2/model/model_33.xml (+94, -5)
		src/xml/escp2/model/model_34.xml (+92, -5)
		src/xml/escp2/model/model_35.xml (+94, -5)
		src/xml/escp2/model/model_36.xml (+94, -5)
		src/xml/escp2/model/model_37.xml (+94, -5)
		src/xml/escp2/model/model_38.xml (+86, -5)
		src/xml/escp2/model/model_39.xml (+68, -5)
		src/xml/escp2/model/model_4.xml (+84, -5)
		src/xml/escp2/model/model_40.xml (+70, -6)
		src/xml/escp2/model/model_41.xml (+77, -6)
		src/xml/escp2/model/model_42.xml (+78, -5)
		src/xml/escp2/model/model_43.xml (+86, -5)
		src/xml/escp2/model/model_44.xml (+82, -5)
		src/xml/escp2/model/model_45.xml (+68, -5)
		src/xml/escp2/model/model_46.xml (+63, -5)
		src/xml/escp2/model/model_47.xml (+73, -5)
		src/xml/escp2/model/model_48.xml (+71, -6)
		src/xml/escp2/model/model_49.xml (+71, -6)
		src/xml/escp2/model/model_5.xml (+84, -5)
		src/xml/escp2/model/model_50.xml (+90, -5)
		src/xml/escp2/model/model_51.xml (+90, -5)
		src/xml/escp2/model/model_52.xml (+90, -5)
		src/xml/escp2/model/model_53.xml (+63, -5)
		src/xml/escp2/model/model_54.xml (+96, -5)
		src/xml/escp2/model/model_55.xml (+82, -5)
		src/xml/escp2/model/model_56.xml (+86, -5)
		src/xml/escp2/model/model_57.xml (+60, -5)
		src/xml/escp2/model/model_58.xml (+60, -5)
		src/xml/escp2/model/model_59.xml (+86, -5)
		src/xml/escp2/model/model_6.xml (+84, -5)
		src/xml/escp2/model/model_60.xml (+82, -5)
		src/xml/escp2/model/model_61.xml (+92, -5)
		src/xml/escp2/model/model_62.xml (+94, -5)
		src/xml/escp2/model/model_63.xml (+84, -5)
		src/xml/escp2/model/model_64.xml (+100, -6)
		src/xml/escp2/model/model_65.xml (+92, -5)
		src/xml/escp2/model/model_66.xml (+92, -5)
		src/xml/escp2/model/model_67.xml (+100, -6)
		src/xml/escp2/model/model_68.xml (+99, -5)
		src/xml/escp2/model/model_69.xml (+90, -5)
		src/xml/escp2/model/model_7.xml (+93, -5)
		src/xml/escp2/model/model_70.xml (+100, -6)
		src/xml/escp2/model/model_71.xml (+97, -6)
		src/xml/escp2/model/model_72.xml (+92, -5)
		src/xml/escp2/model/model_73.xml (+55, -5)
		src/xml/escp2/model/model_74.xml (+92, -5)
		src/xml/escp2/model/model_75.xml (+81, -5)
		src/xml/escp2/model/model_76.xml (+82, -6)
		src/xml/escp2/model/model_77.xml (+84, -5)
		src/xml/escp2/model/model_78.xml (+94, -5)
		src/xml/escp2/model/model_79.xml (+82, -5)
		src/xml/escp2/model/model_8.xml (+93, -5)
		src/xml/escp2/model/model_80.xml (+90, -5)
		src/xml/escp2/model/model_81.xml (+114, -6)
		src/xml/escp2/model/model_82.xml (+134, -6)
		src/xml/escp2/model/model_83.xml (+92, -5)
		src/xml/escp2/model/model_84.xml (+84, -5)
		src/xml/escp2/model/model_85.xml (+99, -6)
		src/xml/escp2/model/model_86.xml (+55, -5)
		src/xml/escp2/model/model_87.xml (+92, -7)
		src/xml/escp2/model/model_88.xml (+71, -6)
		src/xml/escp2/model/model_89.xml (+71, -6)
		src/xml/escp2/model/model_9.xml (+85, -5)
		src/xml/escp2/model/model_90.xml (+71, -6)
		src/xml/escp2/model/model_91.xml (+100, -6)
		src/xml/escp2/resolutions/.cvsignore (removed -3)
		src/xml/escp2/resolutions/Makefile.am (removed -131)
		src/xml/escp2/resolutions/resolutions_0.xml (removed -87)
		src/xml/escp2/resolutions/resolutions_1.xml (removed -106)
		src/xml/escp2/resolutions/resolutions_10.xml (removed -104)
		src/xml/escp2/resolutions/resolutions_11.xml (removed -104)
		src/xml/escp2/resolutions/resolutions_12.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_13.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_14.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_15.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_16.xml (removed -107)
		src/xml/escp2/resolutions/resolutions_17.xml (removed -107)
		src/xml/escp2/resolutions/resolutions_18.xml (removed -104)
		src/xml/escp2/resolutions/resolutions_19.xml (removed -107)
		src/xml/escp2/resolutions/resolutions_2.xml (removed -106)
		src/xml/escp2/resolutions/resolutions_20.xml (removed -115)
		src/xml/escp2/resolutions/resolutions_21.xml (removed -97)
		src/xml/escp2/resolutions/resolutions_22.xml (removed -107)
		src/xml/escp2/resolutions/resolutions_23.xml (removed -107)
		src/xml/escp2/resolutions/resolutions_24.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_25.xml (removed -115)
		src/xml/escp2/resolutions/resolutions_26.xml (removed -99)
		src/xml/escp2/resolutions/resolutions_27.xml (removed -91)
		src/xml/escp2/resolutions/resolutions_28.xml (removed -88)
		src/xml/escp2/resolutions/resolutions_29.xml (removed -88)
		src/xml/escp2/resolutions/resolutions_3.xml (removed -112)
		src/xml/escp2/resolutions/resolutions_30.xml (removed -88)
		src/xml/escp2/resolutions/resolutions_31.xml (removed -88)
		src/xml/escp2/resolutions/resolutions_32.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_33.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_34.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_35.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_36.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_37.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_38.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_39.xml (removed -87)
		src/xml/escp2/resolutions/resolutions_4.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_40.xml (removed -88)
		src/xml/escp2/resolutions/resolutions_41.xml (removed -95)
		src/xml/escp2/resolutions/resolutions_42.xml (removed -97)
		src/xml/escp2/resolutions/resolutions_43.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_44.xml (removed -101)
		src/xml/escp2/resolutions/resolutions_45.xml (removed -87)
		src/xml/escp2/resolutions/resolutions_46.xml (removed -82)
		src/xml/escp2/resolutions/resolutions_47.xml (removed -92)
		src/xml/escp2/resolutions/resolutions_48.xml (removed -89)
		src/xml/escp2/resolutions/resolutions_49.xml (removed -89)
		src/xml/escp2/resolutions/resolutions_5.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_50.xml (removed -109)
		src/xml/escp2/resolutions/resolutions_51.xml (removed -109)
		src/xml/escp2/resolutions/resolutions_52.xml (removed -109)
		src/xml/escp2/resolutions/resolutions_53.xml (removed -82)
		src/xml/escp2/resolutions/resolutions_54.xml (removed -115)
		src/xml/escp2/resolutions/resolutions_55.xml (removed -101)
		src/xml/escp2/resolutions/resolutions_56.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_57.xml (removed -79)
		src/xml/escp2/resolutions/resolutions_58.xml (removed -79)
		src/xml/escp2/resolutions/resolutions_59.xml (removed -105)
		src/xml/escp2/resolutions/resolutions_6.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_60.xml (removed -101)
		src/xml/escp2/resolutions/resolutions_61.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_62.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_63.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_64.xml (removed -118)
		src/xml/escp2/resolutions/resolutions_65.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_66.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_67.xml (removed -118)
		src/xml/escp2/resolutions/resolutions_68.xml (removed -118)
		src/xml/escp2/resolutions/resolutions_69.xml (removed -109)
		src/xml/escp2/resolutions/resolutions_7.xml (removed -112)
		src/xml/escp2/resolutions/resolutions_70.xml (removed -118)
		src/xml/escp2/resolutions/resolutions_71.xml (removed -115)
		src/xml/escp2/resolutions/resolutions_72.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_73.xml (removed -74)
		src/xml/escp2/resolutions/resolutions_74.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_75.xml (removed -100)
		src/xml/escp2/resolutions/resolutions_76.xml (removed -100)
		src/xml/escp2/resolutions/resolutions_77.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_78.xml (removed -113)
		src/xml/escp2/resolutions/resolutions_79.xml (removed -101)
		src/xml/escp2/resolutions/resolutions_8.xml (removed -112)
		src/xml/escp2/resolutions/resolutions_80.xml (removed -109)
		src/xml/escp2/resolutions/resolutions_81.xml (removed -132)
		src/xml/escp2/resolutions/resolutions_82.xml (removed -152)
		src/xml/escp2/resolutions/resolutions_83.xml (removed -111)
		src/xml/escp2/resolutions/resolutions_84.xml (removed -103)
		src/xml/escp2/resolutions/resolutions_85.xml (removed -117)
		src/xml/escp2/resolutions/resolutions_86.xml (removed -74)
		src/xml/escp2/resolutions/resolutions_87.xml (removed -109)
		src/xml/escp2/resolutions/resolutions_88.xml (removed -89)
		src/xml/escp2/resolutions/resolutions_89.xml (removed -89)
		src/xml/escp2/resolutions/resolutions_9.xml (removed -104)
		src/xml/escp2/resolutions/resolutions_90.xml (removed -89)
		src/xml/escp2/resolutions/resolutions_91.xml (removed -118)

	Embed resolution data inside model files.

	Change "href" to "src".

2008-07-02  <rlk>	e003f55078d9ef45e5ebecd22d26e87700fcbdf5

	Lines: +1, -1
	Files:	src/xml/escp2/resolutions/resolutions_91.xml (+1, -1)

	Fix resolution name.

2008-07-02  <rlk>	1c8d54ed85ce1afad9fc4c36e7aeafe108651ce0

	Lines: +3162, -12
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/escp2-channels.c (+2, -2)
		src/main/print-escp2.c (+20, -2)
		src/main/print-escp2.h (+1, -1)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/cmykrb.xml (+4, -4)
		src/xml/escp2/inks/cmykro.xml (added +735)
		src/xml/escp2/inks/picturemate_6.xml (+1, -1)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/cmykro.xml (added +2192)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_91.xml (added +81)
		src/xml/escp2/resolutions/Makefile.am (+2, -1)
		src/xml/escp2/resolutions/resolutions_91.xml (added +118)
		src/xml/printers.xml (+1, -0)

	Add nominal support for R1900 (CMYKRO and CMYRO not enabled yet)

2008-06-29  <rlk>	884fa3c312ad4e56096fa4fc16c12cb433a26061

	Lines: +236, -71
	Files:	NEWS (+45, -20)
		README (+12, -51)
		README.package (added +179)

	Update documentation for next release

2008-06-29  <rlk>	a28814e471c54ff4282108bd25f0a1e518d1d48e

	Lines: +534, -1267
	Files:	src/xml/escp2/inks/b500.xml (+5, -49)
		src/xml/escp2/inks/c120.xml (+5, -45)
		src/xml/escp2/inks/c64.xml (+6, -12)
		src/xml/escp2/inks/c80.xml (+7, -12)
		src/xml/escp2/inks/c82.xml (+7, -12)
		src/xml/escp2/inks/claria.xml (+9, -18)
		src/xml/escp2/inks/cmy.xml (+1, -2)
		src/xml/escp2/inks/cmykrb.xml (+20, -150)
		src/xml/escp2/inks/cx3650.xml (+6, -12)
		src/xml/escp2/inks/defaultblack.xml (+0, -0)
		src/xml/escp2/inks/f360.xml (+7, -12)
		src/xml/escp2/inks/f360_photo.xml (+9, -18)
		src/xml/escp2/inks/f360_photo7_japan.xml (+12, -24)
		src/xml/escp2/inks/f360_ultrachrome.xml (+27, -54)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+15, -28)
		src/xml/escp2/inks/photo_gen0.xml (+11, -20)
		src/xml/escp2/inks/photo_gen1.xml (+11, -20)
		src/xml/escp2/inks/photo_gen2.xml (+10, -20)
		src/xml/escp2/inks/photo_gen3.xml (+11, -20)
		src/xml/escp2/inks/photo_gen3_4.xml (+7, -12)
		src/xml/escp2/inks/photo_gen4.xml (+9, -18)
		src/xml/escp2/inks/photo_pigment.xml (+9, -18)
		src/xml/escp2/inks/picturemate_4.xml (+2, -52)
		src/xml/escp2/inks/picturemate_6.xml (+4, -8)
		src/xml/escp2/inks/pro_gen1.xml (+11, -20)
		src/xml/escp2/inks/pro_gen2.xml (+11, -20)
		src/xml/escp2/inks/pro_pigment.xml (+9, -18)
		src/xml/escp2/inks/pro_ultrachrome.xml (+29, -56)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+15, -28)
		src/xml/escp2/inks/standard.xml (+7, -12)
		src/xml/escp2/inks/standard_gen0.xml (+7, -12)
		src/xml/escp2/inks/ultrachrome.xml (+29, -56)
		src/xml/escp2/inks/x80.xml (+5, -10)
		src/xml/escp2/inputslots/b500.xml (+0, -0)
		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+0, -0)
		src/xml/escp2/inputslots/cd_roll_feed.xml (+0, -0)
		src/xml/escp2/inputslots/cutter_roll_feed.xml (+0, -0)
		src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -1)
		src/xml/escp2/inputslots/r1800.xml (+0, -0)
		src/xml/escp2/inputslots/r2400.xml (+0, -0)
		src/xml/escp2/inputslots/rx700.xml (+0, -0)
		src/xml/escp2/inputslots/spro5000.xml (+0, -0)
		src/xml/escp2/inputslots/standard_roll_feed.xml (+0, -0)
		src/xml/escp2/media/b500.xml (+0, -0)
		src/xml/escp2/media/c120.xml (+0, -0)
		src/xml/escp2/media/c64.xml (+0, -0)
		src/xml/escp2/media/c80.xml (+0, -0)
		src/xml/escp2/media/c82.xml (+0, -0)
		src/xml/escp2/media/claria.xml (+0, -0)
		src/xml/escp2/media/claria1400.xml (+0, -0)
		src/xml/escp2/media/cmy.xml (+0, -0)
		src/xml/escp2/media/cmykrb.xml (+0, -0)
		src/xml/escp2/media/cx3650.xml (+0, -0)
		src/xml/escp2/media/f360.xml (+0, -0)
		src/xml/escp2/media/f360_photo.xml (+0, -0)
		src/xml/escp2/media/f360_photo7_japan.xml (+0, -0)
		src/xml/escp2/media/f360_ultrachrome.xml (+0, -0)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+0, -0)
		src/xml/escp2/media/photo_gen0.xml (+0, -0)
		src/xml/escp2/media/photo_gen1.xml (+0, -0)
		src/xml/escp2/media/photo_gen2.xml (+0, -0)
		src/xml/escp2/media/photo_gen3.xml (+0, -0)
		src/xml/escp2/media/photo_gen3_4.xml (+0, -0)
		src/xml/escp2/media/photo_gen4.xml (+0, -0)
		src/xml/escp2/media/photo_pigment.xml (+0, -0)
		src/xml/escp2/media/picturemate_4.xml (+0, -0)
		src/xml/escp2/media/picturemate_6.xml (+0, -0)
		src/xml/escp2/media/pro_gen1.xml (+0, -0)
		src/xml/escp2/media/pro_gen2.xml (+0, -0)
		src/xml/escp2/media/pro_pigment.xml (+0, -0)
		src/xml/escp2/media/pro_ultrachrome.xml (+0, -0)
		src/xml/escp2/media/standard.xml (+0, -0)
		src/xml/escp2/media/standard_gen0.xml (+0, -0)
		src/xml/escp2/media/ultrachrome.xml (+0, -0)
		src/xml/escp2/media/x80.xml (+0, -0)
		src/xml/escp2/mediasizes/standard.xml (+0, -0)
		src/xml/escp2/model/model_0.xml (+0, -0)
		src/xml/escp2/model/model_1.xml (+0, -0)
		src/xml/escp2/model/model_10.xml (+0, -0)
		src/xml/escp2/model/model_11.xml (+0, -0)
		src/xml/escp2/model/model_12.xml (+0, -0)
		src/xml/escp2/model/model_13.xml (+0, -0)
		src/xml/escp2/model/model_14.xml (+0, -0)
		src/xml/escp2/model/model_15.xml (+0, -0)
		src/xml/escp2/model/model_16.xml (+0, -0)
		src/xml/escp2/model/model_17.xml (+0, -0)
		src/xml/escp2/model/model_18.xml (+0, -0)
		src/xml/escp2/model/model_19.xml (+0, -0)
		src/xml/escp2/model/model_2.xml (+0, -0)
		src/xml/escp2/model/model_20.xml (+0, -0)
		src/xml/escp2/model/model_21.xml (+0, -0)
		src/xml/escp2/model/model_22.xml (+0, -0)
		src/xml/escp2/model/model_23.xml (+0, -0)
		src/xml/escp2/model/model_24.xml (+0, -0)
		src/xml/escp2/model/model_25.xml (+0, -0)
		src/xml/escp2/model/model_26.xml (+0, -0)
		src/xml/escp2/model/model_27.xml (+0, -0)
		src/xml/escp2/model/model_28.xml (+0, -0)
		src/xml/escp2/model/model_29.xml (+0, -0)
		src/xml/escp2/model/model_3.xml (+0, -0)
		src/xml/escp2/model/model_30.xml (+0, -0)
		src/xml/escp2/model/model_31.xml (+0, -0)
		src/xml/escp2/model/model_32.xml (+0, -0)
		src/xml/escp2/model/model_33.xml (+0, -0)
		src/xml/escp2/model/model_34.xml (+0, -0)
		src/xml/escp2/model/model_35.xml (+0, -0)
		src/xml/escp2/model/model_36.xml (+0, -0)
		src/xml/escp2/model/model_37.xml (+0, -0)
		src/xml/escp2/model/model_38.xml (+0, -0)
		src/xml/escp2/model/model_39.xml (+0, -0)
		src/xml/escp2/model/model_4.xml (+0, -0)
		src/xml/escp2/model/model_40.xml (+0, -0)
		src/xml/escp2/model/model_41.xml (+0, -0)
		src/xml/escp2/model/model_42.xml (+0, -0)
		src/xml/escp2/model/model_43.xml (+0, -0)
		src/xml/escp2/model/model_44.xml (+0, -0)
		src/xml/escp2/model/model_45.xml (+0, -0)
		src/xml/escp2/model/model_46.xml (+0, -0)
		src/xml/escp2/model/model_47.xml (+0, -0)
		src/xml/escp2/model/model_48.xml (+0, -0)
		src/xml/escp2/model/model_49.xml (+0, -0)
		src/xml/escp2/model/model_5.xml (+0, -0)
		src/xml/escp2/model/model_50.xml (+0, -0)
		src/xml/escp2/model/model_51.xml (+0, -0)
		src/xml/escp2/model/model_52.xml (+0, -0)
		src/xml/escp2/model/model_53.xml (+0, -0)
		src/xml/escp2/model/model_54.xml (+0, -0)
		src/xml/escp2/model/model_55.xml (+0, -0)
		src/xml/escp2/model/model_56.xml (+0, -0)
		src/xml/escp2/model/model_57.xml (+0, -0)
		src/xml/escp2/model/model_58.xml (+0, -0)
		src/xml/escp2/model/model_59.xml (+0, -0)
		src/xml/escp2/model/model_6.xml (+0, -0)
		src/xml/escp2/model/model_60.xml (+0, -0)
		src/xml/escp2/model/model_61.xml (+0, -0)
		src/xml/escp2/model/model_62.xml (+0, -0)
		src/xml/escp2/model/model_63.xml (+0, -0)
		src/xml/escp2/model/model_64.xml (+0, -0)
		src/xml/escp2/model/model_65.xml (+0, -0)
		src/xml/escp2/model/model_66.xml (+0, -0)
		src/xml/escp2/model/model_67.xml (+0, -0)
		src/xml/escp2/model/model_68.xml (+0, -0)
		src/xml/escp2/model/model_69.xml (+0, -0)
		src/xml/escp2/model/model_7.xml (+0, -0)
		src/xml/escp2/model/model_70.xml (+0, -0)
		src/xml/escp2/model/model_71.xml (+0, -0)
		src/xml/escp2/model/model_72.xml (+0, -0)
		src/xml/escp2/model/model_73.xml (+0, -0)
		src/xml/escp2/model/model_74.xml (+0, -0)
		src/xml/escp2/model/model_75.xml (+0, -0)
		src/xml/escp2/model/model_76.xml (+0, -0)
		src/xml/escp2/model/model_77.xml (+0, -0)
		src/xml/escp2/model/model_78.xml (+0, -0)
		src/xml/escp2/model/model_79.xml (+0, -0)
		src/xml/escp2/model/model_8.xml (+0, -0)
		src/xml/escp2/model/model_80.xml (+0, -0)
		src/xml/escp2/model/model_81.xml (+0, -0)
		src/xml/escp2/model/model_82.xml (+0, -0)
		src/xml/escp2/model/model_83.xml (+0, -0)
		src/xml/escp2/model/model_84.xml (+0, -0)
		src/xml/escp2/model/model_85.xml (+0, -0)
		src/xml/escp2/model/model_86.xml (+0, -0)
		src/xml/escp2/model/model_87.xml (+0, -0)
		src/xml/escp2/model/model_88.xml (+0, -0)
		src/xml/escp2/model/model_89.xml (+0, -0)
		src/xml/escp2/model/model_9.xml (+0, -0)
		src/xml/escp2/model/model_90.xml (+0, -0)
		src/xml/escp2/qualitypresets/p1_5.xml (+0, -0)
		src/xml/escp2/qualitypresets/picturemate.xml (+0, -0)
		src/xml/escp2/qualitypresets/standard.xml (+0, -0)
		src/xml/escp2/qualitypresets/v2880.xml (+0, -0)
		src/xml/escp2/resolutions/resolutions_0.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_1.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_10.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_11.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_12.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_13.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_14.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_15.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_16.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_17.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_18.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_19.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_2.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_20.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_21.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_22.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_23.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_24.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_25.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_26.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_27.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_28.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_29.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_3.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_30.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_31.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_32.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_33.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_34.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_35.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_36.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_37.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_38.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_39.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_4.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_40.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_41.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_42.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_43.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_44.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_45.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_46.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_47.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_48.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_49.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_5.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_50.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_51.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_52.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_53.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_54.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_55.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_56.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_57.xml (+0, -0)
		src/xml/escp2/resolutions/resolutions_58.xml (+0, -0)
		src/xml/escp2/resolutions/resolutions_59.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_6.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_60.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_61.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_62.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_63.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_64.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_65.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_66.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_67.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_68.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_69.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_7.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_70.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_71.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_72.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_73.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_74.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_75.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_76.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_77.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_78.xml (+4, -8)
		src/xml/escp2/resolutions/resolutions_79.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_8.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_80.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_81.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_82.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_83.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_84.xml (+2, -4)
		src/xml/escp2/resolutions/resolutions_85.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_86.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_87.xml (+0, -0)
		src/xml/escp2/resolutions/resolutions_88.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_89.xml (+1, -2)
		src/xml/escp2/resolutions/resolutions_9.xml (+3, -6)
		src/xml/escp2/resolutions/resolutions_90.xml (+1, -2)
		src/xml/escp2/weaves/pro7000.xml (+0, -0)
		src/xml/escp2/weaves/pro7500.xml (+0, -0)
		src/xml/escp2/weaves/pro7600.xml (+0, -0)
		src/xml/escp2/weaves/standard.xml (+0, -0)

	Clean up indentation/formatting of all XML files.

	Fix ink definitions for 4-color PictureMate printers.

2008-06-29  <rlk>	026d5e54509be3d38390a64ab418a0ce48fd5556

	Lines: +4, -0
	Files:	src/xml/escp2/inks/f360_ultrachrome_k3.xml (+2, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -0)

	Dark inks do need transition parameters

2008-06-29  <rlk>	ce49191e5cf85980be284c79a22cf1869c10a654

	Lines: +1, -2
	Files:	src/testpattern/run-testpattern-2.in (+1, -2)

	Don't forcibly default color correction to raw.

2008-06-29  <rlk>	40dcfc4f9aaf573067aa79745b3761600b02b01f

	Lines: +49, -52
	Files:	src/testpattern/run-testpattern-2.in (+49, -52)

	Add option to place md5 output in a single file.

2008-06-29  <rlk>	3450e2ddc21151b449fb9e52f75a3724b9d96774

	Lines: +12, -6
	Files:	src/xml/escp2/model/model_88.xml (+4, -2)
		src/xml/escp2/model/model_89.xml (+4, -2)
		src/xml/escp2/model/model_90.xml (+4, -2)

	x880 printers have 8 inks

2008-06-29  <rlk>	d29e79c8f16bfac999af404d7125d5a1e9b83d82

	Lines: +0, -0
	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+0, -0)

	Correct name of ink set.

2008-06-29  <rlk>	7e89d343799a4fea340f50a4bf0fef02b4dca15f

	Lines: +1, -1
	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -1)

	Light light black is apparently 0x20, not 0x30, on these printers.

2008-06-29  <rlk>	eb96a42d310e2336115ec01c8d0eb723d2da09a5

	Lines: +921, -5
	Files:	src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/pro_ultrachrome_k3.xml (added +583)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/escp2/model/model_88.xml (+1, -1)
		src/xml/escp2/model/model_89.xml (added +74)
		src/xml/escp2/model/model_90.xml (added +74)
		src/xml/escp2/resolutions/Makefile.am (+3, -1)
		src/xml/escp2/resolutions/resolutions_89.xml (added +90)
		src/xml/escp2/resolutions/resolutions_90.xml (added +90)
		src/xml/printers.xml (+2, -2)

	7880, 9880, and 11880 are 8-color Ultrachrome K3 printers

2008-06-28  <rlk>	a4fc0538c8aa45b478f9eb5600be35168b474b21

	Lines: +34, -2
	Files:	src/main/escp2-papers.c (+16, -0)
		src/main/print-escp2-data.c (+8, -0)
		src/main/print-papers.c (+2, -2)
		src/main/print-vars.c (+8, -0)

	Protect reading XML files against locale issues

2008-06-28  <rlk>	db485bb996fd589772c13fa7f967f9ec81b406f2

	Lines: +104, -16
	Files:	src/cups/rastertoprinter.c (+33, -8)
		src/cups/test-rastertogutenprint.in (+71, -8)

	Use the actual page size name as passed to CUPS rather than trying
	to find a best fit, which doesn't always do what is intended.  If the
	user specified a custom page size, that's what CUPS should honor.

2008-06-28  <rlk>	cc8a04d19e7586541b41acd880a387adfcdc182c

	Lines: +197, -3
	Files:	src/foomatic/foomatic-printermap (+6, -1)
		src/xml/escp2/model/Makefile.am (+2, -1)
		src/xml/escp2/model/model_88.xml (added +74)
		src/xml/escp2/resolutions/Makefile.am (+2, -1)
		src/xml/escp2/resolutions/resolutions_88.xml (added +90)
		src/xml/papers.xml (+18, -0)
		src/xml/printers.xml (+5, -0)

	Add Epson 11880; add definitions for 7800, 7880, 9800, 9880

2008-06-28  <rlk>	2f05b9ededc215e23ce23d2d1078cf0c62bdf399

	Lines: +7, -1
	Files:	src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+6, -0)

	Fix logic for enlarging capability database

2008-06-28  <rlk>	762ae2b32c3b31c0cd46fb96b09e3b0b8b519b94

	Lines: +18, -5
	Files:	src/testpattern/run-testpattern-2.in (+7, -4)
		src/testpattern/testpattern.c (+10, -1)
		src/testpattern/testpattern.h (+1, -0)

	Add -q option to suppress progress output

2008-06-28  <rlk>	9da202e0972ab8def9b822858fa6c8dce46104f0

	Lines: +61, -14
	Files:	src/xml/papers.xml (+34, -7)
		src/xml/printers.xml (+27, -7)

	Add copyright notices and comments

2008-06-28  <rlk>	d761133f4565833d9dc59e59a970d06c7af51577

	Lines: +4101, -6920
	Files:	src/main/escp2-channels.c (+367, -3083)
		src/main/escp2-driver.c (+1, -1)
		src/main/print-escp2-data.c (+23, -367)
		src/main/print-escp2.c (+109, -134)
		src/main/print-escp2.h (+21, -34)
		src/xml/escp2/inks/Makefile.am (+1, -0)
		src/xml/escp2/inks/b500.xml (+79, -70)
		src/xml/escp2/inks/c120.xml (+63, -54)
		src/xml/escp2/inks/c64.xml (+60, -51)
		src/xml/escp2/inks/c80.xml (+60, -51)
		src/xml/escp2/inks/c82.xml (+60, -51)
		src/xml/escp2/inks/claria.xml (+99, -111)
		src/xml/escp2/inks/cmy.xml (+12, -6)
		src/xml/escp2/inks/cmykrb.xml (+217, -171)
		src/xml/escp2/inks/cx3650.xml (+60, -51)
		src/xml/escp2/inks/defaultblack.xml (added +40)
		src/xml/escp2/inks/f360.xml (+60, -51)
		src/xml/escp2/inks/f360_photo.xml (+98, -98)
		src/xml/escp2/inks/f360_photo7_japan.xml (+163, -169)
		src/xml/escp2/inks/f360_ultrachrome.xml (+302, -312)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+268, -280)
		src/xml/escp2/inks/photo_gen0.xml (+122, -111)
		src/xml/escp2/inks/photo_gen1.xml (+122, -111)
		src/xml/escp2/inks/photo_gen2.xml (+122, -111)
		src/xml/escp2/inks/photo_gen3.xml (+122, -111)
		src/xml/escp2/inks/photo_gen3_4.xml (+60, -51)
		src/xml/escp2/inks/photo_gen4.xml (+98, -122)
		src/xml/escp2/inks/photo_pigment.xml (+98, -90)
		src/xml/escp2/inks/picturemate_4.xml (+28, -16)
		src/xml/escp2/inks/picturemate_6.xml (+64, -40)
		src/xml/escp2/inks/pro_gen1.xml (+122, -111)
		src/xml/escp2/inks/pro_gen2.xml (+122, -111)
		src/xml/escp2/inks/pro_pigment.xml (+98, -90)
		src/xml/escp2/inks/pro_ultrachrome.xml (+302, -284)
		src/xml/escp2/inks/standard.xml (+60, -51)
		src/xml/escp2/inks/standard_gen0.xml (+60, -51)
		src/xml/escp2/inks/ultrachrome.xml (+302, -284)
		src/xml/escp2/inks/x80.xml (+36, -30)

	Convert remaining (ink channel) data to XML

2008-06-28  <rlk>	4eee7c2819f3a72a652362c6d46f87d427458e07

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	Bump version.

2008-06-28  <rlk>	f9fe8e6186ba360a5b57aaa7b19c1547ac35cf76

	Lines: +42, -4
	Files:	src/testpattern/run-testpattern-2.in (+42, -4)

	Add RawChannels to list of parameters being tested.

	Add -r option to turn off testing all resolutions.

2008-06-27  <rlk>	4452590b7cd4f9d9e9cea5cb4d6550e694880383

	Lines: +184, -163
	Files:	src/main/escp2-papers.c (+42, -33)
		src/main/escp2-resolutions.c (+18, -9)
		src/main/print-escp2-data.c (+71, -6)
		src/main/print-escp2.c (+47, -112)
		src/main/print-escp2.h (+6, -3)

	Encapsulate model IDs differently

2008-06-27  <rlk>	a9cf63a490687772638a2501d04a62d1b68abebc

	Lines: +4, -4
	Files:	test/parse-escp2 (+4, -4)

	Correct handling of old-style printers.

2008-06-27  <rlk>	4b89bab30a7da7cd4e3cbafc39e3685029d601b1

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/xml/printers.xml (+1, -0)

	Support B-308

2008-06-22  <rlk>	1bedd9c3702eb8e40dc77cf2c7dff7a43aa3459c

	Lines: +0, -1
	Files:	po/POTFILES.in (+0, -1)

	Remove escp2-inks.c

2008-06-22  <rlk>	85abe2150f59c83a81f8dfb3f82e0dfc6461e747

	Lines: +2736, -6029
	Files:	src/main/Makefile.am (+0, -1)
		src/main/escp2-driver.c (+8, -8)
		src/main/escp2-inks.c (removed -585)
		src/main/escp2-resolutions.c (+113, -518)
		src/main/print-escp2-data.c (+90, -472)
		src/main/print-escp2.c (+175, -210)
		src/main/print-escp2.h (+67, -117)
		src/xml/escp2/resolutions/resolutions_0.xml (+25, -29)
		src/xml/escp2/resolutions/resolutions_1.xml (+33, -36)
		src/xml/escp2/resolutions/resolutions_10.xml (+31, -47)
		src/xml/escp2/resolutions/resolutions_11.xml (+31, -47)
		src/xml/escp2/resolutions/resolutions_12.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_13.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_14.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_15.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_16.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_17.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_18.xml (+31, -47)
		src/xml/escp2/resolutions/resolutions_19.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_2.xml (+33, -36)
		src/xml/escp2/resolutions/resolutions_20.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_21.xml (+21, -40)
		src/xml/escp2/resolutions/resolutions_22.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_23.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_24.xml (+30, -48)
		src/xml/escp2/resolutions/resolutions_25.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_26.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_27.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_28.xml (+24, -35)
		src/xml/escp2/resolutions/resolutions_29.xml (+24, -35)
		src/xml/escp2/resolutions/resolutions_3.xml (+34, -53)
		src/xml/escp2/resolutions/resolutions_30.xml (+24, -35)
		src/xml/escp2/resolutions/resolutions_31.xml (+24, -35)
		src/xml/escp2/resolutions/resolutions_32.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_33.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_34.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_35.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_36.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_37.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_38.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_39.xml (+25, -29)
		src/xml/escp2/resolutions/resolutions_4.xml (+30, -48)
		src/xml/escp2/resolutions/resolutions_40.xml (+24, -35)
		src/xml/escp2/resolutions/resolutions_41.xml (+24, -35)
		src/xml/escp2/resolutions/resolutions_42.xml (+21, -40)
		src/xml/escp2/resolutions/resolutions_43.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_44.xml (+24, -48)
		src/xml/escp2/resolutions/resolutions_45.xml (+25, -29)
		src/xml/escp2/resolutions/resolutions_46.xml (+18, -36)
		src/xml/escp2/resolutions/resolutions_47.xml (+21, -41)
		src/xml/escp2/resolutions/resolutions_48.xml (+19, -30)
		src/xml/escp2/resolutions/resolutions_49.xml (+19, -30)
		src/xml/escp2/resolutions/resolutions_5.xml (+30, -48)
		src/xml/escp2/resolutions/resolutions_50.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_51.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_52.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_53.xml (+18, -36)
		src/xml/escp2/resolutions/resolutions_54.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_55.xml (+24, -48)
		src/xml/escp2/resolutions/resolutions_56.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_57.xml (+18, -35)
		src/xml/escp2/resolutions/resolutions_58.xml (+18, -35)
		src/xml/escp2/resolutions/resolutions_59.xml (+24, -46)
		src/xml/escp2/resolutions/resolutions_6.xml (+30, -48)
		src/xml/escp2/resolutions/resolutions_60.xml (+24, -48)
		src/xml/escp2/resolutions/resolutions_61.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_62.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_63.xml (+24, -47)
		src/xml/escp2/resolutions/resolutions_64.xml (+30, -59)
		src/xml/escp2/resolutions/resolutions_65.xml (+27, -53)
		src/xml/escp2/resolutions/resolutions_66.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_67.xml (+30, -59)
		src/xml/escp2/resolutions/resolutions_68.xml (+30, -59)
		src/xml/escp2/resolutions/resolutions_69.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_7.xml (+34, -53)
		src/xml/escp2/resolutions/resolutions_70.xml (+30, -59)
		src/xml/escp2/resolutions/resolutions_71.xml (+30, -59)
		src/xml/escp2/resolutions/resolutions_72.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_73.xml (+15, -28)
		src/xml/escp2/resolutions/resolutions_74.xml (+27, -53)
		src/xml/escp2/resolutions/resolutions_75.xml (+24, -48)
		src/xml/escp2/resolutions/resolutions_76.xml (+24, -48)
		src/xml/escp2/resolutions/resolutions_77.xml (+24, -47)
		src/xml/escp2/resolutions/resolutions_78.xml (+27, -52)
		src/xml/escp2/resolutions/resolutions_79.xml (+24, -48)
		src/xml/escp2/resolutions/resolutions_8.xml (+34, -53)
		src/xml/escp2/resolutions/resolutions_80.xml (+27, -54)
		src/xml/escp2/resolutions/resolutions_81.xml (+33, -65)
		src/xml/escp2/resolutions/resolutions_82.xml (+39, -77)
		src/xml/escp2/resolutions/resolutions_83.xml (+27, -53)
		src/xml/escp2/resolutions/resolutions_84.xml (+24, -47)
		src/xml/escp2/resolutions/resolutions_85.xml (+30, -59)
		src/xml/escp2/resolutions/resolutions_86.xml (+15, -28)
		src/xml/escp2/resolutions/resolutions_87.xml (+27, -53)
		src/xml/escp2/resolutions/resolutions_9.xml (+31, -47)

	Convert resolution data to XML.

2008-06-21  <rlk>	a0619eb5f8204e2983cc4d45e63122669a0221a8

	Lines: +21223, -12
	Files:	configure.ac (+2, -0)
		src/main/print-escp2-data.c (+0, -2)
		src/xml/escp2/Makefile.am (+6, -0)
		src/xml/escp2/inks/.cvsignore (added +3)
		src/xml/escp2/inks/Makefile.am (added +70)
		src/xml/escp2/inks/b500.xml (added +183)
		src/xml/escp2/inks/c120.xml (added +167)
		src/xml/escp2/inks/c64.xml (added +164)
		src/xml/escp2/inks/c80.xml (added +164)
		src/xml/escp2/inks/c82.xml (added +164)
		src/xml/escp2/inks/claria.xml (added +294)
		src/xml/escp2/inks/cmy.xml (added +48)
		src/xml/escp2/inks/cmykrb.xml (added +815)
		src/xml/escp2/inks/cx3650.xml (added +164)
		src/xml/escp2/inks/f360.xml (added +164)
		src/xml/escp2/inks/f360_photo.xml (added +282)
		src/xml/escp2/inks/f360_photo7_japan.xml (added +419)
		src/xml/escp2/inks/f360_ultrachrome.xml (added +797)
		src/xml/escp2/inks/f360_ultrachrome_k3.xml (added +595)
		src/xml/escp2/inks/photo_gen0.xml (added +306)
		src/xml/escp2/inks/photo_gen1.xml (added +306)
		src/xml/escp2/inks/photo_gen2.xml (added +306)
		src/xml/escp2/inks/photo_gen3.xml (added +306)
		src/xml/escp2/inks/photo_gen3_4.xml (added +164)
		src/xml/escp2/inks/photo_gen4.xml (added +306)
		src/xml/escp2/inks/photo_pigment.xml (added +274)
		src/xml/escp2/inks/picturemate_4.xml (added +121)
		src/xml/escp2/inks/picturemate_6.xml (added +263)
		src/xml/escp2/inks/pro_gen1.xml (added +306)
		src/xml/escp2/inks/pro_gen2.xml (added +306)
		src/xml/escp2/inks/pro_pigment.xml (added +274)
		src/xml/escp2/inks/pro_ultrachrome.xml (added +769)
		src/xml/escp2/inks/standard.xml (added +164)
		src/xml/escp2/inks/standard_gen0.xml (added +164)
		src/xml/escp2/inks/ultrachrome.xml (added +769)
		src/xml/escp2/inks/x80.xml (added +132)
		src/xml/escp2/model/model_0.xml (+2, -0)
		src/xml/escp2/model/model_1.xml (+2, -0)
		src/xml/escp2/model/model_10.xml (+2, -0)
		src/xml/escp2/model/model_11.xml (+2, -0)
		src/xml/escp2/model/model_12.xml (+2, -0)
		src/xml/escp2/model/model_13.xml (+2, -0)
		src/xml/escp2/model/model_14.xml (+2, -0)
		src/xml/escp2/model/model_15.xml (+2, -0)
		src/xml/escp2/model/model_16.xml (+2, -0)
		src/xml/escp2/model/model_17.xml (+2, -0)
		src/xml/escp2/model/model_18.xml (+2, -0)
		src/xml/escp2/model/model_19.xml (+2, -0)
		src/xml/escp2/model/model_2.xml (+2, -0)
		src/xml/escp2/model/model_20.xml (+2, -0)
		src/xml/escp2/model/model_21.xml (+2, -0)
		src/xml/escp2/model/model_22.xml (+2, -0)
		src/xml/escp2/model/model_23.xml (+2, -0)
		src/xml/escp2/model/model_24.xml (+2, -0)
		src/xml/escp2/model/model_25.xml (+2, -0)
		src/xml/escp2/model/model_26.xml (+2, -0)
		src/xml/escp2/model/model_27.xml (+2, -0)
		src/xml/escp2/model/model_28.xml (+2, -0)
		src/xml/escp2/model/model_29.xml (+2, -0)
		src/xml/escp2/model/model_3.xml (+2, -0)
		src/xml/escp2/model/model_30.xml (+2, -0)
		src/xml/escp2/model/model_31.xml (+2, -0)
		src/xml/escp2/model/model_32.xml (+2, -0)
		src/xml/escp2/model/model_33.xml (+2, -0)
		src/xml/escp2/model/model_34.xml (+2, -0)
		src/xml/escp2/model/model_35.xml (+2, -0)
		src/xml/escp2/model/model_36.xml (+2, -0)
		src/xml/escp2/model/model_37.xml (+2, -0)
		src/xml/escp2/model/model_38.xml (+2, -0)
		src/xml/escp2/model/model_39.xml (+2, -0)
		src/xml/escp2/model/model_4.xml (+2, -0)
		src/xml/escp2/model/model_40.xml (+2, -0)
		src/xml/escp2/model/model_41.xml (+2, -0)
		src/xml/escp2/model/model_42.xml (+2, -0)
		src/xml/escp2/model/model_43.xml (+2, -0)
		src/xml/escp2/model/model_44.xml (+2, -0)
		src/xml/escp2/model/model_45.xml (+2, -0)
		src/xml/escp2/model/model_46.xml (+2, -0)
		src/xml/escp2/model/model_47.xml (+2, -0)
		src/xml/escp2/model/model_48.xml (+2, -0)
		src/xml/escp2/model/model_49.xml (+2, -0)
		src/xml/escp2/model/model_5.xml (+2, -0)
		src/xml/escp2/model/model_50.xml (+2, -0)
		src/xml/escp2/model/model_51.xml (+2, -0)
		src/xml/escp2/model/model_52.xml (+2, -0)
		src/xml/escp2/model/model_53.xml (+2, -0)
		src/xml/escp2/model/model_54.xml (+2, -0)
		src/xml/escp2/model/model_55.xml (+2, -0)
		src/xml/escp2/model/model_56.xml (+2, -0)
		src/xml/escp2/model/model_57.xml (+2, -0)
		src/xml/escp2/model/model_58.xml (+2, -0)
		src/xml/escp2/model/model_59.xml (+2, -0)
		src/xml/escp2/model/model_6.xml (+2, -0)
		src/xml/escp2/model/model_60.xml (+2, -0)
		src/xml/escp2/model/model_61.xml (+2, -0)
		src/xml/escp2/model/model_62.xml (+2, -0)
		src/xml/escp2/model/model_63.xml (+2, -0)
		src/xml/escp2/model/model_64.xml (+3, -1)
		src/xml/escp2/model/model_65.xml (+2, -0)
		src/xml/escp2/model/model_66.xml (+2, -0)
		src/xml/escp2/model/model_67.xml (+3, -1)
		src/xml/escp2/model/model_68.xml (+2, -0)
		src/xml/escp2/model/model_69.xml (+2, -0)
		src/xml/escp2/model/model_7.xml (+2, -0)
		src/xml/escp2/model/model_70.xml (+3, -1)
		src/xml/escp2/model/model_71.xml (+3, -1)
		src/xml/escp2/model/model_72.xml (+2, -0)
		src/xml/escp2/model/model_73.xml (+2, -0)
		src/xml/escp2/model/model_74.xml (+2, -0)
		src/xml/escp2/model/model_75.xml (+2, -0)
		src/xml/escp2/model/model_76.xml (+3, -1)
		src/xml/escp2/model/model_77.xml (+2, -0)
		src/xml/escp2/model/model_78.xml (+2, -0)
		src/xml/escp2/model/model_79.xml (+2, -0)
		src/xml/escp2/model/model_8.xml (+2, -0)
		src/xml/escp2/model/model_80.xml (+2, -0)
		src/xml/escp2/model/model_81.xml (+3, -1)
		src/xml/escp2/model/model_82.xml (+4, -2)
		src/xml/escp2/model/model_83.xml (+2, -0)
		src/xml/escp2/model/model_84.xml (+2, -0)
		src/xml/escp2/model/model_85.xml (+3, -1)
		src/xml/escp2/model/model_86.xml (+2, -0)
		src/xml/escp2/model/model_87.xml (+3, -1)
		src/xml/escp2/model/model_9.xml (+2, -0)
		src/xml/escp2/resolutions/.cvsignore (added +3)
		src/xml/escp2/resolutions/Makefile.am (added +127)
		src/xml/escp2/resolutions/resolutions_0.xml (added +93)
		src/xml/escp2/resolutions/resolutions_1.xml (added +113)
		src/xml/escp2/resolutions/resolutions_10.xml (added +123)
		src/xml/escp2/resolutions/resolutions_11.xml (added +123)
		src/xml/escp2/resolutions/resolutions_12.xml (added +130)
		src/xml/escp2/resolutions/resolutions_13.xml (added +129)
		src/xml/escp2/resolutions/resolutions_14.xml (added +130)
		src/xml/escp2/resolutions/resolutions_15.xml (added +130)
		src/xml/escp2/resolutions/resolutions_16.xml (added +132)
		src/xml/escp2/resolutions/resolutions_17.xml (added +132)
		src/xml/escp2/resolutions/resolutions_18.xml (added +123)
		src/xml/escp2/resolutions/resolutions_19.xml (added +132)
		src/xml/escp2/resolutions/resolutions_2.xml (added +113)
		src/xml/escp2/resolutions/resolutions_20.xml (added +143)
		src/xml/escp2/resolutions/resolutions_21.xml (added +119)
		src/xml/escp2/resolutions/resolutions_22.xml (added +132)
		src/xml/escp2/resolutions/resolutions_23.xml (added +132)
		src/xml/escp2/resolutions/resolutions_24.xml (added +123)
		src/xml/escp2/resolutions/resolutions_25.xml (added +143)
		src/xml/escp2/resolutions/resolutions_26.xml (added +124)
		src/xml/escp2/resolutions/resolutions_27.xml (added +115)
		src/xml/escp2/resolutions/resolutions_28.xml (added +101)
		src/xml/escp2/resolutions/resolutions_29.xml (added +101)
		src/xml/escp2/resolutions/resolutions_3.xml (added +134)
		src/xml/escp2/resolutions/resolutions_30.xml (added +101)
		src/xml/escp2/resolutions/resolutions_31.xml (added +101)
		src/xml/escp2/resolutions/resolutions_32.xml (added +142)
		src/xml/escp2/resolutions/resolutions_33.xml (added +142)
		src/xml/escp2/resolutions/resolutions_34.xml (added +139)
		src/xml/escp2/resolutions/resolutions_35.xml (added +142)
		src/xml/escp2/resolutions/resolutions_36.xml (added +142)
		src/xml/escp2/resolutions/resolutions_37.xml (added +142)
		src/xml/escp2/resolutions/resolutions_38.xml (added +130)
		src/xml/escp2/resolutions/resolutions_39.xml (added +93)
		src/xml/escp2/resolutions/resolutions_4.xml (added +123)
		src/xml/escp2/resolutions/resolutions_40.xml (added +101)
		src/xml/escp2/resolutions/resolutions_41.xml (added +108)
		src/xml/escp2/resolutions/resolutions_42.xml (added +119)
		src/xml/escp2/resolutions/resolutions_43.xml (added +130)
		src/xml/escp2/resolutions/resolutions_44.xml (added +126)
		src/xml/escp2/resolutions/resolutions_45.xml (added +93)
		src/xml/escp2/resolutions/resolutions_46.xml (added +101)
		src/xml/escp2/resolutions/resolutions_47.xml (added +113)
		src/xml/escp2/resolutions/resolutions_48.xml (added +101)
		src/xml/escp2/resolutions/resolutions_49.xml (added +101)
		src/xml/escp2/resolutions/resolutions_5.xml (added +123)
		src/xml/escp2/resolutions/resolutions_50.xml (added +138)
		src/xml/escp2/resolutions/resolutions_51.xml (added +138)
		src/xml/escp2/resolutions/resolutions_52.xml (added +138)
		src/xml/escp2/resolutions/resolutions_53.xml (added +101)
		src/xml/escp2/resolutions/resolutions_54.xml (added +143)
		src/xml/escp2/resolutions/resolutions_55.xml (added +126)
		src/xml/escp2/resolutions/resolutions_56.xml (added +130)
		src/xml/escp2/resolutions/resolutions_57.xml (added +96)
		src/xml/escp2/resolutions/resolutions_58.xml (added +96)
		src/xml/escp2/resolutions/resolutions_59.xml (added +130)
		src/xml/escp2/resolutions/resolutions_6.xml (added +123)
		src/xml/escp2/resolutions/resolutions_60.xml (added +126)
		src/xml/escp2/resolutions/resolutions_61.xml (added +140)
		src/xml/escp2/resolutions/resolutions_62.xml (added +142)
		src/xml/escp2/resolutions/resolutions_63.xml (added +128)
		src/xml/escp2/resolutions/resolutions_64.xml (added +148)
		src/xml/escp2/resolutions/resolutions_65.xml (added +139)
		src/xml/escp2/resolutions/resolutions_66.xml (added +140)
		src/xml/escp2/resolutions/resolutions_67.xml (added +148)
		src/xml/escp2/resolutions/resolutions_68.xml (added +148)
		src/xml/escp2/resolutions/resolutions_69.xml (added +137)
		src/xml/escp2/resolutions/resolutions_7.xml (added +134)
		src/xml/escp2/resolutions/resolutions_70.xml (added +148)
		src/xml/escp2/resolutions/resolutions_71.xml (added +145)
		src/xml/escp2/resolutions/resolutions_72.xml (added +140)
		src/xml/escp2/resolutions/resolutions_73.xml (added +88)
		src/xml/escp2/resolutions/resolutions_74.xml (added +139)
		src/xml/escp2/resolutions/resolutions_75.xml (added +126)
		src/xml/escp2/resolutions/resolutions_76.xml (added +126)
		src/xml/escp2/resolutions/resolutions_77.xml (added +128)
		src/xml/escp2/resolutions/resolutions_78.xml (added +142)
		src/xml/escp2/resolutions/resolutions_79.xml (added +126)
		src/xml/escp2/resolutions/resolutions_8.xml (added +134)
		src/xml/escp2/resolutions/resolutions_80.xml (added +137)
		src/xml/escp2/resolutions/resolutions_81.xml (added +166)
		src/xml/escp2/resolutions/resolutions_82.xml (added +193)
		src/xml/escp2/resolutions/resolutions_83.xml (added +139)
		src/xml/escp2/resolutions/resolutions_84.xml (added +128)
		src/xml/escp2/resolutions/resolutions_85.xml (added +147)
		src/xml/escp2/resolutions/resolutions_86.xml (added +88)
		src/xml/escp2/resolutions/resolutions_87.xml (added +135)
		src/xml/escp2/resolutions/resolutions_9.xml (added +123)

	Add data for resolutions and channel definitions.  More code needs
	to be written.

	Fix media definition for Stylus Photo 1400.

2008-06-21  <rlk>	506602f7eeca844c7732075e4a568806db21fcc5

	Lines: +24, -13
	Files:	README (+7, -5)
		scripts/autogen.sh (+17, -8)

	A few fixes from Matt Broughton.

2008-06-21  <rlk>	3eef61ceeaafa7138381dbfac65483e875edacf6

	Lines: +16, -10
	Files:	src/xml/escp2/model/model_48.xml (+8, -5)
		src/xml/escp2/model/model_49.xml (+8, -5)

	Add borderless support to Stylus Pro 7600/9600

2008-06-20  <rlk>	6978f4e9786adfdba4d60ba877c183e4cd1d4d13

	Lines: +902, -305
	Files:	configure.ac (+2, -0)
		src/main/escp2-driver.c (+7, -6)
		src/main/escp2-resolutions.c (+162, -167)
		src/main/print-escp2-data.c (+96, -95)
		src/main/print-escp2.c (+4, -6)
		src/main/print-escp2.h (+18, -20)
		src/testpattern/run-testpattern-2.in (+22, -7)
		src/xml/escp2/Makefile.am (+13, -4)
		src/xml/escp2/model/model_0.xml (+1, -0)
		src/xml/escp2/model/model_1.xml (+1, -0)
		src/xml/escp2/model/model_10.xml (+1, -0)
		src/xml/escp2/model/model_11.xml (+1, -0)
		src/xml/escp2/model/model_12.xml (+1, -0)
		src/xml/escp2/model/model_13.xml (+1, -0)
		src/xml/escp2/model/model_14.xml (+1, -0)
		src/xml/escp2/model/model_15.xml (+1, -0)
		src/xml/escp2/model/model_16.xml (+1, -0)
		src/xml/escp2/model/model_17.xml (+1, -0)
		src/xml/escp2/model/model_18.xml (+1, -0)
		src/xml/escp2/model/model_19.xml (+1, -0)
		src/xml/escp2/model/model_2.xml (+1, -0)
		src/xml/escp2/model/model_20.xml (+1, -0)
		src/xml/escp2/model/model_21.xml (+1, -0)
		src/xml/escp2/model/model_22.xml (+1, -0)
		src/xml/escp2/model/model_23.xml (+1, -0)
		src/xml/escp2/model/model_24.xml (+1, -0)
		src/xml/escp2/model/model_25.xml (+1, -0)
		src/xml/escp2/model/model_26.xml (+1, -0)
		src/xml/escp2/model/model_27.xml (+1, -0)
		src/xml/escp2/model/model_28.xml (+2, -0)
		src/xml/escp2/model/model_29.xml (+2, -0)
		src/xml/escp2/model/model_3.xml (+1, -0)
		src/xml/escp2/model/model_30.xml (+2, -0)
		src/xml/escp2/model/model_31.xml (+2, -0)
		src/xml/escp2/model/model_32.xml (+1, -0)
		src/xml/escp2/model/model_33.xml (+1, -0)
		src/xml/escp2/model/model_34.xml (+1, -0)
		src/xml/escp2/model/model_35.xml (+1, -0)
		src/xml/escp2/model/model_36.xml (+1, -0)
		src/xml/escp2/model/model_37.xml (+1, -0)
		src/xml/escp2/model/model_38.xml (+1, -0)
		src/xml/escp2/model/model_39.xml (+1, -0)
		src/xml/escp2/model/model_4.xml (+1, -0)
		src/xml/escp2/model/model_40.xml (+2, -0)
		src/xml/escp2/model/model_41.xml (+2, -0)
		src/xml/escp2/model/model_42.xml (+1, -0)
		src/xml/escp2/model/model_43.xml (+1, -0)
		src/xml/escp2/model/model_44.xml (+1, -0)
		src/xml/escp2/model/model_45.xml (+1, -0)
		src/xml/escp2/model/model_46.xml (+1, -0)
		src/xml/escp2/model/model_47.xml (+1, -0)
		src/xml/escp2/model/model_48.xml (+2, -0)
		src/xml/escp2/model/model_49.xml (+2, -0)
		src/xml/escp2/model/model_5.xml (+1, -0)
		src/xml/escp2/model/model_50.xml (+1, -0)
		src/xml/escp2/model/model_51.xml (+1, -0)
		src/xml/escp2/model/model_52.xml (+1, -0)
		src/xml/escp2/model/model_53.xml (+1, -0)
		src/xml/escp2/model/model_54.xml (+1, -0)
		src/xml/escp2/model/model_55.xml (+1, -0)
		src/xml/escp2/model/model_56.xml (+1, -0)
		src/xml/escp2/model/model_57.xml (+1, -0)
		src/xml/escp2/model/model_58.xml (+1, -0)
		src/xml/escp2/model/model_59.xml (+1, -0)
		src/xml/escp2/model/model_6.xml (+1, -0)
		src/xml/escp2/model/model_60.xml (+1, -0)
		src/xml/escp2/model/model_61.xml (+1, -0)
		src/xml/escp2/model/model_62.xml (+1, -0)
		src/xml/escp2/model/model_63.xml (+1, -0)
		src/xml/escp2/model/model_64.xml (+1, -0)
		src/xml/escp2/model/model_65.xml (+1, -0)
		src/xml/escp2/model/model_66.xml (+1, -0)
		src/xml/escp2/model/model_67.xml (+1, -0)
		src/xml/escp2/model/model_68.xml (+1, -0)
		src/xml/escp2/model/model_69.xml (+1, -0)
		src/xml/escp2/model/model_7.xml (+1, -0)
		src/xml/escp2/model/model_70.xml (+1, -0)
		src/xml/escp2/model/model_71.xml (+1, -0)
		src/xml/escp2/model/model_72.xml (+1, -0)
		src/xml/escp2/model/model_73.xml (+1, -0)
		src/xml/escp2/model/model_74.xml (+1, -0)
		src/xml/escp2/model/model_75.xml (+1, -0)
		src/xml/escp2/model/model_76.xml (+1, -0)
		src/xml/escp2/model/model_77.xml (+1, -0)
		src/xml/escp2/model/model_78.xml (+1, -0)
		src/xml/escp2/model/model_79.xml (+1, -0)
		src/xml/escp2/model/model_8.xml (+1, -0)
		src/xml/escp2/model/model_80.xml (+1, -0)
		src/xml/escp2/model/model_81.xml (+1, -0)
		src/xml/escp2/model/model_82.xml (+1, -0)
		src/xml/escp2/model/model_83.xml (+1, -0)
		src/xml/escp2/model/model_84.xml (+1, -0)
		src/xml/escp2/model/model_85.xml (+1, -0)
		src/xml/escp2/model/model_86.xml (+1, -0)
		src/xml/escp2/model/model_87.xml (+1, -0)
		src/xml/escp2/model/model_9.xml (+1, -0)
		src/xml/escp2/qualitypresets/.cvsignore (added +3)
		src/xml/escp2/qualitypresets/Makefile.am (added +43)
		src/xml/escp2/qualitypresets/p1_5.xml (added +70)
		src/xml/escp2/qualitypresets/picturemate.xml (added +60)
		src/xml/escp2/qualitypresets/standard.xml (added +70)
		src/xml/escp2/qualitypresets/v2880.xml (added +70)
		src/xml/escp2/weaves/.cvsignore (added +3)
		src/xml/escp2/weaves/Makefile.am (added +43)
		src/xml/escp2/weaves/pro7000.xml (added +30)
		src/xml/escp2/weaves/pro7500.xml (added +31)
		src/xml/escp2/weaves/pro7600.xml (added +32)
		src/xml/escp2/weaves/standard.xml (added +27)

	Convert quality presets and printer weave settings to XML.

2008-06-18  <rlk>	d3a4a8c616ebbdcd548f5e28ccc7a947dd54d19d

	Lines: +0, -0

	Update Danish translation

2008-06-17  <rlk>	bfdb01413058fc10de7693b989428927d919951d

	Lines: +1, -0
	Files:	src/cups/cups-genppdupdate.in (+1, -0)

	We do need to use Fcntl.

2008-06-16  <rlk>	02ac9fbd4c77a0f8b437af43c8313e3eab0dd457

	Lines: +741, -410
	Files:	src/main/escp2-channels.c (+0, -215)
		src/main/print-escp2-data.c (+103, -88)
		src/main/print-escp2.c (+11, -98)
		src/main/print-escp2.h (+2, -9)
		src/xml/escp2/model/model_0.xml (+6, -0)
		src/xml/escp2/model/model_1.xml (+6, -0)
		src/xml/escp2/model/model_10.xml (+6, -0)
		src/xml/escp2/model/model_11.xml (+6, -0)
		src/xml/escp2/model/model_12.xml (+6, -0)
		src/xml/escp2/model/model_13.xml (+6, -0)
		src/xml/escp2/model/model_14.xml (+8, -0)
		src/xml/escp2/model/model_15.xml (+8, -0)
		src/xml/escp2/model/model_16.xml (+6, -0)
		src/xml/escp2/model/model_17.xml (+6, -0)
		src/xml/escp2/model/model_18.xml (+6, -0)
		src/xml/escp2/model/model_19.xml (+6, -0)
		src/xml/escp2/model/model_2.xml (+6, -0)
		src/xml/escp2/model/model_20.xml (+8, -0)
		src/xml/escp2/model/model_21.xml (+6, -0)
		src/xml/escp2/model/model_22.xml (+8, -0)
		src/xml/escp2/model/model_23.xml (+8, -0)
		src/xml/escp2/model/model_24.xml (+6, -0)
		src/xml/escp2/model/model_25.xml (+6, -0)
		src/xml/escp2/model/model_26.xml (+8, -0)
		src/xml/escp2/model/model_27.xml (+8, -0)
		src/xml/escp2/model/model_28.xml (+8, -0)
		src/xml/escp2/model/model_29.xml (+8, -0)
		src/xml/escp2/model/model_3.xml (+6, -0)
		src/xml/escp2/model/model_30.xml (+8, -0)
		src/xml/escp2/model/model_31.xml (+8, -0)
		src/xml/escp2/model/model_32.xml (+6, -0)
		src/xml/escp2/model/model_33.xml (+6, -0)
		src/xml/escp2/model/model_34.xml (+6, -0)
		src/xml/escp2/model/model_35.xml (+8, -0)
		src/xml/escp2/model/model_36.xml (+8, -0)
		src/xml/escp2/model/model_37.xml (+8, -0)
		src/xml/escp2/model/model_38.xml (+6, -0)
		src/xml/escp2/model/model_39.xml (+6, -0)
		src/xml/escp2/model/model_4.xml (+6, -0)
		src/xml/escp2/model/model_40.xml (+8, -0)
		src/xml/escp2/model/model_41.xml (+8, -0)
		src/xml/escp2/model/model_42.xml (+6, -0)
		src/xml/escp2/model/model_43.xml (+6, -0)
		src/xml/escp2/model/model_44.xml (+6, -0)
		src/xml/escp2/model/model_45.xml (+6, -0)
		src/xml/escp2/model/model_46.xml (+9, -0)
		src/xml/escp2/model/model_47.xml (+9, -0)
		src/xml/escp2/model/model_48.xml (+8, -0)
		src/xml/escp2/model/model_49.xml (+8, -0)
		src/xml/escp2/model/model_5.xml (+6, -0)
		src/xml/escp2/model/model_50.xml (+8, -0)
		src/xml/escp2/model/model_51.xml (+8, -0)
		src/xml/escp2/model/model_52.xml (+6, -0)
		src/xml/escp2/model/model_53.xml (+9, -0)
		src/xml/escp2/model/model_54.xml (+8, -0)
		src/xml/escp2/model/model_55.xml (+6, -0)
		src/xml/escp2/model/model_56.xml (+6, -0)
		src/xml/escp2/model/model_57.xml (+9, -0)
		src/xml/escp2/model/model_58.xml (+8, -0)
		src/xml/escp2/model/model_59.xml (+6, -0)
		src/xml/escp2/model/model_6.xml (+6, -0)
		src/xml/escp2/model/model_60.xml (+6, -0)
		src/xml/escp2/model/model_61.xml (+6, -0)
		src/xml/escp2/model/model_62.xml (+8, -0)
		src/xml/escp2/model/model_63.xml (+8, -0)
		src/xml/escp2/model/model_64.xml (+10, -0)
		src/xml/escp2/model/model_65.xml (+6, -0)
		src/xml/escp2/model/model_66.xml (+6, -0)
		src/xml/escp2/model/model_67.xml (+10, -0)
		src/xml/escp2/model/model_68.xml (+10, -0)
		src/xml/escp2/model/model_69.xml (+6, -0)
		src/xml/escp2/model/model_7.xml (+8, -0)
		src/xml/escp2/model/model_70.xml (+8, -0)
		src/xml/escp2/model/model_71.xml (+10, -0)
		src/xml/escp2/model/model_72.xml (+6, -0)
		src/xml/escp2/model/model_73.xml (+8, -0)
		src/xml/escp2/model/model_74.xml (+6, -0)
		src/xml/escp2/model/model_75.xml (+6, -0)
		src/xml/escp2/model/model_76.xml (+6, -0)
		src/xml/escp2/model/model_77.xml (+8, -0)
		src/xml/escp2/model/model_78.xml (+8, -0)
		src/xml/escp2/model/model_79.xml (+6, -0)
		src/xml/escp2/model/model_8.xml (+8, -0)
		src/xml/escp2/model/model_80.xml (+6, -0)
		src/xml/escp2/model/model_81.xml (+8, -0)
		src/xml/escp2/model/model_82.xml (+8, -0)
		src/xml/escp2/model/model_83.xml (+6, -0)
		src/xml/escp2/model/model_84.xml (+8, -0)
		src/xml/escp2/model/model_85.xml (+7, -0)
		src/xml/escp2/model/model_86.xml (+6, -0)
		src/xml/escp2/model/model_87.xml (+6, -0)
		src/xml/escp2/model/model_9.xml (+8, -0)

	Convert channel names to XML

2008-06-16  <rlk>	961d04cd8a8c1fb0cf53b54fcc130d162219c8ab

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Remove safety check for output order, which is really implemented in
	CUPS.

2008-06-16  <rlk>	9f5f707a74608b665fc90b520e8dba98b5086906

	Lines: +0, -3
	Files:	src/cups/cups-genppdupdate.in (+0, -3)

	Remove unneeded 'use' statements.

2008-06-15  <rlk>	b41aee58dc6676d8e95c5c68fd486c4a6278bc7c

	Lines: +170, -149
	Files:	test/parse-escp2 (+170, -149)

	Fix a few problems.

	Improve performance.

2008-06-15  <rlk>	4f490dcc76b19a574caf2eb26c2c15cb21fa2f49

	Lines: +3450, -1066
	Files:	src/main/print-escp2-data.c (+337, -968)
		src/main/print-escp2.c (+1, -85)
		src/main/print-escp2.h (+17, -13)
		src/xml/.cvsignore (+3, -0)
		src/xml/escp2/model/model_0.xml (+27, -0)
		src/xml/escp2/model/model_1.xml (+26, -0)
		src/xml/escp2/model/model_10.xml (+29, -0)
		src/xml/escp2/model/model_11.xml (+28, -0)
		src/xml/escp2/model/model_12.xml (+41, -0)
		src/xml/escp2/model/model_13.xml (+42, -0)
		src/xml/escp2/model/model_14.xml (+29, -0)
		src/xml/escp2/model/model_15.xml (+29, -0)
		src/xml/escp2/model/model_16.xml (+42, -0)
		src/xml/escp2/model/model_17.xml (+42, -0)
		src/xml/escp2/model/model_18.xml (+29, -0)
		src/xml/escp2/model/model_19.xml (+42, -0)
		src/xml/escp2/model/model_2.xml (+26, -0)
		src/xml/escp2/model/model_20.xml (+29, -0)
		src/xml/escp2/model/model_21.xml (+45, -0)
		src/xml/escp2/model/model_22.xml (+31, -0)
		src/xml/escp2/model/model_23.xml (+31, -0)
		src/xml/escp2/model/model_24.xml (+28, -0)
		src/xml/escp2/model/model_25.xml (+42, -0)
		src/xml/escp2/model/model_26.xml (+41, -0)
		src/xml/escp2/model/model_27.xml (+27, -0)
		src/xml/escp2/model/model_28.xml (+27, -0)
		src/xml/escp2/model/model_29.xml (+27, -0)
		src/xml/escp2/model/model_3.xml (+27, -0)
		src/xml/escp2/model/model_30.xml (+27, -0)
		src/xml/escp2/model/model_31.xml (+27, -0)
		src/xml/escp2/model/model_32.xml (+42, -0)
		src/xml/escp2/model/model_33.xml (+42, -0)
		src/xml/escp2/model/model_34.xml (+43, -0)
		src/xml/escp2/model/model_35.xml (+33, -0)
		src/xml/escp2/model/model_36.xml (+33, -0)
		src/xml/escp2/model/model_37.xml (+33, -0)
		src/xml/escp2/model/model_38.xml (+45, -0)
		src/xml/escp2/model/model_39.xml (+26, -0)
		src/xml/escp2/model/model_4.xml (+27, -0)
		src/xml/escp2/model/model_40.xml (+27, -0)
		src/xml/escp2/model/model_41.xml (+27, -0)
		src/xml/escp2/model/model_42.xml (+44, -0)
		src/xml/escp2/model/model_43.xml (+44, -0)
		src/xml/escp2/model/model_44.xml (+43, -0)
		src/xml/escp2/model/model_45.xml (+26, -0)
		src/xml/escp2/model/model_46.xml (+41, -0)
		src/xml/escp2/model/model_47.xml (+41, -0)
		src/xml/escp2/model/model_48.xml (+30, -0)
		src/xml/escp2/model/model_49.xml (+30, -0)
		src/xml/escp2/model/model_5.xml (+27, -0)
		src/xml/escp2/model/model_50.xml (+33, -0)
		src/xml/escp2/model/model_51.xml (+33, -0)
		src/xml/escp2/model/model_52.xml (+42, -0)
		src/xml/escp2/model/model_53.xml (+40, -0)
		src/xml/escp2/model/model_54.xml (+29, -0)
		src/xml/escp2/model/model_55.xml (+43, -0)
		src/xml/escp2/model/model_56.xml (+43, -0)
		src/xml/escp2/model/model_57.xml (+45, -0)
		src/xml/escp2/model/model_58.xml (+32, -0)
		src/xml/escp2/model/model_59.xml (+44, -0)
		src/xml/escp2/model/model_6.xml (+27, -0)
		src/xml/escp2/model/model_60.xml (+46, -0)
		src/xml/escp2/model/model_61.xml (+46, -0)
		src/xml/escp2/model/model_62.xml (+35, -0)
		src/xml/escp2/model/model_63.xml (+35, -0)
		src/xml/escp2/model/model_64.xml (+36, -0)
		src/xml/escp2/model/model_65.xml (+34, -0)
		src/xml/escp2/model/model_66.xml (+46, -0)
		src/xml/escp2/model/model_67.xml (+36, -0)
		src/xml/escp2/model/model_68.xml (+36, -0)
		src/xml/escp2/model/model_69.xml (+46, -0)
		src/xml/escp2/model/model_7.xml (+27, -0)
		src/xml/escp2/model/model_70.xml (+35, -0)
		src/xml/escp2/model/model_71.xml (+36, -0)
		src/xml/escp2/model/model_72.xml (+45, -0)
		src/xml/escp2/model/model_73.xml (+33, -0)
		src/xml/escp2/model/model_74.xml (+32, -0)
		src/xml/escp2/model/model_75.xml (+33, -0)
		src/xml/escp2/model/model_76.xml (+33, -0)
		src/xml/escp2/model/model_77.xml (+34, -0)
		src/xml/escp2/model/model_78.xml (+33, -0)
		src/xml/escp2/model/model_79.xml (+46, -0)
		src/xml/escp2/model/model_8.xml (+26, -0)
		src/xml/escp2/model/model_80.xml (+46, -0)
		src/xml/escp2/model/model_81.xml (+36, -0)
		src/xml/escp2/model/model_82.xml (+36, -0)
		src/xml/escp2/model/model_83.xml (+35, -0)
		src/xml/escp2/model/model_84.xml (+35, -0)
		src/xml/escp2/model/model_85.xml (+46, -0)
		src/xml/escp2/model/model_86.xml (+33, -0)
		src/xml/escp2/model/model_87.xml (+33, -0)
		src/xml/escp2/model/model_9.xml (+27, -0)

	Convert basic scalar data to XML

2008-06-15  <rlk>	4e04b0c5db1955710f700d9cf05c81fab88aa680

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Bump version.

2008-06-15  <rlk>	ee5dd6626336265c7310a398c41e96933773a8fc

	Lines: +1, -1
	Files:	src/main/sequence.c (+1, -1)

	Avoid trivial infinite loop in certain cases of malformed sequence.

2008-06-14  <rlk>	29ed3fafdc880a5c7bf418d7592a1c50a0f64b62

	Lines: +0, -0

	Updated Dutch translation

===============================================================================
Name: gutenprint-5_2_0-beta3

2008-06-14  <rlk>	40c0ff8a88a4b600057b0d664927db29601b6d37

	Lines: +0, -0

	Gutenprint 5.2.0-beta3 release

2008-06-14  <rlk>	a6e648030b64f44a97085f0c82cd97c53d06d07f

	Lines: +1, -1
	Files:	src/Makefile.am (+1, -1)

	Need to build src/main before src/xml to allow extract-strings to be built.

2008-06-14  <rlk>	2b54b76c58722e92300f3e2dc621b618f9ab4ccd

	Lines: +1, -0
	Files:	src/xml/extract-strings.c (+1, -0)

	Return correct exit status.

2008-06-11  <rlk>	33fae361764f6f5e881594fe76a1675d4541bfb9

	Lines: +53, -12
	Files:	NEWS (+45, -4)
		README (+3, -3)
		configure.ac (+5, -5)

	Prep for beta3 release

2008-06-11  <rlk>	77fce968cfe8088852baa12e23602ba5ac5bb8d4

	Lines: +2, -1
	Files:	src/main/mxml-file.c (+2, -1)

	Fix trivial bug in stp_mxmlLoadFromFile.

2008-06-11  <rlk>	e74b050dec8197dc23850a8b53be9e6e703b4a63

	Lines: +39, -31
	Files:	src/main/escp2-driver.c (+39, -31)

	Change ordering of remote commands to match Epson recommendations.

2008-06-11  <rlk>	2b3cfaf4dcac4a7c94810a55b4ade51f4108611e

	Lines: +73, -73
	Files:	src/xml/escp2/media/c120.xml (+73, -73)

	Further attempts to improve print speed/quality.

2008-06-11  <rlk>	fd11eeab67a4ab0ab0e0823e81329ec5d7cc93f1

	Lines: +10, -10
	Files:	src/xml/escp2/media/c120.xml (+10, -10)

	Improve print speed.

2008-06-10  <rlk>	61afa00b0b938e0c2e52b827fad16c46def93a7c

	Lines: +3221, -3134
	Files:	src/xml/Makefile.am (+12, -10)
		src/xml/escp2/Makefile.am (+6, -1)
		src/xml/escp2/inputslots/Makefile.am (+3, -1)
		src/xml/escp2/inputslots/b500.xml (+2, -2)
		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+5, -5)
		src/xml/escp2/inputslots/cd_roll_feed.xml (+4, -4)
		src/xml/escp2/inputslots/cutter_roll_feed.xml (+3, -3)
		src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -2)
		src/xml/escp2/inputslots/r1800.xml (+5, -5)
		src/xml/escp2/inputslots/r2400.xml (+4, -4)
		src/xml/escp2/inputslots/rx700.xml (+4, -4)
		src/xml/escp2/inputslots/spro5000.xml (+4, -4)
		src/xml/escp2/inputslots/standard_roll_feed.xml (+2, -2)
		src/xml/escp2/media/Makefile.am (+3, -1)
		src/xml/escp2/media/b500.xml (+50, -50)
		src/xml/escp2/media/c120.xml (+34, -34)
		src/xml/escp2/media/c64.xml (+57, -57)
		src/xml/escp2/media/c80.xml (+57, -57)
		src/xml/escp2/media/c82.xml (+57, -57)
		src/xml/escp2/media/claria.xml (+44, -44)
		src/xml/escp2/media/claria1400.xml (+44, -44)
		src/xml/escp2/media/cmy.xml (+38, -38)
		src/xml/escp2/media/cmykrb.xml (+60, -60)
		src/xml/escp2/media/cx3650.xml (+57, -57)
		src/xml/escp2/media/f360.xml (+57, -57)
		src/xml/escp2/media/f360_photo.xml (+38, -38)
		src/xml/escp2/media/f360_photo7_japan.xml (+38, -38)
		src/xml/escp2/media/f360_ultrachrome.xml (+63, -63)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+66, -66)
		src/xml/escp2/media/photo_gen0.xml (+57, -57)
		src/xml/escp2/media/photo_gen1.xml (+57, -57)
		src/xml/escp2/media/photo_gen2.xml (+57, -57)
		src/xml/escp2/media/photo_gen3.xml (+57, -57)
		src/xml/escp2/media/photo_gen3_4.xml (+57, -57)
		src/xml/escp2/media/photo_gen4.xml (+36, -36)
		src/xml/escp2/media/photo_pigment.xml (+42, -42)
		src/xml/escp2/media/picturemate_4.xml (+4, -4)
		src/xml/escp2/media/picturemate_6.xml (+4, -4)
		src/xml/escp2/media/pro_gen1.xml (+57, -57)
		src/xml/escp2/media/pro_gen2.xml (+57, -57)
		src/xml/escp2/media/pro_pigment.xml (+42, -42)
		src/xml/escp2/media/pro_ultrachrome.xml (+63, -63)
		src/xml/escp2/media/standard.xml (+57, -57)
		src/xml/escp2/media/standard_gen0.xml (+57, -57)
		src/xml/escp2/media/ultrachrome.xml (+63, -63)
		src/xml/escp2/media/x80.xml (+38, -38)
		src/xml/escp2/mediasizes/Makefile.am (+3, -1)
		src/xml/escp2/model/Makefile.am (+3, -1)
		src/xml/extract-strings.c (added +62)
		src/xml/papers.xml (+164, -164)
		src/xml/printers.xml (+1365, -1355)

	Create xmli18n-tmp.h correctly

2008-06-09  <rlk>	75d7dcd688d9f911202ae947ed29d9a0a136607d

	Lines: +434, -112
	Files:	configure.ac (+1, -0)
		src/foomatic/foomatic-printermap (+4, -1)
		src/main/escp2-driver.c (+11, -12)
		src/main/escp2-papers.c (+65, -0)
		src/main/print-escp2-data.c (+9, -9)
		src/main/print-escp2.c (+15, -6)
		src/main/print-escp2.h (+16, -9)
		src/testpattern/run-testpattern-2.in (+1, -1)
		src/xml/escp2/Makefile.am (+2, -1)
		src/xml/escp2/mediasizes/.cvsignore (added +3)
		src/xml/escp2/mediasizes/Makefile.am (added +38)
		src/xml/escp2/mediasizes/standard.xml (added +118)
		src/xml/escp2/model/model_10.xml (+1, -0)
		src/xml/escp2/model/model_11.xml (+1, -0)
		src/xml/escp2/model/model_12.xml (+1, -0)
		src/xml/escp2/model/model_13.xml (+2, -1)
		src/xml/escp2/model/model_14.xml (+2, -1)
		src/xml/escp2/model/model_15.xml (+2, -1)
		src/xml/escp2/model/model_16.xml (+2, -1)
		src/xml/escp2/model/model_17.xml (+2, -1)
		src/xml/escp2/model/model_18.xml (+2, -1)
		src/xml/escp2/model/model_19.xml (+2, -1)
		src/xml/escp2/model/model_20.xml (+2, -1)
		src/xml/escp2/model/model_21.xml (+2, -1)
		src/xml/escp2/model/model_22.xml (+2, -1)
		src/xml/escp2/model/model_23.xml (+2, -1)
		src/xml/escp2/model/model_25.xml (+2, -1)
		src/xml/escp2/model/model_26.xml (+2, -1)
		src/xml/escp2/model/model_32.xml (+2, -1)
		src/xml/escp2/model/model_33.xml (+2, -1)
		src/xml/escp2/model/model_34.xml (+2, -1)
		src/xml/escp2/model/model_35.xml (+2, -1)
		src/xml/escp2/model/model_36.xml (+2, -1)
		src/xml/escp2/model/model_37.xml (+2, -1)
		src/xml/escp2/model/model_38.xml (+2, -1)
		src/xml/escp2/model/model_42.xml (+2, -1)
		src/xml/escp2/model/model_43.xml (+2, -1)
		src/xml/escp2/model/model_44.xml (+2, -1)
		src/xml/escp2/model/model_46.xml (+2, -1)
		src/xml/escp2/model/model_47.xml (+2, -1)
		src/xml/escp2/model/model_48.xml (+1, -1)
		src/xml/escp2/model/model_49.xml (+1, -1)
		src/xml/escp2/model/model_50.xml (+2, -1)
		src/xml/escp2/model/model_51.xml (+2, -1)
		src/xml/escp2/model/model_52.xml (+2, -1)
		src/xml/escp2/model/model_53.xml (+2, -1)
		src/xml/escp2/model/model_54.xml (+2, -1)
		src/xml/escp2/model/model_55.xml (+2, -1)
		src/xml/escp2/model/model_56.xml (+2, -1)
		src/xml/escp2/model/model_57.xml (+2, -1)
		src/xml/escp2/model/model_58.xml (+2, -1)
		src/xml/escp2/model/model_59.xml (+2, -1)
		src/xml/escp2/model/model_60.xml (+2, -1)
		src/xml/escp2/model/model_61.xml (+2, -1)
		src/xml/escp2/model/model_62.xml (+2, -1)
		src/xml/escp2/model/model_63.xml (+2, -1)
		src/xml/escp2/model/model_64.xml (+3, -1)
		src/xml/escp2/model/model_65.xml (+2, -1)
		src/xml/escp2/model/model_66.xml (+2, -1)
		src/xml/escp2/model/model_67.xml (+3, -1)
		src/xml/escp2/model/model_68.xml (+2, -1)
		src/xml/escp2/model/model_69.xml (+2, -1)
		src/xml/escp2/model/model_70.xml (+4, -2)
		src/xml/escp2/model/model_71.xml (+4, -2)
		src/xml/escp2/model/model_72.xml (+2, -1)
		src/xml/escp2/model/model_73.xml (+2, -1)
		src/xml/escp2/model/model_74.xml (+3, -2)
		src/xml/escp2/model/model_75.xml (+2, -1)
		src/xml/escp2/model/model_76.xml (+4, -2)
		src/xml/escp2/model/model_77.xml (+3, -2)
		src/xml/escp2/model/model_78.xml (+2, -1)
		src/xml/escp2/model/model_79.xml (+2, -1)
		src/xml/escp2/model/model_80.xml (+2, -1)
		src/xml/escp2/model/model_81.xml (+4, -2)
		src/xml/escp2/model/model_82.xml (+4, -2)
		src/xml/escp2/model/model_83.xml (+2, -1)
		src/xml/escp2/model/model_84.xml (+2, -1)
		src/xml/escp2/model/model_85.xml (+4, -2)
		src/xml/escp2/model/model_86.xml (+2, -1)
		src/xml/escp2/model/model_87.xml (+3, -1)
		src/xml/printers.xml (+3, -0)

	Add media size data.

	Convert initialization sequences to XML.

	Add some additional checks to run-testpattern-2.

2008-06-08  <rlk>	70d7c15c13c5b23422346dfb801b86d6da97838f

	Lines: +214, -386
	Files:	src/main/print-escp2-data.c (+176, -352)
		src/main/print-escp2.c (+33, -28)
		src/main/print-escp2.h (+5, -6)

	Simplify loading

2008-06-08  <rlk>	e0e6a95f380acb97e2caa3351624c4b4e8b214d1

	Lines: +1850, -1325
	Files:	configure.ac (+1, -0)
		include/gutenprint/mxml.h (+4, -0)
		src/main/escp2-driver.c (+7, -7)
		src/main/escp2-papers.c (+377, -432)
		src/main/mxml-file.c (+44, -0)
		src/main/print-escp2-data.c (+176, -327)
		src/main/print-escp2.c (+122, -385)
		src/main/print-escp2.h (+27, -18)
		src/main/xml.c (+7, -3)
		src/xml/escp2/Makefile.am (+2, -1)
		src/xml/escp2/inputslots/.cvsignore (added +3)
		src/xml/escp2/inputslots/Makefile.am (added +48)
		src/xml/escp2/inputslots/b500.xml (added +35)
		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (added +53)
		src/xml/escp2/inputslots/cd_roll_feed.xml (added +47)
		src/xml/escp2/inputslots/cutter_roll_feed.xml (added +42)
		src/xml/escp2/inputslots/default.xml (added +24)
		src/xml/escp2/inputslots/pro_roll_feed.xml (added +33)
		src/xml/escp2/inputslots/r1800.xml (added +52)
		src/xml/escp2/inputslots/r2400.xml (added +46)
		src/xml/escp2/inputslots/rx700.xml (added +46)
		src/xml/escp2/inputslots/spro5000.xml (added +41)
		src/xml/escp2/inputslots/standard_roll_feed.xml (added +36)
		src/xml/escp2/media/b500.xml (+2, -2)
		src/xml/escp2/media/c120.xml (+2, -2)
		src/xml/escp2/media/c64.xml (+2, -2)
		src/xml/escp2/media/c80.xml (+2, -2)
		src/xml/escp2/media/c82.xml (+2, -2)
		src/xml/escp2/media/claria.xml (+2, -2)
		src/xml/escp2/media/claria1400.xml (+2, -2)
		src/xml/escp2/media/cmy.xml (+2, -2)
		src/xml/escp2/media/cmykrb.xml (+2, -2)
		src/xml/escp2/media/cx3650.xml (+2, -2)
		src/xml/escp2/media/f360.xml (+2, -2)
		src/xml/escp2/media/f360_photo.xml (+2, -2)
		src/xml/escp2/media/f360_photo7_japan.xml (+2, -2)
		src/xml/escp2/media/f360_ultrachrome.xml (+2, -2)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+2, -2)
		src/xml/escp2/media/photo_gen0.xml (+2, -2)
		src/xml/escp2/media/photo_gen1.xml (+2, -2)
		src/xml/escp2/media/photo_gen2.xml (+2, -2)
		src/xml/escp2/media/photo_gen3.xml (+2, -2)
		src/xml/escp2/media/photo_gen3_4.xml (+2, -2)
		src/xml/escp2/media/photo_gen4.xml (+2, -2)
		src/xml/escp2/media/photo_pigment.xml (+2, -2)
		src/xml/escp2/media/picturemate_4.xml (+2, -2)
		src/xml/escp2/media/picturemate_6.xml (+2, -2)
		src/xml/escp2/media/pro_gen1.xml (+2, -2)
		src/xml/escp2/media/pro_gen2.xml (+2, -2)
		src/xml/escp2/media/pro_pigment.xml (+2, -2)
		src/xml/escp2/media/pro_ultrachrome.xml (+2, -2)
		src/xml/escp2/media/standard.xml (+2, -2)
		src/xml/escp2/media/standard_gen0.xml (+2, -2)
		src/xml/escp2/media/ultrachrome.xml (+2, -2)
		src/xml/escp2/media/x80.xml (+2, -2)
		src/xml/escp2/model/model_0.xml (+4, -1)
		src/xml/escp2/model/model_1.xml (+4, -1)
		src/xml/escp2/model/model_10.xml (+4, -1)
		src/xml/escp2/model/model_11.xml (+4, -1)
		src/xml/escp2/model/model_12.xml (+4, -1)
		src/xml/escp2/model/model_13.xml (+6, -1)
		src/xml/escp2/model/model_14.xml (+6, -1)
		src/xml/escp2/model/model_15.xml (+6, -1)
		src/xml/escp2/model/model_16.xml (+6, -1)
		src/xml/escp2/model/model_17.xml (+6, -1)
		src/xml/escp2/model/model_18.xml (+6, -1)
		src/xml/escp2/model/model_19.xml (+6, -1)
		src/xml/escp2/model/model_2.xml (+4, -1)
		src/xml/escp2/model/model_20.xml (+6, -1)
		src/xml/escp2/model/model_21.xml (+6, -1)
		src/xml/escp2/model/model_22.xml (+6, -1)
		src/xml/escp2/model/model_23.xml (+6, -1)
		src/xml/escp2/model/model_24.xml (+4, -1)
		src/xml/escp2/model/model_25.xml (+6, -1)
		src/xml/escp2/model/model_26.xml (+6, -1)
		src/xml/escp2/model/model_27.xml (+4, -1)
		src/xml/escp2/model/model_28.xml (+4, -1)
		src/xml/escp2/model/model_29.xml (+4, -1)
		src/xml/escp2/model/model_3.xml (+4, -1)
		src/xml/escp2/model/model_30.xml (+4, -1)
		src/xml/escp2/model/model_31.xml (+4, -1)
		src/xml/escp2/model/model_32.xml (+6, -1)
		src/xml/escp2/model/model_33.xml (+6, -1)
		src/xml/escp2/model/model_34.xml (+6, -1)
		src/xml/escp2/model/model_35.xml (+7, -1)
		src/xml/escp2/model/model_36.xml (+7, -1)
		src/xml/escp2/model/model_37.xml (+7, -1)
		src/xml/escp2/model/model_38.xml (+6, -1)
		src/xml/escp2/model/model_39.xml (+4, -1)
		src/xml/escp2/model/model_4.xml (+4, -1)
		src/xml/escp2/model/model_40.xml (+4, -1)
		src/xml/escp2/model/model_41.xml (+4, -1)
		src/xml/escp2/model/model_42.xml (+6, -1)
		src/xml/escp2/model/model_43.xml (+6, -1)
		src/xml/escp2/model/model_44.xml (+6, -1)
		src/xml/escp2/model/model_45.xml (+4, -1)
		src/xml/escp2/model/model_46.xml (+7, -1)
		src/xml/escp2/model/model_47.xml (+6, -1)
		src/xml/escp2/model/model_48.xml (+6, -1)
		src/xml/escp2/model/model_49.xml (+6, -1)
		src/xml/escp2/model/model_5.xml (+4, -1)
		src/xml/escp2/model/model_50.xml (+7, -1)
		src/xml/escp2/model/model_51.xml (+7, -1)
		src/xml/escp2/model/model_52.xml (+6, -1)
		src/xml/escp2/model/model_53.xml (+7, -1)
		src/xml/escp2/model/model_54.xml (+6, -1)
		src/xml/escp2/model/model_55.xml (+6, -1)
		src/xml/escp2/model/model_56.xml (+6, -1)
		src/xml/escp2/model/model_57.xml (+7, -1)
		src/xml/escp2/model/model_58.xml (+7, -1)
		src/xml/escp2/model/model_59.xml (+6, -1)
		src/xml/escp2/model/model_6.xml (+4, -1)
		src/xml/escp2/model/model_60.xml (+7, -1)
		src/xml/escp2/model/model_61.xml (+7, -1)
		src/xml/escp2/model/model_62.xml (+7, -1)
		src/xml/escp2/model/model_63.xml (+7, -1)
		src/xml/escp2/model/model_64.xml (+7, -1)
		src/xml/escp2/model/model_65.xml (+6, -1)
		src/xml/escp2/model/model_66.xml (+7, -1)
		src/xml/escp2/model/model_67.xml (+7, -1)
		src/xml/escp2/model/model_68.xml (+7, -1)
		src/xml/escp2/model/model_69.xml (+7, -1)
		src/xml/escp2/model/model_7.xml (+4, -1)
		src/xml/escp2/model/model_70.xml (+7, -1)
		src/xml/escp2/model/model_71.xml (+7, -1)
		src/xml/escp2/model/model_72.xml (+6, -1)
		src/xml/escp2/model/model_73.xml (+6, -1)
		src/xml/escp2/model/model_74.xml (+7, -1)
		src/xml/escp2/model/model_75.xml (+6, -1)
		src/xml/escp2/model/model_76.xml (+7, -1)
		src/xml/escp2/model/model_77.xml (+7, -1)
		src/xml/escp2/model/model_78.xml (+7, -1)
		src/xml/escp2/model/model_79.xml (+7, -1)
		src/xml/escp2/model/model_8.xml (+4, -1)
		src/xml/escp2/model/model_80.xml (+7, -1)
		src/xml/escp2/model/model_81.xml (+7, -1)
		src/xml/escp2/model/model_82.xml (+7, -1)
		src/xml/escp2/model/model_83.xml (+7, -1)
		src/xml/escp2/model/model_84.xml (+7, -1)
		src/xml/escp2/model/model_85.xml (+7, -1)
		src/xml/escp2/model/model_86.xml (+6, -1)
		src/xml/escp2/model/model_87.xml (+6, -1)
		src/xml/escp2/model/model_9.xml (+4, -1)

	Convert input slots to use XML.

	Place top level tags in "escp2" namespace.

	Convert init/deinit strings to XML.

	Use href for referencing paper and input slot XML files.

	Add mxml call to load from a named file (save having to open/close files
	and all that).

	Fix small memory leak in Epson driver on start/end job calls.

2008-06-08  <rlk>	de68a0ab0ee3dc7f68e8ef50eb5434ab9a0136dc

	Lines: +69, -19
	Files:	src/testpattern/run-testpattern-2.in (+16, -6)
		src/testpattern/testpattern.c (+33, -11)
		src/testpattern/testpattern.h (+4, -1)
		src/testpattern/testpatternl.l (+2, -0)
		src/testpattern/testpatterny.y (+14, -1)

	Correctly handle multi-page jobs

2008-06-07  <rlk>	5df5d9a072c5abecd8c5827b13a547f5bbf6e0fc

	Lines: +64, -18
	Files:	src/testpattern/printer_options.c (+8, -6)
		src/testpattern/run-testpattern-2.in (+32, -11)
		src/testpattern/testpattern.c (+12, -0)
		src/testpattern/testpatternl.l (+1, -0)
		src/testpattern/testpatterny.y (+11, -1)

	Test full bleed.

	Allow boolean parameters.

	Set non-string parameters correctly in test pattern generator.

2008-06-03  <rlk>	82e269718563caddd155892eecf532131ce38024

	Lines: +60, -6
	Files:	include/gutenprint/printers.h (+10, -2)
		src/main/printers.c (+38, -3)
		src/testpattern/run-testpattern-2.in (+2, -1)
		src/testpattern/testpattern.c (+10, -0)

	Add stp_set_printer_defaults_soft to allow setting defaults for only
	unset parameters.

	Test input slots, color correction algorithms, and image types.

2008-06-03  <rlk>	8c9dfc89bde2c4cd154a9072e70356060bd43115

	Lines: +2808, -2150
	Files:	src/main/escp2-channels.c (+8, -31)
		src/main/print-escp2-data.c (+2, -2)
		src/main/print-escp2.c (+132, -39)
		src/xml/escp2/media/b500.xml (+2, -0)
		src/xml/escp2/media/c120.xml (+692, -971)
		src/xml/escp2/media/claria.xml (+0, -36)
		src/xml/escp2/media/claria1400.xml (+0, -37)
		src/xml/escp2/media/cmykrb.xml (+648, -140)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+757, -121)
		src/xml/escp2/media/photo_gen4.xml (+567, -773)

	Create definitions for C120, R800, R2400, and RX700.

	Remove quadtone support for C120.

	Fix some definitiosn for other printers.

	Fix parameter definitions for dry times.

	Extract all parameters from XML files (still needs to be tested!)

2008-06-03  <rlk>	48c116cc5ec7c06bbde151efc2bcacf0b42bddc9

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	PM-D600 and PM-A650 should not use SN 01 command.

2008-06-02  <rlk>	a1b81867248d4511623c5d5ca3b383fc311db01f

	Lines: +341, -88
	Files:	doc/gutenprint.dox.in (+45, -8)
		doc/gutenprintui2.dox.in (+296, -80)

	Update Doxygen input files to 1.5.3

2008-06-02  <rlk>	198b5404f2585221ae245741e62e23b253208be8

	Lines: +1, -1
	Files:	include/gutenprint/vars.h (+1, -1)

	Fix documentation comment.

2008-06-01  <rlk>	ccfe8d9abde1d02a604609e29cb3526b61e89a2f

	Lines: +3122, -28
	Files:	src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/b500.xml (+452, -0)
		src/xml/escp2/media/claria.xml (+925, -27)
		src/xml/escp2/media/claria1400.xml (added +1743)
		src/xml/escp2/model/model_82.xml (+1, -1)

	Add additional paper types for B500.

	Add print method data for Claria printers.

	Separate Stylus Photo 1400 (it has slightly different media handling).

2008-06-01  <rlk>	2e66ca1ff1c4600d4d5c15c42a47d4229d713294

	Lines: +5778, -5778
	Files:	src/xml/escp2/media/b500.xml (+48, -48)
		src/xml/escp2/media/c120.xml (+228, -228)
		src/xml/escp2/media/c64.xml (+228, -228)
		src/xml/escp2/media/c80.xml (+228, -228)
		src/xml/escp2/media/c82.xml (+228, -228)
		src/xml/escp2/media/claria.xml (+114, -114)
		src/xml/escp2/media/cmy.xml (+114, -114)
		src/xml/escp2/media/cmykrb.xml (+252, -252)
		src/xml/escp2/media/cx3650.xml (+228, -228)
		src/xml/escp2/media/f360.xml (+228, -228)
		src/xml/escp2/media/f360_photo.xml (+114, -114)
		src/xml/escp2/media/f360_photo7_japan.xml (+114, -114)
		src/xml/escp2/media/f360_ultrachrome.xml (+246, -246)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (+246, -246)
		src/xml/escp2/media/photo_gen0.xml (+228, -228)
		src/xml/escp2/media/photo_gen1.xml (+228, -228)
		src/xml/escp2/media/photo_gen2.xml (+228, -228)
		src/xml/escp2/media/photo_gen3.xml (+228, -228)
		src/xml/escp2/media/photo_gen3_4.xml (+228, -228)
		src/xml/escp2/media/photo_gen4.xml (+228, -228)
		src/xml/escp2/media/photo_pigment.xml (+126, -126)
		src/xml/escp2/media/picturemate_4.xml (+12, -12)
		src/xml/escp2/media/picturemate_6.xml (+12, -12)
		src/xml/escp2/media/pro_gen1.xml (+228, -228)
		src/xml/escp2/media/pro_gen2.xml (+228, -228)
		src/xml/escp2/media/pro_pigment.xml (+126, -126)
		src/xml/escp2/media/pro_ultrachrome.xml (+246, -246)
		src/xml/escp2/media/standard.xml (+228, -228)
		src/xml/escp2/media/standard_gen0.xml (+228, -228)
		src/xml/escp2/media/ultrachrome.xml (+246, -246)
		src/xml/escp2/media/x80.xml (+114, -114)

	Fix names of HSL map parameters and clean up indentation

2008-06-01  <rlk>	ebb3c6479e3265f02260d7e0d003c3b4bc43e03d

	Lines: +1997, -1122
	Files:	src/main/escp2-channels.c (+0, -31)
		src/main/escp2-driver.c (+21, -5)
		src/main/print-escp2.c (+4, -3)
		src/main/xml.c (+2, -2)
		src/xml/escp2/media/Makefile.am (+1, -0)
		src/xml/escp2/media/b500.xml (+400, -1079)
		src/xml/escp2/media/photo_gen4.xml (added +1567)
		src/xml/escp2/model/model_70.xml (+1, -1)
		src/xml/escp2/model/model_76.xml (+1, -1)

	Add support for MI and ESC(m commands for B500.

	Remove quadtone ink support for B500.

	Change stp_xmlstrtoul and stp_xmlstrtol to accept bases other than 10.

	Support some additional media options in Epson driver.

	Add additional media set for newer photo printers.

2008-06-01  <rlk>	839e64afa84f0f4ba544ae0976f73b8040641954

	Lines: +43240, -2126
	Files:	configure.ac (+4, -0)
		include/gutenprint/path.h (+6, -0)
		po/POTFILES.in (+2, -2)
		scripts/global.mk (+1, -1)
		src/Makefile.am (+1, -0)
		src/cups/Makefile.am (+2, -2)
		src/cups/genppd.c (+43, -0)
		src/cups/test-rastertogutenprint.in (+1, -1)
		src/foomatic/Makefile.am (+2, -2)
		src/main/.cvsignore (+0, -1)
		src/main/Makefile.am (+1, -30)
		src/main/escp2-channels.c (+71, -68)
		src/main/escp2-driver.c (+23, -21)
		src/main/escp2-papers.c (+0, -1680)
		src/main/path.c (+23, -3)
		src/main/print-escp2-data.c (+109, -109)
		src/main/print-escp2.c (+520, -124)
		src/main/print-escp2.h (+23, -63)
		src/main/print-vars.c (+6, -2)
		src/main/xml.c (+1, -11)
		src/testpattern/run-testpattern (+1, -1)
		src/testpattern/run-testpattern-1 (+1, -1)
		src/testpattern/run-testpattern-2.in (+4, -2)
		src/xml/.cvsignore (added +4)
		src/xml/Makefile.am (added +64)
		src/xml/escp2/.cvsignore (added +3)
		src/xml/escp2/Makefile.am (added +37)
		src/xml/escp2/media/.cvsignore (added +3)
		src/xml/escp2/media/Makefile.am (added +67)
		src/xml/escp2/media/b500.xml (added +1548)
		src/xml/escp2/media/c120.xml (added +1548)
		src/xml/escp2/media/c64.xml (added +1548)
		src/xml/escp2/media/c80.xml (added +1550)
		src/xml/escp2/media/c82.xml (added +1548)
		src/xml/escp2/media/claria.xml (added +845)
		src/xml/escp2/media/cmy.xml (added +807)
		src/xml/escp2/media/cmykrb.xml (added +1684)
		src/xml/escp2/media/cx3650.xml (added +1548)
		src/xml/escp2/media/f360.xml (added +1548)
		src/xml/escp2/media/f360_photo.xml (added +826)
		src/xml/escp2/media/f360_photo7_japan.xml (added +826)
		src/xml/escp2/media/f360_ultrachrome.xml (added +1772)
		src/xml/escp2/media/f360_ultrachrome_k3.xml (added +1772)
		src/xml/escp2/media/photo_gen0.xml (added +1529)
		src/xml/escp2/media/photo_gen1.xml (added +1548)
		src/xml/escp2/media/photo_gen2.xml (added +1548)
		src/xml/escp2/media/photo_gen3.xml (added +1567)
		src/xml/escp2/media/photo_gen3_4.xml (added +1567)
		src/xml/escp2/media/photo_pigment.xml (added +970)
		src/xml/escp2/media/picturemate_4.xml (added +109)
		src/xml/escp2/media/picturemate_6.xml (added +109)
		src/xml/escp2/media/pro_gen1.xml (added +1568)
		src/xml/escp2/media/pro_gen2.xml (added +1587)
		src/xml/escp2/media/pro_pigment.xml (added +1013)
		src/xml/escp2/media/pro_ultrachrome.xml (added +1815)
		src/xml/escp2/media/standard.xml (added +1548)
		src/xml/escp2/media/standard_gen0.xml (added +1529)
		src/xml/escp2/media/ultrachrome.xml (added +1772)
		src/xml/escp2/media/x80.xml (added +826)
		src/xml/escp2/model/.cvsignore (added +3)
		src/xml/escp2/model/Makefile.am (added +125)
		src/xml/escp2/model/model_0.xml (added +24)
		src/xml/escp2/model/model_1.xml (added +24)
		src/xml/escp2/model/model_10.xml (added +24)
		src/xml/escp2/model/model_11.xml (added +24)
		src/xml/escp2/model/model_12.xml (added +24)
		src/xml/escp2/model/model_13.xml (added +24)
		src/xml/escp2/model/model_14.xml (added +24)
		src/xml/escp2/model/model_15.xml (added +24)
		src/xml/escp2/model/model_16.xml (added +24)
		src/xml/escp2/model/model_17.xml (added +24)
		src/xml/escp2/model/model_18.xml (added +24)
		src/xml/escp2/model/model_19.xml (added +24)
		src/xml/escp2/model/model_2.xml (added +24)
		src/xml/escp2/model/model_20.xml (added +24)
		src/xml/escp2/model/model_21.xml (added +24)
		src/xml/escp2/model/model_22.xml (added +24)
		src/xml/escp2/model/model_23.xml (added +24)
		src/xml/escp2/model/model_24.xml (added +24)
		src/xml/escp2/model/model_25.xml (added +24)
		src/xml/escp2/model/model_26.xml (added +24)
		src/xml/escp2/model/model_27.xml (added +24)
		src/xml/escp2/model/model_28.xml (added +24)
		src/xml/escp2/model/model_29.xml (added +24)
		src/xml/escp2/model/model_3.xml (added +24)
		src/xml/escp2/model/model_30.xml (added +24)
		src/xml/escp2/model/model_31.xml (added +24)
		src/xml/escp2/model/model_32.xml (added +24)
		src/xml/escp2/model/model_33.xml (added +24)
		src/xml/escp2/model/model_34.xml (added +24)
		src/xml/escp2/model/model_35.xml (added +24)
		src/xml/escp2/model/model_36.xml (added +24)
		src/xml/escp2/model/model_37.xml (added +24)
		src/xml/escp2/model/model_38.xml (added +24)
		src/xml/escp2/model/model_39.xml (added +24)
		src/xml/escp2/model/model_4.xml (added +24)
		src/xml/escp2/model/model_40.xml (added +24)
		src/xml/escp2/model/model_41.xml (added +24)
		src/xml/escp2/model/model_42.xml (added +24)
		src/xml/escp2/model/model_43.xml (added +24)
		src/xml/escp2/model/model_44.xml (added +24)
		src/xml/escp2/model/model_45.xml (added +24)
		src/xml/escp2/model/model_46.xml (added +24)
		src/xml/escp2/model/model_47.xml (added +24)
		src/xml/escp2/model/model_48.xml (added +24)
		src/xml/escp2/model/model_49.xml (added +24)
		src/xml/escp2/model/model_5.xml (added +24)
		src/xml/escp2/model/model_50.xml (added +24)
		src/xml/escp2/model/model_51.xml (added +24)
		src/xml/escp2/model/model_52.xml (added +24)
		src/xml/escp2/model/model_53.xml (added +24)
		src/xml/escp2/model/model_54.xml (added +24)
		src/xml/escp2/model/model_55.xml (added +24)
		src/xml/escp2/model/model_56.xml (added +24)
		src/xml/escp2/model/model_57.xml (added +24)
		src/xml/escp2/model/model_58.xml (added +24)
		src/xml/escp2/model/model_59.xml (added +24)
		src/xml/escp2/model/model_6.xml (added +24)
		src/xml/escp2/model/model_60.xml (added +24)
		src/xml/escp2/model/model_61.xml (added +24)
		src/xml/escp2/model/model_62.xml (added +24)
		src/xml/escp2/model/model_63.xml (added +24)
		src/xml/escp2/model/model_64.xml (added +24)
		src/xml/escp2/model/model_65.xml (added +24)
		src/xml/escp2/model/model_66.xml (added +24)
		src/xml/escp2/model/model_67.xml (added +24)
		src/xml/escp2/model/model_68.xml (added +24)
		src/xml/escp2/model/model_69.xml (added +24)
		src/xml/escp2/model/model_7.xml (added +24)
		src/xml/escp2/model/model_70.xml (added +24)
		src/xml/escp2/model/model_71.xml (added +24)
		src/xml/escp2/model/model_72.xml (added +24)
		src/xml/escp2/model/model_73.xml (added +24)
		src/xml/escp2/model/model_74.xml (added +24)
		src/xml/escp2/model/model_75.xml (added +24)
		src/xml/escp2/model/model_76.xml (added +24)
		src/xml/escp2/model/model_77.xml (added +24)
		src/xml/escp2/model/model_78.xml (added +24)
		src/xml/escp2/model/model_79.xml (added +24)
		src/xml/escp2/model/model_8.xml (added +24)
		src/xml/escp2/model/model_80.xml (added +24)
		src/xml/escp2/model/model_81.xml (added +24)
		src/xml/escp2/model/model_82.xml (added +24)
		src/xml/escp2/model/model_83.xml (added +24)
		src/xml/escp2/model/model_84.xml (added +24)
		src/xml/escp2/model/model_85.xml (added +24)
		src/xml/escp2/model/model_86.xml (added +24)
		src/xml/escp2/model/model_87.xml (added +24)
		src/xml/escp2/model/model_9.xml (added +24)
		src/{main => xml}/dither-matrix-1x1.xml (+0, -0)
		src/{main => xml}/dither-matrix-2x1.xml (+0, -0)
		src/{main => xml}/dither-matrix-4x1.xml (+0, -0)
		src/{main => xml}/papers.xml (+0, -0)
		src/{main => xml}/printers.xml (+0, -0)
		test/run-testdither (+1, -1)
		test/run-weavetest (+1, -1)

	Start converting Epson driver data to XML.

	Stage 1: Convert existing paper data into XML and verify current
	      	 functionality.

	      	 This also includes creating a top level XML model file for
	      	 each distinct printer model (there's a 1-1 mapping between
	      	 the models in escp2-printers.c and the model files).

		 All of these XML files are going into an escp2 subdirectory
	      	 of the top level XML directory.  The model files will go into
	      	 a "model" subdirectory, and the paper files will go into a
	      	 "media" subdirectory.

		 The media definition will be able to express capabilities on
	      	 a per-media type, per-inkset, and per-resolution basis.  The
	      	 actual data will be made available to the rest of the package
	      	 through an stp_vars_t.

		 I'm creating this data using the existing 5.2 beta tree and a
	      	 small program to generate the XML.

		 I'm verifying existing functionality by means of md5 checksum
	      	 verification using the testpattern-2 test.

		 Note that the existing mechanical sequence information will
	      	 be made available as advanced options, some of them integer
	      	 and some of them floating point.  Things like vacuum
	      	 intensity and feed adjustment are exposed by the OEM driver,
	      	 so we should expose them also.

		 This stage will not be checked in.

	Stage 2: Move all of the XML files from src/main to src/xml.

	      	 This requires creating the appropriate makefile structure and
	      	 scrubbing all uses of STP_DATA_PATH within the source tree.

		 Functionality will be verified in the same way.  I will also
	      	 verify that an installation works correctly.

2008-06-01  <rlk>	e652b3b2d64dbd21e99fa5b9efc7523c7fff6621

	Lines: +0, -10
	Files:	src/main/dither-ordered.c (+0, -10)

	Remove spurious (and incorrect) comment.

2008-06-01  <rlk>	077e8ae6784d728a2cb89c12039f66a7e4f6ebe2

	Lines: +0, -0

	Updated Dutch translation

2008-05-23  <rlk>	8e9cc5d5444a7b2069963c1fa1cc1dffcef28928

	Lines: +21, -19
	Files:	src/main/print-escp2-data.c (+2, -2)
		src/main/print-escp2.c (+19, -17)

	Fix duplex printing on B500

2008-05-20  <rlk>	642a8aa2038286af56c40564f4eacfbdedba866d

	Lines: +659, -126
	Files:	include/gutenprint/vars.h (+125, -9)
		include/gutenprint/xml.h (+8, -0)
		src/main/print-vars.c (+401, -16)
		src/main/printers.c (+2, -101)
		src/main/xml.c (+123, -0)

	Add some additional operations on stp_vars_t

2008-05-17  <rlk>	31307b498a116520cf717b193a94642e4a346d1f

	Lines: +19, -1
	Files:	src/main/escp2-channels.c (+4, -0)
		src/main/escp2-inks.c (+2, -0)
		src/main/escp2-papers.c (+6, -0)
		src/main/escp2-resolutions.c (+6, -0)
		src/main/print-escp2.c (+1, -1)

	Do not attempt to print debug message with possible null pointer

2008-05-17  <rlk>	e84ac62195b3e87be451dc8beccf70be05ed0f90

	Lines: +5, -1
	Files:	src/testpattern/run-testpattern-2.in (+5, -1)

	Check ink sets also.

	Add -f to specify families to test.

2008-05-14  <rlk>	861e51f3097237c6ac5105928bcb42486f17491d

	Lines: +42, -39
	Files:	src/escputil/escputil.c (+42, -39)

	Minor cleanup

2008-05-14  <rlk>	cfe48afde72fe89af9ea21b67f6feb345b71c5c1

	Lines: +9, -4
	Files:	test/parse-escp2 (+9, -4)

	Reset the vertical position on form feed.

2008-05-12  <rlk>	d17cd3f10a01e2ab68acca3f8dee33747fdb1cc8

	Lines: +0, -0

	Update Hungarian translation

2008-05-11  <rlk>	d51b6bd16613c4216b859afef696eb123c1dc6fc

	Lines: +1, -1
	Files:	doc/README.maintaining (+1, -1)

	Update for gettext 0.16

2008-05-11  <rlk>	2e53c5276d82cee6e55a01b6343294e068bc6611

	Lines: +32, -33
	Files:	src/escputil/escputil.c (+32, -33)

	Print the name of the printer, and any warnings, for status.

2008-05-11  <rlk>	698d7d1b890196511c70e1ca87ae23651029e1d2

	Lines: +2, -2
	Files:	src/main/escp2-channels.c (+2, -2)

	Distinguish between the two black cartridges on the C120.

2008-05-11  <rlk>	41e94a03ca5f37df41b1df3b547b1c295409a113

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump required gettext version to 0.16 per Roger Leigh.

2008-05-11  <rlk>	b1b0063b36ec6d78c6a5d46f84838cca4215d48f

	Lines: +441, -23
	Files:	src/escputil/escputil.c (+42, -3)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/escp2-channels.c (+141, -0)
		src/main/escp2-driver.c (+12, -2)
		src/main/escp2-inks.c (+27, -0)
		src/main/escp2-papers.c (+63, -0)
		src/main/escp2-resolutions.c (+3, -0)
		src/main/print-escp2-data.c (+28, -0)
		src/main/print-escp2.c (+114, -16)
		src/main/print-escp2.h (+7, -2)
		src/main/printers.xml (+2, -0)

	Preliminary support for B-300, B-500

2008-05-11  <rlk>	b89648fe5f968df8b37c33ceeddeede58c6b0662

	Lines: +1, -1
	Files:	src/testpattern/run-testpattern-2.in (+1, -1)

	Test each media type.

2008-05-11  <rlk>	98fc748265032ddf4d2589b2d3e5dc0dfbf19b9e

	Lines: +1, -1
	Files:	src/main/dither-ordered.c (+1, -1)

	Fix an initialization warning.

2008-05-11  <rlk>	4275c3a0364ddf586267b769cdfbd42c44515613

	Lines: +2, -0
	Files:	src/main/dither-main.c (+2, -0)

	Don't accidentally use segmented dither if dither algorithm defaults
	to adaptive hybrid.

2008-05-08  <rlk>	a5fc5eecb0a1cf13f6525460abdc976d70e5eefe

	Lines: +7, -2
	Files:	src/cups/genppd.c (+7, -2)

	Generate information for Macintosh color management (harmless
	elsewhere)

	Safety check for output order and duplex options (don't use unless
	they're active, as these are not mandatory).

2008-05-05  <rlk>	ebcb62d8856a986c226575d1923b83b228d439ed

	Lines: +101, -0
	Files:	NEWS (+33, -0)
		src/foomatic/foomatic-printermap (+34, -0)
		src/main/printers.xml (+34, -0)

	Add additional HP laser printers.

2008-05-04  <rlk>	cd5e578842d67ae7b24ccb3a33a340bf47c055ee

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Update number of supported printers.

2008-05-04  <rlk>	5c8a11aa1d7562633636e22ae99c2e24073e59e6

	Lines: +1310, -7
	Files:	NEWS (+445, -0)
		src/foomatic/foomatic-printermap (+429, -0)
		src/main/printers.xml (+436, -7)

	Add a number of laser printers from Brother, Epson, Gestetner, Infotec, Lanier, Lexmark, NRG, Ricoh, Samsung, and Savin

2008-05-04  <rlk>	7b32ca3245200a4955c79df68d542eed425c093d

	Lines: +119, -95
	Files:	src/main/escp2-driver.c (+10, -5)
		src/main/print-escp2-data.c (+87, -87)
		src/main/print-escp2.c (+18, -3)
		src/main/print-escp2.h (+4, -0)

	Fix missing line problem in color on CX-3700

===============================================================================
Name: gutenprint-5_2_0-beta2

2008-04-28  <rlk>	1f56034141878dae71250dd28185819b6bda6606

	Lines: +14, -6
	Files:	NEWS (+9, -1)
		README (+2, -2)
		configure.ac (+1, -1)
		src/main/Makefile.am (+2, -2)

	Emergency fix for Gutenprint 5.2.0-beta2

===============================================================================
Name: gutenprint-5_2_0-beta1

2008-04-26  <rlk>	0c365c4299d6d5a8fa7ae2f8f312c8abf058f6ab

	Lines: +0, -0

	Gutenprint 5.2-beta1 release

2008-04-26  <rlk>	4f835e6d4fbd7cb6eaa53e7834115834a923b974

	Lines: +0, -0

	Fix Danish translation (somehow got mangled)

2008-04-26  <rlk>	67d299f013ec29a845e9e240ec2422bdda64bcde

	Lines: +69, -3
	Files:	NEWS (+6, -3)
		src/foomatic/foomatic-printermap (+5, -0)
		src/main/print-pcl.c (+53, -0)
		src/main/printers.xml (+5, -0)

	Add support for generic large format laser printers

2008-04-25  <rlk>	da6f318b0764c7dea2274781370044d2bd96d4b8

	Lines: +6, -0
	Files:	NEWS (+6, -0)

	Updates.

2008-04-25  <rlk>	4a0f83e1f787a6c91f544b9dfdffcf0dc9205769

	Lines: +0, -0

	Updated Danish translation

2008-04-23  <rlk>	393c80c2ef55f64ad3bfb2fd68d916c73407714f

	Lines: +0, -0

	Fix some translated strings

2008-04-22  <rlk>	63714dc76b9c91be2906dd7ccce7540e66666fe5

	Lines: +32, -32
	Files:	src/ghost/ijsgutenprint.c (+32, -32)

	Don't translate error/warning strings.

2008-04-20  <faust3>	7b28115f1a0f7a3bc20f5eb80db44a841c817e4b

	Lines: +52, -2
	Files:	src/main/canon-printers.h (+44, -1)
		src/main/print-canon.c (+8, -1)

	switch channel order to CMYK for the iP4500 might fix #1834153

2008-04-20  <faust3>	c8211a8035b57e2c25843bbfd3390f9da1c4ffde

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	make the iX5000 use the I Raster commandset so that the driver may also work for the MP520 (untested)

2008-04-18  <rlk>	3c2e0fbf3444d5a7af173b99615510e2e09f0dd3

	Lines: +7, -1
	Files:	NEWS (+7, -1)

	Prep for 5.2-beta

2008-04-15  <rlk>	25c1f8c5505c5088f1fdb45d97eb6a0a9fe22bb3

	Lines: +0, -0

	Updates from translation service

2008-04-15  <rlk>	4d9921c2fae0853133f71a443a7dc12fa76d37ab

	Lines: +0, -0

	run msgmerge

2008-04-15  <rlk>	1082d64edcef79e717aeaaff0734cec669c2c10e

	Lines: +0, -0

	Resync with tarnslationproject.org

2008-04-15  <rlk>	6d08320267f941b3c4bfd54b1d8678c77be1a216

	Lines: +6, -0
	Files:	src/main/papers.xml (+6, -0)

	Add L-size photo paper (3.5x5).

2008-04-13  <rlk>	8a91a078a0580feb6c395dad713934cb17e844cf

	Lines: +150, -617
	Files:	NEWS (+95, -544)
		README (+51, -69)
		configure.ac (+4, -4)

	Bump version to 5.2 beta

2008-04-12  <rlk>	613694769726537de293296c63f232ca6460b978

	Lines: +64, -21
	Files:	Makefile.am (+1, -1)
		scripts/mkchlog (+63, -20)

	Record release points in change log

2008-04-12  <rlk>	c6f8086c3428de2e37952f037414892a59912353

	Lines: +9, -0
	Files:	src/cups/cups-genppdupdate.in (+9, -0)

	Function correctly when both -r and -s are used.

2008-04-07  <rlk>	accd59e6b3e0975713e871fc916cf9ec4b45ede6

	Lines: +12, -3
	Files:	src/cups/cups-genppdupdate.in (+12, -3)

	Further improve performance by not changing PPD values that don't
	actually change.

2008-04-06  <rlk>	a961e3ffc15e6c6fb2a09cd36ced9561c4d7effb

	Lines: +119, -120
	Files:	src/cups/cups-genppdupdate.in (+119, -120)

	Add -f option to allow bypassing ownership check.

	Improve file search.

	Don't pre-check for Gutenprint/Gimp-Print PPD files (just wastes
	time).

	Exit with non-zero status if any updates failed (as opposed to skipped
	or invalid).

2008-04-06  <rlk>	7ddeb1b0e6264f0155c905a1523fb29b8fb3b1a6

	Lines: +6, -0
	Files:	src/cups/genppd.c (+6, -0)

	Check the URI scheme to make sure the version is correct.

2008-04-06  <faust3>	d86f10be60118cb3de1f83b1e37bf88ab956b28b

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	fixed mixed declaration and code warning

2008-04-06  <faust3>	da0e01444cd6fb64fedcd334f856374b8b861759

	Lines: +4, -1
	Files:	src/main/print-canon.c (+4, -1)

	make it possible to easily change the channel order

2008-04-06  <rlk>	215054bf9c9f2aa8478efb3e1e49860b48a01873

	Lines: +2, -2
	Files:	src/cups/cups-genppdupdate.in (+2, -2)

	Minor wording changes

2008-04-06  <rlk>	62be686b8462d5929602beed1201aa38cf78f6e5

	Lines: +45, -113
	Files:	src/cups/cups-genppdupdate.in (+45, -113)

	Improve performance by making only one pass over the PPD file and
	extracting all data at that time.  Old code made a lot of separate
	passes over the data.

2008-04-06  <rlk>	014365e9986eab68eaa53c4fea18f87a614f55a7

	Lines: +2, -0
	Files:	src/cups/cups-genppdupdate.in (+2, -0)

	Update help message.

2008-04-06  <rlk>	4cc36c392296a0073a2f3b3820fbb10e116a021d

	Lines: +14, -14
	Files:	README (+14, -14)

	Change cups-genppdupdate.5.1 to cups-genppdupdate.

2008-04-06  <rlk>	254f8c8e73f61645950b25d752f202186e42edf8

	Lines: +56, -19
	Files:	configure.ac (+1, -4)
		src/cups/Makefile.am (+2, -5)
		src/cups/cups-genppdupdate.in (+53, -10)

	Make cups-genppdupdate generic, but favor the current version

2008-04-01  <rlk>	f868b44ea352ecebac4e67339ad48c9c9dff4364

	Lines: +0, -71
	Files:	configure.ac (+0, -6)
		man/Makefile.am (+0, -2)
		man/cups-genppdconfig.8.in (removed -63)

	Complete removal of cups-genppdconfig

2008-03-31  <rlk>	c57c5ddbc1e2ed713163dc006618fa218d3c9401

	Lines: +3, -485
	Files:	src/cups/Makefile.am (+3, -5)
		src/cups/cups-genppdconfig.in (removed -480)

	Remove no longer used cups-genppdconfig

2008-03-31  <rlk>	698ab2f5610cafbf4957c1b2fd832d88dccf2444

	Lines: +22, -6
	Files:	src/cups/cups-genppdupdate.in (+22, -6)

	[ 1929738 ] genppdupdate updates twice with case-insensitive filesystems

2008-03-29  <rlk>	314485e034e5b51eff949f27372778f01a7f37cd

	Lines: +354, -0
	Files:	src/foomatic/foomatic-printermap (+177, -0)
		src/main/printers.xml (+177, -0)

	Restore PCL inkjet printers

2008-03-07  <rlk>	a4fba1d578553d856ad2d9e989ca4744748c80a3

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version

===============================================================================
Name: gutenprint-5_1_7

2008-03-07  <rlk>	0c867e65aedd450bf272805dd45175d54d58e421

	Lines: +0, -0

	Gutenprint 5.1.7 release

2008-03-05  <rlk>	5b8ffd5f58f1af8e439fcccd7f12500170edefb5

	Lines: +19, -20
	Files:	src/main/print-vars.c (+19, -20)

	Make check_vars into a macro to allow it to be inlined.

2008-03-05  <rlk>	ab1b0f87735e55995ec340390a175d9f84680503

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Reduce inlining limit to fix compile problem on OS X 10.2 (and
	shrink binary).

2008-03-02  <rlk>	8515f68a21ca1f0a1ea2ab2a3df6ebc1a63f4d19

	Lines: +56, -7
	Files:	NEWS (+55, -6)
		README (+1, -1)

	Prep for 5.1.7

2008-02-28  <rlk>	00bc0d446a8328921616dc26a0eac1798fc9f454

	Lines: +23, -71
	Files:	doc/README.maintaining (+23, -71)

	Updates.

2008-02-27  <rlk>	6901f280586566728c4977f507891bd13aed9731

	Lines: +2, -2
	Files:	doc/developer/Makefile.am (+2, -2)

	Fix typo

2008-02-27  <rlk>	34561d5f827fc7b9ccf813d4457d5e4082840e57

	Lines: +5, -1
	Files:	src/main/print-escp2.c (+5, -1)

	Don't offer a choice of ink types if there's only one "real" choice.

2008-02-27  <rlk>	7dea31da7ff2435488a0ceb71c0ce1e1e097f87b

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Correct number of supported printers.

2008-02-27  <rlk>	8de85b08fb5b76633286bbfdb07f88777fc30fc6

	Lines: +141, -27
	Files:	NEWS (+20, -0)
		src/foomatic/foomatic-printermap (+7, -0)
		src/main/escp2-channels.c (+60, -10)
		src/main/escp2-papers.c (+14, -3)
		src/main/print-escp2-data.c (+21, -2)
		src/main/printers.xml (+19, -12)

	Add and correct many Epson PictureMate printers.  Not all of these
	printers are tuned at this point.

2008-02-27  <rlk>	dca1f9dc6fb0608f70b76ff761c4b624c9cec4bb

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	Fix typo.

2008-02-24  <rlk>	2a20b620443474999f61a8738d8da8e1236fb26d

	Lines: +8, -8
	Files:	NEWS (+8, -8)

	Refer to 5.1 rather than 5.0 where appropriate.

2008-02-24  <rlk>	f778567f89afc3df94bf16664e1c2cf487bfe0de

	Lines: +62, -12
	Files:	NEWS (+50, -0)
		src/main/print-escp2-data.c (+12, -12)

	Fix borderless printing on R2400.

	Improve 2880x2880 and 5760x2880 resolution on many printers.

2008-02-24  <rlk>	78c9e7a9330aebefa416e221a453906225bb3232

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix definition of PM-G820.

2008-02-24  <rlk>	5bf6fcc674e6066b3c00be9511bee84922604e94

	Lines: +6, -6
	Files:	src/main/print-escp2-data.c (+6, -6)

	Fix 5760x2880 printing on R800 and 1400.

2008-02-24  <rlk>	4a8b871eaa878ae51e7def90a99de9429e14c96d

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Setting extra_feed for the C120 causes poor quality in color output at
	the bottom of the page.

2008-02-24  <rlk>	fe411e7b92375e7dc164b261f721f5e53f5d5aaa

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Extra feed yields better results on C120, but still not perfect at
	2880 DPI vertical.

2008-02-24  <rlk>	d09bfc881ab123d1b048202d231f8267d198e9f5

	Lines: +18, -2
	Files:	src/main/escp2-resolutions.c (+16, -0)
		src/main/print-escp2-data.c (+2, -2)

	Enable use of 2880x2880 DPI for Ultra Photo and 5760x2880 for Best
	quality for Claria-based printers.

2008-02-24  <rlk>	09a5be8493c30c41e2d8d32c0efcab212c1c1783

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	Fix typo.

2008-02-24  <rlk>	4d6343691d63bf48dd0b39e6b14442f9a99f2fd3

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Improve print quality near the bottom of the page at 5760x2880 and
	2880x2880 DPI on Claria printers (see bug 1700313).

2008-02-19  <rlk>	91297b248bd796f80cf6374db2a98df63092394b

	Lines: +112, -75
	Files:	src/main/dither-eventone.c (+112, -75)

	Use standard Gutenprint C style.

2008-02-18  <rlk>	531f543141813f0883989d43f6e7375dbb40e8c1

	Lines: +84, -88
	Files:	src/main/dither-eventone.c (+11, -1)
		src/main/dither-impl.h (+1, -2)
		src/main/dither-inks.c (+0, -1)
		src/main/dither-main.c (+3, -5)
		src/main/dither-ordered.c (+68, -73)
		src/main/print-dither-matrices.c (+0, -5)
		src/testpattern/run-testpattern (+1, -1)

	Move some eventone-specific stuff out of the core dither object.

	Add segmented new ordered dither algorithm.

2008-02-17  <faust3>	114ba6c5ac827a38fa500e34545679f50335881b

	Lines: +3, -1
	Files:	NEWS (+3, -1)

	mention fixed bugs

2008-02-17  <faust3>	d621cf4ecc9343fdd1c5d54821f75947ee6678ee

	Lines: +13, -1
	Files:	src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -1)

	the PIXMA MP520 only works with the I printing command

2008-02-17  <faust3>	33aa1cfa3e5a6ca759b79b0e361932940c727c2f

	Lines: +37, -0
	Files:	NEWS (+4, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/canon-inks.h (+13, -0)
		src/main/canon-modes.h (+4, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+2, -0)

	added (untested) support for Canon PIXMA MP520 and iP6000D

2008-02-03  <rlk>	bafee478a71e359f90ffb26c6aca62a12dc8935d

	Lines: +8, -0
	Files:	doc/developer/Makefile.am (+8, -0)

	Give a useful error if db2pdf or db2html is missing.

2008-02-03  <rlk>	3602d42ea22dbf3984157cbe53ad788f53a050f6

	Lines: +1, -1
	Files:	src/main/escp2-inks.c (+1, -1)

	A few more fixes for the 1400.

2008-02-03  <rlk>	88f5575b252b44c7fde3a38e6750f45c63b3940d

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Correct base resolution for Stylus Photo 1400 at 1440x1440 DPI.

2008-02-03  <rlk>	8f61f569bc960c7b62ae82663453a65cb09752f4

	Lines: +18, -18
	Files:	src/main/escp2-inks.c (+14, -14)
		src/main/print-escp2-data.c (+4, -4)

	Retune Claria-based printers

2008-02-03  <rlk>	5430bc3bb203f9991d2e1ab919dd620fc428bc3d

	Lines: +2, -2
	Files:	src/testpattern/testpatternl.l (+2, -2)

	Accept hex integers.

2008-02-03  <rlk>	86735c6606c535a08626d917559184218bcc1007

	Lines: +13, -3
	Files:	src/main/print-escp2.c (+13, -3)

	Allow passing base resolution, drop size, and such on the command line.

2008-02-02  <rlk>	b2f618a26b2b98b36b5a0aa117b4951c7513ac8b

	Lines: +7, -1
	Files:	src/main/dither-ordered.c (+7, -1)

	In segmented mode, treat the lowest order segment (corresponding to
	output value of 0) as normal ordered dither.

2008-01-31  <m0m>	91ecf8f38c0bb62b08533a9e61773e0c2d3b0974

	Lines: +8, -8
	Files:	src/gutenprintui2/plist.c (+8, -8)

	- printer queue list was queried by grep|awk|sed and grep|sed colons;
	  changed to awk only

2008-01-30  <rlk>	9267cd03dbe28f052b55f7cf7da264f35f8dc2e5

	Lines: +12, -0
	Files:	src/gutenprintui2/plist.c (+12, -0)

	Reset LC_MESSAGES and LANG in addition to LC_ALL to ensure that lpstat
	doesn't translate messages.

2008-01-30  <rlk>	ca2618ab8630e10bc6e8a3cbbe51e9bc8c369861

	Lines: +3, -0
	Files:	src/gutenprintui2/plist.c (+3, -0)

	Explain why it's important to use lpstat -v rather than lpstat -t or
	lpstat -p, which in some ways are easier to parse.

2008-01-27  <rlk>	6da2d40eb5f1c4e70383c15be91a72be41a1eb28

	Lines: +127, -104
	Files:	src/testpattern/testpattern.c (+39, -29)
		src/testpattern/testpattern.h (+6, -5)
		src/testpattern/testpatternl.l (+2, -1)
		src/testpattern/testpatterny.y (+80, -69)

	Allow floats to be input without decimal point

2008-01-27  <rlk>	37d4179ed41ce1b23c3023ce91d83438817ee3f3

	Lines: +1, -1
	Files:	test/unprint.c (+1, -1)

	Fix determination of multiple drop size status.

2008-01-26  <rlk>	16ab7342a6c385ffd41c8a2c6f22bef0733564d9

	Lines: +3, -3
	Files:	src/main/print-pcl.c (+3, -3)

	Fix definitions of adjustable guide trays.

2008-01-26  <rlk>	d7b126215c2d9802ce1210d4626eef7a2ca768e6

	Lines: +81, -1
	Files:	src/main/dither-impl.h (+1, -0)
		src/main/dither-main.c (+6, -1)
		src/main/dither-ordered.c (+74, -0)

	Add drop size segmented dither algorithm

2008-01-25  <rlk>	7cf1f4876ac8d41ec9ac2f1695ee5e0b8ac2ee3b

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Fix silly typo

2008-01-22  <rlk>	f028b08761dcc77768395a7dc6402773c92e0427

	Lines: +85, -78
	Files:	src/gutenprintui2/gutenprintui-internal.h (+2, -0)
		src/gutenprintui2/panel.c (+83, -78)

	Add reset buttons to individual settings

2008-01-22  <rlk>	2bf8285dbe0093d6c667791d16dfea08898ff835

	Lines: +46, -0
	Files:	src/main/print-escp2.c (+46, -0)

	Expose actual (per-paper and printer) GCR settings.

2008-01-21  <rlk>	30c99061e85d7d952103d4669ec3a6def5e6f3a2

	Lines: +14, -19
	Files:	src/main/printers.c (+14, -19)

	Speed up stp_init

2008-01-21  <rlk>	47d7028198d868ee33841fd5f6a9af25e0934829

	Lines: +447, -7
	Files:	include/gutenprint/curve.h (+21, -2)
		include/gutenprint/sequence.h (+22, -2)
		src/gutenprintui2/gutenprintui-internal.h (+10, -0)
		src/gutenprintui2/panel.c (+187, -1)
		src/main/color-conversion.h (+0, -2)
		src/main/curve.c (+43, -0)
		src/main/print-color.c (+73, -0)
		src/main/sequence.c (+28, -0)
		test/curve.c (+63, -0)

	Add ability to dump out LUT state (curves and such).  This is a prototype.

	Add ability to reverse curves and sequences.  Still needs tests.

2008-01-19  <rlk>	f1b79f04e03ee08e62fe57f94c75fb37da48ac91

	Lines: +558, -131
	Files:	src/main/escp2-channels.c (+112, -112)
		src/main/print-escp2.c (+442, -17)
		src/main/print-escp2.h (+4, -2)

	Add drop size parameters.

	Add light ink values.

	Add real light ink transition (cutoff) parameters and rename existing
	cutoff parameters to "scale" (i. e. density scale).

2008-01-15  <rlk>	300f24217d365dd56670e3c9bcb320a73b26024b

	Lines: +1, -0
	Files:	src/cups/genppd.c (+1, -0)

	Fix valgrind issue

2008-01-15  <rlk>	7e1a1a73fb78334d4719fe3f42b00702fa9b3f73

	Lines: +520, -182
	Files:	include/gutenprint/paper.h (+10, -0)
		src/main/papers.xml (+168, -0)
		src/main/print-escp2-data.c (+258, -172)
		src/main/print-escp2.c (+13, -0)
		src/main/print-escp2.h (+8, -1)
		src/main/print-papers.c (+14, -1)
		src/main/print-pcl.c (+49, -8)

	Flag envelope paper sizes so that drivers can treat them specially.
	This mechanism is extensible.

	Add landscape equivalents for all envelope sizes.

	Flag Epson printers that are supposed to print envelopes in landscape mode.

	Fix margins for PCL printers for paper trays with movable guides.

2008-01-13  <rlk>	1af78c7ac980685d20c821946c8729ad7f50b5ac

	Lines: +6, -7
	Files:	src/main/printers.c (+6, -7)

	Fix a few warnings

2008-01-13  <rlk>	d9696e1764d112601c435c06476def8fa0c40e92

	Lines: +72, -8
	Files:	NEWS (+30, -2)
		README (+5, -5)
		configure.ac (+1, -1)
		src/foomatic/foomatic-printermap (+18, -0)
		src/main/printers.xml (+18, -0)

	Add some new Epson printers; bump version

2008-01-07  <faust3>	f4ae52f6fa2576f5807cad4df16b95ee89ad06ac

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	Fix printing for the PIXMA iP4500

2008-01-06  <rlk>	ecfb478757fedaaa1505b6c40a93a9a8accddc5f

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	The C120 does work at 5760x2880, but the bottom can be a bit fuzzy
	(same issue as with other printers for which we've enabled
	5760x2880).  So let's enable it here.

2008-01-05  <rlk>	0f5f22f8c9ffac0a7ae5d30064d277805bd329ec

	Lines: +5, -0
	Files:	src/gutenprintui2/plist.c (+5, -0)

	Set locale to C when calling external programs

2008-01-03  <faust3>	fa817338154283ab72b573e6dd33f5bb76d9cde2

	Lines: +5, -0
	Files:	src/main/print-canon.c (+5, -0)

	also call canon_end_job when in Page mode

===============================================================================
Name: gutenprint-5_1_6

2008-01-02  <rlk>	7934baa4c7c562c66cd0b855561a6bf8de96743d

	Lines: +2, -2
	Files:	src/cups/rastertoprinter.c (+2, -2)

	Don't print the command line options on a single line in the debug output.

2007-12-31  <rlk>	8f27906c2f10a1e3e20c6fe17cd7c2e3ed292039

	Lines: +43, -19
	Files:	src/cups/rastertoprinter.c (+43, -19)

	Improve debug error message output

2007-12-31  <rlk>	098abf9bf94836bf8d5c4d51cc81067d9d08dfc8

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	Prep for 5.1.6.

2007-12-31  <rlk>	d33536c62cfa770175fbb3a36579ee231dad442b

	Lines: +42, -18
	Files:	NEWS (+36, -12)
		README (+5, -5)
		configure.ac (+1, -1)

	Prep for 5.1.6

2007-12-31  <rlk>	a4408923b08b1e7f7223d580597f4810c9898cb7

	Lines: +3, -0
	Files:	src/main/buffer-image.c (+3, -0)

	[ 1844169 ] Severe per-page memory leak w/Canon driver, DuplexNoTumble

2007-12-31  <rlk>	f3cdb7478b8818cd769eedf24c3153f1421f2caf

	Lines: +146, -8
	Files:	src/testpattern/run-testpattern-2.in (+30, -4)
		src/testpattern/testpattern.c (+116, -4)

	Test duplex and tumble by default, using multiple pages.

	Allow -p option to specify use of multiple pages.

	Correctly generate all data (fix some valgrind problems).

2007-12-30  <rlk>	cce92946114a1638e28ef240bdb557fc8f098f4d

	Lines: +10, -27
	Files:	src/main/dither-ordered.c (+10, -27)

	The top and bottom of each range can be computed trivially from the
	fraction at which we start using larger drops.

2007-12-30  <rlk>	1dd8dabef7105bfedd255cadeff732d40ccc00df

	Lines: +61, -88
	Files:	src/main/dither-ordered.c (+61, -88)

	Simplify the calculations somewhat (and get better results).

2007-12-30  <rlk>	97088965d7f279b1a82cc65013b2a95a4a809684

	Lines: +1, -1
	Files:	src/main/escp2-driver.c (+1, -1)

	Fix compile problem on OS X.

===============================================================================
Name: gutenprint-5_1_5

2007-12-29  <rlk>	0dd788b63929d5e90c17f9b7b74ccd875ca6edb5

	Lines: +0, -0

	Gutenprint 5.1.5 release

2007-12-29  <rlk>	9f19d4bddd9108180e8f3b804d1a9efb742be13d

	Lines: +34, -34
	Files:	Makefile.am (+34, -34)

	Remove GNU make-ism.

2007-12-28  <rlk>	9540ddea40fcef018d9574098308a47139540e7c

	Lines: +8, -2
	Files:	src/main/dither-ordered.c (+8, -2)

	Correctly handle cases where some channels have multiple drop sizes
	but others don't.

2007-12-28  <rlk>	9e2c99d2d1a9f75ec5bcfd545b6abf03c6c32735

	Lines: +19, -7
	Files:	src/testpattern/run-testpattern-2.in (+19, -7)

	Allow overriding the default settings for dither algorithm and color
	correction.

2007-12-28  <faust3>	7643b50156e971770833227bcc73cddeae4f77f6

	Lines: +6, -1
	Files:	src/main/printers.xml (+6, -1)

	tweak PIXMA iP4200 patch by Piotr Stachura <albert1 at autocom.pl>

2007-12-28  <rlk>	50edefc80ab06c7fb4ea14cc2b84b86e13ebbf2a

	Lines: +15, -4
	Files:	NEWS (+13, -4)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Add Sharp AR-M257

2007-12-28  <rlk>	2adbeb562acbb03b3ff1d562120ddcf30dcedf19

	Lines: +283, -2
	Files:	src/main/dither-impl.h (+2, -1)
		src/main/dither-main.c (+2, -0)
		src/main/dither-ordered.c (+279, -1)

	Add Ordered New dither

2007-12-28  <faust3>	ff0f74f373f4c064e5a7605d0ba3ec6e92044f62

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	updated news

2007-12-28  <faust3>	6971a87c20011a03064adc14d5dee02c93488ea9

	Lines: +24, -1
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+1, -1)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/print-canon.c (+3, -0)
		src/main/printers.xml (+1, -0)

	untested support for the PIXMA iP8500 (#1703011)

2007-12-28  <faust3>	b37b92284b78374a376581f24d798a102a0c0ec8

	Lines: +3, -0
	Files:	AUTHORS (+3, -0)

	added Piotr Stachura to authors

2007-12-28  <faust3>	a6b35394d0d98df96b1afa2c4c3d7319dae8aa84

	Lines: +53, -32
	Files:	src/main/print-canon.c (+53, -32)

	also use the hsv maps from the printmode based on patch by Piotr Stachura <albert1 at autocom.pl>

2007-12-28  <faust3>	83c74717103f6505c50ce73dec1b48a60d5b6025

	Lines: +80, -5
	Files:	src/main/canon-modes.h (+32, -2)
		src/main/canon-printers.h (+48, -3)

	hsv adjustment curves for the Canon PIXMA iP4200 patch by Piotr Stachura <albert1 at autocom.pl>

2007-12-28  <rlk>	9e4e45813e21c534ab37df0d7c02e4bb8ded2f02

	Lines: +3, -3
	Files:	src/cups/rastertoprinter.c (+3, -3)

	CUPS seems to swallow the startup messages if they're INFO.

2007-12-27  <rlk>	1fd8c543ac9e0fec0469f0fbf91803816d2c653a

	Lines: +9, -3
	Files:	src/cups/rastertoprinter.c (+9, -3)

	Emit simple informational messages that will help us debug problems in
	the CUPS driver.

2007-12-27  <rlk>	edad2103a4e9a63e346ba3bef5934ca59b5bde0f

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Fix for ES series printers, from pizza@shaftnet.org

2007-12-27  <rlk>	a5d690e07053a69543c4aef2105d11862b0e56ae

	Lines: +84, -18
	Files:	NEWS (+78, -12)
		README (+5, -5)
		configure.ac (+1, -1)

	Prep for 5.1.5

2007-12-27  <rlk>	d50ad2b742d007628cc27cdfb93537ed4fb87389

	Lines: +20, -20
	Files:	src/main/escp2-inks.c (+5, -5)
		src/main/escp2-papers.c (+13, -13)
		src/main/print-escp2-data.c (+2, -2)

	Improve tuning for C120

2007-12-26  <rlk>	343b1a6e386527ff4a96b107766c650daedbf903

	Lines: +31, -143
	Files:	src/main/dither-impl.h (+1, -2)
		src/main/dither-main.c (+0, -2)
		src/main/dither-ordered.c (+1, -87)
		src/main/papers.xml (+0, -18)
		src/main/print-papers.c (+0, -5)
		src/main/print-weave.c (+29, -29)

	Back out unintended commit

2007-12-26  <rlk>	fbed0ec04b709d55a5384861290ac03847fbbef8

	Lines: +257, -120
	Files:	src/main/dither-impl.h (+2, -1)
		src/main/dither-main.c (+2, -0)
		src/main/dither-ordered.c (+87, -1)
		src/main/escp2-channels.c (+13, -0)
		src/main/papers.xml (+18, -0)
		src/main/print-escp2-data.c (+88, -88)
		src/main/print-escp2.c (+8, -1)
		src/main/print-escp2.h (+5, -0)
		src/main/print-papers.c (+5, -0)
		src/main/print-weave.c (+29, -29)

	Fix escputil issues with Claria and interchangeable cartridge printers

2007-12-26  <rlk>	9818129df0175bb7ad2e94212916ca46d8927331

	Lines: +23, -16
	Files:	src/escputil/escputil.c (+23, -16)

	Distinguish between ink cartridge and ink color, and print the ink
	color correctly on printers that offer multiple choices.

2007-12-26  <rlk>	7c23b428aab647e48233305cf2d6b73ded43c7df

	Lines: +2, -2
	Files:	src/escputil/d4lib.c (+2, -2)

	Be a bit less conservative with the timings (this is still 5x longer
	than previous).

2007-12-26  <rlk>	2e9b509f267ed53da8410225960e836415279400

	Lines: +13, -1
	Files:	src/main/escp2-channels.c (+12, -0)
		src/main/print-escp2-data.c (+1, -1)

	Fix escputil for C120

2007-12-26  <rlk>	73ca06487b7f2db277368e42db916c3eded75e7f

	Lines: +5, -4
	Files:	src/escputil/escputil.c (+5, -4)

	Handle newer printers with 4-byte ink status.

2007-12-26  <rlk>	621f08cfef59503e64849246f0452eb62a678933

	Lines: +3, -2
	Files:	src/escputil/d4lib.c (+3, -2)

	Improve reliability by increasing timeouts.

2007-12-26  <rlk>	199b8d0567fedce793709713754d42e0e29660b3

	Lines: +128, -6
	Files:	src/main/escp2-channels.c (+1, -1)
		src/main/escp2-inks.c (+28, -0)
		src/main/escp2-papers.c (+91, -0)
		src/main/print-escp2-data.c (+8, -5)

	First pass tuning for C120

2007-12-25  <rlk>	1d09af06e741b73fa54b1454730344df2205f9ce

	Lines: +6, -4
	Files:	src/main/escp2-channels.c (+1, -1)
		src/main/print-escp2-data.c (+5, -3)

	Make borderless work on C120.  Fix a few other problems.  Still not tuned.

2007-12-25  <rlk>	c8d56ad25e019117a3b1c1ab85d14bef0d98482a

	Lines: +12, -8
	Files:	src/cups/cups-genppdupdate.in (+12, -8)

	Improve performance of cups-genppdupdate.

2007-12-24  <rlk>	cf89a35b356b2bc6173e8a27e2a56040142bcec5

	Lines: +397, -123
	Files:	src/foomatic/foomatic-printermap (+4, -0)
		src/main/escp2-channels.c (+243, -104)
		src/main/escp2-driver.c (+61, -15)
		src/main/print-escp2-data.c (+21, -0)
		src/main/print-escp2.c (+55, -1)
		src/main/print-escp2.h (+9, -3)
		src/main/printers.xml (+4, -0)

	Preliminary support for Epson C110, C120, D120, PX-V780.  Untuned.

2007-12-24  <faust3>	ec991f0911a9ac0c48b8d5287a3c1171d7e1432d

	Lines: +4, -2
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-printers.h (+2, -2)
		src/main/printers.xml (+1, -0)

	support for the PIXMA MP610

2007-12-24  <rlk>	8bded4eb5aea7714b0eac6da5a3b29787bf9fd08

	Lines: +108, -3832
	Files:	src/main/Makefile.am (+1, -1)
		src/main/mark.c (removed -444)
		src/main/page.c (removed -193)
		src/main/ppd.c (removed -2672)
		src/main/ppd.h (removed -352)
		src/main/print-ps.c (+103, -166)
		src/main/xmlppd.c (+3, -3)
		src/main/xmlppd.h (+1, -1)

	Replace Postscript PPD back end with XML-based one that's GPL2+.

2007-12-24  <rlk>	3444195736c0ba1580a0ce685180ceb7781990e7

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Replace 'index' with the more portable 'strchr'.

2007-12-24  <rlk>	0ea47ece688983da04563ed6594b4917cd905c93

	Lines: +576, -0
	Files:	src/main/xmlppd.c (added +530)
		src/main/xmlppd.h (added +46)

	First checkin of replacement PPD code (compiles, does not run successfully)

2007-12-23  <faust3>	7d0705075cf8a266671e73c94da5118d30d0972c

	Lines: +21, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-modes.h (+7, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -0)

	added support for Canon i80 (as reported in #1547011 it is similar to the BJC7100)

2007-12-23  <easysw>	61c7a6a4a399d8b43177681252bcadd3aa06ec2a

	Lines: +50, -90
	Files:	src/cups/command.types (+10, -18)
		src/cups/commandtoepson.c (+10, -18)
		src/cups/cups-calibrate.c (+10, -18)
		src/cups/genppd.c (+10, -18)
		src/cups/rastertoprinter.c (+10, -18)

	Update license text...

2007-12-23  <faust3>	f1c6086ab80c412539b829f6581f6a00669eb2fe

	Lines: +42, -1
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+15, -0)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/print-canon.c (+7, -1)
		src/main/printers.xml (+1, -0)

	untested support for the PIXMA Pro9500 (#1849699)

2007-12-23  <faust3>	c92ff65fe55453fd462e3137fc7057e844f7dfd0

	Lines: +13, -1
	Files:	src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -1)

	does the iP4500 only work with CANON_CAP_I ? still waiting for confirmation

2007-12-16  <rlk>	47be360c952eeb5779dedc3baab376c65e77f93d

	Lines: +6, -3
	Files:	configure.ac (+6, -3)

	Add AM_PROG_CC_C_O and improve some messages.

2007-12-13  <rlk>	fe24984d38b61a77ed61243c0a5d5bb3941eee8d

	Lines: +60, -66
	Files:	src/main/mark.c (+15, -13)
		src/main/page.c (+15, -13)
		src/main/ppd.c (+15, -20)
		src/main/ppd.h (+15, -20)

	[ 1848308 ] LICENSE.txt file missing

2007-12-12  <rlk>	ac24aa3ee0738acbda92bd4357da4496b581c507

	Lines: +3, -6
	Files:	src/cups/test-rastertogutenprint.in (+3, -6)

	Select pages from user manual rather than using saved PDF.

2007-12-11  <rlk>	cf50a5696e291e2f7913a1581eba01a73b0c9b7d

	Lines: +7, -3
	Files:	src/cups/test-rastertogutenprint.in (+7, -3)

	Try to make it work on OS X.

2007-12-11  <rlk>	ae14fa8366ec3f074ccad39b1f7022825a66ebe6

	Lines: +183, -2
	Files:	configure.ac (+2, -0)
		src/cups/Makefile.am (+3, -2)
		src/cups/genppd.c (+5, -0)
		src/cups/rastertoprinter.c (+71, -0)
		src/cups/test-rastertogutenprint.in (added +102)

	Add test for CUPS driver

2007-12-10  <rlk>	06d427160aaedb1d731b5cf36edee7e1c384fec3

	Lines: +3, -2
	Files:	NEWS (+3, -2)

	Fix typo

2007-12-09  <rlk>	51b656e6e70ede7ff25e327312197223e5c4b976

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Fix page sizes to not cause PPD files to blow out.

2007-12-09  <rlk>	ab643724994cdad40630f1a7ae1787249b5ce9b6

	Lines: +15, -15
	Files:	src/main/printers.xml (+15, -15)

	Change "Okidata" to "Oki" to fit PPD spec.

===============================================================================
Name: gutenprint-5_1_4

2007-12-09  <rlk>	852f4baa42784428aa9204bf3c7cc6d865342236

	Lines: +0, -0

	Gutenprint 5.1.4 release

2007-12-09  <rlk>	082d57641046740299f5dc0c8e22ccc3e156acdd

	Lines: +2, -2
	Files:	src/ghost/ijsgutenprint.c (+2, -2)

	Replace free with stp_free when paired with stp_malloc.

2007-12-08  <rlk>	184b168ae840913092cba2e67a5975493a6a3106

	Lines: +2, -0
	Files:	src/cups/rastertoprinter.c (+2, -0)

	Fix a small memory leak.

2007-12-08  <rlk>	683705e5fa39b956219d2d7c0c23b1a6abecc3c1

	Lines: +0, -0
	Files:	README (+0, -0)

	One more change.

2007-12-08  <rlk>	692472f358003a38111ab3eac34e67bc07ef73ae

	Lines: +4, -4
	Files:	README (+4, -4)

	One more change.

2007-12-08  <rlk>	e44a190fe9847347af0ab633708b2993b461151b

	Lines: +3, -0
	Files:	README (+3, -0)

	One more change

2007-12-08  <rlk>	8109870f3f16625a05d3fc5f710c90888b5a08f6

	Lines: +23, -20
	Files:	Makefile.am (+2, -2)
		README (+19, -18)
		configure.ac (+2, -0)

	Some patches from Greg Troxel

2007-12-07  <faust3>	126ac9d39efbfafdb65213b813f3e6af87f9506d

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	experimental support for the Canon PIXMA iP4500

2007-12-07  <rlk>	1ea6d2811d23d71b2c75d4ba31178eff8571428a

	Lines: +6, -6
	Files:	src/cups/rastertoprinter.c (+6, -6)

	Improve debugging output a bit

2007-12-05  <rlk>	27c4fed554b89daafcae1bf5af735e7dc85a8606

	Lines: +4, -1
	Files:	NEWS (+4, -1)

	Clarify issue with CUPS driver.

2007-12-02  <rlk>	ef540face54f01c991ea9ff7ef74777ef05b9e04

	Lines: +6, -6
	Files:	src/testpattern/run-testpattern (+2, -2)
		src/testpattern/run-testpattern-1 (+2, -2)
		test/run-testdither (+2, -2)

	Unify valgrind options across all tests

2007-12-02  <rlk>	3a53ae4c024ff2db631c3cf8b02eba480a2902c5

	Lines: +4, -1
	Files:	NEWS (+4, -1)

	Clarify PPD file change

2007-12-02  <rlk>	151037a6481140d07db85a36f519a76707a2fb1a

	Lines: +21, -3
	Files:	NEWS (+21, -3)

	Add note to packagers to release notes also.

2007-12-02  <rlk>	6eb461f60e9078e427f96b71efad6cf84ed679c3

	Lines: +19, -0
	Files:	README (+19, -0)

	Add note to packagers about development releases.

2007-12-02  <rlk>	31b8d419467d3cd30ff7c2314aff6635122fb2cf

	Lines: +14, -14
	Files:	NEWS (+14, -14)

	Note OS X 10.5.

2007-12-02  <rlk>	d70521574a287a5c9a7710a1f76e96d84c5de1a4

	Lines: +52, -54
	Files:	NEWS (+13, -13)
		README (+37, -39)
		configure.ac (+2, -2)

	Change "the GIMP" to "GIMP".

2007-12-02  <rlk>	b87fc26f7d06106ea23141adf65c198b89e1185a

	Lines: +4, -0
	Files:	src/gutenprintui2/Makefile.am (+2, -0)
		src/testpattern/Makefile.am (+2, -0)

	Packaging fix from Greg Troxel

2007-12-02  <rlk>	425510f2bdc452695ce81b8dd1ec1531a0c97038

	Lines: +1, -1
	Files:	src/main/gutenprint.pc.in (+1, -1)

	Packaging fix from Greg Troxel.

2007-11-24  <rlk>	2ca0f2cd2e46eb1ffe6ead67edbe64d299679a19

	Lines: +31, -7
	Files:	NEWS (+31, -7)

	Updates

2007-11-24  <rlk>	7d6bb28b681db239d81ea5135c6715a33740ff03

	Lines: +12, -6
	Files:	src/testpattern/run-testpattern-2.in (+12, -6)

	Make MD5 output look like it's actually come from the files.

2007-11-24  <rlk>	8fefaed354061632eec05ed2f4202deabfe43f48

	Lines: +82, -29
	Files:	src/testpattern/Makefile.am (+1, -1)
		src/testpattern/run-testpattern-1 (+4, -4)
		src/testpattern/run-testpattern-2.in (+46, -22)
		src/testpattern/testpattern.c (+31, -2)

	Fold dither algorithm testing into run-testpattern-2.

	Print better messages from run-testpattern-1.

	Allow testpattern to send output to a command rather than just a file.

	Change -m option to take an optional argument (for saving md5 sums) and
	to use testpattern command output to generate md5 sums (for performance).

2007-11-24  <rlk>	1b70ac6961538de5d797bcd5ccf153d7054017cb

	Lines: +25, -55
	Files:	src/cups/genppd.c (+13, -7)
		src/cups/test-ppds (+12, -48)

	Make the default resolution appear square to external programs.

	Re-enable the PPD check.

2007-11-23  <rlk>	69154a313c12a2e9dd7d6255815d1d100eea294a

	Lines: +8, -7
	Files:	src/cups/cups-genppdupdate.in (+8, -7)

	Eliminate incorrect nested $_.

2007-11-23  <rlk>	648b89a12cb2f74190121869afefc57137b7c49f

	Lines: +7, -23
	Files:	src/cups/genppd.c (+7, -23)

	Eliminate use of non-compliant PPD resolutions altogether.

2007-11-23  <rlk>	c6c6db47caf1aa0c3cd79ec36d46ff77e0beab61

	Lines: +80, -6
	Files:	src/cups/cups-genppdupdate.in (+54, -6)
		src/cups/genppd.c (+26, -0)

	Map Gutenprint resolution names to valid PPD resolution names

2007-11-23  <rlk>	e022a6623ca88cee46cdc0c26cad1422a3d41928

	Lines: +0, -0

	Shorten translations slightly for PPD compliance.

2007-11-23  <rlk>	b212259515ef1af02ba95b56e4e63871a4047a3f

	Lines: +0, -0

	Fix a few punctuation problems.

2007-11-21  <rlk>	732abdb660dbb578715dc6965a357d38677be0f7

	Lines: +116, -21
	Files:	src/testpattern/run-testpattern (+25, -7)
		src/testpattern/run-testpattern-1 (+33, -10)
		src/testpattern/run-testpattern-2.in (+18, -2)
		src/testpattern/testpattern.c (+17, -1)
		src/testpattern/testpattern.h (+2, -0)
		src/testpattern/testpatternl.l (+1, -0)
		src/testpattern/testpatterny.y (+20, -1)

	Allow test pattern generator to output data to a file.

2007-11-20  <m0m>	00603419db022ef69a9b672418938b85d63d0cef

	Lines: +5, -5
	Files:	src/main/print-olympus.c (+2, -2)
		src/main/printers.xml (+3, -3)

	support for Canon ES series (patch#2 from Solomon Peachy <pizza@shaftnet.org>)

2007-11-17  <rlk>	977171211583885428d6d0f86323f159041eeb8a

	Lines: +11, -2
	Files:	src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+9, -1)
		src/main/print-escp2.h (+1, -0)

	1831542 Borderless regression (5.0.1, 5.1.3) on Epson 2200

2007-11-17  <rlk>	9b2ec72ed752f6ea8803ec4c12e0a87a31239a99

	Lines: +13, -3
	Files:	src/cups/cups-genppdupdate.in (+13, -3)

	Don't die if we can't upgrade a particular PPD file.

2007-11-11  <m0m>	3db4704d9489d281e426eccd167b381aa6c98000

	Lines: +64, -0
	Files:	src/foomatic/foomatic-printermap (+3, -0)
		src/main/print-olympus.c (+58, -0)
		src/main/printers.xml (+3, -0)

	support for Canon ES series (patch from Solomon Peachy <pizza@shaftnet.org>)

2007-11-10  <faust3>	da6d4f85425a7bfeab8713ee13476a213ee47a2a

	Lines: +35, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+17, -0)
		src/main/canon-modes.h (+4, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -0)

	support for the Canon PIXMA iP5300 (untested)

2007-10-27  <faust3>	152a10ccab6d33522b508bb865ea2dfeb426cccf

	Lines: +24, -30
	Files:	src/main/canon-media.h (+24, -30)

	remove support qualities from the various media types
	they seems to be different for every printer and I don't want to maintain
	a per printer paperlist

2007-10-27  <faust3>	bae76cebb3af5b961297491ae6fa2f9001b1c0ea

	Lines: +39, -9
	Files:	src/main/canon-inks.h (+39, -9)

	document where we found the iP4000 inksets

2007-10-27  <faust3>	aef67c2e2fba7503fbc1a185abf99a3dfa452850

	Lines: +13, -12
	Files:	src/main/canon-printers.h (+13, -12)

	the new default printer in case the printers.xml entry for a printer is invalid is now the mp830 as the previous default S200 uses special printmodes

2007-10-27  <faust3>	ada49acbe91a3bb5ac49be43ad0249d6b82cc135

	Lines: +34, -35
	Files:	src/main/canon-printers.h (+34, -35)

	remove the now obsolete model code from the printer caps

2007-10-27  <faust3>	570d9bbc6172a190fb71c1dbf2491afc8f828710

	Lines: +82, -45
	Files:	src/main/canon-printers.h (+2, -2)
		src/main/print-canon.c (+46, -9)
		src/main/printers.xml (+34, -34)

	Systematic model_id assignment for Canon printers
	model_id is now family followed by the model nr
	FNNNNNN

	family can be
	0 for the old BJC printers
	1 for the S-Series
	2 for the i-Series
	3 for the PIXMA iP-Series
	4 for the PIXMA iX-Series
	5 for the PIXMA MP-Series
	6 for the PIXUS-Series

	So for example Canon S200 would be 1000200

	The entry for the MP710 in the printer caps has been renamed to MP740
	as it changed over time

2007-10-27  <faust3>	ffdbe292acfbb3ea3225725083bc66119562441c

	Lines: +8, -8
	Files:	src/main/print-canon.c (+8, -8)

	use printer names for the special printer handling

2007-10-27  <faust3>	c42490ee6f2cc196da6d8aef0df4b3765b2b32b8

	Lines: +3, -0
	Files:	src/foomatic/foomatic-printermap (+3, -0)

	added Canon BJC5100,5500,8500

2007-10-27  <faust3>	99457292a64671f35b3facf337aa05d1683f7c2e

	Lines: +1, -1
	Files:	src/main/canon-modes.h (+1, -1)

	Get rid of
	bjc-s500
	    BW+600x600dpi_draft`PhotoCMY' is not a valid InkType
	Print options not verified; cannot print.

2007-10-27  <faust3>	ea5b14d87d4c49f52b112c12f91fc9ac52abb391

	Lines: +35, -34
	Files:	src/main/canon-printers.h (+35, -34)

	add a name for every printer to the printer caps

2007-10-27  <faust3>	2488b36c4d082a999dff4258270c9cf8984df32d

	Lines: +3, -0
	Files:	src/main/printers.xml (+3, -0)

	add some more printers that were already present in canon-printers.h (BCJ 5100,5500,8500) no idea about their state

2007-10-26  <faust3>	b32bb95f8dea99729ad772908ca1fe1f4014ccdb

	Lines: +3, -2
	Files:	src/main/canon-modes.h (+3, -2)

	disable high mode for S500 as it does not produce black, reenable 300dpi mode

2007-10-24  <faust3>	7a4ff8bbc81c87f4d6589ddac415072f1fecad46

	Lines: +31, -2
	Files:	src/main/canon-inks.h (+12, -0)
		src/main/canon-modes.h (+6, -1)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -1)

	first attempt to support more modes on the Canon S500

2007-10-23  <faust3>	9a887195421af48f7fda953a4520c1314817e27b

	Lines: +3, -2
	Files:	src/main/canon-modes.h (+2, -1)
		src/main/printers.xml (+1, -1)

	another attempt to fix printing on the MP710 and 300dpi support for the iP3000 and similar printers

2007-10-18  <m0m>	4a664fc245af9b575bb34c1eb20bcba485daca11

	Lines: +6, -5
	Files:	src/main/print-olympus.c (+6, -5)

	bugfix: wrong color for Olympus P-S100 reported in  Support Requests-1527186
		- RGB data was generated instead of BGR
		- bug also affected Olympus P-440

2007-10-18  <m0m>	11048d5485db7911822440ea9dd37b9a808ddbc2

	Lines: +2, -0
	Files:	src/main/print-olympus.c (+2, -0)

	bugfix: added missing part of init string for Sony UP DP-10

2007-10-17  <m0m>	d717a1bd902c8c4155e77a569348ab15fd5fad0c

	Lines: +2, -2
	Files:	src/foomatic/foomatic-printermap (+1, -1)
		src/main/printers.xml (+1, -1)

	typo shinco -> shinko

2007-10-17  <m0m>	3d07cdcba4a098161b3508e2209bdf9feac42c42

	Lines: +72, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+70, -0)
		src/main/printers.xml (+1, -0)

	experimental support for Shinko CHC S9045

2007-10-17  <m0m>	38d9c3c148ca0f73b61b2b754e3e504f14a9b343

	Lines: +24, -13
	Files:	src/main/print-olympus.c (+24, -13)

	fixing the bug: privdata contains "unrotated" dimensions after switching to
		landscape mode

2007-10-17  <m0m>	b5e941b7ac4b24ed2a9d1677aa348bae48bdff1f

	Lines: +100, -100
	Files:	src/main/print-olympus.c (+100, -100)

	rename x* and y* variables to h* and w* (height, width) for better readability

2007-10-16  <faust3>	94ac837747d18540bdd798fec5d4c207632efe6f

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	fix printing on the MP710

2007-10-06  <faust3>	4a616da0c1895fc0d6cf746a4ab303af9349e099

	Lines: +6, -6
	Files:	src/main/printers.xml (+6, -6)

	fix spaces

2007-10-01  <m0m>	12abfe75cde50af0b9c0fa58bc8d3995c24f52fc

	Lines: +10, -1
	Files:	src/foomatic/foomatic-printermap (+4, -0)
		src/main/print-olympus.c (+2, -1)
		src/main/printers.xml (+4, -0)

	printers compatible with Canon SELPHY CP-710

2007-09-24  <rlk>	412e0060eb906686c8a95557b0de3cad191a276c

	Lines: +213, -363
	Files:	NEWS (+213, -9)
		src/foomatic/foomatic-printermap (+0, -177)
		src/main/printers.xml (+0, -177)

	Remove support for printers supported by HPIJS

2007-09-23  <faust3>	1f07f168c6bc466d2e60310d20b1e2dfa1be67bb

	Lines: +7, -1
	Files:	src/main/printers.xml (+7, -1)

	improve color quality for the PIXMA iX5000, values by Tony Zitaret <tony_zitaret at yahoo.com>

2007-09-23  <faust3>	da0c75030bf22a042a32fd78b1393457afd6cb6c

	Lines: +4, -4
	Files:	src/main/canon-printers.h (+2, -2)
		src/main/print-canon.c (+2, -2)

	fix margins for the BJC 3000 patch by David Keegan <dksw at users.sourceforge.net> (#794600)

2007-09-22  <faust3>	e7fd901721ecda1dc00e8365289f7b134463e4a3

	Lines: +21, -7
	Files:	test/pixma_parse.c (+21, -7)

	add -x param to specify the maximum width of the output ppm

2007-09-20  <faust3>	9ab11d7f9fb851194c1c617e7c52089dfbc4de5b

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	decrease gamma for iP4000 and friends to 1/0.6
	fixes #1687853
	and maybe #101537 (ubuntu #120016 and #135311)

2007-09-19  <faust3>	1ffaa545af9e8b2cc2d8be768f7e35bb4655c36b

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Fix a bug where the canon driver would silently discard some lines when the
	bitdepth is 2 or higher.
	hopefully fixes #101537
	not sure because this bug was very hard to trigger:
	  the whole imageable area had to be filled with maximum color intensity
	(ubuntu #120016 and #135311)

2007-09-19  <faust3>	34d697ca9975b56424e021fecff7780bf258a52e

	Lines: +2, -3
	Files:	src/main/print-canon.c (+2, -3)

	no need to pass ydpi to canon_write

2007-09-18  <faust3>	1a88deb4d63a0cedc180e6203aab9a447d8c249e

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	according to Rob klein Gunnewieck <rob.kleingunnewiek at nl.simpc.com> the MP180 works with the MP150 driver, too

2007-09-12  <rlk>	8562b19ce6ba5c2226e71def2ad20f15d860bed4

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Support Epson DX4050

2007-09-12  <faust3>	4c5d99eee9f4f3c18846754981844b41fa73cda3

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	according to Rob klein Gunnewieck <rob.kleingunnewiek at nl.simpc.com> the Canon Pixma MP170 works with the MP150 driver

2007-09-09  <rlk>	ea4e25cfcbd2a04aba4f101b7661d3df6c112bff

	Lines: +244, -73
	Files:	include/gutenprint/util.h (+1, -0)
		src/cups/genppd.c (+24, -22)
		src/cups/rastertoprinter.c (+12, -1)
		src/main/mark.c (+1, -1)
		src/main/ppd.c (+74, -41)
		src/main/ppd.h (+12, -0)
		src/main/print-ps.c (+120, -8)

	Use Gutenprint option data where available rather than PPD file
	enumerations.

2007-09-09  <rlk>	f92a685fcb627d6bfd2eb68af74ea0df1a0e1e76

	Lines: +33, -9
	Files:	NEWS (+33, -9)

	Updates

2007-09-09  <rlk>	e4d0f983d9670d4db45f0930ae7dee9acb3fa60a

	Lines: +11, -1
	Files:	src/foomatic/foomatic-printermap (+5, -0)
		src/main/printers.xml (+6, -1)

	Add Epson CX4900, CX5600, CX7400, CX9400, RX595.  Correct definition
	of CX6300 for borderless mode.

2007-09-02  <rlk>	6f0f26a38ea48c99565bd9a7149cabf9eca3ac96

	Lines: +23, -7
	Files:	NEWS (+9, -0)
		src/main/escp2-resolutions.c (+4, -4)
		src/main/print-escp2.c (+10, -3)

	Do not offer resolutions above 5760x1440 for quality settings on Epson
	printers.  Experiments have demonstrated that the bottom of the page
	prints poorly at 2880x2880 and 5760x2880 on many printers, and Epson
	does not currently offer resolutions above 5760x1440 on any printers.
	See bug 1700313.

2007-09-02  <rlk>	e712b3d84f136f32f41fdaeb5ef02c34e8809370

	Lines: +9, -1
	Files:	src/main/print-util.c (+9, -1)

	Don't lose debug information if the client hasn't set an errfunc in
	the stp_vars_t; print it to stderr instead.

2007-09-02  <rlk>	2a977b65eaf87501d7738b3607f4412b071913dc

	Lines: +8, -3
	Files:	src/cups/rastertoprinter.c (+8, -3)

	Take care to explicitly flush all data, including the job end data, at
	the end of a job.

2007-09-02  <faust3>	0e7c8200af9c00569f578d64f7856bbacc570bbc

	Lines: +67, -64
	Files:	src/main/canon-modes.h (+63, -62)
		src/main/print-canon.c (+4, -2)

	add per printmode quality option

2007-08-29  <faust3>	4456794f1a9eff0dbc68da6d79ccc8597c4628d0

	Lines: +13, -1
	Files:	src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+12, -0)

	support for the ESC P) command on the iP4200 patch by Piotr Stachura <albert1 at autocom.pl>

2007-08-29  <faust3>	63f552d013b046e6fbdd9e4a57a72f36927ee21f

	Lines: +8, -2
	Files:	src/main/canon-printers.h (+8, -2)

	control commands for the PIXMA iP4200 from a patch by Piotr Stachura <albert1 at autocom.pl>

2007-08-29  <faust3>	43043e5f6ceb702100738fe5d2c1679a71b6f7b6

	Lines: +31, -1
	Files:	src/main/canon-inks.h (+25, -0)
		src/main/canon-modes.h (+6, -1)

	300dpi and 300dpi draft mode for the pixma iP4200, based on patch by Piotr Stachura <albert1 at autocom.pl>

2007-08-29  <faust3>	caca698497f09caeb08f21b53c4bb0bb8e3cf555

	Lines: +19, -1
	Files:	src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -1)

	disable not working 1200x600 mode for the Canon i560 (#1732870)

2007-08-29  <faust3>	c22dd8fff3b709e9280ff9784419e619e9e5cd11

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	buffer length for stp_image_get_row needs to honor the channel_depth (fixes #1754691)

2007-08-28  <faust3>	db991ea6ba989fd3a928807626b8ae8c900b098f

	Lines: +44, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+25, -0)
		src/main/canon-modes.h (+5, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -0)

	support for the Canon PIXMA iX5000 (untested)

2007-08-27  <rlk>	f2a4d04e4eb6aa1b473fbaffb904a5a6d6801b39

	Lines: +0, -2
	Files:	src/main/print-pcl.c (+0, -2)

	Don't print gratuitous message about duplex not being available.

2007-08-27  <rlk>	7d1f35edbce8dae5250cc8205551825024c939b6

	Lines: +243, -15
	Files:	NEWS (+5, -4)
		include/gutenprint/printers.h (+13, -0)
		src/gutenprintui2/panel.c (+70, -0)
		src/gutenprintui2/plist.c (+32, -3)
		src/main/print-canon.c (+2, -1)
		src/main/print-escp2.c (+3, -2)
		src/main/print-lexmark.c (+1, -0)
		src/main/print-olympus.c (+1, -0)
		src/main/print-pcl.c (+1, -0)
		src/main/print-ps.c (+103, -5)
		src/main/print-raw.c (+1, -0)
		src/main/printers.c (+11, -0)

	Send device settings to print command for Postscript driver

2007-08-27  <rlk>	2dbef80338c179caddde4227bb95d818d7c98c2e

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Accept "true" as well as "True" for boolean options -- it appears that
	in at least some cases CUPS is sending "true" rather than "True".

2007-08-27  <rlk>	dd41ea0efc4f517762dcbde064fd0330b6cfcb5b

	Lines: +1, -1
	Files:	src/cups/cups-genppdupdate.in (+1, -1)

	Support PPD file upgrading only from Gutenprint 5.0 and beyond.

2007-08-24  <rlk>	4b802a820c455ca59e41710285405140691aec41

	Lines: +13, -31
	Files:	src/escputil/escputil.c (+13, -31)

	A few more fixes per Matt Broughton.

2007-08-19  <rlk>	f40d30c5d49f3da53d95a6bab004ae33b43e8a86

	Lines: +59, -45
	Files:	src/escputil/escputil.c (+59, -45)

	Recognize -m option for all subcommands.

2007-08-11  <rlk>	6e2fb3f6d20ff287bd8e7a2ecdf13ca6002ae4af

	Lines: +12, -0
	Files:	NEWS (+12, -0)

	Add updates.

2007-08-11  <rlk>	caaaf428143e8187beca07661c2c80485a698e23

	Lines: +28, -19
	Files:	NEWS (+23, -16)
		README (+2, -2)
		configure.ac (+1, -1)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Support Epson CX4400.

	Bump version.

2007-08-07  <rlk>	dc3f2e4e251c9ffc16aafb976b1b8e9560ea035d

	Lines: +2, -2
	Files:	src/main/papers.xml (+2, -2)

	Change CD - Custom to 120 mm rather than 118.8 mm.

2007-08-05  <rlk>	980b292d33ef2640989180052bdfd9a80ff87202

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Add HP LJ1022

2007-06-28  <faust3>	a1f8d358a17432610fb0bd0a638f60d7148be868

	Lines: +16, -2
	Files:	src/foomatic/foomatic-printermap (+2, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+2, -2)

	add mp710 and 740 to foomatic printermap, add extra entry for the mp710 and mp740 as they do not have duplex support

2007-06-28  <faust3>	2765c60659fc02cd80fdb81995211dab332ca3de

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	always force unit to 600 for the extended p command, fixes borders for the 300dpi mode of the iP4000

2007-06-28  <faust3>	88e4a41ceaea84a7822277b4eb2dd9e8a0df2452

	Lines: +3, -1
	Files:	src/main/printers.xml (+3, -1)

	add Canon MP710 and MP740 printers that, according to Gernot Hassenpflug, should work with the iP4000 driver, make the i560 printer use the BJC7000 driver

2007-06-21  <rlk>	3061dfaf06093df6ff5dbce67da445da3e62e8e4

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Add Epson PM-670C.

2007-06-21  <rlk>	6719e73b1cd7ac969f83e5dc21547a2278faae75

	Lines: +22, -3
	Files:	src/main/sequence.c (+22, -3)

	Fix a compile problem on Solaris (reported by Norm Jacobs).

===============================================================================
Name: gutenprint-5_1_3

2007-06-17  <rlk>	259000623e0d5330bfc4bd744a8767003399a7eb

	Lines: +258, -79
	Files:	doc/gutenprint.dox.in (+258, -79)

	Update doxygen input

2007-06-17  <rlk>	03b8323f62bc652bf7120df30528e2f9a7de0de0

	Lines: +33, -16
	Files:	NEWS (+30, -13)
		README (+2, -2)
		configure.ac (+1, -1)

	Prep for 5.1.3

2007-06-17  <faust3>	c7b275dd465a62a20a2a7b8c33786e12f45c5e0b

	Lines: +7, -7
	Files:	src/main/printers.xml (+7, -7)

	remove strange characters

2007-06-16  <faust3>	3dab9391ae60e392ed2464081b6dae26b6ae027e

	Lines: +8, -1
	Files:	src/main/printers.xml (+8, -1)

	some tweaking for the PIXMA iP4300, patch by Andreas Matthias <amat at kabsi.at>

2007-06-16  <faust3>	ebf0f5054844b14a478905913524ba6e7ea0e755

	Lines: +6, -6
	Files:	src/main/canon-printers.h (+6, -6)

	tweak margins for the pixma printers

2007-06-16  <faust3>	f4d2f227f5dbc9e6e44edc3334efb4ee5611c771

	Lines: +0, -10
	Files:	src/main/canon-media.h (+0, -10)

	remove obsolete iP4200 slotlist

2007-06-10  <rlk>	70e6cb406c4968cf2eee696d194b346aed320128

	Lines: +10, -10
	Files:	src/main/printers.xml (+10, -10)

	A number of Epson R-series printers do borderless better with the
	RX400 settings than with the R300 settings.

2007-06-04  <rlk>	cb8aa0381ab952e14d88eb4839d129c38b2354f7

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Fix an overly enthusiastic conversion from ENABLE_NLS to HAVE_LOCALE_H

===============================================================================
Name: gutenprint-5_1_2

2007-06-02  <rlk>	3bf7190775f88ed39fed1d709efb7dc5404186a2

	Lines: +0, -0

	Gutenprint 5.1.2 release

2007-06-01  <rlk>	e6c79a30757522f7d60328abd59bcb6c49021138

	Lines: +14, -7
	Files:	NEWS (+9, -7)
		src/main/print-ps.c (+5, -0)

	Back out attempt to send device settings to printer.

2007-05-29  <rlk>	bf947e424ea5fb26a8ab8ca033c776b305a730b9

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	  8) Printing to CD's on Epson printers now works correctly if the
	     image is not placed at the top of the page.

2007-05-29  <rlk>	9023e7b8d00a3b1ed665846411790c9973af55e4

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	Fix printing to CD if the image is not placed at the top of the page.

2007-05-28  <rlk>	36f5251d13300de26a27af36aa4e93b5e01b8773

	Lines: +35, -9
	Files:	NEWS (+6, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-escp2-data.c (+18, -0)
		src/main/printers.xml (+10, -9)

	Fix borderless printing on Epson RX400 and related printers

2007-05-28  <rlk>	f8a5b82d8dd31585637a0add649ab1aa7ae99b0d

	Lines: +20, -0
	Files:	NEWS (+20, -0)

	Update release notes.

2007-05-28  <rlk>	1a65d6a40c62927908205f825001628be55743d3

	Lines: +2, -2
	Files:	src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+1, -1)

	Extend the custom CD size down to 65 mm.

2007-05-28  <rlk>	95ae53b8f9fd953092bb7c04e5fe5cc0b13ff739

	Lines: +91, -105
	Files:	src/main/print-ps.c (+91, -105)

	Print correctly in color.

	Add device settings.

2007-05-28  <rlk>	b5e714cc3398f59852ceacc74edadc73b520043c

	Lines: +16, -8
	Files:	NEWS (+14, -6)
		README (+2, -2)

	Update for 5.1.2.

2007-05-28  <rlk>	e1498a855a2a3240897332dcf4907dec573be3a7

	Lines: +5, -0
	Files:	src/main/print-escp2.c (+5, -0)

	Initialize the density parameters correctly.

2007-05-28  <rlk>	c810229502b3454b549a0d58ced75ab0ed9a0556

	Lines: +3, -0
	Files:	src/main/print-vars.c (+3, -0)

	Print out debug info for raw parameters.

2007-05-27  <rlk>	27222a9826e4bf75177c0eb53e8ec6c4aad7ed75

	Lines: +2, -91
	Files:	src/main/dither-impl.h (+1, -2)
		src/main/dither-main.c (+0, -2)
		src/main/dither-ordered.c (+1, -87)

	Back out unintended commit

2007-05-27  <rlk>	ec50ea8c1fe2d7d377d0501f337398613b3878c6

	Lines: +119, -18
	Files:	src/main/dither-impl.h (+2, -1)
		src/main/dither-main.c (+2, -0)
		src/main/dither-ordered.c (+87, -1)
		src/main/escp2-inks.c (+20, -13)
		src/main/escp2-resolutions.c (+5, -0)
		src/main/print-escp2-data.c (+3, -3)

	Retune the R260 and 1400

2007-05-27  <rlk>	4e84828834cc59256423b64021980948c3d615fb

	Lines: +5, -9
	Files:	src/main/print-vars.c (+5, -9)

	Minor fix.

2007-05-27  <rlk>	a6f25590fa212290c09929cdf8d4358f7362a316

	Lines: +127, -28
	Files:	src/main/print-util.c (+3, -0)
		src/main/print-vars.c (+124, -28)

	Further increase debugging output

2007-05-26  <rlk>	bb4e0394428884ebb958c7a69e83b0095c456c0c

	Lines: +36, -30
	Files:	src/main/escp2-inks.c (+29, -25)
		src/main/escp2-resolutions.c (+3, -1)
		src/main/print-escp2-data.c (+4, -4)

	Improve tunings of R260 family based on Roy Harrington's measurements.
	Also add 360x90 DPI mode for hyperfast printing.

2007-05-26  <rlk>	ede102d05e41f55e1064a4ab3b9ae78400df1fa2

	Lines: +107, -88
	Files:	src/main/print-util.c (+7, -1)
		src/main/print-vars.c (+51, -69)
		src/main/printers.c (+37, -3)
		src/main/xml.c (+12, -15)

	Improve debugging output

2007-05-26  <rlk>	6d62b399f5b3efe2c73818c9e45613226bf122f9

	Lines: +7, -7
	Files:	src/main/escp2-inks.c (+5, -5)
		src/main/print-escp2-data.c (+2, -2)

	Retuning for the RX580

2007-05-26  <rlk>	45149f24c05997fcc27d862e06e19434d822d529

	Lines: +3, -1
	Files:	src/main/print-escp2.c (+3, -1)

	Don't change the drop size if the base resolutions don't match.

2007-05-21  <rlk>	8249e8678b3a0e630d9ded72352256ecf4251dbb

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version.

2007-05-21  <rlk>	d663932fe6a590a16878b322c53b21979826e09b

	Lines: +0, -0

	Gutenprint 5.1.1 release

2007-05-21  <rlk>	251ecb8f7c095acf1b1de4596ff6d719609823b7

	Lines: +10, -10
	Files:	NEWS (+10, -10)

	Rename more Canon printers.

2007-05-21  <rlk>	6199670f680f0db3585735c34dccba8cab75e1d1

	Lines: +31, -32
	Files:	src/escputil/escputil.c (+1, -1)
		src/gutenprintui2/plist.c (+13, -14)
		src/main/print-ps.c (+13, -13)
		src/main/print-util.c (+2, -2)
		src/main/xml.c (+2, -2)

	Try again to get the locale stuff correct.

2007-05-21  <rlk>	3af40bd16933d8921534326fd15eb448cc6b0dda

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Note updates to cups-genppdupdate.

2007-05-21  <rlk>	f768aead8c60112911bb06989599c63c10e3a7e7

	Lines: +96, -42
	Files:	src/cups/cups-genppdupdate.in (+96, -42)

	Handle -n correctly (go through the motions, but don't actually update
	PPD files).

	Improve debugging granularity.

	Handle --help and --version.

2007-05-20  <rlk>	866ba40037b4ba8fd0ebd68b5a1f87e0cf255885

	Lines: +12, -9
	Files:	src/main/print-ps.c (+6, -6)
		src/main/xml.c (+6, -3)

	Get the locale stuff really correct

2007-05-20  <rlk>	d0ec569c0c5643afabc58eab77da235a0119ad6c

	Lines: +6, -3
	Files:	src/main/xml.c (+6, -3)

	Fix up locale handling.

2007-05-20  <rlk>	5187547710986a0e2da5aa84fb1618f80c06de9f

	Lines: +83, -55
	Files:	NEWS (+3, -0)
		src/gutenprintui2/plist.c (+26, -8)
		src/main/ppd.c (+6, -6)
		src/main/print-ps.c (+48, -41)

	Fix handling of locale.

	Remove unnecessary and inappropriate copyright notice from Postsript output.

	Use stp_strdup consistently.

2007-05-17  <rlk>	fd89eef30000c882a1c4f35373aae84dd4e85e6c

	Lines: +7, -2
	Files:	src/gutenprintui2/panel.c (+1, -1)
		src/gutenprintui2/plist.c (+6, -1)

	Fix a few valgrind issues

2007-05-17  <rlk>	69714e81c85299686c6af280a114e5e05ec695a4

	Lines: +3, -3
	Files:	src/main/print-vars.c (+3, -3)

	Translate during stp_fill_parameter_settings.  From Alastair Robinson.

2007-05-17  <rlk>	548fa014179303e6455293b2fc0da33afdd7dd68

	Lines: +1, -0
	Files:	src/main/print-ps.c (+1, -0)

	Note memory leak in ps_list_parameters.

2007-05-17  <rlk>	c86fa1428603a8ff34b6c6642f939ecf88f62707

	Lines: +0, -1
	Files:	src/main/print-escp2.c (+0, -1)

	Remove stray debug printf.

2007-05-16  <rlk>	61b2d65a2a0948f9eb492f9d5b5513a5116508d4

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Fix CD positioning on R260 (RX580) and 1400.

2007-05-16  <rlk>	10e27545491edf181437a4cca8a5249d8736d615

	Lines: +2, -3
	Files:	src/main/escp2-inks.c (+2, -3)

	Further improvements to 1400.

2007-05-15  <rlk>	f98f5140862215cb314c540eea318132c69bf278

	Lines: +0, -2
	Files:	src/cups/genppd.c (+0, -2)

	Remove spurious debugging calls.

2007-05-15  <rlk>	04b7fe2688f4039a00c9509259dfa49bd444dcf5

	Lines: +121, -53
	Files:	src/main/escp2-inks.c (+6, -3)
		src/main/escp2-resolutions.c (+77, -42)
		src/main/print-escp2-data.c (+7, -4)
		src/main/print-escp2.c (+29, -4)
		src/main/print-escp2.h (+2, -0)

	Further tunings for Stylus Photo 1400.

2007-05-13  <rlk>	f824119f280c59ead501b2569af50af68621d8ac

	Lines: +1, -1
	Files:	src/main/escp2-papers.c (+1, -1)

	Minor improvement for Claria-based printers.

2007-05-13  <rlk>	76bf136bacaed21e7cbc63d67df9038a67721c20

	Lines: +10, -6
	Files:	NEWS (+10, -6)

	Update release notes.

2007-05-13  <rlk>	5c18b0bc89d8fcbea712f3970c7b52c114ef61c7

	Lines: +37, -3
	Files:	src/main/escp2-inks.c (+28, -0)
		src/main/print-escp2-data.c (+7, -1)
		src/main/printers.xml (+2, -2)

	Initial tuning for Stylus Photo 1400.

2007-05-12  <faust3>	36071e41400bd589db6e2def6ed1977b86d87f13

	Lines: +8, -0
	Files:	NEWS (+8, -0)

	add some more canon changes

2007-05-12  <faust3>	0e447695d1d65328860d92b540b140db7c82a30c

	Lines: +36, -10
	Files:	src/main/canon-printers.h (+8, -8)
		src/main/print-canon.c (+28, -2)

	switch to extended page margin command
	fixes printing with PIXMA printers connected to windows hosts (#1625202)
	based on a patch by Thilo Jeremias <jeremias at optushome.com.au>

2007-05-12  <rlk>	ba0827cf3d466dfdfb88dcf57bb5a687e5815cfb

	Lines: +1, -1
	Files:	src/testpattern/testpatterny.y (+1, -1)

	Add rule for parameter_curve.

2007-05-12  <faust3>	4b927abd8172f489fafdbaf9fd365b8679f862bf

	Lines: +5, -5
	Files:	src/testpattern/testpatterny.y (+5, -5)

	add missing fprintf format strings

2007-05-12  <faust3>	1ef827e8024a09438206b65bc0d1fcbcd1894247

	Lines: +1, -1
	Files:	src/gutenprintui2/plist.c (+1, -1)

	fix arguments for g_message (patch from the SUSE gutenprint patches)

2007-05-12  <faust3>	09191aeef844e143530d2efc9ce1c7a123328ac6

	Lines: +14, -1
	Files:	src/main/canon-printers.h (+13, -0)
		src/main/printers.xml (+1, -1)

	Fix resolutions for Canon S300 (1200dpi mode is still missing)

	https://bugs.launchpad.net/ubuntu/+source/gutenprint/+bug/110945

2007-05-12  <faust3>	4f76458b05c35f4dd82355818fe47da0d71b0ecc

	Lines: +2, -2
	Files:	src/main/canon-modes.h (+2, -2)

	Disable high modes for the iP4000 and iP4200. They are not working properly yet and their output is worse than the output of the default modes

2007-05-09  <rlk>	cd5b2f51eb69dc98d5f222fa479e560bd4a099ce

	Lines: +3, -3
	Files:	src/main/escp2-inks.c (+1, -1)
		src/main/print-escp2-data.c (+2, -2)

	Further RX580 tuning

2007-05-09  <rlk>	f37662783c815ba72c0cd840279a6e19b97aa68b

	Lines: +8, -8
	Files:	src/main/escp2-papers.c (+4, -4)
		src/main/print-escp2-data.c (+4, -4)

	Further RX580 tuning

2007-05-09  <rlk>	54e57ea9f8d498f159a2d31a78d3301e75db3dcb

	Lines: +1, -1
	Files:	src/main/escp2-inks.c (+1, -1)

	Correct 720 DPI definitions.

2007-05-08  <rlk>	bca848df1f633ad2939b7abaf7eb570cb6d7a8f4

	Lines: +3, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Add Epson PM-G4500.

2007-05-08  <rlk>	ab4ae57b6ccf79dd3f25755e0175f73453101df2

	Lines: +63, -5
	Files:	src/main/print-ps.c (+63, -5)

	1701954 postscript_always_rgb

2007-05-06  <rlk>	2c67e3a235d83f5ffcca755c2dee721956b633ff

	Lines: +24, -9
	Files:	NEWS (+24, -9)

	Update the 5.1.1 release notes.

2007-05-06  <rlk>	43444b0a0339a9e9742be9a839682b6c5b594cbf

	Lines: +3, -3
	Files:	src/main/print-escp2-data.c (+3, -3)

	Fix the borders for the R800 so they definitely won't go over.

2007-05-06  <rlk>	2488ee40c6dc30043a9b1044842c3ce957d3639f

	Lines: +145, -98
	Files:	src/foomatic/foomatic-generator.in (+24, -24)
		src/foomatic/printer_margins.c (+1, -1)
		src/foomatic/printer_options.c (+120, -73)

	Speed up foomatic data generation even more

2007-05-06  <rlk>	c6fcba0893499eeb43b397cdd2b84e9230ba5d70

	Lines: +7, -7
	Files:	src/main/escp2-papers.c (+7, -7)

	Tweak papers a bit more.

2007-05-06  <rlk>	6f5446e72359f43d3f69994611e4d9f7b1454434

	Lines: +1, -0
	Files:	configure.ac (+1, -0)

	List i18n status in configure output.

2007-05-05  <rlk>	0c804bf86a79118e7e84ad5eef145bf9b3f5b3fb

	Lines: +93, -57
	Files:	src/main/escp2-channels.c (+37, -23)
		src/main/escp2-inks.c (+19, -2)
		src/main/escp2-papers.c (+20, -19)
		src/main/print-escp2-data.c (+1, -1)
		src/main/printers.xml (+16, -12)

	Preliminary tuning for RX580 and related printers.

2007-05-05  <rlk>	39f2d8cf1e60647b76cb8ecb235d21268d642b86

	Lines: +2, -0
	Files:	src/main/print-color.c (+2, -0)

	Print out the GCR parameters when debugging is turned on.

2007-05-05  <rlk>	cc6687f6a82e5980e4d8f9d9b9ef3b788d493a48

	Lines: +18, -16
	Files:	src/main/escp2-inks.c (+13, -11)
		src/main/print-escp2-data.c (+5, -5)

	Initial ink drop tunings for RX580

2007-05-05  <rlk>	589e2e4571826a53760cc92dd5265f47cefb1f15

	Lines: +69, -2
	Files:	NEWS (+3, -1)
		src/foomatic/foomatic-printermap (+3, -1)
		src/main/escp2-channels.c (+11, -0)
		src/main/print-escp2-data.c (+18, -0)
		src/main/print-ps.c (+28, -0)
		src/main/printers.xml (+2, -0)
		src/main/xml.c (+4, -0)

	Preliminary support for Epson R240/R245.

	Don't call i18n stuff if ENABLE_NLS isn't set.

2007-04-29  <faust3>	9054e8dec032e481ce4e1b0f614f51aa5605b634

	Lines: +10, -10
	Files:	src/main/printers.xml (+10, -10)

	rename MULTIPASS printers to PIXMA

2007-04-17  <easysw>	03f9f69496ccd143319206601d0666867d47631b

	Lines: +0, -0

	Message catalogs need to be in UTF-8 encoding so that the PPD files use
	the correct encoding for CUPS.

	nl.po is Dutch, not Norwegian...

2007-04-17  <easysw>	9cd486b1fa20f9bfd8782e1e7ced8e30251a7166

	Lines: +5, -4
	Files:	src/cups/Makefile.am (+2, -2)
		src/cups/cups-genppdconfig.in (+1, -1)
		src/cups/genppd.c (+2, -1)

	nl.po: "Engels" is "English" in Norwegian, right?  Change to "Norwegian"...

	Set LANG, LANGUAGE, and LC_ALL to get localization to work on all
	platforms.

	StpPPDLocation was wrong (need base filename inserted there, since we
	are adding the locale subdirectory manually)

2007-04-16  <faust3>	1239b302d6da0b1f6aa7d7b8003021885f5aa55a

	Lines: +1, -1
	Files:	src/main/canon-media.h (+1, -1)

	fix printing to cassette #1625202

2007-04-16  <faust3>	743293926e8a7cdbe81f4c12969219152dd0b994

	Lines: +7, -6
	Files:	src/main/canon-media.h (+2, -1)
		src/main/canon-modes.h (+1, -1)
		src/main/print-canon.c (+4, -4)

	workaround CD printing like it was done for Gutenprint 5.0 until the cd print mode works properly

2007-03-31  <rlk>	0619015a44ab0431903d4b1a4528ef16f959f769

	Lines: +12, -10
	Files:	src/foomatic/foomatic-generator.in (+5, -3)
		src/foomatic/printer_margins.c (+7, -7)

	Speed up foomatic data generation by printing each complete perl expression
	on one line in printer_margins and eval'ing each line individually.

	This was somewhat of a surprise; I expected that slurping the whole thing
	in and doing one big eval would be faster (fewer calls to eval).  In fact,
	trying that with printer_options slightly increased user CPU time and
	significantly increased system CPU time.  Changing printer_margins to
	allow individual eval's all but eliminated system CPU time and slightly
	reduced user CPU time, with a net 25% improvement in data generation.

2007-03-29  <rlk>	63b5836b75d8db11f3d5ceae32fc20025ae1986c

	Lines: +22, -10
	Files:	test/parse-escp2 (+22, -10)

	Print horizontal position in verbose mode.  Also correct the number of dots.

2007-03-24  <rlk>	b59b0c6d657d446b73b8d1c10d662b632d075407

	Lines: +2, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)

	Recognize some of the Canon mode names.

2007-03-24  <rlk>	efab300c5816aa504c66d9ebdfa758fd7b1f8131

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Enable dependency checking.

2007-03-20  <tillkamppeter>	caa6b79507af68d7e3d4c2152f4a65021b81b966

	Lines: +4, -0
	Files:	src/cups/genppd.c (+4, -0)

	Added forgotten "#ifdef ENABLE_NLS ... #endif". This prevented from compiling with "--disable-nls".

2007-03-14  <faust3>	d467bce0d5b56757ecbb87651199a03022fd33c1

	Lines: +27, -1
	Files:	src/main/canon-inks.h (+25, -0)
		src/main/canon-modes.h (+1, -0)
		src/main/canon-printers.h (+1, -1)

	reenable CD printing for the PIXMA iP4200

2007-03-13  <rlk>	5bc1ec1247dbf509ddf5cff1731172858aa8d4b2

	Lines: +6, -0
	Files:	src/gutenprintui2/plist.c (+6, -0)

	Always parse lpc/lpstat output in the C locale

2007-03-13  <faust3>	2c5ebede3364be86e21f9e5d4135b70d3552f7e6

	Lines: +6, -4
	Files:	test/pixma_parse.c (+4, -3)
		test/pixma_parse.h (+2, -1)

	parse iP4200 CD printjobs (ignore undiscovered 0xa3 and 0xad blocks for now, they don't seem to have a big impact on the final image)

2007-03-13  <faust3>	b192a96438e899f6de8b03c3dcc83b80e39d2483

	Lines: +6, -6
	Files:	test/pixma_parse.c (+6, -6)

	margins seem to get ignored for cd printing, the bounding box should be
	correct now
	print page_right and length from the ESC p) command in gutenprint units, too

2007-03-13  <faust3>	08006a8b700f1fe59b4fa6c17e0f159005b602be

	Lines: +253, -125
	Files:	src/main/canon-inks.h (+12, -0)
		src/main/canon-modes.h (+2, -0)
		src/main/canon-printers.h (+1, -1)
		src/main/print-canon.c (+238, -124)

	Ported CD Fine Adjustment controls from print-escp2.c
	(1549779)
	Moved page_setup to an extra function
	Fixed CD printing for the Canon PIXMA iP4000
	  - added a new printmode that can print to cds (not tuned)
	  - modes that can print to cd need to have the MODE_FLAG_CD flag
	  - ESC l) has a 3rd byte for the newer printers
	  - removed sepcial cd handling from the ESC p) command
	  - set default margins to the max of duplex and noduplex

2007-03-11  <rlk>	577c2135c28a4b22f869012203492aab1db238c8

	Lines: +6, -6
	Files:	src/main/print-escp2.c (+6, -6)

	Fix up units interpretation and change defaults to match the normal CD
	defaults.

2007-03-11  <rlk>	28486aa1407c614fcbc5883cbbb84483216005d5

	Lines: +6, -6
	Files:	src/main/print-escp2.c (+6, -6)

	Make custom CD sizes accessible in CUPS driver.

2007-03-11  <rlk>	71da47b37d686030f1792adeef883ebe4964a391

	Lines: +3, -2
	Files:	src/gutenprintui2/panel.c (+3, -2)

	Fix roundoff error for dimension parameters.

2007-03-11  <rlk>	a14a9d72fc696a3a869a8e898c40428eec4f6d87

	Lines: +2, -0
	Files:	src/cups/genppd.c (+2, -0)

	Clear the PageSize parameter before describing other options to ensure
	that it doesn't incorrect affect the range of settings that can be
	taken on.

2007-03-08  <faust3>	6481bef2f18ebe502d83eca0d2c905515cd74901

	Lines: +63, -3
	Files:	test/pixma_parse.c (+56, -3)
		test/pixma_parse.h (+7, -0)

	output the parameters of the extended p) command and the area containing ink (usefull to find the cd position)

2007-03-08  <faust3>	57d86fadbee657e15ae399ad42b89997c8df1c62

	Lines: +207, -213
	Files:	include/gutenprint/bit-ops.h (+10, -1)
		src/main/bit-ops.c (+195, -0)
		src/main/print-canon.c (+2, -212)

	move 3bit and 4bit folding code to bit-opts.c

2007-03-08  <faust3>	a15804e2f3fa9ecbcc6383a3881fc353dbe2ba9e

	Lines: +102, -17
	Files:	src/main/canon-inks.h (+27, -12)
		src/main/canon-modes.h (+1, -0)
		src/main/print-canon.c (+74, -5)

	Add inkset for the highest quality printmode on the PIXMA iP4000 (not enabled yet):
	   - implemented 4bit fold
	   - fixed a bug when adding the shades to the dither engine
	   - fixed 6 color inks to still produce the same md5sum after the bugfix

2007-03-07  <faust3>	6ae86eaaf94b04894062adf80b21e319120ace12

	Lines: +18, -5
	Files:	test/pixma_parse.c (+17, -4)
		test/pixma_parse.h (+1, -1)

	correctly parse the highest quality mode for the PIXMA iP4000

2007-03-07  <faust3>	cfe9015a8e3832a549255584def53111952a32c4

	Lines: +1, -1
	Files:	test/pixma_parse.c (+1, -1)

	fix some false positives for the iP6700 hack

2007-03-06  <faust3>	89ed6e0b949ef1107265972cb0e436715641e9b5

	Lines: +32, -0
	Files:	src/main/canon-inks.h (+32, -0)

	add some 4 bit dotsizes (will be used for the higher quality modes on the PIXMA iP4000)

2007-03-06  <faust3>	de56a38dae7a11075d4ebb12e2e96e76a48f5d0f

	Lines: +19, -16
	Files:	src/main/canon-inks.h (+19, -16)

	reorder the inksets

2007-03-06  <faust3>	e20be400ccd898c094150394365d611dfd8407d4

	Lines: +89, -87
	Files:	src/main/canon-inks.h (+30, -28)
		src/main/canon-modes.h (+59, -59)

	rename the inksets to not contain the printer names as the inksets might be shared between different printers

2007-03-06  <faust3>	95fd357a13009fb5f8fae6b8ca926c01f57a1eb2

	Lines: +111, -87
	Files:	src/main/canon-inks.h (+111, -87)

	rename dotsizes and inks to contain the number of levels

2007-03-05  <tillkamppeter>	a36adf75c6dfe4b2429c3af52370b3e708ab83a5

	Lines: +7, -7
	Files:	src/foomatic/gutenprint-version.c (+1, -1)
		src/foomatic/paper_sizes.c (+1, -1)
		src/foomatic/printer_margins.c (+1, -1)
		src/foomatic/printer_options.c (+1, -1)
		src/foomatic/printers.c (+1, -1)
		src/testpattern/printer_options.c (+1, -1)
		src/testpattern/printers.c (+1, -1)

	Update: Grant Taylor's *-omatic database -> OpenPrinting database

2007-03-04  <tillkamppeter>	bb850b32246e58bd21a0d970a110aa1b26a92e0d

	Lines: +1, -1
	Files:	doc/users_guide/title.sgml (+1, -1)

	linuxprinting.org -> openprinting.org

2007-03-04  <rlk>	6af1e26835d3fe2accb8b25226862ce5e7c1a2bb

	Lines: +5, -6
	Files:	AUTHORS (+1, -2)
		NEWS (+1, -1)
		README (+1, -1)
		doc/gutenprint-users-manual.odt (+0, -0)
		doc/gutenprint-users-manual.pdf (+0, -0)
		src/foomatic/mk_printerlist.in (+1, -1)
		src/foomatic/printer_margins.c (+1, -1)

	Update linuxprinting.org -> openprinting.org

2007-03-03  <rlk>	ec3f1645de8802a650e1e8c400c8066a169b68b9

	Lines: +445, -7
	Files:	NEWS (+46, -4)
		README (+2, -2)
		configure.ac (+1, -1)
		src/foomatic/foomatic-printermap (+26, -0)
		src/main/escp2-channels.c (+185, -0)
		src/main/escp2-inks.c (+26, -0)
		src/main/escp2-papers.c (+91, -0)
		src/main/print-escp2-data.c (+42, -0)
		src/main/printers.xml (+26, -0)

	Preliminary support for Claria printers -- untuned!

	Add support for some additional Epson printers.

===============================================================================
Name: gutenprint-5_1_0

2007-03-03  <rlk>	6fa003072078b9a6a4c6ffd5784fb837c0974a1a

	Lines: +0, -0

	Gutenprint 5.1.0 release

2007-03-03  <rlk>	29dff7e6cfa2aa2b6ce07d8bce06a8e8c5a1600c

	Lines: +15, -0
	Files:	NEWS (+7, -0)
		src/foomatic/foomatic-printermap (+4, -0)
		src/main/printers.xml (+4, -0)

	Added support for some new Epson derivatives

2007-03-03  <rlk>	1020a5247fc78daabec57f4039126204bc09709a

	Lines: +0, -0

	Updated Dutch translation

2007-03-02  <rlk>	7d0f5b1eaf87f7571c2a65df53a069cda0966948

	Lines: +2, -1
	Files:	src/main/print-escp2.c (+2, -1)

	Set initial advance correctly for resolutions where the vertical unit
	does not equal the vertical resolution.

2007-03-01  <rlk>	0b6d201635303549e4b430734da267659f9b77fa

	Lines: +21, -11
	Files:	configure.ac (+2, -1)
		src/cups/Makefile.am (+12, -7)
		src/cups/genppd.c (+7, -3)

	Make translated and/or simplified PPD files work correctly with CUPS 1.2
	generator.

2007-02-28  <rlk>	a118f849982988a98ae358ca8cf41cf1af04ce66

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	cups-1.2-enhancements seems to be an illegal configure feature name.

2007-02-27  <rlk>	74c1b98a179b837be19bc0999fb3a233c3782f15

	Lines: +0, -3
	Files:	NEWS (+0, -3)

	There is support for the Canon S200 now...

2007-02-27  <rlk>	95113f9584a7c8cac71ed3609c0271747c64815e

	Lines: +2, -0
	Files:	src/main/print-canon.c (+2, -0)

	Free the head offset where used.

2007-02-27  <rlk>	43df43fbd8fde3b80c51b75d7dd21ba93567e98d

	Lines: +1, -1
	Files:	src/testpattern/run-testpattern-2.in (+1, -1)

	Minor change to valgrind

2007-02-27  <rlk>	ac1cdd48aa1401d184ed789a485c70fedab4dd87

	Lines: +2, -4
	Files:	src/main/print-escp2.c (+2, -4)

	Don't attempt to extend the top margin in non-borderless mode on older
	borderless-capable printers (Ubuntu bug 82168,
	https://launchpad.net/ubuntu/+source/cupsys/+bug/82186).

2007-02-27  <rlk>	c96cd1631efc20dac1047c6d20a19eea043e2766

	Lines: +2, -0
	Files:	test/parse-escp2 (+2, -0)

	Remove unnecessary verbosity

2007-02-27  <rlk>	c1b0b4f56f3305bb39691363c2df835fb3ad150e

	Lines: +3, -2
	Files:	src/main/bit-ops.c (+3, -2)

	Better way of avoiding overrun in unpack 16 mode.

2007-02-27  <rlk>	a8bdf13929d953744bba260c5ce056bf6de98520

	Lines: +20, -82
	Files:	NEWS (+5, -1)
		src/main/bit-ops.c (+2, -0)
		src/main/escp2-resolutions.c (+0, -68)
		src/main/print-escp2-data.c (+13, -13)

	Various minor fixes

2007-02-25  <rlk>	39da653349778d29580e45809661437e48057857

	Lines: +139, -34
	Files:	NEWS (+55, -22)
		src/cups/genppd.c (+10, -0)
		src/cups/rastertoprinter.c (+70, -10)
		test/unprint.c (+4, -2)

	Add Shrink Page If Necessary to Fit Borders option to CUPS driver

2007-02-25  <rlk>	049fb3d1651265433c7629b24de5d5ddeea716c8

	Lines: +17, -8
	Files:	NEWS (+17, -8)

	More updates.

2007-02-25  <rlk>	71934585310ecaae4ef97df23deebc776f953e3c

	Lines: +53, -40
	Files:	README (+53, -40)

	Prep for 5.1.0 release.

2007-02-25  <rlk>	455c6177f4133978f3db7b2cc22bb10dfd2d6f08

	Lines: +195, -30
	Files:	src/cups/cups-genppdupdate.in (+6, -2)
		src/cups/genppd.c (+189, -28)

	Add language support for driver interface.

	Add a list of language mappings to improve robustness of setlocale.
	On some systems, setlocale(LC_ALL, "de") fails, but de_DE works.

	Add more default information to PPD files for future use in extracting
	setting information.

	Change URI encoding to make the driver be the hostname and the
	resource be everything else.

2007-02-25  <faust3>	b0c8f074afdb6256a8538a541d5a56f1a5149b1a

	Lines: +49, -68
	Files:	src/main/print-canon.c (+49, -68)

	merge init struct into privdata struct

2007-02-25  <faust3>	93d1a08c075477e8940054439bab6d20f6b101f8

	Lines: +16, -17
	Files:	src/main/print-canon.c (+16, -17)

	mark init data as const in canon_init_printer and canon_deinit_printer

2007-02-25  <faust3>	5610395d01f370e1b867f423f3ef6a610ffb3b8f

	Lines: +0, -5
	Files:	src/main/print-canon.c (+0, -5)

	remove unused variables

2007-02-25  <rlk>	c7422c32cc22a72856e2e25168a51f4cb84e4d73

	Lines: +81, -34
	Files:	configure.ac (+1, -0)
		src/cups/cups-genppdupdate.in (+75, -34)
		src/cups/genppd.c (+5, -0)

	Enable cups-genppdupdate for CUPS 1.2.

2007-02-24  <faust3>	fed3f3c5b79be6705ec60e9f345a6ae03993c203

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	add some more print-canon improvements

2007-02-24  <faust3>	3adb8005b65c2c2a118a4339c232f6cf0a4ff5a3

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	fix printers that do not support duplex

2007-02-24  <faust3>	ee26cbb56fa439d967a2ca75fb00a941d0bdb296

	Lines: +5, -16
	Files:	src/main/print-canon.c (+5, -16)

	add support for DuplexNoTumble

2007-02-24  <faust3>	c9547c65364bf6a0c6450cd5e2df13a6fd00d9d8

	Lines: +157, -0
	Files:	src/main/Makefile.am (+1, -0)
		src/main/buffer-image.c (added +153)
		src/main/util.h (+3, -0)

	add an internal function to buffer and rotate stp_images

2007-02-24  <faust3>	e141fde591c5dc893faaf30aa103033140096326

	Lines: +3, -0
	Files:	test/pixma_parse.c (+3, -0)

	ESC ($ enables duplex printing

2007-02-24  <faust3>	fae1dfdc0421fe4a9ccc64dcd286c030e697b371

	Lines: +4, -0
	Files:	test/pixma_parse.c (+4, -0)

	dump argument buffer for unknown bytes

2007-02-24  <rlk>	27886e7c881a30135e21483d4c8a3ca1b53c9fbb

	Lines: +220, -237
	Files:	src/cups/genppd.c (+220, -237)

	Code cleanup

2007-02-24  <rlk>	4d59e5b248c93c83b7d60a5c66e255fb84411d67

	Lines: +16, -0
	Files:	test/parse-escp2 (+16, -0)

	Add GPL header

2007-02-23  <faust3>	52e7138a2c992a8cf5466e867f7e938652ff6700

	Lines: +4, -1
	Files:	test/pixma_parse.c (+4, -1)

	avoid endless loop

2007-02-23  <faust3>	e420c23780815f0174fc91a5c9c4606b5d9c9222

	Lines: +17, -3
	Files:	test/pixma_parse.c (+17, -3)

	add -y parameter to limit the height of the generated ppm

2007-02-23  <faust3>	ea31d701da5736f734c46f3dc8d65eba6103c325

	Lines: +5, -2
	Files:	test/pixma_parse.c (+3, -1)
		test/pixma_parse.h (+2, -1)

	print total number of dots

2007-02-23  <faust3>	be34298f41b1a58bd701c36ae62e6d8b33b0fdf2

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	ouch Gamma is stored as 1/Gamma in printers.xml => output should be ok for the newer canon printers now

2007-02-23  <faust3>	a7c7854aebeba90bf3412e6b7e2930c0a2bb9ff0

	Lines: +21, -67
	Files:	src/main/canon-printers.h (+21, -67)

	remove broken hsl adjustment curve for the newer printers

2007-02-20  <easysw>	475c21d2ffe275ca39750e1099392c0db04ee9f0

	Lines: +42, -3
	Files:	src/cups/genppd.c (+23, -1)
		src/cups/rastertoprinter.c (+19, -2)

	Add CUPS 1.2 custom option parameters and code to handle them.

2007-02-20  <faust3>	2ae6c07f9a9cba57053d4947f3edd3a103a27be2

	Lines: +1, -0
	Files:	test/pixma_parse.c (+1, -0)

	fix handling of non extended ESC t) commands

2007-02-17  <rlk>	231876ba1fad31cee59d1c6d5384e0a4985c2739

	Lines: +2, -2
	Files:	doc/developer/Makefile.am (+1, -1)
		doc/users_guide/Makefile.am (+1, -1)

	Remove CATALOG.local in make clean

2007-02-13  <faust3>	d53ec94a9bb77276d78d4a7a9212bd6d38eac615

	Lines: +1, -1
	Files:	scripts/autogen.sh (+1, -1)

	add alternative path for docbook 4.1

2007-02-12  <rlk>	1aafdfe668771b557bd90866cd1b2bb88e1fd7d1

	Lines: +62, -14
	Files:	test/parse-escp2 (+62, -14)

	Use -v to annotate the output and -V to print the detail.  Also, don't
	print empty rows.

2007-02-11  <rlk>	3594c55cbee2d1e12cd8740e79d99060618090a0

	Lines: +63, -15
	Files:	test/parse-escp2 (+63, -15)

	Print out more data, and handle offset heads.

2007-02-10  <rlk>	bf7490fa71f93b44fe243e1dc250f146e07208a9

	Lines: +47, -5
	Files:	src/cups/genppd.c (+47, -5)

	Add additional key to tell Gutenprint Postscript driver what each
	option really means.

2007-02-10  <rlk>	d7346fe48e661ca0a495551a09e4ad8725c37262

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Don't attempt to install PPD files unless we're actually building CUPS
	driver.

2007-02-10  <rlk>	fbdec87672b829a5f91863d3f5071d068411085e

	Lines: +2, -4
	Files:	src/cups/cups-genppdupdate.in (+2, -4)

	Clarify warning if existing setting is no longer valid (the old
	message made it look like the PPD file wasn't being updated).

2007-02-10  <rlk>	f213e69a4912e79496456bd74e65e4d53f75a526

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix paper feed definitions for R800.

2007-02-05  <rlk>	9d434b21a78ed03f31de2dd91a7b922da5c46d4e

	Lines: +71, -4
	Files:	src/main/papers.xml (+7, -0)
		src/main/print-escp2.c (+64, -4)

	Enable variable CD size.  Submitted by wackojacko32@ntlworld.com.

2007-02-04  <rlk>	f9a3352551208f6760d51717f6477e5496b1a609

	Lines: +19, -15
	Files:	src/main/escp2-driver.c (+1, -1)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+17, -13)

	Try again to get borderless working.

2007-02-02  <rleigh>	a5ae61e87fa9d40956358a3f769407eb1c3c5c94

	Lines: +6, -6
	Files:	doc/README.maintaining (+6, -6)

	Update build dependencies.

2007-01-30  <rlk>	7b8bbec22f13b485f7b2c7ef3dfda020969e0c59

	Lines: +130, -115
	Files:	src/main/print-escp2-data.c (+82, -82)
		src/main/print-escp2.c (+27, -13)
		src/main/print-escp2.h (+21, -20)

	Another attempt at full bleed

2007-01-29  <rlk>	7fe36c657af8e243a04f0ad252709a1a8c5ed977

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Change CX4600 and friends to use normal 5760 resolutions.

2007-01-29  <rlk>	142220ce25478efcd823e48624cdac8799e37592

	Lines: +0, -5
	Files:	src/main/escp2-resolutions.c (+0, -5)

	Remove transposed resolutions that largely duplicate others.

2007-01-29  <rlk>	079f237ecbd7f6e0c7eccea9a104674febb97c49

	Lines: +99, -85
	Files:	src/main/escp2-driver.c (+2, -1)
		src/main/print-escp2-data.c (+81, -81)
		src/main/print-escp2.c (+14, -3)
		src/main/print-escp2.h (+2, -0)

	Further zero-margin improvements

2007-01-28  <rlk>	486f89be71ff16310377f7ab59e7b702db1c6785

	Lines: +9, -4
	Files:	src/main/print-escp2.c (+9, -4)

	Allow vertical full bleed

2007-01-28  <rlk>	b7fc1ff6f6bc4b4f3af5d521746d46ccd0d54064

	Lines: +8, -16
	Files:	src/main/escp2-channels.c (+8, -16)

	Back out incorrect checkin.

2007-01-28  <rlk>	a4d7879dbfdfe4c6bfcfd8e636f96468f5e03fe4

	Lines: +2, -2
	Files:	src/main/escp2-driver.c (+1, -1)
		src/main/print-escp2.c (+1, -1)

	Trying too hard to maximize print quality at the bottom of the page
	leads to some passes not getting printed.

2007-01-27  <rlk>	9a2929b40250f4f3b5c315cb61275b05aa311432

	Lines: +92, -1171
	Files:	NEWS (+90, -1166)
		README (+2, -5)

	Prepare for 5.1.0.

2007-01-27  <rlk>	f4913185144a84b1d259edc4b38518d6d18bd1d1

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Enable borderless printing for C82.

2007-01-27  <rlk>	7e7a82a56dec3ba30d31a6ee9e0ace6ca9ed4eb0

	Lines: +190, -93
	Files:	src/main/escp2-resolutions.c (+4, -0)
		src/main/print-escp2-data.c (+166, -85)
		src/main/print-escp2.c (+16, -7)
		src/main/print-escp2.h (+4, -1)

	It turns out that the requirement for fast printing on many of the
	new printers is that the first column must be aligned to 1/180", not
	to 8 dot positions per se.  This means that we can offer 5760x2880
	by aligning printing to 32 columns, and 360 DPI by aligning to 2 columns.
	The latter gives us better positioning accuracy (worst case error 1/360"
	rather than 1/90").

	Improve printing at top and bottom of page even in non-borderless mode
	on borderless-capable printers.

2007-01-27  <rlk>	8497965647a8aca6843089a5b90ff87661e032ca

	Lines: +1, -0
	Files:	test/.cvsignore (+1, -0)

	Ignore files

2007-01-27  <rlk>	6fd751a0c445757b7040ce6f0cc5817c1d71fffd

	Lines: +35, -7
	Files:	test/parse-escp2 (+35, -7)

	Print out a bit more detail.

2007-01-27  <rlk>	f026019b83a1bc17b1d1fb9f630b2542f64b60da

	Lines: +4, -4
	Files:	src/main/Makefile.am (+4, -4)

	Complete renaming olympus driver to dyesub.

2007-01-26  <rlk>	a47a13fa1b08d65ea8861ab133bb30210cc63166

	Lines: +9, -2
	Files:	src/main/Makefile.am (+8, -1)
		test/Makefile.am (+1, -1)

	Add some missing files

2007-01-26  <rlk>	2d17e61f639423b3ab37565ebe6aefb491ec27fb

	Lines: +21, -4
	Files:	src/main/print-escp2.c (+21, -4)

	Attempt to handle C8x-style printers correctly.  Needs testing.

2007-01-25  <rlk>	1dc684128c0f0d87c3e4c66ff6028cddf16ff4f5

	Lines: +33, -28
	Files:	src/main/escp2-driver.c (+0, -15)
		src/main/print-escp2.c (+33, -13)

	Fix up full bleed printing for real (I hope!)

2007-01-25  <rlk>	2104211b6b150bad214f8a5cff5be42fe5b9370b

	Lines: +55, -41
	Files:	src/main/escp2-driver.c (+7, -2)
		src/main/print-escp2-data.c (+22, -22)
		src/main/print-escp2.c (+23, -15)
		src/main/print-escp2.h (+3, -2)

	Improve print quality in borderless mode

2007-01-25  <rlk>	add3f9ceb02450076a55f09b8621921c624f66db

	Lines: +12, -2
	Files:	test/parse-escp2 (+12, -2)

	Handle negative values correctly.

2007-01-24  <rlk>	3e0dff3e1d3fd3d00100ecc5d00fef8b057eb0a8

	Lines: +1, -1
	Files:	src/main/Makefile.am (+1, -1)

	Add print-canon.h to the list of sources.

2007-01-24  <rlk>	55cef0d9133fc394adbcaaca434a19326624f850

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Add Xerox WorkCentre M118.

2007-01-24  <rlk>	36b908629f4095cf2a7639c991041a8575997197

	Lines: +3, -1
	Files:	configure.ac (+3, -1)

	Clean up confusing wording.

2007-01-23  <rlk>	32e496c2123774a37057ef5464c8c8d7d476ae75

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Add a few more warnings.

2007-01-23  <rlk>	c202dbda20ce79bbae69aec17d3d2c20f1269f04

	Lines: +92, -1
	Files:	test/parse-escp2 (+92, -1)

	Add a bit of explanation to the output.

2007-01-23  <rlk>	e89f82b62d4e425e5e4122de2cb56ac87aa8041c

	Lines: +3, -0
	Files:	include/gutenprint/vars.h (+3, -0)

	Add raw accessor.

2007-01-23  <rlk>	e0a4b52d717cb2b57040d904f757e03cb4948a45

	Lines: +1, -0
	Files:	include/gutenprint/util.h (+1, -0)

	Add stp_putraw.

2007-01-23  <rlk>	a6b4046b931e701a707502a0e0148d241fc5c13e

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Add Lexmark Optra E220.

2007-01-23  <rlk>	875b271473ff901590d390fe2d8c40c0a2adadec

	Lines: +273, -146
	Files:	src/main/escp2-channels.c (+16, -8)
		src/main/escp2-driver.c (+8, -12)
		src/main/print-escp2-data.c (+206, -104)
		src/main/print-escp2.c (+15, -12)
		src/main/print-escp2.h (+3, -0)
		src/main/print-util.c (+14, -0)
		src/main/print-weave.c (+2, -2)
		src/main/printers.xml (+9, -8)

	Fix borderless (bug 1588200).

	Add a few more Lexmark printers.

2006-12-19  <tillkamppeter>	89a5c535cdc097a8f7e708206eb3a4389116fe06

	Lines: +2, -2
	Files:	src/main/printers.xml (+2, -2)

	Correction.

2006-12-19  <tillkamppeter>	5fa14e5d395e9783881d2e774e0d87d82af7c79c

	Lines: +4, -0
	Files:	src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+2, -0)

	Added the Lexmark X73 and the Compaq IJ1200 (both compatible with Lexmark Z42).

2006-12-09  <faust3>	290b24d718b3a271052f6e2613cb251198bbdf84

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	support for Canon PIXMA iP4300

2006-11-19  <faust3>	22d0edd19344d023a60abd3d8ceac6670f2aa8ad

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	replace hardcoded number of colors in the buffer calculation code for the I) raster mode, thanks to Karl Guenter Wuensch for tracking this down

2006-11-15  <rlk>	b9c82f678b08982b18c2382882909fb829906308

	Lines: +8, -1
	Files:	src/gutenprintui2/plist.c (+8, -1)

	If an unknown printer model is found in the printrc file, convert it
	to Postscript level 2.

2006-11-15  <rlk>	a32a8d2bc94cdba5654c9e47d54e974290f69ab4

	Lines: +61, -12
	Files:	src/gutenprintui2/printrcy.y (+61, -12)

	Don't die if for some reason there's no current printer (if
	stpui_plist_create fails).

2006-11-04  <faust3>	d414c8809cabb0ff0b0f98d50b051b55ca6f94c3

	Lines: +1, -0
	Files:	src/main/printers.xml (+1, -0)

	PIXMA iP6700 (untested)

2006-11-04  <faust3>	bdeed7af47e7cb8e4916bd707f03f12bc607a4a2

	Lines: +1, -53
	Files:	src/main/print-canon.c (+1, -53)

	remove cruft

2006-11-04  <faust3>	b9c5e887944ac1b3db50d9f285d4a3fba791d0ca

	Lines: +440, -289
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+23, -0)
		src/main/canon-modes.h (+90, -56)
		src/main/canon-printers.h (+12, -0)
		src/main/print-canon.c (+313, -232)
		src/main/print-canon.h (+1, -1)

	- some code to support the PIXMA iP6700 (untested)
	- added Photo Black (k) support
	- moved delay settings to canon-modes.h
	- channel setup moved to a seperate function
	- first attempts to clean up the duplicated variables all around the place
	- more cleanup to do
	- md5sum changed for some printers in CMYK+Color+360x360dmt mode
	  the printjob still look ok,  only the amount of C,M,Y,K dots seem to
	  have changed a bit

2006-11-01  <faust3>	20cfc654796885c6343adc241f35d5b3d35238ab

	Lines: +38, -11
	Files:	test/pixma_parse.c (+33, -7)
		test/pixma_parse.h (+5, -4)

	Warning FIXES
	support for the PIXMA iP6700:
	ESC t) color order for this printer is CMYKcmk and not CMYKcmyk
	a colorshift may happen when small and large dots of the same color get
	printed to the same position => clip values for now
	Thanks to Karl Günter Wünsch <kgw at mineralien-verkauf.de> for debugging
	these issues

2006-10-08  <rlk>	5b045633a2252a4e7aad0d1c79bc6a92c978d144

	Lines: +13, -4
	Files:	src/testpattern/run-testpattern-2.in (+13, -4)

	Correct exit status generation; generate useful status when creating
	md5 checksums.

2006-10-08  <rlk>	00dff0309ba6e914092702f4c6285db65db03f7b

	Lines: +38, -16
	Files:	src/testpattern/printer_options.c (+14, -0)
		src/testpattern/run-testpattern-2.in (+24, -16)

	Only pass the desired printer names to printer_options.

	If not using md5 mode, use a single testpattern process to run everything.
	This is much faster.  Also, collect the exit status in that case.

2006-10-08  <rlk>	eb477ff3ab5c3140787fe4da1d8c74c15e9ed1e0

	Lines: +26, -8
	Files:	src/testpattern/run-testpattern-2.in (+26, -8)

	Allow specifying different options to test.

2006-10-07  <rlk>	98dcbf19734d3ae389d1e32e5b7a3bb3e52276ba

	Lines: +1378, -1101
	Files:	src/main/escp2-channels.c (+230, -6)
		src/main/escp2-inks.c (+56, -16)
		src/main/escp2-papers.c (+469, -2)
		src/main/escp2-resolutions.c (+157, -15)
		src/main/print-escp2-data.c (+390, -948)
		src/main/print-escp2.c (+57, -20)
		src/main/print-escp2.h (+19, -94)

	Start converting Epson driver data into named data rather than
	hard-coded struct references.  Ultimately the goal is to make it
	all into external data files.

2006-10-01  <m0m>	6b790963a080258cf563f268d3e16c60a33a3c57

	Lines: +5, -2
	Files:	src/main/print-olympus.c (+5, -2)

	code cleanup:
	- fixed compiler warnings

2006-10-01  <rlk>	f43980db9a8e7d77ea5fba9c37f255eca6db829e

	Lines: +58, -73
	Files:	src/cups/genppd.c (+58, -73)

	Generate PPD-compliant resolution names for Gutenprint 5.0 with CUPS
	1.2 and Gutenprint 5.1+ in all cases.  Also ensure that the lower of
	the two axial resolutions is correct so that programs that use the
	lower resolution to determine how to render data will behave
	correctly, and that the Gutenprint default resolution will be the
	default in the PPD files.

2006-10-01  <m0m>	996604477122ca0ad7879b235e3063ef93871162

	Lines: +138, -193
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+136, -193)
		src/main/printers.xml (+1, -0)

	new printer:
	- Sony UP-DR100
	code cleanup:
	- defined macro LIST to simplify list definition
	- blocksize changed to constant SHRT_MAX for printers that don't use blocks

2006-10-01  <m0m>	946da9dd0560b59dc65a446da9c6a2e2ac79fb68

	Lines: +103, -9
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+99, -7)
		src/main/printers.xml (+3, -2)

	new printers:
	- limited support for Sony DPP-EX5 and DPP-EX7 (4x6 pagesize only)

2006-09-30  <m0m>	4fddd3aa0a6a4fd1d2aaede80889a1efc76ac60c

	Lines: +240, -142
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+237, -142)
		src/main/printers.xml (+2, -0)

	new printers:
	- support for Kodak Easyshare Printer Dock & compatible, this include:
	        Kodak Printer Dock
	        Kodak Printer Dock Plus
	        Kodak Printer Dock 6000
	        Kodak Printer Dock 4000
	        Kodak Printer Dock Series 3
	        Kodak Printer Dock Plus Series 3
	        Kodak Photo Printer 500
	        Kodak Photo Printer 300
	fixes:
	- dyesub_media_size can redefine default pagesize to achieve more precise
	  measures
	- Resolution parameters changed to correspond with manufacturer specs on all
	  printers
	code cleanup:
	- dyesub_print_bytes renamed to dyesub_nputc

2006-09-30  <faust3>	634f64d85545266cb9f23f7adfe61a13a845124b

	Lines: +9, -1
	Files:	src/main/canon-media.h (+8, -0)
		src/main/canon-printers.h (+1, -1)

	the PIXMA iP4200 does not have a cd tray

2006-09-30  <faust3>	3efedbb90b5722765afc516530bc846a6e910f93

	Lines: +811, -1
	Files:	test/Makefile.am (+3, -1)
		test/pixma_parse.c (added +554)
		test/pixma_parse.h (added +254)

	add pixma_parse a parser for canon bjl printjobs that can also generate ppm images from the raster data

2006-09-30  <faust3>	7029bcf9f01332bbf02261600dcb10653f9f0942

	Lines: +6, -2
	Files:	src/main/print-canon.c (+6, -2)

	some fixes for the multiraster mode: when packing the pixels -128 can't be used for the repeate sequence because it means end of line in multiraster mode, ESC e) skips raster blocks not lines in mulitraster mode

2006-09-30  <faust3>	dfca15649d92daf95e436f3b7570d76354ce3dc7

	Lines: +4, -3
	Files:	src/main/canon-printers.h (+3, -3)
		src/main/print-canon.c (+1, -0)

	adjust borders and enable ESC p) for the PIXMA iP4000

2006-09-29  <faust3>	aa1ef6538a01f8252a847095c5853b11434b2be8

	Lines: +12, -5
	Files:	src/main/print-canon.c (+12, -5)

	enable MediaDetection when the cd slot is detected

2006-09-29  <faust3>	4775fef68b304c46feffc458eb18b9dc9ceb8d7f

	Lines: +13, -0
	Files:	src/main/print-canon.c (+13, -0)

	prepare for DuplexNoTumble support

2006-09-28  <m0m>	40675eda59f1be9e4e8c744f427909541cd0f888

	Lines: +385, -385
	Files:	AUTHORS (+1, -1)
		include/gutenprint/util.h (+1, -1)
		src/cups/rastertoprinter.c (+2, -2)
		src/main/module.c (+2, -2)
		src/main/print-olympus.c (+378, -378)
		src/main/printers.xml (+1, -1)

	rename olympus driver to dyesub
	(i.e. all olympus_* func, struct and defs to dyesub_*)

2006-09-28  <m0m>	52929aadfcfdd9aaaf1ce5a457dba20f06baec00

	Lines: +63, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+61, -0)
		src/main/printers.xml (+1, -0)

	support for:
	- Fujifilm FinePix NX-500

2006-09-24  <m0m>	f406f9715997a6fe6c145c0121bf14d4cae1f562

	Lines: +107, -70
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/papers.xml (+4, -4)
		src/main/print-olympus.c (+101, -66)
		src/main/printers.xml (+1, -0)

	new printers:
	- support for canon cp-10
	fixes:
	- "Card" papersize is now portrait oriented
	- olympus_describe_output returns right output type now
	code cleanup:
	- rewriten olympus_describe_resolution and removed all_res_list
	- simplified of olympus_do_print's init part

2006-09-22  <faust3>	6afb24cee6133f5b850107d5ee925093f66f4f79

	Lines: +94, -69
	Files:	src/main/canon-media.h (+47, -0)
		src/main/canon-printers.h (+29, -29)
		src/main/print-canon.c (+18, -40)

	Fix paper slot handling for the PIXMA iP4000 and other printers

2006-09-22  <rleigh>	1bbaed2859e8cefcbebe872c53e3af5e1328062e

	Lines: +0, -44
	Files:	configure.ac (+0, -1)
		m4/stp_gimp.m4 (+0, -43)

	Remove GIMP 1.2 autoconf code.

2006-09-22  <rleigh>	a40152a598c8d572224e1d50c813794aec6712f1

	Lines: +0, -227
	Files:	include/gutenprintui/.cvsignore (removed -2)
		include/gutenprintui/Makefile.am (removed -37)
		include/gutenprintui/gutenprintui.h (removed -178)
		src/gutenprintui/.cvsignore (removed -10)

	Remove last parts of gutenprintui.

2006-09-22  <faust3>	d1dade3f353ec9579de43b9dcf859a99200b4ba1

	Lines: +1, -1
	Files:	include/Makefile.am (+1, -1)

	remove gutenprintui

2006-09-22  <rlk>	6e2dea544992c692c5aa0e049f4f3609e962145c

	Lines: +5, -7
	Files:	src/cups/.cvsignore (+4, -4)
		src/ghost/.cvsignore (+1, -3)

	Update .cvsignore files

2006-09-22  <rlk>	113a7431a028d452e0c8c98adcc85c6c15fcceb7

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Undo incorrect change.

2006-09-22  <m0m>	8f8db90976f6d96950dad3c98cfd454e9570c996

	Lines: +1, -69
	Files:	Makefile.am (+1, -1)
		src/main/print-olympus.c (+0, -68)

	- fix: removed duplicated code (result of previous bad merge)

2006-09-22  <rlk>	d815740d10e325acd702d4e01d8f655ea37ae819

	Lines: +33, -21
	Files:	configure.ac (+29, -20)
		src/cups/Makefile.am (+4, -1)

	Check correctly for CUPS 1.2 and compile appropriate commands.

2006-09-21  <m0m>	69b475d6e104eccf649ff4fe4b1f701342e85977

	Lines: +511, -448
	Files:	src/foomatic/foomatic-printermap (+1, -1)
		src/main/print-olympus.c (+509, -446)
		src/main/printers.xml (+1, -1)

	summary from olymp-reorg-branch:
	- olympus_do_print splited into subroutines olympus_print_*
	- new struct olympus_print_vars_t holds set of printing variables
	- support for landscape page mode (per page option)
	  - bugfix [ 1242055 ] Sony UP-DR150 Support
	  - probably fix of unreported bug on Sony UP-DP10 (similar to UP-DR150)

2006-09-19  <easysw>	9399081d9053ab2ae26383103f51fea6dca0a3e1

	Lines: +149, -126
	Files:	src/cups/genppd.c (+55, -32)
		src/main/canon-modes.h (+42, -42)
		src/main/escp2-resolutions.c (+9, -9)
		src/main/print-olympus.c (+43, -43)

	Revert changes to resolution option names in core drivers.

	Update genppd to generate valid resolution option keywords and
	do some more cleanup of the generated PPD files.

2006-09-19  <easysw>	04028c60625f11bda5d41a478783637d1f39a449

	Lines: +0, -770
	Files:	src/cups/canon.c (removed -0)
		src/cups/epson.c (removed -770)

	Remove old CUPS backends which are obsolete in CUPS 1.2 and beyond and
	only cause user confusion...

2006-09-19  <easysw>	07faaa18834aa87d4a32a19260a0cef103776962

	Lines: +84, -194
	Files:	src/cups/Makefile.am (+2, -1)
		src/cups/genppd.c (+82, -193)

	Use ALL_LINGUAS from configure.ac rather than scanning all of the locale
	subdirectories to determine what languages are available.

	Move the locale/localization setup code to a new "set_language()"
	function - this will be needed for the multi-language PPD support.

2006-09-18  <easysw>	8eedb81be2a3a6248c10cd301b340c2586858808

	Lines: +501, -986
	Files:	configure.ac (+8, -0)
		src/cups/Makefile.am (+11, -9)
		src/cups/canon.c (+0, -693)
		src/cups/genppd.c (+388, -190)
		src/main/canon-modes.h (+42, -42)
		src/main/escp2-resolutions.c (+9, -9)
		src/main/print-olympus.c (+43, -43)

	Add CUPS 1.2 driver interface.

	Clean up resolution option names to stick to "NNNdpi" or "NNNxNNNdpi"
	whenever possible.

	configure.ac:
	    - Only build CUPS PPDs by default if we are using CUPS 1.1.x.

	src/cups/Makefile.am:
	    - Drop canon and epson backends.
	    - Add gutenprint.M.m driver interface.

	src/cups/genppd.c:
	    - When CUPS_DRIVER_INTERFACE is defined, build as a CUPS driver
	      interface instead of a standalone PPD generator.
	    - Add cat_ppd(), generate_ppd(), and list_ppds() functions.
	    - Factor out the PPD creation code in write_ppd(), which is now
	      part of generate_ppd(), and then call write_ppd() from either
	      cat_ppd() or generate_ppd(), as needed.

	src/main/*:
	    - Fix resolution option names - the PPD spec requires the suffix
	      "dpi" and if the X and Y resolutions are the same only a single
	      number should be provided.  I didn't mess with the Epson driver
	      suffixes (sw, mw, etc.) since they select the weave mode, but
	      most of the Epson PPD files will not pass a cupstestppd test and
	      probably won't work with Windows apps (you'll be stuck with the
	      default resolution in the PPD file...)

2006-09-18  <rlk>	9142cbba090bb77c73b020fe8ed33b1c47ad19f2

	Lines: +0, -9
	Files:	po/POTFILES.in (+0, -9)

	Remove GIMP 1.2 files

2006-09-18  <rlk>	a08f1e760a7852d3b810e452013eee3f64d2dbf4

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Bump version so make snapshot works.  Release notes still need to be
	updated.

2006-09-18  <rlk>	1af4df924f552145670d2eb58ea29e2a73defb54

	Lines: +28, -9874
	Files:	README (+24, -31)
		configure.ac (+4, -80)
		src/Makefile.am (+0, -2)
		src/gimp/Makefile.am (removed -48)
		src/gimp/print-image-gimp.c (removed -447)
		src/gimp/print-intl.h (removed -39)
		src/gimp/print.c (removed -458)
		src/gimp/print_gimp.h (removed -46)
		src/gutenprintui/Makefile.am (removed -73)
		src/gutenprintui/gutenprintui-internal.h (removed -244)
		src/gutenprintui/gutenprintui.pc.in (removed -12)
		src/gutenprintui/panel.c (removed -5082)
		src/gutenprintui/plist.c (removed -1755)
		src/gutenprintui/print-image-thumbnail.c (removed -130)
		src/gutenprintui/printrc.h (removed -44)
		src/gutenprintui/printrcl.l (removed -115)
		src/gutenprintui/printrcy.y (removed -398)
		src/gutenprintui/ui-utils.c (removed -870)

	Remove GIMP 1.2 support.

2006-09-18  <rlk>	3892fd28a4770f0d6a3e835464a5f82c88012694

	Lines: +3, -2
	Files:	m4/stp_option.m4 (+3, -2)

	Fix STP_ADD_COMPILER_ARG correctly.

2006-09-18  <rlk>	6efc17d128e3e6f66171c3563e1103720cce5d17

	Lines: +3909, -272
	Files:	src/gutenprintui2/panel.c (+80, -7)
		src/main/Makefile.am (+1, -1)
		src/main/mark.c (added +442)
		src/main/page.c (added +191)
		src/main/ppd.c (added +2644)
		src/main/ppd.h (added +345)
		src/main/print-ps.c (+206, -264)

	First cut at new Postscript driver and changes to the UI code.

	This code provided by David Suffield of HP.

	This driver parses PPD files for options and dynamically creates
	options based on the PPD files.

2006-09-18  <rlk>	e6cd4b4c967a4433b443749cada1fd82e3d20a35

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Open up Gutenprint 5.1 branch

2006-09-14  <easysw>	266bcc103fafa6a793c07c88d19bf597903ee80f

	Lines: +0, -25
	Files:	Makefile.am (+0, -25)

	Remove EPM commands/targets from top-level makefile.

2006-09-14  <easysw>	69ed643838d6bf7910246523dfbbf4e2e4fb5e8d

	Lines: +0, -54
	Files:	packaging/cups-gutenprint.gif (removed -0)
		packaging/cups-gutenprint.list.in (removed -54)

	Remove EPM packaging files.

2006-09-14  <easysw>	fd9428b718ed6bc8687e9b215187d1b91e5219dd

	Lines: +0, -1
	Files:	configure.ac (+0, -1)

	Remove packaging/cups-gutenprint.list from the list of output files.

2006-09-14  <easysw>	8505cb5cc6e22c77785c7e9f348b0e7359aa51ba

	Lines: +1, -1
	Files:	m4/stp_option.m4 (+1, -1)

	Fix duplicate optimizer option bug in STP_ADD_COMPILER_ARG - since
	CFLAGS already contains the option, we don't need to add it a second
	time.

2006-09-14  <rlk>	a5054ccb4d38d207fa131680cffc31ea2884e748

	Lines: +8, -3
	Files:	src/main/printers.c (+8, -3)

	A few minor fixes.

2006-09-13  <easysw>	57476f25c226aef5ffba98b1bb0d5c824a8070fe

	Lines: +81, -75
	Files:	Makefile.am (+26, -0)
		configure.ac (+1, -1)
		cups-gutenprint.list.in (removed -74)
		packaging/cups-gutenprint.gif (added +0)
		packaging/cups-gutenprint.list.in (added +54)

	Prepare CUPS driver packaging changes, and move all of the
	packaging files under a subdirectory.

	Add new logo image from Martin Owens.

2006-09-13  <easysw>	44291ff616db4a1b378dab20cd42b170154cffa5

	Lines: +7, -0
	Files:	configure.ac (+7, -0)

	Initialize common compiler options from the environment, otherwise
	certain versions of autoconf will erroneously add "-g -O2" to the
	compiler options.

	Still need to figure out why we are getting double optimizer options
	from the STP_FIRST_COMPILER_ARG macro...

2006-09-12  <easysw>	6ae75d195bbc97fd3311f8bf91c7ec8ce8a7604f

	Lines: +28, -12
	Files:	configure.ac (+4, -1)
		src/cups/rastertoprinter.c (+2, -2)
		src/main/curve.c (+5, -5)
		src/main/print-canon.c (+4, -0)
		src/main/print-escp2.c (+2, -0)
		src/main/print-olympus.c (+5, -1)
		src/main/print-pcl.c (+3, -0)
		src/main/sequence.c (+3, -3)

	More portability fixes...

	configure.ac:
	    - Add explicit check for "finite" math function, and define
	      isfinite to finite if it exists.
	    - Define __attribute__ conditionally, since it may have already
	      been defined in util.h...

	src/cups/rastertoprinter.c:
	    - Mark all static functions as static.

	src/main/curve.c src/main/print-canon.c src/main/print-escp2.c
	src/main/print-olympus.c src/main/print-pcl.c
	src/main/sequence.c:
	    - Use isfinite() instead of finite(), since isfinite() is part
	      of the ISO C standard and finite() is not.

2006-09-12  <easysw>	50ee487e2a5960d6239ff4bb6ac52b4cb9b06ccf

	Lines: +14, -16
	Files:	configure.ac (+6, -1)
		include/gutenprint/util.h (+4, -0)
		src/cups/genppd.c (+4, -15)

	Fix some non-portable stuff...

	configure.ac:
	    - If CC is GCC, we never set the optimization flags.
	    - If CC is not GCC, we tried optimization flags that were not
	      supported by commercial compilers (-O6 in particular) which
	      produced warnings but not errors. Changed to only try -O...

	include/gutenprint/util.h:
	    - __attribute__ is primarily only available on GCC and with a
	      few GCC-compatible commercial compilers.  Since the autoheader
	      stuff isn't available here, and since util.h is a public header,
	      added a GCC check and definition to allow it to be used with
	      commercial compilers that don't implement __attribute__.

	src/cups/genppd.c:
	    - setenv() and unsetenv() are not portable.
	    - Changed to just call setlocale() with the language that was
	      passed.

2006-09-10  <m0m>	706dafb4209f6ea2b769f1d0a6c9e2a34abba6a0

	Lines: +85, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+83, -0)
		src/main/printers.xml (+1, -0)

	add support for Olympus PS-100 (untested - see Feature Request 1527186)
	https://sourceforge.net/tracker/?func=detail&aid=1527186&group_id=1537&atid=351537

2006-09-10  <faust3>	3b7fc7764953379a05c3a6bdcf1b867bcd32dec5

	Lines: +2, -0
	Files:	src/main/print-canon.c (+2, -0)

	don't send the A) command for empty lines, got broken when I commited the F) command support

2006-09-10  <faust3>	025a59e9d8b6d9a1b13ecc2b47dacad8814d0838

	Lines: +17, -5
	Files:	src/main/print-canon.c (+17, -5)

	fix K only printing when using the F) raster command

2006-09-10  <faust3>	2f0772ac31f489e5efd6ac357d64c8ae5c83051e

	Lines: +13, -6
	Files:	src/main/print-canon.c (+13, -6)

	make number of rasterlines in every F) command #definable

2006-09-09  <faust3>	8d68553c1628b5369d522a4327096fc429b29746

	Lines: +93, -22
	Files:	src/main/canon-printers.h (+2, -2)
		src/main/print-canon.c (+91, -20)

	Attempt to implement the F) raster command
	probably the MP150 does not support the A) raster command

	Not tested very well. I run out of ink ;(

2006-09-09  <faust3>	7e0eaf1a310740e3c5965c66373440a9162915eb

	Lines: +46, -29
	Files:	src/main/print-canon.c (+46, -29)

	get rid of static comp_buf size, prepare for I) J) L) F) raster sequence

2006-09-09  <faust3>	2363990ad372c4f9e7435a464e6a396440bdda16

	Lines: +1, -1
	Files:	src/main/canon-printers.h (+1, -1)

	the MP150 needs the r) command, too

2006-09-08  <faust3>	dc36c3e0b5af70e7d65e5f161e53575e5e168c59

	Lines: +6, -13
	Files:	src/main/canon-media.h (+1, -1)
		src/main/print-canon.c (+5, -12)

	always use the first paper as default when the type is not set

2006-09-08  <faust3>	bdf8ee795f5cc63c68e5521aeaccc83c2c55418f

	Lines: +0, -16
	Files:	src/main/print-canon.c (+0, -16)

	remove unused lum adjustment curve

2006-09-08  <faust3>	d7288a52ed26a983f757cc01dfbbbb9ea234602a

	Lines: +32, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+12, -0)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -0)

	add support for the Canon PIXMA iP2000 (untested)

2006-09-08  <faust3>	da4c806c69224b91adb1fd3012d2f13892af4321

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+1, -0)

	Add support for CANON MP500 which is according to
	http://gentoo-wiki.com/Canon_pixma_series similar to the iP4200
	(untested)

2006-09-08  <faust3>	4fae79056e200f0bb1e9e451ae45d3d9a8cc399d

	Lines: +12, -0
	Files:	src/foomatic/foomatic-printermap (+6, -0)
		src/main/printers.xml (+6, -0)

	add support for Canon PIXUS iP3100, i560/865, PIXMA ip3100 mp700/730
	printers that are, according to http://gentoo-wiki.com/Canon_pixma_series,
	compatible to the PIXMA iP3000
	(all untested)

2006-09-08  <faust3>	341ba181964589c7155ee804ede613ef97563160

	Lines: +18, -0
	Files:	src/foomatic/foomatic-printermap (+9, -0)
		src/main/printers.xml (+9, -0)

	add support for PIXUS iP4100, i860/865, PIXMA ip4100 mp750/760/770/780/790
	printers that are, according to http://gentoo-wiki.com/Canon_pixma_series,
	compatible to the PIXMA iP4000
	(all untested)

2006-09-08  <faust3>	60a86b5778c4268380dd7d3e9331a314c074a86c

	Lines: +20, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -0)

	add support for MULITPASS MP830 (untested)

2006-09-08  <faust3>	d0c0d454365cb51a47b6ef418ff38546d2b0becb

	Lines: +7, -1
	Files:	src/main/canon-printers.h (+7, -1)

	the MP150 seems to require AckTime=Short, too

2006-08-31  <faust3>	7dff462698057bfbddc9e7416e35e83153838849

	Lines: +28, -28
	Files:	src/main/canon-printers.h (+27, -26)
		src/main/print-canon.c (+1, -2)

	different printers require different args for the ESC r) command

2006-08-31  <faust3>	8d02368deaed6b7f50d9b7d174c2ea998a438076

	Lines: +48, -31
	Files:	src/main/canon-printers.h (+41, -26)
		src/main/print-canon.c (+7, -5)

	per printer control command list

2006-08-31  <faust3>	9bae84cbf1633f3c99b137693dba5ef16d5f6b40

	Lines: +0, -27
	Files:	src/main/print-canon.c (+0, -27)

	Remove workaround that I added to emulate the old modesetting code
	The old set_ink_ranges returned when it did not find a matching ink
	This was the case when printing Monochrome with DMT
	The old code would then configure the printer to do DMT without feeding the correct dot_sizes to the dither engine

2006-08-31  <faust3>	e121d88f585c84cb42c81e59f2a188881f8edcf0

	Lines: +197, -171
	Files:	src/main/canon-media.h (+1, -1)
		src/main/canon-printers.h (+168, -78)
		src/main/print-canon.c (+19, -86)
		src/main/printers.xml (+9, -6)

	Attempt to improve the color correction for the PIXMA and MULTIPASS printers
	a bit. Hopefully the colors are a bit better now (at least blue looks more
	like blue ;)). The darker colors probably contain to much black.
	The HSL adjustment curves were moved to canon-printers.h
	The standard curves were removed from all other printers because the hsl
	adjustment code seemed to be blindly copyed from the epson driver. It was never
	used.

2006-08-31  <faust3>	5a5c130162bd5518c1347e115a4ab86d769d7941

	Lines: +1, -0
	Files:	src/main/print-util.c (+1, -0)

	avoid crash when t2 is NULL

2006-08-29  <faust3>	8f535fd563892185f7c681111f973e5ff38b02e1

	Lines: +3, -1
	Files:	src/main/canon-modes.h (+3, -1)

	Reenable 300x300dpi mode for PIXMA iP4000 add 600x600dpi draft mode

2006-08-29  <faust3>	36e53470efd787a80c1e2fba5b109f75743b6e4c

	Lines: +35, -0
	Files:	src/foomatic/foomatic-printermap (+2, -0)
		src/main/canon-inks.h (+13, -0)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+2, -0)

	basic support for PIXMA iP3000 and PIXMA iP5000 (untested)

2006-08-29  <faust3>	8b450157638ca74e5525a3e1970f3b54dd4027df

	Lines: +41, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/canon-inks.h (+21, -0)
		src/main/canon-modes.h (+6, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+1, -0)

	basic support for MULTIPASS MP150 (untested)

2006-08-29  <faust3>	295d30c279229d24a8028bc7799b18251bc640f8

	Lines: +47, -0
	Files:	src/foomatic/foomatic-printermap (+2, -0)
		src/main/canon-inks.h (+26, -0)
		src/main/canon-modes.h (+5, -0)
		src/main/canon-printers.h (+12, -0)
		src/main/printers.xml (+2, -0)

	basic PIXMA iP4200 and iP5200 support (untested), the iP4200 support is based on a patch by Michael Thayer

2006-08-29  <faust3>	1f7a92b5d63cd8833c929d54a8e3bd966ccb9ee4

	Lines: +10, -12
	Files:	src/main/print-canon.c (+10, -12)

	warning fixes

2006-08-29  <faust3>	0cfa23a654b47b99965dad57e09cf91a27bdd7fb

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	Rename Canon iP4000 to Canon PIXMA iP4000

2006-08-29  <faust3>	4fc87ab34bcb140d4c2a62cc474a344eb78e39ac

	Lines: +27, -14
	Files:	src/testpattern/run-testpattern-2.in (+27, -14)

	Add -m switch to print the md5sum for every generated printjob

2006-08-29  <faust3>	48b5e646a7ffd02e8d926604226ef1cf17740936

	Lines: +1161, -1715
	Files:	src/main/canon-inks.h (added +212)
		src/main/canon-media.h (+30, -2)
		src/main/canon-modes.h (added +216)
		src/main/canon-printers.h (added +368)
		src/main/print-canon.c (+301, -1688)
		src/main/print-canon.h (+34, -25)

	- new mode setting code
	- remove EXPERIMENTAL_STUFF
	- remove supported resolutions array - every printer can now support an  
	unlimited amount of modes
	- modedefintions can be found in canon-modes.h
	- ink definitons can be found in canon-inks.h
	- printer caps can be found in canon-printers.h
	- the inklist can be used to generate the values for the extended ESC (t
	command
	- WEAVE and 5Pixelin1byte flags are now possible for every mode
	- move paper definition from print-canon.h to canon-media.h

	Although this looks like a complete rewrite all printers still support all
	modes they supported before
	The md5sums for every parameter combination testable with run-testpattern-2
	are identical.
	Exceptions:
	bjc-6000,bjc-6100,bjc-6200,bjc-6500:
	CMYK+BW+360x360dmt
	bjc-7000:
	CMYK+BW+300x300dpi
	Reason:
	Before the change the printer was configured to print CMYK when we only used
	the K channel.
	Now we configure the printer to print CcMmYK.

	bjc-s200:
	Gray+BW+360x360dpi
	Reason:
	Before the change BW+360x360dpi and Gray+BW+360x360dpi produced different
	outputs.
	Now they are the same.

	bjc-PIXMA-iP4000:
	BW+600x600dpi
	Reason:
	Before the change the driver has been using uninitialized memory in this mode.

	Also fixes
	http://sourceforge.net/tracker/index.php?func=detail&aid=1487718&group_id=1537&atid=101537

2006-08-07  <faust3>	33895a73ed8744428815d647fc559358c556214b

	Lines: +0, -4
	Files:	src/main/print-canon.c (+0, -4)

	Remove bogus default settings

2006-08-07  <rleigh>	55598ca2327ff154d7384bdbe4bf94c488783a8f

	Lines: +4, -0
	Files:	include/gutenprint/xml.h (+4, -0)

	Add missing closing brace for 'extern "C"' when using a C++ compiler.

2006-08-07  <rleigh>	d4e1518063002e5c62860879debf2f7cd40202e1

	Lines: +10, -0
	Files:	configure.ac (+10, -0)

	configure.ac: Teach PACKAGE_DATA_DIR about $datarootdir, used in new
	versions of autoconf, so that it is correctly defined with all new and
	old autoconf versions.

2006-07-30  <rleigh>	27d154badb09990eb5f627c915e483c5d29fa9a5

	Lines: +3, -3
	Files:	doc/Makefile.am (+3, -3)

	doc/Makefile.am: Install documentation correctly when building in a VPATH.

2006-07-30  <rlk>	3de4e96b7a2d559232dce8c825d5675a87d33d01

	Lines: +0, -0

	Gutenprint 5.0.0 release

2006-07-22  <faust3>	b51065af9c47498108e2af391553eaf886e05dc0

	Lines: +242, -119
	Files:	src/main/canon-media.h (added +72)
		src/main/print-canon.c (+41, -119)
		src/main/print-canon.h (added +129)

	Cleanup Step 1
	create a header for the canon driver
	move paper definitions to canon-media.h
	make it possible to select different paper definitions for different papers
	preparations for quality selection
	remove a now obsolete hack for CD printing

2006-07-22  <rlk>	6dc5d178a2c4205a8d083a9c73c0e93c11bce576

	Lines: +97, -79
	Files:	NEWS (+3, -0)
		src/main/escp2-driver.c (+3, -1)
		src/main/print-escp2-data.c (+78, -78)
		src/main/print-escp2.c (+10, -0)
		src/main/print-escp2.h (+3, -0)

	Fix bottom margin for Epson R800 and R1800.

2006-07-22  <rlk>	bf7f3dd6253c0abf85c111cbe307928fdfaacd61

	Lines: +1, -2
	Files:	README (+1, -2)

	Minor update to README.

2006-07-20  <rlk>	b338380baa80ac7456a2751238f3a7db8af83fcf

	Lines: +0, -0

	Another da.po update

2006-07-20  <rlk>	0603ec9ddd9afef807b3c4bd7588d5f086fbc131

	Lines: +0, -0

	Updated Danish translation

2006-07-16  <rlk>	faa3321d561bb06f788846eea7942a420281d660

	Lines: +1, -1
	Files:	src/gutenprintui/plist.c (+1, -1)

	Fix problem with g_strconcat and remove one last Gimp-Print nit.

2006-07-16  <rlk>	58235213de37187345d8d76f83c9f6299f4afc07

	Lines: +1, -1
	Files:	doc/Makefile.am (+1, -1)

	Make install-data-local depend on the installed documentation.

2006-07-16  <rlk>	bed4b7e363818929db1f215856763ceec8b8ab5b

	Lines: +0, -1
	Files:	configure.ac (+0, -1)

	Don't print out install user's manual in config summary

2006-07-16  <rlk>	e737d20be3aa44b27a1d8e2867c212df230ebc2d

	Lines: +5, -12
	Files:	configure.ac (+5, -10)
		doc/developer/Makefile.am (+0, -2)

	Remove configure option for user guide

2006-07-16  <rlk>	5654393d7e2cdfc09eee7515c59a7a394dfd2783

	Lines: +38, -2290
	Files:	NEWS (+17, -1973)
		README (+12, -306)
		configure.ac (+0, -1)
		doc/Makefile.am (+9, -10)
		doc/gutenprint-users-manual.odt (added +0)
		doc/gutenprint-users-manual.pdf (added +0)

	1260142 User documentation needs updating for 5.0.0

2006-07-16  <rlk>	7564b726f6bd30057e26bbb30014653b69de834f

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Clean up duplication.

2006-07-16  <rlk>	aae476d6f55ace90f82258f33abbe55ae6fa1eee

	Lines: +72, -47
	Files:	NEWS (+19, -4)
		src/gutenprintui/panel.c (+53, -43)

	Fix a problem with image rotation in the GIMP 1.2/Cinepaint plugin.

2006-07-11  <rleigh>	de918b67982d55af16c0e256ca0ae0597f8f701d

	Lines: +1, -1
	Files:	doc/developer/gutenprint.xml (+1, -1)

	doc/developer/gutenprint.xml: Use URI in DOCTYPE in place of absolute
	filename.  This is much more portable, and XML catalogues are now
	supported on current systems.

2006-07-08  <rlk>	31579593ef60afe1e4a1b3f45c4cede7e3163aa0

	Lines: +6, -2
	Files:	src/foomatic/Makefile.am (+6, -2)

	1033007 Foomatic XML data generation is locale-dependent

2006-07-07  <rleigh>	5996cdc115970bf04f89b27ff987bca5070a37b1

	Lines: +1, -1
	Files:	include/gutenprint/string-list.h (+1, -1)

	include/gutenprint/string-list.h: The name and text members of the
	  stp_param_string_t structure should be const for use in static
	  initialisers.

2006-07-07  <rleigh>	66ec80829caee781ec2d8ef612de940a70b0cf07

	Lines: +12, -13
	Files:	src/main/print-weave.c (+12, -13)

	src/main/print-weave.c: stpi_softweave_t is not "logically const".

2006-07-07  <rleigh>	ed6ab77011683e5dc420acde41e8b585bc293759

	Lines: +5, -5
	Files:	include/gutenprint/string-list.h (+1, -1)
		src/main/path.c (+2, -2)
		src/main/print-list.c (+1, -1)
		src/main/sequence.c (+1, -1)

	src/main/sequence.c: deconst_sequence is inlined.
	src/main/print-list.c: deconst_list is inlined.
	src/main/path.c: Fix the constness of the struct dirent pointers
	  passed to strcoll.
	include/gutenprint/string-list.h: The name and text members of the
	  stp_param_string_t structure should not be const.

2006-07-07  <rlk>	81c8b25e8295fb5d7517a6556ed8948243ea8ce8

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	1518131 Kyocera KM-2530 CUPS+Gutenprint PPD - A4 paper

2006-07-07  <rlk>	03c1b755c3ff1d9a6087ceda8c8949b3ddeee0ef

	Lines: +86, -46
	Files:	src/main/print-pcl.c (+40, -0)
		src/main/printers.xml (+46, -46)

	1518131 Kyocera KM-2530 CUPS+Gutenprint PPD - A4 paper

2006-07-06  <rlk>	52fe4bcadf4f557e6ce384154d69948805f717af

	Lines: +1, -4
	Files:	NEWS (+1, -4)

	Remove prerelease wording.

2006-07-05  <rlk>	bc43ec810c831f492c26fcedbd0eaf3dd10a8362

	Lines: +37, -8
	Files:	doc/5.0-release-plan.txt (+37, -8)

	Update on what has been accomplished in 5.0.

2006-07-05  <rlk>	ac7023a3ad1198471ef411b0f5303ecb3e8f0c3a

	Lines: +10, -3
	Files:	README (+10, -3)

	Clarify development libraries a bit more.

2006-07-04  <rlk>	c7d702bed1e19e33a0f2c9efe09069dbf162d18e

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	In the GIMP 2.4 and above (forthcoming as of Gutenprint 5.0 release),
	the enhanced Print plugin will be named "Print with Gutenprint" so as
	not to collide with the GtkPrint-based plugin bundled with that
	version of the GIMP.  The Print plugin bundled with GIMP 2.0 and 2.2
	is based on Gimp-Print 4.2; the Print plugin in this package simply
	replaces the Print plugin in those versions of the GIMP.

2006-07-04  <rlk>	ed7a1c019fb7cb50621a83b34c27af60a9960bcf

	Lines: +0, -0

	Updated da.po

2006-07-04  <rlk>	e9a2bc1d45b404ad51dbfe59b52feea8866e29ea

	Lines: +261, -84
	Files:	NEWS (+42, -28)
		README (+41, -23)
		configure.ac (+33, -8)
		src/gimp2/Makefile.am (+13, -2)
		src/gimp2/print-gutenprint.c (added +62)
		src/gimp2/print-print.c (added +52)
		src/gimp2/print.c (+5, -23)
		src/gimp2/print_gimp.h (+13, -0)

	In the GIMP 2.4 and above (forthcoming as of Gutenprint 5.0 release),
	the enhanced Print plugin will be named "Print with Gutenprint" so as
	not to collide with the GtkPrint-based plugin bundled with that
	version of the GIMP.  The Print plugin bundled with GIMP 2.0 and 2.2
	is based on Gimp-Print 4.2; the Print plugin in this package simply
	replaces the Print plugin in those versions of the GIMP.

2006-07-04  <rlk>	a021d73b9893b28216bdbca1cae588c36e35190e

	Lines: +4, -4
	Files:	src/cups/rastertoprinter.c (+2, -2)
		src/ghost/ijsgutenprint.c (+2, -2)

	Be a bit more defensive about printing things out.

2006-07-01  <rlk>	b6a788a412b691426a260fb04f7e61ce8d6f8bda

	Lines: +1, -1
	Files:	src/ghost/ijsgutenprint.c (+1, -1)

	Use safe_get_string_parameter rather than stp_get_string_parameter
	when calling fprintf.

2006-06-26  <rlk>	204039b125a634e4ae99413c57e6115e13da5f85

	Lines: +13, -9
	Files:	NEWS (+13, -9)

	Add note that color laser printers are supported in grayscale only.

2006-06-25  <rlk>	68154812984abaf01f55d216333fda4f0eb506bd

	Lines: +5, -2
	Files:	src/cups/rastertoprinter.c (+5, -2)

	Another spot we attempted to print a null pointer.

2006-06-25  <rlk>	40752f3d91d2829da57591a6b3d76c5eeee820e8

	Lines: +2, -1
	Files:	src/cups/rastertoprinter.c (+2, -1)

	Don't attempt to printf a null pointer (not all versions of libc will
	handle this gracefully).

2006-06-25  <rlk>	fe6a46570ec28ca9d141a82cd27dd445c0564f26

	Lines: +7, -1
	Files:	src/main/print-vars.c (+7, -1)

	Don't attempt to copy zero bytes from a null pointer.

2006-06-25  <rlk>	be37e87dbcc2549b1a4da594339fc22c32af02b8

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Slight improvement in wording of warning message.

2006-06-22  <rlk>	63df00067367ab4d6c83b3ce493b973a7d38326f

	Lines: +3, -2
	Files:	NEWS (+3, -2)

	Update Hungarian translation

2006-06-22  <rlk>	2bb319ff99ebdb693aaf121673df26cab9fc6f58

	Lines: +25, -12
	Files:	NEWS (+10, -5)
		src/ghost/ijsgutenprint.c (+15, -7)

	1501816 ijsgutenprint/foomatic only prints first page

2006-06-04  <rleigh>	35bfc267b25f1eb2a97e72a519aacefb0452a6e2

	Lines: +367, -8
	Files:	NEWS (+367, -8)

	NEWS: Add changes between previous 5.0.0 release candidates.

2006-06-04  <rleigh>	ec62c3c0855044f9de80b27cf42c969aafde445d

	Lines: +29, -25
	Files:	src/main/print-ps.c (+29, -25)

	print-ps.c: The Postscript driver now handles PPD files with non-integer
	imageable areas correctly in all locales (the PPD files certain HP inkjet
	printers using the HPIJS driver have non-integer imageable areas for some
	paper sizes).  In 5.0.0-rc3, this was handled incorrectly in locales that
	do not use the decimal point (".") for separating fractions from integers.

2006-06-01  <rlk>	f470301c2f708d037660b2b3199c725cbd4d675c

	Lines: +13, -4
	Files:	src/main/escp2-channels.c (+2, -2)
		src/main/print-escp2.c (+11, -2)

	Make gray transitions work on R2400

2006-05-31  <rlk>	7977a9b90c0ca2b287b314de60455f7b7d774cf2

	Lines: +16, -16
	Files:	src/main/print-escp2-data.c (+16, -16)

	Use unidirectional mode by default above 1440x720 on R2400 and above
	1440x1440 on R800 (yields better smoothness).

2006-05-31  <rlk>	e2d04babb541402184b1f52048879ed26c377662

	Lines: +20, -20
	Files:	src/main/escp2-papers.c (+20, -20)

	Improve matte black on R2400.

2006-05-31  <rlk>	06d72dd967850da7349221e5c02860927a3a3299

	Lines: +21, -21
	Files:	src/main/escp2-papers.c (+21, -21)

	Improve matte black ink on R800.

2006-05-31  <rleigh>	2361c5cbf07ed9bfb2cc7f26f7a78a461127bca5

	Lines: +26, -22
	Files:	src/escputil/escputil.c (+26, -22)

	src/escputil/escputil.c: Print a proper error message when a raw device
	was not specified when needed.

2006-05-31  <rlk>	d770ba53d1d00a510e318d3e7c48362f98f3ed72

	Lines: +8, -0
	Files:	src/cups/rastertoprinter.c (+8, -0)

	Fix printers without borderless capability.

2006-05-30  <rleigh>	dc88b0991bc667987870d58dec540aefc27fe820

	Lines: +5, -140
	Files:	src/cups/cups-genppdconfig.in (+5, -140)

	src/cups/cups-genppdconfig.in: Remove perlmenu support.

2006-05-30  <rlk>	766c7b0bb931ca7cf6d944e0d558b45b13e301bb

	Lines: +4, -4
	Files:	src/cups/rastertoprinter.c (+4, -4)

	Use the imageable area to define the margins, not the bounding box
	from CUPS.

2006-05-30  <rlk>	b95ec034c537e3011968ee2a5ca0409929592b45

	Lines: +2, -0
	Files:	src/main/print-ps.c (+2, -0)

	Don't disable PPDFile parameter when the PPD file is set.

2006-05-29  <rleigh>	932b4fe73877521893818ff2c74f87f56908426b

	Lines: +156, -0
	Files:	m4extra/pkg.m4 (added +156)

	m4extra/pkg.m4: Add pkg-config macros.

2006-05-29  <rleigh>	4b5cbaf334a4713fff056c6e47af4c14e87c543e

	Lines: +0, -0

	Update British English translation.

2006-05-29  <rlk>	1e1d991423225203d303715381a4c70a53946429

	Lines: +0, -0

	20060528 snapshot

2006-05-28  <rlk>	a0c86aa177c325a796eaf226eb1d860561431174

	Lines: +307, -434
	Files:	NEWS (+34, -346)
		README (+258, -77)
		configure.ac (+15, -11)

	Start prep for 5.0.0 release

2006-05-28  <rlk>	e3c845aa8da8f8dd71b69db604c619660281354b

	Lines: +4, -4
	Files:	src/main/printers.xml (+4, -4)

	Reorder some printers.

2006-05-28  <rlk>	26846d08a5233f8c30e0ba2d1f70f9707eb01b91

	Lines: +5, -0
	Files:	doc/Makefile.am (+5, -0)

	Install the FAQ.

2006-05-28  <rlk>	7eab0039ab5f07dd47965f30269f420af8b8c7be

	Lines: +214, -119
	Files:	src/main/escp2-driver.c (+20, -1)
		src/main/print-escp2-data.c (+81, -80)
		src/main/print-escp2.c (+109, -38)
		src/main/print-escp2.h (+4, -0)

	1) In the Epson driver, make the cutoff for deciding whether to print
	   unidirectional vs. bidirectional printer-dependent rather than
	   always 720 DPI.  Many of the newer printers do just fine printing
	   bidirectionally even at very high resolutions, and some actually do
	   better in bidirectional mode.

	2) For determining which quality modes to make available, factor in
	   the extra passes as well as the horizontal and vertical
	   resolutions.  This is because some of the newer printers can't
	   print at higher than 1440 DPI horizontally without slowing down by
	   about an order of magnitude, so we're offering high quality
	   (2-pass) and highest quality (4-pass) mode at 1440x2880 DPI.  For
	   this purpose, 1440x2880 high quality would be treated as equivalent
	   to 2880x2880 and 1440x2880 highest quality would be treated as
	   equivalent to 5760x2880.  This allows us to offer "super photo" and
	   "ultra photo" modes on the R800 and friends.

2006-05-28  <rlk>	35ad71f437257e0bdebccca94b6bb093f720d777

	Lines: +1, -0
	Files:	src/testpattern/Makefile.am (+1, -0)

	Rebuild run-testpattern-2 if it changes.

2006-05-28  <rlk>	3389fb4aee3c578f2cd85441471380985830770b

	Lines: +123, -126
	Files:	src/cups/genppd.c (+13, -15)
		src/escputil/escputil.c (+18, -18)
		src/foomatic/printer_options.c (+9, -9)
		src/ghost/ijsgutenprint.c (+2, -2)
		src/gutenprintui/panel.c (+11, -11)
		src/gutenprintui/ui-utils.c (+4, -4)
		src/gutenprintui2/panel.c (+11, -11)
		src/gutenprintui2/ui-utils.c (+4, -4)
		src/main/dither-main.c (+5, -6)
		src/main/generic-options.c (+3, -3)
		src/main/print-canon.c (+6, -6)
		src/main/print-color.c (+4, -4)
		src/main/print-escp2.c (+9, -9)
		src/main/print-lexmark.c (+5, -5)
		src/main/print-olympus.c (+4, -4)
		src/main/print-pcl.c (+5, -5)
		src/main/print-ps.c (+1, -1)
		src/testpattern/printer_options.c (+9, -9)

	Various i18n fixes.

2006-05-28  <rlk>	73a5eef27b870102508690cfeb08429e62675fa5

	Lines: +0, -0

	Fix up name of language

2006-05-28  <rlk>	cb8069baa296626df9cb56c8efd07c6cef5ef17a

	Lines: +0, -0

	Fix up name of language

2006-05-27  <rlk>	339364e355f486a33419241e96599387432d6ff2

	Lines: +0, -0

	Updated Danish translation

2006-05-27  <rlk>	3ea5943681fa15ab7dfdc2bd28fb118eb67a300c

	Lines: +0, -0

	Updated French translation from Regis.

2006-05-24  <rlk>	c2aaaa4edc1366c8601a95ffbb82c6745fae51d8

	Lines: +13, -206
	Files:	man/ijsgutenprint.1.in (+13, -206)

	Remove all Gutenprint options from the man page.

2006-05-24  <rleigh>	f8828981926e41000e6de3014e5f78b3fb833e8a

	Lines: +16, -6
	Files:	man/ijsgutenprint.1.in (+16, -6)

	ijsgutenprint.1.in: Document that ijsgutenprint must be invoked via
	Foomatic, and that the options documented here are not complete.

2006-05-24  <rlk>	76c69e489c42344950f2ecdc4e1cc05c291bcb8d

	Lines: +0, -0

	Updated Swedish translation

2006-05-22  <rleigh>	6f59ae1bd9c8e874442a80a1cb6e62d549d4b80b

	Lines: +2, -0
	Files:	src/cups/cups-genppdupdate.in (+2, -0)

	cups-genppdupdate.in: Make sure egrep always has input files, otherwise
	it will freeze waiting on stdin.

2006-05-22  <tillkamppeter>	5bae74a09f65e508c2675f20c3bb20471436cbb0

	Lines: +20, -4
	Files:	src/foomatic/foomatic-generator.in (+20, -4)

	Assigned order parameter to the options in the Foomatic data. This way
	the options can be presented in a more user-friendly order, especially
	inside each group non-numerical options come first, then each
	numerical option preceeded by its "Enable" option (foomatic-db-engine
	CVS of May 22 2006 needed that order parameter is taken into account
	in PPD build).

2006-05-21  <rlk>	f10dd5d880325397c097302e4b08c1301e186826

	Lines: +668, -397
	Files:	README (+668, -397)

	First draft of Gutenprint 5.0 README.

===============================================================================
Name: gutenprint-5_0_0-rc3

2006-05-18  <rlk>	d7039d06cce02fe9376aa1dbc3b74059836b7ef7

	Lines: +0, -0

	Gutenprint 5.0.0-rc3 release

2006-05-15  <rlk>	3e3129d45ef077edb974dd9b265900d016113d2c

	Lines: +0, -0

	Clean up a few messages that may break PPD files.

2006-05-14  <rleigh>	8fe67a716b253835788ec79702cbe920306d79dd

	Lines: +3, -8
	Files:	doc/README.maintaining (+3, -8)

	doc/README.maintaining: Update CVS instructions for the new SourceForge
	CVS repositories.

2006-05-14  <rlk>	657bb5e34dee8b2e8210af19284211e2894da7a6

	Lines: +3, -1
	Files:	src/cups/Makefile.am (+3, -1)

	Distribute test-ppds

2006-05-14  <rlk>	b6ab2c3e281add03f90f6e86665e5be464ece19d

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	Final prep for 5.0.0-rc3.

2006-05-14  <rlk>	8399e77ffd0aff9fb881a534959587703f98ef90

	Lines: +39, -1
	Files:	src/cups/test-ppds (+39, -1)

	Run in relaxed mode by default.  Run strict check also, but don't
	signal an exit status on strict errors.

2006-05-14  <rlk>	b87f8f649568a11341fe9e097790008a1a822446

	Lines: +20, -0
	Files:	src/cups/Makefile.am (+2, -0)
		src/cups/test-ppds (added +18)

	Check PPD files for conformance in make check

2006-05-13  <rlk>	8bdf40b87c8611c469540331b46b6ab0a5d521b0

	Lines: +8, -8
	Files:	README (+8, -8)

	Prep for 5.0.0-rc3 release.

2006-05-13  <rlk>	c3e30aa7f4b092cecea39f3e7c9ae518011a1136

	Lines: +35, -18
	Files:	NEWS (+35, -18)

	1487715 HP DeskJet 690 and related crash in grayscale w/photo ink
	1487717 Canon/Lexmark printers fail in color mode w/BW inks
	1487720 Canon printers crash in grayscale with photo ink

2006-05-12  <rlk>	a1aa009af02d7f34d36e143b24b924cc8b50d359

	Lines: +2, -0
	Files:	src/testpattern/.cvsignore (+2, -0)

	More files to ignore.

2006-05-12  <rlk>	ed47af8f21170d8705749d8bc52feba900ed7dab

	Lines: +1, -6
	Files:	src/main/print-canon.c (+1, -6)

	Permit use of color printing with black and white inks (obviously,
	still prints in grayscale).

2006-05-12  <rlk>	0bd1666e7831b51a16ed456f7615d7af1bbb272c

	Lines: +487, -6
	Files:	configure.ac (+2, -0)
		src/testpattern/Makefile.am (+3, -2)
		src/testpattern/printer_options.c (added +246)
		src/testpattern/run-testpattern-2.in (added +236)
		test/Makefile.am (+0, -4)

	Add improved test based on testpattern generator.

2006-05-12  <rlk>	323878c20bb730e023d87947cd2cd63b7b99801b

	Lines: +4, -17
	Files:	src/main/print-lexmark.c (+4, -17)

	Handle grayscale mode correctly with color inks.

2006-05-12  <rlk>	e7f9ae3ed5d923a365b3974c51e4b9f0ac32d68f

	Lines: +5, -2
	Files:	src/main/print-pcl.c (+5, -2)

	Handle photo ink cartridge in black and white mode correctly.

2006-05-07  <rlk>	9c9364d3163311b0faeee8fe94f5276bb9ae26a8

	Lines: +179, -127
	Files:	test/run-testdither (+32, -40)
		test/run-weavetest (+2, -2)
		test/testdither.c (+145, -85)

	Fix paths.

	Make testdither valgrind-able.

2006-05-06  <rlk>	5aadc5126cd58613dd34690ccf97157637c1cec2

	Lines: +54, -19
	Files:	NEWS (+18, -14)
		src/main/escp2-resolutions.c (+33, -3)
		src/main/print-escp2-data.c (+2, -2)
		src/main/print-escp2.h (+1, -0)

	Do not attempt to use resolutions above 1440x1440 on CX4600 and related
	printers.  These resolutions are not recommended by the manual and
	are likely to result in extremely slow printing.

2006-05-06  <rlk>	7564db88d6b57faf3f6b1999291b9556c966bdc4

	Lines: +0, -0

	Gutenprint 20060505 snapshot

2006-05-06  <rlk>	f07e6c6a772be0c3a254515d45d5242e786aaf08

	Lines: +12, -7
	Files:	scripts/global.mk (+2, -2)
		src/cups/Makefile.am (+4, -3)
		src/foomatic/Makefile.am (+3, -2)
		test/Makefile.am (+3, -0)

	Attempt to work with non-GNU make

2006-05-05  <rlk>	8108910b564da4d09a8c37e8ad6ac744103e502d

	Lines: +4, -4
	Files:	NEWS (+4, -4)

	Note improvements to the CX4600 and friends.

2006-05-05  <rlk>	4173ae41c66a07140ff6c51bf22bc98eabe1c7b2

	Lines: +9, -0
	Files:	test/escp2-weavetest.c (+9, -0)

	Add a spinner to show progress.

2006-05-05  <rlk>	e6c2ec743bf7ae516dbd3ce809ecde58f6820087

	Lines: +10, -2
	Files:	test/run-weavetest (+10, -2)

	Set STP_DATA_PATH and STP_MODULE_PATH.

	Add 24 to the list of row separations in case we need it.

2006-05-04  <rlk>	dcb9bbfd1db30849b9342d01fb00b789cfb8e1e9

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	CX4600 and related printers need mod-8 positioning for good performance.

2006-05-04  <rlk>	4992cf9cc238363d9dbb77c59a2fc9d7e89c36b8

	Lines: +1, -0
	Files:	src/gimp/print.c (+1, -0)

	Warn translators not to translate the "<Image>" component of the menu
	path.

2006-05-04  <rlk>	e8021c3a6c6166ee6b51041494612675a9be561c

	Lines: +5, -0
	Files:	NEWS (+5, -0)

	1478819 bad translation format

2006-05-04  <rlk>	473496e5bac2c3f973c8fbeb0e44eec38c8cc675

	Lines: +0, -0

	Fix botched po file

2006-05-04  <rlk>	b30cbf2382af2b9ab344f29500d78ad3805fdcd5

	Lines: +0, -0

	Updated Danish PO

2006-05-04  <rlk>	7aca6434475b2d36b5734da0e3bfe11c6d6e2169

	Lines: +1, -0
	Files:	src/gimp2/print.c (+1, -0)

	Warn translators not to translate the top level part of the menu.

2006-05-01  <rlk>	870067c2d3bdf922ae7e2dbff81303b13b9756be

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Correct bug ID.

2006-05-01  <rlk>	fde5f2ac813b7f8575d33b9dc21b99a5779b7d4d

	Lines: +21, -14
	Files:	NEWS (+12, -5)
		src/main/print-escp2-data.c (+9, -9)

	Improve performance for R800 and related printers.

2006-04-30  <rlk>	d1009fd7af37550e5bbb2c2491e74918d9c992a3

	Lines: +167, -103
	Files:	NEWS (+26, -20)
		src/main/escp2-driver.c (+9, -3)
		src/main/escp2-resolutions.c (+38, -0)
		src/main/print-escp2-data.c (+79, -79)
		src/main/print-escp2.c (+12, -1)
		src/main/print-escp2.h (+3, -0)

	1479124 Very poor performance with Epson R2400, R800, and R1800

	R800 still needs to be fully tested.

2006-04-29  <rlk>	44b9b9baa1adfa54af05c799cdae83c9408c9ccd

	Lines: +1, -1
	Files:	test/parse-escp2 (+1, -1)

	Comment

2006-04-29  <rlk>	33c4b698fcffb3b39b2e0fd37327f025245e6094

	Lines: +103, -54
	Files:	test/parse-escp2 (+103, -54)

	Stream the input (don't slurp it all into memory).

2006-04-25  <rlk>	9d39985b786972ca0ce9085712bc8c6fa1efdd82

	Lines: +0, -0

	Gutenprint 20060425 snapshot

2006-04-23  <rlk>	8513ee80453af97b57e0bf08de2777ff04f6cad5

	Lines: +7, -7
	Files:	NEWS (+7, -7)

	Minor updates.

2006-04-22  <rlk>	333a170e3494529f83a696400d455c05c19aaeb6

	Lines: +196, -59
	Files:	NEWS (+44, -28)
		src/main/print-escp2-data.c (+151, -31)
		src/main/print-escp2.h (+1, -0)

	Fix input slots for RX700, R1800, and R2400

2006-04-22  <rlk>	df40237625fe5f9449e0212734cdbc432d17e3b9

	Lines: +9, -1
	Files:	src/cups/genppd.c (+9, -1)

	Set the HWMargins to borderless.

2006-04-20  <rlk>	c52a8b0c93ee12d1a972d8d68798a56572956f85

	Lines: +25, -0
	Files:	NEWS (+4, -0)
		src/main/papers.xml (+21, -0)

	Add a few more paper sizes

2006-04-19  <rlk>	9f3375dcac57cbbc41ba15e5d6f270801be6cc4a

	Lines: +20, -15
	Files:	NEWS (+20, -15)

	Note further IJS improvements.

2006-04-19  <rlk>	e967beeee20bf64c10965aa9de2e4968ad9c31f8

	Lines: +10, -0
	Files:	src/ghost/ijsgutenprint.c (+10, -0)

	Try to abort job cleanly.

2006-04-19  <rlk>	3ed0948412280c80146691dbbac9f71a892f0daa

	Lines: +18, -13
	Files:	src/ghost/ijsgutenprint.c (+18, -13)

	1466678 Epson Stylus Photo R300 fails to eject last page

	(That bug refers specifically to 4.2, but the problem is certainly
	present in 5.0)

2006-04-18  <rlk>	0797718686e46ecab99ad42822afda9269347029

	Lines: +3, -0
	Files:	src/testpattern/testpattern.c (+3, -0)

	Read the test pattern file with LC_LANG set to C to avoid
	language-specific parsing problems.

2006-04-17  <rlk>	53c95be94e1bb0aafb69e8d64b2c57b52e8358c7

	Lines: +0, -0

	Gutenprint 20060417 snapshot release

2006-04-17  <rlk>	9bc6ba1037f8302ca74a489dddc1ed9b817bf218

	Lines: +26, -11
	Files:	src/main/print-canon.c (+26, -11)

	Clean up segfaults for many CcMmYK/CcMmYyK printers.  Pending review
	by Sascha.

2006-04-17  <rlk>	1d4fb0fdb98f560fe23ba7c0747da0850fdc32c2

	Lines: +5, -1
	Files:	src/main/printers.c (+5, -1)

	Clean up memory leak.

2006-04-17  <rlk>	170d28d10cfc697bccbc181211257fe09628b0ba

	Lines: +510, -48
	Files:	NEWS (+87, -21)
		include/gutenprint/printers.h (+2, -0)
		include/gutenprint/vars.h (+27, -0)
		src/cups/genppd.c (+10, -1)
		src/cups/rastertoprinter.c (+89, -5)
		src/foomatic/printer_margins.c (+11, -1)
		src/ghost/ijsgutenprint.c (+169, -5)
		src/main/print-canon.c (+1, -0)
		src/main/print-escp2.c (+46, -7)
		src/main/print-lexmark.c (+1, -0)
		src/main/print-olympus.c (+26, -3)
		src/main/print-pcl.c (+1, -0)
		src/main/print-ps.c (+30, -5)
		src/main/print-raw.c (+1, -0)
		src/main/printers.c (+9, -0)

	1318890 Borderless print scaled wrongly
	1467956 Print to CD prints incorrectly with CUPS driver

2006-04-16  <rlk>	ddb4c2d1c0767e0a3e0f21077961a80cb73c08d8

	Lines: +51, -42
	Files:	src/escputil/d4lib.c (+20, -18)
		src/escputil/escputil.c (+31, -24)

	Improve robustness in some cases.

	Improve debug output.

2006-04-16  <rlk>	a8cb83b0a9e3211d2a7dcc73f9f44d82ddcb1dab

	Lines: +14, -18
	Files:	test/parse-escp2 (+14, -18)

	Minor additional performance tuning.

	Fix up old printers.

2006-04-15  <rlk>	3569060b384695e2a90a6b9930686b0688dcb959

	Lines: +91, -134
	Files:	test/parse-escp2 (+91, -134)

	Performance improvements and use strict mode.

2006-04-13  <rlk>	b43fc503ab3d191a986951adc8678365e83aafd7

	Lines: +1, -1
	Files:	src/main/escp2-papers.c (+1, -1)

	Improve tuning of inkjet paper on R300 family.

2006-04-13  <rlk>	27b559be6931d9c5b411dd398be907031a97c124

	Lines: +12, -6
	Files:	src/main/print-ps.c (+12, -6)

	Compute the media size and bounding box correctly.

2006-04-13  <rlk>	c35059f375d3619a59e32307b1fb980028345db2

	Lines: +2, -2
	Files:	test/unprint.c (+2, -2)

	Print out the size information for the unprinted image.

2006-03-29  <rlk>	7ce62b96ebc692f19764b69361b7014c09c2aa50

	Lines: +24, -3
	Files:	man/cups-genppdupdate.8.in (+24, -3)

	1) -N option means reset options to defaults (i. e. don't try to
	    extract previous options from the PPD file).

	2) -o option means output PPD files into the specified directory
	    rather than /etc/cups/ppd

	3) You can specify PPD files on the command line, which overrides
	   either the default directory or the directory specified with -o.
	   If you do this, you can either specify the exact PPD file by name
	   or the base name of a PPD file (i. e. a queue name) in the PPD
	   directory.  For example, you can specify "espr2400" as shorthand
	   for "/etc/cups/ppd/espr2400.ppd".

	4) Hungarian is now in the list of languages.

	5) It no longer tries (and fails) to update Foomatic PPD files; it
	   simply ignores them silently.

2006-03-29  <rlk>	671e899da31b56708a3cd1ed31efb854ca872afa

	Lines: +26, -6
	Files:	NEWS (+26, -6)

	Add information about changes to cups-genppdupdate and bug 1458059.

2006-03-29  <rlk>	de7f01d7a8c2cd0cd5359232f7e61e8121ca6ae5

	Lines: +78, -13
	Files:	src/cups/cups-genppdupdate.in (+78, -13)

	1) -N option means reset options to defaults (i. e. don't try to
	    extract previous options from the PPD file).

	2) -o option means output PPD files into the specified directory
	    rather than /etc/cups/ppd

	3) You can specify PPD files on the command line, which overrides
	   either the default directory or the directory specified with -o.
	   If you do this, you can either specify the exact PPD file by name
	   or the base name of a PPD file (i. e. a queue name) in the PPD
	   directory.  For example, you can specify "espr2400" as shorthand
	   for "/etc/cups/ppd/espr2400.ppd".

	4) Hungarian is now in the list of languages.

	5) It no longer tries (and fails) to update Foomatic PPD files; it
	   simply ignores them silently.

2006-03-28  <faust3>	5c0c7d40240d112a82b05bed33a4ed385a8ddae8

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	only 600x600 dpi is working for the PIXMA iP4000

2006-03-28  <rlk>	65a540e9142332e7a9a645635e6fd1066bd8c392

	Lines: +89, -146
	Files:	src/main/print-lexmark.c (+89, -146)

	1458059 Lexmark Z52 not working

	(Only partially tested)

2006-03-28  <rlk>	4557ea68060da3c5c28b1611358a8ed658cb914b

	Lines: +1, -1
	Files:	src/main/bit-ops.c (+1, -1)

	Compute line width correctly for uncompressed case.

2006-03-26  <rlk>	2a4038fc9099e916c5ec349ef7b9562b89a85d26

	Lines: +26, -28
	Files:	NEWS (+9, -9)
		README (+16, -18)
		configure.ac (+1, -1)

	Bump version.

2006-03-26  <rlk>	98138206aee5702f3df75130c1ee942c10f0b0c2

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Allow 5760x2880 DPI on R2400.

2006-03-26  <rlk>	bba730629fc9b36a55ee409b910ef73059f7a317

	Lines: +107, -25
	Files:	NEWS (+107, -25)

	Clarify wording.

	State relationship of options to their Gimp-Print 4.2 equivalents.

2006-03-26  <rlk>	843009a0de7ce81b32f41ee1e93bd8399085c3cf

	Lines: +14, -1
	Files:	src/main/print-weave.c (+14, -1)

	Add some more debug information.

2006-03-23  <rlk>	713c9c0dd85da4165b19460090709c5ffb6d1479

	Lines: +165, -103
	Files:	NEWS (+165, -103)

	Minor reorganization

2006-03-21  <rlk>	1135f2516ffa4c59983793074db3e1e88f6e031b

	Lines: +1017, -968
	Files:	NEWS (+1016, -27)
		doc/Makefile.am (+1, -6)
		doc/gutenprint-options (removed -935)

	Move options description into release notes.

2006-03-19  <rlk>	96a91911369546d0410958261f16cbd3aec17518

	Lines: +72, -6
	Files:	configure.ac (+72, -6)

	Print configureation summary after configure is complete.

2006-03-19  <rlk>	d78c562470d8148abe41554ecc2b2814980a382e

	Lines: +12, -2
	Files:	autogen.sh (+12, -2)

	If user passes --help or -h to autogen.sh and configure exists, pass
	the help option through to configure.

2006-03-19  <rlk>	4ae4da42314bfe3dcd388cc21f3479ceb0d29f0a

	Lines: +3, -3
	Files:	src/main/print-dither-matrices.c (+3, -3)

	Use stp_erprintf rather than stderr.

2006-03-19  <rlk>	69528ae99b72db6ed595e0bbd2ed3b35ee70db4d

	Lines: +31, -16
	Files:	src/main/print-canon.c (+31, -16)

	1379402 BJC-4400: SEGFAULT (photo-ink/color mode)

2006-03-18  <rlk>	f7870b1de436b0794533db0de8da0380f89792d3

	Lines: +3, -3
	Files:	src/gutenprintui2/panel.c (+3, -3)

	Display thumbnail correctly in CMY mode.

2006-03-18  <rlk>	79ba7b25cded312335f56b77db7876839f77f56c

	Lines: +5, -4
	Files:	src/cups/epson.c (+5, -4)

	Reduce sleep time if write to printer would block to 2 ms from 200
	ms.  2 ms is probably more appropriate for today's computers and
	printers.

2006-03-18  <rlk>	eeb8e70cc84fa44aba42fea8f9d8205c40c1089c

	Lines: +8, -0
	Files:	src/main/print-canon.c (+8, -0)

	Handle CCMMYK and CCMMYYK inks correctly; force PrintingMode to black
	and white if we're using only black ink.

2006-03-13  <rlk>	e7cd32fc1ceb066b76f82289a8e454e209e3c9a6

	Lines: +33, -8
	Files:	src/foomatic/Makefile.am (+2, -0)
		src/foomatic/foomatic-generator.in (+19, -7)
		src/foomatic/printer_margins.c (+7, -0)
		src/foomatic/printer_options.c (+5, -1)

	Generate simplified Foomatic data in addition to full-featured data,
	similar to the recent addition to the CUPS driver.

2006-03-13  <rlk>	f3332b08306b6dc7d6502cdbcc59371edf10c001

	Lines: +12, -15
	Files:	src/foomatic/foomatic-templates-ijs/gutenprint.xml (+12, -15)

	Update the comments.

2006-03-13  <rlk>	1c3515a26cd3158401ac7fcebe65beed11d9c0d3

	Lines: +6, -0
	Files:	NEWS (+6, -0)

	Minor tweak

2006-03-12  <rlk>	7410e58c5f0d70fc888b27dfd7db698521d4785e

	Lines: +1, -1
	Files:	src/main/papers.xml (+1, -1)

	Rename Epson 4x6 Photo Paper to reduce confusion

2006-03-12  <rlk>	79350b975a5290c418d829d71bd5831e11365e85

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	Rename Kyocera FS-600 (KPDL-2) to Kyocera FS-600 - KPDL-2 to make for
	a legal PPD file.

2006-03-12  <rlk>	f6b347261adeb7f129c46007554f450092c83ebe

	Lines: +2, -1
	Files:	src/cups/genppd.c (+2, -1)

	If the number of paper sizes is small, list them all in the simplified
	PPD.  This avoids problems with some of the dye sub printers that only
	support a very small number of obscure page sizes.

2006-03-12  <rlk>	3c388012d645cf8d6be180879af5b87d6771375f

	Lines: +9, -10
	Files:	NEWS (+9, -10)

	Rearrange the release notes somewhat.

2006-03-11  <rlk>	0ef2c58ffbcf8d998fc455f8636e5c97ee3fa0cd

	Lines: +372, -374
	Files:	NEWS (+326, -356)
		README (+46, -18)

	Updates

2006-03-11  <rlk>	73f734cc5dfb896eacc388b228e80d5b6eec7820

	Lines: +5, -5
	Files:	src/main/escp2-papers.c (+5, -5)

	Improve grayscale on plain paper for R300 and friends.

2006-03-11  <rlk>	8563f938c21cd5609162d116fb8a6e5e2cce81b2

	Lines: +109, -55
	Files:	configure.ac (+14, -0)
		src/cups/Makefile.am (+3, -3)
		src/cups/cups-genppdupdate.in (+12, -4)
		src/cups/genppd.c (+72, -47)
		src/cups/rastertoprinter.c (+8, -1)

	Offer simplified PPD files in CUPS.

2006-03-11  <rlk>	d4f553596ec6ab29b34f8bf56c4bdca948cc1df6

	Lines: +47, -16
	Files:	configure.ac (+1, -1)
		src/escputil/escputil.c (+45, -14)
		src/main/print-escp2-data.c (+1, -1)

	Detect getopt_long() correctly.

	Add options to allow specifying number of line pairs and patterns in
	escputil explicitly.

	Change alignment pair count for Stylus Photo 700 to 15 in response to
	reports.  This seems out of whack, though.

2006-03-04  <rlk>	fcdb2f2f32dc802b703b005257f641933409087d

	Lines: +54, -15
	Files:	NEWS (+54, -15)

	Update the release notes.

2006-03-04  <rlk>	0812442da5c4f7e053575c70589bf01d06113925

	Lines: +2, -0
	Files:	src/main/print-ps.c (+2, -0)

	PPD file parameter should always be active.

2006-03-03  <rlk>	62bddb19acb94889b746d2d71e6de94ae6b80589

	Lines: +0, -0

	Updated French translation from Olivier Poulet

2006-03-03  <rlk>	fee98eab603ec97902a11318ec2c82a2894dff00

	Lines: +2320, -3175
	Files:	NEWS (+752, -1068)
		src/foomatic/foomatic-generator.in (+47, -34)
		src/foomatic/foomatic-printermap (+555, -553)
		src/main/printers.c (+173, -59)
		src/main/printers.xml (+793, -1461)

	List all printers, generating PPD files and foomatic data for them,
	rather than using a compatibility list.

	Allow use of parameter sets rather than having to list all parameters
	for each printer.

2006-03-02  <rlk>	95e62363bdfaf7f773c817303e5fd000967dc974

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	CX4600 and friends are 4-color printers, not 6-color printers.

2006-02-25  <tillkamppeter>	bcaad4337f0ff01d6d500f49482e1b97ef12d951

	Lines: +6, -7
	Files:	src/foomatic/foomatic-printermap (+6, -7)

	Corrected Foomatic IDs of some printers.

2006-02-18  <rlk>	c8ccf05d485263bdc244cec82541c3e6f73fd91f

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/hu.po (added +0)

	Add Hungarian translation

2006-02-07  <rlk>	89f4a1db9c17b1d340203bd8ce14f2239c983378

	Lines: +1, -0
	Files:	src/escputil/escputil.c (+1, -0)

	Need ctype.h for isgraph.

2006-02-06  <rlk>	9ff1116aa15e641ef98969ed1073fe28f29108e1

	Lines: +141, -2
	Files:	NEWS (+22, -1)
		src/foomatic/foomatic-printermap (+10, -0)
		src/main/print-escp2-data.c (+69, -1)
		src/main/printers.xml (+40, -0)

	Corrected support for Epson PM-970C and PM-980C.

	Support for Epson Stylus Photo 830U.

	Support for Japanese Epson printers:

	* Expected full support for E-150, E-200

	* Experimental support for PM-A900, PM-D800, PM-G730, PX-V630

	* Preliminary support for PM-A650, PM-A750, PM-A890

2006-02-05  <rlk>	a554da3180ad17adf511f5f98322bd3174bd3958

	Lines: +21, -21
	Files:	src/main/escp2-papers.c (+21, -21)

	Improve tuning for R2400 matte

2006-02-04  <rlk>	960f356fef5d2f7cc6bae4936ca210626a203330

	Lines: +397, -202
	Files:	src/escputil/escputil.c (+397, -202)

	Print more status for older printers.

	Refactor the status code.

2006-02-04  <rlk>	c9af18c3f16046e64754e625321d35e4fffb75fe

	Lines: +6, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+4, -0)

	Add Epson Stylus Photo 830U

2006-02-03  <rlk>	015a00ddbdd09ac5565d2400eaeff3841466d8bd

	Lines: +25, -25
	Files:	src/main/escp2-papers.c (+25, -25)

	Improve R2400 tuning on photo ink set.

2006-02-02  <rlk>	90853f356ab8c52971a399817170d64577954bd8

	Lines: +8, -1
	Files:	src/main/print-escp2.c (+8, -1)

	1422101 Raw output does not work on R800 and related printers

2006-01-31  <rlk>	7548c8cbdfebd43c5d313b7637959f9d9824fe3b

	Lines: +30, -30
	Files:	src/main/escp2-channels.c (+5, -5)
		src/main/escp2-papers.c (+25, -25)

	Improve greens on R800.

	Improve R2400.

2006-01-29  <rleigh>	37ee6a4a9ca821b05b45461d682ed594512de537

	Lines: +196, -0
	Files:	m4extra/glib.m4 (added +196)

	Add glib-1.2 m4 macros.

2006-01-28  <rlk>	8e3453811823fbeac22ec00980595e6e30bc76ce

	Lines: +73, -7
	Files:	src/escputil/d4lib.c (+72, -6)
		src/escputil/escputil.c (+1, -1)

	Improve debugging output

2006-01-28  <rlk>	972b888800e2426e870150a472eac21df224d230

	Lines: +107, -7
	Files:	src/escputil/escputil.c (+107, -7)

	1417603 escputil seg faults if you type ctrl-D to prompt
	1417600 escputil clean and nozzle check don't work on new printers

	Improve debug messages.

2006-01-28  <rlk>	10dc094a7ee5208c041730e00002bcea1fdd7eb0

	Lines: +7, -7
	Files:	src/main/escp2-papers.c (+7, -7)

	A few more tweaks for the R300

2006-01-23  <rleigh>	f184e278c691b9cbd19b73f67976b8cd6ee34fe7

	Lines: +1, -0
	Files:	src/ghost/.cvsignore (+1, -0)

	Add ijsgutenprint.5.0.

2006-01-23  <rleigh>	811f4645be44b87de0528e2a2c585e4937894da5

	Lines: +2, -2
	Files:	doc/Makefile.am (+2, -2)

	Install gutenprint-options from $(srcdir), so VPATH builds do not break.

2006-01-21  <rlk>	5537590025c1ded285da54be8d5beba9630e36aa

	Lines: +51, -11
	Files:	scripts/mkchlog (+51, -11)

	Print the log for files on the mainline that have been removed.
	This retains history when files are moved around.

2006-01-21  <rlk>	028e45de3d926e27709e20a571ca67afede01f52

	Lines: +0, -0

	Gutenprint 5.0.0-rc2 release

2006-01-16  <rlk>	f4e1bed624dcd45279cbd813bc0f4d3995f1c8ca

	Lines: +5, -0
	Files:	NEWS (+5, -0)

	Note instructions for printing directly to CD.

2006-01-16  <rlk>	ede2dc34684a11864e4a2a6c6e1060b60268aba1

	Lines: +9, -0
	Files:	NEWS (+9, -0)

	Add list of bugs fixed.

2006-01-16  <rlk>	389615f270fae64a3730a9406a4f15a1b0e91a8b

	Lines: +4, -2
	Files:	doc/gutenprint-options (+4, -2)

	Update description of Laminate Pattern.

2006-01-16  <rlk>	9c493582521a0e436039794b02fa88c6739381da

	Lines: +4, -3
	Files:	src/testpattern/run-testpattern-1 (+4, -3)

	Update this script also.

2006-01-15  <rlk>	19290b6f4ac38962178f52876bf2a77ac5dc2fe3

	Lines: +10, -3
	Files:	src/testpattern/run-testpattern (+2, -1)
		src/testpattern/testpattern.c (+8, -2)

	Return error status correctly, and do not error out unnecessarily

2006-01-14  <rlk>	0a7f3ed4eb6dfcb461891a30965708f3c1b86aa8

	Lines: +971, -24
	Files:	NEWS (+32, -23)
		doc/Makefile.am (+6, -1)
		doc/gutenprint-options (added +933)

	Add gutenprint-options documentation

2006-01-13  <rleigh>	5b7159e6b530f9dea671740a3046c13ed0907cc3

	Lines: +19, -6
	Files:	configure.ac (+19, -0)
		src/main/util.h (+0, -6)

	Add a feature test for GCC __attribute__ syntax.

2006-01-10  <rlk>	5c9a9cbf44fb3d12d045bc7cb633a1f2f63ef337

	Lines: +59, -12
	Files:	NEWS (+8, -4)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/print-escp2-data.c (+40, -8)
		src/main/print-escp2.h (+1, -0)
		src/main/printers.xml (+8, -0)

	Change quality settings for some newer printers that need higher
	resolutions (1.5 pl and PictureMate).

	Add higher resolutions for RX700 (up to 5760x2880).

	Add Japanese equivalents of RX700 and R2400.

2006-01-09  <rlk>	8424b141148c72b88550151b70f2c7ef63270b86

	Lines: +0, -13
	Files:	src/main/print-escp2.c (+0, -13)

	Remove unused MultiChannelLimit option

2006-01-09  <rleigh>	bc934a51768b942da9e94522eea48fc8b56f5244

	Lines: +7066, -587
	Files:	m4extra/gettext.m4 (+468, -234)
		m4extra/gtk.m4 (added +194)
		m4extra/lcmessage.m4 (+26, -15)
		m4extra/libtool.m4 (+6316, -321)
		m4extra/progtest.m4 (+62, -17)

	Add GTK-1.2 m4 macro to m4extra.
	Update existing m4extra m4 macros.

2006-01-08  <rlk>	3b151316bfd1d31fb59195247ea2172dfc5ccd70

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	More tweaks for R800.

2006-01-08  <rlk>	fe6b818f2d8deadab1ad6608965227ad7f5e2f93

	Lines: +9, -2
	Files:	NEWS (+9, -2)

	Improve R800 tuning.

2006-01-08  <rlk>	8c40be4bb3fa48ac736d6d831c9be79a83937a73

	Lines: +45, -45
	Files:	src/main/escp2-papers.c (+45, -45)

	Improve tuning of R800.

2006-01-08  <rlk>	51513ae9634a23fd6a7e519f0c20ec7a811bbe52

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	More improvement for the R300.

2006-01-07  <rlk>	510f066465bbb6f7a882dd935111f91fd00d9452

	Lines: +74, -75
	Files:	NEWS (+10, -9)
		README (+64, -66)

	Increase the prominence of CUPS

2006-01-07  <rlk>	695e3a807848aac24f29041960a0adce4edfb63e

	Lines: +4, -5
	Files:	NEWS (+4, -5)

	Upgrade status of Epson PictureMate

2006-01-07  <rlk>	117cdb94ffce3bc7fb7f75708ba2b372c6cb8455

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Went a bit too far last time...

2006-01-07  <rlk>	2c8cdaf981e0c570d61a998cceb59ce89039fb66

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+2, -2)
		src/main/print-escp2-data.c (+1, -1)

	Improve the PictureMate some more

2006-01-07  <rlk>	27a0ea30a186218d4229a55bfe38016ad08a3a01

	Lines: +18, -12
	Files:	src/main/escp2-inks.c (+6, -6)
		src/main/escp2-papers.c (+2, -2)
		src/main/escp2-resolutions.c (+6, -0)
		src/main/print-escp2-data.c (+4, -4)

	Further improvements for PictureMate

2006-01-07  <rlk>	da69749b48e9eb2ebe2afd07b662db6d4bf22408

	Lines: +2, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)

	Add a few more suffixes used by Epson printers.

2006-01-06  <rlk>	38a4107616fe6653e30f694522401b25ac4db894

	Lines: +37, -10
	Files:	NEWS (+2, -1)
		src/main/escp2-channels.c (+1, -1)
		src/main/escp2-driver.c (+1, -1)
		src/main/escp2-inks.c (+3, -3)
		src/main/escp2-resolutions.c (+25, -0)
		src/main/print-escp2-data.c (+4, -4)
		src/main/print-escp2.h (+1, -0)

	Initial cut at PictureMate tuning.

2006-01-06  <rlk>	b62657ebb146e7f9555be0186ab59e2c46554410

	Lines: +3, -3
	Files:	NEWS (+3, -3)

	Update RX700 status

2006-01-05  <rlk>	6212b910010940c64e495af2186c1407e08915ec

	Lines: +3, -3
	Files:	src/main/print-escp2-data.c (+3, -3)

	Fixes for RX700 from Chuck McCrobie.

2006-01-01  <rlk>	f421e4932b89d5ae561fb971765d767428cb4c35

	Lines: +53, -46
	Files:	NEWS (+53, -46)

	Minor tweaks

2005-12-31  <rlk>	36bec1909b1d88388ea694544f04cb50b24fe050

	Lines: +14, -4
	Files:	NEWS (+6, -4)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+7, -0)

	Add Epson Stylus CX4500

2005-12-31  <rlk>	fd84ccdfcc5221458589287893c74e51132580e4

	Lines: +0, -49
	Files:	src/cups/genppd.c (+0, -49)

	Don't create UI constraints for color options in black and white mode,
	since there aren't actually any conflicts.

2005-12-31  <rlk>	70d9bb866186f1bc602364bd98a0f48baaf146be

	Lines: +3, -0
	Files:	src/escputil/escputil.c (+3, -0)

	Warn if printer is not known

2005-12-31  <rlk>	c6ebf14f6fb2c1c4ca88c554b09fd22cf849c0a9

	Lines: +5, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+4, -0)

	Add Epson PictureMake Deluxe

2005-12-31  <rlk>	6242545c87f4bfe8dcdf1ab903df334534054f13

	Lines: +143, -46
	Files:	src/escputil/escputil.c (+143, -46)

	Respond more reasonably to unknown printer:

	1) If identify is requested, always print the printer name whether we
	   know about it or not.

	2) If ink level is requested and the ink cartridge ID is 0x40, use an
	   auxiliary set of color names.

	3) If extended ink level is requested, first get ink color names and
	   then attempt to use those to read ink names.

2005-12-31  <rlk>	5fe8a22e6355b2ae0427fd87aeb6b14fe169fd2e

	Lines: +265, -7
	Files:	NEWS (+12, -6)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/escp2-channels.c (+162, -0)
		src/main/escp2-inks.c (+21, -0)
		src/main/escp2-papers.c (+20, -0)
		src/main/print-escp2-data.c (+36, -1)
		src/main/print-escp2.h (+4, -0)
		src/main/printers.xml (+8, -0)

	Preliminary support for the Epson E-100/PictureMate.

2005-12-31  <rlk>	40d69f4499a76f0782fdda1fce012693a6782616

	Lines: +0, -114
	Files:	src/cups/genppd.c (+0, -114)

	Don't generate UI constraints for the quality and image type
	parameters, since they don't disable anything any more.

2005-12-31  <rlk>	e271faa177fa84bf323d53eb408fb0a4f50807a0

	Lines: +12, -3
	Files:	NEWS (+12, -3)

	Update printer list

2005-12-31  <rlk>	e3c83e6f89908b3eb4fe5dfa40185bd0828c1be8

	Lines: +8, -8
	Files:	src/foomatic/foomatic-printermap (+8, -8)

	Add a few more printers.

2005-12-31  <rlk>	58eed5f0fbfffbef4318c9a91fdcdac05bcad9bb

	Lines: +1, -1
	Files:	src/main/papers.xml (+1, -1)

	4x6 photo paper has become very common.

2005-12-31  <rlk>	e2d82b334403a93d5435bc036b30a89971f7b9f6

	Lines: +115, -14
	Files:	NEWS (+11, -5)
		src/foomatic/foomatic-printermap (+5, -0)
		src/main/print-escp2-data.c (+51, -2)
		src/main/printers.xml (+48, -7)

	Add a few more Epson multi-function printers.

	Fix up escputil -e output on multi-function printers.

2005-12-31  <rlk>	50b394ad9d65f374329176bfb7e7dd124582a50a

	Lines: +1, -1
	Files:	README (+1, -1)

	Minor wording change

2005-12-31  <rlk>	503098c0dd8668677c915895e8918325a06573f1

	Lines: +9, -9
	Files:	src/escputil/d4lib.c (+8, -8)
		src/escputil/escputil.c (+1, -1)

	Improve performance

2005-12-30  <rlk>	bb7b00eda931dcc1bdf8a5b89e5d12a69e3f618f

	Lines: +8, -4
	Files:	src/gutenprintui/panel.c (+4, -2)
		src/gutenprintui2/panel.c (+4, -2)

	Minor fix to option group separators

2005-12-30  <rlk>	04a044a0f9d04e27a11259dce955fce13c4f8233

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Move GCR curve to advanced 4, since other GCR parameters are in advanced4.

2005-12-30  <rlk>	e36de91cd2989df0e5445b4e3cab46a165537ec8

	Lines: +3, -3
	Files:	README (+3, -3)

	Minor wording change.

2005-12-30  <rlk>	6f9caf83e75dde8ac0d131ddb956f84572de7cf5

	Lines: +17, -16
	Files:	NEWS (+8, -7)
		README (+9, -9)

	Bump version

2005-12-30  <rlk>	69d04e03907d641d3d00c81709e0da35d39d4f76

	Lines: +32, -11
	Files:	NEWS (+6, -4)
		src/gutenprintui/panel.c (+13, -4)
		src/gutenprintui2/panel.c (+13, -3)

	Eliminate spurious horizontal lines drawn through some options in
	the GIMP plugin in some cases.

2005-12-30  <rlk>	8faa3e83eb4ae448d87dde0c91f9eca4e3ed33de

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Improve tuning of premium papers.

2005-12-29  <rlk>	3cc0326bc69a308b115b70ff1096a6e1d80ceb10

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+2, -2)

	Correct names of a few sets of drop sizes.

2005-12-29  <rlk>	43a0d2b641bdb9a037c45799fa0e9b21cfdb3947

	Lines: +29, -14
	Files:	NEWS (+29, -14)

	Note latest round of updates.

2005-12-29  <rlk>	0e806496800d627b417649e77d4e9443835b8564

	Lines: +185, -173
	Files:	src/cups/genppd.c (+0, -3)
		src/main/dither-main.c (+21, -40)
		src/main/escp2-driver.c (+2, -0)
		src/main/print-color.c (+3, -10)
		src/main/print-escp2-data.c (+14, -14)
		src/main/print-escp2.c (+145, -106)

	Allow specification of all options along with Quality and Image Type.
	This improves the user interface by making it more apparent that the
	other options are available.

2005-12-29  <rleigh>	7f219bc219feda6d8ebedeb5a228a2b32a9e42ac

	Lines: +10, -4
	Files:	configure.ac (+3, -0)
		doc/README.maintaining (+1, -1)
		src/gutenprintui/gutenprintui.pc.in (+2, -1)
		src/gutenprintui2/gutenprintui2.pc.in (+2, -1)
		src/main/gutenprint.pc.in (+2, -1)

	Use the pkg-config Libs.private feature to separate out inter-library
	dependencies which are only required when linking statically.  This
	simplifies the dependencies for dynamic linking and package management.
	For packages depending upon the .pc files, pkg-config 0.18 or above is
	required to use this feature (but not for building gutenprint).

2005-12-24  <rlk>	f746895a969803b971ab54df49b50d057015d111

	Lines: +23, -6
	Files:	src/cups/genppd.c (+13, -3)
		src/cups/rastertoprinter.c (+10, -3)

	1389787 CUPS driver does not set Quality correctly

2005-12-24  <rlk>	d8d6f8c4bf73e0b9768e6188259c218bcfa7cf9b

	Lines: +3, -4
	Files:	src/cups/cups-genppdupdate.in (+3, -4)

	1389785 cups-genppdupdate sets PPD file owners incorrectly

2005-11-22  <rleigh>	39dccc12c55d2430c17c723ab52e4b3ac11aa1cf

	Lines: +3, -0
	Files:	doc/.cvsignore (+3, -0)

	Ignore generated gutenprintui2 files.

2005-11-22  <rleigh>	aabbba6c5142678fe7ea667f18cec8b129dae194

	Lines: +0, -20
	Files:	debian/.cvsignore (removed -20)

	Remove .cvsignore.

2005-11-22  <rleigh>	763d94eea6f10c76442cd825c8a2164f3a1e7862

	Lines: +6, -6
	Files:	doc/developer/Makefile.am (+1, -1)
		doc/users_guide/Makefile.am (+2, -2)
		src/cups/Makefile.am (+2, -2)
		src/foomatic/Makefile.am (+1, -1)

	Replace the use of the deprecated $(mkinstalldirs) with $(mkdir_p).

2005-11-21  <rleigh>	cb0a581ab913457b37b336c6a4dd215980dfcb2b

	Lines: +4, -10
	Files:	doc/README.maintaining (+4, -10)

	Update build tools version requirements.

2005-11-21  <rlk>	0c2811f3d871d7337d98489eb3ff0be2431c8b01

	Lines: +14, -4
	Files:	NEWS (+6, -4)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+7, -0)

	Add Epson DX4200.

2005-11-21  <rleigh>	02f3ba047bf8b504c10d0243a8e6dcb7884651c7

	Lines: +3, -97
	Files:	Makefile.am (+0, -3)
		configure.ac (+2, -2)
		doc/Makefile.am (+0, -4)
		doc/developer/Makefile.am (+0, -4)
		doc/developer/using.xml (+1, -4)
		doc/users_guide/Makefile.am (+0, -4)
		include/Makefile.am (+0, -4)
		include/gutenprint/Makefile.am (+0, -4)
		include/gutenprintui/Makefile.am (+0, -4)
		include/gutenprintui2/Makefile.am (+0, -4)
		man/Makefile.am (+0, -4)
		samples/Makefile.am (+0, -4)
		scripts/Makefile.am (+0, -4)
		src/Makefile.am (+0, -4)
		src/cups/Makefile.am (+0, -4)
		src/escputil/Makefile.am (+0, -4)
		src/foomatic/Makefile.am (+0, -4)
		src/ghost/Makefile.am (+0, -4)
		src/gimp/Makefile.am (+0, -4)
		src/gimp2/Makefile.am (+0, -4)
		src/gutenprintui/Makefile.am (+0, -4)
		src/gutenprintui2/Makefile.am (+0, -4)
		src/main/Makefile.am (+0, -4)
		src/testpattern/Makefile.am (+0, -4)
		test/Makefile.am (+0, -4)

	Makefile.am: Removed AUTOMAKE_OPTIONS and MAINT_CHARSET from all
	             Makefile.am files.  These were obsolete with current
		     automake versions.
	configure.ac: Added automake options to AM_INIT_AUTOMAKE.
	              Bumped version to -rc2 to match the version in NEWS.

2005-10-30  <rlk>	51ca9c5c8b3f07351b4c2ebe394cb37ac56a74f0

	Lines: +1, -1
	Files:	src/main/escp2-papers.c (+1, -1)

	Further slight improvement for photo quality inkjet paper.

2005-10-30  <rlk>	d3036f39456c0923630d7953ed09c52600ea65db

	Lines: +4, -4
	Files:	src/main/escp2-papers.c (+4, -4)

	More tuning for R200 et al.

2005-10-29  <rlk>	2d92bff679056b962bf18402094ff7360fb89715

	Lines: +37, -27
	Files:	NEWS (+12, -2)
		src/main/escp2-channels.c (+2, -2)
		src/main/escp2-papers.c (+22, -22)
		src/main/print-escp2-data.c (+1, -1)

	Retune the Epson Stylus Photo R200 and related printers.

2005-10-28  <rlk>	d5330226865f0616097c9e60ea4cf84889c3f8f5

	Lines: +27, -3
	Files:	NEWS (+12, -3)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/printers.xml (+12, -0)

	Support Epson Stylus Photo R220, R320, and R340

2005-10-28  <rlk>	61655b2747b1406f88c8bd2d589a6ace7b6e5b95

	Lines: +19, -4
	Files:	NEWS (+9, -4)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+8, -0)

	Add support for Epson C68 and D68

2005-10-26  <rlk>	9354a210e4517f0e6bdfab0b577d8187a2f8a551

	Lines: +107, -31
	Files:	NEWS (+34, -10)
		src/gutenprintui2/plist.c (+17, -13)
		src/main/print-vars.c (+56, -8)

	Load the printrc file correctly in all locales.

	Improve debug output.

2005-10-23  <rlk>	3718d3ecafe214a3652b3cdf0abb506c9a160d48

	Lines: +650, -44
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/escp2-channels.c (+282, -19)
		src/main/escp2-inks.c (+27, -0)
		src/main/escp2-papers.c (+233, -0)
		src/main/escp2-resolutions.c (+10, -0)
		src/main/print-dither-matrices.c (+13, -5)
		src/main/print-escp2-data.c (+38, -1)
		src/main/print-escp2.c (+27, -16)
		src/main/print-escp2.h (+5, -0)
		src/main/printers.xml (+6, -2)
		test/unprint.c (+6, -1)

	Add baseline support for Epson Stylus Photo R2400, with partial tuning.

	Add transposed (720x1440 and 1440x2880) resolutions to Epson driver.
	This may give better results in some cases.

2005-10-21  <rlk>	feac88cdbc9bcdadd8add7c227fe687a60e8c409

	Lines: +2, -2
	Files:	COPYING (+2, -2)

	Update FSF address.

2005-10-21  <faust3>	db4f964ac2c9f6038d88ead41268ebf30b3552d1

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	DuplexTumble for iP4000

2005-10-21  <faust3>	daf8a6fe6cf2d4c3847cbc0adb2304f90877b26a

	Lines: +82, -4
	Files:	src/main/print-canon.c (+82, -4)

	duplex support for the iP4000 (NoToumble not yet supported) patch by Andreas Kemnade <akemnade at tzi.de>

2005-10-21  <faust3>	54bc95ed2052eabf862ee654ad497e425da1be59

	Lines: +6, -0
	Files:	AUTHORS (+3, -0)
		NEWS (+3, -0)

	canon s200 support

2005-10-21  <faust3>	88508b68028473e2d1b5f424e356f37770819bf9

	Lines: +310, -17
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-canon.c (+305, -17)
		src/main/printers.xml (+4, -0)

	support for canon s200, patch by Karsten Festag <karsten.festag at gmx.de>

2005-10-21  <m0m>	c4abf7aa8a3fc0e278d6295a786bffc708445563

	Lines: +124, -4
	Files:	NEWS (+6, -1)
		src/foomatic/foomatic-printermap (+4, -0)
		src/main/print-olympus.c (+112, -3)
		src/main/printers.xml (+2, -0)

	- added code support for Sony UP-DR150
	- added new Canon printers SELPHY CP-510, SELPHY CP-710
	 (Canon CP-220 series)
	- added Olympus P-11 (Olympus P-10 series)

2005-10-18  <rlk>	bc184c9e8b8e35b7b2efd1f6c8d486dc26f8209f

	Lines: +18, -10
	Files:	include/gutenprint/color.h (+5, -0)
		include/gutenprint/curve-cache.h (+1, -1)
		include/gutenprint/image.h (+2, -0)
		src/cups/genppd.c (+2, -2)
		src/ghost/ijsgutenprint.c (+2, -2)
		src/main/curve-cache.c (+1, -1)
		src/main/path.c (+1, -1)
		src/main/print-escp2.h (+1, -1)
		src/main/print-olympus.c (+2, -1)
		src/main/print-pcl.c (+1, -1)

	Fix some miscellaneous warnings

2005-10-10  <rlk>	1978f98b8909e4af61e2f9c6d530755e8db0ac07

	Lines: +16, -3
	Files:	src/main/print-ps.c (+16, -3)

	1304710 Postscript driver corrupts output if width not multiple of 4

2005-10-06  <rlk>	f0971a32df64e1a091f37f09d7bfe580d905179f

	Lines: +39, -29
	Files:	src/gutenprintui2/panel.c (+35, -29)
		src/main/print-escp2.c (+4, -0)

	Print correctly if quadtone ink is selected in color mode (force
	the mode to grayscale).

2005-10-02  <rlk>	61a49af779a11f16dda48b7d77f3574ecaf03c6f

	Lines: +0, -2
	Files:	src/cups/genppd.c (+0, -2)

	Remove comment about initialize_stp_options (4.2 holdover).

2005-10-01  <rlk>	591326ce6d618f255d2f88dcc19650a27821e5f2

	Lines: +7, -24
	Files:	NEWS (+7, -24)

	Correct the list of printers for which four color mode is incompatible
	with glossy paper, and remove specific blurb about resolutions on C80.

2005-10-01  <rlk>	ce657918b20663a5afd3c3ad71494bf63b787dea

	Lines: +10, -3
	Files:	NEWS (+10, -3)

	Note improvements to escputil.

2005-10-01  <rlk>	e2c336e95ec424b2066062c1a44fc78a41dc4b39

	Lines: +124, -47
	Files:	src/escputil/escputil.c (+82, -47)
		src/foomatic/foomatic-printermap (+6, -0)
		src/main/printers.xml (+36, -0)

	Improve escputil -i and escputil -e by recognizing the ink output
	of more printers.

2005-10-01  <rlk>	afa909a2370ef2c9f845dc8f9a04892e153c6737

	Lines: +40, -5
	Files:	NEWS (+14, -5)
		src/foomatic/foomatic-printermap (+4, -0)
		src/main/printers.xml (+22, -0)

	Preliminary support for Epson Stylus CX-3700, CX-4700, CX-7700,
	DX-3850, and DX-4800.

2005-09-28  <faust3>	ee4a57940da769becf2ddae9919b4e8bb95ee899

	Lines: +5, -0
	Files:	AUTHORS (+3, -0)
		NEWS (+2, -0)

	cd printing for pixma printer

2005-09-28  <faust3>	a4e85af73a695b3f0c28326bf71c90bcd2e09f8e

	Lines: +118, -8
	Files:	src/main/print-canon.c (+118, -8)

	CD label support for Canon PIXMA iP4000, patch by Andreas Kemnade <akemnade at tzi.de>

2005-09-28  <faust3>	c1b889853a1690d07a417f28f3583b65c8013d68

	Lines: +22, -5
	Files:	src/main/print-canon.c (+22, -5)

	attempt to fix offset handling for the 5 pixel in 1 byte compression, don't discard the last pixels when shiffting the buffer

2005-09-18  <rlk>	89a66e318d457aa2c811a3dc947f5655a5ddcbe6

	Lines: +24, -8
	Files:	NEWS (+7, -3)
		src/foomatic/foomatic-printermap (+3, -1)
		src/main/printers.xml (+14, -4)

	Support a few more UK models

2005-09-17  <rlk>	683048a454617b3732daf8426d05217d513b2cb7

	Lines: +96, -2
	Files:	NEWS (+27, -2)
		src/foomatic/foomatic-printermap (+8, -0)
		src/main/print-escp2-data.c (+17, -0)
		src/main/printers.xml (+44, -0)

	  5) Preliminary support for the Epson Stylus C87, C88, CX3800,
	     CX3810, CX4200, CX4800, CX5800, CX7800, and DX3800.  These
	     printers are expected to be fully functional (for the
	     multi-function devices, this package supports only the printer
	     function).

	  7) Experimental support for the Epson Stylus Photo RX700.  This
	     printer may or may not function correctly, and is not likely to
	     be properly tuned.

2005-09-17  <rlk>	05198f773b14068db52c0d8691101f27f1eb558a

	Lines: +470, -266
	Files:	NEWS (+19, -143)
		src/gutenprintui/gutenprintui-internal.h (+1, -0)
		src/gutenprintui/panel.c (+173, -40)
		src/gutenprintui2/gutenprintui-internal.h (+1, -0)
		src/gutenprintui2/panel.c (+174, -40)
		src/main/color-conversion.h (+1, -0)
		src/main/print-color.c (+98, -43)
		src/main/print-ps.c (+2, -0)
		src/main/print-raw.c (+1, -0)

	  1) The Postscript driver now produces more accurate colors.
	     Previous releases produced overly pale colors with the default
	     settings.

	  2) The Postscript driver now accepts red, green, and blue rather
	     than cyan, magenta, and yellow options.

	  3) The GIMP plugin now offers improved choices in the color
	     adjustment window for viewing individual channels of the output.
	     It now offers red/green/blue, cyan/magenta/yellow, or
	     cyan/magenta/yellow/black as appropriate.

	  4) The GIMP plugin is now significantly more responsive.

2005-09-17  <rlk>	d364077981d001c939bce7a160d6eac1ab4a0963

	Lines: +12, -0
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+8, -0)

	Add Epson CX3800

2005-09-02  <rlk>	a3dbd6544be2261d409a15aabfd0bd00727e467a

	Lines: +0, -0

	Gutenprint 5.0.0-rc1 release

2005-08-27  <rlk>	4bdec330219bfa11f3f6b020b2c748affe69b6cf

	Lines: +5, -5
	Files:	NEWS (+5, -5)

	Minor formatting improvement.

2005-08-27  <tillkamppeter>	a0e15ce31d94e1317fe2cb37340576912859739d

	Lines: +50, -6
	Files:	NEWS (+10, -6)
		src/foomatic/foomatic-templates-ijs/STP_InputSlot.xml (added +20)
		src/foomatic/foomatic-templates-ijs/STP_MediaType.xml (added +20)

	Added template files to rename "STP_InputSlot" and "STP_MediaType" to
	"InputSlot" and "Mediatype", removed duplicate Canon Pixma item from
	NEWS file, updated NEWS file.

2005-08-25  <rlk>	23c3e69b19fd05af9fe6b63f3c50fb1171db8366

	Lines: +0, -0
	Files:	src/main/print-canon.c (+0, -0)

	1268829 iP4000 PPD File Problem

2005-08-17  <rlk>	833d2eba675729061248764de634b39f94ed7a44

	Lines: +0, -0

	Danish translation

2005-08-14  <rlk>	54589df76117a3137b72b3acfaf601cf170fa714

	Lines: +424, -383
	Files:	NEWS (+412, -90)
		README (+12, -293)

	Clean up release notes

2005-08-14  <rleigh>	4a2ef4b4225675d76674dd2c5ba54a24c6b1efbe

	Lines: +22, -12
	Files:	src/gutenprintui/panel.c (+11, -6)
		src/gutenprintui2/panel.c (+11, -6)

	Make sure the printable width and height global variables are never used
	uninitialised.  This could otherwise result in settings corruption.

2005-08-14  <rleigh>	ef1665b852e7959f240335a59489f1b6a706c15b

	Lines: +11, -3
	Files:	src/main/escp2-papers.c (+8, -0)
		src/main/print-escp2.c (+3, -3)

	Applied patch from Dan Torop to fix a segfault when printing with an
	Epson R800 and particular paper types:
	- print-escp2.c: Perform stricted pointer checking in
	  adjust_print_quality(), to avoid dereferencing an invalid pointer.
	- escp2-papers.c: Add missing papertypes for the R800.

2005-08-14  <rleigh>	3658080854f6dfa4d64d492bf6fdfa5f52378f2b

	Lines: +1, -1
	Files:	src/cups/cups-genppdupdate.in (+1, -1)

	Handle filenames containing metacharacters correctly.

2005-08-14  <rlk>	14621680accc3ae98f099681d95d4af3a67726ba

	Lines: +127, -126
	Files:	NEWS (+25, -20)
		README (+0, -35)
		src/main/escp2-inks.c (+18, -2)
		src/main/escp2-resolutions.c (+9, -0)
		src/main/print-escp2-data.c (+72, -68)
		src/main/print-escp2.c (+1, -0)
		src/main/print-escp2.h (+2, -1)

	Support 5760x2880 on R800/R1800

2005-08-13  <rlk>	5823562e32d875ed59bacc2584ffaca4177dbbea

	Lines: +0, -0

	Gutenprint 20050813 snapshot

2005-08-13  <rlk>	248ee3d2bd9a083b16a4da86446edc08a21db69d

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Reduce density on premium glossy slightly on R800.

2005-08-13  <rlk>	c381eb59fb12fe7e20aa7db775a2c3f567684ac7

	Lines: +51, -20
	Files:	src/escputil/escputil.c (+51, -20)

	Handle printers that return status but don't respond to @EJL ID.

2005-08-13  <rlk>	629711a74c2cf4bb9346a30d7ae8d831fdceaad8

	Lines: +21, -21
	Files:	src/main/escp2-papers.c (+21, -21)

	Improve grayscale and density on R800.

2005-08-11  <rlk>	bb9b6435643e33ccdb43e4ad09a4b93c98684fd8

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	Note Traditional Chinese translation added.

2005-08-11  <rlk>	b10822fbad5e03893d6e21c09f603c6927b937d8

	Lines: +2, -0
	Files:	configure.ac (+2, -0)

	Remove cups-genppdconfig.5.0 prior to renaming cups-genppdconfig to
	cups-genppdconfig.5.0 to prevent problems of mv refusing to overwrite
	file in some cases.

2005-08-10  <rlk>	ac6d613ade4791ec4ffd0e84947d4d5e26527fd6

	Lines: +12, -5
	Files:	src/foomatic/printer_options.c (+2, -2)
		src/ghost/ijsgutenprint.c (+10, -3)

	Change option values for boolean options from 0/1 to false/true.
	For some reason, 0/1 seems to result in the options always being
	set true, whatever the defaults in the PPD files.  This resulted
	in full bleed always being enabled.

	ijsgutenprint still accepts 0 and 1 in addition to false and true.

2005-08-10  <rlk>	94a3672bd8b13e2ec0feddd799530b088274aff2

	Lines: +186, -186
	Files:	src/main/printers.xml (+186, -186)

	Darken images slightly

2005-08-10  <rlk>	7e2a42cd5f28ed1c2cc16b43219d0200b6894d9f

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/zh_TW.po (added +0)

	Add zh_TW support

2005-08-02  <rleigh>	28350f935d8f364b2b1660ed2ac15fcb47c01e69

	Lines: +0, -1
	Files:	src/cups/cups-genppdconfig.in (+0, -1)

	Don't include the Locale::gettext module, which isn't actually used.

2005-08-02  <rlk>	d081a6834bf7f82e17c4d4d1703715142040e1c8

	Lines: +0, -0

	Gutenprint 20050801 snapshot

2005-08-02  <rlk>	17624a8d25d2d6deb57340df1e00fc5dc8d09824

	Lines: +15, -11
	Files:	NEWS (+15, -11)

	Note addition of Canon Pixma i4000.

2005-08-01  <faust3>	ec435c130883adaf3af69a3b6714ab98f11a0779

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	make valgrind happy

2005-07-30  <faust3>	d8333988a1728bc734955b81b2861cf7544eaefe

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	eliminate warning

2005-07-30  <faust3>	3074e904bf3eb90883ac004631033e2486abe0d1

	Lines: +5, -0
	Files:	NEWS (+5, -0)

	Canon PIXMA iP4000

2005-07-30  <faust3>	7a728760f9c5b818f1dc994ea31b9f78bd2b92df

	Lines: +3, -0
	Files:	AUTHORS (+3, -0)

	add myself

2005-07-30  <faust3>	71b261afee513eaab13b3fddaaf054faeaad4757

	Lines: +293, -4
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-canon.c (+288, -4)
		src/main/printers.xml (+4, -0)

	add basic support for Canon PIXMA iP4000, colors still need a lot of work

2005-07-30  <faust3>	f2c514a8aaf02bfc05c8851bf7786bf3ade46581

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	LightCyanTransition should set the Cyan Density, not Magenta...

2005-07-30  <faust3>	47742404b4a428bcfe7fba8ea46d0e84b423382c

	Lines: +1, -36
	Files:	src/main/print-canon.c (+1, -36)

	remove canon_fold_2bit() because it is functionaly identical to stp_fold()

2005-07-30  <faust3>	d4dd74f21353ae9b78c2b0eadfe23964e50eff21

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	inks_cnt should be set to the correct number of inks

2005-07-30  <rlk>	9a288c58a261e0da587b1dbbab594141a89069e6

	Lines: +21, -8
	Files:	NEWS (+21, -8)

	Further updates

2005-07-30  <rlk>	9a297bafebc6936575271dcf72c9428ceda249c0

	Lines: +2, -2
	Files:	src/ghost/ijsgutenprint.c (+2, -2)

	Purge float parameters before merging with print variables, so that we
	don't remove important settings like gamma.

2005-07-30  <rlk>	996177052c086a02de456d55f9529593c249ed05

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Fix output type definition.

2005-07-28  <rlk>	ae3ea08e8f3f03589f372ffe1ca96b27719e3465

	Lines: +10, -16
	Files:	src/main/dither-predithered.c (+10, -16)

	Allow specification of variable drop sizes with predithered mode.

2005-07-28  <rlk>	06efd7026b8213dabd86218070ed9c9756c73b18

	Lines: +2, -2
	Files:	src/testpattern/testpattern.sample (+1, -1)
		src/testpattern/testpatternl.l (+1, -1)

	Always return allocated strings so free will work correctly

2005-07-16  <rlk>	4c1b144253eb73f8f484972e83994c9a17a198dc

	Lines: +0, -0

	Gutenprint 20050715 snapshot

2005-07-15  <rlk>	59c697766a3a9e895ac69084a66c304df8edcf6c

	Lines: +13, -8
	Files:	NEWS (+13, -8)

	Minor updates

2005-07-15  <rlk>	18105ea6f9dddd57eea5dcfaeea1da88fde67f74

	Lines: +76, -71
	Files:	README (+76, -71)

	Minor updates

2005-07-15  <rlk>	cbb94175a975c591d76dbff58565bad7a8d1eecd

	Lines: +3, -1
	Files:	configure.ac (+3, -1)

	Turn on PPD file translation.

2005-07-15  <rlk>	6f91abd308393b72e219ff27ce13d425ec6653cf

	Lines: +12, -8
	Files:	NEWS (+12, -8)

	Note bug fix for boundary condition with 6-color printing.

2005-07-14  <rlk>	48e261182af5e92adbb17d4b4379bd8b3804e5d7

	Lines: +2, -0
	Files:	src/main/channel.c (+2, -0)

	Fix boundary condition identified by Stephen Tweedie.

2005-07-13  <rlk>	eecef50f4ed2b91f36878444c43f717e0de0515e

	Lines: +314, -521
	Files:	NEWS (+284, -485)
		README (+30, -36)

	Prep for 5.0.0-rc1

2005-07-13  <rlk>	dfb59210f82bc85cb1e7e5f9ea71c0894fee4d41

	Lines: +1, -1
	Files:	scripts/mkchlog (+1, -1)

	Properly identify branch lists in comments.

2005-07-04  <rleigh>	15dfb530069037e8ca44f93d91fe881c0ff8a28e

	Lines: +1, -2
	Files:	src/cups/cups-genppdupdate.in (+1, -2)

	Relax PPD permissions and ownership checks.

2005-07-04  <rlk>	9749af92906f805e04216ab66c798525fa31ea55

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Advance release.

2005-07-04  <rlk>	95706182d8cee1eabb715ba69fcf4568d4d3336c

	Lines: +0, -108
	Files:	src/main/color-conversion.h (+0, -1)
		src/main/color-conversions.c (+0, -105)
		src/main/print-color.c (+0, -2)

	Remove dead code

2005-07-04  <rlk>	bbaa78e926cc0ba15f5d098336550437e4e0ee72

	Lines: +31, -18
	Files:	src/main/channel.c (+31, -18)

	Fix all known combinations of split output, GCR, extra color channels,
	and gloss.

2005-07-03  <rlk>	d44fa364aa8e8c6b7eafa5632c83d935992da3ad

	Lines: +254, -117
	Files:	include/gutenprint/channel.h (+2, -0)
		src/main/channel.c (+111, -3)
		src/main/color-conversions.c (+26, -22)
		src/main/escp2-channels.c (+4, -4)
		src/main/escp2-papers.c (+34, -34)
		src/main/print-canon.c (+8, -8)
		src/main/print-color.c (+31, -8)
		src/main/print-escp2.c (+22, -22)
		src/main/print-lexmark.c (+8, -8)
		src/main/print-pcl.c (+8, -8)

	Do the composite generation in GCR by adding the composite component
	back in rather than subtracting the black ink component out.  This
	enables us to adjust the grayscale without changing the channel
	densities, which permits us to get more gamut out of inksets
	with radically unbalanced colors.

	***NOTE*** At present, gloss generation is broken (segfaults).
	This does not appear to be a new problem; I still need to identify
	where this broke.

2005-07-02  <rlk>	ccd2ee9a80f72bc3ec1c8dedc28eec84ae6111a6

	Lines: +21, -21
	Files:	src/main/escp2-channels.c (+2, -2)
		src/main/escp2-papers.c (+19, -19)

	Improvements for the R300.

2005-07-01  <rleigh>	48fdae4a47d300445f1a96f300c6a9b7d2d49ace

	Lines: +1, -1400
	Files:	Makefile.am (+1, -18)
		configure.ac (+0, -1)
		debian/Makefile.am (removed -102)
		debian/README.Debian (removed -23)
		debian/README.building (removed -91)
		debian/changelog (removed -366)
		debian/compat (removed -1)
		debian/control.in (removed -331)
		debian/copyright (removed -21)
		debian/cupsys-driver-gutenprint.docs (removed -2)
		debian/cupsys-driver-gutenprint.install (removed -12)
		debian/cupsys-driver-gutenprint.postinst (removed -46)
		debian/cupsys-driver-gutenprint.postrm (removed -36)
		debian/escputil.docs (removed -1)
		debian/escputil.install (removed -2)
		debian/foomatic-db-gutenprint.install (removed -2)
		debian/gimp-print.docs (removed -3)
		debian/gimp-print.install (removed -2)
		debian/gimp-print.postrm (removed -39)
		debian/gimp-print.preinst (removed -39)
		debian/gutenprint-doc.doc-base (removed -14)
		debian/gutenprint-doc.install (removed -2)
		debian/gutenprint-locales.install (removed -1)
		debian/ijsgutenprint.install (removed -2)
		debian/libgutenprint-dev.docs (removed -2)
		debian/libgutenprint-dev.install (removed -3)
		debian/libgutenprint-doc.doc-base.developer.in (removed -15)
		debian/libgutenprint-doc.doc-base.reference.in (removed -14)
		debian/libgutenprint-doc.install.in (removed -2)
		debian/libgutenprint.install.in (removed -4)
		debian/libgutenprintui1-dev.install (removed -3)
		debian/libgutenprintui1.install.in (removed -2)
		debian/libgutenprintui2-dev.install (removed -3)
		debian/libgutenprintui2.install.in (removed -2)
		debian/rules (removed -193)

	Remove Debian packaging.

2005-07-01  <m0m>	eb37d6af36fa0c243a7069659ed5c595b4583ea0

	Lines: +12, -12
	Files:	NEWS (+10, -11)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+1, -1)

	- added Canon SELPHY CP-600
	- changed status of (most of) dye-sub printers from experimental to normal

2005-07-01  <rlk>	76744de759123d37508fb934ad831b77c63c7bc3

	Lines: +41, -75
	Files:	src/main/color-conversions.c (+8, -42)
		src/main/escp2-papers.c (+33, -33)

	Improve saturation (maybe a bit too much; we will have to look at it)

2005-06-30  <rlk>	b99f4f7d899e5398e7d3ae4eee25b7019ded9987

	Lines: +25, -11
	Files:	src/main/print-list.c (+17, -8)
		src/main/sequence.c (+8, -3)

	Eliminate a few warnings

2005-06-30  <rlk>	14c9b15985bf1d5e43356f9e5cde29897d3cf474

	Lines: +2, -2
	Files:	src/main/print-color.c (+2, -2)

	Improve black generation curve (from Stephen Tweedie)

2005-06-30  <rlk>	a9ff4b11d253aa794d213d5542427171b72fb55c

	Lines: +2, -2
	Files:	src/gutenprintui/panel.c (+1, -1)
		src/gutenprintui2/panel.c (+1, -1)

	Another missing translation.

2005-06-30  <rlk>	3c8e516559ed842c6451b7a3f7394d623a66bbf6

	Lines: +14, -4
	Files:	src/main/color-conversion.h (+1, -0)
		src/main/color-conversions.c (+12, -4)
		src/main/print-color.c (+1, -0)

	Add hue-only correction

2005-06-30  <rlk>	427c27a56056d87b764effd025716b4c33c1155f

	Lines: +11, -11
	Files:	src/main/print-color.c (+10, -10)
		src/main/print-escp2.c (+1, -1)

	Translate some options

2005-06-29  <rlk>	527303d9320d408761f7ad559a62ce4519957f2b

	Lines: +296, -4
	Files:	include/gutenprint/bit-ops.h (+10, -0)
		include/gutenprint/weave.h (+1, -1)
		src/main/bit-ops.c (+273, -0)
		src/main/escp2-resolutions.c (+2, -0)
		src/main/print-escp2.c (+1, -1)
		src/main/print-weave.c (+8, -1)
		test/run-weavetest (+1, -1)

	Enable x16 weave.

	Add 720hq and 1440x720hq2 per report from Stephen Tweedie that
	1440x720hq2 works better than 2880x720.

2005-06-29  <rlk>	237bd7e464f46f1121a2571595194e4dc62c4421

	Lines: +19, -19
	Files:	src/main/escp2-papers.c (+19, -19)

	Improve light ink generation on second-generation photo printers (from
	Stephen Tweedie).

2005-06-27  <rlk>	f2bf419141df956fcf5147eac32e0daf4940649e

	Update from freetranslations.org

2005-06-26  <rleigh>	2527d3ee94d42d0ca1d56c5f401601267624c1b2

	Lines: +2, -0
	Files:	debian/Makefile.am (+2, -0)

	Distribute libgutenprintui1 files.

2005-06-26  <rlk>	820694f6e223aa7876dad5b4edec794dcf49a708

	Lines: +8, -8
	Files:	src/main/print-escp2.c (+8, -8)

	Remove stray erprintf.

2005-06-26  <rlk>	d1b525a71e7339dbbdbb4e1a95aa5c8973749f9a

	Lines: +60, -50
	Files:	src/main/escp2-channels.c (+5, -5)
		src/main/escp2-inks.c (+2, -2)
		src/main/escp2-papers.c (+41, -41)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+11, -1)

	Further improve R800.

2005-06-26  <rleigh>	798543c33e8f8b2f3e6b3cc7745ad244c5f6faed

	Lines: +103, -19
	Files:	debian/changelog (+12, -0)
		debian/control.in (+63, -6)
		debian/libgutenprint.install.in (+1, -1)
		debian/libgutenprintui1-dev.install (added +3)
		debian/libgutenprintui1.install.in (added +2)
		debian/rules (+22, -12)

	Update Debian pacakging for 5.0.0-rc1:
	- New upstream release candidate.
	- Upgrade to Standards-Version 3.6.2
	- Create a dummy cupsys-driver-gimpprint package to enable
	  upgrades from stable.
	- Re-add libgutenprintui1 packages, required for cinepaint.
	- debian/rules, add LIBRARYUI_VERSION, required to support
	  separate sonames for libgutenprint and libgutenprintui*.

2005-06-26  <rleigh>	93835a2b4700352f59d37688fd2247ba147b1205

	Lines: +43, -29
	Files:	configure.ac (+32, -18)
		src/gutenprintui/Makefile.am (+5, -5)
		src/gutenprintui2/Makefile.am (+5, -5)
		src/main/Makefile.am (+1, -1)

	Enable soname versioning for all shared libraries.
	libgutenprint, libgutenprintui and libgutenprintui2 may all be
	independently versioned, using the GUTENPRINT* macros at the
	top of configure.ac.

2005-06-25  <rlk>	46d47927997a5738eb3639025c8c83b79f4aeb0f

	Lines: +417, -371
	Files:	src/main/escp2-inks.c (+2, -2)
		src/main/escp2-papers.c (+228, -182)
		src/main/print-escp2-data.c (+1, -1)
		src/main/printers.xml (+186, -186)

	Increase gamma further for Epson printers to produce better tonality.

	Improve greens on all Epson printers.

	Retune drop sizes on R300-class printers.  R800 still needs to be
	retuned.

2005-06-22  <rlk>	b0cc89c70ec36bd7cc0927c40a26f9a1e6b767bc

	Lines: +7, -0
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/printers.xml (+4, -0)

	Add Epson RX425

2005-06-19  <rlk>	e975192c480c27ae395a2ae0b38c248ab1628401

	Lines: +50, -50
	Files:	src/main/escp2-channels.c (+2, -2)
		src/main/escp2-papers.c (+48, -48)

	Improve R800 tuning

2005-06-18  <rlk>	24f86f2e870f464a8c6b1bb23e7c04db7f799963

	Lines: +9, -3
	Files:	src/ghost/ijsgutenprint.c (+9, -3)

	Print debug messages correctly.

2005-06-18  <rlk>	5a59ffb628a78d16696dffd16f418c82b84d3919

	Lines: +247, -247
	Files:	src/main/escp2-papers.c (+62, -62)
		src/main/printers.xml (+185, -185)

	Change gamma for all Epson printers by 1.25 to iprove tonality.

	Improve black generation on Ultrachrome printers, and green on 2200.

2005-06-15  <rlk>	b6c7513f632a4c2f4e012ee279a2a64dfc354349

	Lines: +12, -4
	Files:	src/main/string-list.c (+12, -4)

	Don't segfault if we ask for a param string that doesn't exist.

2005-06-14  <rlk>	9b0d6b255673bcc4c7c27c4b8b239c8fca279e16

	Lines: +579, -305
	Files:	include/gutenprint/channel.h (+13, -4)
		src/main/channel.c (+141, -212)
		src/main/escp2-channels.c (+293, -74)
		src/main/escp2-inks.c (+1, -1)
		src/main/escp2-papers.c (+10, -10)
		src/main/print-escp2.c (+113, -3)
		src/main/print-escp2.h (+8, -1)

	Generate auxiliary channels with curves rather than hue angles.  This
	yields better results on the R800, since using hue angles means that
	at certain points only one ink can be used.  The magenta ink on the
	R800 is very weak, and does not generate a satisfactory magenta.
	This probably still needs more tuning, but it should yield better
	results and is easier to generalize.

	Improve tunings of small drop sizes on R800.

2005-06-14  <rlk>	622c3f4ab764180b785219f412849bacb2b48c48

	Lines: +1, -5
	Files:	src/gutenprintui2/plist.c (+1, -5)

	Use cleaner way of building path to gutenprintuirc file.  This code
	isn't actually used at this point, but it should be cleaned up.

2005-06-14  <rlk>	6f1cbc18dcc98d15b78e03596c90689bf8cef7ca

	Lines: +3, -2
	Files:	src/main/sequence.c (+3, -2)

	Fix unnecessary warnings.

2005-06-07  <rlk>	c03a2bc22d049096d8fc369cae0dff73c071d0ff

	Lines: +108, -6
	Files:	src/main/escp2-channels.c (+14, -3)
		src/main/escp2-papers.c (+88, -0)
		src/main/print-escp2-data.c (+3, -3)
		src/main/print-escp2.h (+3, -0)

	New formulation of DuraBrite inks on C82, C84, and C86 permit using
	black ink with glossy paper.

2005-06-02  <rlk>	3859cb5d17600b0db1f19d0ffb709019dd80ba0e

	Lines: +24, -5
	Files:	src/main/escp2-resolutions.c (+2, -0)
		src/main/print-escp2-data.c (+17, -0)
		src/main/printers.xml (+5, -5)

	Enable 2880x2880 resolution for Stylus C86 and related printers.

2005-05-27  <rlk>	0b746e83bb89e174854d08614d0e307a2fc2184f

	Lines: +240, -8
	Files:	src/main/escp2-channels.c (+185, -0)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.h (+2, -0)
		test/escp2-weavetest.c (+51, -6)
		test/run-weavetest (+1, -1)

	[ 1207063 ] Epson CX3650:different vertical offsets for different colors

	Enhance weave test to check more things and to not signal an error
	on a completely missing pass number.

2005-05-18  <rlk>	359f87c62aaafa33b9ac3235e7381ea51095640f

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version

2005-05-17  <rleigh>	832f2efb45f20f06e835afc7f5f42d31adbd215a

	Lines: +9, -9
	Files:	doc/users_guide/history.sgml (+7, -7)
		doc/users_guide/users-guide.sgml (+2, -2)

	Fix project name in the project history chapter.
	Fix the manual title.

2005-05-17  <rleigh>	08335d2dd41873dbd57dc8870e230a6149073a56

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/{no.po => nb.po} (+0, -0)

	Rename no.po to nb.po, because nb_NO is the correct locale for
	Norwegian Bokmål.

2005-05-17  <rleigh>	60d764edf3e396459d774807d5748fe25c5a4f9d

	Lines: +4, -4
	Files:	README (+1, -1)
		configure.ac (+1, -1)
		src/main/Makefile.am (+2, -2)

	Enable shared library versioning for 5.0.0.
	The SONAME of libgutenprint is 'libgutenprint.so.2', and the
	library is now named 'libgutenprint.so.2.0.0'.

2005-05-10  <rlk>	3af82eafb6305a452db99161cba71653c31bb239

	Lines: +58, -59
	Files:	NEWS (+58, -59)

	Change Gutenprint to Gimp-Print.

2005-05-08  <rlk>	70068ddb68de3e5bc3ffd73d5e4a86a5b728bb0e

	Lines: +179, -169
	Files:	src/main/channel.c (+16, -7)
		src/main/color-conversions.c (+42, -41)
		src/main/escp2-channels.c (+2, -2)
		src/main/escp2-papers.c (+101, -101)
		src/main/print-canon.c (+6, -6)
		src/main/print-lexmark.c (+6, -6)
		src/main/print-pcl.c (+6, -6)

	Simplify and improve luminosity correction by performing the luminosity
	adjustment on the color component only, ignoring the gray component.
	This solves some problems with dark cyans and greens, whereby they
	improperly lose some gray component.  This requires retuning all
	printers, which has been approximated here.

	Improve tunings of R800.  In particular, use much less yellow ink.
	The yellow ink on the R800 appears to be very strong indeed.

2005-05-07  <rlk>	36326ec41343f47753ab6cdfa9cb32c8af5b71fb

	Lines: +74, -9
	Files:	test/testdither.c (+74, -9)

	Fix various buffer overflow problems and 4.2'isms.

2005-05-05  <rleigh>	b793f3794e2d35b4d7465c85d67e62a02467ab88

	Lines: +4, -0
	Files:	src/cups/cups-genppdconfig.in (+4, -0)

	Handle nonexistence of PPD directories prior to creating them,
	avoiding unnecessary error messages.

2005-05-05  <rleigh>	fd75465243cacc9687e4a4b6c56a56dda6143990

	Lines: +6, -5
	Files:	debian/changelog (+2, -1)
		debian/control.in (+3, -3)
		debian/cupsys-driver-gutenprint.postrm (+1, -0)
		debian/rules (+0, -1)

	Sync Debian dependencies with current Debian packages.
	Remove PPD directory in cupsys-driver-gimpprint postrm.

2005-04-30  <rleigh>	7f25c41907ad3f41a7f28c5c76d1b0ee51bf1baf

	Lines: +1, -5
	Files:	src/cups/cups-genppdupdate.in (+1, -5)

	Back out non-portable gid check.

2005-04-29  <rlk>	79ee8b9f0f2a74dc2e8ae78d24b0beba06647eb9

	Lines: +0, -0

	Gutenprint 5.0.0-beta4 release

2005-04-28  <rleigh>	822c2cc5eb3cbc4184e27c8149cb25cce06cf7a3

	Lines: +5, -1
	Files:	src/cups/cups-genppdupdate.in (+5, -1)

	Require PPD files to be group owned by either root or lpadmin.  The
	check can be extended to support other groups if needed.  PPD files
	are now owned by group lpadmin on Debian GNU/Linux, and so the
	gid=0 check fails.

2005-04-27  <rleigh>	1faa179e297f140b7cfc3fee09bebbe16168d4e6

	Lines: +1, -0
	Files:	src/cups/cups-genppdupdate.in (+1, -0)

	Fix regex used for filename/directory check.

2005-04-27  <rleigh>	be81f39dee85b46ef49cf0ab50a92c69bee967d2

	Lines: +19, -14
	Files:	debian/changelog (+12, -0)
		debian/control.in (+2, -2)
		debian/foomatic-db-gutenprint.install (+1, -1)
		debian/gutenprint-doc.install (+0, -9)
		debian/ijsgutenprint.install (+1, -1)
		debian/libgutenprint-dev.install (+0, -1)
		debian/rules (+3, -0)

	Update Debian packaging for 5.0.0-beta4.

2005-04-26  <rlk>	727e8f148a85f54ee406eb32d6d45492af8e7434

	Lines: +2, -3
	Files:	NEWS (+2, -3)

	Remove the regression comment.

2005-04-26  <rlk>	e045ce40dea71e853a58fc2f892eb6ae7bc06852

	Lines: +0, -1
	Files:	src/escputil/escputil.c (+0, -1)

	Remove inappropriate close call.

2005-04-25  <rlk>	dec17c0748ad319d0d6e6fe0394855efaa5073d5

	Lines: +6, -0
	Files:	NEWS (+6, -0)

	Note need for -m option in some cases.

2005-04-25  <rlk>	a6a6f1f2bbc7c390f8d7a5440c677999ea19d964

	Lines: +4, -1
	Files:	src/escputil/escputil.c (+4, -1)

	Enable -m option to at least do something.

2005-04-24  <rlk>	6cdd1b46a2aef30f30faf0ea7bae26a26eb6e29a

	Lines: +5, -3
	Files:	NEWS (+5, -3)

	Improve suggestion for verifying printer operation.

2005-04-24  <rlk>	1d81c3a193274a3ac1df162b7908d8aa76dd77bb

	Lines: +129, -132
	Files:	src/escputil/d4lib.c (+35, -6)
		src/escputil/d4lib.h (+1, -1)
		src/escputil/escputil.c (+93, -125)

	Further attempts to improve the robustness of escputil.

2005-04-23  <rlk>	a47fdc4396c3d6c438168680894e9bb4b4633838

	Lines: +2, -0
	Files:	src/main/channel.c (+2, -0)

	Fix valgrind problem.

2005-04-23  <rlk>	657a7921c5a85612f06c0c99765aadf8bbbe84b1

	Lines: +3, -3
	Files:	src/testpattern/run-testpattern (+2, -2)
		src/testpattern/run-testpattern-1 (+1, -1)

	Fix valgrind options.

2005-04-23  <rlk>	0aa476a12bcf4ba0768236464f382339d307575e

	Lines: +81, -13
	Files:	NEWS (+81, -13)

	Update release notes for 5.0.0-beta4.

2005-04-23  <rlk>	3a1b864d6384290c7e05650d8e938817fbe583be

	Lines: +46, -7
	Files:	src/cups/genppd.c (+20, -7)
		src/cups/rastertoprinter.c (+26, -0)

	Enable optional 16 bits per channel when used with ESPGS 8.15 or
	OS X 10.4.

2005-04-23  <rlk>	bb001c38ec40331733594c6efea4ece6d2535075

	Lines: +50, -28
	Files:	src/escputil/d4lib.c (+19, -5)
		src/escputil/d4lib.h (+1, -0)
		src/escputil/escputil.c (+30, -23)

	Improve robustness in general.

	Flush any status messages left over after status command.

2005-04-21  <tillkamppeter>	16f9905d619f48057000837413eab701d6a2d291

	Lines: +4, -87
	Files:	src/foomatic/foomatic-generator.in (+4, -87)

	Used simple numbered option names for auto-abbreviation of option
	names too long for PPDs again.

2005-04-21  <rlk>	116f0cbbc86487e402f1429735b9bf9ccd086678

	Lines: +43, -18
	Files:	src/escputil/d4lib.c (+38, -5)
		src/escputil/d4lib.h (+1, -0)
		src/escputil/escputil.c (+4, -13)

	Speed up escputil by reducing unnecessary retries when flushing
	data.  Also handle EAGAIN robustly (retry rather than fail).

2005-04-20  <tillkamppeter>	936dc433013f66af7e42a516c4fe343d3896b5c4

	Lines: +116, -11
	Files:	src/foomatic/foomatic-generator.in (+116, -11)

	Fixed following issues in the foomatic-generator
	- XML file of 'Resolution' option had no default values set
	- Option names are abbreviated now only if really needed. The
	  abbreviations are human-readable and no cryptic numerical names
	- If a printer has no 'STP_Quality' option (all non ESC/P-2) the
	  'STP_Resolution' option is member of 'PrintoutMode'

2005-04-19  <rlk>	6002152dcc19e310cf3ed788410b6071e50825b9

	Lines: +2, -2
	Files:	doc/gutenprint.dox.in (+1, -1)
		doc/gutenprintui2.dox.in (+1, -1)

	Use variable substitution for perl

2005-04-19  <rlk>	3e100b40dd117329eebc43720d401d21139b136b

	Lines: +3, -3
	Files:	doc/gutenprintui2.dox.in (+3, -3)

	More minor updates

2005-04-19  <rlk>	6016af407f91cab2fb89ef89e6c32c9decb16a5b

	Lines: +1, -0
	Files:	doc/Makefile.am (+1, -0)

	Minor omission

2005-04-19  <rlk>	73a6b5d2645091ebd6d9c14e77085f709eb59b1b

	Lines: +9, -5
	Files:	doc/Makefile.am (+9, -5)

	Need explicit target for gutenprintui2.

2005-04-19  <rlk>	5ac3d4011f49ce489d297b1fda03bc785e3c8043

	Lines: +1104, -23
	Files:	NEWS (+18, -4)
		README (+0, -17)
		configure.ac (+1, -0)
		doc/.cvsignore (+1, -0)
		doc/Makefile.am (+5, -1)
		doc/gutenprint.dox.in (+1, -1)
		doc/gutenprintui2.dox.in (added +1078)

	Documentation updates

2005-04-18  <rlk>	88383d7ae744baf85a12b186bd22488254cb8d67

	Lines: +0, -1098
	Files:	src/ghost/Makefile.am (+0, -2)
		src/ghost/README (removed -1096)

	Remove obsolete README file

2005-04-18  <rleigh>	59a9e2342cb1885473c5280a8f0b92358207171d

	Lines: +10, -1627
	Files:	configure.ac (+0, -10)
		man/Makefile.am (+1, -13)
		man/gutenprint-color.7.in (removed -106)
		man/gutenprint-dithers.7.in (removed -103)
		man/gutenprint-imagetypes.7.in (removed -82)
		man/gutenprint-inktypes.7.in (removed -111)
		man/gutenprint-mediasizes.7.in (removed -253)
		man/gutenprint-mediasources.7.in (removed -104)
		man/gutenprint-mediatypes.7.in (removed -115)
		man/gutenprint-models.7.in (removed -247)
		man/gutenprint-resolutions.7.in (removed -384)
		man/gutenprint.3.in (removed -58)
		man/ijsgutenprint.1.in (+9, -41)

	Remove old, outdated documentation.

2005-04-18  <rleigh>	3477db8190cfa99ace2f3eeb47741bdec17f797e

	Lines: +1, -1
	Files:	doc/gutenprint.dox.in (+1, -1)

	Don't include source listings in Doxygen-generated documentation.

2005-04-17  <rlk>	7b99dd4d32d03247020d088b03c611a2e1863741

	Lines: +10, -0
	Files:	src/main/escp2-driver.c (+10, -0)

	Add (commented out) possible commands to solve the borderless problem.

2005-04-17  <rlk>	8d073b3420d7452f88be09c041c41b2392fab859

	Lines: +5, -0
	Files:	NEWS (+5, -0)

	Note PM-G800.

2005-04-17  <rlk>	eb6d31c50b861d83baa72ecc8afa4f16e6379616

	Lines: +59, -8
	Files:	NEWS (+15, -6)
		src/foomatic/foomatic-printermap (+6, -1)
		src/main/print-escp2-data.c (+17, -0)
		src/main/printers.xml (+21, -1)

	Add preliminary support for PM-G800.  Assume it uses the same drop sizes
	as the PX-G900 aka Stylus Photo R800, with the same inks as the R300.

	Add nominal support for PX-G920, PM-G720, PM-G820.

2005-04-17  <rlk>	5324cb1e2b81496929697ac907257274f2eefbd2

	Lines: +14, -0
	Files:	NEWS (+4, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+8, -0)

	Add PX-G900 and PX-G5000.

2005-04-17  <rlk>	ad9c6c22a7a4cc2bd534a01c4a2f57adffb43d23

	Lines: +1, -1
	Files:	doc/Makefile.am (+1, -1)

	Fix dependency so that doc gets rebuilt if gutenprint.dox changes.

2005-04-17  <rlk>	9ad5c2839689054bf651ef0c753876053f6a8e69

	Lines: +1, -0
	Files:	src/main/escp2-channels.c (+1, -0)

	Add one color extended inkset to make testpattern happy.

2005-04-17  <rlk>	4d174d5f0225af697a3802c89fe4b1c50167b36e

	Lines: +19, -2
	Files:	src/main/escp2-channels.c (+19, -2)

	Correct extended channels for R800.

	Add three-color non-gloss photo inkset for the benefit of
	run-testpattern.

2005-04-17  <rlk>	3eff9e98a1d8054c978fcf49c469772621df860e

	Lines: +1, -1
	Files:	src/escputil/Makefile.am (+1, -1)

	Need to distribute d4lib.h.

2005-04-17  <rlk>	060ef3f1c655c7b4547687a18e8072764928faf9

	Lines: +43, -5
	Files:	NEWS (+43, -5)

	Prep for 5.0.0-beta4.

2005-04-17  <rlk>	440acee13997c04b3041d5330eb1cd4506a3af11

	Lines: +10, -3
	Files:	src/foomatic/printer_options.c (+10, -3)

	Ensure that "enable" options are next to the value they control.

2005-04-17  <rlk>	1c3b9c089244254b5c63a2a63c1206861ae1b033

	Lines: +142, -34
	Files:	src/ghost/ijsgutenprint.c (+142, -34)

	Handle incorrect paper size for printing to CD's more gracefully.

	Print more debugging output when run under CUPS.

2005-04-16  <rlk>	b2e4f55695f16d04ae3c7bb4577e8261ab3f2a5c

	Lines: +40, -5
	Files:	src/foomatic/foomatic-generator.in (+17, -2)
		src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
		src/foomatic/printer_options.c (+0, -2)
		src/ghost/ijsgutenprint.c (+22, -0)

	Remap long option names to avoid exceeding 40-character limit in PPD
	files.  The remapping information is stored in the PPD file so there's
	no hidden state anywhere.

2005-04-16  <rlk>	2076cc6c62c8c6c8cc85198a8670ab7741695503

	Lines: +1, -0
	Files:	src/ghost/ijsgutenprint.c (+1, -0)

	Handle 16 bit correctly.

2005-04-16  <rlk>	0f4fd1478cc78f9c6eda441b12d732d9be4b112f

	Lines: +2, -1
	Files:	src/cups/rastertoprinter.c (+2, -1)

	Don't treat failure to get named media size as an error; this is as
	expected for custom page sizes.

2005-04-16  <rlk>	46f51da8168082c158507853620d4f93d9200320

	Lines: +1, -1
	Files:	src/main/printers.c (+1, -1)

	Fix error message if page is too long.

2005-04-16  <rlk>	d4daf7a38c28957f60964112b8f478b6cb6b107e

	Lines: +91, -23
	Files:	src/cups/rastertoprinter.c (+91, -23)

	[ 1179480 ] Print to CD fails with CUPS driver

2005-04-15  <rlk>	667ceeccaaba70c9a42f407ad19a8f423b0be0ab

	Lines: +4, -2
	Files:	src/main/escp2-inks.c (+3, -1)
		src/main/print-escp2-data.c (+1, -1)

	Use only the smallest drop size at 2880x2880 on R800

2005-04-13  <rlk>	c733fdb26c64486f1b32c6c11b65668a3064f48c

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+2, -2)

	Improve tuning at 2880x1440 and 1440x1440.

2005-04-13  <rlk>	3f7b3c904f4e293b575690cae8197fc7f0841d26

	Lines: +99, -120
	Files:	src/main/escp2-channels.c (+99, -120)

	Fix channel definitions for R800.

2005-04-12  <rlk>	15b90460eb76f4134295ecc570e317579f12dc50

	Lines: +1, -1
	Files:	test/run-weavetest (+1, -1)

	Add some more head combinations.

2005-04-12  <rlk>	9f415324982804aa25e8b9b7a2a427072c3f245a

	Lines: +0, -0

	Update .po files.  They still need to be translated for real.

2005-04-12  <rlk>	24c2838a2b4e223cd02ecfae9b73210f681a78ca

	Lines: +30, -0
	Files:	po/POTFILES.in (+30, -0)

	Add more files to the list to be translated.

2005-04-12  <rlk>	1a313f4a82931fad008ef3b9debdbe0b507fcdab

	Lines: +11, -0
	Files:	src/main/dither-impl.h (+3, -0)
		src/main/dither-main.c (+8, -0)

	Add placeholder for EvenBetter Screening, in case we decide to use it.
	This will allow translators to get started.

2005-04-12  <rlk>	0241ea604fdb84d8756608599b88d37f3d5e5da9

	Lines: +50, -34
	Files:	NEWS (+18, -15)
		README (+14, -13)
		src/foomatic/Makefile.am (+1, -1)
		src/foomatic/foomatic-generator.in (+9, -1)
		src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
		src/foomatic/gutenprint-version.c (+3, -0)
		src/ghost/Makefile.am (+4, -3)

	Rename ijsgutenprint to ijsgutenprint.5.0 (and in general track
	the major/minor release ID).

2005-04-10  <rlk>	413d2da79be8d7f53b5b388d855e5d11fdedafb9

	Lines: +46, -10
	Files:	include/gutenprint/util.h (+14, -0)
		src/cups/rastertoprinter.c (+9, -5)
		src/ghost/ijsgutenprint.c (+9, -5)
		src/main/print-version.c (+14, -0)

	Version lock CUPS and Foomatic data to library, not to application-level
	driver (rastertogutenprint and ijsgutenprint respectively).

2005-04-10  <rlk>	c9f3a2b38029f7bc833c9aaf9d7d72bb077cfd4e

	Lines: +3, -3
	Files:	src/main/curve.c (+3, -3)

	Eliminate unnecessary warning.

2005-04-10  <rlk>	5f4d782d99e190605e6de821c44c0e2ac3699b90

	Lines: +41, -41
	Files:	src/main/escp2-papers.c (+41, -41)

	Improved tunings for R800.

2005-04-10  <rlk>	48e3008246c677fc0c6d772b1357613c8978770a

	Lines: +25, -18
	Files:	src/main/escp2-channels.c (+25, -18)

	Correct offsets for R800 (at least in CMYKRB mode).

2005-04-10  <rlk>	0cde8b27d68f1a0e9c2144ab7ff55eccb6654d0a

	Lines: +134, -66
	Files:	NEWS (+32, -51)
		README (+102, -15)

	Updates

2005-04-09  <rlk>	691723129d98f446b5ddf5b65a22752af9f9b54a

	Lines: +34, -5
	Files:	src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
		src/ghost/ijsgutenprint.c (+33, -4)

	Version lock Foomatic data to ijsgutenprint

2005-04-09  <rlk>	3fd8a4c7be19bcf9d16ee5e403efc5c66923f34d

	Lines: +1, -1
	Files:	src/gutenprintui2/plist.c (+1, -1)

	Quote printer queue names (from Sven Neumann)

2005-04-09  <rlk>	bdd6656819bbaaa07997dc947d5f9c97cc3eca56

	Lines: +33, -32
	Files:	include/gutenprintui2/curve.h (+1, -1)
		src/gutenprintui2/curve.c (+1, -1)
		src/gutenprintui2/gutenprintui-internal.h (+3, -3)
		src/gutenprintui2/panel.c (+16, -15)
		src/gutenprintui2/plist.c (+3, -3)
		src/gutenprintui2/ui-utils.c (+9, -9)

	Clean up unnecessary warnings.

2005-04-09  <rlk>	74d7bc8e8750e815b3deff43f2c821686aa2abaa

	Lines: +5, -5
	Files:	include/gutenprint/vars.h (+5, -5)

	Fix comments

2005-04-09  <rlk>	a95f29f6518a05e9ef584cbaf6baaccd90266c0a

	Lines: +3, -1
	Files:	src/escputil/escputil.c (+3, -1)

	Eventually try to force packet mode if we can't read anything from the
	printer.

2005-04-09  <rlk>	e7d5f851a3754819c503c60a380cda8b7d1b51de

	Lines: +0, -8
	Files:	src/escputil/escputil.c (+0, -8)

	Remove some unnecessary code.

2005-04-09  <rlk>	930bb4f00429b74643d336df6893ef76cf8fe5ec

	Lines: +1733, -160
	Files:	src/escputil/Makefile.am (+2, -0)
		src/escputil/d4lib.c (added +1234)
		src/escputil/d4lib.h (added +49)
		src/escputil/escputil.c (+448, -160)

	Further improvements to printer detection: now works even if a new
	printer is out of ink!

	Changes by Markus Plail <gimp-print@gitteundmarkus.de>

	Using d4lib from mtink package by Jean-Jacques Sarton <jj.sarton@t-online.de)

2005-04-05  <rlk>	5c82949184b9093a5c6ca61ab326af7f5fb47eba

	Lines: +124, -17
	Files:	NEWS (+109, -6)
		README (+9, -9)
		configure.ac (+2, -2)
		doc/5.0-release-plan.txt (+4, -0)

	Start preparations for 5.0-beta4.

2005-04-05  <rlk>	75fa1a69df0ce11abf829bc0bab68f6e2c5dbdb3

	Lines: +1, -0
	Files:	src/cups/genppd.c (+1, -0)

	One more suggestion from Mike.

2005-04-05  <rlk>	710559eb66cf2f438c9b7cef0c555089b6d9b10f

	Lines: +9, -5
	Files:	src/cups/genppd.c (+9, -5)

	Minor updates from Mike Sweet.

2005-04-05  <rlk>	2cc38e5bb7e417937d48241bcbafbf2cccee7dd7

	Lines: +276, -119
	Files:	src/escputil/escputil.c (+100, -51)
		src/main/print-escp2-data.c (+150, -68)
		src/main/print-escp2.c (+18, -0)
		src/main/print-escp2.h (+8, -0)

	Autodetect printer, and print ink colors in escputil appropriate
	for the printer.

2005-04-04  <rlk>	bf7f9954614f1d748597c969205ed6d2554a66d0

	Lines: +24, -8
	Files:	src/escputil/escputil.c (+24, -8)

	Cleanup.

	Previous patch was from Markus Plail <gimp-print@gitteundmarkus.de>.

2005-04-04  <rlk>	9bc9814652da1a25f68c6a423861bbfe25510c9c

	Lines: +158, -6
	Files:	src/escputil/escputil.c (+158, -6)

	Add extended ink information.  This is required for some printers,
	such as the Stylus Photo R800, and works with others.  Still need to
	get the cartridge names right.

2005-04-03  <rlk>	31bb255856c27f52a4c43b35f2e2be0821fb40f7

	Lines: +258, -315
	Files:	src/main/print-escp2-data.c (+206, -274)
		src/main/print-escp2.c (+36, -15)
		src/main/print-escp2.h (+16, -26)

	Cleanup redundant options (roll feed and print to CD)

2005-04-03  <rlk>	174b1201c66b7ea9ab0fa0320b2a5ae048492c33

	Lines: +161, -31
	Files:	src/main/escp2-channels.c (+41, -22)
		src/main/escp2-driver.c (+1, -0)
		src/main/print-escp2.c (+116, -9)
		src/main/print-escp2.h (+3, -0)

	Make the use of gloss enhancer orthogonal to the choice of ink.
	This is an easier interface for people to master.

2005-04-03  <rlk>	c5fed6a8ec908f1be7056a3d85b91206d012bac3

	Lines: +42, -1
	Files:	src/main/channel.c (+42, -1)

	Handle case of output having a gloss channel but no other transformations.

2005-04-02  <rlk>	8f4cc84b4810e04d639b8e8d6ed9db8449398bdd

	Lines: +88, -58
	Files:	src/main/escp2-channels.c (+31, -3)
		src/main/escp2-inks.c (+6, -4)
		src/main/escp2-papers.c (+47, -47)
		src/main/print-escp2-data.c (+4, -4)

	Continued tuning on R800

2005-03-29  <rlk>	ffbff45b5870ef523a2c8b7a544a4c9a8ab6cefb

	Lines: +10, -0
	Files:	src/main/print-canon.c (+4, -0)
		src/main/print-lexmark.c (+3, -0)
		src/main/print-pcl.c (+3, -0)

	Set black channel correctly in all drivers

2005-03-29  <rlk>	0443968ff97c2bb58e5757324caf11beca2051db

	Lines: +0, -7
	Files:	src/main/papers.xml (+0, -7)

	Remove duplicate entry.

2005-03-28  <rlk>	216e2b4ac72d2bd4eba54f12a38d8e5d2d2864e4

	Lines: +11, -11
	Files:	src/main/escp2-papers.c (+11, -11)

	More preliminary tunings.

2005-03-28  <rlk>	3ff7ed29eeacfcfa54a365a4463d8f8ac23a5927

	Lines: +20, -20
	Files:	src/main/escp2-papers.c (+20, -20)

	Preliminary tunings for R800 matte based on glossy numbers.

2005-03-28  <rlk>	9504070065bcfb808d199cfe730ab79e35c7b727

	Lines: +111, -14
	Files:	include/gutenprint/channel.h (+2, -0)
		src/main/channel.c (+84, -1)
		src/main/escp2-channels.c (+10, -10)
		src/main/print-escp2.c (+15, -3)

	Add support for gloss enhancer

2005-03-27  <rlk>	bf108a407ff55933577e0b880d790eae7ea1f427

	Lines: +243, -8
	Files:	src/main/escp2-channels.c (+3, -5)
		src/main/escp2-papers.c (+234, -0)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+2, -2)
		src/main/print-escp2.h (+3, -0)

	Start tuning the R800.

2005-03-27  <rlk>	d896ff8acdd44db07ece4694311f77ace2444dbd

	Lines: +8, -0
	Files:	src/cups/genppd.c (+8, -0)

	Add other supported Ghostscript versions.

2005-03-26  <rlk>	4e688370ba1b8125bf1e226b491456de2bd809a5

	Lines: +73, -7
	Files:	include/gutenprint/channel.h (+2, -0)
		src/main/channel.c (+46, -7)
		src/main/print-escp2.c (+25, -0)

	Fix multi-hue code.

	Add optional lower limit for multi-channel generation, so that below
	that limit only CMY inks are used.

2005-03-26  <rlk>	62f85632ffcaa4f30c721ca77548c6c3dbba4c2d

	Lines: +1, -6
	Files:	src/main/channel.c (+1, -6)

	Don't mishandle boundary case of hue being exactly one of the
	auxiliary channels.

2005-03-26  <rlk>	b55ba1484327be424a7a46676fcbb206abe94e71

	Lines: +2, -2
	Files:	src/main/escp2-channels.c (+2, -2)

	Use ultrachrome as a starting point for CMYKRB.

2005-03-26  <rlk>	16ce5ea91218fa3610e64af28679590a4ad23838

	Lines: +33, -13
	Files:	src/main/channel.c (+33, -13)

	Second attempt at getting the ink quantity right.

2005-03-25  <rlk>	9825d490bfc3f69da214ca97424619fb81fb212e

	Lines: +383, -322
	Files:	src/foomatic/foomatic-generator.in (+86, -80)
		src/foomatic/foomatic-templates-ijs/gutenprint.xml (+6, -6)
		src/foomatic/printer_options.c (+54, -54)
		src/ghost/ijsgutenprint.c (+237, -182)

	Fix Foomatic (finally!)

2005-03-23  <rlk>	35afd9e1e0dacf5c9524f88a07131d6a3ca0c87d

	Lines: +3, -3
	Files:	src/main/printers.xml (+3, -3)

	Stylus CX3500/3600/3650 apparently has the same head as the CX4600.

2005-03-22  <rlk>	c783ab4861ffa80f8f225a2cd22310222821f016

	Lines: +15, -8
	Files:	src/main/channel.c (+15, -8)

	Minor cleanup.

2005-03-22  <rlk>	f75bddbc06295b267423c8ccd7d7237d5caa688b

	Lines: +382, -324
	Files:	include/gutenprint/channel.h (+2, -0)
		src/main/channel.c (+329, -38)
		src/main/color-conversion.h (+2, -6)
		src/main/color-conversions.c (+1, -230)
		src/main/escp2-channels.c (+44, -43)
		src/main/print-color.c (+2, -6)
		src/main/print-escp2.c (+1, -1)
		src/main/print-escp2.h (+1, -0)

	Preliminary support for true N-color output for Stylus Photo R800
	and R1800.

	No support for gloss enhancer yet.  That should be easier.

2005-03-22  <rlk>	ba77e0c85a3eb17e13432a3da5ea09e30474b232

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+2, -2)

	Fix bad drop sizes (thanks Josh Metzler)

2005-03-21  <rlk>	72cd8e49f60e0c44a1e7f541b30e676ab9e2dfb6

	Lines: +3, -3
	Files:	src/main/printers.xml (+3, -3)

	Stylus CX3500, 3600, and 3650 are based on the C66, not the C62.

2005-03-21  <rlk>	9b45f3415b7ec26d71cbf612e6421e5170ce4eba

	Lines: +16, -16
	Files:	src/main/printers.xml (+16, -16)

	Change the punctuation of the CX all-in-ones to match Epson's own
	usage.

2005-03-20  <rleigh>	85d1ea320ec2c8f3653ef7c410119fc0b09149b7

	Lines: +19, -12
	Files:	src/main/print-pcl.c (+19, -12)

	Allow A4 printing on HP DesignJets.

2005-03-17  <rlk>	aa98c42511222d1aa09825fb179de17eccde4032

	Lines: +77, -0
	Files:	NEWS (+17, -0)
		src/foomatic/foomatic-printermap (+11, -0)
		src/main/printers.xml (+49, -0)

	Add some more printers and all-in-ones to the list.

2005-03-13  <rlk>	00288214b15e8c007b21c17b032a3bfceee813ff

	Lines: +26, -1
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-escp2-data.c (+19, -1)
		src/main/printers.xml (+4, -0)

	Add Epson Stylus Photo R1800

===============================================================================
Name: gutenprint-5_0_0-beta3

2005-02-13  <rlk>	5972ac5b6d8146d850aee9c0537dd1c85c537f11

	Lines: +0, -0

	Gutenprint 5.0.0 beta 3 release

2005-02-11  <rlk>	9e82b0c3228867bada0e9eb5a24344d0e8024ef1

	Lines: +1, -1
	Files:	test/run-testdither (+1, -1)

	Remove Hybrid UniTone

2005-02-11  <rlk>	619fd35948fbd9ca8cdbae09616f3130be2e7326

	Lines: +18, -7
	Files:	NEWS (+18, -7)

	Prep for Gutenprint 5.0.0-beta3.

2005-02-06  <rleigh>	b5b5ff40e437f772c78253a09e8baf95b623152d

	Lines: +9, -63
	Files:	debian/Makefile.am (+0, -2)
		debian/changelog (+4, -1)
		debian/control.in (+1, -48)
		debian/libgutenprintui-dev.install (removed -3)
		debian/libgutenprintui.install.in (removed -2)
		debian/rules (+4, -7)

	Remove libgutenprintui packages, since libgimp1.2 and gimp1.2
	are no longer available in Debian unstable and hence it has
	no users.
	Remove libgtk1.2 build dependency.

2005-02-06  <rleigh>	1127d2c14ed031b886fd1a06b9e3aa049b083ff3

	Lines: +1, -0
	Files:	doc/Makefile.am (+1, -0)

	Add a rule to allow "make dist" to succeed if not running with
	maintainer-mode enabled.

2005-02-06  <rleigh>	e6b35a10a119c42b7048ff272c1d3fdb233c62a7

	Lines: +3, -3
	Files:	src/gutenprintui2/Makefile.am (+3, -3)

	Look for the headers needed to generate typebuiltins.c using a
	relative path, required to build from CVS using a VPATH make.
	Patch from Christian Meder.

2005-02-06  <rleigh>	920fad1d2ea06d076e918ea1fee1aac2770c2aaa

	Lines: +0, -0

	Make sure the encoding of generated PPDs is UTF-8.

2005-02-03  <rleigh>	5872891b42cae88ad5d83ddf45e62bda9c22fcc1

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	When creating untranslated PPDs, ensure the locale is set to "C",
	otherwise the user's current locale and charset is used.

2005-02-02  <m0m>	80bcc81158b95ef8af0e9865772cc5640bd7d69b

	Lines: +5, -1
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/print-olympus.c (+1, -1)

	added canon selphy cp-400 and cp-500

2005-01-30  <rleigh>	172e2357b6a5d5a7524ce0112f0fae6601dc766e

	Lines: +13, -13
	Files:	debian/control.in (+13, -13)

	Update package descriptions to make them lintian-clean.

2005-01-30  <rleigh>	1388000197825e1e24911de2c7f403e990b45c00

	Lines: +14, -11
	Files:	.cvsignore (+1, -0)
		doc/developer/Makefile.am (+2, -2)
		doc/users_guide/Makefile.am (+8, -8)
		scripts/.cvsignore (+2, -0)
		scripts/autogen.sh (+1, -1)

	Build improvements from Christian Meder <chris@onestepahead.de>:
	- Use $(LN_S) -f when building documentation with VPATH set.
	- Copy, rather than symlink, automake scripts.

2005-01-30  <rleigh>	67a81685a40b26237de91ed0945bf44071b8fcd8

	Lines: +1, -1
	Files:	AUTHORS (+1, -1)

	Add Mark Tomlinson's new address.

2005-01-28  <rlk>	1ab75f1b1412851c68027cbb80bc516876937fff

	Lines: +247, -26
	Files:	include/gutenprintui/gutenprintui.h (+3, -0)
		include/gutenprintui2/gutenprintui.h (+3, -0)
		src/gutenprintui/panel.c (+73, -4)
		src/gutenprintui/plist.c (+48, -9)
		src/gutenprintui2/panel.c (+72, -4)
		src/gutenprintui2/plist.c (+48, -9)

	Add copy count spin button to GIMP UI.

	Suggested by Dan Casimiro.

2005-01-14  <rlk>	31c43b63483b4428a59b26ffec8de4c3f5d917de

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Minor fix

2005-01-14  <rlk>	372ac89720ec7ad73de05d28a27f809d81a543d8

	Lines: +18, -6
	Files:	NEWS (+9, -5)
		src/main/dither-main.c (+6, -0)
		src/testpattern/run-testpattern (+3, -1)

	Disable Unitone dithering due to numerical stability issues

2005-01-04  <rlk>	634eb70625921d2db293ad3e67190c28a02412eb

	Lines: +14, -4
	Files:	NEWS (+14, -4)

	Update release notes.

2004-12-29  <rlk>	bd79f39978f93556af7c8f9ca0986dedeabf7d7f

	Lines: +2, -2
	Files:	configure.ac (+1, -1)
		src/gimp2/Makefile.am (+1, -1)

	Allow building plugin for all GIMP 2.x releases

2004-12-18  <rlk>	055cbe08a17284798f2195a498a3a1b42894d777

	Lines: +12, -0
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+8, -0)

	Support Stylus CX3600 and CX3650

2004-12-14  <rlk>	a0f199aa8258838cdf55f57a17672767934027ee

	Lines: +50, -2
	Files:	src/main/escp2-inks.c (+26, -0)
		src/main/print-escp2-data.c (+21, -0)
		src/main/print-escp2.h (+1, -0)
		src/main/printers.xml (+2, -2)

	Change the Stylus C66 to use the drop sizes and densities determined
	by Alastair Robinson.

2004-12-07  <mtomlinson>	ffb0acb30d6f2dd6c34756a4ab16b9ff630c28e5

	Lines: +2, -2
	Files:	src/main/escp2-papers.c (+2, -2)

	Change photo2 Matte paper subchannel to 0.5.

2004-12-06  <rlk>	f78f075914413c23beb314aa6a85860f6332578c

	Lines: +1, -1
	Files:	src/main/print-list.c (+1, -1)

	Fix documentation to match function signature.

2004-12-05  <rleigh>	e063783b138680a342c79cef080ccc6a9eeec120

	Lines: +3, -3
	Files:	src/gutenprintui/Makefile.am (+1, -1)
		src/gutenprintui2/Makefile.am (+1, -1)
		src/main/Makefile.am (+1, -1)

	pkg-config data files live in $(libdir)/pkgconfig, rather than
	$(prefix)/lib/pkgconfig.  This change is to conform with existing
	practice, as well as preparing for multiarch systems.

2004-12-01  <rleigh>	c59ac3ac7d83cc3b92822484a04c22a4e6eec2d5

	Lines: +81, -72
	Files:	src/main/print-list.c (+81, -72)

	Document list internals.
	Replace check_list() with a static assertion.
	Remove redundant internal helpers.

2004-11-28  <rleigh>	a31d1937eb7e7d0488dda3a9f1def2f25a006e52

	Lines: +249, -8
	Files:	include/gutenprint/gutenprint-intl.h (+1, -1)
		include/gutenprint/list.h (+247, -6)
		include/gutenprint/printers.h (+1, -1)

	Fully document stp_list_t.
	Minor Doxygen corrections.

2004-11-28  <rleigh>	6447123e2be6ace8bda9b6d5a7707dd2cccff3ea

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Correct quoting and argument order of STP_ADD_COMPILER_ARGS.

2004-11-22  <rlk>	04d6deadb714649ae87d3b5e7eb92222a1b06fc5

	Lines: +4, -4
	Files:	src/cups/genppd.c (+2, -2)
		src/main/generic-options.c (+2, -2)

	Process the Quality setting correctly.

2004-11-19  <rlk>	835507ee53a5abc8f17ea6f7d2a2faf2d20c5ac8

	Lines: +119, -82
	Files:	NEWS (+47, -20)
		README (+72, -62)

	Rename Gimp-Print to Gutenprint

2004-11-16  <rleigh>	7e81a3f9b436086ee28d186e80242327006c59f5

	Lines: +5, -1
	Files:	debian/changelog (+5, -1)

	Update changelog with plug-in location and FAQ duplicate removal changes.

2004-11-16  <rleigh>	82607d5bac6ddb844f2915c1b0f99bec4acd2521

	Lines: +3, -4
	Files:	debian/gimp-print.docs (+2, -1)
		debian/gimp-print.install (+1, -3)

	Install the GIMP 2.0 Print plugin into the right place.
	Don't install two separate copies of the FAQ.

2004-11-02  <rleigh>	b9b52fa0ed51e24fa8acd1edc7dbfc71050199c8

	Lines: +9, -9
	Files:	configure.ac (+2, -2)
		m4/stp_option.m4 (+7, -7)

	configure.ac:
	- Check if we're using GCC using $ac_compiler_gnu rather than "gcc".
	- Use the correct arguments ordering when calling
	  STP_ADD_COMPILER_ARGS.
	m4/stp_option.m4:
	- Swap the $2 and $3 arguments of STP_ADD_COMPILER_ARG and the macros
	  which call it.
	- Ensure the brackets match up in the m4 macros.
	- Don't mix up shell variables and m4 strings (CFLAGS).

2004-11-01  <rleigh>	a9f579514828666a6804b6cd322ae484f156d129

	Lines: +2, -2
	Files:	src/gimp2/print.c (+1, -1)
		src/gimp2/print_gimp.h (+1, -1)

	Include the libgutenprintui2 headers rather than the old libgutenprintui
	ones.

2004-11-01  <rleigh>	3a8f5cc08456aea8b5be0c63aed1ab3beae85d28

	Lines: +4, -1
	Files:	configure.ac (+4, -1)

	Don't build the GIMP 2.0 Print plug-in unless the pkg-config check
	succeeds.

2004-11-01  <rleigh>	fe75d6536c026117ddc8a350d451771a89e277da

	Lines: +5, -5
	Files:	debian/control.in (+3, -3)
		debian/cupsys-driver-gutenprint.postinst (+1, -1)
		debian/cupsys-driver-gutenprint.postrm (+1, -1)

	Reload cupsys with force-reload in cupsys-driver-gutenprint maintainer
	scripts.
	All development packages depend on pkg-config.

2004-10-31  <rleigh>	80589602136a40dc7a8ebc4f53ce7bc25ca3b9ac

	Lines: +4, -3
	Files:	include/gutenprintui/Makefile.am (+2, -1)
		include/gutenprintui2/Makefile.am (+2, -2)

	Conditionally install libgutenprintui and libgutenprintui2 headers.
	This should prevent glib-mkenums being run when libgutenprintui2 is
	not being built.

2004-10-31  <rleigh>	d741d2dbcf69cdfdea996d3b9cfa0c8e08deefec

	Lines: +5, -5
	Files:	src/cups/cups-genppdconfig.in (+3, -3)
		src/cups/cups-genppdupdate.in (+2, -2)

	Put PPDs in $cupsmodeldir/gutenprint rather than $cupsmodeldir/gimp-print.
	Allow updating of old Gimp-Print PPDs in addition to Gutenprint PPDs.

2004-10-31  <rleigh>	adc7e0a63516960cf10c4e5fbd248c62b4dc2a3d

	Lines: +6, -5
	Files:	debian/control.in (+2, -1)
		debian/libgutenprint-doc.install.in (+1, -1)
		debian/libgutenprintui2-dev.install (+3, -3)

	Correct dependencies to allow upgrade from gimp-print packages.
	Correct packaging errors so that the correct files are placed in the
	right packages.

2004-10-26  <rleigh>	dc535272076a074aeece8885b0dedd518cc8118b

	Lines: +5, -3
	Files:	src/gutenprintui/Makefile.am (+2, -1)
		src/gutenprintui2/Makefile.am (+2, -1)
		src/main/Makefile.am (+1, -1)

	Add the libtool "-no-undefined" option when linking shared libraries.
	This should allow correct building on Microsoft Windows and IBM AIX
	systems.

2004-10-23  <rleigh>	3044aeae668ba65233d57f3a847f0c431234b75f

	Lines: +6, -0
	Files:	debian/changelog (+6, -0)

	Update version for 5.0.0-beta3.

2004-10-18  <rlk>	0b84dee636c2de418f5567c81e93521641f626f0

	Lines: +7, -7
	Files:	NEWS (+7, -7)

	Start updating for 5.0-b3

2004-10-17  <rlk>	f69ea76ec37f9d6206edff3454fcf8629ae10116

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Bump version

2004-10-13  <rlk>	a1e4de3cb588a8209a6875ea39ab9d43ab8210d7

	Lines: +14, -16
	Files:	src/main/color-conversions.c (+14, -16)

	Alastair Robinson's latest -- much better cyan tones.

2004-09-30  <rlk>	c45b320f6a8f4a8135bbc82bb944801e0dec00b6

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix comment

2004-09-30  <rlk>	156b4f4b95972cb6b79d24657fcb7affb37f0475

	Lines: +28, -0
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-escp2-data.c (+18, -0)
		src/main/printers.xml (+7, -0)

	Support Epson Stylus CX4600.

2004-09-29  <rlk>	4726909531f4d02b1996574a23c0893432f298cb

	Lines: +10, -0
	Files:	src/gimp/print.c (+5, -0)
		src/gimp2/print.c (+5, -0)

	Handle unnamed image correctly

2004-09-28  <rlk>	13011a97b3cc825a03b26317595d9add002181ad

	Lines: +31, -26
	Files:	src/main/color-conversions.c (+31, -26)

	Latest code from Alastair Robinson

2004-09-22  <rleigh>	24e35b4371275c7426eab1347e9fb209c4c9a651

	Lines: +0, -0

	Recode from ISO-8859-1 to UTF-8.
	Update fuzzy translations from Gutenprint renaming.
	Use a proper multiplication sign, rather than 'x', for resolutions and
	media sizes.

2004-09-17  <rleigh>	d1565ee6f93f79ce052e6a6d89cba9079cf1ed6e

	Lines: +0, -40
	Files:	include/gimp-print-ui2/.cvsignore (removed -3)
		include/gimp-print/.cvsignore (removed -3)
		src/libgimpprintui/.cvsignore (removed -22)
		src/libgimpprintui2/.cvsignore (removed -12)

	Rename Gimp-Print to Gutenprint.

2004-09-17  <rleigh>	627e074b155c05664c8d2d8931768ae5ca1b1ac4

	Lines: +2099, -3153
	Files:	.cvsignore (+3, -3)
		Makefile.am (+2, -2)
		README (+33, -30)
		autogen.sh (+1, -1)
		configure.ac (+131, -131)
		cups-gimpprint.list.in => cups-gutenprint.list.in (+7, -7)
		cups/cups-gimpprint.list.in (removed -357)
		debian/Makefile.am (+19, -15)
		debian/README.Debian (+11, -7)
		debian/README.building (+7, -7)
		debian/changelog (+22, -0)
		debian/control.in (+177, -84)
		debian/copyright (+1, -1)
		debian/foomatic-db-gimp-print.install (removed -2)
		debian/foomatic-db-gutenprint.install (added +2)
		debian/gimp-print.install (+1, -1)
		debian/gimp-print.postrm (+2, -2)
		debian/gimp-print.preinst (+2, -2)
		debian/gimpprint-doc.doc-base (removed -15)
		debian/gimpprint-doc.install (removed -11)
		debian/gutenprint-doc.doc-base (added +14)
		debian/gutenprint-doc.install (added +11)
		debian/ijsgimpprint.install (removed -2)
		debian/ijsgutenprint.install (added +2)
		debian/libgimpprint-dev.install (removed -6)
		debian/libgimpprint-doc.doc-base.developer.in (removed -15)
		debian/libgimpprint-doc.doc-base.reference.in (removed -14)
		debian/libgimpprint-doc.install.in (removed -2)
		debian/libgimpprint.install.in (removed -4)
		debian/libgutenprint-dev.install (added +4)
		debian/libgutenprint-doc.doc-base.developer.in (added +15)
		debian/libgutenprint-doc.doc-base.reference.in (added +14)
		debian/libgutenprint-doc.install.in (added +2)
		debian/libgutenprint.install.in (added +4)
		debian/libgutenprintui-dev.install (added +3)
		debian/libgutenprintui.install.in (added +2)
		debian/libgutenprintui2-dev.install (added +3)
		debian/libgutenprintui2.install.in (added +2)
		debian/rules (+41, -37)
		debian/{cupsys-driver-gimpprint.docs => cupsys-driver-gutenprint.docs} (+0, -0)
		debian/{cupsys-driver-gimpprint.install => cupsys-driver-gutenprint.install} (+1, -1)
		debian/{cupsys-driver-gimpprint.postinst => cupsys-driver-gutenprint.postinst} (+1, -1)
		debian/{cupsys-driver-gimpprint.postrm => cupsys-driver-gutenprint.postrm} (+4, -4)
		debian/{gimpprint-locales.install => gutenprint-locales.install} (+0, -0)
		debian/{libgimpprint-dev.docs => libgutenprint-dev.docs} (+0, -0)
		doc/.cvsignore (+3, -3)
		doc/FAQ.html (+5, -5)
		doc/Makefile.am (+10, -10)
		doc/README.maintaining (+32, -42)
		doc/developer/.cvsignore (+17, -17)
		doc/developer/Makefile.am (+14, -14)
		doc/developer/copying.xml (+8, -8)
		doc/developer/escp2.xml (+1, -1)
		doc/developer/introduction.xml (+18, -18)
		doc/developer/new-printer.xml (+1, -1)
		doc/developer/problems.xml (+4, -4)
		doc/developer/using.xml (+34, -34)
		doc/developer/weave.xml (+1, -1)
		doc/developer/{gimpprint.xml => gutenprint.xml} (+3, -3)
		doc/users_guide/README (+1, -1)
		doc/users_guide/cups-edition.sgml (+5, -5)
		doc/users_guide/cups.sgml (+15, -15)
		doc/users_guide/gimp-edition.sgml (+5, -5)
		doc/users_guide/gimp.sgml (+5, -5)
		doc/users_guide/history.sgml (+10, -10)
		doc/users_guide/title.sgml (+8, -8)
		doc/users_guide/users-guide.sgml (+2, -2)
		doc/users_guide/util-edition.sgml (+5, -5)
		doc/users_guide/utils.sgml (+3, -3)
		doc/{gimpprint.dox.in => gutenprint.dox.in} (+4, -4)
		include/Makefile.am (+2, -2)
		include/gutenprint/.cvsignore (added +3)
		include/gutenprintui/.cvsignore (added +2)
		include/gutenprintui2/.cvsignore (added +3)
		include/{gimp-print => gutenprint}/Makefile.am (+7, -7)
		include/{gimp-print => gutenprint}/array.h (+5, -5)
		include/{gimp-print => gutenprint}/bit-ops.h (+8, -3)
		include/{gimp-print => gutenprint}/channel.h (+8, -3)
		include/{gimp-print => gutenprint}/color.h (+4, -4)
		include/{gimp-print => gutenprint}/curve-cache.h (+9, -9)
		include/{gimp-print => gutenprint}/curve.h (+5, -5)
		include/{gimp-print => gutenprint}/dither.h (+8, -3)
		include/{gimp-print => gutenprint}/image.h (+4, -4)
		include/{gimp-print => gutenprint}/list.h (+8, -3)
		include/{gimp-print => gutenprint}/module.h (+9, -4)
		include/{gimp-print => gutenprint}/mxml.h (+8, -3)
		include/{gimp-print => gutenprint}/paper.h (+5, -5)
		include/{gimp-print => gutenprint}/path.h (+8, -3)
		include/{gimp-print => gutenprint}/printers.h (+6, -6)
		include/{gimp-print => gutenprint}/sequence.h (+4, -4)
		include/{gimp-print => gutenprint}/string-list.h (+7, -3)
		include/{gimp-print => gutenprint}/util.h (+6, -6)
		include/{gimp-print => gutenprint}/vars.h (+7, -7)
		include/{gimp-print => gutenprint}/weave.h (+8, -3)
		include/{gimp-print => gutenprint}/xml.h (+10, -5)
		include/{gimp-print-ui => gutenprintui}/Makefile.am (+2, -2)
		include/{gimp-print-ui/gimp-print-ui.h => gutenprintui/gutenprintui.h} (+4, -4)
		include/{gimp-print-ui2 => gutenprintui2}/Makefile.am (+6, -6)
		include/{gimp-print-ui2 => gutenprintui2}/curve.h (+3, -3)
		include/{gimp-print-ui2 => gutenprintui2}/gammacurve.h (+3, -3)
		include/{gimp-print-ui2/gimp-print-ui.h => gutenprintui2/gutenprintui.h} (+7, -7)
		include/{gimp-print/gimp-print-intl-internal.h => gutenprint/gutenprint-intl-internal.h} (+4, -4)
		include/{gimp-print/gimp-print-intl.h => gutenprint/gutenprint-intl.h} (+4, -4)
		include/{gimp-print/gimp-print-module.h => gutenprint/gutenprint-module.h} (+15, -15)
		include/{gimp-print/gimp-print-version.h.in => gutenprint/gutenprint-version.h.in} (+23, -23)
		include/{gimp-print/gimp-print.h => gutenprint/gutenprint.h} (+15, -15)
		m4/stp.m4 (+3, -3)
		m4/stp_cups.m4 (+1, -1)
		m4/stp_gimp.m4 (+1, -1)
		m4/stp_option.m4 (+1, -1)
		m4/stp_path_lib.m4 (removed -688)
		m4/stp_pkgconfig.m4 (removed -138)
		m4extra/stp_release.m4.in (+1, -1)
		man/.cvsignore (+11, -11)
		man/Makefile.am (+12, -12)
		man/cups-calibrate.8.in (+7, -7)
		man/cups-genppd.8.in (+5, -6)
		man/cups-genppdconfig.8.in (+5, -6)
		man/cups-genppdupdate.8.in (+5, -6)
		man/escputil.1.in (+2, -2)
		man/{gimpprint-color.7.in => gutenprint-color.7.in} (+11, -11)
		man/{gimpprint-dithers.7.in => gutenprint-dithers.7.in} (+11, -11)
		man/{gimpprint-imagetypes.7.in => gutenprint-imagetypes.7.in} (+11, -11)
		man/{gimpprint-inktypes.7.in => gutenprint-inktypes.7.in} (+11, -11)
		man/{gimpprint-mediasizes.7.in => gutenprint-mediasizes.7.in} (+11, -11)
		man/{gimpprint-mediasources.7.in => gutenprint-mediasources.7.in} (+11, -11)
		man/{gimpprint-mediatypes.7.in => gutenprint-mediatypes.7.in} (+11, -11)
		man/{gimpprint-models.7.in => gutenprint-models.7.in} (+11, -11)
		man/{gimpprint-resolutions.7.in => gutenprint-resolutions.7.in} (+11, -11)
		man/{gimpprint.3.in => gutenprint.3.in} (+16, -23)
		man/{ijsgimpprint.1.in => ijsgutenprint.1.in} (+35, -34)
		po/.cvsignore (+1, -1)
		po/POTFILES.in (+10, -5)
		scripts/Makefile.am (+0, -1)
		scripts/autogen.sh (+16, -16)
		scripts/buildgimpprintdebs (removed -5)
		scripts/global.mk (+8, -8)
		src/Makefile.am (+2, -2)
		src/cups/.cvsignore (+1, -1)
		src/cups/Makefile.am (+20, -20)
		src/cups/README (+7, -7)
		src/cups/cups-calibrate.c (+3, -3)
		src/cups/cups-genppdconfig.in (+5, -5)
		src/cups/cups-genppdupdate.in (+18, -18)
		src/cups/genppd.c (+13, -17)
		src/cups/rastertoprinter.c (+121, -125)
		src/escputil/Makefile.am (+1, -1)
		src/escputil/escputil.c (+2, -2)
		src/foomatic/.cvsignore (+1, -1)
		src/foomatic/Makefile.am (+9, -9)
		src/foomatic/foomatic-generator.in (+17, -17)
		src/foomatic/foomatic-templates-ijs/{gimp-print.xml => gutenprint.xml} (+0, -0)
		src/foomatic/paper_sizes.c (+1, -5)
		src/foomatic/printer_margins.c (+1, -5)
		src/foomatic/printer_options.c (+2, -6)
		src/foomatic/printers.c (+1, -5)
		src/foomatic/{gimp-print-version.c => gutenprint-version.c} (+1, -5)
		src/ghost/.cvsignore (+1, -1)
		src/ghost/Makefile.am (+3, -3)
		src/ghost/README (+21, -21)
		src/ghost/{ijsgimpprint.c => ijsgutenprint.c} (+7, -9)
		src/gimp/Makefile.am (+3, -3)
		src/gimp/print-intl.h (+6, -5)
		src/gimp/print.c (+2, -2)
		src/gimp/print_gimp.h (+2, -11)
		src/gimp2/Makefile.am (+3, -3)
		src/gimp2/print-intl.h (+5, -5)
		src/gimp2/print.c (+2, -2)
		src/gimp2/print_gimp.h (+2, -11)
		src/gutenprintui/.cvsignore (added +10)
		src/gutenprintui/gutenprintui.pc.in (added +11)
		src/gutenprintui2/.cvsignore (added +12)
		src/gutenprintui2/gutenprintui2.pc.in (added +11)
		src/libgimpprintui/gimpprintui.pc.in (removed -11)
		src/libgimpprintui2/gimpprintui2.pc.in (removed -11)
		src/main/.cvsignore (+1, -4)
		src/main/Makefile.am (+14, -14)
		src/main/array.c (+3, -3)
		src/main/bit-ops.c (+4, -4)
		src/main/channel.c (+3, -3)
		src/main/color-conversion.h (+6, -6)
		src/main/color-conversions.c (+4, -4)
		src/main/color.c (+3, -3)
		src/main/curve-cache.c (+4, -4)
		src/main/curve.c (+5, -5)
		src/main/dither-ed.c (+3, -3)
		src/main/dither-eventone.c (+3, -3)
		src/main/dither-impl.h (+3, -3)
		src/main/dither-inks.c (+3, -3)
		src/main/dither-inlined-functions.h (+4, -0)
		src/main/dither-main.c (+3, -3)
		src/main/dither-matrix-1x1.xml (+3, -3)
		src/main/dither-matrix-2x1.xml (+3, -3)
		src/main/dither-matrix-4x1.xml (+3, -3)
		src/main/dither-ordered.c (+3, -3)
		src/main/dither-predithered.c (+3, -3)
		src/main/dither-very-fast.c (+3, -3)
		src/main/escp2-channels.c (+3, -3)
		src/main/escp2-driver.c (+3, -3)
		src/main/escp2-inks.c (+3, -3)
		src/main/escp2-papers.c (+39, -39)
		src/main/escp2-resolutions.c (+3, -3)
		src/main/generic-options.c (+3, -3)
		src/main/generic-options.h (+3, -3)
		src/main/gimpprint.pc.in (removed -10)
		src/main/gutenprint.pc.in (added +10)
		src/main/image.c (+2, -2)
		src/main/module.c (+4, -4)
		src/main/mxml-attr.c (+1, -1)
		src/main/mxml-file.c (+1, -1)
		src/main/mxml-node.c (+1, -1)
		src/main/mxml-search.c (+1, -1)
		src/main/papers.xml (+4, -4)
		src/main/path.c (+4, -4)
		src/main/print-canon.c (+11, -11)
		src/main/print-color.c (+17, -17)
		src/main/print-dither-matrices.c (+3, -3)
		src/main/print-escp2-data.c (+3, -3)
		src/main/print-escp2.c (+3, -3)
		src/main/print-escp2.h (+3, -3)
		src/main/print-lexmark.c (+10, -9)
		src/main/print-list.c (+7, -7)
		src/main/print-olympus.c (+29, -29)
		src/main/print-papers.c (+3, -3)
		src/main/print-pcl.c (+9, -9)
		src/main/print-ps.c (+5, -5)
		src/main/print-raw.c (+3, -3)
		src/main/print-util.c (+4, -4)
		src/main/print-vars.c (+7, -7)
		src/main/print-version.c (+22, -22)
		src/main/print-weave.c (+4, -4)
		src/main/printers.c (+3, -3)
		src/main/printers.xml (+4, -4)
		src/main/sequence.c (+4, -4)
		src/main/string-list.c (+3, -3)
		src/main/util.h (+4, -4)
		src/main/xml.c (+17, -15)
		src/main/{gimp-print-internal.h => gutenprint-internal.h} (+4, -4)
		src/main/{gimpprint.dtd => gutenprint.dtd} (+8, -8)
		src/main/{gimpprint.xsd => gutenprint.xsd} (+3, -3)
		src/main/{libgimpprint.sym => libgutenprint.sym} (+0, -0)
		src/testpattern/Makefile.am (+2, -2)
		src/testpattern/printers.c (+1, -5)
		src/testpattern/testpattern.h (+1, -1)
		src/{libgimpprintui => gutenprintui}/Makefile.am (+9, -9)
		src/{libgimpprintui => gutenprintui}/panel.c (+7, -7)
		src/{libgimpprintui => gutenprintui}/plist.c (+5, -5)
		src/{libgimpprintui => gutenprintui}/print-image-thumbnail.c (+2, -2)
		src/{libgimpprintui => gutenprintui}/printrc.h (+0, -0)
		src/{libgimpprintui => gutenprintui}/printrcl.l (+3, -3)
		src/{libgimpprintui => gutenprintui}/printrcy.y (+4, -4)
		src/{libgimpprintui => gutenprintui}/ui-utils.c (+3, -3)
		src/{libgimpprintui/gimp-print-ui-internal.h => gutenprintui/gutenprintui-internal.h} (+1, -5)
		src/{libgimpprintui2 => gutenprintui2}/Makefile.am (+16, -16)
		src/{libgimpprintui2 => gutenprintui2}/curve.c (+5, -5)
		src/{libgimpprintui2 => gutenprintui2}/gammacurve.c (+5, -5)
		src/{libgimpprintui2 => gutenprintui2}/panel.c (+7, -7)
		src/{libgimpprintui2 => gutenprintui2}/plist.c (+5, -5)
		src/{libgimpprintui2 => gutenprintui2}/print-image-thumbnail.c (+2, -2)
		src/{libgimpprintui2 => gutenprintui2}/printrc.h (+3, -3)
		src/{libgimpprintui2 => gutenprintui2}/printrcl.l (+3, -3)
		src/{libgimpprintui2 => gutenprintui2}/printrcy.y (+4, -4)
		src/{libgimpprintui2 => gutenprintui2}/ui-utils.c (+3, -3)
		src/{libgimpprintui2/gimp-print-ui-internal.h => gutenprintui2/gutenprintui-internal.h} (+4, -8)
		test/Makefile.am (+8, -8)
		test/bjc-unprint.c (+1, -1)
		test/curve.c (+61, -65)
		test/escp2-weavetest.c (+2, -6)
		test/pcl-unprint.c (+1, -1)
		test/testdither.c (+3, -7)
		test/unprint.c (+1, -1)
		test/xml-curve.c (+1, -1)

	Rename Gimp-Print to Gutenprint.

2004-09-15  <mtomlinson>	3767b212de52d920eb0aecd8a38a070770944565

	Lines: +20, -13
	Files:	src/main/print-color.c (+18, -11)
		src/main/print-escp2.c (+2, -2)

	Separate out "black transition" from "black gamma"

2004-09-12  <rleigh>	f21be228585d243f7144f34a4d4efe79a9afb67e

	Lines: +0, -17
	Files:	jmv/README (removed -17)

	Remove unused directory.

2004-09-12  <rleigh>	b9250ee3b187bb2642ef5c51bf6d676cf541df16

	Lines: +10, -2
	Files:	include/gimp-print-ui2/Makefile.am (+5, -1)
		src/libgimpprintui2/Makefile.am (+5, -1)

	Only trigger typebuiltins regeneration on Makefile change in maintainer-mode.

2004-09-12  <rleigh>	48ca8d20d75e5a6ccfdbd4f93f718ba1c08b49b3

	Lines: +0, -792
	Files:	src/gimp/instead_of_gimp_main.c (removed -792)

	Remove unused code.

===============================================================================
Name: gimp-print-5_0_0-beta2

2004-08-26  <rlk>	bf48317147cb5d6b1cddf38e4734cfc5780ca459

	Lines: +0, -0

	Gimp-Print 5.0.0-beta2 release

2004-08-25  <rlk>	0a92ec463406ed6c4697ce52fca08205b60b6ed4

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Note the necessity for further changes after 5.0 release.

2004-08-25  <rlk>	94d003d64f049aad13e77fca98b1189077aa5fc3

	Lines: +0, -1
	Files:	src/main/print-escp2.c (+0, -1)

	CD X adjustment and y adjustment are not string lists.  Fix memory
	leak from valgrind.

2004-08-25  <rlk>	dcfe25090a0c37a79824769193d9d8267d356166

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Note addition of dimension data type.

2004-08-25  <rlk>	775240d957f7f1eaf433534fa1200c278b1590a6

	Lines: +12, -12
	Files:	NEWS (+12, -12)

	Bug ID's should be numbered from low to high.

2004-08-25  <rlk>	26433b6e51b87df3c1eb26bb7b4459b968d3af47

	Lines: +3, -1
	Files:	NEWS (+3, -1)

	Note that dimension settings aren't available in Foomatic.

2004-08-24  <mtomlinson>	47037c09368d8d34b04089729a3daad04c26a879

	Lines: +12, -12
	Files:	src/main/print-escp2-data.c (+12, -12)

	Change density tunings for 2880-capable 4pl prints.

2004-08-24  <rlk>	21c5694620e57ce79643ccab1fe467546b432ec9

	Lines: +1, -1
	Files:	src/testpattern/run-testpattern (+1, -1)

	Need to specify --skin=memcheck for valgrind

2004-08-23  <rlk>	99690c45ad2633eb6174bf417b196a7a573271ee

	Lines: +53, -47
	Files:	NEWS (+21, -15)
		src/main/escp2-inks.c (+14, -14)
		src/main/print-escp2-data.c (+16, -16)
		src/main/print-escp2.h (+2, -2)

	Change tunings for 2880-capable 4 pl printers

2004-08-23  <rlk>	50376fb39dcbcfd194dda135d0a69baca017b537

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+2, -0)

	Add the HP LaserJet 1010 and 1015.

2004-08-23  <rlk>	e37c5d473af48478c7d8aeecd08c3cd1d8ee9b49

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	Add LaserJet 1010 and 1015 as supported by the PCL-5 driver.

2004-08-22  <rleigh>	cbda0927ad6c622e4eba597bdb283022e91f044d

	Lines: +0, -0

	Update British English translation for CD label printing and new printers.

2004-08-22  <rlk>	99f61ed2e06207b8e559843b55c19522d2835edd

	Lines: +8, -61
	Files:	NEWS (+8, -61)

	Simplify the list of Epson printers that require the magic activation
	sequence.

	Convert tabs to spaces.

2004-08-22  <rlk>	6463198dd6a90f3fc1ee4328d9fe9ad5712b309f

	Lines: +49, -16
	Files:	scripts/mkchlog (+49, -16)

	Build the change log more accurately.  Preserve ordering even between
	versions checked in very closely together, and also combine related
	checkins better.

2004-08-21  <rlk>	2b85b94990d6088e01cc5e1a7ca52a9723818e7a

	Lines: +97, -23
	Files:	NEWS (+50, -23)
		src/foomatic/foomatic-printermap (+8, -0)
		src/main/printers.xml (+39, -0)

	Preliminary support for more Epson variant printers

2004-08-21  <rlk>	fd729424bb313e589a1b6fd4b10f29be222079bf

	Lines: +20, -12
	Files:	NEWS (+20, -12)

	Update with 1013565.

2004-08-21  <rlk>	4124cc0c4cd1f8a9ed3acf438de8b9e76b9ad14f

	Lines: +510, -22
	Files:	src/libgimpprintui/plist.c (+255, -11)
		src/libgimpprintui2/plist.c (+255, -11)

	1013565 GIMP plugin may not exit at completion

	Use fclose() rather than incorrect pclose() to close off stream to
	print process.  This must have been missed in earlier rearchitecture.

2004-08-21  <rlk>	90266174fb70d87b4482b4e4a35f120bd1456f7c

	Lines: +96, -9
	Files:	src/testpattern/testpatterny.y (+96, -9)

	Add debugging

2004-08-21  <rlk>	3e39b063c819f1f6908cab1c419790906c38ac92

	Lines: +14, -11
	Files:	NEWS (+14, -11)

	Note change in layout of GIMP plugins.

2004-08-21  <rlk>	f89d5541a743f0d19847079d196773ea604e0566

	Lines: +32, -15
	Files:	NEWS (+32, -15)

	Note latest bug fixes and improvements.

2004-08-21  <rlk>	a3181914d9aa119fdc86d7e3d68e94cbc85ab753

	Lines: +14, -14
	Files:	src/main/escp2-papers.c (+14, -14)

	1013470 QUALITY - ESP R300 generates poor black

2004-08-21  <rlk>	87166ae01e1bb193ca04f72571fdb278100c9c7a

	1013465 QUALITY - highlights and shadows blown out

	Previous checkin used the wrong bug ID.

2004-08-21  <rlk>	8126b5cdd2711e0f64d8ac09c8aa5b13482e55b0

	Lines: +150, -141
	Files:	src/main/print-color.c (+10, -1)
		src/main/printers.xml (+140, -140)

	1013470 QUALITY - ESP R300 generates poor black

	Change to color conversion suggested by Alastair M. Robinson.
	This brings up the highlights somewhat and also slightly brightens
	the shadows.

	In addition, the gamma values for Epson printers were recalibrated.
	The new values seem to do very well.

2004-08-21  <rlk>	38242bd30a73d100e20563cff3765e0d8213eaa1

	Lines: +2, -2
	Files:	src/main/escp2-papers.c (+2, -2)

	Need a bit more black ink on the R300.

2004-08-21  <rleigh>	4d4246fc17e1842ba7876a5a71d0ea37e996593e

	Lines: +11, -0
	Files:	src/libgimpprintui2/panel.c (+11, -0)

	Allocate extra space for GtkScrolledWindows which don't request enough
	by default.

2004-08-19  <rleigh>	7d824f429b7270ae97014d6d137995451c5e4b1c

	Lines: +115, -92
	Files:	src/libgimpprintui/panel.c (+43, -28)
		src/libgimpprintui/ui-utils.c (+7, -5)
		src/libgimpprintui2/gimp-print-ui-internal.h (+1, -4)
		src/libgimpprintui2/panel.c (+53, -37)
		src/libgimpprintui2/ui-utils.c (+11, -18)

	Put dynamically-generated tables into GtkScrolledWindows.
	Fix table widget packing to use optimal amounts of space.
	Prevent dialog windows from shrinking smaller than their size requisition.
	GTK+-2.0 only:
	Don't use gtk_window_set_wmclass().
	Replace gtk_window_set_policy() with gtk_window_set_resizable().

2004-08-19  <rlk>	289c1b7e1edb7f370e22f5c0c6ecc0383b5915e2

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Note new fine adjustments for CD printing.

2004-08-19  <rlk>	dbd23a9fda0252802b2ce5723d566469b23d2c34

	Lines: +811, -81
	Files:	include/gimp-print/vars.h (+70, -0)
		src/cups/genppd.c (+30, -4)
		src/cups/rastertoprinter.c (+10, -0)
		src/foomatic/foomatic-generator.in (+43, -2)
		src/foomatic/printer_options.c (+24, -0)
		src/ghost/ijsgimpprint.c (+27, -1)
		src/libgimpprintui/panel.c (+128, -0)
		src/libgimpprintui/plist.c (+11, -1)
		src/libgimpprintui/printrcl.l (+2, -1)
		src/libgimpprintui/printrcy.y (+17, -1)
		src/libgimpprintui2/panel.c (+128, -0)
		src/libgimpprintui2/plist.c (+11, -1)
		src/libgimpprintui2/printrcl.l (+2, -1)
		src/libgimpprintui2/printrcy.y (+17, -1)
		src/main/escp2-driver.c (+5, -0)
		src/main/print-escp2-data.c (+130, -65)
		src/main/print-escp2.c (+34, -3)
		src/main/print-escp2.h (+5, -0)
		src/main/print-vars.c (+87, -0)
		src/main/printers.c (+30, -0)

	Support dimension-valued parameters

2004-08-19  <rlk>	78a1de16f8950ee66c614bda79ab859b72d4b3bc

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Update the list of fixed bugs.

2004-08-18  <rlk>	2940cbc7a19884e6c56ece419247f48e47f5d19a

	Lines: +16, -10
	Files:	NEWS (+16, -10)

	Update list of fixes.

2004-08-18  <m0m>	a8a60d848234c2fb934a2c23b99c37ee676bb6f0

	Lines: +61, -4
	Files:	src/main/print-olympus.c (+61, -4)

	Color adjustment for Olympus P-200 and Sony UP-DP10.

2004-08-15  <rlk>	527c2fc2777afd6c31f73e0b9ea6263a99232c10

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)

	NEC SuperScript 1400 works with pcl-4 driver

2004-08-15  <rlk>	4d4ed088f3e00cb595be74f48c4e7c2da3d46cec

	Lines: +1, -1
	Files:	src/main/path.c (+1, -1)

	Fix comment syntax

2004-08-15  <rleigh>	a8a6c54a41c4a05f3724ba219f3dfd518406b55f

	Lines: +72, -0
	Files:	src/cups/genppd.c (+36, -0)
		src/main/path.c (+36, -0)

	Define _D_EXACT_NAMLEN and _D_ALLOC_NAMLEN if these were not already
	defined by the dirent.h provided by the system C library.  The
	implementation is taken from the GNU C library dirent.h.

2004-08-09  <rleigh>	af950bdc8575ec805f9740eeed140cc3566daae8

	Lines: +174, -10
	Files:	src/cups/genppd.c (+84, -3)
		src/main/path.c (+90, -7)

	Replace the use of BSD scandir() with stpi_scandir(), a replacement
	taken from GNU libc, with non-portable macros removed.

2004-08-04  <rleigh>	7422b13e597f87bb639f4781ca13309cd78dc6ba

	Lines: +4, -5
	Files:	scripts/global.mk (+1, -1)
		src/cups/Makefile.am (+1, -1)
		src/foomatic/Makefile.am (+1, -1)
		src/testpattern/Makefile.am (+0, -1)
		test/Makefile.am (+1, -1)

	Replace the use of DEFS and INCLUDES with LOCAL_CPPFLAGS in order to
	ensure that local includes come first on the compiler command line.
	Put GNUCFLAGS last in LOCAL_CPPCFLAGS so that compiler options all
	come after the include flags.

2004-08-04  <rleigh>	2c78c4603d7bf88a51bb94af7e0405a89ff0ea6e

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Prevent the building of loadable modules when building a static libgimpprint.

2004-08-03  <rleigh>	0dc42a9ab1171ee614187945f31257aac79182eb

	Lines: +1, -11
	Files:	src/cups/Makefile.am (+1, -11)

	Add missing "\" where a command continues over several lines.
	Remove old, commented-out, code.

2004-08-03  <rleigh>	e75419fb706e62f8aae7347ca904a417ba71ea27

	Lines: +8, -56
	Files:	src/main/.cvsignore (+2, -56)
		src/main/curve.c (+3, -0)
		src/main/sequence.c (+3, -0)

	ieeefp.h declares finite() on Sun systems.

2004-08-03  <rlk>	3409a8ffd289161f56ac27fde449aa378b40eceb

	Lines: +7, -0
	Files:	NEWS (+7, -0)

	Note 1002380.

2004-08-03  <rlk>	67170503f9cc6c6a0e62ae54343aca8a4fc6adf7

	Lines: +2, -0
	Files:	src/libgimpprintui/panel.c (+1, -0)
		src/libgimpprintui2/panel.c (+1, -0)

	1002380	Printing grayscale image w/old printrc file crashes at start

2004-08-01  <rlk>	562ff90951d6b74e1aec98451cf5e032d3b5421d

	Lines: +0, -1
	Files:	src/libgimpprintui/panel.c (+0, -1)

	Remove stray debugging printf.

2004-08-01  <rlk>	8f1888c7fe229af936c184545671e6c6d9577423

	Lines: +8, -8
	Files:	NEWS (+8, -8)

	Note the CUPS issue a bit more prominently.

2004-08-01  <rlk>	92d28a18e40ab1d6693eaddf7a3438643f664b9c

	Lines: +180, -438
	Files:	NEWS (+180, -438)

	Remove release notes for alpha releases now that we're at beta 2.

	Other updates.

2004-08-01  <rlk>	0d7e5705593c249b151cd5cde3c20dd6835aaf86

	Lines: +1, -1
	Files:	src/main/escp2-channels.c (+1, -1)

	Fix channels for R800

2004-07-31  <rlk>	cf057abf2ba36d80fce174270be266fb82144089

	Lines: +105, -48
	Files:	NEWS (+88, -31)
		README (+17, -17)

	Prep for 5.0-beta2 release.  Note that the release is not imminent; this
	is just early preparation.

2004-07-31  <rlk>	3e1dc8e02d6fc2d57157c6595209c49a2e0dd740

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Bump version

2004-07-31  <rlk>	07a94140d3305483b0c1fda5ad991245c28e2d58

	Lines: +4, -4
	Files:	src/main/print-canon.c (+4, -4)

	More complete fix (tested with valgrind) for buffer overrun.  Also
	increase compression buffer size because "compression" can actually
	expand the data a bit.

2004-07-31  <rlk>	8053afbcbd2162b485e622c11504cf67bd8ec3de

	Lines: +4, -4
	Files:	src/main/print-canon.c (+4, -4)

	980678 Canon DMT not correct

2004-07-31  <rlk>	b1a4a693766f7c58ac7445d9c020c397651509bf

	Lines: +20, -17
	Files:	src/libgimpprintui2/plist.c (+3, -2)
		src/libgimpprintui2/printrcl.l (+17, -15)

	Handle version 3 printrc correctly

2004-07-31  <rlk>	f676b31ed9302b1ce633ea5ce1050eb604c43ca3

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Print newlines at the end of debug messages.

2004-07-31  <rlk>	5647e97aab5cff7d197963b91818c1ffe81a4a40

	Lines: +5, -0
	Files:	src/libgimpprintui/panel.c (+5, -0)

	1000661	GIMP plugin does not refresh correctly in some cases

2004-07-31  <rlk>	2364c7ce172fc9a02213be2382b73d3a1f209b47

	Lines: +5, -0
	Files:	src/libgimpprintui2/panel.c (+5, -0)

	1000661	GIMP plugin does not refresh preview correctly in some cases

2004-07-31  <rlk>	5619fbab5ee24535c93fce1dcb5ee04e4ec2c015

	Lines: +3, -0
	Files:	src/libgimpprintui/panel.c (+2, -0)
		src/libgimpprintui2/panel.c (+1, -0)

	1001029 Display problems w/preview - see description

2004-07-31  <rlk>	f8f114da4cc4776fb1ec24fcdefff28106f8ba9c

	Lines: +4, -4
	Files:	src/main/print-canon.c (+4, -4)

	Tentative fix for 982642 Canon 6200 Photo Ink Problems

2004-07-31  <rlk>	04b99dc422a22ddad08c77fd671c218daded3d08

	Lines: +35, -4
	Files:	src/main/print-escp2.c (+35, -4)

	Add option to print all the way to the hole for CD's.

	BTW, tested on ESP960, and it works.

2004-07-30  <rlk>	f218ff5d37b340195c96f757767ecf92fd4b6a92

	Lines: +13, -16
	Files:	src/main/print-escp2-data.c (+5, -5)
		src/main/print-escp2.c (+8, -11)

	Fix printing to CD, at least for R300 (needs retesting on 950)

2004-07-30  <rlk>	27c7a7310cff5c3164fac12e9a8fe01656d38cb9

	Lines: +10, -10
	Files:	test/unprint.c (+10, -10)

	sizeof(long) doesn't work correctly in this usage on 64 bit
	platforms.

2004-07-25  <rlk>	bf184591c1a55d7ea155c84f3444e365e4af0c64

	Lines: +21, -3
	Files:	src/main/print-escp2-data.c (+21, -3)

	Try again printing to CD.

2004-07-24  <rleigh>	36251ea5a9fa3e01ce16691e4247de0c3d85f99e

	Lines: +1838, -36
	Files:	configure.ac (+4, -3)
		include/gimp-print-ui2/.cvsignore (added +3)
		include/gimp-print-ui2/Makefile.am (+22, -1)
		include/gimp-print-ui2/curve.h (added +127)
		include/gimp-print-ui2/gammacurve.h (added +85)
		include/gimp-print-ui2/gimp-print-ui.h (+4, -0)
		src/libgimpprintui2/.cvsignore (+4, -14)
		src/libgimpprintui2/Makefile.am (+20, -0)
		src/libgimpprintui2/curve.c (added +1055)
		src/libgimpprintui2/gammacurve.c (added +495)
		src/libgimpprintui2/panel.c (+19, -18)

	Add two new widgets: StpuiCurve and StpuiGammaCurve, based on the GTK+
	GtkCurve and GtkGammaCurve widgets.
	Use these widgets in libgimpprintui and the print plugin.

2004-07-24  <rlk>	81249e29832ff2a1106c25352eb728161329dcf7

	Lines: +2, -0
	Files:	src/main/printers.xml (+2, -0)

	Add Olympus P200 back.

2004-07-24  <rlk>	a6c16453ec8e4d51ae46a825d284161ad261a1ac

	Lines: +151, -5
	Files:	src/main/Makefile.am (+1, -0)
		src/main/dither-impl.h (+2, -0)
		src/main/dither-main.c (+13, -4)
		src/main/dither-predithered.c (added +134)
		src/testpattern/run-testpattern (+1, -1)

	Add "predithered" dither algorithm

2004-07-24  <rlk>	71f6e6f9a3d151a1f94cd815c968a246abd9fa98

	Lines: +11, -4
	Files:	src/main/channel.c (+2, -1)
		src/main/color-conversion.h (+2, -1)
		src/main/color-conversions.c (+4, -0)
		src/main/print-color.c (+1, -0)
		src/testpattern/run-testpattern-1 (+2, -2)

	Add predithered color correction

2004-07-24  <rlk>	b4ef12567b6fbd9f71abbf5bec8fd88b7fa22808

	Lines: +1090, -1362
	Files:	src/main/printers.c (+52, -65)
		src/main/printers.xml (+1038, -1297)

	Change the XML data format to allow specification of arbitrary
	parameters.  This simplifies the syntax.

2004-07-24  <rlk>	87ac3366fe7fcd0784e0c1f0e83722b4e78259ae

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Force PPD files to rebuild if printers.xml changes.

2004-07-24  <rlk>	f0901b574d2f651ea9d22774e9e8485c9362347d

	Lines: +7, -7
	Files:	doc/5.0-release-plan.txt (+7, -7)

	Update the release plan

2004-07-22  <m0m>	09eee5a4e34f81bc379ac0e4a5f333b64b072838

	Lines: +64, -2
	Files:	NEWS (+2, -0)
		man/gimpprint-models.7.in (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+57, -2)
		src/main/printers.xml (+3, -0)

	Support for Olympus P-200

2004-07-09  <m0m>	f0e786746cdfcd893b09e528c613787b19975567

	Lines: +177, -32
	Files:	NEWS (+4, -1)
		man/gimpprint-models.7.in (+1, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/print-olympus.c (+167, -31)
		src/main/printers.xml (+3, -0)

	support for Olympus P-440

2004-07-04  <rleigh>	edb685938646a651499adae8cb160a4c4c559e0d

	Lines: +0, -0

	Update the British English translation.

2004-07-02  <rlk>	bb901c18ec8b402daa54ba2e7a59fd1087dd91e6

	Lines: +279, -189
	Files:	src/main/libgimpprint.sym (+279, -189)

	Update the symbol list.

2004-07-01  <m0m>	d72c4712d5dee67f0e517b23fa73c97e8a684bdd

	Lines: +50, -53
	Files:	src/main/print-olympus.c (+50, -53)

	- code cleanup; pagesize and laminate pattern moved to privdata structure

2004-06-30  <m0m>	a8ebd8742a7f66f3953439712a7f90b0de8dd4b2

	Lines: +176, -8
	Files:	NEWS (+5, -0)
		man/gimpprint-models.7.in (+2, -0)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/print-olympus.c (+160, -8)
		src/main/printers.xml (+6, -0)

	- fixed bugs in canon-cp100
	  - wrong papersize in header
	  - wrong size of card paper
	- changed Card papersize
	- added Wide Postcard papersize
	- support for Canon CP-220, CP-330
	  (compatible with CP-100 + wide postcard papersize)
	- partial support for Olympus P-10

2004-06-30  <m0m>	543600c24b09ebaff9201d0057ef51280c71db28

	Lines: +11, -4
	Files:	src/main/papers.xml (+11, -4)

	- changed Card papersize
	- added Wide Postcard papersize

2004-06-30  <rlk>	cff0c4e58738105187946b3c8a9c9f4e241c773d

	Lines: +82, -65
	Files:	src/main/print-escp2-data.c (+65, -65)
		src/main/print-escp2.c (+12, -0)
		src/main/print-escp2.h (+5, -0)

	Add SupportsPacketMode read-only boolean parameter to Epson driver
	to allow utilities to determine whether they need to take the printer
	out of packet mode.

2004-06-28  <rleigh>	5e896a82ca8cf27d7c930aa86263638c81f1c9f5

	Lines: +5, -3
	Files:	configure.ac (+2, -1)
		m4/stp_gimp.m4 (+2, -1)
		src/gimp2/Makefile.am (+1, -1)

	Install the GIMP 2.0 plug-in into the GIMP 2.0 plug-in directory,
	rather than the GIMP 1.2 directory.

2004-06-28  <m0m>	5492f600fe33a84bb03f537eadaff44216bfb3dd

	Lines: +27, -25
	Files:	src/main/print-olympus.c (+27, -25)

	code clean up in color layer "management"

===============================================================================
Name: gimp-print-5_0_0-beta1

2004-06-26  <rlk>	cc06cf06191a3d9e4ab00e401c4be8239e7d811a

	Lines: +0, -0

	Gimp-Print 5.0.0-beta1 release

2004-06-26  <rlk>	f5a4f9f648929dcc051f068763ea193924b955ec

	Lines: +0, -4
	Files:	src/libgimpprintui2/Makefile.am (+0, -4)

	Need to distribute gimpprintui2.pc.in.

2004-06-26  <rlk>	902c4cb8e1ec125173630e062e3855ec19976373

	Lines: +2, -1
	Files:	doc/Makefile.am (+1, -0)
		doc/gimpprint.dox.in (+1, -1)

	Remove old gimpprint/html tree before regenerating it

2004-06-26  <rlk>	91756f800037d55385e788ba779141af9f2415fc

	Lines: +1, -1
	Files:	doc/gimpprint.dox.in (+1, -1)

	Don't document xmli18n-tmp.h

2004-06-26  <rlk>	59f5d9538ce3d58bdf996941fd54afcf265ea6dd

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Grab the right amount of data from the channel code.

2004-06-26  <rlk>	c90b04e49f049cf4a0d0108df16fb052101603d1

	Lines: +146, -119
	Files:	NEWS (+125, -109)
		README (+21, -10)

	Prep for 5.0-beta1 release

2004-06-24  <m0m>	44cf3102e8ea7b46ff32e748003ba8514781e575

	Lines: +49, -1
	Files:	src/main/print-olympus.c (+49, -1)

	- "rastertoprinter vs. olympus driver" bug removed
	  reported
	  2003-12-26: [ 865841 ] Canon CP-200
	  2004-06-14: [ 972478 ] Olympus-P400 misregistration

2004-06-23  <davehill>	2205dad6563ae6255774a18c87338047d3bb0d7b

	Lines: +81, -48
	Files:	test/pcl-unprint.c (+81, -48)

	Don't segfault when we see end raster graphics for the second time.
	Added some more PCL commands.

2004-06-23  <rlk>	67c2b63858a3e25def24c39a2ccd5ca4daa66f21

	Lines: +4, -2
	Files:	src/gimp/print.c (+4, -2)

	Don't free string in the middle.

2004-06-23  <rlk>	1ddd48c0ee39d940c477c8b8b2ba920590f0f368

	Lines: +1, -1
	Files:	src/gimp2/print.c (+1, -1)

	Use C comment syntax rather than C++ syntax.

2004-06-23  <rlk>	54e61349bfe3a9b30e6a20b8103786069b04d0e8

	Lines: +10, -9
	Files:	doc/5.0-release-plan.txt (+10, -9)

	Updates.

2004-06-22  <rleigh>	4e298ea791594ad013ba59158cce1195c38c701d

	Lines: +9426, -46
	Files:	configure.ac (+49, -45)
		include/Makefile.am (+1, -1)
		include/gimp-print-ui2/Makefile.am (added +40)
		include/gimp-print-ui2/gimp-print-ui.h (added +175)
		scripts/global.mk (+5, -0)
		src/Makefile.am (+2, -0)
		src/gimp2/.cvsignore (added +5)
		src/gimp2/Makefile.am (added +52)
		src/gimp2/print-image-gimp.c (added +447)
		src/gimp2/print-intl.h (added +38)
		src/gimp2/print.c (added +457)
		src/gimp2/print_gimp.h (added +55)
		src/libgimpprintui2/.cvsignore (added +22)
		src/libgimpprintui2/Makefile.am (added +80)
		src/libgimpprintui2/gimp-print-ui-internal.h (added +247)
		src/libgimpprintui2/gimpprintui2.pc.in (added +11)
		src/libgimpprintui2/panel.c (added +4730)
		src/libgimpprintui2/plist.c (added +1461)
		src/libgimpprintui2/print-image-thumbnail.c (added +130)
		src/libgimpprintui2/printrc.h (added +44)
		src/libgimpprintui2/printrcl.l (added +112)
		src/libgimpprintui2/printrcy.y (added +382)
		src/libgimpprintui2/ui-utils.c (added +881)

	Add GTK+ 2.0 port of libgimpprintui and the GIMP Print plugin.

2004-06-22  <m0m>	0bed72165b0b9bb2d10c1b5835577742f9f1ecd2

	Lines: +15, -5
	Files:	src/main/print-olympus.c (+15, -5)

	*** empty log message ***

2004-06-21  <m0m>	a1c210de62002ac1d71da15d9576906bf3e1622c

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	tiny bugfix in debug message :)

2004-06-20  <rlk>	477e5bbdecdcc04f0dfdafa6d15600d18ed4aa11

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Minor clarification.

2004-06-20  <rlk>	eda70c575a7f7269e924f096769b483ee76956a0

	Lines: +188, -46
	Files:	NEWS (+176, -33)
		README (+10, -11)
		configure.ac (+2, -2)

	Advance to beta release

2004-06-20  <rlk>	73d4bb4a5187fc529a7ef072d3373631927b7c9c

	Lines: +0, -23
	Files:	NEWS (+0, -23)

	Duplex mention was added in the wrong place.  Moving to the release
	notes for beta 1.

2004-06-20  <davehill>	068e59ae1db83f780ab4891b550850942b26a748

	Lines: +65, -32
	Files:	test/pcl-unprint.c (+65, -32)

	Supress PNM output but continue diagnostic dump instead of just stopping
	if we don't like the input file.
	Added some extra PCL commands.

2004-06-20  <davehill>	7690fe28621332d62d73e4ea57786f9745a74fb0

	Lines: +305, -37
	Files:	NEWS (+23, -0)
		src/cups/genppd.c (+35, -0)
		src/cups/rastertoprinter.c (+13, -0)
		src/foomatic/foomatic-printermap (+1, -1)
		src/foomatic/printer_options.c (+3, -0)
		src/ghost/ijsgimpprint.c (+54, -9)
		src/main/print-pcl.c (+170, -26)
		src/main/printers.xml (+6, -1)

	Duplex support for the "pcl-4" and "pcl-900" drivers.
	Split LaserJet 4V/4Si (4Si supports a duplexer).

2004-06-17  <rleigh>	be2e21c3cf617e8b0ee8912f6eb39631de4b9b7e

	Lines: +44, -44
	Files:	configure.ac (+44, -44)

	Disable GTK+ 2.0 checks until there is something that requires it.

2004-06-17  <rlk>	136c21c6e98a578ffd2fc59cf2bab2dd301bf197

	Lines: +245, -245
	Files:	src/main/printers.xml (+245, -245)

	Change manufacturer names (capitalization) to comply with PPD
	standard.

2004-06-17  <m0m>	a998a0cde86fe982cd4c86e403428ac992c94854

	Lines: +46, -8
	Files:	NEWS (+5, -3)
		man/gimpprint-models.7.in (+4, -0)
		src/foomatic/foomatic-printermap (+2, -1)
		src/main/print-olympus.c (+31, -3)
		src/main/printers.xml (+4, -1)

	- support for Fujifilm CX-550

2004-06-13  <rlk>	77eb26d07fc8eed3ff3fb04ddca3cb4dc9bbe3ba

	Lines: +1, -1
	Files:	src/libgimpprintui/plist.c (+1, -1)

	Don't choke if printrc file is trashed.

2004-06-13  <rlk>	fbfda490d7b87a34b3e864a4a886145357ab2274

	Lines: +10, -1
	Files:	src/main/print-ps.c (+10, -1)

	972014 eksprx600_610.ppd crashes gimp-print-4.2.6-4

2004-06-12  <rlk>	9fb9d39581cfe7f0b7a5c7654e298649e4434ca2

	Lines: +42, -1
	Files:	include/gimp-print/xml.h (+1, -0)
		src/main/array.c (+41, -1)

	Add stp_xmltree_create_from_array.

2004-06-12  <rlk>	f642459a5e5b5c034347c13271941ae4afd4c3b4

	Lines: +7, -4
	Files:	include/gimp-print/xml.h (+4, -1)
		src/main/curve.c (+2, -2)
		src/main/sequence.c (+1, -1)

	Export XML interchange for curves, and improve const-correctness.

2004-06-12  <rlk>	99db20e86d443111d5bf76104128e2a345607f59

	Lines: +10, -7
	Files:	NEWS (+10, -7)

	Correct DesignJet 2500/3500 page sizes.

2004-06-09  <davehill>	9dbd432853230f96f350d60b9a3249730511a5cf

	Lines: +16, -3
	Files:	src/main/print-pcl.c (+15, -2)
		src/main/printers.xml (+1, -1)

	DesignJet 2500 is 36" wide and the DesignJet 3500 is 54" wide.

2004-06-08  <rlk>	fdd32ecb5f86dc3d68038fd88de23a2fab218add

	Lines: +95, -0
	Files:	src/testpattern/run-testpattern-1 (+95, -0)

	Test raw driver to check 8-bit output.

2004-06-08  <rlk>	479d50af495a0d83c494491e11b9df3ba7cdd77d

	Lines: +1, -1
	Files:	src/testpattern/testpatterny.y (+1, -1)

	Set page height rather than setting width twice.

2004-06-08  <rlk>	eb728103ae4379fd4d8e68f5caa857a8505b27fb

	Lines: +5, -3
	Files:	src/testpattern/testpattern.c (+5, -3)

	Set black value correctly.

2004-06-08  <rlk>	5ecc90f358be965eb4a2e78f76d8a0740e2b4216

	Lines: +2, -2
	Files:	src/main/color-conversions.c (+2, -2)

	Print lut->steps when printing colorfunc information.

2004-06-07  <rlk>	0a0ae88bd3db522aaffbc2cab071b94e703d8880

	Lines: +1, -0
	Files:	src/main/color-conversions.c (+1, -0)

	Resample the gcr curve correctly.

2004-06-07  <rlk>	f12e4e0646579336e51d289d1857b1b14aaa0477

	Lines: +17, -15
	Files:	src/libgimpprintui/printrcl.l (+17, -15)

	Print better debug info.

	Accept file versions 2 and 3.

2004-06-07  <rlk>	f74805e5af20b1cbc86b6f0dcb3873838b430230

	Lines: +2, -1
	Files:	src/libgimpprintui/plist.c (+2, -1)

	Bump the file version so that earlier alpha releases won't get confused.

2004-06-06  <rlk>	1bf854735712a4e49b2cd5e41ff2c0d79d4c5ff4

	Lines: +21, -22
	Files:	src/main/color-conversions.c (+6, -3)
		src/main/dither-main.c (+1, -1)
		src/main/print-color.c (+8, -8)
		src/main/print-util.c (+6, -0)
		src/testpattern/run-testpattern (+0, -10)

	Make gamma be an optional parameter rather than a mandatory user
	parameter.  This also required changing the parameter merge
	slightly to permit it to set a defaulted parameter.

	Handle brightness correctly in uncorrected mode.

	Make dither algorithm be an advanced, rather than advanced2, parameter.

	Still needs to complete valgrind run.

2004-06-06  <rlk>	3245eb8bc1a215547014f064dee40b70f055c0f4

	Lines: +2, -4
	Files:	src/testpattern/run-testpattern-1 (+2, -4)

	Save some space in the printout.

2004-06-06  <rlk>	075e9074c684852dc32ab0391720c056d1befb67

	Lines: +46, -3
	Files:	doc/5.0-release-plan.txt (+46, -3)

	Update the release plan.

2004-06-06  <rlk>	fe3bbde39264321832c3ae05101cad7b7a2d6d15

	Lines: +236, -21
	Files:	src/main/color-conversions.c (+37, -16)
		src/main/print-color.c (+2, -1)
		src/testpattern/Makefile.am (+2, -2)
		src/testpattern/run-testpattern-1 (added +193)
		src/testpattern/testpattern.c (+2, -2)

	Fix up a few uses of lut->steps vs. 1 << bits.  They aren't always
	equivalent.  Where we can't avoid this, make sure that lut->steps is
	set correctly.

	Fix a null pointer issue.

	Fix a few indexing problems.

	Create the GCR curve in desaturated mode.

	Add a new test that exercises all of the color modes.

	Don't suppress error/debug output when using testpattern -n.

2004-06-05  <rlk>	dad6ce8579272dda9211e3bb3a76e00ed5371815

	Lines: +97, -46
	Files:	src/main/color-conversion.h (+2, -0)
		src/main/color-conversions.c (+52, -32)
		src/main/print-color.c (+43, -14)

	Fix up brightness and contrast correction.

	Do color->gray conversion correctly.  The luminance values should only
	be inverted if the input is black-based; whether the conversion inverts
	the color scale is irrelevant.

2004-06-04  <rlk>	1a3d84571585580e2edfe79439a25569972dd8c9

	Lines: +151, -58
	Files:	src/main/color-conversion.h (+1, -0)
		src/main/color-conversions.c (+88, -38)
		src/main/print-color.c (+62, -20)

	Improve the behavior of the brightness and contrast controls.

	Needs considerably more testing!

2004-05-31  <rlk>	46b1bc55b8720ba03e1afb56f4c2f27c3263580b

	Lines: +0, -1
	Files:	configure.ac (+0, -1)

	Remove

	AC_CONFIG_FILES([src/libgimpprintui/gimpprintui2.pc])

	until that file is repopulated.

2004-05-30  <rlk>	7328d7bdabfad214c36f9802d3c880f0b27650fd

	Lines: +11, -0
	Files:	doc/5.0-release-plan.txt (+11, -0)

	Updates

2004-05-30  <rlk>	b060562b9324001fdd1bbe82bd9707b943da22f6

	Lines: +94, -29
	Files:	include/gimp-print/curve.h (+1, -2)
		include/gimp-print/util.h (+2, -1)
		src/main/curve.c (+44, -14)
		src/main/print-canon.c (+3, -3)
		src/main/print-color.c (+14, -0)
		src/main/print-lexmark.c (+3, -3)
		src/main/print-util.c (+9, -1)
		test/curve.c (+18, -5)

	Fix more problems with piecewise curves.  Also fix a specific problem
	with with spline interpolation.

2004-05-26  <rleigh>	cf0132adbac206f3bdb70e7065b4ef8d1cdbed25

	Lines: +1, -1
	Files:	src/libgimpprintui/Makefile.am (+1, -1)

	Revert change to build only a static libgimpprintui.

2004-05-26  <rleigh>	4a21ce23f77bac0745a78fae1109e9b4f0d68a15

	Lines: +21, -2
	Files:	src/cups/genppd.c (+11, -1)
		src/main/path.c (+10, -1)

	Replace the non-portable use of BSD alphasort() with dirent_sort().

2004-05-26  <rlk>	a878b54d4eb51b06ba26147984e004580d2ef84a

	Lines: +3, -1
	Files:	src/gimp/print.c (+1, -0)
		src/libgimpprintui/panel.c (+2, -1)

	Fix a few memory leaks, tested with Valgrind

2004-05-26  <rlk>	7f034bb592779821d5ac147813622c30ba59a403

	Lines: +670, -306
	Files:	include/gimp-print-ui/gimp-print-ui.h (+47, -5)
		include/gimp-print/string-list.h (+7, -2)
		src/gimp/print.c (+3, -0)
		src/libgimpprintui/Makefile.am (+2, -2)
		src/libgimpprintui/gimp-print-ui-internal.h (+1, -0)
		src/libgimpprintui/panel.c (+250, -54)
		src/libgimpprintui/plist.c (+246, -229)
		src/libgimpprintui/printrcl.l (+8, -0)
		src/libgimpprintui/printrcy.y (+86, -4)
		src/main/string-list.c (+20, -10)

	Revamp the command logic.  Rather than forcing the user to enter the
	command, offer a standard command built from the queue name and whether
	raw printing is required.  Also offer a choice of file and custom command.

	742187	huge delays with lpstat -d -p
	700792	PostScript and -oraw

2004-05-23  <rleigh>	ce97f550cddb8646562f7f14c9e3da2c380c3fce

	Lines: +58, -51
	Files:	include/gimp-print/string-list.h (+31, -9)
		include/gimp-print/vars.h (+2, -19)
		src/ghost/ijsgimpprint.c (+1, -1)
		src/libgimpprintui/gimp-print-ui-internal.h (+2, -2)
		src/libgimpprintui/panel.c (+5, -5)
		src/libgimpprintui/ui-utils.c (+1, -1)
		src/main/printers.c (+1, -1)
		src/main/string-list.c (+15, -13)

	Change stp_string_list_t to use the new-style forward declared struct and
	typedef, and update function prototypes and code accordingly.

2004-05-23  <rleigh>	16f2d793c4d22648309b54781474433816441a2f

	Lines: +53, -123
	Files:	debian/Makefile.am (+2, -3)
		debian/changelog (+11, -0)
		debian/control.in (+0, -47)
		debian/cupsys-driver-gimpprint.dirs (removed -1)
		debian/cupsys-driver-gimpprint.postrm (+2, -0)
		debian/cupsys-driver-gimpprint.prerm (removed -38)
		debian/libgimpprint-doc.doc-base.reference.in (added +14)
		debian/libgimpprint-doc.install.in (+2, -2)
		debian/libgimpprintui-dev.install (removed -5)
		debian/libgimpprintui.install (removed -2)
		debian/rules (+17, -20)
		debian/{libgimpprint-doc.doc-base.in => libgimpprint-doc.doc-base.developer.in} (+5, -5)

	Update Debian packaging for 5.0.0-alpha3.

2004-05-23  <rleigh>	53bbb373b35e0ab2743e7e89fb1375c60dc297ce

	Lines: +4, -0
	Files:	configure.ac (+4, -0)

	Determine the module path correctly.  Previously, this would be set
	incorrectly if --prefix was used and $exec_prefix was set to "NONE".

2004-05-23  <rleigh>	192cd64c2e54bdc01b3f41c06d67070ca8bd9cdf

	Lines: +1, -1
	Files:	src/cups/cups-genppdupdate.in (+1, -1)

	Don't exit with a failure code when no PPDs have been upgraded.  This
	can occur when there are no queues available, or are using 4.2 PPDs,
	and this can break upgrade scripts.

2004-05-23  <rleigh>	521454506bf2b7e0ad23570022f3b3d85582976c

	Lines: +33, -32
	Files:	configure.ac (+10, -23)
		src/libgimpprintui/Makefile.am (+2, -6)
		src/libgimpprintui/gimpprintui.pc.in (added +11)
		src/main/Makefile.am (+0, -3)
		src/main/gimpprint.pc.in (added +10)

	Fix VPATH build.
	Don't generate pkg-config templates, since this breaks VPATH builds with
	recent versions of automake.
	Allow cups-genppd and rastertogimpprint to be linked dynamically, even
	when --enable-static is used with a new option --disable-static-genppd.
	Always build libgimpprintui statically, since it only has a single user.

2004-05-22  <rleigh>	c328c413c68be5fddd5d01d450065fb2a6530d08

	Lines: +12, -12
	Files:	doc/users_guide/Makefile.am (+12, -12)

	Fix VPATH build.

2004-05-22  <rleigh>	bb16b54b8cc3addaebd9258a0ded80d82cd756fe

	Lines: +42, -41
	Files:	m4/gimp.m4 (+39, -39)
		m4/stp_gimp.m4 (+3, -2)

	Tighten GIMP 1.2 version checking so that even if forced, it will not
	be possible to build the GIMP 1.2 plugin if a version > 1.2 is found.

2004-05-18  <rlk>	0d7acc17e182b1a944d10fcc239aa821b44e613d

	Lines: +8, -1
	Files:	src/libgimpprintui/plist.c (+8, -1)

	955436 gimp plugin save printc with wrong locale

2004-05-17  <davehill>	05ad9514683cb006815d04e3532987706eb86915

	Lines: +1, -0
	Files:	src/gimp/print.c (+1, -0)

	Added missing "break" statement which caused compiler warning.

2004-05-16  <rlk>	be9789ff57e60a3718c131c89d1191cbb6abd58c

	Lines: +12, -7
	Files:	doc/5.0-release-plan.txt (+12, -7)

	Updates

2004-05-16  <rlk>	1edd667579c5fec1dd59110bb8b8b3cee4d1d709

	Lines: +1098, -264
	Files:	include/gimp-print/curve.h (+85, -29)
		include/gimp-print/util.h (+2, -0)
		src/main/curve.c (+420, -58)
		test/curve.c (+591, -177)

	Support piecewise curves

===============================================================================
Name: gimp-print-5_0_0-alpha3

2004-05-13  <rlk>	27e953f4998190b77ac340913701cf50f9f074d1

	Lines: +0, -0

	Gimp-Print 5.0.0-alpha3 release

2004-05-13  <rlk>	a330824c263e018837d6a7c1dcec5c6ec610d1f8

	Lines: +3, -4
	Files:	NEWS (+3, -4)

	Clarify

2004-05-11  <rleigh>	1d10e05e9fabcb5186602b8eb1cc776aea9179d2

	Lines: +9, -0
	Files:	scripts/autogen.sh (+9, -0)

	Add check for pkg-config.

2004-05-11  <rlk>	a8068235eaeb10f861af71c347dfb46e153fce29

	Lines: +2, -0
	Files:	src/libgimpprintui/printrcy.y (+2, -0)

	Fix a few errors

2004-05-10  <rleigh>	2c38964d0d69c444e5cee4e1294567e5c629d101

	Lines: +4, -0
	Files:	doc/README.maintaining (+4, -0)

	Document the requirement for pkg-config.

2004-05-09  <rlk>	787a4f54a20f70725788d8b3ef0766f2ed63384a

	Lines: +8, -0
	Files:	.cvsignore (+3, -0)
		doc/.cvsignore (+3, -0)
		doc/developer/.cvsignore (+2, -0)

	More files to ignore

2004-05-09  <rlk>	4b9b6383424e39ebc871cefae509c8ad28ba129b

	Lines: +5, -1
	Files:	NEWS (+5, -1)

	Note removal of libprintut

2004-05-09  <rleigh>	85802e692eafc3af7a7b820a24653f84a8198606

	Lines: +203, -2826
	Files:	Makefile.am (+1, -1)
		configure.ac (+4, -19)
		doc/README.maintaining (+4, -16)
		include/gimp-print/curve.h (+5, -0)
		include/gimp-print/util.h (+3, -2)
		include/gimp-print/vars.h (+3, -0)
		lib/.cvsignore (removed -12)
		lib/Makefile.am (removed -43)
		lib/alloca.c (removed -504)
		lib/getopt.c (removed -1055)
		lib/getopt.h (removed -169)
		lib/getopt1.c (removed -188)
		lib/libprintut.h (removed -50)
		lib/pathmax.h (removed -53)
		lib/strcspn.c (removed -52)
		lib/vasprintf.c (removed -193)
		lib/xgetcwd.c (removed -77)
		lib/xmalloc.c (removed -110)
		lib/xmalloc.h (removed -43)
		po/POTFILES.in (+0, -9)
		scripts/global.mk (+0, -1)
		src/cups/Makefile.am (+6, -6)
		src/cups/genppd.c (+12, -35)
		src/cups/rastertoprinter.c (+4, -5)
		src/escputil/Makefile.am (+1, -1)
		src/escputil/escputil.c (+8, -9)
		src/foomatic/Makefile.am (+5, -5)
		src/foomatic/gimp-print-version.c (+0, -1)
		src/foomatic/paper_sizes.c (+0, -1)
		src/foomatic/printer_margins.c (+0, -1)
		src/foomatic/printer_options.c (+0, -1)
		src/foomatic/printers.c (+0, -1)
		src/ghost/Makefile.am (+1, -1)
		src/ghost/ijsgimpprint.c (+14, -14)
		src/gimp/Makefile.am (+1, -1)
		src/gimp/print-image-gimp.c (+7, -8)
		src/gimp/print.c (+2, -3)
		src/libgimpprintui/panel.c (+8, -9)
		src/libgimpprintui/plist.c (+22, -23)
		src/libgimpprintui/print-image-thumbnail.c (+1, -2)
		src/libgimpprintui/printrcl.l (+0, -1)
		src/libgimpprintui/printrcy.y (+0, -1)
		src/libgimpprintui/ui-utils.c (+1, -2)
		src/main/path.c (+2, -2)
		src/main/print-lexmark.c (+4, -4)
		src/main/print-util.c (+3, -3)
		src/testpattern/Makefile.am (+2, -5)
		src/testpattern/printers.c (+0, -1)
		src/testpattern/testpattern.c (+9, -9)
		test/Makefile.am (+6, -6)
		test/bjc-unprint.c (+8, -13)
		test/escp2-weavetest.c (+14, -15)
		test/pcl-unprint.c (+27, -27)
		test/testdither.c (+0, -1)
		test/unprint.c (+15, -12)

	Remove libprintut, which is no longer required.
	Replace usage of xmalloc/xrealloc/xcalloc with the corresponding
	libgimpprint functions, stp_malloc/stp_realloc/stp_zalloc.

2004-05-09  <rleigh>	b005ebc85065969ffd22c029c1dd8057b6c8e601

	Lines: +0, -0

	Remove RCS tag.

2004-05-09  <rlk>	bb7c0fc6d544c899052dd1b7da41c064dee00f1c

	Lines: +11, -2
	Files:	Makefile.am (+11, -2)

	Require autogen.sh to have run today in order to build distribution
	(so that config.h will be up to date).

2004-05-08  <rlk>	e8e50cae399e23ffb820ae73ef400d6c726f64c6

	Lines: +42, -18
	Files:	NEWS (+31, -7)
		README (+10, -10)
		debian/README.Debian (+1, -1)

	Update information

2004-05-08  <rlk>	f2989297a2e2f309cb82e94cd19852464a5ce711

	Lines: +20, -2
	Files:	src/escputil/escputil.c (+20, -2)

	855685 escputil does not return status for C84

2004-05-08  <rlk>	75359f8b1e39272ac74af22f6ffc3821f7a527b1

	Lines: +6, -6
	Files:	include/gimp-print/module.h (+6, -6)

	Module functions should be declared extern.

2004-05-07  <rlk>	37765c311fa0425d999804e873358fc84c4f984f

	Lines: +1, -1
	Files:	src/testpattern/testpatterny.y (+1, -1)

	One more fix required.

2004-05-07  <rleigh>	2117e7600f9f397748a37002549b84dda0674399

	Lines: +1664, -1920
	Files:	include/gimp-print-ui/gimp-print-ui.h (+1, -1)
		include/gimp-print/array.h (+14, -15)
		include/gimp-print/channel.h (+11, -11)
		include/gimp-print/color.h (+8, -8)
		include/gimp-print/curve-cache.h (+4, -4)
		include/gimp-print/curve.h (+46, -47)
		include/gimp-print/dither.h (+23, -23)
		include/gimp-print/list.h (+5, -5)
		include/gimp-print/paper.h (+1, -1)
		include/gimp-print/printers.h (+32, -33)
		include/gimp-print/sequence.h (+32, -33)
		include/gimp-print/util.h (+16, -16)
		include/gimp-print/vars.h (+122, -119)
		include/gimp-print/weave.h (+13, -13)
		include/gimp-print/xml.h (+3, -3)
		src/cups/genppd.c (+6, -6)
		src/cups/rastertoprinter.c (+10, -10)
		src/escputil/escputil.c (+7, -7)
		src/foomatic/printer_margins.c (+2, -2)
		src/foomatic/printer_options.c (+2, -2)
		src/foomatic/printers.c (+1, -1)
		src/ghost/ijsgimpprint.c (+10, -10)
		src/libgimpprintui/gimp-print-ui-internal.h (+2, -2)
		src/libgimpprintui/panel.c (+17, -17)
		src/libgimpprintui/plist.c (+7, -7)
		src/libgimpprintui/printrcy.y (+1, -1)
		src/main/array.c (+70, -94)
		src/main/bit-ops.c (+2, -2)
		src/main/channel.c (+14, -14)
		src/main/color-conversion.h (+6, -6)
		src/main/color-conversions.c (+44, -44)
		src/main/color.c (+4, -4)
		src/main/curve-cache.c (+3, -3)
		src/main/curve.c (+185, -220)
		src/main/dither-ed.c (+1, -1)
		src/main/dither-eventone.c (+2, -2)
		src/main/dither-impl.h (+3, -3)
		src/main/dither-inks.c (+12, -12)
		src/main/dither-main.c (+12, -12)
		src/main/dither-ordered.c (+1, -1)
		src/main/dither-very-fast.c (+1, -1)
		src/main/escp2-driver.c (+26, -26)
		src/main/generic-options.c (+2, -2)
		src/main/generic-options.h (+2, -2)
		src/main/print-canon.c (+37, -37)
		src/main/print-color.c (+23, -23)
		src/main/print-dither-matrices.c (+20, -20)
		src/main/print-escp2.c (+66, -66)
		src/main/print-escp2.h (+4, -4)
		src/main/print-lexmark.c (+32, -32)
		src/main/print-list.c (+196, -251)
		src/main/print-olympus.c (+29, -29)
		src/main/print-papers.c (+1, -1)
		src/main/print-pcl.c (+19, -19)
		src/main/print-ps.c (+18, -18)
		src/main/print-raw.c (+8, -8)
		src/main/print-util.c (+25, -25)
		src/main/print-vars.c (+140, -205)
		src/main/print-weave.c (+30, -30)
		src/main/printers.c (+78, -117)
		src/main/sequence.c (+137, -174)
		src/main/xml.c (+2, -2)
		src/testpattern/printers.c (+1, -1)
		src/testpattern/testpattern.c (+3, -3)
		src/testpattern/testpattern.h (+1, -1)
		test/curve.c (+4, -4)
		test/escp2-weavetest.c (+2, -2)
		test/testdither.c (+1, -1)
		test/xml-curve.c (+1, -1)

	Data types are typedefs of forward-declared structures rather than
	void pointers.
	"Cookies" embedded in the object structures are no longer required.
	The libgimpprint "internal" representation is identical to the external
	representation of datatypes, and hence the same datatype can be use for
	both external and internal functions.
	The new datatypes are structures rather than pointers, so it is clear
	whether a variable is being passed by value or by reference.

2004-05-07  <rleigh>	3a4675a2a79c42e1a474d8d64181d3b29c964867

	Lines: +1, -1
	Files:	doc/developer/Makefile.am (+1, -1)

	Fixed incorrect escaping of a shell variable.

2004-05-01  <rlk>	66d8f43cbc990916aba8bc8c5ed81f98039a1215

	Lines: +4, -6
	Files:	src/libgimpprintui/panel.c (+4, -6)

	Return FALSE from idle functions rather than yanking them.

2004-05-01  <rlk>	6a420ff3c9e3efa01f4e5cd942fa6005c2d6adc2

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Offer the effective printing resolution (vs. the physical printer
	resolution) with escp2_describe_resolution.

2004-05-01  <rlk>	61b55eb9e84b8aecada4d2bb5fa8f001dc62d2a9

	Lines: +11, -10
	Files:	src/main/channel.c (+1, -0)
		src/main/color-conversions.c (+10, -10)

	Process the zero mask correctly

2004-05-01  <rlk>	5d788b485cc6bf4eda06fd4016a6aa5c0d572c30

	Lines: +5, -5
	Files:	src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+2, -2)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+1, -1)

	Avoid depending upon possibly unset strings

2004-05-01  <rlk>	ded33bef873d8f9f28af797211f1ec29ebe47388

	Lines: +40, -10
	Files:	src/libgimpprintui/panel.c (+40, -10)

	Make sure printing mode is always set when necessary.

2004-04-30  <rlk>	b6043e06360cd0d0b361a2d27e87b1a1fe720439

	Lines: +48, -16
	Files:	configure.ac (+40, -4)
		src/cups/Makefile.am (+1, -2)
		src/cups/genppd.c (+3, -3)
		src/cups/rastertoprinter.c (+4, -4)
		src/main/Makefile.am (+0, -3)

	Move definitions from -D command line options to config.h.

2004-04-27  <rlk>	965ead20b38d7bcb19ba7d7150b6a79dd65f97b2

	Lines: +724, -691
	Files:	NEWS (+49, -9)
		configure.ac (+2, -2)
		include/gimp-print/color.h (+0, -3)
		include/gimp-print/dither.h (+23, -23)
		include/gimp-print/list.h (+14, -14)
		include/gimp-print/mxml.h (+66, -66)
		include/gimp-print/string-list.h (+2, -0)
		include/gimp-print/util.h (+1, -1)
		include/gimp-print/weave.h (+1, -1)
		include/gimp-print/xml.h (+6, -6)
		src/libgimpprintui/plist.c (+9, -9)
		src/main/array.c (+5, -5)
		src/main/channel.c (+5, -5)
		src/main/color.c (+0, -5)
		src/main/curve.c (+55, -55)
		src/main/dither-ed.c (+5, -5)
		src/main/dither-eventone.c (+6, -6)
		src/main/dither-impl.h (+4, -4)
		src/main/dither-inks.c (+6, -6)
		src/main/dither-inlined-functions.h (+1, -1)
		src/main/dither-main.c (+4, -4)
		src/main/mxml-attr.c (+12, -12)
		src/main/mxml-file.c (+92, -92)
		src/main/mxml-node.c (+72, -72)
		src/main/mxml-search.c (+24, -24)
		src/main/print-canon.c (+9, -9)
		src/main/print-color.c (+4, -5)
		src/main/print-dither-matrices.c (+25, -25)
		src/main/print-escp2.c (+9, -9)
		src/main/print-escp2.h (+3, -3)
		src/main/print-lexmark.c (+43, -43)
		src/main/print-list.c (+16, -16)
		src/main/print-papers.c (+21, -21)
		src/main/print-pcl.c (+32, -32)
		src/main/print-vars.c (+4, -4)
		src/main/print-weave.c (+7, -7)
		src/main/printers.c (+16, -16)
		src/main/sequence.c (+21, -21)
		src/main/xml.c (+26, -26)
		test/testdither.c (+24, -24)

	Further API cleanup

2004-04-25  <rleigh>	bc128b8dcafc7e0a1f58ae37157136047181ab9d

	Lines: +95, -24
	Files:	configure.ac (+62, -4)
		m4/stp_gimp.m4 (+33, -20)

	Add configure checks for the GIMP 2.0.

2004-04-25  <rleigh>	5c3ace278fe9eb1e591a5c748a3c44a522626f89

	Lines: +7, -7
	Files:	src/main/module.c (+7, -7)

	Fix function name changes due to header changes.  The code compiled
	when building loadable modules was not converted previously.

2004-04-25  <rlk>	6dc7c5e4117e0d66af849e67fb6a3b5ffa8d29a5

	Lines: +2, -2
	Files:	doc/5.0-release-plan.txt (+2, -2)

	Completed header file reorg.

2004-04-25  <rleigh>	f1c156781d1a5a427b957822a8ab5af18bf21f98

	Lines: +3409, -3459
	Files:	doc/gimpprint.dox.in (+2, -2)
		include/gimp-print/Makefile.am (+12, -1)
		include/gimp-print/array.h (+3, -3)
		include/gimp-print/channel.h (added +69)
		include/gimp-print/color.h (+51, -8)
		include/gimp-print/curve.h (+3, -3)
		include/gimp-print/dither.h (added +199)
		include/gimp-print/gimp-print-intl-internal.h (+3, -3)
		include/gimp-print/gimp-print-intl.h (+3, -3)
		include/gimp-print/gimp-print-module.h (added +67)
		include/gimp-print/gimp-print.h (+3, -3)
		include/gimp-print/image.h (+12, -3)
		include/gimp-print/list.h (added +91)
		include/gimp-print/paper.h (+8, -3)
		include/gimp-print/printers.h (+44, -3)
		include/gimp-print/sequence.h (+3, -3)
		include/gimp-print/string-list.h (+3, -3)
		include/gimp-print/util.h (+86, -3)
		include/gimp-print/vars.h (+33, -3)
		include/gimp-print/xml.h (added +67)
		src/main/Makefile.am (+2, -14)
		src/main/array.c (+12, -13)
		src/main/bit-ops.c (+10, -12)
		src/main/channel.c (+39, -39)
		src/main/color-conversion.h (+6, -5)
		src/main/color-conversions.c (+78, -80)
		src/main/color.c (+63, -64)
		src/main/color.h (removed -122)
		src/main/curve-cache.c (+15, -15)
		src/main/curve.c (+87, -88)
		src/main/dither-ed.c (+4, -4)
		src/main/dither-eventone.c (+14, -14)
		src/main/dither-inks.c (+53, -53)
		src/main/dither-main.c (+49, -50)
		src/main/dither-ordered.c (+1, -1)
		src/main/dither-very-fast.c (+3, -3)
		src/main/dither.h (removed -199)
		src/main/escp2-driver.c (+71, -72)
		src/main/generic-options.c (+2, -2)
		src/main/generic-options.h (+1, -1)
		src/main/gimp-print-internal.h (+2, -5)
		src/main/image.c (+7, -7)
		src/main/image.h (removed -44)
		src/main/module.c (+91, -93)
		src/main/mxml-attr.c (+1, -1)
		src/main/mxml-file.c (+1, -1)
		src/main/mxml-node.c (+1, -1)
		src/main/mxml-search.c (+1, -1)
		src/main/path.c (+21, -22)
		src/main/print-canon.c (+102, -103)
		src/main/print-color.c (+67, -69)
		src/main/print-dither-matrices.c (+94, -96)
		src/main/print-escp2.c (+74, -76)
		src/main/print-escp2.h (+6, -6)
		src/main/print-lexmark.c (+160, -162)
		src/main/print-list.c (+100, -100)
		src/main/print-olympus.c (+114, -115)
		src/main/print-papers.c (+45, -46)
		src/main/print-pcl.c (+167, -170)
		src/main/print-ps.c (+97, -98)
		src/main/print-raw.c (+28, -29)
		src/main/print-util.c (+86, -88)
		src/main/print-vars.c (+249, -250)
		src/main/print-weave.c (+179, -181)
		src/main/printers.c (+138, -140)
		src/main/printers.h (removed -87)
		src/main/sequence.c (+38, -39)
		src/main/string-list.c (+20, -20)
		src/main/util.h (+13, -136)
		src/main/vars.h (removed -68)
		src/main/xml.c (+74, -77)
		src/main/xml.h (removed -68)
		test/escp2-weavetest.c (+5, -6)
		test/testdither.c (+50, -53)
		{src/main => include/gimp-print}/bit-ops.h (+9, -9)
		{src/main => include/gimp-print}/curve-cache.h (+15, -15)
		{src/main => include/gimp-print}/module.h (+23, -23)
		{src/main => include/gimp-print}/mxml.h (+3, -3)
		{src/main => include/gimp-print}/path.h (+8, -5)
		{src/main => include/gimp-print}/weave.h (+48, -48)

	Move headers used by modules to include/gimp-print.
	Headers should now built independently from libgimpprint.
	Remove "__" prefix and suffix from include guards
	 (underscore prefix is reserved by POSIX/SUSv3).

2004-04-24  <rlk>	632f19b9141a97bfc8f4295403348875a9c4e5aa

	Lines: +40, -22
	Files:	src/cups/rastertoprinter.c (+40, -22)

	938759 borderless print not working in gimp-print-5.0-alpha2

2004-04-22  <rlk>	9d5a1dae0ad0b1e68ce55db4d979b00ac3da7455

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	939342 PPD files not Adobe compliant

2004-04-18  <rlk>	3765092d2e192382bc9a6baa81fa2630ee689285

	Lines: +0, -14
	Files:	src/main/color.h (+0, -14)

	Remove obsolete (and #ifdef'ed out) enum.

2004-04-17  <rlk>	f323cd0ac8100d2ba97014c7ce3764ec42c0097b

	Lines: +2, -2
	Files:	src/foomatic/printer_options.c (+2, -2)

	Use proper member for boolean parameter.

2004-04-14  <rlk>	66c2abc157054d970f809c184fde208cca37e252

	Lines: +2, -1
	Files:	src/testpattern/testpatternl.l (+2, -1)

	Handle single-quoted strings correctly

2004-04-14  <rlk>	f2a1b7c7c96a55c818fedd6dbbe0df4f537a5e95

	Lines: +3, -3
	Files:	src/testpattern/testpatternl.l (+1, -1)
		src/testpattern/testpatterny.y (+2, -2)

	Handle curves correctly

2004-04-14  <rlk>	6ded6debbc95c402cd45136252e9dfb8813473cd

	Lines: +91, -52
	Files:	doc/5.0-release-plan.txt (+91, -52)

	Updates

2004-04-13  <rlk>	5995630de5d3d449986bf68fec7a59822c710140

	Lines: +942, -0
	Files:	doc/5.0-release-plan.txt (added +942)

	Check in initial 5.0 release plan.

2004-04-13  <rlk>	7089a9586cbca799ca3f53a8a403acae80f87be9

	Lines: +180, -180
	Files:	include/gimp-print/curve.h (+1, -1)
		include/gimp-print/string-list.h (+1, -1)
		include/gimp-print/vars.h (+4, -4)
		src/cups/genppd.c (+19, -19)
		src/cups/rastertoprinter.c (+8, -8)
		src/escputil/escputil.c (+2, -2)
		src/foomatic/printer_margins.c (+3, -3)
		src/foomatic/printer_options.c (+4, -4)
		src/ghost/ijsgimpprint.c (+5, -5)
		src/gimp/print.c (+1, -1)
		src/libgimpprintui/panel.c (+21, -21)
		src/libgimpprintui/plist.c (+8, -8)
		src/libgimpprintui/printrcy.y (+1, -1)
		src/main/curve-cache.c (+1, -1)
		src/main/curve.c (+5, -5)
		src/main/escp2-driver.c (+1, -1)
		src/main/print-canon.c (+4, -4)
		src/main/print-color.c (+2, -2)
		src/main/print-escp2.c (+6, -6)
		src/main/print-lexmark.c (+4, -4)
		src/main/print-olympus.c (+4, -4)
		src/main/print-pcl.c (+3, -3)
		src/main/print-ps.c (+1, -1)
		src/main/print-raw.c (+4, -4)
		src/main/print-util.c (+9, -9)
		src/main/print-vars.c (+17, -17)
		src/main/printers.c (+12, -12)
		src/main/string-list.c (+1, -1)
		src/testpattern/testpattern.c (+3, -3)
		src/testpattern/testpatterny.y (+1, -1)
		test/curve.c (+21, -21)
		test/escp2-weavetest.c (+1, -1)
		test/testdither.c (+1, -1)
		test/xml-curve.c (+1, -1)

	Rename global methods:

	stp_curve_free => stp_curve_destroy
	stp_string_list_free => stp_string_list_destroy
	stp_vars_free => stp_vars_destroy
	stp_parameter_list_free => stp_parameter_list_destroy
	stp_parameter_description_free => stp_parameter_description_destroy

2004-04-13  <rlk>	87c99d9748fa40b8c675cf358affd47d07027d20

	Lines: +2, -1
	Files:	src/foomatic/printer_options.c (+2, -1)

	Use enable/disable option for both int and double options.

2004-04-11  <rlk>	f30d82c45552b2d5cb2190a8894046a0763937d6

	Lines: +2, -2
	Files:	include/gimp-print/image.h (+1, -1)
		include/gimp-print/printers.h (+1, -1)

	Doxygen

2004-04-11  <rlk>	36938e606445af41a9d34335f0689f3c827ce626

	Lines: +5, -3
	Files:	include/gimp-print/vars.h (+5, -3)

	Minor doc improvement.

2004-04-11  <rleigh>	7bff06f2cb14bdee0780c052edc6ca07bd1bd767

	Lines: +205, -59
	Files:	include/gimp-print/gimp-print.h (+6, -0)
		include/gimp-print/image.h (+70, -40)
		include/gimp-print/printers.h (+128, -18)
		include/gimp-print/vars.h (+1, -1)

	Document with Doxygen.

===============================================================================
Name: gimp-print-5_0_0-alpha2

2004-04-11  <rlk>	2942829b9353f21c52d0ccb59550a7f691ae520b

	Lines: +0, -0

	Gimp-Print 5.0.0-alpha2 release

2004-04-11  <rlk>	06946130f1d603b1bada0469492bf566e8bc0bb0

	Lines: +2, -1
	Files:	doc/Makefile.am (+2, -1)

	Rerun Doxygen whenever autogen is run.

2004-04-11  <rlk>	4710f35b5aa150715cd5e6076510218d49194e07

	Lines: +2, -2
	Files:	include/gimp-print/util.h (+1, -1)
		include/gimp-print/vars.h (+1, -1)

	Doxygen

2004-04-11  <rlk>	c660e9404149d188fa42adad929016ba80932066

	Lines: +168, -81
	Files:	NEWS (+146, -77)
		README (+22, -4)

	Updates

2004-04-11  <rleigh>	6a78a9003bc071aa658c663cce63f6fb9544dd20

	Lines: +21, -10
	Files:	configure.ac (+17, -6)
		m4/gimp.m4 (+3, -3)
		m4/stp_gimp.m4 (+1, -1)

	Check for both gimptool-1.2 and gimptool
	Check that the version of gimptool is exactly 1.2.x.
	Make sure that only the numeric parts of `cups-config --version` are used
	when checking the version number.

2004-04-11  <rlk>	747d5ce8909d92557d0f6c2411c1f5fea51d4410

	Lines: +40, -9
	Files:	src/testpattern/testpattern.c (+3, -1)
		src/testpattern/testpatternl.l (+2, -2)
		src/testpattern/testpatterny.y (+35, -6)

	Fix some memory leaks

2004-04-11  <rlk>	cacb15d01c572c32028814f700b26ed3f21fd0fd

	Lines: +2810, -2577
	Files:	src/main/.cvsignore (+2, -0)
		src/main/Makefile.am (+7, -1)
		src/main/color-conversion.h (added +187)
		src/main/color-conversions.c (added +2361)
		src/main/curve-cache.c (added +141)
		src/main/curve-cache.h (added +82)
		src/main/print-color.c (+30, -2576)

	Split color conversion functions off from color core and curve cache.

2004-04-11  <rlk>	3a897975c4068eaae0ebc714d81d8a97e250f02a

	Lines: +62, -68
	Files:	src/main/print-weave.c (+62, -68)

	Reduce the number of "noise" calls to get the weave parameters.

2004-04-10  <rleigh>	5811eaf516d0dfbb1641088a295fe3ba205aea49

	Lines: +916, -173
	Files:	include/gimp-print/util.h (+28, -4)
		include/gimp-print/vars.h (+888, -169)

	Document with Doxygen.

2004-04-10  <rlk>	30d38617de833026a45ef18c59e84e4349328e9e

	Lines: +9, -7
	Files:	NEWS (+7, -6)
		README (+2, -1)

	Note the correct GIMP dependency

2004-04-10  <rlk>	79c92ef70c1192b3f29df2864a5db48b3a77e9ed

	Lines: +3, -2
	Files:	src/main/printers.c (+3, -2)

	Don't attempt to verify a read-only parameter.

2004-04-10  <rlk>	c044aa9a3875229e1e3525a4c6e71f0517d11a4e

	Lines: +2, -0
	Files:	src/main/print-vars.c (+2, -0)

	Copy everything in stpi_fill_parameter_settings

2004-04-10  <rlk>	d55de85132b202df2bee145a92a6a91e6df3de23

	Lines: +1, -0
	Files:	src/ghost/ijsgimpprint.c (+1, -0)

	Don't attempt to end job if something fails.

2004-04-10  <rlk>	d1988996b33924e0f4746600a786ff6b8f9eeb8f

	Lines: +1, -1
	Files:	include/gimp-print/gimp-print-version.h.in (+1, -1)

	Doxygen fix

2004-04-10  <rlk>	d074a4e858037f29b517a9fe3381c623252e1b2b

	Lines: +270, -189
	Files:	NEWS (+11, -5)
		include/gimp-print/color.h (+1, -1)
		include/gimp-print/vars.h (+5, -10)
		src/cups/genppd.c (+1, -1)
		src/cups/rastertoprinter.c (+1, -1)
		src/foomatic/printer_options.c (+22, -1)
		src/ghost/ijsgimpprint.c (+61, -6)
		src/libgimpprintui/panel.c (+6, -5)
		src/main/dither-main.c (+2, -2)
		src/main/generic-options.c (+16, -3)
		src/main/print-canon.c (+14, -14)
		src/main/print-color.c (+35, -35)
		src/main/print-escp2.c (+48, -53)
		src/main/print-lexmark.c (+13, -13)
		src/main/print-olympus.c (+12, -12)
		src/main/print-pcl.c (+13, -13)
		src/main/print-ps.c (+7, -7)
		src/main/print-raw.c (+2, -2)
		src/main/print-vars.c (+0, -3)
		src/main/printers.c (+0, -2)

	Add new read_only flag to parameter struct.

	Change flags to be unsigned char rather than int.

	Change page number to a non-mandatory core integer parameter.

	Add dummy parameters to foomatic and IJS driver to permit turning off
	floating point options.

	Fix up a few filenames for doxygen.

2004-04-08  <rleigh>	11255226f8be81a3bd741cadf15f5f6fdffbdb1b

	Lines: +80, -4
	Files:	include/gimp-print/gimp-print-intl-internal.h (+25, -0)
		include/gimp-print/gimp-print-intl.h (+23, -1)
		include/gimp-print/gimp-print-version.h.in (+32, -3)

	Document with Doxygen.

2004-04-08  <rleigh>	c2a54da3a1201d2ecb5b08bab7f0b2fee59ba9a9

	Lines: +6, -0
	Files:	debian/changelog (+6, -0)

	Update version number for 5.0.0-alpha2

2004-04-07  <rleigh>	bab88bc48d0acf3718b2be24b8b97e49e740aeb4

	Lines: +7, -7
	Files:	doc/gimpprint.dox.in (+7, -7)

	Turn off unused C++-specific options.

2004-04-07  <rleigh>	52c36a97b7e35a87322cf846ed1cdc0fa73a665c

	Lines: +105, -15
	Files:	include/gimp-print/color.h (+45, -6)
		include/gimp-print/paper.h (+60, -9)

	Document with Doxygen.

2004-04-07  <tillkamppeter>	945e69b7e7967efc9c234b775edc9410f50743d3

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Updated "PrintoutMode" for the changes on the resolution options.

2004-04-07  <tillkamppeter>	ce68551399edf1536c53700df9df131189917c9f

	Lines: +46, -16
	Files:	src/foomatic/foomatic-generator.in (+20, -10)
		src/foomatic/foomatic-templates-ijs/RenderResolution.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Resolution.xml (+6, -6)

	Added option for the printer resolution, made rendering resolution the
	Adobe-compliant "Resolution" option in the PPDs.

2004-04-06  <rlk>	5709954db7607c288e08000ab5761a7dafe55199

	Lines: +1, -1
	Files:	src/main/print-vars.c (+1, -1)

	Color conversion name should *not* be translated.

2004-04-06  <rleigh>	6cb18f0a8363f39356d7c8ad6d5e3b6c07712117

	Lines: +430, -124
	Files:	include/gimp-print/curve.h (+430, -124)

	Document with Doxygen.

2004-04-06  <rleigh>	fd0aaa83adbf7ee5a7040c738009587878f5e556

	Lines: +1, -1
	Files:	include/gimp-print/array.h (+1, -1)

	Correct a typo.

2004-04-04  <rleigh>	f535e6b9f615d1973862b5571d0f43671f6d97f6

	Lines: +5, -5
	Files:	{m4extra => m4}/gimp.m4 (+5, -5)

	Add modified gimp.m4, so gimptool-1.2 is found rather than gimptool.

2004-04-04  <rlk>	9e9b631a0e738192413ab4fb25759edbf223e0b9

	Lines: +149, -85
	Files:	NEWS (+4, -0)
		include/gimp-print/curve.h (+1, -0)
		src/main/color.c (+11, -10)
		src/main/curve.c (+25, -4)
		src/main/escp2-driver.c (+1, -1)
		src/main/module.c (+8, -12)
		src/main/path.c (+2, -4)
		src/main/print-dither-matrices.c (+10, -14)
		src/main/print-list.c (+13, -11)
		src/main/print-papers.c (+3, -3)
		src/main/print-util.c (+8, -1)
		src/main/printers.c (+12, -12)
		src/main/sequence.c (+2, -2)
		src/main/util.h (+1, -1)
		src/main/xml.c (+4, -6)
		src/testpattern/run-testpattern (+3, -1)
		src/testpattern/testpattern.sample (+3, -2)
		src/testpattern/testpatternl.l (+4, -0)
		src/testpattern/testpatterny.y (+34, -1)

	Add member function to create a curve from a stream (FILE *)

	Clean up use of stpi_debug_level.  Use stpi_deprintf where appropriate
	and add an accessor to get the debug level rather than accessing it
	directly.  Accessing directly won't work if it hasn't yet been set.

	Add a few things to testpattern.

2004-04-02  <rlk>	2eef73c50216880ee7d11bf2335ca836616797a7

	Lines: +11, -2
	Files:	src/ghost/ijsgimpprint.c (+11, -2)

	Fix a few fallthroughs that shouldn't.

	Constrain the width to the page width.

2004-04-02  <rlk>	0893a7f58c7656d0fafa2e6cce1fc7f990f87c11

	Lines: +16, -2
	Files:	src/main/printers.c (+16, -2)

	Add a bit more debugging info

2004-04-02  <rlk>	9526c2b90cfaf559dbba3769b879ad5c72dca294

	Lines: +1, -1
	Files:	src/main/dither-main.c (+1, -1)

	Dither algorithm should not be invalid if Quality parameter is not
	set, it should merely become inactive.

2004-04-02  <rlk>	8de9a54887ba3eee5088dfb72f0c08e15cd35f64

	Lines: +27, -2
	Files:	src/foomatic/printer_options.c (+27, -2)

	Specify mandatory vs. non-mandatory parameters

2004-04-02  <tillkamppeter>	cae10efbdba83d02057b1cd9278a8c87c57e4e47

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Fixed bug of missing "Model" option in the Foomatic PPD files.

2004-04-01  <rlk>	ebf5f254820ec451ca2bf0bf5e5b9b1cedab83ef

	Lines: +5, -1
	Files:	cups-gimpprint.list.in (+5, -1)

	Partially fix this

2004-04-01  <rlk>	04e6f507c3a6fd162df5306042add462f9774a59

	Lines: +120, -48
	Files:	NEWS (+107, -31)
		README (+12, -16)
		debian/README.Debian (+1, -1)

	Prep for 5.0 alpha 2

2004-03-31  <rlk>	ee2f5d7213400efeb1daabf4d5be155f02b9fbae

	Lines: +2, -2
	Files:	configure.ac (+2, -2)

	Increment version

2004-03-31  <rlk>	7f8a0acb347151ee21aaccc91774345629ea8ad3

	Lines: +43, -59
	Files:	src/main/print-color.c (+43, -59)

	Don't offer GCR controls in black-only mode or when no black ink is
	present.

2004-03-30  <rlk>	0d0e7f90cc72be3e9e1eb9a37658bcd4dff60bf3

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Always offer the resolution setting, so that it can be described.

2004-03-30  <rlk>	cd4b8a02c6a1d9554f0480c5799fad5b6926b626

	Lines: +4, -1
	Files:	src/foomatic/printer_options.c (+4, -1)

	Don't attempt to describe inactive options.

2004-03-30  <rlk>	3c8d137d0e66eeead62fd0aa8239ea6c84b65fbe

	Lines: +10, -5
	Files:	src/main/print-escp2.c (+10, -5)

	Don't offer red and blue channels if we're not using them.

2004-03-29  <rleigh>	2e1d4358bdf93aab050fbdad0f28e1b45e25ba54

	Lines: +1078, -0
	Files:	doc/gimpprint.dox.in (added +1078)

	Add doxygen config file for generating API documentation.

2004-03-29  <rlk>	b0a346f0e1eded35870b2c30008e683472c5a659

	Lines: +83, -11
	Files:	src/main/print-color.c (+83, -11)

	Implement very basic CMYK->CMYKRB functions.

2004-03-29  <rlk>	27bf2472c07c2089e569f4ee3a06d049ad4bd327

	Lines: +16, -13
	Files:	src/main/print-escp2.c (+0, -1)
		src/main/print-olympus.c (+8, -4)
		src/testpattern/testpatternl.l (+8, -8)

	Fix a few memory leaks from valgrind

2004-03-28  <rlk>	8e31ea9d8e10ba3702d97cc2cd5d02169df8fac6

	Lines: +4089, -2433
	Files:	configure.ac (+6, -17)
		include/gimp-print-ui/gimp-print-ui.h (+17, -1)
		include/gimp-print/image.h (+4, -106)
		include/gimp-print/string-list.h (+1, -1)
		include/gimp-print/vars.h (+25, -49)
		m4/stp_option.m4 (+42, -0)
		scripts/autogen.sh (+1, -0)
		src/cups/genppd.c (+36, -11)
		src/cups/rastertoprinter.c (+53, -84)
		src/foomatic/foomatic-generator.in (+2, -2)
		src/foomatic/printer_margins.c (+10, -0)
		src/foomatic/printer_options.c (+14, -2)
		src/ghost/ijsgimpprint.c (+12, -27)
		src/gimp/print-image-gimp.c (+140, -149)
		src/gimp/print.c (+24, -3)
		src/gimp/print_gimp.h (+1, -1)
		src/libgimpprintui/gimp-print-ui-internal.h (+1, -1)
		src/libgimpprintui/panel.c (+67, -31)
		src/libgimpprintui/plist.c (+75, -8)
		src/libgimpprintui/print-image-thumbnail.c (+3, -27)
		src/libgimpprintui/printrcy.y (+15, -1)
		src/main/channel.c (+11, -0)
		src/main/color.c (+1, -1)
		src/main/color.h (+15, -2)
		src/main/dither-main.c (+2, -3)
		src/main/escp2-channels.c (+13, -13)
		src/main/escp2-driver.c (+0, -3)
		src/main/generic-options.c (+54, -1)
		src/main/generic-options.h (+12, -0)
		src/main/image.c (+3, -72)
		src/main/image.h (+1, -13)
		src/main/print-canon.c (+68, -27)
		src/main/print-color.c (+2387, -835)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+197, -40)
		src/main/print-escp2.h (+0, -1)
		src/main/print-lexmark.c (+87, -68)
		src/main/print-list.c (+70, -75)
		src/main/print-olympus.c (+30, -17)
		src/main/print-pcl.c (+75, -38)
		src/main/print-ps.c (+46, -35)
		src/main/print-raw.c (+42, -17)
		src/main/print-util.c (+64, -0)
		src/main/print-vars.c (+49, -177)
		src/main/print-weave.c (+4, -3)
		src/main/printers.c (+166, -82)
		src/main/printers.h (+3, -0)
		src/main/printers.xml (+0, -241)
		src/main/sequence.c (+11, -6)
		src/main/string-list.c (+4, -4)
		src/main/vars.h (+11, -3)
		src/testpattern/testpattern.c (+60, -85)
		src/testpattern/testpattern.h (+3, -3)
		src/testpattern/testpatternl.l (+2, -1)
		src/testpattern/testpatterny.y (+41, -25)
		test/testdither.c (+7, -20)

	Revamp the color API.  Use explicit core options to specify input
	type, desired printer mode, input depth, and such rather than
	implying it from image properties.

	Add additional color functions to support CMYKRB output and inputs
	in K, W, RGB, CMY, CMYK, KCMY, and raw in all combinations.

	Add additional color corrections: raw, density-only, threshold,
	and desaturation.

	Remove the progress update functions from the stp_image_t.  It's now
	the responsibility of the get_row() function to do progress updates
	if needed.

	Add autoconf macro to safely add compiler options to command line.

	Ensure that aclocal.m4 is correctly rebuilt by autogen.sh.

	This has passed a full round of tests on the branch, which had no
	relevant differences from the merge sandbox.  Valgrind tests are
	still running, but thus far nothing has shown up.  However, further
	testing will still be required, particularly on the IJS driver.

2004-03-28  <rleigh>	ff4c0213f3038a8cf55841292390454c475f6713

	Lines: +426, -21
	Files:	configure.ac (+8, -1)
		doc/Makefile.am (+28, -4)
		include/gimp-print/array.h (+108, -6)
		include/gimp-print/sequence.h (+280, -6)
		src/main/array.c (+2, -4)

	Add support for generating API documentation with doxygen.
	Document the sequence and array modules as examples.

2004-03-22  <rlk>	f050aaf02ed48874cc32fe270767d64d705e75d1

	Lines: +67, -65
	Files:	src/main/print-escp2-data.c (+65, -65)
		src/main/print-escp2.h (+2, -0)

	Set the page size correctly for printing to CD

2004-03-22  <rlk>	8806fc5d81e06ac498f257474aee3ee9eb3a380b

	Lines: +18, -5
	Files:	src/main/print-escp2.c (+18, -5)

	Make the numerous integer and raw parameters internal rather than
	advanced4.

2004-03-21  <tillkamppeter>	f434c270735d7718b954f923dd6d8cc65b254924

	Lines: +14, -6
	Files:	src/foomatic/foomatic-generator.in (+12, -4)
		src/foomatic/printer_options.c (+2, -2)

	Avoid saving option XMLs w/o constraints or choices, remove eron
	quotes in option XML files, fix bug of "escp-..." options not included
	in PPDs, prevent printer_options.c from outputting "(null)" on empty
	help texts.

2004-03-21  <rlk>	de9cd941c1933f332de60a0ec1bc289d6d3f7e3a

	Lines: +51, -5
	Files:	src/main/print-ps.c (+51, -5)

	919224 Postscript driver fails in non-US locale with a PPD file

2004-03-19  <tillkamppeter>	d52cb3f1db59d7be444ecaf4af40e147afb001a8

	Lines: +48, -17
	Files:	src/foomatic/foomatic-generator.in (+43, -16)
		src/foomatic/printer_options.c (+5, -1)

	Used parameter classes and levels for option group assignment in Foomatic.

2004-03-19  <tillkamppeter>	5310e6cebe2c49882640c1e313b8af84f71e48bb

	Lines: +192, -37
	Files:	src/foomatic/foomatic-generator.in (+192, -37)

	Adapted "PrintoutMode" to Gimp-Print 5.0.x.

2004-03-16  <rlk>	c75970efc65d78bdab4908f4c22bb8c824da87d5

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Rename Full Bleed to Borderless

2004-03-16  <rlk>	350e578475e3abdf0287c8a0fac44a65b433f80f

	Lines: +21, -9
	Files:	src/libgimpprintui/panel.c (+6, -1)
		src/main/print-olympus.c (+15, -8)

	916809 Default paper size is "Custom" for some printers

2004-03-16  <rleigh>	bd0b709569aa8e501f4e6241496d23311fb87e9d

	Lines: +2, -2
	Files:	src/libgimpprintui/Makefile.am (+1, -1)
		src/main/Makefile.am (+1, -1)

	Force deletion of files to be removed.

2004-03-16  <rleigh>	b8db828d1faa8fe6321880c6c91c0bac2ad6fd3a

	Lines: +2, -2
	Files:	src/cups/cups-genppdconfig.in (+2, -2)

	Add version suffix to cups-genppdupdate invocation.

2004-03-16  <rleigh>	fee3faccdaf69b540b1457ce9ee360e3ffa80f4c

	Lines: +36, -22
	Files:	debian/README.building (+2, -1)
		debian/changelog (+14, -0)
		debian/control.in (+8, -9)
		debian/copyright (+8, -6)
		debian/libgimpprint-doc.doc-base.in (+1, -1)
		debian/libgimpprint-doc.install.in (+1, -1)
		debian/rules (+2, -4)

	Fix up libgimpprint-doc manual.
	Small changes to build instructions.
	Update build-dependencies.
	Add GFDL to copyright.

2004-03-16  <rleigh>	504626c284d0fafa9710c7379104f83b4f11a4a4

	Lines: +12, -7
	Files:	doc/developer/Makefile.am (+12, -7)

	Distribute gimpprint.pdf.
	Don't break with VPATH builds.

2004-03-15  <tillkamppeter>	a8bb3816d86c9d0c6c8038e117efa96a5aea3805

	Lines: +161, -72
	Files:	src/foomatic/foomatic-generator.in (+159, -70)
		src/foomatic/printer_options.c (+2, -2)

	Continued work on Foomatic support. It is not yet polished, but it
	should work now. Only the PrintoutMode option is not adapted yet
	(option temporarily deactivated).

2004-03-14  <rlk>	26887a6391c261bf8c78822c8083131f7221cf0c

	Lines: +32, -7
	Files:	src/main/print-olympus.c (+32, -7)

	Eliminate use of scanf, which can break in certain locales.

2004-03-14  <tillkamppeter>	9b51a20ad2672ee00eded10c0427ea7395f5584e

	Lines: +156, -19
	Files:	src/foomatic/foomatic-generator.in (+105, -15)
		src/foomatic/foomatic-templates-ijs/NumericalOptions.xml (added +21)
		src/foomatic/foomatic-templates-ijs/OtherOptions.xml (added +20)
		src/foomatic/printer_margins.c (+4, -0)
		src/foomatic/printer_options.c (+6, -4)

	Started to make the Foomatic data generation working (not ready yet!).

2004-03-12  <rlk>	84452fc07d769db72e94f81ccde07b8d90260a48

	Lines: +1, -89
	Files:	src/foomatic/.cvsignore (+0, -1)
		src/foomatic/Makefile.am (+1, -4)
		src/foomatic/foomatic-generator.in (+0, -9)
		src/foomatic/stp_limits.c (removed -75)

	Remove obsolete stp_limits

2004-03-12  <rlk>	bad8e04df1ac27947147539f2464234e580819d4

	Lines: +25, -12
	Files:	src/foomatic/printer_options.c (+25, -12)

	Print boolean parameters.

	Fix perl output.

	Don't print very advanced options.

2004-03-12  <rlk>	96cf3ea5c224197261a6e183b985095691a4eb5a

	Lines: +21, -0
	Files:	src/foomatic/printer_options.c (+21, -0)

	Include more information in the printer options output.

2004-03-12  <rlk>	1f7e19df1279f488cbcf001ae472796ea43ec434

	Lines: +1, -0
	Files:	src/main/print-vars.c (+1, -0)

	Include the category when filling the parameter.

2004-03-12  <rlk>	15d19fd3ecba242d1e8f030da7e607c5ed01b7ff

	Lines: +19, -1
	Files:	src/foomatic/printer_options.c (+19, -1)

	Put int and float values in the options list.

2004-03-03  <davehill>	297b8a27b06f89f207105df144e64f7e46517424

	Lines: +75, -2
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+74, -2)

	Added HP LaserJet 1012 to NEWS. Make sure foomatic-printermap is up-to-date!

2004-03-01  <tylerb>	b895629dc44a2f92a847bee4beaca1f5443235d5

	Lines: +2, -1
	Files:	src/cups/rastertoprinter.c (+2, -1)

	fixed bug 907765; CUPS filter progress meter reports incorrect page number

2004-03-01  <rlk>	3643171da8526c3132a7050b1b752632ec3135d5

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Per Mike Sweet, logged page numbers should be 1-based rather than
	0-based.

2004-02-28  <rlk>	7947e801acbbac590543534ea51c3d1e703fc49f

	Lines: +5, -5
	Files:	NEWS (+5, -5)

	Stylus Photo R300 is no longer experimental.

2004-02-28  <rlk>	4c465a78855f3e05e1c5977367628ec93651828e

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Improve premium glossy.

2004-02-28  <rlk>	e6754d9dcc2924c8e85c44c78f6abdc46d9abc90

	Lines: +88, -20
	Files:	src/main/escp2-channels.c (+22, -0)
		src/main/escp2-driver.c (+4, -2)
		src/main/escp2-papers.c (+45, -1)
		src/main/print-escp2-data.c (+3, -3)
		src/main/print-escp2.c (+12, -13)
		src/main/print-escp2.h (+2, -1)

	Complete initial tuning for R300.

	Fix oversampled printing (pseudo-resolutions).

2004-02-28  <rlk>	13521d2843ef9ee1a163962c154826f5b0552e34

	Lines: +7, -7
	Files:	src/main/escp2-inks.c (+4, -4)
		src/main/print-escp2-data.c (+3, -3)

	Complete initial tuning of R300 drop sizes

2004-02-28  <rlk>	b3df7ebafa3225aef6b833649df508e34bf73994

	Lines: +10, -4
	Files:	src/main/escp2-inks.c (+4, -2)
		src/main/escp2-resolutions.c (+4, -0)
		src/main/print-escp2-data.c (+2, -2)

	First cut (incomplete) at tuning Epson R300

2004-02-27  <rlk>	5f279bcbd1e9b5448a65ea2c21926b2389b9696c

	Lines: +11, -4
	Files:	Makefile.am (+11, -4)

	Don't rebuild the change log unnecessarily.

2004-02-27  <rlk>	925071b47304ca25163359a2858443f153150660

	Lines: +1, -1
	Files:	doc/developer/Makefile.am (+1, -1)

	Fix a typo

2004-02-27  <rlk>	06b4f1eaedc7e48e08e23c57e1c95758ca1fb417

	Lines: +27, -21
	Files:	doc/users_guide/Makefile.am (+27, -21)

	Don't distribute the Postscript user's guide and .eps files (saves
	about 500K in the bz2ball).  Also don't distribute two copies of the
	.pnd files (saves another 200K or so).

2004-02-27  <rlk>	cba289d29cfb7ecf412b32a4348ef6445516a0f2

	Lines: +11, -2
	Files:	Makefile.am (+11, -2)

	Don't rebuild the change log if it isn't needed

2004-02-26  <rleigh>	79e3693bda4b7c3c74a3002cd3e1f70dc236287b

	Lines: +5837, -5426
	Files:	doc/developer/.cvsignore (+2, -9)
		doc/developer/Makefile.am (+98, -98)
		doc/developer/copying.texi (removed -28)
		doc/developer/copying.xml (added +40)
		doc/developer/dither.texi (removed -504)
		doc/developer/dither.xml (added +679)
		doc/developer/escp2.texi (removed -1003)
		doc/developer/escp2.xml (added +1843)
		doc/developer/functions.texi (removed -995)
		doc/developer/gimpprint.texi (removed -135)
		doc/developer/gimpprint.xml (added +59)
		doc/developer/gpl-appendix.xml (added +502)
		doc/developer/gpl.texi (removed -396)
		doc/developer/indices.texi (removed -14)
		doc/developer/integrating.texi (removed -192)
		doc/developer/introduction.texi (removed -35)
		doc/developer/introduction.xml (added +62)
		doc/developer/new-printer.texi (removed -717)
		doc/developer/new-printer.xml (added +883)
		doc/developer/overview.texi (removed -19)
		doc/developer/problems.texi (removed -17)
		doc/developer/problems.xml (added +22)
		doc/developer/using.texi (removed -46)
		doc/developer/using.xml (added +238)
		doc/developer/weave.texi (removed -1218)
		doc/developer/weave.xml (added +1409)

	Replace the Texinfo developer's reference with a new DocBook/XML version.
	Currently HTML and PDF output is available in the Makefile, HTML being
	the default for distribution.

2004-02-22  <rlk>	1d865f06035eb634f9eae8c1396b8ae649844c3a

	Lines: +18, -0
	Files:	NEWS (+4, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+12, -0)

	Add Epson R200 and RX600

2004-02-22  <rlk>	4d2e7d1d258fce3921fe076ebce520ef167944a2

	Lines: +1, -1
	Files:	test/testdither.c (+1, -1)

	Increase size of band printed

2004-02-16  <rlk>	99bca38e40779404360131e5483693f98babc9c6

	Lines: +2, -2
	Files:	src/cups/Makefile.am (+1, -1)
		src/foomatic/Makefile.am (+1, -1)

	Rebuild databases if the data files (printers.xml and papers.xml) change.

2004-02-16  <rlk>	cc4d2693fa4f2018e91741cfb98f34b5a5ad986c

	Lines: +14, -1
	Files:	src/main/papers.xml (+14, -1)

	Add Super A0, Super B0, and Super A1 paper sizes.

2004-02-10  <rleigh>	458d824a191c82d528ce3693de518fad0dea72ca

	Lines: +27, -1
	Files:	src/cups/rastertoprinter.c (+27, -1)

	Add warning and workaround for broken psnup print jobs.
	This patch was contributed by Martin Kögler.

2004-02-10  <rlk>	230e4ab9493c1200d8283f87add6f7b683f7fd73

	Lines: +24, -0
	Files:	NEWS (+4, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+18, -0)

	Add support for Epson Stylus CX-5300 and 5400

2004-02-08  <rleigh>	3db43b45220a1a2a869d8f34d4925171a642bc3d

	Lines: +54, -54
	Files:	AUTHORS (+1, -1)
		doc/README.maintaining (+3, -3)
		include/gimp-print/array.h (+1, -1)
		include/gimp-print/sequence.h (+1, -1)
		m4/stp_path_lib.m4 (+1, -1)
		m4/stp_pkgconfig.m4 (+1, -1)
		man/cups-calibrate.8.in (+2, -2)
		man/cups-genppd.8.in (+2, -2)
		man/cups-genppdconfig.8.in (+3, -3)
		man/cups-genppdupdate.8.in (+3, -3)
		man/gimpprint-color.7.in (+2, -2)
		man/gimpprint-dithers.7.in (+2, -2)
		man/gimpprint-imagetypes.7.in (+2, -2)
		man/gimpprint-inktypes.7.in (+2, -2)
		man/gimpprint-mediasizes.7.in (+2, -2)
		man/gimpprint-mediasources.7.in (+2, -2)
		man/gimpprint-mediatypes.7.in (+2, -2)
		man/gimpprint-models.7.in (+2, -2)
		man/gimpprint-resolutions.7.in (+2, -2)
		man/gimpprint.3.in (+2, -2)
		man/ijsgimpprint.1.in (+2, -2)
		src/cups/cups-genppdconfig.in (+1, -1)
		src/cups/cups-genppdupdate.in (+1, -1)
		src/main/array.c (+1, -1)
		src/main/color.c (+1, -1)
		src/main/gimpprint.dtd (+1, -1)
		src/main/gimpprint.xsd (+1, -1)
		src/main/module.c (+1, -1)
		src/main/module.h (+1, -1)
		src/main/path.c (+1, -1)
		src/main/path.h (+1, -1)
		src/main/print-list.c (+1, -1)
		src/main/sequence.c (+1, -1)
		src/main/xml.c (+1, -1)
		src/main/xml.h (+1, -1)

	Change my email address from "roger@whinlatter.uklinux.net" to
	"rleigh@debian.org".  The former address will be moved to
	"rleigh@ukfsn.net" in a few months.

2004-02-08  <rleigh>	24337ed48ed8b39e460767a372cffd9d7c1a48e6

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Add "-export-dynamic" to STATIC_LD, required for modules to function
	with a static cups-genppd.  Without this option, modules cannot
	resolve symbols exported from libgimpprint (the executable does not
	have a dynamic symbol table).

2004-02-08  <rleigh>	114ba20b7f771e13e96d825932c1ce97dae4a6cd

	Lines: +50, -41
	Files:	debian/README.Debian (+2, -2)
		debian/README.building (+1, -1)
		debian/changelog (+7, -0)
		debian/control.in (+25, -25)
		debian/copyright (+6, -4)
		debian/cupsys-driver-gimpprint.install (+3, -3)
		debian/cupsys-driver-gimpprint.postinst (+2, -2)
		debian/rules (+4, -4)

	Update Debian packaging for 5.0 alpha.
	Change all references from 4.3 to 5.0.

2004-02-08  <rlk>	1ed9b5936a8d743eabf2202238b4f10704ff3633

	Lines: +150, -19
	Files:	src/libgimpprintui/panel.c (+150, -19)

	874269	[Usability] Printer model list sorted incorrectly

2004-02-07  <rlk>	13365b2c7b47aa0f387ada63fc7c9b072616929f

	Lines: +257, -271
	Files:	include/gimp-print/printers.h (+1, -0)
		src/cups/genppd.c (+2, -9)
		src/foomatic/foomatic-generator.in (+1, -20)
		src/foomatic/printers.c (+2, -0)
		src/main/printers.c (+9, -0)
		src/main/printers.xml (+242, -242)

	Add manufacturer tag to printer description

2004-02-07  <rlk>	b87b64df9ab0b9a954de825ccbc6a6ffdd7b4c91

	Lines: +6, -4
	Files:	src/main/escp2-driver.c (+6, -4)

	890082 epson3000 with compressed strips

	Tested on Stylus Color 3000 and Stylus Photo EX at all resolutions.

2004-01-31  <rlk>	696d85135c4d90b5f8bdd21158af6dda938e6ae5

	Lines: +4, -3
	Files:	src/escputil/escputil.c (+4, -3)

	Epson R800 supports 8 colors

2004-01-31  <rlk>	2d9301c1fcc8d80f4087905056ef5072de059cc8

	Lines: +416, -12
	Files:	NEWS (+4, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/escp2-channels.c (+335, -1)
		src/main/print-escp2-data.c (+6, -4)
		src/main/print-escp2.c (+30, -0)
		src/main/print-escp2.h (+8, -2)
		src/main/printers.xml (+12, -0)
		test/unprint.c (+19, -5)

	Preliminary (4-color only) support for Epson Stylus Photo R800.

	Drop sizes are completely untuned.

2004-01-26  <rlk>	54ed04b75b60650d8e7d5384be9e0bebc7498f3c

	Lines: +1, -0
	Files:	NEWS (+1, -0)

	Add note for Brother HL-1440 per Jorge Quinonez

2004-01-21  <rleigh>	588c2dc4dc1e50951e5bde2e0bdf02a4d6ec15f4

	Lines: +7, -4
	Files:	scripts/autogen.sh (+7, -4)

	autogen.sh fixes from Andree Leidenfrost to prevent harmless warning
	messages.

2004-01-21  <rleigh>	d2bd6f9b071720f8cf7222a5efab727a064f74e7

	Lines: +2, -1
	Files:	src/main/dither-main.c (+1, -0)
		src/main/dither.h (+1, -1)

	Include "dither.h" to correctly prototype all functions.
	Rename stpi_dither_matrix_iterated_init() argument name "exp" to "exponent"
	to quell compiler warnings.

2004-01-21  <rleigh>	94d57a73812769113fe948a3fa3bd233a7318a56

	Lines: +2, -2
	Files:	src/libgimpprintui/panel.c (+2, -2)

	Use the correct signature for a GCallback.  The ToggleButton needs a
	GtkWidget* and gpointer, and returns void.

2004-01-21  <rleigh>	4aebf1a441c3ccd027e04bc96947b786a68fc971

	Lines: +7, -7
	Files:	doc/users_guide/Makefile.am (+7, -7)

	Fix install error when using the provided install-sh.

===============================================================================
Name: gimp-print-5_0_0-alpha1

2004-01-11  <rlk>	235f84423c37f1b2f990f07db21de11f52be8ea1

	Lines: +0, -0

	Gimp-Print 5.0.0-alpha1 release

2004-01-07  <rleigh>	caffc76e7c4419ccc8bd49bc635030f5011e6d0e

	Lines: +11, -17
	Files:	configure.ac (+11, -17)

	Fix AC_LIBOBJ error with autoconf 2.58 and 2.59.

2004-01-04  <rleigh>	2a98a96d83e4f05e07340d5a06e891e1aa68e952

	Lines: +36, -12
	Files:	debian/README.Debian (+2, -3)
		debian/changelog (+8, -0)
		debian/cupsys-driver-gimpprint.install (+3, -3)
		debian/cupsys-driver-gimpprint.postinst (+2, -2)
		debian/libgimpprint-dev.install (+1, -1)
		debian/libgimpprintui-dev.install (+1, -1)
		debian/rules (+19, -2)

	Fix Debian packaging for the CUPS versioned binaries change.

2003-12-29  <mtomlinson>	cca1222862c22301effd489ba34c708201fc6b94

	Lines: +19, -13
	Files:	src/main/print-color.c (+19, -13)

	Fix random crash when using saturation > 1.4.

2003-12-25  <rlk>	2006f401f35dd5e820f21350e6ead2176405973c

	Lines: +5, -0
	Files:	src/cups/Makefile.am (+5, -0)

	Workaround for 865265 genppd may operate incorrectly (5.0A).

2003-12-25  <rlk>	9caa45bf373cf396348117ca709cfa47ebc46d0d

	Lines: +26, -0
	Files:	NEWS (+26, -0)

	Add explanation of color control changes.

2003-12-24  <rlk>	e8e88b44f8530bb2c04a12dfa0befd5586c6e59c

	Lines: +27, -16
	Files:	configure.ac (+27, -16)

	Don't check whether to auto-build testpattern generator until we know
	whether we're building tests.

2003-12-24  <rlk>	137aceec928f6de9a42d9ba6210216586facdc0b

	Lines: +92, -8
	Files:	NEWS (+92, -8)

	Update information on CUPS run path problem (865265).

2003-12-20  <rlk>	cbabadf602b1ee8afb9b71630bd12fee22b10f3d

	Lines: +4, -1
	Files:	src/cups/genppd.c (+4, -1)

	Make the ending comment match the actual PPD filename.

2003-12-19  <rlk>	43d27a14183d1aa0ca5f0ed3f11833213a84c728

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Minor update

2003-12-19  <rlk>	cf2d143675415cd58f8b9b7f036dc851ec4e60de

	Lines: +34, -3
	Files:	NEWS (+34, -3)

	More notes.

2003-12-19  <rlk>	dbaffb505c1c42d3dd6a39354ced64e7fefddeab

	Lines: +4, -3
	Files:	configure.ac (+1, -1)
		debian/README.Debian (+3, -2)

	Bump interface version and prep for 5.0 alpha

2003-12-19  <rlk>	7bd787126113e8933bd2f539a09f3a0c5d132410

	Lines: +10, -9
	Files:	README (+10, -9)

	Prep for 5.0 alpha

2003-12-19  <rlk>	faac2699b0ec52c63ffe3eacdc88e451c1f6ba97

	Lines: +90, -42
	Files:	NEWS (+90, -42)

	Un-collapse printer listing.

2003-12-18  <davehill>	fe5192d406eb0b692d9743ea2468437109f2313c

	Lines: +84, -61
	Files:	NEWS (+84, -61)

	Updated the list of PCL printers.

2003-12-18  <rlk>	d5e34a45377261ec51e9fe7df07498c5d66a7823

	Lines: +23, -17
	Files:	configure.ac (+11, -11)
		m4/stp_option.m4 (+12, -6)

	Print automatic options correctly (patch from Roger Leigh).

2003-12-17  <rlk>	b270464365caa5e65d24df8a7a10765abbab6b6d

	Lines: +113, -68
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/cups-genppdupdate.in (+77, -42)
		src/cups/genppd.c (+35, -25)

	1) For 4.2.6, the *PCFileName will change to

	   STPnnnnn.PDF

	   There will be no other changes.  Since the PPD file already
	   contains the name in the comment in the last line of the file,
	   there's no need to do anything further.

	2) For 5.0, the *PCFileName will be constructed as in 4.2.6.  There
	   will be the following new attributes:

	   *PCFileName: "STP00000.PDF"
	   *StpDriverName: "escp2-ex"
	   *StpPPDLocation: "/usr/share/cups/model/gimp-print/5.0/stp-escp2-ex.5.0.ppd.gz"
	   *StpLocale: "C"

	   I'll probably add an extra argument to genppd for the
	   *StpPPDLocation.

	   Note that we'll have a problem if the file name contains quotes.
	   We can probably accept that at least during alpha, since it's an
	   extreme corner case.


	   The files will be named stp-<driver>.<major>.<minor>.ppd, for
	   example:

	   stp-escp2-ex.5.0.ppd

	   or

	   stp-escp2-ex.5.0.ppd.gz

	   if compressed.  There will be two standard options for where they
	   are installed:

	   $cups_modeldir/gimp-print/<major>.<minor>/<locale>/<file> (default)

	   or

	   $cups_modeldir/<locale>/<file> (alternate)

	   The *FileVersion will continue to contain the entire Gimp-Print
	   version so that rastertogimpprint can gracefully fail in the case
	   of a mismatch.

	   The reason for including the major and minor number in the
	   filename, as well as in the default directory, is to enable the
	   Gimp-Print PPD files to be recognized by filename even if they're
	   moved, such as by Tyler's packaging.

	3) The genppdupdate script will search as follows:

	   i) A generated name using *StpDriverName as the root, and the
	   correct filename and the correct *FileVersion, in either the
	   *StpPPDLocation, or the two standard directories with or without
	   compression.  If more than one valid file exists, the newest file
	   (based on mtime) will be used.  If the mtimes are equal, or cannot
	   be determined, the one in the default directory and/or with
	   compression (in that order of precedence) will be used.

	   This will permit the upgrade to work if *StpPPDLocation is changed

	   ii) A generated name based on *%Gimp-Print Filename in either of
	   the two valid directories, otherwise following the same rules
	   above.  This will permit upgrading from late 4.3 releases.

	   iii) A generated name based on *PCFileName, if the PCFileName is
	   "old style".  If it's new style, we expect to have already found
	   *StpDriverName.

2003-12-13  <rleigh>	3d20aefbf67b4f477b8bff71e4aa20eb91b4df43

	Lines: +0, -0

	Update British English translation.

2003-12-13  <rleigh>	c6266c7819507b3546a84600423f77d7c4d9c2bf

	Lines: +0, -1
	Files:	man/gimpprint-resolutions.7.in (+0, -1)

	Small markup fix reported by Eric Raymond.

2003-12-13  <rlk>	bf829fcfee167382ff0ae5aceca12ba346c2d2e2

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Fix paper transport for Canon printers.  Thanks to Karsten Festag at
	gmx.de for finding this.

2003-12-12  <rlk>	89fcda5fd0c3c8ab366d61c47d89a3485e26bd29

	Lines: +502, -1162
	Files:	NEWS (+502, -1162)

	5.0 alpha release notes

2003-12-12  <rlk>	7237a157c56156a49724fd1dc6981a36be277c12

	Lines: +11, -11
	Files:	configure.ac (+11, -11)

	Replace (automatic) options with the variable keyed off.

2003-12-12  <rlk>	dc3cb1e0a146fbd1aa1788b13f7d84ba45bc0175

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Fix use of cups-config.

2003-12-12  <rlk>	27651c8fd3b20d3ba1ecadc80f24d0dca86cac01

	Lines: +143, -81
	Files:	NEWS (+4, -4)
		README (+11, -12)
		configure.ac (+33, -9)
		src/cups/.cvsignore (+4, -4)
		src/cups/Makefile.am (+12, -5)
		src/cups/cups-genppdupdate.in (+65, -36)
		src/cups/genppd.c (+14, -11)

	0) Bump version to 5.0.0-alpha1.

	1) Automatically detect whether to use level 2 or level 3 PPD files.
	   In addition, add -2 and -3 arguments to genppd rather than use
	   conditional compilation.

	2) Add the major.minor version to the PPD files, e. g.
	   escp2-ex.5.0.ppd.gz

	3) Add -enable-cups-ppds-at-top-level to install PPD files at top
	   level.

	4) Change the default "language" when using --no-nls to "C" rather
	   than "en".  This puts the PPD files in the right place.

	5) Disable make uninstall of the PPD files when
	   --enable-cups-ppds-at-top-level is in use (this would simply blow
	   away all of the PPD files).

	6) Add a -d (debug) option to cups-genppdupdate rather than aving to
	   edit the script.

	7) Add a few more places for cups-genppdupdate to look when trying to
	   find a PPD file.

	8) When a PPD file is found by cups-genppdupdate, make sure that it's
	   valid (it should have a *FileVersion that matches what we expect).

	9) Build the test pattern generator when we build tests.

===============================================================================
Name: gimp-print-4_3_25

2003-12-03  <rlk>	00ace399a51c8377d3dcbf0ae1b287854431e290

	Lines: +0, -0

	Gimp-Print 4.3.25 release

2003-12-03  <rlk>	a52845cff60b5e83712f80ab3f578ebfd102b558

	Lines: +25, -6
	Files:	NEWS (+22, -3)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.25

2003-12-03  <rlk>	563319842b596c7aabf231ca54bed80c65634480

	Lines: +1, -0
	Files:	src/main/print-escp2.c (+1, -0)

	Don't attempt to set default weave if nothing is specified.

2003-12-02  <rlk>	f9af6a0c51038c42eefcb25102fe87f88b945eca

	Lines: +4, -4
	Files:	src/cups/.cvsignore (+4, -4)

	Fix the ignores.

2003-12-02  <rlk>	2bc5ae9c784c77bc1c70d414eab0ca200f6a039c

	Lines: +40, -31
	Files:	doc/developer/escp2.texi (+18, -9)
		doc/developer/weave.texi (+22, -22)

	A few more changes for renaming

2003-12-02  <rlk>	5b9493dcc154218cc3da4ed3b525c0fb2111e6a2

	Lines: +361, -441
	Files:	NEWS (+1, -1)
		doc/developer/escp2.texi (+6, -6)
		doc/developer/new-printer.texi (+91, -70)
		doc/users_guide/gimp.sgml (+0, -12)
		man/gimpprint-resolutions.7.in (+116, -161)
		src/ghost/README (+15, -51)
		src/main/escp2-driver.c (+10, -8)
		src/main/escp2-resolutions.c (+31, -31)
		src/main/print-escp2-data.c (+24, -24)
		src/main/print-escp2.c (+43, -53)
		src/main/print-escp2.h (+16, -16)
		test/unprint.c (+8, -8)

	Change "microweave" to "interleave"

2003-11-28  <rlk>	ae0a0b8eb942a1f283636595a0bc53b892b049f4

	Lines: +2, -2
	Files:	src/main/printers.xml (+2, -2)

	The CX-6300 and 6400 appear to actually be based on the C84, not the C64.

2003-11-25  <rlk>	d805c7daa511b3dba63454e48336208167692a79

	Lines: +78, -39
	Files:	src/main/print-color.c (+78, -39)

	Performance improvements:

	1) In RGB->CMYK conversion, cache previous data to avoid unnecessary
	   computation.

	2) Perform interpolation calculations inline rather than through
	   function calls.

	3) Avoid unnecessary int->unsigned conversions.

	All yield measurable improvement.

2003-11-25  <rlk>	8874fadca5736f6986df3570775c81bdeaeebc35

	Lines: +84, -21
	Files:	src/main/channel.c (+84, -21)

	Performance improvements:

	1) Eliminate use of floating point to compute density (do it with
	   unsigned arithmetic).  At least on Pentium III, this saves time
	   presumably by avoiding conversion.  Should be tested elsewhere.

	2) Cache previous values to avoid unnecessary computation in runs of
	   repeated data.

2003-11-25  <rlk>	719d4479181fe194a64cd30ee8d152ce57f9d29b

	Lines: +5, -14
	Files:	src/main/array.c (+1, -1)
		src/main/color.c (+1, -1)
		src/main/print-papers.c (+1, -1)
		src/main/sequence.c (+2, -11)

	Inline some key things that are frequently used.  Effect checked by
	profiling; this yields measurable improvement.

2003-11-25  <rlk>	e10f3d469162080398714b0c6c6e1c78bf4be9f2

	Lines: +10, -12
	Files:	src/main/print-escp2.c (+10, -12)

	Complete the fix for CD printing.

2003-11-25  <rlk>	3b7640675eb308cafbcf62bfce713d89a563f1db

	Lines: +5, -5
	Files:	src/main/print-escp2.c (+5, -5)

	Scale the CD mask by the printed resolution, rather than the physical
	printer resolution.

2003-11-23  <rlk>	ff66c2a79a8ba0827017f09146c603df60dc63fd

	Lines: +68, -67
	Files:	Makefile.am (+1, -1)
		README (+1, -1)
		cups-gimpprint.list.in (+1, -1)
		debian/libgimpprint-doc.doc-base.in (+2, -2)
		doc/developer/copying.texi (+7, -7)
		doc/developer/gimpprint.texi (+6, -6)
		doc/developer/integrating.texi (+6, -6)
		doc/developer/introduction.texi (+5, -5)
		doc/developer/overview.texi (+3, -3)
		doc/developer/problems.texi (+4, -4)
		doc/developer/using.texi (+1, -1)
		doc/users_guide/cups.sgml (+2, -2)
		doc/users_guide/history.sgml (+1, -1)
		m4/stp.m4 (+3, -3)
		m4/stp_cups.m4 (+1, -1)
		m4/stp_gimp.m4 (+1, -1)
		m4/stp_option.m4 (+1, -1)
		m4extra/stp_release.m4.in (+1, -1)
		src/cups/cups-calibrate.c (+5, -5)
		src/cups/cups-genppdconfig.in (+3, -3)
		src/cups/cups-genppdupdate.in (+1, -1)
		src/cups/genppd.c (+1, -0)
		src/cups/rastertoprinter.c (+2, -2)
		src/foomatic/foomatic-templates-ijs/gimp-print.xml (+8, -8)
		src/main/gimpprint.dtd (+1, -1)

	Standardize on "Gimp-Print" capitalization throughout the package.

2003-11-23  <rlk>	31df2a1e091999f8dea3a478fa79a79a09a7cee1

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Make profiling work

2003-11-23  <rlk>	f10810934d163eeda6c1c8ec5cb22177afdcdd08

	Lines: +2, -2
	Files:	src/cups/rastertoprinter.c (+2, -2)

	Fix some formats

2003-11-22  <rlk>	6dcba99d14ee1c0903b0c5b0530033a716f53fec

	Lines: +2, -1
	Files:	src/testpattern/run-testpattern (+2, -1)

	Use 8-bit RGB mode, since that's what matters most.

2003-11-22  <rlk>	ebddad24922c2cae9a2b4c9980fef62d70174c5b

	Lines: +19, -6
	Files:	src/main/module.c (+10, -1)
		src/main/print-olympus.c (+7, -5)
		src/main/xml.c (+2, -0)

	Do not use built-in paths if user has set path variables

===============================================================================
Name: gimp-print-4_3_24

2003-11-22  <rlk>	f02676dbe444bc0c51089f57c37429c74ba05a21

	Lines: +0, -0

	Gimp-Print 4.3.24

2003-11-22  <rlk>	c4965ec0678d20affb5f47d697383dd9fd581984

	Lines: +6, -3
	Files:	NEWS (+6, -3)

	Final prep for 4.3.24.

2003-11-22  <rlk>	72ac9a4a5352261d2330444a9e1806eaf472ff9b

	Lines: +0, -2
	Files:	src/testpattern/Makefile.am (+0, -2)

	Don't condition distribution data on BUILD_TESTPATTERN.

2003-11-22  <rlk>	42764bf2261e6c91f592166bd0042506821b953c

	Lines: +5, -5
	Files:	NEWS (+5, -5)

	Note bug ID's

2003-11-22  <rlk>	f9f6b513ad807e7efb0b63e3d447dc488a077597

	Lines: +35, -25
	Files:	NEWS (+34, -24)
		debian/README.Debian (+1, -1)

	Prep for Gimp-Print 4.3.24

2003-11-22  <rlk>	c4c611b772b5e1a5f96099c48d4d268abeccf1cc

	Lines: +55, -53
	Files:	src/cups/rastertoprinter.c (+55, -53)

	821992 4.3.18: cannot print from applications in OS X

2003-11-21  <rlk>	9c9a56f86f4a14f3a72885438db184c5727b48cd

	Lines: +2, -0
	Files:	test/bjc-unprint.c (+2, -0)

	Protect malloc.h

2003-11-21  <rlk>	7a400d1d5e0fed558ae52542b38a3e097bcf002a

	Lines: +2, -2
	Files:	src/main/module.c (+2, -2)

	Fix symbol names for OS X 10.2 per Tyler Blessing and Jim Lovell.

2003-11-20  <rlk>	00f571fa725359e9a1a8e524c05d529015999b8e

	Lines: +101, -8
	Files:	NEWS (+8, -4)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/escp2-inks.c (+56, -0)
		src/main/print-escp2-data.c (+28, -4)
		src/main/print-escp2.h (+2, -0)
		src/main/printers.xml (+6, -0)

	Take a complete guess at the PM-G800

2003-11-20  <rlk>	b2e8f52bc6b378111cac0f5ef787e552de3cb367

	Lines: +1, -0
	Files:	configure.ac (+1, -0)

	Need to create include/gimp-print-ui/Makefile

2003-11-20  <rlk>	cf36f427b6b4162890c8e17750d850c1927fa3fd

	Lines: +120, -83
	Files:	NEWS (+23, -15)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/print-escp2-data.c (+24, -1)
		src/main/print-weave.c (+52, -67)
		src/main/printers.xml (+18, -0)

	Preliminary support for Epson Stylus Photo R300

2003-11-20  <rleigh>	f2df98359e5613925a0da2f4fe9513d52d9c4925

	Lines: +50, -11
	Files:	include/Makefile.am (+1, -1)
		include/gimp-print-ui/Makefile.am (added +40)
		include/gimp-print/Makefile.am (+0, -1)
		include/{gimp-print => gimp-print-ui}/gimp-print-ui.h (+0, -0)
		src/gimp/instead_of_gimp_main.c (+1, -1)
		src/gimp/print.c (+1, -1)
		src/gimp/print_gimp.h (+1, -1)
		src/libgimpprintui/panel.c (+1, -1)
		src/libgimpprintui/plist.c (+1, -1)
		src/libgimpprintui/print-image-thumbnail.c (+1, -1)
		src/libgimpprintui/printrcl.l (+1, -1)
		src/libgimpprintui/printrcy.y (+1, -1)
		src/libgimpprintui/ui-utils.c (+1, -1)

	Move include/gimp-print/gimp-print-ui.h to include/gimp-print-ui/gimp-print-ui.h
	gimp-print-ui.h is installed into $includedir/gimp-print-ui, keeping the
	libgimpprintui headers separate from the libgimpprint headers.

2003-11-16  <rlk>	0baa8d8a0f542e30812c4480371904838ac286b9

	Lines: +17, -0
	Files:	NEWS (+17, -0)

	Added section on new 1440x1440 resolution for Epson Stylus Photo 2200;
	also added comments on choices of dither algorithms, weave patterns,
	and printing direction.

2003-11-16  <rlk>	5da583eb5e06d9f9dded7d4f95224246cb523cd1

	Lines: +78, -55
	Files:	src/main/escp2-driver.c (+2, -1)
		src/main/escp2-resolutions.c (+35, -30)
		src/main/print-escp2-data.c (+7, -7)
		src/main/print-escp2.c (+28, -15)
		src/main/print-escp2.h (+6, -2)

	Add 1440x1440 for Stylus Photo 2200.  This resolution appears to offer
	some advantages in some cases.

2003-11-16  <rlk>	61cefbcc0a6cbec5d820bcc78e09be10c4e1e989

	Lines: +200, -57
	Files:	NEWS (+89, -0)
		src/main/print-escp2-data.c (+110, -56)
		src/main/printers.xml (+1, -1)

	Stylus Photo 900 supports direct to CD printing; 2200 does not

2003-11-16  <rlk>	00f1fda01531e427c07bfa2d750789e310114091

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Avoid a buffer overrun.

2003-11-16  <rlk>	c673695317a3231940756dce7f59f9a181dbbc26

	Lines: +2, -1
	Files:	src/main/print-escp2.c (+2, -1)

	Handle asymmetric resolutions.

2003-11-16  <rlk>	30fd6afe3c08e1ccf9d4ac194a899f855997131b

	Lines: +287, -83
	Files:	src/main/papers.xml (+21, -0)
		src/main/print-escp2-data.c (+122, -65)
		src/main/print-escp2.c (+136, -18)
		src/main/print-escp2.h (+8, -0)

	Support printing to CD's (RFE 727099).

2003-11-16  <rlk>	5429dd9df2b25cb989602f4a62a832486dbff0ab

	Lines: +4, -2
	Files:	src/libgimpprintui/panel.c (+4, -2)

	Don't blindly assume that PageSize is the only parameter of class PAGE_SIZE.

2003-11-16  <rlk>	31ce4ec11845eed514e38f5acf3340fd5bcf7366

	Lines: +8, -5
	Files:	src/main/print-papers.c (+8, -5)

	Eliminate a memory leak and unsafe free.

2003-11-15  <rlk>	586b2e3694e0adb6df51216eb67a083029d3bb7c

	Lines: +7, -0
	Files:	src/main/papers.xml (+7, -0)

	Add European 10cm x 15cm

2003-11-15  <rlk>	bdfcfffcd39df1ee6607289a329f89a6cef10820

	Lines: +3, -2
	Files:	src/main/dither-eventone.c (+3, -2)

	Another minor logic error

2003-11-15  <rlk>	319d221060c0bd49dda4ccad0c538fe9bb5d75fd

	Lines: +2, -2
	Files:	src/main/dither-eventone.c (+2, -2)

	Fix a logic problem

2003-11-14  <rlk>	1cff0d80b12508197a0f12030bb7423ba5f4a51c

	Lines: +32, -18
	Files:	src/main/dither-eventone.c (+29, -15)
		src/main/dither-inks.c (+2, -2)
		src/main/dither-main.c (+1, -1)

	A few more tweaks for UniTone

2003-11-14  <rlk>	dfbcc9077a6c1fc52de9f92ab6f23db11f25ab05

	Lines: +7, -7
	Files:	src/main/print-escp2-data.c (+7, -7)

	Don't try to use extra nozzles on the older printers.

2003-11-14  <rlk>	1932b933add0d0a15c470411c478f062e3625262

	Lines: +38, -46
	Files:	src/main/dither-eventone.c (+10, -20)
		src/main/dither-impl.h (+3, -2)
		src/main/dither-main.c (+6, -5)
		test/run-testdither (+1, -1)
		test/testdither.c (+18, -18)

	Rename Single EvenTone to UniTone

2003-11-14  <rlk>	40ccc1aef61c3b7d357ec1343ab3958fe70dca7f

	Lines: +86, -47
	Files:	src/main/dither-eventone.c (+28, -15)
		src/main/dither-impl.h (+1, -0)
		src/main/dither-inks.c (+13, -9)
		src/main/dither.h (+4, -3)
		src/main/print-canon.c (+7, -1)
		src/main/print-escp2-data.c (+7, -7)
		src/main/print-escp2.c (+6, -1)
		src/main/print-lexmark.c (+6, -3)
		src/main/print-pcl.c (+14, -8)

	Fix a bug in Even Tone that causes a crash when there are a lot of
	empty lines.

	Add the concept of ink darkness, and have single Even Tone not use
	very light inks (such as yellow) in its calculations.

2003-11-13  <rlk>	e6ee73565ac952d1093c0f4a0bc1a59f76148aa9

	Lines: +41, -9
	Files:	src/main/dither-eventone.c (+41, -9)

	Further improvements to single EvenTone.

2003-11-13  <rlk>	8dfcad90a16b389230a75a0e136d44a89be00fdc

	Lines: +9, -4
	Files:	test/unprint.c (+9, -4)

	Add -b option to print all channels in black

2003-11-12  <rlk>	948b829227dc86184ac7c1d4b83d1061d29905a0

	Lines: +2, -2
	Files:	src/main/dither-eventone.c (+2, -2)

	Further improvements.

2003-11-12  <rlk>	9c4b85251e921cdd17bc680fdd1a00d6ede7f7f1

	Lines: +17, -7
	Files:	src/main/dither-eventone.c (+17, -7)

	Considerable improvement

2003-11-12  <rlk>	483cc87f82a9a93bb43ab5a0545091ccde80a3a8

	Lines: +53, -34
	Files:	src/main/dither-eventone.c (+53, -34)

	Considerable improvement in "single eventone"

2003-11-11  <rlk>	9c4dbd3b1418b6ffea014fcf0d2f606b302c189c

	Lines: +25, -26
	Files:	src/main/dither-eventone.c (+20, -25)
		src/main/dither-main.c (+5, -1)

	Fix a few problems.

2003-11-11  <rlk>	d73175edd8026dfb6138c45d7fa3b394f7e989d9

	Lines: +217, -7
	Files:	src/main/dither-eventone.c (+212, -6)
		src/main/dither-impl.h (+3, -1)
		src/main/dither-main.c (+2, -0)

	Add a few more Even Tone variants

2003-11-09  <rlk>	26a4101af2e94dca4fa3c966ae8a185616ec4d6a

	Lines: +175, -169
	Files:	README (+9, -9)
		include/gimp-print/vars.h (+2, -1)
		src/cups/Makefile.am (+3, -3)
		src/cups/genppd.c (+1, -1)
		src/main/dither-eventone.c (+7, -2)
		src/main/dither-impl.h (+1, -0)
		src/main/dither-main.c (+16, -4)
		src/main/generic-options.c (+4, -2)
		src/main/print-canon.c (+17, -16)
		src/main/print-color.c (+24, -24)
		src/main/print-escp2.c (+39, -39)
		src/main/print-lexmark.c (+15, -15)
		src/main/print-olympus.c (+13, -29)
		src/main/print-pcl.c (+15, -15)
		src/main/print-ps.c (+8, -8)
		src/main/print-raw.c (+1, -1)

	Add a category (text string) to options for GUI's to use.

	Fix the installation in the CUPS directory (last commit broke it).

	Create a new hybrid Even Tone dither algorithm that uses a small
	amount of ordered dither to break up patterns.  Experimentally thus
	far, this algorithm works very well.

2003-11-09  <rlk>	03d00b2c430920ba59e36b294d8c4da110698fdf

	Lines: +0, -1
	Files:	src/main/color.c (+0, -1)

	Remove unneeded declaration

2003-11-08  <rlk>	a5b771cab162d56b6ce7e6774e25b851f6cfbb3f

	Lines: +13, -10
	Files:	configure.ac (+10, -6)
		src/cups/Makefile.am (+1, -2)
		src/cups/genppd.c (+1, -1)
		src/cups/rastertoprinter.c (+1, -1)

	Simplify the CUPS installation a bit.

	Fix installation of language catalogs.

2003-11-08  <rlk>	63293f86aa0646c6dacfc2fadbf6bee0db348bbd

	Lines: +4, -4
	Files:	configure.ac (+4, -4)

	Use -pedantic only in maintainer mode; it creates too much noise
	otherwise.

2003-11-08  <rlk>	227bc98396a9874c60a76432ca4a149eab58eb2c

	Lines: +49, -25
	Files:	src/main/dither-ed.c (+11, -5)
		src/main/dither-eventone.c (+4, -2)
		src/main/dither-impl.h (+2, -1)
		src/main/dither-main.c (+6, -4)
		src/main/dither-ordered.c (+8, -2)
		src/main/dither-very-fast.c (+8, -2)
		src/main/dither.h (+3, -2)
		src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+1, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+1, -1)
		test/testdither.c (+3, -3)

	Add mask argument to dither to permit masking off part of the print.
	Intended to be used for e. g. printing direct to CD's.

2003-11-06  <rlk>	008ff4f15607f062f2cad2add69429997a5b4d2e

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version while we're at it.

2003-11-06  <rlk>	9d9cbd66f5e11158984e6d0b5fab73cd3afebcc2

	Lines: +92, -47
	Files:	configure.ac (+9, -8)
		src/cups/Makefile.am (+26, -19)
		src/cups/cups-genppdconfig.in (+7, -6)
		src/cups/cups-genppdupdate.in (+2, -1)
		src/cups/genppd.c (+8, -3)
		src/cups/rastertoprinter.c (+40, -10)

	Version the CUPS programs and PPD files to permit having multiple
	versions installed concurrently.  The versioning only extends to the
	major and minor number; the micro number is not versioned.

	Interlock the PPD files with rastertoprinter (which is now named
	rastertogimpprint.<major>.<minor>).  If the version of Gimp-Print
	installed does not match the PPD file, error out.

2003-11-05  <rlk>	e93c752069be96a51c86956ca2580a961c4c2413

	Lines: +10, -1
	Files:	src/cups/rastertoprinter.c (+10, -1)

	Improve error message if verify fails.

2003-11-05  <rlk>	3d89a9ecb018b5e2bb4b0ff4bac46ccafee46404

	Lines: +2, -0
	Files:	src/main/print-escp2.c (+2, -0)

	Use staggered weave correctly

===============================================================================
Name: gimp-print-4_3_23

2003-11-05  <rlk>	874f30e490d71bcd9179fa9ef292c3499e11f4ff

	Lines: +0, -0

	Gimp-Print 4.3.23 release

2003-11-05  <rlk>	72e577e70842946f29fc0540f85eb83e3c9b730c

	Lines: +14, -3
	Files:	NEWS (+12, -1)
		README (+1, -1)
		debian/README.Debian (+1, -1)

	Bump version, prep for release

2003-11-05  <rlk>	8336104205eabb3eb245903cf01f6b0a4f3e7dcc

	Lines: +9, -10
	Files:	configure.ac (+9, -10)

	More robust way to check for -finline-limit, suggested by Mike Sweet.

2003-11-04  <rlk>	805dade68f9b48fce0ffca8f25124d072b4b3fc9

	Lines: +2, -0
	Files:	NEWS (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)

	Add support for IBM 4312 (pcl-4)

2003-11-04  <rlk>	2e995f5a3ab44b83dc027d0d0f9d6c7681307de8

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version.

2003-11-04  <rlk>	c7cbb3ebf70cc522b35035a13d2ef126d0f1f83a

	Lines: +16, -10
	Files:	configure.ac (+16, -10)

	Fix gcc 2.

2003-11-03  <rlk>	6da67f18a89300cfa25ac927a5ebb1fc688a8f69

	Lines: +52, -10
	Files:	src/main/print-escp2.c (+40, -1)
		src/main/print-weave.c (+4, -4)
		src/main/weave.h (+2, -2)
		test/escp2-weavetest.c (+3, -0)
		test/run-weavetest (+3, -3)

	Enable the weave pattern to be parameterized by the Epson driver.

	Fix the staggered zigzag pattern completely.

2003-11-02  <rlk>	39fb3e26aee32064bb003b637e12239063d19e57

	Lines: +1, -0
	Files:	src/main/print-weave.c (+1, -0)

	Insert missing break to stop fallthrough problem.  This does not fix
	the staggered weave pattern, but it does prevent an assertion
	failure.  Currently this pattern fails on many (but not all) patterns
	where the number of nozzles and the inter-nozzle spacing are both
	multiples of 3.

===============================================================================
Name: gimp-print-4_3_22

2003-11-02  <rlk>	0c92627c6accab4b89b60f47c04950a5223dfcee

	Lines: +0, -0

	Gimp-Print 4.3.22 release

2003-11-02  <rlk>	855f5bf4780a139a451d9e32a12d75a40fe19d39

	Lines: +89, -1
	Files:	NEWS (+89, -1)

	Bump version

2003-11-02  <rlk>	36a3baba2014d2bbb36de273350f2c3731fee600

	Lines: +0, -81
	Files:	src/main/escp2-papers.c (+0, -81)

	Eliminate the last old color adjustments.

2003-11-02  <rlk>	e63833254934580096fe7843faece5dc67f5e2e7

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump the version

2003-11-02  <rlk>	7ad51a8490d1f5f5838c7d5de92eb8eebe787df5

	Lines: +21, -19
	Files:	src/main/dither-ed.c (+3, -19)
		src/main/dither-impl.h (+1, -0)
		src/main/dither-main.c (+17, -0)

	A bit more code cleanup

2003-11-02  <rlk>	f92dd49b6b6f55d7264fc89534bc3247c15f4d38

	Lines: +18, -5
	Files:	src/main/dither-eventone.c (+18, -5)

	Improve the diffusion pattern

2003-11-01  <rlk>	90ed4d46b5287fd10df9554fc44b4c73f6263d86

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+1, -1)
		src/main/print-escp2-data.c (+1, -1)

	Epson C43/C44 are really the same as C40 etc.

2003-11-01  <rlk>	4ae63b5a9ce3d90122ff9630280efa96aee29fa5

	Lines: +4, -4
	Files:	src/main/printers.xml (+4, -4)

	Stylus C43/44 are really the same as the 40/41/42.

2003-11-01  <rlk>	3ae459ac387fce04e8731707ffb51354520f866b

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Complete tuning on the 870 etc.

2003-11-01  <rlk>	44d0734da36e781849c9f91e74840883fe4812c1

	Lines: +125, -113
	Files:	src/main/dither-eventone.c (+122, -94)
		src/main/dither-impl.h (+1, -16)
		src/main/dither-inks.c (+0, -1)
		src/main/dither-main.c (+2, -2)

	Do some code refactoring

2003-11-01  <rlk>	a946602ba244a72ef9a9a9c9eb2508837657ba81

	Lines: +51, -49
	Files:	src/main/dither-eventone.c (+51, -49)

	I believe I've finally solved (at least in Gimp-Print) the problem of
	handling variable drop sizes.  The trick is in the interpretation of
	the error value.  The code change is quite straightforward.

	The assumption is that we always want to print the larger or smaller
	drop size (the smaller drop size may be zero) of the range defined by
	the unadjusted, uncorrected input value.  This is because we always
	want to fill the page with small drops before printing any large
	drops(*).  We don't want to print unnecessary large drops or leave
	unnecessary holes.

	The insight is that at any given point we aren't trying to perform an
	N-value dither; we're trying to perform an ordinary single-value
	dither -- on or off, where "on" corresponds to the larger drop and
	"off" corresponds to the smaller drop.  After all, if the page is
	filled with small drops, we might as well treat them as though they're
	turned off, since they're all the same anyway.  So the trick is that
	we simply compute a new input value that's defined as the point within
	the range, and use this value in all calculations.  The error value is
	based on this relative value; the raw input is only used to pick the
	range and compute where within the range we lie.

	For example: suppose we have three drop sizes with values of 8000,
	16000, and 65535 (on a scale of 0-65535), and an input value of 10000.
	We use the input value of 10000 to determine that the choices we're
	interested in are drop sizes 1 and 2.  We compute the new, relative
	input value as 65535 * (10000 - 8000) / (16000 - 8000), or 16383.  So
	we want to print 1/4 of the positions with drop size 2 and 3/4 with
	drop size 1.

	We now perform normal Even Tone dithering on this value of 16383.  So
	if we decide to print a large drop, we have an error of 49152, and if
	we don't print we have an error of -16383.  Simple!

2003-11-01  <rlk>	7ccc99a2439647dba1fc29b8eba42fcead1af2ce

	Lines: +14, -2
	Files:	src/main/dither-main.c (+14, -2)

	If the user doesn't specify the dither algorithm, don't use Even Tone
	if the aspect ratio is greater than 2, since it works poorly.

2003-11-01  <rlk>	82974ff424ef0e47d95e8d5921c3c7fcec7dcf99

	Lines: +22, -22
	Files:	src/main/escp2-papers.c (+21, -21)
		src/main/print-escp2-data.c (+1, -1)

	Complete tuning C80

2003-10-31  <rlk>	4100272c8831720e7a8f99bc606c213047436ef2

	Lines: +1, -1
	Files:	src/main/escp2-papers.c (+1, -1)

	Fix density

2003-10-31  <rlk>	3d563b7149eccc7e7cb9ee691158f9c798a6f5a8

	Lines: +50, -3
	Files:	src/main/escp2-papers.c (+50, -3)

	Start working on the C80.

2003-10-29  <rlk>	979009b82982993b6c7b4e4bf42123b040a04e19

	Lines: +1, -1
	Files:	src/main/escp2-papers.c (+1, -1)

	Improve photo quality inkjet paper

2003-10-28  <rlk>	4f95ac0d4d77ecb55f297b80b098ff435314bd5c

	Lines: +308, -315
	Files:	src/main/escp2-channels.c (+2, -2)
		src/main/escp2-inks.c (+1, -3)
		src/main/escp2-papers.c (+190, -218)
		src/main/escp2-resolutions.c (+24, -1)
		src/main/print-canon.c (+11, -11)
		src/main/print-escp2-data.c (+57, -58)
		src/main/print-escp2.h (+1, -0)
		src/main/print-lexmark.c (+11, -11)
		src/main/print-pcl.c (+11, -11)

	Retune most of the Epson printers.  There's still some more work to
	be done on older printers.

	Fix the resolutions for some printers.

	Change the HSL maps so that the saturation and luminosity adjustments
	are done on the basis of the original, rather than the adjusted,
	hue.  This makes the curves a bit more intuitive.  Propagate the
	necessary changes to the PCL, Lexmark, and Canon drivers.

2003-10-28  <rlk>	61e244fed160e2bdad12f0793f4467de0a203f04

	Lines: +0, -1
	Files:	configure.ac (+0, -1)

	One more thing to remove vestiges of gimpprint-config

2003-10-28  <rlk>	a028a92e6e9bbdd47f47f1ba899afd478636e85e

	Lines: +0, -86
	Files:	man/.cvsignore (+0, -1)
		man/Makefile.am (+0, -1)
		man/gimpprint-config.1.in (removed -84)

	Remove references to nonexistent gimpprint-config

2003-10-26  <rlk>	ba190ba453715d7fca63e1433551189c67337040

	Lines: +6, -4
	Files:	src/main/print-color.c (+6, -4)

	Use the correct color functions for 8-bit RGB.

2003-10-26  <rlk>	60365656e04b6dee3a3ec208864426f9429c0be1

	Lines: +6, -6
	Files:	src/libgimpprintui/panel.c (+6, -6)

	Align the horizontal center button with the horizontal positioning
	entries, and likewise the vertical.  Suggested by Stephen Gildea.

2003-10-25  <rlk>	646a8d052eb2895993e914391d66f5fab4df78dd

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Make sure that the privdata structure does not have any uninitialized
	data.

2003-10-24  <rlk>	9e9c74d9d5fef14de49ba705e971bdbe3848ab89

	Lines: +330, -183
	Files:	src/main/escp2-driver.c (+5, -1)
		src/main/escp2-resolutions.c (+93, -113)
		src/main/print-escp2-data.c (+125, -63)
		src/main/print-escp2.c (+82, -5)
		src/main/print-escp2.h (+25, -1)

	Split off microweave into separate setting

2003-10-24  <rlk>	cfda339124f7ba09bd4a42ad659097c05559b5f2

	Lines: +5, -5
	Files:	src/main/escp2-papers.c (+5, -5)

	Improve plain paper on EX.

2003-10-24  <rlk>	04eb9c6e17b9028eaac7053079e936b348501d7b

	Lines: +0, -4
	Files:	src/libgimpprintui/panel.c (+0, -4)

	Remove spurious debugging printfs

2003-10-21  <rlk>	fbddc2d4830186d40258018bec673db97956e2eb

	Lines: +21, -8
	Files:	src/libgimpprintui/panel.c (+21, -8)

	Hold down control key with middle mouse button to move image along a
	fixed grid.

2003-10-20  <rlk>	1ac3f973b11c5e5d87f29d6eb02d3ea0f4c782a1

	Lines: +1, -1
	Files:	src/main/print-dither-matrices.c (+1, -1)

	Fix the cache *correctly* this time...

2003-10-20  <rlk>	8ad64b3c19ae7d4fa4e0210049e7784199eefd10

	Lines: +7, -6
	Files:	src/main/print-dither-matrices.c (+7, -6)

	Don't die if the dither matrix isn't yet in cache

2003-10-20  <rlk>	a2ef030d0d574e6636af1d9269062f0e3f2f8a5d

	Lines: +76, -17
	Files:	src/main/print-dither-matrices.c (+11, -0)
		src/main/print-papers.c (+4, -0)
		src/main/printers.c (+1, -0)
		src/main/xml.c (+56, -17)
		src/main/xml.h (+4, -0)

	Don't autoload XML files.  Instead, allow components to register
	XML files for loading, or load them explicitly when needed.

	Change the printer code to register its XML file, and the paper
	and dither matrix code to load when needed.

	In addition to allowing components to intelligently order the
	loading of the XML files (and thereby avoid problems with hidden
	dependencies and random load order), this speeds up startup because
	the dither matrices are large and take on the order of a second
	each to load.

	Finally, cache the actual dither matrix when loaded, not just the
	filename.  This speeds up individual pages.

2003-10-20  <rlk>	62af38357a4b900a45f738c119037d2b4171e5dc

	Lines: +1, -1
	Files:	src/main/print-vars.c (+1, -1)

	The default driver name (ps2) should not be translated; it's merely a
	token.

2003-10-20  <rlk>	887067f8d3e8ee69db4223d14c1daa0397866bef

	Lines: +9, -1
	Files:	src/testpattern/run-testpattern (+9, -1)

	Run all instances of the test pattern in one process.  Much faster
	that way.

2003-10-20  <rlk>	c2566b96d9dcb89d5921f8dbd922bb1c4d0500c0

	Lines: +16, -17
	Files:	src/main/print-dither-matrices.c (+16, -17)

	Cache the value as well as the name of the dither matrix.

2003-10-20  <rlk>	6c4ee1c61fe346edcb40e8678c8529ecd94c2b01

	Lines: +113, -105
	Files:	src/testpattern/run-testpattern (+29, -14)
		src/testpattern/testpattern.c (+46, -87)
		src/testpattern/testpattern.h (+1, -0)
		src/testpattern/testpatternl.l (+3, -1)
		src/testpattern/testpatterny.y (+34, -3)

	Allow multiple testpatterns in one file, as a performance
	optimization.

2003-10-19  <rlk>	73756f9ad5e9359c276dba46d19a8479bb93a716

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Don't try to use softweave on the 400/500; we have the head parameters
	all wrong.

	The SC600 has 64 black nozzles.

2003-10-19  <rlk>	5990dcd89029513d28172f228eb28f1bcd480cfb

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Per spec sheet SC1520 has 128 black nozzles.

2003-10-19  <rlk>	a0d913378d8c255cbca8c54690ea7c81ac22defb

	Lines: +3, -3
	Files:	src/main/print-escp2-data.c (+3, -3)

	Per documentation SC800 has 128 black nozzles.

2003-10-19  <rlk>	c68816e33544dad66f83795cf20f9442c6087e13

	819581 Epson St. C. 640 - vertical "image position" not correct

	This was checked in last night with a different message.

2003-10-19  <rlk>	a62cbae9ee7ea66c7a9e566b18e8a2358d2bcdf7

	Lines: +24, -21
	Files:	src/main/escp2-channels.c (+2, -2)
		src/main/escp2-papers.c (+19, -19)
		src/main/print-escp2.c (+3, -0)

	Tune matte black on the 2200

2003-10-19  <rlk>	01d6b352914ebd7f395e6d92e3e644f58a66833b

	Lines: +10, -10
	Files:	src/main/escp2-channels.c (+1, -1)
		src/main/escp2-papers.c (+9, -9)

	Improve 2200

2003-10-18  <rlk>	3f4f5946aca10aa8bef569aafa95f2bb939458a6

	Lines: +3, -3
	Files:	src/main/print-color.c (+3, -3)

	Compute constants for color-black printing correctly.

2003-10-18  <rlk>	0f502cd7e1f6f4438a7276c878f8481b568123e7

	Lines: +4, -1
	Files:	src/cups/rastertoprinter.c (+4, -1)

	Print better error message.

2003-10-18  <rlk>	f9cbbd481d3426dddf0161fbfc57bb26a9b33981

	Lines: +0, -1
	Files:	src/main/print-vars.c (+0, -1)

	Set up the default variable list correctly (remove something that
	shouldn't be there).

2003-10-17  <rlk>	74abd4860604cc1d5059d71883f92466af02ec18

	Lines: +914, -1039
	Files:	src/main/print-color.c (+914, -1039)

	Support 8 and 16 bit versions of all color functions.

2003-10-17  <rlk>	b89a6c03b14535ad47650d9a1f40239a72378cea

	Lines: +2, -1
	Files:	src/main/dither-main.c (+2, -1)

	Use fast dither matrix with Even Tone; it doesn't really matter and it
	speeds things up some.

2003-10-17  <rlk>	34b6c40488f421b70bb4aafc2a1bd2790b8396f9

	Lines: +1, -0
	Files:	src/testpattern/testpattern.c (+1, -0)

	Set the input color model correctly

2003-10-17  <rlk>	0fc13911895ed92f02410ae944c240732f3fdcb4

	Lines: +2, -2
	Files:	src/main/print-vars.c (+2, -2)

	Fix error in copying vars

2003-10-16  <rlk>	844d31622698b66fe0220a7912862bf040841847

	Lines: +464, -299
	Files:	src/testpattern/extended.sample (+27, -27)
		src/testpattern/run-testpattern (+19, -19)
		src/testpattern/testpattern.c (+248, -204)
		src/testpattern/testpattern.h (+13, -8)
		src/testpattern/testpattern.sample (+25, -23)
		src/testpattern/testpatternl.l (+26, -1)
		src/testpattern/testpatterny.y (+106, -17)

	Support more input types and bit depths.

2003-10-16  <rlk>	a1b941ae455a1c0b0a2e9606de2f9b1393354426

	Lines: +52, -0
	Files:	NEWS (+12, -0)
		src/foomatic/foomatic-printermap (+4, -0)
		src/main/printers.xml (+36, -0)

	Add Epson Stylus CX-6300, CX-6400, CX-8300, CX-8400

2003-10-15  <m0m>	297221ffd1a16b3ece8623908139080a2263517c

	Lines: +127, -14
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-generator.in (+2, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+122, -14)

	Basic support for Fujifilm CX-400.
	Color model moved from global to printer capabilities.

2003-10-15  <m0m>	932fcb9faf1438a72466bcb91f5cf37bbfd60f08

	Lines: +4, -0
	Files:	src/main/printers.xml (+4, -0)

	Add Fujifilm CX-400

2003-10-15  <m0m>	c516632791f55a78d6d1f9702dda76f367b65bde

	Lines: +6, -0
	Files:	src/main/papers.xml (+6, -0)

	Add 4x7" paper size

2003-10-14  <rlk>	28b4df60edecc964d37d2aad2c6e10be13a35f1c

	Lines: +419, -316
	Files:	src/testpattern/testpattern.c (+413, -310)
		src/testpattern/testpattern.h (+3, -3)
		src/testpattern/testpatterny.y (+3, -3)

	More cleanup

2003-10-14  <rlk>	11e3892ed12471db6a90347c0face2fb1b95b6a9

	Lines: +3, -0
	Files:	src/testpattern/testpatterny.y (+3, -0)

	Add definitions for RGB.

2003-10-14  <rlk>	cd4d137ce8a370f8593e724e37f924bebe162f42

	Lines: +3, -6
	Files:	src/testpattern/testpatterny.y (+3, -6)

	A bit more simplification

2003-10-14  <rlk>	f7519579fab1d68803d78ca099a322d34548d416

	Lines: +125, -63
	Files:	src/testpattern/testpattern.c (+24, -6)
		src/testpattern/testpatternl.l (+9, -9)
		src/testpattern/testpatterny.y (+92, -48)

	Simplify the language a bit more

2003-10-14  <rlk>	c72bff5764a961d0f3ddca6a319fa9d7bce1c5df

	Lines: +110, -100
	Files:	src/testpattern/testpattern.c (+110, -100)

	Some more simplification

2003-10-14  <rlk>	99d97ce6ffa8d665eb5910a1ab12caa41dffe564

	Lines: +12, -6
	Files:	src/main/print-canon.c (+6, -3)
		src/main/print-lexmark.c (+6, -3)

	Make sure we do not try to compose a curve of two null values

2003-10-13  <rlk>	383daa0949d27cacb869ae884f93d84583a09553

	Lines: +458, -557
	Files:	configure.ac (+3, -1)
		include/gimp-print/image.h (+2, -0)
		src/main/.cvsignore (+0, -1)
		src/main/channel.c (+1, -1)
		src/testpattern/extended.sample (+34, -34)
		src/testpattern/run-testpattern (+55, -54)
		src/testpattern/testpattern.c (+133, -202)
		src/testpattern/testpattern.h (+7, -43)
		src/testpattern/testpattern.sample (+60, -60)
		src/testpattern/testpatternl.l (+41, -43)
		src/testpattern/testpatterny.y (+122, -118)

	Don't build CUPS PPD files if we're not building CUPS driver at all
	unless the user insists.

	Add new constant to specify the maximum number of channels rather than
	assuming 32 everywhere.

	Clean up test pattern generator.  Don't hard code channel names;
	use arrays of channels.  Also improve the language a bit.

2003-10-11  <rlk>	43634a89a48fc0af6f72d2c1295fa617a9ca4e38

	Lines: +5, -0
	Files:	src/ghost/ijsgimpprint.c (+2, -0)
		src/libgimpprintui/panel.c (+1, -0)
		src/main/print-vars.c (+2, -0)

	Make sure we don't free a null curve.

2003-10-11  <rlk>	98ed426228a282face0ae580071f154affd1bd5f

	Lines: +0, -3
	Files:	src/main/curve.c (+0, -3)

	In stp_curve_free do *not* check that the curve exists prior to
	destroying it.  Destroying a null curve is an error and should fail.

2003-10-10  <rlk>	451aaea572e0f298599cdd03393efec039e0564c

	Lines: +2, -2
	Files:	src/main/escp2-papers.c (+2, -2)

	Tweak the blues a bit.

2003-10-10  <rlk>	66086fe3a04518cb367ffa6332e0c94a38119c29

	Lines: +1, -0
	Files:	src/libgimpprintui/panel.c (+1, -0)

	Don't keep a stale pv pointer around.

2003-10-10  <rlk>	806b1c3432625ce2cc3dbd64e8a8ac3791ac5dcb

	Lines: +2, -0
	Files:	src/main/dither-main.c (+2, -0)

	Fix valgrind problem: don't try to set anything when describing a
	parameter we don't own.

2003-10-10  <rlk>	77da39a90482202d8c6264f6a6742a0f33242a91

	Lines: +6, -6
	Files:	src/main/escp2-papers.c (+6, -6)

	More tuning for the 2200.

2003-10-09  <rlk>	019575e879001ab2e553778d7ce9cdf0fb4b97c7

	Lines: +2, -2
	Files:	src/main/escp2-papers.c (+2, -2)

	Improve greens

2003-10-09  <rlk>	909303e2c48395295f70796477bef0bb459c2c2c

	Lines: +2, -2
	Files:	src/main/escp2-papers.c (+2, -2)

	Fix up densities on 2200

2003-10-09  <rlk>	807bf579dab465b740b90e8a992748b1c115aa2f

	Lines: +79, -34
	Files:	src/main/escp2-channels.c (+3, -3)
		src/main/escp2-papers.c (+76, -31)

	Retune the 2200

2003-10-07  <rlk>	3e4c838d48b4051165e74730967ac8c31f27decb

	Lines: +8, -0
	Files:	src/main/print-escp2.c (+8, -0)

	Expand the bottom margin when full bleed is selected.

	Make sure that all necessary parameters get set or defaulted appropriately.

2003-10-07  <rlk>	8ca04c7e803ce8dfaf490b5aac9480edaaa20d4b

	Lines: +4, -4
	Files:	src/main/escp2-inks.c (+3, -3)
		src/main/print-escp2-data.c (+1, -1)

	Retune 2200.

2003-10-07  <rlk>	787d1af09e1777299d6801a81a532bf318965b78

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Allow relatively large procedures to be inlined so that the dither
	code can be inlined.

2003-10-06  <rlk>	82b6b8c5d8637ab0e0c38f1495186e6487405c9c

	Lines: +11, -11
	Files:	src/main/escp2-papers.c (+11, -11)

	Improve 2200 output

2003-10-03  <rlk>	4ab72e4be6689360d65b3546aa2c71c2ac925e50

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Minor improvements to the 2200.

2003-10-03  <rlk>	dea6879e6eb12c20ccb451ca54b0740b098e2799

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix margins on 2200

2003-10-03  <rlk>	bf1bebd550e0d16c738ef87e1a929bdc344abf3e

	Lines: +10, -10
	Files:	src/main/escp2-papers.c (+10, -10)

	Do some work on 2200.

2003-10-03  <rlk>	2a7c0b64ad7533f381743e3d8ea856e2d3a0394d

	Lines: +2, -2
	Files:	src/main/escp2-channels.c (+2, -2)

	Minor tweak for 960.

2003-10-02  <rlk>	43804c0b8c1fa8be12fd0310161c1ca3d8206849

	Lines: +1, -1
	Files:	src/main/escp2-papers.c (+1, -1)

	Minor additional tuning.

2003-10-02  <rlk>	1c5a7d4cce0f7c2f7d2dab8d080f47bc192bad99

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Minor 960 improvements

2003-10-01  <rleigh>	5b5a69a5c2f4a24c66aac97b3e396ae9dedbc554

	Lines: +52, -38
	Files:	debian/Makefile.am (+4, -4)
		debian/changelog (+11, -0)
		debian/control.in (+28, -25)
		debian/libgimpprintui-dev.install (+2, -2)
		debian/rules (+2, -2)
		debian/{gimp1.2-print.docs => gimp-print.docs} (+0, -0)
		debian/{gimp1.2-print.install => gimp-print.install} (+3, -3)
		debian/{gimp1.2-print.postrm => gimp-print.postrm} (+1, -1)
		debian/{gimp1.2-print.preinst => gimp-print.preinst} (+1, -1)

	Update package descriptions from Debian unstable.
	Update package dependencies.
	Rename gimp1.2-print to gimp-print in line with gimp1.2 -> gimp package changes.

2003-10-01  <rleigh>	5818ccc3e1793425dd21d81f4d245fe116de8233

	Lines: +2, -0
	Files:	src/testpattern/testpattern.h (+2, -0)

	Fix YYSTYPE compatibility problem between different versions of GNU flex.

2003-10-01  <rleigh>	acd1a7a523cc16efc1be994c233e482ea5b81eac

	Lines: +0, -0

	Update British English translation.

2003-10-01  <m0m>	882cbdbf42ece63f60c079c1db41d5d2788bd63e

	Lines: +40, -14
	Files:	src/main/print-olympus.c (+40, -14)

	Fix non-standard papersizes (add them to papers.xml).
	Fix Olympus P400 bug (small papersizes are printed in wide mode).

2003-10-01  <m0m>	3a74f9cccacc3332a79fa2fbdb0cd6acc697344b

	Lines: +20, -0
	Files:	src/main/papers.xml (+20, -0)

	Add non-standard papers (used by Sony and Canon printers)

2003-09-30  <rlk>	6cca8b485f88308a1deeb38af8e281397b8fac1e

	Lines: +1, -1
	Files:	src/main/escp2-channels.c (+1, -1)

	Fix the offsets for the 960.

2003-09-29  <rlk>	9e92947dc8d118521f4dba78c2480cb9ba94a201

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Fix the calculation.

2003-09-29  <rlk>	63f421b176654283fcbe53039e4644bfd5b44693

	Lines: +5, -5
	Files:	src/main/escp2-papers.c (+5, -5)

	More tuning on speculation

2003-09-29  <rlk>	e91dc4fa8cd43412f3816bc755a50adba94a24e6

	Lines: +30, -30
	Files:	src/main/escp2-papers.c (+30, -30)

	Further improve SP960.

2003-09-29  <rlk>	a9a0823927a35276da035dbedd1056e410c6d50e

	Lines: +11, -4
	Files:	src/main/print-color.c (+11, -4)

	Smooth out the black generation.

2003-09-28  <m0m>	92aa923f3cd48f11956294004773e2fcdad85f19

	Lines: +4, -2
	Files:	src/main/print-olympus.c (+4, -2)

	- up-dp10 init_printer bug solved

2003-09-28  <rlk>	c210ebc18cad3cddba9bd56665bb934409f64aad

	Lines: +21, -21
	Files:	src/main/escp2-papers.c (+21, -21)

	Guesses at other tunings

2003-09-28  <rlk>	5eb4acc06ea5dc31953f95d5aa3614635f1f3765

	Lines: +23, -23
	Files:	src/main/escp2-papers.c (+23, -23)

	Further improve tunings.

2003-09-28  <rlk>	c8a5ea34b64f40a0f4981fafe1fa212cfe432e27

	Lines: +30, -30
	Files:	src/main/escp2-papers.c (+30, -30)

	Retune the 960.

2003-09-28  <rlk>	626f171ad858cf2459f71e504f3fa6a8b05498a0

	Lines: +3, -0
	Files:	src/main/print-color.c (+3, -0)

	Don't adjust saturation down too much for dark colors.  Tested with
	Hutcheson Consulting's RGBEXPLORER8 target (from www.hutchcolor.com).

2003-09-27  <rlk>	ec95b164127c5af832eaff97107bd95bca11e02b

	Lines: +109, -109
	Files:	src/main/escp2-papers.c (+109, -109)

	Retune the EX again.  Get better color and tone from plain paper;
	improve smoothness of texture on good paper; improve greens and blues
	substantially.

	Take a stab at tuning other printers.

	Fix a point error in the 2200 in the yellow-green.

2003-09-27  <rlk>	20b2e00505af345f32652afb005ae154a593e788

	Lines: +7, -5
	Files:	src/libgimpprintui/panel.c (+7, -5)

	Fix thumbnail display of landscape and seascape mode.

2003-09-26  <m0m>	55c981dfd1a4f5ed28dbd3c580d42ff7e8e0ff7e

	Lines: +62, -35
	Files:	src/main/print-olympus.c (+62, -35)

	- printer feature handling modified; BLOCK_ALIGN and WHITE_BORDER feature added

2003-09-26  <rlk>	2d49acb3afc2071adaa542ae5e6b914280347ae3

	Lines: +143, -138
	Files:	src/main/escp2-papers.c (+137, -137)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.c (+4, -0)
		src/main/print-escp2.h (+1, -0)

	Support adjusting dark/light transition by paper type and tune
	inkjet and other low quality papers.

2003-09-26  <m0m>	4b2c551f94d99adb75a0a40678c96c93cb020f31

	Lines: +5, -3
	Files:	src/main/print-olympus.c (+5, -3)

	- up-dp10 lamination repaired (wrong size)

2003-09-26  <m0m>	2bbb2766b4468056ef6164ec7c29b3db24b72b5b

	Lines: +271, -87
	Files:	src/main/print-olympus.c (+271, -87)

	- all resolution, pagesize and printsize stuff rewritten (needed for easier
	  support of other printers)
	- support for non-standard pagesizes added (like Sony's UPC-xxxx)
	- disabled useless options in interface
	- borderless capability added

2003-09-25  <rlk>	3961546db872c827d32fd74240adbd273a79b33c

	Lines: +4, -0
	Files:	src/main/print-color.c (+4, -0)

	Ensure that input buffer is initialized to zeros prior to passing it
	outside.

2003-09-25  <rlk>	f2e2adba8d6a89a0c2c99038cef63a1350dd7c40

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Fix an off-by-one error that in combination with an uninitialized
	memory problem in the core sometimes caused a thin line to be printed
	at the very top of the page.

	Also ensure that we don't read beyond the end of the data that we
	should read for this page.

	(Two fixes in one line...how about that?)

2003-09-25  <rlk>	34592a12e706c640daeec705b61c3b71ba13d5ad

	Lines: +1, -1
	Files:	src/cups/cups-genppdupdate.in (+1, -1)

	"Restart" is more clear than "Reload".

2003-09-25  <mtomlinson>	dbe9a026ad2d304d35efeb3827ee9d9bfc7389ac

	Lines: +4, -2
	Files:	src/main/escp2-inks.c (+4, -2)

	Put 1440x720 ink tunings for 777/680 back the way they were.

===============================================================================
Name: gimp-print-4_3_21

2003-09-24  <rlk>	322b2b02474f0a0ec68a2f0190316f3a3843f8ed

	Lines: +0, -0

	Gimp-Print 4.3.21

2003-09-24  <rlk>	159affa9cc62975f8daa638603ab543858726a66

	Lines: +35, -20
	Files:	NEWS (+35, -20)

	Prep for 4.3.21

2003-09-24  <rlk>	078c25e6338c55ecf5ee771f76f0f9a36e774e8f

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Further tuning

2003-09-24  <rlk>	98758051bebc98f62922b2539adc3806d9d36752

	Lines: +87, -42
	Files:	src/main/escp2-papers.c (+87, -42)

	Tune 2200 much more accurately.  For now, use the same settings for
	matte as for photo; this will have to be looked at later.

2003-09-23  <rlk>	77cfecb1fe373a7e308b4460f09227f31981f8fb

	Lines: +0, -1
	Files:	src/main/print-canon.c (+0, -1)

	Apply the rest of the patch from Peter Missel

2003-09-23  <rlk>	197116dd4fe0b9c2080b600b588a2fa547b816ea

	Lines: +21, -21
	Files:	src/main/escp2-papers.c (+21, -21)

	More neutral grays on the 2200 with photo ink using a starting point
	of .01 for black in vs. .02.

2003-09-22  <rlk>	ffe7a241540b37832469a32462cfbdf0a4b948d2

	Lines: +15, -2
	Files:	src/main/print-canon.c (+15, -2)

	Fix 668342 per Peter Missel (he's having CVS troubles)

2003-09-22  <rlk>	16319baa70c026754bcd111bddc3fd9e348b7733

	Lines: +9, -1
	Files:	.cvsignore (+3, -0)
		m4/.cvsignore (+1, -1)
		po/.cvsignore (+4, -0)
		test/.cvsignore (+1, -0)

	Update CVS ignores

2003-09-22  <rlk>	995d96a815bb48b4dfedf22448c7f663be898e9a

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Add PX-V500 to list of new printers

2003-09-21  <rlk>	321a5d52547c1025abd5902f9e3df7c14956c2c6

	Lines: +7, -0
	Files:	NEWS (+7, -0)

	Note improvements in the Even Tone dither algorithm

2003-09-21  <rlk>	2a262c3cf222ace54ed6335a5eef8b542573f148

	Lines: +2, -1
	Files:	src/main/dither-eventone.c (+2, -1)

	Reset the dither value for each row, and use the base value to select
	the candidate dot sizes rather than the adjusted value.

	Testing demonstrated that resetting the dither value for each row did
	the best job of eliminating dither artifacts, but there were problems
	from large dots being introduced too early.  Using the base value to
	select the candidate dot size avoids this problem.

	Thus far this has been tested at 720x360 DPI (two dot sizes) and
	1440x720 DPI (three dot sizes) on the C80 using three color mode.
	This requires further testing under other conditions.

2003-09-21  <rlk>	26006732e7a1173a9836c04466ff7b47d20696af

	Lines: +4, -5
	Files:	src/main/dither-eventone.c (+4, -5)

	Further improve quality by saving the accumulated dither value across
	rows.  This results in significantly improved black-only sweep
	patterns with no apparent loss of quality elsewhere.

2003-09-21  <rlk>	43f375bf412100f7324e99a7f6a7c87f2d397799

	Lines: +10, -7
	Files:	src/main/dither-eventone.c (+10, -7)

	1) There were some integer overflow issues in some cases; the changes
	   in the first block fix these.

	2) The resetting of "range" back to 0 for each pass through the loop
	   ensured that nothing was being printed until the returned dither
	   value exceeded 32768.  This wasn't a problem in the case of only
	   one level (where find_segment always returns 0 or 65536), but where
	   there are multiple levels it returns something in between.  This
	   causes the most problems when only one channel is being printed,
	   since it means that only the smaller dot value gets printed until
	   the midpoint of the range is reached, at which point only the
	   larger dot value gets printed.

	   This change uses the accumulated value for the whole line to decide
	   whether to print.  It improves black-only printing considerably.
	   For color printing, the improvement is much less noticeable using
	   the test pattern (printing a pure gray ramp in CMY would probably
	   show it).

	   This change has some other effects, too.  It seems to improve the
	   distribution of colored dots when printing CMY, and it gets rid of
	   a lot of the Even Tone artifacts that we're used to seeing
	   (vertical patterning in light midtones).  However, it may very
	   slightly degrade the smoothness.

	   I tried another version of the change, initializing range to the
	   first column of the dither matrix.  This didn't significantly
	   improve black printing, and it had a slight but noticeable effect
	   on smoothness.  I'm going to try something else, saving the range
	   value across rows, to see what that does.

2003-09-21  <rlk>	174e76ece19ca377a090e8d842287b47bd6359e4

	Lines: +12, -18
	Files:	src/main/print-canon.c (+1, -2)
		src/main/print-lexmark.c (+3, -6)
		src/main/print-pcl.c (+8, -10)

	Change calls to stpi_dither_set_inks to ensure smallest dot size is used
	whenever possible.

2003-09-21  <rlk>	a0852688f512312060638ff3c558461a049f5f25

	Lines: +39, -39
	Files:	src/main/print-canon.c (+13, -13)
		src/main/print-lexmark.c (+13, -13)
		src/main/print-pcl.c (+13, -13)

	Propagate new curves to other drivers.

2003-09-21  <rlk>	a008bed3f1f04ed197698d9d4ec70123078ae070

	Lines: +180, -8
	Files:	NEWS (+9, -1)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/escp2-channels.c (+127, -1)
		src/main/escp2-papers.c (+4, -4)
		src/main/print-escp2-data.c (+16, -0)
		src/main/print-escp2.h (+3, -2)
		src/main/printers.xml (+18, -0)

	Preliminary support for Epson Stylus C63/C64 and PX-V500

2003-09-21  <rlk>	0b9227c2cf591a54e9f01efdab2a587f1b394ab7

	Lines: +118, -16
	Files:	NEWS (+107, -5)
		README (+9, -9)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Bump version

2003-09-20  <rlk>	b0a1d339fb60198bc5b8ef0ae002ca472bc970b7

	Lines: +48, -3
	Files:	src/main/escp2-channels.c (+1, -1)
		src/main/escp2-papers.c (+45, -1)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.h (+1, -0)

	Retune C80

2003-09-20  <rlk>	caf82e28fbf8a4e304e57d0ba162fc23c9610fb2

	Lines: +3, -3
	Files:	src/main/escp2-channels.c (+3, -3)

	Improve transition for Ultrachrome inks on glossy media.  I don't know
	why the constants for the *color* inks should differ between glossy
	and matte media types, but they seem to.

	Fix the channel definition for 6-color photo for the 2200 and 960.

2003-09-20  <rlk>	62b5dfc7c04fc382ca24014dd86057b8c8d0d3f2

	Lines: +21, -21
	Files:	src/main/escp2-papers.c (+21, -21)

	Tune UltraChrome matte black

2003-09-20  <rlk>	f6b20002a5d8dab9ab1200f59792400db9538b5f

	Lines: +23, -23
	Files:	src/main/escp2-papers.c (+23, -23)

	Retune 870.

2003-09-19  <rlk>	3aecfdf0da7f823992bff1de3f35cca4e557aa95

	Lines: +90, -44
	Files:	src/main/escp2-papers.c (+90, -44)

	Tune the Stylus Photo 960.

2003-09-19  <rlk>	8f67f02442fa6c81a23f1acf0bc9998a3b56b0c5

	Lines: +172, -141
	Files:	src/main/escp2-papers.c (+164, -118)
		src/main/escp2-resolutions.c (+0, -21)
		src/main/print-escp2-data.c (+2, -2)
		src/main/print-escp2.c (+5, -0)
		src/main/print-escp2.h (+1, -0)

	Add additional gcr transition (gamma) parameter to paper definition.

	Start tuning Stylus Photo 960.

2003-09-19  <rlk>	83a34519c5dd32905cf2a5f54553b6542da8fd37

	Lines: +2, -2
	Files:	src/main/print-color.c (+2, -2)

	Use black gamma rather than black density to adjust GCR transition.
	This will necessitate retuning the 870.

2003-09-18  <rlk>	3118959c8abf6a4ccc9754b9f12665b8d6dce4af

	Lines: +2, -3
	Files:	src/main/print-escp2.h (+2, -3)

	Correct comment

2003-09-18  <rlk>	84c136d2427dc0c311b7db9cc8fc326b9f99414c

	Lines: +5, -20
	Files:	src/main/printers.xml (+5, -20)

	Adjust C80 series to use same basic parameters as other Epson printers.

2003-09-18  <rlk>	8129df45a6385d2856343c84d9ce1a9f0c0e65b3

	Lines: +337, -149
	Files:	src/main/channel.c (+55, -13)
		src/main/color.h (+1, -1)
		src/main/escp2-channels.c (+3, -3)
		src/main/escp2-inks.c (+1, -1)
		src/main/escp2-papers.c (+217, -112)
		src/main/print-color.c (+15, -10)
		src/main/print-escp2-data.c (+19, -2)
		src/main/print-escp2.c (+8, -4)
		src/main/print-escp2.h (+2, -0)
		src/main/print-vars.c (+16, -3)

	Support Epson C83 and C84.

	Use less dark ink in pale regions to improve smoothness of transition.

	Take gray value (including black and composite) into account when
	choosing light vs. dark ink.  In areas with large gray value, prefer
	more dark ink to improve tonality and reduce ink consumption, since
	grain is less of an issue here.

	Change Epson driver to always use as many small dots as possible before
	starting to use large dots.  Previously the choice depended to some
	extent on the value of density selected by the user, which is incorrect.
	This code was probably a holdover from 4.2 where ink darkness and
	dot size were used interchangeably.

	Use CMYK densities rather than CMY gamma values in Epson paper list.
	It's likely to be more useful to adjust the ink values linearly to
	correct for color casts.  It's also necessary to reduce the amount
	of black on the Stylus Photo 870 and friends.

	When scaling a floating point parameter, handle the case of
	a defaulted parameter correctly.

	Improve tunings for Stylus Photo EX and 870 families of printers.
	The 960 and 2200 will come later.

	Overall, these changes improve quality quite substantially.  By visual
	inspection the 870 output is almost indistinguishable from true
	photographic output, and the EX output is also much improved.

2003-09-18  <rlk>	8f77bc859640aca72bb6859b7ee7f59238d29144

	Lines: +26, -2
	Files:	NEWS (+3, -1)
		src/foomatic/foomatic-printermap (+5, -1)
		src/main/printers.xml (+18, -0)

	Add Epson C83 and C84, and Canon CP-200 and CP-300.

2003-09-18  <rlk>	ddb8010b0212668ca2e49d4a772a3eeee3e018cf

	Lines: +2, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)

	Handle Sony printers

2003-09-18  <rlk>	46d6290610f64949350ba48b5ea88085d4052245

	Lines: +1, -1
	Files:	src/main/print-olympus.c (+1, -1)

	Make sure that there's always a string list available for the Laminate
	option to avoid a crash.

2003-09-16  <m0m>	3f777c5aa3e09500d993c6e80a0f36ba55f9633f

	Lines: +63, -49
	Files:	src/main/print-olympus.c (+63, -49)

	only change of indentation (conformable with other drivers)

2003-09-16  <m0m>	055833b4288fe46f212698380b3530b90d4ceed7

	Lines: +73, -1
	Files:	src/main/print-olympus.c (+73, -1)

	laminate pattern feature added (mainly for sony up-dp10)

2003-09-15  <m0m>	5ad6618f8830b78254cccd181a21d5f5f8f59423

	Lines: +101, -18
	Files:	NEWS (+2, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-olympus.c (+94, -18)
		src/main/printers.xml (+4, -0)

	preliminary support of Sony UP-DP10

2003-09-15  <m0m>	deb2e27168bbcc11c3aae6d06b35307928442d80

	Lines: +83, -2
	Files:	src/main/print-olympus.c (+83, -2)

	color adjustment for p400 and cpX00

2003-09-12  <m0m>	cbed11056ec5c963910798ab019184a0510c1960

	Lines: +109, -36
	Files:	src/main/print-olympus.c (+109, -36)

	- default color adjustment added
	- minor code cleanup

2003-09-09  <rlk>	6b0f825bcecfacf05cd18e8f6f74998912b0e31d

	Lines: +1, -1
	Files:	src/main/print-ps.c (+1, -1)

	802621 alignment is off the page with ps-print

2003-09-07  <mtomlinson>	c7b5bf7071828ad6888f5bd78ffbc768f16d4fa0

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+1, -1)
		src/main/print-escp2-data.c (+1, -1)

	Minor adjustments to 680/777 tunings at 720x720dpi.

2003-09-02  <rlk>	bfd4a5678178313e608babc9ad0693d25f969d6b

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Expand C80/C82 margins to zero margin top and bottom.

2003-09-02  <rlk>	54f35dd615096eaeccd4f78b0219bd1fa9c3892b

	Lines: +1, -10
	Files:	src/main/escp2-driver.c (+1, -10)

	Do not incorrectly adjust the bottom margin for printers with offset
	print heads.  The page bottom should be left as is; the printer
	automatically corrects for this.

2003-09-01  <rlk>	708e99989478ca669ded987607652270013ed5be

	Lines: +6, -0
	Files:	src/main/.cvsignore (+6, -0)

	Ignore some more files

===============================================================================
Name: gimp-print-4_3_20

2003-09-01  <rlk>	cddbfa3ab8572297b774325ce24d4070f513a473

	Lines: +0, -0

	Gimp-Print 4.3.19 release

2003-09-01  <rlk>	abc898ecb150e5f66f8c6d9574e945a09b845974

	Lines: +1, -1
	Files:	doc/developer/Makefile.am (+1, -1)

	Avoid a rebuild of the doc from the tarball.

2003-09-01  <rlk>	0dce139eba281c32aecc075d4ee2155f98284dbc

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Update release date

2003-09-01  <rlk>	419401c11559c42f816bd94e6534a20f1b44dfbb

	Lines: +67, -14
	Files:	NEWS (+56, -3)
		README (+9, -9)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Bump version

2003-09-01  <rlk>	77da6f6e0816d1a4131db211ab129561347a624e

	Lines: +46, -19
	Files:	src/main/escp2-channels.c (+30, -3)
		src/main/escp2-papers.c (+16, -16)

	Correct head offset for printers offering fast-360 mode (it was reversed).

	Complete tuning work on Stylus Photo 960 and 2200.

2003-09-01  <rlk>	a2cc7907845a9c2cebac08bec8823fed805077cc

	Lines: +71, -71
	Files:	src/main/print-escp2-data.c (+71, -71)

	Rearrange a few things for readability.

2003-09-01  <rlk>	1ad50ef7513e994d6e4073553316bca2bbfa37eb

	Lines: +74, -92
	Files:	src/main/print-color.c (+74, -92)

	Fix bright colors mode, remove HSL-adjusted mode since that's now
	subsumed by Accurate Colors.

2003-09-01  <rlk>	89ab9c43834dbf6df5e54aad9e64306155afac30

	Lines: +74, -13
	Files:	src/main/escp2-papers.c (+74, -13)

	Tune Stylus Photo 960.

	Add Matte Paper Heavyweight.

2003-08-31  <rlk>	48fe72ba9d5a79606e70b70766d4ab6a928b5ece

	Lines: +3, -3
	Files:	src/main/escp2-inks.c (+1, -1)
		src/main/print-escp2-data.c (+2, -2)

	Retune high resolutions for Stylus Photo 870+ printers

2003-08-31  <rlk>	90ba20f095d307771a0b3ee3b4b63339ca8214bf

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	C80 needed further density increase.

2003-08-31  <rlk>	0163d54e825a7147fe7a82dd747afd2255b9d954

	Lines: +9, -7
	Files:	src/main/escp2-inks.c (+8, -6)
		src/main/print-escp2-data.c (+1, -1)

	Recalibrate C80 and C82

2003-08-30  <rlk>	c86413525ff3117f79829ebbf10eff530e5329c9

	Lines: +862, -1158
	Files:	src/main/escp2-channels.c (+293, -564)
		src/main/escp2-papers.c (+209, -266)
		src/main/print-canon.c (+18, -18)
		src/main/print-color.c (+50, -49)
		src/main/print-escp2-data.c (+2, -2)
		src/main/print-escp2.c (+26, -24)
		src/main/print-escp2.h (+78, -47)
		src/main/print-lexmark.c (+44, -46)
		src/main/print-pcl.c (+18, -18)
		src/main/printers.xml (+124, -124)

	Completely rework the High Accuracy mode.

	This commit changes the algorithm by which the High Accuracy mode
	adjusts the color.  This mode does much less gamut reduction, and
	what it does is mostly in the very dark highly saturated regime where
	inkjets have much more gamut than monitors anyway.

	This work is not complete.  I've tuned the Photo EX and the Stylus
	Photo 870 type printers, but not the C80, STP 960, or Ultrachrome.

	In addition, the other color modes need fixing too.  It's likely that
	HSLAdjust will come out and Bright will also likely change significantly.

2003-08-30  <rlk>	6ccf4dceea8bac7508a9add4d718771d5ce76cfa

	Lines: +4, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)
		src/foomatic/foomatic-printermap (+2, -0)

	Add some new Olympus/Canon printers

2003-08-30  <rlk>	33669025971c440a5990d6a3e72422e46b94ea79

	Lines: +14, -14
	Files:	src/libgimpprintui/panel.c (+14, -14)

	Bump copyright notices

2003-08-30  <rlk>	b7b758d767a492e65052b2ba88bafed0e11ba0a2

	Lines: +2, -2
	Files:	src/main/print-olympus.c (+2, -2)

	Fix const warnings

2003-08-27  <m0m>	5d38a116479574394ebaba3565a90c4be9546c77

	Lines: +42, -20
	Files:	NEWS (+4, -0)
		src/main/print-olympus.c (+34, -20)
		src/main/printers.xml (+4, -0)

	canon-cp100 added

2003-08-27  <m0m>	73ff8bb1090f9fe1863206e07a1ff761b4cb8c38

	Lines: +3, -0
	Files:	AUTHORS (+3, -0)

	*** empty log message ***

2003-08-25  <m0m>	1b2a1219eac700284b1f82fd76bb1aaeab94b526

	Lines: +11, -3
	Files:	NEWS (+5, -3)
		man/gimpprint-models.7.in (+2, -0)
		src/main/printers.xml (+4, -0)

	support for OLYMPUS P400

2003-08-25  <m0m>	edb7bb693fc05137206efa01f85bc8a5811d0557

	Lines: +140, -28
	Files:	src/main/print-olympus.c (+140, -28)

	support for OLYMPUS P400
	printer capability sructure enhanced

2003-08-24  <rleigh>	b8869d6605f24f2a16d10b64b9026287b80985f5

	Lines: +13, -3
	Files:	src/cups/cups-genppdupdate.in (+13, -3)

	Use Perl glob(), rather than shell globbing, to prevent errors being
	printed by grep when there are no PPD files to process.
	Use @PERL@ rather than hardcoding the path to the interpreter.

2003-08-24  <rleigh>	aeb9bb2ef9186aafba5503b7cbcefdc6c8bfe4e5

	Lines: +10, -8
	Files:	man/ijsgimpprint.1.in (+10, -8)

	Fold examples to display correctly on 80 col terminals and printers.

2003-08-22  <rleigh>	8193da2a0c702ad1a627d1fa76bf747b92594d7f

	Lines: +402, -420
	Files:	debian/control.in (+12, -7)
		debian/rules (+3, -26)
		man/cups-calibrate.8.in (+4, -4)
		man/cups-genppd.8.in (+18, -18)
		man/cups-genppdconfig.8.in (+8, -8)
		man/cups-genppdupdate.8.in (+11, -11)
		man/escputil.1.in (+9, -9)
		man/gimpprint-color.7.in (+10, -10)
		man/gimpprint-config.1.in (+15, -15)
		man/gimpprint-dithers.7.in (+10, -10)
		man/gimpprint-imagetypes.7.in (+10, -10)
		man/gimpprint-inktypes.7.in (+10, -10)
		man/gimpprint-mediasizes.7.in (+12, -12)
		man/gimpprint-mediasources.7.in (+10, -10)
		man/gimpprint-mediatypes.7.in (+10, -10)
		man/gimpprint-models.7.in (+191, -191)
		man/gimpprint-resolutions.7.in (+10, -10)
		man/gimpprint.3.in (+12, -12)
		man/ijsgimpprint.1.in (+37, -37)

	Update all manual pages to correctly distinguish between hyphens and
	en-dashes/minus signs.  This is required to allow copy/paste in a
	unicode locale, where hyphens are not represented as a '-'.

2003-08-22  <m0m>	1ab0801477072c595884dba8a03ee7f90bc67860

	Lines: +7, -3
	Files:	src/main/print-olympus.c (+7, -3)

	printable size corrected

2003-08-22  <m0m>	5586fdb9bb10382e915d8cfb36da8a52de8c3f96

	Lines: +10, -14
	Files:	src/main/print-olympus.c (+10, -14)

	*** empty log message ***

2003-08-22  <m0m>	b5a541f2956bdd1ce113b5e8ce5a9e4985879ec1

	Lines: +26, -33
	Files:	src/main/print-olympus.c (+26, -33)

	caps->block_size added; minor code improvement

2003-08-21  <m0m>	ae87fb0d7a10c9522b986ff48bb095a0851e977d

	Lines: +2, -0
	Files:	src/main/print-olympus.c (+2, -0)

	in/out channel test thrown away; testpattern pass now

2003-08-20  <m0m>	27ca0a0b7d30b51bdd38a86e286a2e2b56e1801e

	Lines: +88, -21
	Files:	src/main/print-olympus.c (+88, -21)

	output resizing added; it seems now fully funcional :)

2003-08-20  <m0m>	75b1c20207cfb371ea4165ddb818631f6aa222ad

	Lines: +51, -45
	Files:	src/main/print-olympus.c (+51, -45)

	switched from olympus_print to olympus_do_print

2003-08-20  <m0m>	9ae4b81044ae1db9fe45234eecb846f0c0246ff7

	Lines: +85, -71
	Files:	src/main/print-olympus.c (+85, -71)

	variable renaming, minor bug fix

2003-08-20  <m0m>	5b25c8b7d0d7a2f7b4ac73da71e40aafb9345670

	Lines: +136, -52
	Files:	src/main/print-olympus.c (+135, -52)
		src/main/util.h (+1, -0)

	printer capabilities structure rewritten for easier support of new printers

2003-08-20  <m0m>	e09a8ade0c4300e5049dd99774d7ca79c957701d

	Lines: +80, -2
	Files:	src/main/print-olympus.c (+79, -1)
		src/main/printers.xml (+1, -1)

	code update

===============================================================================
Name: gimp-print-4_3_19

2003-08-08  <rlk>	e3341a78b4ddee61e89a9bc10ed5dbeccaa4cd7f

	Lines: +0, -0

	Gimp-Print 4.3.19 release

2003-08-08  <rlk>	69d2cabd082562090570861786e1ed3868b3afb8

	Lines: +77, -12
	Files:	NEWS (+62, -1)
		README (+13, -9)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Increment version

2003-08-08  <rlk>	1b59a8907b853cc02edcb78ba56619bb50aa151e

	Lines: +7, -7
	Files:	src/testpattern/extended.sample (+7, -7)

	Fix the resolution parameter

2003-08-08  <rlk>	29e9c1125ca5065146e7fa62eaf040f752e3a2f7

	Lines: +5, -5
	Files:	src/main/escp2-channels.c (+5, -5)

	Further color improvements

2003-08-08  <rlk>	47f904da68deaaed8d102fd29c63b24239cec845

	Lines: +160, -70
	Files:	src/main/escp2-papers.c (+56, -56)
		src/main/print-canon.c (+21, -0)
		src/main/print-color.c (+18, -2)
		src/main/print-escp2.c (+26, -12)
		src/main/print-escp2.h (+1, -0)
		src/main/print-lexmark.c (+21, -0)
		src/main/print-pcl.c (+17, -0)

	Enable ink limiting.  This is not the final version of ink limiting,
	which should do more channel merging, but it's a start.

2003-08-08  <rlk>	7de3910b2ce0c18bac3792a857a3179428145c39

	Lines: +1, -1
	Files:	src/main/escp2-channels.c (+1, -1)

	Improve reds

2003-08-08  <rlk>	c12a1a607a7414367b7320e5f1d8cc71df271ed3

	Lines: +4, -4
	Files:	src/main/escp2-channels.c (+4, -4)

	Further improve color.

2003-08-08  <rlk>	ed44ad7db37e0e3781a27a729a09c30b668116fd

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Increase the luminosity adjustment in areas of moderate saturation.

2003-08-08  <rlk>	f7d183685fe58ba9818267c4545c4a97f49da75c

	Lines: +18, -18
	Files:	src/main/escp2-channels.c (+18, -18)

	Further improve magenta and red

2003-08-08  <rlk>	bc05ec00b3dc6fdff97ffbe3c21a6114f5c7983a

	Lines: +2, -2
	Files:	src/main/escp2-channels.c (+2, -2)

	Improve red-magenta

2003-08-07  <rlk>	57194529d842530f4ed78c2909bc74233333a334

	Lines: +9, -7
	Files:	src/testpattern/extended.sample (+7, -7)
		src/testpattern/testpattern.c (+2, -0)

	Clear Quality and ImageType to allow setting individual parameters

2003-08-06  <rlk>	9a1f3cb6e96fcca13a183453169766ce0b246c27

	Lines: +614, -423
	Files:	src/main/escp2-channels.c (+396, -260)
		src/main/escp2-driver.c (+1, -2)
		src/main/print-escp2-data.c (+180, -120)
		src/main/print-escp2.c (+22, -37)
		src/main/print-escp2.h (+15, -4)

	Minor data rearrangement in the Epson driver

2003-08-03  <rlk>	0e1bc7a1299ff3c47a46cf51590e5517b113bfa3

	Lines: +3, -3
	Files:	src/main/escp2-papers.c (+3, -3)

	Tune Premium Luster and Premium Semigloss papers on ESP 870 and
	successors.

2003-08-03  <rlk>	024cd7a9de243febb6faa3c12e4a6dc9d65bbd73

	Lines: +4, -4
	Files:	src/main/escp2-papers.c (+4, -4)

	Tune Premium Semigloss for 960 and Premium Luster for ultrachrome photo.

2003-08-03  <rlk>	0aaeecb08fc46497aeb2854e0442188de26ccb55

	Lines: +23, -0
	Files:	src/main/print-canon.c (+6, -0)
		src/main/print-escp2.c (+6, -0)
		src/main/print-lexmark.c (+5, -0)
		src/main/print-pcl.c (+6, -0)

	Handle lack of density parameter correctly

2003-08-03  <rlk>	e8ccef1008a0eaf0818150fd70e8873ac2de4395

	Lines: +1, -1
	Files:	src/main/escp2-channels.c (+1, -1)

	Use Ultrachrome tunings for all pigment printers for now.

2003-08-03  <rlk>	906d43495e54faf0152cedc331e8f43c0b03c99b

	Lines: +6, -0
	Files:	src/main/escp2-papers.c (+6, -0)

	Tune Watercolor Radiant White for Ultrachrome matte black inks

2003-08-02  <rlk>	13317c0895722238b94c87e267ec446dc20848f4

	Lines: +2, -2
	Files:	src/main/escp2-papers.c (+2, -2)

	Tune premium luster for STP 950/960.

2003-08-02  <rlk>	1eb20530bfe74d919783f1c7b35e6f4e04d4a507

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Set the color correction properly.

2003-08-02  <rlk>	51f458d305273083489605a1a1dd97a58c4e1b3a

	Lines: +2, -1
	Files:	src/escputil/escputil.c (+2, -1)

	Handle reads returning zero bytes correctly in status readback.

2003-08-02  <rlk>	8e5b73c4da380dbb5b3d49e80715c46d663ff34b

	Lines: +29, -18
	Files:	src/main/escp2-channels.c (+29, -18)

	Minor rearrangement

2003-07-24  <rlk>	fb690adf9a86079845dc6423de8677633322c93b

	Lines: +0, -20
	Files:	src/main/print-util.c (+0, -20)

	Finish getting rid of xio.

2003-07-24  <rlk>	04a8c4ba26560c8468a495933e0efac547cacb21

	Lines: +303, -357
	Files:	src/escputil/Makefile.am (+1, -1)
		src/escputil/escputil.c (+159, -350)
		src/main/print-escp2-data.c (+60, -0)
		src/main/print-escp2.c (+76, -6)
		src/main/print-escp2.h (+7, -0)

	Store escputil alignment parameters in the driver rather than separately
	in escputil.

	Make sure escputil actually waits a second between polls to call to
	avoid overly quick looping.

	Remove alternate alignment procedure that never worked.

	Print out printer name correctly rather than printing entire ID line.

	Add option to print out short name when using --identify command.

2003-07-23  <rlk>	5484cac2163882bbac60e792dfc56d99beb05eb4

	Lines: +0, -154
	Files:	src/main/print-util.c (+0, -140)
		src/main/util.h (+0, -14)

	Remove xio, which is no longer needed now that mxml provides string I/O.

2003-07-23  <rlk>	40ebde1d6fc56c83dda5f100c17b7ea305db3472

	Lines: +665, -267
	Files:	src/main/curve.c (+52, -84)
		src/main/mxml-attr.c (+1, -0)
		src/main/mxml-file.c (+601, -181)
		src/main/mxml-node.c (+1, -0)
		src/main/mxml-search.c (+1, -0)
		src/main/mxml.h (+7, -0)
		src/main/xml.c (+2, -2)

	Update to mxml 1.1.1 plus a few bug fixes.

	Fix problem in curve code whereby rescaling wraparound curves increases
	the number of points.

2003-07-23  <rlk>	5711801025ab37a33b126e499271ad765710fc96

	Lines: +102, -9
	Files:	test/curve.c (+102, -9)

	Fix some memory leaks.

	Add checks on very large curves.

2003-07-22  <rlk>	53b66ed0f750aa933582611921405222645e524a

	Lines: +39, -36
	Files:	src/main/curve.c (+2, -2)
		src/main/dither-main.c (+1, -1)
		src/main/generic-options.c (+1, -1)
		src/main/module.c (+1, -1)
		src/main/path.c (+1, -0)
		src/main/print-canon.c (+6, -6)
		src/main/print-color.c (+17, -15)
		src/main/print-escp2.c (+3, -3)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-pcl.c (+3, -3)
		src/main/print-ps.c (+1, -1)
		src/main/print-raw.c (+1, -1)

	More const cleanup.

	Store CMYK lookup table in lut_t rather than statically.

2003-07-22  <rlk>	ab321fa091d17ced481e794219da2c840cd2f937

	Lines: +11, -11
	Files:	src/main/escp2-channels.c (+11, -11)

	Const correctness

2003-07-20  <rlk>	8ca38d57bf56c124b4b6fc613a7444568f991a1d

	Lines: +31, -5
	Files:	src/cups/rastertoprinter.c (+31, -5)

	Improve logging

2003-07-19  <rlk>	9cd605ddb8cdaea75056143a74d3ecc28eca94e6

	Lines: +101, -21
	Files:	src/cups/genppd.c (+93, -13)
		src/main/dither-main.c (+2, -2)
		src/main/print-color.c (+5, -5)
		src/main/print-escp2.c (+1, -1)

	Clean up PPD files.

	Rearrange options a bit.

2003-07-19  <rlk>	512b254aad25d603dee7a12c514173fa6ea2e616

	Lines: +500, -95
	Files:	src/cups/genppd.c (+48, -16)
		src/cups/rastertoprinter.c (+26, -5)
		src/main/Makefile.am (+27, -22)
		src/main/dither-main.c (+76, -9)
		src/main/escp2-resolutions.c (+0, -4)
		src/main/generic-options.c (added +189)
		src/main/generic-options.h (added +55)
		src/main/print-color.c (+59, -31)
		src/main/print-escp2.c (+3, -3)
		src/main/print-vars.c (+17, -5)

	Make the quality code more pervasive (don't actually introduce it into
	other family drivers yet).

	Introduce a new ImageType setting.

	Rename the ImageOptimization setting to ColorCorrection.

	Remove a few unnecessary resolution options from the Epson driver.

2003-07-19  <rlk>	e09917e14f4a178fa01d3328ad3bbcf3aa55133a

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Update copyright notice

2003-07-18  <rlk>	0bbe34ecf5f2ba113a2bee903d12bd2a1bc929a0

	Lines: +0, -312
	Files:	src/foomatic/foomatic-templates-ijs/Brightness.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/Contrast.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/Cyan.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/Density.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/DitherAlgorithm.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/Gamma.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/ImageOptimization.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/InkType.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/InputSlot.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/Magenta.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/MediaType.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/Quality.xml (removed -20)
		src/foomatic/foomatic-templates-ijs/Saturation.xml (removed -24)
		src/foomatic/foomatic-templates-ijs/Yellow.xml (removed -24)

	Remove template files for options that don't require special
	processing.  These need to be generated on the fly.

2003-07-18  <rlk>	6251636cd4f058ba9aeec0106b41cdda68c6ac93

	Lines: +10, -170
	Files:	src/cups/Makefile.am (+2, -2)
		src/cups/genppd.c (+0, -3)
		src/cups/gimp-print-cups.c (removed -97)
		src/cups/gimp-print-cups.h (removed -59)
		src/cups/rastertoprinter.c (+0, -1)
		src/main/print-color.c (+4, -4)
		src/main/printers.c (+4, -4)

	Rename Cyan, Magenta, Yellow, and Black to avoid having a common prefix
	with CyanDensity etc.  That caused problems with the PPD files.

2003-07-17  <rlk>	3d6d139954b0add5a1eac77e0e2adb60572c0f0b

	Lines: +101, -76
	Files:	src/cups/rastertoprinter.c (+101, -76)

	Print out origin of all messages

2003-07-15  <rlk>	52514708fea4fd0be216fb47a7ba46f9914f1e61

	Lines: +62, -3
	Files:	NEWS (+10, -1)
		src/foomatic/foomatic-printermap (+4, -0)
		src/main/print-escp2-data.c (+15, -1)
		src/main/printers.xml (+33, -1)

	Support for Epson Stylus Photo 935, C43SX, C43UX, C44SX, C44UX

2003-07-13  <rlk>	f798b16409f0373aa56c06f8cbe956392347c09d

	Lines: +2, -3
	Files:	src/main/print-escp2.c (+2, -3)

	Make auto-adjust dot size off by default

2003-07-12  <rlk>	4ff01d1dbc85f9970b9c7b414281454b76edc18d

	Lines: +6, -4
	Files:	src/cups/genppd.c (+6, -4)

	For non-mandatory options, "None" should not alias to a real value.

2003-07-12  <rlk>	ebe6806467afd7447ec397196844cd66ccc34ad0

	Lines: +20, -7
	Files:	src/cups/genppd.c (+20, -7)

	Handle default values more appropriately.

2003-07-12  <rlk>	3e2ea442b04accd2c1eff6004dc1975ee847dd9e

	Lines: +25, -11
	Files:	src/cups/cups-genppdupdate.in (+25, -11)

	Extract Gimp-Print Filename more safely.

	Generate final output file more safely.

2003-07-12  <rlk>	9c5096966c0e986ddd785d45089b0fd69d7aefb2

	Lines: +6, -1
	Files:	src/cups/rastertoprinter.c (+6, -1)

	Handle case where "None" is the valid name of an option.

	Handle rendering resolutions higher than the printing resolution.

2003-07-12  <rlk>	bfb76f111738b63c7fea6479de95b589d88204d8

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Need to start fine adjustments from 0, not 0.005.

2003-07-12  <rlk>	e4c44c9b5bf5392d5f73606d553c031a051860de

	Lines: +6, -7
	Files:	src/cups/cups-genppdupdate.in (+6, -7)

	Eliminate use of Compress::Zlib, which is non-standard

2003-07-12  <rlk>	82071e9d525636c3024924cf07bed5337766c600

	Lines: +455, -123
	Files:	src/cups/cups-genppdupdate.in (+21, -5)
		src/cups/genppd.c (+140, -10)
		src/cups/rastertoprinter.c (+3, -3)
		src/libgimpprintui/panel.c (+6, -0)
		src/main/channel.c (+63, -4)
		src/main/color.h (+1, -0)
		src/main/escp2-channels.c (+26, -17)
		src/main/escp2-driver.c (+3, -0)
		src/main/print-color.c (+13, -0)
		src/main/print-escp2-data.c (+60, -60)
		src/main/print-escp2.c (+87, -21)
		src/main/print-escp2.h (+7, -0)
		src/main/print-pcl.c (+20, -1)
		src/main/print-vars.c (+5, -2)

	Add constraints to PPD files so that Quality setting and color vs.
	grayscale/black and white can turn off some options.

	Fix cups-genppdupdate.  This will not work correctly in 4.3.18; the
	PPD files will need to be updated manually one last time.

	Add preliminary support for ink limiting (currently disabled).

	Send the advance commands for passes with zero advance in the Epson
	driver to try to work around some printer problems with printing
	very close to the start of the page.

	Merge print vars correctly in cases where a user value is not active.

2003-07-12  <rlk>	3ac7ea7849e1075010640cc5802ab1862bea7e8d

	Lines: +1, -1
	Files:	src/main/dither-main.c (+1, -1)

	Make default really be EvenTone rather than adaptive hybrid

2003-07-12  <rlk>	93964389ddd2fea480a150a8a745a974f9d8c17f

	Lines: +7, -6
	Files:	src/libgimpprintui/plist.c (+7, -6)

	Use stderr rather than stdout for error/debug messages

2003-07-12  <rlk>	d8fce67fe0cadf79fd0676c2073cf4514c74aa27

	Lines: +2, -2
	Files:	src/main/xml.c (+2, -2)

	Use stpi_erprintf rather than explicit stderr

2003-07-12  <rlk>	ac5a60c3ee4f2ba49d014160480af632916c47e7

	Lines: +5, -5
	Files:	src/main/curve.c (+5, -5)

	Use stpi_erprintf rather that stderr.

2003-07-12  <rleigh>	3a2ed44c5dd81bcc4baca2792a945b8f4bf82ae5

	Lines: +1, -1
	Files:	include/gimp-print/vars.h (+1, -1)

	Type constness fix (previous change lost when the headers were split).

2003-07-07  <rleigh>	35b2482e5c2494533b4530492de25bc04e83c6f6

	Lines: +2, -2
	Files:	src/cups/cups-genppdupdate.in (+2, -2)

	Correct the use of an uninitialised variable.

===============================================================================
Name: gimp-print-4_3_18

2003-07-07  <rlk>	cfe10bfda62621721ae47ee5c7da87e83b5fab76

	Lines: +0, -0

	Gimp-Print 4.3.18

2003-07-07  <rlk>	56da2159178f17a93618e80f6697255efc4f7292

	Lines: +21, -4
	Files:	NEWS (+18, -1)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.18

2003-07-07  <rlk>	3ff8260d6e4e66c07291f87f20b1a126e2e80d44

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Properly close off all options.

2003-07-07  <rlk>	68cc0f81d10ac3a389f57f975ac85622528dd84b

	Lines: +23, -0
	Files:	NEWS (+6, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/printers.xml (+15, -0)

	Add support for Epson 3100 and 3200

2003-06-29  <rleigh>	860994573abb0c92bae2a9c9b4b77f42099047c1

	Lines: +85, -1
	Files:	include/gimp-print/Makefile.am (+8, -1)
		include/gimp-print/paper.h (added +77)

	Add paper.h (split out from gimp-print.h)

2003-06-29  <rleigh>	2740e6e70cc3601dec9fe78539aa8059dd408e68

	Lines: +8, -1
	Files:	debian/changelog (+7, -0)
		debian/control.in (+1, -1)

	Sync Debian package dependencies with Debian unstable

2003-06-29  <rleigh>	924d06d1a1070ce71642e3b80764f6cb5eea853d

	Lines: +0, -0

	Update British English translation

2003-06-29  <rleigh>	663a259dc4438e933c5a72fe0fa2721cff85833c

	Lines: +1057, -796
	Files:	include/gimp-print/array.h (+3, -3)
		include/gimp-print/curve.h (+7, -3)
		include/gimp-print/gimp-print-intl-internal.h (+9, -0)
		include/gimp-print/gimp-print-intl.h (+9, -0)
		include/gimp-print/gimp-print-ui.h (+10, -4)
		include/gimp-print/gimp-print-version.h.in (+21, -0)
		include/gimp-print/gimp-print.h (+10, -783)
		include/gimp-print/image.h (added +205)
		include/gimp-print/printers.h (added +85)
		include/gimp-print/sequence.h (+4, -3)
		include/gimp-print/string-list.h (added +67)
		include/gimp-print/util.h (added +52)
		include/gimp-print/vars.h (added +575)

	Split gimp-print.h into separate headers.
	This is in order to make documentation simpler.

2003-06-29  <rleigh>	a830fcc943d1938979e63410d3f4bd1ebf1dab83

	Lines: +10, -11
	Files:	README (+10, -11)

	Document gettext changes (libintl is no longer included)

2003-06-29  <rleigh>	1e14fdea95275b480b9e8ed7ec5ac296f806dd12

	Lines: +4, -0
	Files:	src/libgimpprintui/printrc.h (+4, -0)

	Fix compiling when using bison 1.875

2003-06-24  <rleigh>	79bf8a6410b4d153909b2db43d3abcf9f58b8b73

	Lines: +4, -4
	Files:	scripts/global.mk (+1, -1)
		src/ghost/Makefile.am (+1, -1)
		src/gimp/Makefile.am (+1, -1)
		src/main/Makefile.am (+1, -1)

	Correctly order [AM_]CPPFLAGS and [AM_]CFLAGS.
	This is important for building on FreeBSD.

2003-06-21  <rlk>	a42cb8d9c1c7e0bc355af3eb265e72bcbb29c79f

	Lines: +27, -32
	Files:	src/main/print-vars.c (+27, -32)

	Eliminate apparently unportable construct.

===============================================================================
Name: gimp-print-4_3_17

2003-06-21  <rlk>	fcc20ece7642d91b493e8d258a671208a77335f3

	Lines: +0, -0

	Gimp-Print 4.3.17

2003-06-21  <rlk>	b6a839f9d63d2694dd4964a0cf6c9ceee508717f

	Lines: +4, -4
	Files:	NEWS (+1, -1)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.17

2003-06-21  <rlk>	e228993202485739cde353140080c5dd72a8913d

	Lines: +8, -1
	Files:	src/cups/genppd.c (+8, -1)

	Try a bit harder with OutputOrder

2003-06-21  <rlk>	3934d01348a0efe3c442550188bd54adfef269b6

	Lines: +0, -3
	Files:	NEWS (+0, -3)

	Remove dependency on libxml2

2003-06-20  <rlk>	2063a1a1a4fcaf8ffad523f24af4efa61f83554e

	Lines: +13, -10
	Files:	src/cups/rastertoprinter.c (+13, -10)

	Fix silly bug with floating point parameters prematurely breaking out
	of loop.

2003-06-20  <rlk>	e23f338c47c38da7a0eb616b68b8ee70606a2a8a

	Lines: +17, -0
	Files:	src/cups/genppd.c (+6, -0)
		src/main/print-escp2.c (+11, -0)

	Tell genppd what the correct output order is (for Epson printers)

2003-06-20  <rlk>	ac86181a6d65b0f5b0391d608809d79047ba78c9

	Lines: +57, -6
	Files:	NEWS (+54, -1)
		src/main/print-escp2.c (+3, -5)

	Simplify some code and update NEWS

2003-06-20  <rlk>	7c7ce5200a8c25d441b16b1533af5a29129e08a9

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Ultra Photo should only be available at 2880x2880.

2003-06-20  <rlk>	34a2ef16103a680cfb998c2ee1fa6c0dcc2f2731

	Lines: +188, -133
	Files:	include/gimp-print/gimp-print.h (+1, -0)
		src/cups/genppd.c (+13, -1)
		src/cups/rastertoprinter.c (+68, -37)
		src/main/dither-main.c (+2, -2)
		src/main/print-canon.c (+12, -12)
		src/main/print-color.c (+22, -22)
		src/main/print-escp2.c (+34, -24)
		src/main/print-lexmark.c (+11, -11)
		src/main/print-olympus.c (+5, -5)
		src/main/print-pcl.c (+11, -11)
		src/main/print-ps.c (+6, -6)
		src/main/print-raw.c (+1, -1)
		src/main/printers.c (+2, -1)

	Permit options to not be checked.

	Expand range of CUPS options by means of fine adjustments.

2003-06-20  <rlk>	6ae1ef40c69b9955c9e8f89ba32676571d52f1e3

	Lines: +244, -180
	Files:	src/main/array.c (+3, -3)
		src/main/curve.c (+74, -18)
		src/main/mxml-attr.c (+6, -6)
		src/main/mxml-file.c (+15, -15)
		src/main/mxml-node.c (+33, -33)
		src/main/mxml-search.c (+12, -12)
		src/main/mxml.h (+16, -16)
		src/main/print-dither-matrices.c (+8, -8)
		src/main/print-papers.c (+11, -11)
		src/main/printers.c (+7, -7)
		src/main/sequence.c (+18, -18)
		src/main/xml.c (+11, -11)
		test/curve.c (+30, -22)

	Prefix all mxml symbols with stpi.

	Fix the curve test for the text format used by mxml.

	Prettify the mxml output a bit.

2003-06-19  <rlk>	94b309e505d8f14b3b8b32139addd0bd873ff9e3

	Lines: +2424, -458
	Files:	configure.ac (+0, -6)
		src/main/Makefile.am (+8, -0)
		src/main/array.c (+10, -19)
		src/main/curve.c (+119, -105)
		src/main/mxml-attr.c (added +159)
		src/main/mxml-file.c (added +1016)
		src/main/mxml-node.c (added +493)
		src/main/mxml-search.c (added +198)
		src/main/mxml.h (added +166)
		src/main/print-dither-matrices.c (+33, -40)
		src/main/print-papers.c (+41, -46)
		src/main/printers.c (+42, -37)
		src/main/sequence.c (+33, -100)
		src/main/xml.c (+67, -85)
		src/main/xml.h (+10, -15)
		src/testpattern/Makefile.am (+1, -1)
		test/xml-curve.c (+28, -4)

	Use mxml rather than libxml for XML parsing

2003-06-17  <davehill>	734273e14ecbca6d6c23c47cce44660ab01b81fb

	Lines: +8, -8
	Files:	src/main/print-pcl.c (+8, -8)

	Reverted previous fix pending further investigation.

2003-06-17  <davehill>	1e602cff0a6ace811bc66d06c2b2660d405a0cce

	Lines: +8, -8
	Files:	src/main/print-pcl.c (+8, -8)

	The "different A4 margins" does not apply to LaserJets. (Bruce Webster)

2003-06-17  <rlk>	fc302217e3440e97a6c21900c5c32cd805d024f2

	Lines: +11, -2
	Files:	src/main/print-escp2.c (+11, -2)

	Protect against bad values that may result in null pointers internally.

2003-06-17  <rlk>	f450dc3dda3ac52574a959c2e0a26c01bf22cace

	Lines: +4, -0
	Files:	src/libgimpprintui/panel.c (+4, -0)

	Avoid recursion problems in autosize

2003-06-15  <rlk>	91a32c817624ef75598cd2f8c6a2fbee37080ece

	Lines: +11, -13
	Files:	src/main/xml.c (+11, -2)
		src/main/xml.h (+0, -11)

	Move a few things out of libxml.h

2003-06-15  <rlk>	eba355642948820f68700d3ca14db4c1599d528d

	Lines: +26, -0
	Files:	NEWS (+5, -0)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/printers.xml (+18, -0)

	Preliminary support for Epson Stylus Photo 935, PM-940C, PM-980C
	using existing drivers.

2003-06-15  <rlk>	327125b009fb1478aea6871cb3826708e91f8be8

	Lines: +262, -170
	Files:	src/main/print-escp2-data.c (+79, -59)
		src/main/print-escp2.c (+157, -111)
		src/main/print-escp2.h (+26, -0)

	Experimental Quality setting.  This may be backed out later.

2003-06-15  <rlk>	f48e7bf6951e6c4886fde00edcf7bd73f52c8551

	Lines: +4, -0
	Files:	src/main/print-color.c (+4, -0)

	Add Default image optimization (currently maps to Photograph, could be
	remapped by family drivers).

2003-06-15  <rlk>	3ea947a6c90ddf219c3a73c0188c8495a7d2a9f5

	Lines: +2, -1
	Files:	src/main/escp2-driver.c (+2, -1)

	Avoid dereferencing a null pointer.

2003-06-15  <rlk>	ec170dc5624268dcc6e4860f68b34e81ee4c7e36

	Lines: +1, -0
	Files:	src/main/dither-main.c (+1, -0)

	List a "Default" dither algorithm (currently maps to EvenTone; could
	be mapped by family drivers to something else).

2003-06-14  <rlk>	abbcf84264ee6fe393e42d366dd8292e057610fd

	Lines: +4, -1
	Files:	src/foomatic/foomatic-generator.in (+4, -1)

	Don't fail on new Epson "resolutions" that aren't actually resolutions.

2003-06-14  <rlk>	c4f535ed4e96e49038999087f8d088238d0f21c1

	Lines: +114, -10
	Files:	include/gimp-print/gimp-print-ui.h (+1, -0)
		src/libgimpprintui/panel.c (+101, -8)
		src/libgimpprintui/plist.c (+3, -0)
		src/libgimpprintui/printrcl.l (+1, -0)
		src/libgimpprintui/printrcy.y (+8, -2)

	Auto-sizing option for roll feed paper

2003-06-14  <rlk>	1cca0ef15f476bca072209c8040168fc57763710

	Lines: +21, -9
	Files:	src/main/escp2-driver.c (+12, -0)
		src/main/print-escp2-data.c (+3, -3)
		src/main/print-escp2.c (+3, -5)
		src/main/print-escp2.h (+3, -1)

	Do roll feed correctly (?) on Epson printers without paper cutter

2003-06-14  <mtomlinson>	712de6031f972cbee13eec3cf8e8cb7621ec7164

	Lines: +71, -94
	Files:	src/main/print-color.c (+71, -94)

	Fix a rounding problem in compute_a_curve() that prevented white output
	from being truly white.
	Some clean-up.

2003-06-13  <rlk>	49087bfee1670b518b5f31c55121d463edd31dfb

	Lines: +88, -18
	Files:	src/main/print-escp2.c (+88, -18)

	Add named resolution/quality settings

2003-06-13  <rlk>	ffba1e8595d50117bcbb4b5e9dd9441f55533d0d

	Lines: +202, -63
	Files:	src/main/escp2-papers.c (+110, -55)
		src/main/print-escp2.c (+82, -8)
		src/main/print-escp2.h (+10, -0)

	Start work on simplifying option choices

2003-06-13  <rlk>	8596e73013aa79ec26b55adec448afe698421d18

	Lines: +22, -2
	Files:	src/main/dither-eventone.c (+10, -1)
		src/main/dither-inks.c (+6, -1)
		src/main/dither-ordered.c (+3, -0)
		src/main/dither-very-fast.c (+3, -0)

	Fix ordered, fast, and very fast dithering for PCL printers (set row
	ends correctly for single bit printing).

	Fix ink shade default (if family driver doesn't pass anything in).

	Fix Even Tone dithering for single bit dithering.

2003-06-13  <rlk>	63261c99e2931895794cbbdeef4a149678bc15cf

	Lines: +43, -203
	Files:	src/main/dither-ed.c (+0, -3)
		src/main/dither-ordered.c (+0, -2)
		src/main/dither-very-fast.c (+0, -3)
		src/main/print-escp2.c (+43, -96)
		src/main/print-util.c (+0, -29)
		src/main/util.h (+0, -70)

	Remove unused and unmaintained timing code

2003-06-13  <rlk>	e7e087f998ea88b7fdeb6a25855ca311e96a1aab

	Lines: +2, -1
	Files:	src/ghost/README (+2, -1)

	Minor change

2003-06-13  <rlk>	f0f90342b84037c1c55cccbd0ee2ca2030aecc12

	Lines: +24, -12
	Files:	src/libgimpprintui/panel.c (+24, -12)

	Make sure to always build page size combo correctly.

2003-06-12  <rleigh>	4875de7ce2aaa2ec86179f4a953c39cd66a353a7

	Lines: +6, -2
	Files:	configure.ac (+4, -2)
		src/libgimpprintui/Makefile.am (+2, -0)

	Conditionally build libgimpprintui correctly.

2003-06-11  <rlk>	4d39a939bb11c6b13c79e3dce242e39a8ef9e93d

	Lines: +156, -100
	Files:	src/ghost/README (+113, -87)
		src/main/escp2-resolutions.c (+30, -1)
		src/main/print-escp2-data.c (+11, -11)
		src/main/print-escp2.h (+2, -1)

	Start updating the Ghostscript doc.

	Rename the resolution lists to be more consistent.

2003-06-09  <davehill>	aacb2d615efd4f13771083ba8f9f262fd71d7e36

	Lines: +136, -377
	Files:	src/main/print-pcl.c (+136, -377)

	Treat paper_types and paper_sources like paper_sizes (compiler allocates
	space etc).

2003-06-09  <mtomlinson>	49186d5cacdff403feca8f0ebffa0472844afaec

	Lines: +11, -40
	Files:	src/main/dither-eventone.c (+8, -8)
		src/main/dither-impl.h (+0, -5)
		src/main/dither-inks.c (+3, -27)

	Remove even more redundant code.

2003-06-08  <rlk>	c81a4a017dfdf05e5143a6cd5f3f46fa2dd9584b

	Lines: +1, -3
	Files:	src/main/dither-impl.h (+1, -3)

	Correct a comment.

2003-06-08  <rlk>	a78ee199c83275f0c0b571310ade5312bffc569b

	Lines: +31, -0
	Files:	src/ghost/README (+31, -0)

	Start updating this

2003-06-08  <rlk>	25e29a02457e3c167ae46e3afe05e951343cb942

	Lines: +21, -62
	Files:	src/ghost/README (+21, -62)

	Start cleaning up the resolution list

2003-06-08  <rlk>	440a485655a4c6512cf43c44efabd8f37e737091

	Lines: +32, -58
	Files:	NEWS (+1, -2)
		configure.ac (+1, -5)
		src/ghost/Makefile.am (+2, -2)
		src/ghost/ijsgimpprint.c (+28, -49)

	Remove use of glib from IJS driver

2003-06-08  <rlk>	2330a595e1d77d63fed5a866b4a755289e48dc13

	Lines: +14, -60
	Files:	src/main/dither-eventone.c (+9, -12)
		src/main/dither-impl.h (+1, -9)
		src/main/dither-inks.c (+4, -22)
		src/main/dither-main.c (+0, -7)
		src/main/print-dither-matrices.c (+0, -10)

	More cleanup, and fix a bug in even tone

2003-06-08  <rlk>	c1ac8c51a3bf0240dbb5e78ba810aaacedc5bc2c

	Lines: +1, -0
	Files:	src/main/print-vars.c (+1, -0)

	Free the color conversion string.

2003-06-08  <mtomlinson>	dabec488a27129a92eea9e8cfa6c69dc4c5854ad

	Lines: +23, -102
	Files:	src/main/dither-eventone.c (+20, -48)
		src/main/dither-impl.h (+0, -11)
		src/main/dither-inks.c (+3, -43)

	Remove much of the now-redundant shade code from Eventone dither.

===============================================================================
Name: gimp-print-4_3_16

2003-06-08  <rlk>	35b8a71a881ac869ad426708971f804195904740

	Lines: +0, -0

	Gimp-Print 4.3.16 release

2003-06-08  <rlk>	a634fd76d792d6b4d6a485275d66e8c9d798de7f

	Lines: +2, -1
	Files:	include/gimp-print/Makefile.am (+2, -1)

	Add color.h.

2003-06-08  <rlk>	6cf27037bd244ebdf01c472f117dbd3162f6f779

	Lines: +37, -13
	Files:	NEWS (+35, -11)
		README (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for Gimp-Print 4.3.16

2003-06-08  <rlk>	d96abe52331a9c023047dd38efc2101a3663f55b

	Lines: +240, -123
	Files:	src/main/escp2-channels.c (+159, -121)
		src/main/escp2-papers.c (+72, -1)
		src/main/print-escp2.h (+3, -1)
		src/main/print-vars.c (+6, -0)

	Add matte black UltraChrome and archival matte paper.

2003-06-07  <rlk>	39c330c09eb1da0fb8baf4649914bb7d6f2e17e0

	Lines: +3, -1
	Files:	src/libgimpprintui/panel.c (+3, -1)

	Don't change the activity status of a value.

2003-06-07  <rlk>	851c8422ea8a148631cfa1b57c049dd61391de59

	Lines: +5, -0
	Files:	src/main/printers.c (+5, -0)

	Don't attempt to check a parameter that is inactive.

2003-06-07  <rlk>	b07f8914014cd9a37678a49799c606e18b88d91f

	Lines: +36, -1
	Files:	NEWS (+35, -0)
		configure.ac (+1, -1)

	Increment version

2003-06-07  <rlk>	b671c5a4d7ef87d6373510db3b6b85fcc7cea4a5

	Lines: +554, -1604
	Files:	src/main/escp2-channels.c (+128, -95)
		src/main/escp2-inks.c (+184, -1352)
		src/main/print-escp2-data.c (+82, -82)
		src/main/print-escp2.c (+105, -48)
		src/main/print-escp2.h (+35, -27)
		src/main/print-vars.c (+19, -0)
		src/main/util.h (+1, -0)

	Associate ink types with ink sets.

	Associate shades with ink sets, rather than with dot sizes.

2003-06-07  <rlk>	d9df9478186f882116229fc9f579a47bb0a6518d

	Lines: +19, -3
	Files:	src/libgimpprintui/panel.c (+19, -3)

	Enable/disable options based on combo settings

2003-06-06  <rlk>	7e03757547bb7531aa071cea9d57599b8f06390d

	Lines: +26, -25
	Files:	src/main/dither-inks.c (+8, -7)
		src/main/escp2-inks.c (+12, -12)
		src/main/print-canon.c (+4, -4)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+1, -1)

	List inks from darkest to lightest.  This makes it easy to create only
	some of the shades of the ink.

2003-06-06  <rlk>	824f23f42ef52a8e527453bd58709e04b24497fc

	Lines: +45, -2
	Files:	src/main/escp2-channels.c (+1, -1)
		src/main/escp2-papers.c (+42, -0)
		src/main/print-escp2-data.c (+1, -1)
		src/main/print-escp2.h (+1, -0)

	Tuning for the 950

2003-06-06  <rlk>	584dc95be8ce71e3ae660665ec17a509ffd0b13b

	Lines: +354, -465
	Files:	src/main/escp2-inks.c (+354, -465)

	Clean up unused ink definitions

2003-06-06  <rlk>	1866f796aac134e65ff6962e4c9c350e52113a1c

	Lines: +1052, -619
	Files:	src/main/escp2-channels.c (+532, -105)
		src/main/escp2-inks.c (+1, -0)
		src/main/escp2-papers.c (+212, -228)
		src/main/print-escp2-data.c (+119, -178)
		src/main/print-escp2.c (+90, -36)
		src/main/print-escp2.h (+98, -72)

	Support multiple inksets per printer, with different characteristics.

2003-06-06  <rlk>	facafb2b50434feea588f5f0b61db5b97d726211

	Lines: +4, -0
	Files:	src/main/dither-inks.c (+4, -0)

	Insert a few asserts for safety.

2003-06-05  <rlk>	232a3907105b925c3e9a0579efc5a54c479e957e

	Lines: +0, -1
	Files:	src/main/print-olympus.c (+0, -1)

	There should be no need for stdint.h.  If something should break, this
	should probably include sys/types.h.

2003-06-05  <rlk>	23e64e4d81b5eff13dd074ef48eff4be2536771d

	Lines: +1, -0
	Files:	src/libgimpprintui/gimp-print-ui-internal.h (+1, -0)

	Need sys/types.h for off_t.

2003-06-04  <rlk>	1d2cbd475d30e8d27e6a7a336c49d8ce915f6b92

	Lines: +25, -5
	Files:	src/main/channel.c (+22, -5)
		src/main/color.h (+3, -0)

	Do not take density into account for doing channel splitting

2003-06-04  <rlk>	6c2d90aff28a1d503f9330c540c2bac86004bf9a

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix densities for 2200

2003-06-04  <rlk>	ca0382b4cc9cad3bede497e3520590871e558001

	Lines: +8, -0
	Files:	src/main/dither-inks.c (+8, -0)

	Print more debug info

2003-06-04  <rlk>	436851eb02b5806746d21357727997372150cd00

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+2, -2)

	More tweaking of drop size

2003-06-04  <rlk>	f36b98e3ceb5a654cb6d8055d0b0e7b0ff2cecc2

	Lines: +0, -5
	Files:	src/escputil/escputil.c (+0, -5)

	Remove extra status check that shouldn't be there.

2003-06-04  <rlk>	160af59c837e2aec5fad8ced2359a54d19e3892e

	Lines: +1, -1
	Files:	src/main/escp2-resolutions.c (+1, -1)

	Fix typo

2003-06-04  <rlk>	b21b751fe19f9cb5f6e36330cdf9b0a28449a63f

	Lines: +2, -2
	Files:	src/main/escp2-inks.c (+2, -2)

	Fix up dot sizes for STP 2200

2003-06-04  <rlk>	0d09d218f887f2e3ac5efff47402aa9d0b79a42f

	Lines: +21, -17
	Files:	src/main/Makefile.am (+1, -1)
		src/main/module.c (+16, -14)
		src/main/print-color.c (+4, -2)

	Fix up the module interface.

	Avoid accidental overflow in the color code.

	Handle gcr upper bound > 1 correctly in color code.

2003-06-03  <rleigh>	d91bfd7108584f5b940da995e39ea319d78bc9f2

	Lines: +600, -123
	Files:	include/gimp-print/color.h (added +59)
		include/gimp-print/gimp-print.h (+8, -0)
		src/main/Makefile.am (+39, -25)
		src/main/color.c (added +292)
		src/main/color.h (+36, -0)
		src/main/module.c (+7, -1)
		src/main/module.h (+2, -1)
		src/main/print-canon.c (+12, -12)
		src/main/print-color.c (+65, -9)
		src/main/print-escp2.c (+12, -12)
		src/main/print-lexmark.c (+12, -12)
		src/main/print-olympus.c (+12, -12)
		src/main/print-pcl.c (+12, -12)
		src/main/print-ps.c (+12, -12)
		src/main/print-raw.c (+12, -12)
		src/main/print-vars.c (+5, -0)
		src/main/printers.c (+3, -3)

	Modularise the colour code.
	print-color.c becomes the color-traditional module.
	color.c is the generic colour interface.
	print-vars.c is changed to specify the selected colour conversion module.

2003-06-02  <rlk>	de4874a22367724e583c5a74daeb702d0639537f

	Lines: +4, -1
	Files:	src/main/channel.c (+4, -1)

	Handle empty channels correctly (necessary for 5-color composite)

2003-06-02  <rlk>	9eecbd3003d436ef35ec8af29325c1a5b648e27b

	Lines: +3, -0
	Files:	src/main/print-escp2.h (+3, -0)

	Fix list of inklists

2003-06-02  <rlk>	bc3855728558a1ecea5c451c78277ba423cae8e2

	Lines: +5, -5
	Files:	src/main/print-escp2-data.c (+5, -5)

	Adjust the density of the 2200 at high resolution.

2003-06-02  <rlk>	e81df296dfdc74cde29ac6642b3ffbc5a8b2cdd4

	Lines: +252, -9
	Files:	src/main/escp2-channels.c (+252, -9)

	The ESP 950/960, 2100/2200, and PM-970C (with fast 360 DPI modes)
	actually have slightly offset heads.

2003-06-02  <rlk>	0b0759a999f4ed762ee5b7171730738a2f35d77f

	Lines: +3, -3
	Files:	src/main/escp2-inks.c (+3, -3)

	Adjust the 2200 inks

2003-06-02  <rlk>	a00b42c555132e32b52bed7518bf605757764fee

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Minor typo in comment

2003-06-01  <rlk>	d4ec158cbb0232673ab798837da3d9827ba8e4ec

	Lines: +74, -15
	Files:	src/testpattern/testpattern.c (+58, -13)
		src/testpattern/testpattern.h (+5, -1)
		src/testpattern/testpatternl.l (+1, -0)
		src/testpattern/testpatterny.y (+10, -1)

	Add grid scale command

2003-06-01  <rlk>	7fcc8fa360b27752ff718d6da1b05dfff6f88f23

	Lines: +5, -5
	Files:	src/main/escp2-inks.c (+5, -5)

	Fix up more ink shades for Epson printers

2003-06-01  <rlk>	ebd1ccbe3bc6244714a63d0ef31c447b80110a0e

	Lines: +53, -38
	Files:	src/main/escp2-inks.c (+53, -38)

	Tune a number of photo printers

===============================================================================
Name: gimp-print-4_3_15

2003-06-01  <rlk>	f4067c69280142528fe408df4fa809df635f4be7

	Lines: +0, -0

	Gimp-Print 4.3.15

2003-06-01  <rlk>	ae3544c60d67c150c385090ab2295bf08162f27f

	Lines: +1, -1
	Files:	src/main/print-list.c (+1, -1)

	Cast item to be freed correctly to non-const

2003-06-01  <rlk>	0da81dfe490a037b9df018a20a5965d22d097534

	Lines: +3, -3
	Files:	src/main/module.c (+3, -3)

	Changed call sequence

2003-06-01  <rlk>	29c2d86097743b633a4334ac951b1cc76594e4e1

	Lines: +10, -6
	Files:	NEWS (+10, -6)

	Prep for Gimp-Print 4.3.15

2003-05-31  <rlk>	2f064e3defd5734f6e3cb0b262987650394d1fcf

	Lines: +3, -1
	Files:	src/main/.cvsignore (+3, -1)

	Update the ignore files

2003-05-31  <rlk>	dea8c608bbc6257bd933e82c0f40f897efd90d6f

	Lines: +35, -11
	Files:	NEWS (+32, -9)
		README (+3, -2)

	Updates

2003-05-31  <rlk>	6beb3991bb9e383fa0faebea88a03aa12c4b9740

	Lines: +3, -3
	Files:	src/main/print-color.c (+3, -3)

	Name the new mode Threshold rather than Line Art to avoid confusion.
	However, we'll still rename Line Art to Uncorrected.

2003-05-31  <rlk>	ceddf717b6bc02b609d3bdba266ae793ce86d127

	Lines: +512, -19
	Files:	src/main/print-color.c (+512, -19)

	Change Line Art mode to "Uncorrected"; add new Line Art mode that
	thresholds.

2003-05-31  <rlk>	07c4c4471eefbbe4185dcc94e3614a233e98e785

	Lines: +2, -2
	Files:	src/main/dither-main.c (+2, -2)

	Set row ends for the correct channel

2003-05-31  <rlk>	dde3092d345d140f8ba17d88b99e470099f55d25

	Lines: +333, -157
	Files:	src/main/print-escp2.c (+17, -8)
		src/main/print-list.c (+192, -30)
		src/main/print-papers.c (+6, -9)
		src/main/print-vars.c (+48, -45)
		src/main/printers.c (+53, -42)
		src/main/string-list.c (+8, -12)
		src/main/util.h (+5, -5)
		src/main/xml.c (+4, -6)

	Performance improvements in infrastructure

2003-05-31  <rlk>	e999bdef8846d29f58b79b940239c767fc85f8ce

	Lines: +11, -0
	Files:	configure.ac (+11, -0)

	Enable profiling build

2003-05-31  <rlk>	8f39e86f064f91131a7d04dc224ed5bcf85896f9

	Lines: +1, -1
	Files:	scripts/global.mk (+1, -1)

	Put both src/main and src/main/.libs on STP_MODULE_PATH.

2003-05-30  <rlk>	5bd9bb7ab0d6a48def8dd8be1033fd2981ed9fe8

	Lines: +64, -10
	Files:	src/main/dither-ordered.c (+29, -3)
		src/main/dither-very-fast.c (+35, -7)

	Performance improvements

2003-05-30  <davehill>	f9887cf8ff038be05d4b67d054ddad32d73bbc9e

	Lines: +270, -406
	Files:	src/main/print-pcl.c (+270, -406)

	Allow the compiler to allocate space for the paper_sizes instead of just
	having arrays - saves static space and allows future split of code.

2003-05-30  <davehill>	bda20b3cfeaaa7a575bc0a6ad0f3c29edb106ef6

	Lines: +0, -1
	Files:	po/POTFILES.in (+0, -1)

	Removed "dither-fast.c" so "po" will build.

2003-05-30  <rlk>	c5d3fcb09b758093cae31817897558b39cf06b03

	Lines: +10, -0
	Files:	test/run-testdither (+10, -0)

	.

2003-05-30  <rlk>	66ab3890acbaddea0c3f5246ba58866287b8c96d

	Lines: +12, -3
	Files:	test/testdither.c (+12, -3)

	Don't print progress if not printing to a tty

2003-05-30  <rlk>	365144eda0f769f9d24b75590f15390e4b3e83d6

	Lines: +1, -2
	Files:	test/testdither.c (+1, -2)

	Simplify output

2003-05-30  <rlk>	2fb1ce43b824402d79e86daf14d1313f77d8e38a

	Lines: +35, -4
	Files:	NEWS (+32, -1)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for Gimp-Print 4.3.15

2003-05-30  <rlk>	03003760055d13328df0719363a115cdbdc17733

	Lines: +43, -44
	Files:	src/main/escp2-channels.c (+25, -25)
		src/main/escp2-inks.c (+17, -17)
		src/main/print-escp2.c (+1, -2)

	Minor fixes

2003-05-30  <rlk>	e376c373ced0aa2c0dc958345897bd09e6c0cd0a

	Lines: +88, -88
	Files:	src/main/escp2-inks.c (+3, -3)
		src/main/print-escp2.h (+85, -85)

	Save some space

2003-05-30  <rlk>	41f3168d08f2811c71e90556aa00afdcbaf473a9

	Lines: +91, -321
	Files:	src/main/Makefile.am (+0, -1)
		src/main/dither-ed.c (+33, -22)
		src/main/dither-fast.c (removed -144)
		src/main/dither-impl.h (+0, -1)
		src/main/dither-inks.c (+4, -4)
		src/main/dither-inlined-functions.h (+0, -15)
		src/main/dither-main.c (+2, -3)
		src/main/dither-ordered.c (+21, -108)
		src/main/dither-very-fast.c (+31, -23)

	Fix up the dither routines.  Adaptive hybrid isn't really
	working correctly; we'll figure that out later.

2003-05-29  <rleigh>	5b12170af77ce7c658e2693fa9ce59739fea621e

	Lines: +1, -1
	Files:	scripts/Makefile.am (+1, -1)

	Add missing backslash so all needed files are distributed.

2003-05-29  <rleigh>	ce16323fe2a635d65bcf8bc336962e6b3377368a

	Lines: +8, -8
	Files:	debian/README.building (+4, -4)
		debian/control.in (+1, -1)
		src/main/Makefile.am (+3, -3)

	Update Debian packaging and fix "make dist".

2003-05-29  <rleigh>	1bc23449b54a049e44d4e235794d48dbae85b8bb

	Lines: +0, -0

	Update the British English translation for printer model changes/additions.

2003-05-29  <rlk>	bdd3864c16581d6eed5d4e237372ac75dc8a1f50

	Lines: +147, -166
	Files:	src/main/channel.c (+103, -16)
		src/main/color.h (+6, -2)
		src/main/dither-ed.c (+2, -10)
		src/main/dither-eventone.c (+8, -73)
		src/main/dither-fast.c (+0, -2)
		src/main/dither-impl.h (+0, -3)
		src/main/dither-inks.c (+3, -28)
		src/main/dither-ordered.c (+0, -2)
		src/main/dither-very-fast.c (+1, -3)
		src/main/dither.h (+0, -3)
		src/main/print-canon.c (+5, -5)
		src/main/print-escp2.c (+1, -1)
		src/main/print-lexmark.c (+7, -7)
		src/main/print-olympus.c (+1, -1)
		src/main/print-pcl.c (+6, -6)
		src/main/print-ps.c (+3, -3)
		src/main/print-raw.c (+1, -1)

	Move density into channel code instead of dither code

2003-05-28  <rlk>	3a3c36ece0bce3fea2ba61c2eb1f6f11ef9cc4f6

	Lines: +851, -1711
	Files:	include/gimp-print/gimp-print.h (+1, -1)
		src/gimp/print.c (+4, -6)
		src/main/dither-ed.c (+3, -1)
		src/main/dither-impl.h (+2, -2)
		src/main/dither-inks.c (+33, -3)
		src/main/dither.h (+8, -2)
		src/main/escp2-channels.c (+3, -3)
		src/main/escp2-driver.c (+1, -4)
		src/main/escp2-inks.c (+286, -1303)
		src/main/escp2-resolutions.c (+284, -246)
		src/main/print-canon.c (+1, -1)
		src/main/print-color.c (+17, -14)
		src/main/print-escp2-data.c (+24, -24)
		src/main/print-escp2.c (+129, -43)
		src/main/print-escp2.h (+16, -18)
		src/main/print-lexmark.c (+3, -3)
		src/main/print-pcl.c (+4, -4)
		src/main/print-vars.c (+6, -5)
		src/main/printers.c (+1, -1)
		src/main/printers.h (+2, -2)
		src/main/sequence.c (+5, -7)
		test/testdither.c (+18, -18)

	Start fixing some problems introduced recently.

	Make raw type immutable.

	Add simplified way of expressing shades.

2003-05-26  <rlk>	8d001e521dd2f7f1611eabd3792c5f873ec06be8

	Lines: +2145, -2830
	Files:	src/main/Makefile.am (+1, -0)
		src/main/channel.c (added +317)
		src/main/color.h (+19, -3)
		src/main/dither-ed.c (+20, -97)
		src/main/dither-eventone.c (+12, -139)
		src/main/dither-fast.c (+11, -77)
		src/main/dither-impl.h (+18, -30)
		src/main/dither-inks.c (+324, -234)
		src/main/dither-inlined-functions.h (+4, -4)
		src/main/dither-main.c (+39, -170)
		src/main/dither-ordered.c (+11, -79)
		src/main/dither-very-fast.c (+15, -80)
		src/main/dither.h (+13, -40)
		src/main/escp2-channels.c (+34, -111)
		src/main/escp2-inks.c (+328, -1079)
		src/main/print-canon.c (+150, -100)
		src/main/print-color.c (+253, -345)
		src/main/print-dither-matrices.c (+10, -10)
		src/main/print-escp2.c (+155, -52)
		src/main/print-escp2.h (+3, -4)
		src/main/print-lexmark.c (+130, -24)
		src/main/print-olympus.c (+19, -18)
		src/main/print-pcl.c (+142, -60)
		src/main/print-ps.c (+16, -6)
		src/main/print-raw.c (+31, -11)
		test/testdither.c (+70, -57)

	New channel architecture.

	Splitting into dark/light inks, quadtones, etc. is now done in a new
	"channel" layer, between the color code and the dither code.  It
	is envisioned that eventually there may be a string of channel
	operations, so that the color code would itself be a channel
	operation.

	This has the desirable effect also of simplifying the dither code,
	as the dither code does not have to worry about a black channel that
	must be treated specially.  It will make it easier to implement
	ink limiting, sliding conversions between dark and light inks based
	on black level, etc.

	This has been tested to the level prior to this commit.  The fast
	dither is behaving badly in 6-colors, but this was determined to
	predate this change.

	Somewhat to my surprise, quality actually seems to be a bit higher
	than it was before.  Perhaps simpler really is better...

2003-05-25  <rlk>	a90a7c1a6a989d1401ad75918dd19d1abf4ed663

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	A few updates

2003-05-25  <rlk>	1fdeb0a7ca32871ca9873bf9f7dfc2dbaed1a211

	Lines: +5, -0
	Files:	src/testpattern/run-testpattern (+5, -0)

	Set the module path correctly to enable things to run in the sandbox

2003-05-25  <rlk>	006195df1d956aa161ec32773a8eb21d42ac9b71

	Lines: +1, -1
	Files:	src/main/escp2-driver.c (+1, -1)

	Send proper reset command after remote mode commands

2003-05-25  <rlk>	6b174b231953a776d0859fb613e0313e3346ccd6

	Lines: +1, -1
	Files:	src/main/module.c (+1, -1)

	Work around bug in handling module order in Print plugin

2003-05-25  <rlk>	1bfd6d65aa1360b6d876cd9dde0f0e55c47ab98a

	Lines: +3, -3
	Files:	test/run-testdither (+3, -3)

	Test both 1-bit and 2-bit dithers.

2003-05-25  <rlk>	093dba967f32e72639de8d4a5128f4cc1dda98b9

	Lines: +1, -1
	Files:	test/parse-escp2 (+1, -1)

	Calculate file offsets correctly in remote mode commands

2003-05-25  <rlk>	1e2122f9e776e41e662069725a38d6b2db5b9ee6

	Lines: +14, -5
	Files:	src/testpattern/run-testpattern (+14, -5)

	Clean up the arguments, provide usage string

2003-05-25  <rlk>	d10805155ee004a0125e84ff382ccd9e21f01b83

	Lines: +8, -0
	Files:	src/libgimpprintui/panel.c (+8, -0)

	Note order dependency on module loading for future fix.

2003-05-23  <rlk>	ededc1368b8ca4db5f33fcccdf631f371f29439d

	Lines: +0, -0

	Update po files

2003-05-23  <rlk>	4e52f4d1b8abfc438fc19d7a5f8197427edc2adf

	Lines: +3, -0
	Files:	src/foomatic/foomatic-generator.in (+2, -0)
		src/main/module.c (+1, -0)

	A few minor fixes for the Olympus driver

2003-05-22  <m0m>	d0ef8513e3339412e6ed1b6ddc730b3eba64b19c

	Lines: +565, -1
	Files:	NEWS (+4, -0)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/Makefile.am (+5, -1)
		src/main/module.c (+1, -0)
		src/main/print-olympus.c (added +546)
		src/main/printers.xml (+6, -0)

	Merge with olympus driver

2003-05-20  <rleigh>	c02005c4b4114c9e8920babdb2cd3f8e8bac7aee

	Lines: +40, -39
	Files:	Makefile.am (+1, -1)
		configure.ac (+5, -4)
		doc/README.maintaining (+15, -8)
		scripts/autogen.sh (+19, -26)

	Update to gettext 0.11.x
	Require libtool 1.4.3 or 1.5.

2003-05-20  <rlk>	b1b64980632cdd09ec9298303dce52712dc39943

	Lines: +9, -11
	Files:	scripts/global.mk (+1, -1)
		src/cups/Makefile.am (+1, -2)
		src/foomatic/Makefile.am (+1, -1)
		src/ghost/Makefile.am (+1, -1)
		src/gimp/Makefile.am (+1, -1)
		src/libgimpprintui/Makefile.am (+1, -1)
		src/main/Makefile.am (+1, -2)
		src/testpattern/Makefile.am (+1, -1)
		test/Makefile.am (+1, -1)

	Fix include ordering

2003-05-12  <davehill>	7151adb3f1531bd78ecedabda606262c7717586d

	Lines: +1, -1
	Files:	src/foomatic/foomatic-printermap (+1, -1)

	Over-zealously changed HP LJII to a IIP.

===============================================================================
Name: gimp-print-4_3_14

2003-05-11  <rlk>	288353080ab2ef91def4f59c69bda123b9bf8d45

	Lines: +0, -0

	Gimp-Print 4.3.14

2003-05-11  <rlk>	b9d8c0ccfe54e4b2aa1a9aef751968675ea65bcc

	Lines: +0, -8
	Files:	scripts/autogen.sh (+0, -8)

	Remove obsolete (and redundant) stanza

2003-05-11  <rlk>	d8aed9fde268d04b00a726baccbd7e3b936524b6

	Lines: +0, -1
	Files:	scripts/autogen.sh (+0, -1)

	Don't call gettextize twice

2003-05-11  <rlk>	8e98b76c804deed02794fa66a25409103311ef86

	Lines: +22, -20
	Files:	scripts/autogen.sh (+22, -20)

	Don't create the configure.in symlink if we don't need it

2003-05-11  <rlk>	be62bbe594019766f8a6f4173871e4bc53a8d1c9

	Lines: +15, -16
	Files:	NEWS (+15, -16)

	Prep for 4.3.14

2003-05-11  <rlk>	e278dd3266c52f515d88e4b202c14b08e213eba2

	Lines: +12, -15
	Files:	src/cups/genppd.c (+12, -15)

	Don't set default output order for now until we figure out how to do
	it correctly.

2003-05-10  <rlk>	dd235da2cc6f98ba6cc72e98a2a40931cd0e561e

	Lines: +5, -18
	Files:	src/main/color.h (+0, -4)
		src/main/gimp-print-internal.h (+5, -0)
		src/main/printers.c (+0, -1)
		src/main/printers.h (+0, -8)
		src/main/util.h (+0, -4)
		src/main/xml.h (+0, -1)

	Clean up of header files

2003-05-10  <rlk>	e9ca461f98c5e04816e75b9b39500ad6c2e5481a

	Lines: +0, -1
	Files:	src/main/dither-main.c (+0, -1)

	Don't need vars.h.

2003-05-10  <rlk>	c6dc84e382e0da4a4c758c4feddb8df10f90e66a

	Lines: +1, -1
	Files:	src/main/escp2-driver.c (+1, -1)

	Syntax error

2003-05-10  <rlk>	729703a0b0dd839171204708534b7b589da980be

	Lines: +2, -1
	Files:	src/main/dither-fast.c (+2, -1)

	Some improvement

2003-05-10  <rlk>	d4632fe5feee1f067d63642a0332fcf10a803e37

	Lines: +4, -6
	Files:	src/main/dither-ed.c (+2, -2)
		src/main/dither-fast.c (+1, -1)
		src/main/dither-ordered.c (+1, -1)
		src/main/dither-very-fast.c (+0, -2)

	Fix the remaining dither issues with fast, adaptive, and ordered

2003-05-10  <rlk>	152e02ad59de1ef58b3e3d5662fa14016571153b

	Lines: +3, -4
	Files:	src/main/dither-ed.c (+1, -1)
		src/main/dither-fast.c (+1, -2)
		src/main/dither-ordered.c (+1, -1)

	Fix light-dark transition in ED, fast, and ordered dither

2003-05-09  <rlk>	74df1e67e60014b2e2e9a737fece9ea21189f14c

	Lines: +20, -10
	Files:	NEWS (+20, -10)

	Update

2003-05-09  <rlk>	1c2fe2ecf8ab794d09e0360cef60382f56c9b00f

	Lines: +35, -11
	Files:	src/testpattern/run-testpattern (+30, -10)
		src/testpattern/testpatterny.y (+5, -1)

	Improve coverage

2003-05-09  <rlk>	9daa4232b58ec47982650414f02aa5531904c967

	Lines: +29, -7
	Files:	src/main/print-canon.c (+16, -7)
		src/main/print-lexmark.c (+7, -0)
		src/main/print-pcl.c (+6, -0)

	Don't add nonexistent channels.

2003-05-09  <rlk>	c08273b22a333f031e4e4a2e0201582dcc294b72

	Lines: +11, -0
	Files:	src/cups/genppd.c (+11, -0)

	735493 CUPS PPD files lacking *OutputOrder

2003-05-09  <rlk>	15dd56f3ebba0f97a6b7594f8e9b11ae97cde577

	Lines: +13, -10
	Files:	NEWS (+13, -10)

	Update

2003-05-09  <rlk>	229fe206f592cfbfb0dd7d496786aec85e5925d2

	Lines: +4, -2
	Files:	src/main/escp2-driver.c (+4, -2)

	Fix printing to non-photo printers

2003-05-09  <mtomlinson>	5380de2008fb4be81c96bab613aaade742ae0e02

	Lines: +3, -1
	Files:	src/main/dither-eventone.c (+3, -1)

	Fix a bug printing zero density.

2003-05-08  <rleigh>	118d49cbdf61ad18279c844a7419eb6120b1a941

	Lines: +11, -4
	Files:	debian/changelog (+9, -2)
		debian/control.in (+2, -2)

	Update for 4.3.14.
	Move development packages to section "libdevel".

2003-05-08  <rleigh>	34c6d3b0b1ddbcb5eb3402ec1f985e13c7405246

	Lines: +2, -1
	Files:	src/main/Makefile.am (+2, -1)

	Create xmli18n.h during "make dist".

2003-05-08  <rlk>	0dd9e75d048e0ced10fa0d712dece2eb5ee31a2c

	Lines: +47, -3
	Files:	NEWS (+45, -1)
		README (+1, -1)
		debian/README.Debian (+1, -1)

	Increment version

2003-05-08  <rlk>	de8b2f87636e365bc72532dfe3113b217effe856

	Lines: +10, -11
	Files:	src/main/dither-ed.c (+2, -3)
		src/main/dither-inks.c (+2, -2)
		src/main/dither-main.c (+1, -0)
		src/main/dither-ordered.c (+5, -6)

	Fix long-standing issue with ordered dither at low density

2003-05-08  <rlk>	823371b280087516809343a0f8763317be048dc1

	Lines: +0, -4
	Files:	src/libgimpprintui/panel.c (+0, -4)

	Remove debugging statements

2003-05-08  <rlk>	62676bce6309acda0467af6c5b35d936e3fbc915

	Lines: +318, -298
	Files:	NEWS (+27, -9)
		src/foomatic/foomatic-printermap (+291, -289)

	Update printer map

2003-05-07  <tillkamppeter>	b04b7f578b98566bb81cf61e01623abf8ceef29c

	Lines: +15, -4
	Files:	src/foomatic/foomatic-printermap (+15, -4)

	Added new laser printers.

2003-05-07  <rleigh>	99546b322dba51cc714ee15c7e8c95d0436fc63e

	Lines: +4, -1
	Files:	configure.ac (+4, -1)

	Only enable some GCC warnings if maintainer mode is used

2003-05-07  <rlk>	cac1e9de4b0f2af81e0598ef36da380a77d8ca00

	Lines: +5, -0
	Files:	src/main/escp2-driver.c (+5, -0)

	Print boolean parameters in the file header

2003-05-07  <rlk>	0d5fa7abb093f129ed61eda2ce6fdcdd7fa4c0ce

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Do ink dotsize adjustment correctly

2003-05-07  <rlk>	fa379b41628e892adee501cab055b71a82c9ea34

	Lines: +69, -7
	Files:	src/libgimpprintui/panel.c (+48, -5)
		src/main/print-color.c (+1, -1)
		src/main/print-escp2.c (+20, -1)

	Epson driver: add ability to turn off dot resizing.

	Color: make contrast type (linear vs. regular) mandatory.

	GUI: improve behavior of set defaults

2003-05-06  <rlk>	17169f547125a098bce0f9ebc2d4f4a4be56164a

	Lines: +775, -671
	Files:	src/main/Makefile.am (+1, -0)
		src/main/escp2-driver.c (added +619)
		src/main/print-escp2.c (+56, -671)
		src/main/print-escp2.h (+99, -0)

	Split up the Epson driver even more

2003-05-05  <rlk>	6f7e27d535ba7b8b33e8d7d3df5aebc3ee53a7bd

	Lines: +0, -2
	Files:	src/main/escp2-resolutions.c (+0, -2)

	Remove 1440x1440 HQ from 2880 dpi list.

2003-05-05  <rlk>	51d622de3951c131a66f066fb7576f068514981a

	Lines: +1500, -1610
	Files:	configure.ac (+2, -3)
		doc/developer/integrating.texi (+2, -2)
		doc/developer/new-printer.texi (+12, -12)
		doc/developer/weave.texi (+77, -149)
		include/gimp-print/array.h (+1, -1)
		include/gimp-print/curve.h (+1, -1)
		include/gimp-print/gimp-print.h (+1, -1)
		include/gimp-print/sequence.h (+15, -14)
		po/cs.po (added +0)
		scripts/autogen.sh (+2, -2)
		src/cups/genppd.c (+9, -9)
		src/escputil/escputil.c (+11, -11)
		src/foomatic/printer_options.c (+5, -5)
		src/gimp/print.c (+0, -1)
		src/libgimpprintui/gimp-print-ui-internal.h (+0, -12)
		src/libgimpprintui/panel.c (+4, -4)
		src/libgimpprintui/plist.c (+2, -2)
		src/libgimpprintui/printrc.h (+0, -2)
		src/libgimpprintui/printrcy.y (+0, -1)
		src/main/array.c (+14, -25)
		src/main/curve.c (+35, -39)
		src/main/dither-eventone.c (+12, -12)
		src/main/dither-impl.h (+5, -5)
		src/main/escp2-inks.c (+12, -0)
		src/main/print-color.c (+3, -4)
		src/main/print-dither-matrices.c (+6, -10)
		src/main/print-escp2-data.c (+59, -118)
		src/main/print-escp2.c (+778, -786)
		src/main/print-escp2.h (+17, -37)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-list.c (+60, -49)
		src/main/print-papers.c (+2, -2)
		src/main/print-ps.c (+7, -0)
		src/main/print-util.c (+2, -2)
		src/main/print-vars.c (+64, -66)
		src/main/print-weave.c (+40, -42)
		src/main/printers.c (+3, -3)
		src/main/sequence.c (+30, -22)
		src/main/string-list.c (+3, -3)
		src/main/util.h (+19, -21)
		src/main/weave.h (+14, -4)
		src/main/xml.c (+2, -2)
		src/testpattern/run-testpattern (+1, -1)
		src/testpattern/testpattern.c (+3, -3)
		src/testpattern/testpattern.h (+0, -2)
		src/testpattern/testpatterny.y (+0, -1)
		test/bjc-unprint.c (+0, -1)
		test/escp2-weavetest.c (+81, -48)
		test/run-weavetest (+27, -18)
		test/unprint.c (+55, -50)

	Clean up the Epson driver.

	Add Czech translation.

	Clean up some new compiler warnings.

	Improve some of the tests.

	Minor formatting cleanup for the doc.

2003-04-28  <rlk>	b21499e009ce0cc7076d2ab57b231c44f49f9ff2

	Lines: +11, -8
	Files:	src/testpattern/run-testpattern (+11, -8)

	Allow passing extra arguments on the command line.

2003-04-27  <rleigh>	a1db13e8f6f310acbbb7a2536eb62ac5999e0f21

	Lines: +2, -560
	Files:	configure.ac (+1, -8)
		src/Makefile.am (+1, -2)
		src/printdef/.cvsignore (removed -6)
		src/printdef/Makefile.am (removed -47)
		src/printdef/printdef.c (removed -497)

	Remove printdef, which is now no longer used.

2003-04-27  <rlk>	eed99a5ed7e24daa411c582b17d3084fc1593f6e

	Lines: +1, -0
	Files:	src/main/dither-inks.c (+1, -0)

	Initialize shade value.

2003-04-27  <rlk>	9c6c49a7dac879ee2f588405fb1b5bb5fe31db51

	Lines: +1, -0
	Files:	src/main/print-canon.c (+1, -0)

	Initialize empty lines counter.

2003-04-20  <rlk>	d117768f552a15581d1a22fccaab4cf2e8dffcc7

	Lines: +60, -64
	Files:	src/main/print-escp2-data.c (+59, -59)
		src/main/print-escp2.c (+1, -3)
		src/main/print-escp2.h (+0, -2)

	Remove unused parameter enhanced_resolution

2003-04-20  <rlk>	bf55cf6deb4c2cfaf518573239f656698182a0d2

	Lines: +6, -0
	Files:	src/main/papers.xml (+6, -0)

	Add Engineering C paper size

2003-04-20  <rlk>	748af02eff2d4efab6eb77ce3f0f8c10da92ef6a

	Lines: +446, -402
	Files:	src/main/Makefile.am (+1, -0)
		src/main/bit-ops.c (+5, -2)
		src/main/bit-ops.h (added +57)
		src/main/print-canon.c (+5, -5)
		src/main/print-escp2.c (+52, -61)
		src/main/print-lexmark.c (+60, -57)
		src/main/print-pcl.c (+6, -6)
		src/main/print-weave.c (+222, -138)
		src/main/weave.h (+26, -119)
		test/escp2-weavetest.c (+11, -14)
		test/testdither.c (+1, -0)

	Clean up weave API a bit

===============================================================================
Name: gimp-print-4_3_13

2003-04-18  <rlk>	dd11af2683a7449a08d5206a90eba9f999df6978

	Lines: +0, -0

	Gimp-Print 4.3.13 release

2003-04-18  <rlk>	ae60590cc3008884514062b0053d166b28544a8f

	Lines: +38, -4
	Files:	NEWS (+35, -1)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.13

2003-04-18  <rlk>	60336656453f18e18bd2dbbe23d2952ca6d50dae

	Lines: +10, -4
	Files:	test/escp2-weavetest.c (+2, -2)
		test/run-weavetest (+8, -2)

	Minor enhancement to the weave test

2003-04-16  <rlk>	e19a4c2569786eb0fdab8cc57ba3cc2f78796c7c

	Lines: +6, -0
	Files:	src/libgimpprintui/panel.c (+6, -0)

	Fix memory leak

2003-04-16  <rlk>	6a1f0e5d61fb258dfec44f2ef3e7814c3ea8bf59

	Lines: +9, -0
	Files:	src/main/print-dither-matrices.c (+9, -0)

	Handle aspect ratio 3 dither screens

2003-04-15  <rlk>	1bdcbe0c78a78e710d6820b8ba974ca2191378ff

	Lines: +588, -509
	Files:	include/gimp-print/array.h (+7, -6)
		include/gimp-print/curve.h (+25, -24)
		include/gimp-print/gimp-print.h (+99, -95)
		src/cups/genppd.c (+5, -5)
		src/cups/rastertoprinter.c (+2, -2)
		src/escputil/escputil.c (+7, -7)
		src/foomatic/printer_margins.c (+1, -1)
		src/foomatic/printer_options.c (+1, -1)
		src/foomatic/printers.c (+1, -1)
		src/ghost/ijsgimpprint.c (+6, -6)
		src/libgimpprintui/gimp-print-ui-internal.h (+2, -2)
		src/libgimpprintui/panel.c (+21, -15)
		src/libgimpprintui/plist.c (+2, -2)
		src/libgimpprintui/ui-utils.c (+1, -1)
		src/main/array.c (+6, -6)
		src/main/color.h (+3, -3)
		src/main/curve.c (+23, -23)
		src/main/dither-main.c (+2, -2)
		src/main/dither.h (+5, -5)
		src/main/print-canon.c (+28, -28)
		src/main/print-color.c (+26, -26)
		src/main/print-dither-matrices.c (+3, -3)
		src/main/print-escp2.c (+50, -50)
		src/main/print-lexmark.c (+24, -24)
		src/main/print-papers.c (+1, -1)
		src/main/print-pcl.c (+14, -14)
		src/main/print-ps.c (+11, -11)
		src/main/print-raw.c (+6, -6)
		src/main/print-util.c (+16, -16)
		src/main/print-vars.c (+39, -39)
		src/main/printers.c (+38, -38)
		src/main/printers.h (+14, -14)
		src/main/string-list.c (+3, -3)
		src/main/util.h (+17, -15)
		src/main/vars.h (+4, -4)
		src/testpattern/printers.c (+1, -1)
		src/testpattern/testpattern.c (+1, -1)
		test/curve.c (+50, -3)
		test/run-testdither (+8, -2)
		test/run-weavetest (+1, -0)
		test/testdither.c (+12, -1)
		test/xml-curve.c (+2, -2)

	Fix all const hidden types, e. g. stp_vars_t.  Rather than

	typedef void *stp_vars_t;
	const stp_vars_t v;

	we use

	typedef void *stp_vars_t;
	typedef const void *stp_const_vars_t;

	stp_const_vars_t v;

	It turns out that

	const stp_vars_t v;

	is equivalent to

	stp_vars_t *const v;

	which is basically useless (it means that the pointer itself
	cannot be modified -- or assigned to -- which isn't at all what we
	want).

	Thanks to Peter Bloomfield (PeterBloomfield at bellsouth dot net)
	for pointing this out and suggesting the fix.

2003-04-13  <rlk>	e9c87fff79e2d997acfefcf7aa45b568cb38229c

	Lines: +0, -4
	Files:	src/main/array.c (+0, -1)
		src/main/dither.h (+0, -2)
		src/main/print-color.c (+0, -1)

	Clean up a few more header issues

2003-04-13  <rlk>	1ccedfc051d859404adb64a566dc7b56fba83f37

	Lines: +1, -1
	Files:	src/gimp/print.c (+1, -1)

	Fix up const-correctness

2003-04-13  <rlk>	e31e74882d09ba4fe9eb83b8cba5ed97763cf583

	Lines: +187, -451
	Files:	src/main/Makefile.am (+0, -5)
		src/main/array.c (+82, -0)
		src/main/array.h (removed -51)
		src/main/bit-ops.c (+1, -0)
		src/main/curve.c (+21, -8)
		src/main/curve.h (removed -69)
		src/main/dither-main.c (+0, -2)
		src/main/dither.h (+8, -0)
		src/main/gimp-print-internal.h (+0, -1)
		src/main/list.h (removed -67)
		src/main/papers.h (removed -72)
		src/main/print-canon.c (+1, -0)
		src/main/print-dither-matrices.c (+0, -75)
		src/main/print-escp2.c (+1, -0)
		src/main/print-lexmark.c (+4, -0)
		src/main/print-list.c (+25, -1)
		src/main/print-papers.c (+3, -4)
		src/main/print-pcl.c (+1, -0)
		src/main/print-weave.c (+1, -0)
		src/main/printers.c (+12, -2)
		src/main/printers.h (+0, -15)
		src/main/sequence.c (+23, -3)
		src/main/sequence.h (removed -63)
		src/main/weave.h (+0, -12)
		src/main/xml.c (+0, -1)
		src/main/xml.h (+2, -0)
		test/escp2-weavetest.c (+1, -0)
		test/testdither.c (+1, -0)

	Clean up header files

2003-04-13  <rlk>	911fc02c2659b0e45aa2d227d9001411770d8ba4

	Lines: +0, -0
	Files:	src/main/escp2-resolutions.c (+0, -0)

	Minor cleanup

2003-04-13  <rlk>	ad84518d770c77b97edd052fa73e56378023b0a3

	Lines: +135, -137
	Files:	src/main/escp2-resolutions.c (+133, -133)
		src/main/print-escp2.c (+2, -2)
		src/main/print-escp2.h (+0, -2)

	Remove now-unused external resolution

2003-04-13  <rlk>	3d4f97b0cf0f3ead3476a9d82eaafe596297a4b0

	Lines: +14, -1
	Files:	.cvsignore (+2, -0)
		man/.cvsignore (+1, -1)
		scripts/.cvsignore (+1, -0)
		src/cups/.cvsignore (+1, -0)
		src/libgimpprintui/.cvsignore (+6, -0)
		src/main/.cvsignore (+3, -0)

	Ignore some more files

2003-04-12  <rlk>	8341c0482ec51c035dd70df749b0f602dd6decc3

	Lines: +1560, -1525
	Files:	include/gimp-print/Makefile.am (+0, -1)
		include/gimp-print/curve.h (+4, -16)
		include/gimp-print/gimp-print.h (+0, -1)
		include/gimp-print/xml.h (removed -48)
		src/main/curve.c (+407, -0)
		src/main/print-dither-matrices.c (+328, -19)
		src/main/print-escp2.c (+1, -1)
		src/main/print-papers.c (+177, -0)
		src/main/print-util.c (+4, -0)
		src/main/printers.c (+240, -0)
		src/main/sequence.c (+237, -3)
		src/main/util.h (+20, -9)
		src/main/xml.c (+103, -1420)
		src/main/xml.h (+35, -3)
		test/curve.c (+3, -3)
		test/run-weavetest (+1, -1)

	Create XML registry, rather than hardocding known XML data types.

2003-04-12  <rlk>	ae1bce4ac88e9e3cd07133f9404e44072aa25af0

	Lines: +2, -2
	Files:	test/run-weavetest (+2, -2)

	Add new modes to support PM-930C and PM-970C.

2003-04-11  <davehill>	7aecef1c8439d08a432eedf0ae6331536406acab

	Lines: +2, -2
	Files:	src/main/print-pcl.c (+2, -2)

	Tweaked the DeskJet 340 margins slightly according to the User Guide.

2003-04-10  <rlk>	15e284c241114ae4a8cd4a7533624d2e046c5de8

	Lines: +289, -289
	Files:	src/foomatic/foomatic-printermap (+289, -289)

	Change Foomatic names to the new database names.

2003-04-10  <rlk>	6daeec84e882a1c94076aa3618d4c61e623c2e5e

	Lines: +63, -0
	Files:	NEWS (+10, -0)
		src/foomatic/foomatic-printermap (+5, -0)
		src/main/print-escp2-data.c (+16, -0)
		src/main/printers.xml (+32, -0)

	Add support for Japanese Epson printers CL-760, PM-740C, PM-870C,
	PM-930C, and PM-3700C.  I'm confident about all of these printers
	except for the PM-930C (the spacing may be wrong) and the PM-870C
	(may be equivalent to the Stylus Photo 925 rather than the 915).

2003-04-09  <rlk>	d89d169a8a00ab009e40fa0f194e00d4342fea01

	Lines: +40, -17
	Files:	src/gimp/print.c (+1, -0)
		src/libgimpprintui/panel.c (+17, -9)
		src/libgimpprintui/plist.c (+14, -6)
		src/libgimpprintui/printrcy.y (+8, -2)

	Clean up some memory leaks.

	Make the parser more forgiving.

2003-04-09  <rlk>	aac8a862275b9eeb744db3d9c6ba7c2ee4226666

	Lines: +1, -0
	Files:	src/main/printers.c (+1, -0)

	Set the verified bit correctly.

2003-04-09  <rlk>	26fb1051700d51fbeddd617d338062194aea6674

	Lines: +336, -322
	Files:	src/cups/rastertoprinter.c (+6, -2)
		src/libgimpprintui/panel.c (+15, -6)
		src/main/dither-ed.c (+3, -3)
		src/main/dither-eventone.c (+1, -1)
		src/main/dither-fast.c (+3, -3)
		src/main/dither-inks.c (+4, -4)
		src/main/dither-main.c (+96, -96)
		src/main/dither-ordered.c (+3, -3)
		src/main/dither-very-fast.c (+3, -3)
		src/main/dither.h (+0, -2)
		src/main/print-canon.c (+4, -5)
		src/main/print-color.c (+16, -22)
		src/main/print-dither-matrices.c (+6, -6)
		src/main/print-escp2.c (+18, -28)
		src/main/print-lexmark.c (+3, -2)
		src/main/print-pcl.c (+4, -6)
		src/main/print-raw.c (+1, -24)
		src/main/print-vars.c (+125, -57)
		src/main/print-weave.c (+5, -5)
		src/main/printers.c (+10, -9)
		src/main/vars.h (+10, -34)
		test/testdither.c (+0, -1)

	Fix the CUPS driver: don't use the page number to decide whether to
	initialize the job (use a variable dedicated to that purpose), and
	don't attempt to throw away a negative amount of data (which would
	happen in the case of full bleed).

	Fix the GIMP plugin: constrain the minimum and maximum sizes of
	custom paper sizes based on the printer chosen, and when the printer
	changes, change those bounds.  Also set the parameters for the raw
	"printer" used to produce the thumbnail preview.

	In the core: rather than have fixed pointers to component data for
	the dither, color, and driver, make this extensible by storing these
	objects as named objects.  Also have them automatically destroyed by
	the stp_vars_t being destroyed.  This simplifies the internal interface
	and will allow us to extend this scheme to handle more things (such
	as a first class interface for channels).

	In the Epson driver: remove some now dead code.  Also fix the gray vs.
	color command (it should be two bytes, not one).

	In the raw pseudo-driver: remove the PageSize option.  We always require
	the number of dots to be explicitly set, since there's no real concept
	of a "page".

	In the weave code: change hard coded array lengths to be named constants.

	In the printer code: perform verification on a copy of the vars, rather
	than on the real thing.  Also let the driver verify the vars on job
	start and end, to match how the print routine works.

2003-04-08  <rlk>	1a4dd5756f61edadabce608dbbbdcb70de7772d0

	Lines: +3, -2
	Files:	src/ghost/ijsgimpprint.c (+3, -2)

	Improve a printf

2003-04-08  <rlk>	eeafc1aacb58e5cb8a3311f744d031381188f51e

	Lines: +1, -1
	Files:	src/main/curve.c (+1, -1)

	Set bounds correctly in rescale

2003-04-08  <rlk>	fa898f55d9e2e8635ed2188e06031117eee76fc1

	Lines: +84, -3
	Files:	test/curve.c (+84, -3)

	Try a few more combinations

2003-04-07  <rleigh>	6f0d2bda923a854f1d322dc2ae70f2de2c11e629

	Lines: +242, -163
	Files:	src/main/curve.c (+90, -66)
		src/main/curve.h (+1, -3)
		src/main/sequence.c (+5, -8)
		src/main/xml.c (+136, -74)
		test/curve.c (+10, -12)

	Use the sequence size for all curve point count calculations
	Fix gamma curve read/write functions

2003-04-05  <rlk>	079062ecd0f8b6e2866a234546f03acd872e7588

	Lines: +213, -313
	Files:	src/main/escp2-inks.c (+0, -78)
		src/main/escp2-resolutions.c (+88, -82)
		src/main/print-escp2-data.c (+93, -109)
		src/main/print-escp2.c (+1, -1)
		src/main/print-escp2.h (+31, -43)

	Simplify Epson resolution scheme

2003-04-05  <rlk>	affd7e18d43d6e08c2af5d695555e91d8ad42e4f

	Lines: +1, -19
	Files:	src/main/print-dither-matrices.c (+1, -19)

	Try find both normal and transposed dither matrices.

2003-04-05  <rlk>	270f66ca204b5190945ea674561583003bc5bb76

	Lines: +153, -109
	Files:	src/main/escp2-resolutions.c (+105, -85)
		src/main/print-escp2-data.c (+11, -11)
		src/main/print-escp2.c (+33, -12)
		src/main/print-escp2.h (+4, -1)

	More cleanup of resolutions.

2003-04-05  <rlk>	aa5b59a7850ef298d89785d07a23e67884e8e8ad

	Lines: +82, -94
	Files:	src/main/escp2-resolutions.c (+0, -4)
		src/main/print-escp2-data.c (+77, -85)
		src/main/print-escp2.c (+1, -1)
		src/main/print-escp2.h (+4, -4)

	Remove unused 1440x720 and 2880x720 microweave resolutions

2003-04-05  <rlk>	8dbe710cd08ddc667bf882400cea0036ae999e83

	Lines: +197, -137
	Files:	src/main/escp2-resolutions.c (+121, -84)
		src/main/print-escp2-data.c (+39, -39)
		src/main/print-escp2.c (+32, -11)
		src/main/print-escp2.h (+5, -3)

	Reduce the excessive number of resolutions displayed.

	Display the standard ink type for a given combination of settings as
	"standard" rather than by turning the ink type on or off.

2003-04-05  <rlk>	03ecbd10436ebdc88dd10bc61ed0b1082eba22cc

	Lines: +49, -7
	Files:	src/main/escp2-resolutions.c (+29, -0)
		src/main/print-escp2-data.c (+16, -4)
		src/main/print-escp2.c (+3, -3)
		src/main/print-escp2.h (+1, -0)

	Improve support for Epson PM-970C

2003-04-03  <rlk>	646fb428c6c56bf8d94836e6a2260980539c02e5

	Lines: +9, -3
	Files:	src/main/print-vars.c (+9, -3)

	Set defaults correctly

2003-04-03  <rlk>	53766d1372d1464f1c992992b889442beedb997d

	Lines: +62, -19
	Files:	src/main/print-escp2.c (+62, -19)

	Set up the head offset correctly.

	Print parameters more usefully.

2003-04-01  <rleigh>	e348bdfff3c0471dfe88acfc80770f042901e678

	Lines: +17, -2
	Files:	po/POTFILES.in (+2, -0)
		src/main/Makefile.am (+14, -1)
		src/main/print-escp2.c (+1, -1)

	Translate strings in XML data files.

2003-03-31  <rleigh>	00a1140ab7b72f8676ad605ffeb5370768da85b4

	Lines: +77, -105
	Files:	src/main/array.c (+0, -8)
		src/main/curve.c (+51, -42)
		src/main/curve.h (+3, -2)
		src/main/dither-impl.h (+0, -8)
		src/main/print-vars.c (+0, -8)
		src/main/sequence.c (+0, -10)
		src/main/util.h (+8, -0)
		src/main/xml.c (+15, -27)

	stp_curve_create_from_xmltree does not rely on curve internals.
	curve point count is never computed from the sequence size.
	curves are no longer reset to the default when editing them.

2003-03-31  <rlk>	106251aa3c907367b0161fefd1955eaaf853299a

	Lines: +1, -0
	Files:	src/testpattern/Makefile.am (+1, -0)

	Need to include libxml headers

2003-03-31  <rlk>	52b1d2cbae399816ec1279159c4f5f5072de6c33

	Lines: +1, -0
	Files:	src/escputil/escputil.c (+1, -0)

	Add support for Epson Stylus Photo 900

2003-03-30  <rleigh>	87457da0e02b7c24c7647a24c18c53f021c6113a

	Lines: +45, -33
	Files:	configure.ac (+1, -1)
		src/libgimpprintui/plist.c (+2, -2)
		src/libgimpprintui/printrcl.l (+1, -1)
		src/main/curve.c (+24, -9)
		src/main/xml.c (+17, -20)

	Create gamma curves correctly from XML.
	"Overloaded" curve accessors set curve data correctly.
	XML gamma curves in printrc are delimited with "'".

2003-03-30  <rleigh>	a6c1b6e9372a539f63367678b1664d11bf58ae09

	Lines: +2882, -19268
	Files:	configure.ac (+1, -0)
		include/gimp-print/Makefile.am (+7, -1)
		include/gimp-print/array.h (added +67)
		include/gimp-print/curve.h (added +327)
		include/gimp-print/gimp-print.h (+23, -289)
		include/gimp-print/xml.h (added +48)
		src/cups/Makefile.am (+1, -0)
		src/foomatic/Makefile.am (+1, -0)
		src/ghost/Makefile.am (+1, -1)
		src/ghost/ijsgimpprint.c (+9, -1)
		src/gimp/Makefile.am (+1, -1)
		src/libgimpprintui/Makefile.am (+1, -2)
		src/libgimpprintui/plist.c (+3, -2)
		src/libgimpprintui/printrcy.y (+1, -1)
		src/main/1x1.mat (removed -6006)
		src/main/2x1.mat (removed -5974)
		src/main/4x1.mat (removed -6063)
		src/main/Makefile.am (+11, -7)
		src/main/array.h (+0, -23)
		src/main/curve.c (+221, -422)
		src/main/curve.h (added +70)
		src/main/dither-main.c (+14, -11)
		src/main/dither.h (+9, -6)
		src/main/escp2-channels.c (+39, -21)
		src/main/escp2-papers.c (+52, -28)
		src/main/gimpprint.xsd (+104, -4)
		src/main/papers.h (+16, -0)
		src/main/papers.xml (+0, -1)
		src/main/print-canon.c (+52, -28)
		src/main/print-color.c (+46, -10)
		src/main/print-dither-matrices.c (+41, -97)
		src/main/print-lexmark.c (+52, -28)
		src/main/print-pcl.c (+42, -23)
		src/main/print-util.c (+4, -4)
		src/main/print-vars.c (+94, -0)
		src/main/printers.xml (+0, -1)
		src/main/xml.c (+1101, -50)
		src/main/xml.h (+10, -4)
		src/printdef/Makefile.am (+1, -1)
		test/Makefile.am (+4, -2)
		test/curve.c (+361, -156)
		test/xml-curve.c (added +47)

	Change curve data format to XML.
	Use new array and sequence data types.

2003-03-30  <rlk>	1a4bab71d7cdc9a0965a4996f9d34dce70c39ae6

	Lines: +9, -9
	Files:	src/cups/genppd.c (+9, -9)

	Nicer names for the UI groups

===============================================================================
Name: gimp-print-4_3_12

2003-03-29  <rlk>	ef08463468b2f90964142d6b329e0c6b938d1c97

	Lines: +0, -0

	Gimp-Print 4.3.12 release

2003-03-29  <rlk>	926f052ebb1f4a3bd1162b197c27d082309ad615

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Fix typo!

2003-03-29  <rlk>	3675fb9f19264254539e874553d242b4efcc71a5

	Lines: +2, -1
	Files:	src/testpattern/Makefile.am (+2, -1)

	Need to distribute run-testpattern to permit make check in tarball

2003-03-29  <rlk>	55a995f982c333d7f6a144c6e9bb791226299c8c

	Lines: +32, -8
	Files:	NEWS (+28, -4)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+2, -2)

	Prep for Gimp-Print 4.3.12

2003-03-29  <rlk>	610149bc71407661d596239351689f37f7760354

	Lines: +96, -83
	Files:	src/cups/genppd.c (+10, -7)
		src/cups/rastertoprinter.c (+2, -2)
		src/main/escp2-papers.c (+68, -68)
		src/main/print-escp2.c (+15, -6)
		src/main/print-escp2.h (+1, -0)

	Turn off extremely verbose messages in rastertoprinter unless debug2 is
	turned on.

	Don't offer inactive options to the user in the PPD files.

	Make ink type an optional parameter in the Epson driver, and also allow
	the default ink type to differ based on the paper and printer chosen.

2003-03-29  <rlk>	777035928c0769be4c6fbd31433f167eaebc82a7

	Lines: +73, -52
	Files:	src/cups/rastertoprinter.c (+73, -52)

	Handle command line and PPD options correctly

2003-03-29  <rlk>	d611760c948b2fc0a5bb6b702d000cabd3ab4dc2

	Lines: +169, -79
	Files:	NEWS (+3, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/ghost/README (+23, -14)
		src/main/escp2-inks.c (+39, -0)
		src/main/escp2-resolutions.c (+3, -0)
		src/main/print-escp2-data.c (+79, -59)
		src/main/print-escp2.c (+1, -1)
		src/main/print-escp2.h (+7, -5)
		src/main/printers.xml (+12, -0)

	Preliminary support for Epson PM-970C

	Support for Epson Stylus Photo 900

2003-03-28  <rleigh>	5250331e06456300cae153a6fdc1fa836e4cb8f7

	Lines: +0, -5
	Files:	Makefile.am (+0, -5)

	Don't remove backup files with "maintainer-clean".  Backup files are still
	removed from the distributed tarball.

2003-03-24  <rlk>	a70a2b692102c94c0bc5636b6640568c28edc89d

	Lines: +42, -32
	Files:	src/cups/genppd.c (+31, -26)
		src/cups/rastertoprinter.c (+11, -6)

	Code appears to work, although options are not getting passed

2003-03-23  <rlk>	82cbb5fae7b68b618fd7f715906b88438b01a6f4

	Lines: +162, -109
	Files:	src/cups/genppd.c (+122, -88)
		src/cups/rastertoprinter.c (+40, -21)

	Add all string list, float, and boolean parameters to CUPS driver

2003-03-23  <rlk>	064f67a792e5b02f00152a8221d34318685ea289

	Lines: +8, -8
	Files:	src/main/print-color.c (+8, -8)

	Reorder options

2003-03-22  <rlk>	29ce413479c956f3c85ab7d6cb0ece9cad7897fe

	Lines: +6, -0
	Files:	src/cups/rastertoprinter.c (+6, -0)

	Work around Solaris/gcc problem with limits.h

2003-03-22  <rlk>	520c8f3f0b5ba251a08523d1faffbaf36d730d29

	Lines: +6, -1
	Files:	src/main/print-canon.c (+6, -1)

	Workaround Solaris gcc problem with limits.h

2003-03-22  <rlk>	651bda5eb8bf122672374a920f83b7dc510fc032

	Lines: +8, -2
	Files:	src/main/print-escp2.c (+8, -2)

	Don't barf if PrintingDirection is not provided

2003-03-22  <mtomlinson>	2ada4f8f24df90828a1c3a4df28a32aa6a09c455

	Lines: +7, -3
	Files:	src/cups/rastertoprinter.c (+7, -3)

	Make CUPS set the PrintingDirection parameter.

2003-03-22  <mtomlinson>	f941c99e5cd0f12ddefd6638d54d832e0cd1c81a

	Lines: +5, -2
	Files:	src/main/dither-eventone.c (+5, -2)

	Prevent EvenTone from printing dots when input is zero.

2003-03-20  <rlk>	ecb46daf8aa9b67acfa132f1e3c068ac80547b29

	Lines: +396, -469
	Files:	src/main/escp2-resolutions.c (+0, -18)
		src/main/print-escp2.c (+381, -437)
		src/main/print-lexmark.c (+3, -2)
		src/main/print-weave.c (+4, -4)
		src/main/weave.h (+6, -6)
		test/escp2-weavetest.c (+2, -2)

	Cleanup

2003-03-20  <rlk>	e73eb51d803b22e740eefa0294bff9682a021114

	Lines: +2, -2
	Files:	test/testdither.c (+2, -2)

	Remove nonexistent monochrome option

2003-03-20  <rlk>	f474656d2db23dcfa2a6da08ef860f467cdcab7d

	Lines: +1, -1
	Files:	test/run-testdither (+1, -1)

	Remove nonexistent monochrome option.

2003-03-20  <rlk>	ace3874ecdc29e4ce6f73bcc345069872b1691d7

	Lines: +1, -1
	Files:	src/main/dither-inks.c (+1, -1)

	stpi_dither_set_ranges_and_shades_simple sets only one color of ink.

2003-03-19  <rleigh>	e1f859eb6f9bef9f40cb659a2dbd0409c6cba1c9

	Lines: +6, -6
	Files:	include/gimp-print/gimp-print.h (+6, -6)

	Remove unused enum names.  These confuse the gtk-doc parser, and are not
	required by any code.

2003-03-19  <rleigh>	6a1b020480807749e9bbf8b2136ec99d4176ac8e

	Lines: +1, -0
	Files:	src/main/module.c (+1, -0)

	Check that a module exists before attempting to close it.

2003-03-19  <rleigh>	397bb5b61cff9769b3074b023d006bbb5f2a275e

	Lines: +16627, -0
	Files:	src/main/dither-matrix-1x1.xml (added +5553)
		src/main/dither-matrix-2x1.xml (added +5505)
		src/main/dither-matrix-4x1.xml (added +5569)

	Add XML dither matrices.

2003-03-19  <rleigh>	84936a637f62f5b2e621c6c52e6f53c56fc853d7

	Lines: +852, -0
	Files:	include/gimp-print/sequence.h (added +114)
		src/main/array.c (added +215)
		src/main/array.h (added +74)
		src/main/sequence.c (added +386)
		src/main/sequence.h (added +63)

	Add sequence and array (derived from sequence) objects.

2003-03-19  <rleigh>	5c6b77ed77b40179bc36a4988ce57ebb24763610

	Lines: +12, -0
	Files:	debian/changelog (+12, -0)

	Update for 4.3.11

2003-03-19  <rleigh>	918e8d279d56c0f0af708d57974f447ab4f5f338

	Lines: +120, -2
	Files:	src/main/libgimpprint.sym (+120, -2)

	Update required symbols.

2003-03-19  <rlk>	8e2ecee2eb682cd2d72461d0cbb19562165cd42a

	Lines: +2, -2
	Files:	src/main/printers.c (+2, -2)

	Print more useful error message.

2003-03-19  <rlk>	77187d1160a8db7530d69ced935d9bf7375c1567

	Lines: +3, -3
	Files:	src/ghost/ijsgimpprint.c (+3, -3)

	Fix roundoff error in calculating margins.

2003-03-19  <rlk>	de80b87e852dbf15db82cb4bb8ac6d6b750ee892

	Lines: +1, -2
	Files:	src/main/print-vars.c (+1, -2)

	Set all mandatory parameters in stp_set_printer_defaults.

2003-03-18  <rlk>	77f169f3b65a1ff20e718a129dac64f4ff2438ab

	Lines: +166, -20
	Files:	src/main/escp2-channels.c (+77, -0)
		src/main/print-escp2.c (+88, -20)
		src/main/print-escp2.h (+1, -0)

	Add ink transition controls to Epson driver

2003-03-16  <rlk>	d789c31b7b617c5129e3873cb34456eddb2bd63b

	Lines: +18, -18
	Files:	src/main/dither-main.c (+2, -2)
		src/main/print-color.c (+16, -16)

	Reorganized controls a bit more

2003-03-16  <rlk>	d5160a4438ba2f498a9ed3c3f8d7e60e4b33a367

	Lines: +1, -1
	Files:	src/libgimpprintui/panel.c (+1, -1)

	Rename edit curve button

2003-03-16  <rlk>	c5d0a9562918461d2319c58cc0afb053fca83a94

	Lines: +27, -5
	Files:	src/main/print-color.c (+27, -5)

	Offer linear vs. fixed endpoint contrast adjustment.

2003-03-16  <rlk>	1154aca69a3131b003c2cd82746f56116bbed100

	Lines: +51, -0
	Files:	src/main/print-vars.c (+51, -0)

	Warn if an attempt is made to access an unset integer, float, or
	boolean parameter.

2003-03-16  <rlk>	db72029ae501a6355cfa86bae67c8de640fcd975

	Lines: +14, -11
	Files:	src/main/print-color.c (+14, -11)

	Reorganize the parameters a bit.

2003-03-16  <rlk>	74d229033be97af50ab09f8cb6083777e2db78c1

	Lines: +2, -0
	Files:	src/libgimpprintui/panel.c (+2, -0)

	Don't incorrectly smash color values.

2003-03-16  <rlk>	65cc61286dbd2fefce1b36f5b348aa728a6819c1

	Lines: +64, -32
	Files:	src/libgimpprintui/panel.c (+28, -0)
		src/main/dither-main.c (+1, -1)
		src/main/escp2-papers.c (+1, -1)
		src/main/print-escp2-data.c (+10, -10)
		src/main/print-escp2.c (+24, -20)

	Support full bleed correctly

2003-03-12  <davehill>	5e3cc23de269cc5e82a4b604e6c3f941c6a6ec85

	Lines: +3, -2
	Files:	src/main/print-pcl.c (+3, -2)

	Init privdata.do_6color in non-photo cases. Removed duplicate init. of
	privdata.do_blank and privdata.blank_lines.

2003-03-12  <rlk>	4d02656878e13052ec8aa003da8828d21793163b

	Lines: +5, -5
	Files:	src/main/print-pcl.c (+5, -5)

	Silly cut and paste error

2003-03-12  <rlk>	a4315ac5b34e0d0c7d40559fd3ff371541eb4f85

	Lines: +675, -630
	Files:	src/main/color.h (+0, -0)
		src/main/dither-inks.c (+11, -1)
		src/main/dither-main.c (+20, -26)
		src/main/dither.h (+6, -1)
		src/main/image.h (+0, -0)
		src/main/print-canon.c (+265, -261)
		src/main/print-lexmark.c (+97, -112)
		src/main/print-pcl.c (+276, -229)
		src/main/util.h (+0, -0)
		src/main/weave.h (+0, -0)

	Supply shades from all family drivers.

	Simplify printing loop in all family drivers.

	Reindent all header files.

2003-03-08  <rlk>	f9466c20bde05eb39e29a76f7990ff9d24de6ec3

	Lines: +34, -34
	Files:	src/main/escp2-inks.c (+34, -34)

	Fix the Stylus Photo 2200 and 10000 ink definitions

2003-03-07  <rlk>	b23c7e4a9c2f8ec90af0e843151c043246930201

	Lines: +22, -12
	Files:	src/libgimpprintui/plist.c (+22, -12)

	Don't try to use the sync code if we're not printing to a process.
	Thanks, Dave!

2003-03-01  <rlk>	51bb798fa902dbebbbbbe144f0c6031b81ec05f5

	Lines: +3, -3
	Files:	src/main/papers.xml (+3, -3)

	More paper types moved to extended category.

2003-03-01  <rlk>	791f1933af73d31dc6dd0f12113677b80257f545

	Lines: +0, -1
	Files:	src/libgimpprintui/panel.c (+0, -1)

	Minor cleanup

2003-03-01  <rlk>	8c139ddd16ff00f05e1d73d8bf0dfa99fb13600d

	Lines: +179, -102
	Files:	src/libgimpprintui/panel.c (+179, -102)

	Some UI cleanup

===============================================================================
Name: gimp-print-4_3_11

2003-03-01  <rlk>	3f6c4782e9ae63eccaf1b0523e312c9b74960320

	Lines: +0, -0

	Gimp-Print 4.3.11

2003-03-01  <rlk>	0cbfdb7a5a1759dc70e8f8efbaf6982521eaba51

	Lines: +27, -10
	Files:	NEWS (+27, -10)

	Prep for 4.3.11

2003-03-01  <rlk>	617c4346c4953fd0b67b0ca96d7197ab244206e8

	Lines: +4, -4
	Files:	NEWS (+1, -1)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Bump version

2003-03-01  <rlk>	58a3443bc26c34b9d46b42a33bcc3265928ba392

	Lines: +308, -145
	Files:	include/gimp-print/gimp-print.h (+4, -2)
		src/libgimpprintui/gimp-print-ui-internal.h (+6, -4)
		src/libgimpprintui/panel.c (+120, -10)
		src/libgimpprintui/plist.c (+12, -2)
		src/libgimpprintui/printrcl.l (+1, -0)
		src/libgimpprintui/printrcy.y (+13, -1)
		src/main/dither-main.c (+18, -12)
		src/main/papers.xml (+104, -104)
		src/main/print-vars.c (+21, -3)
		src/main/xml.c (+9, -7)

	Reduce the number of visible paper sizes by default

2003-02-28  <mtomlinson>	56194087be0f2b64e5eb127e1e9840e0cc54bc2b

	Lines: +1, -1
	Files:	src/main/printers.c (+1, -1)

	Fix job mode in stp_end_job().

2003-02-27  <mtomlinson>	d300644bfcc9c08e519da4b0ac007576605b5fbf

	Lines: +16, -12
	Files:	src/cups/rastertoprinter.c (+16, -12)

	Fix CUPS printing. stp_start_job() was being called before stp_verify().

2003-02-26  <rlk>	4c08a5807da2684b78aa85bbbe37467b77e8e213

	Lines: +391, -424
	Files:	include/gimp-print/gimp-print.h (+92, -99)
		src/libgimpprintui/gimp-print-ui-internal.h (+8, -0)
		src/libgimpprintui/panel.c (+111, -11)
		src/main/escp2-resolutions.c (+116, -252)
		src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+39, -5)
		src/main/print-escp2.h (+0, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+14, -51)
		src/main/print-ps.c (+1, -1)
		src/main/print-raw.c (+1, -1)
		src/main/print-vars.c (+1, -1)
		src/main/util.h (+6, -0)

	Reduce the number of quality settings for Epson printers by
	separating unidirectional/bidirectional into its own option.

	Support boolean options in the UI.

	Minor cleanup in the PCL driver.

2003-02-22  <rlk>	f76b9d7b4cf30667f979b1b4f4c3d694b6eba19b

	Lines: +98, -4
	Files:	configure.ac (+6, -1)
		src/ghost/Makefile.am (+2, -2)
		src/ghost/ijsgimpprint.c (+90, -1)

	Handle all options in IJS driver

2003-02-22  <rlk>	261d00f16fc6698a54331e96a9261b97dee7256b

	Lines: +1, -1
	Files:	src/testpattern/testpattern.c (+1, -1)

	Fix use of stp_papersize_t

2003-02-22  <rlk>	9ac7e46ca3994000e2aaadf04ad27ddc99cb784c

	Lines: +410, -304
	Files:	include/gimp-print/gimp-print.h (+16, -14)
		src/cups/genppd.c (+3, -3)
		src/cups/rastertoprinter.c (+2, -2)
		src/foomatic/paper_sizes.c (+2, -4)
		src/foomatic/printer_margins.c (+3, -3)
		src/ghost/README (+12, -11)
		src/ghost/ijsgimpprint.c (+3, -5)
		src/libgimpprintui/panel.c (+7, -6)
		src/main/gimpprint.dtd (+30, -1)
		src/main/gimpprint.xsd (+20, -0)
		src/main/papers.h (+2, -18)
		src/main/papers.xml (+4, -0)
		src/main/print-canon.c (+48, -18)
		src/main/print-escp2.c (+56, -29)
		src/main/print-lexmark.c (+50, -22)
		src/main/print-papers.c (+43, -121)
		src/main/print-pcl.c (+52, -25)
		src/main/print-ps.c (+3, -4)
		src/main/print-raw.c (+3, -5)
		src/main/printers.c (+3, -1)
		src/main/xml.c (+48, -12)

	Support paper sizes with margins, such as Epson photo paper

2003-02-19  <davehill>	e44060c3b884b8b1155f8014177096620818a452

	Lines: +43, -3
	Files:	src/foomatic/foomatic-printermap (+3, -3)
		src/main/print-pcl.c (+34, -0)
		src/main/printers.xml (+6, -0)

	The LaserJet IIP series can do TIFF compression so added
	them separately. I don't know if the LaserJet II (and all
	the others that use the pcl-2 driver) can do this, hence
	separating out the IIP.

2003-02-18  <mtomlinson>	ea79d6e4f5b13b2f91f147e71fa92ddee7ca1ea1

	Lines: +2, -9
	Files:	src/main/dither-eventone.c (+2, -9)

	Remove reciprocal array. It isn't saving computations anymore.

2003-02-17  <mtomlinson>	c1703cd2e31b8d0a9f6fedf44576c14d4a760f9d

	Lines: +6, -7
	Files:	src/main/dither-eventone.c (+6, -7)

	Fixed sign bug with values >= 32768.

2003-02-16  <rlk>	7913d5a9c4d97517a6e3a942c4e38a65722e9c15

	Lines: +63, -85
	Files:	src/main/module.c (+13, -20)
		src/main/path.c (+5, -6)
		src/main/print-list.c (+12, -26)
		src/main/print-papers.c (+4, -6)
		src/main/printers.c (+6, -6)
		src/main/util.h (+6, -0)
		src/main/xml.c (+17, -21)

	Use debug flags rather than conditional compilation.

2003-02-16  <rlk>	791d19fbc33a8577504845413b1b1251a1aabebf

	Lines: +24, -4
	Files:	src/main/curve.c (+6, -1)
		src/main/print-list.c (+6, -1)
		src/main/print-vars.c (+6, -1)
		src/main/printers.c (+6, -1)

	Better message when an empty object is passed

2003-02-16  <rlk>	acedf34d1939c1af70f385421d4559ac3faafa6d

	Lines: +0, -4
	Files:	src/main/print-ps.c (+0, -4)

	Don't actually omit the list of options for a mandatory parameter;
	simply return an empty list.

===============================================================================
Name: gimp-print-4_3_10

2003-02-16  <rlk>	1dba6b1a6f9353ca34af3ad20b8f24aa95ee0e18

	Lines: +0, -0

	Gimp-Print 4.3.10

2003-02-16  <rlk>	2ef0e5c15dd1f54fe1938cb3feec2c9f5da52fb1

	Lines: +6, -2
	Files:	src/main/print-color.c (+6, -2)

	Clear up a few Valgrind issues.

2003-02-16  <rlk>	d32449951911a58845435c6cfb5c2cad8357ae0e

	Lines: +2, -1
	Files:	src/main/print-util.c (+2, -1)

	Clear a memory leak.

2003-02-15  <rlk>	0b30987e2ef1b4d261302c2c98b7f73292b5bf78

	Lines: +288, -321
	Files:	NEWS (+5, -2)
		README (+9, -9)
		debian/README.Debian (+1, -1)
		include/gimp-print/gimp-print.h (+5, -0)
		src/gimp/print.c (+1, -0)
		src/libgimpprintui/panel.c (+45, -14)
		src/main/escp2-papers.c (+16, -16)
		src/main/print-canon.c (+1, -0)
		src/main/print-color.c (+141, -258)
		src/main/print-escp2-data.c (+19, -19)
		src/main/print-escp2.c (+18, -2)
		src/main/print-lexmark.c (+1, -0)
		src/main/print-pcl.c (+1, -0)
		src/main/print-ps.c (+1, -0)
		src/main/print-raw.c (+1, -0)
		src/main/print-vars.c (+23, -0)

	Fix a large number of logic problems related to stp_vars_t.

	Many of these are in the color code; there were a lot of problems with
	overriding options and such.  There is a new call stp_prune_inactive
	to remove inactive and unused settings, to prevent other code from
	tripping all over these settings.

	Also, the UI now sets all parameters that it will not display to be
	inactive.

2003-02-15  <rlk>	7a9eca395b8c4d77bab6727fc82556944ea73d2f

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version

===============================================================================
Name: gimp-print-4_3_9

2003-02-15  <rlk>	4a46bcc9b93cd8eb13ed42f29a31670b529b8959

	Lines: +0, -0

	Gimp-Print 4.3.9 release

2003-02-15  <rlk>	4beb0aca9f9fb20e3fb4b9b7376c5ba8793d7ba4

	Lines: +9, -1
	Files:	NEWS (+9, -1)

	Prep for 4.3.9 release

2003-02-15  <rlk>	d55812f15d44acb02ca1c3679dfb203f3da926c7

	Lines: +1, -1
	Files:	src/gimp/print.c (+1, -1)

	Turn message output back on.

2003-02-15  <rlk>	9049f69a9abdec5d28df6123ece9a5e8b9e93b9f

	Lines: +14, -0
	Files:	src/main/print-color.c (+14, -0)

	Offer HSL-adjusted line art mode.

2003-02-15  <rlk>	9f6f611bcfe786735e4bc897a9cb2ed8348680b1

	Lines: +2, -2
	Files:	src/main/print-escp2.h (+2, -2)

	Missing commit

2003-02-15  <rlk>	2a40bffcd047f6f99a309703c09465e62ce51d1a

	Lines: +17, -4
	Files:	src/main/print-escp2.c (+17, -4)

	Try microweave dot size if softweave dot size isn't available.

2003-02-15  <rlk>	3b0a165e174af7d6b20bd908e23e10ecf5e6cec0

	Lines: +77, -24
	Files:	src/main/print-escp2.c (+77, -24)

	Automatically use a larger drop size if the selected drop size would
	not allow use of enough ink.

2003-02-15  <rlk>	220bf6debf635da80287edeff40c6364df53a688

	Lines: +1, -1
	Files:	src/main/dither-main.c (+1, -1)

	Extend the range of the density adjustment.

2003-02-15  <rlk>	9e385e1022f0fd818d2d8e690a81df19d0d87b34

	Lines: +5, -5
	Files:	src/main/print-color.c (+5, -5)

	Type correctness

2003-02-14  <rlk>	ec91b05a637417d55004ac1efc0a4f161353d529

	Lines: +42, -68
	Files:	src/libgimpprintui/panel.c (+42, -68)

	Cleanup

2003-02-14  <rlk>	a9d7662f34b2da6484ccd86bcfd48bdcf1cc562a

	Lines: +21, -8
	Files:	src/main/print-color.c (+21, -8)

	Make gray component reduction a bit more intuitive

2003-02-14  <rlk>	6f2f390368d897edb895732229b065c29aebe6d5

	Lines: +42, -12
	Files:	NEWS (+39, -9)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Bump the version.

2003-02-14  <rlk>	2bd25eca205608d71a15f402f7ebd51456cf1fd5

	Lines: +24, -1
	Files:	src/libgimpprintui/panel.c (+24, -1)

	Evidently a gtk_curve can exceed its bounds...

2003-02-14  <rlk>	9555008a25de45aaef9e67476714492661fc4ea2

	Lines: +18, -11
	Files:	src/main/print-color.c (+18, -11)

	Separate the black curve from the composite curve (which is something
	entirely different).

2003-02-14  <rlk>	5c17bbf9d1c89d0aa4923988b20f9bc9271478e0

	Lines: +1, -6
	Files:	src/gimp/print.c (+1, -6)

	Use an environment variable to control wait at startup

2003-02-13  <rlk>	d0b3c82bde3fbbc72e96e343d2d4c562b83d9ed9

	Lines: +344, -176
	Files:	src/libgimpprintui/gimp-print-ui-internal.h (+4, -8)
		src/libgimpprintui/panel.c (+265, -94)
		src/libgimpprintui/ui-utils.c (+27, -56)
		src/main/print-color.c (+47, -18)
		src/main/print-raw.c (+1, -0)

	More curve improvements

2003-02-13  <rlk>	bf9370b4c2afd113efe278817542833cbdd77438

	Lines: +538, -69
	Files:	include/gimp-print/gimp-print.h (+16, -0)
		src/libgimpprintui/gimp-print-ui-internal.h (+14, -1)
		src/libgimpprintui/panel.c (+346, -30)
		src/libgimpprintui/plist.c (+1, -1)
		src/main/curve.c (+66, -2)
		src/main/print-color.c (+94, -34)
		src/main/print-vars.c (+1, -1)

	Curves now work!!!

2003-02-09  <rlk>	e97c76f769beeb1dd6aa44e0489c44e406c18ca0

	Lines: +1386, -490
	Files:	include/gimp-print/gimp-print.h (+70, -12)
		src/gimp/print.c (+11, -2)
		src/libgimpprintui/.cvsignore (+5, -0)
		src/libgimpprintui/Makefile.am (+9, -1)
		src/libgimpprintui/gimp-print-ui-internal.h (+54, -18)
		src/libgimpprintui/panel.c (+385, -212)
		src/libgimpprintui/plist.c (+98, -28)
		src/libgimpprintui/printrc.h (added +42)
		src/libgimpprintui/printrcl.l (added +103)
		src/libgimpprintui/printrcy.y (added +262)
		src/libgimpprintui/ui-utils.c (+103, -38)
		src/main/dither-main.c (+7, -7)
		src/main/print-canon.c (+5, -3)
		src/main/print-color.c (+19, -19)
		src/main/print-escp2.c (+14, -12)
		src/main/print-lexmark.c (+5, -3)
		src/main/print-pcl.c (+4, -2)
		src/main/print-ps.c (+3, -24)
		src/main/print-util.c (+21, -13)
		src/main/print-vars.c (+138, -91)
		src/main/printers.c (+8, -4)
		src/main/string-list.c (+20, -1)

	New user interface code supports optional parameters (at least for
	ranges; I still have to fix this for optional combo boxes).

	Introduce a new printrc file format, with a Bison parser.  The parser
	needs to be changed to avoid using "yy" symbols everywhere.

	Valgrind the code.

2003-02-08  <rleigh>	6a2ae6524a6799d703506a0ccb2658b02612103a

	Lines: +2, -2
	Files:	src/cups/cups-genppdconfig.in (+1, -1)
		src/cups/cups-genppdupdate.in (+1, -1)

	Don't die when a process running on the other end of a pipe returns
	a nonzero exit status

2003-02-05  <easysw>	2eceeb4acf5f8560bc39db93d358655023dcdff4

	Lines: +79, -11
	Files:	src/cups/genppd.c (+77, -10)
		src/cups/rastertoprinter.c (+2, -1)

	Mirror 4.2 changes, although these are totally untested because I can't
	install the required versions of all the support tools right now...

2003-02-05  <rlk>	59f6819f8352e4c3b893193959b002aefb2957ae

	Lines: +4, -7
	Files:	src/main/gimp-print-internal.h (+0, -3)
		src/main/papers.h (+0, -4)
		src/main/print-papers.c (+1, -0)
		src/main/printers.h (+1, -0)
		src/main/util.h (+2, -0)

	Better factoring

2003-02-01  <mtomlinson>	8b97ab751e57d1d23c323a31a5a1634646ca9f99

	Lines: +27, -21
	Files:	src/main/dither-eventone.c (+27, -21)

	Minor code optimization only.

2003-01-28  <davehill>	cb53fbc0b40279e2c9c00728da1d8fea4cd672e7

	Lines: +24, -0
	Files:	NEWS (+3, -0)
		src/foomatic/foomatic-printermap (+3, -0)
		src/main/printers.xml (+18, -0)

	Added Apple Color StyleWriter 4100 (Deskjet 660C), Color StyleWriter 4500
	(DJ 690C) and Color StyleWriter 6500 (takes same carts as DJ850).
	Detective work by: Richard V. Ford <rvf@packeteer.com>

2003-01-28  <rlk>	7932055eaf8a422735762cfcba74331f11e3c9fe

	Lines: +207, -48
	Files:	NEWS (+181, -48)
		src/escputil/escputil.c (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-escp2-data.c (+16, -0)
		src/main/printers.xml (+8, -0)

	Add Epson C50

2003-01-27  <rlk>	ab08fd34a470c5fd25f2d097dc48b500727a3503

	Lines: +2, -2
	Files:	README (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.8.

2003-01-27  <rlk>	f37f791e085efa59a2b8847e1f1702e24ff4ad4c

	Lines: +79, -2
	Files:	NEWS (+79, -2)

	Prep for 4.3.8

2003-01-26  <rlk>	29c243b768e6400133a7d4cf72aa766172a3d3c7

	Lines: +4909, -4700
	Files:	src/main/.cvsignore (+4, -0)
		src/main/Makefile.am (+14, -13)
		src/main/escp2-channels.c (added +594)
		src/main/escp2-inks.c (added +3306)
		src/main/escp2-papers.c (added +314)
		src/main/escp2-resolutions.c (added +476)
		src/main/print-escp2-data.c (+168, -4686)
		src/main/print-escp2.h (+33, -1)

	Split up the Epson data

2003-01-26  <rlk>	fd48dc2bbeb817c7b2be524c4ff335b8baf1e1bb

	Lines: +208, -35
	Files:	src/main/print-escp2-data.c (+208, -35)

	Finish adding all the different shades in.

2003-01-26  <rlk>	a00df32a9409b711a077e1308fce51487511dc07

	Lines: +10, -0
	Files:	configure.ac (+7, -0)
		src/printdef/Makefile.am (+3, -0)

	Do not build printdef by default

2003-01-26  <rlk>	176a2d81b0e469d5b155788867ed3835be053feb

	Lines: +228, -223
	Files:	src/cups/rastertoprinter.c (+228, -223)

	Code cleanup

2003-01-26  <rlk>	ecc756fb8891a611db9e760bb698ff8f7cb1a792

	Lines: +8, -8
	Files:	src/main/1x1.mat (+1, -1)
		src/main/2x1.mat (+1, -1)
		src/main/4x1.mat (+1, -1)
		src/main/print-papers.c (+4, -4)
		src/main/printers.c (+1, -1)

	Fix a few minor things

2003-01-26  <mtomlinson>	f67b9b49c4ec0c7ee59b2f6920cf06c99952a96d

	Lines: +12, -15
	Files:	src/libgimpprintui/panel.c (+12, -15)

	Swap bottom and right border options in UI.
	Fix a compiler warning on const-ness.

2003-01-26  <rlk>	a15a5f3dfa2fa1c7329b2d249c81d309ca3ea872

	Lines: +2, -2
	Files:	src/main/dither.h (+1, -1)
		src/main/print-escp2-data.c (+1, -1)

	Reorder the elements in stpi_shade_t to avoid errors caused by using
	the wrong data type in initializers.

2003-01-26  <rlk>	2c7cf8d9a1e33ffbba9f2213fddc550ae14faaab

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	fix typo

2003-01-26  <rlk>	58560f4490e3b6d55c9cb11ac1536c78e5105a4c

	Lines: +65, -59
	Files:	include/gimp-print/gimp-print.h (+1, -0)
		src/main/dither-main.c (+2, -2)
		src/main/print-canon.c (+5, -5)
		src/main/print-color.c (+24, -24)
		src/main/print-escp2.c (+14, -10)
		src/main/print-lexmark.c (+5, -5)
		src/main/print-pcl.c (+5, -5)
		src/main/print-ps.c (+6, -6)
		src/main/print-raw.c (+2, -2)
		src/main/print-vars.c (+1, -0)

	Add channel number to parameter

2003-01-25  <rlk>	a16d04e190abf15f53ef4cda760d963b6833818a

	Lines: +234, -141
	Files:	src/main/curve.c (+27, -136)
		src/main/print-util.c (+189, -5)
		src/main/util.h (+18, -0)

	I/O layer to simplify reading from both strings and files

2003-01-25  <rlk>	141c0439af0ce29acb398103bc2142d7fc86d6c6

	Lines: +59, -24
	Files:	src/libgimpprintui/plist.c (+59, -24)

	Print error messages to the screen (via g_message) rather than to
	stderr.

2003-01-25  <rlk>	d9f86ef37239bf2ec04e4c4b6e2f5280a0a024c5

	Lines: +1, -0
	Files:	src/main/print-ps.c (+1, -0)

	Don't leave bounds.str set.

2003-01-25  <davehill>	ef6578c336da606f26c238b2538307507bdcc7b6

	Lines: +5, -2
	Files:	src/libgimpprintui/plist.c (+2, -2)
		src/main/print-vars.c (+3, -0)

	plist.c: Make debug statements work after changes.
	print-vars.c: Ensure bounds.str and deflt.str are NULL to avoid problems
	freeing random memory!

2003-01-24  <tillkamppeter>	9d00e688b09d1baa27e59b986fe3db7185a12531

	Lines: +33, -0
	Files:	src/foomatic/foomatic-printermap (+33, -0)

	Added missing HP inkjets.

2003-01-24  <rleigh>	a561bbed3a23eb02c1ceff8f9c30790d0faf3b21

	Lines: +2, -2
	Files:	debian/rules (+2, -2)

	Copy updated config.sub and config.guess to the correct location

2003-01-23  <rleigh>	7b03ea4f262a46d37659886765d8bd738a97cc7d

	Lines: +1, -1
	Files:	debian/rules (+1, -1)

	Remove redundant escaping

2003-01-23  <rleigh>	3a283e81fd347eac401d78ae2ccf9cd78da1fae6

	Lines: +7, -1
	Files:	po/POTFILES.in (+7, -1)

	Update translated dither code files

2003-01-23  <rleigh>	b94ecc75813b1fba7dc05af2cedd3199387a4078

	Lines: +21, -24
	Files:	src/main/libgimpprint.sym (+0, -20)
		src/main/print-list.c (+4, -1)
		src/main/print-papers.c (+8, -0)
		src/main/printers.c (+9, -3)

	Remove exported stp_list symbols
	Fix typos in printer and paper list error messages
	Check a list is valid before copying it

2003-01-23  <rlk>	f14d48311b7c8c488725bf06c4595f11af313abe

	Lines: +4, -2
	Files:	src/gimp/print-intl.h (+4, -2)

	Rewrite INIT_LOCALE to avoid spurious compiler warning

2003-01-23  <rlk>	394710920c9fecfa8ca621ecd0c5276339a51331

	Lines: +6, -47
	Files:	src/gimp/print-intl.h (+2, -4)
		src/main/color.h (+0, -11)
		src/main/module.c (+0, -1)
		src/main/print-color.c (+4, -31)

	Back out erroneous commit

2003-01-23  <rlk>	9c65ea060d926f79ddcf2a56e86ed8fb12d34de1

	Lines: +47, -6
	Files:	src/gimp/print-intl.h (+4, -2)
		src/main/color.h (+11, -0)
		src/main/module.c (+1, -0)
		src/main/print-color.c (+31, -4)

	Gimp-Print 4.2.5

2003-01-22  <rlk>	e3c837319f55c4321efc31dc9c560d961e56146d

	Lines: +121, -118
	Files:	src/main/print-escp2.c (+121, -118)

	Minor reorg

2003-01-20  <rlk>	e4c6ed24fe4ee27250818f3cb5f08a2aceda1bd5

	Lines: +45, -45
	Files:	include/gimp-print/gimp-print.h (+5, -5)
		src/cups/genppd.c (+6, -6)
		src/cups/gimp-print-cups.c (+1, -1)
		src/cups/rastertoprinter.c (+4, -4)
		src/foomatic/printer_margins.c (+1, -1)
		src/foomatic/printer_options.c (+1, -1)
		src/foomatic/stp_limits.c (+2, -2)
		src/ghost/ijsgimpprint.c (+7, -7)
		src/gimp/print-image-gimp.c (+1, -1)
		src/libgimpprintui/panel.c (+2, -2)
		src/libgimpprintui/plist.c (+1, -1)
		src/libgimpprintui/print-image-thumbnail.c (+1, -1)
		src/main/print-color.c (+1, -1)
		src/main/print-vars.c (+3, -3)
		src/main/printers.c (+7, -7)
		src/testpattern/testpattern.c (+2, -2)

	One more name change

2003-01-20  <rlk>	f072050021844e3901b95b91200f376bf83d6c73

	Lines: +3004, -3050
	Files:	src/main/Makefile.am (+0, -1)
		src/main/bit-ops.c (+28, -28)
		src/main/color.h (+4, -4)
		src/main/curve.c (+76, -76)
		src/main/dither-ed.c (+32, -32)
		src/main/dither-eventone.c (+39, -39)
		src/main/dither-fast.c (+11, -11)
		src/main/dither-impl.h (+30, -30)
		src/main/dither-inks.c (+57, -57)
		src/main/dither-inlined-functions.h (+3, -3)
		src/main/dither-main.c (+81, -81)
		src/main/dither-ordered.c (+13, -13)
		src/main/dither-very-fast.c (+12, -12)
		src/main/dither.h (+48, -48)
		src/main/image.c (+17, -17)
		src/main/image.h (+17, -17)
		src/main/list.h (+10, -10)
		src/main/module.c (+89, -89)
		src/main/module.h (+17, -17)
		src/main/papers.h (+5, -8)
		src/main/path.c (+25, -25)
		src/main/path.h (+2, -2)
		src/main/print-canon.c (+120, -120)
		src/main/print-color.c (+59, -59)
		src/main/print-dither-matrices.c (+58, -58)
		src/main/print-escp2-data.c (+210, -210)
		src/main/print-escp2.c (+165, -165)
		src/main/print-escp2.h (+5, -5)
		src/main/print-lexmark.c (+173, -173)
		src/main/print-list.c (+131, -131)
		src/main/print-papers.c (+78, -84)
		src/main/print-pcl.c (+190, -190)
		src/main/print-ps.c (+100, -99)
		src/main/print-raw.c (+32, -32)
		src/main/print-util.c (+89, -89)
		src/main/print-vars.c (+299, -293)
		src/main/print-weave.c (+179, -179)
		src/main/printers.c (+135, -124)
		src/main/printers.h (+15, -21)
		src/main/printlist.h (removed -42)
		src/main/string-list.c (+28, -28)
		src/main/util.h (+73, -73)
		src/main/vars.h (+30, -32)
		src/main/weave.h (+53, -57)
		src/main/xml.c (+67, -67)
		src/main/xml.h (+2, -2)
		src/printdef/printdef.c (+28, -28)
		test/escp2-weavetest.c (+7, -7)
		test/testdither.c (+62, -62)

	Rename all internal stp_ things to stpi_

2003-01-20  <rlk>	aed701db426eea7d93461fb854b6fdba3c1901d5

	Lines: +343, -315
	Files:	include/gimp-print/gimp-print.h (+102, -74)
		src/cups/genppd.c (+4, -4)
		src/cups/rastertoprinter.c (+4, -4)
		src/foomatic/printer_margins.c (+2, -2)
		src/foomatic/printer_options.c (+4, -4)
		src/foomatic/printers.c (+1, -1)
		src/foomatic/stp_limits.c (+2, -2)
		src/ghost/ijsgimpprint.c (+4, -4)
		src/libgimpprintui/panel.c (+8, -8)
		src/libgimpprintui/plist.c (+8, -8)
		src/main/curve.c (+22, -22)
		src/main/dither-main.c (+3, -3)
		src/main/print-canon.c (+19, -19)
		src/main/print-color.c (+35, -35)
		src/main/print-dither-matrices.c (+2, -2)
		src/main/print-escp2.c (+14, -14)
		src/main/print-lexmark.c (+14, -14)
		src/main/print-pcl.c (+16, -16)
		src/main/print-ps.c (+5, -5)
		src/main/print-raw.c (+5, -5)
		src/main/print-util.c (+5, -5)
		src/main/print-vars.c (+24, -24)
		src/main/printers.c (+7, -7)
		src/main/string-list.c (+6, -6)
		src/main/xml.c (+1, -1)
		src/testpattern/printers.c (+1, -1)
		src/testpattern/testpattern.c (+6, -6)
		test/curve.c (+17, -17)
		test/escp2-weavetest.c (+1, -1)
		test/testdither.c (+1, -1)

	Reorganize external names

2003-01-20  <rlk>	01eceeb29b510257ecae0e4fd18b2682ab42e368

	Lines: +75, -65
	Files:	configure.ac (+1, -1)
		include/gimp-print/gimp-print.h (+0, -55)
		src/cups/rastertoprinter.c (+0, -1)
		src/libgimpprintui/panel.c (+0, -1)
		src/main/gimp-print-internal.h (+1, -1)
		src/main/util.h (+69, -5)
		src/main/vars.h (+3, -0)
		src/printdef/printdef.c (+1, -1)

	Move stp_list_t and stp_set_output_type to internal header files

2003-01-20  <rleigh>	6387d5265a1940e6cb685d1c58eb1c7fffd61e65

	Lines: +70, -5
	Files:	src/main/papers.xml (+1, -1)
		src/main/print-papers.c (+34, -1)
		src/main/print-util.c (+0, -2)
		src/main/printers.c (+35, -1)

	Don't segfault if paper_list or printer_list aren't initialised, create them
	instead and issue a warning if it's not a list insertion.

2003-01-20  <rleigh>	a5537aeba209ce9d0dbe266c0fb73ba61b4ac5f3

	Lines: +4, -13
	Files:	man/Makefile.am (+0, -10)
		src/cups/cups-genppdconfig.in (+4, -3)

	cups-genppdconfig uses -u to run non-interactively, instead of using a
	different argv[0].

2003-01-20  <rleigh>	45de6ac78f372d70a7b53d5254b745f67e375ce0

	Lines: +95, -4
	Files:	debian/changelog (+8, -0)
		debian/control.in (+46, -2)
		debian/cupsys-driver-gimpprint.dirs (added +1)
		debian/cupsys-driver-gimpprint.install (+0, -1)
		debian/cupsys-driver-gimpprint.postinst (+1, -0)
		debian/cupsys-driver-gimpprint.prerm (added +38)
		debian/libgimpprint.install.in (+1, -1)

	Add libgimpprintui control data
	Update version
	cupsys-driver-gimpprint generates and updates PPDs in the postinst,
	and removes them in prerm.

2003-01-20  <mtomlinson>	56a6becb5e33be3f027a548080918cea2b84eac2

	Lines: +11, -11
	Files:	src/main/dither-eventone.c (+11, -11)

	Make EvenTone use new per-channel density_adjustment.
	Fix my e-mail address :-).

2003-01-20  <rlk>	ea953f8f5c78c34b28cb1acccf6c637d432df6d8

	Lines: +24, -24
	Files:	src/main/module.c (+12, -12)
		src/main/print-canon.c (+2, -2)
		src/main/print-escp2.c (+2, -2)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-pcl.c (+2, -2)
		src/main/print-ps.c (+2, -2)
		src/main/print-raw.c (+2, -2)

	Back out change to module symbol names

2003-01-20  <rlk>	aa032266d5dc82529f159cf5e944a93b2cfc88a4

	Lines: +1, -3
	Files:	test/escp2-weavetest.c (+1, -3)

	Simplify the weave API

2003-01-20  <rlk>	f0ded480388418f0feab377037d31734173f2131

	Lines: +1014, -951
	Files:	src/main/.cvsignore (+1, -0)
		src/main/Makefile.am (+1, -0)
		src/main/bit-ops.c (added +924)
		src/main/print-escp2.c (+23, -9)
		src/main/print-lexmark.c (+23, -13)
		src/main/print-weave.c (+18, -914)
		src/main/weave.h (+24, -15)

	Clean up the weave code a bit

2003-01-20  <rlk>	e53004c948f312f5c77d8f88970e817a8ee701bc

	Lines: +31, -51
	Files:	src/main/module.c (+13, -13)
		src/main/print-canon.c (+2, -2)
		src/main/print-escp2.c (+2, -2)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-papers.c (+1, -1)
		src/main/print-pcl.c (+2, -2)
		src/main/print-ps.c (+2, -2)
		src/main/print-raw.c (+2, -2)
		src/main/print-weave.c (+5, -5)
		src/main/weave.h (+0, -20)

	Name cleanup

2003-01-20  <rlk>	1191a681dfb38ad35905f17807421c39cc2b6209

	Lines: +246, -232
	Files:	src/main/dither-ed.c (+40, -29)
		src/main/dither-eventone.c (+47, -44)
		src/main/dither-fast.c (+40, -29)
		src/main/dither-impl.h (+9, -14)
		src/main/dither-main.c (+25, -46)
		src/main/dither-ordered.c (+39, -28)
		src/main/dither-very-fast.c (+46, -42)

	Minor cleanup in the dither code

2003-01-20  <rlk>	8efbdf3e1a90175c7c94581301e00f8a50e42a4c

	Lines: +53, -26
	Files:	include/gimp-print/gimp-print.h (+2, -0)
		src/cups/genppd.c (+6, -6)
		src/cups/gimp-print-cups.c (+1, -0)
		src/cups/rastertoprinter.c (+1, -1)
		src/foomatic/printer_margins.c (+1, -0)
		src/foomatic/printer_options.c (+1, -1)
		src/foomatic/stp_limits.c (+2, -0)
		src/ghost/ijsgimpprint.c (+2, -1)
		src/libgimpprintui/panel.c (+2, -0)
		src/libgimpprintui/plist.c (+3, -6)
		src/main/print-vars.c (+22, -1)
		src/main/printers.c (+10, -10)

	stp_free_parameter_description

2003-01-20  <rlk>	ef22d30d28196ba722fcb047fc8e40bd79be39c6

	Lines: +43, -41
	Files:	include/gimp-print/gimp-print.h (+0, -4)
		src/cups/rastertoprinter.c (+0, -1)
		src/ghost/ijsgimpprint.c (+3, -2)
		src/gimp/print.c (+1, -1)
		src/libgimpprintui/panel.c (+7, -4)
		src/libgimpprintui/plist.c (+19, -4)
		src/main/print-ps.c (+13, -6)
		src/main/print-vars.c (+0, -19)

	Make ppd file be an ordinary file parameter

2003-01-20  <rlk>	57c913cfbc9548ee3802a70dba60c86b873b3a03

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	print-dither.c doesn't exist any longer!

2003-01-20  <rlk>	6c3bec2b8ce5102e03bf4c7b247b9352bb01e588

	Lines: +3230, -2898
	Files:	src/main/.cvsignore (+21, -10)
		src/main/Makefile.am (+9, -1)
		src/main/dither-ed.c (added +541)
		src/main/dither-eventone.c (added +585)
		src/main/dither-fast.c (added +201)
		src/main/dither-impl.h (added +321)
		src/main/dither-inks.c (added +378)
		src/main/dither-inlined-functions.h (added +96)
		src/main/dither-main.c (added +529)
		src/main/dither-ordered.c (added +280)
		src/main/dither-very-fast.c (added +158)
		src/main/print-dither-matrices.c (+111, -3)
		src/main/print-dither.c (removed -2884)

	Split dither code up

2003-01-20  <rlk>	abf11c118e88135ad2e9015595e6c6e8fbc91d86

	Lines: +25, -5
	Files:	src/libgimpprintui/panel.c (+5, -0)
		src/libgimpprintui/plist.c (+20, -5)

	Fix some memory leaks and other problems

2003-01-20  <rlk>	804bc15c5dda6ac382cd5aa6509431b3f0123a3d

	Lines: +12, -12
	Files:	src/main/print-escp2-data.c (+12, -12)

	Fix up declarations of quadtone shades

2003-01-20  <rlk>	f11bf5078eb64f531985221f13ec33b4d27faaa5

	Lines: +5, -10
	Files:	src/main/path.c (+5, -10)

	Simplify things a bit.

2003-01-19  <rleigh>	6fba8bdaea0132cbf78747dc266e396d8ec01395

	Lines: +45, -15
	Files:	debian/Makefile.am (+3, -1)
		debian/changelog (+10, -0)
		debian/cupsys-driver-gimpprint.install (+4, -2)
		debian/cupsys-driver-gimpprint.postinst (+6, -2)
		debian/libgimpprint-dev.install (+0, -3)
		debian/libgimpprint.install (removed -2)
		debian/libgimpprint.install.in (added +4)
		debian/libgimpprintui-dev.install (added +5)
		debian/libgimpprintui.install (added +2)
		debian/rules (+11, -5)

	Update Debian packaging to add libgimpprintui library and development packages

2003-01-19  <rleigh>	062450bccfea68ca4fb6d822908ae7f6be3decbf

	Lines: +7, -0
	Files:	configure.ac (+1, -0)
		m4/stp_cups.m4 (+6, -0)

	Add cups_sbindir

2003-01-19  <rleigh>	c757a1031a784d4184f8df2eb1e5c37506018f82

	Lines: +5, -9
	Files:	src/cups/Makefile.am (+4, -8)
		src/main/Makefile.am (+1, -1)

	Fix VPATH build
	Simplify conditional usage

2003-01-19  <mtomlinson>	c8c9fe34561db6bfa175d85f42a4b95b787701cb

	Lines: +1, -3
	Files:	src/main/printers.c (+1, -3)

	Get page/job mode initialisation correct

2003-01-19  <mtomlinson>	563d77a78c419d72da4ef167fee7c88a2c8b2086

	Lines: +0, -1
	Files:	src/cups/rastertoprinter.c (+0, -1)

	Back out last change

2003-01-19  <rlk>	f0b3d4d46c405b5bb2756325dcdad67ce937078f

	Lines: +18292, -18232
	Files:	src/main/1x1.mat (added +6006)
		src/main/2x1.mat (added +5974)
		src/main/4x1.mat (added +6063)
		src/main/Makefile.am (+8, -5)
		src/main/dither.h (+5, -6)
		src/main/gimpprint.dtd (+4, -2)
		src/main/gimpprint.xsd (+48, -0)
		src/main/print-dither-matrices.c (+131, -23)
		src/main/print-dither.c (+13, -28)
		src/main/quickmatrix257.h (removed -6031)
		src/main/ran.367.179.h (removed -6000)
		src/main/ran.509.131.h (removed -6090)
		src/main/xml.c (+40, -47)

	Add more attributes to the DTD and the schema.

	Move dither matrices out of the source code and into separate data files.

2003-01-19  <rlk>	b71897da5ee61c4a704f222b96e1c268b6d55965

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bounce version

2003-01-19  <mtomlinson>	2d8c990a32b0b34943e9d9f0d3eafeda400fcfe4

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Oops - that should be CMY not CMYK!

2003-01-19  <mtomlinson>	b203245bf3be15199bafa018ce4b3ac638e659e7

	Lines: +3, -1
	Files:	src/cups/rastertoprinter.c (+3, -1)

	Set CMYK mode for output.

2003-01-19  <mtomlinson>	26cda32e6f42bfdae2ed701e3d193713928cb64b

	Lines: +2, -0
	Files:	src/main/printers.c (+2, -0)

	Fix start_job for JOB_MODE_JOB.

2003-01-18  <rlk>	da37095136f641e5ca460e0c7440d35a485368c7

	Lines: +72, -57
	Files:	include/gimp-print/gimp-print.h (+3, -0)
		src/libgimpprintui/panel.c (+39, -33)
		src/main/dither.h (+0, -1)
		src/main/print-dither.c (+0, -18)
		src/main/print-lexmark.c (+11, -3)
		src/main/print-pcl.c (+10, -2)
		src/main/print-vars.c (+9, -0)

	More cleanup

2003-01-18  <rlk>	604fb50c104ce28665b91ac35608fea83b137b5a

	Lines: +1216, -1430
	Files:	include/gimp-print/gimp-print.h (+54, -10)
		src/libgimpprintui/panel.c (+5, -0)
		src/main/Makefile.am (+0, -1)
		src/main/curve.c (+10, -11)
		src/main/dither-matrices.h (removed -80)
		src/main/dither.h (+45, -43)
		src/main/gimp-print-internal.h (+0, -1)
		src/main/print-canon.c (+48, -59)
		src/main/print-color.c (+269, -87)
		src/main/print-dither-matrices.c (+0, -0)
		src/main/print-dither.c (+252, -867)
		src/main/print-escp2.c (+100, -98)
		src/main/print-lexmark.c (+47, -69)
		src/main/print-pcl.c (+42, -52)
		src/main/print-util.c (+51, -0)
		src/main/print-vars.c (+237, -3)
		src/main/util.h (+5, -1)
		src/main/vars.h (+14, -3)
		src/testpattern/run-testpattern (+1, -1)
		test/testdither.c (+36, -44)

	Move all color adjustments (including CMYK conversion) into the
	color code; move density adjustment into the dither code.

	This is not complete for Even Tone dithering.  Furthermore, the
	GCR needs to be retuned everywhere.

	In addition, there are new color controls for black gamma
	(for shaping the GCR curve), and for individual CMYK densities.
	This should simplify gray tuning.

2003-01-18  <mtomlinson>	2a8154ed5b8344f9c41f053a92980170cf83f9ed

	Lines: +14, -2
	Files:	src/main/print-dither.c (+14, -2)

	Allow amount of photo ink to be tuneable for EvenTone

2003-01-18  <mtomlinson>	07773388721372460c8d3f295b96be236a6cee47

	Lines: +1, -1
	Files:	src/main/print-color.c (+1, -1)

	Make compute_a_curve work for steps != 256.

2003-01-17  <davehill>	eaaf4e7ec6ed6d475bbf21a3d2e5efc08b23eb25

	Lines: +57, -14
	Files:	test/pcl-unprint.c (+57, -14)

	Added parsing of more parameters. Updated "PJL" parsing to handle (but not
	act on) HPGL commands.

2003-01-15  <tillkamppeter>	276511d9476d3126f54153c22fff8c590f11002f

	Lines: +68, -5
	Files:	src/foomatic/foomatic-printermap (+68, -5)

	Added missing HP DeskJet and OfficeJet printers (DJ6xx, DJ8xx, and DJ9xx series).

2003-01-14  <rlk>	8f42530c1a84bc34138fbabbf553ae3fa6484935

	Lines: +51, -356
	Files:	include/gimp-print/gimp-print.h (+3, -4)
		src/cups/rastertoprinter.c (+2, -1)
		src/ghost/ijsgimpprint.c (+13, -1)
		src/libgimpprintui/panel.c (+1, -4)
		src/main/print-canon.c (+6, -8)
		src/main/print-color.c (+2, -174)
		src/main/print-dither.c (+0, -111)
		src/main/print-escp2.c (+2, -4)
		src/main/print-lexmark.c (+7, -19)
		src/main/print-pcl.c (+8, -11)
		src/main/print-ps.c (+3, -3)
		test/testdither.c (+4, -16)

	Remove monochrome output type (for now, at least)

2003-01-13  <mtomlinson>	8843e008b1b106d03fb7a240c067d4edec647c9a

	Lines: +73, -105
	Files:	src/main/print-dither.c (+73, -105)

	Implemented new EvenTone raw CMYK (untested).

2003-01-12  <rlk>	a8ac9556105cccb43da453bad1de4e9a203b22fd

	Lines: +201, -185
	Files:	include/gimp-print/gimp-print.h (+1, -0)
		src/libgimpprintui/gimp-print-ui-internal.h (+4, -5)
		src/libgimpprintui/panel.c (+89, -62)
		src/libgimpprintui/ui-utils.c (+7, -5)
		src/main/print-canon.c (+5, -5)
		src/main/print-color.c (+48, -34)
		src/main/print-dither.c (+1, -1)
		src/main/print-escp2.c (+13, -7)
		src/main/print-lexmark.c (+5, -5)
		src/main/print-papers.c (+4, -47)
		src/main/print-pcl.c (+11, -5)
		src/main/print-ps.c (+7, -6)
		src/main/print-raw.c (+4, -2)
		src/main/print-vars.c (+1, -0)
		src/main/printers.c (+1, -1)

	New inactivity flag to turn options off temporarily.

	some UI cleanup.

2003-01-12  <mtomlinson>	ef8e55d0b5a1046f3f18c2bce72b883e19f10890

	Lines: +2, -2
	Files:	src/cups/rastertoprinter.c (+2, -2)

	Don't try printing to edge on printers that don't support it

2003-01-12  <mtomlinson>	28d050cfe3937c0fa4a31c28354bb97c42418f53

	Lines: +1, -0
	Files:	src/main/print-color.c (+1, -0)

	Return correct value from compute_a_curve()

2003-01-11  <rlk>	3c6115b8d6238eaf5c23dbf54bce1605f2c47a2f

	Lines: +97, -88
	Files:	src/libgimpprintui/panel.c (+97, -88)

	Split some things out.

	Make plugin window resizable.

2003-01-11  <rlk>	223f9d50bc83c054e0ff38f5e2a34d035a6270d9

	Lines: +5, -5
	Files:	src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+1, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+1, -1)
		src/main/print-ps.c (+1, -1)

	Fix up text for resolution parameter

2003-01-11  <rlk>	ad0f00ca8e6ac2954269f17ad84c285c07f05cb7

	Lines: +1, -0
	Files:	src/main/Makefile.am (+1, -0)

	Also need image.h

2003-01-11  <rlk>	7a355b4d40c131102106b41b12b11db2bdada248

	Lines: +54, -37
	Files:	src/main/print-escp2.c (+54, -37)

	Cleanup

2003-01-11  <rleigh>	1b1539caf47d27d098fdfe74c53c76958abee4b3

	Lines: +524, -7
	Files:	configure.ac (+3, -0)
		man/Makefile.am (+6, -1)
		man/cups-genppdconfig.8.in (+5, -4)
		man/cups-genppdupdate.8.in (added +74)
		src/cups/Makefile.am (+2, -2)
		src/cups/cups-genppdupdate.in (added +434)

	Add cups-genppdupdate, for upgrading PPDs between Gimp-Print revisions

2003-01-11  <rleigh>	5ebae7e08dc62468b454eaf1f31a16f5bc81f275

	Lines: +4, -3
	Files:	po/POTFILES.in (+3, -2)
		src/main/Makefile.am (+1, -1)

	Distribute all the required files, and don't translate removed files

2003-01-11  <rlk>	20262ed87326330dab9d66ae1811b5fb3f1e85e4

	Lines: +26, -4
	Files:	src/testpattern/run-testpattern (+26, -4)

	Valgrind

2003-01-11  <rlk>	62c1defaaaec59971fb434a9b038104bc467c766

	Lines: +32, -0
	Files:	src/main/print-dither.c (+32, -0)

	Handle CMY printers correctly in CMYK mode.

2003-01-11  <rlk>	9ac1e9fbd49597c0f428b9c59f2efadbb380fceb

	Lines: +2, -1
	Files:	src/testpattern/testpattern.c (+2, -1)

	Valgrind cleanup

2003-01-11  <rlk>	5c671cf7ae4ba09501f4b9725b439cb5c09c51e0

	Lines: +12, -5
	Files:	src/main/print-color.c (+12, -5)

	Major performance improvement at initialization.  Initializing the LUT
	was taking about .3 second, now about .016 on my system (under
	valgrind, the difference is a lot more dramatic).

2003-01-11  <rlk>	c2a6dfcc5f69de19ac2a25afb7349b3b1c5f87d8

	Lines: +8, -6
	Files:	src/main/curve.c (+8, -6)

	Performance improvement

2003-01-11  <rlk>	1e45622e36d6368bb720d8ae94d0198a06db4430

	Lines: +3, -0
	Files:	src/main/xml.c (+3, -0)

	Clean up after ourselves

2003-01-11  <rlk>	f3949e6305dbfefa466663a6e111b75040249472

	Lines: +16, -5
	Files:	src/main/print-dither.c (+12, -2)
		src/main/print-lexmark.c (+1, -0)
		src/main/printers.c (+3, -3)

	Fix a few more problems from valgrind.

2003-01-11  <rlk>	10958216a5d3021ef0f3e365be403d138dfda22a

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Fix typo

2003-01-11  <rlk>	215aa194709c3f81aa336f2e900aa2ac621b89f0

	Lines: +51, -120
	Files:	src/main/print-escp2-data.c (+51, -120)

	Convert more inksets to the new style.

2003-01-11  <rlk>	89e564e7033a01f71186ce9ac16edefeefeaedd9

	Lines: +61, -64
	Files:	include/gimp-print/gimp-print.h (+1, -1)
		src/main/module.c (+2, -5)
		src/main/path.c (+2, -4)
		src/main/print-list.c (+34, -32)
		src/main/print-papers.c (+1, -3)
		src/main/print-vars.c (+18, -10)
		src/main/printers.c (+1, -3)
		src/main/string-list.c (+1, -3)
		src/main/xml.c (+1, -3)

	Change stp_list_t to append new item to end of list

2003-01-11  <rlk>	0ee4565e66ac234bcbc9b9098b95e3a2c36a93f5

	Lines: +105, -37
	Files:	src/cups/genppd.c (+14, -6)
		src/main/print-canon.c (+72, -24)
		src/main/print-color.c (+2, -1)
		src/main/print-vars.c (+5, -3)
		src/main/printers.c (+5, -0)
		src/main/xml.c (+6, -2)
		src/testpattern/testpatterny.y (+1, -1)

	Start valgrinding.

2003-01-10  <rlk>	3daa938f6af10347d29baf2e55f940613790fc6f

	Lines: +1, -1
	Files:	src/main/path.c (+1, -1)

	Allocate the right amount of memory

2003-01-10  <rlk>	f7a1abb92d629e60f8a732b553a8322b76ad6164

	Lines: +89, -32
	Files:	include/gimp-print/gimp-print.h (+3, -25)
		src/foomatic/.cvsignore (+1, -0)
		src/libgimpprintui/plist.c (+6, -3)
		src/main/.cvsignore (+3, -0)
		src/main/gimp-print-internal.h (+1, -4)
		src/main/image.c (+1, -0)
		src/main/image.h (added +56)
		src/main/printers.c (+18, -0)

	Take image layer out of gimp-print.h

2003-01-10  <rlk>	7b09da2774df4b312ad36357ce0644d303adbc33

	Lines: +1, -4
	Files:	src/main/string-list.c (+1, -4)

	Slight simplification

2003-01-10  <rlk>	6266a03eddb8cd2199a902e1f70d88e2fa6679c2

	Lines: +131, -138
	Files:	include/gimp-print/gimp-print.h (+8, -1)
		src/cups/rastertoprinter.c (+4, -0)
		src/ghost/ijsgimpprint.c (+4, -0)
		src/libgimpprintui/plist.c (+8, -0)
		src/main/print-vars.c (+51, -64)
		src/main/printers.c (+10, -12)
		src/main/string-list.c (+46, -61)

	Add boolean parameter type

	Convert string list to use stp_list_t.

2003-01-09  <mtomlinson>	59d9b259c3cab3300aa51992d842de92f2e045f6

	Lines: +1, -1
	Files:	src/main/print-dither.c (+1, -1)

	Fix sub-channel value printing EvenTone on 6 color printers.

2003-01-09  <rlk>	8b4d5e62317eaec011ecc03b0a56d3d1a9f3796a

	Lines: +122, -78
	Files:	include/gimp-print/gimp-print.h (+21, -9)
		src/main/list.h (+5, -8)
		src/main/module.c (+5, -3)
		src/main/path.c (+0, -1)
		src/main/print-list.c (+78, -10)
		src/main/print-papers.c (+0, -1)
		src/main/printers.c (+13, -46)

	Add copy capability to stp_list_t.

	Fix up the order in the printer list.

	Don't include list.h (which is purely internal to the list implementation)
	outside of print-list.c.

2003-01-09  <rlk>	6ca9fe69707f591da5a4c1aab070010469ff4377

	Lines: +108, -90
	Files:	src/libgimpprintui/plist.c (+108, -90)

	Split printrc loader into separate functions for each format of printrc.

2003-01-09  <rlk>	129a7428cb994e945b4f25c4a6474702f22c1a72

	Lines: +2, -2
	Files:	src/main/print-color.c (+2, -2)

	A few of the maps were reversed.

2003-01-09  <rlk>	071d380746af12fa459b84494e73924a64a95dd7

	Lines: +3, -0
	Files:	src/foomatic/Makefile.am (+3, -0)

	Fix braino

2003-01-08  <mtomlinson>	2aa52b9d5a4fff29614c06855f97401823eb7ef6

	Lines: +1221, -436
	Files:	src/main/dither.h (+15, -1)
		src/main/print-dither.c (+462, -353)
		src/main/print-escp2-data.c (+730, -77)
		src/main/print-escp2.c (+11, -4)
		src/main/print-escp2.h (+3, -1)

	Rewrite of EvenTone algorithm.
	Change in data structures for Epson inks.

2003-01-07  <rleigh>	17f5aadf8bbcd5ee93b658366fc837783f832d21

	Lines: +2, -2
	Files:	src/main/Makefile.am (+2, -2)

	Move the module sources to the end of libgimpprint sources

2003-01-07  <rleigh>	31caf485f2dcf7753d248fb6179908e0704b88d2

	Lines: +11, -2
	Files:	README (+11, -2)

	Update Debian package descriptions
	Document the configure --with-modules options

2003-01-07  <rleigh>	ad8033ad1a8da0a12b2b686eaf7bc942910a6c2b

	Lines: +2, -2
	Files:	src/main/libgimpprint.sym (+2, -2)

	Sort the symbol list

2003-01-07  <rleigh>	c7e54ea0ecdc116db45e9451ac5937b614d946da

	Lines: +0, -5
	Files:	src/main/xml.c (+0, -5)

	Remove redundant code

2003-01-07  <rleigh>	1a6c530deb5f4474f2a1d68e40d5ecc7bbb3606c

	Lines: +0, -0

	Fix CUPS Language description

2003-01-07  <rleigh>	1ca14a334c4f27fa30d36a35a508ff8481eed751

	Lines: +18, -2
	Files:	configure.ac (+18, -2)

	Don't build modules when --disable-shared is used

2003-01-07  <rleigh>	6a2894d63aefe55ba8f1028ed47ecde9ea6061bd

	Lines: +11, -5
	Files:	src/main/module.c (+11, -0)
		src/main/module.h (+0, -5)

	Fix MacOS/OpenBSD symbol prefix

2003-01-07  <rlk>	13cddf2482794a24a003de572c903ffd133af96b

	Lines: +2, -0
	Files:	src/main/Makefile.am (+2, -0)

	More files that need to be distributed

2003-01-07  <tillkamppeter>	2c1749419c52c11dd5a83fdd2bfbcc67db10bd5c

	Lines: +68, -59
	Files:	src/foomatic/Makefile.am (+3, -3)
		src/foomatic/foomatic-generator.in (+32, -15)
		src/foomatic/printer_margins.c (+33, -41)

	Fixed unprintable margins support in Foomatic data generation.

2003-01-07  <rleigh>	61a442811dd0f5a3c15615e4622d359bc200ff45

	Lines: +18, -18
	Files:	configure.ac (+18, -18)

	Make --with-modules=method work again

2003-01-07  <rleigh>	04327143e2b53e3994ec71908ca04c4a96791f66

	Lines: +1, -1
	Files:	src/main/print-raw.c (+1, -1)

	stp_raw_printfuncs should be static

2003-01-06  <rlk>	7cfb92eb9b828df39c4a9245446418ffce4ba5b7

	Lines: +5, -3
	Files:	src/main/xml.c (+5, -3)

	Remove C++-style comments

2003-01-06  <rleigh>	62601f0c96fd3d6dd1d553421ec5959afa305939

	Lines: +2362, -170
	Files:	configure.ac (+77, -7)
		m4/stp_pkgconfig.m4 (+3, -3)
		scripts/global.mk (+3, -0)
		src/Makefile.am (+2, -2)
		src/main/Makefile.am (+56, -30)
		src/main/gimp-print-internal.h (+0, -1)
		src/main/gimpprint.xsd (+0, -6)
		src/main/libgimpprint.sym (added +252)
		src/main/module.c (added +398)
		src/main/module.h (added +110)
		src/main/papers.h (+25, -0)
		src/main/papers.xml (+7, -0)
		src/main/path.c (added +203)
		src/main/path.h (added +49)
		src/main/print-canon.c (+44, -1)
		src/main/print-escp2.c (+44, -2)
		src/main/print-lexmark.c (+43, -2)
		src/main/print-papers.c (+117, -24)
		src/main/print-pcl.c (+44, -2)
		src/main/print-ps.c (+44, -2)
		src/main/print-raw.c (+44, -1)
		src/main/print-util.c (+23, -4)
		src/main/printers.c (+113, -71)
		src/main/printers.h (+27, -0)
		src/main/xml.c (added +593)
		src/main/xml.h (added +41)
		src/printdef/printdef.c (+0, -12)

	Add binary module and XML data loaders to libgimpprint

2003-01-06  <rleigh>	d6ff7845ba9b4a25791f04e9f284a6f123cf54f5

	Lines: +0, -0

	Update translation.  The new XML data will need translation in the future.

2003-01-06  <rleigh>	1645f4ae409d575bd4b0ee9f954996fa6f899faa

	Lines: +5, -2
	Files:	doc/developer/Makefile.am (+2, -1)
		doc/users_guide/Makefile.am (+3, -1)

	EPSLEVEL may be used to specify the EPS level to use

2003-01-06  <rlk>	c7114c1febe17689c3f0e702a75d1082dcec21ba

	Lines: +303, -189
	Files:	include/gimp-print/gimp-print.h (+1, -1)
		src/main/print-color.c (+269, -186)
		src/main/print-raw.c (+3, -0)
		src/main/printers.c (+30, -2)

	Enable useful curve bounds.

	Enable use of curves (CMY and composite) in color code.

2003-01-06  <rlk>	d16d205d866829b64fc20d54eedc56af276cb043

	Lines: +38, -79
	Files:	src/foomatic/foomatic-generator.in (+9, -7)
		src/foomatic/foomatic-templates-ijs/ImageOptimization.xml (added +20)
		src/foomatic/foomatic-templates-ijs/ImageType.xml (removed -63)
		src/ghost/README (+9, -9)

	Fix up the foomatic data

2003-01-06  <rlk>	838847d085c4086be22c46f37cdd62e48ebd0487

	Lines: +8, -3
	Files:	src/libgimpprintui/plist.c (+8, -3)

	Minor bug with saving printrc

2003-01-06  <rlk>	69e5eda16942d3b69ecf7e80c502a7bf3e7c272a

	Lines: +93, -252
	Files:	include/gimp-print/gimp-print.h (+1, -10)
		src/cups/rastertoprinter.c (+1, -2)
		src/foomatic/printer_margins.c (+30, -16)
		src/ghost/ijsgimpprint.c (+4, -9)
		src/gimp/print.c (+1, -1)
		src/libgimpprintui/gimp-print-ui-internal.h (+1, -0)
		src/libgimpprintui/panel.c (+29, -131)
		src/libgimpprintui/plist.c (+2, -3)
		src/main/print-canon.c (+0, -20)
		src/main/print-color.c (+20, -9)
		src/main/print-escp2.c (+1, -19)
		src/main/print-lexmark.c (+0, -12)
		src/main/print-pcl.c (+0, -12)
		src/main/print-vars.c (+3, -7)
		src/main/printers.c (+0, -1)

	Change image_type to a string list parameter

2003-01-05  <rlk>	556269798f67bd8a7966bc2e90cb75bc8524a494

	Lines: +1, -4
	Files:	src/foomatic/Makefile.am (+1, -4)

	printer_margins is currently not functional on the mainline

2003-01-05  <rlk>	b9955087ab9d46b9a1d0dccc4145646cf62d4af6

	Lines: +839, -351
	Files:	include/gimp-print/gimp-print.h (+15, -4)
		src/cups/genppd.c (+0, -0)
		src/cups/gimp-print-cups.c (+1, -1)
		src/cups/rastertoprinter.c (+2, -2)
		src/escputil/escputil.c (+0, -0)
		src/foomatic/printer_options.c (+1, -1)
		src/foomatic/stp_limits.c (+2, -2)
		src/ghost/ijsgimpprint.c (+2, -2)
		src/gimp/instead_of_gimp_main.c (+0, -0)
		src/gimp/print-image-gimp.c (+0, -0)
		src/libgimpprintui/panel.c (+5, -5)
		src/libgimpprintui/plist.c (+3, -3)
		src/libgimpprintui/ui-utils.c (+0, -0)
		src/main/color.h (+6, -0)
		src/main/dither.h (+7, -4)
		src/main/print-canon.c (+56, -5)
		src/main/print-color.c (+182, -0)
		src/main/print-dither.c (+50, -5)
		src/main/print-escp2.c (+118, -14)
		src/main/print-lexmark.c (+56, -5)
		src/main/print-pcl.c (+56, -5)
		src/main/print-ps.c (+61, -12)
		src/main/print-raw.c (+37, -14)
		src/main/print-vars.c (+112, -252)
		src/main/printers.c (+27, -7)
		src/main/printers.h (+7, -0)
		src/main/vars.h (+2, -6)
		src/testpattern/testpattern.c (+1, -1)
		test/testdither.c (+30, -1)

	Each different processing module (color, dither, printer) can now
	offer its own parameters.

	Change some of the names in stp_parameter_t to avoid collisions with
	other languages (C++).

	Promote parameter lists to more of a full-fledged type.

	Clean up trailing whitespace.

2003-01-05  <tillkamppeter>	8f288c41989e7e1bdb772d2134006470f234884f

	Lines: +166, -3
	Files:	src/foomatic/Makefile.am (+4, -1)
		src/foomatic/foomatic-generator.in (+69, -2)
		src/foomatic/printer_margins.c (added +93)

	Support for unprintable margins with Foomatic 2.9.x.

2003-01-05  <dpace>	3c68af9c72cef527ae7aa8c690a5718228ecb888

	Lines: +197, -1043
	Files:	src/gimp/instead_of_gimp_main.c (+197, -1043)

	Cleaned up the code somewhat.

2003-01-05  <rlk>	ed863f486bce17c53cc1e03aaa9820edea0b9800

	Lines: +0, -0

	Gimp-Print 4.3.7

2003-01-05  <rlk>	4ea4e99377fbbe28dc7f0eaf07a6238ca1092f66

	Lines: +18, -5
	Files:	po/POTFILES.in (+18, -5)

	Update this list

2003-01-05  <rlk>	8a98548eae916edbe495d3032642afbf5e024268

	Lines: +68, -8
	Files:	NEWS (+66, -6)
		README (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.7

2003-01-05  <rlk>	46bba8bb5689cf0e9275b425ee6196c2cd9b9e5e

	Lines: +2, -1
	Files:	AUTHORS (+2, -1)

	.

2003-01-05  <rlk>	e076cab46a6877e0b2bf3edd75cb2b0c500168a2

	Lines: +0, -290
	Files:	RedHat/ghostscript-5.50.spec (removed -200)
		RedHat/gimp-print.spec (removed -46)
		RedHat/gs.spec.diff (removed -44)

	Remove extremely obsolete cruft

2003-01-05  <rlk>	cafc788994d37188c509f3ab9ae6ef5f44ca6d48

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump version

2003-01-05  <rlk>	98a4bc6e6c31d37e2a2d602a2fa60cb55bf0f552

	Lines: +138, -12
	Files:	src/gimp/print.c (+9, -2)
		src/libgimpprintui/panel.c (+5, -1)
		src/libgimpprintui/plist.c (+65, -3)
		src/main/print-ps.c (+23, -6)
		src/main/printers.c (+36, -0)

	Log errors a bit more nicely.

	Postscript driver should minimally handle all options it claims to
	know about.

2003-01-04  <dpace>	2a517a06bf6fabf42f7f0c901ecf9cdd5bcc131c

	Lines: +207, -16
	Files:	src/gimp/instead_of_gimp_main.c (+207, -16)


	instead_of_gimp_main.c is now changed to omit print.c usage.
	Link instead_of_main.o with everything except print.o, libgimp.so and libgimpui.so
	to create gimpprint-panel executable. dpace Jan 4, 2003.

2003-01-03  <rleigh>	dd9f7e21a37f1617594b77e65424db557be307db

	Lines: +21, -21
	Files:	src/escputil/escputil.c (+21, -21)

	Printer readback uses non-blocking I/O to prevent intermittent hanging reads.

2003-01-03  <mtomlinson>	71c3fc38df2e5fac56617c22092291fec42bfc17

	Lines: +0, -1
	Files:	src/main/print-vars.c (+0, -1)

	Oops, remove unnecessary stdlib.h

2003-01-03  <mtomlinson>	f23193c44b29e159c4186aec05d785ff744c3f15

	Lines: +2, -1
	Files:	src/main/print-vars.c (+2, -1)

	Fix a segfault looking up a parameter that doesn't exist.

2003-01-02  <rleigh>	5d01b5476d637f1b6553bf95c753fde3998e36c8

	Lines: +0, -3
	Files:	src/main/Makefile.am (+0, -3)

	Remove remaining traces of gimpprint-config

2003-01-02  <rleigh>	4f7325e822af5c627eb06dfe1fef28dafe791f5b

	Lines: +4, -1
	Files:	configure.ac (+3, -0)
		src/gimp/Makefile.am (+1, -1)

	Correct libgimpprintui library dependencies

2003-01-02  <mtomlinson>	494b3e746330f726c0087bd3c30e784b818cfb66

	Lines: +2, -1
	Files:	configure.ac (+2, -1)

	Make path search to foomatic-kitload work.

2003-01-02  <rlk>	b7d4386c7b5f42e5af673a11c9f1a902d67bd0ab

	Lines: +297, -269
	Files:	src/libgimpprintui/.cvsignore (+2, -0)
		src/main/color.h (added +61)
		src/main/gimp-print-internal.h (+1, -0)
		src/main/print-canon.c (+5, -17)
		src/main/print-color.c (+121, -52)
		src/main/print-escp2.c (+39, -47)
		src/main/print-lexmark.c (+21, -35)
		src/main/print-pcl.c (+21, -50)
		src/main/print-ps.c (+4, -19)
		src/main/print-raw.c (+4, -9)
		src/main/printers.h (+15, -0)
		src/main/util.h (+0, -40)
		src/main/vars.h (+3, -0)

	Simplify the color interface

2003-01-01  <rleigh>	d107ead764fefb66ee2bc110add3f3c897db371b

	Lines: +214, -540
	Files:	Makefile.am (+3, -1)
		configure.ac (+50, -39)
		debian/Makefile.am (+2, -0)
		doc/Makefile.am (+2, -0)
		doc/developer/Makefile.am (+2, -0)
		doc/users_guide/Makefile.am (+2, -0)
		include/Makefile.am (+2, -0)
		include/gimp-print/Makefile.am (+2, -0)
		lib/Makefile.am (+6, -0)
		lib/libprintut.h (+0, -4)
		lib/xgetcwd.c (+7, -9)
		m4/stp.m4 (+0, -21)
		m4/stp_cups.m4 (+0, -1)
		m4/stp_libconfig.m4 (removed -316)
		m4/stp_pkgconfig.m4 (+33, -27)
		man/Makefile.am (+2, -0)
		samples/Makefile.am (+2, -0)
		scripts/Makefile.am (+3, -0)
		scripts/global.mk (added +24)
		src/Makefile.am (+5, -0)
		src/cups/Makefile.am (+5, -13)
		src/escputil/Makefile.am (+1, -7)
		src/foomatic/Makefile.am (+7, -16)
		src/ghost/Makefile.am (+5, -12)
		src/gimp/Makefile.am (+5, -17)
		src/libgimpprintui/Makefile.am (+22, -3)
		src/main/Makefile.am (+5, -9)
		src/main/gimpprint.m4.top (removed -16)
		src/printdef/Makefile.am (+3, -2)
		src/testpattern/Makefile.am (+8, -13)
		test/Makefile.am (+6, -14)

	Move common macros and rules to scripts/global.mk.
	Add a pkg-config file for libgimpprintui.
	Remove gimpprint-config and gimpprint.m4 (obsoleted by pkg-config).
	ANSI-ify lib/xgetcwd.c.

2003-01-01  <rlk>	cc000e817e68e6884bcea0849a1c1adf926c68a4

	Lines: +147, -54
	Files:	include/gimp-print/gimp-print.h (+1, -1)
		src/main/dither.h (+5, -0)
		src/main/print-dither-matrices.c (+41, -0)
		src/main/print-dither.c (+22, -0)
		src/main/print-escp2-data.c (+26, -26)
		src/main/print-escp2.c (+48, -17)
		src/main/print-escp2.h (+4, -10)

	Add external accessors for some Epson and dither parameters.

2003-01-01  <rlk>	830d4520ee60797cd767eb72e7bf2e7e2001b940

	Lines: +16, -11
	Files:	src/main/curve.c (+16, -11)

	Raise the point limit for a curve from 65536 to 1048576

2003-01-01  <rlk>	a2670040169e8abb072ae92abcab985e534bee30

	Lines: +977, -295
	Files:	include/gimp-print/gimp-print.h (+16, -3)
		src/cups/rastertoprinter.c (+2, -1)
		src/foomatic/printers.c (+1, -1)
		src/ghost/ijsgimpprint.c (+16, -6)
		src/libgimpprintui/panel.c (+11, -6)
		src/libgimpprintui/plist.c (+5, -0)
		src/main/print-canon.c (+30, -4)
		src/main/print-color.c (+136, -2)
		src/main/print-dither.c (+5, -2)
		src/main/print-escp2-data.c (+11, -0)
		src/main/print-escp2.c (+45, -8)
		src/main/print-escp2.h (+1, -0)
		src/main/print-lexmark.c (+29, -3)
		src/main/print-pcl.c (+58, -24)
		src/main/print-ps.c (+19, -7)
		src/main/print-raw.c (+7, -2)
		src/main/print-vars.c (+428, -218)
		src/main/printers.c (+3, -2)
		src/main/util.h (+1, -2)
		src/testpattern/.cvsignore (+3, -0)
		src/testpattern/Makefile.am (+7, -0)
		src/testpattern/printers.c (added +49)
		src/testpattern/run-testpattern (added +91)
		src/testpattern/testpattern.c (+3, -4)

	Actually set parameters in variables, rather than using fixed fields

2003-01-01  <rlk>	62e7ffc757936fc5d36defbb0e4249c96060eb80

	Lines: +52, -18
	Files:	src/main/gimp-print-internal.h (+0, -1)
		src/main/list.h (+2, -0)
		src/main/papers.h (+0, -16)
		src/main/print-list.c (+26, -0)
		src/main/print-papers.c (+12, -1)
		src/printdef/printdef.c (+12, -0)

	Add magic cookie checking to stp_list_t

	Clean up visibility of internal data types.

2003-01-01  <rlk>	822a7a388524da3d1c22172e8a2839d1db61aaef

	Lines: +4, -5
	Files:	src/libgimpprintui/gimp-print-ui-internal.h (+2, -1)
		src/libgimpprintui/panel.c (+1, -1)
		src/libgimpprintui/plist.c (+0, -2)
		src/libgimpprintui/print-image-thumbnail.c (+1, -1)

	Minor cleanup

2003-01-01  <rlk>	13cc8fc79565c8e0685a3cb004a548ac9df200ef

	Lines: +0, -50
	Files:	src/main/print-vars.c (+0, -50)

	Remove stp_internal_option_t, which isn't how we're going to do
	these.

2003-01-01  <rlk>	a30db98e8e506117465ef43eba3035d507aeb60f

	Lines: +217, -85
	Files:	include/gimp-print/gimp-print.h (+18, -1)
		src/cups/rastertoprinter.c (+10, -7)
		src/foomatic/printer_options.c (+11, -6)
		src/foomatic/stp_limits.c (+15, -12)
		src/libgimpprintui/plist.c (+14, -11)
		src/main/print-vars.c (+131, -38)
		src/main/printers.c (+7, -4)
		src/testpattern/testpattern.c (+11, -6)

	Add stp_parameter_list_t type

2002-12-31  <rlk>	844902faf6f5175aefaeb360ef893f1a8b61e8fc

	Lines: +1768, -1011
	Files:	configure.ac (+16, -1)
		include/gimp-print/Makefile.am (+1, -1)
		src/Makefile.am (+10, -1)
		src/gimp/Makefile.am (+5, -8)
		src/gimp/gimp-print-ui-internal.h (removed -112)
		src/gimp/gimp_color_window.c (removed -446)
		src/gimp/print.c (+3, -34)
		src/gimp/print_gimp.h (+6, -0)
		src/libgimpprintui/.cvsignore (added +9)
		src/libgimpprintui/Makefile.am (added +52)
		src/libgimpprintui/gimp-print-ui-internal.h (added +201)
		src/libgimpprintui/ui-utils.c (added +831)
		src/main/.cvsignore (+1, -0)
		src/main/print-raw.c (+4, -0)
		src/{gimp => libgimpprintui}/plist.c (+64, -58)
		src/{gimp => libgimpprintui}/print-image-thumbnail.c (+1, -2)
		src/{gimp/gimp_main_window.c => libgimpprintui/panel.c} (+557, -333)
		{src/gimp => include/gimp-print}/gimp-print-ui.h (+7, -15)

	Split UI code off into a separate library.  Still needs work.

2002-12-31  <rlk>	1c98656e2327749c12a4012b5713c2eef74f6b7c

	Lines: +9, -15
	Files:	src/gimp/gimp-print-ui.h (+2, -2)
		src/gimp/gimp_main_window.c (+4, -9)
		src/gimp/print.c (+3, -2)
		src/main/print-raw.c (+0, -2)

	More minor changes

2002-12-30  <dpace>	4d2b56d55d34c6fcefe69dd8379ffcda1441e75f

	Lines: +1447, -0
	Files:	src/gimp/instead_of_gimp_main.c (added +1447)

	*** empty log message ***

2002-12-30  <rlk>	2a28ffb6d22815e87e25f9075ecc3bc0c8a55a2b

	Lines: +158, -156
	Files:	src/gimp/Makefile.am (+3, -1)
		src/gimp/gimp-print-ui-internal.h (+11, -11)
		src/gimp/gimp-print-ui.h (+29, -29)
		src/gimp/gimp_color_window.c (+4, -4)
		src/gimp/gimp_main_window.c (+24, -24)
		src/gimp/plist.c (+72, -72)
		src/gimp/print.c (+15, -15)

	Rename some things

2002-12-30  <rlk>	c4c54202d57c750fd77fe45cb4fb45e896129837

	Lines: +478, -275
	Files:	include/gimp-print/gimp-print.h (+31, -1)
		src/cups/rastertoprinter.c (+3, -1)
		src/ghost/ijsgimpprint.c (+4, -27)
		src/gimp/gimp-print-ui-internal.h (+2, -0)
		src/gimp/gimp-print-ui.h (+11, -9)
		src/gimp/plist.c (+180, -13)
		src/gimp/print-image-gimp.c (+26, -10)
		src/gimp/print-image-thumbnail.c (+4, -2)
		src/gimp/print.c (+12, -155)
		src/gimp/print_gimp.h (+0, -8)
		src/main/Makefile.am (+1, -0)
		src/main/image.c (added +145)
		src/main/print-canon.c (+9, -8)
		src/main/print-escp2.c (+3, -1)
		src/main/print-lexmark.c (+9, -8)
		src/main/print-pcl.c (+11, -10)
		src/main/print-ps.c (+14, -12)
		src/main/print-raw.c (+9, -8)
		src/testpattern/testpattern.c (+4, -2)

	Improvements to the stp_image_t layer

	More cleanup to the Gimp plugin/libgimpprintui-to-be

2002-12-30  <rlk>	dd0b3bd5117899bbbb95875a07f5574463738d96

	Lines: +18, -18
	Files:	src/main/print-escp2.c (+18, -18)

	Fix up a couple of bad commands

2002-12-30  <rlk>	86a991b516921a5df832abdf8175478f5e805472

	Lines: +3, -0
	Files:	AUTHORS (+3, -0)

	Add David Pace to UI

2002-12-30  <rlk>	f4e9471538b2d4272e52c0d8882f0021b1f7af9c

	Lines: +447, -188
	Files:	src/gimp/gimp-print-ui-internal.h (added +110)
		src/gimp/gimp-print-ui.h (added +116)
		src/gimp/gimp_color_window.c (+98, -36)
		src/gimp/gimp_main_window.c (+70, -18)
		src/gimp/plist.c (+32, -5)
		src/gimp/print-image-gimp.c (+1, -1)
		src/gimp/print-image-thumbnail.c (+3, -3)
		src/gimp/print.c (+17, -19)
		src/gimp/print_gimp.h (+0, -106)

	Start splitting off the UI core from the Print plugin

2002-12-29  <rlk>	486a4047ccf3e04152d97e6d430d4124a791253b

	Lines: +1008, -882
	Files:	include/gimp-print/gimp-print.h (+14, -1)
		src/cups/rastertoprinter.c (+4, -0)
		src/foomatic/stp_limits.c (+11, -0)
		src/ghost/ijsgimpprint.c (+11, -0)
		src/gimp/Makefile.am (+1, -0)
		src/gimp/gimp_main_window.c (+1, -1)
		src/gimp/plist.c (added +905)
		src/gimp/print.c (+17, -873)
		src/gimp/print_gimp.h (+7, -2)
		src/main/print-vars.c (+20, -1)
		src/main/printers.c (+17, -4)

	Add integer parameter type.

	Start breaking the Gimp plugin into a library and a smaller top level.

2002-12-29  <rlk>	7c885d9eb0765945b345a96cfc2dec0163571c3d

	Lines: +1, -1
	Files:	include/gimp-print/.cvsignore (+1, -1)

	One last file to ignore

2002-12-29  <rlk>	3bf39c52e82389d628aba6e4a1367a926c2d2c03

	Lines: +1, -0
	Files:	.cvsignore (+1, -0)

	Another file that should be ignored

2002-12-29  <rlk>	aa63584fa8210548fd6250548fa302a4f0d69445

	Lines: +1, -0
	Files:	test/.cvsignore (+1, -0)

	More to ignore

2002-12-29  <rlk>	a3e6f5e970d634affbf4d9aeb77fb7d937095958

	Lines: +16, -14
	Files:	src/main/.cvsignore (+16, -14)

	Ignore a few more files

2002-12-29  <rlk>	f92df06b939ff0b6680175fc84f4ca4b8e05245d

	Lines: +16, -0
	Files:	src/main/print-util.c (+16, -0)

	Add some more format specifiers

2002-12-29  <rlk>	1bbbaf6dfe38ff63c3912047b9fa88c886aa6253

	Lines: +122, -119
	Files:	src/main/print-escp2.c (+49, -117)
		src/main/print-util.c (+68, -0)
		src/main/util.h (+5, -2)

	On further thought, escp2_send_command would be more useful for
	all drivers to use.

2002-12-29  <rlk>	7921aa270d60017df2f20df77de076e7adfeb6d0

	Lines: +173, -97
	Files:	src/main/print-canon.c (+3, -6)
		src/main/print-escp2.c (+132, -91)
		src/main/print-util.c (+34, -0)
		src/main/util.h (+4, -0)

	Add new functions to put 16 or 32 bits little or big endian.

	Simplify Epson commands

2002-12-29  <rlk>	d729e25edb03a8bdac4967a5811c50dfc06ad304

	Lines: +1, -1
	Files:	src/gimp/gimp_main_window.c (+1, -1)

	Use family driver rather than device name for deciding whether to use
	PPD files (for now, at least)

2002-12-29  <rlk>	9f491d3ba3b5ef5591c3418b9cf4c510772df29d

	Lines: +0, -3
	Files:	src/printdef/.cvsignore (+0, -3)

	Some files not to ignore

2002-12-29  <rlk>	28eb862e897a62db27977c6cb284471b9f76f388

	Lines: +5, -5
	Files:	src/cups/genppd.c (+5, -5)

	Use printer family rather than hard-coded printer names

2002-12-29  <rlk>	f8d2709fa2ae79430b6fe12090ffb342ad3cd1bf

	Lines: +23, -24
	Files:	src/gimp/gimp_main_window.c (+23, -24)

	Reduce flashing in the UI.

	Don't actually change printer setting until user clicks OK on the
	printer driver choice.

2002-12-28  <rlk>	2ffd2658d1bd4869aa9c68699e6ba7cf9290731b

	Lines: +2, -0
	Files:	include/gimp-print/Makefile.am (+2, -0)

	Install gimp-print.h also

2002-12-28  <rlk>	49343cffb546a325eea7212e3cf2833685f23eee

	Lines: +359, -302
	Files:	configure.ac (+1, -1)
		include/gimp-print/Makefile.am (+5, -3)
		include/gimp-print/gimp-print-version.h.in (added +40)
		include/gimp-print/{gimp-print.h.in => gimp-print.h} (+9, -13)
		src/cups/genppd.c (+1, -1)
		src/cups/rastertoprinter.c (+1, -1)
		src/foomatic/printer_options.c (+1, -1)
		src/gimp/gimp_main_window.c (+3, -3)
		src/gimp/print.c (+1, -1)
		src/main/dither.h (+32, -27)
		src/main/print-canon.c (+24, -24)
		src/main/print-dither-matrices.c (+12, -12)
		src/main/print-dither.c (+46, -43)
		src/main/print-escp2-data.c (+101, -101)
		src/main/print-escp2.c (+6, -6)
		src/main/print-escp2.h (+1, -1)
		src/main/print-lexmark.c (+12, -12)
		src/main/print-pcl.c (+12, -12)
		src/main/print-ps.c (+1, -1)
		src/main/print-raw.c (+4, -4)
		src/main/print-vars.c (+1, -1)
		src/main/util.h (+21, -10)
		src/main/vars.h (+7, -7)
		src/printdef/Makefile.am (+1, -1)
		src/testpattern/testpattern.c (+1, -1)
		test/testdither.c (+15, -15)

	Rename some functions and types for consistency.

	Break off autogen-time versioning into separate include file.

2002-12-27  <rlk>	6b8604d3510a59519388217540f3a6c4b82b386a

	Lines: +4, -2
	Files:	src/gimp/print-image-thumbnail.c (+4, -2)

	Eliminate a silly memory leak.

2002-12-27  <rlk>	61184ebe9325b92b2da71c2ef030c5796e60cbec

	Lines: +348, -142
	Files:	include/gimp-print/gimp-print.h.in (+9, -37)
		src/gimp/Makefile.am (+1, -0)
		src/gimp/gimp_color_window.c (+8, -8)
		src/gimp/gimp_main_window.c (+78, -42)
		src/gimp/print-image-thumbnail.c (added +152)
		src/gimp/print.c (+0, -1)
		src/gimp/print_gimp.h (+4, -0)
		src/main/print-raw.c (+72, -53)
		src/main/printers.xml (+5, -1)
		src/main/util.h (+19, -0)

	Use the standard image machinery, rather than calling the LUT functions
	directly from the Gimp plugin.

2002-12-27  <rlk>	8e8c2dfa10b5c65985c465031a63648156a076dd

	Lines: +262, -0
	Files:	src/main/print-raw.c (added +262)

	Add raw family driver

2002-12-27  <rlk>	7166713f4bdf0559807f7f41d5f19d20f0b20409

	Lines: +30, -6
	Files:	include/gimp-print/gimp-print.h.in (+1, -0)
		src/cups/genppd.c (+2, -2)
		src/foomatic/printer_options.c (+2, -1)
		src/ghost/ijsgimpprint.c (+3, -1)
		src/gimp/gimp_main_window.c (+2, -1)
		src/main/Makefile.am (+1, -0)
		src/main/print-escp2.c (+1, -1)
		src/main/printers.c (+9, -0)
		src/main/printers.xml (+6, -0)
		src/main/printlist.h (+1, -0)
		src/printdef/printdef.c (+2, -0)

	Add raw family driver

2002-12-27  <rlk>	72881d5aa911005074aff63a3f39b4837c078c0a

	Lines: +1, -1
	Files:	src/main/Makefile.am (+1, -1)

	printdef no longer needs printdef.h

2002-12-26  <rlk>	d76141c6301ddfd41082a8ce40913f97a7154213

	Lines: +291, -278
	Files:	src/main/curve.c (+1, -1)
		src/main/gimp-print-internal.h (+0, -1)
		src/main/print-canon.c (+0, -1)
		src/main/print-color.c (+39, -13)
		src/main/print-escp2.c (+0, -1)
		src/main/print-lexmark.c (+1, -2)
		src/main/print-pcl.c (+0, -1)
		src/main/print-ps.c (+0, -1)
		src/main/print-util.c (+7, -2)
		src/main/print-vars.c (+104, -30)
		src/main/print-weave.c (+2, -4)
		src/main/printers.c (+40, -9)
		src/main/string-list.c (+1, -1)
		src/main/util.h (+3, -0)
		src/main/vars.h (+22, -61)
		src/printdef/printdef.c (+54, -139)
		src/{printdef/printdef.h => main/printlist.h} (+17, -11)

	Replace all uses of exit() with stp_abort()

	Implement copy and free functions for driver and color data objects
	in stp_vars_t

	Reorganize printdef.c to not use stp_internal_vars_t.  This will now
	free us up to rewrite vars.c to use lists of parameters rather than
	hard-coded fields.

2002-12-26  <rlk>	7376410063262dced5db945d075a055a32fcd68d

	Lines: +75, -85
	Files:	include/gimp-print/gimp-print.h.in (+1, -1)
		src/escputil/escputil.c (+2, -2)
		src/main/print-canon.c (+3, -3)
		src/main/print-color.c (+54, -64)
		src/main/print-escp2.c (+3, -3)
		src/main/print-lexmark.c (+3, -3)
		src/main/print-pcl.c (+3, -3)
		src/main/print-ps.c (+6, -6)

	Some more color cleanup

2002-12-24  <rlk>	5151b175669371a02856c3a48a6c366426e582a9

	Lines: +278, -949
	Files:	include/gimp-print/gimp-print.h.in (+2, -16)
		src/cups/rastertoprinter.c (+0, -1)
		src/ghost/ijsgimpprint.c (+0, -1)
		src/gimp/gimp_color_window.c (+37, -2)
		src/gimp/gimp_main_window.c (+8, -1)
		src/gimp/print-image-gimp.c (+171, -58)
		src/gimp/print.c (+2, -11)
		src/gimp/print_gimp.h (+1, -1)
		src/main/print-color.c (+55, -834)
		src/main/print-vars.c (+0, -23)
		src/main/vars.h (+2, -1)

	Remove alpha and color map support from the core library

2002-12-23  <rleigh>	7e1a31075dd2e151b42accf803358a2a86d9ff13

	Lines: +2, -1
	Files:	configure.ac (+2, -1)

	Check for fcntl.h, not sys/fcntl.h

2002-12-23  <rlk>	2eef1e9cb78d83a682f23d8795993dfd9f59bd9a

	Lines: +10, -0
	Files:	doc/developer/.cvsignore (+1, -0)
		src/main/.cvsignore (+8, -0)
		src/printdef/.cvsignore (+1, -0)

	Ignore a few things

2002-12-23  <rlk>	5ca915c93281195c1143d5dade895caba1603e41

	Lines: +1, -1
	Files:	include/gimp-print/gimp-print.h.in (+1, -1)

	Silly typo

2002-12-23  <rlk>	4d92460403737132f5438efa808c4e9fddb29b76

	Lines: +200, -169
	Files:	include/gimp-print/gimp-print.h.in (+17, -22)
		src/gimp/gimp_main_window.c (+3, -3)
		src/main/print-canon.c (+2, -3)
		src/main/print-color.c (+146, -125)
		src/main/print-escp2.c (+2, -4)
		src/main/print-lexmark.c (+3, -4)
		src/main/print-pcl.c (+2, -3)
		src/main/print-ps.c (+3, -4)
		src/main/print-vars.c (+22, -1)

	Clean some things up a bit

2002-12-22  <rleigh>	5b9179739e2ae2be6e987e304697a44e75289e33

	Lines: +120, -69
	Files:	configure.ac (+5, -4)
		src/cups/epson.c (+115, -65)

	Use non-blocking I/O with the epson backend.  This prevents reads blocking
	on the backchannel.
	Correct ink level calculation.

===============================================================================
Name: gimp-print-4_3_6

2002-12-22  <rlk>	7f993d99704387b4454f4717c755bb43deae942c

	Lines: +0, -0

	Gimp-Print 4.3.6 release

2002-12-22  <rlk>	5025380b5c59d8be8e64bca11425b07ac0c1c4f6

	Lines: +0, -1
	Files:	debian/Makefile.am (+0, -1)

	Cleanup

2002-12-22  <rlk>	3833b28d6e2de30e315e510e28cb0fb4cc605526

	Lines: +23, -12
	Files:	NEWS (+23, -12)

	Prep for Gimp-Print 4.3.6

2002-12-22  <rlk>	1166ff3d3648fcd95cb70bb10ff73fa9bf2d1000

	Lines: +1, -1
	Files:	test/Makefile.am (+1, -1)

	Test the curve code.

2002-12-22  <rlk>	75622445e1041e0ab3a2b6b713501e89f6735056

	Lines: +1, -1
	Files:	test/curve.c (+1, -1)

	Return the correct status on exit

2002-12-21  <rlk>	13735fd1259c976446676747c4f1178f2d783a5d

	Lines: +859, -1154
	Files:	include/gimp-print/gimp-print.h.in (+45, -4)
		src/gimp/gimp_color_window.c (+18, -2)
		src/gimp/gimp_main_window.c (+30, -9)
		src/gimp/print_gimp.h (+2, -1)
		src/main/curve.c (+146, -19)
		src/main/print-canon.c (+66, -261)
		src/main/print-color.c (+322, -300)
		src/main/print-escp2-data.c (+62, -76)
		src/main/print-escp2.c (+21, -47)
		src/main/print-escp2.h (+6, -6)
		src/main/print-lexmark.c (+66, -258)
		src/main/print-pcl.c (+37, -161)
		src/main/print-ps.c (+3, -4)
		src/main/print-util.c (+29, -0)
		src/main/util.h (+2, -0)
		test/curve.c (+4, -6)

	Use curves for HSL mapping

2002-12-18  <tillkamppeter>	27848dbcad097c536fcc46ac0830e1ffd7831d30

	Lines: +5, -2
	Files:	src/foomatic/foomatic-generator.in (+5, -2)

	Use always "VeryFast" dithering for lasers in the "PrintoutMode" option.

2002-12-18  <tillkamppeter>	673f27704ad318785d04fdc257de6f2b90909933

	Lines: +584, -27
	Files:	README (+18, -3)
		configure.ac (+13, -0)
		src/foomatic/Makefile.am (+11, -1)
		src/foomatic/foomatic-generator.in (+505, -5)
		src/foomatic/foomatic-templates-ijs/Brightness.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Color.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Contrast.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Cyan.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Density.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/DitherAlgorithm.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Gamma.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/ImageType.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/InkType.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/InputSlot.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Magenta.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/MediaType.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Model.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/PageSize.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/PrintoutMode.xml (added +19)
		src/foomatic/foomatic-templates-ijs/Quality.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Resolution.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Saturation.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/Yellow.xml (+1, -1)

	Added "PrintoutMode" and option grouping to the Foomatic generator (for Foomatic 2.9.x).

2002-12-10  <rleigh>	d8b9672b0dcca4ef2197c41db0016e3a5a25005d

	Lines: +4, -1
	Files:	debian/changelog (+4, -1)

	Add dependency fixes

2002-12-09  <rleigh>	17324341cc0603aed5aa7d0355385b060f36c8c7

	Lines: +3, -4
	Files:	src/testpattern/Makefile.am (+3, -4)

	Use AM_LFLAGS and AM_YFLAGS instead of LFLAGS and YFLAGS, respectively.
	This allows user-defined LFLAGS and YFLAGS, and fixes an automake warning.

2002-12-09  <rleigh>	4fe0660c64f580d458d5c0252bee0c93c7c1d0bc

	Lines: +10, -2
	Files:	src/main/Makefile.am (+10, -2)

	Don't distribute generated headers.
	Don't distribute configure-generated *.in templates

2002-12-09  <rleigh>	ba4aea9059b18c3a3a9855317f0ad84012734bce

	Lines: +2, -2
	Files:	src/cups/Makefile.am (+2, -2)

	Distribute gimp-print-cups.h

2002-12-09  <rleigh>	3f8185314db1c4dab368b14c43489de6c7a1e175

	Lines: +0, -1
	Files:	man/Makefile.am (+0, -1)

	Don't distribute manpages, which are generated by configure

2002-12-09  <rleigh>	d4371eefcef9b46632183702095f9ba42d189262

	Lines: +1, -1
	Files:	include/gimp-print/Makefile.am (+1, -1)

	Don't distribute gimp-print.h, since it's generated by configure

2002-12-09  <rleigh>	2fee50e917fbed8a256f57d860beac482eadf42f

	Lines: +80, -55
	Files:	debian/changelog (+8, -2)
		debian/control.in (+6, -5)
		debian/cupsys-driver-gimpprint.files (removed -10)
		debian/cupsys-driver-gimpprint.install (added +11)
		debian/escputil.files (removed -2)
		debian/escputil.install (added +2)
		debian/foomatic-db-gimp-print.files (removed -1)
		debian/foomatic-db-gimp-print.install (added +2)
		debian/gimp1.2-print.files (removed -1)
		debian/gimp1.2-print.install (added +4)
		debian/gimpprint-doc.doc-base (+1, -1)
		debian/gimpprint-doc.install (added +11)
		debian/gimpprint-locales.files (removed -1)
		debian/gimpprint-locales.install (added +1)
		debian/ijsgimpprint.files (removed -2)
		debian/ijsgimpprint.install (added +2)
		debian/libgimpprint-dev.files (removed -9)
		debian/libgimpprint-dev.install (added +9)
		debian/libgimpprint-doc.install.in (added +2)
		debian/libgimpprint.files (removed -1)
		debian/libgimpprint.install (added +2)
		debian/rules (+19, -20)

	Sync debian packaging with the 4.2-branch:
	Use debian/build and debian/install instead of debian/gimp-print-build
	and debian/gimp-print-install, respectively.
	Use dh_install rather than dh_movefiles.  This makes debian/rules
	slightly cleaner, and debian/install is unchanged after install.
	Create symlinks for HTML manuals, since different versions of
	texi2html and db2html create different names.

2002-12-09  <rleigh>	c0a851b76e872b1b15063cb74b8ee5b5f1811ddf

	Lines: +14, -10
	Files:	configure.ac (+0, -1)
		debian/Makefile.am (+14, -9)

	Don't generate or clean debian/control (it's created by make dist)

2002-12-08  <rlk>	303166daa788501e527227dba7c0053517e7b827

	Lines: +274, -55
	Files:	include/gimp-print/gimp-print.h.in (+17, -0)
		src/cups/rastertoprinter.c (+14, -6)
		src/ghost/README (+27, -3)
		src/ghost/ijsgimpprint.c (+7, -1)
		src/main/print-canon.c (+3, -1)
		src/main/print-escp2-data.c (+43, -4)
		src/main/print-escp2.c (+103, -34)
		src/main/print-escp2.h (+4, -0)
		src/main/print-lexmark.c (+3, -1)
		src/main/print-pcl.c (+3, -1)
		src/main/print-ps.c (+3, -1)
		src/main/print-vars.c (+11, -3)
		src/main/printers.c (+32, -0)
		src/main/util.h (+2, -0)
		src/main/vars.h (+2, -0)

	Add cutter support

2002-12-08  <rlk>	6e64467c6a1b99f20d178e9b58353f88c4b1246c

	Lines: +1, -1
	Files:	scripts/autogen.sh (+1, -1)

	.

2002-12-08  <rlk>	3d4ccecfeae2f680cb77c0d81df722f5abb9cc35

	Lines: +3, -3
	Files:	scripts/autogen.sh (+3, -3)

	Want libtool 1.4.3.

2002-12-08  <rlk>	ce957839838a6ff80606d2ad804da403655f30d9

	Lines: +2, -2
	Files:	src/gimp/gimp_color_window.c (+2, -2)

	Sily brainoc

2002-12-08  <rlk>	3bca7633aa6569441ce5a082c3d9fe47e6be62a8

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Play it safe; always use the documented number of nozzles.

2002-12-07  <rlk>	05fe4a17733a2eaed74fa08d61f77807c96daa60

	Lines: +0, -56
	Files:	src/main/print-escp2-data.c (+0, -56)

	Remove unused resolutions.

2002-12-07  <rlk>	3ddc1fe8e5fbb68ca1fcf62256257d2272048348

	Lines: +92, -5
	Files:	src/main/print-escp2-data.c (+92, -5)

	More tuning of the 950/960 and 2100/2200.

2002-12-07  <rlk>	a6a360a9ef1fe9083eac422b48ff2fedd8c15dae

	Lines: +2, -2
	Files:	src/escputil/escputil.c (+2, -2)

	Stylus Photo 950/960 has four patterns.

2002-12-07  <rlk>	850412ba3e6740d8d9f1b26eae67b246764dc5e5

	Lines: +2, -2
	Files:	src/escputil/escputil.c (+2, -2)

	The 2200 has 4 alignment passes.

2002-12-07  <rlk>	433f488dd2d6fca49bd401d8d359beee1d0419b4

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	2200 knows about gray command

2002-12-07  <rlk>	35ea3ba5fc54891c41296b93be628e4b14550640

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Zero margin printing on 2200

2002-12-07  <rlk>	f2bd1989abb602cfebf53f88f723951ee823daa9

	Lines: +17, -5
	Files:	src/main/print-escp2-data.c (+17, -5)

	Bring over a few changes from the 4.2 branch

2002-12-07  <rlk>	e540ba88455bb6c4109d5d5906a754ab8d865ee4

	Lines: +118, -41
	Files:	src/main/print-escp2-data.c (+118, -41)

	Complete initial tuning of 2100/2200

2002-12-07  <rlk>	b94bfe9f3bf4209a6745a4ffea4c135efb80e118

	Lines: +8, -2
	Files:	src/gimp/gimp_color_window.c (+5, -1)
		src/gimp/gimp_main_window.c (+1, -1)
		src/gimp/print_gimp.h (+2, -0)

	Handle dither algorithm option correctly

2002-12-07  <rlk>	2bf6a6562f698d5f48e1625ec7fa4b4574bfc2d2

	Lines: +202, -39
	Files:	src/main/print-escp2-data.c (+202, -39)

	First stage tuning of 2100/2200

2002-12-06  <rlk>	05c84f6be076ad5b8d2902087c3baacf371c1b1b

	Lines: +387, -115
	Files:	src/main/print-escp2-data.c (+374, -107)
		src/main/print-escp2.c (+10, -8)
		src/main/print-escp2.h (+3, -0)

	Tune 950/960; fix 640

2002-12-06  <rlk>	686abb62039b4903b8b875373a2ad38e478a394d

	Lines: +16, -0
	Files:	src/main/print-dither.c (+16, -0)

	Handle grayscale correctly.

2002-12-06  <rlk>	1af8068d9208ed6e153db407774cea98b1a85c4c

	Lines: +2, -1
	Files:	src/escputil/escputil.c (+2, -1)

	Handle 7-color printers

2002-12-05  <rlk>	b12d6a8407c1b9d4a4b7500c7b04e6f31ea2b86a

	Lines: +1, -0
	Files:	src/main/print-list.c (+1, -0)

	string.h is needed

2002-12-01  <rlk>	d18fb7ef3d5c889880dacfc5c05aa3455c3da088

	Lines: +4, -1
	Files:	src/main/curve.c (+4, -1)

	Should not allow composing wrap and non-wrap curves

2002-12-01  <rlk>	20b9abf7937840e89e4a172daabc7858439ccb3b

	Lines: +9, -0
	Files:	test/curve.c (+9, -0)

	Add more tests

2002-12-01  <rlk>	0fdd3e621707225f598121f2c73595ccc77bf5c1

	Lines: +54, -52
	Files:	src/main/curve.c (+54, -52)

	Minor cleanup

2002-11-30  <rlk>	1d78b5ac349a4243ca75b5ab5e9b890b485a93e8

	Lines: +16, -13
	Files:	src/main/curve.c (+16, -13)

	Assorted fixes

2002-11-30  <rlk>	42d22c9b471d17cd86ff80779d5427aac245069a

	Lines: +23, -1
	Files:	test/curve.c (+23, -1)

	Some more tests

2002-11-30  <rlk>	7e4df11f7f332970b3e5b4e6cd176f794068ad8a

	Lines: +51, -32
	Files:	src/main/curve.c (+51, -32)

	Intermediate version

2002-11-29  <rlk>	66b2c057ea341339d07c1b4c2cd2d39ffe1c2aa8

	Lines: +182, -27
	Files:	src/main/curve.c (+95, -11)
		test/curve.c (+87, -16)

	Work on spline interpolation

2002-11-28  <rleigh>	ad4437ae36d7df5c29c1283719f9898e19cc8492

	Lines: +3, -1
	Files:	src/main/Makefile.am (+3, -1)

	Distribute and install papers.xml

2002-11-28  <rlk>	41634aaef7c25c2e310bf9e2119d5f44f9b496e0

	Lines: +0, -0
	Files:	src/main/curve.c (+0, -0)

	Clean up a typo

2002-11-28  <rlk>	dbb5b36ee410e665b24540811eef28e317518f50

	Lines: +141, -109
	Files:	include/gimp-print/gimp-print.h.in (+6, -4)
		src/main/curve.c (+122, -102)
		test/curve.c (+13, -3)

	Some more cleanup and fixes

2002-11-28  <rlk>	3c6c64b081a0a1e165221445e842330bcf55a954

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Don't send remote sequence spuriously

2002-11-28  <rlk>	9787f8e447480e588147817d6400bb0cc474aebb

	Lines: +104, -86
	Files:	src/main/print-escp2-data.c (+70, -36)
		src/main/print-escp2.c (+26, -44)
		src/main/print-escp2.h (+8, -6)

	Handle input slots more generally

2002-11-28  <rlk>	c525d110beae49913e4fd103892591ecefcd769d

	Lines: +9, -44
	Files:	src/gimp/gimp_color_window.c (+2, -14)
		src/gimp/gimp_main_window.c (+6, -28)
		src/gimp/print_gimp.h (+1, -2)

	Back out incorrect checkins

2002-11-28  <rlk>	2bc35445c72980fb591b1e4d1bfe37a1f3461126

	Lines: +181, -112
	Files:	include/gimp-print/gimp-print.h.in (+0, -2)
		src/gimp/gimp_color_window.c (+14, -2)
		src/gimp/gimp_main_window.c (+28, -6)
		src/gimp/print_gimp.h (+2, -1)
		src/main/curve.c (+92, -99)
		test/curve.c (+45, -2)

	More bug fixing in curve code

2002-11-28  <rlk>	9d558d61adb406842ffd9274a8d18bdd12114833

	Lines: +3, -3
	Files:	src/gimp/gimp_color_window.c (+3, -3)

	Handle dither algorithm that shouldn't be there.

2002-11-28  <rlk>	0824298a1f3b5e3d6a69bda7ccc9fa464fdb037d

	Lines: +4, -3
	Files:	src/gimp/gimp_main_window.c (+4, -3)

	Handle options that aren't supposed to be set.

2002-11-28  <rlk>	5a6c3e71d53facc1314730588d8914a7ea682a21

	Lines: +33, -1
	Files:	test/curve.c (+33, -1)

	More tests

2002-11-28  <rlk>	dfafa45a46219f5c614730b1c1368474dd696843

	Lines: +35, -2
	Files:	src/main/print-escp2-data.c (+27, -1)
		src/main/print-escp2.c (+8, -1)

	More 5000 stuff

2002-11-27  <rlk>	a57c421a27376fa26966ced8c27baf5ba538aa58

	Lines: +52, -10
	Files:	src/main/print-escp2-data.c (+52, -10)

	625780 Epson Stylus Pro 5000 does not print

2002-11-27  <rleigh>	910d031dd4eefc228906d78160a163d54185168d

	Lines: +1, -1
	Files:	src/main/papers.xml (+1, -1)

	Fix dimensions for 22x30 paper

2002-11-27  <rlk>	13c50339d6bca50c3d7dbfdb9c96e0b7ddef1b6f

	Lines: +263, -72
	Files:	include/gimp-print/gimp-print.h.in (+2, -1)
		src/main/curve.c (+140, -70)
		test/Makefile.am (+4, -1)
		test/curve.c (added +117)

	First testing of the curve code

2002-11-27  <rlk>	7dacb0d18dc61d7409767eca12423c7fa9beada3

	Lines: +35, -0
	Files:	src/main/papers.xml (+35, -0)

	Add transverse papers

2002-11-27  <rlk>	6c7499133a79ce3f60f6bbff976224b84d2b99d5

	Lines: +6, -2
	Files:	include/gimp-print/gimp-print.h.in (+6, -2)

	Minor updates

2002-11-27  <rlk>	42affe6d9d8535b255b1be6493c5f50ff46efcfe

	Lines: +109, -10
	Files:	include/gimp-print/gimp-print.h.in (+10, -1)
		src/main/curve.c (+99, -8)
		src/main/printers.c (+0, -1)

	Allow curve rescaling in more elaborate ways

2002-11-26  <rlk>	31c5e14ff447cd90c1c56a1da2d4797823960f55

	Lines: +0, -6325
	Files:	scripts/texinfo.tex (removed -6325)

	texinfo.tex should not be in the repository; it comes from automake

2002-11-24  <rlk>	3393f132d65fe8fb0687e707b151785c39a3726c

	Lines: +207, -13
	Files:	include/gimp-print/gimp-print.h.in (+52, -6)
		src/main/curve.c (+155, -7)

	Add curve composition, fix a few inspection bugs

2002-11-24  <rlk>	4deec892202a3e9586c480e11f0756a7ad75e59d

	Lines: +21, -28
	Files:	src/main/curve.c (+21, -28)

	Some  cleanup

2002-11-24  <rlk>	e72a93ffd1b2ab79d59523279062d124aaeb875c

	Lines: +6, -0
	Files:	src/main/printers.xml (+6, -0)

	Add Epson MJ-930C

2002-11-24  <rlk>	e7afcb51a5aa3846c3d171dffd532c53ef28fa34

	Lines: +353, -130
	Files:	include/gimp-print/gimp-print.h.in (+173, -8)
		src/gimp/print.c (+3, -5)
		src/main/Makefile.am (+1, -0)
		src/main/curve.c (+170, -103)
		src/main/print-vars.c (+2, -2)
		src/main/printers.c (+2, -10)
		src/main/printers.h (+2, -2)

	Curve code compiles

2002-11-24  <tillkamppeter>	7f5667239b7fc4d136708dffc8d88d1af6075a94

	Lines: +7, -0
	Files:	src/foomatic/foomatic-printermap (+7, -0)

	Added generic printers and HP LaserJet 4200/4300.

2002-11-23  <rlk>	2b031709df4e4c9246d2a3d12e15f7037eb83a4a

	Lines: +119, -28
	Files:	src/main/curve.c (+119, -28)

	Improvements

2002-11-23  <rleigh>	006130f43261cdd15837888fffb5f1789a7e9e58

	Lines: +1239, -341
	Files:	src/main/Makefile.am (+10, -5)
		src/main/gimpprint.dtd (+50, -1)
		src/main/gimpprint.xsd (+55, -1)
		src/main/papers.h (+14, -0)
		src/main/papers.xml (added +905)
		src/main/print-papers.c (+1, -315)
		src/printdef/Makefile.am (+3, -3)
		src/printdef/printdef.c (+201, -16)

	Move paper size definitions into an XML file, papers.xml
	Modify printdef.c to generate paper header
	Include generated paper header in print-papers.c
	Update XML dtd and xsd to include the paperdef tags and attributes

2002-11-23  <rlk>	c61cd64b55fd6e3a8f0332564a01d88f8dacc909

	Lines: +546, -0
	Files:	src/main/curve.c (added +546)

	Check in initial curve code (not compiled in just yet).

2002-11-23  <rlk>	f790ead4e05045c2439cf7e482936393f4536803

	Lines: +1, -1
	Files:	test/run-weavetest (+1, -1)

	A few more modes

2002-11-23  <rlk>	ee5dfdf9d06bf1929fe495355b6f783baa10c2f9

	Lines: +33, -1
	Files:	src/foomatic/foomatic-printermap (+2, -0)
		src/main/print-escp2-data.c (+15, -0)
		src/main/printers.xml (+16, -1)

	Support Epson Stylus C3200/C5200 MFP, and fix C82

2002-11-22  <rleigh>	860b72a126719ec08dc2349cede3e5c6e38f5b6a

	Lines: +338, -40
	Files:	src/main/gimpprint.dtd (added +144)
		src/main/gimpprint.xsd (added +154)
		src/main/printers.xml (+40, -40)

	Add XML DTD and Schema for validating printers.xml
	Modify printers.xml to comply with the schema

2002-11-22  <rlk>	4a9620ec3301cab24b71f5ef8e7a0c276f39e3b7

	Lines: +2435, -2594
	Files:	include/gimp-print/gimp-print.h.in (+384, -293)
		src/cups/Makefile.am (+2, -2)
		src/cups/genppd.c (+50, -141)
		src/cups/gimp-print-cups.c (added +96)
		src/cups/gimp-print-cups.h (added +59)
		src/cups/rastertoprinter.c (+68, -120)
		src/foomatic/printer_options.c (+34, -41)
		src/foomatic/stp_limits.c (+19, -59)
		src/ghost/ijsgimpprint.c (+61, -109)
		src/gimp/gimp_color_window.c (+54, -75)
		src/gimp/gimp_main_window.c (+230, -294)
		src/gimp/print.c (+133, -201)
		src/gimp/print_gimp.h (+1, -1)
		src/main/Makefile.am (+2, -1)
		src/main/dither.h (+1, -1)
		src/main/gimp-print-internal.h (+6, -0)
		src/main/papers.h (+2, -3)
		src/main/print-canon.c (+90, -165)
		src/main/print-color.c (+27, -27)
		src/main/print-dither.c (+3, -9)
		src/main/print-escp2.c (+118, -153)
		src/main/print-lexmark.c (+87, -137)
		src/main/print-papers.c (+3, -5)
		src/main/print-pcl.c (+75, -160)
		src/main/print-ps.c (+52, -117)
		src/main/print-util.c (+37, -100)
		src/main/print-vars.c (+415, -151)
		src/main/printers.c (+125, -156)
		src/main/printers.h (+2, -5)
		src/main/quickmatrix257.h (+0, -6)
		src/main/ran.367.179.h (+0, -5)
		src/main/ran.509.131.h (+0, -4)
		src/main/string-list.c (added +142)
		src/main/util.h (+12, -16)
		src/main/vars.h (+15, -4)
		src/printdef/printdef.c (+2, -0)
		src/testpattern/testpattern.c (+17, -15)
		src/testpattern/testpatterny.y (+1, -1)
		test/run-testdither (+1, -1)
		test/testdither.c (+9, -16)

	Merge parameter reorganization phase 2 into mainline

2002-11-22  <rlk>	69aefdd1b1e410fc3642fb1bd688147361d74f1b

	Lines: +3, -1
	Files:	src/main/Makefile.am (+3, -1)

	Fix a couple of minor problems

2002-11-20  <rleigh>	6fb73150e89f6df623388e1f61b1b0d0c4dc6197

	Lines: +33, -32
	Files:	man/cups-calibrate.8.in (+2, -2)
		man/escputil.1.in (+30, -29)
		man/gimpprint.3.in (+1, -1)

	Update manual pages

2002-11-19  <rleigh>	7205c0b08ef142c3776468553f02aab529ffa539

	Lines: +10, -5
	Files:	test/testdither.c (+10, -5)

	testdither uses stp_init() correctly

2002-11-19  <rleigh>	fbc8d66e9af5560584172674e998b7f9a1ff22ce

	Lines: +1273, -1628
	Files:	configure.ac (+2, -0)
		src/main/Makefile.am (+7, -6)
		src/main/printers.xml (+861, -1229)
		src/printdef/Makefile.am (+3, -10)
		src/printdef/printdef.c (added +393)
		src/printdef/printdef.h (+7, -73)
		src/printdef/printdefl.l (removed -93)
		src/printdef/printdefy.y (removed -217)

	printdef uses libxml2 to read printers.xml
	Make printers.xml into valid XML, using gimp-print schema
	Add configure.ac check for libxml2

2002-11-19  <davehill>	6906f7be3f86cb859f7153e7cc59811c5f81cffd

	Lines: +67, -13
	Files:	src/foomatic/foomatic-printermap (+3, -0)
		src/main/print-pcl.c (+40, -13)
		src/main/printers.xml (+24, -0)

	Added more designjets. Fix minimum paper size.

2002-11-18  <rleigh>	4df64a0265d08955a65784412d1c96a3c6e83be0

	Lines: +11, -13
	Files:	debian/cupsys-driver-gimpprint.files (+10, -10)
		debian/gimp1.2-print.files (+1, -1)
		debian/rules (+0, -2)

	Don't use absolute pathnames in file lists
	Remove gimp1.2-print special directory creation

2002-11-18  <rleigh>	5e0f2e81feadb5a0bc60fe4bbf170165a84c7e53

	Lines: +123, -83
	Files:	src/main/print-util.c (+1, -0)
		src/main/printers.c (+120, -18)
		src/printdef/printdefy.y (+2, -65)

	Move the printer list from a static array to a stp_list_t list.

2002-11-18  <rleigh>	d55a68d8ec752080e771879aa82a94d4add06367

	Lines: +0, -83
	Files:	src/main/print-dither.c (+0, -1)
		src/main/print-dither.h (removed -82)

	Remove redundant header print-dither.h

2002-11-18  <rleigh>	90e059544b8cccb4802fe516b88e0784689aad33

	Lines: +24, -16
	Files:	src/cups/genppd.c (+17, -16)
		src/foomatic/paper_sizes.c (+2, -0)
		src/foomatic/printer_options.c (+2, -0)
		src/foomatic/printers.c (+2, -0)
		src/foomatic/stp_limits.c (+1, -0)

	Use stp_init() correctly, so that the dynamic printer list exists when
	we try to use it.

2002-11-18  <rleigh>	787176958706e5c81dfa27ebe10600422649cd2d

	Lines: +2, -1
	Files:	src/main/print-dither-matrices.c (+2, -1)

	Use the new split headers correctly

2002-11-18  <rleigh>	ac4dbabd77f1aaa3b5d7c758e69ab3b3a657c7fe

	Lines: +11, -6
	Files:	src/main/Makefile.am (+11, -6)

	Distribute the new headers

2002-11-18  <rleigh>	4cb56e3ff70c9ed4f4451345dbe4eaa0c36e6ce1

	Lines: +928, -497
	Files:	src/main/dither-matrices.h (added +80)
		src/main/dither.h (added +182)
		src/main/gimp-print-internal.h (+13, -497)
		src/main/list.h (+12, -0)
		src/main/papers.h (added +57)
		src/main/print-escp2.h (+10, -0)
		src/main/printers.h (added +66)
		src/main/quickmatrix257.h (+10, -0)
		src/main/ran.367.179.h (+10, -0)
		src/main/ran.509.131.h (+10, -0)
		src/main/util.h (added +168)
		src/main/vars.h (+25, -0)
		src/main/weave.h (added +285)

	split gimp-print-internal.h into separate header files (one per .c file)

2002-11-17  <rleigh>	565c67c9b4fa973822a25289923488b35bfdbc8a

	Lines: +1, -0
	Files:	debian/gimp1.2-print.files (added +1)

	Don't special case the print plugin build and install

2002-11-17  <rleigh>	1100fb8b4d310679c5ea7e35b223584319a212bc

	Lines: +12, -5
	Files:	debian/changelog (+8, -0)
		debian/cupsys-driver-gimpprint.files (+3, -1)
		debian/rules (+1, -4)

	Make the debian package build again:
	Remove the special-cased print plugin build and install, since it's
	now not needed.
	Add cups-genppdconfig to cupsys-driver-gimpprint

2002-11-17  <davehill>	5241473f63ec1a36191bf6ea21e6ae6169c02d68

	Lines: +129, -47
	Files:	src/main/print-pcl.c (+129, -47)

	Added separate margins for A4 paper size. Compiles, not tested.

2002-11-17  <davehill>	d3ab858ecbd1e8747aaf383badde0df46a3cfd26

	Lines: +132, -3
	Files:	src/foomatic/foomatic-printermap (+6, -0)
		src/main/print-pcl.c (+77, -2)
		src/main/printers.xml (+49, -1)

	Added DesignJet 230, 250C, 2500CP, 3500CP, 455CA and 488CA. Not tested
	properly yet. Not all printers have entries in Foomatic proper yet.

2002-11-17  <davehill>	2b2df291530956dca4566ce0f1bce8fd8c79488e

	Lines: +2, -2
	Files:	src/main/print-pcl.c (+2, -2)

	Changed "MediaSize" to "PageSize". Robert's typo during his changes!

2002-11-17  <rleigh>	613135180b319a248161abe05f250938ad164d7e

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Fix CUPS PPD option help naming

2002-11-17  <rleigh>	d3fb3adaad7713f3e2ef3f69075db0f7dd49e299

	Lines: +2, -2
	Files:	debian/control.in (+2, -2)

	Update Standards-Version

2002-11-17  <rleigh>	b44c114402e3c83cb8cdf1a46118fcb644671d37

	Lines: +27, -20
	Files:	include/gimp-print/gimp-print.h.in (+26, -19)
		src/main/Makefile.am (+1, -1)

	Fix list function prototypes and header name

2002-11-16  <davehill>	96b055eb6c31ff7d32c0d2db927088d64086d45e

	Lines: +14, -8
	Files:	src/main/print-pcl.c (+6, -0)
		src/main/printers.xml (+8, -8)

	Increased density for Laserjets to 1.0 and ensure that density does
	not exceed 1.0 in the driver.

2002-11-16  <rleigh>	b7565e095e361dffab39ccc75df2d7db5b862276

	Lines: +185, -2
	Files:	doc/developer/functions.texi (+185, -2)

	Document the new stp_list_t list type

2002-11-14  <tillkamppeter>	4eb26b4468d65a785dc05bcb2fe4e6e91905a929

	Lines: +6, -6
	Files:	src/foomatic/foomatic-templates-ijs/Brightness.xml (+2, -2)
		src/foomatic/foomatic-templates-ijs/Gamma.xml (+2, -2)
		src/foomatic/foomatic-templates-ijs/Saturation.xml (+2, -2)

	Renamed Foomatic options from "Stp..." to "stp...", so that they have the same names as the appropriate options of the native CUPS drivers.

2002-11-13  <rleigh>	2c70764da4b098eb712a6bc902e5f5f45b9c3190

	Lines: +555, -0
	Files:	include/gimp-print/gimp-print.h.in (+34, -0)
		src/main/Makefile.am (+2, -0)
		src/main/list.h (added +56)
		src/main/print-list.c (added +463)

	Add a doubly-linked list implementation, with optional callbacks to
	free nodes, sort nodes and find nodes by name and/or long name.

2002-11-11  <rleigh>	73f2c0cb10be91caf94fe8aec7e87cff61e67dac

	Lines: +10, -0
	Files:	man/gimpprint.3.in (+10, -0)

	Add SEE ALSO references to the libgimpprint man pages

2002-11-09  <rleigh>	c04cdab8b6ef352198573a7a472d5740405b017c

	Lines: +1, -1
	Files:	man/gimpprint-imagetypes.7.in (+1, -1)

	Fix a typo

2002-11-09  <cpbs>	d47b019f5b986cba5559c4375c3266bc453fed40

	Lines: +4, -4
	Files:	src/gimp/gimp_main_window.c (+4, -4)

	Handle resizing of the "Setup Printer" window a little more usefully.

2002-11-07  <rlk>	002a5fe5e582d9be643088395755ce3029aa474c

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	631993 Macintosh OS X: Custom page size problems w/some apps

2002-11-06  <rlk>	1668352a6a41acc98412e7274fdcf797c7ae5e26

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	633910 Epson 1520 ppd bug gimp-print 4.2.3

2002-11-06  <rlk>	ee5d412557e8d0e8b54e9f946f16f2ab8d3e74f0

	Lines: +166, -131
	Files:	src/gimp/gimp_color_window.c (+2, -1)
		src/gimp/gimp_main_window.c (+164, -130)

	More UI cleanup

2002-11-05  <rlk>	dddebf43062f36eaf36466274305bee15e922e69

	Lines: +12, -12
	Files:	src/gimp/gimp_color_window.c (+1, -1)
		src/gimp/gimp_main_window.c (+11, -11)

	No need to use explicit number of table columns/rows

2002-11-05  <rlk>	be522f95b67a48aa39ec5e7ad6cdcc7f205ffd70

	Lines: +330, -521
	Files:	include/gimp-print/gimp-print.h.in (+17, -3)
		src/cups/genppd.c (+37, -47)
		src/cups/rastertoprinter.c (+12, -11)
		src/foomatic/printer_options.c (+14, -16)
		src/gimp/gimp_color_window.c (+4, -15)
		src/gimp/gimp_main_window.c (+31, -57)
		src/gimp/print_gimp.h (+1, -2)
		src/main/gimp-print-internal.h (+3, -4)
		src/main/print-canon.c (+29, -77)
		src/main/print-dither.c (+4, -17)
		src/main/print-escp2.c (+14, -65)
		src/main/print-lexmark.c (+16, -68)
		src/main/print-pcl.c (+27, -87)
		src/main/print-ps.c (+8, -33)
		src/main/print-util.c (+102, -0)
		src/main/printers.c (+7, -14)
		test/testdither.c (+4, -5)

	Create stp_param_list_t type

2002-11-04  <rlk>	66eb3c64cc63acaeebb191654f98e878e649e6b2

	Lines: +96, -101
	Files:	src/gimp/gimp_main_window.c (+96, -101)

	Minor code reorganization

2002-11-04  <rlk>	27943e063599e488973f00e7396544e6c1f8e764

	Lines: +70, -103
	Files:	src/gimp/gimp_main_window.c (+62, -93)
		src/gimp/print.c (+4, -8)
		src/gimp/print_gimp.h (+4, -2)

	Clean up the UI a bit more.

2002-11-03  <rlk>	442a905f65c79d170dc3b2bc4608048f72d28cf3

	Lines: +3, -3
	Files:	scripts/mkchlog (+3, -3)

	Don't be quite so sensitive to time with log messages.

2002-11-03  <rlk>	da8269173ae44894c482ba6fd0009cf4b3907ea5

	Lines: +1, -1
	Files:	scripts/mkchlog (+1, -1)

	Preserve file order in commit messages

2002-11-03  <rlk>	ee33955bdfb0354c3caea5dc797b91bad1a322d9

	Lines: +0, -1
	Files:	include/gimp-print/gimp-print.h.in (+0, -1)

	Remove stray stp_set_orientation.

2002-11-03  <rlk>	4ba298285c32e1dded54117e275e835c4748ca94

	Lines: +562, -933
	Files:	include/gimp-print/gimp-print.h.in (+39, -25)
		man/ijsgimpprint.1.in (+1, -1)
		src/cups/genppd.c (+14, -6)
		src/cups/rastertoprinter.c (+22, -14)
		src/foomatic/foomatic-generator.in (+1, -1)
		src/foomatic/foomatic-templates-gs/Brightness.xml (removed -24)
		src/foomatic/foomatic-templates-gs/Color.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Contrast.xml (removed -24)
		src/foomatic/foomatic-templates-gs/Cyan.xml (removed -24)
		src/foomatic/foomatic-templates-gs/Density.xml (removed -24)
		src/foomatic/foomatic-templates-gs/Dither.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Gamma.xml (removed -24)
		src/foomatic/foomatic-templates-gs/ImageType.xml (removed -63)
		src/foomatic/foomatic-templates-gs/InkType.xml (removed -20)
		src/foomatic/foomatic-templates-gs/InputSlot.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Magenta.xml (removed -24)
		src/foomatic/foomatic-templates-gs/MediaType.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Model.xml (removed -21)
		src/foomatic/foomatic-templates-gs/PageSize.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Quality.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Resolution.xml (removed -20)
		src/foomatic/foomatic-templates-gs/Saturation.xml (removed -24)
		src/foomatic/foomatic-templates-gs/Yellow.xml (removed -24)
		src/foomatic/foomatic-templates-gs/gimp-print.xml (removed -45)
		src/foomatic/foomatic-templates-ijs/{Dither.xml => DitherAlgorithm.xml} (+2, -2)
		src/foomatic/printer_options.c (+4, -19)
		src/ghost/README (+2, -2)
		src/ghost/ijsgimpprint.c (+11, -41)
		src/gimp/gimp_color_window.c (+15, -19)
		src/gimp/gimp_main_window.c (+16, -15)
		src/gimp/print.c (+52, -35)
		src/main/gimp-print-internal.h (+3, -0)
		src/main/print-canon.c (+9, -5)
		src/main/print-dither.c (+20, -13)
		src/main/print-escp2.c (+88, -80)
		src/main/print-lexmark.c (+9, -5)
		src/main/print-papers.c (+1, -1)
		src/main/print-pcl.c (+11, -7)
		src/main/print-ps.c (+8, -8)
		src/main/print-util.c (+7, -0)
		src/main/print-vars.c (+67, -19)
		src/main/printers.c (+87, -45)
		src/testpattern/extended.sample (+6, -6)
		src/testpattern/testpattern.c (+27, -28)
		src/testpattern/testpattern.h (+8, -6)
		src/testpattern/testpattern.sample (+6, -6)
		src/testpattern/testpatternl.l (+1, -6)
		src/testpattern/testpatterny.y (+13, -25)
		test/testdither.c (+12, -12)

	Use parameterized mutators/accessors for the string choice options,
	rather than fixed function calls.  Internally it's still implemented
	in terms of the fixed calls, but this lets us experiment with a new
	API that has more room for growth.

	Remove the last vestiges of the stp driver from the foomatic data.

2002-11-02  <rlk>	1e8bb3e45ab5cb997a60c2d9e219bcc9b2887a4e

	Lines: +2, -6
	Files:	src/gimp/gimp_main_window.c (+2, -6)

	A bit more code factoring.

2002-11-02  <rlk>	15c1d0ecca813ec1df59ddd4a496bf6141a37a16

	Lines: +4, -35
	Files:	src/gimp/gimp_main_window.c (+4, -35)

	Sometimes simpler is better...

2002-11-02  <rlk>	60b4f7be2d08314a26151e3c7833e14373270fb6

	Lines: +36, -27
	Files:	src/gimp/gimp_main_window.c (+36, -27)

	Don't update the preview unnecessarily.

2002-11-02  <rlk>	ff21335c734b01315ab33708d5853960ccf38c94

	Lines: +82, -64
	Files:	src/gimp/gimp_color_window.c (+2, -2)
		src/gimp/gimp_main_window.c (+62, -41)
		src/gimp/print.c (+12, -13)
		src/gimp/print_gimp.h (+6, -8)

	Fix new printer, and clean up some other stuff

2002-11-02  <rlk>	efb7a6aa595d88912b0634b487956ed3045fcaa5

	Lines: +11, -68
	Files:	src/gimp/gimp_color_window.c (+2, -12)
		src/gimp/gimp_main_window.c (+5, -13)
		src/gimp/print.c (+4, -43)

	Use g_strdup rather than local hack c_strdup

2002-11-02  <rlk>	6d9df7064094ecd52ea307583d0ee668c06936bc

	Lines: +2, -2
	Files:	src/gimp/gimp_color_window.c (+2, -2)

	Attach the dither algorithm box in the right place

2002-11-02  <rlk>	0e9a1843bace5203756fffe44536c9f0ded18215

	Lines: +0, -13
	Files:	src/gimp/print_gimp.h (+0, -13)

	Some more cleanup

2002-11-02  <rlk>	a1973d38a22778008dc7865dd0b493b77a5597b4

	Lines: +90, -114
	Files:	src/gimp/gimp_color_window.c (+6, -8)
		src/gimp/gimp_main_window.c (+77, -104)
		src/gimp/print_gimp.h (+7, -2)

	Some more cleanup

2002-11-02  <rlk>	2a0e1046f6c1def614416b6ca2217f8d006d5f57

	Lines: +83, -101
	Files:	src/gimp/gimp_main_window.c (+83, -101)

	A bit more cleanup

2002-11-02  <rlk>	654a94fb720cbb82ca8100fc32daa5a552195442

	Lines: +74, -114
	Files:	src/gimp/gimp_main_window.c (+74, -114)

	Some more cleanup

2002-11-02  <rlk>	6504e2d6e7d174d320c122254576cb7ee7bfd431

	Lines: +20, -35
	Files:	src/gimp/gimp_main_window.c (+20, -35)

	A bit more

2002-11-02  <rlk>	42d03e5f425d3895b131a676a98164a08cc94ac4

	Lines: +19, -40
	Files:	src/gimp/gimp_main_window.c (+19, -40)

	A bit more cleanup

2002-11-02  <rlk>	799cb4dfa8d649c61fc163ce35477c2210311b66

	Lines: +20, -31
	Files:	src/gimp/gimp_main_window.c (+20, -31)

	A bit more cleanup

2002-11-02  <rlk>	dd846b25c320b87f400f7e9f3d276ff489e1ae0e

	Lines: +32, -85
	Files:	src/gimp/gimp_main_window.c (+32, -85)

	More cleanup

2002-11-02  <rlk>	25cd8681b609e2279381ad8ac8460bc5e5770d16

	Lines: +19, -32
	Files:	src/gimp/gimp_main_window.c (+19, -32)

	More cleanup of the GUI

2002-11-02  <rlk>	100f0e3a4882a1b3f0d432a32331f23b67d98057

	Lines: +2, -0
	Files:	src/gimp/gimp_color_window.c (+2, -0)

	Add EvenTone

2002-11-02  <rlk>	53c19d8b5dca6de07db756bc5f1f90b12a07e321

	Lines: +90, -297
	Files:	src/gimp/gimp_color_window.c (+90, -297)

	Generalize the color adjustments

2002-11-02  <rlk>	8c22b2d0a5df505c1f96ae0ab5419b09246973e8

	Lines: +1, -1
	Files:	src/gimp/gimp_main_window.c (+1, -1)

	Minor

2002-11-02  <rlk>	43a7d7f62c9cd57d2e4597c56a2e1b65489da7da

	Lines: +61, -101
	Files:	src/gimp/gimp_main_window.c (+61, -101)

	Generalize the units.

2002-11-02  <rlk>	4db79376f298f310807471ddd6e09ef3d1d8fa0c

	Lines: +123, -327
	Files:	src/gimp/gimp_color_window.c (+2, -1)
		src/gimp/gimp_main_window.c (+119, -325)
		src/gimp/print_gimp.h (+2, -1)

	generalize the combo boxes

2002-11-02  <rlk>	838f7eb7ae70a473199a65e240e857f2f59690fb

	Lines: +4, -6
	Files:	src/gimp/gimp_main_window.c (+4, -0)
		src/gimp/print.c (+0, -4)
		src/gimp/print_gimp.h (+0, -2)

	Tighten up some static declarations

2002-11-02  <rlk>	022a1485ee321c8b89aa209b2330168742d33db3

	Lines: +3, -3
	Files:	src/main/print-canon.c (+3, -3)

	Fix some Canon page sizes.

2002-11-02  <rlk>	9286d51a5c56fe33bf749d0175ddaa4b901b7c76

	Lines: +49, -10
	Files:	NEWS (+44, -8)
		README (+2, -1)
		src/ghost/README (+3, -1)

	Prep for 4.3.6

2002-11-01  <rlk>	940111af864cac272d49a54bef61ec46609ed266

	Lines: +1, -1
	Files:	src/printdef/printdefy.y (+1, -1)

	The printer list can be static

2002-11-01  <rlk>	510f93b34d132997626562615a1ddf158ef57b85

	Lines: +203, -204
	Files:	src/main/print-util.c (+0, -204)
		src/main/print-vars.c (+12, -0)
		src/main/printers.c (+191, -0)

	A bit more cleanup

2002-11-01  <rlk>	c48cc579e8b371be4aa94ca61e64b7d5a97c3c0c

	Lines: +2, -0
	Files:	src/foomatic/printer_options.c (+2, -0)

	Fix braces

2002-11-01  <rlk>	cc44e628a49efe03645e6f2dc180ac6c01185a81

	Lines: +80, -89
	Files:	include/gimp-print/gimp-print.h.in (+80, -89)

	Cosmetic cleanup

2002-11-01  <rlk>	f90563b98e23ea2b97fcf57ae3ca05d5215abb92

	Lines: +453, -365
	Files:	include/gimp-print/gimp-print.h.in (+113, -126)
		src/cups/genppd.c (+17, -18)
		src/cups/rastertoprinter.c (+6, -13)
		src/foomatic/foomatic-generator.in (+3, -9)
		src/foomatic/printer_options.c (+17, -4)
		src/ghost/ijsgimpprint.c (+16, -23)
		src/gimp/gimp_main_window.c (+23, -30)
		src/gimp/print.c (+1, -5)
		src/main/gimp-print-internal.h (+24, -0)
		src/main/print-canon.c (+33, -27)
		src/main/print-escp2.c (+23, -21)
		src/main/print-lexmark.c (+27, -22)
		src/main/print-pcl.c (+21, -15)
		src/main/print-ps.c (+27, -17)
		src/main/print-util.c (+17, -27)
		src/main/printers.c (+81, -0)
		src/testpattern/testpattern.c (+4, -8)

	Hide the innards of the stp_printfuncs_t; use normal function calls
	that are dispatched by the library rather than requiring the application
	to do the dispatch.

2002-11-01  <rlk>	dd17b7b161a7443c58196fdeb963f87e799031ac

	Lines: +1, -1
	Files:	src/main/print-weave.c (+1, -1)

	Fix up an expression

2002-10-31  <rlk>	bfe6cf9278ff2d501a0217f14c008f2a4f080015

	Lines: +16, -0
	Files:	src/main/print-escp2-data.c (+16, -0)

	Support 7-color inks in some cases.

2002-10-31  <rlk>	e22782ab4a639aa29a011ae1e636ad06bd4b7e09

	Lines: +225, -136
	Files:	src/main/print-escp2-data.c (+221, -134)
		src/main/print-escp2.c (+2, -2)
		src/main/print-escp2.h (+2, -0)

	630365 Epson Stylus Photo 950: Enlarged image with some 1440/2800

2002-10-30  <rlk>	1de3a39e0864ef638a8bec77de0f7e20c4fe8a75

	Lines: +9, -8
	Files:	src/gimp/gimp_main_window.c (+9, -8)

	Parameterize the minimum image size

2002-10-30  <rlk>	267a0a56ab6936e31da605c0faa0ae64346c23da

	Lines: +10, -12
	Files:	src/gimp/gimp_main_window.c (+10, -12)

	Lock the mouse to the preview motion; don't slip and slide slightly
	over time due to round off error.

2002-10-30  <rlk>	96b55a08baee67f295e11ae79b89444984f98f1b

	Lines: +25, -1
	Files:	test/unprint.c (+25, -1)

	Color mask to selectively unprint channels

2002-10-29  <rlk>	e1c393e8ff27231aa59f30d99e71a95374d87bae

	Lines: +32, -61
	Files:	src/gimp/gimp_main_window.c (+32, -61)

	Back out 1.59; that did slow things down a lot in some cases.

	Fix entry boxes.

2002-10-29  <mtomlinson>	324b322ebd2321ac697dd0dc4a81e0293860933b

	Lines: +114, -253
	Files:	src/main/print-dither.c (+114, -253)

	Optimized eventone dither somewhat. Result is a slightly different
	algorithm, but hopefully of the same quality.

2002-10-29  <rlk>	52ed4dc5320f60a5966c6f5cedce86f63fa7a7ab

	Lines: +38, -27
	Files:	src/gimp/gimp_main_window.c (+38, -27)

	Eliminate flashing in the preview (experimental!)

2002-10-29  <rlk>	fd78cb5fed6d9ee743fccbfa3b96216a002fccfd

	Lines: +1, -1
	Files:	src/gimp/print.c (+1, -1)

	gimp_writefunc should be static

2002-10-29  <rlk>	a200d4474cd2f43fd16c9a91f47d162586db42b1

	Lines: +35, -1
	Files:	src/gimp/gimp_main_window.c (+35, -1)

	Eliminate unsightly jiggling of the preview when it's resized in some
	cases.

2002-10-29  <rlk>	36b2e6f5a7d230f8fe3b96ce9a8e4ea6b2b991e8

	Lines: +156, -133
	Files:	src/gimp/gimp_main_window.c (+151, -133)
		src/gimp/print_gimp.h (+5, -0)

	Partially generalize units; support points and mm in addition to
	inches and cm.

	Change explicit 72 constant to INCH for clarity.

	Don't recenter the image when we change image size, page size, etc.
	Leave it where it is, and let it be moved if it would go off the
	page.

2002-10-28  <rleigh>	b6f9c7da29885b3f100ea3a135a0d3cb828e14df

	Lines: +1631, -1076
	Files:	Makefile.am (+1, -1)
		configure.ac (+10, -1)
		man/.cvsignore (+11, -0)
		man/Makefile.am (+14, -5)
		man/cups-calibrate.8.in (+5, -5)
		man/cups-genppd.8.in (+1, -1)
		man/cups-genppdconfig.8.in (+1, -1)
		man/escputil.1.in (+1, -1)
		man/gimpprint-color.7.in (added +106)
		man/gimpprint-config.1.in (+8, -8)
		man/gimpprint-dithers.7.in (added +103)
		man/gimpprint-imagetypes.7.in (added +82)
		man/gimpprint-inktypes.7.in (added +111)
		man/gimpprint-mediasizes.7.in (added +253)
		man/gimpprint-mediasources.7.in (added +104)
		man/gimpprint-mediatypes.7.in (added +115)
		man/gimpprint-models.7.in (added +237)
		man/gimpprint-resolutions.7.in (added +430)
		man/gimpprint.3.in (+3, -3)
		man/ijsgimpprint.1.in (+35, -1050)

	Split ijsgimpprint(1) into separate manpages, to document libgimpprint

2002-10-28  <rleigh>	63fffb73317f6d06771f520119b719a986fd33d8

	Lines: +54, -21
	Files:	doc/developer/functions.texi (+54, -21)

	Document papersize functions

2002-10-28  <rleigh>	16d9bd7d134edfd75affdfd8fcb2f2edbfd1de71

	Lines: +319, -241
	Files:	doc/README.maintaining (+319, -241)

	Add autotools version and compatibility information

2002-10-28  <rlk>	95de6810740bddc76b3e005084d170c289b210d0

	Lines: +321, -333
	Files:	src/gimp/gimp_color_window.c (+64, -67)
		src/gimp/gimp_main_window.c (+243, -252)
		src/gimp/print.c (+1, -1)
		src/gimp/print_gimp.h (+13, -13)

	Remove "gimp_" prefix from internal functions.  This was a holdover from
	when we offered two GUIs, one using libgimp and one using GTK.

2002-10-28  <rlk>	f889f566bbc1a0e127ae161d322b3000125156d4

	Lines: +2, -0
	Files:	test/unprint.c (+2, -0)

	Clean up limits.h use

2002-10-28  <rlk>	72570b9cf3e602b6b4c3f88b862979649e7e34bf

	Lines: +135, -63
	Files:	src/main/gimp-print-internal.h (+17, -6)
		src/main/print-canon.c (+5, -3)
		src/main/print-color.c (+2, -0)
		src/main/print-dither.c (+6, -0)
		src/main/print-papers.c (+2, -0)
		src/main/print-pcl.c (+1, -1)
		src/main/print-ps.c (+2, -0)
		src/main/print-vars.c (+2, -0)
		src/main/print-weave.c (+96, -53)
		src/main/printers.c (+2, -0)

	Add checking for first and last active byte in a line to the weave code.
	This will permit family drivers to optimize output for passes with very
	little data.

	Clean up limits.h use.

2002-10-27  <rwisi>	a24dcab478e4e8edcc29d3049e6e1604afbfdaa0

	Lines: +7, -7
	Files:	src/main/print-lexmark.c (+7, -7)

	Corrected error according Bugs item #628698 (exchanged colors).
	Corrected also the photo mode.

2002-10-27  <rwisi>	e8dad961987f77550631fdc9ddcdf41cd684e646

	Lines: +1, -1
	Files:	src/main/print-dither.c (+1, -1)

	Correction related to Bugs item #628698.
	Corrected problem in stp_dither_set_light_ink().

2002-10-27  <rlk>	960401da894457b94d90f6818f4974a3310114d3

	Lines: +4, -0
	Files:	src/main/print-color.c (+1, -0)
		src/main/print-papers.c (+2, -0)
		src/main/print-vars.c (+1, -0)

	Header file requirements

2002-10-27  <rlk>	1165b8f0aa2b8471f1d66b618e2577e5d448c6f1

	Lines: +1, -0
	Files:	test/testdither.c (+1, -0)

	Header file requirement

2002-10-27  <rlk>	3469f6af2c4d90d690c73eebc098f20b49d0d7de

	Lines: +0, -0
	Files:	doc/developer/functions.texi (+0, -0)

	Minor syntax warning

2002-10-27  <rlk>	108570285591fa6d21c2d86da3137dbd3d9d8a88

	Lines: +5, -0
	Files:	src/printdef/printdefy.y (+5, -0)

	Syntax cleanup

2002-10-27  <rlk>	cfb11c03dcf2611233082895b6dc29912a3ef6b0

	Lines: +2, -1
	Files:	src/main/Makefile.am (+2, -1)

	Minor fix.

2002-10-27  <rlk>	048c96529c79d82afc7231e3cd79259430313eae

	Lines: +2563, -4127
	Files:	AUTHORS (+1, -1)
		NEWS (+0, -2)
		README (+32, -85)
		configure.ac (+9, -18)
		debian/README.Debian (+2, -2)
		include/gimp-print/gimp-print.h.in (+7, -46)
		man/Makefile.am (+3, -3)
		scripts/autogen.sh (+10, -0)
		src/cups/genppd.c (+3, -3)
		src/cups/rastertoprinter.c (+3, -57)
		src/foomatic/Makefile.am (+1, -12)
		src/foomatic/foomatic-generator.in (+4, -57)
		src/ghost/COPYING (removed -339)
		src/ghost/Makefile.am (+2, -6)
		src/ghost/README (+80, -257)
		src/ghost/contrib.mak.addon.in (removed -17)
		src/ghost/gdevstp.c (removed -737)
		src/ghost/ijsgimpprint.c (+12, -15)
		src/gimp/gimp_color_window.c (+36, -34)
		src/gimp/gimp_main_window.c (+339, -341)
		src/gimp/print-image-gimp.c (+7, -22)
		src/gimp/print.c (+351, -132)
		src/gimp/print_gimp.h (+35, -3)
		src/main/Makefile.am (+8, -5)
		src/main/gimp-print-internal.h (+14, -0)
		src/main/print-canon.c (+28, -37)
		src/main/print-dither.c (+161, -464)
		src/main/print-escp2-data.c (+3, -0)
		src/main/print-escp2.c (+96, -83)
		src/main/print-escp2.h (+1, -0)
		src/main/print-lexmark.c (+20, -22)
		src/main/print-papers.c (added +546)
		src/main/print-pcl.c (+16, -30)
		src/main/print-ps.c (+16, -27)
		src/main/print-util.c (+35, -1230)
		src/main/print-vars.c (added +440)
		src/main/printers.c (added +84)
		src/main/vars.h (added +73)
		src/printdef/printdef.h (+4, -6)
		src/printdef/printdefy.y (+69, -7)
		src/testpattern/testpattern.c (+10, -25)
		test/unprint.c (+2, -2)

	Change page management to use top/left/height/width rather than
	top/left/scaling/orientation.  Also change coordinate origin to be
	top left of the page rather than bottom left of the printable
	region.

	Split out the paper sizes, printers, and variable processing from
	print-util.

	Advance version.

	Remove Ghostscript stp driver.

2002-10-19  <tillkamppeter>	db8406bea864682832b5f781569d7eefcc7f7c4a

	Lines: +2, -2
	Files:	src/foomatic/foomatic-templates-gs/gimp-print.xml (+1, -1)
		src/foomatic/foomatic-templates-ijs/gimp-print.xml (+1, -1)

	Security fix: s/-dSAFER/-dPARANOIDSAFER/ for the GhostScript command lines.

2002-10-19  <tylerb>	a1394df1adc7a5d28566c18643e391298a21ac5d

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	fix wording for print plugin for Gimp

2002-10-19  <rlk>	2261de7e53698561682797fd28e557a186ee8d72

	Lines: +3, -3
	Files:	src/main/print-escp2-data.c (+3, -3)

	Fix dot sizes for Stylus Pro printers

2002-10-19  <rlk>	ffe1e717ce216edccf3fb5dc7a30ee40916e6d87

	Lines: +0, -0

	.

2002-10-19  <rlk>	8cac80bc1eeb0134e282e8e9dcfeab407bda070f

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix dot sizes on 7600/9600

2002-10-18  <tillkamppeter>	2d582dad31cdc8b5d56c5826d56a34cfe1ac6b72

	Lines: +4, -1
	Files:	src/foomatic/foomatic-generator.in (+4, -1)

	Updated Foomatic data generator to support custom page sizes correctly.

2002-10-17  <rlk>	61b6bf438c78579825a96d41966173cd64914463

	Lines: +0, -0
	Files:	po/ja.po (added +0)

	Updates

2002-10-17  <rlk>	22c5cc58448aaf996991c90010a5974727b5edee

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Add Japanese translation

2002-10-13  <rlk>	42503ab15bf5a2498e1dbf80a58841cefec6e684

	Lines: +26, -48
	Files:	src/cups/genppd.c (+26, -48)

	Do custom page sizes correctly.

2002-10-13  <easysw>	12e1f3eff912cf31368cc49f4c09b656157d614e

	Lines: +61, -3
	Files:	src/cups/genppd.c (+61, -3)

	Mirror 4.2.x changes, although I am unable to test them do to configure
	script problems...

2002-10-12  <rlk>	7ae433816143fd18b2d3fead50ccbb96e7191107

	Lines: +51, -3
	Files:	src/main/print-escp2-data.c (+51, -3)

	Add three and five color extended inksets

2002-10-12  <rlk>	5447c9b9909504de6ac19ee51b8eb624d17345e9

	Lines: +10, -0
	Files:	src/testpattern/testpattern.c (+10, -0)

	Create black lines correctly in 3 or 5 color mode.

2002-10-12  <rlk>	6e4aed5b3fa6aa8c43b331d872cc49a0edd4b988

	Lines: +204, -320
	Files:	src/main/print-dither.c (+204, -320)

	Handle black printing as a special case of raw.

2002-10-12  <rlk>	36573ff785f4b677300d247de8d32a0e53ff70b3

	Lines: +12, -0
	Files:	src/testpattern/testpattern.c (+12, -0)

	Handle a few more cases in extended mode.

2002-10-12  <rlk>	08b5b615728d374f01e7577ca413183f54ffbfe9

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Don't override OUTPUT_RAW_PRINTER

2002-10-12  <rlk>	15daf535fed5d4634679a6830b77880bfdb8bec8

	Lines: +2, -0
	Files:	src/main/print-util.c (+2, -0)

	Add standard size watercolor paper

2002-10-11  <rlk>	c302a400f39fb4b6490dbff8691368b7f8aeae7e

	Lines: +2, -1
	Files:	src/main/print-escp2.c (+2, -1)

	Use 8-byte margin commands on Stylus Pro printers

2002-10-10  <rlk>	65744e02dcdb30a0e22279d8f3fb1b972ac224e1

	Lines: +4, -4
	Files:	src/main/print-escp2-data.c (+4, -4)

	597965 Epson 660 wrong margins

	Per Daniele Venzano, the margins in 4.2.2 were correct after all.

2002-10-09  <rlk>	454e881ff3350d3ce4ed04278a3962e2fbae073c

	Lines: +0, -1
	Files:	src/foomatic/foomatic-printermap (+0, -1)

	Remove the rest of the MJ-520C.

2002-10-09  <rleigh>	2765e0376c8c987fafa7a1e8d08888d8dea019eb

	Lines: +2, -0
	Files:	debian/ijsgimpprint.files (added +2)

	Add ijsgimpprint file list

2002-10-09  <rleigh>	5e23eec4b12a1dffbda8d6af41e1e60d8bea4506

	Lines: +5, -5
	Files:	man/{ijsgimpprint.1 => ijsgimpprint.1.in} (+5, -5)

	Add ijsgimpprint.1.in manual page

2002-10-09  <rleigh>	3111edd86a6a7ec1404fdbf701d7113e3ecf0ab9

	Lines: +1340, -1
	Files:	Makefile.am (+1, -0)
		configure.ac (+1, -0)
		man/Makefile.am (+6, -1)
		man/ijsgimpprint.1 (added +1332)

	Add ijsgimpprint.1.in manual page

2002-10-09  <rleigh>	41c3de12382a2cc301a041a5cf5dcbf7182de040

	Lines: +10, -0
	Files:	.cvsignore (+2, -0)
		man/.cvsignore (+2, -0)
		scripts/.cvsignore (+3, -0)
		src/cups/.cvsignore (+2, -0)
		src/foomatic/.cvsignore (+1, -0)

	Update .cvsignore

2002-10-09  <rleigh>	c9fb71a8330808ea4fe8dbbe03c8e24396001948

	Lines: +53, -20
	Files:	debian/.cvsignore (+2, -2)
		debian/README.Debian (+4, -1)
		debian/README.building (+4, -3)
		debian/changelog (+8, -0)
		debian/control.in (+34, -13)
		debian/rules (+1, -1)

	Add ijsgimpprint package
	Miscellaneous other small updates

2002-10-08  <rlk>	7dc7f922ac5a1ce0f952faa8fc8c5aa75a958f3e

	Lines: +31, -0
	Files:	src/ghost/ijsgimpprint.c (+31, -0)

	620016 IJS driver does not print properly in monochrome

2002-10-07  <rlk>	3cad3f3877a4f7f1ce87297bc7b4fe7cd812233f

	Lines: +1, -1
	Files:	src/ghost/ijsgimpprint.c (+1, -1)

	619992 IJS driver prints spurious first line

2002-10-03  <rlk>	06215e50e3253f08095d68b7093475c313a3b833

	Lines: +71, -80
	Files:	NEWS (+71, -72)
		src/main/printers.xml (+0, -8)

	Remove MJ-520C

===============================================================================
Name: gimp-print-4_3_5

2002-10-03  <rlk>	3a9707eb8e85d931260fabcd8b5dfd246759b4d5

	Lines: +0, -0

	Gimp-print 4.3.5 release

2002-10-03  <rlk>	0700b91c02b2d40d1a1b840796b1f6e157b5fb89

	Lines: +1, -2
	Files:	debian/Makefile.am (+1, -2)

	Remove another missing file.

2002-10-03  <rlk>	00c3657b34c83cf5362e2ca464b789df9748e489

	Lines: +0, -1
	Files:	debian/Makefile.am (+0, -1)

	Remove file that isn't in the repository.

2002-10-03  <rlk>	a3bd190c9959982e8316d386e1a28f3c546fd86d

	Lines: +1, -0
	Files:	configure.ac (+1, -0)

	One more file to be created

2002-10-03  <rlk>	522612c55d24f6a35263ebd0a86fc4ad5ddef862

	Lines: +229, -375
	Files:	NEWS (+197, -62)
		README (+25, -127)
		src/ghost/README (+7, -186)

	Gimp-Print 4.3.5 release

2002-10-01  <rleigh>	d5dae58244a821c17503c979c99c1a358eadec51

	Lines: +10, -0
	Files:	m4/stp_cups.m4 (+10, -0)

	Add new autoconf macro: STP_CUPS_PROGS, for cupsgenppdconfig.  Fixes autogen.sh warnings

2002-09-30  <rlk>	d7a55a4894d1593f2d94bf7df5eb1652c4c3d1e1

	Lines: +93, -14
	Files:	src/main/gimp-print-internal.h (+2, -0)
		src/main/print-escp2.c (+86, -9)
		src/main/print-util.c (+5, -5)

	Optional debugging information in ESCP2 print files

2002-09-28  <tylerb>	6a8af359df6608fc98db79c3f4d38683b5b15a4a

	Lines: +1, -1
	Files:	doc/FAQ.html (+1, -1)

	papers typo

2002-09-28  <rlk>	892c5f12c294b783d508bb0d02c5bcfa005c5fc7

	Lines: +9, -2
	Files:	src/main/print-escp2.c (+9, -2)

	615759 C40UX: 360x240 bad horizontal position
	615561 Epson C40UX cannot print in B&W and Gray

2002-09-26  <rlk>	e63d2d6751b20645e2bdef83660e84bab73fc7b0

	Lines: +46, -8
	Files:	NEWS (+1, -1)
		README (+1, -1)
		debian/README.Debian (+1, -1)
		src/ghost/README (+43, -5)

	Prep for 4.3.5

2002-09-26  <rlk>	e0d03fa6478564e90f46f96698f14f3de29e097d

	Lines: +541, -59
	Files:	NEWS (+502, -13)
		README (+39, -46)

	Prep for 4.3.5

2002-09-25  <rlk>	20424aab6ec9300188a31658b9440c15fd8e7f34

	Lines: +195, -203
	Files:	src/main/gimp-print-internal.h (+1, -2)
		src/main/print-canon.c (+1, -6)
		src/main/print-dither.c (+38, -41)
		src/main/print-escp2.c (+66, -112)
		src/main/print-lexmark.c (+1, -6)
		src/main/print-pcl.c (+1, -6)
		src/main/print-util.c (+24, -21)
		src/testpattern/testpattern.c (+30, -9)
		test/run-weavetest (+32, -0)
		test/testdither.c (+1, -0)

	Various cleanup.

	Run valgrind on a number of things.

2002-09-24  <rlk>	bed0d837fbf52a1c43530b34b54ceffbdf0ffd73

	Lines: +0, -8
	Files:	src/main/printers.xml (+0, -8)

	Remove duplicate entry

2002-09-24  <rlk>	c5858ee3249f65ea3c648897db186853258b3b6d

	Lines: +5, -2
	Files:	src/main/print-escp2-data.c (+5, -2)

	Fix up dot sizes for pro ultrachrome printers

2002-09-24  <rlk>	15d7076af5990d7b6675d5cb5e30397d07453c2d

	Lines: +211, -17
	Files:	src/foomatic/foomatic-printermap (+31, -11)
		src/main/printers.xml (+180, -6)

	Add more Epson printers

2002-09-24  <rlk>	ab8fbf177613380b43dd31a176c03ff1e37fbf81

	Lines: +3, -3
	Files:	src/main/print-escp2-data.c (+3, -3)

	613384 Epson 7600 no printing

2002-09-23  <rleigh>	70a0139c1ac053c1dc6dccd3741bf8ad10766ac0

	Lines: +1, -0
	Files:	m4/stp_cups.m4 (+1, -0)

	Add AC_PATH_PROG check for dialog

2002-09-22  <rlk>	d27a5248fe9c23fc0af4ba1f77928655dbf966b9

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Finally fix the ESC 660 margins for real (597964)

2002-09-21  <rleigh>	874d7fe4abed88edaeb41abe665e06962d7bccec

	Lines: +227, -56
	Files:	Makefile.am (+62, -14)
		configure.ac (+10, -32)
		debian/Makefile.am (added +93)
		scripts/Makefile.am (added +41)
		src/foomatic/Makefile.am (+14, -4)
		src/testpattern/Makefile.am (+7, -6)

	Add automake 1.6 support
	Add gettext 0.11.x support (commented out)
	Remove editor backup files from distdir and make sure other extra files are
	not distributed in debian/ and scripts/ directories
	Make dist works in VPATH

2002-09-21  <rleigh>	f56f5036a80742222ce317a23cec33527eaa7f43

	Lines: +25, -0
	Files:	po/Makevars (added +25)

	po/Makevars is needed by gettext 0.11.x

2002-09-21  <rleigh>	7671fff143594410d40e2342e5511da73f5a23aa

	Lines: +50, -0
	Files:	doc/developer/functions.texi (+35, -0)
		include/gimp-print/gimp-print.h.in (+5, -0)
		src/main/print-util.c (+10, -0)

	New function stp_set_output_codeset for setting the charset encoding of output text strings

2002-09-21  <rleigh>	b74411b365ea746e89c044059332966bbe5e35a6

	Lines: +736, -41
	Files:	configure.ac (+17, -4)
		man/Makefile.am (+19, -3)
		man/cups-genppdconfig.8.in (added +63)
		src/cups/Makefile.am (+24, -34)
		src/cups/cups-calibrate.c (+3, -0)
		src/cups/cups-genppdconfig.in (added +610)

	Add a new program, cupsgenppdconfig, to interatively generate PPDs
	Clean up cups-calibrate includes

2002-09-20  <rlk>	97017c20abdaee6a633a1ab51a4787e94bab63c5

	Lines: +3, -0
	Files:	src/cups/rastertoprinter.c (+3, -0)

	Include limits.h explicitly.

2002-09-15  <rlk>	962298def1966582fda9fe5f37dc539d3191d0f5

	Lines: +31, -4
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/main/print-escp2-data.c (+22, -4)
		src/main/printers.xml (+8, -0)

	604854 Epson 1520 and 3000 print too dark at 1440x720 DPI

	Add Stylus Photo EX3

2002-09-15  <rlk>	4458cb9fd3d2f2e3dd09ac1c729d07cba0ea09fb

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Advance version

2002-09-13  <rleigh>	21a0a62a62eb8a0a26c01dc968028a37a0dba745

	Lines: +31, -22
	Files:	configure.ac (+2, -0)
		m4/stp_gimp.m4 (+29, -1)
		src/gimp/Makefile.am (+0, -21)

	The GIMP print plugin uses DESTDIR and GIMPTOOL correctly

2002-09-11  <rlk>	286c41ba287f0a30ff65e3384f63671d6e3ea0a3

	Lines: +236, -9
	Files:	src/foomatic/foomatic-printermap (+17, -0)
		src/main/print-escp2-data.c (+78, -5)
		src/main/printers.xml (+137, -0)
		test/unprint.c (+4, -4)

	Add Japanese photo and pro printers (PM-something or other).

	Fix dark yellow ink for PM-950C (Stylus Photo 950).

2002-09-08  <rlk>	898e812a3a8094e7295223ff976ebcc399af40ae

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Stylus Color 660 is a 1999 series printer.

2002-09-07  <rlk>	563651dc4b83d4c2830e8ce41dc5d8176620f735

	Lines: +32, -1
	Files:	configure.ac (+1, -0)
		src/foomatic/Makefile.am (+1, -1)
		src/foomatic/mk_printerlist.in (added +30)

	Add new mk_printerlist program to generate verbose list of supported printers

2002-09-07  <rlk>	93a77f112f26e8b4019697e7f995b838cbfdb365

	Lines: +5, -0
	Files:	src/cups/rastertoprinter.c (+5, -0)

	Generate correct "blank" data for CMYK input, if we run out of input.

2002-09-07  <rleigh>	9a0945282d6b72e628f5e872f6a638480a5d958c

	Lines: +1, -1
	Files:	man/Makefile.am (+1, -1)

	Don't remove cups-genppd.8.in on distclean

2002-09-04  <rlk>	14b4f0ac2cf6b4c878d0074f1feb9dc21a8ff101

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fix margins on Epson 660

2002-09-04  <rlk>	0a9ec8de009e786447d2a634e69daee5a66a6cc8

	Lines: +26, -1
	Files:	src/gimp/print.c (+26, -1)

	Eliminate duplicate printers in system printer list.

2002-09-04  <rlk>	683bf2c2e13a367e55d41702f3310cdac2e4ca81

	Lines: +59, -6
	Files:	src/cups/rastertoprinter.c (+59, -6)

	600249 gimp-print output too narrow in CUPS

2002-09-02  <rlk>	76be1908057b16ff8c18eabe5a48ec0a1afe8f72

	Lines: +16, -14
	Files:	README (+16, -14)

	A few more updates

2002-09-02  <rlk>	ed56a29f2029975f30f470f30aa90c590e36aaa3

	Lines: +14, -0
	Files:	README (+14, -0)

	Update printer list

2002-09-02  <rlk>	3312121f4820dcd3686f76e6545af7d60399af9b

	Lines: +2, -1
	Files:	src/main/print-escp2.c (+2, -1)

	Set the nozzle spacing correctly.

2002-08-27  <rleigh>	c3346ecbc9423cc6aa87bfea1f9d87500c0e27a2

	Lines: +0, -2
	Files:	src/cups/genppd.c (+0, -2)

	Remove stray printf (for debugging)

2002-08-27  <rleigh>	91807d156f1b4f565861d431907d2e5af1201404

	Lines: +115, -139
	Files:	man/cups-calibrate.8.in (+25, -31)
		man/escputil.1.in (+41, -56)
		man/gimpprint-config.1.in (+37, -32)
		man/gimpprint.3.in (+12, -20)

	Unify formatting of manual pages
	Correct my email address
	Make license information match that in the code
	Fix spelling and formatting errors, so PostScript output is correct

2002-08-27  <rleigh>	5e618c9901b0de357af4bfa83b7b08fd6fc907f9

	Lines: +1, -1
	Files:	AUTHORS (+1, -1)

	Change email address for Roger Leigh to <roger@whinlatter.uklinux.net>

2002-08-27  <rleigh>	9a1c5128ca85b17343c97ab85b4c0453c78868b0

	Lines: +487, -67
	Files:	configure.ac (+1, -0)
		debian/cupsys-driver-gimpprint.files (+2, -0)
		man/Makefile.am (+2, -2)
		man/cups-genppd.8.in (added +120)
		src/cups/Makefile.am (+10, -13)
		src/cups/genppd.c (+352, -52)

	Enable listing of available languages and drivers
	Add more informative usage, help and version information
	Locale of translations may be specified as an option (and in environment)
	Make genppd.c more portable
	Add more robust error checking

2002-08-24  <easysw>	c1b489fa723cacb6dd43cf4e327200c0e3687e35

	Lines: +41, -10
	Files:	src/main/print-ps.c (+41, -10)

	Make PS output conform to the DSC.

2002-08-22  <rlk>	2e895c8fcad276686324850e911de5e0f6a94523

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Updates from Thorsten.

2002-08-22  <rlk>	0e23323be9cef00717feaa8a984afd5dbe3706d4

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Fast mode doesn't work on the 950.

2002-08-22  <easysw>	beed8a6fe893b918dc52892d517840ae1d1ace54

	Lines: +0, -0

	Fix language names in translation files.

	I really don't know what we can put in here to make things more
	clear...

2002-08-22  <tillkamppeter>	d9a3d14b42438f9b3925397ecd0004bd06b245f1

	Lines: +2, -2
	Files:	src/foomatic/Makefile.am (+2, -2)

	Added "-f" option to calls of "foomatic-kitload" so that old Foomatic data is overwritten wheninstalling the new one.

===============================================================================
Name: gimp-print-4_3_4

2002-08-21  <rlk>	7eb1026923d0066dd898396efd9c839a7a92a994

	Lines: +0, -0

	Gimp-Print 4.3.4

2002-08-21  <rlk>	608fe89436b3ffb0bce14270d59d0c96c03fbb02

	Lines: +90, -31
	Files:	NEWS (+18, -4)
		README (+1, -1)
		debian/README.Debian (+1, -1)
		src/ghost/README (+70, -25)

	Prep for Gimp-Print 4.3.4

2002-08-21  <rlk>	2d5d93e3cc403ecf51e820c2d7953567b821673e

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Don't print a spurious message when using extended ink mode.

2002-08-21  <rlk>	fb8ffffbc440eb805864edff1920fd9aa691126b

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Fix some comments.

2002-08-21  <rlk>	7b57ce197b96fb1f9529aa9f08863b9a6e6abf0f

	Lines: +1888, -330
	Files:	NEWS (+15, -1)
		configure.ac (+14, -0)
		doc/developer/escp2.texi (+106, -31)
		include/gimp-print/gimp-print.h.in (+1, -0)
		po/POTFILES.in (+1, -0)
		src/cups/Makefile.am (+1, -0)
		src/escputil/escputil.c (+16, -0)
		src/foomatic/foomatic-printermap (+9, -0)
		src/ghost/README (+9, -0)
		src/main/gimp-print-internal.h (+1, -1)
		src/main/print-canon.c (+4, -2)
		src/main/print-color.c (+44, -0)
		src/main/print-dither.c (+258, -46)
		src/main/print-escp2-data.c (+762, -199)
		src/main/print-escp2.c (+96, -24)
		src/main/print-escp2.h (+13, -3)
		src/main/print-lexmark.c (+4, -2)
		src/main/print-pcl.c (+4, -2)
		src/main/print-util.c (+1, -1)
		src/main/printers.xml (+84, -3)
		src/testpattern/extended.sample (added +117)
		src/testpattern/testpattern.c (+182, -7)
		src/testpattern/testpattern.h (+22, -0)
		src/testpattern/testpatternl.l (+9, -0)
		src/testpattern/testpatterny.y (+75, -3)
		test/testdither.c (+6, -1)
		test/unprint.c (+34, -4)

	Allow specification of individual physical input channels

2002-08-13  <rwisi>	bda729eb99e11fd2260bca7d58add84e7a314db3

	Lines: +3, -5
	Files:	src/main/print-lexmark.c (+3, -5)

	Corrected color offset of photo cartridge.

2002-08-13  <rwisi>	7556a6df70bd1ce872b5824a6b0292256066d8db

	Lines: +35, -16
	Files:	src/main/print-lexmark.c (+35, -16)

	Corrected major bug:
	*)flush_pass: take care of sw->ncolors
	*)flush_pass: check lineactive with >0
	*)corrected head offset

2002-08-08  <tillkamppeter>	38944775c16e26ca2e74cbdc78c718708e88244d

	Lines: +41, -2
	Files:	src/ghost/ijsgimpprint.c (+41, -2)

	Re-applied patch for switching the locale to "C" during communication with IJS client.

2002-08-07  <rlk>	9aebce7887cc53da1d17fa20a9c8473e433af193

	Lines: +2, -5
	Files:	src/gimp/Makefile.am (+2, -5)

	586960 Gimp Print plugin installs incorrectly on some systems

2002-08-07  <tillkamppeter>	7a59c0c7dd6b67d161f17a06723906112d4278f7

	Lines: +0, -24
	Files:	src/ghost/ijsgimpprint.c (+0, -24)

	Removed last change, the problem is most probably a bug in IJS.

2002-08-06  <tillkamppeter>	0fccf651e134c38a8eda611617c527819f02946b

	Lines: +24, -0
	Files:	src/ghost/ijsgimpprint.c (+24, -0)

	Made the IJS interface of GIMP-Print also working with non-english locales.

2002-08-01  <rleigh>	3dfb3d96ce4d5c94871a1a60b25ea84d9aabc8c2

	Lines: +30, -8
	Files:	debian/changelog (+15, -0)
		debian/rules (+12, -5)
		debian/{libgimpprint-doc.doc-base => libgimpprint-doc.doc-base.in} (+3, -3)

	Make libgimpprint-doc a virtual package
	Generate libgimpprint-doc.doc-base to cope with package naming changes

2002-07-26  <rlk>	65b9f645016b515578a96c7ccc4a46ddbb7aa86b

	Lines: +17, -6
	Files:	src/main/print-escp2-data.c (+17, -6)

	Fixes for STP 2100/2200

2002-07-22  <rleigh>	1d8e79278dfdfa960a8b0c0cdc3a3b8d06855335

	Lines: +0, -0

	Update en_GB translation (all fuzzy and unstranslated strings)

2002-07-21  <rlk>	1f824080f9539fee7dd8fe8715312f5586fe8d8a

	Lines: +2, -1
	Files:	src/main/print-color.c (+2, -1)

	Zero out the zero mask!

2002-07-21  <rlk>	199dad30824ee8f08073652a0057709ff826603a

	Lines: +0, -2
	Files:	man/escputil.1.in (+0, -1)
		man/gimpprint-config.1.in (+0, -1)

	Remove spurious directive (from Eric Raymond)

2002-07-21  <rlk>	1bef45bca0179f5a96ba953e9d568de5d0ce2f28

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Updates from Thorsten.

2002-07-21  <rlk>	e4081e60a6dc6e1a69532efe787deec49463208e

	Lines: +16, -17
	Files:	src/main/print-escp2.c (+16, -17)

	Minor cleanup

2002-07-21  <rlk>	ac9fa065ec33d07aaea56318d2ea30312a11732f

	Lines: +61, -3
	Files:	src/main/print-escp2-data.c (+61, -3)

	Updates from Thorsten.

2002-07-21  <rlk>	1bee3e7f24653c057f91c9dd3cdc526c1d8ad096

	Lines: +9, -9
	Files:	src/main/print-escp2-data.c (+7, -7)
		src/main/print-escp2.c (+2, -2)

	Clean up signedness; fix up some comments.

2002-07-21  <rlk>	60f0b20f81b558c35a6d4dd8d43933f28626255a

	Lines: +15, -12
	Files:	src/main/print-escp2.c (+15, -12)

	Speed up extra line fill.

2002-07-20  <rlk>	86ae2f17a5a5df39271a1e8d5a4f37e0a6c7a863

	Lines: +138, -120
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+1, -0)
		src/main/print-escp2.c (+128, -120)
		src/main/printers.xml (+8, -0)

	Support Stylus Photo 960

	More Epson cleanup

2002-07-20  <rlk>	5ddce5b34959e20fef6b410d81c6a9a943af5ecb

	Lines: +7, -3
	Files:	src/foomatic/foomatic-generator.in (+7, -3)

	Error out if there are any Foomatic ID's listed that don't match a
	Gimp-print printer.

2002-07-20  <rlk>	d22219f355eb5a3819d76e40fd1fcb19878b051c

	Lines: +5, -0
	Files:	src/main/print-util.c (+5, -0)

	Note the use of (non-ANSI) vsnprintf

2002-07-20  <rlk>	bdf89c17be364c026fac608e063543fcf5f734ef

	Lines: +21, -14
	Files:	src/ghost/ijsgimpprint.c (+21, -14)

	Remove some non-ANSI constructs, confusing comments, and unnecessary
	preprocessor definitions.

	Accept Duplex, PS:Duplex, Tumble, and PS:Tumble for compatibility with
	Ghostscript IJS driver.

2002-07-20  <rlk>	2ba14dddedad29d4d45391e39c825a8fb77ac2c6

	Lines: +455, -512
	Files:	src/main/print-escp2-data.c (+337, -352)
		src/main/print-escp2.c (+58, -92)
		src/main/print-escp2.h (+47, -63)
		src/main/print-ps.c (+13, -5)

	Convert a lot of the Epson flags into parameters (simplifies the
	logic somewhat, too).

	Remove some non-ANSI constructs.

2002-07-20  <rlk>	41e229e36e7f247021f0178ccdd26822034afe3e

	Lines: +1, -17
	Files:	src/main/print-escp2-data.c (+0, -16)
		src/main/printers.xml (+1, -1)

	C42 appears to be functionally a C40.

2002-07-17  <rlk>	c18efbf84ef49111c49f75ed30298d6ab2b1ec11

	Lines: +28, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+1, -0)
		src/main/print-escp2-data.c (+16, -0)
		src/main/printers.xml (+10, -0)

	Add Epson C42UX

2002-07-17  <rlk>	08b51925798f59aeb28702cac713900070a74562

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	STP 2100 has a roll feed.

2002-07-17  <rlk>	ed85f3c5c897cc468497a4483610ca3f7f05eec3

	Lines: +8, -8
	Files:	src/main/print-escp2-data.c (+8, -8)

	Distinguish the name of 7-color from 6-color.

2002-07-15  <rlk>	d1d5f3925bbdd60d571a7873bf7bfac3d9b20d1a

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump the version

===============================================================================
Name: gimp-print-4_3_3

2002-07-14  <rlk>	c82da4775bad49dd502be1140fb71a8350200efe

	Lines: +0, -0

	Gimp-Print 4.3.3 release

2002-07-14  <rlk>	869e3c8bd16f1438603baf846e0f7a5522499992

	Lines: +27, -4
	Files:	NEWS (+24, -1)
		README (+1, -1)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Gimp-Print 4.3.3 release

2002-07-14  <rlk>	c4b6026cdce8cad47e7c83f6651eb65bb3d10a95

	Lines: +5, -7
	Files:	src/ghost/README (+5, -7)

	Support quadtone printing.

2002-07-14  <rlk>	713ed7d1a710910801a21889bcf0702c6bfe4173

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Don't call it Piezography (TM) quadtone just yet, as it hasn't been
	tuned for that.

2002-07-14  <rlk>	4e9fc36e6d41f99cdfa2419bc5d322fbadd84c60

	Lines: +41, -37
	Files:	src/main/print-escp2.c (+41, -37)

	Handle extra black nozzles correctly at low resolutions.

2002-07-13  <mtomlinson>	049691e9509c4265dab2bc7136246c102780682f

	Lines: +20, -20
	Files:	src/main/print-dither.c (+20, -20)

	Use typedef rather than #define

2002-07-12  <rlk>	0f066e69ae78a2ecc9b0a1d2bf7a6c87ede2f56d

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Advance the paper correctly.

2002-07-08  <rlk>	5c207ed5efc90f69e1f421a9c219bd1f0180bec5

	Lines: +284, -302
	Files:	src/main/gimp-print-internal.h (+4, -9)
		src/main/print-escp2-data.c (+250, -250)
		src/main/print-escp2.c (+11, -15)
		src/main/print-escp2.h (+6, -11)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-weave.c (+10, -14)
		test/escp2-weavetest.c (+1, -1)

	Cleanup

2002-07-08  <mtomlinson>	37c348c1a6d7ff0ad6d4ddf312a741ee80518daf

	Lines: +9, -5
	Files:	src/main/print-dither.c (+9, -5)

	Fixed EvenTone's handling of photo inks for non-CMYK modes.

2002-07-07  <rlk>	6283b4078d153776643afab04d7010ceb0752ee2

	Lines: +30, -35
	Files:	src/main/print-escp2-data.c (+30, -35)

	More tuning for quadtone inks

2002-07-07  <rlk>	f9f7885769b70c262070df9e5343bd1d77ff1d49

	Lines: +38, -36
	Files:	src/main/print-dither.c (+38, -36)

	Make sure we don't use error diffusion in a transition range with
	adaptive hybrid dithering.

2002-07-07  <rlk>	85cb92a18443620bf491b7b9617d3a1fd4f8d672

	Lines: +24, -22
	Files:	src/main/print-escp2-data.c (+24, -22)

	Parameterize the ink transition density for the Piezography inks.

2002-07-07  <rlk>	b2292e2bce786aaaa328c662dd58f07ba65dc1bd

	Lines: +7, -3
	Files:	src/main/print-escp2.c (+7, -3)

	Treat quadtone printing like color for purposes of setting up the
	printer (since it uses multiple heads).

2002-07-06  <rlk>	387cd7b1fdbdd7924ddc669461c16744c2f60f00

	Lines: +2, -1
	Files:	src/main/print-escp2.c (+2, -1)

	Don't do head offset when printing with just one color.  Also, the
	number of head offsets is the channel count, not the number of colors.

2002-07-06  <rlk>	1bde552f7b3506005ac8e3ce13fe8f760849b04d

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Fix quadtone subchannels for C80.

2002-07-06  <rlk>	dc99215a726eba88e9843485511ca300bd6696dc

	Lines: +3, -1
	Files:	src/main/print-escp2.c (+3, -1)

	Remove limit on number of channels for head offset.

2002-07-06  <rlk>	8ea19263315950336b1e2d79016b323be00e0048

	Lines: +1, -1
	Files:	src/main/print-weave.c (+1, -1)

	Remove hard-coded constant.

2002-07-06  <rlk>	91b7d9b75cbe3a6b4f755b7a65bf270976006b0a

	Lines: +263, -147
	Files:	src/main/print-escp2-data.c (+205, -88)
		src/main/print-escp2.c (+57, -56)
		src/main/print-escp2.h (+1, -3)

	Move head offset into physical channel definition

2002-07-05  <uid21630>	22a22b96829a0d27deb7e72ce6458cadcdf3ea6d

	Lines: +2, -4
	Files:	src/gimp/print.c (+2, -4)

	Use g_strdup_printf rather than asprintf.

2002-06-30  <rlk>	566057b14de1c2dde4331ff4b3f6ab70848ee251

	Lines: +142, -4
	Files:	src/main/print-escp2-data.c (+142, -4)

	Support quadtone printing on most pigment printers.

2002-06-30  <rlk>	7502ba3e475745c7a7fe19a2ac83796924bc5a6b

	Lines: +6, -1
	Files:	doc/users_guide/Makefile.am (+6, -1)

	Distribute the cups-edition.sgml, gimp-edition.sgml, and
	util-edition.sgml files.

2002-06-30  <rlk>	bcaeb5aa38f72065903e51f7ce6a97af60239d5a

	Lines: +42, -336
	Files:	src/main/print-escp2-data.c (+42, -336)

	Improve readability

2002-06-30  <rlk>	63e638b3c3261e33b3d805e04d3c9da0fcc3b7ea

	Lines: +478, -524
	Files:	src/main/print-escp2-data.c (+465, -507)
		src/main/print-escp2.c (+10, -13)
		src/main/print-escp2.h (+3, -4)

	Attach the HSL adjustments to the inkset, not to the printer.

2002-06-30  <rlk>	8c387a17faa9bce6ab4267fcb6b0cf054535526a

	Lines: +46, -37
	Files:	src/main/print-escp2-data.c (+36, -36)
		src/main/print-escp2.h (+10, -1)

	A bit more cleanup.

2002-06-30  <rlk>	7e8cc4dea4dd3ec931bcf559685150616541e1b2

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Minor update.

2002-06-30  <rlk>	9cac2ca00c17d515a8914853f8f3bb37024e9801

	Lines: +418, -17
	Files:	src/main/print-escp2-data.c (+405, -15)
		test/unprint.c (+13, -2)

	Add quadtone support.

===============================================================================
Name: gimp-print-4_3_2

2002-06-29  <rlk>	2cfe92e17d1617aeb3bae37dbb7decd02406fb1c

	Lines: +0, -0

	Gimp-Print 4.3.2

2002-06-29  <rlk>	0a41d211337584de8102f9407ee45598baef8cd5

	Lines: +132, -67
	Files:	COPYING (+1, -1)
		NEWS (+9, -1)
		README (+120, -63)
		configure.ac (+1, -1)
		debian/README.Debian (+1, -1)

	Prep for 4.3.2

2002-06-29  <rlk>	e8efb2feab49e57cdd4570d9a402da0cb5530c66

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Minor typo

2002-06-29  <mtomlinson>	6dbf24812cf89bdf0ac53aff227d0b00d36f4686

	Lines: +8, -2
	Files:	src/main/print-dither.c (+8, -2)

	Fixed Eventone's handling of raw CMYK channels.

===============================================================================
Name: gimp-print-4_3_1

2002-06-28  <rlk>	7c9e8427165260a89f66eed87da9fe55721cee0c

	Lines: +106, -58
	Files:	NEWS (+92, -45)
		README (+3, -3)
		debian/README.Debian (+2, -2)
		src/ghost/README (+9, -8)

	Prep for 4.3.1

2002-06-28  <rlk>	627b9b63569ecb4255c98fb2097c1ae058410c5f

	Lines: +2, -2
	Files:	COPYING (+2, -2)

	Year updates

2002-06-28  <rlk>	fe96b438c072f52c56427b50d3f181f6087ac03b

	Lines: +9, -10
	Files:	m4/stp_libconfig.m4 (+9, -10)

	Fix portability issue

2002-06-21  <mtomlinson>	af22a97181a553a60ed303a6fbe30edddabbba8c

	Lines: +18, -5
	Files:	src/main/print-dither.c (+18, -5)

	Force Eventone to use less photo ink. Also make transition more gradual.

2002-06-21  <rlk>	95b238eadd3f19fdc5f70e80f0d8033ab5217eee

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	STC 900 should print at a base resolution of 360 at all resolutions
	except 1440x720.c

2002-06-21  <rlk>	45b221a6ddf738d697d1f0b14fe189949f8069ce

	Lines: +493, -413
	Files:	src/main/print-escp2-data.c (+493, -413)

	Reorder the ink lists to make them a bit more rational

2002-06-21  <rlk>	7fcfa7e8a410450fd9ac86e98a9c53a38739c3eb

	Lines: +13, -0
	Files:	src/main/print-escp2-data.c (+13, -0)

	Add 1440x1440 resolutions to Stylus Pro printers

2002-06-19  <rlk>	bc94a5fe160c4294d3de7ee21fc88d68596627a6

	Lines: +18, -18
	Files:	src/main/print-escp2-data.c (+14, -14)
		src/main/print-escp2.c (+4, -4)

	Fix a little density bug that crept in.

	Get rid of the "enhanced" microweave; that's handled by the resolution
	list.

2002-06-18  <rlk>	7cfc1eb1cd96be5776ca2a378e71aeccfe16f8c4

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Tune 2880 dpi on 4 pl photo printers.

2002-06-18  <rlk>	e422f3722f4d73497db88d8242abd8bf6d74e625

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Stylus Photo 2100/2200 appears to be a consumer-type, rather than a
	pro-type, printer.

2002-06-18  <rlk>	243cc593f353c0fe2e6be10152260c77b0c8553a

	Lines: +4, -0
	Files:	src/foomatic/foomatic-printermap (+4, -0)

	Add some printer types

2002-06-18  <rlk>	a71dc136da923e6a1dabf3354762a0aaefb61efe

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Stupid trivial bug

2002-06-18  <rlk>	cb9d657b1bbae398a629a7e56d170a920adafdaa

	Lines: +1, -1
	Files:	m4/stp_gimp.m4 (+1, -1)

	Improve message if gimp-config fails.

2002-06-18  <rlk>	685e7985b2c3b02c5d9576c0130f939eec4c9b8f

	Lines: +5, -0
	Files:	src/ghost/README (+5, -0)

	Add Epson 950, 2100, 2200, 7600, and 9600.

2002-06-18  <rlk>	ae9017e425425c04bb1d001f274865514992e177

	Lines: +515, -504
	Files:	src/main/print-escp2-data.c (+428, -407)
		src/main/print-escp2.c (+62, -74)
		src/main/print-escp2.h (+25, -23)

	Clean up a few unused flags.

	Reconfigure the inks some for the 4 pl pigment and 2 pl dye printers.

2002-06-15  <rlk>	a08efba4066e42ffb8d45ffe92078df38a35de2f

	Lines: +169, -7
	Files:	src/main/print-escp2-data.c (+153, -7)
		src/main/printers.xml (+16, -0)

	Vague attempt at support for 2100/2200; preliminary support for 7600/9600.

2002-06-15  <mtomlinson>	8901127bb54e7e0c5e91609992724ee176a0f554

	Lines: +4, -4
	Files:	src/main/print-escp2-data.c (+4, -4)

	Altered some ink droplet size data.

2002-06-15  <rlk>	c1a537ce8902007a396e491c275a7286d878389d

	Lines: +307, -715
	Files:	src/main/print-escp2-data.c (+300, -669)
		src/main/print-escp2.c (+4, -35)
		src/main/print-escp2.h (+3, -11)

	Clean up (at least visually, and to some extent structurally) some of the
	Epson printer data.

2002-06-15  <rlk>	104132eb06c95920f433f32eec9a06f5c6b39161

	Lines: +246, -355
	Files:	src/main/print-escp2-data.c (+211, -336)
		src/main/print-escp2.c (+16, -18)
		src/main/print-escp2.h (+3, -1)
		src/main/printers.xml (+16, -0)

	VERY preliminary support for Stylus Photo 2100/2200 (it will not work yet).

2002-06-10  <rlk>	e7f62f014c4f21bb3403aff9b93c9466e77d324c

	Lines: +57, -22
	Files:	src/main/print-escp2.c (+57, -22)

	Survive if the user asks to print in black and white with color-only
	inks selected.

2002-06-09  <rlk>	853b1e5b2a475f777ad2b2534c6be72e422ee13e

	Lines: +3, -3
	Files:	src/main/print-escp2-data.c (+3, -3)

	Typi

2002-06-09  <rlk>	1c3905859dc45ab8913e1413b44a091690bc51af

	Lines: +382, -93
	Files:	src/main/print-escp2-data.c (+292, -13)
		src/main/print-escp2.c (+76, -78)
		src/main/print-escp2.h (+14, -2)

	Rearrange the inks in the Epson driver; this will allow us to support
	the 2100/2200 as well as hextone/quadtone type inks.

2002-06-09  <rlk>	283bcaba9080f16e7965b38579c58ba8c4b1a677

	Lines: +5, -5
	Files:	src/main/print-escp2-data.c (+5, -5)

	Updates for the Stylus Photo 950 from Thorsten Schnier

2002-06-09  <rlk>	ba4d8733035d049a9d58180afff6c7400fe284a5

	Lines: +5, -0
	Files:	test/parse-escp2 (+5, -0)

	Recognize some oddball alignment-related commands from Stylus Photo
	820 and friends.

2002-06-09  <rlk>	cb498d7e297069aaff9e807222b7def3328f8c78

	Lines: +6, -4
	Files:	src/cups/Makefile.am (+6, -4)

	Allow use of an install program with a relative path (from 4.2 branch
	and Roger).

2002-06-09  <rlk>	ad7452a4e6679cac2a8338a51a98078ade10fcd0

	Lines: +88, -74
	Files:	src/main/print-weave.c (+88, -74)

	Don't print spurious vertical lines (or potentially other garbage) in
	certain weave settings (566536).

2002-06-09  <rlk>	c04c6a4e6125a949c25041ce3e9e6ac97e7edd8b

	Lines: +0, -4
	Files:	include/gimp-print/Makefile.am (+0, -2)
		man/Makefile.am (+0, -2)

	Remove BUILD_LIBGIMPPRINT

2002-06-09  <rlk>	76dfbdd1159a13a67df12d6eef5b85655e073a2e

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Epson stylus photo 950

2002-06-09  <rleigh>	7e3c14efa6d3b6b9d9b752f0ac0b51ac06df74b3

	Lines: +30, -45
	Files:	configure.ac (+3, -31)
		src/cups/Makefile.am (+4, -1)
		src/foomatic/Makefile.am (+5, -1)
		src/ghost/Makefile.am (+4, -1)
		src/gimp/Makefile.am (+4, -1)
		src/main/Makefile.am (+2, -8)
		src/testpattern/Makefile.am (+4, -1)
		test/Makefile.am (+4, -1)

	Fix _DEPENDENCIES determination by moving LIBGIMPPRINT_LIBS out of configure.ac

2002-06-09  <rleigh>	63b7c82a8cb25eb7509c6964bf1b2b768fbf8245

	Lines: +2, -2
	Files:	COPYING (+2, -2)

	Small GPL amendments (year 2000 date fixes)

2002-06-05  <rlk>	bdc90e15afd2a39a234f83a25d32d214f5577a10

	Lines: +104, -37
	Files:	src/testpattern/testpattern.c (+40, -17)
		src/testpattern/testpattern.h (+20, -0)
		src/testpattern/testpatternl.l (+1, -0)
		src/testpattern/testpatterny.y (+43, -20)

	Add ability to print 16-bit raw images.

2002-06-05  <rlk>	dedd12f3876737cd8c2dce67ab7c04c9e55a45a7

	Lines: +462, -140
	Files:	src/main/print-escp2-data.c (+397, -92)
		src/main/print-escp2.c (+41, -43)
		src/main/print-escp2.h (+16, -5)
		src/main/printers.xml (+8, -0)

	Preliminary support for Stylus Photo 950.  This requires non-trivial
	changes, as using the smallest dot size (0x10) appears to require
	actually using only one bit while printing, and it can print at
	a resolution of 720 DPI.

	Also, fix a minor printf-related problem.

2002-06-04  <mtomlinson>	3121e2e3282bf82cd3db47658284fe7ccde7d175

	Lines: +0, -1
	Files:	src/main/print-dither.c (+0, -1)

	Bring eventone raw cmyk into line with standard algorithm.

2002-06-04  <rlk>	d06133d80e1851a5130ce2516059c346d2cec7b4

	Lines: +1, -1
	Files:	configure.ac (+1, -1)
		po/de.po (added +0)

	Add German

2002-06-01  <rlk>	5c1cc041b890d5318958f3c992bcde785199dce6

	Lines: +3, -1
	Files:	src/ghost/ijsgimpprint.c (+3, -1)

	ijs_server_get_page_header => 1 is not an error.

2002-06-01  <rlk>	9f99e06aa8208e91be4220ec6be0b4ee8576a11a

	Lines: +12, -9
	Files:	src/ghost/ijsgimpprint.c (+12, -9)

	Don't die on really huge images.

2002-05-28  <mtomlinson>	e667ab47e0cbd16d806640f985526a765ef1a35d

	Lines: +0, -1
	Files:	src/main/print-dither.c (+0, -1)

	Remove unneccesary code line in dither_cmy_et

2002-05-28  <mtomlinson>	ed41480ce73767a2cf293cfd271d1e83512f8cb3

	Lines: +2, -2
	Files:	src/main/print-util.c (+2, -2)

	Fix off-by-one error in VASPRINTF

2002-05-19  <rleigh>	012081897b211baeb0bf6fca12aa408c56dc9c85

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Fix ALL_LINGUAS typo

2002-05-19  <mtomlinson>	ed26df695310ff861b664f53d29d096df413802d

	Lines: +9, -25
	Files:	src/main/print-dither.c (+9, -25)

	Change non-square error-diffusion for eventone dither.

2002-05-18  <rlk>	c2f766d8d294607f239f24ff46ea715b23db2afb

	Lines: +30, -98
	Files:	src/main/print-util.c (+30, -98)

	Minor typo

2002-05-18  <rleigh>	f5b2bed02dc79db703c1e706513b92a5040d6e6e

	Lines: +132, -61
	Files:	Makefile.am (+2, -1)
		debian/changelog (+2, -1)
		debian/compat (added +1)
		debian/control.in (+126, -54)
		debian/cupsys-driver-gimpprint.conffiles (removed -1)
		debian/rules (+1, -4)

	Update packaging to debhelper v4
	Versioned library development and documentation packages
	Sync package descriptions with 4.2 branch

2002-05-18  <rleigh>	eccff76225e3d79f82d338aa2277de1761fbc972

	Lines: +10, -17
	Files:	src/cups/Makefile.am (+10, -17)

	Fix install and uninstall; add LINGUAS support

2002-05-17  <rleigh>	b001db42d64f8cbaae1771b2c3c10e758fd9b67a

	Lines: +65, -83
	Files:	debian/changelog (+9, -2)
		debian/control.in (+10, -8)
		debian/libgimpprint.postinst (removed -41)
		debian/rules (+46, -32)

	Move to debhelper v4; Improve control.in package versioning

2002-05-16  <rlk>	3f1055095d03829e18d5ad158a74e5147ca4ca24

	Lines: +1, -1
	Files:	src/escputil/Makefile.am (+1, -1)

	Silly typo

2002-05-15  <rleigh>	e0ef11d25d569d838b712af7f6b1c77ea1680477

	Lines: +0, -12
	Files:	src/cups/Makefile.am (+0, -2)
		src/foomatic/Makefile.am (+0, -5)
		src/ghost/Makefile.am (+0, -1)
		src/gimp/Makefile.am (+0, -1)
		src/testpattern/Makefile.am (+0, -1)
		test/Makefile.am (+0, -2)

	Remove _DEPENDENCIES which are determined by automake

2002-05-11  <rlk>	2e9233db8bd2be054c760fa3d84cddf65644276c

	Lines: +31, -20
	Files:	configure.ac (+1, -1)
		po/pt.po (added +0)
		src/escputil/escputil.c (+30, -19)

	Add Portuguese translation

2002-05-11  <tillkamppeter>	ec6db4795d53bbdd382591cc3ae364872cbee2e4

	Lines: +7, -1
	Files:	src/ghost/README (+7, -1)

	Some corrections of the previous submission.

2002-05-11  <tillkamppeter>	8d6aa5e76fa643f1c46f5c849ea0135eed4f1fac

	Lines: +18, -18
	Files:	README (+14, -10)
		src/ghost/README (+4, -8)

	Updates on README files for IJS driver.

2002-05-09  <rlk>	080ff271d7bcbdbdd67871dda944f091c8596b60

	Lines: +10, -0
	Files:	src/main/print-util.c (+10, -0)

	Clean up vasprintf.

	Check for some null pointers.

2002-05-09  <rlk>	aa4e66214c807ea057b48c51d2db2c33d245cac1

	Lines: +31, -58
	Files:	configure.ac (+1, -1)
		src/main/gimp-print-internal.h (+1, -11)
		src/main/print-escp2.c (+23, -34)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-util.c (+3, -9)
		src/main/print-weave.c (+2, -2)

	Add Spanish to list of translated languages

	Clean up vasprintf use.

	Clean up use of columns in Epson driver (and fix up some constness
	along the way).

2002-05-07  <tillkamppeter>	73b00681574c3afdaea0046cfa15aa99909bf498

	Lines: +6, -0
	Files:	src/foomatic/foomatic-printermap (+6, -0)

	Added HP OfficeJet, OfficeJet LX, 300, 330, 350, Pro 1150C.

2002-05-06  <rleigh>	1a70adbfd8d6fd6c72ad2272ff916c5575f2d6da

	Lines: +2, -2
	Files:	m4/stp_pkgconfig.m4 (+2, -2)

	Fix hard-coding of 'gimpprint', using MODULE_DOWN[] instead

2002-05-06  <rleigh>	31eea7318c09715ff61b7eb2e0e6b818be81bd7e

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Move config.h back to the root; it fixes a gettext bug

2002-05-02  <rleigh>	8ce546fb1642ccb2f0459ae808e89a190d52ea03

	Lines: +7, -1
	Files:	debian/changelog (+6, -0)
		debian/control.in (+1, -1)

	Move escputil to section utils

2002-05-02  <rleigh>	dbd0644f57146109961dc78b7227ec2e3f0abfbe

	Lines: +9, -5
	Files:	configure.ac (+9, -5)

	Fix --enable-debug for GNU CC

2002-05-01  <rlk>	0ba39fc415d40b699748dfea3b49be2f17913082

	Lines: +4, -3
	Files:	src/main/print-pcl.c (+2, -3)
		src/main/print-util.c (+2, -0)

	Back out gratuitous paper name changes

2002-05-01  <rlk>	1aff86e2f351385552b653da6b11e29daa46f0c0

	Lines: +11, -11
	Files:	src/main/print-util.c (+11, -11)

	Back out changes to paper key names

2002-04-30  <davehill>	f58a37efd2f2baabe1f170c23369bacd75b3af89

	Lines: +31, -28
	Files:	src/main/print-pcl.c (+31, -28)

	Changed short paper names to match the changes made by Till on
	2002-04-17, otherwise paper sizes disappear for printers that do not
	support custom (user defined) sizes. Also, removed the translateable
	strings from the paper sizes as they are not used, the ones in
	print-util.c are used.

2002-04-28  <rlk>	2879e6f0589de5f2dde0243578de4b1ca2404ca3

	Lines: +0, -0
	Files:	po/es.po (added +0)

	Spanish translation

===============================================================================
Name: gimp-print-4_3_0

2002-04-28  <rlk>	431ba8f529e98864ef8e7ecdf0c3ede6e7e149f1

	Lines: +0, -0

	4.3.0

2002-04-28  <rlk>	0ca69a1e95a63b1f624a46a996bb67f84cbc7f40

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Bump the version

2002-04-28  <rlk>	97f7919adfb2ee43bbbd8feca94cb87ed3aa9c77

	Lines: +653, -757
	Files:	COPYING (+60, -0)
		NEWS (+24, -284)
		README (+5, -8)
		configure.ac (+25, -12)
		debian/README.Debian (+2, -2)
		scripts/autogen.sh (+1, -1)
		scripts/texinfo.tex (+283, -215)
		src/cups/Makefile.am (+8, -8)
		src/escputil/Makefile.am (+3, -2)
		src/foomatic/Makefile.am (+7, -6)
		src/ghost/Makefile.am (+3, -2)
		src/ghost/README (+14, -12)
		src/gimp/Makefile.am (+3, -2)
		src/main/print-dither.c (+4, -4)
		src/main/print-escp2.c (+201, -192)
		src/testpattern/Makefile.am (+3, -2)
		test/Makefile.am (+7, -5)

	Fix autostuff

	Clean up Epson driver a bit

	Make Even Tone be the default dither (this is development!)

	Mac OS X compatibility in makefiles

	Prep for 4.3.0

2002-04-26  <mtomlinson>	abab9dce7df901d10c8832e5d47868e1c82216b7

	Lines: +3, -2
	Files:	src/main/print-dither.c (+3, -2)

	Improve Eventone's performance on fine checked patterns (at the expense of some waterfalling...)

2002-04-25  <mtomlinson>	ccb8135b9ec379e31929fcc5b6f845b2336c02e6

	Lines: +3, -4
	Files:	src/main/print-dither.c (+3, -4)

	Fix tearing problem around black inks.

2002-04-24  <rlk>	c1c8cb9b807eeea30d7090b0ed642a3e71856e45

	Lines: +11, -30
	Files:	src/cups/genppd.c (+11, -30)

	getopt_long_only has portability problems with some BSD's.

2002-04-23  <mtomlinson>	3750c6491e740ef71350abafb83f57c23a8de762

	Lines: +2, -2
	Files:	src/main/print-dither.c (+2, -2)

	Improve waterfalling in EvenTone for six color printers.

2002-04-21  <mtomlinson>	e80db0a6586fd7ab3a251f2a4012594ca3661f0a

	Lines: +388, -4
	Files:	src/main/print-dither.c (+388, -4)

	First cut at implementing all varieties of the EvenTone algorithm.

2002-04-21  <mtomlinson>	5a213d2dd9b07b9968636853c8928cca5ae8c4b9

	Lines: +312, -280
	Files:	src/main/print-dither.c (+312, -280)

	Split Eventone into several functions ready for implementation of other variants. Fix a bug that was causing bad waterfalling.

2002-04-20  <rlk>	665d834e164ae69611fc5bc72c9c6b537aa43c85

	Lines: +6, -6
	Files:	test/run-weavetest (+6, -6)

	Eliminate bash-isms

2002-04-17  <tillkamppeter>	c772776918cc7d28d80ea3b90caaac5193e71b8c

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Added the Sony IJP-V100.

2002-04-17  <tillkamppeter>	7d0b0e7789e3221738815da2a96d7dc332d5e331

	Lines: +11, -11
	Files:	src/main/print-util.c (+11, -11)

	Changed short names for the japanese B paper sizes from "Bx" to "JISBx" so that the short names are easier understandable for users and also correctly treated by Foomatic.

2002-04-16  <tillkamppeter>	ff1e361dee47df6549d9e6bcf1336549102d4494

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Added HP 2500CM printer.

2002-04-14  <rlk>	235ac9ac40f3e3011d3c1ea51495d1d349725521

	Lines: +13, -20
	Files:	lib/vasprintf.c (+4, -4)
		src/cups/genppd.c (+2, -0)
		src/main/print-util.c (+7, -16)

	543562 Portability issues

2002-04-12  <mtomlinson>	496acac467b29198e1166d3edff84c731d66b93c

	Lines: +1, -1
	Files:	src/main/print-escp2-data.c (+1, -1)

	Change settings for Matte paper and 4 color printers.

2002-04-09  <rleigh>	d7fd805855cc2f7c39ceacb4810f3515937ce05b

	Lines: +8, -6
	Files:	configure.ac (+8, -6)

	Use AC_LIBOBJ instead of the deprecated direct LIBOJBS usage

2002-04-08  <andystewart>	6cd020e202867b025e6fac9525ddb59a94295361

	Lines: +1, -1
	Files:	doc/users_guide/utils.sgml (+1, -1)



	Changed kernel config option from CONFIG_PRINTER_READBACK to CONFIG_PARPORT_1284.

2002-04-08  <andystewart>	8611d0fbd7e6e8a66d7ebc42a8781d5ceecd0129

	Lines: +452, -26
	Files:	doc/users_guide/Makefile.am (+255, -8)
		doc/users_guide/cups-edition.sgml (added +58)
		doc/users_guide/cups.sgml (+6, -2)
		doc/users_guide/gimp-edition.sgml (added +58)
		doc/users_guide/title.sgml (+0, -16)
		doc/users_guide/users-guide.sgml (+18, -0)
		doc/users_guide/util-edition.sgml (added +57)



	Created new top level files for separate editions of the User's Guide.

2002-04-08  <davehill>	c12090e5ca63105aafb6745e05a3fc29334c4cf1

	Lines: +1, -1
	Files:	src/main/print-pcl.c (+1, -1)

	Corrected margins on DeskJet 2000 per mail from Michel Goraczko to
	Roger Leigh.

2002-04-07  <rleigh>	e0ee777f762048f3fa267a0b074a904cc97f2c2c

	Lines: +6, -5
	Files:	debian/changelog (+3, -2)
		debian/control.in (+1, -1)
		debian/rules (+2, -2)
		debian/{foomatic-db-gimpprint.files => foomatic-db-gimp-print.files} (+0, -0)

	Rename foomatic-db-gimpprint to foomatic-db-gimp-print

2002-04-07  <tillkamppeter>	30d4acd17b31d50d885b1d0f367d98dada1fdbee

	Lines: +24, -14
	Files:	src/foomatic/foomatic-generator.in (+24, -14)

	Modified command line option evaluation to simplify Makefiles calling the foomatic-generator.

2002-04-07  <andystewart>	6fe74be44f5d2af5f81f6d038229beddc714f271

	Lines: +22, -8
	Files:	man/escputil.1.in (+22, -8)



	Added descriptions for -o, -s, -l, -M options.  Updated description for -u option.

2002-04-07  <andystewart>	3ed3b6dcf29d43fa73a346aaf87154934af8f7e5

	Lines: +6, -12
	Files:	doc/users_guide/utils.sgml (+6, -12)

	*** empty log message ***

2002-04-07  <andystewart>	ad8cd89d768ed255882226ad4dde5448ae31cce6

	Lines: +9, -5
	Files:	doc/users_guide/utils.sgml (+9, -5)

	*** empty log message ***

2002-04-07  <andystewart>	180a8bc40b69b00aef0acb276fa4797c984ca02f

	Lines: +57, -51
	Files:	doc/users_guide/utils.sgml (+57, -51)



	Reformatting of the escputil examples.  I thought they looked ugly on the
	right margin when printed.

2002-04-07  <andystewart>	a29328d1bd929ee6d77de6a807dd07c82f42b9dd

	Lines: +15, -15
	Files:	doc/users_guide/Makefile.am (+5, -5)
		doc/users_guide/users-guide.sgml (+10, -10)
		doc/users_guide/{ch_0.sgml => title.sgml} (+0, -0)
		doc/users_guide/{ch_1.sgml => history.sgml} (+0, -0)
		doc/users_guide/{ch_2.sgml => gimp.sgml} (+0, -0)
		doc/users_guide/{ch_3.sgml => cups.sgml} (+0, -0)
		doc/users_guide/{ch_4.sgml => utils.sgml} (+0, -0)



	Renamed files to make it easier to deal with multiple versions
	of the manual.  Fixed (I think) the make dist problem in Makefile.am.
	Updated users-guide.sgml to use new file names for chapter files.

2002-04-07  <andystewart>	65a39357fef939efceb158d32c0a2cb67436a49c

	Lines: +51, -52
	Files:	doc/users_guide/Makefile.am (+1, -1)
		doc/users_guide/ch_0.sgml (+3, -3)
		doc/users_guide/ch_4.sgml (+47, -48)



	Updates include minor textual fixes to ch_0 and ch_4.  Makefile.am repaired to
	allow make dist to include more than users-guide.sgml.

2002-04-06  <rleigh>	8206b840697ff77068026eb3646fe1aaa7685e4e

	Lines: +8, -10
	Files:	src/foomatic/Makefile.am (+8, -10)

	Add install-kit rule

2002-04-06  <rlk>	aaaef0af62e6c7877e26c260ff5e2686aa9e930d

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	540307 Syntax error in CloseUI in PPD files

2002-04-06  <tillkamppeter>	0368ba7b5a17930cd0edf5db2fece0cd24e598b1

	Lines: +21, -16
	Files:	src/foomatic/Makefile.am (+5, -5)
		src/foomatic/foomatic-generator.in (+16, -11)

	Let foomatic data go into "gimp-print" and "gimp-print-ijs" sub dirs of "foomatic-db",

2002-04-06  <tillkamppeter>	b55c459cd099ad1646eefc3daa28232f85141ed8

	Lines: +26, -13
	Files:	src/foomatic/Makefile.am (+13, -3)
		src/foomatic/foomatic-generator.in (+13, -10)

	Let Foomatic data for GhostScript and IJS drivers go into separate directories (to simplify Debian packaging).

2002-04-06  <andystewart>	7158a11cc9a788ebe615fdbcb5410a9e5cb846f6

	Lines: +2321, -1874
	Files:	doc/users_guide/Makefile.am (+20, -5)
		doc/users_guide/ch_0.sgml (added +80)
		doc/users_guide/ch_1.sgml (added +108)
		doc/users_guide/ch_2.sgml (added +898)
		doc/users_guide/ch_3.sgml (added +316)
		doc/users_guide/ch_4.sgml (added +418)
		doc/users_guide/gfdl.sgml (added +466)
		doc/users_guide/users-guide.sgml (+15, -1869)



	Added chapter 4, the description of the escputil utility.  Chapters now
	have their own separate files and the entire document is pulled together
	via the users-guide.sgml file.  This necessitated a few Makefile changes.

2002-04-06  <rlk>	82c4f096704936ea5e606a187fcc7dfaec6d64cc

	Lines: +1, -0
	Files:	m4/.cvsignore (added +1)

	Cleanup cvsignore

2002-04-06  <rlk>	1b9aa0eefa75b2b429271820fb81d6cc1f587731

	Lines: +5, -0
	Files:	src/ghost/.cvsignore (+2, -0)
		src/main/.cvsignore (+3, -0)

	Cleanup

2002-04-06  <rlk>	6f367a10ce1aa006131a58a9416e63977cbf8cbe

	Lines: +0, -78
	Files:	src/ghost/Makefile.am (+0, -4)
		src/ghost/debian-patch (removed -40)
		src/ghost/debian-patch-stp (removed -34)

	Remove patch intended for Ghostscript 5.10, which is no longer supported.

2002-04-06  <rlk>	7bc3cd15a35927db3d1491bf2e9463e23b18b28e

	Lines: +5, -0
	Files:	configure.ac (+5, -0)

	Generate src/ghost/contrib.mak.addon correctly.

2002-04-06  <rlk>	e2ba467bb643020be0c425ecd23f49a7e49a0aad

	Lines: +1, -1
	Files:	configure.ac (+1, -1)

	Try -ltermcap on the third round, not -lcurses a second time.

2002-04-04  <rlk>	cd16d6103266c5790f8aa827ae944dc5928b6032

	Lines: +17, -4
	Files:	src/ghost/ijsgimpprint.c (+17, -4)

	539013 IJS driver must set top left correctly

2002-04-03  <rleigh>	48f25c2fad68b046033f6a6f16cb23484d283a3c

	Lines: +1, -0
	Files:	m4/stp.m4 (+1, -0)

	Fix possible autoconf _AM_PATH_GIMPPRINT macro unexpanded error with m4_pattern_allow.

2002-04-03  <rleigh>	2054ae29f4a21f4bec71a4dfeb82b02ada983d05

	Lines: +0, -37
	Files:	configure.ac (+0, -37)

	Remove GIMP source tree exclusion code

2002-04-03  <rleigh>	25ed57398c7b865f043113291f95acdbbd4f08c7

	Lines: +1, -1
	Files:	m4/stp_cups.m4 (+1, -1)

	Don't require cups-config.  Remove AC_PATH_PROG third argument

2002-04-03  <rleigh>	de87f5534f01794ff0f7fc41f7cedfef9e21fd85

	Lines: +2, -0
	Files:	Makefile.am (+2, -0)

	Don't distribute configure.in, created as a libtool bug workaround

2002-04-03  <rlk>	32ece4106d141de846d0f570d8720ef590d2aa13

	Lines: +1, -1
	Files:	src/main/print-pcl.c (+1, -1)

	538500 PCL driver buffer overrun

2002-04-03  <rlk>	e2e191cfc573b52c43f6e800b0cae4e435771bb7

	Lines: +14, -4
	Files:	src/ghost/ijsgimpprint.c (+14, -4)

	Set the page size name in addition to just the dimensions

2002-04-02  <rlk>	2d1632a9602ccc600ecac5f9992db54febef2d4d

	Lines: +112, -111
	Files:	src/ghost/README (+112, -111)

	-g is wrong for point size.

2002-03-31  <rleigh>	88e0f7e6611dc5af03ba3f71c7d8bbb582b1a018

	Lines: +1, -1
	Files:	m4/stp_path_lib.m4 (+1, -1)

	Fix pkgconfig default setting, enable libconfig to be used

2002-03-31  <rlk>	d375d4a9ed61aee712a9e1cee0812eb8cb51ce0a

	Lines: +2, -2
	Files:	src/foomatic/foomatic-generator.in (+2, -2)

	DeviceGrayscale => DeviceGray

2002-03-31  <rlk>	0b314b717c6932f1ece19c64f48101bc7fd651a2

	Lines: +3, -3
	Files:	src/ghost/README (+3, -3)

	DeviceGray ==> DeviceGrayscale

2002-03-30  <rlk>	3c883a5378dac235b1da63fc60dc55ccf5bdb756

	Lines: +3, -1
	Files:	src/foomatic/Makefile.am (+3, -1)

	Fix up the directories

2002-03-30  <tillkamppeter>	6f65fa68afa3db6a2c52c28b9c05bbeaeb1ead3d

	Lines: +11, -0
	Files:	src/ghost/README (+11, -0)

	Added a hint because of the IJS Foomatic data to the src/ghost/README

2002-03-30  <rlk>	9cea6a86a7e2168d885cf6765c6bcc69b3071327

	Lines: +1, -1
	Files:	src/ghost/ijsgimpprint.c (+1, -1)

	Fix debug output to match argument

2002-03-30  <rlk>	31498530dc0e900906f229d18756472cb6042d37

	Lines: +16, -11
	Files:	src/ghost/ijsgimpprint.c (+16, -11)

	537248 IJS driver mis-handles -r option

2002-03-30  <tillkamppeter>	bc040b3bc670aeba2c4e20eb491c1d1049ce0ec5

	Lines: +25, -8
	Files:	README (+25, -8)

	Updated Foomatic section of main README, due to IJS.

2002-03-30  <tillkamppeter>	74fa4106e6a2d946d91dbbb822646b0e3bfd2eff

	Lines: +618, -37
	Files:	src/foomatic/Makefile.am (+7, -1)
		src/foomatic/foomatic-generator.in (+111, -27)
		src/foomatic/foomatic-templates-ijs/Brightness.xml (added +24)
		src/foomatic/foomatic-templates-ijs/Color.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Contrast.xml (added +24)
		src/foomatic/foomatic-templates-ijs/Cyan.xml (added +24)
		src/foomatic/foomatic-templates-ijs/Density.xml (added +24)
		src/foomatic/foomatic-templates-ijs/Dither.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Gamma.xml (added +24)
		src/foomatic/foomatic-templates-ijs/ImageType.xml (added +63)
		src/foomatic/foomatic-templates-ijs/InkType.xml (added +20)
		src/foomatic/foomatic-templates-ijs/InputSlot.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Magenta.xml (added +24)
		src/foomatic/foomatic-templates-ijs/MediaType.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Model.xml (added +21)
		src/foomatic/foomatic-templates-ijs/PageSize.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Quality.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Resolution.xml (added +20)
		src/foomatic/foomatic-templates-ijs/Saturation.xml (added +24)
		src/foomatic/foomatic-templates-ijs/Yellow.xml (added +24)
		src/foomatic/foomatic-templates-ijs/gimp-print.xml (added +48)
		src/foomatic/printer_options.c (+3, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Brightness.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Color.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Contrast.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Cyan.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Density.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Dither.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Gamma.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/ImageType.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/InkType.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/InputSlot.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Magenta.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/MediaType.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Model.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/PageSize.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Quality.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Resolution.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Saturation.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Yellow.xml (+0, -0)
		src/foomatic/{foomatic-templates => foomatic-templates-gs}/gimp-print.xml (+10, -6)
		src/ghost/README (+1, -1)
		src/ghost/ijsgimpprint.c (+2, -2)

	Added Foomatic data generation for the IJS interface of GIMP-Print.
	Fixed paths of IJS header files in src/ghost/ijsgimpprint.c
	Fixed IJS command for the media source in src/ghost/README: It must be "MediaSource" not "InputSlot".

2002-03-30  <rlk>	6580f5e7a31d9801938555ba89c1f060c8e93b24

	Lines: +2, -2
	Files:	src/ghost/ijsgimpprint.c (+2, -2)

	Un-fix the header files.

2002-03-30  <rlk>	85191991900c777b8c9b0803daeca7a6258827cd

	Lines: +2, -2
	Files:	src/ghost/ijsgimpprint.c (+2, -2)

	Fix paths of IJS header files.

2002-03-30  <rlk>	3a7b9efec0d06e0fb3e74a4e1119398fa6e79c53

	Lines: +116, -113
	Files:	src/ghost/README (+116, -113)

	-g option is used to set paper size for IJS driver.

2002-03-30  <rlk>	2d053f4a540ed86581238e07dd9976aec8eb562a

	Lines: +3, -3
	Files:	configure.ac (+1, -0)
		m4/stp_cups.m4 (+1, -2)
		src/cups/Makefile.am (+1, -1)

	Only genppd needs libz

2002-03-30  <mtomlinson>	86737746005209fab888101d30b1792cba37e6d8

	Lines: +5, -23
	Files:	src/main/print-dither.c (+5, -23)

	Fix some waterfall and bleed problems in EvenTone.

2002-03-29  <mtomlinson>	b694836ba5f01e154ce7f973627f86f56c094493

	Lines: +115, -99
	Files:	src/main/print-dither.c (+115, -99)

	Fix EvenTone and single-ink printers. Make EvenTone use d->n_channels rather than NCOLORS. Free all the memory that was being allocated.

2002-03-28  <tillkamppeter>	ebe0a4e5baee90d942bf680bc1ee6cba168306de

	Lines: +8, -0
	Files:	src/foomatic/foomatic-templates/gimp-print.xml (+8, -0)

	Added warning that the Foomatic data is onlyy for GIMP-Print 4.3.x.

2002-03-28  <tillkamppeter>	3769216afe90daf5ea882426a8b0b73bad1c6b51

	Lines: +7, -0
	Files:	src/foomatic/foomatic-printermap (+7, -0)

	Added new Kyocera laser printers.

2002-03-27  <rlk>	0d5551fa2e9909d3f5f7f2250d9b5a7a07965719

	Lines: +1, -1
	Files:	test/testdither.c (+1, -1)

	Prettier output

2002-03-27  <rlk>	75c9bcbc6cb53fc0e2aa7062b8342080357563ec

	Lines: +1, -1
	Files:	src/main/Makefile.am (+1, -1)

	gimpprint.m4.bot has been removed

2002-03-24  <rleigh>	13294dab020ede7a2cf47e7fdf137d8c515b9845

	Lines: +5, -0
	Files:	include/.cvsignore (+5, -0)

	Update include .cvsignore for config.h timestamps

2002-03-24  <rleigh>	5aa4047c61f23385dfa29776b2323af70463985a

	Lines: +0, -6
	Files:	src/main/gimpprint.m4.bot (removed -6)

	Superseded by gimpprint.m4.top

2002-03-24  <rleigh>	4f7ffe412f169c8bf98ffbe23dabb974003b867c

	Lines: +12, -6
	Files:	m4/stp.m4 (+1, -2)
		src/main/gimpprint.m4.top (+11, -4)

	*** empty log message ***

2002-03-24  <rleigh>	71949083e1251ba00367869791267c9e435861d9

	Lines: +7, -0
	Files:	scripts/autogen.sh (+7, -0)

	Temporary libtool fix: symlink configure.in->configure.ac

2002-03-23  <rleigh>	0de34f939759f612f55d3b61b9851af6f299fd44

	Lines: +0, -10
	Files:	src/main/gimpprint.pc.in (removed -10)

	Remove gimpprint.pc.in (now generated by configure)

2002-03-23  <rleigh>	f9ce08786925674b716ab966302de3977ac45176

	Lines: +0, -264
	Files:	src/main/gimpprint-config.in (removed -264)

	Remove gimpprint-config.in (now generated by configure)

2002-03-23  <rleigh>	89d0c3bcb8190a87b0fa7340e82df2f0241b9f8d

	Lines: +0, -11
	Files:	src/main/gimp-print.pc.in (removed -11)

	Remove old pkg-config template (renamed to gimpprint.pc.in)

2002-03-23  <rleigh>	e9ce23b92af8f9f299faf6fd34e84d38805ae114

	Lines: +17, -18
	Files:	autogen.sh (+1, -1)
		doc/README.maintaining (+16, -17)

	Update build: remove all traces of configure.ac

2002-03-23  <rleigh>	e76f043b6ecbf1c45dbe26a5d84c472bbaac20a7

	Lines: +1016, -1210
	Files:	acconfig.h (removed -68)
		autogen.sh (+1, -1)
		configure.ac (added +718)
		configure.in.in (removed -839)
		debian/rules (+1, -1)
		doc/README.maintaining (+15, -21)
		doc/developer/integrating.texi (+4, -4)
		scripts/autogen.sh (+11, -17)
		src/main/.cvsignore (+1, -1)
		src/main/gimpprint-config.in (+240, -69)
		src/main/gimpprint.m4 (removed -189)
		src/main/gimpprint.m4.bot (added +6)
		src/main/gimpprint.m4.top (added +9)
		src/main/gimpprint.pc.in (added +10)

	Update build: configure.ac and related files
	Update documentation to describe the new build

2002-03-23  <rleigh>	1e0e26be551d81e3d7291267b7a936f9185d08c4

	Lines: +0, -851
	Files:	configure.ac.in (removed -851)

	Remove redundant configure.ac.in now configure.ac is not generated

2002-03-23  <rleigh>	c8f5eaf21e057c6384cb650ab9f4eb24cc39419c

	Lines: +111, -112
	Files:	Makefile.am (+8, -19)
		doc/Makefile.am (+5, -5)
		doc/developer/Makefile.am (+5, -4)
		doc/users_guide/Makefile.am (+3, -1)
		include/gimp-print/Makefile.am (+5, -3)
		man/Makefile.am (+15, -1)
		samples/Makefile.am (+5, -5)
		src/Makefile.am (+1, -2)
		src/cups/Makefile.am (+19, -15)
		src/escputil/Makefile.am (+3, -6)
		src/foomatic/Makefile.am (+4, -8)
		src/ghost/Makefile.am (+6, -5)
		src/gimp/Makefile.am (+8, -11)
		src/main/Makefile.am (+16, -17)
		src/testpattern/Makefile.am (+4, -6)
		test/Makefile.am (+4, -4)

	Update build: update all Makefile.ams
	All Makefiles are now self-contained (no logic in configure)

2002-03-23  <rleigh>	56f9ea7aa07c4b414830d842483d0f6ed59b5109

	Lines: +1, -2
	Files:	Makefile.am (+1, -2)

	Fix .PHONY entries to only use one line

2002-03-23  <rleigh>	acbc778f4c0c8484663bde50862689413f89bbb2

	Lines: +1573, -0
	Files:	m4/stp.m4 (added +56)
		m4/stp_cups.m4 (added +162)
		m4/stp_gimp.m4 (added +65)
		m4/stp_libconfig.m4 (added +317)
		m4/stp_option.m4 (added +124)
		m4/stp_path_lib.m4 (added +688)
		m4/stp_pkgconfig.m4 (added +132)
		m4extra/stp_release.m4.in (added +29)
		{m4 => m4extra}/gettext.m4 (+0, -0)
		{m4 => m4extra}/gimp.m4 (+0, -0)
		{m4 => m4extra}/lcmessage.m4 (+0, -0)
		{m4 => m4extra}/libtool.m4 (+0, -0)
		{m4 => m4extra}/progtest.m4 (+0, -0)

	Update build: add new m4 macros

2002-03-22  <mtomlinson>	b8ce96ad4a1c95c021b73b1fd4be54dbfb782e20

	Lines: +27, -4
	Files:	src/main/print-escp2-data.c (+27, -4)

	Calibrated the Epson 680 multishot inks.

2002-03-22  <rlk>	90de2131cfc711d6b06e6765be5596bc9d5f7771

	Lines: +10, -7
	Files:	src/main/print-dither.c (+10, -7)

	Fix very fast dithering (533400).  Needs to be back ported to 4.2
	after fix is code reviewed.

2002-03-21  <tillkamppeter>	eca1ca9aef611076270045d473671166ccd5bc88

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Added the Okidata OL400e

2002-03-18  <mtomlinson>	5c0c6c5f5ab60fb4e567bfd4a3882333d61e8d57

	Lines: +239, -205
	Files:	src/main/print-dither.c (+239, -205)

	Speed improvements to EvenTone algorithm.

2002-03-18  <mtomlinson>	ae9029e7d2ef04b9b4f131cd272a10167c7c88c5

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	Minor change to ink dot sizes.

2002-03-17  <rlk>	8dbe5b841147de1db669b9fa8024112ba286015f

	Lines: +135, -102
	Files:	src/main/print-escp2-data.c (+99, -46)
		src/main/print-escp2.c (+20, -56)
		src/main/print-escp2.h (+16, -0)

	Put inkname list (three color CMY, six color photo, etc.) into
	printer list.

2002-03-17  <rlk>	7978bdb2fa64ec5cccac68bed4417b839eb929dd

	Lines: +2, -1
	Files:	configure.in.in (+2, -1)

	Really don't link anything but genppd against libz.

2002-03-17  <rlk>	e002a5c41ca9113f30819729fdd365b0bbb67886

	Lines: +0, -1
	Files:	configure.in.in (+0, -1)

	libz is only needed for building the PPD files.

2002-03-17  <rlk>	d546472e3d8fb3c9595917ac5f4a4db95118e799

	Lines: +129, -65
	Files:	src/main/print-escp2-data.c (+106, -54)
		src/main/print-escp2.c (+10, -11)
		src/main/print-escp2.h (+13, -0)

	Roll feed on Stylus Pro printers does not allow borderless printing

2002-03-17  <rlk>	6d4633ee32698e1b58ca2b69e01b98574ae5222d

	Lines: +3, -0
	Files:	src/main/printers.xml (+3, -0)

	Tune the pigment Stylus Pro printers

2002-03-16  <rlk>	71c8038dcaab4e3ce063fc960b31a5fbb5ad6437

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)
		po/nl.po (added +0)

	Add Dutch translation.

2002-03-16  <rlk>	f6a1bb05979a5ff844996f3df0f0a7a0e89e6a2b

	Lines: +5, -116
	Files:	Makefile.am (+2, -33)
		README (+2, -6)
		configure.ac.in (+1, -20)
		configure.in.in (+0, -25)
		doc/README.maintaining (+0, -1)
		po/POTFILES.in (+0, -4)
		scripts/patch-gimp (removed -25)
		src/Makefile.am (+0, -2)

	Remove patch-gimp, as the GIMP folks won't be needing this any more.

2002-03-16  <mtomlinson>	769f55244820fa31059450553c05f5c5db42136b

	Lines: +57, -1
	Files:	src/main/print-escp2-data.c (+57, -1)

	Re-calibrated 680 printer 720x720 mode.

2002-03-15  <tillkamppeter>	49a2f78c50edbaf4d88703d0ded0f84125578a31

	Lines: +9, -0
	Files:	src/foomatic/foomatic-printermap (+9, -0)

	Added some old Epsons and some recent Canons which are (at least more or less) compatible to explicitly supported models.

2002-03-14  <tillkamppeter>	c9be384563fe7697329a4be0cf307c3f543b27f9

	Lines: +19, -0
	Files:	src/foomatic/foomatic-printermap (+19, -0)

	Added several printer models which are compatible to already listed ones.

2002-03-14  <rlk>	57b170626bcc9b2f4c9578936c863175386bcec7

	Lines: +16, -2
	Files:	src/cups/canon.c (+8, -1)
		src/cups/epson.c (+8, -1)

	Offer both interrupt-driven and polled parallel ports for BSD.
	Suggested by Jacob Meuser.

2002-03-12  <rlk>	eee24cfa25aefd68b3865f70d0e5ffc45b82061a

	Lines: +2, -0
	Files:	src/cups/rastertoprinter.c (+2, -0)

	Fix 528922 from mainline.

2002-03-10  <mtomlinson>	015bae967250e7364f35879ce3469d43aaf4ed2c

	Lines: +3, -3
	Files:	src/main/print-dither.c (+3, -3)

	Reduced the effect of the last change. Waterfalling now present again, but hopefully a bit better.

2002-03-09  <mtomlinson>	9830b850dd677acdda5444c91e72b0d82c13e9d8

	Lines: +24, -7
	Files:	src/main/print-dither.c (+24, -7)

	Fix some more ink-bleed problems in dark areas. Change black handling
	a little. Tune EvenTone parameter. Fix tearing!!! If you still think you
	see waterfalling, you're imaging it.

2002-03-06  <rleigh>	fe63d94b93425a1e2852f070a760ace0d984c95b

	Lines: +7, -2
	Files:	debian/changelog (+6, -1)
		debian/rules (+1, -1)

	Enable library versioning with dh_makeshlibs and update changelog

2002-03-04  <mtomlinson>	6bf342862cb31695c5a384170c90fa2f875cc995

	Lines: +11, -10
	Files:	src/main/print-dither.c (+11, -10)

	Fixed non-square aspect ratio in EvenTone. Fix some ink-bleeding in dark areas.

2002-03-03  <rlk>	b5b2a4a1fdb92ee188c505d9917849086405c52a

	Lines: +4, -4
	Files:	src/ghost/README (+4, -4)

	Minor update

2002-03-03  <rlk>	c0163868c7089e2f251e9a9d05d86ff7d37594ce

	Lines: +12, -0
	Files:	src/ghost/README (+12, -0)

	Add EvenTone screen

2002-03-03  <rlk>	622bbf33136ece07b958ed52926402d9fc0d56db

	Lines: +3, -1
	Files:	src/main/print-dither.c (+3, -1)

	Rename "Even" to "EvenTone", and add note for translators that
	EvenTone is a proper name, not a description.

2002-03-03  <mtomlinson>	d8d49d8ace0c8e5ae1d834f1a66cd98962a66f00

	Lines: +35, -31
	Files:	src/main/print-dither.c (+35, -31)

	Change "Error Diffusion" to "EvenTone". Improve dither pattern. Change to standard black level method.

2002-03-02  <rleigh>	dd82436b0ca8ccce9de8095874b8dba6117e2e87

	Lines: +46, -1
	Files:	debian/control.in (+1, -1)
		debian/cupsys-driver-gimpprint.postinst (added +41)
		debian/cupsys-driver-gimpprint.postrm (+4, -0)

	Fix gs dependency
	Fix cupsys-driver-gimpprint to reload cupsys on configure/removal

2002-03-02  <rlk>	d28bf0626030a309502fabe3dbd7c40e127dce03

	Lines: +30, -6
	Files:	src/main/print-canon.c (+30, -6)

	Latest update from Peter Missel

2002-03-01  <rlk>	32afc5567caff81419a6433c558d037943f95d39

	Lines: +39, -39
	Files:	src/main/print-escp2-data.c (+39, -39)

	Tune the dot sizes for eventone

2002-03-01  <rlk>	694bdc4f9611ab1b469af0f9b1e9b299666b4e93

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Change the minimum density back to 0.1.

2002-02-28  <cpbs>	f33497ecfa5f8c0ac77ca8b33df20acf1df7265e

	Lines: +59, -44
	Files:	src/cups/canon.c (+29, -22)
		src/cups/epson.c (+29, -22)
		src/cups/rastertoprinter.c (+1, -0)

	rastertoprinter.c: flush output at end of page.
	canon.c, epson.c: use read() instead of fread() in order not to block
	  waiting for incoming data.  Ignore 0-byte backchannel reads.

2002-02-26  <mtomlinson>	4e2a88621ea71cf432a5323e04bebb58deffb41a

	Lines: +8, -16
	Files:	src/main/print-dither.c (+8, -16)

	Fix ink selection. Make non-square ratios work better.

2002-02-26  <rlk>	0020f48db1bab98a8995f9459f98672ac7053c08

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Z53

2002-02-25  <mtomlinson>	79d4ae8fde7129f7f87e11ec48e02329848906bb

	Lines: +53, -58
	Files:	src/main/print-dither.c (+53, -58)

	Improve (hopefully) the transition from photo-dark inks.

2002-02-24  <rlk>	77a9dce54544578ee114a71ada037fef82927426

	Lines: +29, -33
	Files:	src/escputil/escputil.c (+29, -33)

	Simplify the alignment procedure: print all of the patterns first, and
	then ask the user for the choices.

2002-02-24  <rlk>	2cafb34c15c14c54756fbd9aed3aebb99166aa44

	Lines: +2, -2
	Files:	src/escputil/escputil.c (+2, -2)

	Stylus C70/80 has 4 alignment passes.

2002-02-23  <rlk>	4b8fbb5def7db85aea8c3fa73d1d090a7659b9c5

	Lines: +11, -0
	Files:	NEWS (+1, -0)
		src/ghost/README (+1, -0)
		src/main/printers.xml (+9, -0)

	Lexmark Z53 works

2002-02-22  <rlk>	e1f0fa74371df458fc5c073b48efc71b6e34d1e5

	Lines: +0, -19
	Files:	src/ghost/.cvsignore (+0, -19)

	No longer need the ancient Ghostscript driver leftovers

2002-02-22  <rlk>	4bb38570ee87b7dd1af5cf65c6076781bd0473b1

	Lines: +1, -0
	Files:	src/ghost/.cvsignore (+1, -0)

	Now need to ignore .deps

2002-02-22  <rlk>	d6aae364b5449135e0498ba3275d71e522cbec3c

	Lines: +12, -10
	Files:	configure.in.in (+12, -10)

	Fix use of AC_PROG_PATH

2002-02-21  <rlk>	47f3be6f03e482ce0bdd7e700b06d8f7f563554e

	Lines: +1, -1
	Files:	src/ghost/ijsgimpprint.c (+1, -1)

	Typo

2002-02-21  <rleigh>	0ce48fdfae30105c4e166f960ee0361a50ebdcf2

	Lines: +1, -1
	Files:	debian/control.in (+1, -1)

	Add Build-Depends for foomatic-bin

2002-02-20  <rlk>	9cff22e3bff0eb006b5e2ecc222f69dfe331efc1

	Lines: +17, -3
	Files:	AUTHORS (+17, -3)

	Updates

2002-02-20  <rlk>	88934325fc556fe2fc58230e1f5f0b24e8d95f07

	Lines: +8, -22
	Files:	src/main/print-dither.c (+8, -22)

	Fix from Mark

2002-02-19  <mtomlinson>	190b68a086b630ffad60381567c38a9f89637ef8

	Lines: +13, -16
	Files:	src/main/print-dither.c (+13, -16)

	Minor black changes. Fix small bug in eventone.

2002-02-18  <mtomlinson>	c6a0b2ec1634491d6e573b27af3295df7436d2fd

	Lines: +40, -3
	Files:	src/main/print-dither.c (+40, -3)

	Improve black transition. Improve photo ink transitions.

2002-02-17  <mtomlinson>	8a50c3902bd0d358358b46216bb6cefeaf95602d

	Lines: +75, -59
	Files:	src/main/print-dither.c (+75, -59)

	Error diffusion: Sort out black ink usage. Also first cut at getting photo inks right.

2002-02-16  <rlk>	d0be18613b2ca639b9a3cb9e2a81bceafdc94f29

	Lines: +0, -0
	Files:	po/el.po (added +0)

	Add Greek, update other translations

2002-02-16  <rwisi>	9c3491e5e8ac1a642cd2ff9f5edc06777256af30

	Lines: +3, -3
	Files:	src/main/print-lexmark.c (+3, -3)

	Fixed error [ #516268 ] Erroneous comparison.

2002-02-16  <rlk>	6d528ae383d362d6f46a3e84e6319e78a7ed880a

	Lines: +5, -3
	Files:	src/main/print-util.c (+5, -3)

	Minor update

2002-02-15  <rlk>	2a9d38735511b8c85ce864a61e4f91569f4e241d

	Lines: +23, -23
	Files:	src/ghost/ijsgimpprint.c (+23, -23)

	I18N

2002-02-15  <rlk>	81dfacb638fd4a4e915485e3f6e6384b4565abcd

	Lines: +3, -0
	Files:	po/POTFILES.in (+3, -0)

	IJS

2002-02-14  <rlk>	a1a98ec50275908a6c95366cbcfb8ab3780c89ff

	Lines: +5, -1
	Files:	src/ghost/README (+5, -1)

	Minor update

2002-02-14  <rlk>	9b3ca3743efb5f295f40f9e6cc1082140b8af8c1

	Lines: +1, -1
	Files:	src/ghost/Makefile.am (+1, -1)

	Typo

2002-02-14  <rlk>	708c7b9ec045e7e72895b98267149adc54f11b1c

	Lines: +1, -1
	Files:	src/Makefile.am (+1, -1)

	Move IJS to src/ghost

2002-02-14  <rlk>	21f51a6cf7258baf3adb0abb6503d611517ebfce

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Slovak language

2002-02-14  <rlk>	cd3fb7a71018468a28e65f92ab4e7eca713dcdc7

	Lines: +306, -109
	Files:	README (+33, -11)
		configure.in.in (+1, -1)
		src/ghost/Makefile.am (+21, -0)
		src/ghost/README (+224, -30)
		src/ijs/.cvsignore (removed -5)
		src/ijs/Makefile.am (removed -50)
		src/{ijs => ghost}/ijsgimpprint.c (+27, -12)

	Move IJS into src/ghost

	Start documenting IJS

2002-02-14  <rlk>	28e77a3ad76a4dec88e0fec2e205273640cfc01b

	Lines: +0, -0
	Files:	po/sk.po (added +0)

	Add Slovak translation

2002-02-13  <rlk>	d5058204a77c1bedda40a337687a702c107a1daa

	Lines: +95, -44
	Files:	src/ijs/ijsgimpprint.c (+95, -44)

	Test to at least early beta quality.

2002-02-05  <easysw>	827f6b7655a2ed149c04e33a412a7e435c57d343

	Lines: +357, -0
	Files:	cups/cups-gimpprint.list.in (added +357)

	Dunno why I didn't commit this file...

2002-02-05  <mtomlinson>	8d751340b2f9395489460965dbdf4e1a1b2cdc2e

	Lines: +11, -2
	Files:	src/main/print-dither.c (+11, -2)

	Improve eventone calculations.

2002-02-03  <rleigh>	ef30424fa3912e1a0452c7bbc912505d9f817c68

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Remove hard-coded template path

2002-02-03  <mtomlinson>	39ada514f828af8394460b0775070531c720d8b6

	Lines: +8, -7
	Files:	src/main/print-dither.c (+8, -7)

	Fix silly mistake with black levels

2002-02-02  <mtomlinson>	3ea6082a519a822fdfdbb2100fe12156f0e9f56e

	Lines: +130, -21
	Files:	src/main/print-dither.c (+130, -21)

	Incorporate eventone into error-diffusion. Respect k_upper and k_lower.

2002-02-01  <rleigh>	f533710b3b714372147c889bfa9ded7a3a1817bb

	Lines: +1, -0
	Files:	debian/foomatic-db-gimpprint.files (added +1)

	Add foomatic-db-gimpprint package

2002-02-01  <rleigh>	5581f1dfe29d9e1dabdfc6a6cdab1d1a64eb8da7

	Lines: +44, -17
	Files:	configure.in.in (+11, -11)
		debian/changelog (+2, -1)
		debian/control.in (+14, -0)
		debian/rules (+2, -1)
		src/foomatic/Makefile.am (+7, -2)
		src/foomatic/foomatic-generator.in (+8, -2)

	Enable foomatic VPATH build
	New Debian package foomatic-db-gimpprint

2002-01-31  <rlk>	ef74cb08d4b722dcd05289351c11150b910c1a6d

	Lines: +24, -16
	Files:	README (+24, -16)

	Suggestions from Till

2002-01-30  <rlk>	b784a7e80352604f9903522b3803f6f73c2890a2

	Lines: +2, -1
	Files:	scripts/mkchlog (+2, -1)

	A few more tweaks

2002-01-30  <rlk>	8648e6d90f16eccb99c0def74050611fa5b22989

	Lines: +13, -2
	Files:	scripts/mkchlog (+13, -2)

	Log files that are in the root directory, but have been removed.
	These files were the original (through 4.0) Gimp-print source.
	Otherwise, only log files that are on the current branch or parent
	thereof.

2002-01-29  <rlk>	a44e97ce0d0e9a13df04d538f1720aa1a1850668

	Lines: +86, -6
	Files:	scripts/mkchlog (+86, -6)

	Better filter on versions

2002-01-29  <rlk>	a58f6310bc549da17b57c54f9607601a62cfec1c

	Lines: +4, -4
	Files:	src/ghost/README (+4, -4)

	Minor typos

2002-01-27  <rlk>	e38c7a3f0b84688584df081f8ada9dcc1f50bdee

	Lines: +66, -5
	Files:	src/main/print-util.c (+66, -5)

	Check more values during verification

2002-01-27  <tillkamppeter>	1c19a2b6878da5e997fe07167de7444f8dd4aa6a

	Lines: +22, -15
	Files:	src/foomatic/foomatic-templates/gimp-print.xml (+22, -15)

	Updates of text in the Foomatic database entry for GIMP-Print.

2002-01-26  <rleigh>	7c0fc55a6291d1ab2d1361aad459c3ac6a7e77d8

	Lines: +2, -2
	Files:	doc/users_guide/Makefile.am (+2, -2)

	Fix manual.sgml dependencies to use $(srcdir) to create correct symlinks

2002-01-26  <rleigh>	3ccb3adf17bb3b298b0aeb0bd483dc53392f1765

	Lines: +2, -6
	Files:	HACKING => doc/README.maintaining (+0, -0)
		Makefile.am (+1, -5)
		doc/Makefile.am (+1, -1)

	Move HACKING back to doc/README.maintaining

2002-01-26  <rlk>	4a511d62dcf7ebdc0526ce561e39b450c67101c1

	Lines: +2, -0
	Files:	src/ijs/ijsgimpprint.c (+2, -0)

	Note that Russell Lang originally wrote this.

2002-01-25  <rleigh>	ac669754f81834686df676420d2dbca3a2e7fef7

	Lines: +3, -3
	Files:	Makefile.am (+1, -1)
		doc/Makefile.am (+1, -1)
		doc/README.maintaining => HACKING (+1, -1)

	Move doc/README.maintaining to HACKING

2002-01-25  <rlk>	b84c539fc7e1ead656fa6e65cf55810cdb2f19b3

	Lines: +3, -0
	Files:	src/ijs/ijsgimpprint.c (+3, -0)

	Fix a few missing variables

2002-01-25  <rlk>	c328b9e7c40fe5de79c250aae05ac5a279c1f3f7

	Lines: +7, -1
	Files:	src/ijs/ijsgimpprint.c (+7, -1)

	Monochrome output

2002-01-24  <rlk>	3d65ddfffb759512f610ddd3c5250e74f34e45bb

	Lines: +2, -0
	Files:	src/cups/rastertoprinter.c (+2, -0)

	Set left and top correctly

2002-01-24  <rlk>	81ab7f0e4a3554328dd7e317a611a77e4867ae6b

	Lines: +2, -0
	Files:	src/ghost/gdevstp.c (+2, -0)

	Set the left and orientation correctly.

2002-01-23  <rlk>	2694e04ee5f1b003a73813883c9cc5c4f91f7306

	Lines: +5, -5
	Files:	src/main/print-escp2-data.c (+5, -5)

	Fix margins

2002-01-21  <rlk>	fb60d4827d9bd8161dca22439ba41a1529039310

	Lines: +6, -10
	Files:	src/ijs/ijsgimpprint.c (+6, -10)

	Fix color output mode?

2002-01-21  <rlk>	4db38913b08d40f127d68a1a9c3b737b399ecec4

	Lines: +316, -9
	Files:	src/ijs/ijsgimpprint.c (+316, -9)

	Generates output with 0.32 of IJS

2002-01-21  <rlk>	5b09cc4df5c05e0c8d10afd8b432b88ba0559eac

	Lines: +1, -1
	Files:	src/main/print-dither.c (+1, -1)

	Minor bug in row ends: subchannel count may not be exactly 2.

2002-01-21  <rlk>	31731a53d402f872c7ce49f12b756c5905aa04e2

	Lines: +2, -2
	Files:	src/main/print-escp2-data.c (+2, -2)

	5000/5500 take the same paper sizes as the 2000.

2002-01-21  <rlk>	9d9f1790b11a37c0a5a1abfe5de8a68d40b5181e

	Lines: +7, -7
	Files:	src/main/print-escp2-data.c (+7, -7)

	Adjust the minimum page sizes for Stylus Pro printers

2002-01-17  <davehill>	b095ed5f0fa1e02c4629fd0516963ecbf1c9ee22

	Lines: +22, -12
	Files:	test/pcl-unprint.c (+22, -12)

	Dynamically allocate output buffers so we can pcl-unprint large files!

2002-01-17  <davehill>	439a94e7c323e5fca9e5f4515b5c508eedb8a8a0

	Lines: +53, -33
	Files:	src/main/print-pcl.c (+53, -33)

	Dynamically allocate the comp_buf instead of having it fixed. Fixes crashes
	when using larger paper sizes in DesignJet.

2002-01-15  <ttonino>	dd2b336936dead17724c00cd97500d4584092fdd

	Lines: +7, -3
	Files:	src/main/print-dither.c (+7, -3)

	Changed divisor in error distribution to take aspect ratio into account.
	Dots should be on equal distance on paper, whether resolution is 300 x
	300 or 2880 x 720.

2002-01-12  <mtomlinson>	72af0ab25e3cec221d4f77a226452dcc08e72850

	Lines: +17, -1
	Files:	src/main/print-dither.c (+17, -1)

	Change dithering to Thomas Tonino's suggestion.

2002-01-11  <mtomlinson>	4d5cf2cc5a9372339b2ea248045c0867220e188c

	Lines: +27, -22
	Files:	src/main/print-dither.c (+27, -22)

	Still correcting that density

2002-01-11  <rlk>	eb02108b44e347a29ea6bc24647da29f7ae5fc1a

	Lines: +10, -6
	Files:	configure.in.in (+7, -3)
		src/ijs/Makefile.am (+3, -3)

	Update for ijs 0.30

2002-01-08  <mtomlinson>	f8ec546a406057308fa1391bd4c17b38edc717eb

	Lines: +4, -0
	Files:	src/main/print-dither.c (+4, -0)

	Scale new dither by correct density

2002-01-05  <rlk>	1f60a349f88849b48b959d2efb14c89360457d33

	Lines: +2, -0
	Files:	src/cups/Makefile.am (+2, -0)

	Print useful warning messages

2002-01-04  <mtomlinson>	80fa94a4c89b1fff5a9e31702fed72ee2d96387d

	Lines: +2, -2
	Files:	src/main/print-dither.c (+2, -2)

	Fix xstep calculation

2002-01-04  <mtomlinson>	e4cc0bac017dfd7315238c20581c25ca50d24b8c

	Lines: +17, -38
	Files:	src/main/print-dither.c (+17, -38)

	Added some free() calls, and code savings

2002-01-04  <rwisi>	8233d108ec13b4a40cd1a6c0a8d4442491a06fd7

	Lines: +1, -1
	Files:	src/main/print-lexmark.c (+1, -1)

	Corrected bottom border of the z42.

2002-01-04  <rlk>	86092eeb5487e49c919e588d29edf4d03652f14e

	Lines: +171, -56
	Files:	src/main/print-escp2-data.c (+153, -48)
		src/main/print-escp2.c (+12, -7)
		src/main/print-escp2.h (+6, -1)

	499200 ESP 1280/1290 need special deinit code
	499203 ESP 780/820 have different paper codes

2002-01-03  <mtomlinson>	0f7a45a05ee32473619cc88a377cf21183efd141

	Lines: +303, -1
	Files:	src/main/print-dither.c (+303, -1)

	Added new Error Diffusion dither

2002-01-01  <rleigh>	63713fa607a70817bff598ca2475d78e0575bcab

	Lines: +2, -2
	Files:	debian/changelog (+1, -1)
		debian/control.in (+1, -1)

	Add versioned Replaces for gimpprint-locales from debian-branch

2001-12-30  <rleigh>	c52804f34c55a3370d04ecc5890ff6df79bf1ede

	Lines: +8, -4
	Files:	debian/changelog (+5, -1)
		debian/control.in (+3, -3)

	Merge debian/control.in fixes from debian-branch

2001-12-26  <rwisi>	af89752e8fa0a6847160a34bce9086a48f5c51b8

	Lines: +3, -0
	Files:	src/main/print-lexmark.c (+3, -0)

	Changes received by Alwin.

	Fixed two major bugs for the Lexmark Z42:

	- The Z42 doesn't choke anymore if the picture isn't aligned to the left
	of the page.

	- Sometimes there was a lot of black 'binary data' in the picture when
	printing with ink-type 'four color standard' and output type 'black
	and white'. (Forgot to specify color-compatibility-mode or full 208
	nozzles).

2001-12-23  <rlk>	186746d413daa4d253dd12374bb02448e198753b

	Lines: +155, -311
	Files:	src/main/print-dither.c (+147, -306)
		test/run-testdither (+6, -3)
		test/testdither.c (+2, -2)

	A bit more cleanup work on the dither code.

2001-12-21  <rleigh>	be829464ad784b99a1bd3085444c4ded7bb25996

	Lines: +2, -5
	Files:	Makefile.am (+0, -2)
		doc/developer/Makefile.am (+2, -2)
		src/Makefile.am (+0, -1)

	Remove automake 1.4 bug workarounds to enable automake 1.5 use

2001-12-21  <rlk>	6677e5d230c98cc5657e19028621def47b8de2f3

	Lines: +728, -364
	Files:	src/main/Makefile.am (+1, -0)
		src/main/gimp-print-internal.h (+0, -4)
		src/main/print-dither-matrices.c (+237, -2)
		src/main/print-dither.c (+408, -358)
		src/main/print-dither.h (added +82)

	Start splitting up the dither code

2001-12-20  <rleigh>	6287266d7ec8bf4268bba85bb68a8c0a76c74708

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Fix OSTYPE with AC_DEFINE_UNQUOTED

2001-12-20  <rleigh>	326b7a9a8dc4650c6c969bf4afd447a69a6abb9b

	Lines: +113, -205
	Files:	configure.ac.in (+113, -205)

	Fix OSTYPE with AC_DEFINE_UNQUOTED
	New macros AC_STP_ARG_WITH and AC_STP_ARG_ENABLE to simplify things
	Fix quoting of other AC_DEFINEs

2001-12-20  <tillkamppeter>	3c6ff22beb9c7ab20075cbf91d233447bf5b315b

	Lines: +2, -0
	Files:	src/foomatic/foomatic-printermap (+2, -0)

	Added the Canon BJC-2100 and Apollo P2200 (they were supported by GIMP-Print 4.0.x).

2001-12-19  <rleigh>	8cf43fa45f83ec9d8d452e336d117d7038ab50bc

	Lines: +3, -2
	Files:	.cvsignore (+1, -0)
		configure.ac.in (+1, -1)
		configure.in.in (+1, -1)

	Use AM_ACLOCAL_INCLUDE correctly
	Add m4local to .cvsignore

2001-12-19  <rleigh>	b06f8554992fa22480d2e52a40089b713a821011

	Lines: +962, -0
	Files:	configure.ac.in (added +962)

	Add configure template for autoconf 2.50

2001-12-19  <rleigh>	eb2662f6ce7561f49a814a88357ce80e3ac8ac1a

	Lines: +13, -212
	Files:	Makefile.am (+1, -1)
		gimp.m4 => m4/gimp.m4 (+0, -0)
		scripts/autogen.sh (+12, -0)
		scripts/gimp.m4 (removed -211)
		{scripts => m4}/gettext.m4 (+0, -0)
		{scripts => m4}/lcmessage.m4 (+0, -0)
		{scripts => m4}/libtool.m4 (+0, -0)
		{scripts => m4}/progtest.m4 (+0, -0)

	New directory m4 to hold m4 macros, and m4local is created by autogen.sh
	to put symlinks or macros in to be used by aclocal.

2001-12-19  <rleigh>	857ce5497949853b4f54edda70a50390f6449334

	Lines: +3, -4
	Files:	configure.in.in (+3, -4)

	Fix typo in help string --with-translated-ppds
	Remove unused YACC and BISON checks (they are still checked for)
	Clean up ACLOCAL flags

2001-12-19  <rlk>	f8d520db503b993d12f6a9106c8ef652956af5ed

	Lines: +7, -2
	Files:	src/main/print-escp2.c (+7, -2)

	Force a page to be pushed through the printer if an empty page is
	printed (to allow duplex printing and such to work correctly).

2001-12-18  <rlk>	84c4e15e36d258d9a45670df701538a87d35f2f8

	Lines: +0, -15
	Files:	src/main/print-dither.c (+0, -15)

	Remove unused routine

2001-12-18  <rlk>	13e76f81c73be06033e499644367987edece6357

	Lines: +78, -124
	Files:	src/main/gimp-print-internal.h (+1, -0)
		src/main/print-canon.c (+16, -29)
		src/main/print-color.c (+4, -4)
		src/main/print-dither.c (+11, -14)
		src/main/print-escp2.c (+8, -17)
		src/main/print-lexmark.c (+12, -24)
		src/main/print-ps.c (+6, -5)
		src/main/print-util.c (+9, -2)
		src/main/print-weave.c (+11, -29)

	Clean up malloc mistakes (uninitialized memory)

2001-12-17  <rlk>	733e158ccc7fe03a594bbbd0987b55307b76927c

	Lines: +4, -4
	Files:	src/main/print-dither.c (+4, -4)

	Clean up overzealous statics

2001-12-17  <rlk>	eddcc26b3be93490d7625fd3dd483ec61b312ea1

	Lines: +8, -11
	Files:	test/run-testdither (+0, -1)
		test/testdither.c (+8, -10)

	Minor improvements

2001-12-16  <rlk>	2d79ff1974955b0b9682789718126d5399ae3db6

	Lines: +6, -17
	Files:	src/main/print-dither.c (+6, -17)

	Minor cleanup

2001-12-16  <rlk>	e21a55dd34396dae2562aafffc8d447559e28449

	Lines: +617, -2
	Files:	configure.in.in (+28, -1)
		src/Makefile.am (+1, -1)
		src/ijs/.cvsignore (added +5)
		src/ijs/Makefile.am (added +50)
		src/ijs/ijsgimpprint.c (added +533)

	Add IJS server support

2001-12-16  <rlk>	b7f9b3e503c89eb41448c1f70804291b7481f923

	Lines: +9, -9
	Files:	src/ghost/README (+9, -9)

	Fix Canon resolution names

2001-12-14  <rlk>	6cd649ad090db6a97f9c6e9388458ed74eb97677

	Lines: +603, -258
	Files:	src/main/gimp-print-internal.h (+20, -5)
		src/main/print-canon.c (+10, -3)
		src/main/print-dither.c (+285, -165)
		src/main/print-escp2.c (+12, -2)
		src/main/print-escp2.h (+0, -1)
		src/main/print-lexmark.c (+11, -2)
		src/main/print-pcl.c (+17, -8)
		src/main/print-util.c (+13, -0)
		test/Makefile.am (+2, -2)
		test/run-testdither (added +38)
		test/testdither.c (+195, -70)

	Generalize the dither code somewhat.

2001-12-10  <tillkamppeter>	e1cdfc17369465f7ec1e9f3d2aef5de74272d2d6

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	Added Canon BJC-2010.

2001-12-07  <rleigh>	8cb3b15c1682fc552572a56d256319a5bf2291b7

	Lines: +0, -31
	Files:	scripts/make-deb.sh (removed -31)

	Remove debian ghostscript package building script, as the stp patch is now included in the Debian gs package

2001-12-07  <rlk>	1cfdf01f098f9198bfef6675039ac998d2f0613d

	Lines: +413, -400
	Files:	src/main/gimp-print-internal.h (+3, -3)
		src/main/print-canon.c (+29, -29)
		src/main/print-dither.c (+302, -289)
		src/main/print-escp2-data.c (+73, -73)
		src/main/print-pcl.c (+6, -6)

	Start generalizing the dither code to an arbitrary number of
	subchannels.

2001-12-07  <rlk>	815f7d599dfc90ff20797a4dee23230a3b4e9aff

	Lines: +22, -440
	Files:	README (+9, -10)
		configure.in.in (+0, -13)
		src/ghost/Makefile.am (+0, -99)
		src/ghost/README (+13, -151)
		src/ghost/README.bsd (removed -57)
		src/ghost/contrib.mak.addon.old (removed -55)
		src/ghost/devs.mak.addon-5.10 (removed -55)

	Remove old-style Ghostscript build.

2001-12-06  <rlk>	2ae98385391dc387c9dc6bd1bb61afd9235c81e5

	Lines: +272, -232
	Files:	src/main/print-escp2-data.c (+225, -197)
		src/main/print-escp2.c (+23, -10)
		src/main/print-escp2.h (+24, -25)

	Put all of the data under one big struct.

2001-12-05  <rleigh>	a07234047feb734afc95ab344f54815ba21f281a

	Lines: +24, -4
	Files:	configure.in.in (+2, -1)
		debian/changelog (+2, -1)
		debian/libgimpprint-dev.files (+1, -0)
		debian/rules (+1, -1)
		src/main/.cvsignore (+1, -0)
		src/main/Makefile.am (+6, -1)
		src/main/gimp-print.pc.in (added +11)

	Add pkgconfig support
	Add src/main/print-escp2.h to src/main/Makefile.am

2001-12-03  <rleigh>	097175514d3ce84cbe6cb7c6a59d1665ed1b700d

	Lines: +8, -0
	Files:	src/escputil/escputil.c (+7, -0)
		src/main/.cvsignore (+1, -0)

	Enable gettext in escputil
	Add src/main/print-escp2-data.lo to src/main/.cvsignore

2001-12-02  <rlk>	fadbdb95d0faa75b2cf844db40c2c7185f3d7b4a

	Lines: +150, -92
	Files:	src/main/gimp-print-internal.h (+17, -48)
		src/main/print-escp2.c (+1, -1)
		src/main/print-lexmark.c (+58, -29)
		src/main/print-weave.c (+72, -13)
		test/escp2-weavetest.c (+2, -1)

	Remove hard coding of channels in weave code.

2001-12-02  <rlk>	f7951c40c21b70908ceede8f1c2b92490a987a34

	Lines: +38, -6
	Files:	src/ghost/.cvsignore (+2, -0)
		src/ghost/Makefile.am (+26, -4)
		src/ghost/contrib.mak.addon.old (+5, -1)
		src/ghost/devs.mak.addon-5.10 (+5, -1)

	Split Epson driver into two parts

2001-12-02  <rlk>	5571c129b9a20f181eb59fa1210f6a522db03768

	Lines: +2885, -2840
	Files:	src/main/Makefile.am (+1, -0)
		src/main/print-escp2-data.c (added +2544)
		src/main/print-escp2.c (+14, -2840)
		src/main/print-escp2.h (added +326)

	Split data and logic in Epson driver

2001-12-02  <rlk>	6db0faa3926e4edd39b723875bc5dce4c3ce5e4c

	Lines: +80, -60
	Files:	src/main/print-escp2.c (+80, -60)

	Split up flush_pass

2001-12-02  <rlk>	1f66e4891c4d1f855406c2e354cd12fc37a1b459

	Lines: +3, -4
	Files:	doc/developer/Makefile.am (+3, -4)

	Handle no images correctly

2001-12-01  <rleigh>	15b04310f40f2a38d2430edec2647a1e8ffed0f2

	Lines: +3, -1
	Files:	doc/developer/Makefile.am (+3, -1)

	Fix image copying bug when there are no images to copy

2001-12-01  <rleigh>	f8ed2e4b09eaad475b704c383fc5ee07dd326c8a

	Lines: +23, -24
	Files:	debian/.cvsignore (+0, -1)
		debian/changelog (+2, -1)
		debian/control.in (+21, -22)

	Update package descriptions for 4.3
	Packages depends on libgimpprint-locales >= the Source-Version

2001-12-01  <rleigh>	f2086df9d5e6c18981338c355b0f02e51823c546

	Lines: +40, -5
	Files:	debian/changelog (+6, -1)
		debian/control.in (+17, -2)
		debian/gimpprint-locales.files (added +1)
		debian/libgimpprint-doc.doc-base (added +15)
		debian/libgimpprint.files (+0, -1)
		debian/rules (+1, -1)

	New gimpprint-locales package to hold the message catalogues
	Add libgimpprint-doc.doc-base

2001-12-01  <rleigh>	98ffd65fc5e7f1ec01eb315c49b2909730cd0917

	Lines: +2, -2
	Files:	doc/developer/.cvsignore (+1, -1)
		doc/developer/Makefile.am (+1, -1)

	Update directory name of HTML manual

2001-12-01  <rleigh>	c264628b216d975ffc2de4b1e9f2e97769420eda

	Lines: +272, -523
	Files:	configure.in.in (+1, -1)
		doc/.cvsignore (+0, -31)
		doc/Makefile.am (+11, -147)
		doc/appendices.texi (removed -15)
		doc/developer/.cvsignore (added +26)
		doc/developer/Makefile.am (added +181)
		doc/print-color.png (removed -0)
		doc/print-main.png (removed -0)
		doc/print-setup.png (removed -0)
		doc/programs.texi (removed -278)
		doc/{ => developer}/copying.texi (+0, -0)
		doc/{ => developer}/dither.texi (+2, -2)
		doc/{ => developer}/escp2.texi (+6, -6)
		doc/{ => developer}/functions.texi (+1, -1)
		doc/{ => developer}/gimpprint.texi (+13, -8)
		doc/{ => developer}/gpl.texi (+0, -0)
		doc/{ => developer}/indices.texi (+1, -1)
		doc/{ => developer}/integrating.texi (+0, -0)
		doc/{ => developer}/introduction.texi (+12, -15)
		doc/{ => developer}/new-printer.texi (+8, -8)
		doc/{ => developer}/overview.texi (+0, -0)
		doc/{ => developer}/problems.texi (+1, -1)
		doc/{ => developer}/using.texi (+0, -0)
		doc/{ => developer}/weave.texi (+9, -9)

	Move the Texinfo manual from doc to doc/developer.
	Remove user documentation from the manual, now it is in the User's Guide
	Move the appendices into normal chapters
	Rename the manual as a 'Developer's manual'
	Update configure.in.in and the Makefiles

2001-11-30  <tillkamppeter>	e650e83d19e42c3ad776ab386836f7afdfc89566

	Lines: +0, -7
	Files:	src/foomatic/foomatic-templates/Color.xml (+0, -1)
		src/foomatic/foomatic-templates/Dither.xml (+0, -1)
		src/foomatic/foomatic-templates/InkType.xml (+0, -1)
		src/foomatic/foomatic-templates/MediaType.xml (+0, -1)
		src/foomatic/foomatic-templates/PageSize.xml (+0, -1)
		src/foomatic/foomatic-templates/Quality.xml (+0, -1)
		src/foomatic/foomatic-templates/Resolution.xml (+0, -1)

	Removed "<arg_required />" tags from options which are not required when using GhostScript with GIMP-Print.

2001-11-25  <rleigh>	8633104c1e163ef3e0d09a9d7adbe7c3f68372be

	Lines: +13, -11
	Files:	debian/changelog (+8, -0)
		debian/libgimpprint.postinst (+5, -11)

	Update version to 4.3.0-1
	Fix lintian ldconfig warning

2001-11-24  <rleigh>	a8a1bcfa2cc8f6395653cc5b8df9b10b3f05d3db

	Lines: +11, -11
	Files:	debian/control.in (+5, -5)
		debian/rules (+6, -6)

	Update Debian packaging to use non-versioned shared libraries
	Fix Debian build (arch-indep documentation installation)

2001-11-24  <rlk>	af716859ab9628851decfdce1de2f760d6393fa0

	Lines: +5, -5
	Files:	configure.in.in (+1, -1)
		src/main/Makefile.am (+4, -4)

	Kick off 4.3 development

===============================================================================
Name: gimp-print-4_2_0

2001-11-24  <rlk>	d98bda9da3d29fcc9e2ea32f8747046bc52dc9fa

	Lines: +0, -0

	Final updated .po's for 4.2.0.

2001-11-24  <rlk>	78bc99deea80ce3eede95c46aec23543227f6659

	Lines: +1, -1
	Files:	NEWS (+1, -1)

	Set release date.

2001-11-24  <sharkey>	9a9445b01854010c332f94b4c1b95607f0c8e37d

	Lines: +3, -8
	Files:	scripts/buildgimpprintdebs (+3, -8)

	Radically alter the way debs are built.  The upstream source tarball
	is no longer used at all, instead, build directly from CVS, generate
	an upstream tarball on the fly using the -U option of cvs-buildpackage,
	and diff that with the debian branch.  The debian/rules now configures
	in maintainer mode, so the only preprocessing we need to do is to generate
	debian/control from debian/control.in before starting dpkg-buildpackage.

2001-11-24  <sharkey>	e2831fbcf7c67bb042da0ee26a321f21a37f0bba

	Lines: +1, -1
	Files:	debian/control.in (+1, -1)

	Merge with debian-branch.  Add build dependencies on imagemagick and
	docbook-utils.

2001-11-24  <sharkey>	fdc666c47d22a43397459ffbcd32cf5003b26c08

	Lines: +5, -6
	Files:	debian/rules (+5, -6)

	Merge with debian branch.  Enable maintainer mode and copy docs
	from debian/gimp-print-build/doc, not doc.

2001-11-24  <rleigh>	f372ed8b8f9007d36966a8dde22c60605be9d787

	Lines: +2, -7
	Files:	debian/changelog (+2, -7)

	Revert version increase from 4.2.0-2 to 4.2.0-1

2001-11-24  <rleigh>	ee690b0e48146fb7651a57c8fcde9ac0a273a836

	Lines: +8, -1
	Files:	debian/changelog (+7, -0)
		debian/rules (+1, -1)

	Use PostScript Level 2 PPD files, not Level 3

2001-11-23  <andystewart>	f3b7df58f51ddf5ba0adac125470d04019b4c498

	Lines: +95, -90
	Files:	doc/users_guide/figures/cups_admin_model.png (+0, -0)
		doc/users_guide/figures/cups_my_printer.png (+0, -0)
		doc/users_guide/users-guide.sgml (+95, -90)

	Updates for rev 4.2.0 release

2001-11-23  <rlk>	643e16566a969d0140db459d9fb0229d42fc3a49

	Lines: +2, -0
	Files:	Makefile.am (+2, -0)

	484979 Cannot rebuild configure from tarball

2001-11-23  <sharkey>	b4f9e6e681abaf3caf481039d7c298e3da9f0acc

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Sync with debian branch.  Accept "dvipdfm" as an alternative to
	"dvipdf".

2001-11-23  <sharkey>	16c7a6a8ee456a27b1e6c865cbda34e59bae8528

	Lines: +1, -1
	Files:	debian/copyright (+1, -1)

	Sync mainline with debian branch.  Reformat copyright file to avoid
	lintian warning.

2001-11-23  <rlk>	d944daab4bede85c30ea93b330967ac4678774f9

	Lines: +15, -13
	Files:	NEWS (+4, -4)
		README (+11, -9)

	Correct lists of translations.

2001-11-22  <rlk>	e3eabe12bbf9a882d15d406a974d8d3227b097f2

	Lines: +46, -9
	Files:	doc/users_guide/users-guide.sgml (+46, -9)

	Insert warning for connecting USB printers with CUPS.

2001-11-22  <rlk>	bcb04a60752845f5683c8adb29c863db468aba30

	Lines: +2, -41
	Files:	NEWS (+2, -5)
		src/foomatic/foomatic-printermap (+0, -3)
		src/ghost/README (+0, -3)
		src/main/printers.xml (+0, -30)

	Remove support for Lexmark 3200 and Z31 printers, and clones.
	These do not work per Till and Richard.

2001-11-22  <easysw>	aee19511703962ed6e181cf407b167d892de6190

	Lines: +56, -59
	Files:	src/cups/README (+56, -59)

	Update CUPS README for 4.2 release.

2001-11-22  <rleigh>	fe4195a4b26a82e2157c1a4a3081251ec7a87dd4

	Lines: +7, -1
	Files:	debian/README.Debian (+1, -1)
		debian/changelog (+6, -0)

	Update debian/changelog, and dates for 4.2.0

2001-11-22  <rlk>	f7b55a2ae2286f2c2562dda90eac094bc078aa32

	Lines: +399, -1280
	Files:	NEWS (+355, -820)
		NEWS.4.2 (removed -433)
		README (+33, -16)
		configure.in.in (+3, -3)
		debian/README.Debian (+7, -7)
		src/ghost/README (+1, -1)

	Prepare for 4.2 release

2001-11-20  <rlk>	88f6bb7d99dd71958ff9dac0e8eeb0b91f6c0457

	Lines: +1, -2
	Files:	NEWS.4.2 (+1, -2)

	Combine 680 and 777

2001-11-19  <rlk>	2271a1b18be3bfb8c9b3ebd9d06acdc01875cbe4

	Lines: +1, -1
	Files:	src/foomatic/Makefile.am (+1, -1)

	Rebuild Foomatic database if the printermap changes.  Reviewed by Till.

2001-11-18  <rlk>	ffd4d2b304bc411c046e52a341b42e08c2279d14

	Lines: +1, -1
	Files:	src/foomatic/foomatic-printermap (+1, -1)

	Correct the foomatic ID of the Z43

2001-11-18  <rwisi>	5b212727b5b3576bcfdcbbf4b508b0880c3f65c2

	Lines: +15, -2
	Files:	NEWS.4.2 (+3, -2)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+1, -0)
		src/main/printers.xml (+10, -0)

	Added z43

2001-11-18  <rlk>	73d4571c1dcaf70e9f62285a8e0e5b4204db5e38

	Lines: +32, -28
	Files:	configure.in.in (+24, -17)
		src/cups/Makefile.am (+8, -11)

	482797 PPD build fails with DESTDIR set
	482326 BSD/CUPS installation problem

	Reviewed by Roger Leigh.

2001-11-17  <rlk>	bfee342f3c0c35141b4143b5d5eb60216a6fea48

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Tune matte paper on C80.

2001-11-16  <rlk>	c59b42560abb210de770e44ef6ccbe0a781a57e0

	Lines: +3, -0
	Files:	NEWS.4.2 (+3, -0)

	A bit more.

2001-11-16  <rlk>	749dc411a69797f81a48b348bab414bf7d5db825

	Lines: +107, -109
	Files:	NEWS.4.2 (+107, -109)

	Tweaks

2001-11-16  <rlk>	70131b93c8752d769616b73faa6f00afc70e0abf

	Lines: +1, -1
	Files:	README (+1, -1)

	CUPS recommendation

2001-11-16  <rlk>	7fe13c08557f138e0938fee18e01fcdc753a1102

	Lines: +4, -0
	Files:	README (+4, -0)

	Note GNU Make requirement

2001-11-14  <rlk>	d145c60cacaf48fd9b885d460aebc47743317e1c

	Lines: +39, -32
	Files:	README (+13, -7)
		src/ghost/README (+22, -21)
		src/main/print-escp2.c (+2, -2)
		src/main/printers.xml (+2, -2)

	Improve C80 output

2001-11-13  <rlk>	1b5e27729ed12d44391189e42e26855c18fa5ac4

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	481127 Epson 4pl printers too light at 2880

2001-11-13  <rleigh>	86b5e870b9602dec8e75028b98e9c6d0c8ead3c1

	Lines: +1, -1
	Files:	debian/changelog (+1, -1)

	Update Debian revision number

2001-11-12  <rleigh>	106c9435e7e6a447a58a34c3073f77da074c4e0e

	Lines: +7, -2
	Files:	debian/changelog (+5, -1)
		debian/control.in (+1, -0)
		debian/rules (+1, -1)

	Update Debian packaging to use the latest configure options

===============================================================================
Name: gimp-print-4_1_99-rc1

2001-11-12  <rlk>	792761693cf11d6f2ef9b4e0eed0a71b617d8ef1

	Lines: +0, -0

	4.1.99-rc1 release

2001-11-12  <rlk>	efbba25558e24311db32ada13cdcf5c9bb63c8f1

	Lines: +15, -1
	Files:	NEWS (+15, -1)

	4.1.99-rc1 prep

2001-11-12  <rlk>	f4a9fbcd4bde0d61311ebc925d83b8a45f1ccd6d

	Lines: +31, -34
	Files:	src/main/print-escp2.c (+31, -34)

	Improve 2880x720.

2001-11-11  <rleigh>	7ef8cfda28735a2806526fe0a74aa8fb8e09d559

	Lines: +0, -2
	Files:	configure.in.in (+0, -2)

	Back out redundant GTK header fix

2001-11-11  <rlk>	7c02a68500867a36bb8b31dad4eca6bf8b494fd0

	Lines: +14, -0
	Files:	README (+14, -0)

	CUPS PPD's

2001-11-11  <rlk>	b167b0b681727270e521f575d090d9ee382d2339

	Lines: +5, -1
	Files:	src/cups/genppd.c (+5, -1)

	Make CUPS PPD files be level 2 by default

2001-11-11  <rlk>	fb27f99565de7fdaa6e3765efc3488bf3379fb00

	Lines: +21, -0
	Files:	configure.in.in (+21, -0)

	Make CUPS PPD's be level 2 by default.

2001-11-10  <rlk>	1a5ddeea9f9dc3fe738c5d3edaa0d19ecee56db3

	Lines: +7, -7
	Files:	configure.in.in (+7, -7)

	Need to check for libz regardless of whether we're using cups-config
	or not.

2001-11-10  <rlk>	bb2e3c9f0926b2e6ec53d8875acdf2b2597f93bf

	Lines: +157, -28
	Files:	NEWS (+19, -1)
		README (+82, -9)
		configure.in.in (+13, -0)
		src/cups/Makefile.am (+32, -7)
		src/ghost/README (+11, -11)

	Workaround for 470049 Multiple identical drivers in CUPS

2001-11-10  <rlk>	00b1e4befc8f18a10a7122798bf444d3455ac091

	Lines: +3, -3
	Files:	test/run-weavetest (+3, -3)

	Updates for C80

2001-11-10  <rlk>	e04e674f05c8f91ffc74fea8ed721c1107ab1ed7

	Lines: +1, -1
	Files:	doc/users_guide/users-guide.sgml (+1, -1)

	Update release date

2001-11-10  <rlk>	6c836e49c0907652aa348775db9cd8ae2084ffa1

	Lines: +5, -5
	Files:	src/escputil/Makefile.am (+2, -2)
		src/foomatic/Makefile.am (+1, -1)
		src/printdef/Makefile.am (+1, -1)
		test/Makefile.am (+1, -1)

	480357 Makefiles include GIMP_CFLAGS spuriously

2001-11-10  <rleigh>	25396668638184edb642fc76661104d26b9ebabe

	Lines: +2, -0
	Files:	configure.in.in (+2, -0)

	Fix libgtk1.2 header inclusion with an extra configure check

2001-11-10  <rlk>	9f27de1a94a5e87a32b37edacb2aa9a907019299

	Lines: +0, -17
	Files:	NEWS (+0, -17)

	Only keep known limitations in the current release.

2001-11-10  <rlk>	532fa013f554b10fbb993f6126526094edcc4f6c

	Lines: +54, -23
	Files:	NEWS (+33, -14)
		NEWS.4.2 (+21, -9)

	Updates

2001-11-10  <rlk>	fc0b2c2e9c6e72f909270cb3d94db9ca834597c0

	Lines: +0, -0

	Update French translation

2001-11-10  <rlk>	6d9173dfe91dbbe528336c4aa647080758ee97a1

	Lines: +21, -17
	Files:	src/main/print-util.c (+21, -17)

	Print a version banner when STP_DEBUG is turned on.

2001-11-09  <rlk>	8658c922d7a2156c06b1c733e4ff7962faea848b

	Lines: +9, -3
	Files:	src/main/print-ps.c (+9, -3)

	Correct comments from Russell Lang <gsview@ghostgum.com.au>.  Reviewed
	by Mike Sweet.

2001-11-08  <rlk>	b1e5bd91e3c7de6fab4019a73e5d6259e63411d0

	Lines: +23, -19
	Files:	configure.in.in (+4, -0)
		doc/Makefile.am (+9, -9)
		doc/users_guide/Makefile.am (+10, -10)

	Clean up rm use (many places need either -rm file or rm -f file):

	478955 make clean fails
	478954 $(RM) fails on BSD

2001-11-08  <rlk>	380565e67cd57345df466ff9ce82b99b2f7902d1

	Lines: +1, -1
	Files:	src/ghost/README (+1, -1)

	Fix an error

2001-11-08  <rlk>	3ea17d5c3ce76df93e8f0a5bf8e5df1db6265adb

	Lines: +0, -0
	Files:	src/main/print-lexmark.c (+0, -0)

	Strip trailing whitespace

2001-11-08  <rwisi>	6c6dfdccfc740643f1c50c2f7b4e7ff02c7c51eb

	Lines: +1, -3
	Files:	src/main/print-lexmark.c (+1, -3)

	Corrected Warnings.

2001-11-08  <rlk>	6145ccbe8e9e521c49622765974adf81f9e2f421

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)
		po/pl.po (added +0)

	Add Polish translation

2001-11-07  <rlk>	51c89f7296233fc21a76b3a94c683299c87d9f63

	Lines: +0, -0

	Minor updates.

2001-11-06  <rleigh>	bb77465c35f924d6251d493e51d2867413c3b96a

	Lines: +0, -0

	Complete British English translation

2001-11-06  <rlk>	478d071e775b1d52bd2e4830c5598d05135328cb

	Lines: +16, -12
	Files:	include/gimp-print/gimp-print.h.in (+16, -12)

	Comments

2001-11-06  <rlk>	84482e060ddd8440d2236e1af8ed3e62d30090a9

	Lines: +1, -0
	Files:	src/cups/Makefile.am (+1, -0)

	Print the language for the PPD files as they're generated.

2001-11-06  <rlk>	38f62cf807b2ec7ef16358f112de0d7c1beddae1

	Lines: +23, -3
	Files:	src/cups/genppd.c (+23, -3)

	Reduce verbosity

2001-11-06  <rlk>	926c29e01b963ad12bf9e632a4d224c015123cad

	Lines: +17, -152
	Files:	acconfig.h (+3, -0)
		src/cups/Makefile.am (+4, -10)
		src/cups/genppd.c (+3, -135)
		src/main/print-escp2.c (+7, -7)

	1) Undo the genppd stuff; it causes a lot of problems.

	2) Check for mempcpy in acconfig.h.

	3) Stylus Pro printers don't use the 1284.4 packet mode command.

2001-11-03  <rlk>	88540dfb69f169f47b989645d3faaed9d064154d

	Lines: +140, -64
	Files:	NEWS.4.2 (+0, -23)
		README (+140, -41)

	Some more updates.

2001-11-03  <rlk>	2f8f54520248eca1eec5b8654a723cf277ea4445

	Lines: +49, -15
	Files:	NEWS.4.2 (+14, -3)
		README (+35, -12)

	A few more updates for distributors, and about 2880x1440 resolution.

2001-11-03  <rlk>	b0b23b9f0246a8733c657fb0befe214ba66dc4ef

	Lines: +2, -1
	Files:	NEWS (+2, -1)

	Minor update

2001-11-03  <rlk>	4c1b505376b24fcac2dadb324ec6307e3555d83a

	Lines: +110, -2
	Files:	README (+110, -2)

	Note genppd nonsense

2001-11-03  <rlk>	c648a2a65492b3e925b9407679f9f5243b6d3f2f

	Lines: +124, -3
	Files:	src/cups/genppd.c (+124, -3)

	Try harder to force linking against GNU gettext library

2001-11-02  <rlk>	80014767361747d2637f8160e1aaee55bdb79064

	Lines: +77, -43
	Files:	NEWS (+58, -29)
		NEWS.4.2 (+11, -6)
		README (+1, -1)
		debian/README.Debian (+7, -7)

	Minor updates

2001-11-02  <rlk>	66597d457ba662c11507661117043362a66cc505

	Lines: +7, -4
	Files:	NEWS.4.2 (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+1, -0)
		src/main/printers.xml (+4, -4)

	Finish adding Lexmark Z42

2001-11-01  <rwisi>	df3e15812b2621c5cde149ffc8d31144b615a8bd

	Lines: +1, -141
	Files:	src/main/print-lexmark.c (+1, -141)

	Removed debug output of printer dots as ppm file.

2001-11-01  <rwisi>	a6bac0478f292f306abf5a3473d76ebb6a34cbe2

	Lines: +105, -29
	Files:	src/main/print-lexmark.c (+105, -29)

	Added adaptions for z42 from Alwin Stolk (p.a.stolk@tmx.nl).
	Only 300 and 600 DPI mode is working.
	Photo not already adjusted.

2001-11-01  <rwisi>	cc75e1456a528049de6289c669ce5bf5d1180327

	Lines: +11, -0
	Files:	src/main/printers.xml (+11, -0)

	Added z42 adaptions from Alwin Stolk (p.a.stolk@tmx.nl).

2001-11-01  <rlk>	95ed2ddddbb9119a5d481c9f199fece839c1425e

	Lines: +3, -0
	Files:	configure.in.in (+3, -0)

	Support --with-readline=only

2001-11-01  <rlk>	8324e7fd5ceb69df45293d4e46d70b981440728a

	Lines: +235, -135
	Files:	README (+235, -135)

	Add section on readline issues, and reorganize.

2001-11-01  <rlk>	dc02774b874a93d6e7e9486afe810197c22f0828

	Lines: +29, -4
	Files:	src/ghost/README (+29, -4)

	1440x1440 and 2880x720

2001-11-01  <rlk>	c37dcbba4f519c8b5821e5dab7035cfca30a9958

	Lines: +4, -4
	Files:	src/main/print-escp2.c (+4, -4)

	Support 2880x1440 (!) on Stylus C80

2001-11-01  <rlk>	9d871c6f4a70214419f18acfeedd9a6bc9677ba6

	Lines: +19, -11
	Files:	README (+19, -11)

	Version bump

2001-11-01  <rlk>	7dbf39ec4daf28b4f3595aca20c5215870e7f612

	Lines: +3, -1
	Files:	src/cups/Makefile.am (+3, -1)

	Update from Mike

2001-11-01  <rlk>	7049878c54afba2897d21238fb4e8b0d20961b07

	Lines: +80, -2
	Files:	configure.in.in (+80, -2)

	Try harder to link against libreadline (using -lncurses, -lcurses,
	-ltermcap, and then just -lreadline), and supply a way for the
	user to either turn off readline or request linking against specific
	libraries.

	Use cups-config if it exists.

2001-10-31  <rleigh>	be2f81c0a902a5d034d611d9a6e09e48a66c68d5

	Lines: +4, -3
	Files:	NEWS.4.2 (+1, -1)
		README (+1, -1)
		debian/changelog (+1, -0)
		debian/control.in (+1, -1)

	Update Debian packaging to Standards-Version 3.5.6.0

2001-10-31  <rleigh>	4048c7cde67de1e117d7271924503f72bc3940b1

	Lines: +1, -1
	Files:	debian/control.in (+1, -1)

	Update to Standards-Version 3.5.2 (really, this time!)

2001-10-31  <rleigh>	15e4780792af84196f3e0074b8d062d3899e9553

	Lines: +62, -33
	Files:	NEWS.4.2 (+1, -1)
		README (+9, -4)
		configure.in.in (+12, -11)
		debian/README.Debian (+4, -4)
		debian/changelog (+17, -4)
		debian/control.in (+6, -6)
		debian/rules (+1, -2)
		src/ghost/README (+12, -1)

	Update Debian packaging to Standards-Version 3.5.2, and update package
	descriptions and documentation for stable release.
	configure.in.in: change order of calling libtool due to new libtool.m4
	macros

2001-10-31  <rlk>	8ff64653ba63893591fbcd43a3a894f2b4960671

	Lines: +76, -0
	Files:	README (+76, -0)

	Packaging information

2001-10-31  <rlk>	f7159203859dba042f0712d79990d1cbfef9aa7b

	Lines: +8, -0
	Files:	doc/FAQ.html (+8, -0)

	Common Samba problem

2001-10-30  <rlk>	e83dbd7d616a646aadce1528e645ae7ee8bd4cf3

	Lines: +1, -1
	Files:	doc/users_guide/Makefile.am (+1, -1)

	Minor typo, to fix VPATH build

2001-10-30  <andystewart>	2f494cb469280666ebb30ff42f12290fe6305cac

	Lines: +43, -43
	Files:	doc/users_guide/.cvsignore (+8, -8)
		doc/users_guide/Makefile.am (+5, -5)
		doc/users_guide/{users_guide.sgml => users-guide.sgml} (+30, -30)

	Removed underscores from linkend, ids, and filename per Eric

2001-10-30  <rlk>	62a52ec92baa96febccf0a1f1c4d3e03a09b0933

	Lines: +6, -6
	Files:	src/main/printers.xml (+6, -6)

	Tweak C70/80 a bit more

2001-10-30  <rlk>	371c4e1686cc3b8c2174d674b74f427dc80e55e1

	Lines: +12, -12
	Files:	po/.cvsignore (+2, -5)
		scripts/autogen.sh (+2, -2)
		src/main/print-escp2.c (+2, -2)
		src/main/printers.xml (+6, -3)

	Retune C80/C70 due to excessive density.

	Minor updates.

2001-10-29  <rlk>	01a3c3fc9ca91b62082fb1343254b49419202cf8

	Lines: +0, -6
	Files:	src/cups/canon.c (+0, -3)
		src/cups/epson.c (+0, -3)

	Remove unused static variable.

2001-10-28  <rlk>	d01c745f79c955396c77d087b73aa5666584f52b

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Bump version

2001-10-28  <rlk>	908771e31551bdec05a51f59ca82df25f5135dc6

	Lines: +25, -6
	Files:	scripts/autogen.sh (+25, -6)

	Check libtool version; fix some URL's

2001-10-28  <rleigh>	4ed75e4527ff34bef70cee82aba52147d5f4bcfe

	Lines: +81, -22
	Files:	doc/Makefile.am (+35, -11)
		doc/users_guide/Makefile.am (+46, -11)

	Fix VPATH build.  Don't build gimpprint.pdf by default.

2001-10-28  <rlk>	382f36c724d782f31732f7b6f682d26410d3bd7d

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	The Stylus Color apparently has no trouble at all with microweave at
	360 DPI.

2001-10-28  <rlk>	4dec6c8fe4cec567280894ec1c8e31286ca41fc7

	Lines: +79, -50
	Files:	NEWS.4.2 (+79, -50)

	Updates

2001-10-28  <rlk>	714ed72c6916f529e31823a8f16c20ada10696fd

	Lines: +15, -0
	Files:	doc/.cvsignore (+15, -0)

	More files to be ignored

2001-10-28  <rlk>	cadb902fcaf997a366335c22ba39561a0c0316be

	Lines: +25, -5
	Files:	configure.in.in (+3, -0)
		src/cups/Makefile.am (+11, -5)
		src/cups/genppd.c (+11, -0)

	Build genppd with included gettext, to permit us to use LANGUAGE
	to set the language of the PPD files.  This gets around any
	dependencies on what locales happen to be installed at a given
	site.

2001-10-28  <rlk>	15cea3a1c28b1c790bfc7b9942f5c46af70bc108

	Lines: +5, -5
	Files:	doc/Makefile.am (+5, -5)

	Minor fixes

2001-10-28  <andystewart>	675c8c7257165acd16ca9d680db965a850228dc2

	Lines: +20, -11
	Files:	doc/users_guide/users_guide.sgml (+20, -11)



	Added <pubdate> so that the date would actually appear in ps and pdf output.

2001-10-27  <rlk>	fe5a8763c6378b9bcc9c4c438070082e9c6066eb

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Improve 360x180 draft mode

2001-10-27  <rlk>	c884e7f1c6f023b18dfcfb4dee62fdd2c98394eb

	Lines: +0, -1
	Files:	Makefile.am (+0, -0)
		configure.in.in (+0, -0)
		debian/control.in (+0, -0)
		debian/copyright (+0, -0)
		doc/FAQ.html (+0, -0)
		doc/Makefile.am (+0, -0)
		doc/README.maintaining (+0, -0)
		doc/dither.texi (+0, -0)
		doc/escp2.texi (+0, -0)
		doc/functions.texi (+0, -0)
		doc/gimpprint.texi (+0, -0)
		doc/gpl.texi (+0, -0)
		doc/integrating.texi (+0, -0)
		doc/programs.texi (+0, -0)
		doc/users_guide/README (+0, -1)
		doc/users_guide/figures/README (+0, -0)
		doc/users_guide/users_guide.sgml (+0, -0)
		gimp.m4 (+0, -0)
		include/gimp-print/gimp-print.h.in (+0, -0)
		scripts/autogen.sh (+0, -0)
		scripts/gimp.m4 (+0, -0)
		src/cups/command.txt (+0, -0)
		src/cups/genppd.c (+0, -0)
		src/escputil/escputil.c (+0, -0)
		src/foomatic/foomatic-templates/ImageType.xml (+0, -0)
		src/foomatic/foomatic-templates/gimp-print.xml (+0, -0)
		src/ghost/README (+0, -0)
		src/ghost/README.bsd (+0, -0)
		src/ghost/debian-patch (+0, -0)
		src/ghost/gdevstp.c (+0, -0)
		src/main/gimpprint-config.in (+0, -0)
		src/main/gimpprint.m4 (+0, -0)
		src/main/print-canon.c (+0, -0)
		src/main/print-escp2.c (+0, -0)
		src/main/print-lexmark.c (+0, -0)
		src/testpattern/testpatterny.y (+0, -0)
		test/parse-bjc (+0, -0)
		test/parse-escp2 (+0, -0)

	Strip trailing whitespace

2001-10-27  <rleigh>	4bea2c7cd295a819ed3ba1e1fc894af1a0d76487

	Lines: +0, -0

	Update en_GB translation escputil strings

2001-10-27  <rlk>	3cbfbaa96ac38fa09b20ef5590986b7e884266c9

	Lines: +12, -11
	Files:	NEWS.4.2 (+12, -11)

	Updates

2001-10-27  <andystewart>	6bc19ba4effafba0d086f77451342ca77d07ba92

	Lines: +7, -10
	Files:	doc/users_guide/users_guide.sgml (+7, -10)

	Minor updates to reflect version 4.2

2001-10-26  <rlk>	0c75b615f02dca4797f666d655b617e99661e6a1

	Lines: +1, -2
	Files:	src/main/print-escp2.c (+1, -2)

	Improve 720 DPI quality on C80.

===============================================================================
Name: gimp-print-4_1_99-b4

2001-10-26  <rlk>	bf29ceaaa307a79ba869a46beaf6ac3ce9250d5e

	Lines: +0, -0

	Updates

2001-10-25  <rlk>	c775bd5bdbecdc1bdc37022444f20f0b0e02ecc6

	Lines: +2, -2
	Files:	NEWS.4.2 (+2, -2)

	Update Stylus C70/C80

2001-10-25  <rlk>	1a76b54f863c7836986705c3014973fef0c5d9a1

	Lines: +11, -9
	Files:	NEWS (+11, -9)

	Updates for beta-4

2001-10-25  <rlk>	f69e6f84eb5e5c5547bfd9428e29a3a482fa7e69

	Lines: +3, -4
	Files:	src/main/print-escp2.c (+3, -4)

	Improve 720 and 1440x720 on C80.

2001-10-25  <rlk>	b0ed05c521502c8123f3968107617d3082622d7c

	Lines: +3, -2
	Files:	NEWS (+3, -2)

	Minor update

2001-10-25  <rlk>	f7a12ab869eb59509599c41c4c25269793c3f2d4

	Lines: +28, -6
	Files:	src/main/print-escp2.c (+25, -6)
		src/main/printers.xml (+3, -0)

	Improve C80 print quality.

	Update translations.

2001-10-25  <rlk>	b7522a4af8bcedb5c3f09407f3f329e700b248bf

	Lines: +12, -33
	Files:	src/main/print-escp2.c (+12, -33)

	At least partially tune the C80.

2001-10-24  <rwisi>	7fbde7c82030ca19f114d764ac93410cf2fe2bf0

	Lines: +67, -6
	Files:	src/main/print-lexmark.c (+67, -6)

	Corrected problem with page eject.

2001-10-24  <rlk>	439977a8f50437230e95ad8a0da69cb684064f72

	Lines: +97, -67
	Files:	NEWS (+59, -32)
		NEWS.4.2 (+19, -18)
		README (+16, -13)
		debian/README.Debian (+1, -1)
		doc/users_guide/users_guide.sgml (+1, -1)
		src/cups/Makefile.am (+1, -1)
		src/ghost/README (+0, -1)

	Prep for beta-4.

	Use LC_PATH rather than LANG for building PPD files.

2001-10-23  <rlk>	16f0637897ff14bbb06531ffd2fd6dd2f14b10c7

	Lines: +19, -11
	Files:	doc/Makefile.am (+19, -11)

	Minor cleanup

2001-10-23  <rlk>	34ec288dab3db6f0c7530af06aebb384955c11ef

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Minor error on C80.

2001-10-23  <rlk>	109901f36aae2c808a4d4c01ac62f90d80cabd55

	Lines: +0, -0

	Updates

2001-10-22  <rlk>	c42337eef6abd3ddd7bce0d0ff799cbf2275fd19

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Don't turn off black ink on C80 until we understand it.

2001-10-22  <rlk>	4bc63954c6e8b0c9962cc0370aa1a8211503aa21

	Lines: +6, -0
	Files:	doc/Makefile.am (+6, -0)

	Note why we override a standard target (mostlyclean-aminfo).

2001-10-22  <rlk>	949aef1e0f0d17513df2d952f5d08bf8f5d552b2

	Lines: +11, -0
	Files:	Makefile.am (+11, -0)

	Don't require actually rerunning autogen when configure.in.in changes;
	rebuild configure.in automatically if it is available.

2001-10-21  <rlk>	00a13958fa1602ed2571a3c6747c43ea5ad180f8

	Lines: +48, -54
	Files:	doc/Makefile.am (+48, -54)

	Build all versions of the manual.

2001-10-21  <rlk>	b0d0e54108e219c64fdc27a3b972e44051d5fea9

	Lines: +2, -1
	Files:	configure.in.in (+1, -1)
		po/.cvsignore (+1, -0)
		po/da.po (added +0)

	Danish translation

2001-10-21  <rlk>	152e0384a742417dba6e49588490f4788538f01c

	Lines: +11, -2
	Files:	doc/new-printer.texi (+11, -2)

	Updates

2001-10-21  <rlk>	19b9fcb7070eb1dbb13fe11fac7e036d1d2f79a6

	Lines: +31, -19
	Files:	configure.in.in (+31, -19)

	Cleanup

2001-10-21  <rlk>	ca38e7ab31f969041535c92afad7c2978baf09f2

	Lines: +1, -0
	Files:	src/main/print-escp2.c (+1, -0)

	Comment cleanup

2001-10-21  <rlk>	fb10e9c43df9f567f88f3a643f15d45dba1f73e9

	Lines: +0, -0

	Updates

2001-10-21  <rlk>	a463e5270f649a3f2886a197232d40e6c6924ff0

	Lines: +7, -1
	Files:	src/main/print-color.c (+7, -1)

	473849 Indexed images print incorrectly in color

2001-10-21  <rlk>	f9948a5da0337b0ef8a15fa4ac960b2b46782da1

	Lines: +6, -6
	Files:	doc/new-printer.texi (+6, -6)

	Capitalization

2001-10-21  <rlk>	2c6621ef4ee96983c41155768abab729349dcaaa

	Lines: +203, -57
	Files:	doc/new-printer.texi (+203, -57)

	Updates to Epson stuff.

2001-10-20  <rlk>	87d1ef09cda64483246846ea13015f64fdc412cd

	Lines: +143, -112
	Files:	src/main/print-escp2.c (+143, -112)

	Specify minimum as well as maximum resolutions (to limit C80 to no
	less than 360x180).  Tested by comparing PPD files with and without
	the change.

2001-10-19  <rlk>	3e78e296888ff2554994893504ed105b75924c2d

	Lines: +2, -2
	Files:	doc/users_guide/users_guide.sgml (+2, -2)

	typos

2001-10-19  <rleigh>	46018f1dd5872277e4b739c0b466e0acf9a01fea

	Lines: +3, -2
	Files:	doc/users_guide/Makefile.am (+3, -2)

	Remove incorrect html-stamp usage

2001-10-19  <rleigh>	c91e9102cc8dc6a9ed8b285a8e218b73a213f14e

	Lines: +33, -2
	Files:	debian/changelog (+2, -1)
		debian/control.in (+14, -1)
		debian/gimpprint-doc.doc-base (added +15)
		debian/rules (+2, -0)

	New package gimpprint-doc

2001-10-19  <rleigh>	ea8c9ada32ee4d40334b8d8a86e3517928d079ad

	Lines: +0, -1
	Files:	configure.in.in (+0, -1)

	Remove redundant gzip test, restoring make deb target

2001-10-19  <rleigh>	9747597fd87973ebf4f888ce70770e83630ff376

	Lines: +1, -1
	Files:	test/Makefile.am (+1, -1)

	Disable run-weavetest dependency which breaks make dist

2001-10-19  <rlk>	36238e7aceb209af2ed619cfdfb0a29159cb97a7

	Lines: +2, -2
	Files:	src/escputil/escputil.c (+2, -2)

	Minor typo

2001-10-18  <rlk>	77792c42f5a2921f00cb2bd4d682ee2e4913cd69

	Lines: +2, -0
	Files:	po/.cvsignore (+2, -0)

	Update

2001-10-18  <rlk>	94d27f5b0ed4dd6949af02b031e2faf3894cb8ad

	Lines: +0, -0

	Minor updates

2001-10-18  <rlk>	40103de17a645a86ec97f6eacd82d78fc24b5e10

	Lines: +2, -2
	Files:	src/escputil/escputil.c (+2, -2)

	Message update.

2001-10-18  <rlk>	2265522d28c2ea41479400e0fbf09525202364e1

	Lines: +0, -0

	Updates

2001-10-18  <rlk>	53f144ba1c57515521575b9ba0e9c758aec6beff

	Lines: +20, -23
	Files:	scripts/autogen.sh (+20, -23)

	Remove more bash-isms.

2001-10-17  <rlk>	138e7e888ca49464f8ea5fae5b6cf13be3dd77f8

	Lines: +136, -268
	Files:	src/escputil/escputil.c (+136, -268)

	Clean up i18n and align routines.

2001-10-17  <easysw>	a805fbb654588dd5b4cca0e83bd9fdb9b10ae75f

	Lines: +4, -4
	Files:	Makefile.am (+1, -1)
		src/escputil/escputil.c (+3, -3)

	Build "doc" directory LAST, since it relies on optional dev tools
	and should not prevent a full build of the code.

	Change help strings from character arrays to a char pointer.  You
	can't initialize an array with a function call...

2001-10-17  <rlk>	46c5e572cfabf78818b230666f76bcf63e63ad4d

	Lines: +1, -1
	Files:	src/ghost/Makefile.am (+1, -1)

	Fix up headers correctly

2001-10-17  <easysw>	d269707533fce141579ebf559efe29674a5ee975

	Lines: +10, -12
	Files:	scripts/autogen.sh (+10, -12)

	Remove bash-isms from the autogen script - use pipes, etc. just like
	anyone else.

	Make not having a new enough version of GNU gettext 0.10.38 just a
	warning, since it doesn't affect the normal build process (you just
	don't want to create a distribution from it...)

2001-10-17  <rlk>	5a6b3ca4f2e499cf340e1ac0a5903d6fe5b50c81

	Lines: +238, -225
	Files:	src/escputil/escputil.c (+238, -225)

	Mark escputil for i18n.

2001-10-16  <rlk>	bff638f801924372235717b36282110da4718e25

	Lines: +12, -0
	Files:	NEWS.4.2 (+1, -0)
		src/escputil/escputil.c (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+1, -0)
		src/main/printers.xml (+8, -0)

	Preliminary support for Stylus Photo 820.

2001-10-16  <rleigh>	ad8c848fb13f97ff6cecc03e41b6673b70a663cf

	Lines: +43, -29
	Files:	doc/Makefile.am (+18, -17)
		doc/users_guide/Makefile.am (+25, -12)

	Make clean works fully in maintainer mode
	VPATH builds create symlinks to docs correctly

2001-10-16  <rlk>	63e5b1cc6c9399db64ac4992df223cf24b6463a7

	Lines: +0, -0

	Updates

2001-10-16  <rlk>	fe9ec83810da512a1d1ba81f2048b11b1609aa0f

	Lines: +2, -0
	Files:	NEWS.4.2 (+1, -0)
		src/ghost/README (+1, -0)

	Update for pcl-845

2001-10-16  <rlk>	f09bf8a6377b6211491447508e5341056e289d52

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Don't use black ink on certain papers on C80.

2001-10-15  <rlk>	293c9bbd193935693740775eb24b63beab356548

	Lines: +1150, -1195
	Files:	src/foomatic/foomatic-printermap (+1, -0)
		src/gimp/gimp_main_window.c (+2, -2)
		src/main/print-escp2.c (+1147, -1193)

	Mark one more message in gimp_main_window for internationalization.

	Cleanup in Epson driver.

	Add capability for different paper definition for different printers
	in Epson driver (needed to optimize printing on C80).

2001-10-15  <rleigh>	79d097f37f481b2f861ed0463311b5f81caddea6

	Lines: +2, -2
	Files:	debian/changelog (+2, -2)

	New upstream release

2001-10-15  <rleigh>	32e1fa419c552285d5972f096ad9ece51b3e8c89

	Lines: +2, -2
	Files:	scripts/autogen.sh (+2, -2)

	Fix line wrapping

2001-10-15  <rleigh>	d49c4de50b119abcf798463ce4acfef8c5dca97a

	Lines: +28, -17
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/genppd.c (+27, -16)

	Use LANG for language selection

2001-10-15  <rleigh>	bf8beb7f1081721d936571b9bfc338548ec5fd55

	Lines: +7, -0
	Files:	test/Makefile.am (+5, -0)
		test/run-weavetest (+2, -0)

	Add run-weavetest message and dependency on escp2-weavetest

2001-10-15  <davehill>	d784d1e186376bac67c5f0721d901544f2d9ec8d

	Lines: +12, -4
	Files:	src/main/print-pcl.c (+4, -4)
		src/main/printers.xml (+8, -0)

	Added Deskjet 845 (USB version of 842). Fixed the comments in print-pcl.c
	to match printers.xml.

2001-10-15  <rwisi>	e40596fe37346010c41e7682ab08ef7cb0a50502

	Lines: +0, -15
	Files:	src/main/print-lexmark.c (+0, -15)

	Removed unnecessary lines from hue table.

2001-10-15  <rwisi>	a0537c70f8ad41e417fd6f6e9276af1fa9dbe527

	Lines: +141, -15
	Files:	src/main/print-lexmark.c (+141, -15)

	Added printer specific hue table.

2001-10-15  <easysw>	40c387154593f7b4d4860fa5606117c4884743f9

	Lines: +0, -0

	Change English to English-GB for en_GB catalog...

2001-10-15  <rlk>	e7b1f8ef096e0c619bc675f3c317001aa7734db2

	Lines: +3, -3
	Files:	configure.in.in (+2, -2)
		po/fr.po (added +0)
		po/no.po (added +0)
		src/cups/Makefile.am (+1, -1)

	Add and update language catalogs.

	Ensure that catalogs used by genppd are installed where genppd will
	find them.

2001-10-15  <rlk>	75271dc61f848d5f5387173fb56588c12728ee8e

	Lines: +7, -3
	Files:	src/cups/genppd.c (+7, -3)

	A few very minor tweaks:

	1) Include config.h as the first header file included, per suggestion.

	2) Comment warning translators how they should translate "English".

2001-10-15  <easysw>	5624bd0ba4dda1ddc31d5483542ba0c0fda94d6f

	Lines: +14, -10
	Files:	src/cups/genppd.c (+14, -10)

	Robert's fix to genppd looks OK...

2001-10-14  <rwisi>	39dc86660f9bab7cd5a02e6b4071ec42331fea8e

	Lines: +1, -1
	Files:	src/main/print-lexmark.c (+1, -1)

	Corrected problem when printing at the end of the page.
	Especially when weaving was used, the printer was going into confusion because the bottom margin was too small.

2001-10-14  <rlk>	c9d165f7761bf9dd638d50a485789a06a64f19a4

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Fix the zero margin width tweak.

2001-10-14  <rlk>	0ab0a2f47a0ff3ea3d6cc1650d151dd003788686

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Translate papersize (text) names before returning them to the user.

2001-10-13  <andystewart>	b838f1538f7333d41c41626812d20a4be316d1ef

	Lines: +3, -8
	Files:	doc/users_guide/Makefile.am (+0, -0)
		doc/users_guide/README (+3, -8)

	Fixed spacing...updated README

2001-10-13  <rleigh>	1e747abb01d34d7e09cbfc9d8f899ba3a704a6bf

	Lines: +38, -22
	Files:	Makefile.am (+9, -9)
		doc/Makefile.am (+16, -8)
		doc/programs.texi (+8, -0)
		src/cups/Makefile.am (+3, -3)
		src/foomatic/Makefile.am (+2, -2)

	Use more portable $(RM) instead of 'rm -f'
	Add reference to SGML users guide to Texinfo manual

2001-10-13  <rlk>	532710fa5c374fb3c1312416bdd3e6eaa56d542c

	Lines: +18, -16
	Files:	doc/users_guide/Makefile.am (+18, -16)

	Clean should not remove the pdf or ps version of the manual, to be
	consistent with how it treats the html manual.  It also can't remove
	the .eps files, unfortunately.

	New veryclean target does remove all of the above.

	Distribute the html timestamp to inhibit rebuilding in the field.

	Add phony targets.

	Remove unused ps.gz target.

2001-10-13  <rleigh>	655d294e92a9844751d36bec11d2020dfb282dc8

	Lines: +13, -7
	Files:	doc/users_guide/Makefile.am (+13, -7)

	Add DESTDIR support to install-data-local and uninstall-local

2001-10-13  <rlk>	4fe34266a430694a64f32c0194ee805728f442b9

	Lines: +172, -83
	Files:	doc/users_guide/users_guide.sgml (+172, -83)

	Some updates

2001-10-12  <rlk>	3441e3dca5298f4aa98d86f5d5654681599cee01

	Lines: +2, -0
	Files:	doc/users_guide/.cvsignore (+1, -0)
		src/ghost/.cvsignore (+1, -0)

	Updates

2001-10-12  <rlk>	77576f4903876698c38e4cf3d6620cd311c4b3db

	Lines: +3, -0
	Files:	Makefile.am (+3, -0)

	Debian stuff, from Roger.

2001-10-12  <rlk>	60204959e31440a350467f5ebd4a8ddbad74a962

	Lines: +126, -39
	Files:	NEWS.4.2 (+2, -1)
		src/escputil/escputil.c (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+1, -0)
		src/main/print-pcl.c (+113, -38)
		src/main/printers.xml (+8, -0)

	Support the Stylus Scan 2500

	Add minimum paper sizes for HP printers, from Dave Hill.  I'm checking
	this in because this is needed to work around a CUPS bug (see
	our bug 470240).  The symptoms are that when the number of paper
	sizes exceeds 94 in the DesignJet 750 PPD file CUPS loses
	track of all printers in the administrative interface.

2001-10-11  <rlk>	23645c92ae0ec4af79678fc33c94cceed8e588a6

	Lines: +1, -0
	Files:	doc/users_guide/.cvsignore (+1, -0)

	Ignore html directory

2001-10-11  <rlk>	e6ccd845563f815f37e6ed1b600da777f9e0656c

	Lines: +10, -78
	Files:	doc/users_guide/Makefile.am (+10, -30)
		doc/users_guide/users_guide.sgml (+0, -48)

	Eliminate dependency on specific Linux (much less UNIX) distribution.
	Preprocess source rather than intermediate file.

2001-10-11  <andystewart>	61ce22027aff0b825f076cd743fe32cd0b3ed198

	Lines: +70, -61
	Files:	configure.in.in (+4, -0)
		doc/users_guide/Makefile.am (+20, -15)
		doc/users_guide/users_guide.sgml (+46, -46)

	PDF users guide builds independently of PS docs.  Also, XREF and IMAGEDATA errors are gone.

2001-10-11  <rlk>	ccb4d13de2a6df0bf7e46de32ca8394773f813b1

	Lines: +6, -5
	Files:	src/ghost/README (+6, -5)

	Updates

2001-10-10  <rlk>	312eea5fa734c82a53227ccd8a46e954d998d013

	Lines: +80, -60
	Files:	src/ghost/README (+2, -2)
		src/gimp/Makefile.am (+3, -4)
		src/main/print-escp2.c (+74, -53)
		src/main/printers.xml (+1, -1)

	Rearrange the resolutions on the very old Epson printers a bit.

	Fix a nit in the printer list, and update a few things.

	make clean in src/gimp should not attempt to build anything.

2001-10-10  <davehill>	da235485db73b506a3dac431cc1da25fdea54042

	Lines: +11, -0
	Files:	src/main/print-pcl.c (+11, -0)

	Added workround fix for glossy paper on 812 (and others?). If 600x600
	requested, drop back to Premium paper.

2001-10-10  <gandy>	68f361e00dc437b508401b1f626a52263c5ec37d

	Lines: +25, -30
	Files:	src/main/print-canon.c (+25, -30)

	Fix from Peter Missel regarding init stuff: "takes care of the model ID and
	sets the print quality to 0-Normal. That should do as a quick fix for the
	upcoming release."

===============================================================================
Name: gimp-print-4_1_99-b3

2001-10-07  <rlk>	75b644145e438f3d9fac74ec48c8051d1daf3b6d

	Lines: +0, -0

	Updates

2001-10-07  <rlk>	f6d94991e449e7287f3d682916fa50622d401a6e

	Lines: +1, -1
	Files:	doc/users_guide/Makefile.am (+1, -1)

	Need to remove the doc directory on uninstall.

2001-10-07  <rlk>	08235965bbcaa0b925bb2c6211b0bf9044fc9da9

	Lines: +6, -6
	Files:	README (+6, -6)

	A few very minor updates.

2001-10-07  <rlk>	bd79197a1092b16a99bbad8627836e3ff6929d4f

	Lines: +8, -10
	Files:	NEWS.4.2 (+8, -10)

	Update for 4.1.99-b3

2001-10-07  <rlk>	49db5eac3c0eb312398b405a04091714df98627a

	Lines: +11, -5
	Files:	doc/users_guide/Makefile.am (+11, -5)

	Assorted minor cleanup and bug fixing.

2001-10-07  <rlk>	4e1dffdbed57bf70a926b4e9771308f3b43a38d0

	Lines: +1, -0
	Files:	po/.cvsignore (+1, -0)

	Ignore change log

2001-10-07  <rlk>	f0748aa3cd9d77c4a0dc012b5f29cb9f4c3dd412

	Lines: +0, -0

	Minor updates.

2001-10-07  <rlk>	e18654335505e6d4821feddbf2946fe5e67e009d

	Lines: +9, -156
	Files:	po/ChangeLog (removed -156)
		scripts/autogen.sh (+9, -0)

	Remove generated po/ChangeLog.  This file causes problems because
	autogen.sh prepends an entry to it every time it's run.  The file
	serves no purpose besides keeping the i18n machinery happy; it can
	be regenerated by autogen.sh (as we're doing).

2001-10-07  <rwisi>	fe35e5117bbef8abe55eb07c94cf28300f5f9027

	Lines: +17, -4
	Files:	src/main/print-lexmark.c (+17, -4)

	Handle Gray ink type at z52 (could be an option because color an black are in seperate tanks).
	Inserted a check for illegal ink types.

2001-10-06  <andystewart>	f031c84d3a41d0203da0d0ac3cd2780c73f3ecd3

	Lines: +4, -6
	Files:	doc/users_guide/Makefile.am (+0, -6)
		po/ChangeLog (+4, -0)

	Removed creation of figures directory in users_guide pdf and eps targets

2001-10-06  <andystewart>	0694b40c450f7d731862b286bd8a736d27a895ce

	Lines: +108, -32
	Files:	doc/users_guide/Makefile.am (+4, -19)
		doc/users_guide/README (+2, -2)
		po/ChangeLog (+75, -0)
		scripts/autogen.sh (+27, -11)

	Tweaked doc/users_guide/Makefile.am and added checks for convert and docbook_4 to scripts/autogen.sh

2001-10-06  <rlk>	727cd787d9a04737decd7032db0bddb7bb770020

	Lines: +16, -0
	Files:	doc/users_guide/.cvsignore (added +10)
		doc/users_guide/Makefile.am (+5, -0)
		doc/users_guide/figures/.cvsignore (added +1)

	Updates

2001-10-06  <rlk>	7f7175a2152fd97bc64ae9286db41fdb958ac366

	Lines: +7, -7
	Files:	doc/users_guide/users_guide.sgml (+7, -7)

	Some cleanup

2001-10-06  <rlk>	8517c79d7c6d7f2c648dcea5785d8b8683889e83

	Lines: +60, -16
	Files:	configure.in.in (+17, -0)
		doc/users_guide/Makefile.am (+23, -16)
		po/ChangeLog (+20, -0)

	Add -without-user-guide.

2001-10-06  <rlk>	a77b8447ea7f5f04b3ef1f033e13b75ff5da4208

	Lines: +49, -39
	Files:	README (+49, -39)

	Cleanup

2001-10-06  <rlk>	30cf8e3dbc3c03923fd804f3821a04e7c0ee93a4

	Lines: +276, -47
	Files:	AUTHORS (+3, -0)
		NEWS (+61, -41)
		NEWS.4.2 (+8, -2)
		po/ChangeLog (+48, -0)
		scripts/autogen.sh (+148, -0)
		src/ghost/README (+8, -4)

	Update some more documentation.

2001-10-06  <rlk>	4a07d13c12db978efb2adff7bc538628d7a2a5e0

	Lines: +120, -6
	Files:	src/main/print-canon.c (+96, -6)
		src/main/printers.xml (+24, -0)

	Support for Canon BJC-210, 240, 250, and improvements for BJC-1000.

2001-10-06  <rlk>	b84dc6e3986c3080da17fe01cc8998ae9031801f

	Lines: +4, -4
	Files:	src/main/print-escp2.c (+4, -4)

	Another attempt to fix printing at 720 DPI on Stylus Color Pro and
	friends.

2001-10-06  <rlk>	bd64bf1997e7d391e6c4642bcf20348a98da7784

	Lines: +2, -2
	Files:	doc/users_guide/Makefile.am (+2, -2)

	We do need to distribute the .ps file.  Sigh.

2001-10-06  <rlk>	7f6a588a9829ea837688561b05384b133223dea5

	Lines: +36, -23
	Files:	doc/users_guide/Makefile.am (+36, -23)

	* List all of the figures explicitly rather than wildcarding

	* Build and distribute HTML and PDF by default

	* Don't export SGML_CATALOG_FILES (especially not incorrect hardcoded
	  path)

	* Create make install

	* Fix directory permissions botched by the toolchain

2001-10-06  <rlk>	6a87ca026161564d84ae3f4af965a28436082b78

	Lines: +1, -1
	Files:	doc/users_guide/Makefile.am (+1, -1)

	maintainer-clean should clear the html stamp

2001-10-06  <rlk>	f95e9b6cba0ed8ae809d3de447e36d963266187c

	Lines: +1, -0
	Files:	configure.in.in (+1, -0)

	Look for ps2pdf for documentation.

2001-10-06  <rlk>	8d95741d8a7edd7f6ea79e966b17ca89cf5f8713

	Lines: +3, -0
	Files:	src/foomatic/foomatic-printermap (+3, -0)

	Add BJC-210, 240, and 250.

2001-10-06  <rlk>	2913483f98488df5ac4d354b5256d8c88310d4f9

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Print out all missing drivers before exiting.

2001-10-05  <rleigh>	16ece38956935fa37b9d08f059f5d5e4fa550435

	Lines: +7, -1
	Files:	doc/users_guide/Makefile.am (+7, -1)

	Distribute the PDF manual

2001-10-05  <rleigh>	ff1f28ce18c0932b2c7da7f787bf249291cfa778

	Lines: +118, -46
	Files:	Makefile.am (+8, -0)
		doc/Makefile.am (+25, -4)
		doc/users_guide/Makefile.am (+85, -42)

	Add new make targets: pdf and docs
	Distribute user_guide html manual by default
	Fix user_guide Makefile.am for VPATH builds
	Remove users_guide/figures symbolic links for the time being for safety
	Restore doc/Makefile.am VPATH build

2001-10-04  <rlk>	024c8bcc7d0c9b31e557d05523d4a43044c38ae8

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Allow softweave printing on first generation printers that should
	support it.

2001-10-04  <andystewart>	afc1ccc9354a8cdd75be7f60ff463d84b2c03a55

	Lines: +1, -430
	Files:	doc/users_guide/Makefile (removed -428)
		doc/users_guide/Makefile.am (+1, -2)

	Removing Makefile as it is now built by automake

2001-10-04  <andystewart>	bccc856319d731ecc5a867b3c69bfc5e7da50b15

	Lines: +379, -78
	Files:	doc/users_guide/Makefile (+369, -76)
		doc/users_guide/Makefile.am (+2, -2)
		doc/users_guide/README (+8, -0)

	*** empty log message ***

2001-10-04  <andystewart>	0d85ccda6e5b9fad196b458aa7b3cbc3b14189b1

	Lines: +0, -0
	Files:	doc/users_guide/figures/cups_admin.eps (removed -0)
		doc/users_guide/figures/cups_admin_device.eps (removed -0)
		doc/users_guide/figures/cups_admin_make.eps (removed -0)
		doc/users_guide/figures/cups_admin_model.eps (removed -0)
		doc/users_guide/figures/cups_admin_success.eps (removed -0)
		doc/users_guide/figures/cups_config_printer.eps (removed -0)
		doc/users_guide/figures/cups_my_printer.eps (removed -0)
		doc/users_guide/figures/cups_printers.eps (removed -0)
		doc/users_guide/figures/cups_startup.eps (removed -0)
		doc/users_guide/figures/gimp-print-gui-1.eps (removed -0)
		doc/users_guide/figures/gimp-print-gui.eps (removed -0)
		doc/users_guide/figures/gimp-print-new-printer.eps (removed -0)
		doc/users_guide/figures/gimp-print-print-color-adjust.eps (removed -0)
		doc/users_guide/figures/gimp-print-setup.eps (removed -0)
		doc/users_guide/figures/gimp_image.eps (removed -0)
		doc/users_guide/figures/gimp_startup.eps (removed -0)

	Removing EPS files as they are now machine generated

2001-10-04  <andystewart>	721d779c63ae2c911f436ad9af41e1c6b930726d

	Lines: +22, -41
	Files:	doc/users_guide/Makefile.am (+6, -21)
		doc/users_guide/README (+11, -13)
		doc/users_guide/figures/README (+5, -7)
		doc/users_guide/{gimp-print-users-guide-4.1.99-b3.sgml => users_guide.sgml} (+0, -0)

	Updates to Makefile.am, READMEs, and rename orig source file to remove rev

2001-10-03  <rlk>	38343e092cf9237f2897ea501ceff7f7dc884e1d

	Lines: +1, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)

	Per recent change in configure.in.in.

2001-10-03  <rleigh>	2178a9620335f34fc76be29e38472fde4e4ba677

	Lines: +18, -18
	Files:	Makefile.am (+5, -5)
		configure.in.in (+6, -6)
		doc/Makefile.am (+4, -4)
		doc/users_guide/Makefile.am (+3, -3)

	Correct program naming, use variables for perl invocation

2001-10-03  <rleigh>	6c072cbf8edf698cb5c4c12648c246cca9c3dcc1

	Lines: +52, -8
	Files:	configure.in.in (+1, -0)
		doc/Makefile.am (+3, -1)
		doc/users_guide/Makefile.am (+48, -7)

	Add users_guide to doc/Makefile.am SUBDIRS
	Automatically generate EPS and PDF images from PNG source
	Check for ps2pdf
	Use html-stamp timestamp

2001-10-03  <rlk>	826d0c9647a2246d38b22f52ffd0ddebbfc850cb

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	These values are presumed better based on Epson output.

2001-10-02  <rleigh>	0657b15c9ba45cce188f7af5d52112494166c1a3

	Lines: +148, -1
	Files:	configure.in.in (+6, -1)
		doc/users_guide/Makefile.am (added +142)

	Add preliminary support for the new SGML user guide

2001-10-02  <rleigh>	7dd4a312a7441f3d22130a3563f629b936a2d91a

	Lines: +9, -0
	Files:	Makefile.am (+9, -0)

	Use standard Makefile formatting

2001-10-02  <andystewart>	d11c9eb9b7e38147e82bee5c0113a213884ee507

	Lines: +1984, -0
	Files:	doc/users_guide/Makefile (added +135)
		doc/users_guide/README (added +39)
		doc/users_guide/figures/README (added +26)
		doc/users_guide/figures/cups_admin.eps (added +0)
		doc/users_guide/figures/cups_admin.png (added +0)
		doc/users_guide/figures/cups_admin_device.eps (added +0)
		doc/users_guide/figures/cups_admin_device.png (added +0)
		doc/users_guide/figures/cups_admin_make.eps (added +0)
		doc/users_guide/figures/cups_admin_make.png (added +0)
		doc/users_guide/figures/cups_admin_model.eps (added +0)
		doc/users_guide/figures/cups_admin_model.png (added +0)
		doc/users_guide/figures/cups_admin_success.eps (added +0)
		doc/users_guide/figures/cups_admin_success.png (added +0)
		doc/users_guide/figures/cups_config_printer.eps (added +0)
		doc/users_guide/figures/cups_config_printer.png (added +0)
		doc/users_guide/figures/cups_my_printer.eps (added +0)
		doc/users_guide/figures/cups_my_printer.png (added +0)
		doc/users_guide/figures/cups_printers.eps (added +0)
		doc/users_guide/figures/cups_printers.png (added +0)
		doc/users_guide/figures/cups_startup.eps (added +0)
		doc/users_guide/figures/cups_startup.png (added +0)
		doc/users_guide/figures/gimp-print-gui-1.eps (added +0)
		doc/users_guide/figures/gimp-print-gui-1.png (added +0)
		doc/users_guide/figures/gimp-print-gui.eps (added +0)
		doc/users_guide/figures/gimp-print-gui.png (added +0)
		doc/users_guide/figures/gimp-print-new-printer.eps (added +0)
		doc/users_guide/figures/gimp-print-new-printer.png (added +0)
		doc/users_guide/figures/gimp-print-print-color-adjust.eps (added +0)
		doc/users_guide/figures/gimp-print-print-color-adjust.png (added +0)
		doc/users_guide/figures/gimp-print-setup.eps (added +0)
		doc/users_guide/figures/gimp-print-setup.png (added +0)
		doc/users_guide/figures/gimp_image.eps (added +0)
		doc/users_guide/figures/gimp_image.png (added +0)
		doc/users_guide/figures/gimp_startup.eps (added +0)
		doc/users_guide/figures/gimp_startup.png (added +0)
		doc/users_guide/gimp-print-users-guide-4.1.99-b3.sgml (added +1784)

	Initial checkin of user's guide

2001-10-02  <rlk>	337a177670589759594228cd0568b33b603d6d36

	Lines: +14, -1
	Files:	NEWS.4.2 (+1, -0)
		src/escputil/escputil.c (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+3, -1)
		src/main/printers.xml (+8, -0)

	Support for Stylus Scan 2000 (really a Stylus Color 740 inside).

2001-10-01  <rlk>	a00dd2558e55b4113aa931cd5d9864cd26c634ab

	Lines: +24, -0
	Files:	NEWS.4.2 (+2, -0)
		src/escputil/escputil.c (+2, -0)
		src/foomatic/foomatic-printermap (+2, -0)
		src/ghost/README (+2, -0)
		src/main/printers.xml (+16, -0)

	Nominal support for Epson Stylus C70 and Photo 810.

2001-10-01  <rlk>	2ed639ea6b6a532ae72b9466e6118066abff0701

	Lines: +4, -0
	Files:	src/testpattern/testpattern.c (+4, -0)

	Set a reasonable default resolution for use with Postscript driver.

2001-10-01  <rlk>	5894ed57f32419ccc5483c0abc4cb7096df332fc

	Lines: +0, -0

	Updates

2001-10-01  <rlk>	e62e204586c1b50969f5424d91444f5cdfdc3bcb

	Lines: +2, -1
	Files:	src/main/print-util.c (+2, -1)

	stp_verify_printer_params should catch attempt to use raw CMYK output
	with test pattern generator.

2001-10-01  <rlk>	69739ae712e6ffa32f650f588c2b3da3f9430dbd

	Lines: +0, -0

	Quoted printable is indeed evil.

2001-10-01  <rlk>	804307ee0e4896213b81975212f06fbe33228033

	Lines: +0, -0

	Update

2001-10-01  <rlk>	7e5e8d3acba65f7eadeac11000529dd8688030a3

	Lines: +418, -385
	Files:	NEWS.4.2 (+12, -11)
		src/escputil/escputil.c (+1, -0)
		src/ghost/README (+311, -300)
		src/main/print-escp2.c (+89, -69)
		src/main/print-util.c (+5, -5)

	Improve Epson Stylus C80 support.

	Enable both weaved and unweaved modes for draft modes, for printers
	with appropriate requirements.

	Improve paper name descriptions.

2001-09-30  <rlk>	c635fdfce7b25626feab971a2a70317e0b3754b3

	Lines: +8, -4
	Files:	src/main/print-canon.c (+6, -3)
		src/main/print-lexmark.c (+2, -1)

	466266 Gimp plug-in crashes with BJC-4400 photo

	The problem is when printing with black-only ink, even though the
	plugin otherwise thinks it's printing in color.  The concept of color
	vs. black and white is currently static for a given printer; this
	needs to change.  Workaround here forces the output into grayscale
	in this case.

2001-09-30  <rlk>	3ce59cbc8e58f02837a6199ff36ff232aaad9930

	Lines: +2, -2
	Files:	test/run-weavetest (+2, -2)

	Add Stylus C80 printhead setup

2001-09-30  <rlk>	3ecca794f372203f73300ca802aff601c64c75af

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	Wrong printer ID for Stylus C80.

2001-09-29  <rlk>	466e2d9678a21cd4d9f69c6c77fcec6b673899a7

	Lines: +10, -4
	Files:	src/ghost/README (+10, -4)

	Clarification

2001-09-29  <rlk>	b39e564206c42461b8b8808207f11ab8deab9d17

	Lines: +8, -5
	Files:	test/unprint.c (+8, -5)

	More cleanup

2001-09-28  <rlk>	458e0c91d39ba633a398a6bb10638daab9672334

	Lines: +0, -0

	Updates

2001-09-27  <rleigh>	4dddcf51663e0987af906d024528c05474a166f9

	Lines: +10, -1
	Files:	debian/changelog (+8, -0)
		debian/cupsys-driver-gimpprint.files (+2, -1)

	Update version number
	Only use C locale ppd files due to their large size

2001-09-25  <rlk>	475999f1d30571f7c0dc54d10911b100d47923b1

	Lines: +4, -0
	Files:	src/testpattern/testpattern.c (+4, -0)

	Comment.

2001-09-25  <rlk>	ce7006744e3fccfa6fc466d9dcaf5d5300c65ddc

	Lines: +1, -0
	Files:	po/.cvsignore (+1, -0)

	Update

2001-09-25  <rlk>	710362a3e3b9f59fd0d63a01a96b2fe5a58c4e04

	Lines: +27, -6
	Files:	NEWS (+22, -1)
		README (+1, -1)
		configure.in.in (+1, -1)
		debian/README.Debian (+1, -1)
		src/ghost/README (+2, -2)

	Bump version.

2001-09-24  <rlk>	2bd5ac94fcf3c45b80b234268948d03f3b987859

	Lines: +6, -0
	Files:	po/ChangeLog (+6, -0)

	Make Makefile.in.in happy.

2001-09-24  <rlk>	bdf7155596c59958cf678b7ab15a9c75e44cb1aa

	Lines: +14, -7
	Files:	scripts/autogen.sh (+14, -7)

	Require gettext 0.10.38 or higher.

2001-09-24  <mitsch>	92a69d90479ce947f403600454a1ada3b6d0fa25

	Lines: +6, -4
	Files:	src/gimp/gimp_main_window.c (+6, -4)

	Align the "Adjust Output..." button with the output type radio buttons.

2001-09-24  <mitsch>	5b13efbaad0e4d38a1c577d7683e5d4d04bb0a27

	Lines: +700, -528
	Files:	src/gimp/gimp_color_window.c (+41, -45)
		src/gimp/gimp_main_window.c (+659, -483)

	General GIMP Plug-In GUI cleanup:

	- fixed gimp_help_set_help_data() usage.
	- some more gimp_table_attach_aligned() instead of manual attaching.
	- added a notebook for "printer" and "image/output" options.
	- changed order of widgets in the "position" frame.
	- re-packed the "scaling" frame (and renamed it to "size").
	- general spacing/indentation style unification.
	- stuff...

2001-09-24  <rwisi>	74089911fc3367c3fa160746887ac0e808f67549

	Lines: +24, -19
	Files:	src/main/print-lexmark.c (+24, -19)

	Reduced the bottom border from 36 to 10.
	Corrected some printf's.

2001-09-24  <rlk>	afe0831e28a42955fd570c22fd58cf667d803d39

	Lines: +277, -60
	Files:	NEWS.4.2 (+33, -24)
		configure.in.in (+1, -1)
		po/sv.po (added +0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/gdevstp.c (+68, -31)
		src/main/print-escp2.c (+166, -4)
		src/main/printers.xml (+8, -0)

	Add Swedish translation.

	Preliminary support for Epson Stylus C80.

	Tweak bottom margins on some older Epson printers.

	Fix Ghostscript problem that manifested itself when -sPAPERSIZE was
	specified.  The problem was fairly involved.  The fix builds on
	Richard Wisenoecker's fix from earlier today.

2001-09-23  <rwisi>	278330b0eb476987d7bc30e374e042cfd404ae03

	Lines: +42, -6
	Files:	src/ghost/gdevstp.c (+42, -6)

	Corrected problem with ignored user parameters at the method stp_put_params().

2001-09-22  <rlk>	3992faf39c9dff8a33b8394b1680f3ab260ac0c2

	Lines: +2, -2
	Files:	src/gimp/gimp_main_window.c (+2, -2)

	Empty strings should not be marked for translation.

===============================================================================
Name: gimp-print-4_1_99-b2

2001-09-21  <rlk>	7bf02d148c3d45fe07c7480ebedc3518255efdf2

	Lines: +0, -0

	4.1.99-b2 release.

2001-09-21  <rlk>	645674c1c72d5ca206cb3744f438aa37527896de

	Lines: +14, -9
	Files:	NEWS (+14, -9)

	Prep for beta 2.

2001-09-21  <rlk>	71d4205615366ada3db1f48fdcef7eb0e03c1f3a

	Lines: +8, -7
	Files:	src/ghost/README (+8, -7)

	Sync up with most current reality.

2001-09-21  <rlk>	e1ff48ce7335c9f558a584dc17c8bbae8d0e84e5

	Lines: +6, -6
	Files:	src/main/print-escp2.c (+6, -6)

	Fix Stylus Color 660.

2001-09-20  <rlk>	6bb49452053b561ee4bc924bba65ab7e29823155

	Lines: +54, -0
	Files:	doc/FAQ.html (+54, -0)

	Update for StarOffice

2001-09-20  <rlk>	2e8716c6a690a567ea5cc6fc5a1a6cc5b91d3679

	Lines: +3, -1
	Files:	NEWS (+3, -1)

	Minor update.

2001-09-20  <rlk>	51b2797dd75b78bb88721ca70da752d1b41e6533

	Lines: +3, -3
	Files:	src/escputil/escputil.c (+3, -3)

	Fix up trademark stuff.

2001-09-19  <rlk>	eb5c3b991f34e1161be36c605ec608b3489c7663

	Lines: +2, -2
	Files:	src/main/printers.xml (+2, -2)

	Updates from Epson.

2001-09-19  <rlk>	f9fcbe25070aee0453cab5aa2e25596c0430b895

	Lines: +1, -1
	Files:	src/foomatic/foomatic-printermap (+1, -1)

	Update from Till Kamppeter

2001-09-19  <rlk>	0be647ea975824decf42ea715e2e8b01b51a42f3

	Lines: +66, -23
	Files:	src/escputil/escputil.c (+66, -23)

	Print a simpler banner

2001-09-19  <rlk>	36fb5e2c8c23266b3bb96a470e9c76d5e93e5f94

	Lines: +73, -63
	Files:	src/main/print-escp2.c (+73, -63)

	Disable microweave altogether on SC440/460.

2001-09-19  <rlk>	d09c1b68657ce9e77806b703387b00ff68bd6f59

	Lines: +10, -3
	Files:	src/main/print-color.c (+7, -0)
		src/main/print-escp2.c (+3, -3)

	Back out apparently incorrect changes for sc440/640/660.

2001-09-18  <rleigh>	259d3f4ca5a4373b525645815ef418e8ee510271

	Lines: +1, -0
	Files:	.cvsignore (+1, -0)

	Ignore debian-build

2001-09-18  <rleigh>	69f75eacb3814e42677c18c6e3e6ed6e8f1f84ec

	Lines: +6, -0
	Files:	doc/README.maintaining (+6, -0)

	Add comment about version.texi generation

2001-09-18  <rleigh>	1d03eb6640090d3aab5a0e91e72840cb0a4c3e62

	Lines: +1, -1
	Files:	src/ghost/Makefile.am (+1, -1)

	Fix gimp-print-intl-internal.h location

2001-09-18  <rleigh>	f84e667b4d0807ef0c9dc7a73c4e714420b4d818

	Lines: +50, -1182
	Files:	debian/README.Debian (+4, -2)
		debian/README.building (+20, -3)
		debian/changelog (+6, -2)
		debian/control.in (+1, -0)
		debian/gimp1.2-print.doc-base (removed -14)
		debian/gimp1.2-print.docs (+0, -2)
		debian/rules (+6, -2)
		doc/.cvsignore (+3, -0)
		doc/Makefile.am (+2, -4)
		doc/README.maintaining (+8, -0)
		doc/docbook.css (removed -20)
		doc/print.html (removed -716)
		doc/print.sgml (removed -411)
		doc/programs.texi (+0, -6)

	Add images to HTML manual
	Remove duplicated information in SGML/HTML files
	Update Debian packaging

2001-09-18  <rleigh>	c3dcd4543c061be344f38c43a2e383290ddd4a6e

	Lines: +14, -0
	Files:	include/Makefile.am (+3, -0)
		samples/Makefile.am (+11, -0)

	Add MAINTAINERCLEANFILES and comments

2001-09-18  <rlk>	63ffe70b71cd601a567332674a5642f0209879d5

	Lines: +8, -9
	Files:	src/ghost/README (+7, -8)
		src/main/print-escp2.c (+1, -1)

	The SC660 probably isn't too happy doing microweave either.

2001-09-18  <rlk>	067fd8970e712c94a32a1183c0c651de219ab0c6

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Eliminate useless microweave modes from sc440/640.

2001-09-18  <rlk>	3b960147ab89a6832dbe93f897fd69d88d0307b0

	Lines: +4, -1
	Files:	src/main/print-escp2.c (+4, -1)

	Fix ink drop sizes for Epson 720

2001-09-17  <rleigh>	863d7fa200839774584e98cfa67a1c958c773183

	Lines: +25, -6269
	Files:	.cvsignore (+1, -0)
		Makefile.am (+10, -5)
		doc/texinfo.tex (removed -6257)
		src/cups/Makefile.am (+2, -1)
		src/foomatic/Makefile.am (+2, -1)
		src/ghost/Makefile.am (+2, -1)
		src/gimp/Makefile.am (+2, -1)
		src/main/Makefile.am (+2, -1)
		src/testpattern/Makefile.am (+2, -1)
		test/Makefile.am (+2, -1)

	Remove non-portable 'make -C' usage.

2001-09-17  <rleigh>	949a9f7db907fc45a5e6822da0172ac44469c51d

	Lines: +6822, -3
	Files:	configure.in.in (+1, -0)
		doc/Makefile.am (+8, -0)
		doc/programs.texi (+10, -3)
		scripts/epsf.tex (added +546)
		scripts/texinfo.tex (added +6257)

	Added images to texinfo documentation (dvi/ps format only at this time)

2001-09-17  <rlk>	989272e69ac89f5b287a116d27e7313674c5275d

	Lines: +3, -3
	Files:	test/unprint.c (+3, -3)

	Composite black should not be quite as dark as true black.

2001-09-17  <rlk>	57c6ad8b4c3ff898de52ccd593191abdd01d083f

	Lines: +32, -14
	Files:	test/unprint.c (+32, -14)

	Handle weird margins of 480-style printers.

2001-09-16  <rlk>	9430c4e576dc0b9976508855771508b183f027eb

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	Minor typo

2001-09-16  <rlk>	40eb6325d841abcceb2de2d3b5e111157a5887a9

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	Minor change.

2001-09-16  <rlk>	97d94fe9623517f6b4e2e2cf51d708819a05b961

	Lines: +47, -27
	Files:	NEWS (+47, -27)

	Minor updates

2001-09-16  <rlk>	c7858f4209f7044fbaa85bb18f7d48e99cc65d54

	Try yet again to fix the ID string!

2001-09-16  <rlk>	de523712ee593b2d566ebdc06f409d05fc8cbdde

	Lines: +2, -2
	Files:	include/gimp-print/gimp-print.h.in (+2, -2)

	Try again to fix the ID string.

2001-09-16  <rlk>	585c356149c6a322f8bdac32bf071e5ff0e8b6ed

	Fix CVS ID string

2001-09-16  <rlk>	115049a3e834e2a96ba94f2aed47f4854e6a2424

	Lines: +38, -57
	Files:	test/unprint.c (+38, -57)

	Simplify, and try (if not entirely successfully) to improve performance.

2001-09-16  <rleigh>	3714d02552b6b5c62828cbb3ff784886236ccdc7

	Lines: +258, -7
	Files:	doc/Makefile.am (+7, -4)
		doc/introduction.texi (+1, -0)
		doc/programs.texi (+250, -3)

	Add print plugin documentation

2001-09-16  <rlk>	af0271e26c9e461a11caacfc42c42479c68c0a99

	Lines: +27, -41
	Files:	test/unprint.c (+27, -41)

	Reduce memory use at oversampled resolutions.

2001-09-16  <rlk>	d00270ed33fb9ae7d6f99e135ec315a833188e27

	Lines: +340, -282
	Files:	test/unprint.c (+340, -282)

	More cleanup.

2001-09-16  <rlk>	6ab7e565c5366c0f5b24cdc4d439c3e1f97e19f0

	Lines: +287, -186
	Files:	test/unprint.c (+287, -186)

	Start cleanup of unprinter

2001-09-14  <rlk>	b227daceb49dd984e45bb45ec8bd594a11373ef9

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Typo!

2001-09-14  <rlk>	9ba9c0cae85d150ce247554aada31820e380d205

	Lines: +292, -292
	Files:	src/escputil/escputil.c (+1, -0)
		src/foomatic/foomatic-printermap (+1, -0)
		src/ghost/README (+159, -164)
		src/main/print-dither.c (+11, -5)
		src/main/print-escp2.c (+112, -123)
		src/main/printers.xml (+8, -0)

	Speed up very fast dither slightly.

	Preliminary support for Epson Stylus C60

	Some reorg of Epson densities/drop sizes (mostly to make it easier to read)

2001-09-11  <rlk>	ea1da8d4cc99c84016ddf938d0001b771ab44251

	Lines: +3, -4
	Files:	src/ghost/README (+3, -4)

	Typo

2001-09-10  <rleigh>	e9c74b1bcea485febdb4b67f12505f9ee9a1185c

	Lines: +6, -3
	Files:	debian/changelog (+5, -2)
		debian/control.in (+1, -1)

	Add gettext Build-Depends as we need DESTDIR support

2001-09-09  <rlk>	6c8dcdf5c4752bd16170265334c1989921dc333a

	Lines: +2, -2
	Files:	src/main/print-util.c (+2, -2)

	Paper sizes do *not* get localized for comparison.

2001-09-09  <rlk>	77f9181bdb663a7758f713fb7e2bd1b894d092b1

	Lines: +2, -0
	Files:	src/main/print-util.c (+2, -0)

	Print a message if an argument is supplied for a parameter that has no
	values.

2001-09-09  <rleigh>	3907a9b5a7552f26b26e08238f75d307b70e5452

	Lines: +82, -29
	Files:	Makefile.am (+24, -5)
		README (+4, -5)
		configure.in.in (+11, -3)
		debian/README.building (+35, -14)
		po/POTFILES.in (+5, -0)
		src/Makefile.am (+3, -2)

	Fix gimp-dist target
	New deb target to build Debian packages, and documentation fix
	Update Debian and I18N info in README

2001-09-09  <rlk>	73f2198c87de34c1d26466080ca5270f717c3862

	Lines: +14, -4
	Files:	test/unprint.c (+14, -4)

	Remove arbitrary (and broken) limit on size of a pass.

2001-09-08  <rlk>	0f4aa5dd6b053a11bbc794024c7686bf4cac42b2

	Lines: +109, -114
	Files:	NEWS (+25, -3)
		src/ghost/README (+51, -73)
		src/main/print-escp2.c (+33, -38)

	Reorganize the Epson Stylus resolutions.

2001-09-08  <rlk>	627a07691cc0303e7e6ad6fdf1c5ad09bfa54c39

	Lines: +34, -1
	Files:	src/cups/Makefile.am (+34, -1)

	Fix up minor PPD generation error.

	refresh-data-local target to remove stale PPD files.

	Fix make uninstall.

2001-09-08  <easysw>	c7081f8526f06e41fe4010093e4cf311ce00d8f1

	Lines: +5, -8
	Files:	src/cups/Makefile.am (+5, -8)

	Only build catalog and PPD files once.

2001-09-08  <rleigh>	33f49868462f5e7475e178e888421fb75d25a8f9

	Lines: +3, -2
	Files:	NEWS.4.2 (+3, -2)

	Amend Debian notes

2001-09-08  <rleigh>	70b5cf80da6333ee7854454687cd6fc48a18c066

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Oder SUBDIRS according to gettext specifications i.e. po is last

2001-09-08  <rlk>	aa4a5d72bb5579aef06f27a167bb44c7c5585e53

	Lines: +0, -55
	Files:	src/main/gimp-print-intl-internal.h (removed -55)

	Remove intended file.

2001-09-08  <rleigh>	aa8355fdf3a74208c5dc6c8e9b4f3e9fa8bc6625

	Lines: +2, -0
	Files:	src/cups/genppd.c (+2, -0)

	Add comments to ambiguous translatable strings

2001-09-08  <rlk>	78e4973b8711b89c864b01e8bd81e484127ea5a4

	Lines: +524, -0
	Files:	src/main/gimp-print-internal.h (added +524)

	Restore accidentally deleted file.

2001-09-08  <rleigh>	6af3414a5e19cc8361e84253719c839f2a56c5f0

	Lines: +5, -29
	Files:	src/gimp/print-intl.h (+2, -28)
		src/gimp/print.c (+3, -1)

	Update print-intl.h to use standard i18n header
	query() in print.c calls gimp_plugin_domain_register()

2001-09-08  <rleigh>	ee579057d784615cad9860f4b367138b8bf33f75

	Lines: +3, -0
	Files:	po/POTFILES.in (+3, -0)

	Update en_GB translation
	Add genppd.c to POTFILE.in

2001-09-08  <rleigh>	7e542a84e790a2c8dab79879ec5e3fc156127e5b

	Lines: +21, -546
	Files:	src/main/Makefile.am (+0, -1)
		src/main/gimp-print-internal.h (removed -524)
		src/main/print-canon.c (+2, -2)
		src/main/print-color.c (+2, -2)
		src/main/print-dither-matrices.c (+1, -1)
		src/main/print-dither.c (+2, -2)
		src/main/print-escp2.c (+2, -2)
		src/main/print-lexmark.c (+2, -2)
		src/main/print-pcl.c (+2, -2)
		src/main/print-ps.c (+2, -2)
		src/main/print-util.c (+2, -2)
		src/main/print-version.c (+2, -2)
		src/main/print-weave.c (+2, -2)

	All source uses the new i18n header in include/gimp-print

2001-09-08  <rleigh>	4e1a2b2c052dbab3562d578f71a0e8e0b15ce185

	Lines: +61, -7
	Files:	include/gimp-print/Makefile.am (+1, -1)
		include/gimp-print/gimp-print-intl-internal.h (added +54)
		include/gimp-print/gimp-print-intl.h (+3, -3)
		include/gimp-print/gimp-print.h.in (+3, -3)

	Add internal i18n header and fix header #defines

2001-09-08  <rleigh>	c48ccbeb3c4fef6457bd151b4fbe1c1a2fb6b2fc

	Lines: +5, -3
	Files:	debian/changelog (+3, -2)
		debian/libgimpprint.files (+1, -0)
		debian/rules (+1, -1)

	Use gettext for i18n

2001-09-08  <rleigh>	3bc37145e4135639f59ae5d52f828c18008f21b4

	Lines: +3, -2
	Files:	configure.in.in (+3, -2)

	Fixed AC_OUTPUT order (VPATH build was broken)

2001-09-08  <rlk>	f298ccae41b596c227d1884f6945c7f0d88bec1b

	Lines: +7, -7
	Files:	src/gimp/gimp_main_window.c (+7, -7)

	Clean up the printer scroller, based on suggestion from Eduardo Perez.

2001-09-07  <rlk>	26ce587d65233e8893babce1d65340e8f8b7114f

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Minor typo

2001-09-07  <rlk>	3649d3307d4e2e47a068318d1205b22ab7db3ea7

	Lines: +374, -257
	Files:	NEWS (+10, -1)
		README (+1, -1)
		configure.in.in (+1, -1)
		debian/README.Debian (+1, -1)
		po/.cvsignore (+0, -1)
		src/ghost/README (+264, -185)
		src/main/print-escp2.c (+97, -67)

	Add 360x180 and 360x240 draft modes for Epson Stylus printers.

	Improve the Ghostscript README.

	Bump the version.

2001-09-07  <rleigh>	7939a047b3098e8dfe6fe9c56c2d689d7c3f110f

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)
		po/en_TEST.po (removed -0)

	Remove the en_TEST translation

2001-09-06  <rlk>	ed19e1d695e147472e06d24924fa473c4bc35941

	Lines: +6, -5
	Files:	src/main/print-util.c (+6, -5)

	Do verify correctly for Postscript driver.

2001-09-06  <easysw>	8a0c02af65a9f1f03f0f808811dbd5635576a797

	Lines: +201, -57
	Files:	configure.in.in (+51, -8)
		cups-gimpprint.list.in (added +70)
		src/cups/Makefile.am (+13, -11)
		src/cups/genppd.c (+67, -38)

	Fix default CFLAGS bug and re-add --enable-debug.  Otherwise everything
	defaults to -g, which is pathetically slow.

	Fix the CUPS library detection code so it actually works on systems
	other than IRIX and Linux.

	Use the list of available translations in the makefile.

	Add (final?) I18N changes to genppd, as well as changes to PPD
	rule in makefile.

	Add an EPM list file for distributions.

2001-09-05  <rlk>	20ca40b7a3a4886bf6210f20b6b06652833b5abd

	Lines: +112, -10
	Files:	include/gimp-print/gimp-print.h.in (+112, -10)

	Add comments.

2001-09-05  <rlk>	ae001ec5d3199d1774ef1f58a4d4b80827e566b0

	Lines: +218, -207
	Files:	NEWS (+0, -1)
		src/gimp/gimp_color_window.c (+39, -39)
		src/gimp/gimp_main_window.c (+178, -164)
		src/gimp/print_gimp.h (+1, -3)

	Convert from GTK tooltips to Gimp tooltips.

	Reduce flashing a bit more in the GUI.

===============================================================================
Name: gimp-print-4_1_99-b1

2001-09-03  <rlk>	0e74549ff161ba5b91898b3710485063f52fa301

	Lines: +0, -0

	Updates

2001-09-03  <rlk>	a90bd18f05646c0efc7ef25c01c680b8d54df4b1

	Lines: +3, -0
	Files:	NEWS (+3, -0)

	One more missed update.

2001-09-03  <rlk>	a01fc03858ecd913984c4a567414c1a4be38f2da

	Lines: +27, -0
	Files:	NEWS (+27, -0)

	4.1.99b1 update

2001-09-03  <rlk>	f605138752b6c9fe998b832d6221b9eb07704e17

	Lines: +0, -1
	Files:	src/ghost/README (+0, -1)

	Canon printers do not support 180 DPI.

2001-09-03  <rlk>	6d580d002380e4ec33bbde482bf8d6c4d3d9ca0d

	Lines: +0, -0

	Final 4.1.99-b1 updates.

2001-09-02  <rlk>	3a9829f7df7ec3416b8ab9ccddcaf95ad9169eb3

	Lines: +1, -0
	Files:	src/foomatic/.cvsignore (+1, -0)

	More stuff to ignore

2001-09-02  <rlk>	e4dff444c75706fd1e846c39e1bc01d7e798132b

	Lines: +1, -0
	Files:	include/.cvsignore (+1, -0)

	Stuff to ignore

2001-09-02  <rlk>	f91e37e2c0d0f08c1948432300f60db5f9b39434

	Lines: +123, -83
	Files:	Makefile.am (+1, -1)
		configure.in.in (+8, -8)
		include/.cvsignore (added +1)
		include/Makefile.am (added +28)
		src/Makefile.am (+1, -1)
		src/cups/genppd.c (+2, -2)
		src/cups/rastertoprinter.c (+1, -1)
		src/foomatic/gimp-print-version.c (+1, -1)
		src/foomatic/paper_sizes.c (+1, -1)
		src/foomatic/printer_options.c (+1, -1)
		src/foomatic/printers.c (+1, -1)
		src/foomatic/stp_limits.c (+1, -1)
		src/ghost/Makefile.am (+1, -1)
		src/gimp/print_gimp.h (+1, -1)
		src/main/print-canon.c (+1, -1)
		src/main/print-color.c (+1, -1)
		src/main/print-dither-matrices.c (+1, -1)
		src/main/print-dither.c (+1, -1)
		src/main/print-escp2.c (+1, -1)
		src/main/print-lexmark.c (+1, -1)
		src/main/print-pcl.c (+1, -1)
		src/main/print-ps.c (+1, -1)
		src/main/print-util.c (+1, -1)
		src/main/print-version.c (+1, -1)
		src/main/print-weave.c (+1, -1)
		src/testpattern/testpattern.c (+61, -50)
		test/escp2-weavetest.c (+1, -1)
		test/testdither.c (+1, -1)
		{src/include => include/gimp-print}/.cvsignore (+0, -0)
		{src/include => include/gimp-print}/Makefile.am (+0, -0)
		{src/include => include/gimp-print}/gimp-print-intl.h (+0, -0)
		{src/include => include/gimp-print}/gimp-print.h.in (+0, -0)

	Move gimp-print.h such that <gimp-print/gimp-print.h> works both
	within the source tree and outside it.

2001-09-02  <rlk>	233027105ae11ad0a4698b3ee9415b6332a00269

	Lines: +0, -1
	Files:	src/foomatic/foomatic-printermap (+0, -1)

	Remove duplicate

2001-09-01  <rleigh>	da4fc0fa34db13465a11a36665ce3481d30e0b38

	Lines: +24, -12
	Files:	configure.in.in (+0, -0)
		debian/changelog (+10, -1)
		debian/control.in (+3, -3)
		debian/rules (+8, -5)
		doc/functions.texi (+2, -2)
		src/main/Makefile.am (+0, -1)
		src/testpattern/Makefile.am (+1, -0)

	Apply ABI version patch, including debian packaging

2001-09-01  <rlk>	a120c73140f9009d62232b1af049e76032539530

	Lines: +114, -53
	Files:	src/testpattern/testpattern.c (+0, -50)
		src/testpattern/testpattern.sample (+114, -3)

	Cleanup and comment.

2001-09-01  <rlk>	036a73eb1ef50e609284751476e27cfd8025e158

	Lines: +4, -0
	Files:	src/testpattern/testpattern.sample (+4, -0)

	Comments

2001-08-30  <rlk>	701bc908243b96ca7d4eba0047d356b83fe50c2e

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Require Gimp 1.2.

2001-08-30  <rlk>	11430332c91036c349fd064deb7d8d36ff11e570

	Lines: +79, -41
	Files:	AUTHORS (+1, -0)
		NEWS (+37, -1)
		NEWS.4.2 (+21, -23)
		README (+2, -2)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)
		src/ghost/README (+9, -6)
		src/main/Makefile.am (+6, -6)

	Bump version.

2001-08-30  <rlk>	45dc5e4ce9a0b3fabdda51e4216e33113262e653

	Lines: +11, -2
	Files:	src/main/print-weave.c (+11, -2)

	Produce better output from assertion failures

2001-08-30  <rlk>	5411d578e91e88256eee6823cd4daac4cf425482

	Lines: +1, -1
	Files:	src/gimp/gimp_main_window.c (+1, -1)

	Change "Adjust color" to more accurate "Adjust output"

2001-08-30  <rlk>	5a9b411c639bc566f9ed5d05a7158992aa024df7

	Lines: +40, -89
	Files:	src/main/print-util.c (+40, -89)

	Clean up parameter verification.

2001-08-29  <rlk>	5f9f20ef9c8d96fae8ed0a80b3111eb23c127eb7

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	Fencepost error with extra rows

2001-08-29  <rlk>	99e96fcfb5f89c16181145739afeb1116109de7e

	Lines: +56, -54
	Files:	NEWS.4.2 (+56, -54)

	Minor tweaks

2001-08-29  <rlk>	433472560b82ee9b1cf41439bfa8f02657a47a0c

	Lines: +374, -0
	Files:	NEWS.4.2 (added +374)

	First cut at 4.2 release notes

2001-08-29  <rlk>	9a1f00f6bbf8090c23341278d11cf9d32b1987b2

	Lines: +0, -6
	Files:	po/POTFILES.in (+0, -6)

	Don't translate test sources.

2001-08-28  <rlk>	3f2ac40b68dbea42ef3708350a047feb17209b83

	Lines: +5, -5
	Files:	src/gimp/print.c (+5, -5)

	Fix handling of parameters from Gimp scripts

2001-08-28  <rleigh>	60484a38618a6c28bdbb2c91a6f0e18693dbf226

	Lines: +4, -2
	Files:	lib/libprintut.h (+2, -0)
		src/main/gimp-print-intl-internal.h (+2, -2)

	Correct getopt header inclusion if libc provides getopt
	Use PACKAGE instead of "gimp-print" for gettext domain name

2001-08-28  <rlk>	f6aee047edc55b4cb0d3a9e157c366a068a63489

	Lines: +6, -4
	Files:	src/main/print-escp2.c (+6, -4)

	Typos

2001-08-27  <rlk>	653a8c6c46fc792f30bff4998ab16248e767369c

	Lines: +1, -1
	Files:	src/testpattern/testpattern.sample (+1, -1)

	More fallout from version renumbering.

2001-08-27  <rlk>	b84c0c6a9838e74a37c045cdee78215463f86ecd

	Lines: +15, -10
	Files:	src/foomatic/printer_options.c (+15, -10)

	Fix output type

2001-08-26  <rwisi>	1111791084f6b15a45650bdf3a3079f22d1ebc3d

	Lines: +276, -212
	Files:	src/main/print-lexmark.c (+276, -212)

	-solved cmy problem (it causes troubles if head_offset of k is !=0 when printing without k).
	-introduced "ink_parameter" which holds ink specific parameters (no if/then/else code anymore)
	 Hopefully more logical, now.
	-sorted z52 and 3200 specific stuff

2001-08-26  <rlk>	9fefa7c2e22d0761326a56033cba6976f73b9269

	Lines: +1, -0
	Files:	src/foomatic/foomatic-printermap (+1, -0)

	More corrections from Till.

2001-08-26  <rlk>	7b61e1b245b871cbc668de81c98a478a87c42f77

	Lines: +0, -1
	Files:	src/foomatic/foomatic-printermap (+0, -1)

	Correction per Till Kamppeter

2001-08-25  <rlk>	3856f5f247810f84b071efbe3ce3b76c9714cdb1

	Lines: +140, -78
	Files:	src/ghost/README (+28, -13)
		src/ghost/gdevstp.c (+16, -2)
		src/main/print-escp2.c (+94, -61)
		src/main/print-util.c (+1, -1)
		src/printdef/printdefy.y (+1, -1)

	Support allowing different margins depending upon the printer
	parameters, such as quality settings.  Some Epson printers allow
	use of more of the page in softweave mode than if the printer
	does the weaving (e. g. microweave).  Fix the top margin
	for selected Epson printers, such as the 777 (subject of bug
	231885), although more printers need to be fixed up.

	Change the default quality to 360 softweave or microweave on all
	printers that support this, since the quality will be much better
	at very little or no cost in performance.

2001-08-25  <rlk>	811d377df39036468aa48058a8d8ce1f54e2cd19

	Lines: +81, -16
	Files:	src/foomatic/Makefile.am (+8, -2)
		src/foomatic/foomatic-generator.in (+22, -10)
		src/foomatic/printer_options.c (+6, -4)
		src/foomatic/printers.c (added +45)

	Cleanup from namestring changes in alpha-3.

2001-08-25  <rlk>	fa529f28d5c0587711fdd095c86614247ae36669

	Lines: +1, -0
	Files:	src/foomatic/.cvsignore (+1, -0)

	More things to ignore

2001-08-25  <rlk>	42e617183def075114794496b74d2078f4fdd5df

	Lines: +4, -0
	Files:	src/testpattern/.cvsignore (+4, -0)

	More ignorable stuff

2001-08-24  <rlk>	23fdf0edcf250723fc2fc070438bf264b62b24d5

	Lines: +181, -110
	Files:	src/main/print-escp2.c (+177, -106)
		src/main/printers.xml (+4, -4)

	Try to fix problems with 480/580 at 720 and above DPI.

	Change default 360 DPI mode to microweave on printers that
	support it, for better quality.

2001-08-23  <rlk>	42a5076792aee4de8fdc5b35f6ee8d06daefa661

	Lines: +8, -2
	Files:	src/gimp/gimp_color_window.c (+0, -1)
		src/gimp/gimp_main_window.c (+8, -1)

	Disable tooltips while using the preview window (very distracting
	to move the mouse around while the huge tooltip is in your face).

2001-08-23  <rlk>	fc8ca34cb736c443d763f7558d11f4e79288a68c

	Lines: +25, -27
	Files:	src/gimp/gimp_main_window.c (+25, -27)

	Clean up some of the dialogs a bit more.

2001-08-23  <rlk>	8695c15cc6caabf5dabdf9774b0812a3da458eb9

	Lines: +20, -37
	Files:	src/gimp/gimp_main_window.c (+20, -37)

	More cleanup

2001-08-22  <rlk>	67e47fb15b3813bdaf83182bba7186de28da4e5a

	Lines: +11, -14
	Files:	src/gimp/gimp_main_window.c (+11, -14)

	More cleanup

2001-08-22  <rlk>	d9f217a24ecab5e64231f1653c64d22006c4f591

	Lines: +43, -64
	Files:	src/gimp/gimp_main_window.c (+43, -64)

	Smooth drawing even more.

2001-08-22  <rlk>	762c21b19c442adbc3d5d5411d71978d3c2adebc

	Lines: +188, -55
	Files:	src/gimp/gimp_color_window.c (+8, -0)
		src/gimp/gimp_main_window.c (+178, -52)
		src/gimp/print_gimp.h (+2, -3)

	Reduce flashing in the GUI.

2001-08-21  <rlk>	394a2194b77703f8e44dff098a68be148a1272c4

	Lines: +52, -0
	Files:	src/gimp/gimp_main_window.c (+52, -0)

	Add about dialog

2001-08-21  <rlk>	fd26e1227fc48866266089d501c6b6aaa0eb3e79

	Lines: +7, -6
	Files:	src/escputil/escputil.c (+7, -6)

	-u isn't for USB, it's for new printer.

2001-08-21  <rlk>	45b6ed59b41556a9f606f40a794ef4d0aa9f59d2

	Lines: +31, -0
	Files:	doc/FAQ.html (+31, -0)

	Updates

2001-08-20  <rlk>	e4063a68fcd468cc8888d1567ff018872dcc398a

	Lines: +24, -9
	Files:	src/main/print-pcl.c (+24, -9)

	Handle resolutions correctly (without trying to parse them)

2001-08-20  <rlk>	485e0b68d68552ac2f52c3ad53df72251d98d43b

	Lines: +2, -1
	Files:	src/gimp/gimp_main_window.c (+2, -1)

	Try yet again to position the printer crawler correctly.

2001-08-20  <rwisi>	a6f0a22f8edf239c7bd196d6ae4fbc3cafb1a47b

	Lines: +35, -16
	Files:	src/main/print-lexmark.c (+35, -16)

	adapted to support minimum paper size

2001-08-19  <rlk>	9c0dff36ec19343b8fb3887a318390019351d575

	Lines: +495, -129
	Files:	doc/Makefile.am (+1, -1)
		src/gimp/gimp_color_window.c (+74, -2)
		src/gimp/gimp_main_window.c (+258, -20)
		src/gimp/print_gimp.h (+4, -0)
		src/include/gimp-print.h.in (+2, -1)
		src/main/print-canon.c (+7, -3)
		src/main/print-escp2.c (+125, -92)
		src/main/print-lexmark.c (+7, -3)
		src/main/print-pcl.c (+6, -2)
		src/main/print-ps.c (+6, -2)
		src/main/print-util.c (+5, -3)

	Add tooltips in Gimp plugin.

	Add minimum paper size functionality suggested by Mike Sweet.

	Fix SC480 so it will at least print at 720 DPI.  It still needs to be
	fixed correctly, awaiting word from Epson.

	Add additional dependency to doc build.

2001-08-19  <rwisi>	128a9c0645dd66dd07a9ff230598e2c2ed153046

	Lines: +312, -299
	Files:	src/main/print-lexmark.c (+312, -299)

	-little rearrangement of code
	-put lexmark_res_t into lexmark_cap_t struct;
	 Removed supp_res and lexmark_sub_cap_t from cap_t.
	 This should make it a bit more simple.
	-changed the media_type handling into that of print-escp2.c;
	 This should be more common and all media dependent data is defined in one struct.
	-changed handling of ink typ
	 changed to structure similar in print-escp2.c (lexmark_inkname_t)
	 handle head_offset with this structure, too. This shold be the solution for the different head offsets depending if photo or black cartridge is used.

	Still troubles with CMY mode. Because of this always CMYK (CcMmYK) will be used.

2001-08-19  <rwisi>	6ce86196d8295bbb556421bdf037bf8e0fe45c01

	Lines: +9, -11
	Files:	src/main/print-lexmark.c (+9, -11)

	-speed up printing because of little error with bidirectional printing.

2001-08-18  <rwisi>	0dddffffffe5d73df80eb0898b66d2b4ef46e03a

	Lines: +102, -46
	Files:	src/main/print-lexmark.c (+102, -46)

	-Corrected color mode according printhead.
	-disabled cmy support. use cmyk always. This fixes problems with CUPS.
	-different head offsets at black
	 I changed the head_offset entries at lexmark_cap_t to two entries. One for standard cartridge and one for photo cartridge. This should reduce the confusion. These offsets are different because the top position of the black ink is different at photo and black cartridge.

2001-08-18  <rlk>	a4549c05cf36f16e93d1fdf8948b8472d339b4f3

	Lines: +31, -16
	Files:	src/gimp/gimp_main_window.c (+31, -16)

	Adapted suggestions from Kurt Pfeifle

2001-08-16  <rlk>	b29e9a110b9575dd0e3b9289257c3b7a34173cd6

	Lines: +3, -1
	Files:	src/gimp/gimp_main_window.c (+3, -1)

	Printer list name needs to match text for gimp_plist_callback to work
	correctly.

===============================================================================
Name: gimp-print-4_1_99-a3

2001-08-14  <rlk>	0298ec0c31d1af421f46d3d2d4000ee59f03d189

	Lines: +3, -2
	Files:	src/cups/Makefile.am (+3, -2)

	Fix a few minor problems.

2001-08-14  <rlk>	dcd1880f12d9e9c5824699709652d75b139f29b0

	Lines: +69, -32
	Files:	NEWS (+64, -31)
		README (+5, -1)

	More release note updates.

2001-08-14  <rlk>	b72574ef5e7608bf39aa41905e66217f4ea18d5e

	Lines: +13, -5
	Files:	src/testpattern/Makefile.am (+1, -1)
		src/testpattern/testpattern.c (+4, -0)
		src/testpattern/testpattern.h (+0, -4)
		src/testpattern/testpatternl.l (+4, -0)
		src/testpattern/testpatterny.y (+4, -0)

	Putting config.h in the header doesn't seem to work...

2001-08-14  <easysw>	77710088699c5569f3db57864f3b72e9d96d7f51

	Lines: +406, -365
	Files:	src/cups/Makefile.am (+17, -2)
		src/cups/genppd.c (+93, -46)
		src/ghost/README (+295, -316)
		src/main/print-util.c (+1, -1)

	genppd can now generate multiple languages - just need to update to
	point gettext at the right message catalog (however that is done)

	Updated the Ghostscript driver README file for the new option values.

	Updated the cups makefile to generate and install mutiple languages.

2001-08-13  <rlk>	007bc97548da9f3ffe3ddfe4a9276a21287a77d6

	Lines: +412, -228
	Files:	acconfig.h (+1, -1)
		configure.in.in (+0, -0)
		lib/libprintut.h (+1, -1)
		lib/vasprintf.c (+0, -0)
		lib/xmalloc.c (+0, -0)
		lib/xmalloc.h (+1, -1)
		man/escputil.1.in (+0, -0)
		po/POTFILES.in (+0, -1)
		src/cups/cups-calibrate.c (+0, -0)
		src/cups/genppd.c (+0, -0)
		src/cups/rastertoprinter.c (+0, -0)
		src/escputil/escputil.c (+0, -0)
		src/foomatic/foomatic-generator.in (+0, -0)
		src/include/gimp-print.h.in (+0, -0)
		src/main/print-canon.c (+0, -0)
		src/main/print-escp2.c (+161, -98)
		src/main/print-lexmark.c (+0, -0)
		src/main/print-pcl.c (+0, -0)
		src/main/print-util.c (+248, -126)
		test/Makefile.am (+0, -0)
		test/bjc-unprint.c (+0, -0)
		test/unprint.c (+0, -0)

	Clean up in preparation for 4.1.99-a3.

2001-08-13  <easysw>	fb4c6bfc66b72bebc5f3c4e2120f29036aa349d5

	Lines: +897, -904
	Files:	src/cups/genppd.c (+61, -215)
		src/cups/rastertoprinter.c (+6, -2)
		src/foomatic/printer_options.c (+4, -3)
		src/gimp/gimp_color_window.c (+18, -4)
		src/gimp/gimp_main_window.c (+110, -58)
		src/gimp/print_gimp.h (+1, -1)
		src/include/gimp-print.h.in (+8, -1)
		src/main/print-canon.c (+118, -132)
		src/main/print-dither.c (+15, -6)
		src/main/print-escp2.c (+124, -118)
		src/main/print-lexmark.c (+120, -119)
		src/main/print-pcl.c (+126, -90)
		src/main/print-ps.c (+30, -20)
		src/main/print-util.c (+156, -135)

	I18N changes for GIMP-print.

2001-08-13  <rlk>	9d89b224cfdec09e90796faf7117e115f0aecf96

	Lines: +2, -744
	Files:	test/Makefile.am (+2, -4)
		test/escp2-unprint.c (removed -740)

	escp2-unprint is obsolete.

2001-08-13  <rlk>	9598c385f6778aee62e67ab6eb2bdfd8b1d4bff2

	Lines: +12, -3
	Files:	src/main/gimp-print-internal.h (+11, -2)
		src/testpattern/Makefile.am (+1, -1)

	Nothing here needs libprintut (and libgimpprint should not require
	linking against it!)

2001-08-12  <rlk>	4381250ff9ebaac30de8b3ef0725303eb28a57c8

	Lines: +2, -2
	Files:	src/escputil/escputil.c (+2, -2)

	Do status command correctly.

2001-08-12  <rlk>	0f44a0624f7cb2868084034c4bb5399be5f989ba

	Lines: +0, -4
	Files:	test/.cvsignore (+0, -4)

	Testpattern stuff is moved out.

2001-08-12  <rlk>	962a83ad9c8d9f4c952063b4f3c0a582e33d1a94

	Lines: +95, -15
	Files:	configure.in.in (+18, -1)
		src/Makefile.am (+1, -1)
		src/printdef/Makefile.am (+1, -0)
		src/testpattern/.cvsignore (added +4)
		src/testpattern/Makefile.am (added +64)
		test/Makefile.am (+3, -13)
		{test => src/testpattern}/testpattern.c (+0, -0)
		{test => src/testpattern}/testpattern.h (+4, -0)
		{test => src/testpattern}/testpattern.sample (+0, -0)
		{test => src/testpattern}/testpatternl.l (+0, -0)
		{test => src/testpattern}/testpatterny.y (+0, -0)

	Move testpattern generator to its own directory.

2001-08-12  <rlk>	b406f4cd7b1335a7b33a4e2676035d338f22dee7

	Lines: +21, -10
	Files:	NEWS (+21, -10)

	Updates

2001-08-12  <rlk>	56d67e0f8110f7e6b1c1fb2300734de3d9915e2b

	Lines: +15, -13
	Files:	src/main/print-escp2.c (+15, -13)

	Tweak 6 pl a bit more.

2001-08-11  <rlk>	cdbe2e4c05d53970349f55ccf0c70298421044c8

	Lines: +11, -10
	Files:	src/foomatic/foomatic-generator.in (+2, -2)
		src/main/print-escp2.c (+1, -0)
		src/main/printers.xml (+8, -8)

	Fix up printer names.

	Be pickier in foomatic-generator (error out if something goes wrong)

	Fix comment breakage.

2001-08-11  <rlk>	88d10668e24f6c10ac4910e7d9abc273d63db625

	Lines: +29, -33
	Files:	src/include/gimp-print.h.in (+3, -1)
		src/main/print-escp2.c (+3, -6)
		src/main/print-util.c (+19, -0)
		test/testpattern.c (+4, -26)

	stp_set_printer_defaults()

2001-08-11  <rlk>	84aadc040b8aa54beae66444880683278d6f1ff2

	Lines: +10, -16
	Files:	src/main/print-escp2.c (+10, -16)

	Tune 6 pl printers.

2001-08-11  <rlk>	af6edbb0abca7b11ee2cc42b8a8e62be5c1215e2

	Lines: +21, -3
	Files:	NEWS (+21, -3)

	Updates

2001-08-11  <rlk>	a3e4949c0c191dba71327b00cd012fb67f9344fd

	Lines: +0, -359
	Files:	scripts/gimp-patch (removed -359)

	Remove obsolete Gimp patch.

2001-08-11  <rlk>	80faaad2e697314f919e86f296dfc76685fec197

	Lines: +30, -8
	Files:	src/main/print-escp2.c (+30, -8)

	Tune STC x80 printers.

2001-08-11  <rlk>	b5631f94d8b8ad32aa7011f56a6a7ed41ca6e7c0

	Lines: +4, -0
	Files:	src/ghost/README (+4, -0)

	Add 360 SW unidirectional.

2001-08-11  <rlk>	287251d92bbdf2db9763e88e70e6524767875b95

	Lines: +23, -40
	Files:	src/escputil/escputil.c (+23, -40)

	Fix status command.

2001-08-11  <rlk>	d080ead06ba44598b9f2c482c45b1f608c49f7c5

	Lines: +99, -45
	Files:	src/main/print-escp2.c (+99, -45)

	480/580 type printers apparently need exactly the right number of rows
	printed; printing less than the number of jets apparently causes
	problems.

2001-08-11  <rlk>	7cfa927d5bf684db63c350ce37e05b43e4d048bd

	Lines: +154, -19
	Files:	src/escputil/escputil.c (+7, -7)
		src/foomatic/foomatic-printermap (+5, -2)
		src/ghost/README (+5, -2)
		src/main/print-escp2.c (+83, -6)
		src/main/print-pcl.c (+24, -0)
		src/main/printers.xml (+30, -2)

	Tune C40/C20/480/580 inks.

	Add HP DesignJet 750.

2001-08-10  <rlk>	14ff5e2310f38ba1b257eeab57da264a204f88a8

	Lines: +3, -3
	Files:	Makefile.am (+3, -3)

	Typos

2001-08-10  <rlk>	1f04c91da93a553a2e70873ad1ea5290c08f6882

	Lines: +486, -95
	Files:	test/.cvsignore (+4, -0)
		test/Makefile.am (+8, -2)
		test/testpattern.c (+70, -93)
		test/testpattern.h (added +80)
		test/testpattern.sample (added +53)
		test/testpatternl.l (added +83)
		test/testpatterny.y (added +188)

	Read test patterns and such from an input file.

2001-08-09  <rlk>	9129b1ca62f5cd80d9ea0c94fb8a5b8ed09056a0

	Lines: +102, -33
	Files:	README (+14, -5)
		doc/FAQ.html (+88, -28)

	Some documentation enhancements from Dennis Powell's column on
	LinuxPlanet.

2001-08-08  <rlk>	477708fe8329fe5fd6ff8245ed258b7b3a9b7404

	Lines: +97, -65
	Files:	test/testpattern.c (+97, -65)

	Allow specification of gamma

2001-08-08  <rlk>	f977a44ca3e5564a9948ff0cde218ebd95d73df4

	Lines: +39, -9
	Files:	test/unprint.c (+39, -9)

	Improve ink constants.

	Better debugging messages.

	Allow specification of form factor for old printers.

2001-08-08  <rleigh>	100b04abf3c4e26cca9b13179ceb29a8ca3a51b9

	Lines: +17, -63
	Files:	acconfig.h (+1, -32)
		configure.in.in (+16, -30)
		debian/rules (+0, -1)
		lib/xmalloc.h (+0, -0)

	configure.in.in: Fix small bugs in configure.in.in, and upgrade for 2.50 compatibility
	acconfig.h: remove redundant entries

2001-08-08  <rlk>	0454aaa00628bf26897c7fa631ac3c11592a4dab

	Lines: +63, -43
	Files:	src/main/print-escp2.c (+63, -43)

	Provisional fix for STC 480/580.

2001-08-08  <rlk>	cb68076f1f8bd3b56499e792bb33e5ce729022e8

	Lines: +142, -106
	Files:	test/testpattern.c (+142, -106)

	Allow scaling the image.

	Allow starting a sweep at a point other than zero.

2001-08-07  <rlk>	fbded237254f56e6c6a6251f3c611ed355b77665

	Lines: +22, -6
	Files:	test/testpattern.c (+22, -6)

	GPL

2001-08-07  <rlk>	a77d2381b231492c9e575654378b8bebbd344cdb

	Lines: +29, -13
	Files:	src/main/print-escp2.c (+29, -13)

	Improve behavior of STC 480/580.

	Stub code to put printer and driver information in the file header;
	need confirmation from Epson that it's safe before we enable it.

2001-08-07  <rlk>	41698b718e0ba7cd9f4d47e3d8379cf3d8a3c018

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Speed up papersize handling a lot in genppd.  This isn't thread-safe,
	but overall gimp-print isn't thread-safe either.  We could make it
	thread-safe by putting a mutex around this, if we really cared to.

2001-08-07  <rlk>	713a657c154097ba7a24fec4928138728bb1befd

	Lines: +13, -1
	Files:	src/main/print-dither.c (+13, -1)

	Try to do light ink handling a bit more reasonably in CMYK mode.

2001-08-07  <rlk>	60d1473063863b67a29766052ffe07af4b507221

	Lines: +125, -381
	Files:	test/testpattern.c (+125, -381)

	Convert everything to data-driven.

2001-08-07  <rlk>	9ae8a3af345e78a5b2ac1d94460e4e9adc4676b4

	Lines: +121, -209
	Files:	test/testpattern.c (+121, -209)

	Send all of the print functions through one "real" function.

2001-08-07  <rlk>	1c9fbab282b07c570f8d5360c11461dfff7e5d3f

	Lines: +61, -15
	Files:	test/unprint.c (+61, -15)

	If base resolution is <720DPI, all old Epson printers should be
	printing at base resolution (it's only 1440 DPI that needs special
	hacks).

2001-08-06  <rlk>	b23708a594f021dfeafdac4cab6a25e57c9b53fd

	Lines: +899, -19
	Files:	src/main/print-color.c (+7, -17)
		test/Makefile.am (+6, -2)
		test/testpattern.c (added +886)

	Print a test pattern.

	Make CMYK-16 be completely uncorrected, to make it useful for testing
	and such.

2001-08-04  <rlk>	d8e53961550df5465c91589800d97dd82d9ce2b2

	Lines: +82, -177
	Files:	src/main/gimp-print-internal.h (+1, -0)
		src/main/print-canon.c (+27, -104)
		src/main/print-pcl.c (+37, -73)
		src/main/print-util.c (+17, -0)

	Use stp_deprintf rather than #ifdef DEBUG.  Haven't fixed Lexmark
	up yet because there's more complicated debugging stuff in there.

2001-08-04  <rlk>	2c1ce02a801b32be4942156f9298edc57393df51

	Lines: +20, -16
	Files:	src/main/gimp-print-internal.h (+8, -6)
		src/main/print-escp2.c (+6, -4)
		src/main/print-lexmark.c (+3, -3)
		src/main/print-weave.c (+3, -3)

	447865 print-weave addresses too many print heads

	The problem here is that the weave code defines the head offset to be
	an array of 8 offsets; everything else uses 7 heads (channels).  The
	Lexmark driver was confusing two different things, but having a
	different number of head offsets is a sure way to cause confusion.

	Also don't offset the top when printing in black and white only on
	ESC 480/580.  When printing with black-only ink, that printer has a
	"normal" head.

2001-08-03  <rlk>	1c88324603ed6375c0e47f669980c008c8600c4c

	Lines: +106, -38
	Files:	Makefile.am (+25, -8)
		configure.in.in (+52, -29)
		scripts/patch-gimp (added +25)
		src/Makefile.am (+4, -1)

	Patch the gimp distribution a bit more intelligently.

2001-08-03  <rlk>	c60d8b86e1378e7e9f4713348dd13e81895f7fb4

	Lines: +8, -1
	Files:	src/cups/Makefile.am (+2, -0)
		src/foomatic/Makefile.am (+6, -1)

	Build PPD's and foomatic data during build rather than install.

2001-08-03  <rlk>	3d1ae8092646038c58b3364f783cb674286e383b

	Lines: +2, -2
	Files:	scripts/gimp-patch (+2, -2)

	Omit the release date line, which changes and confuses patch.

2001-08-02  <rlk>	aeaf6ff36ea0d27ca098a5d1d73f5ab4b05505d1

	Lines: +35, -3
	Files:	NEWS (+33, -1)
		README (+1, -1)
		debian/README.Debian (+1, -1)

	Bump version.

2001-08-01  <rlk>	18ed89475c630864543c8a0b60bb51ff8e4681ac

	Lines: +9, -2
	Files:	src/foomatic/foomatic-printermap (+9, -2)

	Updates from Till.

2001-08-01  <rlk>	349e338fa5007a1cb5b04b2ed522ebb1081b8000

	Lines: +4, -17
	Files:	src/main/print-escp2.c (+3, -16)
		src/main/printers.xml (+1, -1)

	Fix the STC500 problem correctly.

2001-08-01  <rlk>	22f7b3fc12edf4f118d335514ed7a1c72194d610

	Lines: +17, -4
	Files:	src/main/print-escp2.c (+15, -2)
		src/main/printers.xml (+1, -1)
		test/unprint.c (+1, -1)

	Fix STC 500.

	Clean up comment.

2001-07-31  <rleigh>	70a801d3f7247353fbd82d6210929a8d616d04da

	Lines: +51, -32
	Files:	debian/README.building (added +51)
		debian/README.building.from.CVS (removed -32)

	Update building README

2001-07-31  <rlk>	3a5e29c4d67d3f2ce55afce5b6756391fae7ff92

	Lines: +117, -148
	Files:	src/main/print-escp2.c (+117, -148)

	Separate printers which understand 4-byte page dimension from those
	that accept only 2-byte page dimension.

	Remove the special vertical zero-margin code, which was just causing
	problems.

2001-07-30  <rlk>	97ce8a390102a79e4517dc1bf6d674378c440a37

	Lines: +0, -5
	Files:	src/main/print-pcl.c (+0, -5)

	Fix generation of paper sources for Laserjet 4L.

2001-07-29  <rleigh>	768fb7b801390544fe6c758d18cf27b2a00cc024

	Lines: +363, -1
	Files:	Makefile.am (+4, -1)
		scripts/gimp-patch (added +359)

	Add working gimp-dist support

2001-07-29  <rleigh>	c428a825b6835363da53983353b7b6c251958d4c

	Lines: +1, -1
	Files:	debian/changelog (+1, -1)

	Update version to 4.1.99-a3-1

2001-07-29  <easysw>	01a21a7b6c78f7bc9af5fe52658b679e21b615cd

	Lines: +49, -0
	Files:	src/main/print-pcl.c (+49, -0)

	Robert beat me to the default InputSlot bug! :)

	Add missing media sizes from LaserJet drivers (should have them mostly
	covered now...)

2001-07-29  <rlk>	8a3fd6868aa48ac50f028aecba4a4c7442a4d3fa

	Lines: +1, -1
	Files:	src/main/print-pcl.c (+1, -1)

	Return the correct default for InputSlot.

2001-07-28  <rlk>	1517c9965826799ea9d474b692efc755922e3320

	Lines: +49, -11
	Files:	test/unprint.c (+49, -11)

	Print a bit more information.

2001-07-28  <rlk>	5a474dc0834d53b4dcb4b876006ce426fd5c56a4

	Lines: +5, -1
	Files:	test/parse-escp2 (+5, -1)

	Verbose option

2001-07-28  <rlk>	798f592e957bc81b0d44fbb3715c74ef06ce91d2

	Lines: +41, -56
	Files:	configure.in.in (+3, -3)
		src/cups/rastertoprinter.c (+9, -41)
		src/ghost/gdevstp.c (+4, -2)
		src/gimp/print-image-gimp.c (+4, -2)
		src/include/gimp-print.h.in (+9, -2)
		src/main/print-canon.c (+2, -1)
		src/main/print-escp2.c (+2, -1)
		src/main/print-lexmark.c (+2, -1)
		src/main/print-pcl.c (+2, -1)
		src/main/print-ps.c (+4, -2)

	Allow image layer to cleanly abort printing.  Reviewed by Roger Leigh.

2001-07-27  <rlk>	3209244d5813e5084d2836203b561305578d7410

	Lines: +4, -333
	Files:	src/escputil/escputil.c (+4, -333)

	Back out ink change code, which will not work without packet mode
	support.

2001-07-27  <rlk>	0bb75f5704c23f6ea3aa6687e313c6847dcf7b87

	Lines: +43, -5
	Files:	src/escputil/escputil.c (+43, -5)

	Experimental cartridge changing code

2001-07-26  <rleigh>	fcdd448cb560d2464b72395837cb31b72d5994c6

	Lines: +10, -5
	Files:	configure.in.in (+3, -3)
		debian/changelog (+3, -2)
		debian/rules (+4, -0)

	Put samples/profile.jpg into cupsys-driver-gimpprint debian package

2001-07-24  <rlk>	21c026db0dbd4f3a3968fcf48bcb43d67ec749c1

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	480/580 should support draft mode printing.

2001-07-24  <rlk>	c325f471a053aa461ee65bfeb02d56b99c9371b6

	Lines: +5, -1
	Files:	src/main/print-escp2.c (+5, -1)

	Fix 480/580 positioning for real (from Jason Pearce).

2001-07-23  <rlk>	f6bc3f1faae0783af4081e80355aa9059c2f498b

	Lines: +4, -1
	Files:	src/main/print-escp2.c (+4, -1)

	Adjust 980 densities per Thomas Tonino and Brad Bosch.

2001-07-23  <rlk>	b3c2f1f14ae6b35fd4a38f17f1a3dcc56115b395

	Lines: +24, -24
	Files:	src/main/print-escp2.c (+24, -24)

	Stylus Photo 1270 (and very likely every printer using the 1999
	command set) can print more than 44" long.

2001-07-22  <rlk>	3ac1d72b9720c4478c0751aef171e16a2b2ef5ad

	Lines: +1, -0
	Files:	test/.cvsignore (+1, -0)

	More things that should be ignored.

2001-07-22  <rlk>	52fa2877f2f535c0f67331717b90bdf898c34bf4

	Lines: +2, -0
	Files:	src/foomatic/.cvsignore (+1, -0)
		src/ghost/.cvsignore (+1, -0)

	Something else that needs to be ignored.

2001-07-22  <rlk>	79059c2647e2d3008ad0d63b07084c7a34f6e103

	Lines: +1, -0
	Files:	src/cups/.cvsignore (+1, -0)

	More stuff to ignore.

2001-07-22  <rlk>	1a9b0add01764e100d8d5916a4bf1af0d4120914

	Lines: +5, -0
	Files:	doc/.cvsignore (+5, -0)

	A few more files we want to ignore.

2001-07-22  <rlk>	82325e40089832c2434634227328500e094f5d9f

	Lines: +1, -0
	Files:	samples/.cvsignore (added +1)

	.cvsignore

2001-07-22  <rlk>	ae8aac42867e134690f8baef10bf93dc786566fd

	Lines: +35, -19
	Files:	src/ghost/README (+35, -19)

	More minor updates.

2001-07-22  <rlk>	f46701cceb1ecfc0725f3aec627846e46ecd8205

	Lines: +6, -9
	Files:	src/ghost/README (+6, -9)

	No longer supports 180x120.

===============================================================================
Name: gimp-print-4_1_99-a2

2001-07-21  <rlk>	634339bb738b62b010eb227e5ebdd2a947e747f8

	Lines: +0, -0

	Update

2001-07-21  <rlk>	5ea3b13487d3993a7c175ae4db848deceb60bda6

	Lines: +1, -1
	Files:	src/cups/genppd.c (+1, -1)

	Const correctness

2001-07-21  <rlk>	8f147621358dd5d88ccee30b2a70c6bf4e6fa98f

	Lines: +23, -23
	Files:	NEWS (+8, -17)
		src/escputil/escputil.c (+15, -6)

	480/580 ink change definitely will not work yet.

2001-07-21  <rlk>	0a1bf96e1e31a0dab77022f1a04483e3021a30fc

	Lines: +14, -29
	Files:	NEWS (+6, -1)
		README (+5, -5)
		samples/Makefile.am (+1, -1)
		src/main/printers.xml (+2, -22)

	Remove duplicate Stylus C20/C40 entries.

	Minor cleanup, prep for 4.1.99-a2.

2001-07-21  <rlk>	52c4a7f586da106f56ec5b7f993baf0911530a06

	Lines: +79, -14
	Files:	Makefile.am (+1, -1)
		NEWS (+27, -11)
		configure.in.in (+18, -1)
		samples/Makefile.am (added +32)
		samples/colorbars4.png (added +0)
		samples/colorsweep.png (added +0)
		src/cups/Makefile.am (+1, -1)
		{src/cups => samples}/profile.jpg (+0, -0)

	Create new samples directory containing various sample images.

2001-07-21  <rlk>	72ea369e0a9269fc672ea4f37e92c7e6d139feb5

	Lines: +2, -4
	Files:	src/main/print-escp2.c (+2, -4)

	Fix up draft mode on new printers.

2001-07-21  <rlk>	47daebcb13ef07ea9df21f8080851e243e6c1404

	Lines: +10, -9
	Files:	src/main/print-escp2.c (+10, -9)

	Fix certain printers that don't handle ESC(K correctly.

	Improve edge printing for zero-margin printers.

2001-07-20  <easysw>	cdc9b493ca931b4c6cb42a192902e41c3b16b418

	Lines: +107, -69
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/profile.jpg (added +0)
		src/main/print-color.c (+106, -68)

	First run of color conversion optimizations, to improve performance
	significantly on some systems.

	Add CUPS driver profile image.

2001-07-19  <rlk>	0d6b53d89ca5af662eed69a3780ca8202539ee87

	Lines: +208, -28
	Files:	NEWS (+5, -4)
		README (+9, -2)
		src/ghost/README (+194, -22)

	Update some README's.

2001-07-19  <rlk>	985256d539dc16388b735b1af88f2e17ffc7253a

	Lines: +6, -0
	Files:	src/main/print-escp2.c (+6, -0)

	Try (again) to fix zero margin printing.

2001-07-18  <rlk>	b1b720f3f91ea96fa160017a550660032bf9947c

	Lines: +10, -2
	Files:	src/main/print-color.c (+10, -2)

	Scale CMYK by density, too.

2001-07-18  <rleigh>	64cda01863dd69f5f8b2d7637101249aff4651f5

	Lines: +1, -1
	Files:	debian/changelog (+1, -1)

	Change upstream version to correct format

2001-07-18  <rlk>	0d6fcd91be72bd08cd2b61327db11b8c2a6c7bde

	Lines: +0, -0

	updates

2001-07-18  <rlk>	221edf4c4dc76d9e492aba29e2a75a1568ae2d99

	Lines: +26, -7
	Files:	NEWS (+26, -7)

	Updates

2001-07-18  <rlk>	c2ec1d4c5488eafceb45b3de1b5563b9c4d20bab

	Lines: +95, -30
	Files:	NEWS (+7, -0)
		configure.in.in (+3, -0)
		lib/libprintut.h (+4, -1)
		lib/vasprintf.c (+3, -3)
		src/cups/genppd.c (+1, -1)
		src/escputil/escputil.c (+13, -2)
		src/foomatic/foomatic-printermap (+2, -0)
		src/main/print-canon.c (+8, -2)
		src/main/print-dither.c (+8, -21)
		src/main/print-escp2.c (+2, -0)
		src/main/print-util.c (+4, -0)
		src/main/printers.xml (+40, -0)

	Initial support for Epson C20 and C40 printers.

	All printers should now default to 300 or 360 DPI, rather than draft mode.

	CMYK dithering does not add the black back into the colors.

	Check for stdarg/varargs as part of configure process, rather than
	relying on __STDC__ macro.

	CUPS driver defaults to line art rather than photo color for performance
	(and correctness).

	Epson driver sets resolution correctly if printing softweave at less
	than printer resolution.

2001-07-17  <easysw>	8ea80b9fd85f4eb1b633295347eb23b7efb8f61c

	Lines: +197, -106
	Files:	src/cups/genppd.c (+53, -13)
		src/cups/rastertoprinter.c (+141, -90)
		src/main/print-util.c (+3, -3)

	Conditionally write stpInkType option.

	Fallback on PPD defaults for STP options.

	Fix missing const from a few functions in print-util.c.

2001-07-17  <easysw>	86bc2c0bdb0229397d2461b44ad65227a8567d3d

	Lines: +1, -3
	Files:	src/escputil/escputil.c (+1, -3)

	printer_name wasn't being used...

	index() is a BSD function; use the ANSI strchr() function instead.

2001-07-17  <rlk>	525fc039f4da81f4427831727e24f9ade0728a14

	Lines: +247, -4
	Files:	src/main/print-color.c (+247, -4)

	Make solid color mode really distinct from line art and from photo mode.

2001-07-17  <rlk>	7015b8ccffe389283d929a8dd6a7efd78c44d51c

	Lines: +80, -172
	Files:	src/cups/genppd.c (+60, -19)
		src/include/gimp-print.h.in (+0, -15)
		src/main/print-pcl.c (+12, -1)
		src/main/print-util.c (+8, -137)

	Restore constness.

	Set up numeric options in PPD files correctly.

	Remove more dead (or not-yet-alive) code.

	Set PCL printers to default to 300 DPI.

2001-07-17  <easysw>	08ac2e5f691f9d0ba109ef0e1bd6957ceefdf79b

	Lines: +1, -1
	Files:	src/main/print-ps.c (+1, -1)

	Fix ps_ascii85() - missing file argument...

2001-07-16  <easysw>	603f442e6f50611df35f98097fdc0f9718127bb7

	Lines: +41, -33
	Files:	src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+2, -2)
		src/main/print-lexmark.c (+3, -3)
		src/main/print-ps.c (+12, -0)
		src/main/print-util.c (+23, -27)

	Fix compiler warnings and GCCisms.

2001-07-16  <easysw>	1d3769ad4d2aac26215067df0078d7f18a8c7da5

	Lines: +387, -122
	Files:	src/cups/genppd.c (+240, -104)
		src/cups/rastertoprinter.c (+147, -18)

	CUPS driver updates.

2001-07-16  <rlk>	60c3919b0ecf00dc67ad42efdbc7d6221f6232c8

	Lines: +711, -77
	Files:	src/escputil/escputil.c (+711, -77)

	Untested commands for 480/580 head alignment and cartridge change.

2001-07-15  <rlk>	ce0856e960f7f3378982a75a3cb6356eebff2d56

	Lines: +1, -1
	Files:	src/foomatic/foomatic-templates/Color.xml (+1, -1)

	Fix color/outputtype

2001-07-15  <rlk>	7b9ffd08f6f30b06dfc22426388c8c47c5733efa

	Lines: +5, -5
	Files:	src/foomatic/foomatic-generator.in (+5, -5)

	Finish fixing color/outputtype

2001-07-15  <rlk>	fe4d8e1bceec12af17439225c2d2546d681aea06

	Lines: +29, -44
	Files:	src/gimp/gimp_main_window.c (+29, -44)

	Tighten things up in the GUI some...

2001-07-15  <rleigh>	1fae834a94c28dd670128099a6a8edb46bda1e18

	Fix debian packaging (remove README.dither from libgimpprint-dev.docs)
	Fix HTML manual generation (only regenerate if out of date, or if building
	in a separate tree
	Add PostScript documentation option ('make ps')
	Increment Debian changelog

2001-07-15  <rleigh>	d8416496568b7ded310ee1bec277292c10fbdea0

	Lines: +50, -17
	Files:	Makefile.am (+3, -0)
		configure.in.in (+9, -5)
		debian/changelog (+2, -1)
		doc/Makefile.am (+35, -10)
		src/main/Makefile.am (+1, -1)

	Fix debian packaging (remove README.dither from libgimpprint-dev.docs)
	Fix HTML manual generation (only regenerate if out of date, or if building
	in a separate tree
	Add PostScript documentation option ('make ps')
	Increment Debian changelog

2001-07-15  <rlk>	192f8b818a49ee071aae6ea4f87deaba492d4f59

	Lines: +10, -10
	Files:	src/foomatic/foomatic-generator.in (+1, -1)
		src/foomatic/foomatic-templates/{OutputType.xml => Color.xml} (+2, -2)
		src/foomatic/printer_options.c (+7, -7)

	OutputType should have been named Color.

2001-07-15  <sharkey>	4eb121a142c06c0e0320c4d3aa64bd8ff3e81558

	Lines: +3, -0
	Files:	doc/appendices.texi (+3, -0)

	Add chapter and intex tags.  (Merge from debian branch.)

2001-07-15  <sharkey>	5dbb6a85ba59c80d3b4f3efd163b7443d2b25660

	Lines: +5, -7
	Files:	debian/control.in (+2, -2)
		debian/libgimpprint-dev.docs (+0, -1)
		debian/rules (+3, -4)

	Sync mainline branch with changes made on debian branch.

2001-07-15  <rlk>	7cb84084c09fde304e1786bbc023786a92e18bba

	Lines: +0, -0

	Updates

2001-07-15  <rlk>	c86b82e45f42882b4033277b66d2559ee058f18b

	Lines: +0, -96
	Files:	src/include/gimp-print.h.in (+0, -96)

	Clean up unused code for 4.2.

2001-07-15  <rlk>	5cf3ce15159fbf238401c31bfe74a5631939aa61

	Lines: +10, -6
	Files:	NEWS (+10, -6)

	Update the foomatic data.

2001-07-15  <rlk>	15c61481eb25df61c4b323fef649fe7a4fa109f4

	Lines: +225, -186
	Files:	src/foomatic/Makefile.am (+7, -3)
		src/foomatic/foomatic-generator.in (+41, -8)
		src/foomatic/foomatic-printermap (+4, -0)
		src/foomatic/foomatic-templates/Brightness.xml (+3, -3)
		src/foomatic/foomatic-templates/Contrast.xml (+3, -3)
		src/foomatic/foomatic-templates/Cyan.xml (+3, -3)
		src/foomatic/foomatic-templates/Density.xml (+3, -3)
		src/foomatic/foomatic-templates/Dither.xml (+6, -100)
		src/foomatic/foomatic-templates/Gamma.xml (+3, -3)
		src/foomatic/foomatic-templates/Greyscale.xml (removed -25)
		src/foomatic/foomatic-templates/ImageType.xml (+8, -21)
		src/foomatic/foomatic-templates/Magenta.xml (+3, -3)
		src/foomatic/foomatic-templates/OutputType.xml (added +21)
		src/foomatic/foomatic-templates/Saturation.xml (+3, -3)
		src/foomatic/foomatic-templates/Yellow.xml (+3, -3)
		src/foomatic/printer_options.c (+16, -5)
		src/foomatic/stp_limits.c (added +98)

	Fix up options for the current state of the world.

2001-07-14  <rlk>	ee4664e8c663afbb0f0bd704f7d90ed88a3cfb07

	Lines: +9, -3
	Files:	NEWS (+9, -3)

	Shift-drag on the preview.

2001-07-14  <rlk>	2f425e11d27abef777b210011c0c452fa61aa2a4

	Lines: +31, -1
	Files:	src/gimp/gimp_main_window.c (+31, -1)

	Shift-drag in the GIMP plugin constrains the image to vertical or
	horizontal motion only.

2001-07-14  <rlk>	296714bf70f6cf9b7a6295a560679d6a0757eeac

	Lines: +188, -24
	Files:	NEWS (+23, -6)
		src/ghost/README (+4, -0)
		src/main/print-escp2.c (+127, -18)
		src/main/printers.xml (+34, -0)

	Very preliminary support for the Epson Stylus Pro 10000.

	Explicit support for the Epson Stylus Photo 875/785/895 (no driver
	changes are required).

2001-07-14  <rlk>	d7bf6d853dcfc9cdec8fe100ed6bfefc90f9a3e1

	Lines: +10, -4
	Files:	src/main/gimp-print-internal.h (+2, -0)
		src/main/print-weave.c (+8, -4)

	Allocate enough (extra) buffer space required for Stylus Photo 480/580
	type printers.

2001-07-14  <rlk>	020bedd906d58b296845d964af4e674a543d2b1c

	Lines: +133, -68
	Files:	src/gimp/gimp_main_window.c (+133, -68)

	Add vertical center and horizontal center buttons.

	Reorganize some GUI elements.

2001-07-13  <rlk>	8b66f1239be5c41de784bf0e3a51b2f24265e961

	Lines: +7, -7
	Files:	src/main/print-util.c (+7, -7)

	Spell out "inch".

2001-07-11  <rlk>	b677c2bfc8c3cfd0659363ec4144fbf5bdbd5a7d

	Lines: +2, -0
	Files:	test/unprint.c (+2, -0)

	Ignore ESCP/2 set printhead speed command.

2001-07-11  <rlk>	5ea5c35caac2926519f4b442326cef69390f709e

	Lines: +7, -6
	Files:	src/foomatic/foomatic-generator.in (+7, -6)

	From Till Kamppeter:

	1. The driver's name in the Foomatic database is "gimp-print", some
	options refer to "gimp-print-4.1.99-a2"

	2. Some choices begin with "gimp-print-4.1.99-a2-..." and references to
	them only with "gimp-print-..." (or vice-versa, I do not remember
	exactly)

	3. The paper sizes were not read correctly out of the "paper_sizes"
	shell program. Once the pipe symbol for the command was missing (which
	made the source code being read), and second, the way how the lines were
	evaluated didn't support option names with spaces.

2001-07-10  <rlk>	7a2b49632a6cc652b928358d6ccc65ddd4e6ec7d

	Lines: +34, -9
	Files:	NEWS (+27, -2)
		README (+4, -4)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)

	Bump version.

2001-07-10  <rlk>	394f8f8b4c486d9855173eac6d7c42ca6dd55eea

	Lines: +119, -51
	Files:	doc/functions.texi (+119, -51)

	Add some documentation.

2001-07-10  <rlk>	c6d6ce8af098683f0e7d03d2649b91e1e33e329c

	Lines: +2, -1
	Files:	src/main/print-util.c (+2, -1)

	Allow use of black and white printing on black and white printers
	(only grayscale was allowed).

2001-07-10  <rlk>	52768dd066d121e53068bf07879de38778f9a51d

	Lines: +1, -1
	Files:	src/gimp/print.c (+1, -1)

	Should use stp_allocate_vars() rather than
	stp_allocate_copy(stp_default_vars()).

2001-07-10  <rlk>	2f6a7ea99f834914be0dab939f451760ecdc9adb

	Lines: +34, -22
	Files:	src/gimp/gimp_main_window.c (+34, -22)

	Move mouse properly in PPI mode.

2001-07-07  <rlk>	cdf46e0e79c4ddb34327e4523ddfcc1177b146a1

	Lines: +1, -1
	Files:	src/main/print-weave.c (+1, -1)

	Fix a typo that causes a very quick seg fault.  I wonder why this
	hadn't happened before; I suppose it's the extra debugging stuff I put
	in that caused something to be used that hadn't been used before.

2001-07-06  <rlk>	6f677284c353e25c005a5a0526e2a271f5dc119f

	Lines: +14, -2
	Files:	README (+14, -2)

	Must reinstall PPD files after upgrading gimp-print.

2001-07-06  <rlk>	decff49dff32c136888d74df724e2d68be5f9e2d

	Lines: +175, -108
	Files:	README (+9, -17)
		configure.in.in (+11, -0)
		src/ghost/Makefile.am (+2, -1)
		src/ghost/README (+94, -54)
		src/ghost/contrib.mak.addon.in (added +17)
		src/ghost/gdevstp.c (+4, -0)
		src/ghost/{contrib.mak.addon => contrib.mak.addon.old} (+0, -0)
		src/main/gimp-print-internal.h (+0, -2)
		src/main/print-canon.c (+7, -7)
		src/main/print-dither.c (+1, -0)
		src/main/print-lexmark.c (+8, -6)
		src/main/print-pcl.c (+13, -12)
		src/main/print-util.c (+9, -9)

	Fix some warnings from Ghostscript 6.51.

	New method of building Ghostscript driver by linking against libgimpprint.

2001-07-06  <gandy>	c7aba26c436ef466743a8ab0f787320f3dae27fc

	Lines: +1, -1
	Files:	src/main/printers.xml (+1, -1)

	Fixed bjc-7000 gamma as suggested by Bodo Huckestein

2001-07-06  <gandy>	92896470ca7bef17d34b87c2a33d54f20540481b

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	New density for the BJC7000 in 300x300 (as suggested by Bodo Huckestein)

===============================================================================
Name: gimp-print-4_1_99-a1

2001-07-06  <rlk>	7cbe8eabef2cf4f274252bd1bd3b5e22baa2f8af

	Lines: +61, -17
	Files:	NEWS (+43, -1)
		README (+7, -7)
		configure.in.in (+4, -3)
		debian/README.Debian (+7, -6)

	4.1.99-a1 (4.2 alpha 1) release.

2001-07-05  <rlk>	f7322af096ef748979f50bef2fa0d32ec83d786c

	Lines: +2, -1
	Files:	doc/Makefile.am (+2, -1)

	End users are not expected to have texinfo2html.

2001-07-05  <rlk>	dff9907addbf60b4c0ee439b344186e67961ba74

	Lines: +4, -3
	Files:	src/main/print-weave.c (+4, -3)

	More debugging info.

2001-07-05  <rlk>	3bd1d036bc20088c1e7d32d7edb14089d22d7366

	Lines: +9, -4
	Files:	doc/Makefile.am (+9, -4)

	Error out if any Texinfo files are missing.

2001-07-05  <rlk>	36f9fa26265976882523daf46fbd289009283d28

	Lines: +1, -2
	Files:	doc/Makefile.am (+1, -2)

	types.texi no longer exists; clean up a typo

2001-07-05  <rlk>	9bcd4d997283124eaa0dae7833592500014506d3

	Lines: +37, -11
	Files:	src/main/print-dither.c (+37, -11)

	Performance tweaks.

2001-07-05  <rleigh>	a64828f457bc56c118a57744e6c5862ddb5f7b4e

	Lines: +418, -648
	Files:	doc/Makefile.am (+1, -1)
		doc/appendices.texi (+1, -1)
		doc/escp2.texi (+3, -3)
		doc/functions.texi (+211, -346)
		doc/gimpprint.texi (+1, -2)
		doc/indices.texi (+1, -1)
		doc/integrating.texi (added +192)
		doc/introduction.texi (+2, -2)
		doc/new-printer.texi (+3, -3)
		doc/types.texi (removed -93)
		doc/using.texi (+0, -193)
		doc/weave.texi (+3, -3)

	Split using.texi into integrating.texi
	Move type descriptions into functions.texi
	Re-order functions
	Correct node pointers

2001-07-05  <gandy>	88129504ca860f71227dcf62981c51b40f087f15

	Lines: +99, -42
	Files:	src/main/print-canon.c (+99, -42)

	Some more additions to the experimental stuff

	Deactivated 6color printing for the 8200 (still too bugy, we leave that
	for the development versions)

2001-07-03  <gandy>	f047baddaf7f335f3386913b0d33f1d2addcbf56

	Lines: +130, -1
	Files:	src/main/print-canon.c (+130, -1)

	BJC8200: New attempt to make 1200x1200 work with 6colors and DMT

	New experimental stuff for a fundamental change in print-mode definitions
	(no sweat, it's all #ifdef-ed -- no need to risk anything before the next
	release ;-)

2001-07-03  <gandy>	8c8743d36e1492c7ec017898ff4d1742f743fd8b

	Lines: +2, -2
	Files:	src/main/print-canon.c (+1, -1)
		src/main/printers.xml (+1, -1)

	New density and gamma value for the BJC7000 (as suggested by Bodo Huckestein)

2001-07-03  <gandy>	44ddbd027268ef17f9c1e2b81f712bb86e64f542

	Lines: +36, -36
	Files:	src/main/print-canon.c (+36, -36)

	Added comments to density and bpp entries in printer definitions to make
	things easier.

2001-07-02  <rleigh>	592f218840c3bf15890de3beb1162618bbf20e81

	Lines: +518, -497
	Files:	doc/README.dither (removed -478)
		doc/dither.texi (+501, -0)
		doc/introduction.texi (+17, -19)

	Move README.dither into Texinfo manual

2001-07-02  <rleigh>	b4e544f8500fb29f27e811003e033e530fd748d1

	Lines: +2, -5
	Files:	acconfig.h (+1, -4)
		configure.in.in (+1, -1)

	Remove redundant #defines
	Remove -ansi from GNUCFLAGS

2001-07-02  <rlk>	efd4a00a57cbf3a5897b15481a4723b87f4d739d

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Fix typo

2001-07-02  <gandy>	e034a1e3d3add200bf4909cd043eaffe6d58089c

	Lines: +17, -1
	Files:	src/main/print-canon.c (+16, -0)
		src/main/printers.xml (+1, -1)

	Added printer definition for BJC85 based on BJC4400 (that was used for the
	BJC85 sofar) to allow for different ink definitions lateron.

2001-07-02  <gandy>	1af67283d63141608a538b33039706d955c3d74d

	Lines: +5, -1
	Files:	src/main/print-canon.c (+5, -1)

	Rather interpret a resolution "NDPI" as "NDPIxNDPI" instead of messing up.

2001-07-02  <gandy>	ba1730186dd342196b3f5269fdb1d4e0e9137ecf

	Lines: +11, -11
	Files:	src/main/print-canon.c (+11, -11)

	Changed k_upper value for the high quality papers from .9 to .999 as
	suggested by Robert to fix the mixed black to pure black transition problems

2001-07-02  <gandy>	7b432267ce85bd5a81624cc1f0b92f54c4e12025

	Lines: +7, -7
	Files:	src/main/print-canon.c (+7, -7)

	Fixed missing DMT modes of some of the models.

2001-07-02  <rlk>	d3a6a850ac166a8b591020542a26d5a6a893dbd0

	Lines: +27, -17
	Files:	src/main/print-dither.c (+27, -17)

	Improve print quality with fast and very fast dither in 6-color mode.

2001-07-02  <rlk>	c942a323b6d53eb3ef7565bba37104596f9f13b6

	Lines: +1, -1
	Files:	src/gimp/gimp_main_window.c (+1, -1)

	Silly typo that crept in earlier.

2001-07-01  <rlk>	fc3aecd297437c5b9e4f652734bc6a5c70ce061b

	Lines: +39, -21
	Files:	src/escputil/escputil.c (+39, -21)

	Use stdarg for remote mode commands.

2001-07-01  <rlk>	3f290f03e809ed62470028aeb54b03e51f56ae79

	Lines: +264, -385
	Files:	src/gimp/gimp_color_window.c (+45, -54)
		src/gimp/gimp_main_window.c (+213, -320)
		src/gimp/print.c (+2, -10)
		src/gimp/print_gimp.h (+4, -1)

	Clean up the duplication between vars and the printer list.  This may
	allow us to further simplify the logic in gimp_main_window.c; that
	needs some investigation.

2001-07-01  <rlk>	45f95535c17bfd3b7eddb130f4290149f4c33072

	Lines: +174, -169
	Files:	src/gimp/gimp_main_window.c (+174, -169)

	Split up preview update.

2001-07-01  <rlk>	a19be89c5944615bbeef9975c6c676bea0345ab3

	Lines: +487, -525
	Files:	src/gimp/gimp_color_window.c (+27, -7)
		src/gimp/gimp_main_window.c (+457, -518)
		src/gimp/print_gimp.h (+3, -0)

	Clean up UI initialization.

2001-07-01  <rlk>	b3ad54660f52b581b1f0d883c1b254c41a979097

	Lines: +28, -16
	Files:	src/gimp/gimp_main_window.c (+28, -16)

	Use the drawing window more generously.

2001-07-01  <rlk>	4338ca217ec1072c56eb0e8b25381557736e141b

	Lines: +2, -0
	Files:	src/gimp/gimp_main_window.c (+2, -0)

	Preserve the custom page size when switching printers.

2001-06-30  <rlk>	39fe81a4ad8d46b2d2b68800fda6784288eaa5db

	Lines: +0, -2
	Files:	src/main/print-version.c (+0, -2)

	No need for unistd.h here.

2001-06-24  <rleigh>	297e208f508b86a7a6725a791db20cf1d87b6237

	Lines: +1, -7
	Files:	src/cups/Makefile.am (+1, -7)

	Change from `foreign' to `gnu' as cups/ no longer has a separate configure.in

2001-06-24  <rleigh>	5614e8e84ab3fe6ed4437a8de01ff86b72a6dbf2

	Lines: +1, -1
	Files:	doc/using.texi (+1, -1)

	Fix typo in AM_PATH_GIMPPRINT definition

2001-06-19  <ttonino>	a8c77c446857f2627bf11fff31cc57e3adeb9987

	Lines: +4, -0
	Files:	src/main/print-escp2.c (+4, -0)

	Added Ilford heavy paper, which applies to both satin and glossy papers
	with 238 gms weight. This paper does not like pure black and is sensitive
	to receiving too much ink.

2001-06-19  <ttonino>	2eafcb54eaa82f78341809cda740dc27efc8a97f

	Lines: +1, -1
	Files:	src/main/print-weave.c (+1, -1)

	Edited typo or search and replace bogosity.

2001-06-17  <rleigh>	bfdcfa1ec11740f4cf8cd6f3cd76c8e4ec91111f

	Lines: +15, -4
	Files:	Makefile.am (+1, -1)
		debian/README.building.from.CVS (+14, -0)
		debian/libgimpprint-dev.docs (+0, -3)

	Fix debian/control.in parsing in Makefile.am dist-hook rule
	Remove files from debian/libgimpprint-dev.docs that no longer exist
	Update debian/README.building.from.CVS to give more accurate details

2001-06-16  <rleigh>	5c2eacd6953119d198ca33d3271e781a50037031

	Lines: +633, -541
	Files:	doc/Makefile.am (+1, -2)
		doc/README.new-printer (removed -487)
		doc/appendices.texi (+5, -4)
		doc/escp2.texi (+14, -8)
		doc/functions.texi (+2, -1)
		doc/indices.texi (+1, -1)
		doc/new-printer.texi (added +541)
		doc/weave.texi (+69, -38)

	Move README.new-printer into Texinfo manual as an appendix

2001-06-16  <rleigh>	013db8ad1182c70f31505f72a8d704e46fb7c6f5

	Lines: +6257, -0
	Files:	doc/texinfo.tex (added +6257)

	Add latest texinfo.tex, to avoid problems with older versions

2001-06-16  <rleigh>	98499158c42e7e2b79640aa41d0efb7cd16658a0

	Lines: +2670, -2322
	Files:	doc/.cvsignore (+0, -1)
		doc/Makefile.am (+14, -4)
		doc/README.escp2 (removed -743)
		doc/appendices.texi (added +11)
		doc/copying.texi (added +28)
		doc/dither.texi (added +3)
		doc/escp2.texi (added +913)
		doc/functions.texi (added +810)
		doc/gimpprint.texi (+21, -1295)
		doc/indices.texi (added +14)
		doc/introduction.texi (added +39)
		doc/overview.texi (added +19)
		doc/problems.texi (added +17)
		doc/programs.texi (added +22)
		doc/types.texi (added +93)
		doc/using.texi (added +239)
		doc/{README.weave => weave.texi} (+427, -279)

	Move README.escp2 and README.weave into the Texinfo manual
	Split Texinfo manual into separate files for ease of maintaining

2001-06-14  <rlk>	b6fb6a39c1ba432f7d146dd31e32377c2f745783

	Lines: +7, -1
	Files:	test/run-weavetest (+7, -1)

	Run quietly by default.

2001-06-14  <rlk>	235234a603d495fe1e82c99bce4502036cc287b7

	Lines: +1, -1
	Files:	test/Makefile.am (+1, -1)

	run-weavetest is part of tests

2001-06-14  <rleigh>	13c4bc5b57b5f9fc92863ab5ec97ac0d76a1ce24

	Lines: +2, -0
	Files:	test/Makefile.am (+2, -0)

	Add 'make check' support

2001-06-14  <rlk>	0992065afb5f8ca59c65793eeba904592cbf7725

	Lines: +70, -31
	Files:	src/main/gimp-print-internal.h (+2, -0)
		src/main/print-escp2.c (+1, -2)
		src/main/print-weave.c (+67, -29)

	Further reduce memory consumption, particularly at high resolution.

2001-06-14  <rlk>	35d54220c3ade79df458851514000c3d1ef9cd3e

	Lines: +2, -2
	Files:	src/gimp/gimp_main_window.c (+2, -2)

	Move the preview correctly when using button 2.

2001-06-13  <rlk>	68fb4b7c3b12e6bb3148efa51626f6a3a4cb1267

	Lines: +14, -12
	Files:	doc/README.weave (+14, -12)

	Minor cleanup.

2001-06-13  <gandy>	f115730c9f197c6738d1be5d5b45959187ef7307

	Lines: +15, -12
	Files:	src/main/print-canon.c (+15, -12)

	* canon_init_printer now produces the same init sequences as version 1.12
	  except for the models BJC-6000, -6100, -6200 (which should work), the
	  BJC-6500 (in non-DMT mode), the BJC-7000 (only pagemargins) and our most
	  favourite, the BJC-8200 (still highly alpha, most propably not working,
	  etc)
	* reactivated the 300x300 mode for the BJC-8200

2001-06-12  <rlk>	beb7c57165b4833a07f12103236ed04a3b36df26

	Lines: +12, -11
	Files:	doc/README.escp2 (+12, -11)

	Don't choke when this is pasted into HTML.

2001-06-12  <rlk>	8226c588341ba028d51e473507d4bdc7637101a0

	Lines: +35, -12
	Files:	src/gimp/gimp_color_window.c (+1, -0)
		src/gimp/gimp_main_window.c (+33, -5)
		src/gimp/print_gimp.h (+1, -7)

	Use the correct printer defaults rather than simply the first
	option in the set.

2001-06-11  <rlk>	c4e7710238e50c604e1fc0e3ca490eb42a95de91

	Lines: +146, -135
	Files:	doc/README.weave (+146, -135)

	Minor updates

2001-06-11  <rlk>	b44e47ae7faed50357394ecb3e15f6b1727da9ea

	Lines: +83, -68
	Files:	doc/README.escp2 (+83, -68)

	Cleanup.

2001-06-10  <rlk>	998f90e572336b1e7234d9b3c3d93d541819b510

	Lines: +1, -2
	Files:	src/main/print-escp2.c (+1, -2)

	Correct (?) ESC 980 inks in 2880x720 mode.

2001-06-10  <rlk>	19a3cf18769c69c193cb4d2adb195de1374ad4aa

	Lines: +35, -5
	Files:	test/unprint.c (+35, -5)

	Speed things up in common cases.

	Correct handling of 4-color inks for Epson mode.

2001-06-10  <rlk>	89a1002c8c194fee39d6e28d04fce343f4b486fd

	Lines: +14, -8
	Files:	test/unprint.c (+14, -8)

	Inline the most critical functions.

2001-06-10  <rlk>	8fe5935bc79ac7339bcf7d3ca3d0d5d2d1cfa17e

	Lines: +8, -6
	Files:	test/unprint.c (+8, -6)

	Do output more efficiently.

2001-06-10  <rlk>	5b7fd11991af93d96a29a62e597c01851704d7a4

	Lines: +70, -31
	Files:	test/unprint.c (+70, -31)

	Handle new command set.

2001-06-10  <rleigh>	82a623f51c651bc15116dabd763e4605ca0b502d

	Lines: +2, -2
	Files:	debian/changelog (+2, -2)

	Update debian package version

===============================================================================
Name: gimp-print-4_1_10

2001-06-09  <rlk>	627ad73a69cf55a74246faf45a152c5c8c4732b5

	Lines: +23, -11
	Files:	NEWS (+5, -2)
		README (+1, -1)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)
		src/main/print-weave.c (+14, -5)

	Gimp-Print 4.1.10 release

2001-06-09  <rlk>	cb679159987890f827331363169f66769129ca4c

	Lines: +6, -3
	Files:	src/main/print-weave.c (+6, -3)

	Fix more sizing bugs in the weave code.

===============================================================================
Name: gimp-print-4_1_9

2001-06-09  <rlk>	3ffd18bd40150914c022e6c31fd4a9fe6276ae2c

	Lines: +48, -22
	Files:	NEWS (+17, -1)
		README (+1, -1)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)
		src/main/gimp-print-internal.h (+5, -3)
		src/main/print-weave.c (+22, -14)

	Fix crash/possible data corruption in weave code.  Under certain
	circumstances, the weave code isn't allocating enough memory for
	certain temporary buffers.  Verified with Electric Fence.

	Prep for 4.1.9 emergency release.

===============================================================================
Name: gimp-print-4_1_8

2001-06-08  <rlk>	1ea0f08724368ee6be207622614a46a7696a4c7a

	Lines: +0, -0

	.

2001-06-08  <rlk>	de9394d44402cdaf4c1a9f90f9987a7f77126906

	Lines: +7, -9
	Files:	src/ghost/Makefile.am (+7, -9)

	Build more correctly.

2001-06-08  <rlk>	242c18fdd939316f0a51704c1ca134e1fc1f7fb3

	Lines: +2, -2
	Files:	src/main/print-escp2.c (+2, -2)

	Set default density/black to plain paper settings.

2001-06-08  <rlk>	dcaa031f3723a08f6355d9dc46f4fd1be9655335

	Lines: +9, -7
	Files:	src/main/print-escp2.c (+9, -7)

	Don't try to use a paper type that may be nonexistent.

2001-06-08  <rlk>	0fde1d0461fac71c9a4f6bcfb1ee4928f4b04f9b

	Lines: +1, -48
	Files:	src/gimp/print.c (+1, -48)

	Clean up some dead code.

2001-06-08  <rlk>	6e8908b7e737e0ead8eafad0f1528f6e0e3a6a2a

	Lines: +12, -8
	Files:	NEWS (+12, -8)

	Note improvements in color.

2001-06-08  <rlk>	0b916a69abd16bc5091b6af10e0949626271cb27

	Lines: +0, -0

	.

2001-06-07  <rlk>	8d6e5c8ff38e06c79a3f6f00a96f386983a8e460

	Lines: +5, -0
	Files:	NEWS (+5, -0)

	Start prep for 4.1.8.

2001-06-07  <rlk>	5a5683ab65155911e1f90c5cbd4d0a73ade30064

	Lines: +134, -52
	Files:	src/gimp/gimp_main_window.c (+72, -17)
		src/main/print-escp2.c (+60, -33)
		src/printdef/printdefy.y (+2, -2)

	Eliminate flashing in the UI when moving the preview image against
	the borders of the page; also reduce (and hopefully eliminate) any
	risk of the preview window locking up.  If it does lock up, it can
	be freed by operating any other control.

	Do some color tuning for paper types.

	Eliminate a warning from printdef.

2001-06-05  <rlk>	f4e9ec5982f696f83f01de3e90491fd186cbf8c8

	Lines: +1, -1
	Files:	src/main/print-ps.c (+1, -1)

	Use "correct" vars in stp_choose_colorfunc.

2001-06-04  <rleigh>	658a075eab7c4bfd3a27765698480db671de2e1d

	Lines: +6, -0
	Files:	.cvsignore (+1, -0)
		debian/.cvsignore (+1, -0)
		doc/.cvsignore (+3, -0)
		src/main/.cvsignore (+1, -0)

	Update .cvsignore

2001-06-04  <rleigh>	dbab10d67304baaa699e57874ba8a4de09cef5e7

	Lines: +1, -8
	Files:	Makefile.am (+1, -1)
		acconfig.h (+0, -3)
		configure.in.in (+0, -4)

	Remove GIMP_PRINT_MAINT from configure.in.in
	Fix sed parsing of debian/changelog in Makefile.am

2001-06-04  <rleigh>	6969f0e8320de23571ac03f82e21abf04a411e79

	Lines: +4, -14
	Files:	configure.in.in (+0, -13)
		src/cups/Makefile.am (+1, -1)
		src/printdef/printdefy.y (+3, -0)

	Remove CUPS_CFLAGS
	Add prototypes to printdefy.y

2001-06-03  <rlk>	f9132c9edae6583d364e91e5c2048cf52fb4770a

	Lines: +273, -248
	Files:	configure.in.in (+1, -1)
		src/cups/canon.c (+1, -1)
		src/cups/commandtoepson.c (+1, -1)
		src/cups/epson.c (+1, -1)
		src/cups/genppd.c (+1, -1)
		src/escputil/escputil.c (+40, -44)
		src/foomatic/paper_sizes.c (+0, -11)
		src/foomatic/printer_options.c (+1, -1)
		src/gimp/gimp_color_window.c (+11, -1)
		src/gimp/gimp_main_window.c (+3, -3)
		src/gimp/print.c (+4, -3)
		src/gimp/print_gimp.h (+4, -0)
		src/main/print-canon.c (+21, -21)
		src/main/print-color.c (+4, -0)
		src/main/print-dither.c (+11, -8)
		src/main/print-escp2.c (+80, -80)
		src/main/print-lexmark.c (+17, -12)
		src/main/print-pcl.c (+2, -2)
		src/main/print-ps.c (+2, -2)
		src/main/print-util.c (+38, -38)
		src/main/print-weave.c (+2, -2)
		src/printdef/printdefl.l (+15, -2)
		src/printdef/printdefy.y (+3, -3)
		test/bjc-unprint.c (+3, -3)
		test/pcl-unprint.c (+5, -5)
		test/testdither.c (+2, -2)

	Fix a lot of warnings.

	Improve color quality on plain paper with Epson printers.

2001-06-03  <rleigh>	da4e2f4dbc42b86fbacfa2505e43cd17f185f39b

	Lines: +118, -79
	Files:	Makefile.am (+1, -1)
		acconfig.h (+2, -8)
		configure.in.in (+18, -51)
		src/cups/Makefile.am (+12, -3)
		src/escputil/Makefile.am (+1, -1)
		src/escputil/escputil.c (+13, -5)
		src/foomatic/Makefile.am (+1, -1)
		src/gimp/Makefile.am (+1, -1)
		src/gimp/print.c (+0, -0)
		src/gimp/print_gimp.h (+2, -1)
		src/main/Makefile.am (+2, -2)
		src/main/gimp-print-internal.h (+4, -0)
		src/printdef/Makefile.am (+1, -1)
		test/Makefile.am (+2, -2)
		test/bjc-unprint.c (+18, -0)
		test/escp2-unprint.c (+11, -0)
		test/escp2-weavetest.c (+1, -1)
		test/pcl-unprint.c (+11, -0)
		test/testdither.c (+1, -1)
		test/unprint.c (+16, -0)

	Remove CFLAGS debugging and optimisation code from configure.in.in
	Add missing function prototypes for all functions (except printdef)

2001-06-03  <rlk>	37e6e03089291ac9b86ac645c45305111dce9244

	Lines: +0, -0

	Updates

2001-06-03  <rlk>	966d7df72599d837364575129e007d615896fe8f

	Lines: +0, -0
	Files:	doc/print-main.png (+0, -0)

	Update the screen shot.

2001-06-03  <rlk>	00d0817735da8203d1952d24f19015512d660d2b

	Lines: +37, -6
	Files:	NEWS (+37, -6)

	Latest updates

2001-06-03  <rlk>	b4741c2a68b12e24d207126506fb3a8c695c0eab

	Lines: +1, -1
	Files:	src/foomatic/Makefile.am (+1, -1)

	Minor typo

2001-06-03  <rlk>	4dd2670038aac6dd3d2308cc043cb5141ab78f96

	Lines: +97, -5
	Files:	src/gimp/gimp_main_window.c (+97, -5)

	Abort an image move operation (with the mouse in the preview window)
	if another mouse button is pressed.

	The middle mouse button moves the image in increments of the image
	size.

2001-06-02  <rleigh>	c839b3f222463a38c5cd2adb69e677ff2f173f15

	Lines: +1, -1
	Files:	test/Makefile.am (+1, -1)

	Back out distributing test/mixed-color-1bit.ppm wrongly

2001-06-02  <rlk>	ae33e92d80609f90511c83435dc13401dace38e6

	Lines: +0, -2
	Files:	src/gimp/gimp_color_window.c (+0, -2)

	Enable and disable only the things that need to be enabled/disabled.

2001-06-02  <rleigh>	aeb559f4f0d218bb1054749ca13724bf97eb2c64

	Lines: +175, -67
	Files:	configure.in.in (+29, -28)
		man/Makefile.am (+8, -0)
		src/cups/Makefile.am (+24, -23)
		src/escputil/Makefile.am (+12, -0)
		src/foomatic/Makefile.am (+28, -8)
		src/ghost/Makefile.am (+9, -1)
		src/gimp/Makefile.am (+16, -4)
		src/include/Makefile.am (+6, -0)
		src/main/Makefile.am (+22, -1)
		src/printdef/Makefile.am (+9, -0)
		test/Makefile.am (+12, -2)

	Remove conditional compilation definitions out of configure.in into
	individual Makefiles. Checks are still in configure.in.

2001-06-02  <rleigh>	d02d684bb8cdfac8d316ad548b542603849661af

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Make debian/changelog parsing safer

2001-06-02  <rlk>	52610a67421c7892ce9295d997cbe57c31fdde41

	Lines: +36, -25
	Files:	src/main/gimp-print-internal.h (+1, -13)
		src/main/print-canon.c (+12, -0)
		src/main/print-escp2.c (+17, -6)
		src/main/print-weave.c (+6, -6)

	Remove the last hard-coded size limits in the core.

2001-06-02  <rlk>	dba8e2a954ba84ff9f7e7a9e7140b54fa78c9902

	Lines: +1, -0
	Files:	src/ghost/Makefile.am (+1, -0)

	make clean needs to do print-dither-matrices.c, also.

2001-06-02  <rlk>	f3e58d974273c947474a1e5eb53fc7187a484f6d

	Lines: +237, -645
	Files:	src/main/print-dither.c (+237, -645)

	More cleanup.

2001-06-02  <rlk>	b14b835666d4303f648ad00efdf4bab60dbda689

	Lines: +25, -0
	Files:	src/gimp/gimp_color_window.c (+19, -0)
		src/gimp/gimp_main_window.c (+4, -0)
		src/gimp/print_gimp.h (+2, -0)

	Disable color-specific sliders in monochrome modes.

2001-06-01  <rleigh>	ff0a0670573672953f641c7bb7ff4bf5a17534b9

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Build test/testdither with the rest of test/

2001-06-01  <rlk>	bd30e4cb6864cb0dfbd4e94c4cb5560619105197

	Lines: +2, -0
	Files:	scripts/mkchlog (+2, -0)

	Strip trailing whitespace.

2001-06-01  <rlk>	233c922a873a7191bee0dbea1b3b0bc60ea9d325

	Lines: +7, -1
	Files:	src/foomatic/foomatic-generator.in (+1, -1)
		src/foomatic/foomatic-printermap (+6, -0)

	Have the ID's for Stylus Pro printers.

2001-06-01  <rlk>	cdcb64eebdb067375cfa32e5f9e2826f6849a454

	Lines: +1854, -2373
	Files:	NEWS (+18, -6)
		README (+5, -3)
		configure.in.in (+0, -1)
		po/POTFILES.in (+1, -0)
		src/cups/genppd.c (+77, -88)
		src/escputil/escputil.c (+6, -0)
		src/foomatic/foomatic-generator.in (+1, -1)
		src/ghost/Makefile.am (+1, -1)
		src/ghost/README (+96, -20)
		src/ghost/contrib.mak.addon (+4, -0)
		src/ghost/devs.mak.addon-5.10 (+4, -0)
		src/gimp/gimp_color_window.c (+27, -46)
		src/gimp/gimp_main_window.c (+13, -38)
		src/gimp/print.c (+0, -2)
		src/gimp/print_gimp.h (+42, -0)
		src/main/Makefile.am (+1, -0)
		src/main/gimp-print-internal.h (+45, -19)
		src/main/print-canon.c (+7, -1)
		src/main/print-dither-matrices.c (added +61)
		src/main/print-dither.c (+908, -1973)
		src/main/print-escp2.c (+356, -124)
		src/main/print-lexmark.c (+5, -2)
		src/main/print-pcl.c (+6, -0)
		src/main/print-ps.c (+6, -0)
		src/main/print-util.c (+63, -1)
		src/main/printers.xml (+50, -0)
		test/testdither.c (+51, -47)

	Remove check for random function that is no longer used.

	Major cleanup of dither code:

	* Put all of the working data into channels rather than ad hoc CMYK
	  variables.

	* Generalize the dither matrix stuff a bit.

	* Split out dither matrices into their own (new) source file.

	Add support for Epson Stylus Pro printers (untested!).

	Speed up genppd significantly.

	TEMPORARILY remove check for missing drivers in foomatic install.
	This needs to be restored when we get ID's for the Stylus Pros.

	Finally fix a thorny bug in the GUI that caused options to sometimes
	be ignored and may have caused crashes (the problem was memory being
	freed out from under something due to a GUI callback).

	Gray out the paper size entry boxes when they are inactive (when
	standard page sizes are in use).

	Add paper size entries for roll papers.

	Other miscellaneous cleanup of the GUI.

	Renumber the channels so that black is guaranteed to be channel 0.
	This simplifies a lot of stuff in the dither code.

	Check that parameters have actually been verified at print time.

	Fix testdither program.

2001-05-30  <rleigh>	ee685d1df5c7d85e006334614eaf92962c47171e

	Lines: +23, -14
	Files:	configure.in.in (+17, -8)
		src/foomatic/Makefile.am (+3, -3)
		src/main/Makefile.am (+1, -1)
		src/main/gimpprint-config.in (+1, -1)
		test/Makefile.am (+1, -1)

	Fix library linking problems by use of GIMPPRINT_DEPLIBS
	Remove duplicate library for --libs in gimpprint-config.in

2001-05-27  <rleigh>	b8a32b3c674915ed6c7f6a85f65db5c3a0388a4a

	Lines: +11, -1
	Files:	Makefile.am (+4, -0)
		README (+1, -1)
		debian/changelog (+6, -0)

	Automatically generate debian/changelog during 'make dist'

2001-05-22  <rlk>	ef46fd13f4381a6216eb3b3830d151628ed65cfa

	Lines: +9, -21
	Files:	src/main/print-canon.c (+9, -21)

	Don't copy variable block incorrectly.

2001-05-20  <rlk>	6d4c74274075104f845c08622a8eccdb261e8b60

	Lines: +304, -272
	Files:	NEWS (+29, -5)
		README (+13, -8)
		configure.in.in (+3, -3)
		src/cups/genppd.c (+0, -1)
		src/ghost/README (+24, -17)
		src/ghost/gdevstp.c (+6, -0)
		src/gimp/gimp_main_window.c (+37, -32)
		src/gimp/print-image-gimp.c (+3, -3)
		src/gimp/print.c (+64, -64)
		src/gimp/print_gimp.h (+1, -3)
		src/include/gimp-print.h.in (+3, -4)
		src/main/print-canon.c (+18, -15)
		src/main/print-color.c (+18, -22)
		src/main/print-dither.c (+5, -17)
		src/main/print-escp2.c (+6, -5)
		src/main/print-lexmark.c (+52, -54)
		src/main/print-pcl.c (+15, -16)
		src/main/print-ps.c (+3, -3)
		src/main/print-util.c (+4, -0)

	Remove Gimp back compatibility code (this now requires the Gimp 1.2
	or very close to it).

	Move the monochrome option from image type to output type, as part
	of an overall start on rationalizing the options.

2001-05-20  <rlk>	930aeb1440b3fe6767be78c61c33a7d494b7dc18

	Lines: +66, -48
	Files:	src/gimp/gimp_main_window.c (+66, -48)

	Convert printer list to combo.

2001-05-19  <rlk>	343e48e983fd65bd1d8780630c1446ee7ebc8e47

	Lines: +217, -170
	Files:	src/gimp/gimp_main_window.c (+150, -41)
		src/gimp/print.c (+64, -129)
		src/gimp/print_gimp.h (+3, -0)

	Capability to add a new printer

2001-05-19  <rlk>	582047e9edc2c5b476211905e8e88812779c5d3e

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Try to tweak PGPP a bit more.

2001-05-19  <rlk>	3f8c3dd23a080a20de9786256cf6a9360ab3d819

	Lines: +376, -225
	Files:	src/main/print-canon.c (+49, -49)
		src/main/print-color.c (+3, -4)
		src/main/print-escp2.c (+224, -65)
		src/main/print-lexmark.c (+49, -49)
		src/main/print-pcl.c (+49, -49)
		src/main/print-util.c (+2, -9)

	Change the hue mapping so that the values are expressed as the delta
	from the correct value.  That makes it possible to compose values
	easily.

	Try to tune Epson premium glossy photo paper.  What a bear!

2001-05-18  <rlk>	ab93d529849c5384f548708dd7ab3ef6602d28f0

	Lines: +40, -16
	Files:	src/main/print-escp2.c (+40, -16)

	Try to improve color quality for premium glossy.  More to come.

2001-05-17  <rlk>	342c4ccaf139031f29d72798438e35de7565ddb5

	Lines: +8, -2
	Files:	src/main/print-escp2.c (+8, -2)

	Attempt to fix vertical zero margin mode.

2001-05-16  <rlk>	272f59465f2067fd294e61b430b52f098abc4936

	Lines: +3, -3
	Files:	src/main/print-pcl.c (+3, -3)

	Fix symbol names

2001-05-16  <rlk>	9a286baedfd13694f4ce80e710acaef699e7e104

	Lines: +3, -3
	Files:	src/main/print-lexmark.c (+3, -3)

	Fix up symbol names

2001-05-15  <rlk>	c4d7b89e474a5b0409957e94b5ed43ee5e5c012a

	Lines: +311, -193
	Files:	src/main/print-canon.c (+46, -46)
		src/main/print-color.c (+17, -6)
		src/main/print-dither.c (+1, -11)
		src/main/print-escp2.c (+33, -24)
		src/main/print-lexmark.c (+107, -53)
		src/main/print-pcl.c (+107, -53)

	Tweak the color code to try to improve transitions in very dark areas.
	In particular, very dark gray/black, and nearly pure saturated colors,
	should be improved somewhat.  This may be a bit too dark overall.

	Also, tweak red and green.

2001-05-15  <rlk>	3dba6ac5ac6f94a2ac12038c49e703e744e7c706

	Lines: +4, -5
	Files:	src/gimp/Makefile.am (+4, -5)

	The GNU Make 'export' construct is not portable.

2001-05-14  <rlk>	59ad542cd39037c8027e594b137dfa16978527d7

	Lines: +18, -22
	Files:	src/main/print-escp2.c (+18, -22)

	Try to further improve reds.

2001-05-12  <rlk>	780af9bad322b7983d2b7652b58118dc59b76726

	Lines: +275, -249
	Files:	src/cups/genppd.c (+0, -1)
		src/gimp/gimp_color_window.c (+1, -0)
		src/gimp/gimp_main_window.c (+2, -3)
		src/gimp/print.c (+2, -0)
		src/include/gimp-print.h.in (+1, -4)
		src/main/gimp-print-internal.h (+8, -0)
		src/main/print-canon.c (+53, -51)
		src/main/print-color.c (+5, -5)
		src/main/print-dither.c (+13, -13)
		src/main/print-escp2.c (+4, -5)
		src/main/print-lexmark.c (+75, -76)
		src/main/print-pcl.c (+35, -34)
		src/main/print-ps.c (+16, -20)
		src/main/print-util.c (+41, -18)
		src/main/print-weave.c (+19, -19)

	Clean up use of stdio all over the place.

	More debugging.

	Remove unnecessary header files from gimp-print.h.

2001-05-12  <rlk>	c544ceb010fb5b01115252c03c53a7649e07857b

	Lines: +94, -57
	Files:	NEWS (+8, -3)
		src/gimp/print-image-gimp.c (+6, -3)
		src/gimp/print.c (+1, -1)
		src/main/gimp-print-internal.h (+6, -0)
		src/main/print-color.c (+5, -18)
		src/main/print-dither.c (+32, -29)
		src/main/print-util.c (+36, -3)

	Create a debugging framework rather than #ifdef's everywhere.

2001-05-12  <rlk>	23e7686fb1f4625105657dfb6316ac96dba11a29

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Tune PGPP

2001-05-12  <rlk>	e783bbc630e6e5ae7cc120506623188ac30dca20

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Fix a broken remote mode command for roll feed paper.

2001-05-12  <rlk>	87565931087d031f4ec054bc61a7f78d6c0f69ac

	Lines: +15, -5
	Files:	NEWS (+11, -1)
		README (+1, -1)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)

	Bump version.

2001-05-12  <rlk>	4359c2635b692acc481cd49188e3db9d5f604ac9

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	Fix the definition for enhanced microweave mode (which will eliminate
	spurious commands intended only for the newest photo printers from
	being sent to other printers).

2001-05-11  <rleigh>	9847ac1eb48295dcc438c00c807f0aac77aeda6c

	Lines: +9, -5
	Files:	configure.in.in (+1, -1)
		debian/changelog (+3, -2)
		debian/control.in (+1, -0)
		debian/rules (+1, -0)
		doc/Makefile.am (+3, -2)

	configure.in.in: fix incorrect texi2html error message
	Debian: add new HTML manual to doc-base for libgimpprint-doc
	doc/Makefile.am: fix html rule to fix VPATH builds

2001-05-09  <rleigh>	f519738f43df2610638587f2c3f24e023ef0b515

	Lines: +45, -9
	Files:	Makefile.am (+6, -3)
		configure.in.in (+4, -1)
		doc/Makefile.am (+31, -1)
		doc/gimpprint.texi (+2, -2)
		src/cups/Makefile.am (+2, -2)

	Add html generation from Texinfo source
	Unify dist-hook in all directories

2001-05-09  <sharkey>	457d3611468bebfb34c8110d3a51a538e02271e8

	Lines: +1, -1
	Files:	debian/control.in (+1, -1)

	Add flex to build depends on the mainline too.

2001-05-09  <rlk>	f46e42ddebb84985d7db73856a5940afb134b32c

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Fix rather silly "initialization".

2001-05-09  <rlk>	61f46691c01c043fa6de9a4e1252c585d7de546c

	Lines: +11, -11
	Files:	src/main/print-escp2.c (+11, -11)

	Improve blues

2001-05-06  <rleigh>	9125e40ce0289fb55b1fc5cf383e23d4c15df6c2

	Lines: +0, -16
	Files:	Ghost/.cvsignore (removed -16)

	Remove redundant file

2001-05-06  <rleigh>	08576595fd32d315c76ef10eb619374e4f141b8f

	Lines: +187, -42
	Files:	configure.in.in (+6, -6)
		debian/libgimpprint-dev.files (+1, -0)
		lib/.cvsignore (+4, -1)
		man/.cvsignore (+1, -0)
		man/Makefile.am (+1, -1)
		man/cups-calibrate.8.in (+36, -3)
		man/escputil.1.in (+25, -0)
		man/gimpprint-config.1.in (+38, -9)
		man/gimpprint.3.in (added +63)
		src/cups/Makefile.am (+1, -1)
		src/escputil/Makefile.am (+2, -4)
		src/foomatic/Makefile.am (+1, -4)
		src/ghost/.cvsignore (+1, -0)
		src/gimp/Makefile.am (+2, -4)
		src/include/.cvsignore (+1, -0)
		src/main/.cvsignore (+1, -0)
		src/main/Makefile.am (+1, -3)
		src/printdef/Makefile.am (+1, -3)
		test/Makefile.am (+1, -3)

	Update all .cvsignore files
	I18n fix: Link the the print plugin with $(INTLLIBS)
	Add manpage man/gimpprint.3.in, and update debian packaging
	Small Makefile.am cleanup (AM_CPPFLAGS removed)

2001-05-06  <rlk>	4f42d12bf84cdb2b4acf1aff0fc4658bdcd894f6

	Lines: +16, -16
	Files:	src/main/print-escp2.c (+16, -16)

	Improve red and magenta somewhat.

2001-05-06  <rleigh>	e1a0c184e6674e287d389b3874de2802e82bd55b

	Lines: +1, -0
	Files:	README (+1, -0)

	Update Debian package summary (add libgimpprint-doc)

2001-05-05  <rleigh>	6b37a3378a46220144afb6942de094dc25e4dfcb

	Lines: +22, -8
	Files:	Makefile.am (+3, -3)
		configure.in.in (+1, -1)
		src/cups/Makefile.am (+13, -3)
		src/ghost/Makefile.am (+5, -1)

	Fix Makefile portability problems to work with Solaris and IRIX make.

2001-05-04  <rlk>	040fb9f1e436e4433e0c4ecbf4eb4d3f919ae883

	Lines: +13, -9
	Files:	NEWS (+13, -9)

	Note fix to 404260

2001-05-04  <rleigh>	b18e0c5d59f4cf281f5ce6f76e4e435097b71869

	Lines: +1, -4
	Files:	configure.in.in (+1, -1)
		lib/Makefile.am (+0, -3)

	Fix gettext header inclusion

2001-05-04  <rleigh>	5176289e6f1e803e607ab1d968815c02a018a5f7

	Lines: +2, -0
	Files:	debian/changelog (+2, -0)

	Fix broken entry

2001-05-03  <rleigh>	37dd2eebebc05232025b1dc408d5bcc7efb6b700

	Lines: +87, -50
	Files:	Makefile.am (+1, -1)
		debian/changelog (+6, -0)
		debian/control.in (+11, -0)
		debian/rules (+68, -47)
		doc/gimpprint.texi (+1, -2)

	Add Debian package libgimpprint-doc, and update debian/rules and
	debian/control.
	Update debian/changelog for 4.1.7
	Fix bad direntry in gimpprint.text

2001-05-03  <rleigh>	8a3ec0354b75d365f6730fe4b7397d9aa324409f

	Lines: +1896, -32
	Files:	Makefile.am (+1, -1)
		configure.in.in (+7, -6)
		doc/.cvsignore (added +8)
		doc/Makefile.am (added +47)
		doc/gimpprint.texi (added +1406)
		doc/gpl.texi (added +396)
		src/foomatic/.cvsignore (+2, -0)
		src/include/gimp-print.h.in (+28, -24)
		src/main/gimpprint-config.in (+1, -1)

	Add Texinfo documentation (gimmprint.texi)
	Correct typo in gimpprint-config.in
	Add Makefile.am to doc/
	Use uniform prototype style in gimp-print.h.in, without tabs to enable
	easy inclusion in Texinfo files.

2001-05-03  <rlk>	5e0193b68d0935bc71d3fb97f77149e9959bca48

	Lines: +56, -6
	Files:	NEWS (+52, -2)
		README (+1, -1)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)

	Prep for 4.1.7.

2001-05-03  <rlk>	78c259c8457107239b4b272b5ea4c4aa0dc327c9

	Lines: +13, -1
	Files:	src/main/print-escp2.c (+13, -1)

	Print correctly if no ink type parameter is specified.

2001-05-03  <rlk>	cfc892a3acb04de4ea5b528ee70dead67c652962

	Lines: +35, -23
	Files:	src/main/print-color.c (+35, -23)

	Some possibly useful debugging code

2001-05-03  <rlk>	3c826da08917143de3c44eaa5e01403fc938f84e

	Lines: +302, -45
	Files:	src/main/print-dither.c (+302, -45)

	It turns out that alternating direction with each pass is indeed
	important in error diffusion mode for printing very fine diagonal
	lines.

2001-05-03  <rlk>	2b251adc5438199357d160de2b04fecde6ff4019

	Lines: +20, -0
	Files:	src/cups/rastertoprinter.c (+20, -0)

	More comprehensive debugging information

2001-05-03  <rlk>	4dfaa867bb073ac33dc330edd983d44dfa5bbc5d

	Lines: +8, -0
	Files:	src/cups/genppd.c (+8, -0)

	Don't output the Custom paper size, which is useless here

2001-05-02  <rlk>	013a91a12d5e3ef5fdfa4dffa644a40652cf2f9f

	Lines: +254, -388
	Files:	src/ghost/README (+20, -33)
		src/main/print-dither.c (+232, -353)
		src/main/print-escp2.c (+2, -2)

	Improve black transition on variable dot size printers.

	Remove adaptive random and random floyd-steinberg algorithms, which
	appear to have no advantages whatsoever over their hybrid counterparts.

	Split out ordered print_color function to simplify it some.  This will
	probably reduce the executable a bit and the working set by a little
	when ordered dither is used.

2001-05-01  <rlk>	1633611a69a1755d576ca184cc9541d3b96faa08

	Lines: +1, -1
	Files:	src/gimp/print.c (+1, -1)

	Display the plugin name correctly

2001-05-01  <rleigh>	c58807c56e34c3154102bc4a3fc7d488d8c7af52

	Lines: +7, -1
	Files:	src/main/print-util.c (+7, -1)

	Only initialise some things once

2001-05-01  <davehill>	508ccbe6208efb8acf44aca08cde4a0f60014d96

	Lines: +74, -51
	Files:	src/main/print-pcl.c (+74, -51)

	Changed the blank line removal to leave the first blank line in place,
	this is apparently needed for some broken printers. Made "blank line
	removal" configurable per-printer & turned it on for all printers that
	support compression.

	Turned on compression (and blank line removal) for the DJ340, DJ400, DJ500
	as my documentation says it is supported.

	Changed PCL_STP_PRINTER_TIFF back to PCL_PRINTER_TIFF (over zealous
	search and destroy!).

2001-04-29  <rlk>	71e04a61a61fef940f878c7264edad5672d7a97b

	Lines: +10, -21
	Files:	src/main/print-dither.c (+10, -21)

	Fix problem with excessive ink in adaptive mode.

	Turn off debug code that was accidentally left on.

2001-04-29  <rlk>	1c5d5c430a042aba5aa23f54d80d3fa2d1d92065

	Lines: +56, -109
	Files:	src/main/gimp-print-internal.h (+1, -1)
		src/main/print-canon.c (+1, -23)
		src/main/print-dither.c (+26, -18)
		src/main/print-escp2.c (+0, -28)
		src/main/print-lexmark.c (+28, -38)
		src/main/print-pcl.c (+0, -1)
		src/main/print-util.c (+0, -0)

	Finally (!) fix the transitions in ordered dither for real.  This
	allows us to use ordered dither very high up in the range in
	adaptive hybrid (use error diffusion only in very dark regions).
	The result is somewhat smoother toning in dark midranges on
	6-color printers.  It may run a bit faster and use less ink, too.

2001-04-29  <rlk>	e3733b011255a2b513582e98e907981507ba39aa

	Lines: +5, -0
	Files:	src/cups/Makefile.am (+5, -0)

	Add correct dependencies on libgimpprint.

2001-04-28  <rlk>	b976a81a6519041678af957002c7e6dd139291bc

	Lines: +1, -0
	Files:	src/ghost/gdevstp.c (+1, -0)

	Add call to stp_init()

2001-04-27  <rleigh>	9ca7458247c2e555d7ff9d6bae5441236395d4a1

	Lines: +59, -16
	Files:	Makefile.am (+2, -4)
		configure.in.in (+3, -0)
		debian/rules (+6, -3)
		src/cups/genppd.c (+6, -0)
		src/cups/rastertoprinter.c (+7, -0)
		src/escputil/Makefile.am (+0, -1)
		src/gimp/Makefile.am (+0, -1)
		src/gimp/print.c (+6, -0)
		src/include/gimp-print.h.in (+6, -3)
		src/main/Makefile.am (+0, -1)
		src/main/print-util.c (+12, -1)
		src/printdef/Makefile.am (+0, -1)
		test/Makefile.am (+0, -1)
		test/escp2-weavetest.c (+6, -0)
		test/testdither.c (+5, -0)

	src/main/print-util.c: new function stp_init()
	Use stp_init in all code linked with libgimpprint
	Small Makefile fixes

2001-04-23  <rlk>	746d38721828f5d6a5e6c965037f67fa6b071815

	Lines: +312, -383
	Files:	src/main/print-escp2.c (+312, -383)

	Simplify a lot of logic.

2001-04-22  <rlk>	0d8f486b1a237165f56522f066fcde206c6a270c

	Lines: +1005, -465
	Files:	src/ghost/README (+16, -0)
		src/main/print-dither.c (+912, -425)
		src/main/print-escp2.c (+77, -40)

	Enable composite gray (no black ink) printing on Epson printers as an
	additional option.

2001-04-22  <rlk>	b2d96bffe1d084cac2bacf4d86efc60983a26ac8

	Lines: +922, -217
	Files:	src/cups/genppd.c (+33, -14)
		src/foomatic/printer_options.c (+28, -3)
		src/ghost/gdevstp.c (+2, -1)
		src/gimp/gimp_color_window.c (+56, -55)
		src/gimp/gimp_main_window.c (+80, -96)
		src/include/gimp-print.h.in (+116, -3)
		src/main/print-canon.c (+102, -13)
		src/main/print-escp2.c (+50, -4)
		src/main/print-lexmark.c (+96, -13)
		src/main/print-pcl.c (+106, -7)
		src/main/print-ps.c (+69, -7)
		src/main/print-util.c (+184, -1)

	Clean up the architecture for defaults; propagate it to the Foomatic
	and CUPS data generators.

	Don't allow printing in color on black-only printers.

2001-04-22  <rlk>	4a62834500df5ca38004f3272837b8ae9e654f2f

	Lines: +0, -3
	Files:	src/main/print-ps.c (+0, -3)

	Remove some useless code

2001-04-21  <rlk>	21f919b147f9e271a46139648e2753aa2962dfa4

	Lines: +1, -1
	Files:	src/foomatic/paper_sizes.c (+1, -1)

	Remove unused variable.

2001-04-21  <rlk>	fa76a3352e05aa4534fed6b6f2ac0d295a7953b4

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Handle the Foomatic stuff more correctly.

2001-04-21  <rlk>	848ce4eb9bf6cbae57b1a66c1c7a5ffde7b42b0a

	Lines: +121, -12
	Files:	src/foomatic/Makefile.am (+10, -2)
		src/foomatic/foomatic-generator.in (+10, -10)
		src/foomatic/gimp-print-version.c (added +44)
		src/foomatic/paper_sizes.c (added +57)

	Extract data correctly from the library rather than trying to parse
	source files.

2001-04-21  <davehill>	30ff177eb2dc0933e2f073889d3efb425a9fe030

	Lines: +84, -3
	Files:	src/main/print-pcl.c (+57, -2)
		test/pcl-unprint.c (+27, -1)

	Added "Blank line removal" to PCL driver. This should speed up output
	with large areas of vertical blank space. Modified pcl-unprint to
	cope with this change!

2001-04-19  <rlk>	a8b77014468e20c4df626226f13110fe61cb2aa7

	Lines: +1, -1
	Files:	src/gimp/print.c (+1, -1)

	Get rid of a somewhat bogus warning.

2001-04-19  <rlk>	90664e258141acbfd8da40c112326ddd8a93cd27

	Lines: +2, -2
	Files:	lib/libprintut.h (+2, -2)

	Fix declarations (that very few people use)

2001-04-15  <rlk>	82910cc68d7afec346875bfdcb19d648b16aa056

	Lines: +1, -1
	Files:	src/main/print-escp2.c (+1, -1)

	Typo

2001-04-15  <rlk>	9bce05f9132ac8f32dcf60130c11a4f9f01d191d

	Lines: +61, -50
	Files:	src/main/print-escp2.c (+61, -50)

	Vertical zero-margin mode

2001-04-15  <rlk>	7537decd88c49ee79c6b76dceac2e18bed9e3455

	Lines: +16, -2
	Files:	doc/README.escp2 (+16, -2)

	Document a few more remote mode commands

===============================================================================
Name: gimp-print-4_1_6

2001-04-15  <rlk>	2a5d780478e26e5fbadd4fa6ffbed17b99309719

	Lines: +4, -0
	Files:	src/main/print-ps.c (+4, -0)

	Don't have VERSION and RELEASE_DATE when compiling the Ghostscript driver.

2001-04-15  <rlk>	c6e2d46910ea293a805297325ef6f48182dd58e1

	Lines: +41, -8
	Files:	NEWS (+41, -8)

	Prep for 4.1.6.

2001-04-15  <rlk>	fe71808073263041a45bafb21c072d0262749f7e

	Lines: +4, -1
	Files:	README (+4, -1)

	Note absolute requirement for Gimp 1.2.

2001-04-15  <rlk>	ec065d10fc16bbba38d691efba707fdd104dfbb2

	Lines: +0, -3592
	Files:	src/gimp/gtk_color_window.c (removed -1162)
		src/gimp/gtk_main_window.c (removed -2430)

	Remove the old (GIMP 1.0-compatible) interface.

2001-04-15  <rlk>	1d99f80d3bfa3d537e9a11a100aa76df8cac8941

	Lines: +0, -10
	Files:	src/main/printers.xml (+0, -10)

	Improve quality of Stylus Photo x[789]0.

2001-04-15  <rwisi>	e265d08d99e28219ab4b7fe09a6b6f02cf358bce

	Lines: +1, -1
	Files:	src/main/print-lexmark.c (+1, -1)

	Removed debugging printouts.
	See prev. version for comments.

2001-04-15  <rwisi>	2c6a630f7ebd9860ad1b33a19dc5b6b7055fd468

	Lines: +16, -15
	Files:	src/main/print-lexmark.c (+16, -15)

	Found and corrected an heavy bug when printing with 300x600 DPI.
	Corrected density correction for the different resolutions.

2001-04-15  <rlk>	015b065bd7e134989a223f530bf7c94094c95bca

	Lines: +38, -82
	Files:	src/main/print-escp2.c (+38, -82)

	Improve 870 etc. colors

2001-04-13  <rlk>	86a09c76e9ce42b0b29a9d8fc6f3d9f529fc9936

	Lines: +2, -1
	Files:	src/main/print-ps.c (+2, -1)

	Update ID string in output

2001-04-12  <sharkey>	98be8da9bc3dcd8934baa8a43e5ad18321aa8400

	Lines: +9, -21
	Files:	configure.in.in (+9, -21)

	Change some newlines to spaces in the AC_OUTPUT macro.  It should be
	possible to deliminate fields using any whitespace, but gettext
	0.10.36 requires spaces around po/Makefile.in.

	Rather than makeing one huge line of text, use mixed delimination, with
	five reasonably sized lines.  This should work as long as po/Makefile.in
	is *not* the first or last file on a line.  (Documented in a comment.)

	Ugh.

2001-04-12  <rlk>	a50dc4b90730216d95fedd506d8da08dec1fb43e

	Lines: +1, -84
	Files:	configure.in.in (+1, -1)
		po/POTFILES.in (+0, -2)
		src/gimp/Makefile.am (+0, -2)
		src/gimp/print.c (+0, -67)
		src/gimp/print_gimp.h (+0, -12)

	EOL Gimp 1.0 support

2001-04-10  <gandy>	0168cb8e7a6b336e184af1c3b19e3d8b859b6d48

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Bugfix for a segmentation violation

2001-04-10  <gandy>	c46be6d10f33444d9dfc5d200cd3186bf1e1894b

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Another bgfix to the bitoffset function

2001-04-10  <gandy>	c0b713c94cde92fbb6e9ef017404c4bc5a4a5a35

	Lines: +2, -2
	Files:	src/main/print-canon.c (+2, -2)

	Bugfix for the bitoffset function

2001-04-09  <rwisi>	d9e2ab586dd6fea247511cc5a068bd9ca7049987

	Lines: +12, -33
	Files:	src/main/print-lexmark.c (+12, -33)

	Removed warnings,
	corrected passing of private data to flush_pass().

2001-04-09  <rlk>	afbde210b6071f59db111e5a6a692337d7434569

	Lines: +2, -2
	Files:	configure.in.in (+2, -2)

	Bump version

2001-04-09  <gandy>	08934e5844043681f54b5afee041aad852537f0d

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Better intensity values for the bjc6000

2001-04-08  <rwisi>	105831e65b049bd0380e554b25cd0bc7077fb8db

	Lines: +114, -67
	Files:	src/main/print-lexmark.c (+114, -67)

	Added support for photo cartridge and unidirectional printing.

2001-04-08  <rlk>	92ebee0ee7b5ec30fc6e7c53637ea2f725e8ec26

	Lines: +27, -6
	Files:	README (+27, -6)

	Updated installation instructions from Grant.

2001-04-07  <rlk>	cdcf1d8b05dd082656a2bfe6a243d6fb04f862b1

	Lines: +0, -0
	Files:	src/foomatic/foomatic-templates/{stp.xml => gimp-print.xml} (+0, -0)

	Template file should be gimp-print.xml per Grant

2001-04-07  <rlk>	f43ef2a5506451c808e78997ff419fdf82e665c4

	Lines: +5, -3
	Files:	src/gimp/gimp_main_window.c (+5, -3)

	Don't free up strings used by a gtk_combo.

2001-04-07  <rlk>	c63cf063e55a476ed7b195a8a0b2e91eb98f4a16

	Lines: +57, -57
	Files:	src/main/gimp-print-internal.h (+2, -2)
		src/main/print-dither.c (+55, -55)

	Rename stp_dither_get_{first,last}_bit to stp_dither_get_{first,last}_position.

2001-04-06  <rlk>	260a90f32c54304130653c193be4f8b01b47180d

	Lines: +289, -325
	Files:	src/main/gimp-print-internal.h (+4, -6)
		src/main/print-canon.c (+3, -1)
		src/main/print-dither.c (+263, -302)
		src/main/print-escp2.c (+2, -1)
		src/main/print-lexmark.c (+9, -9)
		src/main/print-pcl.c (+8, -6)

	Create separate channel structs for each channel in the dither.

2001-04-05  <rlk>	803a872da4956964eaf550d876bd4080de340897

	Lines: +5, -3
	Files:	src/main/print-dither.c (+5, -3)

	Improve quality of fast dithering, particularly on plain paper

2001-04-04  <rlk>	f10b28782b11c5aecc44136aef1348b53cbf2e92

	Lines: +271, -122
	Files:	src/include/gimp-print.h.in (+4, -0)
		src/main/gimp-print-internal.h (+2, -0)
		src/main/print-dither.c (+115, -4)
		src/main/print-util.c (+150, -118)

	Add capability for different margins for different paper sizes.
	to address feature request ID 409612.

	Dither code records first and last bit in each row that has any ink.
	This can be used for various optimizations.

2001-04-04  <cpbs>	6abd0f03fb74df1c34db2a72b5d9e29f4b886bd3

	Lines: +11, -1
	Files:	doc/README.escp2 (+11, -1)

	Discovered a little more about head cleaning commands.

2001-04-03  <rwisi>	a1edc19d40e5b2347dd6fd2568586f8f897cb09a

	Lines: +35, -14
	Files:	src/main/print-lexmark.c (+35, -14)

	Added support for B&W.
	Photo cartridge is NOT already supported  !!!

2001-04-03  <rlk>	bf98d4e1302ed3ae4aa09728ad3661f5c43d5279

	Lines: +42, -29
	Files:	src/main/print-dither.c (+42, -29)

	Improve (I presume) output quality in raw CMYK mode.

2001-04-03  <rlk>	6c1f692ceed5fccfc339fcc3cd139c9dffd29a0f

	Lines: +748, -2
	Files:	src/include/gimp-print.h.in (+2, -1)
		src/main/print-color.c (+82, -0)
		src/main/print-dither.c (+663, -0)
		src/main/print-util.c (+1, -1)

	Hacked-up raw CMYK output!

2001-04-03  <rlk>	75f67a4958c4e2ac6244bb6fc712c9b3a9afccfb

	Lines: +3, -6
	Files:	src/main/print-escp2.c (+3, -6)

	Fix up 720x360

2001-04-03  <rlk>	f574180b5da61912bc4d3fc13c1b81b6782d7b87

	Lines: +1, -1
	Files:	debian/README.Debian (+1, -1)

	Bump version

2001-04-02  <rwisi>	3d31f755cc4a1b221d42256690768807f4aa2eff

	Lines: +535, -949
	Files:	src/main/print-lexmark.c (+535, -949)

	Some major changes:
	-replaced weaving by the gimp one
	-added new resolutions (e.g. 2400x1200 DPI)
	-added line length check

2001-04-01  <rlk>	19baf451d47233c0943a09bb5ba68161c6d50312

	Lines: +422, -346
	Files:	NEWS (+5, -1)
		README (+1, -1)
		src/ghost/README (+68, -32)
		src/main/print-canon.c (+2, -0)
		src/main/print-dither.c (+6, -1)
		src/main/print-escp2.c (+174, -94)
		src/main/print-lexmark.c (+1, -0)
		src/main/print-pcl.c (+1, -0)
		src/main/print-weave.c (+164, -217)

	Bump version.

	Some performance improvements.

2001-04-01  <rlk>	bcd8a4bb4ee360d4248fd49f432f7ca553dea065

	Lines: +1, -1
	Files:	src/Makefile.am (+1, -1)

	Rebuild gimp-print.h first.

2001-04-01  <rlk>	bc6937ec11f91156defe5b56d9d6ecebeb2e08a9

	Lines: +179, -16
	Files:	src/foomatic/foomatic-generator.in (+20, -12)
		src/foomatic/foomatic-printermap (+159, -4)

	Updated printer list from Till Kamppeter.

	Don't allow installation with missing printers.  We need to test this
	during package generation time to make sure users don't get nasty
	surprises.

	Print useful diagnostics on all die statements.

2001-03-31  <rlk>	1d7d3401a3759ecbe5e60716f115542de3d37e7d

	Lines: +951, -791
	Files:	src/gimp/gimp_color_window.c (+6, -5)
		src/gimp/gimp_main_window.c (+8, -8)
		src/gimp/print.c (+2, -0)
		src/include/gimp-print.h.in (+14, -4)
		src/main/gimp-print-internal.h (+1, -1)
		src/main/print-canon.c (+5, -3)
		src/main/print-color.c (+645, -486)
		src/main/print-dither.c (+223, -239)
		src/main/print-escp2.c (+5, -3)
		src/main/print-lexmark.c (+6, -4)
		src/main/print-pcl.c (+5, -3)
		src/main/print-ps.c (+6, -4)
		src/main/print-util.c (+18, -31)
		src/printdef/printdef.h (+6, -0)
		test/.cvsignore (+1, -0)

	Stage 1 CMYK conversion: switch the color core over to using CMY
	where the output device is CMY or CMYK.  This does not move the
	CMYK computation (black generation) out of the dither code, and
	neither does it allow raw CMYK input.

2001-03-26  <rlk>	c152e5c61a38c280335b73a6560e3eb69c2d1180

	Lines: +40, -10
	Files:	src/main/gimp-print-internal.h (+12, -2)
		src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+2, -1)
		src/main/print-pcl.c (+1, -1)
		src/main/print-weave.c (+22, -4)
		test/escp2-weavetest.c (+2, -1)

	Add a pack function to the generalized weave.

2001-03-26  <rlk>	c1c1ec0956ee276bc17577b5bda32e9c61953b1e

	Lines: +94, -17
	Files:	README (+24, -0)
		src/main/gimp-print-internal.h (+23, -8)
		src/main/print-escp2.c (+2, -1)
		src/main/print-weave.c (+43, -7)
		test/escp2-weavetest.c (+2, -1)

	Generalize the horizontal width and zero-fill code.

	Foomatic instructions in the README.

2001-03-24  <rlk>	cdf63575f14c02d15ba344ffba2e2723658025a8

	Lines: +1, -1
	Files:	src/foomatic/Makefile.am (+1, -1)

	Fix up foomatic some more.

2001-03-24  <rlk>	426a6b1a4485d152fdc735cab5e2c515fa0171c1

	Lines: +40, -3
	Files:	configure.in.in (+20, -1)
		po/POTFILES.in (+3, -1)
		src/foomatic/Makefile.am (+17, -1)

	Fix up foomatic stuff; we just need the last little bits of data.

2001-03-24  <rlk>	4daea6b40079f1f740bac462d941fe68acc1c7c8

	Lines: +1374, -7
	Files:	configure.in.in (+15, -0)
		src/Makefile.am (+1, -1)
		src/foomatic/.cvsignore (added +7)
		src/foomatic/Makefile.am (added +44)
		src/foomatic/foomatic-generator.in (added +617)
		src/foomatic/foomatic-printermap (added +108)
		src/foomatic/foomatic-templates/Brightness.xml (added +24)
		src/foomatic/foomatic-templates/Contrast.xml (added +24)
		src/foomatic/foomatic-templates/Cyan.xml (added +24)
		src/foomatic/foomatic-templates/Density.xml (added +24)
		src/foomatic/foomatic-templates/Dither.xml (added +115)
		src/foomatic/foomatic-templates/Gamma.xml (added +24)
		src/foomatic/foomatic-templates/Greyscale.xml (added +25)
		src/foomatic/foomatic-templates/ImageType.xml (added +76)
		src/foomatic/foomatic-templates/InkType.xml (added +21)
		src/foomatic/foomatic-templates/InputSlot.xml (added +20)
		src/foomatic/foomatic-templates/Magenta.xml (added +24)
		src/foomatic/foomatic-templates/MediaType.xml (added +21)
		src/foomatic/foomatic-templates/Model.xml (added +21)
		src/foomatic/foomatic-templates/PageSize.xml (added +21)
		src/foomatic/foomatic-templates/Quality.xml (added +21)
		src/foomatic/foomatic-templates/Resolution.xml (added +21)
		src/foomatic/foomatic-templates/Saturation.xml (added +24)
		src/foomatic/foomatic-templates/Yellow.xml (added +24)
		src/foomatic/foomatic-templates/stp.xml (added +26)
		test/Makefile.am (+1, -5)
		{test => src/foomatic}/printer_options.c (+1, -1)

	Start adding foomatic back in.

2001-03-24  <rlk>	3c686ffa74ffc8114169753f973ed7d84645de71

	Lines: +40, -27
	Files:	src/ghost/README (+6, -2)
		src/gimp/gimp_main_window.c (+6, -6)
		src/main/print-color.c (+18, -18)
		src/main/print-dither.c (+9, -0)
		src/main/print-escp2.c (+1, -1)

	Cleanup in the Gimp driver

	Cleanup last remnant "hsv" to hsl

	More safety checks in the dither code

	Disable microweave on the ESC 440.

2001-03-23  <gandy>	9885726080be5a9e9fc47fd905289f29879e31ef

	Lines: +22, -19
	Files:	src/main/print-canon.c (+22, -19)

	Fixed a memory bug in the new 3-bit folder

2001-03-21  <gandy>	601e1637a6229d67ea7ceb96ae886d81f29d07eb

	Lines: +145, -28
	Files:	src/main/print-canon.c (+127, -13)
		test/bjc-unprint.c (+18, -15)

	New attempt at getting control of the BJC-8200: Use bit pattern 3/2/3 when
	stuffing the sizes of three pixels into one byte - the 8200 seems to want
	it this way.
	Fixed minor bugs in bjc-unprint.

2001-03-20  <sharkey>	c483fb5a23ab723c22c64177f1bd1e2eecf27784

	Lines: +10, -0
	Files:	scripts/buildgimpprintdebs (added +10)

	Handy script for building Gimp Print debian packages for use with
	cvs-buildpackage.  Care should be used when running this script as
	it assumes that the directory you're running in is the top of the
	gimp-print source tree and that the copy is a scratch directory (it
	will delete some files).

2001-03-20  <sharkey>	02a08da1aa5b9ace26ce6d2f845152c581d81e88

	Lines: +11, -7
	Files:	debian/changelog (+8, -0)
		debian/cupsys-driver-gimpprint.docs (+0, -1)
		debian/rules (+3, -6)

	Merge in changes from Debian branch.  Not much is changed, except the
	NEWS file is used in place of the ChangeLog file.

2001-03-20  <sharkey>	acae4c41b09bd19103d0175e547fef965da6a840

	Lines: +20, -0
	Files:	debian/.cvsignore (added +20)

	Resurrect .cvsignore, and add a few more entries, too.

	This should have been resurrected a log time ago, but I missed it because
	is began with a ".".

2001-03-19  <gandy>	cccc68de8de11db7e5e3d79e123d32ff048be201

	Lines: +1, -1
	Files:	src/main/print-canon.c (+1, -1)

	Turn off debug mode

2001-03-19  <gandy>	79910ea52caa2bb82bd5496e3cb04a64d5854382

	Lines: +32, -4
	Files:	src/main/print-canon.c (+32, -4)

	BJC8200-changes: bugfix for initializing 1bpp printing
	                 max resolution set to 600x600dpi
	                 preparations for new experimental 3bpp code

2001-03-17  <rlk>	88863473df751885086e13f85fb5c3fa29ac6886

	Lines: +1, -1
	Files:	src/main/print-util.c (+1, -1)

	Fix custom paper size.

2001-03-16  <rleigh>	70dc384e7e00a8176aa21119b504aadb7e709182

	Lines: +1, -1
	Files:	debian/control.in (+1, -1)

	Add alternative dependency on ESP cups packages for cupsys-driver-gimpprint

2001-03-15  <cpbs>	e8b2f34d9e2edf3e3ad4444dfdeb85dbb91b94b5

	Lines: +54, -42
	Files:	src/main/print-escp2.c (+54, -42)

	Clean up whitespace.
	Correct nozzle_spacing comment.
	Add extra_feed per-printer parameter and use it.

2001-03-13  <rleigh>	3ff0243711ac93b805a7639fd01404929f38fb15

	Lines: +15, -6
	Files:	debian/rules (+15, -6)

	Restore CVS build. Call autogen.sh properly.

2001-03-12  <rleigh>	6727147a087ef39238c4f5d0c8c31dbdf15fdf13

	Lines: +1, -3
	Files:	debian/rules (+1, -3)

	Remove dependency on configure.in.in

2001-03-12  <rleigh>	24550f86fc373f066942bc32b5078300de05a4ae

	Lines: +3, -3
	Files:	debian/rules (+3, -3)

	Fix autogen.sh not being run in debian/rules

2001-03-12  <rleigh>	ea8d2f8c91d5c8120687b83a97b5326693dcf472

	Lines: +3, -1
	Files:	debian/rules (+3, -1)

	Run autogen.sh safely

2001-03-12  <gandy>	17f97bb4738010eae825d2e5441c22ca757281b6

	Lines: +379, -37
	Files:	doc/README.new-printer (+19, -6)
		src/main/print-canon.c (+360, -31)

	Added HSL correction copying from espc2 driver as suggested by Robert

2001-03-12  <gandy>	c77c64057743906e0800145d65ed16f332d6badc

	Lines: +4, -4
	Files:	src/main/print-canon.c (+4, -4)

	Readded resolution 720x360 for models BJC-50 BJC-55 BJC-80 BJC-85 BJC-4400

2001-03-11  <rwisi>	c50b2abc116b1f6a3beb0a4425c36ede41abda52

	Lines: +196, -31
	Files:	src/main/print-lexmark.c (+196, -31)

	Corrected page border at Z52.
	Renamed "Photo test mode" to "Check/Clean nozzles".
	Started to change the weaving (not finished !!)

2001-03-10  <rleigh>	038cebbff100b8ef797f175af8257393e8407b6d

	Lines: +5, -9
	Files:	src/main/gimp-print-internal.h (+0, -4)
		src/main/print-util.c (+5, -5)

	Simplify vasprintf conditional compilation

2001-03-10  <rlk>	447ae1bfc74d1e031dfb567bbf11dc7d7b4d7bfb

	Lines: +7, -2
	Files:	src/main/print-pcl.c (+7, -2)

	Switch the color mode to monochrome when printing to a black & white printer.

2001-03-09  <rleigh>	9a488788a11d75cf9ae1c1918f5a8dd29db294cd

	Lines: +128, -103
	Files:	acconfig.h (+1, -0)
		configure.in.in (+5, -1)
		src/main/Makefile.am (+1, -1)
		src/main/gimp-print-internal.h (+5, -0)
		src/main/print-canon.c (+10, -10)
		src/main/print-color.c (+5, -5)
		src/main/print-dither.c (+13, -13)
		src/main/print-escp2.c (+12, -12)
		src/main/print-lexmark.c (+10, -10)
		src/main/print-pcl.c (+16, -16)
		src/main/print-ps.c (+11, -11)
		src/main/print-util.c (+24, -9)
		src/main/print-weave.c (+15, -15)

	Added stp_malloc to print-util.c; all libgimpprint functions use it
	libgimpprint no longer depends on libprintut.la

2001-03-08  <rleigh>	e30db78983c26e8218e31b9b5a30cd14bc0b1e8c

	Lines: +27, -11
	Files:	Makefile.am (+21, -8)
		debian/rules (+6, -3)

	ChangeLog generating is more strict
	Debian packaging requires ChangeLog, and will package ChangeLog

2001-03-07  <gandy>	988649bc80e2ccbc4726ccd0cc766a884646cd9b

	Lines: +190, -179
	Files:	src/main/print-canon.c (+190, -179)

	Major code cleanup, debugging turned off, removed/renamed most of the ink
	definitions. Printing on canon models should be back to the stage before
	yesterday's changes but w/ better infrastructure, allowing for 1/2/3bit
	printing in CMYK/CcMmYK. Time to really adjust the inkdefinitions now.

2001-03-06  <gandy>	0b6c8e7b37e08fc5f67e20f4040b90a73a785f9d

	Lines: +207, -169
	Files:	src/main/print-canon.c (+207, -169)

	Added support for more than 2bit/pixel to canon driver.

	Implemented the exact left offset by bitwise shifting of the print-data.

	Revised ink-management to allow for 4/6/7 color inks @ 1/2/3 bit.
	NOTE!! This change most propably breaks printing on some if not all of
	       the canon models (on the other side, colors haven't been too good
	       anyway...) for the moment.

2001-03-06  <gandy>	a9d98ed45370eb36be04ce45276fc13ab739ec1c

	Lines: +14, -3
	Files:	src/main/print-canon.c (+14, -3)

	Added feature "CANON_CAP_ACKSHORT"
	BJC8200: Uses new feature, try to use 3 bit for drop sizes instead of 2

2001-03-05  <rleigh>	2dd086c252d0043cd48a5b8873c0ef0cdeeb2783

	Lines: +15, -15
	Files:	debian/rules (+8, -8)
		debian/{control => control.in} (+4, -4)
		lib/xmalloc.c (+3, -3)

	Automagically generate debian/control
	tidy lib/xmalloc.c

2001-03-05  <rwisi>	55180c64138f1d04bbd1a2f453c747da16f561d0

	Lines: +5, -15
	Files:	src/main/print-lexmark.c (+5, -15)

	Removed dead code ("empty" variable).

2001-03-05  <gandy>	85d585b74daf480ddd3552c0833afa12de21989e

	Lines: +3, -2
	Files:	src/main/print-canon.c (+3, -2)

	More bjc8200-related stuff

2001-03-05  <gandy>	dc79fc400c8ced3e176499c0520fc911704ebb2a

	Lines: +2, -1
	Files:	src/main/print-canon.c (+2, -1)

	Attempt to fix the bjc8200-problem

2001-03-05  <gandy>	c3907a945f12d81912769837ad9eb3e073069bf9

	Lines: +5, -3
	Files:	src/main/print-canon.c (+4, -2)
		test/parse-bjc (+1, -1)

	*** empty log message ***

2001-03-05  <rlk>	ec5cbe4b42113d35ca69e1d31483c9c8ba369f55

	Lines: +1, -1
	Files:	src/escputil/escputil.c (+1, -1)

	Fix a silly typo

2001-03-05  <gandy>	329040548ab239d552d4e076d37db4cbd9c8b04d

	Lines: +18, -15
	Files:	src/main/print-canon.c (+18, -15)

	Removed "static int empty" from canon_write_line()

2001-03-05  <rlk>	7e61d095018e54fd5fe8ef541a33142c30024a10

	Lines: +24, -1
	Files:	src/main/print-escp2.c (+24, -1)

	More 980 tweaks from Brad Bosch.

2001-03-05  <rlk>	82f3a6c49f70392a2d6893bd516d0bc6f00d2ffb

	Lines: +192, -249
	Files:	src/main/print-escp2.c (+192, -249)

	Reorganize how the dot sizes and densities are listed to make it easier
	to change things for multiple printers.

===============================================================================
Name: gimp-print-4_1_5

2001-03-04  <rlk>	283fc5ddd1d8ab1c869b9b1b2b44d39aa4456fd6

	Lines: +18, -13
	Files:	NEWS (+18, -13)

	4.1.5 release

2001-03-04  <rlk>	9a9e3086f25f1c60056ea966810ac8e40f46d742

	Lines: +7, -14
	Files:	src/gimp/gimp_main_window.c (+7, -14)

	Previous change is not working properly in all cases -- back out.

2001-03-04  <rlk>	b7eae1e96f597d8e5f72e75b039a9a3df02479ea

	Lines: +14, -7
	Files:	src/gimp/gimp_main_window.c (+14, -7)

	If resolution is invalid, pick printer default rather than current
	resolution on the list.

2001-03-04  <wollvieh>	3b7345470b4effdfa6510ade26851196245b316f

	Lines: +4, -1
	Files:	src/main/print-escp2.c (+4, -1)

	fixed a bug causing a null-pointer access when paper type was undefined.

2001-03-03  <rlk>	f3f9d2a97fbdcd1d8cdd5488d8e5cde82f1bd526

	Lines: +2, -2
	Files:	NEWS (+2, -2)

	Fix a few remnants of the old directory structure.

2001-03-03  <rlk>	26962afbb2e5da5e224246438b92f06858db4492

	Lines: +9, -6
	Files:	NEWS (+4, -1)
		src/main/print-escp2.c (+5, -5)

	Update for the Stylus Color 900/980.

	Update 4.1.5 release notes.

2001-03-03  <sharkey>	b9f1c29341375e5a4ebad084ce9f10c284030c6e

	Lines: +3, -2
	Files:	debian/changelog (+3, -2)

	Since I'm not uploading 4.1.4, the ITP bug closure notice should be moved
	up to 4.1.5-1.

2001-03-02  <sharkey>	87d6dede2c92298bf87e1fa8958e3e2b4f394be4

	Lines: +14, -6
	Files:	debian/control (+3, -3)
		debian/rules (+11, -3)
		debian/{libgimpprint4.1.5.files => libgimpprint.files} (+0, -0)
		debian/{libgimpprint4.1.5.postinst => libgimpprint.postinst} (+0, -0)

	Merge in changes from the debian-branch to reduce the number of hard-coded
	version numbers.

2001-03-02  <rlk>	c6cf7ca0784840d3a21af6af4b9839419ef65f2f

	Lines: +496, -480
	Files:	src/include/gimp-print.h.in (+1, -1)
		src/main/gimp-print-internal.h (+16, -10)
		src/main/print-canon.c (+138, -138)
		src/main/print-dither.c (+21, -20)
		src/main/print-escp2.c (+95, -94)
		src/main/print-lexmark.c (+67, -67)
		src/main/print-pcl.c (+72, -72)
		src/main/print-ps.c (+2, -2)
		src/main/print-util.c (+7, -5)
		src/main/print-version.c (+1, -1)
		src/main/print-weave.c (+76, -70)

	More rigor about const-ness, static data, and such.

	Add a driver-private data member to stp_internal_vars_t; its
	accessors are in gimp-print-internal.h, since it's not exposed
	outside the library.

	Somewhat against my better judgement (in terms of doing two
	things in one commit), Tommy's latest PCL patch.

2001-03-01  <gandy>	c8ed836b553fa126ee8b0b841bfdc84092a6c812

	Lines: +21, -0
	Files:	test/bjc-unprint.c (+21, -0)

	Added copyright information

2001-03-01  <gandy>	3167a47ca0a6434c45c30a3067fdd92d6af653fe

	Lines: +452, -2
	Files:	configure.in.in (+1, -1)
		test/Makefile.am (+3, -1)
		test/bjc-unprint.c (added +448)

	Added bjc-unprint.c to convert Canon-BJC printjobs to one xbm per color channel

2001-03-01  <rlk>	1cbb0bd85b4a02a6340945c156e0069e3ff29c90

	Lines: +49, -241
	Files:	src/main/print-escp2.c (+44, -236)
		src/main/print-weave.c (+3, -3)
		test/escp2-weavetest.c (+1, -1)
		test/run-weavetest (+1, -1)

	Use the softweave code to do single row ("microweave") as well as
	multi-row printing.  Includes unit tests.

2001-02-28  <rleigh>	82c4d0c7bfa4c3f64d8180318b11539e3f22b3a8

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Distribute debian directory with 'dist-hook'

2001-02-28  <sharkey>	1274b196191c6b818e1787bad6266e87a404c3b7

	Lines: +18, -18
	Files:	debian/changelog (+10, -1)
		debian/control (+6, -6)
		debian/gimp1.2-print.docs (+0, -4)
		debian/rules (+2, -7)
		debian/{libgimpprint.docs => libgimpprint-dev.docs} (+0, -0)
		debian/{libgimpprint.files => libgimpprint4.1.5.files} (+0, -0)
		debian/{libgimpprint.postinst => libgimpprint4.1.5.postinst} (+0, -0)

	Merge changes made on the debian branch into the mainline.

2001-02-28  <gandy>	e5d8b0a79c29622aec4427c8038940551cb30952

	Lines: +145, -0
	Files:	test/parse-bjc (added +145)

	* Added parse-bjc (a modified parse-escp) to view Canon-BJC print files
	  As default, only the header and the footer of the printjob are printed,
	  without file-offsets. Setting the environmentvariable OFFS=1 will result
	  in offsets printed at the beginning of each line, GRX=1 will lead to
	  printing of the graphics data.

2001-02-28  <rlk>	44f6a24836d244820ec13f116a1be09b4876dc4a

	Lines: +82, -19
	Files:	src/main/gimp-print-internal.h (+1, -0)
		src/main/print-weave.c (+40, -4)
		test/escp2-weavetest.c (+40, -14)
		test/run-weavetest (+1, -1)

	Generalize the weave code a bit more: handle cases where the oversampling
	exceeds the number of jets, as long as the horizontal oversampling does
	not exceed the number of jets.

2001-02-27  <gandy>	d95c8155d28aaf4f8ba24583920123eea83e369e

	Lines: +305, -127
	Files:	src/main/print-canon.c (+305, -127)

	* Completely rewritten canon_init_printer() to make things much clearer
	  and easier to extend.
	* Attempt to fix problem with 8200 6color-printing (had a 4color ink-definition)
	* Always print with 2bits on a 8200 model (for the time being)

2001-02-27  <rlk>	0b9b47c7b408e35b6a781a28f006f86008edb707

	Lines: +6, -6
	Files:	src/main/print-escp2.c (+6, -6)

	Reduce a glitch in the blues on the 870, and strengthen magenta on all
	printers.

2001-02-27  <rlk>	5df0858d534e5111f1b559c31d592dff41c89ffd

	Lines: +4, -0
	Files:	NEWS (+4, -0)

	Note fix for 404206.

2001-02-27  <rlk>	000db45930dc3c5f5806e9d3b303a4c790a7d9ef

	Lines: +3, -0
	Files:	test/Makefile.am (+3, -0)

	Do dependencies.

2001-02-27  <rlk>	4816e8126ed902bf2892770aa3707ad0f5e56be8

	Lines: +21, -0
	Files:	src/main/print-escp2.c (+21, -0)

	Fix the ink types, which I managed to break badly for variable dot
	size printers when I added the 120 dpi resolutions.

2001-02-26  <rlk>	2b8155b00ce19d43682287e606cfed91a4ce250a

	Lines: +9, -23
	Files:	test/parse-escp2 (+9, -23)

	Simplify the command table

2001-02-26  <rlk>	990f7c9d9d8d71c88e40aff34bb90454f01db9b0

	Lines: +58, -2
	Files:	test/parse-escp2 (+58, -2)

	Handle remote mode commands

2001-02-25  <sharkey>	13a15e27f4cbf6a0f3430bd516d5d473e6aa46d4

	Lines: +486, -0
	Files:	debian/README.Debian (added +13)
		debian/README.building.from.CVS (added +18)
		debian/changelog (added +38)
		debian/control (added +72)
		debian/copyright (added +17)
		debian/cupsys-driver-gimpprint.conffiles (added +1)
		debian/cupsys-driver-gimpprint.docs (added +3)
		debian/cupsys-driver-gimpprint.files (added +5)
		debian/cupsys-driver-gimpprint.postrm (added +29)
		debian/escputil.docs (added +1)
		debian/escputil.files (added +2)
		debian/gimp1.2-print.doc-base (added +14)
		debian/gimp1.2-print.docs (added +8)
		debian/gimp1.2-print.postrm (added +39)
		debian/gimp1.2-print.preinst (added +39)
		debian/libgimpprint-dev.files (added +7)
		debian/libgimpprint.docs (added +6)
		debian/libgimpprint.files (added +1)
		debian/libgimpprint.postinst (added +47)
		debian/rules (added +126)

	Return the debian directory to what it was on February 22 8:00 AM EST
	before I removed it.

2001-02-25  <rleigh>	513546ca5e7096a8ae7cc3ed6fa205081a6e5e1a

	Lines: +4, -4
	Files:	src/main/print-pcl.c (+4, -4)

	Tag papersizes for translation

2001-02-25  <rlk>	c7355dc21a5d214e9edd6565e0712e5fca223a42

	Lines: +0, -403
	Files:	src/cups/rastertoprinter.c (+0, -0)
		src/escputil/escputil.c (+0, -0)
		src/ghost/gdevstp.c (+0, -0)
		src/gimp/gimp_main_window.c (+0, -0)
		src/include/gimp-print.h.in (+0, -0)
		src/main/gimp-print-internal.h (+0, -0)
		src/main/print-canon.c (+0, -403)
		src/main/print-color.c (+0, -0)
		src/main/print-dither.c (+0, -0)
		src/main/print-lexmark.c (+0, -0)
		src/main/print-pcl.c (+0, -0)
		src/main/print-util.c (+0, -0)
		src/main/print-weave.c (+0, -0)
		src/main/quickmatrix257.h (+0, -0)
		src/main/ran.367.179.h (+0, -0)
		src/main/ran.509.131.h (+0, -0)
		src/printdef/printdefy.y (+0, -0)
		test/escp2-weavetest.c (+0, -0)
		test/testdither.c (+0, -0)
		test/unprint.c (+0, -0)

	Strip trailing whitespace from all source files for general hygiene.

	Remove unused inks from Canon driver.  The actual ink definitions
	used in future Canon printers will probably not resemble the Epson
	inks they were patterned after.

2001-02-25  <rlk>	f33f29c8b89e53afe44041d07835b35791d46944

	Lines: +120, -18
	Files:	src/main/print-escp2.c (+120, -18)

	Adjust HSL values for specific paper types.  Currently we only perform
	the adjustment for plain paper and similar types.  It may be
	overadjusted for good (but not photo) quality inkjet paper.

2001-02-24  <rleigh>	e6b626fff63d66127ae53d6176d4121ffe2a2e15

	Lines: +1, -1
	Files:	src/main/Makefile.am (+1, -1)

	Fix print-printers.c dependency

2001-02-24  <rlk>	5dae995b50f52f7e75111d5cf3ebaf253134d3ec

	Lines: +31, -0
	Files:	NEWS (+31, -0)

	Start the 4.1.5 release notes.

2001-02-24  <rlk>	a4e6cfd268f26a05e4f14c785d71c829b401f7cf

	Lines: +17, -15
	Files:	src/main/gimp-print-internal.h (+1, -1)
		src/main/print-escp2.c (+11, -10)
		test/escp2-weavetest.c (+1, -3)
		test/run-weavetest (+4, -1)

	Improve print quality on plain paper with Epson printers.

	Fix a minor error in a declaration (should be harmless due to the
	declaration of the rest of the object).

	Test single-jet weaving.

	Don't trip an error for certain out of bounds cases in the test run.

2001-02-24  <davehill>	25b55d574a752a960366cddf68fab1f36ae71f71

	Lines: +3, -3
	Files:	src/main/print-pcl.c (+3, -3)

	Moved call to stp_dither() so it gets called for *all* printer types!

2001-02-24  <wollvieh>	8e785c288e81f31c4a1bd2b7ced70973c02c5a32

	Lines: +13, -2
	Files:	src/main/print-escp2.c (+13, -2)

	480 support: fixed a bottom of page problem.

2001-02-24  <rleigh>	183099f58ade48a26589122974565db843261789

	Lines: +240, -41
	Files:	doc/README.maintaining (+240, -41)

	Add configure information

2001-02-24  <rlk>	625af7842eb1e6e997f38cdca2418b286248b1aa

	Lines: +2410, -1991
	Files:	configure.in.in (+2, -2)
		src/cups/genppd.c (+41, -34)
		src/cups/rastertoprinter.c (+44, -45)
		src/ghost/README (+1, -1)
		src/ghost/gdevstp.c (+158, -235)
		src/gimp/gimp_color_window.c (+68, -68)
		src/gimp/gimp_main_window.c (+268, -272)
		src/gimp/gtk_color_window.c (+104, -95)
		src/gimp/gtk_main_window.c (+215, -212)
		src/gimp/print.c (+226, -240)
		src/gimp/print_gimp.h (+1, -1)
		src/include/gimp-print.h.in (+172, -128)
		src/main/Makefile.am (+1, -1)
		src/main/gimp-print-internal.h (+13, -6)
		src/main/print-canon.c (+77, -72)
		src/main/print-color.c (+87, -86)
		src/main/print-dither.c (+4, -4)
		src/main/print-escp2.c (+190, -166)
		src/main/print-lexmark.c (+87, -86)
		src/main/print-pcl.c (+76, -69)
		src/main/print-ps.c (+49, -45)
		src/main/print-util.c (+450, -108)
		src/main/print-weave.c (+1, -1)
		src/main/printers.xml (+1, -1)
		src/printdef/printdef.h (+62, -1)
		src/printdef/printdefy.y (+6, -7)
		test/printer_options.c (+6, -5)

	Convert the interface to the internal data structures to be
	procedural (via accessors and mutators) rather than data, to
	eliminate reliance on the layout of structs.  This enables a
	consistent ABI, allows arbitrary length string fields, error
	checking, and saves space.

	Fix the page dimensions of some older Epson printers.

2001-02-22  <sharkey>	74b58a393053cf99e3a0af0ddfb9db113dcefafb

	Lines: +0, -11
	Files:	debian/.cvsignore (removed -11)

	Really, I mean it now, remove this file from the main trunk!

2001-02-22  <sharkey>	46872d7e7f2e9a6cecf84769e6e0c18e82c0aee2

	Lines: +0, -18
	Files:	debian/README.building.from.CVS (removed -18)

	Forgot one...

	Remove Debian specific files from main trunk.

2001-02-22  <sharkey>	7d381d67506b29b2a029aea32a118076c1575f64

	Lines: +0, -468
	Files:	debian/README.Debian (removed -13)
		debian/changelog (removed -38)
		debian/control (removed -72)
		debian/copyright (removed -17)
		debian/cupsys-driver-gimpprint.conffiles (removed -1)
		debian/cupsys-driver-gimpprint.docs (removed -3)
		debian/cupsys-driver-gimpprint.files (removed -5)
		debian/cupsys-driver-gimpprint.postrm (removed -29)
		debian/escputil.docs (removed -1)
		debian/escputil.files (removed -2)
		debian/gimp1.2-print.doc-base (removed -14)
		debian/gimp1.2-print.docs (removed -8)
		debian/gimp1.2-print.postrm (removed -39)
		debian/gimp1.2-print.preinst (removed -39)
		debian/libgimpprint-dev.files (removed -7)
		debian/libgimpprint.docs (removed -6)
		debian/libgimpprint.files (removed -1)
		debian/libgimpprint.postinst (removed -47)
		debian/rules (removed -126)

	Remove Debian specific files from the main trunk.

2001-02-21  <rleigh>	f0a7ced289dd15bfd42000c8faf352a5c39ff08d

	Lines: +26, -1
	Files:	Makefile.am (+14, -1)
		configure.in.in (+12, -0)

	Added 'gimp-dist' target to package for the GIMP

2001-02-21  <cpbs>	c54223987eec8cbf20ef83f99337d4c53795e79b

	Lines: +5, -0
	Files:	man/.cvsignore (+2, -0)
		po/.cvsignore (+2, -0)
		src/main/.cvsignore (+1, -0)

	Ignore a few new generated files.

2001-02-21  <rleigh>	a268061466b4ee76632eaf8caa647aef98f763d4

	Lines: +16, -6
	Files:	debian/changelog (+6, -0)
		debian/control (+2, -2)
		debian/rules (+3, -3)
		scripts/autogen.sh (+5, -1)

	Bump debian version
	Make scripts/autogen.sh aclocal magic portable

2001-02-19  <rleigh>	b52825120f06ea79abf6375f4ae52d6ba367d529

	Lines: +114, -10
	Files:	configure.in.in (+0, -3)
		doc/README.maintaining (+112, -7)
		scripts/autogen.sh (+2, -0)

	Fix AM_PATH_GIMPPRINT duplication bug
	Update build scripts documentation

2001-02-19  <rleigh>	07524bc12e0f3d80f9268fe0eaa19f67f34b4917

	Lines: +1, -1
	Files:	doc/README.maintaining (+1, -1)

	Fix typo

2001-02-19  <rlk>	9b34c04d169246bd0569644259b3d39353e7ecb0

	Lines: +21, -46
	Files:	NEWS (+4, -1)
		README (+4, -42)
		configure.in.in (+2, -2)
		debian/README.Debian (+1, -1)
		doc/README.maintaining (+10, -0)

	Clean up the build instructions slightly.

	Bump the version pointer.

2001-02-19  <rleigh>	81d615bd9b34e222c6e253a4c33fd9ba50694ef9

	Lines: +321, -22
	Files:	acconfig.h (+6, -2)
		autogen.sh (+1, -1)
		configure.in.in (+26, -11)
		debian/rules (+8, -3)
		doc/README.maintaining (added +233)
		src/cups/Makefile.am (+1, -1)
		src/cups/genppd.c (+4, -0)
		src/cups/rastertoprinter.c (+4, -0)
		src/gimp/Makefile.am (+2, -1)
		src/gimp/print_gimp.h (+4, -0)
		src/include/Makefile.am (+2, -1)
		src/include/{gimp-print.h => gimp-print.h.in} (+16, -0)
		src/main/gimpprint.m4 (+1, -1)
		test/Makefile.am (+1, -1)
		test/escp2-weavetest.c (+4, -0)
		test/printer_options.c (+4, -0)
		test/testdither.c (+4, -0)

	--disable-libgimpprint will use installed headers, and supplied CFLAGS and
	  LIBS variables from AM_PATH_LIBGIMPPRINT
	gimp-print.h is dynamically generated, to embed versioning details; we also
	  remove version details from config.h
	debian/rules: regenerate configure if configure.in (or.in.in) are modified
	add package name to autogen.sh

2001-02-19  <rlk>	e92405c2276901d704b5b658ea9f93c60a5df889

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	Newest Stylus Photo printers can print to the edge on all sides.

===============================================================================
Name: gimp-print-4_1_4

2001-02-19  <rlk>	780336db537a2f1578f3794b73c55e23f7bd534d

	Lines: +211, -0
	Files:	gimp.m4 (added +211)

	Add gimp.m4 here to allow autogen/aclocal to run where gimp is not installed

2001-02-19  <rlk>	bcdafe424774e705bf550ea751d2bd62c21be30d

	Lines: +1, -0
	Files:	configure.in.in (+1, -0)

	Need aclocal -I src/main

2001-02-19  <rlk>	83a53aad60c0ed5e5d4f6df6068de869a313996c

	Lines: +0, -1
	Files:	src/ghost/Makefile.am (+0, -1)

	Ghostscript doesn't have its own ChangeLog

2001-02-19  <rlk>	bbe3bb67a21b02e86a9e207394acab6c4dc66ed4

	Lines: +0, -1
	Files:	src/cups/Makefile.am (+0, -1)

	CUPS directory doesn't have its own change log

2001-02-19  <rlk>	3b90f2b8692278871f868f1aaf5359d354a03da5

	Lines: +3, -1
	Files:	configure.in.in (+2, -0)
		scripts/autogen.sh (+1, -1)

	Allow aclocal to find gimpprint.m4

2001-02-19  <rlk>	a448061296dea8a47195e42e565c95b5d0863d23

	Lines: +47, -2
	Files:	NEWS (+11, -2)
		README (+36, -0)

	Update with latest Debian and internationalization, for 4.1.4 release.

2001-02-18  <rleigh>	ddb34e3ccd99edc4e102719efc1c9f22d8767540

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)

	Make --disable-libgimpprint use current source version in check

2001-02-18  <rleigh>	97338fbb951cb882a0bcbb616448653050f284ef

	Lines: +12, -7
	Files:	configure.in.in (+6, -1)
		src/main/Makefile.am (+1, -1)
		src/main/gimpprint.m4 (+5, -5)

	Enable --disable-libgimpprint (link with previously installed version)
	Update gimppprint.m4 (help message alignment fixed)

2001-02-18  <rlk>	a81f52bf696598f3d0ec62eac2c64aa35a233740

	Lines: +12, -1
	Files:	src/escputil/escputil.c (+1, -0)
		src/ghost/README (+1, -0)
		src/main/print-escp2.c (+1, -1)
		src/main/printers.xml (+9, -0)

	Stylus Photo 780 is US name for 790.

2001-02-18  <rlk>	1e0c43b336f553664a3a41e72ce03c6d09d8dbea

	Lines: +35, -3
	Files:	src/escputil/escputil.c (+2, -0)
		src/ghost/README (+2, -0)
		src/main/print-escp2.c (+14, -0)
		src/main/printers.xml (+10, -0)
		test/run-weavetest (+7, -3)

	Support for the Stylus Color 580 as well as the 480.

	Speed up weave test by removing cases that we know we don't care
	about.

2001-02-18  <rlk>	d6fe64985996b90aa78eeb9a70a9659b401fb06f

	Lines: +48, -0
	Files:	NEWS (+48, -0)

	Initial release notes for 4.1.4 (Debian and internationalization need
	to be filled in).

2001-02-18  <rlk>	07d3f9a6783625c9e9c5fe15692d5b8918c14aa0

	Lines: +1, -1
	Files:	debian/README.Debian (+1, -1)

	Bump version

2001-02-18  <rlk>	7c23f3b00bb18126aca4b72fb6911f11a01d65dd

	Lines: +91, -0
	Files:	src/main/print-util.c (+91, -0)

	Embed vasprintf when compiling Ghostscript

2001-02-18  <rlk>	01c7b77a29558811fae2fa9bde47b618754ac395

	Lines: +5, -5
	Files:	src/main/print-escp2.c (+5, -5)

	Tune 980 and, to some degree, 900

2001-02-18  <rlk>	e1fcd25d491df34a93f30707316964c012007e1e

	Lines: +1, -0
	Files:	src/main/print-dither.c (+1, -0)

	Eliminate bogus black speckling in areas with zero black component.

2001-02-18  <wollvieh>	c7fbdbd1c972a1943dd67ad5892220f7a66f5c7b

	Lines: +71, -38
	Files:	src/main/gimp-print-internal.h (+1, -7)
		src/main/print-escp2.c (+38, -5)
		src/main/print-weave.c (+20, -25)
		test/escp2-weavetest.c (+12, -1)

	changed head-offset initialization

2001-02-18  <rlk>	97d4310ca45c7f32da59f5eb3f93738a95f4d5ce

	Lines: +192, -103
	Files:	src/main/print-weave.c (+33, -7)
		test/escp2-weavetest.c (+148, -71)
		test/run-weavetest (+11, -25)

	Performance improvements in the test suite itself and in the weave
	code.  The performance improvement in the weave code will have only
	modest effect on performance on even the biggest image; however it
	will improve the performance of the test suite substantially.

2001-02-17  <rleigh>	2dd52f76501bccc74d0c126c19c1ba4c570b18d1

	Lines: +54, -50
	Files:	acconfig.h (+1, -0)
		configure.in.in (+31, -24)
		debian/control (+1, -1)
		src/cups/Makefile.am (+3, -3)
		src/ghost/Makefile.am (+1, -1)
		src/gimp/Makefile.am (+3, -3)
		src/main/Makefile.am (+4, -12)
		src/main/gimpprint-config.in (+5, -2)
		src/main/print-version.c (+1, -0)
		test/Makefile.am (+4, -4)

	Updated build scripts (in future, will allow conditional manpage install)
	Added cupsys dependency to cupsys-driver-gimpprint
	Updated versioning scheme (and added some documentation)

2001-02-17  <rlk>	2b1e476066a4307b21172a2451fe7eb0df1d9435

	Lines: +4, -0
	Files:	src/ghost/README (+4, -0)

	Some printer updates

2001-02-17  <rlk>	5c6181a1197feea1611f528ea9ed657e8d46f911

	Lines: +13, -0
	Files:	src/main/print-canon.c (+13, -0)

	Add nominal support for Canon BJC6500

2001-02-17  <rlk>	943c89819d6de674214d90e493c0b354c9b81026

	Lines: +37, -6
	Files:	src/main/printers.xml (+37, -6)

	Add nominal support for Canon BJC6500 and new synonyms for some other
	printers.

2001-02-17  <rlk>	8c1917f64b23ce6fadf124bf84986ae8da6e16a2

	Lines: +0, -4
	Files:	src/main/gimp-print-internal.h (+0, -4)

	Clean up dead declaration

2001-02-17  <rlk>	97ac83d3e1a7f5989121543be2fd55451444b05a

	Lines: +0, -24
	Files:	src/gimp/print.c (+0, -24)

	Remove dead support for wrting old printrc format

2001-02-17  <rlk>	1bc8e48db43a78f597d49883037b29bd59caaa2d

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Clean up potential buffer overflow

2001-02-17  <rlk>	b623e03f1688eef8853fa0daff3a3c00fabb1e5c

	Lines: +7, -3
	Files:	src/ghost/gdevstp.c (+7, -3)

	Clean up potential buffer overflows

2001-02-17  <rwisi>	16ea52c9e062fbcd1ce799776dd21ab8ab4f73dc

	Lines: +11, -0
	Files:	src/main/printers.xml (+11, -0)

	Added Lexmark Z31 to the list (not tested, received comment that the 3200 driver is working with the Z31)

2001-02-17  <rlk>	5586e1dacd8f6c93f560c6aa1f5587b6175afa76

	Lines: +6, -21
	Files:	src/main/gimp-print-internal.h (+6, -21)

	Remove a few more bogon declarations

2001-02-17  <rlk>	b3a93f46151839c1921bfb1fa4dad612fc5e196a

	Lines: +0, -6
	Files:	src/main/gimp-print-internal.h (+0, -6)

	Remove spurious declarations

2001-02-17  <wollvieh>	9f69d83ae6faf76726dbc97ca36983ce9f51293e

	Lines: +226, -106
	Files:	src/main/gimp-print-internal.h (+37, -9)
		src/main/print-escp2.c (+63, -10)
		src/main/print-weave.c (+115, -77)
		src/main/printers.xml (+9, -9)
		test/escp2-weavetest.c (+2, -1)

	added stylus color 480 support

2001-02-17  <rleigh>	b54568cffd0a2c0f8ecb86d1a8d9133b0d8b3ff0

	Lines: +6, -2
	Files:	configure.in.in (+6, -2)

	Modify library versioning scheme to use sensible major number

2001-02-16  <rleigh>	d23a4c4834e3f1411f6a4a3d18892d567555d50d

	Lines: +38, -190
	Files:	configure.in.in (+1, -0)
		debian/README.building.from.CVS (+3, -22)
		debian/changelog (+3, -2)
		debian/control (+1, -1)
		debian/cupsys-driver-gimpprint.files (+1, -0)
		debian/cupsys-driver-gimpprint.undocumented (removed -1)
		debian/postinst.ex (removed -47)
		debian/postrm.ex (removed -38)
		debian/preinst.ex (removed -40)
		debian/prerm.ex (removed -37)
		debian/rules (+1, -0)
		man/Makefile.am (+2, -2)
		man/cups-calibrate.8.in (added +26)

	Debian build is lintian-clean and uses the right library versioning scheme.
	Added cups-calibrate man page.

2001-02-15  <rlk>	11ff5775b9f8fac3135803b7c5e246f729823ff6

	Lines: +12, -1
	Files:	src/escputil/escputil.c (+1, -0)
		src/ghost/README (+1, -0)
		src/main/print-escp2.c (+1, -1)
		src/main/printers.xml (+9, -0)

	Add Stylus Photo 1280 (appears to be a synonym for 1290).

2001-02-14  <rlk>	32597deb29401bef9bd1310ca49c3c680d977de9

	Lines: +4, -0
	Files:	src/ghost/contrib.mak.addon (+2, -0)
		src/ghost/devs.mak.addon-5.10 (+2, -0)

	Add warning about how to use this file.

2001-02-14  <rlk>	b3c99cd773218313dca12459fff05926263c16cc

	Lines: +32, -26
	Files:	src/ghost/README (+32, -26)

	Some updates

2001-02-14  <rlk>	752d6453ebe5cdbef43d94e9428f9a4580476770

	Lines: +13, -3
	Files:	acconfig.h (+2, -0)
		configure.in.in (+1, -0)
		src/main/print-canon.c (+1, -1)
		src/main/print-escp2.c (+8, -1)
		src/main/print-lexmark.c (+1, -1)

	Improve printing quality for variable dot size, 4 color printers.
	This may be particularly noticeable at highly asymmetric resolutions,
	such as 2880x720.

	Add 1440x360 modes to Epson printers.  These are only enabled if
	maintainer mode is enabled.

2001-02-13  <rleigh>	c6f738b5c0c944d6ca110b0585b798d36f1c8b41

	Lines: +46, -23
	Files:	debian/README.building.from.CVS (+7, -4)
		debian/changelog (+5, -3)
		debian/control (+1, -1)
		debian/cupsys-driver-gimpprint.postrm (added +29)
		debian/gimp1.2-print.postrm (+1, -1)
		debian/gimp1.2-print.preinst (+1, -1)
		po/ChangeLog (+2, -13)

	Fixed cupsys-driver-gimpprint postrm
	Fixed gimp1.2-print dependencies
	Add pointer to main ChangeLog from po/ChangeLog

2001-02-13  <rlk>	a49c5ae0df1d27583a19475d94a7d683c216414e

	Lines: +32, -64
	Files:	src/escputil/escputil.c (+32, -64)

	Concentrate status readback in one place

2001-02-13  <rlk>	d6cebf65edbea7521fda5e7c52ec5e0e74383afd

	Lines: +1, -1
	Files:	doc/FAQ.html (+1, -1)

	Typo

2001-02-13  <rlk>	4605308b3e21c197de614b457c4c23a2455866e6

	Lines: +3, -3
	Files:	src/escputil/escputil.c (+3, -3)

	Make prompts a bit more obvious

2001-02-13  <rlk>	4861c5cbc262423cca6298cb39814843f6886fb4

	Lines: +43, -6
	Files:	acconfig.h (+1, -0)
		configure.in.in (+1, -0)
		src/escputil/escputil.c (+41, -6)

	Speed up escputil by using poll if available.

2001-02-12  <rleigh>	5212e00e36fd43413ce487b60207ebe5d05fd65c

	Lines: +196, -32
	Files:	configure.in.in (+4, -2)
		cups/.cvsignore (removed -28)
		debian/.cvsignore (+0, -2)
		debian/control (added +72)
		debian/rules (added +120)

	Add debian/rules, debian/control and update debian/.cvsignore
	Add error message to cups library checks in configure.in.in
	Remove redundant cups/.cvsignore

2001-02-12  <rlk>	e52970b4034a1da022384f2808b9c0475bb746aa

	Lines: +28, -27
	Files:	src/main/print-escp2.c (+28, -27)

	Updates for ESC 980 from Bradley A. Bosch <brad@lachman.com>

	Rename MODEL_INIT_900 to MODEL_INIT_NEW

2001-02-11  <rleigh>	dacc8398ffd2ad841971c8f630696b3d32c187af

	Lines: +6, -3
	Files:	debian/changelog (+5, -2)
		debian/cupsys-driver-gimpprint.conffiles (+1, -1)

	Fix cupsys-driver-gimpprint conffiles

2001-02-11  <rlk>	60b03f62493af4819c63cf8c54f9ba666cb640f4

	Lines: +144, -47
	Files:	src/ghost/README (+1, -0)
		src/main/gimp-print-internal.h (+11, -0)
		src/main/print-dither.c (+123, -46)
		src/main/print-escp2.c (+1, -1)
		src/main/printers.xml (+8, -0)

	Permit use of external dither matrix

	Add new Epson 83 printer -- appears to be more or less a clone of the
	880?

2001-02-11  <rleigh>	1f8db7632e2b46090ef060631a3cde811625ae0d

	Lines: +1, -0
	Files:	debian/cupsys-driver-gimpprint.conffiles (added +1)
		debian/{doc-base.gimp1.2-print => gimp1.2-print.doc-base} (+0, -0)

	Fixed doc-base files in gimp1.2-print
	Add conffile for cupsys-driver-gimpprint

2001-02-11  <rlk>	c7632339b43e7541fd141002f0a1b0ab96813f1e

	Lines: +46, -73
	Files:	src/main/gimp-print-internal.h (+1, -8)
		src/main/print-canon.c (+1, -6)
		src/main/print-dither.c (+39, -28)
		src/main/print-escp2.c (+1, -6)
		src/main/print-lexmark.c (+2, -14)
		src/main/print-pcl.c (+2, -11)

	Create a single dither function that decides what to do, rather than
	each driver having to make the same decision.

2001-02-10  <rleigh>	70bfb21d67e0d8bc25768ee2f20f48cf5ac9357a

	Lines: +108, -58
	Files:	configure.in.in (+1, -1)
		debian/README.building.from.CVS (+31, -34)
		man/gimpprint-config.1.in (added +51)
		src/main/gimpprint.m4 (+25, -23)

	configure.in.in: fix test typo
	debian/README.building.from.CVS: updated build instructions
	src/main/gimpprint.m4: updated names and error reporting
	Add man/gimpprint-config.1.in

2001-02-10  <rlk>	a07629a6dcbb987f459e6cf80f3057560e797c8d

	Lines: +32, -26
	Files:	test/escp2-weavetest.c (+32, -26)

	Fix problems called out by latest gcc

2001-02-10  <rleigh>	4b31d97dec9e7b78bccb6f942393cdc004b9d033

	Lines: +378, -82
	Files:	debian/README.Debian (added +13)
		debian/changelog (+14, -0)
		debian/copyright (added +17)
		debian/cupsys-driver-gimpprint.docs (added +3)
		debian/cupsys-driver-gimpprint.files (added +4)
		debian/cupsys-driver-gimpprint.undocumented (added +1)
		debian/doc-base.gimp1.2-print (added +14)
		debian/escputil.docs (added +1)
		debian/escputil.files (added +2)
		debian/gimp1.2-print.docs (added +8)
		debian/gimp1.2-print.postrm (added +39)
		debian/gimp1.2-print.preinst (added +39)
		debian/libgimpprint-dev.files (added +7)
		debian/libgimpprint.docs (added +6)
		debian/libgimpprint.files (added +1)
		debian/libgimpprint.postinst (added +47)
		debian/packages (removed -82)
		debian/postinst.ex (added +47)
		debian/postrm.ex (added +38)
		debian/preinst.ex (added +40)
		debian/prerm.ex (added +37)

	Added new debian packaging

2001-02-10  <rleigh>	f8b11b58fac547364ad00cbae09220d1993d9cd9

	Lines: +11, -7
	Files:	configure.in.in (+5, -2)
		man/Makefile.am (+2, -2)
		man/escputil.1.in (+1, -1)
		scripts/autogen.sh (+1, -1)
		src/main/Makefile.am (+1, -1)
		src/main/gimpprint.m4 (+1, -0)

	Added gimpprint-config manpage
	Updated escputil.1.in to automatically add the release date and version
	Updated gimpprint.m4

2001-02-10  <rlk>	708608f34d9079f3211887266b99c859197b7d28

	Lines: +115, -46
	Files:	src/main/print-escp2.c (+115, -46)

	Tentative improvement for 2880 dpi on ESC 980.

	Name all printer attributes to ease transition to acquiring them
	from external source.

2001-02-10  <rlk>	b8239540de1db1e2aef5cf8398744884c20c0df8

	Lines: +0, -28
	Files:	src/cups/ChangeLog (removed -4)
		src/ghost/ChangeLog (removed -24)

	Remove extraneous change log

2001-02-10  <rlk>	31ee88a692387ce7667afe70159ae258a57b5687

	Lines: +4, -4
	Files:	Makefile.am (+4, -4)

	Do 'make all' before doing any of the make install variants.

	Use 4-digit years for make snapshot

2001-02-09  <rleigh>	54bcf607baf4d17d5a7fe6786bfeb2cf5121f88c

	Lines: +551, -67
	Files:	Makefile.am (+4, -1)
		acconfig.h (+8, -0)
		configure.in.in (+106, -20)
		lib/.cvsignore (+4, -4)
		po/ChangeLog (+5, -0)
		src/include/gimp-print.h (+13, -0)
		src/main/Makefile.am (+22, -1)
		src/main/gimpprint-config.in (added +90)
		src/main/gimpprint.m4 (added +186)
		src/main/print-canon.c (+25, -17)
		src/main/print-dither.c (+2, -2)
		src/main/print-escp2.c (+10, -10)
		src/main/print-lexmark.c (+6, -5)
		src/main/print-pcl.c (+3, -3)
		src/main/print-util.c (+4, -4)
		src/main/print-version.c (added +63)

	Translated most of src/main
	Added gimpprint.m4 and gimpprint-config
	Added library versioning code to configure.in.in and src/main/Makefile.am
	Added src/main/print-version.c for versioning variables

2001-02-08  <rleigh>	ab94859f6f72be14f398af3ab180395a9df2e43d

	Lines: +1, -1
	Files:	configure.in.in (+1, -1)
		po/en_GB.po (added +0)
		po/en_TEST.po (added +0)

	Add en_GB and en_TEST translations

2001-02-07  <rlk>	30091a2bed68f80d08ea2464b066b05bc4045a33

	Lines: +8, -3
	Files:	src/ghost/README (+8, -3)

	Update with latest modes

2001-02-07  <rlk>	832b36d75c996eaf0005e19c0288d8b027781133

	Lines: +45, -13
	Files:	doc/FAQ.html (+45, -13)

	Updates

2001-02-07  <rlk>	ef7a449bac784b25fb257eb180592e8286bc970d

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Rebuild change log slightly faster

2001-02-07  <rlk>	a452bf4041c3039e25908f32538682c5ae445cc1

	Lines: +0, -2
	Files:	src/main/print-weave.c (+0, -2)

	Remove extraneous message

2001-02-07  <rlk>	b6eaf6519207b1a2b4086e979d4da0eaec4f81ae

	Lines: +96, -97
	Files:	src/main/print-escp2.c (+96, -97)

	180x120 and 360x120 modes for ultra quick & dirty prints

2001-02-05  <rlk>	84d09464943ebbf721b9ef3e87861d91f8f1d7e7

	Lines: +3, -3
	Files:	src/main/print-escp2.c (+3, -3)

	STP 2000P is 13" wide, not 8.5 (bug #131044)

2001-02-05  <rlk>	645d8b0c01fe8dac36d31cab092a83c505610f6c

	Lines: +0, -1740
	Files:	Matgen/patched-print-dither.c (removed -1740)

	Remove obsolete file

2001-02-04  <rlk>	021e7fe441ceed3300085a44f4c1f0f9ead31038

	Lines: +5, -5
	Files:	src/main/print-escp2.c (+5, -5)

	Fix up maximum page length for many printers.

2001-02-04  <sharkey>	864ce5b72b19f35aeb0525c1f40a6100a1ddca03

	Lines: +8, -6
	Files:	scripts/make-deb.sh (+8, -6)

	Fix paths and targets for new dir structure and build methods.

2001-02-04  <sharkey>	875c05a35daa7e8d82a5af76bf702e53149ccb7f

	Lines: +4, -6
	Files:	src/ghost/debian-patch (+4, -6)

	Changes needed for compatibility with Debian gs5.10-11.

2001-02-03  <rleigh>	81e80e752c5fd70fd5e6dfebf1d02654034b8c2c

	Lines: +20, -28
	Files:	lib/.cvsignore (+5, -0)
		lib/libprintut.h (+7, -0)
		src/cups/Makefile.am (+3, -3)
		src/escputil/Makefile.am (+1, -1)
		src/main/print-color.c (+0, -4)
		src/main/print-dither.c (+0, -4)
		src/main/print-escp2.c (+0, -4)
		src/main/print-util.c (+0, -4)
		src/main/print-weave.c (+0, -4)
		test/Makefile.am (+4, -4)

	Updated makefiles to properly link with libintl and libprintut.la
	Removed inline checks from src/main/*.c

2001-02-03  <rwisi>	cf3a8ac9bbee87bb807dc17880b40e3887ab8925

	Lines: +93, -21
	Files:	src/main/print-lexmark.c (+93, -21)

	-corrected border
	-made jet offset correction more flexible

2001-02-03  <rlk>	20ab10263efa4b9e990427a37a3dfcebcff54ae5

	Lines: +0, -4
	Files:	src/main/print-lexmark.c (+0, -4)

	Remove a couple of unused variables

2001-02-03  <rlk>	1b6d178ef945a77508355df4f5ed9b7ae2d09ec1

	Lines: +10, -2
	Files:	src/ghost/Makefile.am (+6, -2)
		src/main/gimp-print-internal.h (+4, -0)

	Let Ghostscript at least compile on a GNU system for now until we
	fix up asprintf.

2001-02-03  <rlk>	708d17bb8ecb7acb206af038daccf0d3e4813d61

	Lines: +1, -1
	Files:	test/escp2-weavetest.c (+1, -1)

	New output API

2001-02-03  <rlk>	d0bea5c9fc2e7f9aa7292c1b72e00651c7f65dae

	Lines: +516, -426
	Files:	src/cups/rastertoprinter.c (+12, -1)
		src/ghost/gdevstp.c (+11, -1)
		src/gimp/print.c (+12, -1)
		src/include/gimp-print.h (+22, -17)
		src/main/gimp-print-internal.h (+12, -4)
		src/main/print-canon.c (+57, -59)
		src/main/print-escp2.c (+101, -104)
		src/main/print-lexmark.c (+40, -44)
		src/main/print-pcl.c (+108, -109)
		src/main/print-ps.c (+57, -58)
		src/main/print-util.c (+70, -14)
		src/main/print-weave.c (+14, -14)

	Convert direct printing to a file descriptor to print to an output
	object passed in from the application.

2001-02-03  <rlk>	a734814d0a421a271c9003b448755affc84ea2d5

	Lines: +1, -1
	Files:	src/main/print-dither.c (+1, -1)

	Advance the pointer correctly in grayscale mode when the source
	resolution is better than the output resolution.

2001-02-03  <rlk>	711a54832f884e6f917e2ffea3dc94cdaf670ff0

	Lines: +20, -20
	Files:	src/ghost/contrib.mak.addon (+10, -10)
		src/ghost/devs.mak.addon-5.10 (+10, -10)

	Turn off i18n for Ghostscript.

2001-02-02  <rleigh>	2211a79a2956f02afefa942e0c15e4edbd10b50d

	Lines: +9, -5
	Files:	lib/.cvsignore (+1, -0)
		src/cups/Makefile.am (+2, -2)
		src/gimp/Makefile.am (+3, -0)
		test/Makefile.am (+3, -3)

	All executables that link with libgimpprint are linked with $(INTLLIBS),
	except print, which has gettext provided by the GIMP

2001-02-02  <rlk>	feb75df6a70bc2fed3ce46d486269cdc11daceb0

	Lines: +2, -2
	Files:	src/gimp/gimp_main_window.c (+2, -2)

	g_malloc, not g_xmalloc

2001-02-02  <rleigh>	d477ca99afe10ac593009160f8c5ef20814df883

	Lines: +1, -1
	Files:	src/cups/rastertoprinter.c (+1, -1)

	Include libprintut.h header

2001-02-02  <rleigh>	3d9cc6746cd018a7a5e1b0f32791f2ffaa534812

	Lines: +214, -191
	Files:	configure.in.in (+2, -1)
		lib/Makefile.am (+4, -11)
		lib/libprintut.h (added +42)
		lib/xmalloc.c (+27, -6)
		lib/xmalloc.h (+12, -2)
		src/cups/Makefile.am (+3, -2)
		src/cups/genppd.c (+58, -54)
		src/cups/rastertoprinter.c (+1, -1)
		src/escputil/Makefile.am (+1, -1)
		src/escputil/escputil.c (+5, -4)
		src/gimp/Makefile.am (+1, -1)
		src/gimp/gimp_color_window.c (+2, -1)
		src/gimp/gimp_main_window.c (+4, -3)
		src/gimp/gtk_color_window.c (+2, -0)
		src/gimp/gtk_main_window.c (+3, -1)
		src/gimp/print-image-gimp.c (+2, -1)
		src/gimp/print.c (+4, -3)
		src/include/Makefile.am (+1, -1)
		src/include/{print-intl.h => gimp-print-intl.h} (+0, -0)
		src/main/Makefile.am (+1, -1)
		src/main/gimp-print-internal.h (+1, -1)
		test/Makefile.am (+1, -0)
		test/escp2-unprint.c (+6, -36)
		test/escp2-weavetest.c (+8, -7)
		test/pcl-unprint.c (+14, -13)
		test/printer_options.c (+1, -0)
		test/testdither.c (+1, -0)
		test/unprint.c (+7, -40)

	Replace all use of malloc with xmalloc in libprintut.la
	Link all necessary programs with libprintut.la
	Add gettext support to genppd (preliminary)
	Tag translatable strings in genppd.c

2001-02-02  <stevek>	e4146a312a6f2d48fdfbb23b6d2a23ef5bdc2b35

	Lines: +1, -0
	Files:	src/main/Makefile.am (+1, -0)

	add  gimp-print-intl-internal.h to SOURCES in Makefile.am
		(caused file to be omitted from make dist tarball).

2001-02-01  <rlk>	dd101ba295625fc801841c2db95fe38146ec7e0a

	Lines: +13, -90
	Files:	AUTHORS (+3, -0)
		src/gimp/gimp_main_window.c (+10, -31)
		src/gimp/gtk_main_window.c (+0, -59)

	Remove last real vestiges of linear mode.

	Reduce UI flashing when switching printers.

2001-02-01  <rlk>	e0b325e7b923bd9a018d75a04d4d5a68f2595299

	Lines: +1, -1
	Files:	src/gimp/gimp_main_window.c (+1, -1)

	Set Image Scale now works correctly when image scaling was previously
	in percent mode.

2001-02-01  <rlk>	8328204f63977870674b07d2b82e6fae612b46b6

	Lines: +11, -0
	Files:	src/ghost/README (+1, -0)
		src/main/printers.xml (+10, -0)

	Add Compaq IJ750 as alias for Lexmark 3200

2001-01-31  <stevek>	fa6f1f94e504b4030a4d1d793f1c51dc07a94e35

	Lines: +33, -4
	Files:	po/POTFILES.in (+1, -1)
		src/gimp/gimp_main_window.c (+8, -1)
		src/gimp/gtk_main_window.c (+8, -1)
		src/main/Makefile.am (+1, -1)
		src/main/print-escp2.c (+15, -0)

	po/POTFILES: comment out print-version.c, which doesn't exist.

	src/main/Makefile.am:  Add -lm to link for libgimpprint.so (for pow()).

	src/gimp/(gtk|gimp)_main_window.c: Force preview refresh on additional
				callbacks that may affect preview.

	src/main/print-escp2.c: Use zero vertical margin for roll-feed printing.

2001-01-31  <rleigh>	44542d216970a30451bb8932d01a215e4176c7cc

	Lines: +166, -109
	Files:	lib/xmalloc.h (+2, -4)
		src/main/Makefile.am (+1, -1)
		src/main/gimp-print-internal.h (+4, -0)
		src/main/gimp-print-intl-internal.h (added +55)
		src/main/print-canon.c (+10, -10)
		src/main/print-color.c (+5, -5)
		src/main/print-dither.c (+13, -13)
		src/main/print-escp2.c (+24, -24)
		src/main/print-lexmark.c (+10, -10)
		src/main/print-pcl.c (+16, -16)
		src/main/print-ps.c (+11, -11)
		src/main/print-weave.c (+15, -15)

	Add src/main/gimp-print-intl-internal.h
	Change all instances of malloc to xmalloc in src/main/*.c

2001-01-31  <rleigh>	c9c11d23477353967eb18adbf7af4dd6d44769cb

	Lines: +366, -338
	Files:	configure.in.in (+6, -0)
		lib/Makefile.am (+12, -1)
		po/POTFILES.in (+1, -0)
		src/main/Makefile.am (+1, -0)
		src/main/print-canon.c (+57, -56)
		src/main/print-color.c (+1, -0)
		src/main/print-dither.c (+8, -7)
		src/main/print-escp2.c (+52, -51)
		src/main/print-lexmark.c (+57, -56)
		src/main/print-pcl.c (+53, -52)
		src/main/print-ps.c (+1, -0)
		src/main/print-util.c (+116, -115)
		src/main/print-weave.c (+1, -0)

	Tagged translatable strings in src/main/*.c
	Make a PIC utility library in lib/libprintut-pic.la
	Link libgimpprint with the utility library

2001-01-30  <rleigh>	b24c2885f2c01372b24d6155c4d12962fd071e7b

	Lines: +6, -6
	Files:	Makefile.am (+3, -3)
		src/cups/Makefile.am (+1, -1)
		src/gimp/Makefile.am (+1, -1)
		test/Makefile.am (+1, -1)

	Replace 'make' with '$(MAKE)' for portability.

2001-01-30  <rlk>	11b816ef70e28af688233e1c3eb07b2ee41e64e9

	Lines: +6, -3
	Files:	NEWS (+4, -1)
		README (+1, -1)
		configure.in.in (+1, -1)

	Bump version.

===============================================================================
Name: print-4_1_3

2001-01-30  <rlk>	7104cc3c29a2c51cd436326fe223539a61787140

	Lines: +2, -0
	Files:	NEWS (+2, -0)

	4.1.3 release

2001-01-29  <rlk>	508a5e0b8d36ea8165bf5687117daf5ed4c8a93a

	Lines: +2, -0
	Files:	.cvsignore (+2, -0)

	ChangeLog and configure.in are generated now

2001-01-29  <rlk>	171c326b60f89c27d05260f45c8316696c99324e

	Lines: +1, -1
	Files:	src/main/print-weave.c (+1, -1)

	initialize_weave_params can be static

2001-01-29  <rlk>	7f25ca116a07e67aaf29eca89ae313ba9008a791

	Lines: +7, -4
	Files:	src/main/print-lexmark.c (+7, -4)

	Mark things static if they aren't used outside of the Lexmark driver.

2001-01-29  <rlk>	99493d2321eed43c19da873ed97c3a388f82eec9

	Lines: +1013, -954
	Files:	src/main/gimp-print-internal.h (+194, -0)
		src/main/print-canon.c (+0, -7)
		src/main/print-escp2.c (+31, -929)
		src/main/print-lexmark.c (+0, -6)
		src/main/print-weave.c (+773, -2)
		test/Makefile.am (+1, -2)
		test/escp2-weavetest.c (+14, -8)

	Migrate all of the weave stuff (except for driver-dependent output
	function) to print-weave.c.

2001-01-29  <rlk>	59b2fb8cd31cae2d42dc9e478e59e38bdd4e1aa0

	Lines: +85, -74
	Files:	Makefile.am (+11, -0)
		src/gimp/Makefile.am (+2, -0)
		src/main/print-escp2.c (+67, -73)
		test/Makefile.am (+4, -0)
		test/escp2-weavetest.c (+1, -1)

	Make src/gimp/print depend on libgimpprint

	Allow separate installation of each component

	Prepare to move more weave code into print-weave.c.

2001-01-28  <rwisi>	0db5df0aaab3bc2b8d71eb56a4cb93da15d09ef7

	Lines: +137, -44
	Files:	src/main/print-lexmark.c (+137, -44)

	Unidirectional/bidirectional printing is can be selected together with the resolution.

2001-01-27  <rwisi>	b52324621b88c73567425719d1995f7d85838bd2

	Lines: +14, -7
	Files:	src/main/print-lexmark.c (+14, -7)

	Introduced correction for Lexmark 3200 from Daniel.

2001-01-26  <rleigh>	99fbd3af70038542e73d6d46e7641a436bea5b83

	Lines: +17, -5
	Files:	src/cups/Makefile.am (+16, -4)
		src/include/Makefile.am (+1, -1)

	Install header in pkgincludedir
	Remove empty installation directories

2001-01-26  <rlk>	98ae23fe1900a03293f905dd2772b0a92180ef63

	Lines: +6, -9485
	Files:	ChangeLog (removed -9483)
		autogen.sh (+1, -1)
		configure.in => configure.in.in (+1, -1)
		scripts/autogen.sh (+4, -0)

	Generate change log purely on the fly (don't commit it at all).

	Set date at autogen time, not configure time (so release date
	means release date, not user build date).

2001-01-26  <rlk>	5e380f3748406f646d9276a55746169febba3de2

	Lines: +1, -1
	Files:	configure.in (+1, -1)

	Set cups_sysconfdir per Chris Kuklewicz

2001-01-25  <rleigh>	1398a9d9db7ac51019c8da74f3efc58799fa3dd3

	Lines: +42, -18
	Files:	configure.in (+19, -4)
		man/Makefile.am (+1, -1)
		src/cups/Makefile.am (+19, -12)
		src/include/Makefile.am (+3, -1)

	Tidy up cups install, by using automake variables for automated
	installation. This leaved just ppd file installation in install-data-local

2001-01-25  <rleigh>	84a21f21a6340cc43a4e9844b42b879da6f7a3d9

	Lines: +13, -12
	Files:	configure.in (+5, -1)
		src/cups/Makefile.am (+8, -11)

	Clean up cups build and install

2001-01-25  <rleigh>	70556de3b3087b6b1bd5fb8dd84abd827b6a8780

	Lines: +11, -13
	Files:	configure.in (+1, -1)
		debian/packages (+1, -0)
		src/escputil/Makefile.am (+1, -0)
		src/include/gimp-print.h (+3, -3)
		src/main/Makefile.am (+2, -2)
		src/main/gimp-print-internal.h (+3, -7)

	Restore VPATH build
	Add Build-Depends to debian package

2001-01-25  <rlk>	b1529dc13766e6f1850a480791e0f6966c936914

	Lines: +2, -2
	Files:	src/main/print-pcl.c (+2, -2)

	Missing static declarations

2001-01-25  <rlk>	4a4bce86636e53a09cb9048fe6868dbc4a583bfb

	Lines: +194, -179
	Files:	src/include/gimp-print.h (+5, -179)
		src/main/gimp-print-internal.h (+189, -0)

	Split internal things (dither, mostly) into gimp-print-internal.h.

	C++-protect header files.

2001-01-25  <rlk>	0b1d19f289430d390b74990b2cf8d770082cc152

	Lines: +10, -5
	Files:	src/main/print-util.c (+10, -5)

	Avoid a spurious seg fault if someone supplies a non-empty string to a
	parameter that has no options on a given printer.

2001-01-24  <rwisi>	488941ee93004f2704400417f6f751aa8fab6f9f

	Lines: +6, -3
	Files:	src/main/print-lexmark.c (+6, -3)

	Corrected printing problem with CUPS.
	Problem is that lexmark_printhead_type() returns an incorrect value because CUPS seems not to specify an ink_type.
	Actually just a work around.

	Additionally the unsupported resolution of 2400 DPI is removed from the MMI.

2001-01-24  <rleigh>	f37044456742e224eab230d3f88f594aa1359289

	Lines: +2, -1
	Files:	src/cups/.cvsignore (+1, -1)
		src/ghost/.cvsignore (+1, -0)

	Update .cvsignore

2001-01-24  <rleigh>	8244e778ad0737a0ddbef578fc0e1bead4ad8333

	Lines: +0, -6
	Files:	README (+0, -6)

	Removed redundant make target instructions from README

2001-01-24  <rleigh>	0fd425f3c418a48aa02fc870d4885143b624ed55

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Fix mkinstalldirs location for ppd files

2001-01-24  <rleigh>	45cbeb44db3f7d55a45b616962974da6a511b32d

	Lines: +1, -1
	Files:	src/cups/Makefile.am (+1, -1)

	Fix automake conditional

2001-01-24  <rlk>	1b208be320856f96f26fbfb7f9066705b56e0e89

	Lines: +3, -3
	Files:	configure.in (+1, -1)
		src/cups/Makefile.am (+2, -2)
		src/cups/{cups_calibrate.c => cups-calibrate.c} (+0, -0)

	Rename cups_calibrate to cups-calibrate.

2001-01-24  <rlk>	f34df941d9f119b67a50b8b7aa0e97a3ed093dd2

	Lines: +6, -2
	Files:	src/cups/Makefile.am (+6, -2)

	Install the real executables, not the dummy ones.

2001-01-24  <rlk>	9d8e3b2773f535672f5e3ad1482fb9c8cdedcc4b

	Lines: +69, -51
	Files:	ChangeLog (+19, -0)
		NEWS (+7, -1)
		README (+32, -6)
		acconfig.h (+3, -0)
		configure.in (+2, -5)
		src/cups/README (+1, -29)
		src/escputil/Makefile.am (+1, -2)
		src/gimp/Makefile.am (+1, -2)
		src/main/Makefile.am (+1, -2)
		src/printdef/Makefile.am (+1, -2)
		test/Makefile.am (+1, -2)

	Update README's

	Move RELEASE_DATE into config.h rather than on the compile line.

2001-01-24  <rlk>	62afcacfd432069c56c6faed73d17c9c30fb0970

	Lines: +4, -4
	Files:	src/cups/Makefile.am (+1, -1)
		src/cups/genppd.c (+3, -3)

	Set the version number on PPD files to match the gimp-print version.

2001-01-24  <rlk>	a2ebfe8cb1a9ccfd5dcb46215ea70e1612e459b3

	Lines: +83, -0
	Files:	ChangeLog (+83, -0)

	Update the change log

2001-01-24  <rlk>	2dfba7403ed5c16a2000d6f01646db534667db89

	Lines: +22, -12
	Files:	AUTHORS (+22, -12)

	Update the list of authors.

2001-01-24  <rlk>	06612e56fd2385ed62d35ff3d605b5cdb03c20db

	Lines: +56, -37
	Files:	acconfig.h (+2, -0)
		configure.in (+18, -6)
		src/cups/Makefile.am (+11, -11)
		src/cups/genppd.c (+1, -0)
		src/cups/{calibrate.c => cups_calibrate.c} (+0, -0)
		src/ghost/Makefile.am (+6, -2)
		src/ghost/contrib.mak.addon (+9, -9)
		src/ghost/devs.mak.addon-5.10 (+9, -9)

	1) Set HAVE_LIBZ correctly, so genppd compresses them (CUPS seems to
	   get surprisingly unhappy if it finds uncompressed .ppd files).
	   genppd also needs to include config.h for this to work, and the
	   CUPS makefile needs to set the -I flags correctly.

	2) CUPS prefix should default to /usr, not to whatever the prefix
	   normally is (Mike, please check).

	3) Rename calibrate to cups_calibrate.

	4) Generate the ppd's at install time, not at compile time (they're
	   part of the data).  This one's arguable.

	5) Set cups_libdir and cups_datadir separately.

	6) cups_calibrate *should* get installed according to the prefix.

	7) Treat calibrate.ppm as just part of the data (don't treat it
	   specially; that makes the install do weird things).

	8) Install the .ppd files in the right place (datadir, not libdir).

	9) The Ghostscript driver needs both gdevstp-print.h and
	   gdevstp-print-internal.h.  Also fix the header file name munging.

2001-01-23  <rleigh>	efe299084789d784702e42ec788c79531f7272a9

	Lines: +113, -39
	Files:	ChangeLog (+112, -39)
		configure.in (+1, -0)

	Enable build when a prefix is specifed to --with-cups

2001-01-23  <rleigh>	08602bfb8c1dc9811c1906cdca5b56fe9fbcf8de

	Lines: +3, -3
	Files:	src/gimp/Makefile.am (+3, -3)

	Fix gimp install

2001-01-23  <rleigh>	b8f9c51c828fe153a9301c794708476a405c0f35

	Lines: +41, -0
	Files:	src/cups/.cvsignore (+9, -0)
		src/ghost/.cvsignore (+14, -0)
		src/printdef/.cvsignore (added +8)
		test/.cvsignore (added +10)

	Added .cvsignore

2001-01-23  <rleigh>	96f1fef1515edfe6ae5d1a22fc20ddb3c63b0e8a

	Lines: +61, -3
	Files:	.cvsignore (+3, -0)
		configure.in (+3, -3)
		lib/.cvsignore (added +3)
		man/.cvsignore (added +3)
		po/.cvsignore (added +7)
		scripts/.cvsignore (added +8)
		src/.cvsignore (added +2)
		src/cups/.cvsignore (added +3)
		src/escputil/.cvsignore (added +5)
		src/ghost/.cvsignore (added +2)
		src/gimp/.cvsignore (added +5)
		src/include/.cvsignore (added +2)
		src/main/.cvsignore (added +15)

	Added .cvsignore

2001-01-23  <rleigh>	8e1752d917a51ffa1c5e5ecaf8c1fb7b6340e2de

	Lines: +14, -23
	Files:	.cvsignore (+4, -16)
		configure.in (+1, -0)
		src/cups/Makefile.am (+3, -2)
		src/gimp/Makefile.am (+4, -1)
		src/include/Makefile.am (+1, -1)
		src/main/Makefile.am (+1, -0)
		src/printdef/printdef.h (+0, -1)
		src/{include => main}/gimp-print-internal.h (+0, -0)
		test/printer_options.c (+0, -1)
		test/testdither.c (+0, -1)

	Fix cups install, libgimpprint headers

2001-01-23  <rlk>	41e4a79c2d549ffc17572837ffab1991a6067e14

	Lines: +0, -2
	Files:	src/cups/genppd.c (+0, -1)
		src/cups/rastertoprinter.c (+0, -1)

	Nothing outside of libgimpprint should include gimp-print-internal.h.

2001-01-23  <rlk>	7a98e57700c43ce3bc4790b43c281047d0b1e25b

	Lines: +0, -1
	Files:	src/gimp/print_gimp.h (+0, -1)

	Nothing outside of src/main should include gimp-print-internal.h.

2001-01-22  <rleigh>	aff61872761b2c22889b4c98a03ca75bbfa2eab1

	Lines: +2, -2
	Files:	configure.in (+1, -1)
		src/ghost/Makefile.am (+1, -1)

	Fix ghost header and build all test programs except testdither

2001-01-22  <rleigh>	66fbea9611d138e0efe19e5a55b32d1fae6687ce

	Lines: +77, -21
	Files:	Matgen/patched-print-dither.c (+2, -1)
		src/cups/genppd.c (+2, -1)
		src/cups/rastertoprinter.c (+2, -1)
		src/gimp/print_gimp.h (+2, -1)
		src/include/Makefile.am (+2, -2)
		src/include/gimp-print-internal.h (added +40)
		src/include/{print.h => gimp-print.h} (+3, -3)
		src/main/print-canon.c (+2, -1)
		src/main/print-color.c (+2, -1)
		src/main/print-dither.c (+2, -1)
		src/main/print-escp2.c (+2, -1)
		src/main/print-lexmark.c (+2, -1)
		src/main/print-pcl.c (+2, -1)
		src/main/print-ps.c (+2, -1)
		src/main/print-util.c (+2, -1)
		src/main/print-weave.c (+2, -1)
		src/printdef/printdef.h (+2, -1)
		test/printer_options.c (+2, -1)
		test/testdither.c (+2, -1)

	Split print.h into gimp-print.h and gimp-print-internal.h

2001-01-22  <rleigh>	481c3067358e9c177cd74e35e618ae2d09e594ce

	Lines: +5, -2
	Files:	README (+5, -2)

	Updated CVS build instructions

2001-01-22  <rleigh>	ae66d4a5f60e94575ae38824de23d85caa8c9db6

	Lines: +304, -1
	Files:	ChangeLog (+303, -0)
		configure.in (+1, -1)

	Fix version number

2001-01-22  <rleigh>	a34be331af8c838188b95f392161daf0b8f742a8

	Lines: +0, -211
	Files:	gimp.m4 (removed -211)

	Remove gimp.m4 (now in scripts)

2001-01-22  <rleigh>	08e98667f97c316bfe8db5c4353f0b08448c6618

	Lines: +2, -2
	Files:	src/cups/genppd.c (+1, -1)
		src/cups/rastertoprinter.c (+1, -1)

	Modified to work with new build

2001-01-22  <rleigh>	f75dca384b935a8323d74353bb66ac0d7b8d0287

	Lines: +41, -25
	Files:	Ghost/Makefile (removed -23)
		po/POTFILES.in (added +41)
		src/ghost/Makefile.am (+0, -2)
		{Ghost => src/ghost}/COPYING (+0, -0)
		{Ghost => src/ghost}/ChangeLog (+0, -0)
		{Ghost => src/ghost}/README (+0, -0)
		{Ghost => src/ghost}/README.bsd (+0, -0)
		{Ghost => src/ghost}/contrib.mak.addon (+0, -0)
		{Ghost => src/ghost}/debian-patch (+0, -0)
		{Ghost => src/ghost}/debian-patch-stp (+0, -0)
		{Ghost => src/ghost}/devs.mak.addon-5.10 (+0, -0)
		{Ghost => src/ghost}/gdevstp.c (+0, -0)

	Moved ghostscript files under src/ghost. Added po/POTFILES.in

2001-01-22  <rleigh>	0b3fcfba53d41b1aa8dba8236fdd82739af670e0

	Lines: +0, -1913
	Files:	cups/CHANGES.txt => src/cups/ChangeLog (+0, -0)
		cups/LICENSE.txt => src/cups/COPYING (+0, -0)
		cups/Makefile.in (removed -253)
		cups/README.txt => src/cups/README (+0, -0)
		cups/configure (removed -1503)
		cups/configure.in (removed -157)
		{cups => src/cups}/calibrate.c (+0, -0)
		{cups => src/cups}/calibrate.ppm (+0, -0)
		{cups => src/cups}/canon.c (+0, -0)
		{cups => src/cups}/command.txt (+0, -0)
		{cups => src/cups}/command.types (+0, -0)
		{cups => src/cups}/commands/CleanAll.cmd (+0, -0)
		{cups => src/cups}/commands/PrintAligmentPage.cmd (+0, -0)
		{cups => src/cups}/commands/PrintSelfTestPage.cmd (+0, -0)
		{cups => src/cups}/commands/ReportLevels.cmd (+0, -0)
		{cups => src/cups}/commands/SetAlignment.cmd (+0, -0)
		{cups => src/cups}/commandtocanon.c (+0, -0)
		{cups => src/cups}/commandtoepson.c (+0, -0)
		{cups => src/cups}/epson.c (+0, -0)
		{cups => src/cups}/genppd.c (+0, -0)
		{cups => src/cups}/rastertoprinter.c (+0, -0)

	Moved cups/* under src/cups

2001-01-22  <rleigh>	743145c56ad5b834ccc55364b609292223d636ac

	Lines: +75, -501
	Files:	COPYING (+1, -60)
		FAQ.html => doc/FAQ.html (+0, -0)
		INSTALL (removed -1)
		LICENSE (removed -280)
		NEWS (+74, -62)
		README.dither => doc/README.dither (+0, -0)
		README.escp2 => doc/README.escp2 (+0, -0)
		README.new-printer => doc/README.new-printer (+0, -0)
		README.weave => doc/README.weave (+0, -0)
		RELNOTES (removed -98)
		{Documentation => doc}/docbook.css (+0, -0)
		{Documentation => doc}/print-color.png (+0, -0)
		{Documentation => doc}/print-main.png (+0, -0)
		{Documentation => doc}/print-setup.png (+0, -0)
		{Documentation => doc}/print.html (+0, -0)
		{Documentation => doc}/print.sgml (+0, -0)

	Moved documentation

2001-01-22  <rleigh>	7b5025e8895662ef62eac15d1742af2ccf987a11

	Lines: +1171, -0
	Files:	acconfig.h (+3, -0)
		make-deb.sh => scripts/make-deb.sh (+0, -0)
		mkchlog => scripts/mkchlog (+0, -0)
		scripts/autogen.sh (added +146)
		scripts/gettext.m4 (added +315)
		scripts/gimp.m4 (added +211)
		scripts/lcmessage.m4 (added +19)
		scripts/libtool.m4 (added +430)
		scripts/progtest.m4 (added +47)

	Move scripts under scripts. Add m4 macros (may be outdated)

2001-01-22  <rleigh>	af90181e8e8b5f630bbb780a5d2e8793c253bd15

	Lines: +0, -491
	Files:	install-sh (removed -251)
		missing (removed -190)
		mkinstalldirs (removed -50)

	Removed old autoconf/make scripts. Now generated automatically.

2001-01-22  <rleigh>	0fa8b7885d1afb03169892ab5f4c82f3e8e00b4b

	Lines: +60, -0
	Files:	print.h => src/include/print.h (+0, -0)
		src/include/print-intl.h (added +60)

	Moved headers under src/include

2001-01-22  <rleigh>	28aa471a310d75631b352ca9184d225debe23547

	Lines: +0, -0
	Files:	printdef.h => src/printdef/printdef.h (+0, -0)
		printdefl.l => src/printdef/printdefl.l (+0, -0)
		printdefy.y => src/printdef/printdefy.y (+0, -0)

	Moved printdef sources under src/printdef

2001-01-22  <rleigh>	3bc933a9f3e5df7431ae429d9621a79c1b26c550

	Lines: +0, -0
	Files:	print-canon.c => src/main/print-canon.c (+0, -0)
		print-color.c => src/main/print-color.c (+0, -0)
		print-dither.c => src/main/print-dither.c (+0, -0)
		print-escp2.c => src/main/print-escp2.c (+0, -0)
		print-lexmark.c => src/main/print-lexmark.c (+0, -0)
		print-pcl.c => src/main/print-pcl.c (+0, -0)
		print-ps.c => src/main/print-ps.c (+0, -0)
		print-util.c => src/main/print-util.c (+0, -0)
		print-weave.c => src/main/print-weave.c (+0, -0)
		printers.xml => src/main/printers.xml (+0, -0)
		quickmatrix257.h => src/main/quickmatrix257.h (+0, -0)
		ran.367.179.h => src/main/ran.367.179.h (+0, -0)
		ran.509.131.h => src/main/ran.509.131.h (+0, -0)

	Moved libgimpprint sources under src/main

2001-01-22  <rleigh>	d2cc545b54eaf8576dfdbc868932f86dfe8177f8

	Lines: +0, -0
	Files:	cyan-sweep.tif => test/cyan-sweep.tif (+0, -0)
		escp2-unprint.c => test/escp2-unprint.c (+0, -0)
		escp2-weavetest.c => test/escp2-weavetest.c (+0, -0)
		parse-escp2 => test/parse-escp2 (+0, -0)
		pcl-unprint.c => test/pcl-unprint.c (+0, -0)
		printer_options.c => test/printer_options.c (+0, -0)
		run-weavetest => test/run-weavetest (+0, -0)
		testdither.c => test/testdither.c (+0, -0)
		unprint.c => test/unprint.c (+0, -0)

	Moved test programs under test

2001-01-22  <rleigh>	16cd309513988866e31c7c7358545bdf37e60e5d

	Lines: +0, -0
	Files:	escputil.1.in => man/escputil.1.in (+0, -0)
		escputil.c => src/escputil/escputil.c (+0, -0)

	Moved escputil to src/escputil and man

2001-01-22  <rleigh>	da32694624d8d0da0041f62e55efe57e82b92954

	Lines: +0, -0
	Files:	gimp_color_window.c => src/gimp/gimp_color_window.c (+0, -0)
		gimp_main_window.c => src/gimp/gimp_main_window.c (+0, -0)
		gtk_color_window.c => src/gimp/gtk_color_window.c (+0, -0)
		gtk_main_window.c => src/gimp/gtk_main_window.c (+0, -0)
		print-image-gimp.c => src/gimp/print-image-gimp.c (+0, -0)
		print-intl.h => src/gimp/print-intl.h (+0, -0)
		print.c => src/gimp/print.c (+0, -0)
		print_gimp.h => src/gimp/print_gimp.h (+0, -0)

	Moved gimp-print plugin under src/gimp

2001-01-22  <rleigh>	a19a290589c4c93d89a5807de9511c9a69744c4e

	Lines: +3423, -294
	Files:	Makefile.am (+56, -219)
		autogen.sh (added +15)
		configure.in (+310, -75)
		lib/Makefile.am (added +36)
		lib/alloca.c (added +504)
		lib/getopt.c (added +1055)
		lib/getopt.h (added +169)
		lib/getopt1.c (added +188)
		lib/pathmax.h (added +53)
		lib/strcspn.c (added +52)
		lib/vasprintf.c (added +193)
		lib/xgetcwd.c (added +79)
		lib/xmalloc.c (added +89)
		lib/xmalloc.h (added +35)
		man/Makefile.am (added +31)
		po/ChangeLog (added +9)
		src/Makefile.am (added +28)
		src/cups/Makefile.am (added +120)
		src/escputil/Makefile.am (added +39)
		src/ghost/Makefile.am (added +95)
		src/gimp/Makefile.am (added +73)
		src/include/Makefile.am (added +30)
		src/main/Makefile.am (added +64)
		src/printdef/Makefile.am (added +44)
		test/Makefile.am (added +56)

	Added build scripts and new directories

2001-01-22  <rlk>	bba45e1845b9e9e711fa19ee268c1b36ed7158a9

	Lines: +10, -10
	Files:	Ghost/contrib.mak.addon (+10, -10)

	Get the print.h dependency right.

2001-01-21  <rlk>	eeab6acbfc7bf71c768d5b74a047cb59bcb31a5b

	Lines: +0, -1457
	Files:	Ghost/com-stp.ppd (removed -820)
		Ghost/gs-stp.pdq (removed -637)

	Remove obsolete files that will not work any longer

===============================================================================
Name: print-4_1_2

2001-01-21  <rlk>	26eb6ba4b4dc767b7cce3d619f8e4ad0032839fe

	Lines: +57, -0
	Files:	ChangeLog (+57, -0)

	4.1.2 release

2001-01-21  <rlk>	202002d2f2fdc225782317ac5a23b92e985b3633

	Lines: +34, -0
	Files:	RELNOTES (+34, -0)

	Prep for 4.1.2.

2001-01-20  <rlk>	71277fa528dbe0c3a449da5e92ab61d618b451ac

	Lines: +268, -316
	Files:	Ghost/contrib.mak.addon (+11, -11)
		Ghost/devs.mak.addon-5.10 (+11, -11)
		Ghost/gdevstp.c (+4, -4)
		cups/genppd.c (+11, -11)
		cups/rastertoprinter.c (+3, -2)
		gimp_main_window.c (+37, -28)
		gtk_main_window.c (+22, -13)
		print-canon.c (+28, -17)
		print-escp2.c (+19, -8)
		print-lexmark.c (+31, -17)
		print-pcl.c (+20, -10)
		print-ps.c (+20, -9)
		print-util.c (+6, -6)
		print.c (+2, -1)
		print.h (+13, -89)
		printdefy.y (+26, -75)
		printer_options.c (+1, -1)
		printers.xml (+3, -3)

	Create printfuncs_t that encapsulates all of the printer-specific
	functions.

	Clean up const everywhere.  Everything now compiles without warnings
	(except for a few strays that aren't related to const-ness).

	Add gdevstp-print.h to the mak.addon files.

2001-01-20  <ttonino>	4420a66dfc1785b0a76d2d8653fbca86a87e4cfb

	Lines: +5, -4
	Files:	gimp_main_window.c (+5, -4)

	Fixed custom paper size setting in metric mode. Values were divided
	instead of multiplied by 2.54, and a multiply was missing for width.

2001-01-20  <rlk>	f659f88c1b8bdfcd575a749b66dbe32f0d78e3f5

	Lines: +23, -5
	Files:	Ghost/README (+2, -0)
		printers.xml (+21, -5)

	More Canon stuff

2001-01-20  <rlk>	3cf3f68e5d8410a2ca58ef76c7255e91bb1019f6

	Lines: +144, -50
	Files:	ChangeLog (+75, -0)
		Matgen/patched-print-dither.c (+1, -1)
		cups/genppd.c (+4, -4)
		gimp_color_window.c (+10, -4)
		gimp_main_window.c (+2, -2)
		gtk_color_window.c (+9, -9)
		print-dither.c (+38, -25)
		print-util.c (+3, -3)
		print.h (+2, -2)

	Change stp_dither_algo_names to function interface.

2001-01-20  <rlk>	97e4ce84265048958a02d38dbc7e73cf13a9537a

	Lines: +2, -2
	Files:	print-canon.c (+2, -2)

	Make a few more things static.

2001-01-20  <rlk>	b3d04d3e26433ba524a9209cb6cdd906d3fe3f09

	Lines: +361, -338
	Files:	Ghost/README (+2, -0)
		Ghost/gdevstp.c (+69, -34)
		cups/genppd.c (+0, -20)
		cups/rastertoprinter.c (+66, -31)
		print-canon.c (+11, -11)
		print-escp2.c (+11, -11)
		print-image-gimp.c (+89, -47)
		print-lexmark.c (+13, -13)
		print-pcl.c (+11, -11)
		print-ps.c (+14, -14)
		print-util.c (+6, -6)
		print.c (+1, -1)
		print.h (+44, -46)
		print_gimp.h (+8, -1)
		printer_options.c (+0, -92)
		printers.xml (+16, -0)

	Convert Image to true polymorphic stp_image_t.

	Add bjc-55 and bjc-85 as aliases for bjc-2000 per Till Kamppeter.

2001-01-19  <rlk>	4a0d92c7949e86a65b35dee352c898cc5c5d8abd

	Lines: +458, -424
	Files:	ChangeLog (+30, -0)
		Ghost/gdevstp.c (+8, -8)
		Matgen/patched-print-dither.c (+48, -48)
		cups/genppd.c (+2, -2)
		cups/rastertoprinter.c (+4, -4)
		gimp_color_window.c (+4, -4)
		gimp_main_window.c (+16, -16)
		gtk_color_window.c (+3, -3)
		gtk_main_window.c (+6, -6)
		print-canon.c (+33, -33)
		print-color.c (+3, -3)
		print-dither.c (+55, -55)
		print-escp2.c (+33, -33)
		print-lexmark.c (+39, -36)
		print-pcl.c (+33, -33)
		print-ps.c (+9, -9)
		print-util.c (+26, -25)
		print-weave.c (+4, -4)
		print.c (+14, -14)
		print.h (+47, -47)
		printdefy.y (+4, -4)
		printer_options.c (+2, -2)
		testdither.c (+35, -35)

	More renaming with stp_ prefix

2001-01-16  <rlk>	00a6675792a20fd3e02fa224cf5d3ccca082ce1c

	Lines: +1, -1
	Files:	printdefy.y (+1, -1)

	Make printer_count static too.

2001-01-16  <rlk>	cfcff76812ea514cece55d0e9ff4f3fd150070b0

	Lines: +2, -13
	Files:	cups/genppd.c (+2, -13)

	Make the printer list static.

2001-01-16  <rlk>	f1275da1f6d2fe6a4c5486723b74937059a87ec0

	Lines: +1, -1
	Files:	printdefy.y (+1, -1)

	Make the printer list static to print-util.c.

2001-01-15  <rlk>	2f21b65cbfed10545790dcb65bdf5584482c1be1

	Lines: +677, -542
	Files:	ChangeLog (+101, -0)
		Ghost/gdevstp.c (+8, -8)
		Matgen/patched-print-dither.c (+12, -12)
		cups/genppd.c (+5, -5)
		cups/rastertoprinter.c (+3, -3)
		escp2-weavetest.c (+1, -1)
		escputil.c (+4, -4)
		gimp_color_window.c (+6, -6)
		gimp_main_window.c (+14, -14)
		gtk_color_window.c (+5, -5)
		gtk_main_window.c (+5, -5)
		print-canon.c (+49, -49)
		print-color.c (+16, -16)
		print-dither.c (+8, -8)
		print-escp2.c (+210, -184)
		print-lexmark.c (+16, -16)
		print-pcl.c (+43, -43)
		print-ps.c (+15, -15)
		print-util.c (+29, -29)
		print.c (+30, -30)
		print.h (+86, -78)
		printdef.h (+1, -1)
		printdefy.y (+3, -3)
		printer_options.c (+1, -1)
		testdither.c (+6, -6)

	Rename all data types declared in print.h to have 'stp_' prefix.

2001-01-15  <rlk>	73c344691b7b3e316863ff359a3e3b6c8f094cf0

	Lines: +34, -11
	Files:	FAQ.html (+34, -11)

	Fix the HTML.

2001-01-15  <rlk>	6a64f47121ba2ddb427de487526fe667d472e764

	Lines: +3, -3
	Files:	print-escp2.c (+3, -3)

	One more 7 color fix

	Increase the compression buffer size for 2880 DPI.

2001-01-14  <rlk>	4e0c00e95de13a6e826a02ab820fec296b75c93d

	Lines: +5, -4
	Files:	print-escp2.c (+5, -4)

	Free dark yellow if it exists.

2001-01-10  <sharkey>	06f0f32e97dde8aea17ff0370698fb329e40cd7b

	Lines: +5, -4
	Files:	Ghost/debian-patch (+5, -4)

	Adjust patch to apply cleanly to new gs5.10-10.1 sources from Debian.

	Change my email address to sharkey@debian.org in the changelog.

2001-01-10  <sharkey>	3df7f5b6d788abe9c183263c2420138f7363ea5d

	Lines: +1, -1
	Files:	make-deb.sh (+1, -1)

	Treat testing/unstable the same as woody.

2001-01-07  <rlk>	e8f048692e801298f7e6c7e1a9eec6bf10594b89

	Lines: +2, -1
	Files:	Makefile.am (+2, -1)

	Turnf off FORCE_ACLOCAL hack

2001-01-07  <rlk>	8ce80e45e50cd995d85012bf90edd09bb768bcff

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Put change log in correct location

2001-01-06  <rlk>	68d66ef57f174d84cab734ad4f5b863d34fe098e

	Lines: +1, -1
	Files:	README (+1, -1)

	Note new autoheader requirement.

2001-01-06  <rleigh>	2dc994821d62464a604485da053b74ef716fabd5

	Lines: +0, -4
	Files:	config.h.in (removed -4)

	Removed config.h.in now acconfig.h is available.

2001-01-06  <rleigh>	08bf3a91859dea13750acac498820dd0c9dde7a1

	Lines: +83, -0
	Files:	acconfig.h (added +83)

	Add acconfig.h to generate config.h.in with autoheader

2001-01-05  <rlk>	fa0d30231b46b5eaafee6f3307a6bd674a8ca960

	Lines: +9, -3
	Files:	config.h.in (added +4)
		configure.in (+3, -1)
		escputil.c (+2, -2)

	Emergency fix to configure to allow config.h to be created.

2001-01-05  <rlk>	0dd89a75daeec1c8fcbbaa39b8f9a0d7b146628a

	Lines: +27, -2
	Files:	Ghost/README (+1, -0)
		escputil.c (+2, -0)
		print-escp2.c (+14, -1)
		printers.xml (+10, -1)

	Add Stylus Photo 890

2001-01-04  <rlk>	b0d3b08281652dabea0d52dacdb90a4757b74a40

	Lines: +2, -0
	Files:	Ghost/README (+2, -0)

	Lexmark 3200 and Epson Stylus Photo 1290

2001-01-04  <rlk>	a02a268640bc4c48e6fc07dc11944a8ab0a5a709

	Lines: +10, -10
	Files:	printers.xml (+10, -10)

	Put Lexmark printers in numerical order

2001-01-04  <rlk>	12429afabbd71e36fb9354d6ec5596fa939e4ec4

	Lines: +154, -0
	Files:	ChangeLog (+132, -0)
		print-escp2.c (+13, -0)
		printers.xml (+9, -0)

	Support the Stylus Photo 1290

2001-01-03  <rwisi>	e3d71477bbb2414e3df40baa3971bb88620cfdce

	Lines: +837, -93
	Files:	print-lexmark.c (+837, -93)

	Several things:
	-) correct calculation of page offsets
	-) corrected error at bidirectional printing
	-) better density adaptation
	-) support of resolutionspecific parameters
	-) some testing code. First, printing bars of pure color and lines to see offset between colors. Second, the file /xx.ppm will be created when debug mode is on. This is the image used for printing.
	-) bidirectional printing is now configurable
	-) added support for the Lexm. 3200 received from Daniel Gordini (Thank's to him !!)

2001-01-03  <rleigh>	e646fe1524a264622a9612f23caf5d65908fc9eb

	Lines: +101, -21
	Files:	Makefile.am (+4, -4)
		configure.in (+39, -7)
		escp2-unprint.c (+3, -0)
		escp2-weavetest.c (+3, -0)
		escputil.c (+3, -0)
		gimp_color_window.c (+1, -1)
		gimp_main_window.c (+1, -1)
		gtk_color_window.c (+3, -0)
		gtk_main_window.c (+3, -0)
		pcl-unprint.c (+3, -0)
		print-canon.c (+3, -0)
		print-color.c (+3, -1)
		print-dither.c (+3, -1)
		print-escp2.c (+3, -0)
		print-image-gimp.c (+1, -1)
		print-lexmark.c (+3, -2)
		print-pcl.c (+3, -0)
		print-ps.c (+3, -0)
		print-util.c (+3, -1)
		print-weave.c (+3, -0)
		print.c (+1, -1)
		printer_options.c (+3, -0)
		testdither.c (+3, -1)
		unprint.c (+3, -0)

	Added global header (config.h) support
	Added support for gimp plugin install in home directories

2001-01-03  <rwisi>	f33da174ef946f4efbe13981ca8fb2e678fe0124

	Lines: +14, -2
	Files:	printers.xml (+14, -2)

	Added support for Lexmark 3200.

2001-01-02  <rlk>	6e6e43bfed59edfa3b5efc1425ccfacaba22dcc2

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	A couple more instances of the 7-color problem.  These won't matter
	until we support the PM-900C.

2001-01-02  <rlk>	dda91651d07ee5e849c7d1cd90e5c6194de006c1

	Lines: +14, -4
	Files:	gimp_main_window.c (+14, -4)

	Update the page size boxes when units change.

2001-01-01  <rlk>	486f78b539f4ac0fff03d48c711f26ff7ff9c3d5

	Lines: +614, -452
	Files:	Ghost/README (+5, -0)
		Ghost/gdevstp.c (+5, -5)
		README (+3, -1)
		RELNOTES (+2, -6)
		configure.in (+1, -1)
		cups/genppd.c (+17, -17)
		escp2-unprint.c (+14, -14)
		gimp_main_window.c (+155, -8)
		pcl-unprint.c (+19, -19)
		print-canon.c (+23, -23)
		print-dither.c (+67, -67)
		print-escp2.c (+22, -21)
		print-lexmark.c (+97, -97)
		print-pcl.c (+48, -48)
		print-ps.c (+12, -12)
		print-util.c (+11, -6)
		print-weave.c (+71, -71)
		print.c (+6, -0)
		print.h (+19, -19)
		unprint.c (+17, -17)

	Support custom paper sizes in the Gimp plugin.  It's possible that
	the Ghostscript and CUPS drivers will just work; it's also possible
	that they don't even need these changes.

	Fix the mishmash of "length" and "height" to all be "height" when
	referring to the long/vertical dimension of a page.

	Fix a nasty little bug in the Epson driver.

2000-12-31  <rleigh>	b867542f03a5a0e3cc0cc1a0402ffcd0bc2961c2

	Lines: +29, -20
	Files:	Makefile.am (+29, -20)

	Enable VPATH build with $(top_srcdir) and $(srcdir)

2000-12-31  <rlk>	2e1198e8aa9fcae776221c79174fcc6069a8e5a6

	Lines: +54, -3
	Files:	print-escp2.c (+54, -3)

	First cut at roll feed printing for ESP 870/1270 from Steve Kann
	<stevek@stevek.com>

2000-12-30  <rlk>	c93d2d6c5abf96156f7dbae38bb65bb9ca6681dc

	Lines: +190, -63
	Files:	print-canon.c (+2, -1)
		print-color.c (+42, -15)
		print-escp2.c (+140, -42)
		print-lexmark.c (+1, -1)
		print-pcl.c (+1, -1)
		print-ps.c (+2, -2)
		print.h (+2, -1)

	Saturation adjustments in addition to hue and luminosity.

2000-12-30  <rlk>	77f37edf38680aee287b3c86d5d15af4471f9d0e

	Lines: +14, -11
	Files:	gimp_main_window.c (+10, -7)
		gtk_main_window.c (+4, -4)

	Size correctly for extremely tiny images.

2000-12-24  <rlk>	5dddc43bcf153db48a86ecdf1ce2f1b163c18e6e

	Lines: +64, -0
	Files:	ChangeLog (+64, -0)

	4.1.1

2000-12-24  <rlk>	616e108238d48b12bf9a1aaf4e9151bd070126ab

	Lines: +209, -150
	Files:	print-escp2.c (+209, -142)
		printers.xml (+0, -8)

	Tune (somewhat) the 870/1270.

	Prep for release 4.0.2.

2000-12-24  <rlk>	00bd7a0829cf9d21cd1b4bbcc8a38317bd62c54c

	Lines: +160, -91
	Files:	Ghost/gdevstp.c (+0, -1)
		cups/rastertoprinter.c (+1, -1)
		print-canon.c (+0, -1)
		print-color.c (+1, -1)
		print-dither.c (+6, -1)
		print-escp2.c (+18, -19)
		print-lexmark.c (+0, -1)
		print-pcl.c (+0, -1)
		print-ps.c (+0, -1)
		print.c (+1, -1)
		print.h (+133, -7)
		printers.xml (+0, -56)

	More color tweaking for Epson printers.

	Comments in print.h.

	Remove copies argument to print function; nothing implements it, and
	this isn't really the right place to do it.

2000-12-23  <rleigh>	c9222e6b64ffce901bbccd2c8f5c9ec8ebafe2f4

	Lines: +0, -29
	Files:	escputil.c (+0, -29)

	Removed old commented-out code

2000-12-23  <rlk>	ddc483db151a7a1839ba6427c31328313ecf41d4

	Lines: +159, -97
	Files:	ChangeLog (+48, -0)
		Ghost/README (+9, -9)
		README (+1, -1)
		RELNOTES (+16, -1)
		configure.in (+1, -2)
		print-escp2.c (+28, -28)
		print-lexmark.c (+28, -28)
		print-pcl.c (+28, -28)

	Improve color some more

2000-12-22  <rlk>	51d85e6eda6a2f6675490293964680beee682f11

	Lines: +1, -1
	Files:	escputil.c (+1, -1)

	Typo here

2000-12-22  <rleigh>	f39113261cccb8c559e83abba527379820a40d06

	Lines: +116, -26
	Files:	Makefile.am (+2, -0)
		configure.in (+14, -0)
		escputil.c (+100, -26)

	Added GNU readline support to escputil

2000-12-22  <rlk>	ec0b29e80e4085db26d05490e254621050c06e96

	Lines: +4, -4
	Files:	print-escp2.c (+4, -4)

	Fix STC 640/660.

2000-12-22  <rlk>	e4037bc74db4772fa7aaf95f2889fb588ce08a93

	Lines: +192, -182
	Files:	ChangeLog (+6, -0)
		print-color.c (+2, -0)
		print-escp2.c (+40, -40)
		print-lexmark.c (+72, -71)
		print-pcl.c (+72, -71)

	Improve (I hope) color rendition a bit more...

2000-12-21  <rlk>	b64480419fecad548cf0c53edddb26b019b27be1

	Lines: +1, -1
	Files:	print-dither.c (+1, -1)

	Fix problem with hollow letters and the like.

2000-12-21  <rlk>	a90f7295d960e6d1449f7688fa7cfd64dd92d16b

	Lines: +72, -72
	Files:	print-color.c (+32, -32)
		print-escp2.c (+40, -40)

	Try to improve color rendition a bit more.

2000-12-21  <rlk>	a61518da7dbd3129cdb7ff122fb8df3296da0638

	Lines: +1, -1
	Files:	printers.xml (+1, -1)

	Fix Canon S450 entry

2000-12-21  <rlk>	69dc683c24f39daffe8f9ceef5ca99ea3978b695

	Lines: +1, -1
	Files:	cups/Makefile.in (+1, -1)

	Fix dependencies

2000-12-21  <rlk>	a951b74e2ac42533e7894272c48c07bc846918d0

	Lines: +20, -30
	Files:	print-dither.c (+20, -30)

	Try to attack some overflow problems.

2000-12-20  <rlk>	df6e2d848f6e45fb51557fbb09de326466f6dd4f

	Lines: +58, -58
	Files:	print-escp2.c (+58, -58)

	Some tuning based on Gareth Watts's results.

===============================================================================
Name: print-4_1_0

2000-12-18  <rlk>	8cf36d418da1cf54555e865e6c1f5cb045bc520f

	Lines: +57, -0
	Files:	ChangeLog (+57, -0)

	4.1.0 release

2000-12-18  <rlk>	bd5f55148b341096138cb1162e60c782b07872e0

	Lines: +8, -0
	Files:	configure.in (+8, -0)

	Enable --enable-gimptest=no

2000-12-18  <rlk>	a2ee857de6dca7e35477d4f50034506c9d72579c

	Lines: +92, -40
	Files:	Ghost/README (+47, -33)
		README (+0, -6)
		RELNOTES (+45, -1)

	Prep for 4.1.0 release

2000-12-18  <rlk>	6eea5e15da1a835f7c7b7d9bad3b52e8c9f38d0e

	Lines: +2, -2
	Files:	cups/genppd.c (+2, -2)

	strlen(x) + 1 != strlen(x + 1)

2000-12-18  <rlk>	61506fbdc32d573242f6d75c3c0a7e9252b4e37d

	Lines: +1, -0
	Files:	print-escp2.c (+1, -0)

	Add 720 micoweave unidirectional

2000-12-18  <rlk>	0b031c2dd2ec3f7227cb95e14395bb6621140bb0

	Lines: +1, -0
	Files:	print-escp2.c (+1, -0)

	Add 180 unidirectional

2000-12-17  <rlk>	70966489bbd8314bd906cbc2b5a8679cab7795b3

	Lines: +112, -66
	Files:	print-escp2.c (+104, -66)
		printers.xml (+8, -0)

	Prepare Epson driver for future 7 color printer(s).

	Add S450 as alias for Canon bjc-6000

2000-12-17  <rlk>	f40d620e88b83b12d082526e04b85a49ebcc8845

	Lines: +247, -397
	Files:	ChangeLog (+7, -0)
		print-dither.c (+11, -11)
		print-escp2.c (+229, -386)

	Generate dither matrices more correctly.

	Revamp ink type stuff heavily in Epson driver.

2000-12-16  <rlk>	d9750fd2cb8e98409d1493787da25d755cec929f

	Lines: +24, -1
	Files:	print-dither.c (+24, -1)

	Look a little better in very fast mode, at least at square resolutions.

2000-12-16  <rlk>	a3d90e71b368cacf16d7efc50b1d0fdf7912ff6a

	Lines: +99, -111
	Files:	ChangeLog (+26, -0)
		print-dither.c (+73, -111)

	More cleanup of the dither code.

2000-12-16  <rlk>	26904884208cc347dbdf76416db75cea00096a09

	Lines: +235, -366
	Files:	print-canon.c (+6, -5)
		print-dither.c (+200, -310)
		print-escp2.c (+4, -4)
		print-lexmark.c (+4, -4)
		print-pcl.c (+8, -6)
		print-util.c (+1, -1)
		print.h (+12, -36)

	Start collapsing the per-color data structures and functions in
	the dither code into arrays.

2000-12-14  <rlk>	a27db31d0d5fce787b870230682f0b1171989f99

	Lines: +155, -55
	Files:	ChangeLog (+54, -0)
		Ghost/README (+47, -16)
		Makefile.am (+9, -4)
		README (+1, -1)
		print-dither.c (+14, -12)
		print-escp2.c (+30, -22)

	Add higher quality 360 DPI printing modes.

	Try to improve ordered dither on 6 color printers.

2000-12-11  <rlk>	dfbe1459d17f87cfee9553ce02492427f92c866f

	Lines: +70, -95
	Files:	print-dither.c (+70, -95)

	Fix up use of black vs. composite grayscale in fast dither mode.

2000-12-10  <rlk>	b00b62eb4ef570cb21c5f7d70ddf02ec2f46e57f

	Lines: +77, -4
	Files:	print-dither.c (+77, -4)

	More opportunities for blank line elimination

2000-12-10  <rlk>	d50991c675780de032e89ff5fccdfa44529e3fd2

	Lines: +5, -0
	Files:	printdefy.y (+5, -0)

	Fix up describe_resolution member.

2000-12-10  <rlk>	12bc0583444a2ad1423fcb47b75b206a3f8f52b5

	Lines: +2, -2
	Files:	print-canon.c (+1, -1)
		print-escp2.c (+1, -1)

	Turn off debug messages by default on Canon driver.

	Minor update to glossy film in Epson driver.

2000-12-10  <rlk>	d03c189d605a48e5dc7f7fca507ab14240ea8336

	Lines: +65, -93
	Files:	cups/genppd.c (+48, -63)
		cups/rastertoprinter.c (+17, -30)

	Use new describe_resolution member function to get information about
	a specific resolution rather than trying to parse it; pass the
	resolution index number in cupsCompression; set default dithering
	mode to adaptive hybrid.  Reviewed by Mike.

2000-12-10  <rlk>	bb377606830145f0d286f2f28daa3ad208306d96

	Lines: +153, -1
	Files:	ChangeLog (+63, -0)
		print-canon.c (+10, -0)
		print-escp2.c (+23, -0)
		print-lexmark.c (+10, -0)
		print-pcl.c (+17, -0)
		print-ps.c (+13, -0)
		print.h (+17, -1)

	Add describe_resolution "member" function to printer_t

2000-12-09  <rlk>	0b21e4fcdbb0ad16e817c89f1637f38957de0cb3

	Lines: +6, -5
	Files:	print-escp2.c (+6, -5)

	Add premium luster photo paper.

2000-12-09  <rlk>	349fdb0698548ba0107fdef9575f07ec3c424e8f

	Lines: +291, -11
	Files:	LICENSE (added +280)
		Makefile.am (+1, -1)
		print-escp2.c (+10, -10)

	Change some resolution names in Epson driver.

	Put a copy of the GPL in the top level distribution.

2000-12-08  <rlk>	5ea9848ecfd9df4103c7b5c99d33ab9bf0647428

	Lines: +401, -151
	Files:	print-dither.c (+361, -116)
		print-escp2.c (+40, -35)

	Finally figured out how to do error diffusion on black ink with color
	printing!  I'm not entirely sure what didn't work before.

	Improve printing quality on 4 pl printers at 1440x720 dpi.

	Add a whole slew of additional unidirectional resolutions to
	get better print quality with halfway decent speed.

2000-12-04  <rlk>	1b6804453543ecf8a4d249e6232f57da1c26cf8e

	Lines: +18048, -19219
	Files:	print-dither.c (+8, -10)
		quickmatrix257.h (+6005, -5952)
		ran.367.179.h (+5973, -6590)
		ran.509.131.h (+6062, -6667)

	Prescale the dither matrices to [0..65535] to allow storing them
	as unsigned short arrays in the binary, to substantially reduce
	binary size.

2000-12-04  <rlk>	2cd6a063dc0072a37f3f492c7140d149ae41a95e

	Lines: +6, -0
	Files:	print-dither.c (+6, -0)

	Actually do the black density.

2000-12-04  <rlk>	124d74c171cdf77b67d772cecd174ddec55fda99

	Lines: +142, -1
	Files:	ChangeLog (+57, -0)
		README.dither (+12, -0)
		configure.in (+4, -0)
		print-dither.c (+15, -0)
		print-pcl.c (+53, -1)
		print.h (+1, -0)

	Actually add luminosity lookup to PCL driver.

	Add black density to allow setting density of black independent of
	color in color mode.

	Don't forcibly set optimization level in configure if user has
	specified something else.

2000-12-03  <rlk>	4c7188f8db4a8f5fe874a6978c5ff14eb98b36b8

	Lines: +245, -73
	Files:	gimp_main_window.c (+1, -1)
		print-canon.c (+1, -1)
		print-color.c (+48, -18)
		print-dither.c (+74, -37)
		print-escp2.c (+64, -11)
		print-lexmark.c (+53, -1)
		print-pcl.c (+1, -1)
		print-ps.c (+2, -2)
		print.h (+1, -1)

	Use luminosity adjustment to further improve color.

2000-11-30  <gandy>	f00cf21bf506ae583733da98f54abfd8f479c4b5

	Lines: +38, -56
	Files:	print-canon.c (+38, -56)

	* Enabled handling of media base density
	* Some basic adjustments for the bjc6200 model

2000-11-29  <gandy>	900cb1fbaa61af073daa5c3c468ed903c44e62e7

	Lines: +73, -8
	Files:	README.new-printer (+65, -0)
		print-canon.c (+8, -8)

	Added some documentation regarding print-canon.c

2000-11-29  <gandy>	9ddf81803acfea8862922aaaad7e7e738e1ec7f9

	Lines: +1131, -126
	Files:	print-canon.c (+1131, -126)

	* Completely revised the ink handling (which was in fact inexistent sofar)
	  by heavily copying from print-escp2.c
	  This way the output can now be adjusted on a per-model-basis as described
	  in README.new-printers

	* TODO: - adjust all supported printers and choose the appropriate inktype
	        - find a way to handle 3color and 7color printers
	        - some code-cleanups

2000-11-28  <rlk>	fcb8dcd6c0df7da9d75e1c3f07c42cb7fb273674

	Lines: +113, -30
	Files:	ChangeLog (+89, -0)
		escputil.c (+22, -0)
		print-color.c (+2, -30)

	Hue adjustment does nothing useful in solid colors mode.

	Retry reading from printer in escputil for better reliability.

2000-11-27  <gandy>	0c35b21a42bbd171ffa4c105cb281816f56593a2

	Lines: +1, -1
	Files:	print-canon.c (+1, -1)

	Fix for bjc7000 bottom margin problem provided by Bodo Huckestein

2000-11-26  <rlk>	a7f6cca76da7e0bb0c8f1db6f97f22222e24f9da

	Lines: +301, -95
	Files:	print-escp2.c (+299, -93)
		print-lexmark.c (+1, -1)
		print-pcl.c (+1, -1)

	Tweak the hue map a bit more

	Add support for 1440 dpi vertical resolution to Epson driver (in
	case anyone wants to experiment with this).

2000-11-26  <rlk>	b9219bf1e9d353147a6ff195b659a37683dc4b2f

	Lines: +3, -3
	Files:	cups/Makefile.in (+2, -2)
		cups/README.txt (+1, -1)

	Rename calibrate to cups-calibrate.

2000-11-25  <rlk>	625f2a9b4a450f3b0acd47bade411aa5172ec07f

	Lines: +215, -57
	Files:	Ghost/README (+2, -2)
		print-color.c (+2, -5)
		print-dither.c (+10, -1)
		print-escp2.c (+65, -27)
		print-lexmark.c (+35, -11)
		print-pcl.c (+35, -11)
		printers.xml (+66, -0)

	Increase the resolution of the hue mapper

	Tweak Epson printers

	Fix transition issues in dither code

2000-11-23  <rlk>	b51ab6f5f39f28fd8b791ade804620a0ab589505

	Lines: +10, -10
	Files:	print-escp2.c (+10, -10)

	Tweak the hue adjustments.

2000-11-21  <rlk>	7d436d75b4bb87f6fe9bc9cf808b82b5b80da853

	Lines: +58, -36
	Files:	FAQ.html (+58, -36)

	Updates

2000-11-21  <rlk>	8102d4d9eae04eca8cc0d1598c371fbd1de1c313

	Lines: +119, -30
	Files:	Ghost/README (+119, -30)

	Improved documentation

2000-11-21  <ttonino>	e7f9342a8d717a0ddb344c57e5d158781a1d0cfd

	Lines: +56, -0
	Files:	FAQ.html (added +56)

	First attempt at a FAQ.

2000-11-21  <rlk>	79a11133b8310a0b8a1408999706c41033cf4ac1

	Lines: +10, -1
	Files:	print-dither.c (+10, -1)

	Make dither_set_black_levels do something useful.

2000-11-20  <rlk>	08d2a4640bea8af14c63a40a5a62749838e5bb53

	Lines: +31, -1
	Files:	print-pcl.c (+31, -1)

	Try to address purple problem here, too.

2000-11-19  <rlk>	8fd69b607dfa15b1032ec388af2db1972488dbd1

	Lines: +19, -21
	Files:	print-escp2.c (+19, -21)

	Minor code cleanup

2000-11-19  <rlk>	e2c7d7a99cdedd86fb3b6bedf7c240a2d86157ad

	Lines: +123, -3
	Files:	ChangeLog (+93, -0)
		print-lexmark.c (+30, -3)

	Color correction

2000-11-19  <rlk>	de836facf09dcd4bf8c40f8e2d0296d9d6793661

	Lines: +18, -14
	Files:	print-lexmark.c (+18, -14)

	Cleanup

2000-11-19  <rlk>	a5bce80bb10747dec0a559bba0b889a4b3adc0ef

	Lines: +938, -1086
	Files:	print-canon.c (+1, -92)
		print-escp2.c (+20, -902)
		print-pcl.c (+2, -83)
		print-weave.c (+880, -0)
		print.h (+35, -9)

	Split out all the bit twiddling functions into print-weave.c.

2000-11-19  <rlk>	73e1d83c6b032114b53b012ddc53fa20e77846b4

	Lines: +1604, -1544
	Files:	Ghost/.cvsignore (+5, -0)
		Ghost/contrib.mak.addon (+4, -0)
		Ghost/devs.mak.addon-5.10 (+4, -0)
		Makefile.am (+6, -4)
		cups/.cvsignore (+3, -1)
		cups/Makefile.in (+6, -3)
		print-color.c (added +1575)
		print-util.c (+1, -1536)

	Split print-util into print-util.c and print-color.c.

2000-11-19  <rlk>	d7ede483e9763425d653440288c86162fadab349

	Lines: +122, -31
	Files:	gimp_main_window.c (+1, -1)
		print-canon.c (+1, -1)
		print-escp2.c (+31, -1)
		print-lexmark.c (+1, -1)
		print-pcl.c (+1, -1)
		print-ps.c (+3, -2)
		print-util.c (+77, -23)
		print.h (+7, -1)

	Hue mapping to improve color

2000-11-18  <davehill>	969f7a0455a6682add082a083f9a85ebc72f07dc

	Lines: +5, -0
	Files:	print-pcl.c (+5, -0)

	Divided density by 2 for 840 CRET mode. This is Robert's version of
	Tommy's latest patch.

2000-11-18  <davehill>	55cc3a8fb9743d2a6ecfc512162ec28b474cb2ab

	Lines: +37, -2
	Files:	print-pcl.c (+36, -1)
		printers.xml (+1, -1)

	Although the 1200C has CMYK ink, it cannot use K at the same time as
	CMY! Split it off from the 1600 (which *may* be able to do this). Thanks
	to Dieter Schollmeyer for noting this.

2000-11-18  <rlk>	d6dd1f1b0b5e1e9d4f8def81ce40ad692db9eecd

	Lines: +6, -1
	Files:	Ghost/gdevstp.c (+6, -1)

	122776 Ghostscript still ignores printer variables

2000-11-18  <rlk>	c92f39f126d2cddebd0ba019fc0f913b15473514

	Lines: +8, -0
	Files:	Ghost/contrib.mak.addon (+4, -0)
		Ghost/devs.mak.addon-5.10 (+4, -0)

	Lexmark driver

2000-11-18  <rlk>	7b513b79669cc942c7c3b55a8479c566f76071f5

	Lines: +10, -8
	Files:	cups/.cvsignore (+10, -8)

	Add new stuff

2000-11-18  <rlk>	888e7c86591e33de42bd463278fa916ea69036e1

	Lines: +240, -4
	Files:	ChangeLog (+200, -0)
		Ghost/README (+4, -0)
		escputil.c (+3, -1)
		print-escp2.c (+13, -2)
		print-util.c (+2, -0)
		printers.xml (+18, -1)

	1) Support for the Stylus Photo 790 (new printer on the Epson HK web site,
	   not currently on the US site).  Also list the 680, which appears to
	   be the 777.

	2) In update_cmyk in print-util.c, don't bail out if it's all black.
	   However, there may be another error which I need to look at.

2000-11-18  <rwisi>	3c18cca6ec428584d6cb38cf01e834301bceedfa

	Lines: +1, -1
	Files:	cups/Makefile.in (+1, -1)

	Inserted missing cups-lexmark.o

2000-11-18  <rlk>	d28540f22d82e0742cb3799819f4e3dc0199d3fe

	Lines: +367, -212
	Files:	Makefile.am (+4, -3)
		print-dither.c (+8, -0)
		print-escp2.c (+322, -206)
		printers.xml (+11, -3)
		ran.509.131.h (+22, -0)

	Support 2880x720

2000-11-18  <mitsch>	d354bb8bb0995884e3de3f600c86f8aa69ec036f

	Lines: +4, -0
	Files:	print.c (+4, -0)

	To make copying files to gimpcvs easier, check for INIT_I18N_UI
	and use that macro instead of INIT_LOCALE if it exists.

	Fixes #122731

2000-11-12  <rwisi>	e9684b9418b935901c425b1918205f620e7ab1b3

	Lines: +33, -38
	Files:	print-lexmark.c (+33, -38)

	Corrected error in print-lexmark.c at photo prints.

2000-11-12  <rwisi>	401ff6f5061f4fd7b73b6028c9997b8e3e15e8c0

	Lines: +1851, -0
	Files:	Ghost/README (+1, -0)
		Makefile.am (+1, -0)
		print-lexmark.c (added +1818)
		print.h (+12, -0)
		printdefy.y (+11, -0)
		printers.xml (+8, -0)

	Added support for Lexmark Z52.

2000-11-12  <sharkey>	f36e24cd79d91238867db910a6824b4e1e08a6da

	Lines: +1, -1
	Files:	make-deb.sh (+1, -1)

	Adjust for the fact that the format of /etc/debian_version has changed.

2000-11-12  <sharkey>	65f8408f0229fc6fb26631d633343cc489ea9f43

	Lines: +6, -0
	Files:	debian/changelog (+6, -0)

	Bump the revision number up to 4.0.2.

2000-11-12  <sharkey>	79b7be555a557591bf31c553b9b4d4864e778307

	Lines: +15, -21
	Files:	Ghost/debian-patch (+15, -21)

	Slightly change the way Ghostscript is packaged for Debian.

	Originally, this patch would allow you to compile a package named
	"gs-stp", which would both conflict with and provide the original gs package.

	Unfortunately, gs-pdfencrypt has a versioned depends on gs, and dpkg does
	not support a versioned provides, so you can't install gs-pdfencrypt with
	gs-stp.  At least, not as far as I can figure.

	So the solution is to not make a "gs-stp" package, but a new gs package,
	with "stp" appended to the version number (5.10stp).  This allows
	everything to work.

2000-11-11  <ttonino>	6458adb9ad59997c6172319b48198c4b89701c45

	Lines: +6667, -0
	Files:	ran.509.131.h (added +6667)

	Generated new matrix for printers with 4:1 resolution, for example 2880x720
	DPI.

2000-11-06  <gandy>	2562004b0f7d0b15ea5fc651828a8c6bbd085def

	Lines: +1, -1
	Files:	print-canon.c (+1, -1)

	Fixed malformed debug message

2000-11-03  <rlk>	1cbf092e295b05359510ae820435412b45a0d874

	Lines: +1, -0
	Files:	cups/rastertoprinter.c (+1, -0)

	Need to do yellow too

2000-11-03  <rlk>	98c3af1bc8243c095e875b0c4492d287e6bd2764

	Lines: +6, -0
	Files:	cups/rastertoprinter.c (+6, -0)

	Attempt to fix 121170

2000-11-03  <rlk>	7ba1128d43123787d888fc92a2fb0a63f9ad3121

	Lines: +2, -2
	Files:	Ghost/gdevstp.c (+2, -2)

	Try to fix 121169

2000-10-31  <rlk>	df435ba3e086451c68728f5295fe98a431e2c771

	Lines: +2, -1
	Files:	Makefile.am (+2, -1)

	Copy escputil man page to Ghost directory

2000-10-31  <rlk>	e37188b5115d4f5ab3515268513afe6d96b414b5

	Lines: +11, -1
	Files:	.cvsignore (+1, -0)
		Makefile.am (+3, -0)
		configure.in (+7, -1)

	escputil man page

2000-10-31  <rlk>	48248d006c48db0263e0d0789b7b747531d3e726

	Lines: +104, -0
	Files:	escputil.1.in (added +104)

	Man page for escputil.

2000-10-29  <davehill>	6748c0fdfc39395cfb05181bf6a4cb6931b513b7

	Lines: +13, -11
	Files:	print-pcl.c (+9, -7)
		printers.xml (+4, -4)

	Latest version of Tommy's CRET patch.
	Changed 810/812/842 and 895 printers to the 840 CRET driver.

2000-10-29  <rlk>	229d1de561e1a32e4e0309c8a653bdf0eb295032

	Lines: +4, -18
	Files:	INSTALL (+1, -15)
		Makefile.am (+1, -1)
		escputil.c (+1, -1)
		print-pcl.c (+1, -1)

	Bring over a few fixes from 4.0+

2000-10-23  <davehill>	48c86737cda886fbbddec6fcf5c654b783252585

	Lines: +45, -6
	Files:	print-pcl.c (+44, -5)
		printers.xml (+1, -1)

	Updated to latest version of Tommy's patch, plus fixed 8xx C-RET.

2000-10-22  <gandy>	68ac6018be95a185c9534509782aad6bf1b1f53c

	Lines: +1, -1
	Files:	print-canon.c (+1, -1)

	Fixed small bug leading to wrong horizontal offsets for xdpi != ydpi

2000-10-22  <gandy>	ab94e97ea82f149dc60c4a144f4b234b09e3c368

	Lines: +901, -2
	Files:	cups/Makefile.in (+23, -2)
		cups/canon.c (added +682)
		cups/commandtocanon.c (added +196)

	Added preliminary support for canon printers in cups - alls existing commands
	are working except for ink level determination. Some canon specific commands
	are missing for lack of cups-commands files.

2000-10-22  <gandy>	3b3b6be93b74eb01e1ddfe230fa928790a80ad63

	Lines: +7, -1
	Files:	print-canon.c (+7, -1)

	Changed fallback behaviour for unspecified inktypes: CMYK, CMY or K are
	used if available. This makes color printing with cups possible even with
	missing InkType specifications.

2000-10-21  <rlk>	dfab6a0a6aa0b6b4800aeb1297e8287f6b6794ec

	Lines: +1, -0
	Files:	escputil.c (+1, -0)

	117385 escputil doesn't work with old printers if -m is specified

2000-10-20  <gandy>	d0c3ff9d750ae348d76d2a92656d6c4d03b09adc

	Lines: +18, -0
	Files:	print-canon.c (+10, -0)
		printers.xml (+8, -0)

	Added support for the Canon BJC-6200 -- Mostly functional, quite good output

2000-10-20  <gandy>	2d4001c529a5ae6d09dad1d84aadd0e2a34815e1

	Lines: +19, -0
	Files:	print-canon.c (+11, -0)
		printers.xml (+8, -0)

	Added support for Canon BJC-30 as suggested by Tim Hanham

2000-10-20  <rlk>	5cae33eefccf80f4656234708acec4af27e00577

	Lines: +42, -945
	Files:	README (+6, -11)
		RELNOTES (+1, -931)
		configure.in (+1, -1)
		print-pcl.c (+34, -2)

	Tommy Schultz Lassen's CRET patch; initialize 4.1 branch

===============================================================================
Name: print-4_0_0rc1

2000-10-20  <rlk>	d68787351ecf26f18c558f3f7e10c11cd1528011

	Lines: +9, -0
	Files:	ChangeLog (+9, -0)

	4.0.0rc1

2000-10-19  <rlk>	159e4d450b63dfda8c95e3677826d1ac2a55bd92

	Lines: +318, -8
	Files:	ChangeLog (+102, -0)
		README (+24, -5)
		RELNOTES (+191, -2)
		configure.in (+1, -1)

	4.0.0rc1 prep

2000-10-18  <rlk>	2fa74583939b0f4ffafafa321318525c64cb071b

	Lines: +33, -24
	Files:	Ghost/README (+33, -24)

	Clarifications

2000-10-18  <rlk>	308e8a67f9cfb4b776fa4202d14ff121a0732598

	Lines: +5, -5
	Files:	print-escp2.c (+5, -5)

	116864 Part of bottom edge goes onto second page (still)

2000-10-17  <rlk>	091d7197373ade8f696cd1dfa3b991728f66a31f

	Lines: +211, -0
	Files:	gimp.m4 (added +211)

	A (hopefully) safe gimp.m4 for use with aclocal

2000-10-17  <easysw>	4274de8e20b6cdc167d72a3c296c8e223d8851b8

	Lines: +35, -10
	Files:	cups/epson.c (+30, -5)
		cups/genppd.c (+5, -5)

	Fixed PPD file generation - sscanf() commands didn't work right.

	The epson backend would error out on backchannel read errors, resulting
	in no output.

	The epson backend didn't handle Mandrake 7.x's incorrect /dev/usb/usblp#
	filenames.

2000-10-17  <rlk>	fac891520c23e6d4ce3d150d4faea341fd8076b6

	Lines: +1, -1
	Files:	print-weave.c (+1, -1)

	Remove C++ comment

2000-10-16  <easysw>	631e4c1686f9ea48fa38cf586d28d50eab4bcfa7

	Lines: +69, -3
	Files:	cups/calibrate.c (+67, -2)
		cups/rastertoprinter.c (+2, -1)

	Added patch from Till for calibrate utility, with corrected grammer,
	spelling, and code...

	Added cast to buffer in call to cupsRasterReadPixels()...

2000-10-16  <easysw>	6094d7b13974a4d24dfa2d8357e8f4e842cae353

	Lines: +3, -3
	Files:	cups/README.txt (+3, -3)

	Updated README to indicate requirement for CUPS 1.1.4.

2000-10-16  <rlk>	b1391df5481fc7bd9658bc1ee5e5ba0dfd14ccd4

	Lines: +402, -402
	Files:	printers.xml (+402, -402)

	Sort the printers in a slightly different order (alphabetic by
	manufacturer, and then by printer type name).

2000-10-16  <rlk>	e1c45a17098fb8b699ae7a3e41cb320320c9c44a

	Lines: +7, -1
	Files:	print-pcl.c (+7, -1)

	116841 LaserJet 4 output offset upwards

2000-10-14  <rlk>	9960c53a890f47050e2d3e93b76ced4f818ddcc3

	Lines: +2, -2
	Files:	print-pcl.c (+2, -2)

	116840 LaserJet 4 can do 600 DPI
	cpbs code review comment

2000-10-14  <rlk>	10bbf5b981a6c6f46ee0c7097c5f59f0d532f569

	Lines: +3, -3
	Files:	escputil.c (+3, -3)

	116851 escputil has unnecessary GNU getopt dependency

2000-10-14  <rlk>	4eeb8d52eb0f7f005b5ce665a7dd74cadec3e763

	Lines: +57, -6
	Files:	Makefile.am (+1, -1)
		escputil.c (+3, -1)
		gimp_main_window.c (+13, -0)
		gtk_main_window.c (+13, -0)
		print.c (+19, -4)
		printers.xml (+8, -0)

	Proposed fixes for:

	116840 LaserJet 4 can do 600 DPI
	116842 bsearch not called correctly
	116843 cups files not getting cleaned properly
	116846 scaling doesn't reload properly in PPI mode
	116851 escputil has unnecessary GNU library dependency

===============================================================================
Name: print-4_0_b3

2000-10-13  <rlk>	6a347f5a80f923aa9c27a1237c6ede2c4dfaecd7

	Lines: +6, -0
	Files:	ChangeLog (+6, -0)

	4.0b3 changelog

2000-10-12  <rlk>	5450f5b28dd20cc9df1555310ee3317d825d4d39

	Lines: +60, -0
	Files:	ChangeLog (+60, -0)

	4.0b3 release

2000-10-12  <rlk>	d55e8a10ceba92713047460c371e93b57a411424

	Lines: +3, -1
	Files:	gimp_main_window.c (+3, -1)

	116696: gcc dependency

2000-10-12  <easysw>	9a9f42bcd60c4917ad6a1196fc18d4811d0adbcc

	Lines: +18, -3
	Files:	cups/genppd.c (+15, -0)
		cups/rastertoprinter.c (+1, -0)
		print-util.c (+2, -3)

	Changed /'s in size names to dashes - /'s not compatible with PPD files...

	Removed duplicate 8x12 size entry (caused off-by-one problems in GUI
	interfaces)

	Added support for image type option (default to continuous/photo)

2000-10-12  <rlk>	2917a922e88425b6d67214f7cd3236b1f8a670f8

	Lines: +41, -27
	Files:	Ghost/README (+41, -27)

	116084: Update to Debian info in Ghost/README

2000-10-12  <rlk>	d0155577db22fd260c0235a1444214f0c8fe0dfd

	Lines: +120, -3
	Files:	ChangeLog (+44, -0)
		README (+1, -1)
		RELNOTES (+74, -1)
		configure.in (+1, -1)

	Prep for 4.0b3

2000-10-12  <easysw>	8edcab57b419c707d18c25690e21d5e8311782aa

	Lines: +52, -12
	Files:	cups/Makefile.in (+1, -1)
		cups/genppd.c (+7, -4)
		cups/rastertoprinter.c (+44, -7)

	Fixes for PCL and BJC driver resolutions - they use XRESxYRES, while the
	EPSON driver uses "XRES x YRES"...

	Added monochrome resolution mode for PCL driver.

	Added mergevars and validatevars calls per Robert's patch.

	The install target now depends on "all".

	Added code to limit the number of lines read to the raster height, and
	to flush any unused lines in the buffer.  This should only be needed if
	the GIMP-print driver code gives up on printing before reading all of the
	image data...

2000-10-11  <rlk>	7660f02abd0488557e9c9d26fe247df7c9ce03bb

	Lines: +21, -0
	Files:	Makefile.am (+21, -0)

	Warning in regards bug 116313

2000-10-11  <rlk>	a2d22fe9b2ddb0c3b26c898cc91ef529a3176fc6

	Lines: +58, -1
	Files:	Ghost/README.bsd (added +57)
		Makefile.am (+1, -1)

	Description about how to build GhostScript under BSD

2000-10-10  <gandy>	0dccdfa5e341d93e99c398d1d13abba25dfb353f

	Lines: +8, -3
	Files:	print-canon.c (+8, -3)

	116092 Bad bjc-7000 specifications

2000-10-10  <rlk>	14f55d0369d19cd89ef97913005cd47d2295e06d

	Lines: +135, -12
	Files:	README.escp2 (+135, -12)

	More remote mode goodies

2000-10-10  <rlk>	cc58739b824e36c6fb32e98a93ac3aab6abf8b75

	Lines: +29, -14
	Files:	print-escp2.c (+7, -7)
		print-util.c (+12, -0)
		printers.xml (+10, -7)

	115794 ESC 480 doesn't print
	116113 print-escp2.c requires #include <sys/types.h> (not really)
	116286 Some PCL paper sizes listed in print-pcl but not print-util

2000-10-10  <rlk>	83b835f164a850b554e445147053988a24374c61

	Lines: +7, -4
	Files:	Ghost/contrib.mak.addon (+1, -1)
		Ghost/devs.mak.addon-5.10 (+1, -1)
		Ghost/gdevstp.c (+5, -2)

	116211 Ghostscript driver does not pass printer variables through.
	116213 Ghostscript makefile fragments missing dependency.

===============================================================================
Name: print-4_0_b2

2000-10-05  <rlk>	9571aabe2dd52da209373454440728875255d2f7

	Lines: +29, -0
	Files:	ChangeLog (+29, -0)

	gimp-print 4.0b2 release

2000-10-05  <rlk>	2cd116191aaf49c769c983481dddc69d1e9e4267

	Lines: +9, -2
	Files:	RELNOTES (+9, -2)

	Minor updates

2000-10-04  <rlk>	fd9f05ffa6657b8ee0c5197b0674645cc684c362

	Lines: +34, -3
	Files:	RELNOTES (+34, -3)

	Updates

2000-10-04  <rlk>	8572df26b6e645a438c4eee08982a7d2e9839ef6

	Lines: +79, -2
	Files:	ChangeLog (+70, -0)
		gimp_main_window.c (+3, -0)
		gtk_color_window.c (+1, -1)
		gtk_main_window.c (+3, -0)
		print.c (+2, -1)

	115959: dither algorithm isn't set for new printers
	115960: parameters are set incorrectly when a new printer is added.

2000-10-04  <mitsch>	5eed3a812a592a6882aab99147eece441c91a2f5

	Lines: +1, -1
	Files:	gimp_main_window.c (+1, -1)

	s/gtk_container_border_width/gtk_container_set_border_width/

2000-10-04  <mitsch>	ab135f073dd9b4234a2ae0b1e8565f28a108b343

	Lines: +135, -88
	Files:	gimp_color_window.c (+17, -11)
		gimp_main_window.c (+108, -77)
		print-image-gimp.c (+5, -0)
		print.c (+5, -0)

	- added some #ifdef's to make copying over to gimp easier
	- added some prototypes
	- g* types at some places and minimal changes (not changing the logic)

2000-10-03  <rlk>	6e1265b2c720561236b45547463a317f0962f3f7

	Lines: +1, -0
	Files:	print-util.c (+1, -0)

	Epson 4x6 photo paper is really 4.25x6.875

2000-10-02  <rlk>	30efe99dc0be45601b6b19534405949d3568276c

	Lines: +12, -1
	Files:	RELNOTES (+12, -1)

	More updates

2000-10-02  <rlk>	f6ca688d6845585c852126abd6fc55d2a3fecbfc

	Lines: +3, -3
	Files:	README (+3, -3)

	Minor updates

2000-10-02  <rlk>	70df1e8c3372e1274e77f6e3223ed7f6613c6e40

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Attempt to fix 115794 microweave in addition to softweave modes.

2000-10-02  <rlk>	6b3ec6d526600fbcfd4e015691a487f2cfc0fe2a

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Attempt to fix 115794

2000-10-01  <davehill>	715080ef650fc7eb707caffab6c1d675cace14b8

	Lines: +50, -1
	Files:	print-pcl.c (+49, -0)
		printers.xml (+1, -1)

	Created new model "901" for large format 900 series printers. Moved
	DJ 1220C into it. [Bruce Burden]

2000-10-01  <rlk>	ec6ae998385e1dbcab1059613fdebf1c52266a90

	Lines: +22, -12
	Files:	RELNOTES (+22, -12)

	Updates

2000-10-01  <rlk>	ce9a2a6433d3b2caeb9738f4f3a98816985dc726

	Lines: +1, -1
	Files:	print-util.c (+1, -1)

	115774: photo mode default saturation is excessive.  It appears from
	tests on my wedding photo and on the car photo that the saturation
	boost is in fact harmful.

2000-09-30  <rlk>	bc15f6d17b5d714293f16906e35c562db56cc56d

	Lines: +7526, -0
	Files:	ChangeLog (added +7526)

	Turns out that it's really bad juju not to have the change log there
	from the very start.  Oh well...

2000-09-30  <rlk>	49f2066ebeba7b4a4046385c35eb18719844facd

	Lines: +0, -7497
	Files:	ChangeLog (removed -7497)

	The change log is generated from the CVS log; there's no good reason
	to have it in the repository.

2000-09-30  <rlk>	44b8d70f1c2ca992f337dbcfe5042a884ba5c98c

	Lines: +2, -2
	Files:	print-util.c (+2, -2)

	Fix 4A paper size.

2000-09-30  <rlk>	4ebd5bba6a8f042c1a123531224a4c4851ba2ec8

	Lines: +46, -24
	Files:	print-util.c (+46, -24)

	115513:

	Restore the paper sizes per Mike Sweet.  Use a fuzzy match in
	get_papersize_by_size.

2000-09-29  <rlk>	19ae0157d92503cde62a3eb60e296404823f103e

	Lines: +134, -6
	Files:	ChangeLog (+80, -0)
		RELNOTES (+54, -6)

	Update release notes and snapshot for Mandrake 7.2

2000-09-29  <rlk>	420e970ce11812b8d4ff8ec8966be642d8c51b20

	Lines: +47, -24
	Files:	Ghost/gdevstp.c (+7, -0)
		print-util.c (+40, -24)

	Fix 115513:

	1) In Ghostscript driver, attempt to convert from page size back to
	named size.

	2) Fix some named sizes to correspond precisely with Ghostscript sizes.

	3) Use case-insensitive string comparison to match paper size names.

2000-09-28  <rlk>	1703058518b1c788f0022b767b88dd11f23d02c3

	Lines: +7, -0
	Files:	Ghost/gdevstp.c (+7, -0)

	Accept stpMediaSize as an alias for MediaSize (115450)

2000-09-28  <rlk>	be8a8ca2bcb0f91ab0e605b5c595f98cb60443e7

	Lines: +37, -15
	Files:	print-canon.c (+5, -0)
		print-dither.c (+5, -0)
		print-escp2.c (+5, -4)
		print-pcl.c (+5, -0)
		print-ps.c (+5, -0)
		print-util.c (+5, -0)
		print-weave.c (+5, -0)
		print.h (+2, -11)

	Remove unnecessary includes and warn that no non-standard files may
	be included in any of these source files.

2000-09-27  <rlk>	abcd82a4fbda03292ba9a0cc251d8d846311e271

	Lines: +5, -1
	Files:	print-weave.c (+5, -1)

	115512: print-weave.c uses illegal C construct

2000-09-27  <davehill>	1b4425514f55813ef73db485c663b99c3c07c267

	Lines: +15, -16
	Files:	print-pcl.c (+15, -16)

	Changed fallback if 600x600 is used on a printer that only supports it
	in mono: It used to change to 300x300 colour, now it changes to 600x600
	mono. [BUG #115178]

2000-09-24  <rlk>	3471f0ec228992112bfcf77aac1dc52a2a90e855

	Lines: +3, -0
	Files:	README (+3, -0)

	Instructions for building the CUPS driver from CVS.

2000-09-23  <rlk>	7e05b87c0f146d2fc87472cb90535ccb4f89fa0f

	Lines: +21, -8
	Files:	escputil.c (+21, -8)

	Improve documentation.

	In the last alignment pass, request that a fresh sheet of paper be
	inserted rather than the same sheet.

2000-09-23  <rlk>	294672e845cd17128a299d3728057b96ce0b5c9c

	Lines: +93, -15
	Files:	ChangeLog (+71, -0)
		README (+4, -2)
		RELNOTES (+16, -2)
		configure.in (+1, -1)
		gimp_main_window.c (+1, -1)
		print.c (+0, -9)

	115171: Plugin does not restore image size correctly in PPI mode.

2000-09-23  <rlk>	7e18f63409320fa2711a75363160f7fddd0ca748

	Lines: +53, -1
	Files:	escputil.c (+53, -1)

	Attempt to autodetect printer model for alignment.

2000-09-23  <rlk>	6cd61385224c5fbf77543bf7570bc43c1efcdc74

	Lines: +148, -182
	Files:	escputil.c (+148, -182)

	115066: Alignment fails on 660

	Remove the -l and -o (new and old series printers) and replace with -m
	(requiring specification of a printer model).

2000-09-23  <rlk>	d295f6220682a5c838606517180e27a163e7196a

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	115152: Print dot setting is incorrect at 360 softweave on 720.

2000-09-22  <ttonino>	c22c25471521aff5d2663fa6841c9cd047d1d98a

	Lines: +179, -0
	Files:	Matgen/quickaspect.c (added +179)

	Allows generation of matrices for non-square pixels

2000-09-22  <ttonino>	bf69b9cfc114a106c64de97886460313d5223519

	Lines: +5, -0
	Files:	Matgen/dither-distance.c (+2, -0)
		Matgen/quickdistance.c (+3, -0)

	Placed code in the public domain.

2000-09-22  <easysw>	71b862e4114bd173e2fc0e2bfeb354d8fbb36c20

	Lines: +31, -18
	Files:	cups/Makefile.in (+19, -6)
		cups/configure (+6, -6)
		cups/configure.in (+6, -6)

	Default to non-silent mode.  It sucks.

	Added wrapper test around mkdir commands to eliminate warnings that
	directory already exists.

2000-09-21  <easysw>	0268f29d42f22143f3bf48e5ed1625c096799ee5

	Lines: +1, -0
	Files:	Makefile.am (+1, -0)

	Added missing command.types and calibrate.ppm to Makefile.am.

2000-09-21  <easysw>	03913e1fbb6ff5c5ae700145b8187ca1542ea18e

	Lines: +142, -109
	Files:	cups/Makefile.in (+54, -52)
		cups/configure (+75, -56)
		cups/configure.in (+13, -1)

	New "--enable-silent" option for CUPS drivers; use "--disable-silent" to
	get all of the compiler commands during a make.

2000-09-21  <easysw>	a5f1823859d42b85b0c036bfbd0b7edf7cc374b3

	Lines: +7, -0
	Files:	cups/calibrate.c (+7, -0)

	Merged change from Robert.

===============================================================================
Name: print-4_0_b1

2000-09-20  <rlk>	f27e1292a01051f9675c2155a9f65d0cb5196b83

	Lines: +19, -0
	Files:	ChangeLog (+19, -0)

	4.0b1 release

2000-09-20  <rlk>	9aae14662a6682d13482593d1c2e8dcc89623142

	Lines: +2, -1
	Files:	Makefile.am (+2, -1)

	Need one more file in the CUPS distribution

2000-09-20  <rlk>	4dadb683f08383903692ed5d6a8f29dd238f4378

	Lines: +137, -9
	Files:	ChangeLog (+131, -0)
		README (+6, -9)

	4.0b1

2000-09-20  <rlk>	f59783a563ef55f43d5755373127a45addebcef2

	Lines: +41, -37
	Files:	RELNOTES (+41, -37)

	Slight reorganization

2000-09-20  <rlk>	dd191be8ad7f7e6ff56e56e6fea9966160aedeb7

	Lines: +1, -1
	Files:	cups/Makefile.in (+1, -1)

	Fix make clean

2000-09-20  <rlk>	b4b1e67ebe2aba460657722a79538ff513fc23af

	Lines: +1, -1
	Files:	Ghost/README (+1, -1)

	Sort the results

2000-09-20  <rlk>	f6b3f237a69e11e9c7a6b8f5138f9f106f1620b0

	Lines: +1, -1
	Files:	cups/calibrate.c (+1, -1)

	cupsProfile -> cupsColorProfile

2000-09-20  <davehill>	aeb58d5be250a2f8c9ffdbdac915c5751e560d8e

	Lines: +54, -14
	Files:	Ghost/README (+26, -13)
		RELNOTES (+28, -1)

	Updated for the PCL printer changes.

2000-09-18  <easysw>	d81bcc954b1ca5698bf020783042a8f1847df64c

	Lines: +6, -5
	Files:	cups/Makefile.in (+2, -0)
		cups/genppd.c (+4, -5)

	Added LDFLAGS and LIBS to initial output from makefile.

	Changed to use GIMP-print version number and name in PPD files; the
	NickName field shows "CUPS+GIMP-print v4.0" to differentiate the
	driver from the Ghostscript STP driver PPD file.

2000-09-18  <easysw>	1d68c7c36b81a1751f6ff43f9ca0e0731ebaec7e

	Lines: +241, -95
	Files:	cups/Makefile.in (+52, -25)
		cups/README.txt (+7, -5)
		cups/calibrate.c (+4, -2)
		cups/commandtoepson.c (+1, -2)
		cups/configure (+118, -56)
		cups/configure.in (+57, -0)
		cups/epson.c (+1, -4)
		print-escp2.c (+1, -1)

	Updated print densities for 2000P; the previous ones were just a little
	low, so I bumped them by 20%.

	Updated configure script and makefile to correctly figure out the right
	configuration directory for CUPS.

	Updated the makefile again to use .SILENT and the echos, but added a
	set of echos at the beginning to show the compiler and options that are
	being used.  This is much cleaner than a 3+ line listing for each source
	file in a make log for those extra-long autoconf CFLAGS lines.

	Fixed include file nonsense; all needed include files should be there now,
	and all duplicates removed.

2000-09-17  <davehill>	cc45774a65a5c81916501b6c6542f8ea63578895

	Lines: +61, -4
	Files:	print-pcl.c (+58, -1)
		printers.xml (+3, -3)

	Split LaserJet 5 and 6 from LaserJet 4 (they support 600x600dpi).
	Split LaserJet 5Si from 4V, 4Si (same).
	These are internal model number changes only - no external effect.

2000-09-17  <rlk>	f7a000712b4864aeb847c69fa8be86822d9c1149

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	ESC 740 is a narrow printer

2000-09-17  <davehill>	08248989e2efe69f09c84e9c8a142d586393e5e7

	Lines: +109, -32
	Files:	print-pcl.c (+19, -22)
		printers.xml (+90, -10)

	The "Deskjet 800 saga...

	Removed the "Deskjet 800 series" entry in printers.xml. Replaced
	it with separate entries for all the 8xx printers, pointing
	at the 800 driver or the 601 driver. THIS REMOVES THE "pcl-800"
	DRIVER!

	Moved the 1220C from the 1100/1120 driver to the 900 driver.

	Renamed the extra resolutions in the 900 driver to correspond to
	Mike's Docs, then disabled them (cos they don't work).

	Changed PCL_RES_600_600_MONO to PCL_RES_600_600 for the 2000/2500.

	Added the PhotoSmart P1000/P1100 (pcl-P1000, pcl-P1100) to point at
	the 900 driver. DO not get confused between "pcl-1100" (DJ 1100C) and
	"pcl-P1100" (PhotoSmart 1100)!

	Removed PCL_COLOR_CMYK4 (C-RET) from 900 driver (it was a guess!).

	Bug Fixes:

	Added PCL_PAPERSOURCE_STANDARD to DJ340.

	Removed duplicate PCL_RES_600_600_MONO from 800 driver.

	Shuffled Deskjet 520 entry in printers.xml to put it in order.

2000-09-17  <davehill>	4538f3ec5bff1cbd8e398ac5bea1742e4d48d0db

	Lines: +2, -1
	Files:	pcl-unprint.c (+2, -1)

	Remove compiler warning about "id".

2000-09-17  <rlk>	abea90e4b50e42b490c595c03d1d33c93b2a55dc

	Lines: +364, -26
	Files:	ChangeLog (+78, -0)
		Ghost/Makefile (added +23)
		Ghost/README (+22, -17)
		Makefile.am (+6, -4)
		README (+6, -0)
		print-dither.c (+1, -1)
		print-util.c (+228, -4)

	Display the thumbnail/placement widgets correctly in monochrome mode.
	A nice side effect is that we get significantly improved performance
	in monochrome mode at least in some cases.

	Put escputil in the Ghostscript distribution also.

2000-09-17  <rlk>	0a3ae2d725d78762451afe04579bff9ac3ea5d4f

	Lines: +6, -0
	Files:	print.c (+6, -0)

	Don't "initialize" the file driver if it's not a legal driver type.

2000-09-17  <rlk>	ba714f0f3ebcee51bf347a2a3dc10a18ca84b53e

	Lines: +1, -0
	Files:	print.c (+1, -0)

	One more little bit of initialization

2000-09-17  <rlk>	9522d34547882f54f9612d6c79300780e27d6fc9

	Lines: +75, -31
	Files:	print.c (+75, -31)

	Change how the plugin decides if it already knows about a printer.
	It used to do it by the command, but that just causes confusion out
	the wazoo.  Now do it by printer name.

2000-09-17  <rlk>	21b439c5821001d25ac81636d519e63a82493947

	Lines: +1348, -230
	Files:	ChangeLog (+24, -0)
		Documentation/print.html (+583, -196)
		Documentation/print.sgml (added +411)
		Documentation/{color.png => print-color.png} (+0, -0)
		Documentation/{main.png => print-main.png} (+0, -0)
		Documentation/{setup.png => print-setup.png} (+0, -0)
		Makefile.am (+1, -1)
		README (+9, -2)
		RELNOTES (+42, -7)
		gimp_color_window.c (+6, -3)
		gimp_main_window.c (+59, -14)
		print-escp2.c (+1, -1)
		print-util.c (+10, -5)
		print.c (+202, -1)

	Be more specific about which signals to disconnect when updating combo
	boxes -- this fixes some odd behaviour whereby the item selected in the
	combo's drop-down box didn't match the text in the combo's entry field.

	Update the orientation menu and the dither combo when the plugin starts
	and whenever a different printer is selected.  Update the driver setup
	dialog when a different printer is selected.

	Fix the saturation control to remove a discontinuity at around
	saturation=1.225.  (ssat was getting square-rooted whether or not a
	second dose of saturation would be applied.)

	Change printrc file format to be keyword-value pairs.  Can read old
	printrc files and convert them to new format.

	Adjust paper tuning constants for Premium Glossy paper.

	Above changes all per Charles Briscoe-Smith <cpbs@sourceforge.net>

	Update README and release notes.

	Update documentation per Daniel Egger.

2000-09-17  <rlk>	945ffdb622b92014466f8e2e81867470759ca54f

	Lines: +37, -44
	Files:	cups/Makefile.in (+5, -15)
		cups/calibrate.c (+1, -2)
		cups/commandtoepson.c (+2, -0)
		cups/configure (+26, -26)
		cups/configure.in (+1, -1)
		cups/epson.c (+2, -0)

	Remove -fno-rtti, since we're not using C++ and it breaks gcc (2.7.2.3).

	Clean up some warnings.

	.SILENT in makefiles is simply too unpleasant to debug.

2000-09-16  <easysw>	bce988cdd7209ceb3d5a9c1626694b0a8127e196

	Lines: +129, -108
	Files:	configure.in (+30, -3)
		cups/genppd.c (+4, -3)
		print-dither.c (+75, -102)
		testdither.c (+20, -0)

	Added configure check for random() and a new option --enable-debug.

	Simple optimizations to the dithering and color separation code.
	(generate_cmy, update_cmyk, print_*, and dither_*); maybe a 5%
	speedup right now on average...

	Added no-image option for testdither.

	Added new very fast dither to generated PPD files...

2000-09-16  <rlk>	7a5a24da2b08de7f582c2f1eb551026c21a9aeb3

	Lines: +61, -0
	Files:	ChangeLog (+58, -0)
		Makefile.am (+3, -0)

	Add documentation to the release

2000-09-16  <rlk>	9850dac77ec3099f533f76fd5a8b1c2094529aa8

	Lines: +349, -0
	Files:	Documentation/color.png (added +0)
		Documentation/docbook.css (added +20)
		Documentation/main.png (added +0)
		Documentation/print.html (added +329)
		Documentation/setup.png (added +0)

	Initial revision of documentation

2000-09-16  <rlk>	2462b9da9ba9f69f576df01c14bdfa83bbd39503

	Lines: +1, -1
	Files:	gimp_main_window.c (+1, -1)

	Enlarge the Center Image button.

2000-09-16  <rlk>	ebf7467ca512c01286569083672538200a5f20a3

	Lines: +1, -0
	Files:	gimp_main_window.c (+1, -0)

	Update the thumbnail when the image type changes

2000-09-16  <rlk>	14c6a7be5e4fc39e3b29c0c54fd5c6dad7c1a4ef

	Lines: +256, -193
	Files:	ChangeLog (+80, -0)
		Ghost/README (+3, -0)
		gimp_color_window.c (+22, -72)
		gimp_main_window.c (+1, -4)
		print-dither.c (+150, -117)

	Add very fast dither mode and slighty speed up fast mode.

	Change dither algorithm menu into combo.

2000-09-16  <cpbs>	ce71809459bf87b2e8576d0b4994fbce9a8ef13a

	Lines: +175, -240
	Files:	gimp_color_window.c (+35, -71)
		gimp_main_window.c (+140, -169)

	Make the thumbnail in the size/position preview track changes in colour
	controls.

	Turn a few more option-menus into combo boxes.

2000-09-15  <rlk>	9f667b48fca5249e24f6120ce0daa590a6941d39

	Lines: +5, -0
	Files:	mkchlog (+5, -0)

	Put mkchlog in the public domain.

2000-09-15  <cpbs>	86a1e493879350aadaf9a0aefaaab3424ab3bfde

	Lines: +4, -1
	Files:	print.c (+4, -1)

	When reading the printrc and adding printers, do not search through any
	printers which have been added to the end of the list since the list
	was qsort()ed.

2000-09-15  <rlk>	d5f122452f74f1be5e7d8ec391b4952a1a950283

	Lines: +1, -6
	Files:	print.c (+1, -0)
		print.h (+0, -6)

	print.h should not need unistd.h; only print.c needs that.

2000-09-15  <rlk>	ea10591e18215568e093fd5158c822e852110c18

	Lines: +324, -32
	Files:	AUTHORS (+2, -0)
		ChangeLog (+255, -0)
		RELNOTES (+37, -6)
		configure.in (+1, -1)
		print-dither.c (+27, -23)
		print-escp2.c (+2, -2)

	Fix up dot sizes for 3 pl dots on ESC 900

	Slight speedup in dithering.

	Bump the version number.

2000-09-15  <easysw>	1155f7984a218758493b484b667fe64e625e45f0

	Lines: +23, -23
	Files:	cups/genppd.c (+11, -11)
		print-util.c (+12, -12)

	Re-fixed media sizes so they match up exactly with the PPD spec and not
	the original (broken) tables I was using in Print Pro...

2000-09-15  <easysw>	662bfcd76e171cdaebef7d89a98cbda2467ecb80

	Lines: +709, -0
	Files:	Makefile.am (+5, -0)
		testdither.c (added +704)

	Added simple dither testing program so I/we can fiddle with the
	dithering code and get some more immediate feedback.

2000-09-15  <rlk>	dc89a68801e13ff21607a5cb58faa9438c67dc55

	Lines: +41, -24
	Files:	gimp_main_window.c (+28, -24)
		gtk_main_window.c (+6, -0)
		print.c (+7, -0)

	Reset to defaults any value that is wildly out of range (to catch old
	printrc files).

	Do the percent/ppi thing correctly at startup (try yet again!)

2000-09-15  <anikin>	843ec0fd64b5d3264d1078bd986eb2beeb963fdc

	Lines: +26, -25
	Files:	print-dither.c (+22, -22)
		print-util.c (+2, -1)
		print.h (+2, -2)

	Fix for a bug in profiling math; converted update_color into a macro

2000-09-13  <rlk>	a6911bc5987fa91c0143ac5d364c8821822c149a

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Disable 1440x720 micro on 640/660

2000-09-13  <rlk>	7ff59ef40706cd14d413e553d42e883fbce4acd6

	Lines: +0, -101
	Files:	Makefile.standalone (removed -101)

	Obsolete

2000-09-13  <easysw>	90ab5e1f346d54151900d639961014f91857209f

	Lines: +443, -391
	Files:	print-escp2.c (+443, -391)

	ESC 600, 800, 1520 updates from Robert seem to work well, commited.

	Added ink definitions for 2000P - only 2 levels per ink.

	Rewrote the unpack routines - simpler, faster (I think), and the new
	ones seem to work on all processors.

2000-09-13  <rlk>	195028321c6ef70ffeeb3970e79e070073d8b461

	Lines: +3, -3
	Files:	print-util.c (+3, -3)

	Make letter be the default paper size.

2000-09-13  <rlk>	36c3b01ae62953550c7103cba063e7450389ac8b

	Lines: +7, -1
	Files:	mkinstalldirs (+7, -1)

	Really brutal hack to allow make gdist to work while not blowing out
	make install

2000-09-13  <rlk>	071812a1f1b0c2beb35cdcbb09a6878b8e949311

	Lines: +1, -0
	Files:	Makefile.am (+1, -0)

	Set up MAINTAINERdir correctly

2000-09-12  <easysw>	b6715a08521b2b08c99c9b46853c30f3b456dc94

	Lines: +8, -7
	Files:	print.c (+7, -6)
		print.h (+1, -1)

	Allow printer names up to 127 characters.

2000-09-12  <easysw>	1f56c2fd860e58ac07dd2b3b3475d3279e974a61

	Lines: +48, -94
	Files:	escputil.c (+11, -27)
		print-canon.c (+6, -6)
		print-dither.c (+4, -4)
		print-escp2.c (+3, -37)
		print-pcl.c (+4, -4)
		print-ps.c (+5, -5)
		print.c (+3, -1)
		unprint.c (+12, -10)

	Fixed some signed character issues in unprint.c - default char type is
	undefined (signed for some compilers, unsigned for others); added
	"signed" to the ones that needed it to be sure.

	escputil.c still used the LP_COMMAND and LPR_COMMAND definitions; changed
	to simple run-time detection.

	Added lots of casts to fix compiler warnings.

	Removed extraneous break statements after return's

	break; break; can just be break;...

	Ink budget was defined as int in some spots, unsigned int in others.
	Changed to int (signed) in all places since it seems to be OK.

	This hopefully will result in a clean compile (no warnings) on all
	platforms, less some YY_BREAK warnings I get under IRIX which can't
	be suppressed from printdefl.l...

2000-09-12  <rlk>	6265dfef4460519a6f7b7b10fafb511c54996608

	Lines: +44, -0
	Files:	quickmatrix257.h (+22, -0)
		ran.367.179.h (+22, -0)

	Add copyright notice

2000-09-12  <rlk>	5d8fc6a1edad792edaa4f07b96f3478f5d3faeee

	Lines: +23, -0
	Files:	printdef.h (+23, -0)

	Apply the GPL.

2000-09-12  <rlk>	f87f8fb544f1e7f2d19d7bef8e501c0064148b88

	Lines: +0, -6935
	Files:	quickmatrix199-2.h (removed -3467)
		quickmatrix199.h (removed -3468)

	Remove big unused files from sandboxes (they're still in the repository
	if needed).

2000-09-11  <rlk>	ea13a62401f748401c7f50d2ccbc1c36abf14500

	Lines: +3, -5484
	Files:	jmv/README (+3, -0)
		jmv/print-dither.c (removed -1962)
		jmv/print-escp2.c (removed -3143)
		jmv/print.h (removed -379)

	Remove some extraneous files to clean up sandboxes.

2000-09-11  <rlk>	c9982130cfaeaef9a4f082339ab4712daad6294c

	Lines: +0, -403
	Files:	Matgen/73dither-distance.i (removed -401)
		Matgen/ran.367.179.h (removed -2)

	No good reason to clutter everyone's sandbox with these, because they're big.

2000-09-11  <rlk>	7aa6613934d04aaa1481d71bfbd1bc3e6cded95e

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Drop support for 1440x720 microweave on 740 and 900.

2000-09-11  <rlk>	6b0abdac76bbefbf3639f9036329e32fce37baef

	Lines: +8, -7
	Files:	print-escp2.c (+8, -7)

	Fix x8 unpack functions

2000-09-11  <rlk>	d7c661ab18a6d71bbe4c2ad3dcabc891e7faf236

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Try again

2000-09-11  <rlk>	5999441cc40fef4b079003e43b39949b394d40dc

	Lines: +24, -4
	Files:	Makefile.am (+24, -4)

	Silence a non-useful warning

2000-09-10  <rlk>	393d1e272ca8c718e123b4434dea0ec9ae8a5b8a

	Lines: +14, -14
	Files:	print-escp2.c (+14, -14)

	Backout premature checkin for boosted resolution on some printers

2000-09-10  <rlk>	027435dfdcfdd4ae450cd03ab3bcf5519f31dcb4

	Lines: +6, -2
	Files:	print-escp2.c (+6, -2)

	Cannot use 1440 HQ with 900

2000-09-10  <rlk>	8078f975e2cd6ca88267f07eb02483e38ca43a1d

	Lines: +284, -17
	Files:	print-escp2.c (+283, -16)
		run-weavetest (+1, -1)

	Try to support ESC 900 3 pl dots

2000-09-10  <easysw>	239510c13c027e0ba45231a2d0ff95c1eea75359

	Lines: +0, -523
	Files:	cups/LICENSE.txt (+0, -523)

	Forgot this file...

2000-09-10  <easysw>	22e03e451475c225334404bf3123dccd1921d769

	Lines: +2, -2
	Files:	cups/genppd.c (+2, -2)

	Didn't include setpagedevice after color stuff...

2000-09-10  <easysw>	7977fc826325c8f654dd83ab9de676a022cea80b

	Lines: +80, -43
	Files:	cups/Makefile.in (+6, -1)
		cups/command.types (+14, -8)
		cups/configure (+26, -26)
		cups/genppd.c (+34, -8)

	Updated copyright notice on other files.

	Added installation of command.types file.

	No longer generate PPD files for the PS drivers.

2000-09-10  <easysw>	330ec2aa6863c2838a5a7c84a6ceddf839e79c39

	Lines: +223, -189
	Files:	Makefile.am (+0, -5)
		configure.in (+0, -59)
		cups/Makefile.in (+14, -8)
		cups/README.txt (+30, -16)
		cups/calibrate.c (+15, -9)
		cups/command.txt (+30, -25)
		cups/commandtoepson.c (+13, -7)
		cups/configure.in (+13, -7)
		cups/epson.c (+14, -8)
		cups/rastertoprinter.c (+12, -6)
		print.c (+82, -39)

	Run-time detection of lpc/lpstat.  Still need to add LPRng support to it.

	Updated all of the CUPS driver stuff with the standard GPL and a more-or-
	less standard banner on each file.

2000-09-10  <easysw>	0858f3a05d56359b0165ad10d51741ffddb12701

	Lines: +0, -4
	Files:	cups/.cvsignore (+0, -4)

	Can't ignore Makefile.in in the CUPS directory - remember, we're not using
	automake with the CUPS drivers.

	Dropped some of the other files that aren't in this directory.

2000-09-10  <rlk>	4881a75dfea04a15543ed323976278358c4f0461

	Lines: +78, -58
	Files:	print-escp2.c (+78, -58)

	Use super microdot size at 1440x720 on the EX and 700.

2000-09-09  <rlk>	0fb0a1cadafb9113a6d37b5c1680fac4b84ea9f7

	Lines: +41, -11
	Files:	configure.in (+5, -1)
		gtk_color_window.c (+4, -0)
		gtk_main_window.c (+5, -0)
		print.c (+23, -10)
		print_gimp.h (+4, -0)

	Disable the GTK plugin with Gimp 1.1 except in maintenance mode

2000-09-09  <rlk>	1e616d4634bbb0ab8e1785608ec55596fa559e49

	Lines: +13, -0
	Files:	cups/.cvsignore (+13, -0)

	Copies of files that should be ignored.

2000-09-09  <easysw>	04b2967e567dd94c0d24a7e769c4ba01b6de78e7

	Lines: +23, -8
	Files:	cups/genppd.c (+23, -8)

	Added dithering algorithms to PPD files...

2000-09-09  <easysw>	4c6863ac6d654225b7022566c0494df14e507a1e

	Lines: +1, -0
	Files:	cups/rastertoprinter.c (+1, -0)

	Default to gamma of 1.7 to match sRGB; looks much better now...

2000-09-09  <rlk>	74fc7c9b9a1b8b9586c37c51b6f0221e0891cb6b

	Lines: +85, -21
	Files:	AUTHORS (+3, -0)
		ChangeLog (+45, -0)
		Ghost/README (+11, -20)
		Ghost/gdevstp.c (+12, -0)
		Makefile.am (+5, -0)
		configure.in (+4, -0)
		mkinstalldirs (+5, -1)

	Add full foomatic support

2000-09-09  <easysw>	6dfc094b114a87c3d2e2c685937ed255c818385c

	Lines: +29, -11
	Files:	cups/Makefile.in (+10, -3)
		cups/genppd.c (+4, -4)
		cups/rastertoprinter.c (+9, -3)
		print-util.c (+6, -1)

	Updated compute_page_parameters to support scaling == 0 (means to scale
	to the full page regardless of aspect ratio)

	Added ppd target to CUPS makefile to separate PPD generation and genppd
	linking.

	genppd output PageDimension attributes instead of PaperDimension.

	rastertoprinter was passing the width and length backwards.

	changed rastertoprinter to use a scaling of 0.

2000-09-09  <easysw>	463733d4ae177ebe7c83520555710922c3f08ced

	Lines: +44, -24
	Files:	configure.in (+8, -2)
		cups/Makefile.in (+15, -7)
		cups/README.txt (+18, -12)
		cups/configure.in (+1, -1)
		escputil.c (+2, -2)

	Updated top-level configuration script to only use GCC options when GCC
	is being used...  -Wall and friends yield interesting (but not useful)
	error messages from other compilers.

	Reverted the unnecessary changes to the CUPS Makefile.in.

	Updated the README file for the CUPS driver to reflect the current
	state of affairs.

	Updated the CUPS configure.in file - was checking for g++ instead of
	gcc.

2000-09-09  <rlk>	20782020fe32fb58804a4a1fb1973afdc6a9d17d

	Lines: +21, -0
	Files:	Makefile.am (+1, -0)
		configure.in (+11, -0)
		print.c (+9, -0)

	Try to support LPRng

2000-09-09  <rlk>	06c035fca6b7b4cb76c09501d0c3342c98435fc5

	Lines: +128, -13
	Files:	ChangeLog (+96, -0)
		gimp_main_window.c (+13, -6)
		gtk_main_window.c (+19, -7)

	Close off the setup and color dialogs correctly when printing.

2000-09-09  <rlk>	11a8eaddfa613180ee820a8f5653719383b185c1

	Lines: +3, -3
	Files:	gimp_main_window.c (+3, -3)

	Really stupid hack to try to position the printer driver scroller
	correctly.  This really isn't correct; it needs to find out the
	additional leading between the lines of text in the scrolling window
	rather than arbitrarily adding 3.

2000-09-09  <rlk>	23529ef70b8aacec933cc05c5c11ca5aa7b9aee3

	Lines: +255, -23
	Files:	ChangeLog (+52, -0)
		Ghost/README (+2, -12)
		Makefile.am (+4, -1)
		README (+8, -2)
		README.dither (+14, -3)
		README.weave (+140, -1)
		configure.in (+32, -4)
		printer_options.c (+3, -0)

	Add --disable-lp and --disable-lpr options to configure.

	-Wall really belongs in the warnings even in production.  The others,
	maybe not.

	Other minor changes.

2000-09-09  <rlk>	55254d17e2448a37adccff3208817c1b3fcb3613

	Lines: +18, -0
	Files:	cups/README.txt (+18, -0)

	Instructions for people who use the CVS interface

2000-09-09  <rlk>	ac0c80e85a098eafa82a4228333222c1f74c9d86

	Lines: +8, -16
	Files:	cups/Makefile.in (+8, -16)

	Make compile verbose enough so that it's possible to see what's going
	on.

	Improve robustness of ppd generation.

2000-09-08  <easysw>	fecc71ab11ff835afc4ddac6b68d2810495cb25f

	Lines: +352, -1508
	Files:	cups/genppd.c (+326, -1495)
		cups/rastertoprinter.c (+15, -2)
		print-util.c (+9, -9)
		printdefy.y (+2, -2)

	Fixed international A sizes (wrong values with width and height)

	Changes printers array so it isn't static (needed for genppd, and
	it doesn't matter for the GS driver or GIMP plug-in)

	Updated genppd to generate PPD files from the driver list.

	Added media size, source, and type to raster driver.

	(hopefully this will be all that is left to make it all work)

2000-09-08  <easysw>	644ac2f0119d473e25e35ee36c3052d59e41e58d

	Lines: +128, -64
	Files:	Makefile.am (+2, -0)
		cups/Makefile.in (+29, -17)
		cups/configure (+83, -37)
		cups/configure.in (+3, -3)
		cups/genppd.c (+11, -7)

	Fixed CUPS file generation rules.

	CUPS driver makefile changes.

	Fix to configure script for CUPS drivers.

2000-09-08  <easysw>	037f402c176bde815389310ad31218521b809b8f

	Lines: +2, -2
	Files:	escputil.c (+1, -1)
		print.c (+1, -1)

	Portability - index() should no longer be used since strchr() is the
	ANSI C replacement and is available on all current platforms.

2000-09-08  <easysw>	41921b277de8d139df5395fab2e219ca20378200

	Lines: +13, -1
	Files:	Makefile.am (+13, -1)

	Removed hard-coded GCC warning options from automake file...

	Added CUPS source building targets a la Ghostscript driver.

2000-09-08  <easysw>	99caf26e9d21e3611dbc2f8fbf47a7bb544ba1a0

	Lines: +481, -4858
	Files:	cups/Makefile.in (+10, -22)
		cups/check.c (removed -78)
		cups/dither.c (removed -2047)
		cups/epson.drv (removed -556)
		cups/pack.c (removed -316)
		cups/rastertoepson.c (removed -1679)
		cups/rastertoprinter.c (added +471)
		cups/util.h (removed -160)

	Redid CUPS driver to use GIMP-print code directly, a la the stp driver.

	Not sure how well this will work out, but we'll see...

2000-09-07  <rlk>	08a0222d1339490ae5fd9eb28e5560fbe2af27af

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Little fix for the 670

2000-09-07  <cpbs>	6c605b29db674750c2852d58e31abfb82daed491

	Lines: +3, -3
	Files:	print-canon.c (+1, -1)
		print-escp2.c (+1, -1)
		print-pcl.c (+1, -1)

	Update the progress bar a bit more often.  (Useful on slower machines.)

2000-09-07  <cpbs>	c798e8c8ba2f2009f2984f3168edfe59385bf997

	Lines: +85, -5
	Files:	gimp_main_window.c (+85, -5)

	Add a live preview of the image's position and size.

2000-09-07  <cpbs>	2a64fff60bff145c5a2799d746e332ac4d4a9f68

	Lines: +7, -18
	Files:	print-canon.c (+0, -2)
		print-escp2.c (+0, -3)
		print-pcl.c (+0, -2)
		print-ps.c (+0, -3)
		print-util.c (+7, -8)

	Fix a segfault with the colour preview by eliminating OUTPUT_GRAY_COLOR.
	choose_colorfunc() now handles this case internally.

2000-09-07  <cpbs>	c4f7bef62afee14d8429d3dc33948178cf99e6ff

	Lines: +2, -0
	Files:	.cvsignore (+2, -0)

	New executables: printer_options and (for testing purposes) print-weave.

2000-09-06  <rlk>	e78d61be46d90ff30cc2bd6855b654af96feeea4

	Lines: +178, -27
	Files:	ChangeLog (+170, -0)
		gimp_main_window.c (+0, -1)
		print-dither.c (+3, -13)
		print-escp2.c (+0, -1)
		print-util.c (+5, -11)
		print.h (+0, -1)

	Remove error_mix, which was just causing trouble.

	More or less restore the old contrast setup.

	Remove a spurious variable declaration.

2000-09-06  <rlk>	d60162492129a446e8e48bee3b41bb1456c3b71e

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Fix STC800 margins

2000-09-06  <cpbs>	a162e51f8d8bfbefdb91e4be4664d0cdeedd6ec9

	Lines: +125, -14
	Files:	escp2-weavetest.c (+2, -1)
		print-escp2.c (+5, -4)
		print-weave.c (+117, -8)
		print.h (+1, -1)

	Add a "strategy" argument to the weave code.  This is currently taken
	from the use_softweave member of the res_t list.  The purpose is to allow
	different softweave patterns to be used; depending on the circumstances,
	different weave might be appropriate.  (I don't suggest letting the user
	select a weave, but the driver might do this.)

	At the moment, weave pattern 1 is identical to what we had before.  On my
	870 in 720 softweave, pattern 4 produces less banding than pattern 1,
	while patterns 2 and 3 seem to produce more.  Pattern 1's banding comes
	in "waves".  Pattern 6 seems to do reasonably well...  I think this has
	something to do with what happens when a row of ink is laid down touching
	another row which isn't fully dry yet.  If this is the case, it's not
	obvious how to decide which strategy to use in any given situation.

2000-09-05  <cpbs>	4905c7d78ba0f0aa1142f9e4d46bf588cf5b82ee

	Lines: +13, -6
	Files:	print-util.c (+13, -6)

	Fix a pair of nasty cut-and-paste bugs which caused the yellow control
	not to function; the yellow channel was being adjusted by the magenta
	control instead.

	Change the contrast control a bit.  Its effect was rather "sharp" before,
	so don't cube contrast before applying it.  Also, remove the extra
	contrast reduction which was being done if contrast < 1.0.  Finally, fix
	a bug where "pixel" was being used at one point instead of "temp_pixel".

2000-09-05  <cpbs>	0c30b584216643cf0f570e0591ee20906c51817b

	Lines: +61, -3
	Files:	unprint.c (+61, -3)

	Handle NULs, EJL and remote mode commands a bit more gracefully.
	Don't reject a dot size of 0x11 as invalid.

2000-09-05  <cpbs>	7e13b8ee947935b7036d20bfd927a56e17b2af91

	Lines: +121, -13
	Files:	gimp_color_window.c (+109, -13)
		gimp_main_window.c (+12, -0)

	Add a thumbnail of the image to the top of the colour window and update
	it in real time to show the effects of the colour adjustment controls.
	I'm afraid I didn't bother to port it to the GTK ui (call me lazy...)

2000-09-05  <cpbs>	b6b3684ec5ebb99471b3ec8b97dcd26b6b558ff0

	Lines: +139, -38
	Files:	gimp_main_window.c (+60, -13)
		gtk_main_window.c (+49, -11)
		print-util.c (+28, -14)
		print.h (+2, -0)

	Add upside-down and seascape orientations, matching the orientation
	names used by gv.

2000-09-05  <cpbs>	6b8bb99a880e4b3720a0b7be8ed8907a3e993466

	Lines: +16, -40
	Files:	gtk_color_window.c (+1, -1)
		gtk_main_window.c (+0, -30)
		print-escp2.c (+12, -6)
		print-util.c (+1, -1)
		printdefl.l (+1, -1)
		printdefy.y (+1, -1)

	Fix some global replacements which had changed "redistribute" into
	"cyanistribute".

	Remove stuff in the GTK ui conditionalised on "#ifndef GIMP_1_0".
	Reasoning is as follows.  The GTK ui is there to support gimp 1.0; the
	gimpui ui is preferred for gimp 1.1/1.2.  Therefore, the only reason to
	use the gtk ui with GIMP_1_0 not defined is for the developers to test
	it, and in those circumstances we should see as near as possible the
	same as the gimp 1.0 users see.

	Amend code which decides whether a given resolution is valid for escp2
	printers to use criteria consistent with the current weave code.

2000-09-05  <sharkey>	99e4b690139c8e3152522338d3a651ca39c6d55e

	Lines: +1, -0
	Files:	print-weave.c (+1, -0)

	Add #include <string.h> to declare the type of memcpy.  Suggested by
	Henryk, who notes that its absence can lead to a fatal error on
	64 bit platforms.

2000-09-05  <sharkey>	1035d9f42a79c6de9103f845592c160f346a7100

	Lines: +1, -1
	Files:	print-canon.c (+1, -1)

	Famed Lexmark hacker Henryk Paluch <paluch@kmlinux.fjfi.cvut.cz> notes
	that:

	        va_arg() may not reference char according to compiler
	        error and stdarg(3) man page (char is converted to int
	        when passed through ... prototype).

	He's right.  va_arg(3) says va_arg only takes "fully promoted types" and
	characters must be ints which are then cast to chars.

2000-09-05  <iay>	c120180e9af57020ddd896f64f952cd2369f5772

	Lines: +2, -1
	Files:	print-escp2.c (+2, -1)

	Print 360dpi softweave modes as dark as we can on the ESC740.
	Add a new "Photo Quality Glossy Paper" type; same paper feed mechanism
	as backlight film.

2000-09-05  <rlk>	e4bc94c41778196ce1b3f6730f50369822b153a9

	Lines: +1, -1
	Files:	Ghost/README (+1, -1)

	-sDither, not -Dither!

2000-09-05  <rlk>	084534889b30964a611a6b669bce396fb3a73d0c

	Lines: +1, -0
	Files:	README (+1, -0)

	4.0a3 release

2000-09-05  <rlk>	693bb0111f08f3c802b2b87369dd57cae38b497c

	Lines: +34, -13
	Files:	RELNOTES (+34, -13)

	Updates

2000-09-05  <rlk>	3757d747f4f3df3288af3a262a3531472e93130f

	Lines: +85, -168
	Files:	Ghost/README (+10, -4)
		gimp_main_window.c (+1, -36)
		gtk_main_window.c (+0, -30)
		print-canon.c (+0, -8)
		print-dither.c (+73, -56)
		print-escp2.c (+0, -8)
		print-pcl.c (+0, -13)
		print.h (+1, -13)

	Add Fast dither algorithm, and remove fast color and fast grayscale
	image types.

2000-09-05  <rlk>	de23e18c0e8ad2ca8de7efedf5e00aa8d6448d2c

	Lines: +300, -125
	Files:	ChangeLog (+78, -0)
		Ghost/README (+11, -1)
		gimp_main_window.c (+40, -6)
		gtk_main_window.c (+17, -1)
		print-canon.c (+8, -3)
		print-dither.c (+127, -102)
		print-escp2.c (+7, -2)
		print-pcl.c (+6, -1)
		print.h (+6, -2)
		print_gimp.h (+0, -7)

	Speed up Fast Color; add Fast Grayscale mode

2000-09-04  <rlk>	c3c2f3bca4b6b95cbeaefd7532b1f510f28ce9eb

	Lines: +284, -216
	Files:	print-canon.c (+8, -10)
		print-dither.c (+83, -20)
		print-escp2.c (+6, -5)
		print-pcl.c (+9, -8)
		print-util.c (+166, -159)
		print.h (+12, -14)

	Do a better job of duplicate line elimination in the dither code.  We
	now get notified by the driver if there are known duplicate lines.
	This would allow us to put something in the Image layer to optimize
	out blank lines very early on and save a lot of computation.

	A few point optimizations in the dither code.

	Move the lut_t into the private data of print_util; it isn't actually
	needed anywhere else.  Also hang some stuff off it to optimize the
	lookup for the photo case.

	Get rid of some potentially dangerous FP equality comparisons in
	the HSL code.  Also avoid the scaling to 1 that both endangers
	the computation and wastes time.

2000-09-03  <anikin>	986dd713dd98f5b146ecaf286c44273ec6f2212d

	Lines: +55, -32
	Files:	print-dither.c (+9, -1)
		print-util.c (+8, -27)
		print.h (+38, -4)

	Modified performance instrumentation to use gettimeofday; inlined time sensitive code

2000-09-03  <rlk>	dd855e46096b8a0935992321a9500f258529ec47

	Lines: +354, -12
	Files:	AUTHORS (+58, -4)
		Ghost/README (+3, -2)
		Ghost/gdevstp.c (+1, -1)
		gimp_main_window.c (+15, -0)
		gtk_main_window.c (+15, -0)
		print-canon.c (+4, -0)
		print-dither.c (+245, -5)
		print-escp2.c (+3, -0)
		print-pcl.c (+8, -0)
		print.h (+2, -0)

	Faster color mode

2000-09-03  <rlk>	c31d7a0733f01cbb22e6f7ca1ef7bf385f9974f7

	Lines: +1, -1
	Files:	print-util.c (+1, -1)

	Arithmetic problem

2000-09-03  <rlk>	8fbf05482cf6d18fa9fa9f34e8dd37064fc2402b

	Lines: +112, -109
	Files:	gimp_main_window.c (+54, -58)
		gtk_main_window.c (+55, -48)
		print-util.c (+3, -3)

	Don't mix colors in that don't actually exist in the output.

	Improve accuracy of height/width entry, and don't force these entries
	into PPI mode.

2000-09-03  <rlk>	b32f2149e37c92c09a19007902454362e5ea25f2

	Lines: +138, -44
	Files:	ChangeLog (+93, -0)
		print-dither.c (+6, -6)
		print-escp2.c (+36, -36)
		print-util.c (+1, -1)
		print-weave.c (+1, -0)
		print.h (+1, -1)

	Get rid of some warnings.

	Always print to the exact dimensions specified by the user; don't
	round the scaling down to the nearest percent in compute_page_parameters.

2000-09-02  <rlk>	e445790fcd40c474aeeb419b79d816112b0ded2f

	Lines: +2, -2
	Files:	README (+1, -1)
		configure.in (+1, -1)

	Bump version number

2000-09-02  <rlk>	26a64f9a22e11a0dd6f4babe39c59abf7db072cf

	Lines: +2, -2
	Files:	print-ps.c (+2, -2)

	Some things really can't be doubles

2000-09-02  <rlk>	4f6ef2846e6820ea914c92fb741cefcd9640d901

	Lines: +14, -9
	Files:	README (+14, -9)

	Clarification

2000-09-02  <rlk>	a03fcd1f58f0a33a6efd6b60b46f93692633aa68

	Lines: +613, -257
	Files:	ChangeLog (+336, -0)
		Ghost/README (+3, -1)
		Ghost/gdevstp.c (+8, -8)
		README.new-printer (+4, -0)
		RELNOTES (+97, -1)
		escp2-unprint.c (+3, -3)
		gimp_main_window.c (+42, -40)
		gtk_color_window.c (+8, -16)
		gtk_main_window.c (+40, -46)
		print-canon.c (+1, -13)
		print-escp2.c (+1, -13)
		print-image-gimp.c (+0, -8)
		print-pcl.c (+1, -18)
		print-ps.c (+4, -18)
		print-util.c (+42, -46)
		print.c (+0, -21)
		printdefy.y (+5, -5)
		printers.xml (+18, -0)

	Further tuning of color generation.  At present, CMY controls can be
	used to balance grayscale reasonably effectively.  The grayscale for
	the Stylus Photo 870/1270 was tuned with this.

	Change use of floats to doubles for better accuracy (and because
	floats are always passed as doubles in C, anyway).

	Change GhostScript -sMediaSource to -sInputSlot to conform to PPD
	standard.

	Nominally support Stylus Color 880 and 980.

2000-09-02  <rlk>	c4b6b2d2d146f27697dfb439107800a8c7df89c0

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Try dot size 4 for 360 dpi for the 740.

2000-09-02  <rlk>	42641c14d6e6cad64a3d1ab69eb9fc79e42e1ec0

	Lines: +4, -5
	Files:	print-escp2.c (+4, -5)

	Try again on the 670.  I do not believe the manual; low end printers
	don't generally have a 48/144 head configuration.  Also, it's not a 4
	pl drop size.

2000-09-02  <rlk>	d549a125b048b33d33cc33a7815e487737cc9e94

	Lines: +51, -51
	Files:	print-util.c (+51, -51)

	Tune the color stuff a bit more

2000-08-31  <rlk>	04a2bb06f164551e4787c1c3015e86cd02005b3e

	Lines: +6, -4
	Files:	gimp_main_window.c (+6, -4)

	Fix bottom/right borders and preview rectangle

2000-08-30  <davehill>	49f52031322766f0b6fb0309675c0e3581b584ad

	Lines: +10, -63
	Files:	print.c (+1, -63)
		print_gimp.h (+9, -0)

	Removed compatability defines. We now define GIMP_ENABLE_COMPAT_CRUFT
	to turn back on the old API definitions (for now). Changed GIMP_INDEXED
	to INDEXED for 1.0.4.

2000-08-30  <rlk>	9764421a059be98760265b9da6aa387c47a18f40

	Lines: +9, -7
	Files:	print-util.c (+9, -7)

	Expand the range of the CMY controls, and really allow CMY values of 0.

2000-08-29  <rlk>	a9a35e63a20c7d46d600e281d1ff8842b55490d8

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Update the STP 720.

2000-08-29  <rlk>	05ff601ec64d8fada8d9fb8e2a155bfdc1217dbd

	Lines: +170, -9
	Files:	Makefile.am (+5, -1)
		README.new-printer (+10, -8)
		printer_options.c (added +155)

	Add printer_options program to generate *-omatic database.

	Update printer tweaking instructions.

2000-08-29  <rlk>	a6f61135d48e0cf606311a483e997d3a9c9a1646

	Lines: +11, -11
	Files:	print-escp2.c (+11, -11)

	Fix up 360 dpi mode for first generation variable dot size printers.
	This is surely wrong for the 2000P at 360 DPI.

2000-08-29  <rlk>	9005fe952e3f3a0d83aafb6aeb8502d65862b030

	Lines: +5, -1
	Files:	print.c (+5, -1)

	Try to make this compile for some older versions of Gimp 1.1.

2000-08-29  <rlk>	014b08a5d5461b3fc224a0d1304f2b346e90b193

	Lines: +1, -0
	Files:	Ghost/README (+1, -0)

	Note support for the ESP 2000P

2000-08-29  <rlk>	96d78223cb38874e2b8186a0f436659a855ff2ef

	Lines: +2, -2
	Files:	gimp_main_window.c (+2, -2)

	Permit scaling down to lower scale limit, not necessarily just 5%.

2000-08-28  <rlk>	0f61e4c047602ff75b3243237382fb70e76dcd11

	Lines: +6, -6
	Files:	Ghost/README (+3, -3)
		print-util.c (+3, -3)

	Allow more CMY boost

2000-08-28  <rlk>	5d53a258c1123ae36fd155e3c78a8c1ba406c0cc

	Lines: +9, -9
	Files:	print-escp2.c (+9, -9)

	Single dot size printers should not support 360 softweave

2000-08-28  <rlk>	6c1054b02606c268c3812449e5b2cae0599320e2

	Lines: +3, -8
	Files:	print-util.c (+3, -8)

	Do CMY adjustments correctly (in CMY space, not RGB!)

2000-08-28  <anikin>	8f42ebccb86119f77015f93d0cb35cd8fea78b83

	Lines: +72, -0
	Files:	print-escp2.c (+9, -0)
		print-util.c (+41, -0)
		print.h (+22, -0)

	Performance profiling code.

2000-08-28  <rlk>	574c74f16b5b638e44415ef7eed1ce04ce7a2485

	Lines: +479, -280
	Files:	Ghost/README (+6, -6)
		Ghost/gdevstp.c (+28, -23)
		gimp_color_window.c (+80, -57)
		gimp_main_window.c (+11, -7)
		gtk_color_window.c (+133, -111)
		print-util.c (+166, -24)
		print.c (+24, -24)
		print.h (+8, -5)
		printdefl.l (+4, -4)
		printdefy.y (+19, -19)

	Make all color options based on 1.0 rather than on 1.0 or 100.  This
	simplifies things considerably, and allows more precise specification
	of colors.  Also, fix how brightness works.

2000-08-26  <rlk>	816eaa3a6a7f0a813725e3c8ed929949f5731c83

	Lines: +3, -3
	Files:	print-escp2.c (+3, -3)

	STC 440/460 (and probably 480) don't have different spacing for the
	black nozzles.

2000-08-26  <rlk>	2b9a3e5117aa256b01de6f3eb41113f207723669

	Lines: +58, -39
	Files:	print-escp2.c (+58, -39)

	Some printers apparently have different spacing between black and
	color nozzles.

2000-08-25  <rlk>	af2d70dc2527bacfea0de470a45496c47aecea07

	Lines: +16, -10
	Files:	Ghost/README (+1, -1)
		Ghost/gdevstp.c (+1, -1)
		gimp_color_window.c (+1, -1)
		gtk_color_window.c (+1, -1)
		print-util.c (+12, -6)

	Fix contrast control to do something a lot more reasonable.

2000-08-25  <davehill>	a22fdcb7cd83bdce9934beb5a710e0e3d6232e84

	Lines: +16, -2
	Files:	print-pcl.c (+16, -2)

	If the printer supports multiple media sources (trays), the default
	source is now "Standard", which means "use the printer's default"
	as if there were no support. This stops the default being "manual
	feed." Helps in support request 104138.

2000-08-25  <rlk>	d3fa76295a5d691d9d2fcbd7e650ec4421c34f3d

	Lines: +16, -0
	Files:	gimp_color_window.c (+16, -0)

	Button to reset all color defaults

2000-08-24  <rlk>	417761bda838cf82735c461a7980d310196e7455

	Lines: +59, -2
	Files:	gimp_color_window.c (+1, -1)
		print.c (+58, -1)

	Update to the new libgimp names.  Back compatible in print.c;
	back compatibility not needed in gimp_color_window.c.

2000-08-24  <rlk>	d4a02d75cf637bb0ccb40bac774d0e70236f727b

	Lines: +25, -17
	Files:	print-escp2.c (+17, -17)
		printers.xml (+8, -0)

	Fix definition of 670 (from visual inspection).

	Add preliminary definition of SP 2000P.

2000-08-24  <rlk>	1ad427b3e59d261819d2ca7a5963024111facd20

	Lines: +52, -3
	Files:	gimp_main_window.c (+52, -3)

	Add right and bottom border entries.

2000-08-23  <rlk>	8a81122acedf5cbd9348977d2c92147c0ab84bd4

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Tune matte paper settings

2000-08-23  <gandy>	a5a3763efb2381baceef98cabf929c16a2e681a3

	Lines: +13, -1
	Files:	print-canon.c (+13, -1)

	Added some debugging messages

2000-08-23  <gandy>	a6ee097f7a0c3f4e9e8010782a0d824924ab7264

	Lines: +2, -2
	Files:	print-canon.c (+2, -2)

	Another fix to the 0x61 command - final version.

2000-08-23  <gandy>	a08fabab2b28a13889a61ad80f13cc6f2ce6141a

	Lines: +16, -10
	Files:	print-canon.c (+16, -10)

	Moved deinitialization code from end of canon_print to canon_deinit_printer()

	Fixed typo in 0x61 command (printers with deactivated 0x61 command should
	give it another try)

2000-08-23  <rlk>	076f6ec22677c5e61e505aa2fe6bf4a198db31d8

	Lines: +9, -2
	Files:	print-dither.c (+9, -2)

	Print all bits in fast black mode, not just the high order bit on
	variable dot sizes.

2000-08-23  <rlk>	60536218b2f19a2060dfe476f628ac31d01ee779

	Lines: +354, -56
	Files:	print-canon.c (+1, -2)
		print-dither.c (+4, -4)
		print-escp2.c (+1, -1)
		print-pcl.c (+1, -2)
		print-util.c (+341, -44)
		print.h (+6, -3)

	Improve color generation performance.  Don't recompute color at all if
	we're reusing a row, and also don't recompute it if the point we're
	looking at has identical input values to the previous point.

2000-08-23  <rlk>	f1288a14dbffee7ca72bcf06e33d4c305498c2e7

	Lines: +2, -2
	Files:	Ghost/gdevstp.c (+2, -2)

	Fix page positioning, from Wolfgang Fritz

2000-08-23  <rlk>	8c75614d49656807478c8b30e71575762826fc07

	Lines: +102, -102
	Files:	gimp_main_window.c (+102, -102)

	Tweak the UI a bit more

2000-08-23  <rlk>	86f8bcc929e77692a0e10aa271c34137d46462bb

	Lines: +2, -2
	Files:	print_gimp.h (+2, -2)

	Tweak the print window size again

2000-08-22  <rlk>	ad397c3340eab26b2bc762e22496e723211657fb

	Lines: +54, -30
	Files:	gimp_main_window.c (+49, -30)
		print_gimp.h (+5, -0)

	Rearrange main window further.

2000-08-22  <rlk>	e6be0eef0db00ae6b0f9f8913ec14485850de278

	Lines: +78, -96
	Files:	gimp_main_window.c (+78, -96)

	Reorganize the interface a bit more logically

2000-08-21  <rlk>	6dd3c2cbd5f7e2c25616b8c3cc64abc046af9657

	Lines: +5, -5
	Files:	print-escp2.c (+5, -5)

	More printers that 1440x720 microweave doesn't work on.

2000-08-21  <rlk>	c152c9bb120aee64e081b4305367bd566fa63183

	Lines: +8, -8
	Files:	print-escp2.c (+8, -8)

	Take a stab at density for the 600

2000-08-21  <rlk>	0e0aa494378e280e2e9a455e54f93016a5e71bc3

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	The PDQ and CUPS descriptor files are now completely useless.  No
	sense in distributing them.

2000-08-21  <rlk>	a4238bdab0bda31e48efdbd36e3b6bbca5b9ee71

	Lines: +10, -10
	Files:	print-escp2.c (+10, -10)

	Take a stab at optimizing the 800/850/1520/3000 dot sizes

2000-08-21  <rlk>	8f21484f79aff051bb26dc50aaa5399bc79d6a91

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Stylus Color 1520 was incorrectly not set up for 1440x720 mode.

2000-08-20  <rlk>	146622873de34485e7e1f5526f915be4739f6cb0

	Lines: +33, -18
	Files:	print-escp2.c (+33, -18)

	Tune black lower & upper constants for various papers.

2000-08-20  <rlk>	e20b8418922eb736dd98aed8cb53f37f2eede1ea

	Lines: +0, -7
	Files:	print-util.c (+0, -7)

	Eugene Anikin has verified that this now works with inlining in egcs 1.1.2.

2000-08-20  <rlk>	96284163a5b28aeec06a6b050667ef19bdb220ee

	Lines: +50, -43
	Files:	print-escp2.c (+50, -43)

	Set default densities more appropriate for different kinds of paper.

2000-08-20  <rlk>	4aed008392add3efa73ec85c37a484b78e5979f0

	Lines: +13, -9
	Files:	Ghost/README (+13, -9)

	Minor cleanup

2000-08-20  <rlk>	6707c8220a41b27f7c28e83832a2cea0840e7660

	Lines: +12, -12
	Files:	print-escp2.c (+12, -12)

	Enable 180 DPI mode for some Epson printers.  This mode is useless on
	good paper, but on cheapo stock it has its uses.

2000-08-20  <rlk>	f626b1085a9f137521923e6c61181a011f771765

	Lines: +3, -4
	Files:	print-util.c (+3, -4)

	Floating point equality comparisons are pure poison.  Thanks to Eugene
	Anikin <eugene@anikin.com> for spotting this.

2000-08-19  <rlk>	c733a50405cb256e71fa13b5901221b9343a01aa

	Lines: +47, -34
	Files:	print-escp2.c (+47, -34)

	Fix positioning on STC 850.

	Remove workaround for setting page length on our old weave code in general.
	This workaround is very confusing and shouldn't be necessary any more.

	Tweak a few parameters on the 440 and 660.

2000-08-19  <rlk>	0743ffcc31cc86277ab6fdbe348386757890ffd2

	Lines: +2, -2
	Files:	print-canon.c (+2, -2)

	Fix density computation for 1440x720 (suggested by
	suamor@sourceforge.net)

	Fix debug code (likewise)

2000-08-19  <rlk>	60afe4cc83f7de77dfc51c7b9237692b158d9956

	Lines: +403, -0
	Files:	README.new-printer (added +403)

	Instructions for adding/tuning printers.

===============================================================================
Name: print-4_0_a2

2000-08-15  <rlk>	fe6c701e2b7fa8669b46176601f83df49bfc12c1

	Lines: +17, -0
	Files:	ChangeLog (+17, -0)

	4.0a2

2000-08-15  <rlk>	499aee750b56de28e519fff1ff1439538f97e9d3

	Lines: +14, -1
	Files:	RELNOTES (+14, -1)

	Last minute changes.

2000-08-15  <rlk>	bad19fdcbf4dc51ed23872cedbb851d76d6a36d8

	Lines: +193, -7
	Files:	ChangeLog (+156, -0)
		Ghost/README (+10, -2)
		Makefile.am (+1, -1)
		README (+1, -1)
		RELNOTES (+24, -2)
		configure.in (+1, -1)

	Prep for 4.0a2

2000-08-15  <mitsch>	b03ab0c9ed9bf08e52eabdb17875b5f69db016fd

	Lines: +9, -8
	Files:	gimp_main_window.c (+9, -8)

	Some minor changes to minimize diffs against the version checked
	into the GIMP source tree.

2000-08-14  <rlk>	4c0bf973fe250b02a768b360535d639570ca912e

	Lines: +70, -7
	Files:	print-escp2.c (+70, -7)

	4 pl printers actually use 6 pl dots at 720 dpi mode.

	Nominally support 180 dpi (never mind that nothing actually uses it yet).

2000-08-14  <rlk>	2fb2863fe8e8e2c77b530eae892ab84fec767a4b

	Lines: +7, -0
	Files:	print-util.c (+7, -0)

	egcs 1.1.2 and thereabouts have problems with inlining here.

2000-08-14  <rlk>	4add99be40326b4ba5154e08049d7d1362e7916c

	Lines: +508, -144
	Files:	print-escp2.c (+508, -144)

	Make ink type selection even more data driven, rather than logic
	driven.

2000-08-14  <rlk>	aae765a0cbf65fcc7235c0a248fc6dc842f9e7e4

	Lines: +0, -0
	Files:	cyan-sweep.tif (added +0)

	cyan sweep pattern for testing

2000-08-13  <rlk>	da1e1245f9bd6eb98dc9d5ff1c5996988f448c7b

	Lines: +7, -36
	Files:	Ghost/gdevstp.c (+7, -3)
		Ghost/gdevstp.h (removed -33)

	No good reason to have a trivial header file for a one file driver

2000-08-13  <rlk>	10abc0249ce942b78ff83b2da980e38440eb9457

	Lines: +2, -2
	Files:	print-dither.c (+2, -2)

	Minor syntax correction

2000-08-13  <rlk>	2fbc2514385ce46a62bbf4b126fc45324062811c

	Lines: +4, -4
	Files:	gimp_main_window.c (+2, -2)
		gtk_main_window.c (+2, -2)

	Ensure that at least a thin line is always displayed in the preview box

2000-08-13  <rlk>	f1cd8d503e331e59854579d3723c92a2d7328166

	Lines: +8, -5
	Files:	print-escp2.c (+8, -5)

	Fine tune 360 softweave

2000-08-13  <rlk>	7e755a0878c2e5cf02bb44d93d297f368174d761

	Lines: +10, -1
	Files:	print.c (+10, -1)

	Startup debugability

2000-08-13  <rlk>	4a3d39026d36df89b0bc3971d8b191af5b0e978a

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Fix top margin on ESC 850

2000-08-12  <rlk>	90c360c1c3adae634ad6288e3d425810008e8ef4

	Lines: +18, -7
	Files:	print-dither.c (+13, -4)
		print-escp2.c (+4, -3)
		print.h (+1, -0)

	Mixing in the error to help determine what to print doesn't work well
	on ESP EX.  Make it configurable.

2000-08-12  <rlk>	af3d7c7e7bbec682f6fdbf160c00a7a3d4c5df27

	Lines: +1, -1
	Files:	run-weavetest (+1, -1)

	Actually test the other required modes!

2000-08-12  <rlk>	6d2806300e906eca71290c7bf06ce81e617c2674

	Lines: +325, -184
	Files:	Ghost/README (+19, -9)
		Ghost/gdevstp.c (+36, -26)
		gimp_main_window.c (+17, -5)
		gtk_main_window.c (+17, -5)
		print-dither.c (+28, -13)
		print-escp2.c (+203, -121)
		print-util.c (+4, -4)
		run-weavetest (+1, -1)

	Fix PPI rescale when image is changed from portrait to landscape mode.

	Don't suppress printing of colored ink when black is also printed,
	when density is high.  That turned out to be the cause of lots of
	problems at 360 DPI and perhaps even at 720 DPI.

	Change the density value used for making print decisions to use part
	of the error diffusion.  This feeds into the dot size computation,
	and results in smoothing of transition regions.

	Add 360 DPI softweave modes to Epson driver for variable dot size
	printers.  It's not clear that there's any good reason to do this
	for fixed dot size printers, or if it will even work.  It yields
	substantially improved print quality on variable dot size printers
	(at least the 870).  This needs more testing and tuning.

	Change the criteria for using bidirectional vs. unidirectional printing.
	On the 870, unidirectional printing is actually smoother than
	bidirectional, at least in some cases.

	Tune zero-margin mode, and fix it for 360 DPI.

	Reduce saturation/darkness spike in pure red, pure green, and pure
	blue vicinity, and increase overall saturation to compensate.

	Test more weave modes (in particular, ones required for 360 DPI
	softweave).

	Update Debian install instructions.

	Use gs_stderr in Ghostscript driver, and print more useful errors.

2000-08-11  <rlk>	6b24a361765e6b49e72e7cad8d936d04a96422be

	Lines: +12, -0
	Files:	print-canon.c (+4, -0)
		print-pcl.c (+4, -0)
		print-ps.c (+4, -0)

	Protect against someone removing code that only looks redundant.

2000-08-11  <rlk>	6664d70db3d716be7e719ab4fc0f12a6054f76c7

	Lines: +7, -0
	Files:	print-escp2.c (+7, -0)

	It is necessary to recompute the image height and width after
	compute_page_parameters; these will change if the image is rotated.

===============================================================================
Name: print-4_0a1

2000-08-09  <rlk>	65502728da0474ef8f8b0e34a86ae32ecdfd5ee8

	Lines: +18, -0
	Files:	ChangeLog (+18, -0)

	4.0a1 release

2000-08-09  <rlk>	47b040c4486704520ef9313ddffa6614c57da3a6

	Lines: +169, -39
	Files:	ChangeLog (+98, -0)
		Ghost/README (+6, -6)
		Makefile.am (+20, -10)
		README (+1, -1)
		RELNOTES (+38, -16)
		configure.in (+1, -1)
		print-canon.c (+3, -3)
		print-escp2.c (+1, -1)
		print-pcl.c (+1, -1)

	Rename some troublesome option names in HP and Canon drivers.

	Remove spurious 180 DPI mode on Photo EX.

	Prep for 4.0a1

2000-08-09  <rlk>	891e0a32b924ef75fb75bbbdac5666c8a0095788

	Lines: +28, -42
	Files:	print-escp2.c (+28, -42)

	More minor tuning

2000-08-09  <rlk>	572d1fad9ef4ed67b744cdc6bbd49628edc74369

	Lines: +11, -2
	Files:	Ghost/gdevstp.c (+11, -2)

	Try yet again to solve the problem of printing only half the page in
	the GS driver.

2000-08-08  <rlk>	1fe217649282a4e3f70597e378d7c1eef291dd66

	Lines: +6, -6
	Files:	print-escp2.c (+6, -6)

	Tweaks for the EX/700

2000-08-08  <rlk>	0503048975469aac20b97f34c9bc59c598de1bcc

	Lines: +2, -2
	Files:	Makefile.am (+2, -2)

	Back out accidental change

2000-08-08  <rlk>	f6dece8e32f4e287ec4efe60b9cedad9db6ee9d9

	Lines: +282, -107
	Files:	print-escp2.c (+252, -77)
		printers.xml (+30, -30)

	Use tables to generate dot size and density information rather than
	heuristics.  This makes it possible to pick optimum dot size for each
	resolution.

	Print correctly to bottom of image in oversampled modes.

2000-08-06  <rlk>	0afd25a18080e31286a8f00f8fb2e7acd93d0e67

	Lines: +0, -0
	Files:	Makefile.am (+0, -0)

	Make compile lines a bit more compact

2000-08-06  <rlk>	c870d3a8aca63cbf5cb889baedb396887cee27b0

	Lines: +5, -1
	Files:	Ghost/.cvsignore (+5, -1)

	update cvsignore

2000-08-06  <rlk>	6b5a4325d8cac2560ae9f1e18999afd96057d86e

	Lines: +15, -0
	Files:	cups/.cvsignore (added +15)

	cvsignore

2000-08-06  <rlk>	316bb7d3bb65fef79b14875af65ed3e46a598823

	Lines: +124, -164
	Files:	Ghost/README (+2, -2)
		Ghost/gdevstp.c (+109, -140)
		print-canon.c (+1, -19)
		print-escp2.c (+3, -3)
		print-image-gimp.c (+6, -0)
		print-pcl.c (+1, -0)
		print-ps.c (+1, -0)
		print.h (+1, -0)

	Clean up the Ghostscript driver.

	Rename the oversampled ESCP modes.

2000-08-06  <rlk>	61e965e198cecb93ec0f727f29f9cb9b510baf36

	Lines: +381, -25
	Files:	ChangeLog (+297, -0)
		Makefile.am (+19, -5)
		README (+12, -2)
		RELNOTES (+48, -16)
		configure.in (+4, -1)
		print_gimp.h (+1, -1)

	Start preparations for release.

2000-08-06  <rlk>	04f639219d9f46eaab27424b28ed452c6c05119c

	Lines: +28, -30
	Files:	Ghost/gdevstp.c (+28, -30)

	gs_param_strings are counted strings, not null-delimited.

2000-08-06  <rlk>	859acc30d3f3ce36000f2deeae108fc73a56f4cd

	Lines: +2, -2
	Files:	Ghost/README (+2, -2)

	Fix dither algorithm names

2000-08-06  <rlk>	74acf7290f7364fc2662f49650a8d9692d657abe

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Fix for the 640.

2000-08-05  <rlk>	e16984be8b516c7f3dbf60a66c3287f409d5567a

	Lines: +1301, -414
	Files:	Ghost/README (+275, -92)
		Ghost/com-stp.ppd (+69, -18)
		Ghost/contrib.mak.addon (+18, -6)
		Ghost/devs.mak.addon-5.10 (+17, -5)
		Ghost/gdevstp.c (+145, -110)
		Ghost/gs-stp.pdq (+272, -57)
		Makefile.am (+1, -1)
		README.escp2 (+1, -1)
		gimp_main_window.c (+3, -4)
		gtk_main_window.c (+3, -4)
		print-canon.c (+95, -12)
		print-escp2.c (+87, -38)
		print-pcl.c (+28, -6)
		print-ps.c (+30, -13)
		print-util.c (+145, -3)
		print.c (+10, -1)
		print.h (+39, -31)
		printdefy.y (+11, -0)
		printers.xml (+52, -12)

	Major revamp to the Ghostscript driver.  This allows use of all supported
	printers (not just Epson) with the stp driver.  Also, many of the options
	have changed incompatibly.  This change was required in order to better
	support the driver in the long run.

2000-08-05  <sharkey>	247180bdb7ee042b2e05f5b05452344760bf6cbe

	Lines: +4, -0
	Files:	Ghost/devs.mak.addon-5.10 (+4, -0)

	The main branch ghostscript also needs the addition of gdevstp-weave in
	order to make properly.

2000-08-05  <rlk>	fc340f51c13f4cf0529deabd45255bb5e10a5979

	Lines: +3, -1
	Files:	print-escp2.c (+3, -1)

	The ESC 640 claims to use the new command set, and also claims to be a
	1440 dpi printer, but it doesn't support the ESC($ command???

2000-08-04  <rlk>	a3425a4431ee506e0e6527e9e9ac1827ff1499fe

	Lines: +48, -17
	Files:	escputil.c (+48, -17)

	Open the raw printer device write only, not read only (testing?
	What's testing?).

	Attempt to function on systems without GNU getopt.

2000-08-02  <davehill>	3b896154569051b9c6a426e9d48670c6f61beb1b

	Lines: +12, -5
	Files:	pcl-unprint.c (+12, -5)

	Handle multiple "PJL" commands. Print out everything we see until the
	next ESC.

2000-08-02  <davehill>	e82ad5a9622d2c9012c2580a4fc854286bf8994f

	Lines: +14, -13
	Files:	print-pcl.c (+14, -13)

	Fixed the problem with the raster top position being wrong. This was
	introduced with the use of "compute_page_parameters".

2000-08-02  <rlk>	c3afdfc40f778fd9bd481b465002994a0a6be815

	Lines: +1, -1
	Files:	print-util.c (+1, -1)

	Very, very much to my surprise, the new photo mode doesn't require
	bumping saturation up insanely.  Rescale saturation by 1.25 rather
	than 2.5 works much better on the PDI target.

2000-08-02  <rlk>	9eeb958ae6edabf37b20e6f57643e0248287cced

	Lines: +4, -2
	Files:	print-util.c (+4, -2)

	Workaround for a gcc 2.7.2.3 inlining bug

2000-08-02  <rlk>	5a005517bb1e3279545691f8cf459e3c73619d03

	Lines: +232, -50
	Files:	gtk_color_window.c (+0, -1)
		print-canon.c (+1, -1)
		print-dither.c (+2, -2)
		print-escp2.c (+3, -3)
		print-pcl.c (+8, -8)
		print-ps.c (+1, -1)
		print-util.c (+215, -20)
		print.h (+2, -14)

	Put the fast color functions back in for when we use something other
	than photo mode.

	Declare more functions static to reduce namespace pollution.

	Change #ifdef __GCC__ to #ifdef __GNUC__ around inlining.  The correct
	macro is __GNUC__.  This should result in a fairly significant speedup.

2000-08-01  <rlk>	1086f9ebcb6c0c08f4382016434d8f62c3b3abcd

	Lines: +216, -98
	Files:	escp2-weavetest.c (+5, -0)
		print-escp2.c (+2, -2)
		print-util.c (+209, -96)

	Improve color and tone rendition substantially.  This is not based
	on anything terribly scientific, but it seems to do a rather good
	job based on various test images and patterns.

	Disallow certain out of bounds tests.

2000-08-01  <rlk>	0fa5db3f5234437d9493df78d73a4f9587b4c345

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Finer tuning of zero margin

2000-08-01  <rlk>	834bcffde03d7826a8428ec5b0ee5ce7e5d27341

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Fine tune zero-margin mode

2000-08-01  <rlk>	299c5ec674f92d8713c3ce5779db7f96ddb3392d

	Lines: +4, -4
	Files:	print-escp2.c (+4, -4)

	Start microweave at the correct vertical position (how many times is
	this going to get "fixed" and I'll break it in creative ways?)

2000-08-01  <rlk>	e8a99e64b0ba1a424a9d122a654855fd9d6a36dc

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	print-weave.c needs to go into Ghostscript driver

2000-08-01  <rlk>	bc15a81200da27726dafd9dce50aef887ca1bf9b

	Lines: +4, -0
	Files:	Ghost/contrib.mak.addon (+4, -0)

	print-weave.c

2000-07-31  <cpbs>	f8c872fc148e69efd0665c38aff8b9d19364ee7c

	Lines: +1832, -323
	Files:	Makefile.am (+1, -0)
		README.weave (added +959)
		escp2-weavetest.c (+9, -17)
		print-escp2.c (+82, -306)
		print-weave.c (added +771)
		print.h (+10, -0)

	New weave algorithm.  The softweave calculations are now done in
	print-weave.c.  print-escp2.c is modified to call the weave calculation
	functions as appropriate.  Some other related changes require changes
	to the test code in escp2-weavetest.c.  Declarations added to print.h.
	Unfinished documentation for the algorithm is in README.weave.

2000-07-31  <rlk>	25afae8c5409de42ef300af4492fcfb8fd254963

	Lines: +35, -25
	Files:	README.escp2 (+35, -25)

	Update some of the remote mode stuff

2000-07-31  <easysw>	55c8d2555c9983bf09c8c10b8f87fb9e40e48b86

	Lines: +98, -62
	Files:	cups/README.txt (+75, -52)
		cups/dither.c (+15, -8)
		cups/rastertoepson.c (+8, -2)

	Updated README a little bit.

	Some changes to the dithering code to get the density stuff to work right.

2000-07-30  <cpbs>	70aafaa0e678d92520f5bc7a9f06c3c979551afa

	Lines: +3, -4
	Files:	print-image-gimp.c (+3, -4)

	Back out changes made in revision 1.4, which didn't fix anything but
	broke landscape mode.

2000-07-30  <rlk>	63491d4503ee028e101a291a25929985ccef3df7

	Lines: +26, -23
	Files:	print-escp2.c (+26, -23)

	More constant tuning

2000-07-30  <easysw>	eb56fe840c4424cc82f6566eb26938a6aac5cf0e

	Lines: +3594, -339
	Files:	cups/Makefile.in (+23, -4)
		cups/check.c (added +78)
		cups/dither.c (added +2040)
		cups/epson.drv (+109, -186)
		cups/pack.c (added +316)
		cups/rastertoepson.c (+868, -149)
		cups/util.h (added +160)

	First working version of CUPS driver using gimp-print dithering.

2000-07-25  <rlk>	50e27e3566eb86191319ef3099fec1d7f6a96110

	Lines: +11, -2
	Files:	Ghost/README (+11, -2)

	Additional instructions for installing Ghostscript driver from Matti
	Ahokas <mattiaho@solutions.fi>.

2000-07-24  <cpbs>	204de32f86a2d586f3d7c68c6d95f73147ed0d25

	Lines: +13, -0
	Files:	debian/.cvsignore (added +13)

	*** empty log message ***

2000-07-23  <rlk>	c1e6f8061f91d20080a0b10e1062f5187edf259d

	Lines: +8, -6
	Files:	README.dither (+8, -6)

	Clarify some wording.

2000-07-23  <rlk>	1746144a4557109dc43275a27b901c644fa0fc14

	Lines: +15, -15
	Files:	Ghost/README (+4, -4)
		Ghost/com-stp.ppd (+4, -4)
		Ghost/gs-stp.pdq (+4, -4)
		print-dither.c (+3, -3)

	Make adaptive hybrid be the default dither algorithm

2000-07-23  <rlk>	c2ff47595dad8f2a2b6eeafc36c9e5b9fcb2475f

	Lines: +4, -3
	Files:	print-image-gimp.c (+4, -3)

	Possible fix for gimp 1.0.4 problems.

2000-07-22  <rlk>	99cf6f725f567d289e995db700121fcc7dd7bce0

	Lines: +78, -34
	Files:	gimp_main_window.c (+38, -18)
		gtk_main_window.c (+40, -16)

	Complete fix of PPI mode

2000-07-22  <rlk>	5b75280a67c0e3c00418223e684e89299031a1ce

	Lines: +28, -4
	Files:	gimp_main_window.c (+13, -3)
		gtk_main_window.c (+15, -1)

	Initialize PPI scale correctly

2000-07-21  <rlk>	bbfbff2a14975a755d1ec2443a718d4bb0f59a2c

	Lines: +103, -20
	Files:	ChangeLog (+10, -0)
		gimp_main_window.c (+45, -9)
		gtk_main_window.c (+46, -9)
		print-dither.c (+2, -2)

	Try to maintain the same image size when switching between PPI and
	percent.  Currently this may be off by one point.  This also clamps
	the PPI range to 5-100% of the paper size, just like the percentage.
	It means that Set Image Resolution won't work correctly for a really
	big image, but it's consistent with everything else.

	Try to improve dark grays for variable dot size printers.

2000-07-20  <cpbs>	9176361bd6f85a3b317d3cc5d997c45c7c18641b

	Lines: +210, -63
	Files:	README.escp2 (+118, -18)
		print-escp2.c (+92, -45)

	Add support for zero-margin mode on the STP 870 and 1270.  Add some more
	info gleaned about remote mode commands.

2000-07-20  <rlk>	b3d4e1303578711deecdb5506469843e3ded2dc8

	Lines: +12, -0
	Files:	print-util.c (+12, -0)

	Prevent saturation blowout for saturation > 1.0.

2000-07-20  <rlk>	86f792d5854a46c6dc0e7612b5ce414c3b3a3713

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Test prints of the PDI target really do suggest that the light inks
	are 1/4 of the dark inks.  At 1/3, the skin tones took on a rather
	strong yellow cast that went away at 1/4.

	The single dot size printers need to be retested, but I suspect they
	should also be at 1/4 rather than 1/3.

2000-07-20  <rlk>	308aa69435ca4e37be192b4c6fe79a305470f8cf

	Lines: +14, -2
	Files:	print-util.c (+14, -2)

	Check both dimensions for scaling -- scaling should be for the tighter
	fitting dimension.

2000-07-19  <rlk>	f0fbf30dbf86796528c6885106ee1f0b5d61ed0c

	Lines: +5, -0
	Files:	print-escp2.c (+5, -0)

	Fine tuning for 4-color variable printers

===============================================================================
Name: print-3_1_9

2000-07-18  <rlk>	e38d89a7908a8a5fc1e2cac5b98fbe346d73108b

	Lines: +78, -6
	Files:	ChangeLog (+18, -0)
		README (+32, -3)
		RELNOTES (+26, -1)
		configure.in (+1, -1)
		print_gimp.h (+1, -1)

	3.1.9 release

2000-07-18  <rlk>	0c81711f630f46086517b05b1ac26615fdab7b3c

	Lines: +169, -99
	Files:	ChangeLog (+85, -0)
		gimp_color_window.c (+36, -8)
		gimp_main_window.c (+3, -34)
		gtk_color_window.c (+37, -8)
		gtk_main_window.c (+1, -33)
		print-dither.c (+7, -7)
		print.c (+0, -9)

	Make more stuff static

2000-07-17  <rlk>	9306b166755d6ab5acc4b8ac22925d44edb1b558

	Lines: +3, -3
	Files:	print-escp2.c (+3, -3)

	Fix a name clash with some versions of Ghostscript

2000-07-16  <rlk>	80a0e4d4f8497b410213a2f185f79964db597313

	Lines: +8, -0
	Files:	gimp_main_window.c (+4, -0)
		gtk_main_window.c (+4, -0)

	Maintain correct scaling value across restarts

2000-07-15  <rlk>	a09d2ad8e9a1fdb0b6cb2b6225d7e2ba189efa71

	Lines: +87, -100
	Files:	print-escp2.c (+87, -100)

	Improve 720 dpi on 870/860 class printers

2000-07-15  <rlk>	fdc159100438938ad34576558008bf444ed2a8d3

	Lines: +39, -21
	Files:	escputil.c (+11, -4)
		print-dither.c (+20, -15)
		print-escp2.c (+7, -2)
		print.h (+1, -0)

	More minor tweaks

2000-07-14  <cpbs>	55fda31b29de4b4712d97558d8006161784e8bfc

	Lines: +19, -17
	Files:	Ghost/gdevstp.c (+19, -17)

	New function, get_escp2_printer_by_model().  Use it in stp_print_page()
	and stp_open().  stp_open() previously used get_printer_by_index()
	which can't have been right.

2000-07-14  <rlk>	8f9b7dc6bfcd91765ba29215c13fdcbac87f876a

	Lines: +42, -110
	Files:	README.dither (+42, -110)

	Some updates.

2000-07-14  <rlk>	2c0aa78849f84cd87df9b8df089514d42c999d3e

	Lines: +2, -2
	Files:	print-dither.c (+1, -1)
		print-escp2.c (+1, -1)

	Minor parameter tweaking

2000-07-14  <rlk>	bf793b4c4e9c8d239ffa0911a1d9e76ab43db42e

	Lines: +7, -3
	Files:	print-escp2.c (+7, -3)

	Set adaptive level correctly for single dot size 6-color printers.

2000-07-14  <rlk>	e7cb40d4e4bda19f1a99024b3836adb217bd88d6

	Lines: +19, -71
	Files:	print-dither.c (+10, -1)
		print-escp2.c (+9, -70)

	Improve quality on variable dot size printers, and possibly on others
	as well:

	1) Change adaptive thresholding to be hard rather than soft.  It now
	uses a brick wall threshold.  To simulate error diffusion properly,
	we set the error to -(value / 2), which is consistent with normal
	error diffusion operation.

	2) Retune the drop size constants.  They are now the same as
	Jean-Marc Verbavatz's constants.  However, we only use the smallest
	droplet size of light ink.  This gives very smooth color gradations,
	while actually using less ink (because we now use the small drop size
	of dark ink).

	3) Slightly increase the black threshold for 6-color, variable drop
	size printers.

	4) Switch back to linear transition for black.

2000-07-13  <rlk>	13958d6ed1a6d757137c77789d3da97aa5b8cbfb

	Lines: +25, -0
	Files:	README.escp2 (+25, -0)

	(slightly) More info on remote mode.

===============================================================================
Name: print-3_1_8

2000-07-12  <rlk>	c89b3f1fc17dfcc9e94a7530cc33f91baab3fb86

	Lines: +12, -0
	Files:	ChangeLog (+12, -0)

	3.1.8 redo

2000-07-12  <rlk>	e60cfd4316d7ac89c5e60c8824de0d1b8b72ad3c

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Need to include 367x179 matrix

2000-07-12  <rlk>	d3a82a61c7285ff91fe4d7e310c4303e3dae1405

	Lines: +13, -0
	Files:	ChangeLog (+13, -0)

	3.1.8 release

2000-07-12  <rlk>	bce2c1534f3bcc67cd0c24e4721187efb17cffe2

	Lines: +374, -30
	Files:	ChangeLog (+265, -0)
		Ghost/README (+21, -5)
		Ghost/gdevstp.c (+33, -18)
		README (+1, -1)
		RELNOTES (+52, -1)
		configure.in (+1, -1)
		print-escp2.c (+0, -3)
		print_gimp.h (+1, -1)

	Allow choice of ink type in Ghostscript driver

2000-07-11  <rlk>	d8207d15010fe4f1c3b816ff6829a88731a08c0b

	Lines: +5, -2
	Files:	Ghost/gdevstp.c (+5, -2)

	Pass the correct arguments to escp2_imageable_area (from Ed Hynan,
	ehy@delphi.com).

2000-07-10  <rlk>	7c63c50acf77bda093a8c1b479ff641354d74651

	Lines: +1, -1
	Files:	Ghost/README (+1, -1)

	Document saturation may be zero

2000-07-10  <rlk>	879fac0808c3add921e49365d9dae663f77db114

	Lines: +1, -1
	Files:	Ghost/gdevstp.c (+1, -1)

	Allow saturation of 0.

	Still need to do ink type

2000-07-10  <rlk>	d202cd4099686966f96cf2c7a7135b7be56f39a0

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Do the ink type correctly

2000-07-10  <rlk>	fe270b2cc80a68f57985f92a722dcc59db7a6015

	Lines: +32, -12
	Files:	print-escp2.c (+32, -12)

	Allow choice of four color vs. six color ink rather than
	single/variable dot size.  Variable dot size is reliable now, and
	there are real reasons (ink economy, printing highly saturated
	graphics) to use four color rather than six color ink for certain
	purposes.

	Tweak 6-color, single dot size printing characteristics.

	Add error checks to weave code.

2000-07-06  <rlk>	ad98ce84238b9592352ad0392c3863b6fd8ab6b9

	Lines: +73, -106
	Files:	gimp_color_window.c (+1, -1)
		gtk_color_window.c (+1, -1)
		print-util.c (+71, -104)

	Saturation adjustment must be based on HSL (hue-saturation-lightness)
	space rather than HSV (hue-saturation-value).  Now it does the right
	thing.  Also, allow saturation of 0.

2000-07-04  <davehill>	084efe259cd6f23cfb8c191f7286cd5f731d8846

	Lines: +49, -15
	Files:	print-pcl.c (+40, -14)
		printers.xml (+9, -1)

	Split the 540C out from the 500C as it supports more paper sizes
	including custom paper sizes.

2000-07-03  <davehill>	7837ff66c5d1b1c550610d7c3e45db72b10c5cde

	Lines: +132, -14
	Files:	print-pcl.c (+132, -14)

	Re-added extra supported paper types now that print-util has a bigger
	list. Changed max size of A3 printers to include 13x19 "Super B" size.
	Fixed value of "TABLOID".

2000-07-03  <rlk>	b5f6ace7a47a981f0e224a437fa8e2e601610b2f

	Lines: +12, -1
	Files:	print-util.c (+12, -1)

	Add standard photographic paper sizes

2000-07-03  <rlk>	da36307e3e51dc01a84b49883e18af913b42f677

	Lines: +174, -90
	Files:	print-escp2.c (+174, -90)

	Explicitly break out initialization sequence into discrete steps for
	clarity.

2000-07-02  <davehill>	ba74ccde70cd48d34163b22d6eb1077ea78032aa

	Lines: +2, -10
	Files:	gimp_color_window.c (+1, -5)
		gtk_color_window.c (+1, -5)

	Correctly retrieve "dither_algorithm" from current printer.

2000-07-02  <davehill>	e47faffe96e72797848e33956f3a2290898350f5

	Lines: +20, -21
	Files:	print.c (+20, -21)

	Stop garbage being written into printcap (ppd_file not init'ed mainly)
	plus other tidy up.

2000-06-30  <rlk>	75a04e24fa7853ee6246df592efc5a248841c3fa

	Lines: +246, -106
	Files:	Ghost/README (+13, -8)
		Ghost/gdevstp.c (+1, -1)
		README.escp2 (+3, -3)
		print-escp2.c (+165, -78)
		printers.xml (+64, -16)

	Nominally support large paper sizes on many printers.

2000-06-30  <rlk>	c4ea449ab6834068b45995296e8d815e9ded65d9

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	STC 480 doesn't do 1440 DPI.

2000-06-30  <rlk>	3db4c56dcffb11cd22504634ceedc98cd8f325e6

	Lines: +21, -5
	Files:	Ghost/README (+1, -0)
		Ghost/gdevstp.c (+1, -1)
		print-escp2.c (+9, -2)
		printers.xml (+8, -0)
		run-weavetest (+2, -2)

	Epson Stylus 480 (non-US model).  Very strange printer, with 15 jets.
	Presumably separation of 8.

	ESC 860/1160 are definitely variable drop size!  It's only the 660
	that isn't.

2000-06-30  <rlk>	1138dd330fc282e6694159f775fc9e15f50b3529

	Lines: +19, -1
	Files:	Ghost/README (+3, -0)
		Ghost/gdevstp.c (+1, -1)
		print-escp2.c (+7, -0)
		printers.xml (+8, -0)

	Support for Epson Stylus Photo 720 (overseas model)

2000-06-29  <cpbs>	68fa7d0020ddfe748a4c937a36be88d161a28266

	Lines: +73, -68
	Files:	gimp_main_window.c (+7, -7)
		gtk_main_window.c (+7, -7)
		print-canon.c (+7, -7)
		print-escp2.c (+10, -9)
		print-pcl.c (+9, -9)
		print-ps.c (+6, -6)
		print-util.c (+2, -1)
		print.h (+25, -22)

	Replace the "model" parameter to the parameters(), media_size() and
	imageable_area() methods in struct printer to a "printer" parameter to
	reduce the amount of inside knowledge needed to call the driver.

2000-06-29  <cpbs>	32a1aad53d82320700b9258b6cdd698276beccd2

	Lines: +2, -0
	Files:	printdefy.y (+2, -0)

	Declare yylex() to clean up a pesky compiler warning.

2000-06-26  <gandy>	2f8955ddebd546d3fefc475974e8cc50a19dca46

	Lines: +18, -0
	Files:	print-canon.c (+10, -0)
		printers.xml (+8, -0)

	Added model "BJC 4400 photo" from a patch by Alex Butcher

2000-06-26  <gandy>	fe2131bd5fb21d8786e0eedbda78f487470acf09

	Lines: +11, -57
	Files:	print-canon.c (+11, -57)

	removed changes since rev 1.63

2000-06-25  <rlk>	88271829e979c8b8ca06458ed17b631bbf861734

	Lines: +27, -29
	Files:	print-dither.c (+7, -1)
		print-escp2.c (+11, -5)
		print.h (+9, -23)

	Minor cleanup

2000-06-24  <rlk>	0f0fe49738ef805594db8ba1b06cf1095cf82325

	Lines: +4, -20
	Files:	gimp_main_window.c (+2, -10)
		gtk_main_window.c (+2, -10)

	Position printer driver window correctly, thanks to Sven Neuman for
	the suggestion.

2000-06-24  <rlk>	0aab38f906b47c0ca399ecbafc491e937b69323e

	Lines: +59, -25
	Files:	gimp_main_window.c (+28, -10)
		gtk_main_window.c (+29, -13)
		print-util.c (+2, -2)

	Eliminate GTK warning on startup.

	Enlarge printer scrolling window, and try to position it correctly on
	activate.  Currently, the scrollbar positions correctly, but the
	window itself doesn't.  GTK bug?

2000-06-24  <rlk>	cbb037bf1c8aaa2898988d0a5568c1cbef333fd3

	Lines: +8, -10
	Files:	print-escp2.c (+8, -10)

	Rename some variables for clarity

2000-06-24  <rlk>	25b99832a79009d921b2731438a171bf1bac18eb

	Lines: +6, -1
	Files:	README.escp2 (+6, -1)

	Minor update

2000-06-24  <rlk>	440ba11e63b3010209bf6534defa7cef0cafb855

	Lines: +103, -16
	Files:	README.escp2 (+103, -16)

	Update with commands documented in the Stylus Pro 9000 manual

2000-06-24  <gandy>	5d0636da89dc0ea97ca4381fc7af6e94a250ac4e

	Lines: +8, -4
	Files:	print.c (+8, -4)

	Once again, fix a problem with "lpc status" - with plp, a printer occurs
	right behind the message "Press RETURN to continue...: ".  If a line
	received from "lpc stat" begins with this string, the first occurence of
	':' is searched and the string 2 chars behind that ':' is copied to the
	beginning of the line.  This seems to be the most sane fix for me until
	the printer selection stuff is settled once and for all - and it shouldn't
	touch the behaviour in other spooling systems.

2000-06-23  <gandy>	66330a600f8d694eacd05ca510eb6003ff9925e8

	Lines: +3, -3
	Files:	print-canon.c (+3, -3)

	fix for compile errors introduced with last commit

2000-06-23  <gandy>	ad093578287885ef6f87d24ee641b3e67c57cca7

	Lines: +57, -11
	Files:	print-canon.c (+57, -11)

	Preparations to improve color output on the canon printers (might break
	things till the next commit)

2000-06-22  <gandy>	de2922c71db6b74187e9a9712db7ef7f9f2e63c0

	Lines: +2, -0
	Files:	print-canon.c (+2, -0)

	Further fix for the bjc-8200 to use the 6d-command (properly set
	the printhead, etc) -- set CANON_CAP_CMD6d to test it

2000-06-22  <easysw>	e267a6d05d6cccc3f0f2a411b058474fc79372a3

	Lines: +44, -29
	Files:	escp2-weavetest.c (+26, -27)
		escputil.c (+1, -1)
		gtk_main_window.c (+4, -0)
		print-dither.c (+4, -0)
		print-escp2.c (+5, -1)
		print-util.c (+4, -0)

	Fixes to make things compile under IRIX.

2000-06-22  <gandy>	9707d4580a1590c786e771b2e6dc38af3a1beb35

	Lines: +355, -7
	Files:	ChangeLog (+333, -0)
		print-canon.c (+22, -7)

	* Added new command for the bjc-8200
	* Changed order of colors to KYMCymc (hope this fixes problem with the bjc-8200)
	* Added (experimental) variable dot size support to the bjc-8200

2000-06-22  <rlk>	ad96240f7cde5a099aac8cbc6ba404de9b0ad132

	Lines: +39, -22
	Files:	Ghost/README (+26, -11)
		gimp_main_window.c (+4, -3)
		gtk_main_window.c (+3, -2)
		print-dither.c (+1, -1)
		print-escp2.c (+4, -4)
		run-weavetest (+1, -1)

	New emulated 1440x2880 oversampled mode -- very slow, extremely smooth,
	no visible banding at all.

	Don't reset paper size when changing printer.  This still isn't entirely
	correct, since it generates a GTK warning at startup, but it's a cut at
	it.

2000-06-22  <rlk>	461e6a5b51ee0564c6820fdd92458645c01e342b

	Lines: +14, -7
	Files:	escputil.c (+1, -1)
		gimp_main_window.c (+7, -3)
		gtk_main_window.c (+6, -3)

	Do not recenter the image every time the plugin is started up.  This
	happens because the image is recentered every time the media size
	callback is called, which always happens at startup.  We will only
	recenter if the media size (or orientation) changes from its previous
	setting.

2000-06-21  <rlk>	38d65592bb7b293838384f50b2eeff02fe200fd1

	Lines: +54, -41
	Files:	Ghost/README (+54, -41)

	Update

2000-06-21  <rlk>	9caa72a8a00f7e1beab00bd18ba73c64ca31081d

	Lines: +2, -1
	Files:	Ghost/gdevstp.c (+2, -1)

	New application gamma

2000-06-21  <khk>	615dfa77bd0f6e78312faae166c7f5fce378aba3

	Lines: +3, -3
	Files:	Ghost/README (+3, -3)

	Corrected examples in README: The PostScript file has to be the last
	parameter on the command line.

2000-06-21  <rlk>	6c8de1c766ccddcd77728372c42ed7d2385653b9

	Lines: +141, -73
	Files:	gimp_main_window.c (+120, -49)
		gtk_main_window.c (+21, -23)
		print_gimp.h (+0, -1)

	Merge Charles' UI changes into the Gimp version of the plugin

2000-06-21  <rlk>	590a18ed1c90ba5c3eb0fce6cbb6f294c5d16f57

	Lines: +100, -84
	Files:	Ghost/gdevstp.c (+1, -1)
		print-canon.c (+3, -2)
		print-escp2.c (+9, -7)
		print-pcl.c (+2, -4)
		print-ps.c (+2, -2)
		print-util.c (+67, -58)
		print.c (+5, -2)
		print.h (+11, -8)

	First stage of moving all color lookup into the print functions.
	Eventually we will feed the dither routines CMY or CMYK rather than
	RGB.

2000-06-20  <cpbs>	40995270019e65c9d2093a4665bf5caabc2bf9cc

	Lines: +15, -47
	Files:	Ghost/gdevstp.c (+0, -6)
		print-image-gimp.c (+14, -40)
		print.h (+1, -1)

	Remove Image_get_col() which is no longer used.  Split out Image_reset()
	from Image_GDrawable_new().

2000-06-20  <cpbs>	5444bdd2de97c1d1c9713493381fcb7594548293

	Lines: +8, -1
	Files:	gtk_main_window.c (+8, -1)

	Drag the preview around in postscript points instead of screen pixels
	if a button other than the first is used.

2000-06-20  <cpbs>	9ae1108f20ec8ab290e68acb963cb2a518cdb258

	Lines: +7, -6
	Files:	pcl-unprint.c (+2, -1)
		print-canon.c (+0, -0)
		print-dither.c (+1, -1)
		print-escp2.c (+1, -1)
		print-pcl.c (+1, -1)
		print-ps.c (+1, -1)
		print-util.c (+1, -1)

	Replace comments indicating revision histories at the end of source
	files to refer to the ChangeLog instead.

2000-06-20  <cpbs>	ab5486b002cec425e18b473a85c696cfb42d8c94

	Lines: +67, -19
	Files:	gtk_main_window.c (+67, -19)

	To better handle the myriad of paper sizes, change the media size
	selection into a combo box.

2000-06-20  <cpbs>	a163a54fd0b4c4c3a2321030819d657114ea7e72

	Lines: +26, -16
	Files:	gtk_main_window.c (+26, -16)

	Make the preview arrow always be 1 inch long.  Double the size of
	the preview, but scale preview to fit the preview area if it wouldn't
	otherwise; the constant size arrow gives a visual clue as to the actual
	scaling of the preview.

2000-06-20  <cpbs>	2d2b98443be99f8eda872163fcaa4aa3354f298b

	Lines: +125, -57
	Files:	print-util.c (+125, -57)

	Added some more paper sizes and corrected some of the existing ones.

2000-06-20  <rlk>	3638aed30a8b97d39ad10e5c496e2fa3948e8f46

	Lines: +21, -26
	Files:	Ghost/gdevstp.c (+4, -1)
		gimp_main_window.c (+1, -1)
		gtk_main_window.c (+1, -1)
		print-canon.c (+1, -1)
		print-escp2.c (+1, -1)
		print-pcl.c (+1, -1)
		print-ps.c (+1, -1)
		print.c (+5, -10)
		print.h (+6, -9)

	Move color map into vars structure to simplify calling sequence

2000-06-20  <rlk>	2a50cf6ad194c5c7840760566f2b650b3f9aa9e6

	Lines: +1, -1
	Files:	printdefy.y (+1, -1)

	Declare main() properly.

2000-06-20  <rlk>	c93dda3745a78b533480807d86a43370618bb173

	Lines: +75, -65
	Files:	gimp_main_window.c (+4, -2)
		gtk_main_window.c (+2, -1)
		print-util.c (+62, -62)
		print.h (+7, -0)

	Handle paper size unit correctly for both gimp and gtk.

	Add unit type to paper size (we don't use it yet for anything).

2000-06-19  <rlk>	20ca4038e1aa3e027cf9d9186bdb7d996df371b1

	Lines: +1, -2
	Files:	Ghost/.cvsignore (+1, -2)

	Add rectangular dither matrix.

2000-06-19  <rlk>	a486a810a2031351cf220cf8b836fb8aef48626c

	Lines: +1, -0
	Files:	.cvsignore (+1, -0)

	Add escputil

2000-06-19  <cpbs>	1c4e6cc80640e7ed7f8b8cdfc2ef4922453ed3be

	Lines: +4, -2
	Files:	Makefile.am (+4, -2)

	Make "make clean" and "make maintainerclean" clean up more.

2000-06-19  <jmv>	b4e755090e0331fed5e032e41f4c60fd7180ba90

	Lines: +6, -6
	Files:	gimp_main_window.c (+6, -6)

	Stupid bug fix in adding Unit to gim_main_window

2000-06-19  <jmv>	a2f7d73f793a1f21e938bc5fedbb8d9df343604d

	Lines: +100, -25
	Files:	gimp_color_window.c (+2, -2)
		gimp_main_window.c (+65, -6)
		gtk_color_window.c (+2, -2)
		gtk_main_window.c (+12, -6)
		print.c (+18, -9)
		print.h (+1, -0)

	added unit for preview in gimp_main_window.c (blindly). Moved unit to printer settings
	Improved handling of printrc settings.

2000-06-19  <rlk>	e0296a9e3ee7e8be4bdb7b23ae2c27ec0b9555a9

	Lines: +1, -1
	Files:	gtk_main_window.c (+1, -1)

	make vars_unit static

2000-06-19  <rlk>	869f18f8b2c958248d2107ffe0b80297c8622e40

	Lines: +52, -7
	Files:	print-util.c (+52, -7)

	Additional paper sizes

2000-06-19  <rlk>	c609cab8add231643c4a4ac6dea7171130ba62a2

	Lines: +0, -1
	Files:	escputil.c (+0, -1)

	Remove duplicate pclose

2000-06-19  <gandy>	1ef7393b97e18a1d0b7f6708dcd3fea8f54e6a52

	Lines: +19, -1
	Files:	print-canon.c (+11, -1)
		printers.xml (+8, -0)

	Added Canon BJC-4300

2000-06-19  <gandy>	6c0b96d1d1a2fc1e033745b5d2627f5afa722000

	Lines: +18, -14
	Files:	unprint.c (+18, -14)

	small canon update

2000-06-19  <jmv>	da92a862b018a2bc6b9269703cc7f7f8db5eca44

	Lines: +72, -13
	Files:	gtk_main_window.c (+72, -13)

	Included Unit (Inch/Cm) checkboxes

2000-06-18  <easysw>	ae81fdb419203b63b59d19ea62bc6b1c4b6ff64c

	Lines: +29, -2
	Files:	cups/commandtoepson.c (+29, -2)

	Eject page after test commands...

2000-06-18  <easysw>	b6d7c20eee1fb8bd0b05e052175db0fb732c5011

	Lines: +2, -2
	Files:	cups/Makefile.in (+1, -1)
		cups/commandtoepson.c (+1, -1)

	Makefile error and typo in commandtoepson.

2000-06-18  <easysw>	7866ac89492f73bb73b27d7cdd0409e1dc369a5b

	Lines: +31, -0
	Files:	cups/commands/CleanAll.cmd (added +6)
		cups/commands/PrintAligmentPage.cmd (added +6)
		cups/commands/PrintSelfTestPage.cmd (added +6)
		cups/commands/ReportLevels.cmd (added +6)
		cups/commands/SetAlignment.cmd (added +7)

	Added sample command files.

2000-06-18  <easysw>	b9f5d8e135983188ba8f2ed021ea0b982e11053c

	Lines: +16, -171
	Files:	cups/epson.c (+16, -171)

	Only report bidirectional parallel ports, to avoid potential port lockup
	problems.

2000-06-18  <easysw>	80b3185860acc7e52142fd43d7487eaa6a06c01b

	Lines: +291, -17
	Files:	cups/CHANGES.txt (added +4)
		cups/command.txt (added +71)
		cups/command.types (added +30)
		cups/commandtoepson.c (+106, -2)
		cups/epson.c (+80, -15)

	EPSON command filter.

	First specification for command files.

	EPSON backend now reads back Ink Quantity levels.

2000-06-18  <easysw>	59b0ad02715aa5d54b1716e5df34e8fd7834440c

	Lines: +84, -0
	Files:	cups/README.txt (added +84)

	Added README file...

2000-06-18  <easysw>	8d6554df74a3bafaa096c724d1cabd1edc3c0255

	Lines: +7803, -0
	Files:	cups/LICENSE.txt (added +803)
		cups/Makefile.in (added +158)
		cups/calibrate.c (added +760)
		cups/calibrate.ppm (added +376)
		cups/commandtoepson.c (added +103)
		cups/configure (added +1376)
		cups/configure.in (added +82)
		cups/epson.c (added +768)
		cups/epson.drv (added +633)
		cups/genppd.c (added +1790)
		cups/rastertoepson.c (added +954)

	Initial commit of CUPS driver files.

2000-06-18  <rlk>	8eab12811e70c859b34d59a843e0b96feb8cbea9

	Lines: +6767, -103
	Files:	ChangeLog (+28, -0)
		Makefile.am (+5, -7)
		gimp_main_window.c (+32, -18)
		gtk_main_window.c (+29, -18)
		print-canon.c (+4, -6)
		print-dither.c (+69, -40)
		print-escp2.c (+4, -5)
		print-pcl.c (+4, -6)
		print.h (+2, -3)
		ran.367.179.h (added +6590)

	Incorporate Thomas Tonino's 367x192 matrix.

	Incorporate Jean-Marc Verbavatz's scrolling viewport code for printer
	drivers.  This finally solves the problem of the overflowing printer
	list!

2000-06-18  <rlk>	03e5a1d56c28988eca162a05003f4a66ebb9e75a

	Lines: +2, -2
	Files:	print-dither.c (+2, -2)

	Minor bug fix

2000-06-18  <ttonino>	2a9e7e046dd57b5207d92efc12d797d97b2f0549

	Lines: +2, -0
	Files:	Matgen/ran.367.179.h (added +2)

	Test matrix for 2:1 resolutions

2000-06-18  <rlk>	b2ad9e11196dc39863e22e82b456b6a435aea68a

	Lines: +0, -12887
	Files:	Matgen/quickmatrix199-2.i (removed -3467)
		Matgen/quickmatrix199.i (removed -3468)
		Matgen/quickmatrix257.i (removed -5952)

	These files already exist at top level; no reason to have duplicates
	in every sandbox.

2000-06-18  <rlk>	e7575486fa6881696fc982952827c813d0ece839

	Lines: +4, -52
	Files:	printers.xml (+4, -52)

	Reduce the number of printers to slightly mitigate the excessive menu
	length.

===============================================================================
Name: print-3_1_7

2000-06-18  <rlk>	b55a0da71ed1bca358cfdde219eefd1f2146c77d

	Lines: +22, -4
	Files:	ChangeLog (+12, -0)
		README (+1, -1)
		RELNOTES (+7, -1)
		configure.in (+1, -1)
		print_gimp.h (+1, -1)

	Print 3.1.7 release

2000-06-18  <rlk>	b354c5766f7574d19229469cb038d90c5a7d7b32

	Lines: +1, -1
	Files:	Ghost/gdevstp.c (+1, -1)

	Fix really stupid bug.  Need to do a flash 3.1.7.

2000-06-18  <rlk>	e491969c968018f4b3b3d0168d12baadd6972231

	Lines: +9, -0
	Files:	README.escp2 (+9, -0)

	Add a few more remote mode commands

2000-06-18  <rlk>	040b59983ee24e47087f0918c61eb309670b0844

	Lines: +182, -12
	Files:	escputil.c (+182, -12)

	Add ink levels and ID string

===============================================================================
Name: print-3_1_6

2000-06-17  <rlk>	0c478f3cf75a1098500e394139fa89e4cd4f566d

	Lines: +1, -1
	Files:	print_gimp.h (+1, -1)

	Fix the release date

2000-06-17  <rlk>	769cfd9a93d65815646f39cb25a770f89e19b218

	Lines: +49, -0
	Files:	ChangeLog (+49, -0)

	3.1.6 release point

2000-06-17  <rlk>	e7252251339e41838eb608384d5e8b0317dcd242

	Lines: +110, -5
	Files:	ChangeLog (+71, -0)
		README (+1, -1)
		RELNOTES (+35, -1)
		configure.in (+1, -1)
		print_gimp.h (+1, -1)
		run-weavetest (+1, -1)

	3.1.6 release prep

2000-06-17  <rlk>	ccf3ac9d7c34c85820ea02ce70cae62d126d6b78

	Lines: +307, -177
	Files:	Ghost/gs-stp.pdq (+307, -177)

	Update from Grant Taylor's PDQ-o-matic script

2000-06-17  <rlk>	60d17656c528cc4b8f4d0d8f58a08f01e567ad27

	Lines: +769, -0
	Files:	Ghost/com-stp.ppd (added +769)

	PPD file, from Grant Taylor's CUPS-O-MATIC program

2000-06-17  <rlk>	bd3997f03a973429ba94c1d3833074dd959995ec

	Lines: +4, -2
	Files:	Ghost/README (+4, -2)

	Note the existence of the CUPS .ppd file.

2000-06-17  <rlk>	17277fcd75329238f4f11bacf77950abfcb36890

	Lines: +11, -10
	Files:	Makefile.am (+11, -10)

	Do not distribute the 199-axis matrices, since we're not currently
	using them.

2000-06-17  <rlk>	21774e44dcd6634b2344fc76f3cf816391634b38

	Lines: +666, -0
	Files:	escputil.c (added +666)

	ESCP/2 print head clean, nozzle check, alignment utility.

2000-06-17  <rlk>	dd9c34c574e704f21debb9b39909f5817b5f64e9

	Lines: +10, -5
	Files:	README.escp2 (+10, -5)

	Better explanation of alignment check/set commands.

2000-06-17  <rlk>	a628178854c47229017b7eefc78e3993f4a807ba

	Lines: +21, -1
	Files:	Ghost/gdevstp.c (+21, -1)

	Handle -r1440x720 correctly.

2000-06-17  <iay>	162cfc5d7c595dc96b407fd7cffcb60281944114

	Lines: +92, -8
	Files:	README.escp2 (+92, -8)

	Added information about remote mode commands gleaned from examination of
	the output of the Epson utilities for the ESC740.

2000-06-15  <sharkey>	194cc9b585af07c3ed7271a53e1e6ee8e030ad58

	Lines: +1, -1
	Files:	make-deb.sh (+1, -1)

	Zheesh.  I thought I committed this weeks ago...

	Modify the gs debian package build script to work as a non-root user by
	using the fakeroot package.

2000-06-15  <rlk>	6fa92bff3bcff323934a7b6948a3d473d3b01f96

	Lines: +84, -52
	Files:	Ghost/gdevstp.c (+0, -0)
		escp2-unprint.c (+0, -0)
		escp2-weavetest.c (+0, -0)
		gimp_color_window.c (+0, -0)
		gimp_main_window.c (+0, -0)
		gtk_color_window.c (+0, -0)
		gtk_main_window.c (+0, -0)
		pcl-unprint.c (+0, -0)
		print-canon.c (+0, -0)
		print-dither.c (+84, -52)
		print-escp2.c (+0, -0)
		print-pcl.c (+0, -0)
		print-util.c (+0, -0)
		print.c (+0, -0)
		quickmatrix199-2.h (+0, -0)
		quickmatrix199.h (+0, -0)
		quickmatrix257.h (+0, -0)
		unprint.c (+0, -0)

	ccept non-square dither matrices (e. g. for non-square pixels).

	Strip trailing whitespace from everything (minor nit cleanup).

2000-06-15  <rlk>	9f04e86479ba8402a699ee43b61d246ca98457c7

	Lines: +32, -22
	Files:	print-escp2.c (+32, -22)

	Fix microweave positioning

	Add additional ink drop size for low res printing

2000-06-15  <rlk>	3a3e817385ca39bcbed20e216fb72530989f5076

	Lines: +1, -1
	Files:	print-escp2.c (+1, -1)

	Generate smoother output with quadratic sliding

2000-06-15  <rlk>	8111425ed6d57f585cff9a29e5b74fa69736585e

	Lines: +23, -11
	Files:	print-dither.c (+23, -11)

	Scale quadratically rather than linearly between tones to improve
	transition regions on 6-color and variable dot size printers.

2000-06-13  <rlk>	14e00e514e6aa497ce4af229d5d31cf03a7f4dd3

	Lines: +89, -3
	Files:	ChangeLog (+86, -0)
		print-image-gimp.c (+1, -1)
		print-ps.c (+1, -1)
		print.h (+1, -1)

	Rename Image_get_pluginname to Image_get_appname

2000-06-13  <rlk>	09f20b475cd0754e2b2d95050bb5c0dcfa5ea348

	Lines: +415, -204
	Files:	print-dither.c (+49, -31)
		print-escp2.c (+366, -173)

	Major performance improvements, particularly for typical PostScript
	rendering applications.  The improvements fall into two categories;
	general improvements in the Epson bit twiddling code, and taking
	advantage of blank dots and lines to reduce the amount of work that
	needs to be done.

	More work is there to be done, particularly for error diffusion.
	Ordered dither is in quite good shape at this point.  PostScript
	rendering may see improvements of about an order of magnitude, give
	or take.  Photographs will not improve very much in rendering
	performance.

2000-06-12  <gandy>	e1068bc46019f574c237a668819287ee0f5b1274

	Lines: +24, -20
	Files:	print-canon.c (+24, -20)

	* Fixed small bug introduced in recent changes (code reduction)
	* Fixed maximum quality printing for the bjc8200
	* Fixed bug in 6color printing at 1440x720 dpi on the bjc6000
	* 6color printing should work almost perfect now!

2000-06-12  <cpbs>	d23df3bb1f9a43cb108c15511bb695322e756740

	Lines: +5, -0
	Files:	Ghost/gdevstp.c (+5, -0)

	Added untested support for the new Image interface by adding
	Image_rotate_ccw() stub function.

2000-06-12  <cpbs>	a76ac921b592110b642f9830c36f61440566f2b0

	Lines: +55, -355
	Files:	print-canon.c (+9, -78)
		print-escp2.c (+8, -69)
		print-pcl.c (+7, -123)
		print-ps.c (+7, -26)
		print-util.c (+21, -56)
		print.h (+3, -3)

	Take advantage of the Image layer's new capabilities.  Instead of
	handling landscape-way printing in the driver-specific files,
	compute_page_parameters() calls Image_rotate_ccw().  Chuck away quite
	a lot of duplicated code.

	Simplify the landscape decision-making code in compute_page_parameters()
	to match the code in the GUIs.  (Ideally, the decision should be made
	in one place only, but if the same criteria are used in both cases,
	that'll do for now. ;) )

2000-06-12  <cpbs>	4bb5da9e30b4cb69b133901c348db9e980aaf54d

	Lines: +340, -84
	Files:	Makefile.am (+1, -0)
		print-image-gimp.c (added +318)
		print.c (+3, -83)
		print.h (+11, -1)
		print_gimp.h (+7, -0)

	Extract the "Image" layer into its own file.  Beef it up to enable the
	Image ADT to perform rotation, flipping and cropping on the image.

2000-06-11  <cpbs>	deeba3ff8cf379681f6a4f1a1fb2aea3341264ab

	Lines: +13, -4
	Files:	gimp_main_window.c (+3, -1)
		gtk_main_window.c (+3, -1)
		print.c (+7, -2)

	Add the name of the image being printed to the print plugin's window
	title.

2000-06-10  <rlk>	d4318433dfc8ff23e7a7846c82f3449caee5146f

	Lines: +8, -130
	Files:	print-ps.c (+8, -130)

	Factor out common code

2000-06-10  <rlk>	f8a34c32ea82b3dac3731fc3234502ab97d8808e

	Lines: +1272, -1199
	Files:	ChangeLog (+1259, -1196)
		mkchlog (+13, -3)

	Note the lines added/removed in the change long (helps identify
	major changes).

2000-06-10  <rlk>	0a44edab958038a1de89f6ae199605bf84d2b31a

	Lines: +196, -395
	Files:	print-canon.c (+8, -121)
		print-escp2.c (+15, -142)
		print-pcl.c (+6, -132)
		print-util.c (+160, -0)
		print.h (+7, -0)

	Factor out common code

2000-06-10  <rlk>	dd396d4b9af210b44828cf473d568ece1a3d0420

	Lines: +39, -10
	Files:	print-canon.c (+5, -0)
		print-dither.c (+21, -9)
		print-escp2.c (+6, -1)
		print-pcl.c (+5, -0)
		print.h (+2, -0)

	Tell dither about pixel aspect ratio.  We can't do too much with it
	right now, since our matrix gets very unhappy if we skip pixels, but
	it's important information.  Raph's code needs it, when we start using
	it.

2000-06-10  <rlk>	2a5ef34a0ac7949bc8f0695b00ebdd3cdc045f38

	Lines: +54, -41
	Files:	print-dither.c (+54, -41)

	Fiddle with the way matrix offsets are used for cleaner code.

2000-06-10  <rlk>	5e9addd2f2c3487e2aff4fa8151a17a531a683c8

	Lines: +8, -3
	Files:	print-dither.c (+8, -3)

	Free CMYK buffers after dithering complete

2000-06-10  <rlk>	15956d0f3aa5c4c18d62697d9c6c2efe36748d38

	Lines: +109, -54
	Files:	print-dither.c (+109, -54)

	Really split out the CMYK separation.

2000-06-10  <rlk>	cc3d6c2bf79f8760d1b3e07b6877291fea061727

	Lines: +157, -109
	Files:	print-dither.c (+157, -109)

	Reorganize dither_cmyk to explicitly break out three steps:

	1) Compute the basic CMYK separations.

	2) Update the separations to enhance print quality.

	3) Dither.

2000-06-09  <rlk>	2dbb05ebec06ad83f6c3bc019515270a5f3ec56a

	Lines: +3, -8
	Files:	Ghost/gs-stp.pdq (+3, -8)

	Minor corrections

2000-06-09  <rlk>	b9322aaf99a5f55365ac8cc932d61894af079eb7

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Add description of ESCP2 language

2000-06-08  <rlk>	88e251de2e1f36b520c73365c533aaa0eb6eb53d

	Lines: +41, -1
	Files:	README.escp2 (+41, -1)

	Command sequences

2000-06-08  <rlk>	c43bd2e393e853c4fb96c422e0f847a53477688a

	Lines: +215, -0
	Files:	README.escp2 (added +215)

	Summary of ESCP/2 raster commands

2000-06-08  <rlk>	cdb5075e96094eb9d042d1077e322796acb49db0

	Lines: +67, -13
	Files:	print-escp2.c (+67, -13)

	Update description of softweave.

	Massive memory savings in many cases (high interleave factor).

2000-06-08  <rlk>	1520ca22a4a442f4c08c012897215c7c256c5755

	Lines: +24, -20
	Files:	print-dither.c (+24, -20)

	Rearrange to put all dithering after separation code, to at least
	symbolize desire to split these two functions.

	Eliminate last function-like macro.

2000-06-06  <rlk>	0b417cacbbb0ddea36457b0ade3869eefcb733a7

	Lines: +436, -271
	Files:	print-dither.c (+311, -247)
		print-escp2.c (+125, -24)

	Some performance optimizations in the dither code.

	General cleanup of the matrix handling code in the dither routines.

	Redo the giant softweave comment.

2000-06-06  <gandy>	068011e145d1bc6b7e34bdd367882a2ee47459ec

	Lines: +4, -4
	Files:	print-canon.c (+4, -4)

	Use correct density for light inks (33% instead of 25%)

2000-06-05  <rlk>	037683c01bc879bc4116060d64d24c847aeab272

	Lines: +1, -1
	Files:	gimp_main_window.c (+1, -1)

	Set scaling correctly if we're using ppi.

2000-06-05  <rlk>	da7a75d94fcc510862238eb3e76cb3330bb637a1

	Lines: +1, -1
	Files:	unprint.c (+1, -1)

	"Segmentation integrity core contained" is just a bit too cute...

2000-06-04  <cpbs>	52a24a2f4bb0054fe4d4378c6adeae7c3f536973

	Lines: +70, -163
	Files:	gimp_main_window.c (+34, -82)
		gtk_main_window.c (+36, -81)

	gtk_main_window.c:
	  gtk_preview_update():  Rewrote the code which decides whether
	    ORIENT_AUTO means ORIENT_LANDSCAPE or ORIENT_PORTRAIT.  It's now
	    much simpler, and I believe it gives the same results it did before.
	    New variable, min_ppi_scaling, which could be useful as a limit for
	    the scaling slider.

	gimp_main_window.c:
	  Similar, but untested, changes.

2000-06-04  <cpbs>	63601e8111c77a20f98bd38714c387c9cc9e24a9

	Lines: +61, -2
	Files:	gimp_main_window.c (+30, -1)
		gtk_main_window.c (+31, -1)

	gtk_main_window.c: Draw an arrow in the preview widget showing which
	  way the top of paper is.

	gimp_main_window.c: Similar, but untested, change.

2000-06-04  <cpbs>	98a2999680e784ac57fdb2792f89ee014529c547

	Lines: +42, -29
	Files:	gimp_main_window.c (+21, -14)
		gtk_main_window.c (+21, -15)

	gtk_main_window.c: Make "top" and "bottom" be measured from the top of
	  the page instead of the bottom.  This simplifies the code somewhat.
	  Incidentally, fix a bug where the paper's left and right margins would
	  be swapped on the preview if the preview was in landscape mode.

	gimp_main_window.c: Comparable, but untested, changes.

2000-06-04  <cpbs>	141c6d6909e819fbac374038da00626b41ade1bc

	Lines: +128, -6
	Files:	gimp_main_window.c (+55, -1)
		gtk_main_window.c (+73, -5)

	gtk_main_window.c:
	  gtk_create_main_window(): Add "width" and "height" text entry fields.
	  gtk_position_callback(): Make entries in those fields update the
	    scaling slider.
	  gtk_preview_update(): Make changes in the slider update the width and
	    height entries.

	gimp_main_window.c:
	  Similar but untested changes.

2000-06-04  <cpbs>	fc8c9a554fc3edbdd0388b00c4206cc1758a6d30

	Lines: +1, -1
	Files:	gtk_main_window.c (+1, -1)

	gtk_main_window.c: make the scaling text entry widget do things only
	when return is pressed, instead of whenever the user changes the value,
	which was confusing.

2000-06-04  <cpbs>	30433add025a4106230211ccb2a0eb3d52079246

	Lines: +29, -22
	Files:	gimp_main_window.c (+14, -11)
		gtk_main_window.c (+14, -11)
		print_gimp.h (+1, -0)

	print_gimp.h: new constant PREVIEW_PPI
	gtk_main_window.c, gimp_main_window.c: use it

2000-06-04  <cpbs>	4948827caaf1fdc9416970b24fa9576e2223cf67

	Lines: +12, -12
	Files:	print-canon.c (+3, -3)
		print-escp2.c (+3, -3)
		print-pcl.c (+3, -3)
		print-ps.c (+3, -3)

	Fix a bug whereby, in landscape mode, the image was positioned as if the
	left-hand side of the image should be printed at the top of the paper,
	while the image was rotated as if its right-hand side should be printed
	at the top of the paper.  Now, we always assume the right-hand side of
	the image belongs at the top of the paper.

2000-06-04  <cpbs>	13a42598f76db6b7f9b6e023f58646c49ad13d33

	Lines: +3, -1
	Files:	print-ps.c (+3, -1)

	Add a second "%" before "%Creator:".  Without this, at least one program
	(epsffit) wouldn't recognise the "%%BoundingBox:" a few lines further
	down.

	Fix a bug which printed the image too far left by the width of the
	left margin.

2000-06-03  <rlk>	3ad324bb81e8317867a2e537e0f682f6b06a7030

	Lines: +2, -2
	Files:	Ghost/README (+2, -2)

	Note ESP 870/1270

2000-06-02  <rlk>	66d56a7241d05b9c426201ee50119104c7adbc64

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Advance paper correctly initially in microweave/360 modes.

2000-06-01  <jmv>	f180d0f3e0c1cdf9529633d2f6176de961a0ebdd

	Minor fixes

2000-06-01  <jmv>	c91cbe0f77e07ccabdd8c90c26131f03e1d7225b

	Lines: +20, -55
	Files:	jmv/print-dither.c (+20, -55)

	Minor update against print-dither 1.53

2000-06-01  <rlk>	223992cba53645561a3b680f730445c08651dc90

	Lines: +4410, -11
	Files:	ChangeLog (+4200, -0)
		Ghost/README (+0, -1)
		print-dither.c (+126, -9)
		print-escp2.c (+61, -0)
		print.h (+23, -1)

	Merge Jean-Marc's new functions in, without touching the core

2000-06-01  <jmv>	9035acbf8ba2434bccbbf805cb74a6496d8c06e2

	Lines: +24, -15
	Files:	jmv/README (+6, -0)
		jmv/print.h (+18, -15)

	*** empty log message ***

2000-05-31  <jmv>	be4f4f0a8d846c9c66064ac798b9d23b92f4edb0

	Lines: +357, -381
	Files:	jmv/print-dither.c (+237, -221)
		jmv/print-escp2.c (+120, -160)

	Merge with ttonino's work

2000-05-31  <rlk>	110789e9ae8dc896aa6629ebaf065119ec0af0ef

	Lines: +7, -0
	Files:	printers.xml (+7, -0)

	Lexmark 4076 apparently works, as an HP 500C.

2000-05-31  <rlk>	fd3cadc8d7670bae418f65b4241fd53ea75935ac

	Lines: +1, -54
	Files:	print-dither.c (+1, -54)

	Flush perturbed ordered dithering; also simplify hybrid F-S.

2000-05-31  <rlk>	a6ba3a73c9bd69e37df67344881fe1e72cc8f246

	Lines: +44, -4131
	Files:	ChangeLog (+0, -4126)
		Makefile.am (+4, -1)
		RELNOTES (+37, -1)
		configure.in (+2, -2)
		print_gimp.h (+1, -1)

	3.1.5 release

2000-05-31  <rlk>	7ad82fd615659196423e97fe120414c1c7aed4c7

	Lines: +3, -1
	Files:	print-escp2.c (+3, -1)

	Try to fix density for variable dot size printers.

2000-05-30  <rlk>	2ff4db907655a97912bfb7fb7a2bfde969bfaf4e

	Lines: +15, -2
	Files:	print.c (+15, -2)

	The monitor process should NOT attempt to clean up after itself.  It
	must exit with _exit() rather than exit() to avoid trying to close
	down the X server cleanly, which fails because the actual print
	process has already closed the connection.

2000-05-30  <gandy>	e5ae2df9670bf93535912597306036ba9007bec1

	Lines: +45, -20
	Files:	print-canon.c (+45, -20)

	Borders can now be specified indiviually for each model

2000-05-30  <jmv>	02c14dab2d1d7a71f4f554ee86166409b37a3dc9

	Lines: +119, -40
	Files:	jmv/print-dither.c (+34, -23)
		jmv/print-escp2.c (+85, -17)

	Density-based dithering

2000-05-29  <rlk>	8568dc25d4e0b597c9f6679f77bca6e68969a84f

	Lines: +100, -88
	Files:	print-canon.c (+22, -20)
		print-escp2.c (+25, -22)
		print-pcl.c (+24, -22)
		print-ps.c (+7, -6)
		print-util.c (+6, -6)
		print.h (+16, -12)

	Preserve density correctly

2000-05-28  <gandy>	545189dcaf887d9434b9784a9ef35e107ef41f18

	Lines: +4, -4
	Files:	print-canon.c (+2, -2)
		printers.xml (+2, -2)

	Fixed density, gamma and black level

2000-05-27  <cpbs>	cca935faa5cdb0dacc749d1ee9c0c59752c25fed

	Lines: +2, -2
	Files:	configure.in (+2, -2)

	Look for lpc and lpstat in some more places; if you're building as a
	normal user, these are likely not in your $PATH.

2000-05-25  <rlk>	47e984f79c1f47e0a5322cfd97b87b8fa77f3080

	Lines: +200, -11
	Files:	ChangeLog (+167, -0)
		README.dither (+5, -0)
		print-dither.c (+22, -5)
		print-escp2.c (+5, -6)
		print.h (+1, -0)

	Improve adaptive dithering to account for Thomas' new matrices being
	much better than the previous ones we've used.

2000-05-25  <rlk>	edaf6a318a7f8592dcf419fe794d6886b86c4816

	Lines: +6, -4
	Files:	gimp_main_window.c (+3, -2)
		gtk_main_window.c (+3, -2)

	Use offsets from origin consistently

2000-05-24  <rlk>	08a043ff17974809de4b1adcbbf8dfb32a04e5d5

	Lines: +11, -6
	Files:	print-dither.c (+11, -6)

	Try to fix a few more overflow problems

2000-05-24  <rlk>	d705a34e284fd4ea420c087e5066fc025c41c165

	Lines: +3, -3
	Files:	print-dither.c (+3, -3)

	Fix overflow problems

2000-05-24  <ttonino>	bfe38bf7dcee879ad7a0c4930fa05a027fe0afa1

	Lines: +6, -17
	Files:	print-dither.c (+6, -17)

	Removed superfluous matrix optimizations and chenged 'invert' behaviour.

2000-05-24  <rlk>	4cde70d288ab2fe88c94b02d19d5ddf1eec29748

	Lines: +10, -10
	Files:	print-escp2.c (+10, -10)

	Expand printable region on newer Epson printers

2000-05-24  <rlk>	f4cd8b0570505b266781a30ce732f968a4b879f9

	Lines: +4, -0
	Files:	Ghost/.cvsignore (+4, -0)

	New files

2000-05-24  <rlk>	545bf8885cd6e0e7017e4a84401f4df029cd0374

	Lines: +2, -1
	Files:	print-escp2.c (+2, -1)

	Save memory on the variable dot size printers.

2000-05-24  <cpbs>	3cd6f51851da43906b0bd78538f150c18d913af0

	Lines: +79, -2
	Files:	print.c (+79, -2)

	Spawn a "monitor" process to kill off lpr if the plugin dies before
	completing the print.  This helps in the case of crashes, and also when
	the Gimp SIGKILLs the plugin when the user hits "Cancel".

2000-05-24  <rlk>	43204cd4a06b5b510c301420b49082f8d15375b5

	Lines: +14229, -1177
	Files:	ChangeLog (+1205, -938)
		Ghost/gdevstp.c (+51, -221)
		Ghost/gdevstp.h (+15, -0)
		Makefile.am (+9, -6)
		README (+1, -1)
		gimp_main_window.c (+2, -2)
		gtk_main_window.c (+2, -3)
		print-dither.c (+44, -4)
		print-escp2.c (+4, -1)
		print_gimp.h (+1, -1)
		printers.xml (+8, -0)
		quickmatrix199-2.h (added +3467)
		quickmatrix199.h (added +3468)
		quickmatrix257.h (added +5952)

	Incorporate Thomas Tonino's dither matrices.

2000-05-23  <cpbs>	ee9430c95b744eecdc4ff44876777a1c166dec4b

	Lines: +124, -0
	Files:	debian/README.building.from.CVS (added +37)
		debian/changelog (added +6)
		debian/packages (added +81)

	Added Debianisation files in debian/. subdirectory.

2000-05-23  <jmv>	78316285654eeb1a6b9a8fbdcc2e33ba8f6e073f

	Lines: +8, -0
	Files:	jmv/README (added +8)


	This is experimental stuff for the epson stylus photo 870

2000-05-23  <jmv>	a21860e0b90e570ca8577a8164e2795785564db5

	Lines: +3115, -0
	Files:	jmv/print-escp2.c (added +3115)


	Experimental for epson stylus photo 870

	This is based on rlk's print-escp2.c v 1.145

2000-05-23  <jmv>	4d14b949a41e0e3c6e27b246a7395ab9eb0ab91a

	Lines: +376, -0
	Files:	jmv/print.h (added +376)


	Experimental for epson 870

2000-05-23  <jmv>	4df0e7872b0d32e330e9f2c3436609e8d129eaea

	Lines: +1970, -0
	Files:	jmv/print-dither.c (added +1970)

	*** empty log message ***

2000-05-23  <ttonino>	934bf5b8c6e3d3a7cc7a52ff5f20945750222aa1

	Lines: +10, -6
	Files:	print-dither.c (+10, -6)

	Made density curve smoother. Before, dark areas could could look
	rather weak. Added more contrast by not subtracting all K from CMY, but
	a fraction dependent on K level and black limits.

2000-05-23  <ttonino>	1d79b040232f60d0b155a3fdda782f363947b328

	Lines: +19, -16
	Files:	print-dither.c (+19, -16)

	Black lines in dark colors removed.

2000-05-23  <smiller>	58569f78c26dd3b762a46a786aaef35adac1284e

	Lines: +89, -83
	Files:	gimp_main_window.c (+89, -83)


		Patch to use a printable area in preview for gimp gui.

2000-05-22  <ttonino>	725501226d3c88d56c6cd5b8d149dccc21208f9b

	Lines: +18, -18
	Files:	print-dither.c (+18, -18)

	Black generation revised again. All scaled to actual density now.
	'plain paper' setting is really suitable for plain paper now.
	'coated' should maybe be split: normal coated and photo style paper
	coated.

2000-05-22  <gandy>	f1b64db9d3e69868662de1499f771f919dd01da3

	Lines: +46, -20
	Files:	print-canon.c (+46, -20)

	* fixed resolutions list generation (offered unsupported xdpi!=ydpi resolutions
	  for some printers)
	* added outputmedia "Photo Paper Pro"
	* enabled 6color printing on models supporting this
	* trying same dither_set_black_*() calls as in print-escp2.c
	* trying to fix density problem with xdpi!=ydpi (was way too dark)

2000-05-22  <ttonino>	b249c199e6bbc6280832d6bdd2f2199361b6064a

	Lines: +45, -4
	Files:	Matgen/quickdistance.c (+45, -4)

	Output format slightky changed. Added parameter sections for 2 useful
	199x199 matrices and an (untetsed) 257x257 matrix.

2000-05-22  <ttonino>	ad200424e654b56f428f94ca387e400199f349d2

	Lines: +5952, -0
	Files:	Matgen/quickmatrix257.i (added +5952)

	Untested 257x257 dither matrix.

2000-05-21  <rlk>	88779573caed123c791ad522766d170fa73b5f71

	Lines: +4, -2
	Files:	mkchlog (+4, -2)

	Record revision number along with each file

2000-05-21  <ttonino>	013121198d0a590b84cbdae9516bdef87be88626

	Lines: +2, -2
	Files:	print-escp2.c (+2, -2)

	Black thresholds adjusted for new black routine.

2000-05-21  <ttonino>	c22bca221f0f2ba3cfe862278ceb2971664d5284

	Lines: +44, -74
	Files:	print-dither.c (+44, -74)

	Changed black generation so it behaves well with lower values of
	the thresholds. Even 0.1 and 0.2 as thresholds produce acceptable,
	if grainy, results.

	Only tested with Epson Stylus Color 600 so far.

2000-05-21  <ttonino>	348165e6c82d4d45de42c20bf83989e2393d990c

	Lines: +3467, -0
	Files:	Matgen/quickmatrix199-2.i (added +3467)

	This matrix is equivalent but not corelated to quickmatrix199.i.

2000-05-20  <rlk>	4ad9826d13a41d324e81ba17e49d125703ee3475

	Lines: +54, -42
	Files:	print-dither.c (+7, -2)
		print-escp2.c (+47, -40)

	Tune ink values for 870.

	Flip flop again on how to handle variable dots with error diffusion.
	I believe that what I'm now doing is correct, but it needs a better matrix
	in order to really work properly.  Hopefully Thomas Tonino will provide
	that.

	Use ordered dithering only for black ink, to escape error diffusion
	artifacts.  This may not be a good decision; time will tell.  We also
	need a better matrix for that.

2000-05-20  <ttonino>	816177997a8942d8a8c22f6e1de62f7c90852514

	Lines: +21, -61
	Files:	Matgen/patched-print-dither.c (+21, -61)

	Much cleaner now. Removed code I doidn't understand. Faster now.
	Did not damage anything, it seems.

2000-05-19  <ttonino>	645d4815bee0ead1cc965915cd041ca56946d54f

	Lines: +2, -0
	Files:	Matgen/patched-print-dither.c (+2, -0)

	Solved problem in very dark areas by setting limit to bk. Tested with 0.1 and 0.699 for dither_set_black_lower and -_upper, respectively, on Epson 600.

2000-05-19  <ttonino>	78319b5c468411b048abd623dde8f38ff546fee6

	Lines: +61, -56
	Files:	Matgen/patched-print-dither.c (+61, -56)

	Version with more black generation. Does good job at dark colors.

2000-05-19  <smiller>	239037cf141dcb65d72db618f4b1afee916ee792

	Lines: +111, -92
	Files:	configure.in (+1, -1)
		gtk_main_window.c (+110, -91)


		Applied patch supplied by Thorsten Schnier for some positioning errors
		in the gtk gui.

2000-05-18  <gandy>	9a1022cb48c749ac3cd3275f724f7233ab025bb4

	Lines: +11, -1
	Files:	print-canon.c (+3, -1)
		printers.xml (+8, -0)

	Activated the canon BJC 8200 for testing (no idea if it works at all..)

2000-05-18  <rlk>	61403dcc43ad1b3c202eba0fa211479696299ef8

	Lines: +51, -62
	Files:	print-dither.c (+48, -43)
		print-escp2.c (+3, -19)

	Improve smoothness substantially, at least on variable dot size
	printers.  The previous code used big dots too heavily, with resulting
	grain.

	This may not be optimal for conventional 4 and 6 color printers.  Needs
	more testing.

2000-05-17  <ttonino>	6ea26d74746b690010e7b15f86d938d2dfc28a4d

	Lines: +1772, -0
	Files:	Matgen/patched-print-dither.c (added +1772)

	Patched print-dither.c to include matrix generated by quickdistance.c.
	Gives good results IMHO, but should (?) really be integrated with the
	main version.

2000-05-17  <ttonino>	fc3248d7518f159ccaedfefd9f208f0d0832a95d

	Lines: +3468, -0
	Files:	Matgen/quickmatrix199.i (added +3468)

	Slightly cleaned up output of quickmatrix.c. Used in patched print-dither.c.

2000-05-17  <ttonino>	9f077e838e76354efc32247cd88bb8c0be45300b

	Lines: +121, -0
	Files:	Matgen/quickdistance.c (added +121)

	New version of dither generation program. Unrelated to patented software.
	First 4 points for a matrix are set by hand - these 4 do not conflict when
	matrix is shifted by 100 pixels H and/or V.

	Adds a bit of randomness for every pixel added and runs fairly quick: a few
	hours makes a 199 by 199 matrix. Should be possible to make a 257 x 257 matrix
	in reasonable time: more than 64K values!

2000-05-17  <rlk>	d60f1e78257a1cf54efa6178acc6ab4f6a4122c7

	Lines: +2, -1
	Files:	escp2-weavetest.c (+2, -1)

	Improve the banner

2000-05-17  <rlk>	508bcf5b219f5be10fe9089d5776863fe2e3f628

	Lines: +4, -7
	Files:	print-escp2.c (+4, -7)

	Fix if first pass doesn't contain any data.

2000-05-17  <rlk>	a8253616f6504934a6de03bb088ba8a46d968ff8

	Lines: +127, -175
	Files:	print-escp2.c (+127, -175)

	Support x8 weave (for higher quality printing on 360 physical dpi
	printers).  This isn't perfect yet; there are some quality problems
	that are probably due to a bug somewhere.

	Code cleanup in initialization

2000-05-15  <davehill>	3b4617b4b735169ccbdf8aa047d6cd8b4a325bac

	Lines: +3, -14
	Files:	pcl-unprint.c (+3, -14)

	ESC * o W is called "Driver Configuration". What it *does* is still unknown!
	(somehow this comment got attached to print-pcl.c even though it had just
	been checked in so shouldn't have changed!)

2000-05-15  <davehill>	39cf521bb4b5f8de1571b1804a65710c2a340e44

	ESC * o W is called "Driver Configuration". What it *does* is still
	unknown!

2000-05-15  <davehill>	50b063f69d7faaf278be3040f8719948866f69c7

	Lines: +48, -47
	Files:	print-pcl.c (+48, -47)

	Tidied up Resolution selection code. Replaced some constants with
	sizeof... calculations. DJ1200/1600 are CMYK, not CMY.

2000-05-13  <rlk>	95f86b87e31f1bf1d445b706c49368d6138c49ea

	Lines: +16, -13
	Files:	print-escp2.c (+16, -13)

	Major bug fix for vertical positioning of imaging.

	Tuned up ink colors/drop sizes and black levels for the 870

2000-05-13  <rlk>	18318d9015ed45ae19f5ea7482dae2c3a3853465

	Lines: +5, -1878
	Files:	pcl-unprint.c (+0, -50)
		print-canon.c (+0, -187)
		print-dither.c (+0, -161)
		print-escp2.c (+5, -605)
		print-pcl.c (+0, -288)
		print-ps.c (+0, -184)
		print-util.c (+0, -403)

	Put USB init string into all Canon printers from the 900 on.  This needs
	to be tested.

	Remove all RCS logs from the source code.  Since the ChangeLog is
	automatically generated from the RCS logs, their presence in the files
	is superfluous.

2000-05-13  <sharkey>	f53c9332e25765cb2c45fa7a1c8fde76fcd7e38a

	Lines: +29, -0
	Files:	make-deb.sh (added +29)

	First version of a script for building a debian package.  So far, it
	only does the ghost script driver, only works for Debian 2.2, and requires
	the caller to be root.  All of these things can be fixed, but, I'm running
	late...

2000-05-13  <sharkey>	d497fad2eaf956a4afa59989aa83664e771bc2db

	Lines: +47, -0
	Files:	Ghost/debian-patch (added +47)

	A patch to the Debian control and rules files for building the gimp-print
	ghost script driver as a Debian package.

2000-05-13  <sharkey>	73aae295f51bda58d401dc765a98a958351c4de8

	Lines: +34, -0
	Files:	Ghost/debian-patch-stp (added +34)

	A little script which can patch the Debian gs sources with the gimp-print
	driver.  It gets included into the main Debian build scripts, don't execute
	this by itself.

2000-05-13  <sharkey>	15f9162fe3b9b513de22d4f389fee1dc81f58bb7

	Lines: +21, -0
	Files:	Ghost/devs.mak.addon-5.10 (added +21)

	This can be used to build agains gs 5.10.

2000-05-13  <sharkey>	76676095119ebf730de3562c0430a816ff4e962c

	Lines: +5, -1
	Files:	print-escp2.c (+5, -1)

	Change the 750 from MODEL_INIT_STANDARD to MODEL_INIT_900.  Allows USB to
	work without bending over backwards.

2000-05-13  <rlk>	ba008f643cffe6c95f32ccaf8aa8e3e03bd3a203

	Lines: +522, -124
	Files:	ChangeLog (+7, -0)
		escp2-weavetest.c (+50, -8)
		print-dither.c (+190, -48)
		print-escp2.c (+237, -54)
		print-util.c (+22, -11)
		print.h (+3, -0)
		run-weavetest (+13, -3)

	Allow printing to the top edge and much closer to the bottom on Epson
	printers (major change in the softweave code).

	Performance tweaks in the dither routines and in the color conversion
	routine (this needs to be ported to the other conversion routines in
	print-util.c).

	Support for some kind of ink limiting in the dither code.  Not clear that
	this really does very well (it may make things ugly); we may rip it back
	out.

2000-05-11  <gandy>	63df2ee8efbb9d0d3457ce2af7fe7701138709a1

	Lines: +5, -2
	Files:	print-canon.c (+5, -2)

	Fix for variable drop size printing

2000-05-09  <rlk>	15a85ef848fc96fcb3b519a9fb0511c9c517902d

	Lines: +144, -88
	Files:	README.dither (+144, -88)

	Update to reflect current reality

2000-05-07  <rlk>	792feec2afe201c77959046dc21b99e18573935e

	Lines: +265, -5
	Files:	ChangeLog (+251, -0)
		RELNOTES (+14, -5)

	3.1.4 release

2000-05-06  <rlk>	38f665477ccffd57b4d6fa14e897ae59245ac659

	Lines: +1, -1
	Files:	gtk_color_window.c (+1, -1)

	Allow density up to 3

2000-05-06  <rlk>	71fef8fe0acf2d68b1746e58c3d404fa119442d5

	Lines: +146, -82
	Files:	print-dither.c (+146, -82)

	Convert UPDATE_DITHER from a macro to a function.  This should make it
	easier to profile this code (it needs it, badly!).  We can always make
	this inline if need be.

	Point optimizations in dither_cmyk.

	Silly bug in hybrid Floyd-Steinberg.  It actually looks quite nice
	now!

2000-05-05  <davehill>	d3fd1281f8a566deb45d20f7b3ba39b8d345e509

	Lines: +93, -17
	Files:	pcl-unprint.c (+93, -17)

	Cope with DJ690 photo without crashing. It doesn't actually decode them
	properly (yet).

2000-05-05  <davehill>	1f7bd8e1d77c04f63d9a18be16aa497246b12f60

	Lines: +8, -0
	Files:	printers.xml (+8, -0)

	Added DJ690.

2000-05-05  <davehill>	7fec25078b6a58535d853148fe324103352d609c

	Lines: +196, -24
	Files:	print-pcl.c (+196, -24)

	Added DJ690 Photo mode (thanks to Henk Verleye).

2000-05-05  <mitsch>	09e68049fcf4d3e1b9e19e7f2401e4fd644830b7

	Lines: +2, -2
	Files:	print.c (+2, -2)

	Check for (GIMP_MINOR_VERSION == 0) instead of GIMP_1_0 when deciding
	where to look for printrc.

2000-05-05  <gandy>	5c77750383b3e8b38e032e9db783d35a0c56960c

	Lines: +2, -0
	Files:	print.c (+2, -0)

	printrc_save() now prints a warning if it cannot open the save-file

2000-05-05  <gandy>	5b8ce5a953d0704eec8a48a0fb1d50e8dce8ffee

	Lines: +2, -1
	Files:	print.c (+2, -1)

	Small extension to lpstat output parsing to make it work with lprng without
	breaking anything...

2000-05-05  <rlk>	b1c5e45827fc39e47733cbb8f7b85c6554325d25

	Lines: +4, -1
	Files:	print-escp2.c (+4, -1)

	Set ink size

2000-05-05  <gandy>	d53ede7d7282636cdb3519e514770b968282d08f

	Lines: +13, -7
	Files:	print-canon.c (+13, -7)

	Better handling of canon send buffer

2000-05-05  <rlk>	46239fd9ca2639951d9f7d4ee2f75c6d35f77860

	Lines: +12, -180
	Files:	print-dither.c (+9, -36)
		print-escp2.c (+3, -144)

	Minor cleanup

2000-05-05  <rlk>	341e8b3fb9d668b3cec3e1a5a8a43e90c9dafd54

	Lines: +54, -13
	Files:	print-escp2.c (+54, -13)

	Optimize out head motion and color commands where possible.
	We can still optimize out some horizontal movements.
	Avoid printing color in *pure* black.

2000-05-04  <mitsch>	9c293b93adf9dc79af68ee9b90ffe633aaf5ec55

	Lines: +20, -24
	Files:	print.c (+18, -23)
		print_gimp.h (+2, -1)

	- Use the new libgimp function gimp_ui_init(). This requires Gimp 1.1.21
	  or better.
	- Correctly delete the export image if the user canceled the dialog.
	- Fixed an "unused variable" warning in get_system_printers().

2000-05-04  <rlk>	1af4de14b093de063a02ee9c1d6f1710dde454a0

	Lines: +122, -46
	Files:	escp2-weavetest.c (+36, -26)
		print-canon.c (+22, -3)
		print-escp2.c (+41, -12)
		print-pcl.c (+18, -0)
		run-weavetest (+5, -5)

	Improve use of black ink to reduce sharp grain.

	Improve weaving code for some corner cases (this will let us go x8 for some
	important cases, if we really want to print that slowly).

	Fix ESC 440 softweave

	Fix use of microweave at 360 dpi (microweave should not be used at 360 on
	any printer).

	Try to improve dither smoothness a bit.

	Fix ink constants for ESP 870
	from Jean-Marc Verbavatz <verbavatz@ifrance.com>

2000-05-03  <rlk>	02b56ab35828d45b32641122039560bfe910e276

	Lines: +5, -0
	Files:	print-dither.c (+5, -0)

	Avoid out of range problems

2000-05-03  <mitsch>	3080b84c7767a19b479a748c5ab05e949efa1a91

	Lines: +1, -1
	Files:	print_gimp.h (+1, -1)

	Require Gimp 1.1.16 or better for the "Gimp" ui.

2000-05-02  <rlk>	ae4ae6f1937662d221be25966904eaaa28f404c0

	Lines: +153, -133
	Files:	print-dither.c (+100, -126)
		print-escp2.c (+53, -7)

	Improved dither code.  Deposits significantly less ink than previous version,
	and gives better saturation.

2000-05-01  <ttonino>	d86df56529468f4abc8337eb21d414df6c313ada

	Lines: +97, -0
	Files:	Matgen/dither-distance.c (added +97)

	Code used to create 73dither-distance.i. Initial 3 dots may need improvement.
	A new version with some randomization is on its way.

2000-05-01  <ttonino>	b133f35886563a6dca6958c1d8277d27ca97b4e3

	Lines: +401, -0
	Files:	Matgen/73dither-distance.i (added +401)

	73dither-distance is the first dither matrix I'm happy with. Generated with
	a simple algorithm (in dither-distance.c) it generated matrices quicker
	than earlier tries. I think the output is a little bit too regular, but
	ordered dither 720 DPI looks not too diferent from a Floyd-Steinberg now
	although problems like light speckles remain.

2000-04-29  <rlk>	68847586a7e8e670837a903897c3e2a2cf250238

	Lines: +40, -9
	Files:	Ghost/gdevstp.c (+1, -1)
		README (+1, -1)
		configure.in (+1, -1)
		escp2-weavetest.c (+2, -1)
		print-escp2.c (+26, -4)
		print_gimp.h (+1, -1)
		printers.xml (+8, -0)

	Preliminary support for Stylus Color 760

	Fix one corner case with weave computation (there are lots left!)

	Prep for 3.1.4

2000-04-29  <rlk>	8233deff87a87a098d3cafbbdfa5bcb43e884e8e

	Lines: +17, -3
	Files:	print-dither.c (+17, -3)

	Improve photo and line art mode

2000-04-29  <rlk>	d62c27441ed42b7c780a08c4674da1affead43a9

	Lines: +290, -0
	Files:	RedHat/ghostscript-5.50.spec (added +200)
		RedHat/gimp-print.spec (added +46)
		RedHat/gs.spec.diff (added +44)

	Spec files for Red Hat RPM's, from Mark Hindess <beanz@uklinux.net>

2000-04-27  <rlk>	7720c7bbf0f1e23fd22c9f928d5f017d77a44fd3

	Lines: +4, -1
	Files:	print-ps.c (+4, -1)

	Fix copyright

2000-04-27  <rlk>	1352464702d8e05fb42c6e9e85fafbdf50ed339a

	Lines: +284, -154
	Files:	print-dither.c (+284, -154)

	Comments

2000-04-27  <rlk>	f1459c22a8b1500761fe2435a3dce23e0789a3de

	Lines: +89, -75
	Files:	print-dither.c (+89, -75)

	Add Thomas Tonino's 23x23 matrix

2000-04-26  <rlk>	4b77ee2744bffc11838757885428bc820bb44ae5

	Lines: +27, -3
	Files:	print-escp2.c (+27, -3)

	Support glossy film

2000-04-26  <rlk>	551e49bf18a9eabc4e27c08917a71fce4dc9858c

	Lines: +8, -11
	Files:	print-dither.c (+8, -11)

	Minor improvements

2000-04-26  <rlk>	d9ea99e11c8292793b184206f5405ebb3235fa0d

	Lines: +33, -19
	Files:	print-escp2.c (+33, -19)

	try again for 660

2000-04-25  <rlk>	e2b736558cfb86601e251311a885b9088e4b4086

	Lines: +8, -0
	Files:	printers.xml (+8, -0)

	The other part of the Epson Stylus 660

2000-04-24  <rlk>	1bb27758f4d2e24be786b18d75d12f9746982f1b

	Lines: +14, -4
	Files:	print-escp2.c (+14, -4)

	Try to support Epson 660

2000-04-24  <rlk>	9fad4ab513b01cc93105fd899b4188dabdb3cb1f

	Lines: +8, -3
	Files:	print-dither.c (+8, -3)

	Give the primary more weight, and the other colors less weight, in the
	density calculation.  The previous weights resulted in too much dark
	ink mixing in, which caused excessive graininess in some situations.

2000-04-24  <rlk>	3dd6ab5800f40d5233e288c8e079a4bc6c9d84ee

	Lines: +69, -15
	Files:	Ghost/README (+6, -0)
		gtk_main_window.c (+1, -1)
		print-dither.c (+49, -11)
		print-escp2.c (+13, -3)

	fix warning in gtk_main_window.c

	Add perturbed ordered dither (perturbed to break up the fine diagonal
	lines characteristic of the matrix used).

	Improve transfer function for Epson photo printers (change the
	constants).

2000-04-23  <rlk>	d3cf53b7184aeead679f7849f239272edaef6cc2

	Lines: +1, -1
	Files:	Makefile.am (+1, -1)

	Include gs-stp.pdq

2000-04-22  <rlk>	faf6f9ddce338b540ef9f3877d2e9e6c63180a83

	Lines: +60, -0
	Files:	ChangeLog (+60, -0)

	Update change log for 3.1.3

2000-04-22  <rlk>	b3c49c9ab210d9ef14dcdf12414f6474f04ce101

	Lines: +1, -1
	Files:	configure.in (+1, -1)

	Release 3.1.3

2000-04-22  <rlk>	f188ab69b099a4c99d0929020b8f2548206ecab7

	Lines: +7, -4
	Files:	RELNOTES (+6, -3)
		print_gimp.h (+1, -1)

	Release 3.1.2

2000-04-22  <rlk>	42b3d6328124d064c1e7ddf3e707af4f50cd45a5

	Lines: +53, -17
	Files:	print-dither.c (+53, -17)

	Adaptive algorithms.  These are the normal random and hybrid Floyd-Steinberg
	algorithms except in very pale regions, where ordered dithering is used to
	improve smoothness.

2000-04-22  <rlk>	fe33ce42270cb8e1ab54899d6a99957e6c0ace24

	Lines: +25, -13
	Files:	Makefile.am (+1, -1)
		escp2-weavetest.c (+2, -2)
		pcl-unprint.c (+15, -6)
		print-escp2.c (+5, -2)
		printdefy.y (+2, -2)

	Code cleanup

2000-04-22  <rlk>	8015fa0eab81d6603971dc9614106164e7b3eae3

	Lines: +93, -26
	Files:	Ghost/README (+45, -14)
		Ghost/gdevstp.c (+5, -4)
		Ghost/gs-stp.pdq (+43, -8)

	Bug fixes to the driver, so it should now work correctly.

	Update documentation.

	Updated the pdq description.

2000-04-22  <rlk>	da933c901cfecfdfcd8abed4764ec692030b1306

	Lines: +97, -2
	Files:	ChangeLog (+85, -0)
		Ghost/README (+2, -1)
		Ghost/gdevstp.c (+1, -1)
		print-dither.c (+9, -0)

	Break up ordered dither pattern a bit.

	Fix Ghostscript driver slightly

2000-04-22  <rlk>	0a8abd5b9048428ee58dbabdfd0e9ff42d1cae9f

	Lines: +52, -27
	Files:	print-dither.c (+52, -27)

	Try to vary the randomness -- more random at paler colors.

2000-04-20  <rlk>	6b6beb19267c259780f971489b9922f4d4e9d421

	Lines: +9, -12
	Files:	print-canon.c (+3, -4)
		print-escp2.c (+3, -4)
		print-pcl.c (+3, -4)

	Clean up the solid color and line art modes a bit.

2000-04-20  <rlk>	25604218a3eb19f2715cc1b5bbdd8fab8ec8afdb

	Lines: +279, -117
	Files:	RELNOTES (+18, -0)
		gimp_color_window.c (+1, -1)
		gimp_main_window.c (+1, -1)
		gtk_color_window.c (+1, -1)
		gtk_main_window.c (+1, -1)
		print-canon.c (+12, -4)
		print-dither.c (+82, -28)
		print-escp2.c (+62, -14)
		print-pcl.c (+9, -3)
		print-ps.c (+8, -1)
		print-util.c (+48, -51)
		print.c (+31, -7)
		print.h (+5, -4)
		print_gimp.h (+0, -1)

	Reduce initial memory footprint.

	Add random Floyd-Steinberg dither.

2000-04-19  <rlk>	7fcaa9922bb7fe06a6f1a3b939cfdffadb4409d8

	Lines: +174, -36
	Files:	README.dither (+174, -36)

	Intermediate discussion of dithering

2000-04-19  <rlk>	0a5da47801ab84f82ac7d40c9ac2bf9b76cf3b3e

	Lines: +11, -10
	Files:	RELNOTES (+1, -1)
		gimp_main_window.c (+10, -9)

	Fix (somewhat) handling of orientation; also prevent scaling from
	exceeding 100% (the Gimp toolkit handles these things correctly; the
	GTK toolkit doesn't, so there were a few port issues).

2000-04-19  <rlk>	41c8dcf52c6b218ccf8d72cb65b46b45fd4cb1dc

	Lines: +7, -4
	Files:	print-escp2.c (+7, -4)

	Try again for 1440 uweave

2000-04-18  <rlk>	7ec13ad0726066ebd66776061c298d841f07a433

	Lines: +6, -3
	Files:	print-escp2.c (+6, -3)

	One more microweave bug

2000-04-18  <rlk>	a307e75348b408fb7dd4bc34492a8ef5802c7420

	Lines: +95, -47
	Files:	ChangeLog (+33, -0)
		print-canon.c (+5, -2)
		print-dither.c (+22, -16)
		print-escp2.c (+21, -18)
		print-pcl.c (+13, -10)
		print_gimp.h (+1, -1)

	Fix incorrect printing for variable drop sizes

2000-04-17  <rlk>	905dbfb9af3e156ceeb20d3aa05810f652f5f66e

	Lines: +9, -4
	Files:	print-dither.c (+9, -4)

	Better matrix for ordered dither

2000-04-16  <rlk>	8006736781f11dc4227b574ad6a1de73cd866de1

	Lines: +4, -0
	Files:	print-dither.c (+4, -0)

	We really do need to randomize the black transition

2000-04-16  <rlk>	dedf39bce1d9e556b5fb53603db8fca56cb65872

	Lines: +4, -1
	Files:	Makefile.am (+4, -1)

	Create change log as part of release

2000-04-16  <rlk>	6ab7f25f210ed5a699f9e29b7b6c48a0638dbcb4

	Lines: +467, -453
	Files:	Ghost/README (+5, -0)
		Ghost/gdevstp.c (+255, -162)
		gimp_color_window.c (+4, -11)
		gimp_main_window.c (+1, -0)
		gtk_color_window.c (+8, -6)
		gtk_main_window.c (+1, -0)
		print-canon.c (+5, -2)
		print-dither.c (+42, -28)
		print-escp2.c (+18, -7)
		print-pcl.c (+5, -2)
		print-util.c (+11, -0)
		print.c (+95, -223)
		print.h (+15, -11)
		printdefy.y (+2, -1)

	Choice of dithering algorithms

2000-04-16  <mitsch>	e4c4a04d8f206076cb5b782964a3ab7864b18526

	Lines: +106, -2
	Files:	gimp_color_window.c (+106, -2)

	Added the dither algo option menu (mostly cut & paste from
	Steve's changes).

2000-04-16  <rlk>	744b319e1f4c64024c94082197a41e1987e0e2b5

	Lines: +3307, -4
	Files:	ChangeLog (+3252, -4)
		mkchlog (added +55)

	Updated change log

2000-04-16  <smiller>	009ebc3e449b35ef9b16b382bef81ad0e07594f7

	Lines: +123, -1
	Files:	gtk_color_window.c (+119, -1)
		print.c (+4, -0)


		Added dither option menu to gtk_color_window.c and dither variables
		to print.c.

2000-04-16  <rlk>	3c3e31a56798112f13989ac2f9a896e0547a6b0e

	Lines: +928, -1213
	Files:	print-canon.c (+16, -27)
		print-dither.c (+594, -1124)
		print-escp2.c (+235, -34)
		print-pcl.c (+25, -8)
		print.h (+58, -20)

	New dithering code

2000-04-15  <mitsch>	5ca476cd8babed01000dd3b0e7d68802b13ca21a

	Lines: +9, -20
	Files:	gimp_color_window.c (+0, -3)
		gimp_main_window.c (+0, -2)
		gtk_color_window.c (+0, -1)
		gtk_main_window.c (+0, -1)
		print.c (+3, -8)
		print_gimp.h (+6, -5)

	Moved all ui related #include's to print_gimp.h

2000-04-15  <mitsch>	7e9fc0eb0a03d3747f1ca43135db40eb918e84f4

	Lines: +138, -127
	Files:	Makefile.am (+3, -1)
		gimp_color_window.c (+9, -11)
		gimp_main_window.c (+1, -3)
		gtk_color_window.c (+9, -15)
		gtk_main_window.c (+1, -7)
		print-intl.h (added +62)
		print.c (+53, -90)

	* Makefile.am
	* print-intl.h: new file containing preliminary i18n stuff. More to come...

	* gtk_color_window.c
	* gtk_main_window.c: removed the #ifdefs because these files are now
	  to be compiled with gimp 1.0 _and_ gimp 1.1

	* gimp_color_window.c
	* gimp_main_window.c
	* print.c: removed the i18n macros from all files.

	For Gimp 1.1.x there are now 2 menu entries for both versions of the
	ui. This makes the executable larger, but hm, this is development :-)

	Also had to move the GtkAdjustment definitions to print.c and made
	them extern in the ui files.

2000-04-13  <davehill>	2a06ee06181fb63ac92ad4c11c11a019406fe49f

	Lines: +222, -106
	Files:	pcl-unprint.c (+222, -106)

	Rewrote the "parser".
	Only try to decode Configure Raster Data if format is 2.
	Added descriptions of some extra escape sequences.

2000-04-13  <davehill>	8238706530ea3c0b70163275c8d2bbdb15e92417

	Lines: +719, -322
	Files:	print-pcl.c (+686, -321)
		printers.xml (+33, -1)

	Added DJ340, DJ400, DJ2000, DJ2500.
	Added Quick-dry photo & transparency media.
	Added Media Source selection for Deskjets where supported.
	600x600 mono mode is supported in DJ600/800/1100/2000.
	Some printers don't support "custom" media sizes.
	Added 1220C to 1120C case (A3 paper size).
	Removed A6 paper size, it is not supported directly.

	Tidy-up:
	Removed all papersizes not mentioned in print-utils.c.
	Fixed coding mistakes in "for" statements.
	Removed double-strdup in pcl_parameters (memory leak).
	Added more warning messages.

2000-04-13  <davehill>	709355402cb0e36fd5b5ec43a153443c4b2b611b

	Lines: +54, -18
	Files:	gimp_main_window.c (+15, -1)
		gtk_color_window.c (+13, -9)
		gtk_main_window.c (+22, -4)
		print.c (+0, -4)
		print_gimp.h (+4, -0)

	Moved define of GIMP_1_0 from print.c to print_gimp.h.
	Fixed problems where PPD box and browse button appeared when not
	wanted.
	Fixed problem with options being carried from one printer to
	another.

2000-04-10  <rlk>	ced8acc6d9f1792b9661efb55f037d96354fb91b

	Lines: +2, -2
	Files:	Ghost/contrib.mak.addon (+2, -2)

	This really is needed for gs 6.01

2000-04-10  <rlk>	464db5e76676df93f4b579dc19d21772796a0ad5

	Lines: +1, -0
	Files:	Ghost/gdevstp.c (+1, -0)

	botch

2000-04-06  <rlk>	36fc3f03095455d3ffffc08fa6a127f258a50383

	Lines: +5, -2
	Files:	print-dither.c (+5, -2)

	Fix overlap problem

2000-04-04  <rlk>	dc0d6d185da54c6047ee2cedddc4b0fa0343c8c9

	Lines: +31, -1
	Files:	escp2-weavetest.c (+31, -1)

	print friendly banner

2000-04-04  <rlk>	fe6ab47ffec3ad5380a6a955e5742d7682344b8f

	Lines: +1, -0
	Files:	parse-escp2 (+1, -0)

	another command

2000-04-04  <rlk>	42ad4d5b07b82d88c162aaa802f1c566d81344c5

	Lines: +43, -24
	Files:	escp2-weavetest.c (+1, -1)
		print-escp2.c (+42, -23)

	640-related stuff

2000-03-31  <rlk>	1932a6ca802493f3b2270c1aea2798a85766e755

	Lines: +2035, -0
	Files:	gimp_color_window.c (added +288)
		gimp_main_window.c (added +1747)

	from Mitsch

2000-03-30  <rlk>	496d879aa225b79fa4d9f9ecd049a3455694ce93

	Lines: +107, -96
	Files:	.cvsignore (+3, -0)
		Makefile.am (+2, -0)
		gtk_color_window.c (+26, -26)
		gtk_main_window.c (+66, -66)
		print.c (+10, -4)

	Changes from Mitch

2000-03-27  <smiller>	eaffc74e45b41518ab157f2de06764609f4bc8ad

	Lines: +601, -2338
	Files:	Makefile.am (+1, -0)
		gtk_main_window.c (+401, -348)
		print.c (+191, -1990)
		print_gimp.h (+8, -0)


		Moved all gui code from print.c to gtk_main_window.c and prefixed all
		callbacks with 'gtk_'.  Added gtk_main_window.c to Makefile.am.  Moved
		a few gui constants from print.c to print_gimp.h.  Shortened main gui
		table to 14 rows.

2000-03-27  <rlk>	cb1bfbcd08dc22952f7acc85e20da1e705237f5d

	Lines: +95, -97
	Files:	print-escp2.c (+95, -97)

	Try again for microweave...

2000-03-27  <rlk>	59d9a6c480dae07bd82188a19410f0fd09b5c80f

	Lines: +68, -34
	Files:	print-escp2.c (+68, -34)

	Reactivate 1440x720 microweave

2000-03-27  <rlk>	48ae82c9d33c9999d048f27ddfd4b4ecee7d6dfc

	Lines: +1670, -283
	Files:	Makefile.am (+0, -1)
		gtk_main_window.c (+1239, -58)
		print.c (+431, -216)
		print_gimp.h (+0, -8)

	back out changes that do not work

2000-03-26  <rlk>	08734843ba4b26d461b28bfc5c864fd8cb7a2a83

	Lines: +283, -1670
	Files:	Makefile.am (+1, -0)
		gtk_main_window.c (+58, -1239)
		print.c (+216, -431)
		print_gimp.h (+8, -0)

	From Steve Miller <smiller@rni.net>

	I've been unable to connect to sourceforge all afternoon.  I'm trying to
	commit a new print.c, gtk_main_window.c, Makefile.am, and print_gimp.h.
	I will be unable to try this again until tomorrow, but if you have the
	opportunity, can you go ahead and do this?  I've attached a zipped
	tarball of the 4 files.  I've started the process of transferring gui
	code from print.c to gtk_main_window.c, and tightened up the table
	slightly.  There are some temporary externs in print.c until I can get
	everything moved over (may take several temp steps like this one).

2000-03-26  <rlk>	d26d0be65969e8560e213170e2764cb5cd4bf1bf

	Lines: +4, -0
	Files:	README (+4, -0)

	note about ldconfig

2000-03-25  <rlk>	898f95882c76ea2eb901842064ccd2b6516f00f5

	Lines: +5, -5
	Files:	configure.in (+5, -5)

	minor fixes

2000-03-24  <rlk>	103a5dc0b03f51f8d7d7a770e22824facb05faea

	Lines: +6, -0
	Files:	README (+6, -0)

	People who install the Gimp from rpm's also need to install gimp-devel.

2000-03-23  <smiller>	8f616c4861405ace0cd57e33320fbd1b3efceb26

	Lines: +115, -729
	Files:	Makefile.am (+1, -0)
		print.c (+70, -726)
		print.h (+5, -0)
		print_gimp.h (+39, -3)


		Added gtk_color_window.c to Makefile.am.  Moved color adjust sliders
		to gtk_color_window, made this a popup dialog and added button
		to main window.  Added ifdefs to headers to prevent multiple
		inclusions.

2000-03-22  <rlk>	33f4b49864a9dca72939ace2c1d42a3212d2b708

	Lines: +2, -1
	Files:	Makefile.am (+2, -1)

	Fix make dist

2000-03-22  <rlk>	c51a4858d07be896752ea1c2eff945570d3a13a5

	Lines: +7, -3
	Files:	RELNOTES (+7, -3)

	release note tweaks

2000-03-22  <rlk>	bc2b0d30159d3169e307737b3aa58038ffb50bd6

	Lines: +1, -1
	Files:	print.c (+1, -1)

	release

2000-03-22  <rlk>	bafeceeb48d0586680fc39eda785aadb0996474c

	Lines: +5, -2
	Files:	print-dither.c (+5, -2)

	Some more minor dithering fixup

2000-03-21  <davehill>	0197b42bdd5bb2df8229f0d3b0de98a9c72394f7

	Lines: +60, -23
	Files:	pcl-unprint.c (+60, -23)

	Use unsigned when calculating resolutions. Updated some commands.

2000-03-21  <davehill>	dbd033bb9437251617a3ad330957ef92806b62c3

	Lines: +47, -2
	Files:	print-pcl.c (+39, -2)
		printers.xml (+8, -0)

	Added Deskjet 9xx series.

2000-03-21  <rlk>	05ca889a8a4d08e1c99ea129cb3fe9377ce90485

	Lines: +7, -2
	Files:	run-weavetest (+7, -2)

	more minor improvements

2000-03-21  <rlk>	377402dcff423be57a36bdc485c841a13dfdd23a

	Lines: +16, -7
	Files:	escp2-weavetest.c (+3, -0)
		run-weavetest (+13, -7)

	cleanup

2000-03-21  <rlk>	19740510a34a47b20bbc870915b7ec3583d94fc9

	Lines: +4, -1
	Files:	print-dither.c (+4, -1)

	dumb typo

2000-03-20  <davehill>	825fa9f742de3d3e103bc09c70cb60ec560b77c8

	Lines: +28, -6
	Files:	pcl-unprint.c (+10, -0)
		print-pcl.c (+18, -6)

	Added "Bond" and "Photo" paper types to pcl-unprint and print-pcl.
	Corrected Depletion output for old Deskjets in print-pcl.

2000-03-20  <rlk>	98a4958d8f60698786784904d6fc0ebc6bf29f42

	Lines: +22, -4
	Files:	INSTALL (+1, -1)
		Makefile.am (+2, -0)
		README (+1, -1)
		RELNOTES (+14, -1)
		print-escp2.c (+4, -1)

	Try to maintain dependency order of lex on yacc stuff

2000-03-17  <rlk>	f22ef99902f4c6fdce4cd011b9f8ccd340bdfff1

	Lines: +7, -14
	Files:	print-dither.c (+7, -14)

	Weaken the horizontal lines

2000-03-17  <rlk>	5116956e44d3000804e4335f4c18c5b97a87cfcb

	Lines: +2712, -203
	Files:	Makefile.am (+21, -7)
		print.c (+2666, -179)
		print.h (+25, -17)

	Back out non-functioning changes

2000-03-17  <smiller>	3303855233162ecb13e021828b24986378ca4f9c

	Lines: +5, -4
	Files:	print.h (+5, -4)

	*** empty log message ***

2000-03-17  <smiller>	4ef606e38d44697ad2b0b12ccefdf862cb1bf003

	Lines: +13, -7
	Files:	print.h (+13, -7)

	*** empty log message ***

2000-03-17  <smiller>	3b0c2a89bdaf1c0386b9d06915074cda1573dcc7

	Lines: +3255, -2707
	Files:	gtk_color_window.c (added +989)
		gtk_main_window.c (added +2054)
		print.c (+179, -2666)
		print.h (+26, -41)
		print_gimp.h (added +7)

	*** empty log message ***

2000-03-17  <smiller>	c6863b4aa96a1e45ff7d83aada826de14465fd28

	Lines: +7, -21
	Files:	Makefile.am (+7, -21)

	*** empty log message ***

2000-03-17  <rlk>	586396dd133e24a4f8850eff5342d64e02fc1b97

	Lines: +229, -343
	Files:	print-dither.c (+229, -343)

	Clean things up a bit to prep for possible dither modifications

2000-03-16  <rlk>	d070a4f1040a62726245c88012fd17ca4c113414

	Lines: +28, -2
	Files:	print-dither.c (+28, -2)

	Scale down randomness as ink level increases

2000-03-14  <rlk>	f24427e140181790759b2879a5db5d92255b6d79

	Lines: +63, -32
	Files:	escp2-weavetest.c (+7, -6)
		print-escp2.c (+52, -23)
		run-weavetest (+4, -3)

	Added 1440x1440 mode

2000-03-13  <rlk>	6cdd10d4b78840ef0674681dc1b798f36154970b

	Lines: +331, -348
	Files:	Ghost/README (+22, -7)
		Ghost/gdevstp.c (+2, -1)
		print-canon.c (+22, -9)
		print-dither.c (+215, -317)
		print-escp2.c (+20, -4)
		print-pcl.c (+15, -1)
		print-util.c (+6, -3)
		print.c (+26, -6)
		print.h (+3, -0)

	Add monochrome mode

2000-03-11  <rlk>	6398b7a4f96d529ab81695b08f274a80487f77fb

	Lines: +90, -33
	Files:	Ghost/README (+4, -2)
		Ghost/gdevstp.c (+9, -4)
		Ghost/gdevstp.h (+0, -4)
		Ghost/gs-stp.pdq (+24, -3)
		print-dither.c (+53, -20)

	Finish the dither job, and fix up the Ghostscript driver

2000-03-11  <rlk>	330762725911e20587fb638ed09ec7f5239d5a71

	Lines: +276, -44
	Files:	README.dither (+10, -0)
		print-canon.c (+18, -0)
		print-dither.c (+54, -17)
		print-escp2.c (+43, -15)
		print-pcl.c (+23, -2)
		print.c (+122, -10)
		print.h (+6, -0)

	Significant dither changes; addition of line art/solid color/continuous tone modes

2000-03-10  <rlk>	8aa982b9e106a978d1dec45c6bd6b8c97e2215a9

	Lines: +1, -0
	Files:	.cvsignore (+1, -0)

	Performance optimizations, documentation

2000-03-09  <rlk>	f974993ac7170da47ef4e9f66d70e3e18c0352e7

	Lines: +396, -226
	Files:	.cvsignore (+1, -0)
		Makefile.am (+1, -1)
		README.dither (added +312)
		print-dither.c (+82, -225)

	Performance optimizations, documentation

2000-03-07  <rlk>	8ba0b45c69a7174b381ef47ce1018906f376025e

	Lines: +1984, -1954
	Files:	print-canon.c (+136, -133)
		print-dither.c (+41, -33)
		print-escp2.c (+609, -604)
		print-pcl.c (+217, -212)
		print-ps.c (+173, -169)
		print-util.c (+808, -803)

	Move CVS history logs to the end of the file

2000-03-07  <rlk>	c29385f1b3cd5800887b651df06cda90c99912df

	Lines: +100, -109
	Files:	print-escp2.c (+100, -109)

	A bit more stuff

2000-03-07  <davehill>	9a81040a96aca96610f2adaa04d953bf06d49f4f

	Lines: +33, -10
	Files:	Makefile.standalone (+33, -10)

	Build "printdef". Deleted unused "SRC" variable.

2000-03-06  <rlk>	943d3b29138f05aabb4f3c55450e0d16d841d656

	Lines: +117, -143
	Files:	configure.in (+0, -2)
		escp2-weavetest.c (+5, -5)
		print-escp2.c (+112, -136)

	More cleanup stuff

2000-03-06  <rlk>	e5d42b80408e1032c181bfb4f85cf566e22efe40

	Lines: +238, -348
	Files:	Ghost/gdevstp.c (+23, -4)
		Makefile.am (+3, -1)
		print-canon.c (+7, -1)
		print-escp2.c (+7, -2)
		print-pcl.c (+8, -1)
		print-ps.c (+8, -1)
		print-util.c (+32, -30)
		print.c (+2, -3)
		print.h (+9, -8)
		printdef.h (+1, -39)
		printdefl.l (+1, -4)
		printdefy.y (+88, -58)
		printers.xml (+49, -196)

	more rearrangement

2000-03-05  <rlk>	63c7ab89113b8e8e540faa607cc40d1c4fbe70bd

	Lines: +36, -33
	Files:	Makefile.am (+3, -0)
		printdef.h (+1, -1)
		printdefl.l (+32, -32)

	some cleanup

2000-03-05  <rlk>	a800f52d7e1f1b78f309ba3fce76b730f9800856

	Lines: +745, -236
	Files:	Ghost/README (+3, -2)
		Makefile.am (+17, -6)
		configure.in (+5, -1)
		print-escp2.c (+118, -97)
		print-util.c (+8, -114)
		print.c (+3, -3)
		print.h (+24, -10)
		printdef.l => printdefl.l (+1, -1)
		printdef.y => printdefy.y (+24, -2)
		printers.xml (added +542)

	Create list of printers externally

2000-03-05  <rlk>	67330e26bb2de30035b7189b10992a2b300fe20c

	Lines: +12, -2
	Files:	RELNOTES (+11, -1)
		print.c (+1, -1)

	Release stuff

2000-03-05  <rlk>	e3c1db1d251649e4ef322f315d80cd49ed6c92a0

	Lines: +312, -0
	Files:	printdef.h (added +51)
		printdef.l (added +83)
		printdef.y (added +178)

	Start of new printer identification

2000-03-03  <rlk>	fb849e0f8d3ec88fa2e2525fe796e901267d7a12

	Lines: +6, -1
	Files:	print-escp2.c (+6, -1)

	correct parameters for ESC(D

2000-03-03  <rlk>	dbd457e8e4c08aa9eebd475c72fb1bf352a7d030

	Lines: +9, -3
	Files:	print-escp2.c (+4, -1)
		print-util.c (+5, -2)

	Silly bug in rgb_to_gray

2000-03-02  <rlk>	82a9fd6fd155efd1039faa4bcfb1b77f1b8136c9

	Lines: +40, -201
	Files:	print-util.c (+40, -201)

	Clean up conversion functions...again...and fix rgb to gray to do density

2000-03-02  <khk>	4a966f81189b255733e1dab99e1acebeb14e8e84

	Lines: +12, -5
	Files:	ChangeLog (+4, -0)
		print-escp2.c (+8, -5)

	Cleaned up some compiler warnings in print-escp2.c

2000-03-02  <rlk>	38ba0dd35ed84dd2f3ce67eb1e862f43d78ee917

	Lines: +59, -34
	Files:	print-dither.c (+59, -34)

	Performance, by replacing long long with int

2000-03-02  <rlk>	9c0f1f240c2c530663d33499a7e71f91f7b1dbc5

	Lines: +10, -43
	Files:	print-escp2.c (+10, -43)

	Clean up options a bit

2000-03-01  <rlk>	e7ea4539d546383d46f7ce31934b9762c34f3bc0

	Lines: +4, -1
	Files:	print-util.c (+4, -1)

	fix alpha channel in rgb_to_gray...again

2000-03-01  <rlk>	54c7ad8b71e81d340d9bc0a4988f4641c9eba532

	Lines: +4, -1
	Files:	print-util.c (+4, -1)

	fix alpha channel in rgb_to_gray

2000-03-01  <rlk>	07aab7097d7647613bdd6d69703446a3191a1cf5

	Lines: +16, -14
	Files:	print-escp2.c (+16, -14)

	Some ditsy little things

2000-03-01  <rlk>	51af9d593a818854eda35e557682a11533d83af4

	Lines: +6, -5
	Files:	print.c (+6, -5)

	Percent vs. ppi details

2000-03-01  <rlk>	2ac34fd1a1e49bb394abf7b6d1af6feee37e98dc

	Lines: +7, -4
	Files:	print-escp2.c (+7, -4)

	Handle variable dot size correctly

2000-02-29  <rlk>	84ffc1d284047d3511bc27b20d93ddb6a529d80b

	Lines: +68, -27
	Files:	print-escp2.c (+60, -26)
		print-util.c (+7, -0)
		run-weavetest (+1, -1)

	1) Should be able to speed up black printing quite a bit for some models.

	2) Add support for 1160 (tentative!)

2000-02-29  <rlk>	f1453ca71e433df77c1dd270cbce8e5655d35b0f

	Lines: +87, -88
	Files:	print-escp2.c (+87, -88)

	Rationalize the printer options a bit

2000-02-29  <rlk>	bb392661361bf3e68b88f4a0b74e9999dc81ee4c

	Lines: +20, -12
	Files:	print-escp2.c (+20, -12)

	Improve printing to the bottom, and do memory allocation the way intended

2000-02-29  <rlk>	49f9a07dfb8491e755970f25def2f395e0e127df

	Lines: +4, -4
	Files:	configure.in (+4, -4)

	foolish bogon

2000-02-28  <davehill>	88edd63cc083a79b3853a5f4d59c923d2ae494bb

	Lines: +110, -51
	Files:	pcl-unprint.c (+110, -51)

	Fixed decoding of "configure data". Added "Custom" to paper sizes.
	Started changes for multiple levels.

2000-02-28  <davehill>	bdd5fa9200b1eb1f5a53061313e5908818a04249

	Lines: +21, -52
	Files:	print-pcl.c (+21, -52)

	Fixed the "configure data" command again!

2000-02-28  <rlk>	32c36fd4ca5648c1658eb983569775ef0c9c6626

	Lines: +965, -335
	Files:	print.c (+965, -335)

	Back out the mainline stuff

2000-02-28  <rlk>	ee84ea606460ad4d48782f90190fcfd1bdf7fe7d

	Lines: +4, -4
	Files:	configure.in (+4, -4)

	Fix configure

2000-02-28  <rlk>	a518fd3f111d54471a22a09343b192476535a0d7

	Lines: +641, -567
	Files:	print-dither.c (+84, -18)
		print-escp2.c (+556, -548)
		print.h (+1, -1)

	Try to improve high resolution quality

2000-02-27  <rlk>	70fb5f23d061e6ba2b07134dbff2a1fbddb79c9a

	Lines: +347, -971
	Files:	print.c (+347, -971)

	Experimental print.c from 3.0

2000-02-27  <rlk>	2569b9f2a1478e33257982fa83b399277f815226

	Lines: +28, -0
	Files:	configure.in (+28, -0)

	Find lp commands

2000-02-27  <sharkey>	00f232317640aa0887cc32f43c30a721636299b7

	Lines: +115, -27
	Files:	unprint.c (+115, -27)

	The major change in this release is the way image cropping is done.  Andy
	originally put some code in write_out which would cut the left and right
	borders, if there was white space being printed on the left or right side.
	That was fine, but it neglected the top and bottom.  This version will
	crop all four edges.  I also moved the cropping further upstream, into
	update_page, this way we won't need to allocate RAM we won't need.  I
	also changed the algorithm so that it should run faster.  The old one was
	probably fast enough, but, I'm a bit neurotic when it comes to code I know
	can be faster...

	This release also fixes a bug in the environment variable handling which
	caused it to crash if unset, as well as a few other minor things not worth
	mentioning.

2000-02-27  <sharkey>	9686c4ae2fd79c67bfd4fbf07ed8604a7c91670f

	Lines: +5, -2
	Files:	Ghost/README (+5, -2)

	The section added on installing under Debian contained some minor
	inaccuracies on how to fetch the source.  I've fixed and clarified the
	procedure.

2000-02-27  <khk>	e29355351e9034b4fdde1f74232ceeac3e795caa

	Lines: +4, -1
	Files:	ChangeLog (+4, -1)

	First entry in ChangeLog.

2000-02-27  <khk>	bca6d24b86e081f8822fc6aa2bb5ddba685fa345

	Lines: +6, -0
	Files:	print-ps.c (+6, -0)

	Fixed problem with missing linefeed character after options from PPD
	file. Depending on the format of the option the PostScript file was
	not conform with the Adobe DSC specification.

2000-02-26  <rlk>	38b8cb28d96f4aa3463ff609279d0168d195c975

	Lines: +1, -1
	Files:	print.c (+1, -1)

	copyright

2000-02-26  <rlk>	3c8ee075b825f74aefa2e39cb2754f1a58ffdd0a

	Lines: +61, -44
	Files:	print-escp2.c (+61, -44)

	1) Clean up (and maybe fix???) positioning.

	2) Fix packing in multi-level code.

2000-02-26  <rlk>	69a034b1eaf3e5c516670d4f4ef0b7cbe01bdee0

	Lines: +60, -28
	Files:	print.c (+60, -28)

	1) Add center button.

	2) Activate right/bottom entries.

	3) Use only two digits of precision when printing position, since we're only
	accurate to 1 point.

	4) Minor cleanup

2000-02-26  <rlk>	59a7f8fa6f1880d6751af7ec80885ec89e070761

	Lines: +93, -40
	Files:	print-canon.c (+10, -7)
		print-dither.c (+58, -12)
		print-escp2.c (+9, -6)
		print-pcl.c (+9, -6)
		print-util.c (+3, -6)
		print.h (+4, -3)

	Rename dither_{black,cmyk}4 to dither_{black,cmyk}_n, and add argument to specify how levels are to be encoded

2000-02-26  <rlk>	0526acb8058c836fa937a8c8d80153b2c63d9851

	Lines: +2, -2
	Files:	Ghost/contrib.mak.addon (+2, -2)

	Remove apparently spurious stuff

2000-02-25  <davehill>	07d24d46aa05264731492b656c4a1df21144d66c

	Lines: +381, -46
	Files:	print-pcl.c (+381, -46)

	Added Paper size database to handle more of the new paper sizes
	added a while ago, anything else is handled as "custom".

2000-02-25  <rlk>	1705aaa669b272f367d776ec015c9806ffbc6754

	Lines: +51, -11
	Files:	Ghost/README (+51, -11)

	Debian

2000-02-25  <rlk>	ad3da1398cb6d0ddd62f9e89a17fa11c3c5d471e

	Lines: +78, -14
	Files:	print-escp2.c (+68, -13)
		print-util.c (+9, -0)
		run-weavetest (+1, -1)

	1) Stylus Color 460 (really a variant 440, at least until I learn otherwise).

	2) Major optimization for gs driver in particular: elide rows that are blank.

	3) make variable dot size the default for those printers.

2000-02-25  <rlk>	dd6b862ece735560433173689c46550d2167130e

	Lines: +12, -17
	Files:	Ghost/README (+11, -9)
		Ghost/gdevstp.c (+1, -8)

	Clarification

2000-02-24  <rlk>	01af490b0c18da8bf82d62001c189e01111905b6

	Lines: +16, -2
	Files:	Ghost/README (+16, -2)

	instructions for people downloading from cvs

2000-02-24  <gandy>	429393d3998602e9bc8ccc5d696835f945f187e4

	Lines: +33, -8
	Files:	unprint.c (+33, -8)

	* Changed write_output to cut left and right empty borders

2000-02-24  <gandy>	b0eec63897687d2fe3834580af3edbafd2cb5acb

	Lines: +24, -8
	Files:	unprint.c (+24, -8)

	* Extended parse_canon to respect bpp and vertical color component offsets
	  (previously called delayed lines :-)
	* all resolutions of the bjc6000 driver get unprinted now but there's still
	  an aspect ratio of 2 for 720x360 dpi and 1440x720 dpi

2000-02-24  <gandy>	4e81442480e64dc71174ac5722774e202c11e699

	Lines: +25, -18
	Files:	unprint.c (+25, -18)

	Small cleanups

2000-02-24  <sharkey>	83cd552a93864643e90d057d3a93b27503c2cf72

	Lines: +12, -7
	Files:	unprint.c (+12, -7)

	Merge Andy's fixes with mine.

	Set the default value of extraskip based on printer type, 2 for Epsons, 1
	for Canons.

	Add support for light yellow ink.

	Add Andy to the copyright.

2000-02-24  <rlk>	5e855d6a325f61da05c25bf1e17479465b82bbb9

	Lines: +6, -6
	Files:	INSTALL (+1, -1)
		README (+1, -1)
		RELNOTES (+2, -2)
		configure.in (+1, -1)
		print.c (+1, -1)

	Bump version number for next release, whenever that may be

2000-02-24  <rlk>	7f12292f412f14246462687b12ccb7502ae3d724

	Lines: +13, -0
	Files:	Ghost/README (+13, -0)

	PDQ

2000-02-23  <davehill>	aa82e36e54635b5c1f451731d154bad9aa2f8eb8

	Lines: +244, -33
	Files:	pcl-unprint.c (+244, -33)

	Added more commands to the commans set.
	Now handles repeated commands that share the same prefix.

2000-02-23  <davehill>	44327d161119d1b8454a6e740c6b3d83dd893d87

	Lines: +281, -120
	Files:	print-pcl.c (+281, -120)

	Replaced all "model ==" code with a capabilities database.
	According to the ghostscript driver (and the HP windows driver), the
	"new" end raster graphics command is *rC, not *rbC.
	Use correct commands to set high quality output if dpi >= 300

2000-02-23  <gandy>	05695efc1e0679109935b132b34436666fbe6b99

	Lines: +7, -4
	Files:	print-canon.c (+7, -4)

	small fix for delayed lines

2000-02-23  <gandy>	271f952fd0c3899e76453043065a3a4b101e6288

	Lines: +1, -638
	Files:	Makefile.am (+1, -2)
		canon-unprint.c (removed -636)

	Removed in favour of unprint.c

2000-02-23  <gandy>	5309c29f237e5b9a062e29989a575ac5549a8163

	Lines: +0, -519
	Files:	canon-unprint.cpp (removed -519)

	Removed in favour for unprint.c

2000-02-23  <gandy>	c12ab3fd220e18eb8047e9ae28b2ac9f39ad7d32

	Lines: +36, -16
	Files:	unprint.c (+36, -16)

	Fixed severe bug in rle_decode() and parse_canon()

2000-02-23  <gandy>	6c79f81bf5559af745b87bb80254f6b3f9eccff2

	Lines: +2, -1
	Files:	unprint.c (+2, -1)

	small change to parse_canon()

2000-02-23  <gandy>	27c354928a231ffe6a7c80c9403e6ac932e9232c

	Lines: +14, -8
	Files:	print-canon.c (+13, -7)
		unprint.c (+1, -1)

	Fixed a bug in canon_write

2000-02-23  <gandy>	1e7e1a0657af723b111498aa48a738c72ad1806a

	Lines: +124, -81
	Files:	canon-unprint.c (+123, -81)
		unprint.c (+1, -0)

	Merged parse_canon() from unprint into canon-unprint

2000-02-23  <gandy>	25b7ca6ffdd66056c1409e6a203e888c1c01aa59

	Lines: +256, -0
	Files:	unprint.c (+256, -0)

	* Added parse_canon()
	* Added rle_decode()
	* "UNPRINT=canon ./unprint" will use parse_canon() instead of parse_escp2()
	* output for canon printfiles is extremely poor

2000-02-23  <rlk>	882ae6c77000f355226c3fc6b1bfedf599d428d2

	Lines: +7, -4
	Files:	print-escp2.c (+4, -1)
		print.c (+3, -3)

	Some minor fixes

2000-02-23  <rlk>	a28568a38079fe5c84143be8c855b2a68213fa1e

	Lines: +241, -0
	Files:	Ghost/gs-stp.pdq (added +241)

	pdq/xpdq file for stp; supplied by Grant Taylor

2000-02-22  <gandy>	b158359ebcd1694eb2db9efb9aa3af99aa09204a

	Lines: +5, -1
	Files:	print-canon.c (+5, -1)

	Fixed bug introduced with last commit (thou shall never prettify your source...)

2000-02-22  <gandy>	3598a293ae542b841891f9c04909b56b768602d2

	Lines: +19, -11
	Files:	print-canon.c (+19, -11)

	Some minor cosmethics

2000-02-22  <rlk>	28116b03448771736983bdafa2624e439b62597f

	Lines: +2, -3
	Files:	print.c (+2, -3)

	Save state when printing file

2000-02-21  <rlk>	0594feda931ef2ce2473af4c599562bc9824f6ef

	Lines: +7, -2
	Files:	print-escp2.c (+7, -2)

	Try again

2000-02-21  <rlk>	d50b2b3ddd7b4852abb525d5d7b384cb9ccc000c

	Lines: +28, -20
	Files:	print-escp2.c (+28, -20)

	Try for the 640

2000-02-21  <rlk>	3d137f81f0796a358e3ff24743f313b4832c9344

	Lines: +3, -0
	Files:	RELNOTES (+3, -0)

	update

2000-02-21  <rlk>	227e9d295168091417b3bc182fc744955142d25d

	Lines: +133, -37
	Files:	print-dither.c (+54, -32)
		print-escp2.c (+12, -0)
		print-util.c (+66, -4)
		print.c (+1, -1)

	Important dithering bug fixes:

	1) Avoid runaway black buildup.

	2) Some conversion functions weren't doing density

2000-02-21  <rlk>	80c1e4008b2adc62db8bb1afb5858e7515eb54c4

	Lines: +2, -0
	Files:	AUTHORS (+2, -0)

	update

2000-02-21  <rlk>	36211230f38437b8f42976909e2bbc23cece71c3

	Lines: +105, -28
	Files:	INSTALL (+15, -5)
		Makefile.am (+1, -1)
		RELNOTES (added +41)
		pcl-unprint.c (+4, -0)
		print-canon.c (+6, -3)
		print-escp2.c (+11, -2)
		print-util.c (+26, -16)
		run-weavetest (+1, -1)

	Minor release prep

2000-02-21  <gandy>	b251fc358ce284f5e29f7c5dc032be0b1c5ff0e8

	Lines: +594, -0
	Files:	canon-unprint.c (added +594)

	* cloned escp2-unprint.c and replaced parse_escp2() with parse_canon()
	* only checks for correct syntax but doesn't really read any contents yet

2000-02-21  <rlk>	a3386b46b78f7ffb6dbfb13d8d125d4ffd8e3b46

	Lines: +6, -0
	Files:	print.c (+6, -0)

	Do not use scale to image for gimp 1.0

2000-02-21  <rlk>	15b29f15c8c5e99b31b5386e7303e97b70a8bb81

	Lines: +26, -5
	Files:	print.c (+26, -5)

	Add scale-to-image clicker

2000-02-21  <rlk>	75bcdaae4dd6d280f7c461248754cbfc09309338

	Lines: +9, -3
	Files:	print-escp2.c (+9, -3)

	Weird init sequence for newer printers

2000-02-21  <rlk>	70cfcd844ba79a9ec4288367eb83729c6e7b0a86

	Lines: +4, -1
	Files:	print-escp2.c (+4, -1)

	change softweave sequence for older printers

2000-02-20  <davehill>	74e90027c66bc2f0cc07e9573ef9c143e68161dd

	Lines: +629, -96
	Files:	pcl-unprint.c (+629, -96)

	Now does TIFF compressed files and 2 level colour in CMY
	or CMYK

2000-02-19  <rlk>	e0741d57474b08d1869c3f912ee0232e74ca9d6c

	Lines: +14, -9
	Files:	print-escp2.c (+14, -9)

	Try one more time to fix 740

2000-02-19  <davehill>	75d921737e22e72a9a77e5bfbeb4f2f2e8b15761

	Lines: +22, -3
	Files:	print.c (+22, -3)

	Another attempt to fix the File printer.

2000-02-19  <rlk>	53d40ebfe5d832db208600375bd8520f63ed9aad

	Lines: +11, -20
	Files:	print-escp2.c (+11, -20)

	A bit more cleanup to non-softweave

2000-02-19  <davehill>	0a9c99d1664b84c41f7b06c65824a95e1bdc5d9d

	Lines: +11, -4
	Files:	print-pcl.c (+11, -4)

	Fixed OUTPUT_COLOR vs OUTPUT_GRAY.
	Fixed number of planes output for DJ600 in 600dpi mode.

2000-02-19  <sharkey>	8f8e72f426a2f0a4f220ec3db842e969b9d2058c

	Lines: +3, -0
	Files:	unprint.c (+3, -0)

	Add a new veriable to the printer state called "extraskip".  This is a
	multiplicative factor applied to the existing skip factor.  It defaults to
	2.  Currently there is no way to change this.

2000-02-18  <sharkey>	12bd7738a6563760363e66b3dd1476d6a0bce3a6

	Lines: +8, -3
	Files:	unprint.c (+8, -3)

	Don't print beyond the bottom margin.

2000-02-18  <rlk>	f8274bbbc90be7185cc942fe45bfbe80eb94dfb8

	Lines: +15, -3
	Files:	.cvsignore (+4, -1)
		Makefile.am (+2, -1)
		run-weavetest (+9, -1)

	minor stuff

2000-02-18  <rlk>	e046298b9d6b74ee58abbf86b7a0f9c37748dbda

	Lines: +12, -11
	Files:	print-dither.c (+12, -11)

	A few more dithering bugs

2000-02-18  <rlk>	56e7b8f4c3797ee09c84d0595ba32d27afca92f7

	Lines: +14, -10
	Files:	print-escp2.c (+14, -10)

	Try to fix microweave and 360 dpi

2000-02-18  <rlk>	b64f1397e5c208df298a93b53b51b001ad088169

	Lines: +3, -1
	Files:	print-escp2.c (+3, -1)

	Remove debug printf

2000-02-18  <rlk>	9265e438aa70a0ac78e452de88bebb55c9e7dad4

	Lines: +7, -3
	Files:	print-escp2.c (+5, -1)
		run-weavetest (+2, -2)

	Update line spacing for ESC900

2000-02-17  <sharkey>	cfdec3a76e02c397ff8ebd0d5078b8b0f6c3e796

	Lines: +2, -2
	Files:	Makefile.am (+2, -2)

	Change the name of unprint back to unprint.

2000-02-17  <sharkey>	0c9dc34bd40d28215abab10c01c1578e50b1bcd3

	Lines: +19, -4
	Files:	unprint.c (+19, -4)

	Add a "-n" flag which allows adjusting the nozzle separation on the command
	line.  "-n8" or "-n 8" will set the nozzle separation to 8/720".

2000-02-17  <sharkey>	e9b6ad52a0890abb243297575db01c715caa45af

	Lines: +5, -1
	Files:	unprint.c (+5, -1)

	Fix a bug in handling uncompressed data bit depth, and add a few more
	debugging statements.

2000-02-17  <sharkey>	37b55b7b805f26f1381a73ce5492748c5bead8fd

	Lines: +106, -92
	Files:	unprint.c (+106, -92)

	Isolate everything that's escp2-specific into a single function called
	parse-escp2.  This function takes a file descriptor as an argument,
	and parses the escp2 code in the file, filling the generic page variable
	with bitmapped data.  This should make it easier to unify unprint with
	canunprint (recently renamed canon-unprint) and pcl-unprint.

	Also change the handling of the color depth a bit to make this a little
	easier.  "bpp" has been added to pstate.

	This new layout of the code is much cleaner than the previous.  There
	was far too much crap in main.

2000-02-17  <sharkey>	d2f541d62a3e297100bd3091cc75d4a29e5e86d5

	Lines: +14, -1
	Files:	unprint.c (+14, -1)

	Add more verbose GPL description and include string.h.

2000-02-17  <sharkey>	e239ade91d853c3a9215bf35d1ba4e814cf41add

	Lines: +743, -0
	Files:	unprint.c (added +743)

	Resurrect unprint.c as it was in revision 1.19.

2000-02-17  <rlk>	6a68ad2470bb17cc701917101edd4e0f75eb0359

	Lines: +16, -5
	Files:	print-escp2.c (+16, -5)

	Yet another try

2000-02-17  <rlk>	2f2f6a537c817181264b1a5bfb3cf321bb767d7c

	Lines: +15, -11
	Files:	print-escp2.c (+15, -11)

	Another try at the variable dot printers

2000-02-17  <rlk>	075ad4a966bff3fcf5515f50c89285c93764e89e

	Lines: +5, -2
	Files:	print-util.c (+5, -2)

	Alpha channel problems

2000-02-17  <rlk>	16af546eca2173feda08a3a3ea52168562e42ca0

	Lines: +37, -7
	Files:	Makefile.am (+5, -5)
		canunprint.cpp => canon-unprint.cpp (+14, -0)
		pclunprint.c => pcl-unprint.c (+3, -0)
		run-weavetest (+1, -1)
		unprint.c => escp2-unprint.c (+14, -1)
		weavetest.c => escp2-weavetest.c (+0, -0)

	Rename various programs

2000-02-16  <sharkey>	e5415432207ddb4951af6bdb3a6175a6d8d920d1

	Lines: +21, -13
	Files:	unprint.c (+21, -13)

	Fix the damn vertical artifacts!  This was another case of sloppy
	arithmetic.  The last pixel is the first pixel + (n-1) pixels, not
	n pixels, where n is the number of pixels in the line.

	Also fix a bug in the ESC r color selection (missing break).

	Also fix a bug in the short form of the set unit command.  (horizontal
	relative units were not being set.)

	Finally, add a byte counter so that errors can be referenced by their
	position in the file.  This is useful for correlating errors with
	output from parse-escp2.

	This is worth a version 0.9 revision number.

2000-02-16  <sharkey>	670e4bcb18a59d24c5e647fde959dca1ab9ac907

	Lines: +5, -5
	Files:	parse-escp2 (+5, -5)

	$bugs-=4;

	Change $i to $k where appropriate.

	Thought I was going nuts for a while there....

2000-02-16  <rlk>	ac1e916a7cb067be9d9111ec32657e7ae871c1e2

	Lines: +4, -1
	Files:	print-escp2.c (+4, -1)

	narrow-carriage printers can print 14" long, not just 11"

2000-02-16  <sharkey>	5a7ab002c8e303182896b91e6c89fd8105e60cda

	Lines: +36, -14
	Files:	unprint.c (+36, -14)

	Change the way command line arguments are parsed to make it easier to add
	option flags.

	Add "-u" option flag.  -u does two things.  It sets the nozzle separation to
	1, and it treats all vertical head motion commands as if the argument was
	to move down pstate.nozzles ticks.  For Microweave code, this most likely
	will have no effect, but for softweave, this essentially "unweaves" the
	image so that data from each pass appears separately.  This is not so
	useful for image viewing, but can be useful for debugging softweave stuff.

2000-02-16  <sharkey>	1471d368b0b9d3cba3db21c28313231ef9429ec0

	Lines: +9, -9
	Files:	unprint.c (+9, -9)

	Oh, now this looks *MUCH* better.  Fixed a bug regarding bit endianness
	in the pnm writing code.

	Never attribute a bug to Epson without first checking your own code...

2000-02-16  <rlk>	460818c594854bc160bc3bc9fbac917d2cc47efb

	Lines: +2, -1
	Files:	print.c (+2, -1)

	version number bump to prep for release

2000-02-16  <rlk>	46be91d57e56756c8f3f3d62299b24c43d4bd7f7

	Lines: +9, -1
	Files:	README (+9, -1)

	comments leading up to release...

2000-02-16  <rlk>	f9850f17e7afb91a618daf0fd8dfb67243bd8380

	Lines: +52, -25
	Files:	print-canon.c (+7, -4)
		print-dither.c (+13, -5)
		print-escp2.c (+7, -4)
		print-pcl.c (+7, -4)
		print-ps.c (+7, -4)
		print-util.c (+11, -4)

	1) Use correct convert functions (canon, escp2, pcl, ps).

	2) Fix gray_to_rgb increment (print-util)

	3) Fix dither update (print-dither)

2000-02-16  <rlk>	00251b534f896358232a006d751901905ee7573b

	Lines: +30, -284
	Files:	Makefile.am (+2, -3)
		print-escp2.c (+23, -4)
		weavetest.c (+5, -277)

	Put pclunprint in build, and use actual weave code in weavetest

2000-02-15  <davehill>	6ed769c7fc63ecd36762ffae316d335a4616ccd4

	Lines: +3, -2
	Files:	print.c (+3, -2)

	The File: printer is now initialized, saved and loaded!

2000-02-15  <davehill>	e0db8e9d05d125baee1ff2f868955b1593a4fa11

	Lines: +594, -0
	Files:	pclunprint.c (added +594)

	Initial version. Only works for mono 2 level uncompressed output
	(i.e. Deskjet 500)

2000-02-15  <davehill>	90cfb458f56ac736c4b6b47c4c7e48e197327cbb

	Lines: +5, -0
	Files:	print-pcl.c (+5, -0)

	Added fix when (left < 0)

2000-02-15  <rlk>	a42f8d1921407c6a57a69377365746a3ea7f46f7

	Lines: +6, -5
	Files:	print-escp2.c (+6, -5)

	Back out clearly nonfunctional change for 740 family

2000-02-15  <rlk>	09dfeb4651ab3c62f33ba11d49d3b5f9ed3c0f2b

	Lines: +248, -68
	Files:	Ghost/gdevstp.c (+6, -1)
		print-canon.c (+30, -1)
		print-escp2.c (+100, -32)
		print-pcl.c (+30, -1)
		print-ps.c (+30, -1)
		print.c (+52, -32)


	1) It wasn't possible to print to the edge of the page (as defined by
	   the printer).

	2) The page top/bottom/left/right (particularly bottom and right) in
	   the size boxes wasn't displayed accurately (it *had* been coded in
	   1/10", because that's the units used to print out the pager --
	   really sillyl, that -- now it's all in points, which is more
	   reasonable if still not all that precise).

	3) The behavior of landscape mode was weird, to say the least.

	4) Calculating the size based on scaling was also weird -- in portrait
	   mode it just looked at the height of the page vs. the height of the
	   image, and in landscape it just looked at width of the page and
	   height of the image.  Now it looks at both axes and scales so that
	   the larger of the two ratios (widths and heights) is set equal to
	   the scale factor.  That seems more intuitive to me, at any rate.
	   It avoids flipping between landscape and portrait mode as you
	   rescale the image in auto mode (which seems just plain bizarre to
	   me).

	5) I changed the escp2 stuff so that the distance from the paper edge
	   will be identical in softweave and in microweave mode.  Henryk,
	   that might not quite be what you intended (it's the opposite of
	   what you actually did), but at least microweave and softweave
	   should generate stuff that looks consistent.

2000-02-15  <rlk>	6a4d22bef66cd4d0519b84b4dc6f0498c1525ef4

	Lines: +6, -2
	Files:	print-escp2.c (+6, -2)

	Use older-style print command for single bit depth printing

2000-02-14  <sharkey>	2897a176e8a2510891c4b7eaae5094ad2638bb44

	Lines: +10, -0
	Files:	unprint.c (+10, -0)

	Add some code to handle "remote mode" a little more elegantly.  Just a little.

2000-02-14  <sharkey>	12ce8ca4da093328b039ae7f983dd28bacd64349

	Lines: +12, -3
	Files:	unprint.c (+12, -3)

	Put in some handling of multiple dot sizes to make the output look nicer.

	Teach unprint about form feeds.

	Get rid of the last of the compiler warnings.

2000-02-14  <rlk>	08751bc1d2be0f78983998886f4d3322994a102d

	Lines: +26, -0
	Files:	README (+26, -0)

	warn about gimp.m4

2000-02-14  <rlk>	4a15f50e275739017c793303c5d62fb19cc79b32

	Lines: +6, -1
	Files:	configure.in (+1, -1)
		print.c (+5, -0)

	Try to support gimp 1.0

2000-02-14  <rlk>	5f75347c11068cac73fa5a12b1ed3b644cc53ab2

	Lines: +5, -1
	Files:	Makefile.am (+5, -1)

	make dist

2000-02-14  <rlk>	23f928e245decc9e20cca2bbf7fe5d6b3629c001

	Lines: +112, -110
	Files:	Makefile.am (+18, -2)
		NEWS (+86, -1)
		README (+7, -79)
		configure.in (+1, -28)

	Clean up configure stuff

2000-02-13  <rlk>	fbc06a649d71cb4656923a8a5dffc81fc1ec97d7

	Lines: +4, -0
	Files:	Ghost/.cvsignore (added +4)

	.cvsignore

2000-02-13  <rlk>	eca53a39482cbe6f9c4e77a7cb60227be36a6ffc

	Lines: +57, -40
	Files:	print-escp2.c (+56, -39)
		run-weavetest (+1, -1)

	More modes in run-weavetest, and attempt to handle column spacing in escp2

2000-02-13  <sharkey>	efc4815c8c3b1cfc651f7a4f8ca5ac73765de3f2

	Lines: +9, -5
	Files:	unprint.c (+9, -5)

	Fix the bugs that prevented softweave from working properly.

	This is currently hard coded for the 740/750/1200 nozzle separation of
	6/720".  If you want to run it on output for the printers with a nozzle
	sep of 8/720, you need to change a line.

	Ideally we need a command line switch to select the model, but, since it's
	after 1AM that's not going to happen before I go home tonight.  At this point
	we need to decide how much code we want to share between print and
	unprint.  Since unprint is designed to be a check of print, one argument
	is to keep it completely independent, but, that's more work....

2000-02-13  <gandy>	7267285600057e947ad459983371f224bb9b42c2

	Lines: +4, -1
	Files:	print-canon.c (+4, -1)

	Fixed maximum paper size for BJC-6000

2000-02-13  <rlk>	b3b48102f0f1ab830ba609d5cd848977ba66718c

	Lines: +169, -36
	Files:	Ghost/README (+12, -12)
		print-canon.c (+15, -3)
		print-escp2.c (+14, -2)
		print-pcl.c (+16, -2)
		print-ps.c (+14, -2)
		print-util.c (+95, -15)
		print.h (+3, -0)

	Bit of an oops here about printer models; also start on print-gray-using-color mode for better quality

2000-02-13  <rlk>	32c5e00e16f80d136b0f69e012382c3e8dfb15f1

	Lines: +1, -0
	Files:	Ghost/contrib.mak.addon (+1, -0)

	one that slipped through the cracks

2000-02-13  <rlk>	7f9416eb16b3901de92a19820977fe24b316ebd8

	Lines: +38, -16
	Files:	Ghost/README (+1, -1)
		Ghost/contrib.mak.addon (+4, -4)
		Ghost/gdevstp.c (+4, -6)
		Makefile.am (+9, -1)
		print-escp2.c (+11, -4)
		print-util.c (+9, -0)

	Build a Ghostscript driver!  No idea if it works yet...

2000-02-13  <rlk>	dc8f31e8bca8f56ac06f38cc16400bf6ba58e031

	Lines: +14, -11
	Files:	Ghost/contrib.mak.addon (+14, -11)

	silliness

2000-02-13  <rlk>	60a17e2fe09af03dce96e78dd9202b749a69cef5

	Lines: +1166, -0
	Files:	Ghost/COPYING (added +339)
		Ghost/ChangeLog (added +24)
		Ghost/README (added +154)
		Ghost/contrib.mak.addon (added +17)
		Ghost/gdevstp.c (added +610)
		Ghost/gdevstp.h (added +22)

	First cut at doing the real GhostScript driver

2000-02-12  <rlk>	faf219c81ebfcc62be57cc99e56c71b01701a09a

	Lines: +30, -10
	Files:	print-escp2.c (+18, -10)
		run-weavetest (added +12)

	Change spacing for newer printers

2000-02-12  <rlk>	a7c42b9837bb895179d047440044127560c8905a

	Lines: +6, -3
	Files:	print-escp2.c (+6, -3)

	Use Epson sequences more exactly

2000-02-12  <rlk>	081735244bed07d1a9649a829055334018193036

	Lines: +3, -1
	Files:	unprint.c (+3, -1)

	Do not barf on softweave

2000-02-12  <rlk>	147e4a615084b429726bc5092be017c559d55ad6

	Lines: +13, -2
	Files:	print.c (+13, -2)

	More accurate printing of measurements

2000-02-12  <rlk>	e748739ff86807a30cbb4b5cde2e36e44231ee1a

	Lines: +13, -10
	Files:	print-escp2.c (+13, -10)

	One more try

2000-02-11  <sharkey>	fab165683585d65c9ecbcd55a478d76a5920817b

	Lines: +1, -1
	Files:	unprint.c (+1, -1)

	Fix line wrapping bug.  The calculation of the image width should have been
	right-left+1, not right-left.  This version of unprint solves the:

	 +----+
	 |\   |
	 | \  |
	 +----+

	image warping problem.

2000-02-11  <sharkey>	50d7e47273543ba964ddba993797be3ed37677f6

	Lines: +5, -0
	Files:	unprint.c (+5, -0)

	Change unprint behavior in response to ESC @ initialization command.  If
	this is found after raster data has been sent, eject the page and quit.

	What was happening was that a trailing ESC @ occuring at the end of some
	files was resetting the resolution before writing out the data, which was
	a bad thing.

	Ejecting the page on this command isn't a perfect simulation if ESC @
	occurs in the middle of the file, but, I'll deal with that later.

2000-02-11  <sharkey>	f5779da061ab7f3d6632ef0d349e92feac05b03e

	Lines: +9, -8
	Files:	unprint.c (+9, -8)

	Add a few ()'s and stuff to get rid of some compiler warnings.  There should
	be no actual changes in this update other than changes to coding style to
	appease gcc.  gcc still complains about some potentially unitialized
	variable usage, but, that's just gcc being paranoid.

2000-02-11  <rlk>	c5de1bb630a78d2f025e2d733244152ba1c137fd

	Lines: +3, -1
	Files:	print-escp2.c (+3, -1)

	Remove apparently spurious flush command

2000-02-11  <rlk>	34e3336de5f4a061f15ce7c4e5cd5033a2189957

	Lines: +7, -2
	Files:	print-escp2.c (+5, -0)
		print.c (+2, -2)

	Fix Epson left margin

2000-02-10  <sharkey>	f74621e6fd5f185c23d058f7ebd53edce5aaba23

	Lines: +28, -25
	Files:	unprint.c (+28, -25)

	It works!!!  Well, sorta...

	Fixed two bugs in the ink mixing routine,  that mostly works now, but, it's
	far from optimal.  Fixed the use of an unitialized variable in merge_line.
	Fixed a bug in relative vertical motion command interpretation.  = -> +=
	Changed the behavior on unexpected EOF to print out what was read in so
	far, rather than just quitting.

	Also removed some excessively verbose debugging statements.

	The resulting images do not look good.  There's a line length mismatch problem
	somewhere which makes the images look like this:

	+------+
	|\     +
	| \    +
	+------+

	The lower left triangle contains the right edge of the original image.

	The image is also cut short by the unexpected EOF problem.

	There's still a lot of work left to do, but, this is quite promising.

2000-02-10  <rlk>	026b53a61e3ba01c955c7530217dc7cf2b9c02aa

	Lines: +4, -1
	Files:	Makefile.am (+3, -1)
		configure.in (+1, -0)

	Add canunprint

2000-02-10  <rlk>	598513c6ce83cf93dee70c08f730e23c8797a235

	Lines: +1, -7
	Files:	Makefile.am (+1, -7)

	Remove spurious explicit GTK libraries that bloated the installation

2000-02-10  <rlk>	f2ef321faf5e852828bfecf0aa792fb65146e48d

	Lines: +18, -197
	Files:	Makefile.am (+1, -0)
		print-ps.c (+4, -132)
		print.c (+9, -6)
		weavetest.c (+4, -59)

	Turn on warnings

2000-02-10  <rlk>	310ebf897f87f207dd276d39e4aeef5dcacc17eb

	Lines: +8, -2
	Files:	print-canon.c (+8, -2)

	initialization

2000-02-10  <rlk>	ac3c4837e06138f4a0dc9071500999da03cff049

	Lines: +15, -4
	Files:	print-canon.c (+5, -2)
		print-escp2.c (+5, -1)
		print-pcl.c (+5, -1)

	Fix landscape vs. portrait problem

2000-02-09  <sharkey>	a58bbe6092ea9b8c78b69b799b42cab2ff01f040

	Lines: +17, -1
	Files:	unprint.c (+17, -1)

	Add a really simple color blending algorithm which makes no use
	whatsoever of the NDA ink color measurements.

2000-02-09  <sharkey>	355e698b03091c3a4a82a36c345f61d4cd36128a

	Lines: +44, -15
	Files:	unprint.c (+44, -15)

	Many many bug fixes.  The old version of RLE decompression was pretty
	severely screwed up.  It seems fixed in this version.  I also added an
	error check to make sure that the decompressed length is consistant with
	what one would expect from an m*n pixel matrix.

	Several other random bug fixes were put in place, some dealing with some
	misconceptions I had about operator precedence regarding the ? operator.
	That took a while to spot.

	I've also added some excessively verbose debugging statements.  These are
	temporary.

	Something is still pretty snafu with the motion of the virtual print head.
	It's going way far to the right.  Since the virtual paper is infinitely
	wide (for small values of infinity) this has some interesting effects.

	This version currently does not segfault on input from gimp-print, however
	it doesn't produce output either.  It terminates with an unexpected end
	of file.  Go figure.

2000-02-09  <gandy>	e6cc4efab91a8cafb5484f4605d225df33ba1a1e

	Lines: +506, -0
	Files:	.cvsignore (+1, -0)
		canunprint.cpp (added +505)

	Added canunprint to cvs

2000-02-09  <rlk>	04dac668ebc55d65afd590c249fcac7edcd51050

	Lines: +78, -77
	Files:	print-canon.c (+5, -3)
		print-escp2.c (+5, -3)
		print-pcl.c (+5, -3)
		print-ps.c (+5, -3)
		print-util.c (+42, -44)
		print.c (+3, -3)
		print.h (+13, -18)

	Put lut inside vars

2000-02-08  <rlk>	858462e8def0404099463516b6bb923d755b2afe

	Lines: +145, -351
	Files:	Makefile.am (+3, -1)
		weavetest.c (+142, -350)

	Weave tester

2000-02-08  <gandy>	a1c7625b94fef48980cb356a3c452f371bf865ab

	Lines: +38, -35
	Files:	print-canon.c (+38, -35)

	Small fix that makes variable drop sizes work (in B/W)

2000-02-08  <gandy>	fd1318ce44052b8b9f64ed39553b150f0d1b1d49

	Lines: +20, -4
	Files:	print-canon.c (+20, -4)

	Added call to dither_cmyk4()

2000-02-08  <gandy>	18f759e5e8eaf6dd2fd167db4835895775819a4a

	Lines: +162, -72
	Files:	print-canon.c (+162, -72)

	Got support for variable drop sizes ready for testing

2000-02-08  <gandy>	bdeca0fbb9f18838a128266b272e03a14a8eeab4

	Lines: +9, -2
	Files:	print-canon.c (+9, -2)

	Next step in supporting variable dot sizes (still experimental)

2000-02-08  <rlk>	b2fd2c4d308cefbdfab723067384e379319475d3

	Lines: +10, -1
	Files:	print-escp2.c (+10, -1)

	Correct dot size for variable bits

2000-02-08  <gandy>	205f3b058b0e6075495a1af730ef7006fbd2399f

	Lines: +97, -61
	Files:	print-canon.c (+97, -61)

	Beginning support for variable drop sizes (experimental stage)

2000-02-08  <davehill>	af68b304cc114b50fcd347d81815b23d0ec26593

	Lines: +14, -5
	Files:	print-pcl.c (+8, -4)
		print-util.c (+6, -1)

	Deskjet 600C is CMY, the rest of the 6xxC series are CMYK.

2000-02-08  <rlk>	453a8ea92085be452304c429a716331cdfe9b38a

	Lines: +5, -0
	Files:	print-escp2.c (+5, -0)

	Remove spurious init string

2000-02-08  <rlk>	847b69a5dcb14f1406d029115e04866f205f1431

	Lines: +5, -1
	Files:	print-escp2.c (+5, -1)

	Is the separation really 6 lines for the 740?  That's very unusual.
	Usually it's 8 lines.  But we shall see...

2000-02-08  <rlk>	abe2004a451f73f237304e573b4203d6e2eed4a7

	Lines: +10, -0
	Files:	print-escp2.c (+10, -0)

	Some kind of silly magic init string that it appears these printers want.

2000-02-07  <gandy>	1bd46687f80aa5171c7e32c8e156068894210449

	Lines: +200, -57
	Files:	print-canon.c (+200, -57)

	Major code-cleanups, prettified model capabilities

2000-02-07  <gandy>	b6ab4fd2f18414d935befafffcd3a46b1d8cc420

	Lines: +2, -0
	Files:	Makefile.standalone (+2, -0)

	Added print-dither to Makefile.standalone

2000-02-07  <rlk>	a4a1636be5eba78d98ad670e1fc0dc3b853baa74

	Lines: +9, -0
	Files:	.cvsignore (+9, -0)

	more stuff to be ignored

2000-02-07  <rlk>	0a625c56a9361138aa9af9f6fd1d47107bb19fd3

	Lines: +25, -10
	Files:	print-dither.c (+18, -6)
		print-escp2.c (+7, -4)

	Try to improve variable dot stuff

2000-02-06  <rlk>	cdda4212572bfb8b510e8a727bf32aa28788f3cf

	Lines: +26, -287
	Files:	print-escp2.c (+12, -106)
		print-pcl.c (+7, -103)
		print-ps.c (+7, -77)
		print.h (+0, -1)

	1) Use old methods only for microweave printing.

	2) remove MAX_DPI from print.h since it's no longer necessary.

	3) Remove spurious CVS logs that were just clutter.

2000-02-06  <rlk>	391292011d445633b6fddb67187caa2289591e04

	Lines: +38, -18
	Files:	print-canon.c (+38, -18)

	Remove calls to non-POSIX strdup

2000-02-06  <rlk>	3422787518ab40156b73d1b64b989304c06de161

	Lines: +27, -1
	Files:	print-escp2.c (+27, -1)

	Choice of variable vs. single drop size for new printers

2000-02-06  <rlk>	41b66b7e21a70e4dd8de48c8e6bbebdc7fea4448

	Lines: +18, -9
	Files:	print-escp2.c (+18, -9)

	Try to fix softweave mode on new printers

2000-02-06  <davehill>	4dbe1d35dc9378ccce1b6b8953dc760e58e2736d

	Lines: +6, -3
	Files:	print-pcl.c (+6, -3)

	Fixed max paper sizes.

2000-02-06  <rlk>	470d8e20570e786964312d24f883a320a0602a92

	Lines: +14, -2
	Files:	print-escp2.c (+14, -2)

	Try to fix microweave on newer printers...?

2000-02-06  <rlk>	5775fb2582e98ff9815682d731fc9f5dfd65545f

	Lines: +2022, -1983
	Files:	Makefile.am (+1, -0)
		print-dither.c (added +2018)
		print-util.c (+3, -1983)

	Split out dither stuff from print-util

2000-02-06  <rlk>	9added7566db84561ec84f3568b586e875d2fefb

	Lines: +7, -2
	Files:	configure.in (+7, -2)

	Check for the Gimp as well as GTK.

2000-02-06  <sharkey>	55939a4be6937e15c3bc39ddbba34746ffa8d1e7

	Lines: +5, -1
	Files:	INSTALL (+5, -1)

	Slightly better installation instructions.

2000-02-06  <sharkey>	f7bf2ed275b0c76ed546f0d522491d4d1628156f

	Lines: +133, -9
	Files:	unprint.c (+133, -9)

	Add some (buggy) support for printing on a line we already printed on
	(needed for interleaving 1440 DPI).

	More debugging messages.

	Support for ESP 700/EX and older ESC ( / command.

	This version probably introduces more bugs than it removes, but add more
	functionality.  I think it's a step forward.  I'll try to clean it up a
	bit more later.

2000-02-06  <sharkey>	f6a51492193e5bb5ebf18b1432e6dc893a044b26

	Lines: +12, -4
	Files:	print-escp2.c (+12, -4)

	Don't cut corners by padding the 32 bit horizontal shifts with 0's in the
	upper 16 bits.  Do the full shifting and masking.  This is important when
	the relative offset is negative.

2000-02-06  <rlk>	548e00c57f07a09dba61b5988c70235a4606e626

	Lines: +297, -10
	Files:	print-util.c (+282, -10)
		print.h (+15, -0)

	Fill in the setter functions for the dither stuff

2000-02-06  <rlk>	c9b66003003befb76cc013cf1fb75ce03e7c2b8b

	Lines: +462, -488
	Files:	print-canon.c (+15, -8)
		print-escp2.c (+22, -27)
		print-pcl.c (+21, -14)
		print-util.c (+395, -361)
		print.c (+0, -1)
		print.h (+9, -77)

	More work on the generalized dithering parameters stuff.  At this point
	it really looks like a proper object.  Also dynamically allocate the error
	buffers.  This segv'd a lot, which forced me to efence it, which was just
	as well because I found a few problems as a result...

2000-02-05  <rlk>	dd2c598f1959bcc72c51bea150e85871de4e3534

	Lines: +11, -0
	Files:	print-escp2.c (+11, -0)

	Do horizontal positioning correctly in microweave

2000-02-05  <rlk>	81c6b7049a597d30376380abd66bdb99dbad51a8

	Lines: +50, -33
	Files:	print-util.c (+50, -33)

	Minor reorg

2000-02-05  <rlk>	9c119708589902c87575bbde42d7551a5bded1e4

	Lines: +99, -108
	Files:	print-util.c (+32, -107)
		print.c (+1, -1)
		print.h (+66, -0)

	some more silly problems

2000-02-05  <rlk>	35c280ffe4212867a72665931f0c780a80fea8df

	Lines: +339, -1
	Files:	COPYING (+339, -1)

	GPL

2000-02-05  <rlk>	9233317216dd6319a678792f374a5cf722ba4095

	Lines: +14, -3
	Files:	AUTHORS (+14, -3)

	minor update

2000-02-05  <rlk>	f3bf6fb2a4389d92cb39c73bbde3add34d635895

	Lines: +17, -3
	Files:	print-escp2.c (+9, -1)
		print-util.c (+8, -2)

	1) print-util.c: decrement rather than increment counter!

	2) print-escp2.c: don't advance the paper a negative (or, with some printers,
	a very large positive) amount.

2000-02-05  <sharkey>	383e903c8df23f8f0c932be0e1de7b5599aeca59

	Lines: +16, -10
	Files:	unprint.c (+16, -10)

	Change some bugs regarding handling of top and bottom page margins.

	If the printer head moves below the bottom margin, we're supposed to
	eject the page and start a new one.  That's a little tricky with PPM,
	especially when writing to stdout.  I think the best behavior on a
	page ejection situation is to just write out the PPM with what has
	been printed so far and just ignore the rest of the data.  In other
	words, unprint will produce a PPM file describing the first page of
	output for any given escp2 input.

	The only other option would be to write out several PPMs in one file.  I
	was hoping that "pnmcat" would be able to read multiple files from stdin,
	but that seems not to be the case.

2000-02-05  <rlk>	0e3f9f7cace0970671bbf61ac3fc92d3f30127bf

	Lines: +0, -860
	Files:	Makefile (removed -430)
		Makefile.in (removed -430)

	Remove generated files

2000-02-04  <sharkey>	0177e18c23bc86a0a2381c7166cebcafebf025f7

	Lines: +90, -4
	Files:	unprint.c (+90, -4)

	Add recognition of monochrome mode selection command.  (Doesn't actually
	do anything, though.)  Also add the undocumented 8 byte page format
	command (prints warning to stderr if found).

	Add the routine which actually writes out the PPM file.  (That's useful.)

	Fix a bug in vertical motion.

	This still needs more bounds checking on subscripts.  If you specify the
	page dimensions and then try to print off the page it can segfault.

	Also, the actual CcMmYK -> RGB function doesn't do anything yet, so the
	PPM file will be all white, if you get one.  You're more likely to get a
	core file, though.

2000-02-04  <gandy>	e942c2387c40ecc63bab98d575ebfa7167ae2f7a

	Lines: +71, -38
	Files:	print-canon.c (+54, -37)
		print-util.c (+17, -1)

	Models BJC-1000/2000/3000/6000/6100/7000/7100 ready for testing.

2000-02-04  <rlk>	db30444c1935d57440f9599beda441aa49fa0644

	Lines: +4, -1
	Files:	print-escp2.c (+4, -1)

	1440 dpi stupidity

2000-02-04  <rlk>	d0c4ee881e96d804f3f16749125567b03cfcd517

	Lines: +28, -11
	Files:	print-escp2.c (+19, -11)
		print-util.c (+9, -0)

	Prelim support for 850/860/870/1200; fix stupid bug in ESC(S

2000-02-03  <gandy>	c3063838647dea76d6d4b1e7fd7c1513be0b787c

	Lines: +30, -7
	Files:	print-canon.c (+30, -7)

	Preparations for some more printer models (to be continued...)

2000-02-03  <gandy>	d42a61b34eeeaaf7f45bdb093db3cd51cb0c5bd3

	Lines: +49, -83
	Files:	print-canon.c (+49, -83)

	Dirty left-border-treatment leaving an uncertainty of -4..+4 dots

2000-02-03  <sharkey>	4407eddd53e2400709465d257ee7bf9ebedee567

	Lines: +481, -0
	Files:	install-sh (added +251)
		missing (added +190)
		mkinstalldirs (added +40)

	Scripts needed for autoconf.

2000-02-03  <sharkey>	37fe14d10727b62184bc82b47549f709ea0a4f26

	Lines: +61, -0
	Files:	configure.in (added +61)

	This is my first attempt at a configuration input file for autoconf.  It's
	got some cheesy inelegant bits, but, it seems to work for me.  I'll try
	to figure out how to do this properly later.  There are some complications
	involved with the fact that libgimp requires that applications linking
	to it provide the symbol PLUG_IN_INFO, which means that all of the
	standard autoconf tests will fail.

2000-02-03  <sharkey>	1a1bb77c41199b6d2c6f917db9aea5f8dc49e813

	Lines: +388, -460
	Files:	AUTHORS (added +3)
		COPYING (added +1)
		ChangeLog (added +1)
		INSTALL (added +1)
		Makefile (+196, -240)
		Makefile.am (+11, -5)
		Makefile.in (+174, -215)
		NEWS (added +1)

	These files are required documentation files for applications using
	autoconf for configuration.  The current versions of these files
	are just one step removed from "touch filename".  They need to be
	fleshed out, but, they're enough to stop autoconf from complaining.

2000-02-03  <gandy>	bff348ab9b357efc367114687d30816558deca8e

	Lines: +5, -11
	Files:	print-canon.c (+5, -11)

	Honours the new ink-type setting

2000-02-03  <rlk>	95397e6b7dfdd060b4598ab9ad2c21bf9973488b

	Lines: +133, -48
	Files:	print-canon.c (+17, -6)
		print.c (+114, -41)
		print.h (+2, -1)

	Ink type

2000-02-03  <rlk>	1f33073b529320770c9e88c7496759463e3b820d

	Lines: +16, -0
	Files:	print-escp2.c (+16, -0)

	Don't get too fancy with the new, undocumented ESC(c command

2000-02-02  <gandy>	ee903a5477311b5bd9f9bffc9a18a6a5d29fe776

	Lines: +17, -29
	Files:	print-canon.c (+17, -29)

	Minor cleanups of code and debugging messages

2000-02-02  <gandy>	a342a9b240d4fce38c2a534ae3f24128c77d5242

	Lines: +76, -12
	Files:	print-canon.c (+76, -12)

	Prepared the driver for one of K/CMY/CMYK/CcMmYK/CcMmYy printing

2000-02-02  <gandy>	8639fab54eeb40527107a88e9007ea03357a5ddd

	Lines: +3, -2
	Files:	print.c (+3, -2)

	Fixed the plp-lpc-bug producing printer entries ak "Press RETURN to continue..."

2000-02-02  <gandy>	9c294d6bf056ec1b9b3888713653599498f0b033

	Lines: +6, -120
	Files:	print-canon.c (+6, -120)

	Removed remnants from the original escp/2 source not needed for BJL

2000-02-02  <gandy>	c57583e7dff64b3d80ba667d70fb19a681025e19

	Lines: +204, -109
	Files:	print-canon.c (+204, -109)

	1) reworked printer capabilities handling
	2) initilization sends media type, paper format and printable area
	3) works fine with new dithering stuff

2000-02-02  <rlk>	85dfbcad4eef82b05061a9bd2b1456e519aea3c1

	Lines: +53, -46
	Files:	print-util.c (+53, -46)

	Add a few more parameters to the dither_t struct.

2000-02-02  <rlk>	b78a621224d3aa6dc30b98b14bd50f3082feec96

	Lines: +279, -209
	Files:	print-escp2.c (+7, -0)
		print-pcl.c (+8, -0)
		print-util.c (+263, -209)
		print.h (+1, -0)

	Move all the constants into members of a struct.  This will eventually permit
	us to use different dithering constants for each printer, or even vary them
	on the fly.  Currently there's a static dither_t that contains constants,
	but that's the easy part to fix...

2000-02-01  <nicholas>	12de28eaa712c3cf247c547ea5070d46efb0b178

	Lines: +2, -0
	Files:	.cvsignore (added +2)

	Added a .cvsignore file

2000-02-01  <gandy>	fc6f916b5cc3e92fb941524119d5f8565f7a35c8

	Lines: +1212, -2
	Files:	Makefile.am (+1, -0)
		Makefile.standalone (+5, -2)
		print-canon.c (added +1191)
		print-util.c (+5, -0)
		print.h (+10, -0)

	Add print-canon.c: Support for the BJC 6000 and possibly others

2000-01-30  <sharkey>	c2b12ef619276a748fa7d22b022bc74a996ab929

	Lines: +42, -16
	Files:	unprint.c (+42, -16)

	Improve color handling and color selection commands as well as support for
	two more printer head motion commands.

2000-01-30  <sharkey>	d6425790775824f9014ef9788efaec056c2ebd56

	Lines: +53, -9
	Files:	unprint.c (+53, -9)

	Fix a few obvious C errors (doh!), reduce some debugging output, add some
	comments and some more code to handle other commands.  This version should
	compile.  Really, I mean it this time.

2000-01-29  <sharkey>	c560f6306a56efecd90899d14d619282f072087d

	Lines: +348, -0
	Files:	unprint.c (added +348)

	This is as much a test of my ability to commit code to the repository as
	it is to get the code in there.

	This is version 0.001pre-alpha of "unprint" which will eventually read
	escp2 data and dump a ppm file.  This code should compile, nothing fancy,
	just "gcc -o unprint unprint.c", but it doesn't do anything useful yet.

2000-01-29  <rlk>	433d560df1a80bf90a4fe5ad02b775d17784ced4

	Lines: +44, -2
	Files:	print.c (+44, -2)

	Separate save and print stuff

2000-01-29  <rlk>	0214df0f1326e779a84de4e7bcc47cf32cb83931

	Lines: +3, -8
	Files:	print.c (+3, -8)

	Handle orientation change correctly

2000-01-29  <rlk>	05f3cb5bfc22a7af7c8a5e265fac5a29fe393727

	Lines: +276, -212
	Files:	print-escp2.c (+236, -203)
		print-pcl.c (+11, -7)
		print-util.c (+26, -1)
		print.h (+3, -1)

	1) Remove globals from everything except print.c.

	2) Remove broken 1440x720 and 2880x720 microweave modes.

2000-01-28  <rlk>	05a1c3450b05f6038e854d9a9593cbd4d13b2883

	Lines: +326, -161
	Files:	print-escp2.c (+3, -1)
		print-util.c (+140, -0)
		print.c (+177, -150)
		print.h (+6, -10)

	Move printers to print-util; also add top/left/bottom/right boxes to the UI

2000-01-25  <rlk>	11afc7c2021d6436a85a503a45a7976365361da3

	Lines: +143, -117
	Files:	print-escp2.c (+34, -19)
		print-pcl.c (+29, -13)
		print-ps.c (+15, -8)
		print-util.c (+54, -77)
		print.h (+11, -0)

	1) Better attempt at supporting newer Epson printers.

	2) Generalized paper size support.

2000-01-25  <rlk>	e0f6a7342d3add13603bd3926e3ba68cad246573

	Lines: +76, -18
	Files:	print-escp2.c (+76, -18)

	Try to make 440/640/740/900/750/1200 work

2000-01-25  <rlk>	64b8097df4f81467d6fafdfd8d4c150b66f32b40

	Lines: +248, -5
	Files:	Makefile.standalone (+4, -5)
		parse-escp2 (added +244)

	Add parse-escp2, and roll back Makefile.standalone stuff that accidentally got committed

2000-01-25  <rlk>	d929e9ec63b3137c0fa47edf5e3d25865293584e

	Lines: +432, -162
	Files:	Makefile.standalone (+5, -4)
		print-escp2.c (+166, -126)
		print.c (+18, -11)
		weavetest.c (+243, -21)

	1) Weaving code for Stylus Photo 1200 and friends (the multi-bit printers).
	I don't expect printing to actually work, although it's not impossible that
	it will.

	2) Fixed up the save code to be a bit more predictable.

	3) Bug fixes

2000-01-21  <rlk>	0d0fb26c958a6bf6feb5b41c78e8925f55e3ac5b

	Lines: +84, -13
	Files:	Makefile.standalone (+1, -1)
		print-escp2.c (+13, -2)
		print-util.c (+65, -10)
		print.c (+2, -0)
		print.h (+3, -0)

	1) Add a few more paper sizes.

	2) Clean up Makefile.standalone.

	3) Nominal support for Stylus Color 850.

2000-01-21  <rlk>	f799e21893bfd61854234bf9f6b236b45130daea

	Lines: +157, -3
	Files:	README (+4, -3)
		print-util.c (+153, -0)

	Describe the algorithms in print-util.c.

2000-01-17  <rlk>	1c648c7f386cb637f8891c9f8c4a21f2d65b5164

	Lines: +555, -602
	Files:	print-escp2.c (+277, -39)
		print-pcl.c (+7, -4)
		print-util.c (+268, -557)
		print.c (+1, -1)
		print.h (+2, -1)

	Print 3.1.0

2000-01-17  <rlk>	9850386d5711ac0a6a55c269c9898435e51ca5bb

	Lines: +465, -119
	Files:	Makefile (+4, -4)
		print-escp2.c (+99, -51)
		print-pcl.c (+25, -11)
		print-util.c (+295, -48)
		print.c (+39, -2)
		print.h (+3, -3)

	Much stuff:

	1) Fixes from 3.0.5

	2) First cut at enhancing monochrome and four-level printing with stuff from
	the color print function.

	3) Preliminary support (pre-support) for 440/640/740/900/750/1200.

2000-01-15  <rlk>	d6ddb707fa65ea967b8e16cdd01f4fc180fe6fb3

	Lines: +264, -207
	Files:	print-escp2.c (+243, -205)
		print-util.c (+9, -2)
		print.c (+12, -0)

	Intermediate version

2000-01-13  <rlk>	18f0a7e193e6d0a91c4bad0badf7cade6de9bcde

	Lines: +4, -1
	Files:	print-escp2.c (+4, -1)

	bug fix from mainline

2000-01-13  <rlk>	58b61069d3ac658adabbf7e6a77c57ca284e96c8

	Lines: +19, -3
	Files:	print.c (+6, -3)
		print.h (+13, -0)

	Gimp merge

2000-01-09  <rlk>	3eda167f4aa170b735dbf6303a768c4a318a89d6

	Lines: +36, -12
	Files:	weavetest.c (+36, -12)

	miscellany

2000-01-08  <rlk>	bfcb7d377a6cb61600ee9b12c0c58be18d7a5c2f

	Lines: +42, -22
	Files:	Makefile (+2, -0)
		Makefile.standalone (+1, -1)
		README (+4, -5)
		print-pcl.c (+4, -1)
		print-ps.c (+4, -1)
		print.c (+1, -1)
		print.h (+1, -1)
		weavetest.c (+25, -12)

	Y2K copyright

2000-01-08  <rlk>	f6741d5e9d3750a735265cc0fbc86fa5890a61d5

	Lines: +20, -17
	Files:	print-util.c (+20, -17)

	Some tweaking

2000-01-08  <rlk>	a1af2c26f953b73b1327c956f6013d502c562342

	Lines: +126, -122
	Files:	print-escp2.c (+126, -122)

	Rearrange setup code; more printers to support softweave

2000-01-03  <rlk>	dd269c3dd71d8d50b55584f69c00a9d55c9784e9

	Lines: +5, -2
	Files:	print-ps.c (+5, -2)

	Fix from Salvador Pinto Abreu <spa@khromeleque.dmat.uevora.pt>

1999-12-30  <rlk>	352e4d9788859e5b4df29bee9f3db199ac606968

	Lines: +27, -34
	Files:	print-util.c (+27, -34)

	Silly little bug...

1999-12-26  <rlk>	64f05a80326bdc42509c49e7b82d4614483c0a60

	Lines: +100, -62
	Files:	print-util.c (+100, -62)

	Performance stuff

1999-12-25  <rlk>	296bac5630fcc63dc937698785076d4562615329

	Lines: +1, -1
	Files:	print.c (+1, -1)

	version

1999-12-25  <rlk>	a7343800928edd158fb0c86da1c7bc5a3e75cca3

	Lines: +10, -86
	Files:	print-util.c (+10, -86)

	Cleanup

1999-12-25  <rlk>	41f20af3d1ffcd401f61bb40f6f30979b162026d

	Lines: +30, -20
	Files:	print.c (+30, -20)

	UI tweaks

1999-12-25  <rlk>	12b7fb380ebd1d4ccb454019c780e53abbcffd77

	Lines: +3, -3
	Files:	print-util.c (+3, -3)

	some minor improvement

1999-12-24  <rlk>	1ba8a398ad45b742c8bea5c6de16fd946ecdb312

	Lines: +29, -21
	Files:	print-util.c (+29, -21)

	Reduce grain; improve red

1999-12-22  <rlk>	12a2264750fe4e899aef9ff2ba09d6abcc2bb334

	Lines: +4, -1
	Files:	print-util.c (+4, -1)

	round length up, not down

1999-12-22  <rlk>	2497b596af8126099eed540d7a13c68a664decd9

	Lines: +9, -6
	Files:	print-util.c (+9, -6)

	More constant fiddling

1999-12-22  <rlk>	f055c7499a7354548ac11a9669e3858c558c439e

	Lines: +107, -47
	Files:	print-util.c (+107, -47)

	Reverse direction each pass

1999-12-20  <rlk>	0f1c8661b363669d59c2ed88d4ac042b313b82e0

	Lines: +67, -18
	Files:	weavetest.c (+67, -18)

	Intermediate

1999-12-19  <rlk>	648344e3ff4e4b0d946688f62f83e94ede4bf65f

	Lines: +8, -5
	Files:	print-escp2.c (+8, -5)

	Make 'em big enough

1999-12-18  <rlk>	c1a4379972e5c3361e81661bb5786f68ca00d5e2

	Lines: +1, -1
	Files:	print.c (+1, -1)

	Update the version

1999-12-18  <rlk>	cdd3306f20c6ee3dfffdf12ceb0a267684950d2b

	Lines: +4, -1
	Files:	print-util.c (+4, -1)

	typo

1999-12-18  <rlk>	19728fb1736a4533ebefe28d4c27b917f674982b

	Lines: +3, -6
	Files:	README (+3, -6)

	update

1999-12-18  <rlk>	4b4d3840f80b9140630dd8dfb8dcbc5d43051879

	Lines: +22, -4
	Files:	print-escp2.c (+22, -4)

	comments, mostly

1999-12-18  <rlk>	e232f1daadf77d076a5155ba43481d20efc0b4c1

	Lines: +58, -1
	Files:	weavetest.c (+58, -1)

	Comments

1999-12-18  <rlk>	d61d0231a1e7bdaacf50935512676c0a6fe53cce

	Lines: +0, -4
	Files:	print.c (+0, -4)

	remove PRINT_LUT

1999-12-12  <rlk>	a9ab6b07b202e7eb3bcae1f55ab49c9debbc45cb

	Lines: +13, -10
	Files:	print-util.c (+13, -10)

	Various changes

1999-12-11  <rlk>	5c677d8e26b8d6770ff57123e305d2a2dfbdc75d

	Lines: +49, -26
	Files:	weavetest.c (+49, -26)

	vertical stuff

1999-12-11  <rlk>	3305ffe0693512f46cbc0a7bc907676b0ceb8ce3

	Lines: +11, -4
	Files:	print-util.c (+11, -4)

	Better matching between cmy/k

	Smoother dither!

1999-12-11  <rlk>	37a322fb18af6de3ce307249dc47a25fdda1242b

	Lines: +6, -1
	Files:	print-escp2.c (+6, -1)

	hopefully get borders right

1999-12-11  <rlk>	17f4945f9bf279604460a6e69a2cd16d4b058691

	Lines: +1, -1
	Files:	print.c (+1, -1)

	Printer name correction

1999-12-11  <rlk>	0515f1fc2c89da7b903b0c2b7269ad1f7d3026fc

	Lines: +5, -2
	Files:	print-escp2.c (+5, -2)

	bug fixes

1999-12-11  <rlk>	cb2c12dfcdc1fdc6753728e99a9a10def6244d87

	Lines: +160, -214
	Files:	print-escp2.c (+160, -214)

	various other print modes

1999-12-11  <rlk>	73a3f8b082eaafa9c61c05a119aa388e7fca4fcb

	Lines: +156, -100
	Files:	print-escp2.c (+156, -100)

	Better weaving code -- not absolutely complete yet

1999-12-10  <rlk>	6b05a17564e98154d7be16387583b0d2ad5a81bc

	Lines: +36, -29
	Files:	weavetest.c (+36, -29)

	Looks pretty good, now time to integrate it back...

1999-12-10  <rlk>	6458db102a2289d960fe68f2adfa3afb64b59cca

	Lines: +38, -11
	Files:	weavetest.c (+38, -11)

	Fixed most of the problems

1999-12-10  <rlk>	3b2b5f5c9e860b102282961f5db2b33308d1ca1c

	Lines: +42, -24
	Files:	weavetest.c (+42, -24)

	handle vertical subpasses for better weaving

1999-12-10  <rlk>	da2a617e04eb9b41a7a81cc09a8e15e42e6b0771

	Lines: +277, -0
	Files:	weavetest.c (added +277)

	.

1999-12-05  <rlk>	78a5b3c0528fd22172ca07308eac78f1f77a050d

	Lines: +4, -1
	Files:	print-util.c (+4, -1)

	don't want PRINT_LUT in release

1999-12-05  <rlk>	2e066a75c5bff4e4a2f93401e478750a8e4a3d49

	Lines: +1, -1
	Files:	print.c (+1, -1)

	Increment version

1999-12-05  <rlk>	65b8ed926314971c02097f79ca2b1ef8fb299ca3

	Lines: +4, -3
	Files:	print-escp2.c (+4, -3)

	minor, prep for release

1999-12-05  <rlk>	12eaa74b3f8116f72562a3ff86775f89c3bf3a3c

	Lines: +11, -1
	Files:	print-escp2.c (+11, -1)

	fencepost

1999-12-05  <rlk>	79d905eea7d882f09ff4a3243f3092710e8857f6

	Lines: +19, -13
	Files:	print-util.c (+19, -13)

	Good results for the night.

1999-12-04  <rlk>	5a716665a7052ced50eb09ed73a746d970d0ebf2

	Lines: +199, -312
	Files:	print-util.c (+199, -312)

	better use of light colors

1999-12-02  <rlk>	ee282d5895bb222350e7fa012b041a422c389d81

	Lines: +3, -0
	Files:	print-util.c (+3, -0)

	.

1999-11-30  <rlk>	2287df2c36855e75d528f88800db31f2f12630ec

	Lines: +14, -5
	Files:	print.c (+9, -0)
		print.h (+5, -5)

	.

1999-11-29  <rlk>	8b7e18ee92b1e916227297d2364c5900ba356a60

	Lines: +21, -0
	Files:	print.c (+21, -0)

	stdplugins-intl.h is not a standard header file

1999-11-27  <rlk>	d4b8ec327fd0687d3dd00fa2806091ffe5e0dbd7

	Lines: +4, -4
	Files:	Makefile (+4, -4)

	.

1999-11-27  <rlk>	5523194f619366352bcaf1ce91da20013e9daaac

	Lines: +8, -5
	Files:	Makefile (+8, -5)

	.

1999-11-27  <rlk>	3138041bcc48e88d81d85d6a253feee74d419f92

	This commit was generated by cvs2svn to compensate for changes in r113,

1999-11-27  <rlk>	9cc0ac5539b621f2a1f380d2ad2b4db5400b9c48

	Lines: +209, -183
	Files:	Makefile.am (+28, -66)
		Makefile.in (+181, -117)

	.

1999-11-27  <rlk>	03cab3d7e15d20549dde9ff7db006e4d43056f56

	This commit was generated by cvs2svn to compensate for changes in r111,

1999-11-27  <rlk>	cfa0ec2bab5ca76944f51773a6da94bfebe35f0b

	Lines: +183, -209
	Files:	Makefile.am (+66, -28)
		Makefile.in (+117, -181)

	.

1999-11-25  <rlk>	b46c5fa65ddf951a23c61bde1393c28b357ad783

	Lines: +30, -19
	Files:	print.c (+30, -19)

	1.1.12 merge

1999-11-25  <rlk>	42521ed36787932b664d6dd9216269cbedd5a309

	Lines: +33, -20
	Files:	Makefile.in (+4, -1)
		print.c (+29, -19)

	.

1999-11-25  <rlk>	36ff3c511b0e29a0f8deedc5223c8f0a42a1cc40

	This commit was generated by cvs2svn to compensate for changes in r107,

1999-11-25  <rlk>	5a5e79e0cd5013ef234d0d862b2736636c387dc8

	Lines: +91, -23
	Files:	print-util.c (+86, -18)
		print.c (+4, -4)
		print.h (+1, -1)

	Revamped many controls

1999-11-23  <rlk>	b79a8f1e3926e169281a87f1e89b46a1d6b9d9e8

	Lines: +59, -59
	Files:	print-escp2.c (+5, -7)
		print-pcl.c (+5, -6)
		print-ps.c (+5, -5)
		print-util.c (+38, -35)
		print.h (+6, -6)

	Rationalize variables, pass 3

1999-11-23  <rlk>	a6b4ba7f2c87893dd6dab29fa35695c170cab006

	Lines: +58, -67
	Files:	print-escp2.c (+16, -13)
		print-pcl.c (+16, -13)
		print-ps.c (+15, -12)
		print.c (+2, -6)
		print.h (+9, -23)

	Rationalize variables -- pass 2

1999-11-23  <rlk>	a99a8d84a415e8d229bfd63d79cb2fcaa536c80c

	Lines: +275, -304
	Files:	print-util.c (+41, -45)
		print.c (+197, -252)
		print.h (+37, -7)

	First stage of simplifying the variable stuff

1999-11-23  <rlk>	50e1bcb822d1fa609c53355ffd8c34ac0bc6ddac

	Lines: +1, -0
	Files:	Makefile.standalone (+1, -0)

	Need Gimp includes, too

1999-11-16  <rlk>	197dabbcb7486f3f66a371a3b1d53c521ab051db

	Lines: +2, -2
	Files:	Makefile.standalone (+2, -2)

	.

1999-11-16  <rlk>	bc9bbe08a77037913b2d80675bfbd7ae1fa8d666

	Lines: +76, -0
	Files:	Makefile.standalone (added +72)
		README (+4, -0)

	.

1999-11-16  <rlk>	f5d4fbd5426405a94e8b6ed967516f8802724ebc

	Lines: +31, -0
	Files:	README (+17, -0)
		print-escp2.c (+14, -0)

	Documentation

1999-11-16  <rlk>	1663de25d2c5aa600e174efb23cc7e6218427cac

	Lines: +21, -18
	Files:	print-util.c (+21, -18)

	More fine tuning

1999-11-14  <rlk>	fce1a1aa0e789d3876384b8b1b85fc10cdb707b7

	Lines: +0, -6
	Files:	README (+0, -6)

	contrast

1999-11-14  <rlk>	3b63634ac35f10d6516784f0547f28f258dd786c

	Lines: +15, -5
	Files:	print-util.c (+14, -4)
		print.c (+1, -1)

	Revamped contrast

1999-11-14  <cvs2git>	25b82fe2b7eb5490005aa55485da5d474ba01280

	Lines: +72, -0
	Files:	README (added +72)

	This commit was manufactured by cvs2svn to create branch 'print'.

	Cherrypick from master 1999-11-14 18:59:22 UTC rlk 'Final preparations for release to Olof':

1999-11-14  <rlk>	56462bbd2ed802235c68e2ad752c0c86eeda58d8

	Lines: +164, -47
	Files:	README (added +72)
		print-escp2.c (+28, -8)
		print-util.c (+57, -39)
		print.c (+3, -0)
		print.h (+4, -0)

	Final preparations for release to Olof

1999-11-14  <rlk>	c705addaa6e52aa1f47882ab5aac7ca4a9c823aa

	Lines: +42, -4
	Files:	print-escp2.c (+42, -4)

	Pseudo-hi-res microweave options

1999-11-14  <rlk>	a8d3af96d3aab8fcaa5cc8b516af1ac67d2f78b3

	Lines: +3, -2
	Files:	print.c (+3, -2)

	Null-terminate media source entry

1999-11-14  <rlk>	84d9d7f4006c14632420486043f57bf339858729

	Lines: +4, -1
	Files:	print-util.c (+4, -1)

	Mix black in sooner gives better density.

1999-11-13  <rlk>	700a94299f0252c736dc73473caf0366075d467c

	Lines: +10, -0
	Files:	print-escp2.c (+10, -0)

	Comments on some good settings!

1999-11-13  <rlk>	71a1272505c0c41fdd732ffdbeaa98f54caa2d7b

	Lines: +7, -4
	Files:	print-util.c (+7, -4)

	Finally!  Good settings!

1999-11-12  <rlk>	1f0188b497f531d297a117216ad6322060def676

	Lines: +8, -6
	Files:	print-util.c (+8, -6)

	More tweaking

1999-11-12  <rlk>	405eda77ec791c6e596b8c54514308f9f5aca185

	Lines: +9, -6
	Files:	print-util.c (+9, -6)

	Stubs for dynamic memory allocation

1999-11-12  <rlk>	df0c7682a5ebb73c03779afd797afa75d0c6186f

	Lines: +2, -3
	Files:	print.c (+2, -3)

	Use standard header locations

1999-11-12  <rlk>	fed0d346c43d57f7c5c22c434272998a1b8ca97c

	Lines: +4, -18
	Files:	print-util.c (+4, -18)

	Remove silly spurious stuff

1999-11-12  <rlk>	201bf08aedc97b8267cee42bd43aee9b48499e5f

	Lines: +53, -16
	Files:	print-util.c (+53, -16)

	Much better black

1999-11-10  <rlk>	f465963bb59a461564ead5c4aff3d93b615bae51

	Lines: +1, -1
	Files:	Makefile (+1, -1)

	-g really doesn't work very well with -O6

1999-11-10  <rlk>	2187be63fdcf7c786a69332e5ee3f09fcb9e022f

	Lines: +5, -2
	Files:	print-pcl.c (+5, -2)

	multi-pass

1999-11-10  <rlk>	2ef05f9046c204718142a4c58baf199622d11861

	Lines: +176, -171
	Files:	print-escp2.c (+176, -171)

	1440x720 two-pass

1999-11-10  <rlk>	7dd0c71a1956022744f04bd4ad120ac45136fa41

	Lines: +28, -2
	Files:	print-util.c (+28, -2)

	Support up to 2880 dpi

1999-11-10  <rlk>	ca21d735e2427d712eccb8dd96a00b80532900a5

	Lines: +1, -1
	Files:	print.h (+1, -1)

	Increased horizontal weave

1999-11-08  <rlk>	b4b4562a1477aa87350dbccdd96edbb86f2f95c1

	Lines: +19, -16
	Files:	print-escp2.c (+19, -16)

	Bug fix

1999-11-07  <rlk>	30391cc827d3880837f5871cfad5aa21e1e7993a

	Lines: +394, -84
	Files:	print-escp2.c (+394, -84)

	Support Stylus Photo

	Attempt at 1440 dpi

1999-11-07  <rlk>	9ffefde9b14f163dd6cbea4c9fdce5ff4ccb0669

	Lines: +2, -0
	Files:	print.c (+2, -0)

	Support Stylus Photo

1999-11-07  <rlk>	30809db49c565c2df03627266907297d98dab1e3

	Lines: +12, -8
	Files:	print-util.c (+12, -8)

	Bug fixes; try to improve dithering slightly

1999-11-04  <rlk>	bbedc85c2e7330a4860d60b19bf30c1559b3f7b4

	Lines: +364, -220
	Files:	print-escp2.c (+364, -220)

	Comments!  Comments!  Comments!

1999-11-02  <rlk>	3dfea9d17a5b1a83b4da129a045755b27707f72d

	Lines: +36, -32
	Files:	Makefile (+36, -32)

	1.1.11 merge

1999-11-02  <rlk>	09c181a9b38d6397a80d7bcc94648d973838de8f

	Lines: +49, -41
	Files:	Makefile (+37, -33)
		Makefile.in (+12, -8)

	gimp 1.1.11

1999-11-02  <rlk>	b6ffd4bcea8c72bc81bdea1a8d48c0641f9c13fe

	This commit was generated by cvs2svn to compensate for changes in r62, which

1999-11-02  <rlk>	cdee21fd92cc26251cbe4963b900e02d04f31fe7

	Lines: +48, -51
	Files:	Makefile (+2, -1)
		print-escp2.c (+46, -50)

	Good weave code

1999-11-02  <rlk>	2130d3239ccd323e876c00e82c5bbf333092674c

	Lines: +3, -841
	Files:	print-escp2.c (+3, -841)

	Remove dead code

1999-11-02  <rlk>	eb1ee9df052ced5995901c78c6f7eb335c40527a

	Lines: +32, -10
	Files:	print-escp2.c (+32, -10)

	Support both softweave and microweave

1999-11-02  <rlk>	e0e7c5a8aa75bffb96f2cf03fdac32fb597552c3

	Lines: +22, -8
	Files:	print-escp2.c (+22, -8)

	Much better weaving code!

1999-11-01  <rlk>	3065bb024f15dd0eddfa6f61787ac44b5cecd7e7

	Lines: +1343, -54
	Files:	print-escp2.c (+1343, -54)

	First cut at weaving

1999-10-29  <rlk>	54fb71cd11b3428b20a57ca5f2829cfd00bb2c28

	Lines: +43, -34
	Files:	print-util.c (+43, -34)

	Smoother rendering of darker colors

1999-10-28  <rlk>	76ee4dbca2c15fd6ce117cd6085d3c73e0b40404

	Lines: +85, -5
	Files:	print-util.c (+85, -5)

	One bug, two effects:

	1) Handle 4-color correctly (it was treating the 4-color too much like the
	6-color).

	2) An attempt to handle both cases with the same code path led to a
	discontinuity that depending upon the orientation of a color gradient would
	lead to either white or dark lines at the point that the dark version of
	the color would kick in.

1999-10-26  <rlk>	2c4c92263caf0e02b0838410ac0a10822cbe059a

	Lines: +264, -245
	Files:	print-escp2.c (+4, -1)
		print-util.c (+227, -212)
		print.c (+0, -0)
		print.h (+33, -32)

	indentation

1999-10-26  <rlk>	60eed148b7b124b04a1f3afe8a64e22cadd3d6a8

	Lines: +557, -550
	Files:	print-escp2.c (+14, -11)
		print-pcl.c (+16, -13)
		print-ps.c (+8, -5)
		print-util.c (+496, -496)
		print.h (+23, -25)

	Comment out all remaining 16-bit code, and rename 16-bit functions to "standard" names

1999-10-26  <rlk>	bcc6cba1e7767c5fc2cf19da33e9c9df83601b09

	Lines: +479, -330
	Files:	print-escp2.c (+77, -64)
		print-pcl.c (+88, -76)
		print-ps.c (+102, -85)
		print-util.c (+40, -33)
		print.c (+119, -27)
		print.h (+53, -45)

	Mostly fix save/load

	Move all gimp, glib, gtk stuff into print.c (take it out of everything else).
	This should help port it to more general purposes later.

1999-10-25  <rlk>	971c4848d8ca3fd67ca9153d02fa3b9491a0e4a9

	Lines: +70, -91
	Files:	print-escp2.c (+7, -5)
		print-pcl.c (+7, -5)
		print-ps.c (+7, -5)
		print-util.c (+28, -43)
		print.c (+4, -6)
		print.h (+17, -27)

	16-bit clean

1999-10-25  <rlk>	1f2ad5f2973cdd3d3d4847e292046ceff15bb531

	Lines: +4, -1
	Files:	print-escp2.c (+4, -1)

	Comment

1999-10-25  <rlk>	833490c3f97fca8195c59eaff9f5a6d51527de1f

	Lines: +3, -322
	Files:	print-util.c (+3, -316)
		print.h (+0, -6)

	Remove more of the 8-bit code, now that it is tested

1999-10-24  <rlk>	c0af176a2fef088a5a7890110c32965d7d0f0dce

	Lines: +38, -57
	Files:	print.c (+38, -57)

	Fixed saving of scale

1999-10-24  <rlk>	c0b66a7d58e1edcb63c79161c8674c63b06ae64d

	Lines: +308, -19
	Files:	print.c (+308, -19)

	First cut at saving all parameters.  Not fully functional

1999-10-23  <rlk>	53e062a6ac41afa63df577024fcee2bc3c8fd4e5

	Lines: +232, -205
	Files:	print-util.c (+224, -0)
		print.c (+3, -205)
		print.h (+5, -0)

	Move LUT calculation to print-util

1999-10-23  <rlk>	a6953b2b673456924731b40035cd2d0e4153c877

	Lines: +109, -14
	Files:	print.c (+109, -14)

	density, other improvements

1999-10-22  <rlk>	1aab1bbd84ef44d71ca179449f8d9354842cdd84

	Lines: +2, -0
	Files:	print.c (+2, -0)

	Don't #define PRINT_LUT in the distribution

1999-10-21  <rlk>	95a1bc9127e7af7424acdb943fd6e8b9e75759d3

	Lines: +268, -542
	Files:	print-escp2.c (+38, -35)
		print-pcl.c (+38, -35)
		print-ps.c (+38, -35)
		print-util.c (+88, -368)
		print.c (+66, -66)
		print.h (+0, -3)

	More progress toward full 16-bit rendering

1999-10-19  <rlk>	22d612cd98eac65e8f6734c74865eef4096fc128

	Lines: +128, -273
	Files:	print-escp2.c (+11, -8)
		print-pcl.c (+8, -8)
		print-util.c (+104, -238)
		print.c (+4, -14)
		print.h (+1, -5)

	Merge all of the single-level print_cmyk functions

1999-10-18  <rlk>	7f42f279a29c6d418476188c09f6448709c0ec48

	Lines: +127, -202
	Files:	print-escp2.c (+125, -202)
		print.c (+2, -0)

	Add Stylus Photo 700 and switch to printer capabilities

1999-10-18  <rlk>	2061f52d073e5adb04fb794240887dfda435becb

	Lines: +7, -12
	Files:	print-util.c (+7, -12)

	Remove spurious stuff

1999-10-17  <rlk>	3597066d7b3c77c1eeeb65bec31026ca158db3d0

	Lines: +1414, -576
	Files:	print-escp2.c (+22, -35)
		print-pcl.c (+22, -19)
		print-ps.c (+27, -19)
		print-util.c (+1280, -470)
		print.h (+63, -33)

	16-bit everything (untested)

1999-10-17  <rlk>	c46459183f48af5fdb9c52ca9285daa74d372ba9

	Lines: +431, -839
	Files:	print-pcl.c (+3, -347)
		print-util.c (+423, -492)
		print.h (+5, -0)

	Move various dither functions into print-utils.c

1999-10-14  <rlk>	cc44d92d15aef2570275631eb41156ad777c878c

	Lines: +513, -31
	Files:	print-escp2.c (+14, -5)
		print-pcl.c (+10, -3)
		print-ps.c (+10, -3)
		print-util.c (+354, -6)
		print.c (+102, -2)
		print.h (+23, -12)

	Saturation

1999-10-07  <rlk>	61e401038d36f6dd7ee013ea2069ebab34ace224

	Lines: +1, -1
	Files:	Makefile (+1, -1)

	.

1999-10-07  <rlk>	b6cb4f0eab431c85452f08e38e2d5ef793a371ad

	Lines: +74, -28
	Files:	Makefile (+25, -18)
		print.c (+49, -10)

	1.1.10 merge

1999-10-07  <rlk>	bba97aa96a92c1b7c0c38a5da6bb31846ea5ace8

	Lines: +422, -328
	Files:	Makefile (+172, -122)
		Makefile.am (+27, -72)
		Makefile.in (+174, -124)
		print.c (+49, -10)

	gimp 1.1.10

1999-10-07  <rlk>	521eb02610ce757ad0cfda0e37296e6f6241f5ed

	This commit was generated by cvs2svn to compensate for changes in r21, which

1999-10-07  <rlk>	810507125047a083eb5e615f0e1aacbecba9d265

	Lines: +341, -381
	Files:	Makefile (+141, -184)
		Makefile.am (+72, -26)
		Makefile.in (+128, -171)

	gimp 1.1.10

1999-10-07  <rlk>	50101b1e38ca41592b9187d476d8370e56afbbae

	This commit was generated by cvs2svn to compensate for changes in r19, which

1999-10-06  <rlk>	08adba038410a3b1101bbdac4189c817b245c5b8

	Lines: +94, -5
	Files:	print.c (+94, -5)

	linear LUT mode

1999-10-03  <rlk>	b5536f02ab2bd8472afd43f2e50fba830837d9d1

	Lines: +108, -54
	Files:	Makefile (+43, -31)
		print-escp2.c (+21, -9)
		print-util.c (+41, -11)
		print.c (+3, -3)

	Various improvements

1999-09-18  <rlk>	0fa93328be9e7a65b68508627f5643bbc30322cc

	Lines: +14, -11
	Files:	print-util.c (+14, -11)

	A bit more random

1999-09-15  <rlk>	3d7b9c9b36a84a443852d8043f05b75023c9cdd9

	Lines: +10, -0
	Files:	print-escp2.c (+10, -0)

	Remove some stuff that seems to have no effect

1999-09-15  <rlk>	8917e05372f1e780167a99b373ed048bd38f9ce6

	Lines: +1, -1
	Files:	print.c (+1, -1)

	fix bogus contrast value

1999-09-14  <rlk>	87729ac3db7f6024384927e597837d1bc8c0ac02

	Lines: +79, -76
	Files:	print-util.c (+79, -76)

	Some hoped-for improvements

1999-09-12  <rlk>	c23282fa7c816c771850bd51c8c3d0d44f217db5

	Lines: +41, -29
	Files:	Makefile (+41, -29)

	.

1999-09-12  <rlk>	d580fb7d6ac545092787ebe75e25139d7d1902cd

	Lines: +15, -16
	Files:	print.c (+15, -16)

	1.1.9 merge

1999-09-12  <rlk>	1f3298676f7d7d43388c00c1c28dff737fe99447

	Lines: +46, -35
	Files:	Makefile.in (+31, -19)
		print.c (+15, -16)

	.

1999-09-12  <rlk>	80fc93f4eacfe7fdb56a1c54703bd3fbe1e11004

	This commit was generated by cvs2svn to compensate for changes in r7, which

1999-09-12  <cvs2git>	55b832eab996f8f6d7014a8516bed9994daca879

	Lines: +445, -0
	Files:	Makefile (added +445)

	This commit was manufactured by cvs2svn to create branch 'print'.

	Cherrypick from master 1999-09-12 00:12:24 UTC rlk 'Current best stuff':

1999-09-12  <rlk>	dc438ccb33e24b77416a1d99f7cc55e6b6994142

	Lines: +2551, -176
	Files:	Makefile (added +445)
		print-escp2.c (+258, -23)
		print-pcl.c (+5, -4)
		print-ps.c (+5, -4)
		print-util.c (+1141, -118)
		print.c (+658, -17)
		print.h (+39, -10)

	Current best stuff

1999-09-12  <rlk>	5f584421fc71027569f67723da789abd325cdee8

	Lines: +7059, -0
	Files:	Makefile.am (added +37)
		Makefile.in (added +445)
		print-escp2.c (added +919)
		print-pcl.c (added +1498)
		print-ps.c (added +1114)
		print-util.c (added +712)
		print.c (added +2190)
		print.h (added +144)

	1.1.8 baseline

1999-09-12  <rlk>	b04b249805507ab8ce5de688e8ae42f85112584a

	This commit was generated by cvs2svn to compensate for changes in r2, which

