12019-08-25  <Robert Krawitz>	ee7fdeebf2bda2e0412fdd7731ec4b824488f5f5
2
3	Lines: +18, -17
4	Files:	NEWS (+4, -4)
5		README (+8, -7)
6		configure.ac (+6, -6)
7
8	Prep 5.3.3
9
102019-08-20  <Solomon Peachy>	7a0b8f72dd8213371a96c8357c7865859ba79fe0
11
12	Lines: +33, -51
13	Files:	src/main/print-dyesub.c (+33, -51)
14
15	dyesub: dnp-ds620:  Clean up cutter control code a bit.
16
172019-08-18  <Stephen Letter>	2a3b02a8d83e1186f75e1f367ab380e22e6f1b24
18
19	Lines: +10, -10
20	Files:	macosx/makegutenpkg.sh (+10, -10)
21
22	first update of Mac Build script for 5.3
23
242019-08-15  <Solomon Peachy>	75bb2d2ae2d757a012e7e99365bc0106280a7bc3
25
26	Lines: +52, -35
27	Files:	src/cups/backend_kodak605.c (+23, -27)
28		src/cups/backend_shinkos6245.c (+29, -8)
29
30	dyesub: backends:  Bugfixes for Kodak 8810, 70xx, and 605 printers.
31
32	 * Better error handling for 70xx/605
33	 * Better detection of printer busy for 70xx/605
34	 * 8810 reports remaining media properly
35
362019-08-13  <Solomon Peachy>	2f4213120ec785f503ced7ca1d0eceabfdc3e754
37
38	Lines: +46, -19
39	Files:	src/cups/backend_shinkos6245.c (+27, -8)
40		src/cups/backend_sinfonia.c (+1, -0)
41		src/cups/backend_sinfonia.h (+7, -4)
42		src/main/print-dyesub.c (+10, -6)
43		src/xml/printers/dyesub.xml (+1, -1)
44
45	dyesub:  Kodak 8810 is now usable, and no longer considerd experimental.
46
472019-08-12  <Solomon Peachy>	938c526c33eb51b66aeae8b663009178d024890c
48
49	Lines: +59, -23
50	Files:	src/cups/backend_kodak605.c (+16, -8)
51		src/cups/backend_sinfonia.c (+14, -3)
52		src/cups/backend_sinfonia.h (+20, -5)
53		src/main/print-dyesub.c (+8, -6)
54		src/xml/printers/dyesub.xml (+1, -1)
55
56	dyesub:  The Kodak 7000 is now usable, and no longer considered experimental.
57
58	The Kodak 7010 and 7015 are likely functional too, but this has not been confirmed.
59
602019-08-12  <Solomon Peachy>	6674a7de7c7501aae2340aacc073b71f14daefb7
61
62	Lines: +1, -1
63	Files:	src/main/print-dyesub.c (+1, -1)
64
65	dyesub:  Directly generate YMC planar data for Sinfonia S6145 family.
66
67	Manufacturer drivers generate BGR packed, which the backend has to
68	translate to TMC planar before further processing and sending to the
69	printer.  This code was written in early 2017 but nobody was able to
70	test it until now.
71
722019-08-10  <Solomon Peachy>	b5ff93d565937701d1ce655692cf8e72abc97b7b
73
74	Lines: +2, -2
75	Files:	src/cups/backend_shinkos6145.c (+2, -2)
76
77	dyesub: backend:  Fix another bad sizeof() in the media query code.
78
792019-08-10  <Solomon Peachy>	cdc7bcfcdd0bf7c0f28cc50c706e6909413aa88e
80
81	Lines: +3, -3
82	Files:	src/cups/backend_shinkos6145.c (+3, -3)
83
84	dyesub:  backend:  Fix a null pointer dereference in the printer attach code.
85
862019-08-04  <Robert Krawitz>	7057f60c3e184fbb1151c5c101b9c156db9cbd14
87
88	Lines: +2, -0
89	Files:	NEWS (+1, -0)
90		src/xml/printers/escp2.xml (+1, -0)
91
92	Support Epson L130
93
942019-08-03  <Robert Krawitz>	f1284d089486d16052f61f65757aadccaa122232
95
96	Lines: +2, -2
97	Files:	scripts/build-release (+2, -2)
98
99	Generate environment list more robustly
100
1012019-07-20  <Robert Krawitz>	aaf86a139f2562a5cc5bbe4eddf5af2748fd1d86
102
103	Lines: +32, -23
104	Files:	scripts/build-release (+23, -14)
105		scripts/wzpaq.in (+9, -9)
106
107	Minor cleanup
108
1092019-07-16  <Solomon Peachy>	71d4ea3ce4e2b7294b7eeca3886e4969949e4547
110
111	Lines: +9, -9
112	Files:	src/cups/backend_kodak6800.c (+2, -2)
113		src/cups/backend_shinkos6145.c (+3, -3)
114		src/cups/backend_sinfonia.c (+1, -1)
115		src/cups/backend_sinfonia.h (+3, -3)
116
117	dyesub: backend:  Silence some compile warnings on newer GCCs.
118
119	(there were some unchecked return codes from the write() syscall)
120
1212019-07-16  <Solomon Peachy>	2ac1ac91b4f661a81cc11f0ed423ca7399ffaad7
122
123	Lines: +269, -82
124	Files:	src/cups/backend_dnpds40.c (+269, -82)
125
126	dyesub: backend:  DNP:  Support parsing the windows spool format.
127
128	Verified on the RX1, DS620, and DS820.
129
130	DS80DX is the only unknown, as its windows drivers are braindead.
131
1322019-07-13  <Solomon Peachy>	2107f9dac1e0db648598d9c9c7c7f0c250001e8f
133
134	Lines: +10, -8
135	Files:	src/cups/backend_kodak6800.c (+8, -6)
136		src/cups/backend_shinkos1245.c (+2, -2)
137
138	dyesub: backend:  Fix major regressions for Kodak 6800/6850 and Shinko S1245
139
140	 * Printer-generated copies incorrectly byteswapped a BCD field.
141	 * 6800/6850 missed a necessary byteswap.
142
1432019-07-13  <Solomon Peachy>	dc49153d9f78d1adb7655ba153a838c3b172573f
144
145	Lines: +111, -2
146	Files:	NEWS (+4, -1)
147		src/main/print-dyesub.c (+105, -0)
148		src/xml/printers/dyesub.xml (+2, -1)
149
150	dyesub: Preliminary support for Sinfonia CHC-S2245
151
1522019-06-22  <Robert Krawitz>	7924eb3659a7d7774a4ece3250e66926ed1b2374
153
154	Lines: +0, -0
155	Files:	configure.ac (+0, -0)
156
157	Fix trailing whitespace
158
1592019-06-22  <Robert Krawitz>	353480ddd99c39fb16dfa1068def7978612ef52b
160
161	Lines: +59, -37
162	Files:	NEWS (+24, -5)
163		README (+35, -32)
164
165	Update CUPS documentation
166
1672019-06-22  <Robert Krawitz>	80cce63d63757b3d41dbc1c604327527876c27ba
168
169	Lines: +28, -3
170	Files:	configure.ac (+28, -3)
171
172	Error out if CUPS devel is not installed unless user specified --without-cups
173
1742019-06-15  <Robert Krawitz>	e55733ff91ca46ee8bbfb2716cff2582437b3ad0
175
176	Lines: +44, -25
177	Files:	scripts/autogen.sh (+1, -1)
178		scripts/build-release (+43, -24)
179
180	Clean up shellcheck warnings
181
1822019-06-07  <Robert Krawitz>	7d22dc54155bee946962fa669371f5e7b71a477e
183
184	Lines: +9, -1
185	Files:	scripts/build-release (+9, -1)
186
187	Report environment variables
188
1892019-06-05  <Solomon Peachy>	9aa804dab974147299226d9d8c60633cb13b24bc
190
191	Lines: +1268, -1577
192	Files:	src/cups/backend_canonselphy.c (+0, -10)
193		src/cups/backend_canonselphyneo.c (+0, -10)
194		src/cups/backend_common.c (+22, -4)
195		src/cups/backend_common.h (+10, -0)
196		src/cups/backend_dnpds40.c (+9, -2)
197		src/cups/backend_kodak1400.c (+0, -10)
198		src/cups/backend_kodak605.c (+299, -319)
199		src/cups/backend_kodak6800.c (+74, -65)
200		src/cups/backend_magicard.c (+1, -10)
201		src/cups/backend_mitsu70x.c (+1, -1)
202		src/cups/backend_mitsud90.c (+0, -10)
203		src/cups/backend_mitsup95d.c (+0, -10)
204		src/cups/backend_shinkos1245.c (+1, -21)
205		src/cups/backend_shinkos2145.c (+36, -184)
206		src/cups/backend_shinkos6145.c (+68, -484)
207		src/cups/backend_shinkos6245.c (+47, -425)
208		src/cups/backend_sinfonia.c (+560, -0)
209		src/cups/backend_sinfonia.h (+112, -2)
210		src/cups/backend_sonyupd.c (+10, -10)
211		src/cups/blacklist (+18, -0)
212
213	dyesub:  backend:  Synchronize the latest Sinfonia code
214
215	 * Code unification and consolidation.
216	 * Small pile of memory leaks and other issues from static analysis
217	 * Preliminary Kodak 70xx and Kodak 8810 support
218	 * Preliminary Sinfonia S2245, Kodak 6900, and HiTi M610 support
219
2202019-05-27  <Robert Krawitz>	0421c7ae9b9211ef68c1cfdb4b696f7a3ca5c135
221
222	Lines: +1, -1
223	Files:	scripts/build-release (+1, -1)
224
225	distcheck_minimal should precede prep_release
226
2272019-05-27  <Robert Krawitz>	44b6d9629cb52e579ddc0a0f24974b7344435e41
228
229	Lines: +7, -2
230	Files:	scripts/build-release (+7, -2)
231
232	Fix the name of the tarball to be saved.
233
2342019-05-26  <Robert Krawitz>	0ca6426d26e30cf30d66c85bfab70bfe9ffc8d12
235
236	Lines: +1, -1
237	Files:	src/testpattern/Makefile.am (+1, -1)
238
239	Finish fixing the name of the checksums file
240
2412019-05-26  <Robert Krawitz>	44acb55447d087594bdf9fc7e41fa16cc0d1ac3e
242
243	Lines: +5, -1
244	Files:	scripts/build-release (+5, -1)
245
246	maintainer-clean should succeed if there's no top makefile
247
2482019-05-25  <Robert Krawitz>	ab173fe5a54903fed9cc6e23d49777ce3c9cae02
249
250	Lines: +6, -1
251	Files:	scripts/build-release (+5, -0)
252		src/testpattern/Makefile.am (+1, -1)
253
254	Fix checksum filename, add run_maintainer_clean to build-release
255
2562019-05-25  <Robert Krawitz>	fd32f7dc5292acf9073911dd4bae03856a63f301
257
258	Lines: +1, -1
259	Files:	src/testpattern/Makefile.am (+1, -1)
260
261	Fix checksum filename for snapshot
262
2632019-05-25  <Robert Krawitz>	9be54a7a82508f78032b7695f506f40d3c1e6409
264
265	Lines: +1, -1
266	Files:	scripts/snapstamp (+1, -1)
267
268	Colons in paths cause problems for libtool.
269
2702019-05-25  <Robert Krawitz>	9cb08cb8cfe5aafb924e24ce3a594378d20c45ce
271
272	Lines: +1, -0
273	Files:	Makefile.am (+1, -0)
274
275	Looks like we need to pre-build src/xml/xmli18n-tmp.h after
276
277	all for now.
278
2792019-05-25  <Robert Krawitz>	735d83b267c5fd5958faa603363988f2d8e69672
280
281	Lines: +5, -5
282	Files:	scripts/build-release (+5, -5)
283
284	Don't add the checksums file (for now, at any rate)
285
2862019-05-25  <Robert Krawitz>	a7fc7520fc75a22a9854703b72407404ee1da3f8
287
288	Lines: +3, -2
289	Files:	scripts/build-release (+2, -1)
290		scripts/snapstamp (+1, -1)
291
292	Put date in snapshot ID
293
2942019-05-25  <Robert Krawitz>	a21b5b89bc073415c32d5a324d05fd919b4a037a
295
296	Lines: +7, -5
297	Files:	Makefile.am (+7, -5)
298
299	Only dist needs to depend on xmli18n-tmp.h.
300
301	This isn't really correct; it should be any build in the po directory,
302	but it's hard to inject dependencies there.
303
3042019-05-25  <Robert Krawitz>	670ff64d0184133409f607776b7a875dea6222f2
305
306	Lines: +9, -2
307	Files:	scripts/gversion.in (+9, -2)
308
309	Try to find the most appropriate tag.
310
3112019-05-25  <Robert Krawitz>	4c0bd81e0d988b5e2c6a837af6f0f5702decda11
312
313	Lines: +1, -1
314	Files:	scripts/build-release (+1, -1)
315
316	Don't use tput unless TERM is set.
317
3182019-05-24  <Robert Krawitz>	60bbfde3bf039043fd6656228a825301bb6fb472
319
320	Lines: +363, -377
321	Files:	Makefile.am (+6, -2)
322		m4local/stp.m4 (added +37)
323		m4local/stp_cups.m4 (added +148)
324		m4local/stp_option.m4 (added +172)
325		scripts/autogen.sh (+0, -375)
326
327	Put the stp*.m4 files in the m4local directory as should properly be the case.
328
329	Allow running make dist* without doing a make right after autogen.
330
3312019-05-23  <Robert Krawitz>	ed9833828b623b72f975ec7cf628c2837350265d
332
333	Lines: +420, -394
334	Files:	Makefile.am (+7, -26)
335		m4/stp.m4 (removed -37)
336		m4/stp_cups.m4 (removed -148)
337		m4/stp_option.m4 (removed -173)
338		scripts/Makefile.am (+14, -1)
339		scripts/autogen.sh (+379, -6)
340		src/main/Makefile.am (+8, -3)
341		src/xml/dither/Makefile.am (+1, -0)
342		src/xml/escp2/inks/Makefile.am (+1, -0)
343		src/xml/escp2/inputslots/Makefile.am (+1, -0)
344		src/xml/escp2/media/Makefile.am (+1, -0)
345		src/xml/escp2/mediasizes/Makefile.am (+1, -0)
346		src/xml/escp2/model/Makefile.am (+1, -0)
347		src/xml/escp2/model/base/Makefile.am (+1, -0)
348		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
349		src/xml/escp2/resolutions/Makefile.am (+1, -0)
350		src/xml/escp2/weaves/Makefile.am (+1, -0)
351		src/xml/papers/Makefile.am (+1, -0)
352		src/xml/printers/Makefile.am (+1, -0)
353
354	make maintainer-clean improvements
355
3562019-05-23  <Robert Krawitz>	64751440a0aa3bfc413e1cf9d8479947cd28b601
357
358	Lines: +7, -0
359	Files:	scripts/autogen.sh (+7, -0)
360
361	Test for glib-mkenums, needed for maintainer build
362
3632019-05-21  <Solomon Peachy>	62b8caf6cad9a33ffbeee17ec0f0b51bca8bb44f
364
365	Lines: +4, -4
366	Files:	src/xml/printers/dyesub.xml (+4, -4)
367
368	dyesub:  Add IEEE1284 IDs for Kodak 8800, 7000, 7010, and 8810
369
3702019-05-20  <Solomon Peachy>	e68021ff23826827470f208f3bc402e1949cca40
371
372	Lines: +2, -2
373	Files:	src/main/print-dyesub.c (+2, -2)
374
375	dyesub:  Mark a couple of DS80DX print sizes as sheet-media only.
376
377	Purely cosmetic but it will help prevent some user confusion.
378
3792019-05-18  <Solomon Peachy>	16f5847d6db72e71642308b385df104481dc8299
380
381	Lines: +3, -2
382	Files:	NEWS (+3, -2)
383
384	NEWS update.
385
3862019-05-18  <Solomon Peachy>	162f1710e726da93058f22047534c2a9081c0ec3
387
388	Lines: +1, -1
389	Files:	src/xml/printers/dyesub.xml (+1, -1)
390
391	dyesub:  Mark DS80DX as no longer experimental
392
3932019-05-18  <Solomon Peachy>	7adf5da9fe541fb909177f354d5236e610415395
394
395	Lines: +3, -1
396	Files:	src/main/print-dyesub.c (+3, -1)
397
398	dyesub:  Fix duplex job generation for DNP DS80DX
399
4002019-05-17  <Robert Krawitz>	61c86f853c4ee2086a61d8ac6464c888b8d95d21
401
402	Lines: +3, -1
403	Files:	scripts/build-release (+3, -1)
404
405	Fix -u error
406
4072019-05-17  <Robert Krawitz>	ffe75f26ab17a4d6639aabee13fe2f904db78337
408
409	Lines: +5, -2
410	Files:	scripts/Makefile.am (+5, -2)
411
412	Fix MAINTAINERCLEANFILES
413
4142019-05-17  <Robert Krawitz>	5a78094c527a522b321fc3f7532c868f6ffee404
415
416	Lines: +0, -117
417	Files:	src/cups/Makefile.am (+0, -1)
418		src/cups/README (removed -116)
419
420	Remove obsolete CUPS README
421
4222019-05-17  <Robert Krawitz>	9d5d3049c7ae91b225b18ada1e9d061055c1a007
423
424	Lines: +1, -1
425	Files:	src/cups/Makefile.am (+1, -1)
426
427	Fix release build
428
4292019-05-17  <Robert Krawitz>	453366c903b94f20ecb149a205b76f400e6abbfa
430
431	Lines: +0, -3
432	Files:	macosx/README (+0, -3)
433
434	Clean up trailing whitespace
435
4362019-05-17  <Solomon Peachy>	90949452d313a1702bf8155cbd7e29734779c7ef
437
438	Lines: +2216, -3309
439	Files:	src/cups/Makefile.am (+1, -1)
440		src/cups/backend_canonselphy.c (+7, -3)
441		src/cups/backend_common.c (+19, -14)
442		src/cups/backend_common.h (+3, -2)
443		src/cups/backend_kodak1400.c (+8, -8)
444		src/cups/backend_kodak605.c (+155, -108)
445		src/cups/backend_kodak6800.c (+53, -326)
446		src/cups/backend_magicard.c (+1, -0)
447		src/cups/backend_mitsu70x.c (+13, -2)
448		src/cups/backend_mitsu9550.c (+200, -218)
449		src/cups/backend_mitsup95d.c (+8, -1)
450		src/cups/backend_shinkos1245.c (+46, -431)
451		src/cups/backend_shinkos2145.c (+243, -688)
452		src/cups/backend_shinkos6145.c (+251, -827)
453		src/cups/backend_shinkos6245.c (+191, -679)
454		src/cups/backend_sinfonia.c (added +582)
455		src/cups/backend_sinfonia.h (added +434)
456		src/cups/backend_sonyupd.c (+1, -1)
457
458	dyesub:  backend:  Resync with upstream
459
460	 * Small pile of memory leaks and static analysis problems fixed
461	 * Mitsubishi 98xx series now relies on libMitsuImageReProcess
462	 * Sinfonia/Shinko printers share a lot of common code now
463	   (over 1KLOC of code reductions so far, more will come)
464
4652019-05-17  <Solomon Peachy>	99e894ac38f502887c5f46ef35517922a3f2c26c
466
467	Lines: +125, -73
468	Files:	src/cups/backend_dnpds40.c (+125, -73)
469
470	dyesub: backend:  Many fixes for the DNP DS80DX
471
4722019-05-15  <Stephen Letter>	1bfd2c082aa9fdecfb2b51e266fc22761f06159d
473
474	Lines: +24, -108
475	Files:	macosx/README (+19, -107)
476		macosx/libusb--1.0.22.high_sierra.bottle.tar.gz (added +0)
477		macosx/makegutenpkg.sh (+5, -1)
478
479	Update build script and build documentation.  Add libusb
480
4812019-05-14  <Robert Krawitz>	bf67fdf7c9bab1182ec61a6cf5ef70b20d4015d9
482
483	Lines: +13, -11
484	Files:	scripts/build-release (+12, -5)
485		scripts/snapstamp (+1, -6)
486
487	Take timestamp out of snapshot name
488
489	Fine tune final message for snapshot
490
4912019-05-13  <Robert Krawitz>	d15abe297b2ca6212dd77b4849abd196b1ec1d72
492
493	Lines: +3, -1
494	Files:	Makefile.am (+1, -1)
495		scripts/Makefile.am (+2, -0)
496
497	Minor build fixes
498
4992019-05-13  <Robert Krawitz>	e0bbd9747f4a3157e4d36b7493221d70e5b83787
500
501	Lines: +0, -0
502	Files:	src/testpattern/Checksums/sums.5.3.2-pre1-bb758d38-2019-05-13T08_46_12.zpaq (added +0)
503
504	Gutenprint 5.3.2-pre1-bb758d38-2019-05-13T08_46_12 release
505
5062019-05-12  <Robert Krawitz>	855850cabe5a8ec0a6c3e037618eac0949090a32
507
508	Lines: +0, -0
509	Files:	src/testpattern/Checksums/sums.5.3.2-pre1-e8ca3aa4-2019-05-12T22_12_52.zpaq (added +0)
510
511	Gutenprint 5.3.2-pre1-e8ca3aa4-2019-05-12T22_12_52 release
512
5132019-05-12  <Robert Krawitz>	e8ca3aa4c5dde7a55699ac177572587b10b56082
514
515	Lines: +1, -1
516	Files:	scripts/snapstamp (+1, -1)
517
518	Put the timestamp last to make it easier to parse out.
519
5202019-05-12  <Robert Krawitz>	6ca7b61c8850107ea168f097040712c7864da517
521
522	Lines: +2, -2
523	Files:	scripts/build-release (+2, -2)
524
525	Protect STP_BUILD_SNAPSHOT
526
5272019-05-12  <Robert Krawitz>	47c15069b6dca2caea2973cf8a000f64eef90f9b
528
529	Lines: +78, -10
530	Files:	Makefile.am (+32, -3)
531		configure.ac (+4, -2)
532		scripts/build-release (+17, -5)
533		scripts/snapstamp (added +25)
534
535	Add snapshot bulid capability
536
5372019-05-12  <Robert Krawitz>	a930cfa099918d1d8ece7b6741e4f60ff4d25b7a
538
539	Lines: +10, -15
540	Files:	scripts/build-release (+10, -15)
541
542	Fix failure reporting
543
5442019-05-12  <Solomon Peachy>	73566efcc2adf57cb2b80a7570ab43fd4b2a644d
545
546	Lines: +44, -17
547	Files:	src/cups/backend_kodak6800.c (+11, -8)
548		src/main/print-dyesub.c (+33, -9)
549
550	dyesub:  Extend unofficial size support to Kodak 6800
551
552	...And properly generate the header's 'mode' field.
553
5542019-05-12  <Solomon Peachy>	e638e32eb1c08a3eb3286877ccf50e4ba8d6e551
555
556	Lines: +15, -12
557	Files:	src/cups/backend_kodak6800.c (+13, -10)
558		src/main/print-dyesub.c (+2, -2)
559
560	dyesub:  Kodak6850 now has 4x6-div2 enabled!
561
5622019-05-12  <Solomon Peachy>	2aa0ea3f62f197c0dd868e06f3d6f9fa137a5aff
563
564	Lines: +173, -83
565	Files:	src/cups/backend_kodak6800.c (+144, -79)
566		src/main/print-dyesub.c (+29, -4)
567
568	dyesub:  Kodak 6800, 6850, and 605 offically supports 2x6 & 3x6 sizes
569
570	 * Need updated firmware to use this
571	 * Enabled unofficial 8x6-div2, 6x6, and 6x6-div2 sizes
572
573	Verified on 6850 only!
574
5752019-05-11  <Solomon Peachy>	4ef5442950ff3eaace81130da067a9fd48e3317e
576
577	Lines: +2, -9
578	Files:	src/cups/backend_kodak6800.c (+1, -4)
579		src/cups/backend_shinkos1245.c (+1, -5)
580
581	dyesub: backend: Fix Shinko S1245 and Kodak 68xx when submitting more than two jobs back-to-back
582
5832019-05-10  <Solomon Peachy>	ea565c9480a060d896c198a871d3a3aec6857a0b
584
585	Lines: +67, -22
586	Files:	src/cups/backend_sonyupd.c (+67, -22)
587
588	dyesub: backend:  Update Sony UP-D backend.
589
5902019-04-23  <Solomon Peachy>	7a48bc1543ab7e7b33b276a981eca54e93eb19d8
591
592	Lines: +2, -2
593	Files:	src/main/print-dyesub.c (+2, -2)
594
595	dyesub: Corrections for Sony UP-D898 family.
596
5972019-04-23  <Solomon Peachy>	65b0a2dee153405bbbf941b498f7020730c29e38
598
599	Lines: +238, -2
600	Files:	NEWS (+1, -0)
601		src/main/print-dyesub.c (+236, -2)
602		src/xml/printers/dyesub.xml (+1, -0)
603
604	dyesub:  Preliminary support for the Sony UP-DR80MD
605
606	(Apparently it's different from the non-MD version!)
607
6082019-04-23  <Robert Krawitz>	b2ec8a0c09a54ec91dde6ee9315b26bc861346b3
609
610	Lines: +1, -1
611	Files:	scripts/build-release (+1, -1)
612
613	Fix typo in emptyfiles... fix
614
6152019-04-23  <Robert Krawitz>	6d7a04b3dc8c0883abc904e5ac1834ae386762ee
616
617	Lines: +2, -2
618	Files:	scripts/build-release (+2, -2)
619
620	Another unbound variable fix
621
6222019-04-22  <Robert Krawitz>	a9fb5eaab39f7f7b80c352181050e59f94802827
623
624	Lines: +37, -16
625	Files:	scripts/build-release (+37, -16)
626
627	Miscellaneous build script fixes:
628
629	- Fix failed modules logic
630	- Slightly shorten CPU output
631	- Treat typoed module names as not found failures
632	- Improve reporting of finis output
633
6342019-04-22  <Robert Krawitz>	4d2676a0552304c7e72f4547eff25861cda10071
635
636	Lines: +8, -9
637	Files:	scripts/build-release (+8, -9)
638
639	Fix a few more unbound variables and exit logic
640
6412019-04-22  <Robert Krawitz>	eceb356119c9906bd1d76abba3444a6f9b7b9de6
642
643	Lines: +136, -68
644	Files:	scripts/build-release (+136, -68)
645
646	Fix many issues with the build script.
647
6482019-04-20  <Solomon Peachy>	1dc11a2c81dff61321577e2e2528bc835f079331
649
650	Lines: +7, -0
651	Files:	src/cups/backend_sonyupd.c (+7, -0)
652
653	dyesub:  backend:  Correct a regression with the Sony UP-DR897
654
6552019-04-20  <Solomon Peachy>	52fe4ba53d380b4389eb37fac1e3ccb9bb3702aa
656
657	Lines: +1, -1
658	Files:	src/cups/backend_sonyupd.c (+1, -1)
659
660	dyesub: backend:  Fix critical regression on UP-DR150/UP-DR200
661
6622019-04-19  <Solomon Peachy>	9c1d425c0f2cfcfd2b3cfa653c2eff8bfb538341
663
664	Lines: +233, -0
665	Files:	NEWS (+3, -0)
666		src/main/print-dyesub.c (+228, -0)
667		src/xml/printers/dyesub.xml (+2, -0)
668
669	dyesub:  Experimental support for Sony UP-CR20L / DNP DS-SL20
670
6712019-04-19  <Solomon Peachy>	98b2d3d9d949ee4a36603eca13c9c2cfb4648c80
672
673	Lines: +190, -13
674	Files:	NEWS (+2, -0)
675		src/main/print-dyesub.c (+187, -13)
676		src/xml/printers/dyesub.xml (+1, -0)
677
678	dyesub:  Add preliminary support for the Sony UP-D898 family.
679
680	Completely untested.  Won't commit backend until I get someone to test
681	this stuff out.  And supply a USB PID..
682
6832019-04-12  <Solomon Peachy>	1ecf48a7fc8f2f8d68d61ce661c393ee5224572d
684
685	Lines: +64, -55
686	Files:	src/cups/Makefile.am (+1, -1)
687		src/cups/backend_common.c (+2, -2)
688		src/cups/{backend_sonyupdr150.c => backend_sonyupd.c} (+61, -52)
689
690	dyesub:  Backend:  Update latest Sony code.
691
692	Verified on UP-D895, UP-D897, and UP-CR10L
693
694	(Still need UP-DR150/UP-DR200..)
695
6962019-04-12  <Solomon Peachy>	f925f4c51ed6ca7777fba707ab5742df5e88429b
697
698	Lines: +27, -15
699	Files:	NEWS (+2, -3)
700		src/main/print-dyesub.c (+24, -11)
701		src/xml/printers/dyesub.xml (+1, -1)
702
703	dyesub:  Bugfixes for Sony UP-CR10L, should work great now!
704
7052019-04-09  <Gernot Hassenpflug>	713bf91548877f5d802d74041c29d366d11be0d9
706
707	Lines: +1, -0
708	Files:	NEWS (+1, -0)
709
710	Added Samsung ProXpress SL-M3820ND as alias for HP Laserjet 4050
711
7122019-04-09  <Gernot Hassenpflug>	8d3875d1589eb78f01aa72619c98ea1cc90ddf06
713
714	Lines: +1, -0
715	Files:	src/xml/printers/pcl.xml (+1, -0)
716
717	Added Samsung ProXpress SL-3820ND as alias for HP Laserjet 4050
718
7192019-03-28  <Gernot Hassenpflug>	d5486a7947550d1d98e1cd625b08c8d2c95028d9
720
721	Lines: +15, -0
722	Files:	src/xml/printers/canon.xml (+15, -0)
723
724	Added several models to existing Canon series.
725
7262019-03-28  <Gernot Hassenpflug>	df67d3fa45573eb991b73da4e6663c6e9490504c
727
728	Lines: +18, -0
729	Files:	NEWS (+18, -0)
730
731	Added several models to existing Canon series.
732
7332019-03-24  <Robert Krawitz>	5554a22b0dafb1a60f11eaf93721d9ad40076787
734
735	Lines: +5, -1
736	Files:	scripts/count-cpus (+5, -1)
737
738	Fix apparently non-portable construct.
739
7402019-03-24  <Robert Krawitz>	530278e877479b5c95c3c88b0bd79ecd9f292559
741
742	Lines: +301, -250
743	Files:	scripts/build-release (+296, -241)
744		scripts/count-cpus (+1, -5)
745		scripts/travis/checksums (+1, -1)
746		scripts/travis/full (+1, -1)
747		scripts/travis/integration (+1, -1)
748		scripts/travis/smoke (+1, -1)
749
750	Rework build-release script
751
7522019-03-24  <Robert Krawitz>	1b15a0c873b7e58a8e2ffe70f5bc5096a1f2bcff
753
754	Lines: +4, -2
755	Files:	src/testpattern/run-testpattern-2.in (+4, -2)
756
757	Defend against 0/negative values of parallelism
758
7592019-03-23  <Robert Krawitz>	a1a66c7feb4d6b1401c5b2dc87dfb500a6425a00
760
761	Lines: +0, -0
762	Files:	src/testpattern/Checksums/sums.5.3.2-pre1.zpaq (added +0)
763
764	Gutenprint 5.3.2-pre1 release
765
7662019-03-23  <Robert Krawitz>	7eaf98acf2e0e42d8d459b8dfe85e9bb7b370414
767
768	Lines: +16, -11
769	Files:	NEWS (+9, -4)
770		README (+1, -1)
771		configure.ac (+6, -6)
772
773	Bump version
774
7752019-03-23  <Robert Krawitz>	b56202c376a4f192ed89bcaac8511de83e258117
776
777	Lines: +46, -46
778	Files:	scripts/build-release (+46, -46)
779
780	Minor cleanup
781
7822019-03-21  <Solomon Peachy>	2b8920287c69da4c666b4e7cf127ffd85c21acf8
783
784	Lines: +7, -6
785	Files:	src/cups/backend_sonyupdr150.c (+7, -6)
786
787	dyesub:  Bugfixes for the sony backend, UP-DR897 works great now.
788
7892019-03-20  <Solomon Peachy>	d5cae6364e12c6b75c69cff0f850a706c2e7cdd8
790
791	Lines: +6, -0
792	Files:	src/cups/blacklist (+6, -0)
793
794	dyesub:  Add UP-D895/897 to CUPS USB blacklist.
795
7962019-03-19  <Solomon Peachy>	279841d0ba30c125c6db90a91b2c850fe9889fbf
797
798	Lines: +938, -72
799	Files:	NEWS (+2, -1)
800		src/cups/backend_common.h (+23, -2)
801		src/cups/backend_sonyupdr150.c (+458, -63)
802		src/main/print-dyesub.c (+453, -6)
803		src/xml/printers/dyesub.xml (+2, -0)
804
805	dyesub:  Support the Sony UP-D895 and UP-D897 MedSci thermal printers
806
807	This includes a heavily-updated backend for all supported sony models,
808	now with some status reporting and some error detection!
809
8102019-03-19  <Solomon Peachy>	8c0a7111e6969fda9943503bcfed249454e4d364
811
812	Lines: +32, -7
813	Files:	NEWS (+6, -0)
814		src/main/print-dyesub.c (+26, -7)
815
816	dyesub:  Fix bugs with the Sony UP-DR150 and UP-DR200.
817
8182019-02-04  <Solomon Peachy>	22b7eb2645aa43c24044e8c0f420925b506b63be
819
820	Lines: +2, -2
821	Files:	NEWS (+1, -1)
822		src/xml/printers/dyesub.xml (+1, -1)
823
824	dyesub:  Mark 'Nidac Copal DPB-6000' as no longer experimental.
825
826	It's confirmed working, but we don't have any sort of status reporting.
827
8282019-01-29  <Solomon Peachy>	0ff1c47c537e8c8d4f34db3d903dacdbc3a40b01
829
830	Lines: +4, -4
831	Files:	src/main/print-dyesub.c (+4, -4)
832
833	dyesub: Correct color encoding on Nidac Copal & some Fujifilm models.
834
8352019-01-13  <Solomon Peachy>	d75ba2329755721d6d57ba1c9ab3ab3017abe703
836
837	Lines: +100, -105
838	Files:	src/cups/backend_canonselphy.c (+1, -1)
839		src/cups/backend_common.c (+32, -4)
840		src/cups/backend_common.h (+21, -9)
841		src/cups/backend_kodak1400.c (+3, -9)
842		src/cups/backend_kodak605.c (+3, -9)
843		src/cups/backend_kodak6800.c (+3, -9)
844		src/cups/backend_magicard.c (+13, -3)
845		src/cups/backend_mitsu9550.c (+8, -19)
846		src/cups/backend_shinkos1245.c (+4, -14)
847		src/cups/backend_shinkos2145.c (+4, -10)
848		src/cups/backend_shinkos6145.c (+4, -9)
849		src/cups/backend_shinkos6245.c (+4, -9)
850
851	dyesub:  backends:  Synchronize with upstream
852
853	 * Minor bugfixes
854	 * Potential buffer overflow in magicard
855	 * Runtime control over verbosity
856	 * Centralized file reading code
857
8582018-12-23  <Robert Krawitz>	d4213cf2fb5460260f468f26eb2a598c979227d2
859
860	Lines: +8, -2
861	Files:	src/gimp2/print.c (+6, -0)
862		src/gutenprintui2/panel.c (+2, -2)
863
864	Allow bigger thumbnails for more modern displays
865
8662018-12-23  <Robert Krawitz>	e3904874099361c4956e4913316384853f02cd90
867
868	Lines: +1, -0
869	Files:	test/pcl-unprint.c (+1, -0)
870
871	Add missing newline to parse output.
872
8732018-12-15  <Solomon Peachy>	0879ccd7acb244ecb71174c33cafd7d8d8a9b4eb
874
875	Lines: +27, -3
876	Files:	src/main/print-dyesub.c (+27, -3)
877
878	dyesub: mitsu_p95: Allow LUT to be overridden via a RAW parameter.
879
8802018-11-25  <Cameron Nemo>	149e1e1e44d9e7466cf6defe179d703d878bbf11
881
882	Lines: +1, -1
883	Files:	src/xml/printers/check_duplicate_printers.test.c (+1, -1)
884
885	    src/xml/printers: remove assignment to read-only variable
886
8872018-11-22  <Robert Krawitz>	e3f485c6d75d4a07a927eb81ed75fe8789e32a58
888
889	Lines: +450, -2
890	Files:	NEWS (+17, -0)
891		src/xml/escp2/model/Makefile.am (+4, -1)
892		src/xml/escp2/model/model_133.xml (added +186)
893		src/xml/escp2/model/model_134.xml (added +186)
894		src/xml/escp2/model/model_135.xml (added +39)
895		src/xml/escp2/resolutions/c8x.xml (+8, -0)
896		src/xml/printers/escp2.xml (+10, -1)
897
898	Support Epson XP-960
899
9002018-11-20  <Solomon Peachy>	3fbdf7b2a82f44b0bcb7b8f4e67b05178bb73d23
901
902	Lines: +25, -13
903	Files:	src/cups/backend_common.c (+25, -13)
904
905	dyesub: backend:  Do not attempt to claim an IPP-capable USB interface.
906
907	(Most notably newer Canon SELPHY models)
908
9092018-11-20  <Robert Krawitz>	c33b4941ff383090a714cb5807465abf8527980c
910
911	Lines: +27, -9
912	Files:	test/parse-escp2.in (+27, -9)
913
914	Performance improvements
915
9162018-10-24  <Solomon Peachy>	d84764fbb5a83452ec747b9e08c1688bc865d02e
917
918	Lines: +54, -23
919	Files:	src/cups/backend_mitsu70x.c (+54, -23)
920
921	dyesub: backend:  More robust deck selection on the Mitsubishi CP-D707
922
9232018-10-21  <Solomon Peachy>	d328b60345d17378ae150b9ec002bc2d29994be1
924
925	Lines: +8, -0
926	Files:	src/main/print-dyesub.c (+8, -0)
927
928	dyesub:  Latest Kodak 305 firmware supports 5" media.
929
930	This enables support for 3.5x5", 5x5", 5x7", and 2* 3.5x5.
931
9322018-10-18  <Robert Krawitz>	c7dbe89720f51c8c4cff17caff9e6099f06ae965
933
934	Lines: +3, -1
935	Files:	doc/developer/Makefile.am (+3, -1)
936
937	Fix developer doc build on Arch Linux per Christian Wolf
938
939	https://sourceforge.net/p/gimp-print/patches/22/
940
9412018-10-16  <Robert Krawitz>	92d32a3a3ad00b7628af53ebb46e7074a2561abd
942
943	Lines: +6, -2
944	Files:	src/cups/Makefile.am (+6, -2)
945
946	Fix sequencing of CUPS PPD file building.
947
948	Based on https://sourceforge.net/p/gimp-print/patches/21/ but actually
949	implemented by partially reverting 47f8c68352e2a9eed44968ffceb4da7bc75faab4
950
9512018-10-13  <Robert Krawitz>	073f5d9f8b04ae54488f75d52eda6b0606509bb6
952
953	Lines: +6, -7
954	Files:	src/cups/test-rastertogutenprint.in (+6, -7)
955
956	Fix logic for no rotor
957
9582018-10-13  <Robert Krawitz>	7391e2fffc5bc9819c041fc7d9d4a00c7e294c86
959
960	Lines: +62, -42
961	Files:	src/cups/Makefile.am (+12, -12)
962		src/cups/cups-genppd.c (+3, -2)
963		src/cups/test-rastertogutenprint.in (+38, -28)
964		src/main/printers.c (+9, -0)
965
966	Speed up some of the CUPS testing
967
9682018-10-13  <Robert Krawitz>	0abde7ae4abbd4054afcf60c2df7a133328658cd
969
970	Lines: +2, -2
971	Files:	scripts/build-release (+2, -2)
972
973	Fix up log_top.
974
9752018-10-13  <Robert Krawitz>	31fac92e409bf6bf12457117da7ab1e6c0e1ea76
976
977	Lines: +9, -18
978	Files:	.gitignore (+9, -18)
979
980	Clean up ignore files
981
9822018-10-13  <Robert Krawitz>	104180fb9dfb77c7a095053b683a7fe8b57f0ef4
983
984	Lines: +1, -2
985	Files:	src/cups/cups-genppd.c (+1, -2)
986
987	Clean up warning
988
9892018-10-12  <Robert Krawitz>	3a788cd13435ea1da01b38cd8508f556b8ed4e52
990
991	Lines: +63, -0
992	Files:	container-build/Dockerfile (added +24)
993		container-build/run-build (added +39)
994
995	Experimental container build
996
9972018-10-11  <Robert Krawitz>	fa50c1026276865984d78d1dd4147fbeb8432c56
998
999	Lines: +3, -3
1000	Files:	scripts/build-release (+3, -3)
1001
1002	Timestamp every line of output in CI mode
1003
10042018-10-11  <Robert Krawitz>	96961a1523904b946cec28fe82274c9fcc47c6fb
1005
1006	Lines: +1, -1
1007	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
1008
1009	Fix fencepost
1010
10112018-10-11  <Robert Krawitz>	8b41f707b79db47162df893ffa3107a55e14434e
1012
1013	Lines: +5, -3
1014	Files:	src/testpattern/run-testpattern-2.test.in (+5, -3)
1015
1016	Avoid junk in the checksum output
1017
10182018-10-10  <Robert Krawitz>	29504c144b5efa5a7994ac126d2e7ff3d6875bcd
1019
1020	Lines: +334, -344
1021	Files:	autogen.sh (+3, -1)
1022		scripts/autogen.sh (+95, -72)
1023		scripts/build-release (+57, -64)
1024		scripts/gversion.in (+6, -4)
1025		scripts/wzpaq.in (+28, -36)
1026		src/cups/test-ppds.test.in (+3, -3)
1027		src/cups/test-rastertogutenprint.in (+62, -65)
1028		src/cups/test-rastertogutenprint.test.in (+1, -1)
1029		src/testpattern/compare-image-files.in (+6, -6)
1030		src/testpattern/run-testpattern-1.test.in (+34, -49)
1031		src/testpattern/run-testpattern-2.test.in (+17, -17)
1032		test/run-testdither.test.in (+8, -10)
1033		test/run-weavetest.test.in (+13, -15)
1034		test/test-curve.test.in (+1, -1)
1035
1036	Cleanup a lot of shellcheck warnings (many of which were real bugs!)
1037
10382018-10-09  <Robert Krawitz>	668d3ad96ee402623d8e2013aeac7a7340f966ca
1039
1040	Lines: +2, -2
1041	Files:	src/testpattern/run-testpattern-2.test.in (+2, -2)
1042
1043	Shut up some of the tests.
1044
10452018-10-09  <Robert Krawitz>	401fdb6970231436247f855c697d40e69f46fcf5
1046
1047	Lines: +4, -1
1048	Files:	scripts/build-release (+4, -1)
1049
1050	Log the rotor information
1051
10522018-10-08  <Robert Krawitz>	a108c3a0c682e113ceec27201982a5c33aac4ebe
1053
1054	Lines: +8, -5
1055	Files:	.travis.yml (+6, -4)
1056		scripts/travis/full (+1, -1)
1057		scripts/travis/integration (+1, -0)
1058
1059	Use the rotor with the integration tests
1060
10612018-10-08  <Robert Krawitz>	8a1bc31455b9ab6c03e2762cefd4a02715ee8c1c
1062
1063	Lines: +1, -1
1064	Files:	scripts/travis/checksums (+0, -1)
1065		scripts/travis/full (+1, -0)
1066
1067	Fix problem with the rotor
1068
10692018-10-08  <Robert Krawitz>	778b0102185fa50206231df59612d50be2eb2c76
1070
1071	Lines: +16, -41
1072	Files:	scripts/autogen.sh (+16, -41)
1073
1074	Hopefully the command checking is now fixed.
1075
10762018-10-08  <Robert Krawitz>	20838c6c74238c2bd57855cb14c22018eec3bd30
1077
1078	Lines: +2, -2
1079	Files:	scripts/autogen.sh (+2, -2)
1080
1081	Well, that didn't work...
1082
10832018-10-08  <Robert Krawitz>	c162714134e81cf949c54f368a149a0de0ab79a4
1084
1085	Lines: +6, -2
1086	Files:	scripts/autogen.sh (+6, -2)
1087
1088	One more try to figure out what's going on with the type command
1089
10902018-10-08  <Robert Krawitz>	711aae373e8a3a0f2b1fafb07ce0baa9697132e5
1091
1092	Lines: +4, -0
1093	Files:	scripts/autogen.sh (+4, -0)
1094
1095	Need more info...still
1096
10972018-10-08  <Robert Krawitz>	362a13a201ae8e31ff29d4c207b19b2a5b7c518a
1098
1099	Lines: +4, -0
1100	Files:	scripts/autogen.sh (+4, -0)
1101
1102	Yet again
1103
11042018-10-08  <Robert Krawitz>	6017a03fa3abf03dde6504b189a708dcab7c3065
1105
1106	Lines: +3, -0
1107	Files:	scripts/autogen.sh (+3, -0)
1108
1109	More
1110
11112018-10-08  <Robert Krawitz>	b7d260d29eb28c1883befb87950b40e087a14a7d
1112
1113	Lines: +1, -0
1114	Files:	scripts/autogen.sh (+1, -0)
1115
1116	Try again
1117
11182018-10-08  <Robert Krawitz>	59d3026013c01e16192de4ba0ff72156c530ca81
1119
1120	Lines: +4, -0
1121	Files:	scripts/autogen.sh (+4, -0)
1122
1123	Try to figure out why type -p ... isn't working
1124
11252018-10-08  <Robert Krawitz>	293742e112a55b61332db2405c945036c8e655d6
1126
1127	Lines: +8, -3
1128	Files:	scripts/autogen.sh (+8, -3)
1129
1130	Try to fix a few more errors in autogen.sh
1131
11322018-10-07  <Robert Krawitz>	98dbffeb000b5a0055df101d19f03fa538aa2fbe
1133
1134	Lines: +34, -12
1135	Files:	scripts/autogen.sh (+34, -12)
1136
1137	Fix some cases in early autogen
1138
11392018-10-07  <Robert Krawitz>	db41114ef1c3b8aa5b5305ebc91a8413a2a7b033
1140
1141	Lines: +1, -1
1142	Files:	scripts/travis/full (+1, -1)
1143
1144	Fix full script
1145
11462018-10-07  <Robert Krawitz>	c096dd1a46ddb4a507c733f02178838d560acc42
1147
1148	Lines: +1, -1
1149	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
1150
1151	Use pdfjam if it *does* exist, not if it doesn't
1152
11532018-10-07  <Robert Krawitz>	8662c19fc3d16496ecf8d0620018f9d010b55122
1154
1155	Lines: +30, -14
1156	Files:	.travis.yml (+14, -14)
1157		scripts/build-release (+6, -0)
1158		scripts/travis/full (added +10)
1159
1160	Start work on adding full test
1161
11622018-10-06  <Robert Krawitz>	38897ee2d28092e9441c7c206bd43e095741ad59
1163
1164	Lines: +0, -0
1165	Files:	src/cups/cups-genppd.c (+0, -0)
1166		src/cups/test-rastertogutenprint.in (+0, -0)
1167
1168	Fix trailing whitespace
1169
11702018-10-06  <Robert Krawitz>	07070dc60505b6d3357625282a5aab405751791b
1171
1172	Lines: +4, -1
1173	Files:	scripts/mkgitlog.in (+4, -1)
1174
1175	Remove all Travis-only commits from the change log.
1176
11772018-10-06  <Robert Krawitz>	47f8c68352e2a9eed44968ffceb4da7bc75faab4
1178
1179	Lines: +107, -49
1180	Files:	configure.ac (+7, -7)
1181		scripts/build-release (+1, -1)
1182		src/cups/Makefile.am (+9, -11)
1183		src/cups/cups-genppd.c (+21, -2)
1184		src/cups/test-rastertogutenprint.in (+17, -7)
1185		src/cups/{test-ppds.in => test-ppds.test.in} (+10, -4)
1186		src/cups/{test-rastertogutenprint.check.in => test-rastertogutenprint.test.in} (+2, -0)
1187		src/testpattern/Makefile.am (+9, -8)
1188		src/testpattern/{run-testpattern-1.in => run-testpattern-1.test.in} (+18, -0)
1189		src/testpattern/{run-testpattern-2.check.in => run-testpattern-2.test.in} (+2, -0)
1190		src/xml/printers/Makefile.am (+6, -6)
1191		src/xml/printers/{check_duplicate_printers.c => check_duplicate_printers.test.c} (+0, -0)
1192		test/Makefile.am (+5, -3)
1193		test/{run-testdither.in => run-testdither.test.in} (+0, -0)
1194		test/{run-weavetest.in => run-weavetest.test.in} (+0, -0)
1195		test/{test-curve.in => test-curve.test.in} (+0, -0)
1196
1197	Allow all currently run tests to be split up
1198	via STP_TEST_ROTOR and STP_TEST_ROTOR_CIRCUMFERENCE.
1199
1200	Sequence the CUPS and testpattern tests (that requires the test names
1201	to end in .test).
1202
12032018-10-06  <Robert Krawitz>	d3ea89fc3a2329383d889ebfb54496ac36a4b836
1204
1205	Lines: +1, -1
1206	Files:	scripts/build-release (+1, -1)
1207
1208	.
1209
12102018-10-06  <Robert Krawitz>	7a25990e9fc0e69af7780fcc8af0f2b8feec691c
1211
1212	Lines: +6, -0
1213	Files:	scripts/build-release (+6, -0)
1214
1215	Add run-check-fast target
1216
12172018-09-30  <Robert Krawitz>	19f61588817d524cecda782324cabd17a93653df
1218
1219	Lines: +1, -1
1220	Files:	scripts/build-release (+1, -1)
1221
1222	Make Travis output easier to read
1223
12242018-09-30  <Robert Krawitz>	43aced9c81f6c6a3a4452f3f9b3948688fee3e10
1225
1226	Lines: +0, -6
1227	Files:	scripts/count-cpus (+0, -6)
1228
1229	Just use nproc; lscpu is too finicky
1230
12312018-09-30  <Robert Krawitz>	64b55fb043759c804216f4bc9f526aa2b28e81ba
1232
1233	Lines: +2, -2
1234	Files:	scripts/build-release (+1, -1)
1235		scripts/count-cpus (+1, -1)
1236
1237	Fix lscpu use
1238
12392018-09-30  <Robert Krawitz>	55bfb7af3282c6d79549c3ff93b891d16a57069f
1240
1241	Lines: +33, -69
1242	Files:	.travis.yml (+25, -67)
1243		scripts/build-release (+3, -2)
1244		scripts/count-cpus (+5, -0)
1245
1246	More tweaks to travis configuration
1247
12482018-09-30  <Robert Krawitz>	c74a90754d69b35bb7266cabc958c64646c4b1ac
1249
1250	Lines: +18, -9
1251	Files:	scripts/build-release (+18, -9)
1252
1253	Log CPU and memory information
1254
12552018-09-30  <Robert Krawitz>	1be346cecd8a5348bebbb8ffeb354933fc9689d9
1256
1257	Lines: +2, -2
1258	Files:	Makefile.am (+2, -2)
1259
1260	Correct valgrind targets
1261
12622018-09-30  <Solomon Peachy>	1b272d1712c5fee01e8ba6aeb63adf6cfc18f229
1263
1264	Lines: +1, -1
1265	Files:	src/main/print-dyesub.c (+1, -1)
1266
1267	dyesub: Fix definition error for DS80DX "A4 Length" size @ 600dpi
1268
12692018-09-30  <Robert Krawitz>	cbdc9e90526d886cbcd852bde05b4afa5736a578
1270
1271	Lines: +4, -0
1272	Files:	scripts/build-release (+4, -0)
1273
1274	List the operations to be performed.
1275
12762018-09-30  <Solomon Peachy>	fda93bae41aa772da84f50b9630b7c28d2513caf
1277
1278	Lines: +3, -3
1279	Files:	src/cups/backend_dnpds40.c (+3, -3)
1280
1281	dyesub: backend: fix buffer overflow with ds620 6x9-div2
1282
12832018-09-30  <Robert Krawitz>	02bd1dbe4726378721e47252d40e7ab63ff20fcb
1284
1285	Lines: +297, -7
1286	Files:	.travis.yml (+263, -1)
1287		scripts/build-release (+1, -0)
1288		src/cups/test-rastertogutenprint.in (+14, -3)
1289		src/testpattern/Checksums/sums.5.3.1.zpaq (+0, -0)
1290		src/testpattern/compress-checksums.in (+8, -1)
1291		src/testpattern/run-testpattern-2.in (+11, -2)
1292
1293	Add rotor to some tests to allow splitting more easily.
1294	Generate checksums in Travis (don't currently save them).
1295
12962018-09-30  <Robert Krawitz>	b6a60a06023f33452649365e7f590c3a3187264a
1297
1298	Lines: +1, -1
1299	Files:	configure.ac (+1, -1)
1300
1301	Also need to fix gutenprintui2_current_interface.
1302
13032018-09-30  <Solomon Peachy>	b74299fbe6b79ef95e974600811aebc381b736a0
1304
1305	Lines: +2, -2
1306	Files:	src/cups/backend_mitsu9550.c (+2, -2)
1307
1308	dyesub: backend: Fix buffer overflow on mitsu9810 with matte on 5" media.
1309
13102018-09-30  <Solomon Peachy>	e419422d63fa87eb3eb88c7fa305cadceea24538
1311
1312	Lines: +2, -2
1313	Files:	src/cups/backend_mitsu9550.c (+2, -2)
1314
1315	dyesub: backend: Fix bad memory read in Mitsu 98xx gamma correction code.
1316
13172018-09-29  <Robert Krawitz>	a4ecd8c7e9d8ad2a5293c65449313f2d1f226728
1318
1319	Lines: +3, -2
1320	Files:	scripts/build-release (+3, -2)
1321
1322	Complete all git checks even if one fails
1323
13242018-09-29  <Robert Krawitz>	42b6fe0b6f9271b382a2ad3fcb2c31e35b182406
1325
1326	Lines: +1, -1
1327	Files:	configure.ac (+1, -1)
1328
1329	Need to increment current_interface as well as binary_age.
1330
13312018-09-29  <Solomon Peachy>	e0187c117fdefa8cf8f13cbe9180cf78c40d7b9f
1332
1333	Lines: +1, -1
1334	Files:	src/main/print-dyesub.c (+1, -1)
1335
1336	dyesub:  Fix usercomment on Mitsubishi P95D
1337
13382018-09-29  <Solomon Peachy>	78cbcb8694e4545cc947f63cc8fe6fe68513d437
1339
1340	Lines: +3, -4
1341	Files:	src/cups/backend_sonyupdr150.c (+3, -4)
1342
1343	dyesub: backend: fix memory overflow in sony up-dr backend.
1344
1345	(only hit on 8x6-div2)
1346
13472018-09-28  <Solomon Peachy>	735c7f11908629bff87ea6336dc8a73556e84ea7
1348
1349	Lines: +4, -9
1350	Files:	src/cups/backend_dnpds40.c (+4, -9)
1351
1352	dyesub: backend:  Fix handling of CW-01 334 DPI jobs.
1353
13542018-09-28  <Solomon Peachy>	635314d0ea8a3472270baea22d831f21f4873a2b
1355
1356	Lines: +3, -2
1357	Files:	src/cups/backend_mitsu70x.c (+3, -2)
1358
1359	dyesub: backend:  fix mis-definition of ask300 and mitsu d707
1360
13612018-09-28  <Solomon Peachy>	c94bf5fd4be2684502fe263db6d0ee8ea5255128
1362
1363	Lines: +1, -1
1364	Files:	src/cups/backend_common.c (+1, -1)
1365
1366	backend:  Fix a compile warning that popped up on Debian 9
1367
13682018-09-26  <Solomon Peachy>	1262e21aa3c7f3bdcc81b677006201c45391e1fb
1369
1370	Lines: +9, -7
1371	Files:	src/cups/backend_mitsu9550.c (+9, -7)
1372
1373	dyesub: backend:  Fix a nasty buffer overflow bug in the Mitsu 9810 matte code.
1374
13752018-09-26  <Solomon Peachy>	ad88db3d5dd2911c4b6141dd04847e13d596f304
1376
1377	Lines: +1, -1
1378	Files:	src/main/print-dyesub.c (+1, -1)
1379
1380	dyesub:  Fix desciptive text of the Mitsu P93D sharpening option.
1381
13822018-09-26  <Robert Krawitz>	1fd59eb1025989d02610e8068957ff92e93c7f93
1383
1384	Lines: +4, -2
1385	Files:	Makefile.am (+4, -2)
1386
1387	Put config.summary in lib rather than share, as the output is
1388
1389	arch-specific.
1390
13912018-09-25  <Robert Krawitz>	eb871e01fca4fd8b013d1f72d77e0a208fda7772
1392
1393	Lines: +10, -41
1394	Files:	Makefile.am (+10, -41)
1395
1396	Simplify the check rules.
1397
13982018-09-25  <Robert Krawitz>	93c28c1553cec8004e4cba81efcfba551c9e3725
1399
1400	Lines: +1, -1
1401	Files:	Makefile.am (+1, -1)
1402
1403	Change the build string for snapshots.
1404
14052018-09-25  <Solomon Peachy>	1a61f50017b14a96ab25ef1715db77a5319424ec
1406
1407	Lines: +4, -4
1408	Files:	src/cups/backend_common.c (+4, -4)
1409
1410	dyesub: backend: fix potential memory overflow in usb enumeration code.
1411
14122018-09-25  <Solomon Peachy>	ba28dc0a48fe8ba31e8de2aba13395944e069685
1413
1414	Lines: +2, -2
1415	Files:	src/cups/backend_sonyupdr150.c (+2, -2)
1416
1417	dyesub: backend: fix definition for sony up-cr10l
1418
14192018-09-25  <Robert Krawitz>	442f92221e1ca6478413c900768dba014fdc758b
1420
1421	Lines: +1, -2
1422	Files:	src/main/module.c (+1, -2)
1423
1424	Fix two memory leaks in module code
1425
14262018-09-25  <Robert Krawitz>	77e56aad5c116ec782621bbb4063c3002764c351
1427
1428	Lines: +10, -6
1429	Files:	scripts/mkgitlog.in (+10, -6)
1430
1431	Ignore change sets that only touch .travis.yml
1432
14332018-09-25  <Robert Krawitz>	2640b6255fe591562a363b87526597b239a5402c
1434
1435	Lines: +6, -5
1436	Files:	.travis.yml (+4, -3)
1437		scripts/build-release (+2, -2)
1438
1439	Add a test run with --disable-static
1440
14412018-09-25  <Robert Krawitz>	fd6266335de5dcbfce16b90215094a2d04f59df8
1442
1443	Lines: +2, -2
1444	Files:	configure.ac (+1, -1)
1445		src/cups/gutenprint.c (+1, -1)
1446
1447	Fix format warning
1448
14492018-09-23  <Solomon Peachy>	7cb0a0a08068cdcfe7ba0ec95a415bc5b78c951b
1450
1451	Lines: +0, -1
1452	Files:	src/main/print-dyesub.c (+0, -1)
1453
1454	dyesub:  Fix output regression on the Kodak 605.
1455
14562018-09-23  <Robert Krawitz>	4a3084f1e14db8618d1695918ebaecead2054347
1457
1458	Lines: +22, -4
1459	Files:	Makefile.am (+5, -0)
1460		configure.ac (+17, -4)
1461
1462	Log the configure arguments, and install the config.summary
1463
14642018-09-22  <Robert Krawitz>	2039aa5e50e75713c5c5598e830b58ccbf0bb339
1465
1466	Lines: +0, -0
1467	Files:	src/testpattern/Checksums/sums.5.3.1.zpaq (added +0)
1468
1469	Gutenprint 5.3.1 release
1470
14712018-09-22  <Robert Krawitz>	29aa2e3053712b464f92c5858e1a9b4be7c35806
1472
1473	Lines: +4, -1
1474	Files:	Makefile.am (+3, -0)
1475		configure.ac (+1, -1)
1476
1477	Clean up new config.summary file
1478
14792018-09-22  <Robert Krawitz>	e3496b0d4f11a4d216626e41ebae02e5b7344d6c
1480
1481	Lines: +77, -73
1482	Files:	configure.ac (+77, -73)
1483
1484	Save configure summary in config.summary
1485
14862018-09-22  <Solomon Peachy>	1fd5acb8b0bbcf9e61bfb7351febaf390de41a8e
1487
1488	Lines: +234, -124
1489	Files:	src/cups/backend_canonselphy.c (+42, -31)
1490		src/cups/backend_canonselphyneo.c (+13, -7)
1491		src/cups/backend_dnpds40.c (+26, -14)
1492		src/cups/backend_kodak1400.c (+11, -6)
1493		src/cups/backend_kodak605.c (+9, -4)
1494		src/cups/backend_kodak6800.c (+11, -5)
1495		src/cups/backend_magicard.c (+9, -5)
1496		src/cups/backend_mitsu70x.c (+18, -9)
1497		src/cups/backend_mitsu9550.c (+28, -16)
1498		src/cups/backend_mitsud90.c (+5, -3)
1499		src/cups/backend_mitsup95d.c (+6, -4)
1500		src/cups/backend_shinkos1245.c (+11, -3)
1501		src/cups/backend_shinkos2145.c (+11, -3)
1502		src/cups/backend_shinkos6145.c (+12, -4)
1503		src/cups/backend_shinkos6245.c (+13, -4)
1504		src/cups/backend_sonyupdr150.c (+9, -6)
1505
1506	dyesub: backend:   Use gutenprint model IDs to identify printers.
1507
1508	(Should have done it this way to begin with.  Old names retained for
1509	 backwards compatibility..)
1510
15112018-09-21  <Robert Krawitz>	02e8fb51cbe68efd948c724fd43dc5ca78c9798d
1512
1513	Lines: +10, -7
1514	Files:	NEWS (+4, -1)
1515		README (+2, -2)
1516		configure.ac (+3, -3)
1517		src/xml/printers/Makefile.am (+1, -1)
1518
1519	Gutenprint 5.3.1 prep
1520
15212018-09-20  <Robert Krawitz>	d101bcbcc92a9ef718099d42faeee4aa723f0e56
1522
1523	Lines: +20, -20
1524	Files:	NEWS (+15, -15)
1525		README (+4, -4)
1526		configure.ac (+1, -1)
1527		src/testpattern/Checksums/sums.5.3.0.zpaq (added +0)
1528
1529	Gutenprint 5.3.0 release
1530
15312018-09-20  <Robert Krawitz>	d5fcbf362edf440f12995da2f1e5bffbebd32d27
1532
1533	Lines: +2, -2
1534	Files:	scripts/build-release (+2, -2)
1535
1536	Only status 2 means fail but continue; other non-zero status
1537
1538	values result in immediate termination.
1539
15402018-09-19  <Solomon Peachy>	3cdbd191985e6238b54316fd6bdcd6f0cb053742
1541
1542	Lines: +209, -78
1543	Files:	src/cups/backend_mitsu70x.c (+209, -78)
1544
1545	dyesub:  backend:  Sanely handle the Mitsu D707's dual deck arrangement
1546
15472018-09-18  <Solomon Peachy>	cac0351eb4302a427f478bd335198c62eabe1c57
1548
1549	Lines: +137, -3
1550	Files:	src/main/print-dyesub.c (+136, -2)
1551		src/xml/printers/dyesub.xml (+1, -1)
1552
1553	dyesub:  Split Mitsubishi CP-D707 off from the CP-D70
1554
1555	 * Add an option to specify which deck is used to print
1556	 * Mark it as no longer experimental
1557
15582018-09-17  <Solomon Peachy>	fdc3744032ede68725b0c582f21233f144525408
1559
1560	Lines: +3, -3
1561	Files:	src/cups/backend_mitsud90.c (+3, -3)
1562
1563	dyesub:  backend:  Fix error in mitsubishi d90 status query.
1564
15652018-09-17  <Solomon Peachy>	ce3523c43e84475f21e83e3b3a7ef8f4a4e1bd66
1566
1567	Lines: +5, -2
1568	Files:	src/cups/backend_dnpds40.c (+5, -2)
1569
1570	dyesub:  backend:  Delay return until after printer acks job start.
1571
15722018-09-16  <Robert Krawitz>	4a7021162539d144f3bea61484ead0d2255698e8
1573
1574	Lines: +3, -1
1575	Files:	scripts/build-release (+3, -1)
1576
1577	Always create a Current link to build results.
1578
15792018-09-16  <Solomon Peachy>	c24e90e67b4b46dc4df139663980683cfc008b52
1580
1581	Lines: +1, -1
1582	Files:	src/main/print-dyesub.c (+1, -1)
1583
1584	dyesub:  Correct A5*2 print size for the DNP DS820.
1585
15862018-09-16  <Robert Krawitz>	91a82602961e480ea9138d8cbf6f76bc3a742046
1587
1588	Lines: +23, -5
1589	Files:	src/cups/genppd.c (+22, -0)
1590		src/cups/test-ppds.in (+1, -5)
1591
1592	Fix PPD files with very long device ID strings; improve test coverage.
1593
15942018-09-16  <Robert Krawitz>	6f710cefb8bbde8e14032b462d3cfea79be9649e
1595
1596	Lines: +14, -7
1597	Files:	scripts/build-release (+14, -7)
1598
1599	Ensure that we fail if any step fails along the way.
1600
16012018-09-16  <Robert Krawitz>	cb164d718571317659583f1945fe1ed07bd1b62b
1602
1603	Lines: +12, -3
1604	Files:	src/main/print-escp2.c (+10, -3)
1605		src/main/printers.c (+2, -0)
1606
1607	Minor performance improvements
1608
16092018-09-15  <Robert Krawitz>	7a4a301afc439c948fc7ba1a451b3b6eb3bb6875
1610
1611	Lines: +3, -5
1612	Files:	src/cups/genppd.c (+3, -5)
1613
1614	Fix license of generated PPD files
1615
16162018-09-15  <Solomon Peachy>	bbd3ed059438d5b9331ea1ab5409940f2cfbc346
1617
1618	Lines: +15, -16
1619	Files:	src/main/print-dyesub.c (+15, -16)
1620
1621	dyesub:  DS820: Correct print definitions for A4-based paper sizes.
1622
16232018-09-12  <Gernot Hassenpflug>	38df350590ea76cc73c356250c1628e2fbaac3a3
1624
1625	Lines: +1, -1
1626	Files:	src/xml/printers/canon.xml (+1, -1)
1627
1628	Expanded IEEE 1284 device ID for Canon MG6800 s00 series
1629
16302018-09-10  <Gernot Hassenpflug>	05a90abcfa0eed9a3022168ec370062a82c81428
1631
1632	Lines: +1, -1
1633	Files:	src/xml/printers/canon.xml (+1, -1)
1634
1635	Added IEEE 1284 device ID for Canon MG6800 series for automatic detection.
1636
16372018-09-09  <Solomon Peachy>	b4b7e29d2530c6b499e3ab5bcb2a67e7b18cdc49
1638
1639	Lines: +29, -5
1640	Files:	src/main/print-dyesub.c (+21, -3)
1641		src/main/print-escp2.c (+2, -2)
1642		src/main/printers.c (+6, -0)
1643
1644	Push responsibility of job/page mode handling into printer drivers
1645
16462018-09-08  <Robert Krawitz>	57d95476db07359a769c25d801e783c476020bf8
1647
1648	Lines: +0, -0
1649	Files:	src/cups/cups-genppdupdate.in (+0, -0)
1650
1651	Fix whitespace
1652
16532018-09-08  <Robert Krawitz>	4fafcc1ccba0e0966993ef17d03c2a2bfc6da756
1654
1655	Lines: +64, -1
1656	Files:	src/main/print-escp2.c (+2, -0)
1657		src/testpattern/testpattern.c (+50, -0)
1658		src/testpattern/testpattern.h (+1, -0)
1659		src/testpattern/testpatternl.l (+1, -0)
1660		src/testpattern/testpatterny.y (+10, -1)
1661
1662	Add colorline option to print a color line rather than a black line
1663
16642018-09-08  <Robert Krawitz>	0b62a0bff8247920d2e3070c9e8cb1cf72d73359
1665
1666	Lines: +28, -25
1667	Files:	src/xml/escp2/inks/claria_xp.xml (+28, -25)
1668
1669	Correct the head offsets for the XP15000
1670
16712018-09-08  <Robert Krawitz>	c7855d01fe40bc94d8208576ff835feec7f03e52
1672
1673	Lines: +43, -18
1674	Files:	NEWS (+11, -6)
1675		src/cups/cups-genppdupdate.in (+32, -12)
1676
1677	Don't update PPD files across major.minor version by default
1678
16792018-09-07  <Robert Krawitz>	fb82d5986084a07960ad231a03bcef7a79a8b262
1680
1681	Lines: +1, -0
1682	Files:	src/cups/test-rastertogutenprint.in (+1, -0)
1683
1684	Clean up PPD files after successful test run
1685
16862018-09-07  <Robert Krawitz>	b87917cfd6930a260f0edbbeed523cb98bc91636
1687
1688	Lines: +1, -1
1689	Files:	NEWS (+0, -0)
1690		scripts/build-release (+1, -1)
1691
1692	Whitespace cleanup
1693
16942018-09-07  <Solomon Peachy>	db72afe03b3dd2659e1e45ffab4a5f0cb7485611
1695
1696	Lines: +2, -77
1697	Files:	src/main/print-dyesub.c (+2, -77)
1698
1699	dyesub:  Switch Citizen CW-01 to generate "native" job output common to other Citizen models.
1700
17012018-09-07  <Solomon Peachy>	607d59d4b81661515704a9efbdc692084a53740a
1702
1703	Lines: +2656, -1380
1704	Files:	NEWS (+19, -7)
1705		src/cups/backend_canonselphy.c (+114, -109)
1706		src/cups/backend_canonselphyneo.c (+60, -20)
1707		src/cups/backend_common.c (+125, -16)
1708		src/cups/backend_common.h (+25, -3)
1709		src/cups/backend_dnpds40.c (+505, -247)
1710		src/cups/backend_kodak1400.c (+85, -62)
1711		src/cups/backend_kodak605.c (+57, -33)
1712		src/cups/backend_kodak6800.c (+68, -42)
1713		src/cups/backend_magicard.c (+114, -79)
1714		src/cups/backend_mitsu70x.c (+494, -214)
1715		src/cups/backend_mitsu9550.c (+267, -181)
1716		src/cups/backend_mitsud90.c (+81, -44)
1717		src/cups/backend_mitsup95d.c (+107, -69)
1718		src/cups/backend_shinkos1245.c (+59, -27)
1719		src/cups/backend_shinkos2145.c (+60, -40)
1720		src/cups/backend_shinkos6145.c (+137, -74)
1721		src/cups/backend_shinkos6245.c (+63, -35)
1722		src/cups/backend_sonyupdr150.c (+216, -78)
1723
1724	backend:  Major upstream resync
1725
1726	Notable visible chages:
1727
1728	 * New, simpler URI scheme:
1729
1730	      gutenprint53+usb://backendname/serialnum
1731
1732	    vs old scheme:
1733
1734	      gutenprint53+usb://iManufacturer/iModel?backend=backendname&serial=serialnum
1735
1736	   (Old scheme will be recognized and handled indefinitely)
1737
1738	Under-the-hood changes:
1739
1740	 * Complete re-think of parsing/printing split
1741	   * Distinguish between "pages" and "jobs"
1742	   * Necessary plumbing for a lot of future plans
1743	 * Fixed many minor memory leaks and other bugs
1744
17452018-09-06  <Gernot Hassenpflug>	87ac956984e182fd242f86d1331aaa96007589ec
1746
1747	Lines: +9, -9
1748	Files:	NEWS (+9, -9)
1749
1750	Fixed missing words.
1751
17522018-09-05  <Robert Krawitz>	d3a3b3ba404ed3fd61869ba05134ac45a937b0ab
1753
1754	Lines: +1, -3
1755	Files:	src/cups/test-rastertogutenprint.in (+1, -3)
1756
1757	Cut down some on the output noise.
1758
17592018-09-03  <Robert Krawitz>	67b6c6892ab7cea36a895ccfba4b4b97a2cf93e4
1760
1761	Lines: +8, -8
1762	Files:	src/testpattern/Makefile.am (+4, -4)
1763		src/testpattern/run-testpattern-2.check.in (+3, -3)
1764		src/testpattern/run-testpattern-2.in (+1, -1)
1765
1766	Need to use fd#4 rather than 3
1767
17682018-09-03  <Robert Krawitz>	6db26253f7b67297fea6512b7ef6226d7ec8d513
1769
1770	Lines: +1, -0
1771	Files:	scripts/build-release (+1, -0)
1772
1773	Log parallelism level
1774
17752018-09-03  <Robert Krawitz>	65d4d49abda8c68714c22eaa9260193932bba4e3
1776
1777	Lines: +13, -9
1778	Files:	include/gutenprint/types.h (+2, -0)
1779		src/cups/rastertogutenprint.c (+3, -3)
1780		src/gutenprintui2/panel.c (+3, -2)
1781		src/main/curve.c (+1, -1)
1782		src/main/print-lexmark.c (+1, -1)
1783		src/main/print-papers.c (+3, -2)
1784
1785	Clean up clang warnings
1786
17872018-09-03  <Robert Krawitz>	8be5b037a76679dd12cb97255b64df5ec0833edd
1788
1789	Lines: +4, -3
1790	Files:	configure.ac (+1, -1)
1791		m4/stp_option.m4 (+3, -2)
1792
1793	Clang compatibility.  Remove -O6, which isn't really well defined.
1794
17952018-09-03  <Robert Krawitz>	12dc4090612a6dff816d6165b5d81f5cbb8ac1e3
1796
1797	Lines: +13, -1
1798	Files:	.travis.yml (+5, -1)
1799		scripts/build-release (+8, -0)
1800
1801	Travis improvements
1802
18032018-09-03  <Robert Krawitz>	db0864a68b4a1c3973a8eb007d5744a0a5c595b4
1804
1805	Lines: +2, -2
1806	Files:	doc/gutenprint.dox.in (+1, -1)
1807		doc/gutenprintui2.dox.in (+1, -1)
1808
1809	Shut up verbose messages from doxygen
1810
18112018-09-03  <Robert Krawitz>	d5ff0d5dc93ccdfdba9dae1120ee0d0b2607b211
1812
1813	Lines: +12, -6
1814	Files:	test/curve.c (+12, -6)
1815
1816	Shut up unnecessary noise from curve test.
1817
18182018-09-03  <Robert Krawitz>	b5db555dc0f16559910d9860d9863995cd805e8d
1819
1820	Lines: +11, -10
1821	Files:	src/testpattern/run-testpattern-2.check.in (+11, -10)
1822
1823	Quiet things down a bit in travis mode
1824
18252018-09-03  <Robert Krawitz>	7b8b78fd26afe4d27ba0ba6bee9727c47eb5e588
1826
1827	Lines: +65, -0
1828	Files:	src/xml/escp2/media/claria_xp.xml (+65, -0)
1829
1830	Add inkset definitions for CD printing
1831
18322018-09-03  <Robert Krawitz>	f3f7c5e82450e0d86760209130ad59e9fabd92e6
1833
1834	Lines: +0, -2
1835	Files:	src/main/printers.c (+0, -2)
1836
1837	Remove spurious debugging tags
1838
18392018-09-03  <Robert Krawitz>	4da4af1781917e3e19ce44a257b1a1c7593c3b19
1840
1841	Lines: +4, -2
1842	Files:	.travis.yml (+1, -1)
1843		scripts/build-release (+3, -1)
1844
1845	Fix typos in travis
1846
18472018-09-03  <Robert Krawitz>	b7031cc2478ed80330dc03c84edd62b05a7b7121
1848
1849	Lines: +64, -17
1850	Files:	.travis.yml (+1, -1)
1851		scripts/build-release (+24, -8)
1852		src/cups/test-ppds.in (+5, -1)
1853		src/cups/test-rastertogutenprint.check.in (+5, -1)
1854		src/testpattern/run-testpattern-1.in (+5, -1)
1855		src/testpattern/run-testpattern-2.check.in (+5, -1)
1856		src/xml/printers/check_duplicate_printers.c (+3, -0)
1857		test/run-testdither.in (+5, -1)
1858		test/run-weavetest.in (+6, -2)
1859		test/test-curve.in (+5, -1)
1860
1861	More travis improvements
1862
18632018-09-03  <Robert Krawitz>	600f167fe57caa3d2573338cbef8858bec1c051e
1864
1865	Lines: +1, -0
1866	Files:	configure.ac (+1, -0)
1867
1868	autoconf uses /bin/sh for bash, but some scripts really need bash
1869
18702018-09-02  <Robert Krawitz>	40a41392604638fd40380c1512041a191ab51986
1871
1872	Lines: +1, -8
1873	Files:	configure.ac (+1, -1)
1874		scripts/build-release (+0, -7)
1875
1876	AM_GNU_GETTEXT_REQUIRE_VERSION doesn't work everywhere.
1877
1878	Only check for tag after build.
1879
18802018-09-02  <Robert Krawitz>	e71d47dc15fa000664f2821f6f3c74deded3ad2a
1881
1882	Lines: +0, -0
1883	Files:	src/cups/backend_dnpds40.c (+0, -0)
1884		src/main/canon-printers.h (+0, -0)
1885
1886	Fix whitespace errors
1887
18882018-09-02  <Robert Krawitz>	c7da678c5f2713275e5b88da84c4f6bb6bbe9522
1889
1890	Lines: +10, -6
1891	Files:	.travis.yml (+1, -1)
1892		scripts/build-release (+9, -5)
1893
1894	Generate verbose output with BUILD_VERBOSE
1895
18962018-09-02  <Robert Krawitz>	41005c7fdb43c1b28a206e2b731834c5336a7e3b
1897
1898	Lines: +3, -3
1899	Files:	scripts/build-release (+3, -3)
1900
1901	Another silly typo
1902
19032018-09-02  <Robert Krawitz>	b9b010e701b77c313314bf2717f14da8e56a71f8
1904
1905	Lines: +65, -38
1906	Files:	.travis.yml (added +34)
1907		scripts/build-release (+31, -38)
1908
1909	Add experimental Travis CI
1910
19112018-09-02  <Robert Krawitz>	6a03ad29723c9cabdd40f2d795ec6b0a0d03653c
1912
1913	Lines: +10, -11
1914	Files:	macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2)
1915		macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2)
1916		macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (+1, -1)
1917		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -2)
1918		src/cups/backend_common.c (+1, -2)
1919		src/cups/backend_mitsud90.c (+1, -2)
1920		src/xml/printers/escp2.xml (+4, -0)
1921
1922	Fix up a few more references to old FSF address
1923
19242018-09-01  <Robert Krawitz>	d85d518751e80107d4163375798d2672f8998db1
1925
1926	Lines: +1, -0
1927	Files:	NEWS (+1, -0)
1928
1929	Add inadvertently omitted ET-3700.
1930
19312018-09-01  <Robert Krawitz>	cea6222f5695e58d5f53beec412d1e26f10e7f9b
1932
1933	Lines: +83, -0
1934	Files:	NEWS (+83, -0)
1935
1936	Add status of more current Epson printers
1937
19382018-09-01  <Robert Krawitz>	0eebc28978545fe77b9e61714463af4e4e03e8be
1939
1940	Lines: +212, -13
1941	Files:	NEWS (+1, -0)
1942		src/xml/printers/escp2.xml (+1, -0)
1943		test/parse-escp2.in (+210, -13)
1944
1945	Add Epson ET-2750
1946
1947	Improve ESCP/R support in parse-escp2
1948
19492018-09-01  <Robert Krawitz>	e6325d1ee743bb7f9c057e51f1f0178a0447ae26
1950
1951	Lines: +2398, -34
1952	Files:	src/xml/escp2/media/Makefile.am (+1, -0)
1953		src/xml/escp2/media/claria_xp.xml (added +2355)
1954		src/xml/escp2/model/model_132.xml (+41, -33)
1955		src/xml/printers/escp2.xml (+1, -1)
1956
1957	Improve tuning for Epon XP-15000.
1958
1959	Improve inks (only plain paper thus far).
1960
1961	Fix CD positioning.
1962
1963	Fix margins.
1964
1965	Verify duplex.
1966
19672018-08-26  <Robert Krawitz>	3a90a7a87312db993aa4497b5b3c46d9b421ade6
1968
1969	Lines: +426, -2
1970	Files:	NEWS (+2, -1)
1971		src/escputil/escputil.c (+7, -0)
1972		src/xml/escp2/inks/Makefile.am (+1, -0)
1973		src/xml/escp2/inks/claria_xp.xml (added +242)
1974		src/xml/escp2/model/Makefile.am (+2, -1)
1975		src/xml/escp2/model/model_132.xml (added +171)
1976		src/xml/printers/escp2.xml (+1, -0)
1977
1978	Prototype support for Epson Expression XP-15000
1979
19802018-08-07  <Solomon Peachy>	fb98cc978e4e728db4967fb020d8cfa4eac810fb
1981
1982	Lines: +3, -6
1983	Files:	src/cups/backend_dnpds40.c (+2, -4)
1984		src/cups/blacklist (+1, -2)
1985
1986	backend:  Correct USB PID for DNP DS80DX
1987
19882018-07-29  <Robert Krawitz>	35d45be923e8e7f0cddcebfc50a24ee20c92ceac
1989
1990	Lines: +5, -5
1991	Files:	include/gutenprint/util.h (+4, -4)
1992		scripts/autogen.sh (+1, -1)
1993
1994	Minor doc issues
1995
19962018-07-29  <Gernot Hassenpflug>	a75f07a1f8c9e4bdbe64557a7dee4232a1a0d5ed
1997
1998	Lines: +20, -2
1999	Files:	NEWS (+1, -0)
2000		src/main/canon-printers.h (+17, -0)
2001		src/main/print-canon.c (+1, -1)
2002		src/xml/printers/canon.xml (+1, -1)
2003
2004	Canon driver split off BJC S9000 from S900 owing to paper size differences.
2005
20062018-07-27  <Solomon Peachy>	34dea270b1462b7c1ef525862ad9cd438052333b
2007
2008	Lines: +1, -1
2009	Files:	src/main/print-dyesub.c (+1, -1)
2010
2011	dyesub: dnp:  Fix bad regression with 600dpi printing.
2012
2013	Introduced in 360a4f43 : "cw01: support emitting native command stream"
2014
20152018-07-23  <Robert Krawitz>	9f45a671646eed643a8bfa46609e86ddbff9957a
2016
2017	Lines: +1, -1
2018	Files:	NEWS (+1, -1)
2019
2020	Correct bullet numbering.
2021
20222018-07-23  <Robert Krawitz>	a5ada764101e86cae12a20a13f4fac4050e0589a
2023
2024	Lines: +5, -1
2025	Files:	NEWS (+4, -1)
2026		src/xml/printers/escp2.xml (+1, -0)
2027
2028	Add Epson Expression ET-2600 EcoTank
2029
20302018-07-19  <Solomon Peachy>	4301718fa4e28af8cf8f0c43faacde2b16ebe9d1
2031
2032	Lines: +1, -1
2033	Files:	src/main/print-dyesub.c (+1, -1)
2034
2035	dyesub: Fix crash with dnp ds80
2036
20372018-07-19  <Solomon Peachy>	2c476746a67bcb7e64ac49a90548ac17857dcd08
2038
2039	Lines: +129, -22
2040	Files:	src/main/print-dyesub.c (+129, -22)
2041
2042	dyesub: Add "No Cut-Paper Waste" option for most DNP & Citizen models.
2043
20442018-06-18  <Solomon Peachy>	25e28154e9479542a585b8aea52ac9afb48a134f
2045
2046	Lines: +1, -1
2047	Files:	src/xml/printers/dyesub.xml (+1, -1)
2048
2049	xml:  Correct entry for Mitsubishi CP-D90DW (incorrect deviceid syntax)
2050
20512018-06-18  <Solomon Peachy>	c390109a95f2d93287b55e75af0503a802507bb1
2052
2053	Lines: +132, -0
2054	Files:	NEWS (+6, -0)
2055		src/main/print-dyesub.c (+120, -0)
2056		src/xml/printers/dyesub.xml (+6, -0)
2057
2058	dyesub:  Add support for Fujifilm ASK-2000/2500/4000 and Nidac Copal DPB-6000/7000/4000
2059
20602018-06-18  <Solomon Peachy>	f07ce29f34b82a90e44413e0007f65e175aca0a2
2061
2062	Lines: +0, -6
2063	Files:	src/main/printers.c (+0, -6)
2064
2065	core:  We need to issue job_start and job_end calls even in Page mode.
2066
2067	(because from the printer's perspective, a 1-page job is still a job!)
2068
20692018-06-18  <Solomon Peachy>	6311182de40a1893c5e6297e1904c092758a4d5a
2070
2071	Lines: +2, -1
2072	Files:	src/gutenprintui2/plist.c (+2, -1)
2073
2074	gimp:  Make job_start and job_stop calls.
2075
20762018-06-18  <Solomon Peachy>	3fa9b82789dafd2129845b2441096697bf5c64ad
2077
2078	Lines: +3, -3
2079	Files:	src/main/print-dyesub.c (+3, -3)
2080
2081	dyesub:  Corrections for Mitsu D70's experimental output modes.
2082
20832018-06-16  <Solomon Peachy>	4a9ed0c7a60f792045f11b811dfccc573179b184
2084
2085	Lines: +1, -0
2086	Files:	src/main/print-dyesub.c (+1, -0)
2087
2088	dyesub:  Fix missing 6x8" print size on Mitsu D80.
2089
20902018-06-08  <Solomon Peachy>	ecef7be7c98659498376bc6f26259a0a5c089ad2
2091
2092	Lines: +6, -8
2093	Files:	src/main/print-dyesub.c (+6, -8)
2094
2095	dyesub:  Clean up an unused function argument.
2096
20972018-05-29  <Solomon Peachy>	b6ab35815edbc6273047ad850da47e2b8e735739
2098
2099	Lines: +3020, -1107
2100	Files:	src/cups/Makefile.am (+1, -1)
2101		src/cups/backend_canonselphy.c (+89, -62)
2102		src/cups/backend_canonselphyneo.c (+81, -22)
2103		src/cups/backend_common.c (+265, -39)
2104		src/cups/backend_common.h (+63, -44)
2105		src/cups/backend_dnpds40.c (+129, -98)
2106		src/cups/backend_kodak1400.c (+23, -8)
2107		src/cups/backend_kodak605.c (+76, -66)
2108		src/cups/backend_kodak6800.c (+41, -31)
2109		src/cups/backend_magicard.c (+22, -10)
2110		src/cups/backend_mitsu70x.c (+96, -68)
2111		src/cups/backend_mitsu9550.c (+111, -118)
2112		src/cups/backend_mitsud90.c (added +1418)
2113		src/cups/backend_mitsup95d.c (+116, -93)
2114		src/cups/backend_shinkos1245.c (+48, -37)
2115		src/cups/backend_shinkos2145.c (+111, -89)
2116		src/cups/backend_shinkos6145.c (+101, -91)
2117		src/cups/backend_shinkos6245.c (+204, -221)
2118		src/cups/backend_sonyupdr150.c (+22, -9)
2119		src/cups/blacklist (+3, -0)
2120
2121	backends:  Sync with upstream
2122
2123	 * Support CUPS command formats
2124	   * Marker level queries only
2125	 * Rework & Unify marker level querying
2126	 * Support more debug/test modes
2127	 * Fix IEEE1284 length detection
2128	 * Add Mitsubishi CP-D90DW backend
2129	 * Fix DNP DS80DX USB VID/PID
2130	 * Mitsubishi CP98xx family now does gamma correction
2131	 * Mitsubishi P95/P93 error detection improved
2132
21332018-05-19  <Solomon Peachy>	4c370c24bcfc3cfabdea62353a9e75696cfac9f3
2134
2135	Lines: +35, -12
2136	Files:	src/main/print-dyesub.c (+35, -12)
2137
2138	dyesub:  Additional Mitsubishi D90 sizes.
2139
21402018-05-19  <Solomon Peachy>	31575aa2b1d1785e5f51f16420d69c50e9ce88f2
2141
2142	Lines: +4, -216
2143	Files:	src/main/print-dyesub.c (+4, -216)
2144
2145	dyesub:  mitsu98xx:  Scrap 12bpp output in favor of 8bpp.
2146
2147	The now backend does the heavy lifting of the printer-specific 8bpp->12bpp
2148	8bpp BGR -> 12bpp YMC conversion.
2149
2150	This eliminates the last of the non-8bpp drivers in the dyesub code, so
2151	eliminate >8bpp support altogether.  We can always bring it back if
2152	necessary.
2153
21542018-05-16  <Solomon Peachy>	5a2c65b4e77d753df9571a2bf2b556d821ade9f0
2155
2156	Lines: +1, -1
2157	Files:	src/main/print-dyesub.c (+1, -1)
2158
2159	dyesub:  mitsud90:  Don't reverse the plane data.
2160
21612018-05-16  <Solomon Peachy>	65c0702d358c2a045fe2022e18e7f750ab2f1bf2
2162
2163	Lines: +6, -2
2164	Files:	src/main/print-dyesub.c (+6, -2)
2165
2166	dyesub:  mitsud90:  Fix crash in job_end function.
2167
21682018-05-16  <Solomon Peachy>	e844fb38da896efa55e8f168b0e6d4ba0fe28e37
2169
2170	Lines: +2, -2
2171	Files:	src/main/print-dyesub.c (+1, -1)
2172		src/xml/printers/dyesub.xml (+1, -1)
2173
2174	dyesub:  Incorrect printjob definition for the Mitsubishi CP-D90DW.
2175
2176	Also mark the D90 as no longer experimental.
2177
21782018-05-14  <Solomon Peachy>	c467799c7a77cdda1a6fd22b0706bd690751e8f9
2179
2180	Lines: +17, -14
2181	Files:	src/main/print-dyesub.c (+17, -14)
2182
2183	dyesub:  mitsu70x family needs wakeup header once per job, not per page.
2184		mitsu90 needs "wait footer per job, not per page.
2185
21862018-05-04  <Robert Krawitz>	1a71b41e1cc79757490d90b3d6559a1befe5a8ea
2187
2188	Lines: +130, -98
2189	Files:	Makefile.am (+31, -16)
2190		scripts/build-release (+7, -1)
2191		src/cups/test-ppds.in (+13, -7)
2192		src/cups/test-rastertogutenprint.check.in (+27, -17)
2193		src/testpattern/run-testpattern-2.check.in (+45, -33)
2194		test/Makefile.am (+1, -1)
2195		test/run-testdither.in (+3, -0)
2196		test/run-weavetest.in (+2, -4)
2197		test/test-curve.in (+1, -13)
2198		test/testdither.c (+0, -6)
2199
2200	Add check-valgrind-fast and sanity targets
2201
22022018-05-02  <Solomon Peachy>	64970488932766d589cd40726ebb76ce7ae1619b
2203
2204	Lines: +0, -1
2205	Files:	src/main/print-dyesub.c (+0, -1)
2206
2207	dyesub: Fix incorrect plane header for the Mitsubishi 98xx models.
2208
22092018-04-30  <Solomon Peachy>	99d60d6a79fd58db3b5b883b6a843beb16b76001
2210
2211	Lines: +1, -1
2212	Files:	src/xml/printers/dyesub.xml (+1, -1)
2213
2214	dyesub: xml:  Add IEEE1284 ID for Fujifilm ASK-300
2215
22162018-04-30  <Robert Krawitz>	e8375a73fac11693c956c487f468d07799559178
2217
2218	Lines: +58, -22
2219	Files:	scripts/build-release (+53, -21)
2220		scripts/gversion.in (+5, -1)
2221
2222	Add check_git_builds to build-release.
2223	This clones the workspace and does a minimal build/check.
2224	We do need to save git-version-stamp after all.
2225
22262018-04-29  <Robert Krawitz>	36b08069bb6d8396081e08ccad60092f5797c738
2227
2228	Lines: +1, -1
2229	Files:	scripts/mkgitlog.in (+1, -1)
2230
2231	Ignore .po files and partial change log in producing logs for performance.
2232
22332018-04-29  <Robert Krawitz>	f8baeff3d1ea59498eb09cdd0a72781e8fd89770
2234
2235	Lines: +612, -372
2236	Files:	include/gutenprint/util.h (+58, -1)
2237		include/gutenprint/vars.h (+33, -1)
2238		src/cups/rastertogutenprint.c (+36, -9)
2239		src/cups/test-rastertogutenprint.in (+2, -1)
2240		src/main/channel.c (+32, -32)
2241		src/main/print-canon.c (+40, -40)
2242		src/main/print-dpl.c (+27, -27)
2243		src/main/print-dyesub.c (+48, -48)
2244		src/main/print-lexmark.c (+42, -40)
2245		src/main/print-pcl.c (+74, -72)
2246		src/main/print-ps.c (+10, -9)
2247		src/main/print-util.c (+128, -18)
2248		src/main/print-vars.c (+80, -74)
2249		src/main/printers.c (+2, -0)
2250
2251	Separate debug and error messages, add global debug/error functions.
2252
22532018-04-28  <Robert Krawitz>	18cbf0ea4cb6902bda7b373dd91f47637ebf10d9
2254
2255	Lines: +0, -1
2256	Files:	scripts/gversion.in (+0, -1)
2257
2258	Remove debugging code
2259
22602018-04-28  <Robert Krawitz>	f1f71ccb3596a608e2cc85e70a6f1f8b4af944f9
2261
2262	Lines: +2, -2
2263	Files:	configure.ac (+1, -1)
2264		scripts/autogen.sh (+1, -1)
2265
2266	Allow use of more modern versions of gettext
2267
22682018-04-28  <Robert Krawitz>	6a995ce994ac9d906a00568edc340e40ed93b788
2269
2270	Lines: +32, -32
2271	Files:	src/main/channel.c (+32, -32)
2272
2273	Use stp_eprintf in preference to erprintf.
2274
22752018-04-28  <Robert Krawitz>	7216c7ec28578386647a2985af483a411a72ce72
2276
2277	Lines: +50, -0
2278	Files:	src/xml/escp2/model/base/baseline_300.xml (added +25)
2279		src/xml/escp2/model/base/baseline_360.xml (added +25)
2280
2281	Add missing files for 300 DPI
2282
22832018-04-28  <Robert Krawitz>	6926f2b7ed19d9179070a501d181cc1248ce1b0c
2284
2285	Lines: +75, -36
2286	Files:	scripts/Makefile.am (+2, -0)
2287		scripts/gversion.in (+65, -28)
2288		scripts/test-gversion.in (+8, -8)
2289
2290	Add gversion hash subcommand
2291
22922018-04-28  <Robert Krawitz>	8b527be03484944d3155d012681513be513a4fa8
2293
2294	Lines: +107, -178
2295	Files:	src/main/print-escp2.c (+28, -24)
2296		src/xml/escp2/model/base/Makefile.am (+2, -0)
2297		src/xml/escp2/model/base/bx.xml (+1, -2)
2298		src/xml/escp2/model/base/c1xx.xml (+1, -2)
2299		src/xml/escp2/model/base/c2x.xml (+1, -2)
2300		src/xml/escp2/model/base/c4x.xml (+1, -2)
2301		src/xml/escp2/model/base/c7xx.xml (+1, -2)
2302		src/xml/escp2/model/base/c8x_base.xml (+1, -2)
2303		src/xml/escp2/model/base/cpro.xml (+1, -2)
2304		src/xml/escp2/model/base/photo2.xml (+1, -2)
2305		src/xml/escp2/model/base/picmate.xml (+1, -2)
2306		src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (+1, -2)
2307		src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (+1, -2)
2308		src/xml/escp2/model/base/pro_x000.xml (+1, -2)
2309		src/xml/escp2/model/base/pro_x500.xml (+1, -2)
2310		src/xml/escp2/model/base/pro_x600.xml (+1, -2)
2311		src/xml/escp2/model/base/pro_x800.xml (+1, -2)
2312		src/xml/escp2/model/base/r200.xml (+1, -2)
2313		src/xml/escp2/model/base/r240.xml (+1, -2)
2314		src/xml/escp2/model/base/r800.xml (+1, -2)
2315		src/xml/escp2/model/base/sc800.xml (+1, -2)
2316		src/xml/escp2/model/base/sp700.xml (+1, -2)
2317		src/xml/escp2/model/base/sp750.xml (+1, -2)
2318		src/xml/escp2/model/base/sp950.xml (+1, -2)
2319		src/xml/escp2/model/base/wf7xxx.xml (+1, -2)
2320		src/xml/escp2/model/model_0.xml (+1, -2)
2321		src/xml/escp2/model/model_1.xml (+1, -2)
2322		src/xml/escp2/model/model_10.xml (+1, -2)
2323		src/xml/escp2/model/model_100.xml (+1, -2)
2324		src/xml/escp2/model/model_101.xml (+1, -2)
2325		src/xml/escp2/model/model_108.xml (+1, -2)
2326		src/xml/escp2/model/model_11.xml (+1, -2)
2327		src/xml/escp2/model/model_115.xml (+1, -2)
2328		src/xml/escp2/model/model_121.xml (+1, -2)
2329		src/xml/escp2/model/model_122.xml (+1, -2)
2330		src/xml/escp2/model/model_123.xml (+1, -2)
2331		src/xml/escp2/model/model_13.xml (+1, -2)
2332		src/xml/escp2/model/model_130.xml (+1, -2)
2333		src/xml/escp2/model/model_18.xml (+1, -2)
2334		src/xml/escp2/model/model_2.xml (+1, -2)
2335		src/xml/escp2/model/model_20.xml (+1, -2)
2336		src/xml/escp2/model/model_25.xml (+1, -2)
2337		src/xml/escp2/model/model_26.xml (+1, -2)
2338		src/xml/escp2/model/model_27.xml (+1, -2)
2339		src/xml/escp2/model/model_3.xml (+1, -2)
2340		src/xml/escp2/model/model_32.xml (+1, -2)
2341		src/xml/escp2/model/model_34.xml (+1, -2)
2342		src/xml/escp2/model/model_41.xml (+1, -2)
2343		src/xml/escp2/model/model_47.xml (+1, -2)
2344		src/xml/escp2/model/model_50.xml (+1, -2)
2345		src/xml/escp2/model/model_51.xml (+1, -2)
2346		src/xml/escp2/model/model_52.xml (+1, -2)
2347		src/xml/escp2/model/model_54.xml (+1, -2)
2348		src/xml/escp2/model/model_56.xml (+1, -2)
2349		src/xml/escp2/model/model_57.xml (+1, -2)
2350		src/xml/escp2/model/model_58.xml (+1, -2)
2351		src/xml/escp2/model/model_61.xml (+1, -2)
2352		src/xml/escp2/model/model_62.xml (+1, -2)
2353		src/xml/escp2/model/model_65.xml (+1, -2)
2354		src/xml/escp2/model/model_66.xml (+1, -2)
2355		src/xml/escp2/model/model_68.xml (+1, -2)
2356		src/xml/escp2/model/model_70.xml (+1, -2)
2357		src/xml/escp2/model/model_71.xml (+1, -2)
2358		src/xml/escp2/model/model_72.xml (+1, -2)
2359		src/xml/escp2/model/model_74.xml (+1, -2)
2360		src/xml/escp2/model/model_75.xml (+1, -2)
2361		src/xml/escp2/model/model_76.xml (+1, -2)
2362		src/xml/escp2/model/model_80.xml (+1, -2)
2363		src/xml/escp2/model/model_81.xml (+1, -2)
2364		src/xml/escp2/model/model_82.xml (+1, -2)
2365		src/xml/escp2/model/model_87.xml (+1, -2)
2366		src/xml/escp2/model/model_9.xml (+1, -2)
2367		src/xml/escp2/model/model_91.xml (+1, -2)
2368		src/xml/escp2/model/model_93.xml (+1, -2)
2369		src/xml/escp2/model/model_94.xml (+1, -2)
2370		src/xml/escp2/model/model_95.xml (+1, -2)
2371		src/xml/escp2/model/model_96.xml (+1, -2)
2372		src/xml/escp2/model/model_97.xml (+1, -2)
2373		src/xml/escp2/model/model_98.xml (+1, -2)
2374
2375	Preliminary: allow non-1/360 base unit.
2376
23772018-04-28  <Robert Krawitz>	be853481a678311898f91b44aac7a3b820744a6f
2378
2379	Lines: +1, -5
2380	Files:	src/cups/test-rastertogutenprint.in (+1, -3)
2381		src/testpattern/run-testpattern-2.in (+0, -2)
2382
2383	Shared builds now work with valgrind
2384
23852018-04-28  <Robert Krawitz>	8cd8295e6b66c65bdf73da3a0fca97801729121d
2386
2387	Lines: +0, -0
2388	Files:	src/cups/backend_magicard.c (+0, -0)
2389		src/cups/backend_mitsu70x.c (+0, -0)
2390		src/cups/backend_mitsu9550.c (+0, -0)
2391
2392	Whitespace cleanup
2393
23942018-04-26  <Solomon Peachy>	cb627f5a6d35f79f0529eeec79a5351cd3b7eec2
2395
2396	Lines: +38, -25
2397	Files:	src/cups/backend_canonselphy.c (+5, -2)
2398		src/cups/backend_canonselphyneo.c (+4, -1)
2399		src/cups/backend_common.c (+1, -5)
2400		src/cups/backend_dnpds40.c (+6, -4)
2401		src/cups/backend_magicard.c (+7, -5)
2402		src/cups/backend_mitsu70x.c (+11, -6)
2403		src/cups/backend_shinkos1245.c (+4, -2)
2404
2405	dyesub: backend: Fix a pile of cppcheck-discovered problems.
2406
2407	 * memory leaks in error paths
2408	 * not checking some return values
2409	 * logic bugs in selphy and s1245
2410	 * format string bugaboos
2411
24122018-04-25  <Solomon Peachy>	ff97912013a15f0922e4d1a83b945bf4851b5f03
2413
2414	Lines: +1392, -1240
2415	Files:	NEWS (+7, -7)
2416		src/cups/Makefile.am (+1, -1)
2417		src/cups/backend_canonselphy.c (+132, -75)
2418		src/cups/backend_canonselphyneo.c (+17, -11)
2419		src/cups/backend_citizencw01.c (removed -909)
2420		src/cups/backend_common.c (+72, -35)
2421		src/cups/backend_common.h (+5, -4)
2422		src/cups/backend_dnpds40.c (+345, -47)
2423		src/cups/backend_kodak1400.c (+14, -9)
2424		src/cups/backend_kodak605.c (+11, -6)
2425		src/cups/backend_kodak6800.c (+13, -7)
2426		src/cups/backend_magicard.c (+109, -13)
2427		src/cups/backend_mitsu70x.c (+21, -14)
2428		src/cups/backend_mitsu9550.c (+496, -44)
2429		src/cups/backend_mitsup95d.c (+69, -9)
2430		src/cups/backend_shinkos1245.c (+12, -7)
2431		src/cups/backend_shinkos2145.c (+19, -17)
2432		src/cups/backend_shinkos6145.c (+13, -8)
2433		src/cups/backend_shinkos6245.c (+12, -7)
2434		src/cups/backend_sonyupdr150.c (+13, -8)
2435		src/cups/blacklist (+11, -2)
2436
2437	dysub: backend:  Resync with upstream.
2438
2439	 * report unique "backend name" for each distinct supported model
2440	   * still supports old names for backwards-compatibility
2441	 * Major enhancements for Mitsubishi CP-98xx
2442	 * Merge CW-01 backend into core CNP/Citizen backend
2443	 * Minor fixes and improvements
2444
24452018-04-25  <Solomon Peachy>	360a4f435c3551f705a26a7e537aac764e4e69b1
2446
2447	Lines: +24, -3
2448	Files:	src/main/print-dyesub.c (+24, -3)
2449
2450	dyesub: cw01: Support emitting native command stream
2451
2452	This brings it into line with the other Citzen and DNP models.
2453
24542018-04-24  <Robert Krawitz>	f182b5c4c6360947b84f196d86873a2fc90155f1
2455
2456	Lines: +34, -20
2457	Files:	scripts/build-release (+34, -20)
2458
2459	Check for tag presence after doing the build.
2460
2461	Other git checks are not version-specific.
2462
24632018-04-24  <Robert Krawitz>	b95af8c15f0bc2b6bda1c1d11f95e9bac84fb853
2464
2465	Lines: +1, -1
2466	Files:	test/test-curve.in (+1, -1)
2467
2468	Don't redirect Valgrind log.
2469
24702018-04-24  <Robert Krawitz>	87a8bcfb02dcf30eb2b35975cb84a6eb3191ecc0
2471
2472	Lines: +103, -11
2473	Files:	configure.ac (+1, -0)
2474		src/main/curve.c (+5, -0)
2475		test/Makefile.am (+4, -2)
2476		test/curve.c (+23, -9)
2477		test/test-curve.in (added +70)
2478
2479	Fix memory leak in curve error path
2480
24812018-04-23  <Robert Krawitz>	e91649a1a8afd45cc653a7ef7be78e9087669c36
2482
2483	Lines: +13, -10
2484	Files:	configure.ac (+0, -2)
2485		scripts/{build-release.in => build-release} (+13, -8)
2486		scripts/{count-cpus.in => count-cpus} (+0, -0)
2487
2488	Allow build-release to run in clean sandbox
2489
24902018-04-23  <Robert Krawitz>	b8e6e7beba1865f9ad6fee3840acf768c2e0cfe4
2491
2492	Lines: +67, -30
2493	Files:	scripts/build-release.in (+58, -26)
2494		scripts/count-cpus.in (+6, -3)
2495		scripts/gversion.in (+3, -1)
2496
2497	Allow build-release to run on a clean sandbox
2498
24992018-04-23  <Solomon Peachy>	25105bc381d25722cac0bc5440391fafa188e265
2500
2501	Lines: +87, -28
2502	Files:	src/main/print-dyesub.c (+87, -28)
2503
2504	dyesub: Continue migrating mitsu 98xx family to fancier backend.
2505
25062018-04-23  <Solomon Peachy>	d2a298ca41dde75b0b8b53fdbf57bfc1b9b7cbee
2507
2508	Lines: +3, -6
2509	Files:	src/main/print-dyesub.c (+3, -6)
2510
2511	dyesub:  Fix buffer overflow in 16bpp printers (mitsu 98xx)
2512
25132018-04-21  <Robert Krawitz>	db35518aa023154aed106d344b4145e9ca3ac95b
2514
2515	Lines: +4, -4
2516	Files:	scripts/build-release.in (+4, -4)
2517
2518	Do preliminary build early
2519
25202018-04-21  <Robert Krawitz>	660e1d63e5047bf8ba351dc0a4074677d567c877
2521
2522	Lines: +1, -1
2523	Files:	include/gutenprint/types.h (+1, -1)
2524
2525	Fix typo in doxygen comment
2526
25272018-04-21  <Robert Krawitz>	c98b62777238f698409144288d37769d95f96455
2528
2529	Lines: +5, -1
2530	Files:	scripts/mkgitlog.in (+5, -1)
2531
2532	Ignore all whitespace changes in change computation
2533
25342018-04-21  <Robert Krawitz>	015857514ea6446f12684a7c62c01be7eac13ac4
2535
2536	Lines: +1, -1
2537	Files:	scripts/mkgitlog.in (+1, -1)
2538
2539	Ignore whitespace-only changes in line calculation.
2540
25412018-04-21  <Robert Krawitz>	c6642d7befc5e262e205685a0fca2c3b346116b3
2542
2543	Lines: +4, -3
2544	Files:	scripts/mkgitlog.in (+4, -3)
2545
2546	Remove .po and cached changelog file noise from change log
2547
25482018-04-21  <Robert Krawitz>	0cb9dd60e529f06033a3eabf71fa819fb6254919
2549
2550	Lines: +37, -23
2551	Files:	NEWS (+18, -5)
2552		README (+19, -18)
2553
2554	Bump version.
2555
25562018-04-21  <Robert Krawitz>	c2ed4c6acb6c2b9f21ac0bc4c4ebefe4df4135f5
2557
2558	Lines: +23, -38
2559	Files:	Makefile.am (+6, -4)
2560		scripts/build-release.in (+2, -10)
2561		src/cups/test-rastertogutenprint.in (+1, -7)
2562		src/testpattern/run-testpattern-1.in (+4, -4)
2563		src/testpattern/run-testpattern-2.in (+5, -8)
2564		src/testpattern/run-testpattern.in (+4, -4)
2565		test/run-testdither.in (+1, -1)
2566
2567	Make valgrind play nice with non-static builds
2568
25692018-04-21  <Robert Krawitz>	1ee66af9c8691502feeffaee34b7171f1f379af1
2570
2571	Lines: +0, -0
2572	Files:	src/main/print-color.c (+0, -0)
2573
2574	Fix trailing whitespace
2575
25762018-04-21  <Robert Krawitz>	c349a45281a84eddf1fb4b88894f3b84f31c6211
2577
2578	Lines: +1, -1
2579	Files:	configure.ac (+1, -1)
2580
2581	Bump version
2582
25832018-04-21  <Robert Krawitz>	3fa178079f1390d48cc39e05897e2a35ebbfa8a4
2584
2585	Lines: +21, -8
2586	Files:	configure.ac (+1, -1)
2587		src/testpattern/run-testpattern-2.check.in (+6, -1)
2588		src/testpattern/run-testpattern-2.in (+14, -6)
2589
2590	Testing enhancement: run some checks at full page size
2591
25922018-04-21  <Robert Krawitz>	2709aa9a395e14a3544d1a6d27c1b9d478693966
2593
2594	Lines: +10, -0
2595	Files:	src/main/print-color.c (+10, -0)
2596
2597	Print a usefiul error message if bad parameters are passed to
2598
2599	color init
2600
26012018-04-20  <Solomon Peachy>	4d6ee9630e836298b228f7c01671c65b82ff056b
2602
2603	Lines: +1, -3
2604	Files:	src/main/print-dyesub.c (+1, -3)
2605
2606	dyesub:  Fix regression on the Mitsubishi CP98xx family.
2607
26082018-04-20  <Robert Krawitz>	54aeaf3bbd3f40c835caf8ebe7c3e1c28b114478
2609
2610	Lines: +0, -0
2611	Files:	src/main/print-dyesub.c (+0, -0)
2612
2613	Clean up whitespace
2614
26152018-04-20  <Robert Krawitz>	99a5cb8bd5c1597d751c765b926901713dcb790e
2616
2617	Lines: +14, -2
2618	Files:	scripts/autogen.sh (+14, -2)
2619
2620	Create stp_release.m4 prior to autoreconf.
2621
26222018-04-20  <Robert Krawitz>	ee6dbe7eac3625bc4bc4a3bf98eaa3c5d9d7a599
2623
2624	Lines: +10, -9
2625	Files:	src/main/print-dyesub.c (+10, -9)
2626
2627	Fix seg faults in Magicard Tango driver
2628
26292018-04-18  <Solomon Peachy>	73d50057ec4291fc376d2aac5b2a552e29568d21
2630
2631	Lines: +66, -7
2632	Files:	src/main/print-dyesub.c (+66, -7)
2633
2634	dyesub:  mitsu98xx:  Support pushing gamma & matte into backend.
2635
2636	Code is disabled at the moment, pending testing on real hardware.
2637
2638	Also, wrap all non-8bpp code in the same ifdefs, so it can be nuked once
2639	the 98xx code no longer uses it.
2640
2641	(That non-8bpp stuff was a ton of work.  It's a shame to see it go..)
2642
26432018-04-18  <Solomon Peachy>	a4ce002fb79cd44524c25d1ebd8a6b5f32a3e204
2644
2645	Lines: +1, -1
2646	Files:	src/main/print-dyesub.c (+1, -1)
2647
2648	dyesub:  Fix incorrect 'Fine' printing on Mitsu 9800/9810
2649
26502018-04-17  <Solomon Peachy>	bdf7edde3dae31dd18afa9e50e249e2e2b1af120
2651
2652	Lines: +9, -0
2653	Files:	src/main/print-dyesub.c (+9, -0)
2654
2655	dyesub:  Do not use App Gamma correction for 8bpp dyesubs.
2656
2657	A straight port of the Color PCL patch.
2658
26592018-04-14  <Solomon Peachy>	80e8ae1c3764bd1791c506e5f835b8a17fb8c198
2660
2661	Lines: +1, -1
2662	Files:	src/cups/rastertogutenprint.c (+1, -1)
2663
2664	Revert "rastertoprinter:  Properly initialize printer defaults."
2665
2666	This reverts commit 7db5948b57de48450b82cfe27f57aebcf31a9a4f.
2667
26682018-04-11  <Solomon Peachy>	6317585a5ac40a8f28eda8c617e71548201dd498
2669
2670	Lines: +4, -3
2671	Files:	src/main/print-dyesub.c (+4, -3)
2672
2673	dyesub:  Fix a build warning that shows up on ARMv7 CPUs.
2674
2675	 (A cast increased alignment requirements.  There are a bunch of others
2676	  elsewhere in the gutenprint code..)
2677
26782018-04-08  <Solomon Peachy>	a8607fa4b6cd4f35017b65361cab2b8a83464630
2679
2680	Lines: +63, -37
2681	Files:	src/main/print-pcl.c (+63, -37)
2682
2683	pcl:  Support printer-generated copies
2684
2685	It's a core feature for PCL5, HPGL/2 and HP-RTL, so all models that
2686	support one of them got enabled.
2687
2688	Basically, LaserJet 3 and newer, all DesignJets, all DPL printers, and
2689	just two DeskJet models.  (There may be more..)
2690
26912018-04-08  <Solomon Peachy>	fb14acaa572a3d26d6a1a6ba8c7677bd780f343c
2692
2693	Lines: +165, -160
2694	Files:	src/main/print-dyesub.c (+165, -160)
2695
2696	dyesub:  Internally rename 'laminate' to 'overcoat'
2697
2698	Needed because the latter is more accurate, and some printers do both.
2699
2700	The external option name remains 'Laminate' for backwards compatibility.
2701
2702	Also renamed the Magicard 'OvercoatDuplex' option to 'LaminateDuplex' so
2703	that it's in sync with the mis-named 'Laminate' option.
2704
2705	In a subsequent commit I will add a new option, probably 'TrueLaminate'
2706	for a printer that supports both Overcoat and Lamination.
2707
27082018-04-04  <Solomon Peachy>	c9dc12d29859a9c6e49c364f7cfcefa7dff4eead
2709
2710	Lines: +169, -164
2711	Files:	src/cups/genppd.c (+4, -2)
2712		src/main/print-dyesub.c (+62, -56)
2713		src/xml/printers/dyesub.xml (+103, -106)
2714
2715	dyesub:  Pull the 'NativeCopies' parameter from XML into C
2716
27172018-04-01  <Robert Krawitz>	22e46057b54d4acf1d30813f6a56b0bd4bb3b949
2718
2719	Lines: +3, -3
2720	Files:	scripts/autogen.sh (+3, -3)
2721
2722	m4local needs to exist prior to autoreconf.
2723
27242018-03-25  <Robert Krawitz>	0bd090d41be4f427f0ecce6edf14aa2b173b97c8
2725
2726	Lines: +59, -57
2727	Files:	.gitignore (+59, -57)
2728
2729	Clean up the exclude list
2730
27312018-03-25  <Robert Krawitz>	47a9c2eed5d83d762aba3ccbbbbd2687c6d7d4a5
2732
2733	Lines: +134, -39
2734	Files:	Makefile.am (+1, -1)
2735		scripts/Makefile.am (+1, -0)
2736		scripts/build-release.in (+25, -8)
2737		src/cups/test-ppds.in (+9, -0)
2738		src/cups/test-rastertogutenprint.check.in (+18, -7)
2739		src/testpattern/Makefile.am (+8, -4)
2740		src/testpattern/run-testpattern-1.in (+6, -1)
2741		src/testpattern/run-testpattern-2.check.in (+27, -16)
2742		src/testpattern/run-testpattern-2.in (+3, -1)
2743		src/xml/printers/check_duplicate_printers.c (+11, -0)
2744		test/curve.c (+13, -1)
2745		test/run-testdither.in (+6, -0)
2746		test/run-weavetest.in (+6, -0)
2747
2748	Store actual test logs in log directory and other testing improvements.
2749
2750	The automake test harness stores test logs in the tree.  During a
2751	distcheck run, the build tree is deleted after the run, making it
2752	impossible to review the results.  Also, each run overwrites the
2753	previous results, which isn't conducive to the multi-step process that
2754	scripts/build-release does.  Include the checksums in the logs, too.
2755
2756	Also allow specifying the log directory (via STP_LOG_DIR) to store
2757	results externally; this would be useful for a containerized test
2758	where the results are logged to external storage.
2759
27602018-03-24  <Robert Krawitz>	2ead95f8c13591a57c3083b558e8e9b37f015b0a
2761
2762	Lines: +0, -0
2763	Files:	src/main/print-dyesub.c (+0, -0)
2764
2765	Clean up trailing whitespace
2766
27672018-03-24  <Robert Krawitz>	5deb047064559af81a8253b42e734b8aa3d197f7
2768
2769	Lines: +63, -61
2770	Files:	test/pcl-unprint.c (+63, -61)
2771
2772	Don't print EOF error if the printer is in safe reset state.
2773
27742018-03-25  <Gernot Hassenpflug>	40aa46267eebe7f7d7b1649254b468ad7b7e31a2
2775
2776	Lines: +1, -3
2777	Files:	src/main/print-canon.c (+1, -3)
2778
2779	Corrected ESC (c and ESC (l output for Canon BJC-2100
2780
27812018-03-25  <Gernot Hassenpflug>	5ba4b98cb340a5907795fe894993fc0a17e02bfb
2782
2783	Lines: +14, -1
2784	Files:	NEWS (+1, -0)
2785		src/main/canon-printers.h (+1, -1)
2786		src/main/print-canon.c (+12, -0)
2787
2788	Corrected ESC (c and ESC (l output for Canon BJC-2100
2789
27902018-03-19  <Robert Krawitz>	5607bf0db1f8fcc682701cbe14b5f89bfaf42d33
2791
2792	Lines: +1, -1
2793	Files:	scripts/mkgitlog.in (+1, -1)
2794
2795	Correctly extract tag from message.
2796
27972018-03-18  <Robert Krawitz>	9509b61b1f6adeec5fe5fa5871471ba85b586331
2798
2799	Lines: +1, -0
2800	Files:	src/cups/genppd.c (+1, -0)
2801
2802	Need to always include the translation for the default page size.
2803
28042018-03-18  <Solomon Peachy>	6b43f0a67edf9a5b946bcc4ccf6c0fdab645b6bc
2805
2806	Lines: +87, -2
2807	Files:	src/main/print-dyesub.c (+87, -2)
2808
2809	dyesub:  magicard:  Improvements for duplex operation
2810
2811	Side A vs B requires different lamination parameters (type & hole)
2812	Side B won't ever have magstripe encoding
2813	Side B won't ever have holokote/holopatch in use
2814
28152018-03-17  <Robert Krawitz>	939e31d6186efca394b4b4dcb330e78f6756dcda
2816
2817	Lines: +7, -1
2818	Files:	src/main/print-color.c (+4, -1)
2819		src/main/print-pcl.c (+3, -0)
2820
2821	Do not use an app gamma correction when printing to color laser
2822
28232018-03-16  <Stephen Letter>	e533a5ac637a3ae224c7e2d5f668696744fd93da
2824
2825	Lines: +1, -1
2826	Files:	macosx/makegutenpkg.sh (+1, -1)
2827
2828	Make file system backward compatible for Macintosh
2829
28302018-03-07  <Solomon Peachy>	0603a922f53895881a183a14d47916fd18706f3e
2831
2832	Lines: +36, -3
2833	Files:	src/cups/backend_common.h (+2, -1)
2834		src/cups/backend_dnpds40.c (+34, -2)
2835
2836	dyesub: backend:  Split out Citizen CW-02/OP900II from the CY
2837
28382018-03-06  <Robert Krawitz>	0d3c2ed11621eda75742a0e01b747467011702ae
2839
2840	Lines: +6, -1
2841	Files:	NEWS (+5, -1)
2842		src/xml/printers/pcl.xml (+1, -0)
2843
2844	Add HP LaserJet 5N
2845
28462018-03-03  <Solomon Peachy>	9e89d79cf4359deeecd84c157b6a893cb78d62dd
2847
2848	Lines: +30, -1
2849	Files:	src/cups/backend_dnpds40.c (+4, -0)
2850		src/main/print-dyesub.c (+26, -1)
2851
2852	dyesub:   Additional print sizes for DS40 and DS620
2853
2854	DS40: (3.5x5*2) (6x6) (6x6+2x6)  Requires FW >=1.60
2855	DS620: (5x5+2x5)
2856
28572018-03-03  <Solomon Peachy>	f59897c2aa4ae3063c8d65e3cf13cd5b43fb27e5
2858
2859	Lines: +4, -0
2860	Files:	src/main/print-dyesub.c (+4, -0)
2861
2862	dyesub:  Fix RX1 square size generation.
2863
28642018-02-28  <Solomon Peachy>	73fde56ba73a0fa9b33078f12ec7b936d8392d92
2865
2866	Lines: +23, -1
2867	Files:	src/cups/backend_dnpds40.c (+23, -1)
2868
2869	dyesub: backend:  Try to detect non-HS media used in an RX1HS
2870
2871	And throw an error (stopping the queue) if this occurs..)
2872
28732018-02-28  <Solomon Peachy>	a3fd6fd9c61bc5fb750facb0379ea64575af0456
2874
2875	Lines: +5, -3
2876	Files:	src/xml/printers/dyesub.xml (+5, -3)
2877
2878	dyesub: xml:  Re-order the Citizen models, add CX-02 and CY-02.
2879
28802018-02-24  <Robert Krawitz>	066313fe07e89e47fe0fa0637eaa9ea941312a49
2881
2882	Lines: +16, -17
2883	Files:	src/main/color-conversions.c (+16, -17)
2884
2885	Fix {cmyk,kcmy}=>rgb conversion.
2886
28872018-02-22  <Robert Krawitz>	d87b0c338cd0ddeb51ad17dbc2cfabebe058c7ae
2888
2889	Lines: +3, -0
2890	Files:	src/main/print-pcl.c (+3, -0)
2891
2892	Don't apply HSL curves to color laser printers.
2893
28942018-02-22  <Solomon Peachy>	fe861e6d5c526df77943e671d94760604259dd02
2895
2896	Lines: +24, -7
2897	Files:	NEWS (+2, -1)
2898		src/cups/backend_dnpds40.c (+11, -5)
2899		src/cups/blacklist (+4, -1)
2900		src/main/print-dyesub.c (+7, -0)
2901
2902	dyesub:  DNP DS-RX1 and Citizen CY-02 gain support for square prints.
2903
2904	(Requires Firmware 2.06 or newer)
2905
29062018-02-06  <Robert Krawitz>	b310d7716dbc87ce299ef7c1bb9e6c4be5c0eeec
2907
2908	Lines: +79, -73
2909	Files:	configure.ac (+1, -0)
2910		src/cups/Makefile.am (+6, -2)
2911		src/cups/test-rastertogutenprint.check.in (added +52)
2912		src/cups/test-rastertogutenprint.in (+1, -44)
2913		src/testpattern/Makefile.am (+0, -3)
2914		src/testpattern/run-testpattern-2.check.in (+19, -24)
2915
2916	Reduce the number of test cases in full mode.
2917
2918	For test-rastertogutenprint, run all printers with fast options; run
2919	distinct printers only with full options.
2920
2921	For run-testpattern-2, run all printers with fast options and
2922	minimal cases; run distinct printers only with full options.
2923
29242018-02-06  <Robert Krawitz>	c813f14f820e6697e96db2f066aa9dd7a422f47b
2925
2926	Lines: +544, -6
2927	Files:	.gitignore (+1, -0)
2928		Makefile.am (+6, -0)
2929		configure.ac (+2, -1)
2930		scripts/Makefile.am (+12, -5)
2931		scripts/build-release.in (added +523)
2932
2933	First cut at build-release script
2934
29352018-02-04  <Robert Krawitz>	1ebdc886cd827f02464da4c521cade7e560caf4e
2936
2937	Lines: +3, -0
2938	Files:	scripts/autogen.sh (+3, -0)
2939
2940	Make sure all of the auto* bits are up to date.
2941
29422018-02-04  <Robert Krawitz>	566836393b9304a5a416413327d0371af32d170b
2943
2944	Lines: +5, -4
2945	Files:	configure.ac (+5, -2)
2946		src/cups/test-rastertogutenprint.in (+0, -2)
2947
2948	Add some more printers to the minimal test.
2949
2950	Allow all PPD files to be created in minimal mode because we
2951	don't know which exact printers will be tested.
2952
29532018-02-03  <Solomon Peachy>	ef301e325c914e456732865ef60ba3c8baa9cd6e
2954
2955	Lines: +8, -3
2956	Files:	Makefile.am (+2, -2)
2957		configure.ac (+5, -0)
2958		m4/stp_cups.m4 (+1, -1)
2959
2960	build:  Allow make distcheck and non-distcheck builds to work
2961
2962	make distcheck now sets:
2963
2964	    DISTCHECK_CONFIGURE_FLAGS=NO_PKGCONFIG_PATHS=1
2965
2966	And the various autoconf macros key off of that to generate paths using
2967	$prefix (etc) instead of relying on pkgconfig output.
2968
2969	Passes make distcheck-minimal and normal builds, with and without --prefix
2970
29712018-02-03  <Solomon Peachy>	916e0a071be4274a7615daba81b52c480d101d2b
2972
2973	Lines: +4, -6
2974	Files:	configure.ac (+0, -3)
2975		m4/stp_cups.m4 (+4, -3)
2976
2977	build:  Fix default cups_exec_prefix setting.
2978
29792018-02-02  <Solomon Peachy>	6c0771f9c12e0a60cb8e73a5cd133a0a876a8036
2980
2981	Lines: +35, -45
2982	Files:	src/main/print-dyesub.c (+35, -45)
2983
2984	dyesub:  get rid of floating-point "interpolation"
2985
2986	Yields a 4% performance improvement on my underpowered RPi2.
2987
2988	For some reason exactly one printer (mitsu cp9500) shows a
2989	regression, but only at its higher resolution mode.
2990
29912018-02-02  <Solomon Peachy>	dc3f6e7e4cf5b5b3af0a308da06dcd7b99511eb6
2992
2993	Lines: +80, -16
2994	Files:	src/main/print-dyesub.c (+80, -16)
2995
2996	dyesub:  split out render_row into packed / interlaced functions.
2997
2998	No real performance improvement from this, but it sets the stage for
2999	later work.
3000
30012018-02-02  <Solomon Peachy>	3b7a10646e6f4f29df52372cd5763e9f83a6feab
3002
3003	Lines: +10, -126
3004	Files:	src/main/print-dyesub.c (+10, -126)
3005
3006	dyesub:  Get rid of the D70 family's native 16bpp mode.
3007
3008	...It never generated usable output anyway.
3009
30102018-02-01  <Solomon Peachy>	873a062bac73d7dbceb0f450179fbd8c3c047978
3011
3012	Lines: +18, -56
3013	Files:	configure.ac (+18, -14)
3014		m4/stp_gimp.m4 (removed -39)
3015		src/gimp2/Makefile.am (+0, -3)
3016
3017	build:  Fix gimp2 plugin installation
3018
3019	 * rearrange order of evaluation
3020	 * respect 'install in user directory'
3021	 * always use gimp-tool to determine paths
3022
30232018-01-30  <Solomon Peachy>	301da605482b25e338cae88e4ea0c17c7b10b707
3024
3025	Lines: +41, -87
3026	Files:	configure.ac (+23, -11)
3027		m4/stp_cups.m4 (+15, -48)
3028		m4/stp_gimp.m4 (+2, -27)
3029		src/gimp2/Makefile.am (+1, -1)
3030
3031	build:   Fix up CUPS and GIMP m4 macros.
3032
3033	 * Allow cups-config to be overridden at configure time
3034	 * Don't use $prefix when inappropriate
3035	 * properly handle $prefix = NONE when figuring out cups_prefix
3036	 * base cups_prefix/cups_exec_prefix on prefix and exec_prefix.
3037	 * call STP_CUPS_PATH before STP_CUPS_LIBS
3038	 * get rid of STP_CUPS_PROGS due to apparent uselessness
3039	 * allow all cups_config derived things to be overridden
3040	 * get rid of unused gimp m4 macro
3041
30422018-01-28  <Solomon Peachy>	d2ef6bda4e2ceac0bb9ac06613ea861b1d982eb8
3043
3044	Lines: +45, -6
3045	Files:	NEWS (+5, -1)
3046		src/cups/backend_canonselphyneo.c (+36, -4)
3047		src/cups/blacklist (+3, -0)
3048		src/xml/printers/dyesub.xml (+1, -1)
3049
3050	dyesub:  backend:  Add USB PID for Canon SELPHY CP1300
3051
3052	Mark the printer as non-experimental too
3053
30542018-01-27  <Robert Krawitz>	e139e83efce35d212cbea0ce7e0be398a343fe37
3055
3056	Lines: +62, -17
3057	Files:	Makefile.am (+3, -0)
3058		configure.ac (+8, -0)
3059		src/cups/test-rastertogutenprint.in (+39, -10)
3060		src/testpattern/Makefile.am (+0, -0)
3061		src/testpattern/run-testpattern-2.check.in (+12, -7)
3062
3063	Fix valgrind issue in CUPS test; add check-valgrind-minimal test.
3064
30652018-01-27  <Robert Krawitz>	b4bcde6b270d9e4ad759149d9777bd1ae64bae12
3066
3067	Lines: +172, -153
3068	Files:	Makefile.am (+8, -2)
3069		configure.ac (+1, -0)
3070		m4/stp_cups.m4 (+3, -3)
3071		src/cups/Makefile.am (+34, -31)
3072		src/cups/test-ppds.in (+25, -13)
3073		src/cups/test-rastertogutenprint.in (+11, -3)
3074		src/testpattern/Makefile.am (+10, -16)
3075		src/testpattern/run-testpattern-2.check.in (added +80)
3076		src/testpattern/run-testpattern-2.checksums (removed -17)
3077		src/testpattern/run-testpattern-2.fast (removed -20)
3078		src/testpattern/run-testpattern-2.full (removed -19)
3079		src/testpattern/run-testpattern-2.valgrind (removed -29)
3080
3081	More testing improvements:
3082
3083	- Reduce the proliferation of test scripts, particularly in src/testpattern.
3084
3085	- Parallelize test execution.
3086
3087	- Run test-ppds with a custom ppd directory so it doesn't clash with
3088	  test-rastertogutenprint.
3089
3090	- Attempt to fix CUPS M4 prefix generation.
3091
30922018-01-25  <Robert Krawitz>	798142e3aa72a2a6bf22657706612e199fea020e
3093
3094	Lines: +0, -1
3095	Files:	src/testpattern/printer_options.c (+0, -1)
3096
3097	Remove spurious output.
3098
30992018-01-25  <Robert Krawitz>	5eb04de3097d9453910b37fd0d969f20ae9bf5bd
3100
3101	Lines: +1, -0
3102	Files:	src/cups/test-ppds.in (+1, -0)
3103
3104	Reduce parallelism in fast case to take better advantage of
3105
3106	more CPUs.
3107
31082018-01-25  <Robert Krawitz>	4f2efd514dd868b09a31462f55f2227e2dda8003
3109
3110	Lines: +2, -12
3111	Files:	Makefile.am (+2, -12)
3112
3113	Make dist-time-check more permissive; configure.ac merely
3114
3115	needs to be no newer than configure.
3116
31172018-01-25  <Robert Krawitz>	6303fdb4482a188d1800abafdb4b08a80c14b480
3118
3119	Lines: +6, -2
3120	Files:	m4/stp_cups.m4 (+6, -2)
3121
3122	Fix CUPS prefix test
3123
31242018-01-25  <Solomon Peachy>	7b71c66b52636dea96631030895275d9a7303bd5
3125
3126	Lines: +41, -46
3127	Files:	src/main/print-dyesub.c (+41, -46)
3128
3129	dyesub: Split up dyesub_render_pixel() into optimized chunks
3130
3131	* render_pixel_u8
3132	* render_pixel_u16
3133	* render_pixel_packed
3134
3135	  Also replaced its memcpy()s with assignments.
3136
3137	With my worst-case 8x12 @600dpi test print, this yield a 23% improvement
3138	in rastertogutenprint runtime on a RPi2 (6.60s->5.05s)
3139
3140	Further optimizations are possible, including possibly an optimized
3141	render_row()
3142
31432018-01-24  <Robert Krawitz>	f390e0cd67808314336469b733f69c2ecf701f62
3144
3145	Lines: +94, -292
3146	Files:	Makefile.am (+4, -28)
3147		configure.ac (+29, -6)
3148		doc/Makefile.am (+9, -3)
3149		doc/developer/Makefile.am (+1, -1)
3150		doc/users_guide/Makefile.am (+2, -2)
3151		m4/gimp.m4 (removed -211)
3152		m4/stp_cups.m4 (+4, -4)
3153		m4/stp_gimp.m4 (+2, -2)
3154		scripts/autogen.sh (+3, -1)
3155		scripts/global.mk (+0, -5)
3156		src/cups/Makefile.am (+27, -26)
3157		src/cups/test-ppds.in (+9, -2)
3158		src/testpattern/Makefile.am (+1, -0)
3159		src/xml/Makefile.am (+1, -1)
3160		src/xml/printers/Makefile.am (+1, -0)
3161		test/Makefile.am (+1, -0)
3162
3163	Allow full out of tree build and make distcheck
3164
31652018-01-24  <Robert Krawitz>	4616d3beab2b31be385526efd0d7aa3774b31b54
3166
3167	Lines: +3, -2
3168	Files:	include/gutenprint/refcache.h (+3, -2)
3169
3170	Fix documentation.
3171
31722018-01-24  <Robert Krawitz>	c9e8334835962fba1dfd5f51a82a361946117f56
3173
3174	Lines: +1, -1
3175	Files:	src/xml/printers/Makefile.am (+1, -1)
3176
3177	Fix test case name.
3178
31792018-01-24  <Robert Krawitz>	247d0e205f62a2a0b58a38697a51072c7b1f7d68
3180
3181	Lines: +9, -1
3182	Files:	src/testpattern/run-testpattern-2.valgrind (+9, -1)
3183
3184	Add bjc-s200 to the selective list of printers thoroughly tested in valgrind.
3185
3186	Add comment explaining why low resolution/small paper size is a good
3187	test case in and of itself.
3188
31892018-01-22  <Robert Krawitz>	a67425ae61d30619b5287e59446be6bfc1084e4c
3190
3191	Lines: +13, -9
3192	Files:	src/main/module.c (+6, -4)
3193		src/main/print-pcl.c (+7, -5)
3194
3195	Clean up some compilation warnings
3196
31972018-01-21  <Robert Krawitz>	0809b235283d0b2333300de7f49160d794f32c71
3198
3199	Lines: +1, -1
3200	Files:	include/gutenprint/refcache.h (+1, -1)
3201
3202	Fix declaration of stp_refcache_list_cache_items
3203
32042018-01-21  <Robert Krawitz>	c1c06d9abf26fc71482786389c4689ac505efb88
3205
3206	Lines: +25, -6
3207	Files:	include/gutenprint/util.h (+1, -0)
3208		src/main/gutenprint-internal.h (+3, -0)
3209		src/main/print-dyesub.c (+5, -5)
3210		src/main/print-ps.c (+1, -1)
3211		src/main/print-util.c (+13, -0)
3212		src/testpattern/run-testpattern-2.checksums (+2, -0)
3213
3214	Force timestamps to the epoch for checksum comparison.
3215
32162018-01-21  <Robert Krawitz>	4742312909e0d08a4776483059a68b813cb38a37
3217
3218	Lines: +66, -63
3219	Files:	src/main/bit-ops.c (+66, -63)
3220
3221	Cleanup, tested via checksums.
3222
32232018-01-21  <Robert Krawitz>	624dd33e9bc3d2c69f785f7124443c4666ada373
3224
3225	Lines: +1, -1
3226	Files:	src/main/print-canon.c (+1, -1)
3227
3228	Use TIFF memory allocation function since canon_compress_data
3229
3230	later uses TIFF compression internally.
3231
32322018-01-21  <Robert Krawitz>	719a4cef5222359923fc4a01de41412c0378f7e1
3233
3234	Lines: +1, -0
3235	Files:	src/main/channel.c (+1, -0)
3236
3237	Initialize uninitialized variable.
3238
32392018-01-21  <Robert Krawitz>	a873d7b9c5e2ab59ca2878fa04ef68af3a765925
3240
3241	Lines: +12, -2
3242	Files:	src/cups/test-rastertogutenprint.in (+12, -2)
3243
3244	Allow specifying multiple levels of verbosity (skip the
3245
3246	DEBUG2 and progress messages with just -V).
3247
32482018-01-21  <Robert Krawitz>	ea8045db0813b77dbf4f2a2d52b2aea39d6cdf1c
3249
3250	Lines: +1, -1
3251	Files:	src/cups/rastertogutenprint.c (+1, -1)
3252
3253	Suppress INFO and ATTR messages only when suppressing verbose messages.
3254
32552018-01-21  <Robert Krawitz>	3bc868ee5db8057d3e8310bb0b7ce2203cc980c4
3256
3257	Lines: +21, -8
3258	Files:	src/testpattern/run-testpattern-2.in (+21, -8)
3259
3260	Allow specifying printers by <model_family> notation.
3261
32622018-01-19  <Robert Krawitz>	5ed53ec8103d4564ead0a8c613d2e5b3ca1baf91
3263
3264	Lines: +5, -0
3265	Files:	.gitignore (+5, -0)
3266
3267	Some more things to ignore.
3268
32692018-01-19  <Robert Krawitz>	ea725a7490f6996a948359507f036f3319ace5b4
3270
3271	Lines: +24, -22
3272	Files:	src/testpattern/run-testpattern-2.in (+24, -22)
3273
3274	Change the granularity of parallelism from printer to test case.
3275
3276	This reduces the variation between parallel jobs, improving
3277	performance some.
3278
32792018-01-19  <Robert Krawitz>	21d458c6de70b0502c8d6c9a1c62d732cc18791c
3280
3281	Lines: +9, -23
3282	Files:	src/cups/rastertogutenprint.c (+7, -9)
3283		src/gutenprintui2/panel.c (+1, -1)
3284		src/main/print-canon.c (+0, -1)
3285		src/main/print-dyesub.c (+0, -3)
3286		src/main/print-escp2.c (+1, -4)
3287		src/main/print-lexmark.c (+0, -2)
3288		src/main/print-pcl.c (+0, -1)
3289		src/main/print-ps.c (+0, -1)
3290		src/main/print-raw.c (+0, -1)
3291
3292	Remove unneeded calls to stp_verify and stp_prune_inactive_options.
3293	These calls add small but not entirely negligible overhead, particularly
3294	at low quality settings.
3295
32962018-01-19  <Robert Krawitz>	f1d2b3d61466c719efeb84f4a8a3bbb34c4c8c6a
3297
3298	Lines: +3, -3
3299	Files:	src/main/print-weave.c (+3, -3)
3300
3301	Eliminate some unnecessary calls to retrieve metadata.
3302
33032018-01-19  <Robert Krawitz>	578ad42323f81c8a486d7dd03ec56423a115a33e
3304
3305	Lines: +533, -337
3306	Files:	src/main/channel.c (+59, -51)
3307		src/main/color-conversions.c (+472, -286)
3308		src/main/print-color.c (+2, -0)
3309
3310	Performance improvements in color/channel code.
3311
3312	Speed up some of the inner loops in the color conversion.
3313
3314	Don't unnecessarily recompute the zero mask in the channel code at the end.
3315
3316	Don't compute the GCR curve if it's trivial.
3317
3318	Improve debuggability of color and channel code.
3319
33202018-01-19  <Robert Krawitz>	a15d64449e8413e87cec4a1f83c7908996350e71
3321
3322	Lines: +16, -0
3323	Files:	src/main/print-escp2.c (+16, -0)
3324
3325	Substitute CMYK ink if user tries to print BW with ink sets
3326
3327	that don't contain black ink.
3328
33292018-01-19  <Robert Krawitz>	f2cd27e6c8073e8db12d77a52df17ff2c4368896
3330
3331	Lines: +46, -12
3332	Files:	src/testpattern/run-testpattern-2.checksums (+4, -2)
3333		src/testpattern/run-testpattern-2.fast (+4, -0)
3334		src/testpattern/run-testpattern-2.full (+2, -0)
3335		src/testpattern/run-testpattern-2.in (+31, -10)
3336		src/testpattern/run-testpattern-2.valgrind (+5, -0)
3337
3338	Add coverage for input modes
3339
33402018-01-16  <Robert Krawitz>	f37915d4b58dbcc827f410725030965b7dacdff0
3341
3342	Lines: +2, -0
3343	Files:	src/cups/test-rastertogutenprint.in (+2, -0)
3344
3345	Test only 2 pages rather than 3 with valgrind and fast tests in CUPS.
3346	There is additional code tested in multiple page testing that is not
3347	tested with single page, so there's still some value in this.
3348
33492018-01-16  <Robert Krawitz>	7e9f05bea5f53fe50b0d3532b7b7ec8d8d8cb7a9
3350
3351	Lines: +112, -17
3352	Files:	src/main/gutenprint-internal.h (+4, -0)
3353		src/main/module.c (+1, -0)
3354		src/main/printers.c (+70, -16)
3355		src/xml/printers/Makefile.am (+7, -1)
3356		src/xml/printers/check_duplicate_printers.c (added +30)
3357
3358	Speed up duplicate printer checking by doing it on sorted data
3359	after loading all printers.  Also add a check for this to compile-time.
3360
33612018-01-14  <Robert Krawitz>	06b856c25a85847717dfe1bfac4d94504efd649a
3362
3363	Lines: +79, -12
3364	Files:	src/main/curve.c (+69, -9)
3365		src/main/sequence.c (+10, -3)
3366
3367	Improve performance of curve resample
3368
33692018-01-14  <Robert Krawitz>	80ef6e660d92d7441b1b2a2d6b2b42e8874f4c3b
3370
3371	Lines: +2, -2
3372	Files:	src/testpattern/run-testpattern-2.fast (+2, -2)
3373
3374	Fast test should accept command line arguments.
3375
33762018-01-14  <Robert Krawitz>	9f1dd3d0b9a1e68f2ec379220c9e328feb169ca5
3377
3378	Lines: +1, -6
3379	Files:	src/main/printers.c (+1, -6)
3380
3381	Improve verify checking
3382
33832018-01-14  <Robert Krawitz>	58e1340e55efa16d0bef0a8ace5f11055ffcbf56
3384
3385	Lines: +38, -33
3386	Files:	src/main/print-list.c (+38, -33)
3387
3388	Improve element cache behavior.
3389
33902018-01-13  <Robert Krawitz>	2c43782789be856182d4b8896a05779f9fa053e6
3391
3392	Lines: +159, -57
3393	Files:	include/gutenprint/vars.h (+7, -0)
3394		src/cups/rastertogutenprint.c (+3, -5)
3395		src/main/gutenprint-internal.h (+1, -2)
3396		src/main/libgutenprint.sym (+102, -6)
3397		src/main/print-canon.c (+12, -12)
3398		src/main/print-canon.h (+2, -2)
3399		src/main/print-vars.c (+14, -12)
3400		test/testdither.c (+18, -18)
3401
3402	Clean up symbol names
3403
34042018-01-13  <Robert Krawitz>	aafe8923aa13d77c3edbc832f8bf403a149dc503
3405
3406	Lines: +109, -140
3407	Files:	configure.ac (+1, -0)
3408		src/cups/Makefile.am (+1, -5)
3409		src/cups/min-pagesize.c (removed -86)
3410		src/cups/min-pagesize.in (added +42)
3411		src/cups/test-rastertogutenprint.in (+4, -3)
3412		src/testpattern/Makefile.am (+4, -0)
3413		src/testpattern/printers.c (+2, -1)
3414		src/testpattern/run-testpattern-2.in (+55, -45)
3415
3416	More performance improvement for check-fast
3417
34182018-01-10  <Solomon Peachy>	79ad892b22bfc8467264b60462da7e6b6eafa4a4
3419
3420	Lines: +3, -3
3421	Files:	src/cups/backend_shinkos1245.c (+3, -3)
3422
3423	dyesub: backend:  Fix buffer overflow with S1245 and matte operation.
3424
34252018-01-09  <Robert Krawitz>	c252b886b914b2ca9d8a0d39c6bc14efd6a06982
3426
3427	Lines: +86, -0
3428	Files:	src/cups/min-pagesize.c (added +86)
3429
3430	Add missing source file
3431
34322018-01-09  <Solomon Peachy>	fc4a20dd4894625dd543eecf45708b8ca4fe87fb
3433
3434	Lines: +20, -18
3435	Files:	NEWS (+1, -0)
3436		src/cups/backend_shinkos1245.c (+17, -16)
3437		src/xml/printers/dyesub.xml (+2, -2)
3438
3439	dyesub:  backend:  Bugfixes for the s1245 backend
3440
3441	Mark S1245 as no longer experimental!
3442
34432018-01-09  <Solomon Peachy>	e24562b09197d96b9d6076d20f7269175c066e97
3444
3445	Lines: +5, -5
3446	Files:	src/main/print-dyesub.c (+5, -5)
3447
3448	dyesub:  Shinko S1245 lamination data was incorrectly specified.
3449
34502018-01-09  <Solomon Peachy>	0840125d8ecd920e603be7b70b54b090741b43b7
3451
3452	Lines: +5, -1
3453	Files:	src/cups/backend_common.c (+5, -1)
3454
3455	backend:  Don't issue a USB alt_setting if it's not needed.
3456
3457	Caused a regression on the Shinko S2145
3458
34592018-01-07  <Robert Krawitz>	046bb12d0a887403a23f4a10bb508cae6fdf8455
3460
3461	Lines: +423, -187
3462	Files:	Makefile.am (+50, -5)
3463		scripts/count-cpus.in (+6, -0)
3464		src/cups/Makefile.am (+5, -0)
3465		src/cups/test-ppds.in (+21, -5)
3466		src/cups/test-rastertogutenprint.in (+44, -9)
3467		src/testpattern/Makefile.am (+22, -17)
3468		src/testpattern/printer_options.c (+72, -107)
3469		src/testpattern/run-testpattern-1.in (+7, -1)
3470		src/testpattern/run-testpattern-2.checksums (added +13)
3471		src/testpattern/run-testpattern-2.fast (added +16)
3472		src/testpattern/run-testpattern-2.full (added +17)
3473		src/testpattern/run-testpattern-2.in (+128, -39)
3474		src/testpattern/run-testpattern-2.valgrind (added +16)
3475		test/Makefile.am (+0, -2)
3476		test/run-weavetest.in (+2, -1)
3477		test/testdither.c (+4, -1)
3478
3479	More testing improvements
3480
3481	Reduce the amount of work done by printer_options and run-testpattern-2
3482	parsing that output.
3483
3484	Add some more test profiles for run-testpattern-2:
3485
3486	- make check-fast (fast) runs a quick, minimal test.  It uses VeryFast
3487	  dithering and lowest resolution and smallest page size for
3488	  run-testpattern-2 and test-rastertogutenprint.  For test-ppds, it
3489	  checks only full non-translated PPD files, one per distinct printer
3490	  model.  It parallelizes.  On Xeon E3-1505M/i7-6820HQ/87-6920HQ:
3491
3492	  1266.13user 130.63system 3:21.96elapsed 691%CPU
3493
3494	- make check-full (full) runs the full test, in parallel.  It also
3495	  tests all page sizes at lowest resolution and Very Fast dithering on
3496	  all distinct printer models.
3497
3498	  38101.55user 1341.99system 1:27:20elapsed 752%CPU
3499
3500	- make check-valgrind (valgrind) runs valgrind.  It tests only
3501	  distinct printers, using very fast dithering and lowest resolution
3502	  and smallest page size.
3503
3504	  19332.97user 194.95system 43:31.85elapsed 747%CPU
3505
3506	- make check-parallel is currently a synonym for make check-full.
3507
3508	  38098.75user 1380.92system 1:28:13elapsed 745%CPU
3509
3510	Change STP_FAST_TEST to STP_TEST_FAST.
3511
3512	Add STP_TEST_FAMILY to allow restricting testing to one family.
3513
35142018-01-07  <Robert Krawitz>	a1728fbe61e017cd9d1d80dc453ca315d0f77d87
3515
3516	Lines: +0, -0
3517	Files:	src/cups/backend_mitsu70x.c (+0, -0)
3518		src/main/channel.c (+0, -0)
3519		src/main/print-canon.c (+0, -0)
3520		src/main/print-dyesub.c (+0, -0)
3521		src/main/print-pcl.c (+0, -0)
3522		test/pcl-unprint.c (+0, -0)
3523
3524	Cleanup trailing whitespace
3525
35262018-01-05  <Solomon Peachy>	4b2779a629e4aeddb678354fb0969bbd5d3f3dcb
3527
3528	Lines: +0, -1
3529	Files:	src/main/print-dyesub.c (+0, -1)
3530
3531	dyesub:  Eliminate duplicated paper size for 4x6*2 on Mitsu CP-D80DW
3532
35332018-01-03  <Robert Krawitz>	b7784b1748c085154e23a31185c108f1b62bed34
3534
3535	Lines: +95, -95
3536	Files:	src/xml/printers/pcl.xml (+95, -95)
3537
3538	Change ricoh-aficio to ricoh-afc for 5.2 compatibility.
3539
35402018-01-03  <Solomon Peachy>	a4ee6a0abf508dc185eb83106b5e71179fbef604
3541
3542	Lines: +6, -4
3543	Files:	src/main/print-dyesub.c (+6, -4)
3544
3545	dyesub: magicard:  Bugfixes.
3546
3547	 * Duplexing was always being turned on
3548	 * Incorrect image offset being computed
3549	 * Extraneous ',' in output
3550
35512018-01-03  <Solomon Peachy>	4704b573787587f9aa18ea5d547fd82f788bd38e
3552
3553	Lines: +205, -13
3554	Files:	src/cups/backend_magicard.c (+205, -13)
3555
3556	dyesub: backend: magicard:  Add proper gamma correction!
3557
3558	The values 0,1,2 correspond to none, 2.2, and 1.8 curves.  Not sure if
3559	this matches the windows drivers output but the results are pretty
3560	decent.
3561
35622018-01-02  <Solomon Peachy>	b8fdb57f5fe50a2edd44d2feac60f5706e1f63d3
3563
3564	Lines: +51, -21
3565	Files:	NEWS (+1, -0)
3566		src/cups/backend_mitsu70x.c (+19, -8)
3567		src/main/print-dyesub.c (+31, -13)
3568
3569	dyesub:  Fix 4x6*2 printing on Mitsu D70/D707, Mitsu D80, and Fuji ASK300
3570
3571	 * D70x/A300 needed the backend to sort of lie at one point
3572	 * All margins were off
3573
35742018-01-02  <Robert Krawitz>	a7075b90baac67c371743be1301ddf2cd88747b1
3575
3576	Lines: +10, -10
3577	Files:	src/xml/printers/pcl.xml (+10, -10)
3578
3579	Fix XML validation problems
3580
35812018-01-02  <Robert Krawitz>	bc3c44b55641da925c4f9a800d8bc88172701c45
3582
3583	Lines: +15, -8
3584	Files:	scripts/autogen.sh (+15, -8)
3585
3586	Fix doc tool requirements for developer build
3587
35882018-01-02  <Robert Krawitz>	e751066b28c770784a4168664d622cb5ada92185
3589
3590	Lines: +2, -0
3591	Files:	NEWS (+1, -0)
3592		src/xml/printers/pcl.xml (+1, -0)
3593
3594	Add Canon imageRunner C5030 (tested)
3595
35962018-01-01  <Robert Krawitz>	3e76b9adaaa58f54078d68c82aa23291d9dbac5a
3597
3598	Lines: +2, -1
3599	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
3600		src/main/printers.c (+1, -0)
3601
3602	Correct callgrind option in run-testpattern-2.
3603
3604	Add note to printers.c that we ned to look at printer list registration
3605	duplicate checking.
3606
36072017-12-31  <Robert Krawitz>	5dc23627c666b5efe01ad38809796379d0d2c1f2
3608
3609	Lines: +2, -0
3610	Files:	src/testpattern/run-testpattern-2.in (+2, -0)
3611
3612	Use very fast dithering and minimum resolution in fast test mode
3613	in run-testpattern-2.
3614
36152017-12-31  <Robert Krawitz>	4424222030d91e8f3f1836c9327cce0c3df8157e
3616
3617	Lines: +2, -1
3618	Files:	src/cups/test-rastertogutenprint.in (+2, -1)
3619
3620	Use very fast dithering in fast test.
3621
36222017-12-31  <Robert Krawitz>	06121dd4b1d96c1c30272f668ab0210f65e5109e
3623
3624	Lines: +86, -10
3625	Files:	Makefile.am (+6, -0)
3626		configure.ac (+1, -0)
3627		scripts/Makefile.am (+2, -1)
3628		scripts/count-cpus.in (added +27)
3629		src/cups/cups-genppd.c (+25, -1)
3630		src/cups/test-ppds.in (+4, -4)
3631		src/cups/test-rastertogutenprint.in (+8, -3)
3632		src/testpattern/run-testpattern-1.in (+4, -0)
3633		test/Makefile.am (+2, -1)
3634		test/run-weavetest.in (+4, -0)
3635		test/testdither.c (+3, -0)
3636
3637	More testing improvements.
3638
3639	make fast-check at top level runs the fast test with parallelism
3640	make full-check at top level similarly runs the full test.
3641
3642	scripts/count-cpus attempts to count the CPUs in the system for
3643	auto-parallelization.  Currently likely only supports Linux.
3644
3645	Mark testdither and run-weavetest as skipped when run under make check
3646	rather than taking them out (so we know that they are deliberately
3647	skipped).  Same for run-testpattern-1.in in fast mode, which isn't
3648	particularly useful.
3649
36502017-12-31  <Solomon Peachy>	77f0e64af0418afea568fd8ac10419d514826ce5
3651
3652	Lines: +72, -45
3653	Files:	src/cups/backend_mitsu70x.c (+72, -45)
3654
3655	dyesub: backend:  mitsu70x:  Backend updates
3656
3657	 * Blocking and non-blocking wakeup support
3658	 * Better/saner firmware version matching
3659	 * Tweaks to output for consistency
3660
36612017-12-30  <Robert Krawitz>	3458306367db9418b226d6130dda6fb50ec6904f
3662
3663	Lines: +179, -86
3664	Files:	src/cups/Makefile.am (+49, -14)
3665		src/cups/cups-genppd.c (+1, -1)
3666		src/cups/test-ppds.in (+30, -9)
3667		src/cups/test-rastertogutenprint.in (+3, -1)
3668		src/testpattern/run-testpattern-2.in (+4, -0)
3669		test/Makefile.am (+3, -1)
3670		test/testdither.c (+89, -60)
3671
3672	Speed up testing.
3673
3674	STP_FAST_TEST tests only one printer per model in test-rastertogutenprint
3675	and run-testpattern-2.
3676
3677	Remove testdither from the tests; it doesn't actually do any checking
3678	of any kind.  Also, speed it up in auto mode if anyone really wants it.
3679
3680	Test both normal and simplified PPD files; omit simplified PPD files
3681	if STP_FAST_TEST is used.
3682
3683	Set smaller batch size for test-ppds; we were getting unbalanced
3684	behavior resulting in about 1 minute tailoff.
3685
3686	Print progress in test-ppds.
3687
3688	Add explicit targets for simplified-only PPD files in makefile.
3689
3690	Change progress reporting to every 100 printers in cups-genppd.c due to
3691	greater number of printers.
3692
36932017-12-30  <Robert Krawitz>	826b2d3b580931606fa9817679a8b15830bdef22
3694
3695	Lines: +33, -32
3696	Files:	src/cups/test-rastertogutenprint.in (+33, -32)
3697
3698	Cleanup output for simplified PPD files
3699
37002017-12-30  <Robert Krawitz>	cb7abc4d5df85bd3c9cce30d55698791afb1b2d2
3701
3702	Lines: +243, -246
3703	Files:	src/cups/test-rastertogutenprint.in (+243, -246)
3704
3705	Rewrite in bash.
3706
3707	Use lowest resolution by default for performance.
3708
3709	Add -f option.
3710
3711	Improve performance of -s.
3712
37132017-12-30  <Solomon Peachy>	cd7aeb7a6cb829fc355981e79be79d2e8ae08032
3714
3715	Lines: +1, -0
3716	Files:	src/xml/printers/pcl.xml (+1, -0)
3717
3718	Add entry for Brother HL-5340D b&w laser printer
3719
3720	(personally tested)
3721
37222017-12-29  <Robert Krawitz>	85b1b173860315b08e07d0315d945fa4b16ad809
3723
3724	Lines: +534, -63
3725	Files:	src/main/printers.c (+2, -1)
3726		src/xml/printers/pcl.xml (+532, -62)
3727
3728	Add a mass of more printers from the foomatic database.
3729	These are all tagged UNTESTED Automatically Generated
3730
37312017-12-29  <Robert Krawitz>	6d0a965693fced69f602087d9363cf148ed7852a
3732
3733	Lines: +126, -25
3734	Files:	NEWS (+10, -9)
3735		src/cups/test-rastertogutenprint.in (+100, -15)
3736		src/main/print-pcl.c (+14, -0)
3737		src/xml/printers/pcl.xml (+1, -1)
3738		test/pcl-unprint.c (+1, -0)
3739
3740	Fix HP Color LJ 5.
3741
3742	Speed up test-rastertogutenprint by using the lowest resolution possible.
3743
3744	Minor fix to pcl-unprint.
3745
37462017-12-29  <Solomon Peachy>	3dd063030f7a74f4a5c328eeec3e59bd260e5c6b
3747
3748	Lines: +1, -1
3749	Files:	src/main/print-dyesub.c (+1, -1)
3750
3751	dyesub:  Fix crash when using a non-duplex-capable magicard printer.
3752
37532017-12-28  <Robert Krawitz>	8a0fa481523230eee3323ae4a9fb34ba708e4507
3754
3755	Lines: +1, -1
3756	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
3757
3758	Correctly handle PPD args on the command line.
3759
37602017-12-28  <Robert Krawitz>	4b71c50c9d10e2034ceb65d9dfcb5b1c7d8c4d54
3761
3762	Lines: +8, -8
3763	Files:	NEWS (+8, -8)
3764
3765	Complete editing the NEWS file
3766
37672017-12-28  <Robert Krawitz>	493d2ae84a9a6597d3061d885b9dc3d92ef311e0
3768
3769	Lines: +242, -178
3770	Files:	NEWS (+50, -17)
3771		README (+1, -1)
3772		src/main/print-pcl.c (+5, -5)
3773		src/main/printers.c (+2, -2)
3774		src/xml/printers/pcl.xml (+184, -153)
3775
3776	Add more new printers.
3777
37782017-12-28  <Robert Krawitz>	49d283c15f74cbf40451f652fbba95038400df45
3779
3780	Lines: +10, -10
3781	Files:	NEWS (+5, -5)
3782		src/xml/printers/pcl.xml (+5, -5)
3783
3784	Fix some typos in the updated printer list.
3785
37862017-12-28  <Robert Krawitz>	82e7c8aaff48fc783a4871984185a3cc4999698a
3787
3788	Lines: +318, -21
3789	Files:	NEWS (+156, -1)
3790		src/main/printers.c (+9, -0)
3791		src/xml/printers/pcl.xml (+153, -20)
3792
3793	Printing verified by Solomon Peachy.
3794
3795	Fix scaling error if input resolution is higher than output.
3796
3797	Add list of color laser printers extracted from HPIJS and HPLIP.
3798
3799	Error out if there are duplicate printers found.
3800
38012017-12-28  <Robert Krawitz>	94fc4e99c4d6b2d31af78fe1e25193118e66ddd4
3802
3803	Lines: +3, -4
3804	Files:	src/main/print-pcl.c (+3, -4)
3805
3806	Fix scaling error if input resolution is higher than output.
3807
38082017-12-28  <Robert Krawitz>	a04fe7f18399cac4a282ad55cceb88b7d034646d
3809
3810	Lines: +388, -77
3811	Files:	include/gutenprint/channel.h (+1, -0)
3812		src/main/channel.c (+88, -60)
3813		src/main/color-conversions.c (+27, -0)
3814		src/main/print-pcl.c (+244, -6)
3815		src/testpattern/compare-checksums.in (+1, -1)
3816		src/xml/printers/pcl.xml (+12, -7)
3817		test/pcl-unprint.c (+15, -3)
3818
3819	Initial bench-only tested support for color laser printers.
3820
3821	Add 8-bit output option for channel code.
3822
3823	Fix reporting bug in compare-checksums.
3824
3825	Add debug code to color-conversions (print the chosen conversion func)
3826
3827	Handle multi-band pages in pcl-unprint
3828
38292017-12-27  <Robert Krawitz>	13b0b6108e08464a4845595bf51a62d9eebbaf28
3830
3831	Lines: +472, -77
3832	Files:	test/pcl-unprint.c (+472, -77)
3833
3834	Handle color laser printer output (at least in direct pixel mode)
3835
38362017-12-18  <Robert Krawitz>	ebd674534d1b2ad4c0807e07e83ab13ff76401e1
3837
3838	Lines: +2, -2
3839	Files:	src/main/print-ps.c (+2, -2)
3840
3841	Correct calling sequence for stpi_get_listed_papersize
3842
3843	ModelName is not guaranteed to not have non-standard characters.
3844
38452017-12-16  <Solomon Peachy>	16f22f11d8c2ffa3c297c8cc46d2416ffc2ea099
3846
3847	Lines: +39, -3
3848	Files:	src/main/print-dyesub.c (+38, -2)
3849		src/xml/printers/dyesub.xml (+1, -1)
3850
3851	dyesub: magicard:  Duplex support for Tango2E!
3852
3853	(Note it's untested; my printer's duplexer is busted..)
3854
38552017-12-09  <Gernot Hassenpflug>	383e2891f44f6b14cde32f3978dcdf19f2de9aa7
3856
3857	Lines: +2, -0
3858	Files:	src/main/print-canon.c (+2, -0)
3859
3860	Added naming support for Canon PIXMA TR and XK series.
3861
38622017-12-08  <Solomon Peachy>	9c73ed7ed33c7e710ac5401235c779a5af76db45
3863
3864	Lines: +88, -40
3865	Files:	src/cups/backend_canonselphyneo.c (+2, -2)
3866		src/cups/backend_dnpds40.c (+2, -2)
3867		src/cups/backend_mitsu70x.c (+84, -36)
3868
3869	backends:  Fix fast return mode when multiple copies are in use.
3870
38712017-12-08  <Solomon Peachy>	2eb1127131f0cf0012c311235788127fa7de78d6
3872
3873	Lines: +10, -2
3874	Files:	NEWS (+4, -0)
3875		src/main/print-dyesub.c (+6, -2)
3876
3877	dyesub:  Further improvements to Fujifilm ASK-300
3878
3879	 * More print sizes
3880	 * Matte support
3881
38822017-12-09  <Gernot Hassenpflug>	cca1ace371902b542d5554cdf8c492c9f8c28a16
3883
3884	Lines: +6, -0
3885	Files:	NEWS (+6, -0)
3886
3887	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.
3888
38892017-12-09  <Gernot Hassenpflug>	30c63087dbbe369774f8db068c3425fb0c786e42
3890
3891	Lines: +88, -15
3892	Files:	src/main/canon-media-mode.h (+11, -3)
3893		src/main/canon-media.h (+23, -0)
3894		src/main/canon-modes.h (+34, -8)
3895		src/main/canon-printers.h (+3, -3)
3896		src/main/print-canon.c (+17, -1)
3897
3898	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.
3899
39002017-11-29  <Solomon Peachy>	f477db89a45fbf203c342877f362056a7fa74532
3901
3902	Lines: +171, -3
3903	Files:	src/main/print-dyesub.c (+171, -3)
3904
3905	dyesub:  magicard:  Add ISO 7811-2 magstripe support!
3906
3907	Open question -- automatically put on the start/end sentinels, or
3908	require the user to specify them?
3909
39102017-11-28  <Solomon Peachy>	c239bde615d488b060060edf8975589c33b5ceae
3911
3912	Lines: +2, -0
3913	Files:	src/cups/blacklist (+2, -0)
3914
3915	dyesub: backend: Add 'Magicard Tango 2E' to the usb blacklist.
3916
39172017-11-28  <Solomon Peachy>	733d6178bcb7eba0ddffd88ffe17e55cd442ad7f
3918
3919	Lines: +60, -4
3920	Files:	src/cups/backend_magicard.c (+60, -4)
3921
3922	dyesub:  backend:  Bugfixes and enhancements to magicard backend.
3923
39242017-11-27  <Solomon Peachy>	e35e50a4cae6a9785eaa84526ada1766ebdec9f4
3925
3926	Lines: +32, -4
3927	Files:	src/main/print-dyesub.c (+32, -4)
3928
3929	dyesub:  Allow margins to be offset to compensate for media/head alignment.
3930
3931	The only user is the magicard family, but this could be extended to others.
3932
39332017-11-26  <Robert Krawitz>	c6b176c6e7b4ec3cba7a44ca2a872c36341b084b
3934
3935	Lines: +0, -8
3936	Files:	src/cups/genppd.c (+0, -8)
3937
3938	Remove unneeded reference to driver interface from genppd.c
3939
39402017-11-26  <Robert Krawitz>	2726fcddcfceb95d26890229695ee3ee677015dc
3941
3942	Lines: +19, -14
3943	Files:	Makefile.am (+2, -2)
3944		scripts/mkgitlog.in (+17, -12)
3945
3946	Return to 5.2.11 as the changelog baseline.
3947
3948	Reset the baseline to take advantage of new(er) git log feature of
3949	detecting renames.
3950
3951	Don't count changes to .po files (as opposed to add/remove file) toward
3952	the total changed lines; most of those changes are automatic.
3953
39542017-11-25  <Robert Krawitz>	038ccfcef1cfb6a19ff6bd67fb8380357eb3ee8b
3955
3956	Lines: +526, -1055
3957	Files:	Makefile.am (+1, -2)
3958		configure.ac (+2, -4)
3959		doc/Makefile.am (+1, -2)
3960		doc/developer/Makefile.am (+1, -2)
3961		doc/developer/cleanwarnings.pl (+1, -2)
3962		doc/developer/gpl-appendix.xml (+2, -2)
3963		doc/developer/gutenprint.xml (+1, -3)
3964		doc/users_guide/Makefile.am (+1, -2)
3965		doc/users_guide/gfdl.sgml (+1, -2)
3966		include/Makefile.am (+1, -2)
3967		include/gutenprint/Makefile.am (+1, -2)
3968		include/gutenprint/array.h (+1, -2)
3969		include/gutenprint/bit-ops.h (+1, -2)
3970		include/gutenprint/channel.h (+1, -2)
3971		include/gutenprint/color.h (+1, -2)
3972		include/gutenprint/curve-cache.h (+1, -2)
3973		include/gutenprint/curve.h (+1, -2)
3974		include/gutenprint/dither.h (+1, -2)
3975		include/gutenprint/gutenprint-intl-internal.h (+1, -2)
3976		include/gutenprint/gutenprint-intl.h (+1, -2)
3977		include/gutenprint/gutenprint-module.h (+1, -2)
3978		include/gutenprint/gutenprint-version.h.in (+1, -2)
3979		include/gutenprint/gutenprint.h (+1, -2)
3980		include/gutenprint/image.h (+1, -2)
3981		include/gutenprint/list.h (+1, -2)
3982		include/gutenprint/module.h (+1, -2)
3983		include/gutenprint/paper.h (+1, -2)
3984		include/gutenprint/path.h (+1, -2)
3985		include/gutenprint/printers.h (+1, -2)
3986		include/gutenprint/refcache.h (+1, -2)
3987		include/gutenprint/sequence.h (+1, -2)
3988		include/gutenprint/string-list.h (+1, -2)
3989		include/gutenprint/types.h (+1, -2)
3990		include/gutenprint/util.h (+1, -2)
3991		include/gutenprint/vars.h (+1, -2)
3992		include/gutenprint/weave.h (+1, -2)
3993		include/gutenprint/xml.h (+1, -2)
3994		include/gutenprintui2/Makefile.am (+1, -2)
3995		include/gutenprintui2/curve.h (+1, -3)
3996		include/gutenprintui2/gammacurve.h (+1, -3)
3997		include/gutenprintui2/gutenprintui.h (+1, -2)
3998		m4/stp.m4 (+1, -2)
3999		m4/stp_cups.m4 (+1, -2)
4000		m4/stp_gimp.m4 (+1, -2)
4001		m4/stp_option.m4 (+1, -2)
4002		m4extra/pkg.m4 (+1, -2)
4003		m4extra/stp_release.m4.in (+1, -2)
4004		macosx/scripts/uninstall-gutenprint.command (+1, -2)
4005		macosx/src/gutenprint.pkg.src/Resources/preflight (+1, -2)
4006		man/Makefile.am (+1, -2)
4007		man/cups-calibrate.8.in (+1, -2)
4008		man/cups-genppd.8.in (+1, -2)
4009		man/cups-genppdupdate.8.in (+1, -2)
4010		man/escputil.1.in (+1, -2)
4011		samples/Makefile.am (+1, -2)
4012		scripts/Makefile.am (+1, -2)
4013		scripts/gversion.in (+1, -2)
4014		scripts/mkgitlog.in (+1, -2)
4015		scripts/test-gversion.in (+1, -2)
4016		scripts/wzpaq.in (+1, -2)
4017		src/Makefile.am (+1, -2)
4018		src/cups/COPYING (+1, -2)
4019		src/cups/Makefile.am (+1, -2)
4020		src/cups/backend_canonselphy.c (+1, -2)
4021		src/cups/backend_canonselphyneo.c (+1, -2)
4022		src/cups/backend_citizencw01.c (+1, -2)
4023		src/cups/backend_common.c (+2, -4)
4024		src/cups/backend_common.h (+1, -2)
4025		src/cups/backend_dnpds40.c (+1, -2)
4026		src/cups/backend_kodak1400.c (+1, -2)
4027		src/cups/backend_kodak605.c (+1, -2)
4028		src/cups/backend_kodak6800.c (+1, -2)
4029		src/cups/backend_magicard.c (+1, -2)
4030		src/cups/backend_mitsu70x.c (+1, -2)
4031		src/cups/backend_mitsu9550.c (+1, -2)
4032		src/cups/backend_mitsup95d.c (+1, -2)
4033		src/cups/backend_shinkos1245.c (+1, -2)
4034		src/cups/backend_shinkos2145.c (+1, -2)
4035		src/cups/backend_shinkos6145.c (+1, -2)
4036		src/cups/backend_shinkos6245.c (+1, -2)
4037		src/cups/backend_sonyupdr150.c (+1, -2)
4038		src/cups/command.types (+1, -2)
4039		src/cups/commandtoepson.c (+1, -2)
4040		src/cups/cups-calibrate.c (+1, -2)
4041		src/cups/cups-genppd.c (+1, -2)
4042		src/cups/cups-genppdupdate.in (+1, -2)
4043		src/cups/genppd.c (+2, -4)
4044		src/cups/genppd.h (+1, -2)
4045		src/cups/gutenprint.c (+1, -2)
4046		src/cups/i18n.c (+1, -2)
4047		src/cups/i18n.h (+1, -2)
4048		src/cups/rastertogutenprint.c (+1, -2)
4049		src/cups/test-ppds.in (+1, -2)
4050		src/cups/test-rastertogutenprint.in (+1, -2)
4051		src/escputil/Makefile.am (+1, -2)
4052		src/escputil/d4lib.c (+1, -2)
4053		src/escputil/d4lib.h (+1, -2)
4054		src/escputil/escputil.c (+2, -4)
4055		src/gimp2/Makefile.am (+1, -2)
4056		src/gimp2/print-gutenprint.c (+1, -2)
4057		src/gimp2/print-image-gimp.c (+1, -2)
4058		src/gimp2/print-intl.h (+1, -2)
4059		src/gimp2/print-print.c (+1, -2)
4060		src/gimp2/print.c (+1, -2)
4061		src/gimp2/print_gimp.h (+1, -2)
4062		src/gutenprintui2/Makefile.am (+1, -2)
4063		src/gutenprintui2/curve.c (+1, -3)
4064		src/gutenprintui2/gammacurve.c (+1, -3)
4065		src/gutenprintui2/gutenprintui-internal.h (+1, -2)
4066		src/gutenprintui2/panel.c (+2, -4)
4067		src/gutenprintui2/plist.c (+1, -2)
4068		src/gutenprintui2/print-image-thumbnail.c (+1, -2)
4069		src/gutenprintui2/printrc.h (+1, -2)
4070		src/gutenprintui2/printrcl.l (+1, -2)
4071		src/gutenprintui2/printrcy.y (+1, -2)
4072		src/gutenprintui2/ui-utils.c (+1, -2)
4073		src/main/Makefile.am (+1, -2)
4074		src/main/array.c (+1, -2)
4075		src/main/bit-ops.c (+1, -2)
4076		src/main/buffer-image.c (+1, -2)
4077		src/main/canon-inks.h (+1, -2)
4078		src/main/canon-media-mode.h (+1, -2)
4079		src/main/canon-media.h (+1, -2)
4080		src/main/canon-modes.h (+1, -2)
4081		src/main/canon-printers.h (+1, -2)
4082		src/main/channel.c (+1, -2)
4083		src/main/color-conversion.h (+1, -2)
4084		src/main/color-conversions.c (+1, -2)
4085		src/main/color.c (+1, -2)
4086		src/main/curve-cache.c (+1, -2)
4087		src/main/curve.c (+1, -2)
4088		src/main/dither-ed.c (+1, -2)
4089		src/main/dither-eventone.c (+1, -2)
4090		src/main/dither-impl.h (+1, -2)
4091		src/main/dither-inks.c (+1, -2)
4092		src/main/dither-inlined-functions.h (+1, -2)
4093		src/main/dither-main.c (+1, -2)
4094		src/main/dither-ordered.c (+1, -2)
4095		src/main/dither-predithered.c (+1, -2)
4096		src/main/dither-very-fast.c (+1, -2)
4097		src/main/escp2-channels.c (+1, -2)
4098		src/main/escp2-driver.c (+1, -2)
4099		src/main/escp2-papers.c (+1, -2)
4100		src/main/escp2-resolutions.c (+1, -2)
4101		src/main/generic-options.c (+1, -2)
4102		src/main/generic-options.h (+1, -2)
4103		src/main/gutenprint-internal.h (+1, -2)
4104		src/main/gutenprint.dtd (+1, -2)
4105		src/main/image.c (+1, -2)
4106		src/main/module.c (+1, -2)
4107		src/main/path.c (+1, -2)
4108		src/main/print-canon.c (+1, -2)
4109		src/main/print-canon.h (+1, -2)
4110		src/main/print-color.c (+1, -2)
4111		src/main/print-dither-matrices.c (+1, -2)
4112		src/main/print-dpl.c (+1, -2)
4113		src/main/print-dyesub.c (+1, -2)
4114		src/main/print-escp2-data.c (+1, -2)
4115		src/main/print-escp2.c (+1, -2)
4116		src/main/print-escp2.h (+1, -2)
4117		src/main/print-lexmark.c (+1, -2)
4118		src/main/print-list.c (+1, -2)
4119		src/main/print-papers.c (+1, -2)
4120		src/main/print-pcl.c (+1, -2)
4121		src/main/print-ps.c (+1, -2)
4122		src/main/print-raw.c (+1, -2)
4123		src/main/print-util.c (+1, -2)
4124		src/main/print-vars.c (+1, -2)
4125		src/main/print-version.c (+1, -2)
4126		src/main/print-weave.c (+1, -2)
4127		src/main/printers.c (+1, -2)
4128		src/main/refcache.c (+1, -2)
4129		src/main/sequence.c (+1, -2)
4130		src/main/string-list.c (+1, -2)
4131		src/main/xml.c (+1, -2)
4132		src/main/xmlppd.h (+1, -2)
4133		src/testpattern/Makefile.am (+1, -2)
4134		src/testpattern/compare-checksums.in (+1, -2)
4135		src/testpattern/compare-image-files.in (+1, -2)
4136		src/testpattern/compress-checksums.in (+1, -2)
4137		src/testpattern/extended.sample (+1, -2)
4138		src/testpattern/printer_options.c (+1, -2)
4139		src/testpattern/printers.c (+1, -2)
4140		src/testpattern/run-testpattern-1.in (+1, -2)
4141		src/testpattern/run-testpattern-2.in (+1, -2)
4142		src/testpattern/run-testpattern.in (+1, -2)
4143		src/testpattern/testpattern.c (+1, -2)
4144		src/testpattern/testpattern.h (+1, -2)
4145		src/testpattern/testpattern.sample (+1, -2)
4146		src/testpattern/testpatternl.l (+1, -2)
4147		src/testpattern/testpatterny.y (+1, -2)
4148		src/xml/Makefile.am (+1, -2)
4149		src/xml/dither/Makefile.am (+1, -2)
4150		src/xml/escp2/Makefile.am (+1, -2)
4151		src/xml/escp2/inks/Makefile.am (+1, -2)
4152		src/xml/escp2/inks/artisan.xml (+1, -2)
4153		src/xml/escp2/inks/b500.xml (+1, -2)
4154		src/xml/escp2/inks/c120.xml (+1, -2)
4155		src/xml/escp2/inks/c64.xml (+1, -2)
4156		src/xml/escp2/inks/c80.xml (+1, -2)
4157		src/xml/escp2/inks/c82.xml (+1, -2)
4158		src/xml/escp2/inks/claria.xml (+1, -2)
4159		src/xml/escp2/inks/cmy.xml (+1, -2)
4160		src/xml/escp2/inks/cmykrb.xml (+1, -2)
4161		src/xml/escp2/inks/cmykro.xml (+1, -2)
4162		src/xml/escp2/inks/cx3650.xml (+1, -2)
4163		src/xml/escp2/inks/defaultblack.xml (+1, -2)
4164		src/xml/escp2/inks/f360.xml (+1, -2)
4165		src/xml/escp2/inks/f360_photo.xml (+1, -2)
4166		src/xml/escp2/inks/f360_photo7_japan.xml (+1, -2)
4167		src/xml/escp2/inks/f360_ultrachrome.xml (+1, -2)
4168		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+1, -2)
4169		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+1, -2)
4170		src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (+1, -2)
4171		src/xml/escp2/inks/nx100.xml (+1, -2)
4172		src/xml/escp2/inks/photo_gen0.xml (+1, -2)
4173		src/xml/escp2/inks/photo_gen1.xml (+1, -2)
4174		src/xml/escp2/inks/photo_gen2.xml (+1, -2)
4175		src/xml/escp2/inks/photo_gen3.xml (+1, -2)
4176		src/xml/escp2/inks/photo_gen3_4.xml (+1, -2)
4177		src/xml/escp2/inks/photo_gen4.xml (+1, -2)
4178		src/xml/escp2/inks/photo_pigment.xml (+1, -2)
4179		src/xml/escp2/inks/picturemate_4.xml (+1, -2)
4180		src/xml/escp2/inks/picturemate_6.xml (+1, -2)
4181		src/xml/escp2/inks/pro_gen1.xml (+1, -2)
4182		src/xml/escp2/inks/pro_gen2.xml (+1, -2)
4183		src/xml/escp2/inks/pro_pigment.xml (+1, -2)
4184		src/xml/escp2/inks/pro_ultrachrome.xml (+1, -2)
4185		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -2)
4186		src/xml/escp2/inks/pro_ultrachrome_k34.xml (+1, -2)
4187		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+1, -2)
4188		src/xml/escp2/inks/pro_ultrachrome_k3v10.xml (+1, -2)
4189		src/xml/escp2/inks/pro_ultrachrome_k3v10a.xml (+1, -2)
4190		src/xml/escp2/inks/pro_ultrachrome_k3v10b.xml (+1, -2)
4191		src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (+1, -2)
4192		src/xml/escp2/inks/standard.xml (+1, -2)
4193		src/xml/escp2/inks/standard_gen0.xml (+1, -2)
4194		src/xml/escp2/inks/sx445.xml (+1, -2)
4195		src/xml/escp2/inks/ultrachrome.xml (+1, -2)
4196		src/xml/escp2/inks/wf40.xml (+1, -2)
4197		src/xml/escp2/inks/wf500.xml (+1, -2)
4198		src/xml/escp2/inks/x80.xml (+1, -2)
4199		src/xml/escp2/inks/xp100.xml (+1, -2)
4200		src/xml/escp2/inputslots/Makefile.am (+1, -2)
4201		src/xml/escp2/inputslots/artisan.xml (+1, -2)
4202		src/xml/escp2/inputslots/b500.xml (+1, -2)
4203		src/xml/escp2/inputslots/cd.xml (+1, -2)
4204		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+1, -2)
4205		src/xml/escp2/inputslots/cd_roll_feed.xml (+1, -2)
4206		src/xml/escp2/inputslots/cutter_roll_feed.xml (+1, -2)
4207		src/xml/escp2/inputslots/default-duplex.xml (+1, -2)
4208		src/xml/escp2/inputslots/default.xml (+1, -2)
4209		src/xml/escp2/inputslots/pro3880.xml (+1, -2)
4210		src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (+1, -2)
4211		src/xml/escp2/inputslots/pro_roll_feed.xml (+1, -2)
4212		src/xml/escp2/inputslots/r1800.xml (+1, -2)
4213		src/xml/escp2/inputslots/r2400.xml (+1, -2)
4214		src/xml/escp2/inputslots/r2880.xml (+1, -2)
4215		src/xml/escp2/inputslots/rx680.xml (+1, -2)
4216		src/xml/escp2/inputslots/rx700.xml (+1, -2)
4217		src/xml/escp2/inputslots/spro5000.xml (+1, -2)
4218		src/xml/escp2/inputslots/standard_roll_feed.xml (+1, -2)
4219		src/xml/escp2/inputslots/wf7000.xml (+1, -2)
4220		src/xml/escp2/media/Makefile.am (+1, -2)
4221		src/xml/escp2/media/artisan.xml (+1, -2)
4222		src/xml/escp2/media/b500.xml (+1, -2)
4223		src/xml/escp2/media/c120.xml (+1, -2)
4224		src/xml/escp2/media/c64.xml (+1, -2)
4225		src/xml/escp2/media/c80.xml (+1, -2)
4226		src/xml/escp2/media/c82.xml (+1, -2)
4227		src/xml/escp2/media/claria.xml (+1, -2)
4228		src/xml/escp2/media/claria1400.xml (+1, -2)
4229		src/xml/escp2/media/cmy.xml (+1, -2)
4230		src/xml/escp2/media/cmykrb.xml (+1, -2)
4231		src/xml/escp2/media/cmykro.xml (+1, -2)
4232		src/xml/escp2/media/cx3650.xml (+1, -2)
4233		src/xml/escp2/media/f360.xml (+1, -2)
4234		src/xml/escp2/media/f360_photo.xml (+1, -2)
4235		src/xml/escp2/media/f360_photo7_japan.xml (+1, -2)
4236		src/xml/escp2/media/f360_ultrachrome.xml (+1, -2)
4237		src/xml/escp2/media/f360_ultrachrome_k3.xml (+1, -2)
4238		src/xml/escp2/media/f360_ultrachrome_k3v.xml (+1, -2)
4239		src/xml/escp2/media/nx100.xml (+1, -2)
4240		src/xml/escp2/media/photo_gen0.xml (+1, -2)
4241		src/xml/escp2/media/photo_gen1.xml (+1, -2)
4242		src/xml/escp2/media/photo_gen2.xml (+1, -2)
4243		src/xml/escp2/media/photo_gen3.xml (+1, -2)
4244		src/xml/escp2/media/photo_gen3_4.xml (+1, -2)
4245		src/xml/escp2/media/photo_gen4.xml (+1, -2)
4246		src/xml/escp2/media/photo_pigment.xml (+1, -2)
4247		src/xml/escp2/media/picturemate_4.xml (+1, -2)
4248		src/xml/escp2/media/picturemate_6.xml (+1, -2)
4249		src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (+1, -2)
4250		src/xml/escp2/media/pro_gen1.xml (+1, -2)
4251		src/xml/escp2/media/pro_gen2.xml (+1, -2)
4252		src/xml/escp2/media/pro_pigment.xml (+1, -2)
4253		src/xml/escp2/media/pro_ultrachrome.xml (+1, -2)
4254		src/xml/escp2/media/pro_ultrachrome_k3.xml (+1, -2)
4255		src/xml/escp2/media/pro_ultrachrome_k3v.xml (+1, -2)
4256		src/xml/escp2/media/pro_ultrachrome_k3v10.xml (+1, -2)
4257		src/xml/escp2/media/pro_ultrachrome_k3v10a.xml (+1, -2)
4258		src/xml/escp2/media/pro_ultrachrome_k3v10b.xml (+1, -2)
4259		src/xml/escp2/media/r800.xml (+1, -2)
4260		src/xml/escp2/media/standard.xml (+1, -2)
4261		src/xml/escp2/media/standard_gen0.xml (+1, -2)
4262		src/xml/escp2/media/ultrachrome.xml (+1, -2)
4263		src/xml/escp2/media/wf500.xml (+1, -2)
4264		src/xml/escp2/media/x80.xml (+1, -2)
4265		src/xml/escp2/mediasizes/Makefile.am (+1, -2)
4266		src/xml/escp2/mediasizes/standard.xml (+1, -2)
4267		src/xml/escp2/model/Makefile.am (+1, -2)
4268		src/xml/escp2/model/base/Makefile.am (+1, -2)
4269		src/xml/escp2/model/base/bx.xml (+1, -2)
4270		src/xml/escp2/model/base/c1xx.xml (+1, -2)
4271		src/xml/escp2/model/base/c2x.xml (+1, -2)
4272		src/xml/escp2/model/base/c4x.xml (+1, -2)
4273		src/xml/escp2/model/base/c7xx.xml (+1, -2)
4274		src/xml/escp2/model/base/c8x.xml (+1, -2)
4275		src/xml/escp2/model/base/c8x_base.xml (+1, -2)
4276		src/xml/escp2/model/base/cpro.xml (+1, -2)
4277		src/xml/escp2/model/base/photo2.xml (+1, -2)
4278		src/xml/escp2/model/base/picmate.xml (+1, -2)
4279		src/xml/escp2/model/base/pro_ultrachrome_k3.xml (+1, -2)
4280		src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (+1, -2)
4281		src/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml (+1, -2)
4282		src/xml/escp2/model/base/pro_ultrachrome_k3v.xml (+1, -2)
4283		src/xml/escp2/model/base/pro_ultrachrome_k3v10.xml (+1, -2)
4284		src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (+1, -2)
4285		src/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml (+1, -2)
4286		src/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml (+1, -2)
4287		src/xml/escp2/model/base/pro_x000.xml (+1, -2)
4288		src/xml/escp2/model/base/pro_x500.xml (+1, -2)
4289		src/xml/escp2/model/base/pro_x600.xml (+1, -2)
4290		src/xml/escp2/model/base/pro_x700.xml (+1, -2)
4291		src/xml/escp2/model/base/pro_x800.xml (+1, -2)
4292		src/xml/escp2/model/base/pro_x880.xml (+1, -2)
4293		src/xml/escp2/model/base/r200.xml (+1, -2)
4294		src/xml/escp2/model/base/r240.xml (+1, -2)
4295		src/xml/escp2/model/base/r800.xml (+1, -2)
4296		src/xml/escp2/model/base/sc800.xml (+1, -2)
4297		src/xml/escp2/model/base/sp700.xml (+1, -2)
4298		src/xml/escp2/model/base/sp750.xml (+1, -2)
4299		src/xml/escp2/model/base/sp950.xml (+1, -2)
4300		src/xml/escp2/model/base/wf7xxx.xml (+1, -2)
4301		src/xml/escp2/model/model_0.xml (+1, -2)
4302		src/xml/escp2/model/model_1.xml (+1, -2)
4303		src/xml/escp2/model/model_10.xml (+1, -2)
4304		src/xml/escp2/model/model_100.xml (+1, -2)
4305		src/xml/escp2/model/model_101.xml (+1, -2)
4306		src/xml/escp2/model/model_102.xml (+1, -2)
4307		src/xml/escp2/model/model_103.xml (+1, -2)
4308		src/xml/escp2/model/model_104.xml (+1, -2)
4309		src/xml/escp2/model/model_105.xml (+1, -2)
4310		src/xml/escp2/model/model_106.xml (+1, -2)
4311		src/xml/escp2/model/model_107.xml (+1, -2)
4312		src/xml/escp2/model/model_108.xml (+1, -2)
4313		src/xml/escp2/model/model_109.xml (+1, -2)
4314		src/xml/escp2/model/model_11.xml (+1, -2)
4315		src/xml/escp2/model/model_110.xml (+1, -2)
4316		src/xml/escp2/model/model_112.xml (+1, -2)
4317		src/xml/escp2/model/model_113.xml (+1, -2)
4318		src/xml/escp2/model/model_114.xml (+1, -2)
4319		src/xml/escp2/model/model_115.xml (+1, -2)
4320		src/xml/escp2/model/model_116.xml (+1, -2)
4321		src/xml/escp2/model/model_117.xml (+1, -2)
4322		src/xml/escp2/model/model_118.xml (+1, -2)
4323		src/xml/escp2/model/model_119.xml (+1, -2)
4324		src/xml/escp2/model/model_12.xml (+1, -2)
4325		src/xml/escp2/model/model_120.xml (+1, -2)
4326		src/xml/escp2/model/model_121.xml (+1, -2)
4327		src/xml/escp2/model/model_122.xml (+1, -2)
4328		src/xml/escp2/model/model_123.xml (+1, -2)
4329		src/xml/escp2/model/model_124.xml (+1, -2)
4330		src/xml/escp2/model/model_125.xml (+1, -2)
4331		src/xml/escp2/model/model_126.xml (+1, -2)
4332		src/xml/escp2/model/model_127.xml (+1, -2)
4333		src/xml/escp2/model/model_128.xml (+1, -2)
4334		src/xml/escp2/model/model_129.xml (+1, -2)
4335		src/xml/escp2/model/model_13.xml (+1, -2)
4336		src/xml/escp2/model/model_130.xml (+1, -2)
4337		src/xml/escp2/model/model_131.xml (+1, -2)
4338		src/xml/escp2/model/model_14.xml (+1, -2)
4339		src/xml/escp2/model/model_15.xml (+1, -2)
4340		src/xml/escp2/model/model_16.xml (+1, -2)
4341		src/xml/escp2/model/model_17.xml (+1, -2)
4342		src/xml/escp2/model/model_18.xml (+1, -2)
4343		src/xml/escp2/model/model_2.xml (+1, -2)
4344		src/xml/escp2/model/model_20.xml (+1, -2)
4345		src/xml/escp2/model/model_21.xml (+1, -2)
4346		src/xml/escp2/model/model_22.xml (+1, -2)
4347		src/xml/escp2/model/model_23.xml (+1, -2)
4348		src/xml/escp2/model/model_24.xml (+1, -2)
4349		src/xml/escp2/model/model_25.xml (+1, -2)
4350		src/xml/escp2/model/model_26.xml (+1, -2)
4351		src/xml/escp2/model/model_27.xml (+1, -2)
4352		src/xml/escp2/model/model_28.xml (+1, -2)
4353		src/xml/escp2/model/model_29.xml (+1, -2)
4354		src/xml/escp2/model/model_3.xml (+1, -2)
4355		src/xml/escp2/model/model_30.xml (+1, -2)
4356		src/xml/escp2/model/model_31.xml (+1, -2)
4357		src/xml/escp2/model/model_32.xml (+1, -2)
4358		src/xml/escp2/model/model_34.xml (+1, -2)
4359		src/xml/escp2/model/model_35.xml (+1, -2)
4360		src/xml/escp2/model/model_36.xml (+1, -2)
4361		src/xml/escp2/model/model_37.xml (+1, -2)
4362		src/xml/escp2/model/model_38.xml (+1, -2)
4363		src/xml/escp2/model/model_39.xml (+1, -2)
4364		src/xml/escp2/model/model_4.xml (+1, -2)
4365		src/xml/escp2/model/model_40.xml (+1, -2)
4366		src/xml/escp2/model/model_41.xml (+1, -2)
4367		src/xml/escp2/model/model_42.xml (+1, -2)
4368		src/xml/escp2/model/model_43.xml (+1, -2)
4369		src/xml/escp2/model/model_44.xml (+1, -2)
4370		src/xml/escp2/model/model_45.xml (+1, -2)
4371		src/xml/escp2/model/model_46.xml (+1, -2)
4372		src/xml/escp2/model/model_47.xml (+1, -2)
4373		src/xml/escp2/model/model_48.xml (+1, -2)
4374		src/xml/escp2/model/model_49.xml (+1, -2)
4375		src/xml/escp2/model/model_5.xml (+1, -2)
4376		src/xml/escp2/model/model_50.xml (+1, -2)
4377		src/xml/escp2/model/model_51.xml (+1, -2)
4378		src/xml/escp2/model/model_52.xml (+1, -2)
4379		src/xml/escp2/model/model_53.xml (+1, -2)
4380		src/xml/escp2/model/model_54.xml (+1, -2)
4381		src/xml/escp2/model/model_55.xml (+1, -2)
4382		src/xml/escp2/model/model_56.xml (+1, -2)
4383		src/xml/escp2/model/model_57.xml (+1, -2)
4384		src/xml/escp2/model/model_58.xml (+1, -2)
4385		src/xml/escp2/model/model_6.xml (+1, -2)
4386		src/xml/escp2/model/model_60.xml (+1, -2)
4387		src/xml/escp2/model/model_61.xml (+1, -2)
4388		src/xml/escp2/model/model_62.xml (+1, -2)
4389		src/xml/escp2/model/model_63.xml (+1, -2)
4390		src/xml/escp2/model/model_64.xml (+1, -2)
4391		src/xml/escp2/model/model_65.xml (+1, -2)
4392		src/xml/escp2/model/model_66.xml (+1, -2)
4393		src/xml/escp2/model/model_67.xml (+1, -2)
4394		src/xml/escp2/model/model_68.xml (+1, -2)
4395		src/xml/escp2/model/model_69.xml (+1, -2)
4396		src/xml/escp2/model/model_7.xml (+1, -2)
4397		src/xml/escp2/model/model_70.xml (+1, -2)
4398		src/xml/escp2/model/model_71.xml (+1, -2)
4399		src/xml/escp2/model/model_72.xml (+1, -2)
4400		src/xml/escp2/model/model_73.xml (+1, -2)
4401		src/xml/escp2/model/model_74.xml (+1, -2)
4402		src/xml/escp2/model/model_75.xml (+1, -2)
4403		src/xml/escp2/model/model_76.xml (+1, -2)
4404		src/xml/escp2/model/model_77.xml (+1, -2)
4405		src/xml/escp2/model/model_78.xml (+1, -2)
4406		src/xml/escp2/model/model_79.xml (+1, -2)
4407		src/xml/escp2/model/model_8.xml (+1, -2)
4408		src/xml/escp2/model/model_80.xml (+1, -2)
4409		src/xml/escp2/model/model_81.xml (+1, -2)
4410		src/xml/escp2/model/model_82.xml (+1, -2)
4411		src/xml/escp2/model/model_83.xml (+1, -2)
4412		src/xml/escp2/model/model_84.xml (+1, -2)
4413		src/xml/escp2/model/model_85.xml (+1, -2)
4414		src/xml/escp2/model/model_86.xml (+1, -2)
4415		src/xml/escp2/model/model_87.xml (+1, -2)
4416		src/xml/escp2/model/model_88.xml (+1, -2)
4417		src/xml/escp2/model/model_89.xml (+1, -2)
4418		src/xml/escp2/model/model_9.xml (+1, -2)
4419		src/xml/escp2/model/model_90.xml (+1, -2)
4420		src/xml/escp2/model/model_91.xml (+1, -2)
4421		src/xml/escp2/model/model_92.xml (+1, -2)
4422		src/xml/escp2/model/model_93.xml (+1, -2)
4423		src/xml/escp2/model/model_94.xml (+1, -2)
4424		src/xml/escp2/model/model_95.xml (+1, -2)
4425		src/xml/escp2/model/model_96.xml (+1, -2)
4426		src/xml/escp2/model/model_97.xml (+1, -2)
4427		src/xml/escp2/model/model_98.xml (+1, -2)
4428		src/xml/escp2/model/model_99.xml (+1, -2)
4429		src/xml/escp2/qualitypresets/Makefile.am (+1, -2)
4430		src/xml/escp2/qualitypresets/p1_5.xml (+1, -2)
4431		src/xml/escp2/qualitypresets/picturemate.xml (+1, -2)
4432		src/xml/escp2/qualitypresets/prox900.xml (+1, -2)
4433		src/xml/escp2/qualitypresets/standard.xml (+1, -2)
4434		src/xml/escp2/qualitypresets/v2880.xml (+1, -2)
4435		src/xml/escp2/qualitypresets/wf40.xml (+1, -2)
4436		src/xml/escp2/resolutions/Makefile.am (+1, -2)
4437		src/xml/escp2/resolutions/c8x.xml (+1, -2)
4438		src/xml/escp2/resolutions/escp2-i.xml (+1, -2)
4439		src/xml/escp2/resolutions/prox600.xml (+1, -2)
4440		src/xml/escp2/resolutions/sc480.xml (+1, -2)
4441		src/xml/escp2/resolutions/sc660.xml (+1, -2)
4442		src/xml/escp2/resolutions/sc680.xml (+1, -2)
4443		src/xml/escp2/resolutions/sc740.xml (+1, -2)
4444		src/xml/escp2/resolutions/sc860.xml (+1, -2)
4445		src/xml/escp2/resolutions/sp700.xml (+1, -2)
4446		src/xml/escp2/resolutions/sp720.xml (+1, -2)
4447		src/xml/escp2/resolutions/wf6xx.xml (+1, -2)
4448		src/xml/escp2/weaves/Makefile.am (+1, -2)
4449		src/xml/escp2/weaves/pro7000.xml (+1, -2)
4450		src/xml/escp2/weaves/pro7500.xml (+1, -2)
4451		src/xml/escp2/weaves/pro7600.xml (+1, -2)
4452		src/xml/escp2/weaves/standard.xml (+1, -2)
4453		src/xml/extract-strings.c (+1, -2)
4454		src/xml/papers/Makefile.am (+1, -2)
4455		src/xml/papers/labels.xml (+1, -2)
4456		src/xml/papers/standard.xml (+1, -2)
4457		src/xml/printers/Makefile.am (+1, -2)
4458		src/xml/printers/canon.xml (+1, -2)
4459		src/xml/printers/dpl.xml (+1, -2)
4460		src/xml/printers/dyesub.xml (+1, -2)
4461		src/xml/printers/escp2.xml (+1, -2)
4462		src/xml/printers/lexmark.xml (+1, -2)
4463		src/xml/printers/pcl.xml (+1, -2)
4464		src/xml/printers/ps.xml (+1, -2)
4465		src/xml/printers/raw.xml (+1, -2)
4466		test/Makefile.am (+1, -2)
4467		test/bjc-unprint.c (+1, -2)
4468		test/curve.c (+1, -2)
4469		test/escp2-weavetest.c (+1, -2)
4470		test/gen-printer-list.c (+1, -2)
4471		test/parse-escp2.in (+1, -2)
4472		test/pcl-unprint.c (+1, -2)
4473		test/run-testdither.in (+1, -2)
4474		test/testdither.c (+1, -2)
4475		test/unprint.c (+1, -2)
4476		test/xml-curve.c (+1, -2)
4477
4478	Fix FSF address in copyright messages
4479
44802017-11-25  <Robert Krawitz>	9c71831253dfab8b84e528d1fabde002ef167c84
4481
4482	Lines: +8, -1
4483	Files:	src/testpattern/compare-checksums.in (+8, -1)
4484
4485	Correctly handle relative pathname for wzpaq.
4486
44872017-11-24  <Robert Krawitz>	3812b8964332c9871ff5a6965d91b1de397e9706
4488
4489	Lines: +0, -0
4490	Files:	src/cups/backend_common.c (+0, -0)
4491		src/cups/backend_magicard.c (+0, -0)
4492		src/cups/backend_shinkos6245.c (+0, -0)
4493		src/main/print-dyesub.c (+0, -0)
4494		src/testpattern/compare-checksums.in (+0, -0)
4495
4496	Trailing whitespace cleanup
4497
44982017-11-24  <Robert Krawitz>	88769eaacb790a14814ecbe47ccf00cf95196da9
4499
4500	Lines: +305, -1
4501	Files:	include/gutenprint/array.h (+64, -0)
4502		include/gutenprint/util.h (+1, -0)
4503		src/main/array.c (+223, -0)
4504		src/main/curve.c (+17, -1)
4505
4506	Pull in generic array and curve improvements from lut-branch
4507
45082017-11-23  <Robert Krawitz>	6d621cfd33954e5ad66250407baebd3a70fb3587
4509
4510	Lines: +86, -128
4511	Files:	src/testpattern/compare-checksums.in (+80, -114)
4512		src/testpattern/compress-checksums.in (+6, -14)
4513
4514	More performance tuning for compress/uncompress
4515
45162017-11-23  <Solomon Peachy>	0e49ba3bebce1fe0553e9948ebadd7faec9f041e
4517
4518	Lines: +149, -100
4519	Files:	src/cups/backend_canonselphy.c (+33, -31)
4520		src/cups/backend_canonselphyneo.c (+17, -7)
4521		src/cups/backend_citizencw01.c (+5, -3)
4522		src/cups/backend_dnpds40.c (+11, -9)
4523		src/cups/backend_kodak1400.c (+8, -1)
4524		src/cups/backend_kodak605.c (+3, -1)
4525		src/cups/backend_kodak6800.c (+3, -1)
4526		src/cups/backend_mitsu70x.c (+9, -7)
4527		src/cups/backend_mitsu9550.c (+26, -21)
4528		src/cups/backend_mitsup95d.c (+5, -3)
4529		src/cups/backend_shinkos1245.c (+4, -2)
4530		src/cups/backend_shinkos2145.c (+5, -3)
4531		src/cups/backend_shinkos6145.c (+5, -3)
4532		src/cups/backend_shinkos6245.c (+9, -4)
4533		src/cups/backend_sonyupdr150.c (+6, -4)
4534
4535	backends:  Synchronize with upstream.  Mostly minor stuff.
4536
45372017-11-23  <Solomon Peachy>	344c7e263e6b51a14c9246813fda7a9862eebd9c
4538
4539	Lines: +1306, -56
4540	Files:	src/cups/Makefile.am (+1, -1)
4541		src/cups/backend_common.c (+104, -55)
4542		src/cups/backend_common.h (+3, -0)
4543		src/cups/backend_magicard.c (added +747)
4544		src/main/print-dyesub.c (+449, -0)
4545		src/xml/printers/dyesub.xml (+2, -0)
4546
4547	dyesub:  Initial Magicard ID card printer support.
4548
4549	Supports:  Tango 2E and Rio 2E on LC1 (YMCKO) ribbon.
4550
4551	Unsupported:  Duplexing (on Tango 2E)
4552	              Mag stripe encoding
4553		      Smartcard encoding
4554		      Holokote holes
4555		      Black-only mode
4556
4557	Requires custom backend to encode image data into printer's native
4558	format.  (striped 6bpp bit planes!)
4559
4560	Todo:   Add more parameters
4561		Figure out missing features
4562		Figure out how to query printer error states
4563		Sort out multi-copy generation
4564		Support more models
4565		???
4566		Profit!
4567
45682017-11-23  <Solomon Peachy>	ee7ff540a11c68e01bdcf67b33fc667be1af040e
4569
4570	Lines: +13, -63
4571	Files:	src/main/print-dyesub.c (+13, -63)
4572
4573	dyesub:  Convert selphyneo to use native YMC instead of the YCbCr hack.
4574
4575	Yields results consistent with the other Selphy models.
4576
45772017-11-23  <Solomon Peachy>	99cd5b47322d2b8431e5ea80d2a6b18d81dd775b
4578
4579	Lines: +0, -2
4580	Files:	src/main/print-dyesub.c (+0, -2)
4581
4582	dyesub:  Delete a long-irrelevant FIXME.
4583
45842017-11-22  <Robert Krawitz>	e3ef1324e0788fa36798691f6a62c847bda3a795
4585
4586	Lines: +85, -64
4587	Files:	.gitignore (+46, -33)
4588		AUTHORS (+0, -0)
4589		configure.ac (+21, -16)
4590		m4/stp.m4 (+3, -0)
4591		scripts/gversion.in (+1, -1)
4592		scripts/wzpaq.in (+0, -0)
4593		scripts/{test-gversion => test-gversion.in} (+1, -1)
4594		src/cups/test-rastertogutenprint.in (+0, -0)
4595		src/cups/{test-ppds => test-ppds.in} (+1, -1)
4596		src/testpattern/compare-checksums.in (+0, -0)
4597		src/testpattern/compress-checksums.in (+1, -1)
4598		src/testpattern/{compare-image-files => compare-image-files.in} (+1, -1)
4599		src/testpattern/{run-testpattern => run-testpattern.in} (+1, -1)
4600		src/testpattern/{run-testpattern-1 => run-testpattern-1.in} (+1, -1)
4601		src/xml/escp2/inputslots/pro3880.xml (+0, -0)
4602		test/{compress-5level.sh => compress-5level.sh.in} (+1, -1)
4603		test/{compress-6level.sh => compress-6level.sh.in} (+1, -1)
4604		test/{parse-bjc => parse-bjc.in} (+1, -1)
4605		test/{parse-escp2 => parse-escp2.in} (+1, -1)
4606		test/{run-testdither => run-testdither.in} (+1, -1)
4607		test/{run-weavetest => run-weavetest.in} (+1, -1)
4608		test/{uncompress-5level.sh => uncompress-5level.sh.in} (+1, -1)
4609		test/{uncompress-6level.sh => uncompress-6level.sh.in} (+1, -1)
4610
4611	All (almost) shebang lines should be generated by autogen.
4612
4613	Cleanup .gitignore (finally)
4614
4615	Clean some stray trailing whitespace
4616
46172017-11-21  <Robert Krawitz>	fc9c79e818f011d375a6aafe39b4f4ae520bfb14
4618
4619	Lines: +27, -41
4620	Files:	src/testpattern/compare-checksums.in (+27, -41)
4621
4622	Performance improvements to decompress
4623
46242017-11-21  <Robert Krawitz>	2bdb1446d71a021d85b1894e464035a9d809cf65
4625
4626	Lines: +59, -92
4627	Files:	src/testpattern/compress-checksums.in (+59, -92)
4628
4629	Performance improvements
4630
46312017-11-20  <Robert Krawitz>	71ad521afad8076c20fcce7507173c1a2cf79f58
4632
4633	Lines: +516, -40
4634	Files:	src/testpattern/compare-checksums.in (+111, -11)
4635		src/testpattern/compress-checksums.in (+405, -29)
4636
4637	Further improvement to compression.
4638
4639	Performance improvements.
4640
4641	Documentation added to compressor.
4642
46432017-11-16  <Robert Krawitz>	744f2266b412b5e5ef88fb4daddd1a922248ec68
4644
4645	Lines: +2, -2
4646	Files:	src/testpattern/run-testpattern-2.in (+2, -2)
4647
4648	Fix -o+
4649
46502017-11-16  <Robert Krawitz>	4404a55fd9fd5212a270dac28f565a2e628fba46
4651
4652	Lines: +106, -101
4653	Files:	src/main/array.c (+1, -1)
4654		src/main/curve.c (+1, -1)
4655		src/main/escp2-papers.c (+18, -30)
4656		src/main/escp2-resolutions.c (+6, -0)
4657		src/main/print-dither-matrices.c (+1, -1)
4658		src/main/print-escp2-data.c (+4, -8)
4659		src/main/xml.c (+75, -60)
4660
4661	Wrap more things in stp_xml_init/stp_xml_exit.
4662
4663	Other XML cleanup
4664
46652017-11-16  <Robert Krawitz>	30db80f27cff32aebdce8f2874360ad05713bd2e
4666
4667	Lines: +31, -6
4668	Files:	src/xml/Makefile.am (+13, -2)
4669		src/xml/escp2/Makefile.am (+12, -1)
4670		src/xml/escp2/model/Makefile.am (+4, -1)
4671		src/xml/escp2/model/base/Makefile.am (+1, -1)
4672		src/xml/escp2/resolutions/Makefile.am (+1, -1)
4673
4674	Remove GNU-isms
4675
46762017-11-16  <Robert Krawitz>	07184ec60868367549661b823bb5ab730ea4f99d
4677
4678	Lines: +653, -134
4679	Files:	include/gutenprint/Makefile.am (+1, -0)
4680		include/gutenprint/gutenprint.h (+1, -0)
4681		include/gutenprint/mxml.h (+0, -1)
4682		include/gutenprint/refcache.h (added +101)
4683		include/gutenprint/util.h (+1, -0)
4684		include/gutenprint/xml.h (+8, -0)
4685		src/main/Makefile.am (+1, -0)
4686		src/main/escp2-channels.c (+13, -6)
4687		src/main/escp2-papers.c (+32, -9)
4688		src/main/escp2-resolutions.c (+69, -35)
4689		src/main/mxml-node.c (+0, -12)
4690		src/main/print-escp2-data.c (+20, -18)
4691		src/main/print-escp2.h (+2, -2)
4692		src/main/print-papers.c (+0, -1)
4693		src/main/refcache.c (added +232)
4694		src/main/xml.c (+89, -10)
4695		src/testpattern/compress-checksums.in (+83, -40)
4696
4697	Add reference cache; use it for XML files loaded and for escp2 data
4698	objects that need to persist.
4699
4700	Refcache currently uses a list; obviously that could be made better if
4701	it matters (currently it doesn't).
4702
4703	Do not cache top level model files
4704
4705	Don't cache XML objects that don't need to persist.
4706
47072017-11-14  <Robert Krawitz>	01dd2d3f89d84b0a4fae9a87f21dc4d631827d5a
4708
4709	Lines: +0, -0
4710	Files:	src/cups/backend_common.h (+0, -0)
4711
4712	Whitespace cleanup
4713
47142017-11-12  <Robert Krawitz>	3bb2ffa3f7bf369661a7d1edf780b2deeac58957
4715
4716	Lines: +68, -0
4717	Files:	src/testpattern/compare-checksums.in (+34, -0)
4718		src/testpattern/compress-checksums.in (+34, -0)
4719
4720	Some further reduction in test results disk consumption
4721
47222017-11-12  <Robert Krawitz>	674849b060658abb66615cf8fe26d302bc3ffcf8
4723
4724	Lines: +256, -244
4725	Files:	src/main/escp2-channels.c (+3, -2)
4726		src/main/escp2-papers.c (+35, -51)
4727		src/main/escp2-resolutions.c (+17, -14)
4728		src/main/print-escp2-data.c (+17, -17)
4729		src/main/print-escp2.c (+90, -90)
4730		src/main/print-escp2.h (+22, -24)
4731		src/main/xml.c (+0, -0)
4732		src/xml/escp2/model/base/Makefile.am (+1, -0)
4733		src/xml/escp2/model/base/c8x.xml (+1, -45)
4734		src/xml/escp2/model/base/c8x_base.xml (added +69)
4735		src/xml/escp2/model/model_44.xml (+1, -1)
4736
4737	Clean up a memory leak.
4738
4739	Add assertions for trying to redefine nested data structures in hierarchical
4740	model files.  This isn't the right approach; what I intend to do is cache
4741	static copies of loaded data, so they can be trivially replaced with a
4742	pointer swap where needed.
4743
4744	Rename internal non-static stp_escp2 routines to stpi_escp2.
4745
47462017-11-11  <Robert Krawitz>	1a55f14ee6850037af44c4406f97b3e6c62df920
4747
4748	Lines: +4054, -10389
4749	Files:	configure.ac (+2, -0)
4750		include/gutenprint/mxml.h (+2, -0)
4751		include/gutenprint/path.h (+8, -1)
4752		include/gutenprint/xml.h (+12, -0)
4753		src/main/escp2-channels.c (+5, -27)
4754		src/main/escp2-papers.c (+15, -69)
4755		src/main/escp2-resolutions.c (+19, -72)
4756		src/main/mxml-node.c (+21, -0)
4757		src/main/path.c (+8, -8)
4758		src/main/print-escp2-data.c (+20, -37)
4759		src/main/print-papers.c (+2, -32)
4760		src/main/xml.c (+93, -0)
4761		src/testpattern/Makefile.am (+3, -3)
4762		src/testpattern/printer_options.c (+2, -0)
4763		src/xml/escp2/Makefile.am (+6, -15)
4764		src/xml/escp2/model/Makefile.am (+9, -5)
4765		src/xml/escp2/model/base/Makefile.am (added +74)
4766		src/xml/escp2/model/base/bx.xml (added +86)
4767		src/xml/escp2/model/base/c1xx.xml (added +218)
4768		src/xml/escp2/model/base/c2x.xml (added +82)
4769		src/xml/escp2/model/base/c7xx.xml (added +75)
4770		src/xml/escp2/model/base/c8x.xml (added +71)
4771		src/xml/escp2/model/base/cpro.xml (added +60)
4772		src/xml/escp2/model/base/photo2.xml (added +67)
4773		src/xml/escp2/model/base/picmate.xml (added +116)
4774		src/xml/escp2/model/base/pro_ultrachrome_k3.xml (added +27)
4775		src/xml/escp2/model/base/pro_ultrachrome_k3_base.xml (added +57)
4776		src/xml/escp2/model/base/pro_ultrachrome_k3_cutter.xml (added +29)
4777		src/xml/escp2/model/base/pro_ultrachrome_k3v.xml (added +26)
4778		src/xml/escp2/model/base/pro_ultrachrome_k3v10.xml (added +27)
4779		src/xml/escp2/model/base/pro_ultrachrome_k3v10_base.xml (added +135)
4780		src/xml/escp2/model/base/pro_ultrachrome_k3v10a.xml (added +27)
4781		src/xml/escp2/model/base/pro_ultrachrome_k3v10b.xml (added +27)
4782		src/xml/escp2/model/base/pro_x000.xml (added +130)
4783		src/xml/escp2/model/base/pro_x500.xml (added +124)
4784		src/xml/escp2/model/base/pro_x700.xml (added +26)
4785		src/xml/escp2/model/base/pro_x800.xml (added +137)
4786		src/xml/escp2/model/base/pro_x880.xml (added +27)
4787		src/xml/escp2/model/base/r200.xml (added +158)
4788		src/xml/escp2/model/base/r240.xml (added +165)
4789		src/xml/escp2/model/base/r800.xml (added +174)
4790		src/xml/escp2/model/base/sc800.xml (added +135)
4791		src/xml/escp2/model/base/sp700.xml (added +61)
4792		src/xml/escp2/model/base/sp750.xml (added +67)
4793		src/xml/escp2/model/base/sp950.xml (added +131)
4794		src/xml/escp2/model/base/wf7xxx.xml (added +87)
4795		src/xml/escp2/model/model_0.xml (+1, -64)
4796		src/xml/escp2/model/model_102.xml (+1, -124)
4797		src/xml/escp2/model/model_103.xml (+1, -124)
4798		src/xml/escp2/model/model_104.xml (+1, -124)
4799		src/xml/escp2/model/model_105.xml (+1, -124)
4800		src/xml/escp2/model/model_106.xml (+1, -124)
4801		src/xml/escp2/model/model_107.xml (+1, -116)
4802		src/xml/escp2/model/model_108.xml (+1, -86)
4803		src/xml/escp2/model/model_109.xml (+1, -124)
4804		src/xml/escp2/model/model_110.xml (+1, -124)
4805		src/xml/escp2/model/model_112.xml (+1, -113)
4806		src/xml/escp2/model/model_113.xml (+1, -113)
4807		src/xml/escp2/model/model_114.xml (+1, -113)
4808		src/xml/escp2/model/model_116.xml (+1, -113)
4809		src/xml/escp2/model/model_117.xml (+1, -113)
4810		src/xml/escp2/model/model_118.xml (+1, -196)
4811		src/xml/escp2/model/model_119.xml (+1, -197)
4812		src/xml/escp2/model/model_12.xml (+2, -135)
4813		src/xml/escp2/model/model_120.xml (+1, -197)
4814		src/xml/escp2/model/model_124.xml (+1, -113)
4815		src/xml/escp2/model/model_125.xml (+1, -113)
4816		src/xml/escp2/model/model_126.xml (+1, -113)
4817		src/xml/escp2/model/model_127.xml (+1, -113)
4818		src/xml/escp2/model/model_128.xml (+1, -124)
4819		src/xml/escp2/model/model_129.xml (+1, -136)
4820		src/xml/escp2/model/model_131.xml (+1, -113)
4821		src/xml/escp2/model/model_14.xml (+1, -126)
4822		src/xml/escp2/model/model_15.xml (+1, -126)
4823		src/xml/escp2/model/model_16.xml (+2, -135)
4824		src/xml/escp2/model/model_17.xml (+2, -135)
4825		src/xml/escp2/model/model_20.xml (+1, -94)
4826		src/xml/escp2/model/model_21.xml (+1, -131)
4827		src/xml/escp2/model/model_22.xml (+2, -127)
4828		src/xml/escp2/model/model_23.xml (+2, -127)
4829		src/xml/escp2/model/model_24.xml (+1, -111)
4830		src/xml/escp2/model/model_28.xml (+1, -104)
4831		src/xml/escp2/model/model_29.xml (+1, -100)
4832		src/xml/escp2/model/model_30.xml (+1, -104)
4833		src/xml/escp2/model/model_31.xml (+1, -100)
4834		src/xml/escp2/model/model_32.xml (+1, -94)
4835		src/xml/escp2/model/model_35.xml (+2, -137)
4836		src/xml/escp2/model/model_36.xml (+2, -137)
4837		src/xml/escp2/model/model_37.xml (+2, -137)
4838		src/xml/escp2/model/model_38.xml (+1, -142)
4839		src/xml/escp2/model/model_39.xml (+1, -99)
4840		src/xml/escp2/model/model_4.xml (+1, -111)
4841		src/xml/escp2/model/model_40.xml (+1, -100)
4842		src/xml/escp2/model/model_42.xml (+1, -131)
4843		src/xml/escp2/model/model_43.xml (+1, -142)
4844		src/xml/escp2/model/model_44.xml (+1, -126)
4845		src/xml/escp2/model/model_45.xml (+1, -99)
4846		src/xml/escp2/model/model_46.xml (+1, -107)
4847		src/xml/escp2/model/model_48.xml (+1, -113)
4848		src/xml/escp2/model/model_49.xml (+1, -113)
4849		src/xml/escp2/model/model_5.xml (+1, -111)
4850		src/xml/escp2/model/model_53.xml (+1, -107)
4851		src/xml/escp2/model/model_54.xml (+1, -94)
4852		src/xml/escp2/model/model_55.xml (+1, -128)
4853		src/xml/escp2/model/model_6.xml (+1, -111)
4854		src/xml/escp2/model/model_60.xml (+1, -128)
4855		src/xml/escp2/model/model_62.xml (+1, -94)
4856		src/xml/escp2/model/model_63.xml (+1, -134)
4857		src/xml/escp2/model/model_64.xml (+1, -150)
4858		src/xml/escp2/model/model_67.xml (+1, -150)
4859		src/xml/escp2/model/model_69.xml (+1, -139)
4860		src/xml/escp2/model/model_7.xml (+1, -125)
4861		src/xml/escp2/model/model_73.xml (+1, -92)
4862		src/xml/escp2/model/model_77.xml (+1, -141)
4863		src/xml/escp2/model/model_78.xml (+2, -137)
4864		src/xml/escp2/model/model_79.xml (+1, -128)
4865		src/xml/escp2/model/model_8.xml (+1, -125)
4866		src/xml/escp2/model/model_83.xml (+1, -141)
4867		src/xml/escp2/model/model_84.xml (+1, -134)
4868		src/xml/escp2/model/model_85.xml (+1, -194)
4869		src/xml/escp2/model/model_86.xml (+1, -92)
4870		src/xml/escp2/model/model_88.xml (+1, -124)
4871		src/xml/escp2/model/model_89.xml (+1, -124)
4872		src/xml/escp2/model/model_90.xml (+1, -124)
4873		src/xml/escp2/model/model_92.xml (+1, -196)
4874		src/xml/escp2/model/model_99.xml (+1, -194)
4875		src/xml/escp2/model/{model_111.xml => base/pro_x600.xml} (+6, -6)
4876		src/xml/escp2/model/{model_59.xml => base/c4x.xml} (+22, -20)
4877		src/xml/escp2/resolutions/Makefile.am (added +53)
4878		src/xml/escp2/resolutions/c8x.xml (added +115)
4879		src/xml/escp2/resolutions/escp2-i.xml (added +89)
4880		src/xml/escp2/resolutions/prox600.xml (added +111)
4881		src/xml/escp2/resolutions/sc480.xml (added +99)
4882		src/xml/escp2/resolutions/sc660.xml (added +106)
4883		src/xml/escp2/resolutions/sc740.xml (added +109)
4884		src/xml/escp2/resolutions/sp700.xml (added +114)
4885		src/xml/escp2/resolutions/sp720.xml (added +119)
4886		src/xml/escp2/resolutions/wf6xx.xml (added +160)
4887		src/xml/escp2/{model/model_19.xml => resolutions/sc860.xml} (+2, -57)
4888		src/xml/escp2/{model/model_33.xml => resolutions/sc680.xml} (+2, -57)
4889		src/xml/printers/escp2.xml (+5, -6)
4890
4891	Improvements to XML and path APIs and reorganization of Epson XML data.
4892
4893	The XML changes and related changes in the path API simplify the
4894	process of loading sub-files.
4895
4896	The changes to the Epson driver allow for a more flexible hierarchy of
4897	model files, which can be based on other model files (conventionally
4898	residing in xml/escp2/model/base).
4899
4900	A few unused model files were removed; their model numbers can be
4901	reused later if we want.
4902
4903	There are very minor (about 0.06%) changes in ink density on model 84
4904	printers.
4905
49062017-11-11  <Robert Krawitz>	c469e3695b646055d8b135c3af56e4ea8f2922ab
4907
4908	Lines: +8, -0
4909	Files:	include/gutenprintui2/gutenprintui.h (+2, -0)
4910		src/gimp2/print_gimp.h (+2, -0)
4911		src/gutenprintui2/gutenprintui-internal.h (+2, -0)
4912		src/main/dither-impl.h (+2, -0)
4913
4914	Fix up compiler warning about redefining inline
4915
49162017-11-10  <Robert Krawitz>	5cf800e17542af75c9cba1b4b396fdf4f47cf657
4917
4918	Lines: +147, -18
4919	Files:	.gitignore (+3, -0)
4920		configure.ac (+3, -0)
4921		src/xml/Makefile.am (+5, -18)
4922		src/xml/dither/Makefile.am (added +44)
4923		src/xml/papers/Makefile.am (added +43)
4924		src/xml/printers/Makefile.am (added +49)
4925
4926	Correctly install .xml files in new hierarchy
4927
49282017-11-10  <Solomon Peachy>	f2ccb67dc42149efd0b5a8b5f39b57ab1b2329aa
4929
4930	Lines: +4, -3
4931	Files:	.gitignore (+4, -3)
4932
4933	Update gitignore.
4934
49352017-11-10  <Solomon Peachy>	552a273654a1a3ed7f27236fe038c58c918229ce
4936
4937	Lines: +1, -1
4938	Files:	po/POTFILES.in (+1, -1)
4939
4940	Whoops, missed out on the POTFILES to 'print-olympus.c'
4941
49422017-11-06  <Solomon Peachy>	01d0f8695ce87c1d560fd1c595ffbe10c9672b33
4943
4944	Lines: +1, -1
4945	Files:	src/main/Makefile.am (+1, -1)
4946		src/main/{print-olympus.c => print-dyesub.c} (+0, -0)
4947
4948	dyesub: Finally rename the "olympus" driver to "dyesub"
4949
49502017-11-03  <Robert Krawitz>	ea52d77cb28c4af405344392e18a5db833ccf948
4951
4952	Lines: +1, -1
4953	Files:	scripts/wzpaq.in (+1, -1)
4954
4955	Fix copyright.
4956
49572017-11-02  <Robert Krawitz>	b5e37e9b03e49d343facd4ebd9588cfa155a2a27
4958
4959	Lines: +34, -23
4960	Files:	src/cups/test-rastertogutenprint.in (+34, -23)
4961
4962	Improve help message for test-rastertogutenprint and cleanup
4963
49642017-11-02  <Robert Krawitz>	86da63eee0352cca2fcb677d4d0f70e5122f9cdc
4965
4966	Lines: +3665, -3259
4967	Files:	include/gutenprint/path.h (+9, -0)
4968		src/main/module.c (+8, -0)
4969		src/main/path.c (+43, -5)
4970		src/main/print-dither-matrices.c (+3, -2)
4971		src/main/printers.c (+0, -1)
4972		src/main/xml.c (+21, -13)
4973		src/xml/Makefile.am (+11, -4)
4974		src/xml/printers.xml (removed -3234)
4975		src/xml/printers/canon.xml (added +1469)
4976		src/xml/printers/dpl.xml (added +84)
4977		src/xml/printers/dyesub.xml (added +180)
4978		src/xml/printers/escp2.xml (added +650)
4979		src/xml/printers/lexmark.xml (added +61)
4980		src/xml/printers/pcl.xml (added +1022)
4981		src/xml/printers/ps.xml (added +52)
4982		src/xml/printers/raw.xml (added +52)
4983		src/xml/{dither-matrix-1x1.xml => dither/matrix-1x1.xml} (+0, -0)
4984		src/xml/{dither-matrix-2x1.xml => dither/matrix-2x1.xml} (+0, -0)
4985		src/xml/{dither-matrix-4x1.xml => dither/matrix-4x1.xml} (+0, -0)
4986
4987	Further XML cleanup.
4988
4989	* Split printers.xml into individual files under src/xml/printers
4990
4991	* Move dither matrices into src/xml/dither
4992
4993	* Add stp_path_find_file to perform a simple path search
4994
49952017-11-02  <Robert Krawitz>	09e01e69fa046c6cc3925d5d30a4d01a8c42c57d
4996
4997	Lines: +1, -1
4998	Files:	src/cups/Makefile.am (+1, -1)
4999		src/cups/{rastertoprinter.c => rastertogutenprint.c} (+0, -0)
5000
5001	rename rastertoprinter.c to rastertogutenprint.c to correspond with binary
5002
50032017-11-01  <Robert Krawitz>	7861c60bf13bb5d9666eb5153dd0b6b74e307a18
5004
5005	Lines: +0, -0
5006	Files:	src/cups/backend_mitsu70x.c (+0, -0)
5007
5008	Remove stray space-at-end-of-line
5009
50102017-11-01  <Robert Krawitz>	e304b5e2702f41da7ba9af730eff636da79f8ef7
5011
5012	Lines: +994, -847
5013	Files:	include/gutenprint/paper.h (+7, -41)
5014		include/gutenprint/printers.h (+0, -34)
5015		src/cups/genppd.c (+14, -15)
5016		src/cups/rastertoprinter.c (+2, -2)
5017		src/gutenprintui2/panel.c (+7, -9)
5018		src/main/gutenprint-internal.h (+169, -0)
5019		src/main/print-canon.c (+22, -13)
5020		src/main/print-dpl.c (+17, -6)
5021		src/main/print-escp2.c (+22, -13)
5022		src/main/print-lexmark.c (+16, -11)
5023		src/main/print-olympus.c (+51, -33)
5024		src/main/print-papers.c (+225, -98)
5025		src/main/print-pcl.c (+28, -9)
5026		src/main/print-ps.c (+72, -3)
5027		src/main/print-raw.c (+11, -8)
5028		src/main/print-util.c (+0, -1)
5029		src/main/printers.c (+10, -2)
5030		src/xml/Makefile.am (+2, -1)
5031		src/xml/papers/labels.xml (added +318)
5032		src/xml/{papers.xml => papers/standard.xml} (+1, -548)
5033
5034	Reorganize the papersize API.
5035
5036	* All of the papersize routines except for stp_get_papersize_by_name
5037	  (now renamed to stp_describe_papersize) are now internal; they
5038	  weren't being used outside of the core anyway.
5039	  stp_describe_papersize now takes an stp_vars_t as an argument,
5040	  reflecting that the new papersize API is printer-specific.  This is
5041	  implmented via a describe_papersize member in stp_printfuncs.
5042
5043	  The internal papersize routines now take a papersize list as an
5044	  argument.  They also now all use "papersize" rather than some using
5045	  "paper" and some using "papersize".
5046
5047	  Get papersize by index is removed.  This was only used internally;
5048	  everything that used it is really better off using the list API to
5049	  iterate over the paper sizes.
5050
5051	  Add support for named paper lists; these are used by the label
5052	  printers and the PostScript driver.
5053
5054	* Pull out all paper sizes used by only specific types of printers
5055	  (dyesub and labels), and put them in their own files.  Provide API
5056	  for requesting loading of particular files.  Support drivers
5057	  creating their own paper size lists directly rather than using an
5058	  XML file; this is needed by the PostScript driver since it gets its
5059	  paper sizes from elsewhere.
5060
5061	  This also allows removing PAPERSIZE_TYPE_SPECIAL; that's handled by
5062	  driver-specific paper size lists.  However, envelope may matter, and
5063	  there could be other flags, so perhaps stp_papersize_type_t should
5064	  be a set of flags that can be or'ed together.  That is TBD.
5065
5066	* It appears that nothing actually cares about metric vs. Imperial
5067	  units, although the drivers perhaps should in order to select an
5068	  appropriate default page size.  However, this isn't changed now.
5069
5070	* The issue of standard vs. extended sizes is TBD; perhaps clients
5071	  should decide for themselves what page sizes are "standard".
5072	  However, note that label (in particular) and dyesub printers
5073	  generally use paper sizes that are not commonly accepted
5074	  general-purpose standards.
5075
5076	Other unrelated changes:
5077
5078	* Rename stp_family_register/unregister to stpi_ and move to
5079	  gutenprint-internal.h; it's part of the internal interface.
5080
5081	* Move stp_printfuncs_t to gutenprint_internal.h.
5082
50832017-11-01  <Robert Krawitz>	dd2a36ef8e0cedf9a1387e51a52334f925d2dc9d
5084
5085	Lines: +958, -820
5086	Files:	src/cups/Makefile.am (+4, -4)
5087		src/cups/cups-genppd.c (added +584)
5088		src/cups/genppd.c (+15, -813)
5089		src/cups/genppd.h (added +92)
5090		src/cups/gutenprint.c (added +254)
5091		src/cups/test-rastertogutenprint.in (+9, -3)
5092
5093	Split off the sources for the two flavors of PPD file generator.
5094	Only parallelize if parallel level greater than 1.
5095
5096	Add option to skip testing simplified PPD files.
5097
50982017-11-01  <Robert Krawitz>	7edc8bd89dfb71093ed64333714a7eca7c1aead3
5099
5100	Lines: +2, -2
5101	Files:	src/testpattern/run-testpattern-1 (+1, -1)
5102		src/testpattern/run-testpattern-2.in (+1, -1)
5103
5104	Correct the option to gdb-attach for valgrind.
5105
51062017-11-01  <Robert Krawitz>	9af07360a19330750854ad94fe4c46e7edc1fd01
5107
5108	Lines: +3, -2
5109	Files:	src/main/print-escp2-data.c (+3, -2)
5110
5111	Generate the pathname to the model XML files correctly.
5112
51132017-10-31  <Robert Krawitz>	722c66dcc767d8294c6fb1f72c6e17e23c8d9080
5114
5115	Lines: +1, -1
5116	Files:	src/cups/genppd.c (+1, -1)
5117
5118	Don't fork when running one job in parallel.
5119
51202017-10-31  <Robert Krawitz>	6a711ab5903d6bd0c532414eb8331978097e8048
5121
5122	Lines: +1, -1
5123	Files:	src/xml/escp2/inputslots/wf7000.xml (+1, -1)
5124
5125	Correct definition of Epson WF7000 input slots
5126
51272017-10-30  <Robert Krawitz>	72725c92fc0523febf6e50a4032ef63eef0cb823
5128
5129	Lines: +321, -3
5130	Files:	configure.ac (+8, -1)
5131		scripts/Makefile.am (+3, -2)
5132		scripts/wzpaq.in (added +295)
5133		src/testpattern/Makefile.am (+3, -0)
5134		src/testpattern/compare-checksums.in (+6, -0)
5135		src/testpattern/compress-checksums.in (+6, -0)
5136
5137	Use zpaq compression for test files
5138
51392017-10-29  <Robert Krawitz>	a6058e3e733b1f41e0b609d3816f737371b5340d
5140
5141	Lines: +1, -1
5142	Files:	src/xml/printers.xml (+1, -1)
5143
5144	Fix driver name for Canon SELPHY CP1300
5145
51462017-10-28  <Gernot Hassenpflug>	16a4a85b8148b9c52c60f9db94083f0374f98666
5147
5148	Lines: +8, -1
5149	Files:	src/xml/printers.xml (+8, -1)
5150
5151	Added TS3100 family members: TS3110,TS3120,TS3130,TS3140,TS3150,TS3160
5152
51532017-10-27  <Robert Krawitz>	9bbaed4a488dd3be1bc505d0fb4f3ef43243c6aa
5154
5155	Lines: +44, -4
5156	Files:	src/testpattern/compare-checksums.in (+30, -4)
5157		src/testpattern/compress-checksums.in (+14, -0)
5158
5159	Shave 3.5% off the compressed file by eliding common expressions.
5160
5161	Specifically, spaces are replaced by setting the high bit on the previous
5162	byte and all lines start with the printing mode, which is converted to
5163	one byte.
5164
5165	At present, we need about .56 byte per test case (4.5 bits).
5166
51672017-10-27  <Solomon Peachy>	28ac74cad769eaa311e70309f05a39b877dacf94
5168
5169	Lines: +9, -0
5170	Files:	NEWS (+8, -0)
5171		src/xml/printers.xml (+1, -0)
5172
5173	dyesub:  Add experimental support for the Canon SELPHY CP-1300
5174
51752017-10-23  <Solomon Peachy>	a1239aaffd30376afac22ea456006a7bf9099ed8
5176
5177	Lines: +31, -32
5178	Files:	src/main/print-olympus.c (+31, -32)
5179
5180	dyesub:  Fix up a handful of paper definitions whose dimensions:
5181
5182	 * Relied on being overridden by the global paper table.
5183	 * Weren't expressed in terms of the PT/PT1 macros.
5184
51852017-10-22  <Solomon Peachy>	f5dce403b18c44e1f6f5ef1feb8d1dfcffa664cf
5186
5187	Lines: +6, -10
5188	Files:	src/main/print-olympus.c (+6, -10)
5189
5190	dyesub:  Eliminate all internal use of the stp_papertype API.
5191
5192	Instead use the internal dyesub_pagesize API.
5193
5194	(Post-papertype API rejiigger this might be added back in!)
5195
51962017-10-22  <Solomon Peachy>	8c4ee615fa28e0bb9efcb6fc9a2892c7f6f582c6
5197
5198	Lines: +25, -25
5199	Files:	src/main/print-olympus.c (+25, -25)
5200
5201	dyesub: rename dyesub_pagesize_t elements to match stp_papersize_t
5202
52032017-10-22  <Solomon Peachy>	2da50b17b1db22b85f6dad422a6a32f5e7117887
5204
5205	Lines: +126, -251
5206	Files:	src/main/print-olympus.c (+126, -251)
5207
5208	dyesub:  More DEFINE_PAPERSIZE conversions.
5209
52102017-10-19  <Solomon Peachy>	cbc3269c3d77555fe01b4385edf8db2bb7b9bbe6
5211
5212	Lines: +198, -182
5213	Files:	src/main/print-olympus.c (+198, -182)
5214
5215	dyesub:  Convert papersize definitions to use a macro initializer
5216
5217	two types:  simple (no border/margins)
5218	            normal (non-zero border/margins)
5219
5220	Also fixed a mis-definition in 6x8 sizes on the Sony UP-DR150/200
5221
52222017-10-19  <Robert Krawitz>	f7ec3e82cf9f3cd701decd6d62c91e2df423b628
5223
5224	Lines: +6, -5
5225	Files:	src/xml/printers.xml (+6, -5)
5226
5227	Add some more device IDs
5228
52292017-10-15  <Robert Krawitz>	d95651313c7550843bc6a405215815d765b7962f
5230
5231	Lines: +16, -17
5232	Files:	README (+16, -17)
5233
5234	Clean up a few stray 5.2 references.
5235
52362017-10-15  <Robert Krawitz>	da4a5fe24184c2095ec6941cccbf07b33cc6365d
5237
5238	Lines: +1, -34
5239	Files:	.gitignore (+0, -4)
5240		README (+1, -1)
5241		include/gutenprint/printers.h (+0, -15)
5242		src/main/printers.c (+0, -14)
5243
5244	Remove a few more vestiges of foomatic
5245
5246===============================================================================
5247Name: gutenprint-5_3_0-pre1
5248
52492017-10-14  <Robert Krawitz>	618f0f73669879cfe1ba9209ba9f3622df79b1d6
5250
5251	Lines: +260, -4352
5252	Files:	Makefile.am (+2, -2)
5253		NEWS (+199, -4295)
5254		README (+55, -53)
5255		include/gutenprint/Makefile.am (+1, -0)
5256		src/cups/test-rastertogutenprint.in (+3, -2)
5257		src/testpattern/Checksums/sums.5.3.0-pre1.lrz (added +0)
5258
5259	5.3.0-pre1 release
5260
52612017-10-03  <Solomon Peachy>	7dc22e1172ab37fbda1c683951e724bd9fd11fbc
5262
5263	Lines: +5, -3
5264	Files:	src/cups/backend_dnpds40.c (+5, -3)
5265
5266	dyesub: backend:  DNP DS620 needs Firmware 1.52 for stable Fine Matte support.
5267
52682017-09-27  <Solomon Peachy>	d0464d3c36d3eace60a03a586278c81e7b0fd2e0
5269
5270	Lines: +4, -0
5271	Files:	src/cups/blacklist (+4, -0)
5272
5273	dyesub: backend:  Blacklist the Fujifilm ASK-300 too
5274
52752017-09-23  <Robert Krawitz>	f876a6a7e0e03dccfe414d3f7cc3a64c4d8db8a7
5276
5277	Lines: +3, -3
5278	Files:	src/xml/escp2/model/Makefile.am (+1, -1)
5279		src/xml/escp2/model/{model_130.xml => model_131.xml} (+1, -1)
5280		src/xml/printers.xml (+1, -1)
5281
5282	Rename model file for Stylus Pro 4900 to avoid merge conflict
5283
52842017-09-23  <Robert Krawitz>	5088b15cacc7527c80c2c203ffea2a39b042eced
5285
5286	Lines: +14, -12
5287	Files:	src/xml/escp2/model/model_130.xml (+14, -12)
5288
5289	Improve tuning of Epson SureColor P800
5290
52912017-09-23  <Solomon Peachy>	738251b32919480663ad6bdf51012e1faa091cb4
5292
5293	Lines: +1, -1
5294	Files:	src/cups/backend_mitsu70x.c (+1, -1)
5295
5296	cups: backend:  Fix 3.5x5" media detection on ASK-300
5297
52982017-09-20  <Robert Krawitz>	b6fdb1a5ae6405048dc56efdb26f2ed280a39d73
5299
5300	Lines: +147, -1
5301	Files:	NEWS (+5, -0)
5302		src/xml/escp2/model/Makefile.am (+2, -1)
5303		src/xml/escp2/model/model_130.xml (added +139)
5304		src/xml/printers.xml (+1, -0)
5305
5306	Support (partial) Epson Stylus Pro 4900
5307
53082017-09-19  <Solomon Peachy>	f0957986526ff4c3af2030683d038276c525fec7
5309
5310	Lines: +12, -6
5311	Files:	src/cups/backend_mitsu70x.c (+5, -4)
5312		src/main/print-olympus.c (+7, -2)
5313
5314	dyesub:  Fix ASK-300 printjob header generation.
5315
53162017-09-19  <Solomon Peachy>	47c5a93a359fcd82771809d7b2a77c40c6fa2b20
5317
5318	Lines: +50, -21
5319	Files:	src/cups/backend_mitsu70x.c (+50, -21)
5320
5321	dyesub: backend: Add Fuji ASK-300 support, better marker messages.
5322
53232017-09-19  <Solomon Peachy>	535c0a4c256350810977d318ff5ec84a04593e98
5324
5325	Lines: +4, -1
5326	Files:	NEWS (+3, -0)
5327		src/xml/printers.xml (+1, -1)
5328
5329	dyesub:  Fujifilm ASK-300 has matte support.
5330
53312017-09-14  <Robert Krawitz>	12321ca1dbbcb77bc0aae8ad4ae633ab1af0611b
5332
5333	Lines: +59, -57
5334	Files:	NEWS (+2, -0)
5335		src/xml/printers.xml (+57, -57)
5336
5337	Sort entries in printers.xml
5338
53392017-09-14  <Robert Krawitz>	34619f9a1fa46939ca676a82d6a71bc012695b12
5340
5341	Lines: +45, -1
5342	Files:	NEWS (+14, -0)
5343		src/cups/Makefile.am (+29, -0)
5344		src/cups/genppd.c (+1, -0)
5345		src/cups/test-rastertogutenprint.in (+1, -1)
5346
5347	Fix CUPS driver crash with simplified PPD files for certain dyesub printers.
5348	Test simplified as well as full PPD files with CUPS.
5349
53502017-09-11  <Robert Krawitz>	82531932ba06e479727c7da39c8b62166c93ef25
5351
5352	Lines: +7, -4
5353	Files:	NEWS (+7, -0)
5354		src/xml/printers.xml (+0, -4)
5355
5356	Remove support for Brother GDI printers HL-2030 and HL-2035
5357
53582017-09-11  <Robert Krawitz>	5c340d887351d34b9ee2d022537a43c57ed6036a
5359
5360	Lines: +445, -215
5361	Files:	test/parse-escp2 (+445, -215)
5362
5363	Print more verbose messages in parse-escp2.
5364
53652017-08-12  <Robert Krawitz>	d2b8be9d7a2d543ff9dfec1a0c1bb9d50c39ce02
5366
5367	Lines: +620, -206
5368	Files:	src/escputil/escputil.c (+32, -1)
5369		src/xml/escp2/model/Makefile.am (+2, -1)
5370		src/xml/escp2/model/model_130.xml (added +158)
5371		src/xml/printers.xml (+10, -1)
5372		test/parse-escp2 (+418, -203)
5373
5374	First ink: Epson SureColor P800
5375
5376	Ad SC-xxxxx as aliases for SureColor printers, as that's how they are
5377	reported.
5378
5379	Improve output of parse-escp2
5380
53812017-08-07  <Solomon Peachy>	cb2067bfc75f96601b4d06695368a3812c7cdd35
5382
5383	Lines: +3, -2
5384	Files:	src/cups/backend_sonyupdr150.c (+3, -2)
5385
5386	backend: sonyupdr150:  Multiple copies didn't work.
5387
53882017-08-07  <Solomon Peachy>	52f2277504fcc67091e77e39f3cda9253b3ce7f5
5389
5390	Lines: +2, -2
5391	Files:	src/cups/backend_canonselphy.c (+2, -2)
5392
5393	backend:  canonselphy:  Fix nasty regression with ES3/ES30/ES40/CP790
5394
5395===============================================================================
5396Name: gutenprint-5_2_13
5397
53982017-07-17  <Robert Krawitz>	3cbc59bb4da7677d2d799cd50050e97e897ad2df
5399
5400	Lines: +8, -7
5401	Files:	NEWS (+2, -1)
5402		README (+5, -5)
5403		configure.ac (+1, -1)
5404		src/testpattern/Checksums/sums.5.2.13.lrz (added +0)
5405
5406	Gutenprint 5.2.13 release
5407
54082017-07-17  <Solomon Peachy>	34b4042bc84c4a51c3c14385565c7644bbb58c85
5409
5410	Lines: +1, -1
5411	Files:	src/main/print-olympus.c (+1, -1)
5412
5413	dyesub: Mitsubishi CP9550D apparently uses 'RGB' ordering.
5414
5415	(I wish they could be somewhat consistent..)
5416
54172017-07-16  <Robert Krawitz>	5d0e59fbf449ecad6f14a67279daf825f04d2b8d
5418
5419	Lines: +125, -122
5420	Files:	src/testpattern/run-testpattern-2.in (+125, -122)
5421
5422	modernize testpattern
5423
54242017-07-13  <Gernot Hassenpflug>	d3784bd141c31a32c004bea97cb9fca993203e73
5425
5426	Lines: +365, -13
5427	Files:	NEWS (+24, -0)
5428		src/main/canon-inks.h (+145, -3)
5429		src/main/canon-media-mode.h (+74, -1)
5430		src/main/canon-media.h (+32, -0)
5431		src/main/canon-modes.h (+30, -0)
5432		src/main/canon-printers.h (+17, -0)
5433		src/main/print-canon.c (+19, -9)
5434		src/xml/printers.xml (+24, -0)
5435
5436	Added experimental support for Canon PIXMA TS8000/TS9000 series.
5437
54382017-07-10  <Solomon Peachy>	cbd39a8705cb14510f12fd8622eb5d2af073b085
5439
5440	Lines: +1, -1
5441	Files:	src/main/print-olympus.c (+1, -1)
5442
5443	Mitsubishi CP9550DW uses RGB ink ordering.
5444
54452017-07-09  <Gernot Hassenpflug>	265bcd9d42f23861e1ccec2a1581de2c6d75bdda
5446
5447	Lines: +141, -3
5448	Files:	NEWS (+12, -0)
5449		src/main/canon-media-mode.h (+67, -0)
5450		src/main/canon-media.h (+7, -0)
5451		src/main/canon-modes.h (+24, -1)
5452		src/main/canon-printers.h (+17, -0)
5453		src/main/print-canon.c (+2, -2)
5454		src/xml/printers.xml (+12, -0)
5455
5456	Added experimental support for Canon PIXMA TS6000 series.
5457
54582017-07-09  <Gernot Hassenpflug>	6c3afc64696343e4590fa722a2293830f95ac493
5459
5460	Lines: +152, -2
5461	Files:	NEWS (+14, -0)
5462		src/main/canon-media-mode.h (+65, -0)
5463		src/main/canon-media.h (+21, -0)
5464		src/main/canon-modes.h (+19, -0)
5465		src/main/canon-printers.h (+17, -0)
5466		src/main/print-canon.c (+2, -2)
5467		src/xml/printers.xml (+14, -0)
5468
5469	Added experimental support for Canon PIXMA TS5000.
5470
54712017-07-07  <stephen letter>	7f9eff22aa9fd37b1f21e261c1d1a4380d23bb64
5472
5473	Lines: +2, -2
5474	Files:	src/xml/printers.xml (+2, -2)
5475
5476	Honeywell developer confirmed SAV in PNP string is a bug.  Corrected
5477	to RP.
5478
54792017-07-06  <stephen letter>	a2125e165cdfb2584255e701c39dfb14579099e3
5480
5481	Lines: +26, -2
5482	Files:	NEWS (+2, -0)
5483		src/main/print-dpl.c (+22, -2)
5484		src/xml/printers.xml (+2, -0)
5485
5486	Added Honeywell printers RP2 (SAV2) and RP4 (SAV4), removed "none" from resolutions.
5487
54882017-07-06  <Gernot Hassenpflug>	e6218d1ac1ffd11b83f4902d15fd73ee3b74ad9f
5489
5490	Lines: +153, -2
5491	Files:	NEWS (+6, -0)
5492		src/main/canon-media-mode.h (+74, -0)
5493		src/main/canon-media.h (+21, -0)
5494		src/main/canon-modes.h (+27, -0)
5495		src/main/canon-printers.h (+17, -0)
5496		src/main/print-canon.c (+2, -2)
5497		src/xml/printers.xml (+6, -0)
5498
5499	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.
5500
55012017-07-05  <Gernot Hassenpflug>	cd786c348fd846bb1dadf9d686816066dbbf5873
5502
5503	Lines: +50, -50
5504	Files:	NEWS (+50, -50)
5505
5506	Edited NEWS file layout of new Canon printers in upcoming release
5507
55082017-07-04  <Robert Krawitz>	659e1859f7907b4ac11c0311b07f130fb404a33a
5509
5510	Lines: +0, -0
5511	Files:	include/gutenprint/mxml.h (+0, -0)
5512		include/gutenprint/printers.h (+0, -0)
5513		include/gutenprint/vars.h (+0, -0)
5514		src/main/print-canon.c (+0, -0)
5515		src/main/print-escp2.c (+0, -0)
5516		src/main/print-lexmark.c (+0, -0)
5517		src/main/print-vars.c (+0, -0)
5518		src/main/printers.c (+0, -0)
5519
5520	Clean up stray whitespace
5521
55222017-07-04  <Robert Krawitz>	6a79141b9c54110a24af25b4e8efa1052bb04f65
5523
5524	Lines: +1, -52
5525	Files:	Makefile.am (+0, -1)
5526		NEWS (+0, -0)
5527		README (+0, -0)
5528		configure.ac (+0, -0)
5529		doc/5.0-release-plan.txt (+0, -0)
5530		doc/Makefile.am (+0, -0)
5531		doc/developer/gpl-appendix.xml (+0, -1)
5532		doc/developer/new-printer.xml (+0, -0)
5533		doc/developer/problems.xml (+0, -0)
5534		doc/gutenprint.dox.in (+0, -0)
5535		doc/gutenprintui2.dox.in (+0, -0)
5536		doc/users_guide/README (+0, -4)
5537		doc/users_guide/cups-edition.sgml (+0, -3)
5538		doc/users_guide/cups.sgml (+0, -0)
5539		doc/users_guide/figures/README (+0, -2)
5540		doc/users_guide/gimp-edition.sgml (+0, -3)
5541		doc/users_guide/gimp.sgml (+0, -0)
5542		doc/users_guide/users-guide.sgml (+0, -3)
5543		doc/users_guide/util-edition.sgml (+0, -3)
5544		doc/users_guide/utils.sgml (+0, -0)
5545		include/gutenprint/bit-ops.h (+0, -0)
5546		include/gutenprint/vars.h (+0, -0)
5547		include/gutenprintui2/curve.h (+0, -0)
5548		include/gutenprintui2/gammacurve.h (+0, -0)
5549		include/gutenprintui2/gutenprintui.h (+0, -0)
5550		m4/stp_cups.m4 (+0, -0)
5551		m4extra/glib.m4 (+0, -0)
5552		m4extra/gtk.m4 (+0, -0)
5553		m4extra/libtool.m4 (+0, -0)
5554		m4extra/pkg.m4 (+0, -0)
5555		macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
5556		macosx/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0)
5557		macosx/README.vm-environment (+0, -0)
5558		macosx/compare-gutenprint-5 (+0, -0)
5559		macosx/gutenprint-version (+0, -0)
5560		macosx/make-build (+0, -0)
5561		macosx/make-dmg (+0, -0)
5562		macosx/make-doc (+0, -0)
5563		macosx/make-installer (+0, -0)
5564		macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
5565		macosx/scripts/uninstall-gutenprint.command (+0, -1)
5566		macosx/setup-env.sample (+0, -0)
5567		macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (+0, -0)
5568		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
5569		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0)
5570		macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/TXT.rtf (+0, -0)
5571		macosx/src/gutenprint.dmg.src/name (+0, -0)
5572		macosx/src/gutenprint.pkg.src/Resources/English.lproj/Gutenprint 5.info (+0, -0)
5573		macosx/src/gutenprint.pkg.src/Resources/License.txt (+0, -0)
5574		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+0, -0)
5575		macosx/src/gutenprint.pkg.src/Resources/preflight (+0, -0)
5576		macosx/src/gutenprint.pkg.src/name (+0, -0)
5577		macosx/src/install-gutenprint.mpkg.src/make-contents (+0, -0)
5578		macosx/src/install-gutenprint.mpkg.src/name (+0, -0)
5579		macosx/subversion (+1, -0)
5580		man/Makefile.am (+0, -1)
5581		man/escputil.1.in (+0, -0)
5582		scripts/autogen.sh (+0, -0)
5583		scripts/epsf.tex (+0, -0)
5584		scripts/gversion.in (+0, -0)
5585		scripts/test-gversion (+0, -0)
5586		src/cups/backend_canonselphy.c (+0, -0)
5587		src/cups/backend_canonselphyneo.c (+0, -0)
5588		src/cups/backend_citizencw01.c (+0, -0)
5589		src/cups/backend_common.c (+0, -0)
5590		src/cups/backend_dnpds40.c (+0, -0)
5591		src/cups/backend_kodak1400.c (+0, -0)
5592		src/cups/backend_kodak605.c (+0, -0)
5593		src/cups/backend_kodak6800.c (+0, -0)
5594		src/cups/backend_mitsu70x.c (+0, -0)
5595		src/cups/backend_mitsu9550.c (+0, -0)
5596		src/cups/backend_mitsup95d.c (+0, -2)
5597		src/cups/backend_shinkos1245.c (+0, -0)
5598		src/cups/backend_shinkos2145.c (+0, -0)
5599		src/cups/backend_shinkos6145.c (+0, -0)
5600		src/cups/backend_shinkos6245.c (+0, -0)
5601		src/cups/backend_sonyupdr150.c (+0, -0)
5602		src/cups/blacklist (+0, -0)
5603		src/cups/calibrate.ppm (+0, -0)
5604		src/cups/commands/SetAlignment.cmd (+0, -1)
5605		src/cups/cups-genppdupdate.in (+0, -0)
5606		src/cups/genppd.c (+0, -0)
5607		src/cups/i18n.c (+0, -0)
5608		src/cups/test-rastertogutenprint.in (+0, -0)
5609		src/escputil/d4lib.c (+0, -1)
5610		src/escputil/d4lib.h (+0, -1)
5611		src/gimp2/print-gutenprint.c (+0, -1)
5612		src/gimp2/print-image-gimp.c (+0, -0)
5613		src/gimp2/print-print.c (+0, -1)
5614		src/gimp2/print.c (+0, -0)
5615		src/gutenprintui2/gammacurve.c (+0, -1)
5616		src/gutenprintui2/panel.c (+0, -0)
5617		src/gutenprintui2/plist.c (+0, -0)
5618		src/gutenprintui2/printrcy.y (+0, -0)
5619		src/main/buffer-image.c (+0, -2)
5620		src/main/canon-inks.h (+0, -1)
5621		src/main/canon-media-mode.h (+0, -0)
5622		src/main/canon-media.h (+0, -0)
5623		src/main/canon-modes.h (+0, -1)
5624		src/main/canon-printers.h (+0, -1)
5625		src/main/channel.c (+0, -0)
5626		src/main/color.c (+0, -1)
5627		src/main/curve-cache.c (+0, -1)
5628		src/main/curve.c (+0, -0)
5629		src/main/dither-eventone.c (+0, -0)
5630		src/main/dither-inks.c (+0, -0)
5631		src/main/dither-main.c (+0, -0)
5632		src/main/dither-ordered.c (+0, -0)
5633		src/main/escp2-driver.c (+0, -0)
5634		src/main/escp2-resolutions.c (+0, -0)
5635		src/main/generic-options.c (+0, -1)
5636		src/main/mxml-attr.c (+0, -0)
5637		src/main/mxml-file.c (+0, -0)
5638		src/main/mxml-node.c (+0, -0)
5639		src/main/path.c (+0, -0)
5640		src/main/print-canon.c (+0, -1)
5641		src/main/print-color.c (+0, -0)
5642		src/main/print-dither-matrices.c (+0, -0)
5643		src/main/print-dpl.c (+0, -0)
5644		src/main/print-escp2-data.c (+0, -0)
5645		src/main/print-escp2.c (+0, -1)
5646		src/main/print-escp2.h (+0, -0)
5647		src/main/print-lexmark.c (+0, -0)
5648		src/main/print-olympus.c (+0, -1)
5649		src/main/print-papers.c (+0, -0)
5650		src/main/print-pcl.c (+0, -0)
5651		src/main/print-ps.c (+0, -1)
5652		src/main/print-raw.c (+0, -0)
5653		src/main/xml.c (+0, -3)
5654		src/main/xmlppd.c (+0, -0)
5655		src/testpattern/printer_options.c (+0, -0)
5656		src/testpattern/run-testpattern-2.in (+0, -0)
5657		src/testpattern/testpattern.c (+0, -0)
5658		src/testpattern/testpattern.h (+0, -2)
5659		src/xml/escp2/model/model_71.xml (+0, -0)
5660		src/xml/papers.xml (+0, -0)
5661		src/xml/printers.xml (+0, -0)
5662		test/bjc-unprint.c (+0, -1)
5663		test/curve.c (+0, -0)
5664		test/escp2-weavetest.c (+0, -0)
5665		test/gen-printer-list.c (+0, -1)
5666		test/parse-escp2 (+0, -1)
5667		test/pixma_parse.c (+0, -0)
5668		test/pixma_parse.h (+0, -2)
5669
5670	Clean up whitespace.
5671
56722017-07-04  <Robert Krawitz>	9424a8e0d5abc9603d8a672303076522b7913644
5673
5674	Lines: +41, -55
5675	Files:	src/testpattern/compare-checksums.in (+41, -55)
5676
5677	Improve decompression performance.
5678
56792017-07-05  <Gernot Hassenpflug>	b36a61b1ba715906d00b642eeeaec17324b5dfc4
5680
5681	Lines: +24, -44
5682	Files:	NEWS (+3, -0)
5683		src/main/canon-media-mode.h (+3, -15)
5684		src/main/canon-modes.h (+14, -25)
5685		src/xml/printers.xml (+4, -4)
5686
5687	Corrected Canon MP230 support for color-only and black-only ink carts.
5688
56892017-07-04  <Gernot Hassenpflug>	37bc64d53befaf18dc092e914d05445bb158e741
5690
5691	Lines: +69, -7
5692	Files:	NEWS (+34, -3)
5693		src/xml/printers.xml (+35, -4)
5694
5695	Added individual instances of Canon G1000, G2000, G3000, G4000 series
5696
56972017-07-04  <Gernot Hassenpflug>	b379741334b24f956f639edc7edd7ab3cd8a2052
5698
5699	Lines: +46, -0
5700	Files:	NEWS (+22, -0)
5701		src/main/canon-printers.h (+2, -0)
5702		src/xml/printers.xml (+22, -0)
5703
5704	Added experimental support for Canon MAXIFY MB5100 and MB5400 series.
5705
57062017-07-03  <Gernot Hassenpflug>	3952d80cf651046ed9285918ad0033599705613f
5707
5708	Lines: +36, -1
5709	Files:	NEWS (+9, -0)
5710		src/main/canon-printers.h (+17, -0)
5711		src/main/print-canon.c (+1, -1)
5712		src/xml/printers.xml (+9, -0)
5713
5714	Added experimental support for Canon MAXIFY MB2700 series.
5715
57162017-07-03  <Gernot Hassenpflug>	2dd9d827da3de1146bfc02ff834a91899c1e5bd4
5717
5718	Lines: +33, -2
5719	Files:	NEWS (+8, -0)
5720		src/main/canon-printers.h (+17, -2)
5721		src/xml/printers.xml (+8, -0)
5722
5723	Added experimental support for Canon MAXIFY MB2100 series.
5724
57252017-07-03  <Gernot Hassenpflug>	a63358d1337b9d13e5c95a1ffc6174643089e8c7
5726
5727	Lines: +18, -18
5728	Files:	src/main/canon-media-mode.h (+10, -10)
5729		src/main/canon-media.h (+8, -8)
5730
5731	Corrected keys for Canon InkjetHagakiaddr and InkjetPhotoHagakiKaddr
5732
57332017-07-02  <Robert Krawitz>	01d501b1f0f6822824499024ee6c1340bac5c446
5734
5735	Lines: +6, -1
5736	Files:	scripts/mkgitlog.in (+6, -1)
5737
5738	Remove unnecessary newline in after Files: in log messages.
5739
57402017-07-03  <Gernot Hassenpflug>	e9ac1a7e185769ca2d25abd1e32610c258855de0
5741
5742	Lines: +1, -1
5743	Files:	src/xml/papers.xml (+1, -1)
5744
5745	Type in comment fixed
5746
57472017-07-03  <Gernot Hassenpflug>	deeff2391b2a9338030f14c70a349ed976a9dd3b
5748
5749	Lines: +213, -16
5750	Files:	NEWS (+14, -0)
5751		src/main/canon-inks.h (+15, -0)
5752		src/main/canon-media-mode.h (+50, -6)
5753		src/main/canon-media.h (+29, -6)
5754		src/main/canon-modes.h (+15, -0)
5755		src/main/canon-printers.h (+19, -0)
5756		src/main/print-canon.c (+32, -4)
5757		src/xml/papers.xml (+28, -0)
5758		src/xml/printers.xml (+11, -0)
5759
5760	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.
5761
57622017-07-02  <Gernot Hassenpflug>	98d61cecf5cef470bcf341042a8cf4868cc3bd57
5763
5764	Lines: +32, -0
5765	Files:	NEWS (+16, -0)
5766		src/xml/printers.xml (+16, -0)
5767
5768	Added experimental support for Canon MG3000 series (same as E470 series).
5769
57702017-07-02  <Gernot Hassenpflug>	ff1e8b0d168181e5cd421ce4085dba26ef08c00f
5771
5772	Lines: +8, -0
5773	Files:	NEWS (+4, -0)
5774		src/xml/printers.xml (+4, -0)
5775
5776	Added Canon MG2540S,MG2545S,MG2550S,MG2555S as instances to existing MG2500 series
5777
57782017-07-01  <Gernot Hassenpflug>	2cf50bec5706d86b6bed76923257f68eaaa0f080
5779
5780	Lines: +8, -0
5781	Files:	NEWS (+6, -0)
5782		src/xml/printers.xml (+2, -0)
5783
5784	Added Canon MG2522, MG2525 as instances to existing MG2500 series
5785
57862017-07-01  <Gernot Hassenpflug>	81ce1ba5d44684d4ceff249054cd56587fc693c4
5787
5788	Lines: +27, -7
5789	Files:	test/pixma_parse.c (+27, -7)
5790
5791	Added -s and -e parameters to define length of prolog and epilog XML if necessary (defaults as previously had-coded) 680 and 263 respectively.
5792
57932017-06-30  <Gernot Hassenpflug>	0de2ba1b3ef5eb408b7f0c5c72dd1cb6de11013a
5794
5795	Lines: +56, -25
5796	Files:	NEWS (+2, -0)
5797		src/main/canon-media.h (+16, -16)
5798		src/main/canon-printers.h (+18, -0)
5799		src/main/print-canon.c (+18, -9)
5800		src/xml/printers.xml (+2, -0)
5801
5802	Added experimental support for Canon PIXMA G4000.
5803
58042017-06-30  <Gernot Hassenpflug>	f8c0fe006c62909a246cd713c67ad2e3211af4e3
5805
5806	Lines: +7, -4
5807	Files:	test/pixma_parse.c (+7, -4)
5808
5809	Added variables to hold start and end XML lenths, since at least the start XML document can vary.
5810
58112017-06-30  <Gernot Hassenpflug>	21436fd594f56ed29d9bbc6437ecce8d20caf9e1
5812
5813	Lines: +11, -0
5814	Files:	NEWS (+6, -0)
5815		src/xml/printers.xml (+5, -0)
5816
5817	Added experimental support for Canon PIXMA E410 series (same specs as E400).
5818
58192017-06-30  <Gernot Hassenpflug>	e93a64581f959feff37b2c41af6b831f090a4e9c
5820
5821	Lines: +4, -0
5822	Files:	NEWS (+2, -0)
5823		src/xml/printers.xml (+2, -0)
5824
5825	Added experimental support for Canon PIXMA G3000 (same specs as G1000).
5826
58272017-06-30  <Gernot Hassenpflug>	6069c29f01bc5167cc08de06096e22e8de63601a
5828
5829	Lines: +6, -0
5830	Files:	NEWS (+3, -0)
5831		src/xml/printers.xml (+3, -0)
5832
5833	Added experimental support for Canon PIXMA G2000/G2002 (same specs as G1000).
5834
58352017-06-29  <Gernot Hassenpflug>	e86f3339abc0543907bf9bbe0962475e2d5e4b10
5836
5837	Lines: +117, -3
5838	Files:	NEWS (+2, -0)
5839		src/main/canon-media-mode.h (+58, -0)
5840		src/main/canon-media.h (+20, -0)
5841		src/main/canon-modes.h (+15, -0)
5842		src/main/canon-printers.h (+17, -0)
5843		src/main/print-canon.c (+3, -2)
5844		src/xml/papers.xml (+0, -1)
5845		src/xml/printers.xml (+2, -0)
5846
5847	Added experimental support for Canon PIXMA G1000
5848
58492017-06-28  <Gernot Hassenpflug>	006eb08b6585392f34c0d9f584db4c35bc134b47
5850
5851	Lines: +2, -0
5852	Files:	src/main/print-canon.c (+2, -0)
5853
5854	Added capability for Canon G and TS series printer definitions
5855
58562017-06-28  <Gernot Hassenpflug>	5bf2a1a0b26671c2379d59df8c5b3389d21759a6
5857
5858	Lines: +1, -1
5859	Files:	src/main/print-canon.c (+1, -1)
5860
5861	Square 5x5 inch papersize comment removal, Canon E470 comment change
5862
58632017-06-28  <Gernot Hassenpflug>	8dccf495fe0514c16a222c95ab842664915d4082
5864
5865	Lines: +61, -5
5866	Files:	NEWS (+15, -0)
5867		src/main/canon-printers.h (+24, -0)
5868		src/main/print-canon.c (+15, -5)
5869		src/xml/printers.xml (+7, -0)
5870
5871	Added experimental support for Canon PIXMA E470 series
5872
58732017-05-28  <Robert Krawitz>	6d2da8cdc0719749d6e6fda63ec9882e20ae99e2
5874
5875	Lines: +8, -1
5876	Files:	src/testpattern/Makefile.am (+8, -1)
5877
5878	Add checksums-release target
5879
58802017-05-27  <Robert Krawitz>	ba5071b7a1026616cb4678030d21b40a0b7f4c81
5881
5882	Lines: +4, -11
5883	Files:	include/gutenprint/mxml.h (+0, -0)
5884		include/gutenprint/types.h (+4, -5)
5885		src/cups/genppd.c (+0, -2)
5886		src/gutenprintui2/panel.c (+0, -4)
5887
5888	Minimize differences against the mainline.
5889
58902017-05-27  <Robert Krawitz>	c0d801ff4a8c00116cef6beba8ef7338c94ab613
5891
5892	Lines: +296, -306
5893	Files:	src/cups/genppd.c (+2, -18)
5894		src/gimp2/print.c (+3, -0)
5895		src/main/print-escp2.c (+12, -10)
5896		src/main/print-escp2.h (+2, -2)
5897		src/main/print-olympus.c (+277, -276)
5898
5899	Minimize differences from 5.3 WIP
5900
5901===============================================================================
5902Name: gutenprint-5_2_13-pre1
5903
59042017-05-23  <Robert Krawitz>	e94efd823fdb80d3c2bdd2619913b5fa7509fe2d
5905
5906	Lines: +0, -0
5907	Files:	src/testpattern/Checksums/sums.5.2.13-pre1.lrz (added +0)
5908
5909	5.2.13-pre1 checksums
5910
59112017-05-21  <Robert Krawitz>	7ea84ee0a63b646fca9937ae127988abfe85bff8
5912
5913	Lines: +2, -1
5914	Files:	src/gimp2/print.c (+2, -1)
5915
5916	Fix error with gcc4
5917
59182017-05-09  <Solomon Peachy>	c4a70fdb1f6a1c4e7947b5a545d42e419d513cd8
5919
5920	Lines: +1, -0
5921	Files:	src/cups/genppd.c (+1, -0)
5922
5923	cups:  Fix a small memory leak in genppd
5924
59252017-05-05  <Ville Skyttä>	44cec847856fa4fa3b63f183ba7c964cbf45597b
5926
5927	Lines: +85, -85
5928	Files:	README.package (+1, -1)
5929		doc/README.maintaining (+1, -1)
5930		doc/users_guide/gimp.sgml (+1, -1)
5931		doc/users_guide/utils.sgml (+1, -1)
5932		include/gutenprint/curve.h (+3, -3)
5933		include/gutenprint/image.h (+1, -1)
5934		include/gutenprint/vars.h (+15, -15)
5935		macosx/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1)
5936		macosx/scripts/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1)
5937		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+1, -1)
5938		macosx/src/gutenprint.pkg.src/Resources/postinstall (+1, -1)
5939		macosx/src/gutenprint.pkg.src/Resources/postupgrade (+1, -1)
5940		macosx/src/gutenprint.pkg.src/Resources/preinstall (+1, -1)
5941		macosx/src/gutenprint.pkg.src/Resources/preupgrade (+1, -1)
5942		src/cups/backend_canonselphy.c (+2, -2)
5943		src/cups/backend_canonselphyneo.c (+1, -1)
5944		src/cups/backend_citizencw01.c (+2, -2)
5945		src/cups/backend_common.c (+1, -1)
5946		src/cups/backend_common.h (+1, -1)
5947		src/cups/backend_dnpds40.c (+2, -2)
5948		src/cups/backend_kodak1400.c (+2, -2)
5949		src/cups/backend_kodak605.c (+2, -2)
5950		src/cups/backend_kodak6800.c (+1, -1)
5951		src/cups/backend_mitsu70x.c (+1, -1)
5952		src/cups/backend_mitsu9550.c (+1, -1)
5953		src/cups/backend_mitsup95d.c (+1, -1)
5954		src/cups/backend_shinkos1245.c (+2, -2)
5955		src/cups/backend_shinkos2145.c (+3, -3)
5956		src/cups/backend_shinkos6145.c (+4, -4)
5957		src/cups/backend_shinkos6245.c (+4, -4)
5958		src/cups/backend_sonyupdr150.c (+1, -1)
5959		src/cups/cups-calibrate.c (+1, -1)
5960		src/escputil/d4lib.c (+5, -5)
5961		src/main/canon-inks.h (+2, -2)
5962		src/main/canon-modes.h (+3, -3)
5963		src/main/print-canon.c (+4, -4)
5964		src/main/print-dpl.c (+1, -1)
5965		src/main/print-olympus.c (+3, -3)
5966		test/bjc-unprint.c (+1, -1)
5967		test/pcl-unprint.c (+2, -2)
5968		test/unprint.c (+2, -2)
5969
5970	Spelling fixes
5971
59722017-04-30  <Solomon Peachy>	c02b87c7249ce79c7d1f3c4718f8d82744e392cd
5973
5974	Lines: +1, -1
5975	Files:	src/gimp2/print.c (+1, -1)
5976
5977	gimp:  Fix memory leak.
5978
5979	We were freeing the stp_parameter_description at the very end of
5980	the run() function, but the describe_parameter() is inside a loop.
5981
5982	Caught when trying to valgrind an independent problem.
5983
59842017-04-20  <Solomon Peachy>	5de8e517215015977fcf57c9e0b8dd286c2cd8c0
5985
5986	Lines: +63, -18
5987	Files:	src/cups/backend_canonselphyneo.c (+23, -9)
5988		src/main/print-olympus.c (+40, -9)
5989
5990	dyesub:  Figured out how to have selphyneo models accept CMY data!
5991
5992	Currently disabled.  A future commit will enable it, and then down the
5993	line we can nuke that old code altogether.
5994
59952017-04-20  <Solomon Peachy>	8dc80cfaa7b0a006d2c45e6ed0d67ff8225707a3
5996
5997	Lines: +50, -43
5998	Files:	src/main/print-olympus.c (+50, -43)
5999
6000	dyesub:  Continue optimization efforts in the dyesub driver
6001
6002	 * Fixes a nasty regression when using non-interlaced printers
6003	 * Updated copyright text to reflect current maintainer
6004
60052017-04-20  <Solomon Peachy>	5a13c0435e3ba50854d98aee9f8cef509b1ca8a1
6006
6007	Lines: +1, -0
6008	Files:	src/cups/rastertoprinter.c (+1, -0)
6009
6010	cups:  Add a call to cupsFreeOptions() to avoid a memory leak.
6011
6012	Found by valgrind:
6013
6014	==4261== 80 bytes in 1 blocks are definitely lost in loss record 49 of 108
6015	==4261==    at 0x4C2FC47: realloc (vg_replace_malloc.c:785)
6016	==4261==    by 0x508C054: cupsAddOption (in /usr/lib64/libcups.so.2)
6017	==4261==    by 0x508C461: cupsParseOptions (in /usr/lib64/libcups.so.2)
6018	==4261==    by 0x40B4D2: main (rastertoprinter.c:1226)
6019
60202017-04-17  <Gernot Hassenpflug>	bab6a6532ebd7ffea3a564086cbb800ef3345abd
6021
6022	Lines: +1, -1
6023	Files:	src/main/canon-modes.h (+1, -1)
6024
6025	Corrected typo in new modes for Canon Pro9500
6026
60272017-04-16  <Robert Krawitz>	0f7bbf9a64c054bca77e3898252ea62a7c8daec5
6028
6029	Lines: +31, -12
6030	Files:	configure.ac (+15, -3)
6031		src/testpattern/Makefile.am (+4, -4)
6032		src/testpattern/compare-checksums.in (+8, -4)
6033		src/testpattern/run-testpattern-2.in (+4, -1)
6034
6035	Looks like lrzip is the winner for compressing checksum files
6036
60372017-04-16  <Robert Krawitz>	d7b448e8002504e81cfd534ae47afad4a222c3a6
6038
6039	Lines: +199, -151
6040	Files:	configure.ac (+12, -3)
6041		src/testpattern/Makefile.am (+3, -4)
6042		src/testpattern/compare-checksums.in (+156, -48)
6043		src/testpattern/compress-checksums.in (+1, -1)
6044		src/testpattern/run-testpattern-2.in (+27, -12)
6045		src/testpattern/uncompress-checksums.in (removed -83)
6046
6047	Further improvements in checksum compression.
6048
6049	Merge uncompress into compare to avoid duplicate code.
6050
60512017-04-14  <Gernot Hassenpflug>	da4e272f58f07e138b2c2e9f5d11de7285406240
6052
6053	Lines: +5, -1
6054	Files:	NEWS (+3, -1)
6055		src/xml/printers.xml (+2, -0)
6056
6057	Removed Canon iP100 from supported printers
6058
60592017-04-13  <stephen letter>	cfab03c89d13890f4d424558f4bee21f29ea905d
6060
6061	Lines: +186, -3
6062	Files:	NEWS (+2, -0)
6063		src/main/print-dpl.c (+169, -3)
6064		src/xml/printers.xml (+15, -0)
6065
6066	Add Datamax-O'Neil H Class series
6067
60682017-04-12  <Solomon Peachy>	242205a5bdd460a575d90b853a68ecd2e26c93db
6069
6070	Lines: +2, -1
6071	Files:	src/main/print-olympus.c (+2, -1)
6072
6073	dyesub:  Fix double-swapping of row/cols when using internal "LANDSCAPE" mode.
6074
60752017-04-11  <Solomon Peachy>	b7336a1d1966fc1993ef02ebc33e819bb63b9d21
6076
6077	Lines: +15, -60
6078	Files:	src/cups/backend_canonselphy.c (+15, -60)
6079
6080	dyesub: backend: canonselphy:  Handle presence of a battery!
6081
60822017-04-09  <Robert Krawitz>	e00b154368453a9993dc1546949ead666d365c8c
6083
6084	Lines: +69, -5
6085	Files:	src/testpattern/compress-checksums.in (+37, -3)
6086		src/testpattern/uncompress-checksums.in (+32, -2)
6087
6088	Improve compression about 7%
6089
60902017-04-09  <Robert Krawitz>	2e47d11fa7c606a5cb734eed9b1e393469244511
6091
6092	Lines: +47, -11
6093	Files:	.gitignore (+9, -1)
6094		Makefile.am (+8, -5)
6095		configure.ac (+5, -0)
6096		scripts/Makefile.am (+3, -1)
6097		scripts/{gversion => gversion.in} (+15, -1)
6098		src/testpattern/Makefile.am (+7, -3)
6099
6100	Store the git version in the build tree
6101
61022017-04-08  <Solomon Peachy>	909a8bc8a73089a7cf914088f679df1a9c2e16e6
6103
6104	Lines: +12, -10
6105	Files:	NEWS (+12, -10)
6106
6107	Consolidate the dyesub section of the 5.2.12 NEWS a bit.
6108
61092017-04-08  <Solomon Peachy>	f94986ded3cdcd3cbea0f7eefe5f14bdb254d29d
6110
6111	Lines: +2, -2
6112	Files:	src/cups/rastertoprinter.c (+2, -2)
6113
6114	cups:  Make the "Purging rows" message a verbose message.
6115
6116	This lines it up with the other "reading data" messages.
6117
6118	As an aside, I'd really like to see the polarity of this swapped; that
6119	is to say the truly verbose stuff shouldn't be output by default. It's
6120	largely noise.
6121
61222017-04-07  <Solomon Peachy>	eb3a4400895c5fbc25896d7b094c18ccaa20da73
6123
6124	Lines: +40, -38
6125	Files:	NEWS (+1, -1)
6126		src/main/print-olympus.c (+39, -37)
6127
6128	dyesub:  Render a row into a buffer, then send it out in one shot.
6129
6130	This commit more than *doubles* the rendering performance!
6131
6132	(Previous commit was ~15% gain.  This one brings the cumulative total to
6133	nearly 270%!
6134
61352017-04-07  <Solomon Peachy>	d8c30868d74491b256487a00292ae3a35bfd788b
6136
6137	Lines: +10, -4
6138	Files:	NEWS (+10, -4)
6139
6140	Update NEWS for the dyesub driver.
6141
61422017-04-05  <Solomon Peachy>	e9c8c2911f58ad11a0c3c90ed6a7877d1114965f
6143
6144	Lines: +15, -3
6145	Files:	src/main/print-olympus.c (+15, -3)
6146
6147	dyesub:  Significant performance optimization for interlaced printers
6148
6149	When rendering a pixel for a given color plane, we were computing all
6150	planes' data, and throwing all but one away.
6151
61522017-04-05  <Solomon Peachy>	dad9f81ab88bb290a221620960f569cf67c6b84b
6153
6154	Lines: +57, -47
6155	Files:	src/main/print-olympus.c (+57, -47)
6156
6157	dyesub:  Simplify dyesub_print_pixel.
6158
6159	As all current printer and color models map 1:1 from image->inks, get
6160	rid of the useless (not to mention broken!) code that allowed the dyesub
6161	driver to handle mismatches.
6162
6163	This also includes the initial work towards a better interpolation
6164	algorithm -- Right now the driver just picks the closest single "point"
6165	in the original image and uses that as-is for a given output pixel.
6166
6167	Eventually, I want to allow for different scaling algorithms (eg point,
6168	bilinear, bicubic, and lanczos), and possibly the option of adding
6169	sharpening too.  This can yield a significant improvement in quality.
6170
61712017-04-05  <Solomon Peachy>	afee3b106b1c56fb281108eadc785189c631986a
6172
6173	Lines: +14, -5
6174	Files:	src/cups/backend_mitsu70x.c (+14, -5)
6175
6176	dyesub: backend:  Improvements to the mitsu70x backend.
6177
61782017-04-05  <Solomon Peachy>	807513413c5d5d8e36ffa067141a9f9950b132ea
6179
6180	Lines: +12, -7
6181	Files:	src/cups/backend_shinkos6145.c (+12, -7)
6182
6183	dyesub: backend:  Synchronize the Shinko S6145 backend.
6184
61852017-04-03  <Solomon Peachy>	3466b35359aa28f5a8f2c04a35e8f8ca543ecae3
6186
6187	Lines: +2, -2
6188	Files:	NEWS (+1, -1)
6189		src/main/print-olympus.c (+1, -1)
6190
6191	dyesub:  Corrected the 'C' print size for newer Selphy CP models.
6192
61932017-03-30  <Solomon Peachy>	5e1d86a8f4761094e354550487722f5c55e1cee3
6194
6195	Lines: +19, -0
6196	Files:	src/main/print-olympus.c (+19, -0)
6197
6198	dyesub:  Optionally make the S6145 generate planar YMC data.
6199
6200	...Instead of packed RGB.  This way the backend doesn't need to convert it.
6201
6202	I'll enable it once I'm able to test it out.
6203
62042017-03-27  <Solomon Peachy>	598a86e492c4908e55135840a639ee07ecdb7546
6205
6206	Lines: +9, -6
6207	Files:	src/main/print-olympus.c (+9, -6)
6208
6209	dyesub:  Fix up indentation in the YCbCr conversion hack.
6210
62112017-03-26  <Solomon Peachy>	d57cde8196fb5e5e3c6cbf4aee4b2922e2c32319
6212
6213	Lines: +8, -4
6214	Files:	NEWS (+1, -0)
6215		src/cups/backend_canonselphyneo.c (+3, -3)
6216		src/cups/blacklist (+3, -0)
6217		src/xml/printers.xml (+1, -1)
6218
6219	dyesub:  Add in the USB PID for the Canon Selphy CP820
6220
6221	Backend, blacklist, and an IEEE1284 ID too.  :)
6222
62232017-03-27  <Gernot Hassenpflug>	f9078b1c6b6f529ba1628baafb591a4b14d94975
6224
6225	Lines: +1, -15
6226	Files:	NEWS (+1, -15)
6227
6228	Updated Canon driver news
6229
62302017-03-19  <Robert Krawitz>	2a0a8cf51a68538768897116d16a49846b3596e8
6231
6232	Lines: +193, -10
6233	Files:	scripts/mkgitlog.in (+18, -0)
6234		src/cups/test-ppds (+18, -0)
6235		src/cups/test-rastertogutenprint.in (+18, -0)
6236		src/testpattern/compare-image-files (+18, -0)
6237		src/testpattern/extended.sample (+18, -0)
6238		src/testpattern/run-testpattern (+18, -0)
6239		src/testpattern/run-testpattern-1 (+19, -0)
6240		src/testpattern/run-testpattern-2.in (+19, -0)
6241		src/testpattern/testpattern.sample (+17, -1)
6242		src/xml/extract-strings.c (+12, -9)
6243		test/run-testdither (+18, -0)
6244
6245	Fix copyright messages
6246
62472017-03-19  <Robert Krawitz>	f98dbd133549cc8fa3167a2e734a22245eae0ae1
6248
6249	Lines: +9, -6
6250	Files:	scripts/gversion (+8, -5)
6251		scripts/test-gversion (+1, -1)
6252
6253	Improve command line arguments for git version parser
6254
62552017-03-19  <Solomon Peachy>	50c2185585fc1322862235280a40d47dabfa74e4
6256
6257	Lines: +173, -46
6258	Files:	NEWS (+8, -1)
6259		src/cups/backend_mitsu70x.c (+156, -37)
6260		src/main/print-olympus.c (+9, -8)
6261
6262	dyesub:  The CP-D70 family needs the row data reversed!
6263
6264	With this commit (and the correspinding library) the print quality is on
6265	par with the Official Windows and OSX drivers.  Huzzah!
6266
62672017-03-19  <Robert Krawitz>	0dc01b8b687ccff31b716350b6cff417a00740f2
6268
6269	Lines: +1, -1
6270	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
6271
6272	Get rastertogutenprint version correctly.
6273
62742017-03-19  <Robert Krawitz>	1b0ea8a5d69c59aa84983d9bd5d078cf14d4b51c
6275
6276	Lines: +3, -1
6277	Files:	NEWS (+2, -1)
6278		src/xml/printers.xml (+1, -0)
6279
6280	Add Epson Artisan 1430
6281
62822017-03-18  <Robert Krawitz>	ac8b6927ebfd066bad17c11ded75b8b9b6884fae
6283
6284	Lines: +2, -6
6285	Files:	src/main/print-color.c (+2, -6)
6286
6287	Simplify logic of InkLimit.
6288
62892017-03-17  <Solomon Peachy>	ceea6992aa9dcc60829eb3dc4ca77aaad3629324
6290
6291	Lines: +3, -0
6292	Files:	src/main/print-color.c (+3, -0)
6293
6294	Mark the InkLimit option as inactive when there's no InkChannels option
6295	at all, not just one without a non-zero default value.
6296
6297	The dyesub driver was the only family without an InkChannels parameter,
6298	and it seemed silly to add it just to make the InkLimit option go
6299	inactive.
6300
63012017-03-17  <Solomon Peachy>	e9ffd6f3808f47527a2e34892bdab29f1e80631f
6302
6303	Lines: +12, -9
6304	Files:	src/cups/backend_common.c (+12, -9)
6305
6306	dyesub: backend:  Suppress the PAGE output when invoked by CUPS.
6307
6308	(Gutenprint already generates the PAGE output!)
6309
63102017-03-17  <Solomon Peachy>	7d7eba5a1766bdc5ceb5a30a91ae060bd231a395
6311
6312	Lines: +79, -34
6313	Files:	src/cups/backend_kodak6800.c (+10, -10)
6314		src/cups/backend_mitsu70x.c (+53, -9)
6315		src/cups/backend_shinkos1245.c (+16, -15)
6316
6317	dyesub: backend:  Synchronize with latest upstream.
6318
6319	Minor stuff, except for the mitsu70x, due to a necessary API change in
6320	the library.
6321
63222017-03-16  <Gernot Hassenpflug>	dc28c8eb599fb1926cced1a32c79dd2519c34f23
6323
6324	Lines: +94, -87
6325	Files:	test/pixma_parse.c (+94, -87)
6326
6327	pixma_parse changed redirection: normal to stdout, DEBUG to stderr
6328
63292017-03-14  <Gernot Hassenpflug>	445a50eda5e76af63361a16799e8ef401e387bc0
6330
6331	Lines: +31, -17
6332	Files:	NEWS (+2, -0)
6333		src/main/canon-media-mode.h (+19, -10)
6334		src/main/canon-modes.h (+10, -7)
6335
6336	Added user-submitted modes for Canon Pro9500 (additional testing in progress).
6337
63382017-03-12  <Gernot Hassenpflug>	ed52a05f7899b277c032b6bb6ebc5c69d9f547b9
6339
6340	Lines: +7, -5
6341	Files:	NEWS (+2, -0)
6342		src/main/canon-modes.h (+5, -5)
6343
6344	In Canon driver, corrected 300dpi modes for iP100.
6345
63462017-03-11  <Solomon Peachy>	e5d3def9f21fbc7e8aa911c0b17045b961d80acb
6347
6348	Lines: +289, -289
6349	Files:	src/main/print-olympus.c (+289, -289)
6350
6351	dyesub:  Convert to using stp_dimension_t/stp_resolution_t
6352
6353	 * Eliminate rounding up to the nearest point for page dimensions
6354	 * Use arithematic rounding when converting dimensions -> pixels
6355	   instead of always rounding down.
6356
63572017-03-11  <Robert Krawitz>	75d04476687449c50d93b542347b732cd0e50e1a
6358
6359	Lines: +97, -71
6360	Files:	src/gimp2/print.c (+3, -0)
6361		src/gutenprintui2/panel.c (+25, -21)
6362		src/gutenprintui2/plist.c (+2, -1)
6363		src/gutenprintui2/printrc.h (+0, -1)
6364		src/gutenprintui2/printrcl.l (+3, -5)
6365		src/gutenprintui2/printrcy.y (+20, -22)
6366		src/main/escp2-driver.c (+27, -17)
6367		src/main/print-escp2.c (+13, -0)
6368		src/main/print-pcl.c (+4, -4)
6369
6370	Print plugin works with non-integer point values.
6371
6372	Also fixed problems with printrc handling floats, and rounding
6373	problems in the Epson driver, and type problems with the PCL driver.
6374
63752017-03-11  <Robert Krawitz>	0b7ed258d55a75be3b33086f4209bea210341151
6376
6377	Lines: +35, -39
6378	Files:	configure.ac (+5, -5)
6379		src/Makefile.am (+1, -1)
6380		src/gimp2/print.c (+8, -5)
6381		src/gutenprintui2/panel.c (+18, -28)
6382		src/gutenprintui2/plist.c (+3, -0)
6383
6384	Bump minor version for incompatible change.
6385
6386	More int->float fixes.
6387
63882017-03-12  <Gernot Hassenpflug>	04b59b34c91ddfe6bd95136be1120daa4df01627
6389
6390	Lines: +131, -35
6391	Files:	NEWS (+26, -7)
6392		src/main/canon-printers.h (+6, -12)
6393		src/main/print-canon.c (+99, -16)
6394
6395	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.
6396
63972017-03-10  <Gernot Hassenpflug>	e70255d849de8c21d6c54beb5ec7a43c22f18c3a
6398
6399	Lines: +75, -152
6400	Files:	src/main/print-canon.c (+75, -152)
6401
6402	Extended fixed paper width/length setting in Esc (p command for Canon driver to borderless. Cleaned up function.
6403
64042017-03-09  <Solomon Peachy>	6f4191b29cc80204a6ad687e5a8b38f983012731
6405
6406	Lines: +8, -5
6407	Files:	README (+8, -5)
6408
6409	Update README with some corrections to the dyesub text.
6410
64112017-03-09  <Gernot Hassenpflug>	664fd8ebb210e93a06ca7f7f4061748464cea1fc
6412
6413	Lines: +6, -5
6414	Files:	src/main/print-canon.c (+6, -5)
6415
6416	Enabled function for setting paper_width in Canon driver for papersizes known to the driver.
6417
64182017-03-08  <Gernot Hassenpflug>	9cc273bf3b1f6a12a197c1ebd839bf1bbe6117ba
6419
6420	Lines: +92, -3
6421	Files:	src/main/print-canon.c (+92, -3)
6422
6423	Partial preparation for function to fix papersize for Canon driver in ESC (p command.
6424
64252017-03-06  <Solomon Peachy>	1b8c6ece7d588a9440a92806998038228b61f025
6426
6427	Lines: +3, -3
6428	Files:	NEWS (+2, -2)
6429		README (+1, -1)
6430
6431	Minor doc updates.  Mainly the version tag.
6432
64332017-03-06  <Robert Krawitz>	464c6f6367ce049c0f0a783c1eebd232556181f4
6434
6435	Lines: +195, -75
6436	Files:	src/gimp2/print.c (+195, -75)
6437
6438	Corrected patch for non-interactive plugin mode from Matt Hirsch
6439
64402017-03-06  <Robert Krawitz>	3405597052104ce9ec5c3ff437510f4954136a60
6441
6442	Lines: +10, -43
6443	Files:	src/gimp2/print.c (+10, -43)
6444
6445	Revert erroneous b96e759f8b0ebc58862d95afb74d625b7b89c94f
6446
64472017-03-06  <Gernot Hassenpflug>	58d217e913649f775953604be83a63e98d8e8403
6448
6449	Lines: +2, -1
6450	Files:	src/main/print-canon.c (+2, -1)
6451
6452	Avoid warning owing to unused variable
6453
64542017-03-05  <Robert Krawitz>	d96278aaafa05eec1b96548c838d60566eb5556d
6455
6456	Lines: +13, -17
6457	Files:	src/cups/genppd.c (+13, -17)
6458
6459	Correct PPD file errors
6460
64612017-03-05  <Robert Krawitz>	4b69241b982c9e0f757262cc9c5c8077c8a6e373
6462
6463	Lines: +134, -111
6464	Files:	src/main/print-escp2-data.c (+12, -12)
6465		src/main/print-escp2.c (+86, -63)
6466		src/main/print-escp2.h (+36, -36)
6467
6468	More FP cleanup
6469
64702017-03-05  <Robert Krawitz>	d653c9963f8a438dd1cdd77b29e213e86e63b75c
6471
6472	Lines: +48, -19
6473	Files:	src/testpattern/run-testpattern-2.in (+5, -0)
6474		src/testpattern/testpattern.c (+32, -18)
6475		src/testpattern/testpattern.h (+1, -0)
6476		src/testpattern/testpatternl.l (+1, -0)
6477		src/testpattern/testpatterny.y (+9, -1)
6478
6479	Add optional round mode to testpattern to round down to points
6480	(for testing compatibility against integer-based code)
6481
64822017-03-05  <Robert Krawitz>	cde254a5f42711587b3bc81d32ced09e8ba39028
6483
6484	Lines: +2, -2
6485	Files:	include/gutenprint/image.h (+2, -2)
6486
6487	Clarify that stp_image_height/width return pixels
6488
64892017-03-05  <Robert Krawitz>	26e8f8edd3fea94d17900d2d3c650c6afba63741
6490
6491	Lines: +5, -0
6492	Files:	src/testpattern/testpattern.c (+5, -0)
6493
6494	Correctly handle very small print sizes
6495
64962017-03-04  <Robert Krawitz>	34b4b6d8fcd609b4620108bb64d1aa23fd8e7f2f
6497
6498	Lines: +32, -23
6499	Files:	src/cups/genppd.c (+10, -10)
6500		src/main/print-dpl.c (+1, -1)
6501		src/main/print-lexmark.c (+2, -2)
6502		src/main/print-olympus.c (+5, -2)
6503		src/main/print-pcl.c (+3, -3)
6504		src/main/print-ps.c (+7, -1)
6505		src/testpattern/printer_options.c (+3, -3)
6506		src/testpattern/testpattern.c (+1, -1)
6507
6508	Compile cleanly with stp_resolution_t set to int (but don't actually do it)
6509
65102017-03-04  <Robert Krawitz>	2144b8ad79d5252e24de82ae306d75a58eeca069
6511
6512	Lines: +609, -483
6513	Files:	include/gutenprint/image.h (+2, -0)
6514		include/gutenprint/mxml.h (+5, -1)
6515		include/gutenprint/paper.h (+14, -13)
6516		include/gutenprint/printers.h (+14, -8)
6517		include/gutenprint/types.h (added +41)
6518		include/gutenprint/vars.h (+56, -41)
6519		include/gutenprint/xml.h (+1, -0)
6520		src/cups/genppd.c (+16, -15)
6521		src/cups/rastertoprinter.c (+81, -71)
6522		src/gutenprintui2/panel.c (+11, -11)
6523		src/gutenprintui2/plist.c (+6, -6)
6524		src/main/canon-printers.h (+6, -6)
6525		src/main/mxml-file.c (+5, -0)
6526		src/main/mxml-node.c (+11, -0)
6527		src/main/print-canon.c (+37, -37)
6528		src/main/print-dpl.c (+24, -23)
6529		src/main/print-escp2.c (+29, -28)
6530		src/main/print-escp2.h (+12, -12)
6531		src/main/print-lexmark.c (+32, -30)
6532		src/main/print-olympus.c (+34, -33)
6533		src/main/print-papers.c (+13, -13)
6534		src/main/print-pcl.c (+26, -26)
6535		src/main/print-ps.c (+49, -49)
6536		src/main/print-raw.c (+8, -7)
6537		src/main/print-vars.c (+39, -31)
6538		src/main/printers.c (+20, -17)
6539		src/main/xml.c (+12, -0)
6540		src/testpattern/printer_options.c (+3, -3)
6541		src/testpattern/testpattern.c (+2, -2)
6542
6543	Compiles with dimension = double, resolution = int
6544
65452017-03-04  <Robert Krawitz>	0729cc7db403ecb1d4a72573755351454c6c9313
6546
6547	Lines: +165, -0
6548	Files:	scripts/gversion (added +114)
6549		scripts/test-gversion (added +51)
6550
6551	Git-based version extractor
6552
65532017-03-04  <Robert Krawitz>	1779cb9851fd0b55222e6e528a7144f9a1d30bea
6554
6555	Lines: +165, -0
6556	Files:	scripts/gversion (added +114)
6557		scripts/test-gversion (added +51)
6558
6559	Git-based version extractor
6560
65612017-03-05  <Gernot Hassenpflug>	dc3b52b85107fc5dee3ca8349e9218ff555a8039
6562
6563	Lines: +9, -3
6564	Files:	NEWS (+3, -0)
6565		src/main/canon-printers.h (+2, -1)
6566		src/main/print-canon.c (+4, -2)
6567
6568	Activated ESC (s command for Canon MG5700 printer (testing).
6569
65702017-03-02  <Gernot Hassenpflug>	11d09637fee76640003147d55cd308ced739c6aa
6571
6572	Lines: +36, -7
6573	Files:	NEWS (+11, -0)
6574		src/main/print-canon.c (+25, -7)
6575
6576	Temporary workaround: specify exact width for Esc (P parameter in Canon driver for firmware to detect correct papersize.
6577
65782017-02-26  <Gernot Hassenpflug>	7de47e662251964df07b8207a6970f27ea04e20b
6579
6580	Lines: +1, -1
6581	Files:	src/main/canon-printers.h (+1, -1)
6582
6583	Added duplex mode support to Canon MP530 (bug #691).
6584
65852017-02-26  <Gernot Hassenpflug>	0e75b1cf52fe228d96b0ef8f0ce8b76783323661
6586
6587	Lines: +24, -24
6588	Files:	src/main/print-canon.c (+24, -24)
6589
6590	Temporary fix continued: further additions to fixed width of Canon papersizes for firmware.
6591
65922017-02-25  <Gernot Hassenpflug>	de4d7c3f3b8ee6bc84fd0dccf0d20a5925d41c07
6593
6594	Lines: +54, -50
6595	Files:	src/main/print-canon.c (+54, -50)
6596
6597	Temporary workaround: added more papersize constant dimenions for Canon printers. Some left to check.
6598
65992017-02-24  <Gernot Hassenpflug>	e51aaee784213ce8659bcb41e2a4375bba886420
6600
6601	Lines: +85, -11
6602	Files:	src/main/print-canon.c (+85, -11)
6603
6604	Temporary code for setting paper_width in Canon printers to exact values
6605
66062017-02-23  <Gernot Hassenpflug>	93dbc1a2b8d4ff9942e316db049d77cffb22d5ff
6607
6608	Lines: +9, -1
6609	Files:	src/main/print-canon.c (+9, -1)
6610
6611	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.
6612
66132017-02-22  <Solomon Peachy>	269ffb8896ceed54db35847a8e926bcb041a8254
6614
6615	Lines: +3, -0
6616	Files:	src/cups/blacklist (+3, -0)
6617
6618	Add the P93 to the blacklist.
6619
66202017-02-22  <Gernot Hassenpflug>	2f935791ea8b4b562125c7741b7d2fc1871b7e2c
6621
6622	Lines: +0, -8
6623	Files:	src/main/canon-media-mode.h (+0, -6)
6624		src/main/canon-modes.h (+0, -2)
6625
6626	Removed experimental modes from Canon MP640 confirmed not to work (thanks to Thomas Tornblom).
6627
66282017-02-21  <Gernot Hassenpflug>	cfe6780aacc76f547623ce7bc14f28efee7c5c27
6629
6630	Lines: +35, -17
6631	Files:	src/main/canon-media-mode.h (+1, -1)
6632		src/main/canon-media.h (+7, -13)
6633		src/main/canon-modes.h (+26, -2)
6634		src/main/canon-printers.h (+1, -1)
6635
6636	Separated resolution modes for Canon MP630 from MP640. Removed useless paper allocation in paper sources.
6637
66382017-02-20  <Robert Krawitz>	b626f432a7f58c56c2b9fac9667d773cb7f9bf86
6639
6640	Lines: +0, -1
6641	Files:	src/gimp2/print.c (+0, -1)
6642
6643	Remove spurious declarations
6644
66452017-02-15  <Robert Krawitz>	40e406ba358115908a2b83d32b0852dde550d287
6646
6647	Lines: +197, -13
6648	Files:	NEWS (+12, -5)
6649		configure.ac (+4, -4)
6650		src/main/print-canon.c (+3, -3)
6651		src/xml/escp2/model/Makefile.am (+2, -1)
6652		src/xml/escp2/model/model_129.xml (added +175)
6653		src/xml/printers.xml (+1, -0)
6654
6655	Bump version
6656
6657	Add preliminary support for Epson L310, based on feedback from Levin Du.
6658
6659	Fix compression buffer size in Canon driver.
6660
66612017-02-15  <Robert Krawitz>	95de66324c6671db47fc25670ad328214e909814
6662
6663	Lines: +56, -16
6664	Files:	src/testpattern/run-testpattern-2.in (+56, -16)
6665
6666	Allow standard options to specify a particular value for an
6667
6668	option, and special case options for min and max resolution.
6669
6670	Run all paper sizes at minimum resolution (caught a bug with that).
6671
66722017-02-12  <Solomon Peachy>	faca152251d9fdb7d731c2e6d20e5aea92d7dc10
6673
6674	Lines: +21, -12
6675	Files:	src/cups/backend_mitsup95d.c (+21, -12)
6676
6677	dyesub: backend:  mitsu_p95x: Fix handling of 'memory clear'
6678
66792017-02-10  <Gernot Hassenpflug>	ff6ba44d7c5a4b6894658781f062fa52c0a55f0d
6680
6681	Lines: +5, -0
6682	Files:	src/main/print-canon.c (+5, -0)
6683
6684	Added debug messages to canon_size_type function
6685
66862017-02-09  <Solomon Peachy>	949be949f3d3445efd10d5c5a581c533e8b63fd7
6687
6688	Lines: +2, -2
6689	Files:	src/xml/papers.xml (+2, -2)
6690
6691	papers: Properly fix the mis-definition of the "8x11.7" paper only used
6692	by the DNP 8" printers.
6693
66942017-02-08  <Solomon Peachy>	b3ed3be8bb6c5225f76e900fe3996e62a5cf9a9c
6695
6696	Lines: +21, -0
6697	Files:	NEWS (+21, -0)
6698
6699	Update NEWS
6700
67012017-02-08  <Solomon Peachy>	020748cd9268e25ea16db155fe96888302a3ec70
6702
6703	Lines: +553, -30
6704	Files:	src/cups/backend_common.h (+2, -1)
6705		src/cups/backend_mitsup95d.c (+168, -27)
6706		src/main/print-olympus.c (+381, -1)
6707		src/xml/printers.xml (+2, -1)
6708
6709	dyesub:  Add support for the Mitsubishi P93D/DW
6710
67112017-02-08  <Solomon Peachy>	7c3f4ffe147322436af76c3e9e962b3dc5b1b651
6712
6713	Lines: +7, -1
6714	Files:	src/main/print-olympus.c (+7, -1)
6715
6716	dyesub:  mitsu_p95d:  Actually hook up brightness and contrast settings
6717
67182017-02-08  <Solomon Peachy>	38ce0fe8131026a03adb235159203f0845997d51
6719
6720	Lines: +1, -1
6721	Files:	src/xml/papers.xml (+1, -1)
6722
6723	papers:  Fix bad definition of w595h842 -- It collided with 'A4'
6724
67252017-02-05  <Gernot Hassenpflug>	275c84faf896f2e6a64cb933fb29d2ce65ba279a
6726
6727	Lines: +1, -0
6728	Files:	src/main/print-canon.c (+1, -0)
6729
6730	remove gcc6 warning for arg_6d_1 assignment
6731
67322017-01-30  <Robert Krawitz>	cb81c82ee3a0aa33c082b01e6dc31df81a7aad27
6733
6734	Lines: +4, -4
6735	Files:	configure.ac (+4, -4)
6736
6737	Fix build of gimp plugin when cups is not selected
6738
6739	See https://autotools.io/pkgconfig/pkg_check_modules.html under
6740	"3.4 Optional Modules"
6741
67422017-01-30  <Robert Krawitz>	b96e759f8b0ebc58862d95afb74d625b7b89c94f
6743
6744	Lines: +44, -10
6745	Files:	src/gimp2/print.c (+44, -10)
6746
6747	Fix non-interactive plugin mode, from Matt Hirsch
6748	https://sourceforge.net/p/gimp-print/bugs/696/
6749
6750===============================================================================
6751Name: gutenprint-5_2_12a
6752
67532017-01-13  <Robert Krawitz>	3ad4ca0d477bb4f6664d3901386fef72881237ea
6754
6755	Lines: +4, -4
6756	Files:	NEWS (+2, -1)
6757		README (+2, -3)
6758
6759	Fix NEWS and README
6760
67612017-01-13  <Solomon Peachy>	83d73e07438623c8d0a4e4585118879ca75e2157
6762
6763	Lines: +3, -3
6764	Files:	NEWS (+3, -3)
6765
6766	Update the lib70x text in the NEWS file.
6767
67682017-01-12  <Solomon Peachy>	0c6c06af15cf37a8e3956379340e3fa64c4875fe
6769
6770	Lines: +2, -2
6771	Files:	src/cups/backend_shinkos1245.c (+2, -2)
6772
6773	dyesub: backend:  Fix boneheaded '||' when an '|' was called for.
6774
67752017-01-12  <Solomon Peachy>	9444a88a6c451d71285a178a1679c33fb7cbf5f2
6776
6777	Lines: +1, -1
6778	Files:	src/cups/rastertoprinter.c (+1, -1)
6779
6780	cups:  rastertoprinter:  PAGE log should include the number of copies!
6781
6782===============================================================================
6783Name: gutenprint-5_2_12
6784
67852017-01-11  <Robert Krawitz>	0958b485141308ad4a0fd4f0b195a8ccabf187e2
6786
6787	Lines: +1, -1
6788	Files:	configure.ac (+1, -1)
6789		src/testpattern/Checksums/sums.5.2.12.bz2 (added +0)
6790
6791	5.2.12 release
6792
67932017-01-11  <Solomon Peachy>	f8a80d2d0934e26b07cb01c5467ec4ca6092f170
6794
6795	Lines: +25, -5
6796	Files:	src/cups/backend_mitsu70x.c (+25, -5)
6797
6798	dyesub: backend: Sanity check the Mitsu K60 and Kodak 305 firmware rev.
6799
68002017-01-07  <Solomon Peachy>	0f1b5d26fe9b85df82ef56ef38400746330d3f62
6801
6802	Lines: +25, -0
6803	Files:	src/cups/genppd.c (+25, -0)
6804
6805	genppd:  Export RAW parameters in PPDs using a 'CustomFoo' construct.
6806
6807	Code that includes a token OpenUI/CloseUI construct is present, but
6808
68092017-01-05  <Solomon Peachy>	9cde9ef52ba41c828a2f4fd876329d0f756a2e70
6810
6811	Lines: +7, -0
6812	Files:	src/xml/papers.xml (+7, -0)
6813
6814	dyesub:  Another missing paper type for the DS820.  Bad merge.
6815
68162017-01-05  <Solomon Peachy>	684afddf951ada04a6c89bb45af97e1d4a74c48a
6817
6818	Lines: +7, -0
6819	Files:	src/xml/papers.xml (+7, -0)
6820
6821	dyesub:  left out a paper type for the DS820
6822
68232017-01-05  <Solomon Peachy>	2a7ccda1b4a59c9f38d0e13a0a7e8f26ef2e009e
6824
6825	Lines: +619, -46
6826	Files:	NEWS (+2, -1)
6827		src/cups/backend_common.h (+3, -2)
6828		src/cups/backend_dnpds40.c (+285, -36)
6829		src/cups/blacklist (+3, -0)
6830		src/main/print-olympus.c (+269, -7)
6831		src/xml/papers.xml (+56, -0)
6832		src/xml/printers.xml (+1, -0)
6833
6834	dyesub:  Add support for the DNP DS820/DS820A printers.
6835
68362017-01-05  <Solomon Peachy>	52e6b605365ff4479e9f95d79b79da5ded9d7847
6837
6838	Lines: +3, -9
6839	Files:	src/main/print-olympus.c (+3, -9)
6840
6841	dyesub:  fix 'Attempt to retrieve unset boolean parameter UseLUT' on D90
6842
68432017-01-02  <Robert Krawitz>	6b7910f558633e06491ef0450a8eb5537c48a37c
6844
6845	Lines: +58, -6
6846	Files:	src/cups/genppd.c (+53, -5)
6847		src/cups/test-ppds (+5, -1)
6848
6849	Parallelize genppd and test-ppds
6850
68512017-01-01  <Robert Krawitz>	b84217b3235d26ff3da84405ecc7a0bae5f8a6b1
6852
6853	Lines: +75, -32
6854	Files:	src/cups/test-rastertogutenprint.in (+64, -24)
6855		src/testpattern/Makefile.am (+4, -8)
6856		src/testpattern/run-testpattern-2.in (+7, -0)
6857
6858	Parallelize testpattern.
6859
68602017-01-01  <Robert Krawitz>	cccb99cafbe85e7e8a862cd3d1bbf2b55ddddcb4
6861
6862	Lines: +46, -3
6863	Files:	src/testpattern/Makefile.am (+6, -1)
6864		src/testpattern/run-testpattern-2.in (+40, -2)
6865
6866	Parallelize testpattern.
6867
68682016-12-31  <Robert Krawitz>	abe24e6d0dcede2bca913a82a6313fb3781a5f52
6869
6870	Lines: +1, -1
6871	Files:	configure.ac (+1, -1)
6872
6873	Typo
6874
68752016-12-31  <Robert Krawitz>	56aa0506ab9a569f67d67ef68527f48edbf62ad5
6876
6877	Lines: +36, -22
6878	Files:	configure.ac (+1, -1)
6879		include/gutenprintui2/gutenprintui.h (+1, -1)
6880		src/escputil/d4lib.c (+1, -1)
6881		src/gimp2/print_gimp.h (+1, -1)
6882		src/gutenprintui2/ui-utils.c (+2, -2)
6883		src/main/curve.c (+0, -3)
6884		src/main/module.c (+4, -0)
6885		src/main/print-color.c (+1, -0)
6886		src/main/print-lexmark.c (+1, -1)
6887		src/main/print-pcl.c (+22, -10)
6888		test/curve.c (+2, -2)
6889
6890	Fix gcc6 warnings, tested with run-testpattern-2 checksum
6891
68922016-12-31  <Robert Krawitz>	244560790c7a552a97e1d879ce372145ad59f7ca
6893
6894	Lines: +7, -2
6895	Files:	src/main/print-dpl.c (+7, -2)
6896
6897	Fix stack overwrite.
6898
68992016-12-29  <Solomon Peachy>	207c928e122e352eba71e8abd5ffd4b67dc6d2c3
6900
6901	Lines: +1, -1
6902	Files:	src/xml/printers.xml (+1, -1)
6903
6904	XM: Add IEEE1284 ID for Canon SELPHY CP1000
6905
69062016-12-29  <Solomon Peachy>	f93cc2306699c2eb537fda8734a8d0144c4ab218
6907
6908	Lines: +5, -2
6909	Files:	NEWS (+2, -2)
6910		src/cups/blacklist (+3, -0)
6911
6912	Update NEWS and dyesub blacklist for the SELPHY 1000
6913
69142016-12-28  <Solomon Peachy>	1007e121a9701761ccf54064d380fe505d108cf3
6915
6916	Lines: +3, -3
6917	Files:	src/cups/backend_canonselphyneo.c (+3, -3)
6918
6919	dyesub:  backend:  Add USB PID for Canon SELPHY CP1000
6920
69212016-12-27  <Solomon Peachy>	c583e346ae0d5ba513d50fbb4fc6ec852433b487
6922
6923	Lines: +9, -4
6924	Files:	src/cups/backend_dnpds40.c (+8, -4)
6925		src/main/print-olympus.c (+1, -0)
6926
6927	dyesub:  DS620:  Add support for 'Fine Matte' mode.
6928
69292016-12-20  <Solomon Peachy>	227cd9d3feda124376aa80df85250c5341de7498
6930
6931	Lines: +1, -1
6932	Files:	src/main/print-olympus.c (+1, -1)
6933
6934	dyesub:  Fix printer ID for Mitsubishi CP9500D
6935
69362016-12-20  <Solomon Peachy>	7eb0533bbc4d04c1b9c08b99bdaeb37c2a02ea16
6937
6938	Lines: +48, -5
6939	Files:	src/main/print-olympus.c (+48, -5)
6940
6941	dyesub:  Expose the Mistubishi CP-D90DW's 'Combo Wait time' option.
6942
69432016-12-20  <Solomon Peachy>	b2228ffd6d63a5122c6b32d059da76378ef90043
6944
6945	Lines: +204, -2
6946	Files:	NEWS (+3, -2)
6947		src/main/print-olympus.c (+200, -0)
6948		src/xml/printers.xml (+1, -0)
6949
6950	dyesub:  Add support for the Mitsubishi CP-9500DW.
6951
6952	Subtly different from the newer CP-9550.
6953
69542016-12-16  <Robert Krawitz>	5c229fc228a464ebed339f444daf8cfc7f1a243d
6955
6956	Lines: +1, -1
6957	Files:	src/xml/printers.xml (+1, -1)
6958
6959	Fix P600 definition.
6960
69612016-12-12  <Solomon Peachy>	3945bc7465a37f36838d9253126deb3c26713228
6962
6963	Lines: +1097, -5
6964	Files:	NEWS (+3, -0)
6965		README (+1, -0)
6966		src/cups/Makefile.am (+1, -1)
6967		src/cups/backend_common.c (+2, -0)
6968		src/cups/backend_common.h (+1, -0)
6969		src/cups/backend_mitsup95d.c (added +539)
6970		src/cups/blacklist (+3, -0)
6971		src/main/print-olympus.c (+511, -4)
6972		src/xml/papers.xml (+35, -0)
6973		src/xml/printers.xml (+1, -0)
6974
6975	dyesub:  Add support for Mitsubishi P95D MedSci printer.
6976
69772016-12-11  <Solomon Peachy>	ad660c890a80a0201ec46077ef41916fa1ba2064
6978
6979	Lines: +276, -23
6980	Files:	NEWS (+3, -0)
6981		src/main/print-olympus.c (+272, -23)
6982		src/xml/printers.xml (+1, -0)
6983
6984	dyesub:  Expose sharpening, matte intensity, and dust removal options
6985	of the Kodak 8500, Kodak 9810, and Sinfonia S1245.
6986
6987	Also add the Kodak 8800, which is indentical to the Kodak 9810
6988
69892016-12-10  <Solomon Peachy>	be39a40018c3aeb0ae199ff92d0201cf76bcc993
6990
6991	Lines: +39, -10
6992	Files:	NEWS (+0, -1)
6993		src/cups/backend_canonselphyneo.c (+39, -9)
6994
6995	dyesub: backend:  Add marker support to the selphyneo backend.
6996
69972016-12-10  <Solomon Peachy>	0fe84ee54a704e58c554eb01ae34baced92eb7c2
6998
6999	Lines: +2, -2
7000	Files:	src/main/print-olympus.c (+2, -2)
7001
7002	dyesub:  Correct some 'Color=XX' categories.
7003
7004	(Lamination type is independent of color, and one Mitsu70x option was
7005	explicitly about color)
7006
70072016-12-09  <Solomon Peachy>	a3ab4e61b4f1093b6140d6b1045d396a8664832c
7008
7009	Lines: +52, -5
7010	Files:	src/cups/backend_canonselphy.c (+25, -2)
7011		src/cups/backend_canonselphyneo.c (+27, -3)
7012
7013	dyesub: backend:  Canon SELPHY:  Add ability to send printer reset.
7014
70152016-12-09  <Solomon Peachy>	0ee26229bb4d3ac600d7680710969517e458a657
7016
7017	Lines: +28, -51
7018	Files:	src/cups/backend_canonselphyneo.c (+23, -26)
7019		src/main/print-olympus.c (+5, -25)
7020
7021	dyesub:  Fix incorrect size definition for L media on Newer Selphy CP
7022
70232016-12-07  <Robert Krawitz>	f3b48333b6b58d23df712b55a7f61606874ed550
7024
7025	Lines: +5, -1
7026	Files:	NEWS (+5, -0)
7027		src/xml/printers.xml (+0, -1)
7028
7029	Remove support for Brother HL-1430, which appears to be GDI-only.
7030
70312016-12-05  <Solomon Peachy>	d2b3ed913a6416f473fc2f2e52200f0b2830d748
7032
7033	Lines: +2, -36
7034	Files:	src/main/print-olympus.c (+2, -36)
7035
7036	dyesub:  Get rid of all "Custom" pagesize entries.
7037
7038	None of these were truly custom sizes, as the paper/media size is fixed
7039	for these printers.  Many of them actually had completely fixed
7040	dimensions listed for the paper too, rendering the whole thing a pointless exercise.
7041
7042	Going forward, only printers that truly support arbitrary sizes shall get "Custom" entries.
7043
70442016-12-04  <Solomon Peachy>	c36f11796c55f2595027505d27803d8ce5641c81
7045
7046	Lines: +64, -35
7047	Files:	src/main/print-olympus.c (+52, -23)
7048		src/xml/printers.xml (+12, -12)
7049
7050	dyesub:  Take advantage of the global NumCopies options.
7051
7052	Whether or not we have a custom backend, we should use the printer's
7053	native capabilities to generate copies.
7054
70552016-12-04  <Solomon Peachy>	a638b3486228398b46b219025d74af816d3bda5c
7056
7057	Lines: +39, -11
7058	Files:	src/cups/genppd.c (+1, -4)
7059		src/cups/rastertoprinter.c (+9, -0)
7060		src/main/generic-options.c (+23, -1)
7061		src/main/print-olympus.c (+6, -6)
7062
7063	rastertoprinter:  Pass 'NumCopies' and 'Collate' options into the core
7064
7065	This way drivers can generate native, multi-copy (&|collated) spool data.
7066
70672016-12-04  <Solomon Peachy>	7db5948b57de48450b82cfe27f57aebcf31a9a4f
7068
7069	Lines: +1, -1
7070	Files:	src/cups/rastertoprinter.c (+1, -1)
7071
7072	rastertoprinter:  Properly initialize printer defaults.
7073
70742016-12-03  <Solomon Peachy>	07fbab19d3aa7eddbd5b3db727fae2c212888d83
7075
7076	Lines: +4, -4
7077	Files:	src/xml/printers.xml (+4, -4)
7078
7079	printers.xml: selphyneo family can do nativecopies via the backend.
7080
70812016-12-02  <Solomon Peachy>	c77f7ec088b8a432b8378eefd407d7cfc345c540
7082
7083	Lines: +461, -4
7084	Files:	NEWS (+7, -1)
7085		README (+4, -2)
7086		src/cups/Makefile.am (+1, -1)
7087		src/cups/backend_canonselphyneo.c (added +440)
7088		src/cups/backend_common.c (+2, -0)
7089		src/cups/backend_common.h (+1, -0)
7090		src/cups/blacklist (+6, -0)
7091
7092	dyesub:  Add in a backend for the newer canon selphy printers
7093
7094	This includes the CP820, CP910, CP1000, and CP1200.
7095
7096	Note that the USB PIDs for the 820 and the 1000 are unknown.
7097
70982016-12-01  <Solomon Peachy>	c481e1ee1184256136b5b175317f2c8ae04f7718
7099
7100	Lines: +2, -477
7101	Files:	src/main/print-olympus.c (+2, -441)
7102		src/xml/papers.xml (+0, -35)
7103		src/xml/printers.xml (+0, -1)
7104
7105	Revert "dyesub:  Add support for Mitsubishi P95D MedSci printer."
7106
7107	This reverts commit 2543856c14badf43e2f20621bd75ef25c3606bc5.
7108
71092016-12-01  <Solomon Peachy>	d4157743bed73cbf7fdba9223abe04407db3bbee
7110
7111	Lines: +35, -42
7112	Files:	src/main/print-olympus.c (+23, -30)
7113		src/xml/printers.xml (+12, -12)
7114
7115	Revert "dyesub:  Take advantage of the global NumCopies options."
7116
7117	This reverts commit e30d3234687b6b3d6325f2daadbacb5639df83ab.
7118
71192016-12-01  <Solomon Peachy>	b38522594bb35d6c31ad405750c175b7c29c60d7
7120
7121	Lines: +11, -42
7122	Files:	src/cups/genppd.c (+4, -1)
7123		src/cups/rastertoprinter.c (+0, -18)
7124		src/main/generic-options.c (+1, -23)
7125		src/main/print-olympus.c (+6, -0)
7126
7127	Revert "CUPS:  pass the 'num_copies' filter cmdline argument into the core"
7128
7129	This reverts commit 05c42d796dc1600a2d7b4d885e70589d0a56c974.
7130
71312016-12-01  <Solomon Peachy>	c97fe1f62ef2bc3563c4f28f460bd4cedd2c7d99
7132
7133	Lines: +1, -1
7134	Files:	src/cups/rastertoprinter.c (+1, -1)
7135
7136	Revert "rastertoprinter:  Properly initialize printer defaults."
7137
7138	This reverts commit a4c3940e720ee865d3a2f9a1d5e8c4570c0655dc.
7139
71402016-12-01  <Solomon Peachy>	0a4e7718fe043afdc4c14b38d3142182fcfe2fa9
7141
7142	Lines: +4, -2
7143	Files:	src/main/print-olympus.c (+4, -2)
7144
7145	dyesub:  Fix crash in DS80DX option validation code (yay testpattern!)
7146
71472016-12-01  <Solomon Peachy>	2197173516c6057e9ca936203f9ccfd22dd0da72
7148
7149	Lines: +2, -2
7150	Files:	src/main/print-olympus.c (+2, -2)
7151
7152	dyesub:  CW01: Fix error in 6x9" print definition
7153
71542016-11-30  <Solomon Peachy>	2543856c14badf43e2f20621bd75ef25c3606bc5
7155
7156	Lines: +477, -2
7157	Files:	src/main/print-olympus.c (+441, -2)
7158		src/xml/papers.xml (+35, -0)
7159		src/xml/printers.xml (+1, -0)
7160
7161	dyesub:  Add support for Mitsubishi P95D MedSci printer.
7162
71632016-11-30  <Solomon Peachy>	e30d3234687b6b3d6325f2daadbacb5639df83ab
7164
7165	Lines: +42, -35
7166	Files:	src/main/print-olympus.c (+30, -23)
7167		src/xml/printers.xml (+12, -12)
7168
7169	dyesub:  Take advantage of the global NumCopies options.
7170
7171	Whether or not we have a custom backend, we should use the printer's
7172	native capabilities to generate copies.
7173
71742016-11-30  <Solomon Peachy>	05c42d796dc1600a2d7b4d885e70589d0a56c974
7175
7176	Lines: +42, -11
7177	Files:	src/cups/genppd.c (+1, -4)
7178		src/cups/rastertoprinter.c (+18, -0)
7179		src/main/generic-options.c (+23, -1)
7180		src/main/print-olympus.c (+0, -6)
7181
7182	CUPS:  pass the 'num_copies' filter cmdline argument into the core
7183
7184	This way drivers can generate native, multi-copy spool data.
7185
71862016-11-30  <Solomon Peachy>	a4c3940e720ee865d3a2f9a1d5e8c4570c0655dc
7187
7188	Lines: +1, -1
7189	Files:	src/cups/rastertoprinter.c (+1, -1)
7190
7191	rastertoprinter:  Properly initialize printer defaults.
7192
71932016-11-17  <Solomon Peachy>	1bfb2d0f748a8c7a2a6a9534f044e30c86f7ceda
7194
7195	Lines: +2, -2
7196	Files:	NEWS (+1, -1)
7197		src/xml/printers.xml (+1, -1)
7198
7199	The Mitsubishi CP-D70DW is no longer considered experimental.
7200
72012016-11-17  <Solomon Peachy>	613986732909b6227a22a549e868163e92f814fa
7202
7203	Lines: +2, -2
7204	Files:	NEWS (+1, -1)
7205		src/xml/printers.xml (+1, -1)
7206
7207	Mitsubishi CP-D80DW is no longer experimental.  Plus its IEEE1284 ID.
7208
72092016-11-17  <Solomon Peachy>	b2664c90bf53ea4cfe14724ba1feadcff9476a87
7210
7211	Lines: +41, -29
7212	Files:	src/cups/backend_common.c (+41, -29)
7213
7214	dyesub: backend:  Fix IEEE1284 parsing when per-interface classes are used.
7215
72162016-11-17  <Solomon Peachy>	7e7f2dfe1411b5ab497ad6fa46d0ee812d47a551
7217
7218	Lines: +17, -1
7219	Files:	src/cups/blacklist (+17, -1)
7220
7221	dyesub: backend:  Add a pile of Mitsubishi models to the blacklist.
7222
72232016-11-16  <Solomon Peachy>	62ceecf2389cb58b383a2321ba172578ac81a918
7224
7225	Lines: +53, -36
7226	Files:	src/cups/backend_mitsu70x.c (+53, -36)
7227
7228	dyesub:  backend:  mitsu70x:  Sync with upstream.
7229
7230	 * Fix a nasty bug that broke printing on the D70/D707.
7231	 * Add better media decoding on CP-D70/D707/D80
7232	 * Add USB PID for CP-D80DW
7233
72342016-11-16  <Solomon Peachy>	6ecd08415eeb305e26cdbb280e6156fe3b8ff0d2
7235
7236	Lines: +8, -4
7237	Files:	src/cups/backend_mitsu9550.c (+8, -4)
7238
7239	dyesub:  backend:  Add USB IDs for several Mitsubishi 9xxx models.
7240
72412016-11-13  <Robert Krawitz>	0ff540d6fcc54c4df9e2219075b7fefd8beb8ae5
7242
7243	Lines: +1, -0
7244	Files:	src/escputil/escputil.c (+1, -0)
7245
7246	Fix another C99 error.
7247
7248===============================================================================
7249Name: gutenprint-5_2_12-pre4-resync
7250
72512016-11-12  <Robert Krawitz>	95d4089737d318fc42df3d636f67f7dc9ab2b703
7252
7253	Lines: +9, -14
7254	Files:	.gitignore (+1, -0)
7255		NEWS (+1, -0)
7256		README (+4, -11)
7257		configure.ac (+3, -3)
7258
7259	Gutenprint 5.2.12-pre4 sync-up
7260
72612016-11-12  <Robert Krawitz>	8209eb2b99a07927ca10805b9fa67be8dc435708
7262
7263	Lines: +19, -3
7264	Files:	NEWS (+19, -3)
7265
7266	Add support for most of the Datamax-O'Neil DPL printers
7267
72682016-11-12  <Robert Krawitz>	71c495a85a1cbda872ae1483f275bc007838e228
7269
7270	Lines: +47, -8
7271	Files:	NEWS (+18, -0)
7272		src/xml/escp2/model/model_92.xml (+11, -8)
7273		src/xml/printers.xml (+18, -0)
7274
7275	Add various Epson WorkForce 60 type printers.
7276
72772016-11-12  <Robert Krawitz>	509c7d821eaa769d274a5a34a91a99e72e7952cb
7278
7279	Lines: +1, -0
7280	Files:	src/xml/escp2/media/Makefile.am (+1, -0)
7281
7282	Fix missing pro_ultrachrome_k3v10b.xml in makefile.
7283
72842016-11-12  <Robert Krawitz>	ccd5884baca00d2164cfb22e5f9b635d169802a7
7285
7286	Lines: +310, -26
7287	Files:	configure.ac (+6, -0)
7288		src/testpattern/Checksums/sums.5.2.11.bz2 (added +0)
7289		src/testpattern/Checksums/sums.5.2.12-pre2.bz2 (added +0)
7290		src/testpattern/Checksums/sums.5.2.12-pre3.bz2 (added +0)
7291		src/testpattern/Checksums/sums.5.2.12-pre4.bz2 (added +0)
7292		src/testpattern/Makefile.am (+18, -3)
7293		src/testpattern/compare-checksums.in (+79, -23)
7294		src/testpattern/compress-checksums.in (added +153)
7295		src/testpattern/run-testpattern-2.in (+1, -0)
7296		src/testpattern/uncompress-checksums.in (added +53)
7297
7298	Add target to generate checksum files.
7299
7300	Compress checksum files.
7301
73022016-11-12  <Robert Krawitz>	d74bdf8d2cb8a6ad9260d58842045d3128cc2413
7303
7304	Lines: +14, -8
7305	Files:	src/cups/gutenprint-users-manual.pdf (added +0)
7306		src/cups/test-rastertogutenprint.in (+14, -8)
7307
7308	Use a known PDF file as input to produce long-term uniform results.
7309
73102016-11-12  <Robert Krawitz>	0d306b79b1a5fd4c5638813ee203a88865be870c
7311
7312	Lines: +90, -75
7313	Files:	.gitignore (+3, -0)
7314		configure.ac (+1, -1)
7315		src/cups/commandtocanon.c (+1, -0)
7316		src/cups/commandtoepson.c (+1, -0)
7317		src/cups/genppd.c (+4, -13)
7318		src/cups/i18n.c (+1, -0)
7319		src/cups/rastertoprinter.c (+4, -3)
7320		src/escputil/d4lib.c (+20, -11)
7321		src/escputil/escputil.c (+3, -1)
7322		src/gutenprintui2/plist.c (+2, -0)
7323		src/main/curve.c (+1, -0)
7324		src/main/escp2-papers.c (+1, -0)
7325		src/main/print-olympus.c (+43, -44)
7326		src/main/print-ps.c (+1, -0)
7327		src/main/xmlppd.c (+1, -0)
7328		src/testpattern/testpatternl.l (+1, -1)
7329		src/testpattern/testpatterny.y (+2, -1)
7330
7331	Change compiler baseline from C90 to C99.
7332
73332016-11-12  <Robert Krawitz>	2a6f7ffee585a3d8d6a16ad4849390004f2dfc35
7334
7335	Lines: +2751, -7580
7336	Files:	.gitignore (+4, -4)
7337		Makefile.am (+1, -5)
7338		NEWS (+28, -33)
7339		README (+23, -127)
7340		README.package (+6, -31)
7341		configure.ac (+0, -76)
7342		doc/FAQ.html (+2, -11)
7343		doc/Makefile.am (+2, -1)
7344		doc/developer/dither.xml (+1, -1)
7345		doc/developer/introduction.xml (+2, -3)
7346		doc/developer/new-printer.xml (+3, -3)
7347		doc/gutenprint-users-manual.odt (+0, -0)
7348		doc/gutenprint-users-manual.pdf (+0, -0)
7349		doc/users_guide/title.sgml (+4, -17)
7350		macosx/make-supported-printers (+1, -4)
7351		man/Makefile.am (+2, -7)
7352		man/cups-calibrate.8.in (+4, -9)
7353		man/cups-genppdupdate.8.in (+1, -2)
7354		man/ijsgutenprint.1.in (removed -104)
7355		po/POTFILES.in (+0, -6)
7356		src/Makefile.am (+0, -2)
7357		src/cups/cups-calibrate.c (+5, -7)
7358		src/foomatic/Makefile.am (removed -121)
7359		src/foomatic/foomatic-generator.in (removed -1837)
7360		src/foomatic/foomatic-templates-ijs/Color.xml (removed -20)
7361		src/foomatic/foomatic-templates-ijs/Model.xml (removed -21)
7362		src/foomatic/foomatic-templates-ijs/NumericalOptions.xml (removed -21)
7363		src/foomatic/foomatic-templates-ijs/OtherOptions.xml (removed -20)
7364		src/foomatic/foomatic-templates-ijs/PageSize.xml (removed -20)
7365		src/foomatic/foomatic-templates-ijs/PrintoutMode.xml (removed -19)
7366		src/foomatic/foomatic-templates-ijs/RenderResolution.xml (removed -20)
7367		src/foomatic/foomatic-templates-ijs/Resolution.xml (removed -20)
7368		src/foomatic/foomatic-templates-ijs/STP_InputSlot.xml (removed -20)
7369		src/foomatic/foomatic-templates-ijs/STP_MediaType.xml (removed -20)
7370		src/foomatic/foomatic-templates-ijs/gutenprint.xml (removed -45)
7371		src/foomatic/gutenprint-version.c (removed -41)
7372		src/foomatic/mk_printerlist.in (removed -30)
7373		src/foomatic/paper_sizes.c (removed -44)
7374		src/foomatic/printer_margins.c (removed -125)
7375		src/foomatic/printer_options.c (removed -316)
7376		src/foomatic/printers.c (removed -67)
7377		src/ghost/Makefile.am (removed -40)
7378		src/ghost/ijsgutenprint.c (removed -1570)
7379		src/main/print-escp2.c (+1, -1)
7380		src/main/printers.c (+3, -28)
7381		src/testpattern/extended.sample (+1, -2)
7382		src/testpattern/testpattern.sample (+1, -2)
7383		src/xml/printers.xml (+2655, -2655)
7384		test/gen-printer-list.c (+1, -2)
7385
7386	Remove Ghostscript/IJS driver and Foomatic data generator.
7387	Currently there are stubs for stp_get_printer_by_foomatic_id and
7388	stp_printer_get_foomatic_id to not break the API.  Those should be
7389	removed when appropriate.
7390
7391===============================================================================
7392Name: gutenprint-5_2_12-pre4-presync
7393
73942016-11-01  <Solomon Peachy>	215fa8982d5d2750f65b3a10a8288b0f8a0f2d0d
7395
7396	Lines: +62, -21
7397	Files:	src/cups/backend_mitsu70x.c (+15, -8)
7398		src/cups/backend_mitsu9550.c (+47, -13)
7399
7400	dyesub:  backend:  Improve status reporting for mitsu9xxx and 70x families.
7401
74022016-11-01  <Solomon Peachy>	e79b4643dcd8388ab1fb21fcd14897622567d8a9
7403
7404	Lines: +48, -37
7405	Files:	src/cups/backend_common.c (+47, -35)
7406		src/cups/backend_common.h (+1, -2)
7407
7408	dyesub:  Improve robustness when enumerating and probing printers
7409
74102016-10-27  <Solomon Peachy>	8f1a69967b5113278d8819853fb357013c082e96
7411
7412	Lines: +27, -35
7413	Files:	NEWS (+5, -13)
7414		README (+21, -21)
7415		src/xml/printers.xml (+1, -1)
7416
7417	Mark the Mitsubishi CP-K60DW as no longer experimental.
7418
7419	And update the NEWS and README while I'm at it.
7420
74212016-10-27  <Solomon Peachy>	92e311c5f618306bc1daf2f06826e2b0d101f418
7422
7423	Lines: +5, -5
7424	Files:	src/cups/backend_mitsu70x.c (+5, -5)
7425
7426	dyesub:  backend:  mitsu70x: Fix a major issue printing "raw" spool files.
7427
74282016-10-27  <Solomon Peachy>	9ad4c26a96425b652d4d16142766ee1811ee19d4
7429
7430	Lines: +66, -34
7431	Files:	src/cups/backend_mitsu70x.c (+33, -8)
7432		src/cups/backend_mitsu9550.c (+33, -26)
7433
7434	dyesub:  Fix more bugs in the mitsubishi backends.
7435
7436	There's another fix coming for the K60 model, waiting on testers.
7437
74382016-10-26  <Solomon Peachy>	f89367ea3174dc9def3a72855db3647d975ea645
7439
7440	Lines: +10, -6
7441	Files:	NEWS (+1, -1)
7442		src/cups/backend_mitsu9550.c (+7, -3)
7443		src/main/print-olympus.c (+1, -1)
7444		src/xml/printers.xml (+1, -1)
7445
7446	dyesub:  Mitsubishi CP-9600DW uses RGB (not BGR) plane ordering.
7447
7448	(Why Mitsubishi can't use the same ordering from one [sub-]model to the
7449	 next is beyond me..)
7450
7451	With this change, the printer is no longer considered experimental!
7452
74532016-10-26  <Solomon Peachy>	0547be8378e0761a22a9e8506d443aad30eb6a61
7454
7455	Lines: +2, -2
7456	Files:	src/main/print-olympus.c (+2, -2)
7457
7458	dyesub:  Fix sub-model type in the Mitsu K60 header.
7459
74602016-10-25  <Solomon Peachy>	27738a922b491f96c4531de7261a0dc8264ee151
7461
7462	Lines: +1, -1
7463	Files:	src/main/print-olympus.c (+1, -1)
7464
7465	dyesub:  Fix a bug affecting 8x6 or 9x6 sizes.
7466
74672016-10-23  <Solomon Peachy>	f76ae0d87283b0174a6efd5b751356b9e64fec60
7468
7469	Lines: +125, -63
7470	Files:	src/cups/backend_mitsu9550.c (+125, -63)
7471
7472	dyesub:  backend:  Now appears to function properly with the CP-9600DW.
7473
74742016-10-23  <Gernot Hassenpflug>	cff3fd616721b21911c575d096ad9c3ca70cad4e
7475
7476	Lines: +1, -1
7477	Files:	src/main/canon-printers.h (+1, -1)
7478
7479	Esc (c command changed to 3 bytes for Canon BJC-2100
7480
74812016-10-19  <Solomon Peachy>	7ea17ce24d93d7785e9aff7f2bef213257652489
7482
7483	Lines: +22, -6
7484	Files:	src/cups/backend_mitsu70x.c (+22, -6)
7485
7486	dyesub:  backend:  mitsu70x: Fix lamination generation with 5" prints.
7487
74882016-10-19  <Solomon Peachy>	e4406544400e60d71b898ed932ab4dfcc61c23e2
7489
7490	Lines: +23, -158
7491	Files:	src/cups/backend_mitsu70x.c (+23, -158)
7492
7493	dyesub:  backend:  Updates for the mitsu D70 family.
7494
74952016-10-18  <Solomon Peachy>	e07523eaa78fb488bab8de0e5285f0d681e81378
7496
7497	Lines: +98, -68
7498	Files:	src/main/print-olympus.c (+98, -68)
7499
7500	dyesub:  Make gamma correction a function instead of a set of tables used globally.
7501
7502	This means that individual printers can use different gamma tables
7503	depending on settings, instead of a global table per printer entry.
7504
7505	It also will allow for this feature to be more easily disabled, a
7506	long-standing FIXME in the dyesub driver.
7507
75082016-10-18  <Solomon Peachy>	c0a5ff947b7e4bd4f53760b863ab0998db9fdcb1
7509
7510	Lines: +3, -3
7511	Files:	NEWS (+1, -1)
7512		src/main/print-olympus.c (+2, -2)
7513
7514	dyesub:  mitsubishi cp-9800/9810 are YMC, not BGR.
7515
7516	(I suspect they need gamma correction from 8bpp BGR->12bpp YMC, similar
7517	 to how the D70 family operates..)
7518
7519	Re-marking the 9800 as experimental until the quality is known to be
7520	sane..
7521
75222016-10-19  <Gernot Hassenpflug>	72039763bab5fdda0fae031ca61213e94646ac30
7523
7524	Lines: +7, -0
7525	Files:	NEWS (+7, -0)
7526
7527	Added duplex capability to Canon iB4000, MB2000, MB2300, MB5000, MB5300 models.
7528
75292016-10-19  <Gernot Hassenpflug>	1cb76af04f0a78bcc7ac9c42dde64580133576d3
7530
7531	Lines: +3, -3
7532	Files:	src/main/canon-printers.h (+3, -3)
7533
7534	Added duplex capability to Canon iB4000, MB2000, MB2300, MB5000, MB5300 models.
7535
75362016-10-18  <Solomon Peachy>	5127a1a6d14b854eb8afb9a9e88f4291b8fcd636
7537
7538	Lines: +3, -3
7539	Files:	NEWS (+1, -1)
7540		src/xml/printers.xml (+2, -2)
7541
7542	xml:  Mark the MItsubishi CP-9810 family as EXPERIMENTAL
7543
7544	...We lack a VID/PID in the backend for it, so it likely won't work out
7545	of the box.
7546
75472016-10-18  <Solomon Peachy>	9afc919111cc237bb6942f89a02a6430e8bc3887
7548
7549	Lines: +464, -112
7550	Files:	src/cups/backend_common.h (+4, -0)
7551		src/cups/backend_mitsu9550.c (+454, -112)
7552		src/cups/blacklist (+6, -0)
7553
7554	dyesub:  backend:  Add support for Mitsu 98x0 and 9600 families.
7555
7556	The 9800DW-S is confirmed working.  Still need USB VID/PIDs for:
7557
7558	 * Mitsu 9600DW-S
7559	 * Mitsu 9800DW
7560	 * Mitsu 9810DW
7561	 * Mitsu 9820DW-S
7562
75632016-10-18  <Solomon Peachy>	ade51b6b2514656df63e28eaeb950cbf856b5bea
7564
7565	Lines: +5, -2
7566	Files:	NEWS (+2, -1)
7567		src/main/print-olympus.c (+1, -1)
7568		src/xml/printers.xml (+2, -0)
7569
7570	dyesub:  Add the Mitsubishi CP-9800DW-S to the supported list.
7571
75722016-10-17  <Solomon Peachy>	352c2a1f4e9616d2adff7e9d6e0644e21f69e96c
7573
7574	Lines: +94, -301
7575	Files:	NEWS (+1, -3)
7576		src/cups/backend_common.h (+1, -4)
7577		src/cups/backend_mitsu9550.c (+88, -252)
7578		src/cups/blacklist (+0, -6)
7579		src/main/print-olympus.c (+0, -30)
7580		src/xml/printers.xml (+4, -6)
7581
7582	Revert "dyesub:  backend support for the CP-9600DW and CP-9800DW-S"
7583
7584	This reverts commit aac786f991f1999abce4102d6c66c09fbb737cb1.
7585
7586	This was accidentally pushed, and is definitely not ready.
7587
75882016-10-17  <Solomon Peachy>	6752729addb0cd6974c7ee9dbf286ac110ccb36b
7589
7590	Lines: +6, -1
7591	Files:	src/main/print-olympus.c (+6, -1)
7592
7593	dyesub:  Fix crash with the mitsu cp9800
7594
75952016-10-17  <Solomon Peachy>	b0c457d1dcf410623ac036ad567af2fd33c27678
7596
7597	Lines: +12, -2
7598	Files:	src/main/print-olympus.c (+12, -2)
7599
7600	dyesub:  Fix two crashes and a memory leak.
7601
7602	 * Didn't free dynamic privdata structure
7603	 * mitsu9800 and ask300 don't support lamination but shared code with
7604	   models that did, causing a null pointer deference.
7605
76062016-10-17  <Solomon Peachy>	aac786f991f1999abce4102d6c66c09fbb737cb1
7607
7608	Lines: +301, -94
7609	Files:	NEWS (+3, -1)
7610		src/cups/backend_common.h (+4, -1)
7611		src/cups/backend_mitsu9550.c (+252, -88)
7612		src/cups/blacklist (+6, -0)
7613		src/main/print-olympus.c (+30, -0)
7614		src/xml/printers.xml (+6, -4)
7615
7616	dyesub:  backend support for the CP-9600DW and CP-9800DW-S
7617
7618	Also, the 9800-S needs RGB instead of BGR output.
7619
76202016-10-17  <Solomon Peachy>	476a5e489a6b0f990aa4ab83b762b39c8eac179b
7621
7622	Lines: +2, -2
7623	Files:	src/main/print-olympus.c (+2, -2)
7624
7625	dyesub:  Fix dnp80dx duplex rules when using gimp-print plugin.
7626
7627	Apparently it uses "Standard" instead of "None"...
7628
76292016-10-17  <Solomon Peachy>	415f4d9f96665e8b6be564a18095ef47bdaacde4
7630
7631	Lines: +35, -3
7632	Files:	src/main/print-olympus.c (+35, -3)
7633
7634	dyesub:  mitsu9550dw-s doesn't support 3.5x5" prints.
7635
7636	Or at least it would if the printer supported 3.5x5" media..
7637
76382016-10-17  <Solomon Peachy>	a35c7125fa570cdd79f7c704c8168bb7b82ce1f7
7639
7640	Lines: +1, -1
7641	Files:	src/main/print-olympus.c (+1, -1)
7642
7643	dyesub:  mitsu70x:  Deck selection test was inverted.
7644
76452016-10-17  <Solomon Peachy>	de36fb22899a3613d96f5220a89e9671930ab2cb
7646
7647	Lines: +3, -5
7648	Files:	src/main/print-olympus.c (+3, -5)
7649
7650	dyesub:  move buffer for dyesub_nputc() onto the stack.
7651
7652	Also shrink it from 4096 to 512.  There's only one caller that's larger
7653	than that, and most are under 64 bytes.
7654
76552016-10-17  <Solomon Peachy>	fbdda3cd7e2c7d3344526036d93f60e61fd2aa1b
7656
7657	Lines: +133, -97
7658	Files:	src/main/print-olympus.c (+133, -97)
7659
7660	dyesub: Eliminate all per-printer static privdata structures.
7661
7662	They're now part of the global privdata, under a union.
7663
7664	Seemed to be the cleanest appropach, for now.
7665
76662016-10-17  <Solomon Peachy>	d3a8fef65d81d87d302704bc154cf8369e3a9dc9
7667
7668	Lines: +568, -426
7669	Files:	src/main/print-olympus.c (+568, -426)
7670
7671	dyesub:  Make dyesub_privdata_t dynamic.
7672
76732016-10-17  <Solomon Peachy>	448ffed88977b8d198c2e16dc63f3a14c601d5d3
7674
7675	Lines: +71, -50
7676	Files:	src/main/print-olympus.c (+71, -50)
7677
7678	dyesub:  add dyesub_verify_printer_params()
7679
7680	It calls the global stp_verify_printer_params() first, then, if present,
7681	the per-printer verification function.
7682
76832016-10-17  <Robert Krawitz>	ef24d2f95ab44ac2058e90958154aaef2a772757
7684
7685	Lines: +32, -31
7686	Files:	src/main/canon-printers.h (+10, -10)
7687		src/main/color.c (+1, -2)
7688		src/main/path.c (+21, -19)
7689
7690	Clean up some static data.
7691
76922016-10-14  <Solomon Peachy>	eb1353dbe53fb231b6586e116f2c893adb3559a8
7693
7694	Lines: +6, -3
7695	Files:	src/main/print-olympus.c (+6, -3)
7696
7697	dyesub:  DS80DX now degrades gracefully when duplexing+roll media is chosen
7698
7699	 * Gracefully switches to using sheet media (with a warning)
7700	 * If this results in an illegal print size, fail.
7701
77022016-10-13  <Robert Krawitz>	11f42274e54926a3dd2c298d6294ac1bd4940947
7703
7704	Lines: +6, -1
7705	Files:	NEWS (+5, -1)
7706		src/xml/printers.xml (+1, -0)
7707
7708	Add OKI B430
7709
77102016-10-12  <Solomon Peachy>	29de926978e3686ba6503ada8ee68076f981830b
7711
7712	Lines: +16, -7
7713	Files:	src/main/print-olympus.c (+16, -7)
7714
7715	dyesub:  The Mitsu 9550DW-S uses a different job footer from the 9550.
7716
7717	The backend was correcting this, but now that the -S is unique in
7718	Gutenprint, generate the correct footer.  Also generate the copy count
7719	properly in entire mitsu 9xxx family.
7720
77212016-10-12  <Solomon Peachy>	68fc624f3b42cc6a40fea51cfcbd0b16bcdbebce
7722
7723	Lines: +23, -4
7724	Files:	NEWS (+2, -2)
7725		src/cups/backend_shinkos1245.c (+21, -2)
7726
7727	dyesub:  backend:  Sinfonia S1245 now reports marker levels.
7728
7729	(Figured out a way to infer which media type is loaded!)
7730
77312016-10-09  <Solomon Peachy>	d2ef02fcb36b33115858eb490610b498081129a4
7732
7733	Lines: +42, -3
7734	Files:	NEWS (+1, -0)
7735		src/main/print-olympus.c (+39, -3)
7736		src/xml/printers.xml (+2, -0)
7737
7738	dyesub:  Initial support for the Mitsubishi CP-9800DW
7739
7740	Identical to the CP-9810, other than lacking matte support.
7741
77422016-10-07  <Solomon Peachy>	d5c7802d8c2d0a4aa21c0a8ea1a804e445a79487
7743
7744	Lines: +27, -27
7745	Files:	src/xml/printers.xml (+27, -27)
7746
7747	Revert "dyesub:  Fix the ordering of the dyesub entries in printers.xml"
7748
7749	This reverts commit af20b220d42c540bccc73322503586493b6a2b5c.
7750
7751	Robert asked this to be backed out until after the -pre merge.
7752
77532016-10-07  <Solomon Peachy>	af20b220d42c540bccc73322503586493b6a2b5c
7754
7755	Lines: +27, -27
7756	Files:	src/xml/printers.xml (+27, -27)
7757
7758	dyesub:  Fix the ordering of the dyesub entries in printers.xml
7759
7760	They need to be:
7761
7762	 1) Grouped contiguously by manufacturer  (what about Canon?)
7763	 2) Alphabetically ordered
7764
77652016-10-06  <Solomon Peachy>	1c93b5f4f5b1e18a1e13e2e6e0e721f82e43b71a
7766
7767	Lines: +63, -0
7768	Files:	NEWS (+1, -0)
7769		src/main/print-olympus.c (+61, -0)
7770		src/xml/printers.xml (+1, -0)
7771
7772	dyesub:  Add in support for the Fujifilm ASK-300.
7773
7774	It appears to be a rebadged Mitsubishi CP-D70DW
7775
77762016-10-06  <Solomon Peachy>	0a60ecf2500f2989180c85b9fa14a0d734a83efe
7777
7778	Lines: +7, -7
7779	Files:	src/main/print-olympus.c (+7, -7)
7780
7781	dyesub:  Mitsu D90 supports sharpening.
7782
7783	Also, update D70 families to default to "normal" sharpening instead of none.
7784
77852016-10-06  <Solomon Peachy>	582249d9631513055dde9f17de133ecbc2b91df5
7786
7787	Lines: +1, -1
7788	Files:	src/xml/printers.xml (+1, -1)
7789
7790	Mark the Kodak 305 as no longer experimental.
7791
77922016-10-06  <Solomon Peachy>	81d2a84cb6e73d59e64dac1b9e0438ac6a8d0a8d
7793
7794	Lines: +196, -60
7795	Files:	NEWS (+15, -5)
7796		src/cups/backend_mitsu70x.c (+181, -55)
7797
7798	dyesub:  Drop in the new-and-improved mitsu70x backend.
7799
78002016-10-06  <Solomon Peachy>	bb2949cb31df1f115075dccc4f2742f2a8efda84
7801
7802	Lines: +119, -3
7803	Files:	src/main/print-olympus.c (+119, -3)
7804
7805	mitsu70x:  Allow use of 8bpp BGR spool output.
7806
7807	Requires the backend to do the transformation to the native printer
7808	format. As the backend uses printer-specific data tables, this yields
7809	vastly improved output quality.
7810
78112016-10-03  <Solomon Peachy>	ce0546059047abbf4c23877129d658f6eac73fbf
7812
7813	Lines: +234, -9
7814	Files:	NEWS (+1, -0)
7815		src/main/print-olympus.c (+233, -9)
7816
7817	dyesub:  Add support for print speed to the Mitsubishi 9550, 9810, and D90
7818
7819	9550: Fine/Superfine/FineDeep
7820	9810: Fine/Superfine  (And matte lamination requires Superfine)
7821	D90:  Fine/Ultrafine/Auto
7822
78232016-10-03  <Solomon Peachy>	f804744801d1f0ce055774f8763abbf5e6c4a31c
7824
7825	Lines: +60, -61
7826	Files:	src/main/print-olympus.c (+60, -61)
7827
7828	dyesub:  Get rid of the last vestiges of ppduiconstraints
7829
78302016-10-03  <Solomon Peachy>	641f6e700191cfb0d116dcdff631ac93ead2f727
7831
7832	Lines: +1, -70
7833	Files:	src/cups/genppd.c (+0, -27)
7834		src/main/print-olympus.c (+1, -43)
7835
7836	pdd:  Get rid of PPDUIConstraint generation.
7837
7838	I'm sad to see this go, but it's apparently not terribly useful in
7839	practice.
7840
78412016-10-03  <Solomon Peachy>	9f9e1dff063c945e569a020baa65397b29621fa8
7842
7843	Lines: +141, -117
7844	Files:	src/main/print-olympus.c (+141, -117)
7845
7846	dyesub:  Allow printer->parse_parameters() function to return errors.
7847
7848	Replace all PPDUIConstraints with code in parse_parameters()
7849
7850	Follow-up patch will remove the constraint infrastructure.
7851
78522016-10-03  <Solomon Peachy>	19b3fad29398c9cfd8ee5c46ce236befeb227d49
7853
7854	Lines: +9, -0
7855	Files:	src/main/print-olympus.c (+9, -0)
7856
7857	dyesub:  Kodak 305 actually supports 2x6 *2, 4x6 *2, and 6x6 printing.
7858
78592016-10-02  <Solomon Peachy>	00ac126f09c89e5a03c24b13c039f51c78b84d72
7860
7861	Lines: +10, -1
7862	Files:	src/cups/backend_dnpds40.c (+10, -1)
7863
7864	backend:  DNP: Don't report negative remaining prints when there's no media loaded.
7865
78662016-10-02  <Solomon Peachy>	9653866eb36bc9ebff5cf6f6c9d1ff2b947b669f
7867
7868	Lines: +9, -3
7869	Files:	src/cups/backend_mitsu70x.c (+9, -3)
7870
7871	backend:  mitsu70x: Only override speed and multicut headers if necessary.
7872
78732016-10-01  <Gernot Hassenpflug>	4d64936214a1a7b1df69ba0004b5d1e2be176b68
7874
7875	Lines: +8, -0
7876	Files:	src/main/print-canon.c (+8, -0)
7877
7878	Test ESC (P with 12 bytes for Canon MG7700 series
7879
78802016-09-28  <Solomon Peachy>	ad160a202f964ae4ab59fe0c7fabffb81bf04054
7881
7882	Lines: +21, -3
7883	Files:	NEWS (+1, -0)
7884		src/main/print-olympus.c (+17, -0)
7885		src/xml/printers.xml (+3, -3)
7886
7887	dyesub:  Mitsubishi CP-9550DW and DW-S use bgr and rgb, respecitvely.
7888
7889	....WTF?
7890
78912016-09-28  <Solomon Peachy>	c80e11e8b1e4ae9d0e6cc57f16b606411119809b
7892
7893	Lines: +3, -4
7894	Files:	src/main/print-olympus.c (+3, -4)
7895
7896	dyesub:  use dyesub_exec() on the caps->parse_parameters() call.
7897
78982016-09-28  <Solomon Peachy>	e8ba5c965312638902f7705d080686537582ade8
7899
7900	Lines: +141, -21
7901	Files:	NEWS (+1, -0)
7902		src/cups/backend_mitsu9550.c (+22, -18)
7903		src/main/print-olympus.c (+117, -3)
7904		src/xml/printers.xml (+1, -0)
7905
7906	dyesub:  Add preliminary support for the Mitsubishi CP-9600DW
7907
7908	Also fix a couple of bugs with the mitsu9550
7909
79102016-09-27  <Solomon Peachy>	6f7faa7c8f9b295807099a6b1c95b6bb4a469fc3
7911
7912	Lines: +1, -1
7913	Files:	src/main/print-olympus.c (+1, -1)
7914
7915	dyesub:  UIConstraints were missing 'Stp' prefixes on their arguments.
7916
7917	...I need to do this in a more self-checking manner.
7918
79192016-09-26  <sletter1>	d252d3f803bb469ab34844e9608cb30ae5ea5173
7920
7921	Lines: +19, -15
7922	Files:	macosx/makegutenpkg.sh (+6, -2)
7923		src/xml/printers.xml (+13, -13)
7924		{scripts => macosx/scripts}/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
7925		{scripts => macosx/scripts}/uninstall-gutenprint.command (+0, -0)
7926
7927	Forgot to add files to previous commit.  Fix Datamax O'Neil problem with
7928	apostrophes.  Move Mac scripts to the macosx directory.  Fix build script
7929	for Macintosh.
7930
79312016-09-26  <sletter1>	72d95bf73eab7925a47506f30de906b2ba2b09d6
7932
7933	Lines: +220, -0
7934	Files:	scripts/Gutenprint Utility for EPSON Inkjet Printers.command (added +220)
7935
7936	Fixes for Macintosh build, remove unwanted apostrophes from Datamax-O'Neil
7937	thermal printers.
7938
79392016-09-27  <Gernot Hassenpflug>	a8e9481905d2ffb0819b8687a7dd38ad4576f60d
7940
7941	Lines: +21, -11
7942	Files:	NEWS (+3, -0)
7943		src/main/canon-media-mode.h (+5, -0)
7944		src/main/canon-media.h (+1, -1)
7945		src/main/canon-modes.h (+6, -4)
7946		src/main/canon-printers.h (+4, -4)
7947		src/main/print-canon.c (+1, -1)
7948		src/xml/printers.xml (+1, -1)
7949
7950	Enhanced support for Canon BJC-2000 (and BJC-2010). Added Fabric Sheet to BJC-2100, and carried over enhancement to BJC-2110.
7951
79522016-09-26  <Solomon Peachy>	b1a3566b6085483ab1942ae0b4f3b46fcd4083c0
7953
7954	Lines: +6, -7
7955	Files:	src/main/print-olympus.c (+6, -7)
7956
7957	dyesub:  rename "Quality" parameter in the Mitsu70x family to "PrintSpeed"
7958
79592016-09-26  <Solomon Peachy>	b4df5cca5c5ab79ec77acfbea054120494bd19ca
7960
7961	Lines: +2, -2
7962	Files:	configure.ac (+2, -2)
7963
7964	build:  We shouldn't enable modules when --with-modules=no or =static
7965
79662016-09-26  <Gernot Hassenpflug>	c9c41f2a2fc84ad54327e9db64e16d14e40639c4
7967
7968	Lines: +4, -0
7969	Files:	NEWS (+4, -0)
7970
7971	Added Canon BJC-2100 enhancements to NEWS file
7972
79732016-09-26  <Solomon Peachy>	d51380d5fece6d268dc964457e09fbd68b4671e6
7974
7975	Lines: +1, -1
7976	Files:	src/main/print-olympus.c (+1, -1)
7977
7978	dyesub:  Accidently left out a correction to the d70x lamination code.
7979
79802016-09-26  <Solomon Peachy>	5b4c0f77529459cee7a588a57b87b597e7aceee9
7981
7982	Lines: +12, -32
7983	Files:	src/main/print-olympus.c (+12, -32)
7984
7985	dyesub:  Consolidate the d70x/k60 lamination code.
7986
79872016-09-26  <Solomon Peachy>	ee3a5634e13da14e382bc001e22d96c777f9ca6e
7988
7989	Lines: +80, -38
7990	Files:	src/cups/backend_mitsu70x.c (+80, -38)
7991
7992	backends:  Further fixes to the mitsu70x backend.
7993
79942016-09-25  <Solomon Peachy>	4943158dcbb3da0d70ae261cc792b5665253b626
7995
7996	Lines: +2, -2
7997	Files:	configure.ac (+2, -2)
7998
7999	build:  Fix inverted tests that broke module loads.
8000
80012016-09-25  <Gernot Hassenpflug>	4c77b6f7981eaadaea347b9bd7172162a46e5a50
8002
8003	Lines: +2, -0
8004	Files:	src/foomatic/foomatic-generator.in (+2, -0)
8005
8006	Added further Canon dmt-related resolution names
8007
80082016-09-25  <Gernot Hassenpflug>	be5b820834d8770fa177f2272eac73f2421d3144
8009
8010	Lines: +8, -8
8011	Files:	src/main/canon-media-mode.h (+6, -6)
8012		src/main/canon-modes.h (+2, -2)
8013
8014	Canon BJC-2100 set DMT modes
8015
80162016-09-20  <Solomon Peachy>	1ebae666aee7cf21d7932ed1f33747cdca7a4856
8017
8018	Lines: +157, -122
8019	Files:	src/cups/backend_common.c (+1, -1)
8020		src/cups/backend_mitsu70x.c (+156, -121)
8021
8022	backend:  Can now print to Kodak 305 and Mitsu K60 models.
8023
80242016-09-21  <Gernot Hassenpflug>	a485959e909778dbef1dd50203d6edc193276578
8025
8026	Lines: +110, -2
8027	Files:	src/main/canon-media-mode.h (+48, -0)
8028		src/main/canon-media.h (+17, -0)
8029		src/main/canon-modes.h (+16, -1)
8030		src/main/canon-printers.h (+19, -0)
8031		src/main/print-canon.c (+9, -0)
8032		src/xml/printers.xml (+1, -1)
8033
8034	Added more support for Canon BJC-2100
8035
80362016-09-18  <Robert Krawitz>	db22014f1f8de2c573994941a51219a7014a0f7d
8037
8038	Lines: +4, -0
8039	Files:	AUTHORS (+4, -0)
8040
8041	Add Solomon Peachy for
8042
80432016-09-18  <Robert Krawitz>	289787c10f8ed2b2acb7a9e21d298efc8d986940
8044
8045	Lines: +4, -0
8046	Files:	AUTHORS (+4, -0)
8047
8048	Add Steve Letter for Datamax-O'Neil driver, Mac support
8049
80502016-09-13  <Solomon Peachy>	5d5cb92d589b7a788ae96aeb93c4c45b6779f898
8051
8052	Lines: +2, -2
8053	Files:	src/main/print-olympus.c (+2, -2)
8054
8055	dyesub:  Forgot to correct lamination data plane generation on K60/EK305
8056
80572016-09-10  <Solomon Peachy>	667245663ba5baba87dc2bab19bf1551f86b76d4
8058
8059	Lines: +4, -3
8060	Files:	src/main/print-olympus.c (+4, -3)
8061
8062	dyesub:  Correct lamination dimensions on EK305 and Mitsu K60
8063
80642016-09-10  <Solomon Peachy>	3d172a94ce29bc027ca92d00aea5f30ea80f6648
8065
8066	Lines: +0, -0
8067	Files:	src/main/print-olympus.c (+0, -0)
8068
8069	dyesub:  Fix a compile warning introduced in the last commit.
8070
80712016-09-08  <Solomon Peachy>	bb97acf729eb774b5ab079a3177bf7115efae558
8072
8073	Lines: +167, -18
8074	Files:	src/main/print-olympus.c (+167, -18)
8075
8076	dyesub:  Add custom "Quality" settings to the D70x/D80/K60/EK305
8077
8078	 * D70x/D80 use one set
8079	 * K60/EK305 use different set
8080	 * Add constrint to all to prevent "Fine" quality with Matte operation.
8081
8082	Other printers can use this feature too:
8083
8084	 * Mitsu 3020 -- Contrast [+-5]
8085	 * Mitsu 9550 -- Quality [ie normal/fine/finedeep]
8086	 * Mitsu 9810 -- Quality [Fine/Superfine]
8087	 * Mitsu D90  -- Quality [Fine/Ultrafine/Auto] and Color Correction [on/off]
8088	 * Shinko 1245 -- Matte intensity [+-25] and dust removal [on/off/default]
8089	 * Shinko 6145 -- Quality [default/std] ???
8090	 * Kodak 1400 -- Matte intensity [+-5] (replace custom matte types list?)
8091	 * Kodak 8500 -- Sharpening [on/off] and Matte Intensity [+-5] (rpl custom)
8092	 * Kodak 9810 -- Sharpening [0-25]
8093
80942016-09-08  <Solomon Peachy>	04bb8471cd2fc2a666afe22c429fd95f7ab2d151
8095
8096	Lines: +80, -1
8097	Files:	src/main/print-olympus.c (+80, -1)
8098
8099	dyesub:  Support per-printer parameters
8100
8101	No in-tree users yet, that will follow.
8102
81032016-09-08  <Robert Krawitz>	62a9b3c25dce233e4b63e2daf3fd62eef3e8d79b
8104
8105	Lines: +14, -13
8106	Files:	.gitignore (+1, -0)
8107		src/xml/printers.xml (+13, -13)
8108
8109	Single quote is illegal in PPD files.
8110
81112016-09-06  <Solomon Peachy>	fe3f15e69580511787793b585f41c07730e29271
8112
8113	Lines: +17, -5
8114	Files:	src/cups/backend_dnpds40.c (+17, -5)
8115
8116	backend:  Bugfixes to DNP backend.
8117
8118	 * Divide-by-zero when encountering unknown media type
8119	 * Compensate for an off-by-one error in some firmware's remaining qty.
8120
81212016-09-06  <Solomon Peachy>	d9134c1121183504179aa9733f86cbcd6ed13a1a
8122
8123	Lines: +18, -2
8124	Files:	NEWS (+18, -2)
8125
8126	Replace the TODOFIXME blurb in the NEWS file with a just-the-facts
8127	summary of the Sinfonia S6145 processing library requirements.
8128
81292016-09-05  <Robert Krawitz>	41569bd108098c73bd40ad835527aef01775d8f3
8130
8131	Lines: +12, -12
8132	Files:	src/xml/escp2/inks/xp100.xml (+8, -8)
8133		src/xml/escp2/model/model_123.xml (+4, -4)
8134
8135	Initial tuning for Epson XP100, courtesy Jase Smith.
8136
81372016-09-03  <Robert Krawitz>	16edd571ade1d86235bd5eb99367917e3794a1d3
8138
8139	Lines: +11, -6
8140	Files:	Makefile.am (+9, -4)
8141		scripts/Makefile.am (+2, -2)
8142
8143	Don't allow make ChangeLog in a distribution tree.
8144
81452016-09-03  <Robert Krawitz>	bd1e315f4b2069888308b06dfb09fc83d714d5c2
8146
8147	Lines: +21, -2
8148	Files:	Makefile.am (+1, -1)
8149		scripts/mkgitlog.in (+20, -1)
8150
8151	Greatly speed up change log generation by using static old history.
8152
81532016-09-03  <Robert Krawitz>	660cb3aef696c680d2fe4e3cec0d25f2dd1a9834
8154
8155	Lines: +28, -1
8156	Files:	scripts/autogen.sh (+28, -1)
8157
8158	Improve error checking in autogen.
8159
81602016-09-03  <Robert Krawitz>	3d6424b2a4014ddcb468c0c845624dadbeb7178d
8161
8162	Lines: +5, -0
8163	Files:	scripts/mkgitlog.in (+5, -0)
8164
8165	Print summary of lines changed in addition to per-file in
8166
8167	change log.
8168
81692016-09-01  <Solomon Peachy>	84c45c07173c4ec313ce5a35266baf7f1666ae70
8170
8171	Lines: +72, -32
8172	Files:	src/cups/backend_mitsu70x.c (+72, -32)
8173
8174	backend:  Bugfixes for the Mitsubishi D70 family backend.
8175
8176	It now can print with the CP-K60DW-S and the Kodak 305!
8177
81782016-09-01  <Solomon Peachy>	90e68946a6668a60b00928bf9ea52df856483f46
8179
8180	Lines: +2, -2
8181	Files:	src/main/print-olympus.c (+2, -2)
8182
8183	dyesub:  Fix matte generation on the Kodak 305
8184
81852016-09-01  <Solomon Peachy>	dd0b7a986a7f70deae04626d363a3e885280999c
8186
8187	Lines: +5, -1
8188	Files:	src/cups/backend_common.c (+5, -1)
8189
8190	backend:  Fix a quirk with USB enumeration.
8191
8192	A couple of Mitsubishi printers have an additional bulk out endpoint
8193	that doesn't work for sending over print data.  This fix ensures we
8194	attach to the first set of endpoints we find.
8195
8196	Oddly enough, under Windows that extra endpoint doesn't seem to be
8197	there!
8198
81992016-08-30  <Solomon Peachy>	5f2752fc0f80ebfb51b9dd2622cca5fe00a8466b
8200
8201	Lines: +10, -3
8202	Files:	NEWS (+1, -0)
8203		src/cups/backend_dnpds40.c (+4, -3)
8204		src/main/print-olympus.c (+5, -0)
8205
8206	dyesub:  Updates for the DNP RX1HS
8207
82082016-08-30  <Solomon Peachy>	adf4a4136e4867024cb0b5479f9965864dafb5b2
8209
8210	Lines: +899, -319
8211	Files:	NEWS (+15, -1)
8212		src/cups/backend_canonselphy.c (+66, -20)
8213		src/cups/backend_dnpds40.c (+142, -56)
8214		src/cups/backend_kodak1400.c (+1, -1)
8215		src/cups/backend_kodak605.c (+69, -13)
8216		src/cups/backend_kodak6800.c (+112, -30)
8217		src/cups/backend_mitsu70x.c (+107, -37)
8218		src/cups/backend_mitsu9550.c (+112, -93)
8219		src/cups/backend_shinkos1245.c (+55, -30)
8220		src/cups/backend_shinkos2145.c (+61, -10)
8221		src/cups/backend_shinkos6145.c (+88, -14)
8222		src/cups/backend_shinkos6245.c (+71, -14)
8223
8224	backends:  Add support for CUPS marker reporting.
8225
8226	 * Reports media type
8227	 * Reports remaining media percentage (or "unknown but ok" vs "empty")
8228	 * Reports human string detailing exact remaining media count.
8229
82302016-08-27  <Robert Krawitz>	dcc417bdc576941ae084dfc4023d9d883aef6cdb
8231
8232	Lines: +9, -7
8233	Files:	doc/developer/escp2.xml (+9, -7)
8234
8235	Minor doc fix.
8236
82372016-08-26  <Robert Krawitz>	c00c5cd26c71390076e3346c9cf2ef8b76fc4d6f
8238
8239	Lines: +4271, -4
8240	Files:	NEWS (+21, -0)
8241		src/foomatic/printers.c (+2, -2)
8242		src/xml/escp2/inks/Makefile.am (+4, -1)
8243		src/xml/escp2/inks/pro_ultrachrome_k3v10a.xml (added +724)
8244		src/xml/escp2/inks/pro_ultrachrome_k3v10b.xml (added +614)
8245		src/xml/escp2/inks/xp100.xml (added +139)
8246		src/xml/escp2/media/Makefile.am (+1, -0)
8247		src/xml/escp2/media/pro_ultrachrome_k3v10a.xml (added +925)
8248		src/xml/escp2/media/pro_ultrachrome_k3v10b.xml (added +925)
8249		src/xml/escp2/model/Makefile.am (+7, -1)
8250		src/xml/escp2/model/model_123.xml (added +191)
8251		src/xml/escp2/model/model_124.xml (added +139)
8252		src/xml/escp2/model/model_125.xml (added +139)
8253		src/xml/escp2/model/model_126.xml (added +139)
8254		src/xml/escp2/model/model_127.xml (added +139)
8255		src/xml/escp2/model/model_128.xml (added +150)
8256		src/xml/printers.xml (+12, -0)
8257
8258	Preliminary support for Epson XP100
8259
8260	Double quote long name and manufacturer since they may
8261	contain single quotes (in particular, Datamax O'Neil).  Hopefully none
8262	will contain double quotes before foomatic goes away.
8263
8264	Experimental support for Epson SureColor printers.
8265
82662016-08-22  <Solomon Peachy>	b16e15c4efc78e696e894b736a2fe74e8e49629e
8267
8268	Lines: +3, -3
8269	Files:	src/xml/printers.xml (+3, -3)
8270
8271	Mark a few printers as no longer being experimental:
8272
8273	 * Shinko CHC-S6145 (aka Sinfonia CS2)
8274	 * Ciaat Brava 21
8275
82762016-08-21  <Solomon Peachy>	0f93e79810d37cafca9baf59f6d85dd7585358f8
8277
8278	Lines: +6, -3
8279	Files:	src/cups/backend_common.c (+6, -3)
8280
8281	backend: use standard CUPS 'PAGE:' messages where appropriate.
8282
82832016-07-27  <Solomon Peachy>	400c6803d2258f295617c96ffa3682be4ad75013
8284
8285	Lines: +1, -0
8286	Files:	src/gutenprintui2/plist.c (+1, -0)
8287
8288	Actually set PageMode to 'Page' in the gimp plugin.
8289
8290	PageMode's entire purpose was to differentiate the Gimp plugin from
8291	normal streamed jobs, but the plugin was never actually setting the
8292	approriate value.
8293
82942016-07-27  <Solomon Peachy>	52dc0da44d9739dc89995b91136de0ea4f03fcc0
8295
8296	Lines: +3, -4
8297	Files:	src/cups/backend_dnpds40.c (+3, -4)
8298
8299	backends: DNP:  Always specify the print count to work around FW bug.
8300
83012016-07-21  <Solomon Peachy>	52d73601384f5f9c40a1513c5016b776434c98ed
8302
8303	Lines: +8, -3
8304	Files:	src/cups/backend_dnpds40.c (+8, -3)
8305
8306	backends: DNP: Always report a sane value for "half size prints remaining"
8307
83082016-07-19  <Solomon Peachy>	e1ce9a1627469eba3ff58dca1480572dcc862e8c
8309
8310	Lines: +45, -27
8311	Files:	src/cups/backend_dnpds40.c (+45, -27)
8312
8313	DNP:  Improvements in how media counts are reported.
8314
8315	Other minor bugfixes and cleanups.
8316
83172016-07-19  <Solomon Peachy>	ba1e2ccc7dc6e33d5d669c85d26329f4df487f8c
8318
8319	Lines: +9, -3
8320	Files:	src/cups/backend_common.c (+9, -3)
8321
8322	dyesub_backends:  Fix a memory leak in libusb code.
8323
83242016-07-17  <Solomon Peachy>	c558ddb4f0138d03c9ac786336e343ceb7f1dfcd
8325
8326	Lines: +1, -6
8327	Files:	src/cups/backend_dnpds40.c (+1, -6)
8328
8329	backend:  In the DNP backend, fix media lot code processing.
8330
83312016-07-16  <Solomon Peachy>	cac8062da95df70485bff6397050ef370294569b
8332
8333	Lines: +62, -40
8334	Files:	src/cups/backend_dnpds40.c (+62, -40)
8335
8336	backend:  Sync DNP backend (0.78->0.82)
8337
83382016-07-15  <Solomon Peachy>	30df5f9a9256d0adf6a5ca23b810c2d7e07c3057
8339
8340	Lines: +3, -17
8341	Files:	src/cups/backend_common.c (+1, -3)
8342		src/cups/backend_common.h (+2, -14)
8343
8344	backend: The -V/-P/-S/-T options don't work, so remove them
8345
8346	Instead, rely on environment variables.
8347
8348	Basically, the options need to be parsed before we attach, but we don't
8349	parse the arguments until after we attach.
8350
83512016-07-11  <Solomon Peachy>	7e480c9f700c8da919f37f5a2079383ecc93150a
8352
8353	Lines: +46, -4
8354	Files:	NEWS (+43, -1)
8355		README (+1, -1)
8356		configure.ac (+2, -2)
8357
8358	...We're heading for for 5.2.12-pre1!
8359
83602016-07-05  <Solomon Peachy>	d0fea22ad7af27ae993f842b298b6c629ff909c3
8361
8362	Lines: +1, -1
8363	Files:	src/main/print-olympus.c (+1, -1)
8364
8365	dyesub:  Mitsubishi 9550 family is 'BGR' not 'RGB'
8366
83672016-06-30  <Solomon Peachy>	52b3ebe85ba7041497a43b286054e6f3aba53a67
8368
8369	Lines: +1, -1
8370	Files:	src/main/print-olympus.c (+1, -1)
8371
8372	dyesub:  Fix an incorrect definition in the S1245 lamination data.
8373
83742016-06-27  <Solomon Peachy>	3bd8fe5fd1d64745a7254bc8b82058641eca3d0e
8375
8376	Lines: +1, -1
8377	Files:	Makefile.am (+1, -1)
8378
8379	build: There's no point in generating ChangeLogStamp in the git era
8380
83812016-06-26  <Solomon Peachy>	f5e833f9368e11b85043679d73f73c31bbab159f
8382
8383	Lines: +13, -1
8384	Files:	src/cups/backend_dnpds40.c (+13, -1)
8385
8386	dyesub_backend:  Backend portion of DNP DS620 Luster support.
8387
83882016-06-26  <Solomon Peachy>	8c5e06758739a117946fe3939206b6d7acef5cf8
8389
8390	Lines: +13, -4
8391	Files:	src/main/print-olympus.c (+13, -4)
8392
8393	dyesub:  DNP DS620 "Luster" lamination support
8394
8395	(Requires v1.30+ firmware)
8396
83972016-06-25  <Solomon Peachy>	3b8452fd0f28f1ff31950c62e30e0c03d97a75b5
8398
8399	Lines: +92, -42
8400	Files:	src/cups/backend_dnpds40.c (+85, -42)
8401		src/cups/blacklist (+7, -0)
8402
8403	dyesub_backend:  Synchronize DNP backend. (0.75->0.77)
8404
8405	 * Add DNP DS80DX and Citizen CW-02 USB IDs (woo!)
8406	 * Better parsing of several of the stats
8407	 * Add support for cancelling an active job
8408	 * Add support for resetting printer
8409	 * Fix iSerial set command
8410
84112016-06-21  <Solomon Peachy>	94d02590810e03ad9254480f3f522df0f10b203a
8412
8413	Lines: +88, -48
8414	Files:	src/cups/backend_canonselphy.c (+13, -0)
8415		src/cups/backend_dnpds40.c (+1, -5)
8416		src/cups/backend_kodak605.c (+20, -11)
8417		src/cups/backend_kodak6800.c (+16, -9)
8418		src/cups/backend_mitsu70x.c (+38, -23)
8419
8420	Minor dyesub backend updates
8421
8422	 * Kodak 68x0/605:  Report an additional media type
8423	 * DNP:  Eliminate non-functional feature with the DS40
8424	 * Mitsu D70 family:  Accept jobs without "wakeup" header.
8425	 * Selphy:  Doc update
8426
84272016-06-15  <Solomon Peachy>	4f6ced79914d21af9e87a9b0b1799a40d323624f
8428
8429	Lines: +1, -1
8430	Files:	README (+1, -1)
8431
8432	Add a note saying that newer Selphy CP printers don't need the backend.
8433
84342016-06-10  <Solomon Peachy>	a0492645e87c593bb75a48126548d241403d8c5d
8435
8436	Lines: +1, -1
8437	Files:	src/xml/printers.xml (+1, -1)
8438
8439	Accidentally left out the 'nativecopies' option for the Misu CP-9550DW-S
8440
8441	The other variants (9550D/DW/DZ) had it specified correctly.
8442
84432016-05-26  <sletter1>	768623c05e256cf71f932760c5cad2a3cbdaf7f1
8444
8445	Lines: +35, -11
8446	Files:	src/main/print-dpl.c (+22, -0)
8447		src/xml/printers.xml (+13, -11)
8448
8449	Add printers RL3e and RL4e, correct ID for the rest of the DPL printers
8450	so they are properly identified when connected via USB.
8451
84522016-05-20  <Robert Krawitz>	8ffffa6b2cd5b8a9f480faa7745ecb7fbd77f80e
8453
8454	Lines: +2, -0
8455	Files:	test/parse-escp2 (+2, -0)
8456
8457	Correct parsing of uncompressed print files.
8458
84592016-05-10  <Robert Krawitz>	1acd382c5103672ecbd62c81b21db42e1871a1e5
8460
8461	Lines: +1, -0
8462	Files:	src/xml/printers.xml (+1, -0)
8463
8464	Add Epson XP-820 as clone of PX 7V.  Checked by vidrep -at-
8465
8466	telus dot net.
8467
84682016-05-02  <Robert Krawitz>	1b34348e23ce6666a81b939891b01e386a3104ee
8469
8470	Lines: +0, -24
8471	Files:	doc/gutenprint.dox.in (+0, -12)
8472		doc/gutenprintui2.dox.in (+0, -12)
8473
8474	Remove deprecated XML_SCHEMA and XML_DTD declarations.
8475
84762016-05-02  <Robert Krawitz>	8ff25c44b511c0801caff02d4640d9ad954a0ef9
8477
8478	Lines: +0, -323
8479	Files:	Makefile.am (+0, -1)
8480		configure.ac (+0, -1)
8481		doc/Makefile.am (+0, -1)
8482		doc/README.maintaining (+0, -1)
8483		doc/developer/Makefile.am (+0, -1)
8484		doc/developer/cleanwarnings.pl (+0, -1)
8485		doc/users_guide/Makefile.am (+0, -1)
8486		include/Makefile.am (+0, -1)
8487		include/gutenprint/Makefile.am (+0, -1)
8488		include/gutenprint/array.h (+0, -1)
8489		include/gutenprint/bit-ops.h (+0, -1)
8490		include/gutenprint/channel.h (+0, -1)
8491		include/gutenprint/color.h (+0, -5)
8492		include/gutenprint/curve-cache.h (+0, -2)
8493		include/gutenprint/curve.h (+0, -5)
8494		include/gutenprint/dither.h (+0, -5)
8495		include/gutenprint/gutenprint-intl-internal.h (+0, -1)
8496		include/gutenprint/gutenprint-intl.h (+0, -1)
8497		include/gutenprint/gutenprint-module.h (+0, -4)
8498		include/gutenprint/gutenprint-version.h.in (+0, -1)
8499		include/gutenprint/gutenprint.h (+0, -4)
8500		include/gutenprint/image.h (+0, -5)
8501		include/gutenprint/list.h (+0, -1)
8502		include/gutenprint/module.h (+0, -1)
8503		include/gutenprint/mxml.h (+0, -7)
8504		include/gutenprint/paper.h (+0, -5)
8505		include/gutenprint/path.h (+0, -5)
8506		include/gutenprint/printers.h (+0, -5)
8507		include/gutenprint/sequence.h (+0, -1)
8508		include/gutenprint/string-list.h (+0, -5)
8509		include/gutenprint/util.h (+0, -5)
8510		include/gutenprint/vars.h (+0, -5)
8511		include/gutenprint/weave.h (+0, -5)
8512		include/gutenprint/xml.h (+0, -5)
8513		include/gutenprintui2/Makefile.am (+0, -1)
8514		include/gutenprintui2/gutenprintui.h (+0, -1)
8515		man/Makefile.am (+0, -1)
8516		man/cups-calibrate.8.in (+0, -1)
8517		man/cups-genppd.8.in (+0, -1)
8518		man/cups-genppdupdate.8.in (+0, -1)
8519		man/escputil.1.in (+0, -1)
8520		man/ijsgutenprint.1.in (+0, -1)
8521		samples/Makefile.am (+0, -1)
8522		scripts/Makefile.am (+0, -1)
8523		src/Makefile.am (+0, -1)
8524		src/cups/Makefile.am (+0, -1)
8525		src/cups/command.types (+0, -7)
8526		src/cups/commandtoepson.c (+0, -7)
8527		src/cups/cups-calibrate.c (+0, -1)
8528		src/cups/cups-genppdupdate.in (+0, -1)
8529		src/cups/genppd.c (+0, -7)
8530		src/cups/i18n.c (+0, -7)
8531		src/cups/i18n.h (+0, -7)
8532		src/cups/rastertoprinter.c (+0, -7)
8533		src/escputil/Makefile.am (+0, -1)
8534		src/escputil/escputil.c (+0, -1)
8535		src/foomatic/Makefile.am (+0, -1)
8536		src/foomatic/gutenprint-version.c (+0, -1)
8537		src/foomatic/paper_sizes.c (+0, -1)
8538		src/foomatic/printer_margins.c (+0, -1)
8539		src/foomatic/printer_options.c (+0, -1)
8540		src/foomatic/printers.c (+0, -1)
8541		src/ghost/Makefile.am (+0, -1)
8542		src/ghost/ijsgutenprint.c (+0, -1)
8543		src/gimp2/Makefile.am (+0, -1)
8544		src/gimp2/print-gutenprint.c (+0, -1)
8545		src/gimp2/print-image-gimp.c (+0, -6)
8546		src/gimp2/print-intl.h (+0, -1)
8547		src/gimp2/print-print.c (+0, -1)
8548		src/gimp2/print.c (+0, -1)
8549		src/gimp2/print_gimp.h (+0, -1)
8550		src/gutenprintui2/Makefile.am (+0, -1)
8551		src/gutenprintui2/gutenprintui-internal.h (+0, -1)
8552		src/gutenprintui2/panel.c (+0, -1)
8553		src/gutenprintui2/plist.c (+0, -6)
8554		src/gutenprintui2/print-image-thumbnail.c (+0, -6)
8555		src/gutenprintui2/printrc.h (+0, -1)
8556		src/gutenprintui2/printrcl.l (+0, -1)
8557		src/gutenprintui2/printrcy.y (+0, -1)
8558		src/gutenprintui2/ui-utils.c (+0, -1)
8559		src/main/Makefile.am (+0, -1)
8560		src/main/array.c (+0, -1)
8561		src/main/bit-ops.c (+0, -1)
8562		src/main/channel.c (+0, -1)
8563		src/main/color-conversion.h (+0, -1)
8564		src/main/color-conversions.c (+0, -1)
8565		src/main/color.c (+0, -1)
8566		src/main/curve-cache.c (+0, -1)
8567		src/main/curve.c (+0, -1)
8568		src/main/dither-ed.c (+0, -1)
8569		src/main/dither-eventone.c (+0, -1)
8570		src/main/dither-impl.h (+0, -5)
8571		src/main/dither-inks.c (+0, -1)
8572		src/main/dither-inlined-functions.h (+0, -1)
8573		src/main/dither-main.c (+0, -1)
8574		src/main/dither-ordered.c (+0, -1)
8575		src/main/dither-predithered.c (+0, -1)
8576		src/main/dither-very-fast.c (+0, -1)
8577		src/main/escp2-channels.c (+0, -1)
8578		src/main/escp2-driver.c (+0, -1)
8579		src/main/escp2-papers.c (+0, -1)
8580		src/main/escp2-resolutions.c (+0, -1)
8581		src/main/generic-options.c (+0, -1)
8582		src/main/generic-options.h (+0, -1)
8583		src/main/gutenprint-internal.h (+0, -5)
8584		src/main/gutenprint.dtd (+0, -2)
8585		src/main/gutenprint.xsd (+0, -1)
8586		src/main/image.c (+0, -1)
8587		src/main/module.c (+0, -1)
8588		src/main/mxml-attr.c (+0, -7)
8589		src/main/mxml-file.c (+0, -7)
8590		src/main/mxml-node.c (+0, -7)
8591		src/main/mxml-search.c (+0, -7)
8592		src/main/path.c (+0, -1)
8593		src/main/print-canon.c (+0, -1)
8594		src/main/print-color.c (+0, -1)
8595		src/main/print-dither-matrices.c (+0, -1)
8596		src/main/print-escp2-data.c (+0, -1)
8597		src/main/print-escp2.c (+0, -1)
8598		src/main/print-escp2.h (+0, -5)
8599		src/main/print-lexmark.c (+0, -1)
8600		src/main/print-list.c (+0, -1)
8601		src/main/print-olympus.c (+0, -1)
8602		src/main/print-papers.c (+0, -1)
8603		src/main/print-pcl.c (+0, -1)
8604		src/main/print-ps.c (+0, -1)
8605		src/main/print-raw.c (+0, -1)
8606		src/main/print-util.c (+0, -1)
8607		src/main/print-vars.c (+0, -1)
8608		src/main/print-version.c (+0, -1)
8609		src/main/print-weave.c (+0, -1)
8610		src/main/printers.c (+0, -1)
8611		src/main/sequence.c (+0, -1)
8612		src/main/string-list.c (+0, -1)
8613		src/main/xml.c (+0, -1)
8614		src/main/xmlppd.h (+0, -1)
8615		src/testpattern/Makefile.am (+0, -1)
8616		src/testpattern/printer_options.c (+0, -1)
8617		src/testpattern/printers.c (+0, -1)
8618		src/testpattern/testpattern.c (+0, -1)
8619		src/testpattern/testpattern.h (+0, -1)
8620		src/testpattern/testpatternl.l (+0, -1)
8621		src/testpattern/testpatterny.y (+0, -1)
8622		src/xml/Makefile.am (+0, -1)
8623		src/xml/escp2/Makefile.am (+0, -1)
8624		src/xml/escp2/inks/Makefile.am (+0, -1)
8625		src/xml/escp2/inputslots/Makefile.am (+0, -1)
8626		src/xml/escp2/media/Makefile.am (+0, -1)
8627		src/xml/escp2/mediasizes/Makefile.am (+0, -1)
8628		src/xml/escp2/model/Makefile.am (+0, -1)
8629		src/xml/escp2/qualitypresets/Makefile.am (+0, -1)
8630		src/xml/escp2/weaves/Makefile.am (+0, -1)
8631		src/xml/extract-strings.c (+0, -1)
8632		src/xml/papers.xml (+0, -1)
8633		src/xml/printers.xml (+0, -1)
8634		test/Makefile.am (+0, -1)
8635		test/bjc-unprint.c (+0, -1)
8636		test/curve.c (+0, -1)
8637		test/escp2-weavetest.c (+0, -1)
8638		test/gen-printer-list.c (+0, -1)
8639		test/pcl-unprint.c (+0, -5)
8640		test/testdither.c (+0, -7)
8641		test/unprint.c (+0, -1)
8642		test/xml-curve.c (+0, -1)
8643
8644	Remove CVS keywords.
8645
86462016-05-02  <sletter1>	a2ffc15c33fccf28e80c2149602af60a6b4f7694
8647
8648	Lines: +17, -3
8649	Files:	src/main/print-dpl.c (+17, -3)
8650
8651	Bugfix, Crash because Speed not required, memory leak due to improper order of short circuit test, mixed units set to 0.01 inches
8652
86532016-04-30  <Solomon Peachy>	e03b198315f4598ffe1541fbf2306d3915d1608f
8654
8655	Lines: +1, -2
8656	Files:	src/main/print-olympus.c (+1, -2)
8657
8658	dyesub:  Mitsubishi CP-D90DW uses packed BGR, not planar BGR
8659
86602016-04-28  <sletter1>	2e7b39ed36acf355d81351d2370c396887231e99
8661
8662	Lines: +1278, -3
8663	Files:	include/gutenprint/util.h (+1, -0)
8664		src/foomatic/foomatic-generator.in (+4, -2)
8665		src/main/Makefile.am (+6, -1)
8666		src/main/module.c (+2, -0)
8667		src/main/print-dpl.c (added +1248)
8668		src/xml/printers.xml (+17, -0)
8669
8670	Add support for Datamax-ONeil I Class and E Class DPL printers
8671
86722016-04-28  <Solomon Peachy>	2e822beb863d6891ddb62c1f71411d58ee4bb9ac
8673
8674	Lines: +138, -0
8675	Files:	src/main/print-olympus.c (+137, -0)
8676		src/xml/printers.xml (+1, -0)
8677
8678	dyesub:  Add initial support for the Mitsubishi CP-D90DW
8679
86802016-04-16  <Robert Krawitz>	e8d84c04f8e82dac7a0f0524875bb4facda59a62
8681
8682	Lines: +789, -462
8683	Files:	src/testpattern/compare-checksums.in (+14, -2)
8684		src/testpattern/compare-image-files (added +31)
8685		src/xml/escp2/model/model_100.xml (+20, -11)
8686		src/xml/escp2/model/model_101.xml (+20, -11)
8687		src/xml/escp2/model/model_115.xml (+15, -9)
8688		src/xml/escp2/model/model_118.xml (+15, -9)
8689		src/xml/escp2/model/model_119.xml (+15, -9)
8690		src/xml/escp2/model/model_12.xml (+8, -6)
8691		src/xml/escp2/model/model_120.xml (+15, -9)
8692		src/xml/escp2/model/model_121.xml (+20, -11)
8693		src/xml/escp2/model/model_13.xml (+8, -6)
8694		src/xml/escp2/model/model_14.xml (+8, -6)
8695		src/xml/escp2/model/model_15.xml (+8, -6)
8696		src/xml/escp2/model/model_20.xml (+8, -6)
8697		src/xml/escp2/model/model_25.xml (+8, -6)
8698		src/xml/escp2/model/model_32.xml (+8, -4)
8699		src/xml/escp2/model/model_33.xml (+8, -4)
8700		src/xml/escp2/model/model_34.xml (+16, -10)
8701		src/xml/escp2/model/model_35.xml (+8, -4)
8702		src/xml/escp2/model/model_36.xml (+8, -4)
8703		src/xml/escp2/model/model_37.xml (+8, -4)
8704		src/xml/escp2/model/model_38.xml (+8, -6)
8705		src/xml/escp2/model/model_43.xml (+8, -6)
8706		src/xml/escp2/model/model_44.xml (+12, -8)
8707		src/xml/escp2/model/model_46.xml (+4, -3)
8708		src/xml/escp2/model/model_50.xml (+12, -6)
8709		src/xml/escp2/model/model_51.xml (+12, -6)
8710		src/xml/escp2/model/model_52.xml (+12, -6)
8711		src/xml/escp2/model/model_53.xml (+4, -3)
8712		src/xml/escp2/model/model_54.xml (+8, -6)
8713		src/xml/escp2/model/model_55.xml (+12, -8)
8714		src/xml/escp2/model/model_60.xml (+12, -8)
8715		src/xml/escp2/model/model_61.xml (+12, -8)
8716		src/xml/escp2/model/model_62.xml (+8, -4)
8717		src/xml/escp2/model/model_63.xml (+8, -5)
8718		src/xml/escp2/model/model_64.xml (+12, -8)
8719		src/xml/escp2/model/model_65.xml (+12, -7)
8720		src/xml/escp2/model/model_66.xml (+12, -8)
8721		src/xml/escp2/model/model_67.xml (+12, -8)
8722		src/xml/escp2/model/model_68.xml (+12, -8)
8723		src/xml/escp2/model/model_69.xml (+15, -8)
8724		src/xml/escp2/model/model_70.xml (+12, -8)
8725		src/xml/escp2/model/model_71.xml (+15, -9)
8726		src/xml/escp2/model/model_72.xml (+12, -8)
8727		src/xml/escp2/model/model_73.xml (+8, -5)
8728		src/xml/escp2/model/model_74.xml (+11, -6)
8729		src/xml/escp2/model/model_75.xml (+12, -7)
8730		src/xml/escp2/model/model_76.xml (+12, -7)
8731		src/xml/escp2/model/model_77.xml (+12, -7)
8732		src/xml/escp2/model/model_78.xml (+8, -4)
8733		src/xml/escp2/model/model_79.xml (+12, -8)
8734		src/xml/escp2/model/model_80.xml (+12, -8)
8735		src/xml/escp2/model/model_81.xml (+12, -8)
8736		src/xml/escp2/model/model_82.xml (+12, -8)
8737		src/xml/escp2/model/model_83.xml (+12, -7)
8738		src/xml/escp2/model/model_84.xml (+8, -5)
8739		src/xml/escp2/model/model_85.xml (+14, -9)
8740		src/xml/escp2/model/model_86.xml (+8, -5)
8741		src/xml/escp2/model/model_87.xml (+12, -7)
8742		src/xml/escp2/model/model_91.xml (+4, -3)
8743		src/xml/escp2/model/model_92.xml (+10, -7)
8744		src/xml/escp2/model/model_93.xml (+14, -9)
8745		src/xml/escp2/model/model_94.xml (+16, -9)
8746		src/xml/escp2/model/model_95.xml (+12, -7)
8747		src/xml/escp2/model/model_96.xml (+12, -8)
8748		src/xml/escp2/model/model_97.xml (+12, -8)
8749		src/xml/escp2/model/model_98.xml (+15, -9)
8750		src/xml/escp2/model/model_99.xml (+14, -9)
8751
8752	Recalibrate ink drop sizes to allow use of higher densities at high
8753	resolutions by using a larger selection of drop sizes.
8754
8755	Tested by means of run-testpattern-2 against all resolutions with ordered
8756	dither, and comparing the output looking at number of changed dot positions.
8757	Worst case with BW output is 0.0120% of dot positions changed, which
8758	equates to about 7 levels out of 65536.  Changed positions are greater in
8759	color because there are more possible dots (each color and subchannel)
8760	that could change; worse case in color is 0.0229%.  Minimal impact in some
8761	cases conflicted with consistency in drop sizes and densities with lower
8762	resolutions; in these cases, I've elected to minimize impact on existing
8763	resolutions.
8764
8765	I expect this degree of change to have minimal impact on existing profiles.
8766
8767	Other dither algorithms show more change.  Feedback-based algorithms, such
8768	as Floyd-Steinberg and EvenTone, can be expected to show more change because
8769	dots may move around.  Ordered New may show more change because three-level
8770	dithers may start using larger drops than they would have otherwise.
8771	Very Fast uses only the largest drop size available.  Other dither algorithms
8772	are special purpose.
8773
87742016-04-16  <Solomon Peachy>	6a8221bea391b5cf162403e895b8cc092cd2f101
8775
8776	Lines: +3, -0
8777	Files:	src/cups/blacklist (+3, -0)
8778
8779	backends:  Add the Ciaat Brava 21 to the blacklist.
8780
87812016-04-16  <Solomon Peachy>	74a2e8efd6691817fd592b9840d331aa8a518548
8782
8783	Lines: +6, -6
8784	Files:	configure.ac (+6, -6)
8785
8786	build:  use AC_PATH_TOOL instead of AC_PATH_PROG for everything that's
8787	target-dependent.
8788
8789	(eg invoking the *-config scripts)
8790
87912016-04-15  <Solomon Peachy>	fc1713589fed645f2c8002c3f66dfb69af314716
8792
8793	Lines: +3, -1
8794	Files:	configure.ac (+3, -1)
8795
8796	build:  Don't allow USB backends to be built if CUPS is not enabled.
8797
87982016-04-15  <Solomon Peachy>	4fae01b437ec44046d990df2fae70624edfcb078
8799
8800	Lines: +25, -3
8801	Files:	configure.ac (+24, -2)
8802		src/cups/Makefile.am (+1, -1)
8803
8804	build: Allow the backend to use libdl or libltdl if modules are disabled.
8805
88062016-04-15  <Solomon Peachy>	c8a7a419dd504a4a0a23b24c3a9138e00d4093b9
8807
8808	Lines: +7, -7
8809	Files:	src/main/module.c (+7, -7)
8810
8811	build:  The module subsystem should be gated on defined(MODULE) rather than defined(USE_DLOPEN) || defined(USE_LTDL)
8812
88132016-04-14  <Solomon Peachy>	752f12f26a9566a0e0fb863dc8ea914e21e59442
8814
8815	Lines: +534, -167
8816	Files:	src/cups/backend_dnpds40.c (+534, -167)
8817
8818	backend:  Resync DNP backend with upstream.
8819
8820	 * Support for the DS80DX.   [completely untested]
8821	 * Minor bugfixes
8822	 * More finer-grained capability testing.
8823
88242016-04-14  <Solomon Peachy>	0bff3ab52e1c2b00d8f8b1a56a83037c67d25ba2
8825
8826	Lines: +177, -121
8827	Files:	src/cups/backend_shinkos6145.c (+177, -121)
8828
8829	backends:  Non-trivial s6145 work, mainly to enable dynamic loading of
8830	the image processing library, which is distributed separately.
8831
8832	Note that this is still disabled by default in the gutenprint build.
8833
88342016-04-14  <Solomon Peachy>	f00acd94b4bed6e893437da27b2ccab6e1bdaae1
8835
8836	Lines: +839, -156
8837	Files:	src/cups/backend_mitsu70x.c (+839, -156)
8838
8839	backends:  Substantial work on the Mitsu70x backend, vastly improving
8840	its operational stability.  No meaningful work done on the color
8841	scaling.
8842
88432016-04-14  <Solomon Peachy>	bc2885044d1a4a9b1c4b0b51cfb7dce9f99eea00
8844
8845	Lines: +62, -34
8846	Files:	src/cups/backend_citizencw01.c (+1, -4)
8847		src/cups/backend_common.c (+3, -5)
8848		src/cups/backend_common.h (+4, -1)
8849		src/cups/backend_kodak1400.c (+1, -4)
8850		src/cups/backend_mitsu9550.c (+1, -4)
8851		src/cups/backend_shinkos1245.c (+17, -4)
8852		src/cups/backend_shinkos2145.c (+17, -7)
8853		src/cups/backend_shinkos6245.c (+17, -4)
8854		src/cups/backend_sonyupdr150.c (+1, -1)
8855
8856	backends:  Sync with upstream.  Mostly updating copyright text and
8857	fixing internal jobid generation/assignment.
8858
88592016-04-14  <Solomon Peachy>	eb42e2ffe230e84bc3426674576304a59e8481cc
8860
8861	Lines: +9, -11
8862	Files:	src/main/print-olympus.c (+9, -11)
8863
8864	dyesub:  When converting RGB->YCbCr, only convert the necessary pixel
8865
8866	Also, use a little more precision for the coefficients.
8867
88682016-04-14  <Solomon Peachy>	219d24acba9bdb7ed8bad7638c773b4c68214850
8869
8870	Lines: +11, -11
8871	Files:	src/main/print-olympus.c (+11, -11)
8872
8873	dyesub:  correct UP-DR150/UP-DR200 print sizes to not include the media type.
8874
8875	This is cosmetic only, but will remove confusion, as one can print
8876	multiple sizes on a given media type.
8877
88782016-04-07  <Solomon Peachy>	b0eab0c4e9990ef4d3cd4b26065620a4cf3deaf8
8879
8880	Lines: +17, -11
8881	Files:	src/cups/backend_kodak6800.c (+17, -11)
8882
8883	kodak6800: Don't abort on unknown media types, as we check the supported
8884	print size list anyway.
8885
8886	Also better handle jobid collisions.
8887
88882016-04-07  <Solomon Peachy>	36a659f62cc594139086f2d990256869962cd3e0
8889
8890	Lines: +19, -10
8891	Files:	src/cups/backend_kodak605.c (+19, -10)
8892
8893	kodsk605:  Better handling of jobids.
8894
88952016-04-06  <Solomon Peachy>	556498e76bac24bf15f743fb5b544af210eba9c1
8896
8897	Lines: +1, -1
8898	Files:	src/cups/Makefile.am (+1, -1)
8899		src/cups/{citizencw01_print.c => backend_citizencw01.c} (+0, -0)
8900		src/cups/{dnpds40_print.c => backend_dnpds40.c} (+0, -0)
8901		src/cups/{kodak1400_print.c => backend_kodak1400.c} (+0, -0)
8902		src/cups/{kodak605_print.c => backend_kodak605.c} (+0, -0)
8903		src/cups/{kodak6800_print.c => backend_kodak6800.c} (+0, -0)
8904		src/cups/{mitsu70x_print.c => backend_mitsu70x.c} (+0, -0)
8905		src/cups/{mitsu9550_print.c => backend_mitsu9550.c} (+0, -0)
8906		src/cups/{selphy_print.c => backend_canonselphy.c} (+0, -0)
8907		src/cups/{shinko_s1245_print.c => backend_shinkos1245.c} (+0, -0)
8908		src/cups/{shinko_s2145_print.c => backend_shinkos2145.c} (+0, -0)
8909		src/cups/{shinko_s6145_print.c => backend_shinkos6145.c} (+0, -0)
8910		src/cups/{shinko_s6245_print.c => backend_shinkos6245.c} (+0, -0)
8911		src/cups/{sony_updr150_print.c => backend_sonyupdr150.c} (+0, -0)
8912
8913	backends:  Finally rename the source files to match upstream.
8914
8915	(This has been a long time coming.  Thank you, git)
8916
89172016-04-06  <Solomon Peachy>	eda76815d9ba342693b201fcea38536d43f4562c
8918
8919	Lines: +44, -38
8920	Files:	src/cups/selphy_print.c (+44, -38)
8921
8922	canonselphy:  Rework parsing code to better handle CP900's quirks.
8923
89242016-04-04  <Robert Krawitz>	5f665e33c9dd69fab155eefe00e6ed61cc4a0dcc
8925
8926	Lines: +1, -0
8927	Files:	src/main/print-escp2.c (+1, -0)
8928
8929	Check ink drop sizes against number of bits.
8930
89312016-04-04  <Robert Krawitz>	8007fdf0475902c2ff6af7990ef94d9a87026fbe
8932
8933	Lines: +4, -2
8934	Files:	src/testpattern/run-testpattern-2.in (+4, -2)
8935
8936	Correctly detect errors when testpattern crashes.
8937
89382016-04-03  <Robert Krawitz>	5dca33877239318d7f7db0d5b9d5538862b265ed
8939
8940	Lines: +12, -3
8941	Files:	src/testpattern/run-testpattern-2.in (+12, -3)
8942
8943	Don't attempt to run resolutions, or specify dither algorithm
8944
8945	(or other base settings) if the option in question is covered in -o.
8946
89472016-03-21  <Solomon Peachy>	42acfc8712e948aa77e69bdbf11122e5fee27e1a
8948
8949	Lines: +61, -74
8950	Files:	.gitignore (+61, -70)
8951		doc/developer/.gitignore (removed -3)
8952		scripts/.gitignore (removed -1)
8953
8954	Keep all gitignore stuff in the top-level, and try to start cleaning up
8955	gitignore a bit
8956
89572016-03-19  <Robert Krawitz>	9a053767de92e60da092d63dc4a8de86484dd214
8958
8959	Lines: +110, -419
8960	Files:	Makefile.am (+5, -37)
8961		configure.ac (+2, -0)
8962		doc/developer/.gitignore (added +3)
8963		scripts/.gitignore (added +1)
8964		scripts/Makefile.am (+1, -1)
8965		scripts/autogen.sh (+1, -1)
8966		scripts/mkchlog (removed -380)
8967		scripts/mkgitlog.in (added +97)
8968
8969	Create change log with git.
8970
8971	Create change log with git.
8972
8973	Fix up tag code.
8974
89752016-03-13  <Solomon Peachy>	a771d2dc4961180b29503f04c69d72a2e4c17431
8976
8977	Lines: +151, -256
8978	Files:	.gitignore (+151, -18)
8979		doc/.gitignore (removed -9)
8980		doc/developer/.gitignore (removed -22)
8981		doc/users_guide/.gitignore (removed -12)
8982		doc/users_guide/figures/.gitignore (removed -1)
8983		include/.gitignore (removed -7)
8984		include/gutenprint/.gitignore (removed -3)
8985		include/gutenprintui2/.gitignore (removed -3)
8986		m4/.gitignore (removed -1)
8987		man/.gitignore (removed -18)
8988		po/.gitignore (removed -16)
8989		samples/.gitignore (removed -1)
8990		scripts/.gitignore (removed -16)
8991		src/.gitignore (removed -2)
8992		src/cups/.gitignore (removed -18)
8993		src/escputil/.gitignore (removed -5)
8994		src/foomatic/.gitignore (removed -13)
8995		src/ghost/.gitignore (removed -5)
8996		src/gimp2/.gitignore (removed -6)
8997		src/gutenprintui2/.gitignore (removed -12)
8998		src/main/.gitignore (removed -7)
8999		src/testpattern/.gitignore (removed -14)
9000		src/xml/.gitignore (removed -7)
9001		src/xml/escp2/.gitignore (removed -3)
9002		src/xml/escp2/inks/.gitignore (removed -3)
9003		src/xml/escp2/inputslots/.gitignore (removed -3)
9004		src/xml/escp2/media/.gitignore (removed -3)
9005		src/xml/escp2/mediasizes/.gitignore (removed -3)
9006		src/xml/escp2/model/.gitignore (removed -3)
9007		src/xml/escp2/qualitypresets/.gitignore (removed -3)
9008		src/xml/escp2/weaves/.gitignore (removed -3)
9009		test/.gitignore (removed -16)
9010
9011	Phase 2 of cleaning up cvs detritus
9012
90132016-03-13  <Solomon Peachy>	a79002abfb4be8248288a2879dfeebaf34f077b8
9014
9015	Lines: +5, -5
9016	Files:	.cvsignore => .gitignore (+4, -0)
9017		doc/developer/{.cvsignore => .gitignore} (+0, -0)
9018		doc/users_guide/figures/{.cvsignore => .gitignore} (+0, -0)
9019		doc/users_guide/{.cvsignore => .gitignore} (+0, -0)
9020		doc/{.cvsignore => .gitignore} (+0, -0)
9021		include/gutenprint/{.cvsignore => .gitignore} (+0, -0)
9022		include/gutenprintui2/{.cvsignore => .gitignore} (+0, -0)
9023		include/{.cvsignore => .gitignore} (+0, -0)
9024		m4/{.cvsignore => .gitignore} (+0, -0)
9025		man/{.cvsignore => .gitignore} (+0, -0)
9026		po/{.cvsignore => .gitignore} (+0, -0)
9027		samples/{.cvsignore => .gitignore} (+0, -0)
9028		scripts/{.cvsignore => .gitignore} (+0, -0)
9029		src/cups/{.cvsignore => .gitignore} (+0, -0)
9030		src/escputil/{.cvsignore => .gitignore} (+0, -0)
9031		src/foomatic/{.cvsignore => .gitignore} (+0, -0)
9032		src/ghost/{.cvsignore => .gitignore} (+0, -0)
9033		src/gimp/.cvsignore (removed -5)
9034		src/gimp2/{.cvsignore => .gitignore} (+0, -0)
9035		src/gutenprintui2/{.cvsignore => .gitignore} (+0, -0)
9036		src/main/{.cvsignore => .gitignore} (+0, -0)
9037		src/testpattern/{.cvsignore => .gitignore} (+1, -0)
9038		src/xml/escp2/inks/{.cvsignore => .gitignore} (+0, -0)
9039		src/xml/escp2/inputslots/{.cvsignore => .gitignore} (+0, -0)
9040		src/xml/escp2/media/{.cvsignore => .gitignore} (+0, -0)
9041		src/xml/escp2/mediasizes/{.cvsignore => .gitignore} (+0, -0)
9042		src/xml/escp2/model/{.cvsignore => .gitignore} (+0, -0)
9043		src/xml/escp2/qualitypresets/{.cvsignore => .gitignore} (+0, -0)
9044		src/xml/escp2/weaves/{.cvsignore => .gitignore} (+0, -0)
9045		src/xml/escp2/{.cvsignore => .gitignore} (+0, -0)
9046		src/xml/{.cvsignore => .gitignore} (+0, -0)
9047		src/{.cvsignore => .gitignore} (+0, -0)
9048		test/{.cvsignore => .gitignore} (+0, -0)
9049
9050	First step towards cleaning up CVS detritus.
9051
90522016-02-22  <rlk>	7ffe99c7f46f13638da5bb34b3a711b0fb183c08
9053
9054	Lines: +10, -10
9055	Files:	src/xml/printers.xml (+10, -10)
9056
9057	Summary: Minolta PagePro and HP LaserJet 4 printers need the wide A4 margin.
9058
90592016-02-15  <rlk>	57e80325a5f914640d53f3e3c9f938a17313d1bd
9060
9061	Lines: +15, -9
9062	Files:	scripts/autogen.sh (+15, -9)
9063
9064	Summary: Improve wording to clarify what's needed to build a
9065	Gutenprint distribution vs. compile.
9066
90672016-02-01  <rlk>	42442d766d180dd7cbf007885f751f7126a4fb47
9068
9069	Lines: +4, -6
9070	Files:	src/cups/Makefile.am (+1, -1)
9071		src/cups/rastertoprinter.c (+3, -5)
9072
9073	Improve the error message when rastertogutenprint rejects a PPD file
9074
90752016-01-29  <speachy>	233a909a77dd4c18d359bf32cd8ef99ed1b7b459
9076
9077	Lines: +6, -8
9078	Files:	configure.ac (+4, -6)
9079		src/ghost/ijsgutenprint.c (+2, -2)
9080
9081	Apply patch from Brian Norris to switch from 'ijs-config' to
9082	'pkg-config' for IJS support, as the former does not work for
9083	cross-compilation.
9084
90852016-01-29  <speachy>	0f7311bb6ac05ce19b61ab8afa088c89cb5e1352
9086
9087	Lines: +2, -2
9088	Files:	src/main/print-olympus.c (+2, -2)
9089
9090	Apply patch from Oliver Schonken that corrects endianness detection
9091
90922016-01-29  <speachy>	7bc9335278f0577ec579628e7bcb6ca7641a84d9
9093
9094	Lines: +2, -0
9095	Files:	src/xml/printers.xml (+2, -0)
9096
9097	Add in the Canon SELPHY CP1000 and CP1200, the latter including an
9098	IEEE1284 ID and a confirmation that it works.
9099
9100===============================================================================
9101Name: gutenprint-5_2_11
9102
91032016-01-18  <rlk>	e6017f82a02a0ba9c49f76eafbe9baf414a90a76
9104
9105	Lines: +4, -4
9106	Files:	scripts/uninstall-gutenprint.command (+4, -4)
9107
9108	Correcting the script
9109
91102016-01-16  <rlk>	e56d42c344ec99e10ed941279f3815fc893cbcad
9111
9112	Lines: +0, -0
9113	Files:	makegutenpkg.sh => macosx/makegutenpkg.sh (+0, -0)
9114		scripts/Gutenprint Utility for EPSON Inkjet Printers/.DS_Store (removed -0)
9115		{scripts => macosx}/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (+0, -0)
9116		{scripts => macosx}/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (+0, -0)
9117
9118	New Macintosh build scripts and uninstaller from Steve Letter
9119
91202016-01-15  <sletter1>	917ee3482f0acb8a505ec2b45cc91a9f3f514ff4
9121
9122	Lines: +670, -0
9123	Files:	makegutenpkg.sh (added +256)
9124		scripts/Gutenprint Utility for EPSON Inkjet Printers/.DS_Store (added +0)
9125		scripts/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (added +220)
9126		scripts/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (added +23)
9127		scripts/uninstall-gutenprint.command (added +171)
9128
9129	Check in of the new Macintosh build scripts and uninstaller for Michael Sweet
9130
91312016-01-15  <rlk>	b1d6fbe2ff52fac4957bbd12a56d63fac15e5e2f
9132
9133	Lines: +0, -0
9134
9135	Gutenprint 5.2.11 release
9136
91372016-01-14  <speachy>	f785c08dfd96f9d8c97f5a88466788f145801bc6
9138
9139	Lines: +1, -1
9140	Files:	src/main/print-olympus.c (+1, -1)
9141
9142	Fix a missing footer in the Brava21 code.
9143
91442016-01-14  <speachy>	6371ec697820281361c163776d4d28a6e4e07696
9145
9146	Lines: +57, -15
9147	Files:	src/cups/shinko_s6145_print.c (+57, -15)
9148
9149	Sync the CHC-S6145 backend code, fixes a few bugs.
9150
91512016-01-14  <rlk>	32eb4f9e2c44ba018ed25c417fb8becfc459cfd7
9152
9153	Lines: +0, -0
9154
9155	Gutenprint 5.2.11 release
9156
91572016-01-14  <speachy>	c4d926d5e4edc6717687d5330beec1a7c042e70a
9158
9159	Lines: +3, -58
9160	Files:	src/main/print-olympus.c (+3, -58)
9161
9162	The Brava 21 is a variation of the Sinfonia S6145 with a smaller set of
9163	print sizes, so use the S6145's spool format for both and let the
9164	backend handle the few remaining differences.
9165
91662016-01-14  <rlk>	6d926a0c74942ac4bdeed74bdcf071f005af3575
9167
9168	Lines: +25, -17
9169	Files:	NEWS (+13, -5)
9170		README (+11, -11)
9171		configure.ac (+1, -1)
9172
9173	Bump version
9174
91752016-01-14  <rlk>	cf92951404ff920ad469c0b32e2a2f5458abb024
9176
9177	Lines: +1, -0
9178	Files:	include/gutenprintui2/gutenprintui.h (+1, -0)
9179
9180	Summary: Shut up some compiler warnings we have no control over.
9181
91822016-01-14  <rlk>	25ec3df171b879eaea8230e3a41a1574d87ceee6
9183
9184	Lines: +1, -1
9185	Files:	src/main/print-olympus.c (+1, -1)
9186
9187	Summary: Fix comment syntax.
9188
91892016-01-14  <speachy>	2c3af7bbbe9826f0607b785dd53802ea8b97bc72
9190
9191	Lines: +1, -1
9192	Files:	src/xml/printers.xml (+1, -1)
9193
9194	Add IEEE1284 ID for Brava 21
9195
91962016-01-12  <speachy>	8e79df453820c74b19add0870f29ba2739c2814c
9197
9198	Lines: +3, -3
9199	Files:	src/xml/printers.xml (+3, -3)
9200
9201	The Sinfonia S6145 and Brava 21 handle copies natively in their backend.
9202
9203	Also correct an IEEE1284 definition.
9204
92052016-01-12  <speachy>	708eb8e44520612d565f377fed738ae110f19497
9206
9207	Lines: +19, -30
9208	Files:	src/main/print-olympus.c (+19, -30)
9209
9210	Clean up the printer init code for the Mitsubishi D70 family.  Should be no functional difference.
9211
92122016-01-08  <speachy>	300961afe969da7555bb2c2ffa2e21802d35d917
9213
9214	Lines: +39, -33
9215	Files:	src/cups/shinko_s6145_print.c (+39, -33)
9216
9217	Upstream sync with s6145 backend -- primarily endianness corrections.
9218
9219	The code that sanity-checks the correction parameters still needs work.
9220
92212015-12-29  <speachy>	55112bc3d35447a486bf4be62ede1cdd1dcae3de
9222
9223	Lines: +1, -1
9224	Files:	src/cups/mitsu70x_print.c (+1, -1)
9225
9226
9227	Mark the Mitsu 70x backend as WIP, because it truly is.
9228
92292015-12-26  <speachy>	58fb25c734aa06fa0fdca8daf8886cf5be0bc7e8
9230
9231	Lines: +3, -3
9232	Files:	src/cups/shinko_s6145_print.c (+3, -3)
9233
9234	Sinfonia 6145:  Properly detect errors when waiting for print complete.
9235
92362015-12-21  <speachy>	d75e3f147818b6f7f9a94219424e8030b88ce2d9
9237
9238	Lines: +41, -11
9239	Files:	NEWS (+41, -11)
9240
9241	Rearrange the new/improved dyesub section a little bit.
9242
92432015-12-21  <speachy>	5cfd080b7c2f75d3774166183c42af15244b5cf3
9244
9245	Lines: +211, -58
9246	Files:	src/cups/backend_common.h (+1, -0)
9247		src/cups/shinko_s6145_print.c (+210, -58)
9248
9249	Sync the S6145 backend with upstream; add initial Brava 21 support.
9250
92512015-12-21  <rlk>	2e0e56371fe5d40d6a7bd1ce1db6bcefab3e0848
9252
9253	Lines: +28, -21
9254	Files:	NEWS (+1, -1)
9255		README (+27, -20)
9256
9257	Minor cleanup
9258
92592015-12-21  <rlk>	2ea5472d9f90f160490575586e4599837d31af80
9260
9261	Lines: +7, -2
9262	Files:	NEWS (+6, -2)
9263		src/xml/printers.xml (+1, -0)
9264
9265	Add support for Kyocera FS-1118MFP
9266
92672015-12-21  <speachy>	3f2c374c7427f9d353b0e2429ddcf67a3550cae0
9268
9269	Lines: +34, -49
9270	Files:	src/main/print-olympus.c (+34, -49)
9271
9272	Add multicut support to the Sony UP-DR200.  2x6*2, 4x6*2, 3.5x5*2
9273
92742015-12-18  <speachy>	d2a1ed64cfb07c80b8a8f27717cf4a03c093207d
9275
9276	Lines: +2, -0
9277	Files:	src/main/print-olympus.c (+2, -0)
9278
9279	Missed a chunk in the last commit (S6145 6x9 support)
9280
92812015-12-18  <speachy>	dbceb10938c9656bc2bdfcae9e0ed8ee05ce58bc
9282
9283	Lines: +10, -0
9284	Files:	src/main/print-olympus.c (+10, -0)
9285
9286	Add in a couple of missing print sizes for the CHC-S6145 (6x9 and 6x4*2)
9287
92882015-12-17  <speachy>	c1a345a826d81ba34428b80a9ea522e34188e07f
9289
9290	Lines: +94, -4
9291	Files:	src/main/print-olympus.c (+94, -4)
9292
9293	add start/endjob hooks into the dyesub driver.  No committed users yet.
9294
92952015-11-23  <speachy>	9b7be3c4af765e31048a75892e3695af52f9516a
9296
9297	Lines: +7, -6
9298	Files:	src/cups/dnpds40_print.c (+7, -6)
9299
9300	Fix three bugs in the DNP backend -- missing break causing malfunctions
9301	with 8x10 prints on the DS80; Sensor decode bugs in DS620, and a typo in
9302	an error message.
9303
93042015-11-18  <speachy>	f356b55a9c97be86c051789d89c41f376b25057d
9305
9306	Lines: +2194, -2
9307	Files:	src/cups/Makefile.am (+1, -1)
9308		src/cups/backend_common.c (+1, -1)
9309		src/cups/shinko_s6145_print.c (added +2192)
9310
9311	Add in the first version of the Shinko/Sinfonia CHC-S6145/CS2 backend.
9312
9313	 *NOTE:  This includes a crude re-implementation of the proprietary
9314	         image processing library, sufficient to generate prints of
9315	         poor quality.
9316
93172015-11-18  <speachy>	bbfd49cb72c1949752197f8fa38a3fa1559de5c3
9318
9319	Lines: +3, -2
9320	Files:	src/main/print-olympus.c (+3, -2)
9321
9322	Correct a couple of bugs with the Shinko S6145.
9323
93242015-11-18  <speachy>	082c247ad2db4495f0995fb4e441fbdcee212c82
9325
9326	Lines: +3, -4
9327	Files:	src/cups/backend_common.c (+3, -4)
9328
9329	Fix a memory leak.
9330
93312015-10-30  <rlk>	5778f298855cd835a626fda08211f414d971abf4
9332
9333	Lines: +0, -0
9334
9335	Update zh_CN
9336
93372015-10-26  <sletter1>	77d111b38845bddbc2a6745e578a3c7f3154719a
9338
9339	Lines: +84, -2
9340	Files:	src/main/print-pcl.c (+84, -2)
9341
9342	Add Darkness, horizontal offset, vertical offset to Datamax-ONeil printers
9343
93442015-10-19  <rlk>	f3ac3e295073ff52ee2c8e49ab5811a1c97f9ccc
9345
9346	Lines: +192, -1
9347	Files:	NEWS (+1, -0)
9348		src/xml/escp2/model/Makefile.am (+2, -1)
9349		src/xml/escp2/model/model_122.xml (added +188)
9350		src/xml/printers.xml (+1, -0)
9351
9352	Preliminary support for Epson L1800
9353
93542015-10-17  <rlk>	8ceda52e923d604d334db6c561fd8a0c88c54b7c
9355
9356	Lines: +6, -11
9357	Files:	src/cups/genppd.c (+6, -11)
9358
9359	Summary: Don't offer a Custom option for integer types.
9360
93612015-10-14  <speachy>	3067c8e8e363f5a2effc81ad5b9bf2be28d6dfe4
9362
9363	Lines: +3, -2
9364	Files:	src/cups/dnpds40_print.c (+3, -2)
9365
9366	On DNP models, don't check to see if the media is empty; instead go
9367	ahead and submit the job and let the printer display an error on its
9368	panel so the user can immediately tell something's wrong.
9369
93702015-10-10  <rlk>	3272d17a8cb1787fe4f391b5fc64f9ef4d678745
9371
9372	Lines: +0, -0
9373
9374	Update Slovak translation
9375
93762015-10-08  <rlk>	045b106cfb5ac2ba3f53efe1d77233f3de8538d6
9377
9378	Lines: +0, -0
9379
9380	Update Turkish translation
9381
9382===============================================================================
9383Name: gutenprint-5_2_11-pre2
9384
93852015-10-06  <rlk>	3daa3b9db49c8f973af9c94965e2140d0264bec7
9386
9387	Lines: +2, -2
9388	Files:	configure.ac (+2, -2)
9389
9390	Summary: Fix syntax issue.
9391
93922015-10-06  <rlk>	5fe80339174a0786374012b4d53b8af32937b19f
9393
9394	Lines: +0, -0
9395
9396	Gutenprint 5.2.11-pre2 release
9397
93982015-10-05  <speachy>	cf7b4de8775dc3f8d391a173623c903b0eaaa285
9399
9400	Lines: +3, -0
9401	Files:	src/cups/blacklist (+3, -0)
9402
9403	Add Sony UP-CR10L to the blacklist.
9404
94052015-10-05  <speachy>	d873bf4f7becc81a8313636510a81a04a3c55ac8
9406
9407	Lines: +3487, -3
9408	Files:	src/cups/Makefile.am (+1, -1)
9409		src/cups/backend_common.c (+2, -2)
9410		src/cups/shinko_s1245_print.c (added +1621)
9411		src/cups/shinko_s6245_print.c (added +1863)
9412
9413	Add WIP backends for the Shinko S1245 and S6245 printers.
9414
9415	These are *UNTESTED* and may eat your cat.
9416
94172015-10-05  <speachy>	655fd3e94b4e3f9d32c420814e7e4af9488a3991
9418
9419	Lines: +2, -5
9420	Files:	src/cups/sony_updr150_print.c (+2, -5)
9421
9422	Add the USB PID for the Sony UP-CR10L
9423
94242015-10-05  <rlk>	8f049bd2d354c92e8e7800c3ab35c2667450c684
9425
9426	Lines: +0, -0
9427
9428	Update Slovenian translation
9429
94302015-10-05  <gernot2270>	72d335982f6e305c5df29b14d3e4eb31dab194c8
9431
9432	Lines: +2, -0
9433	Files:	NEWS (+2, -0)
9434
9435	Added comment regarding new Esc (u command for Canon printer non-tumble duplex support
9436
94372015-10-04  <rlk>	8acf74dc9540ba5b14e527be86bf79eded205766
9438
9439	Lines: +0, -0
9440
9441	Update for 5.2.11
9442
94432015-10-04  <rlk>	9f54089d793e29ab2e9ae51082083b133903726b
9444
9445	Lines: +34, -11
9446	Files:	configure.ac (+8, -0)
9447		src/cups/test-rastertogutenprint.in (+20, -11)
9448		src/testpattern/run-testpattern-2.in (+6, -0)
9449
9450	Block valgrind if --enable-shared is used (the in-tree "binaries"
9451	are shell scripts).
9452
94532015-10-04  <rlk>	22a9e497f02affdc79b77e06868afb3f2e676dde
9454
9455	Lines: +13, -13
9456	Files:	NEWS (+1, -1)
9457		README (+11, -11)
9458		configure.ac (+1, -1)
9459
9460	Bump to 5.2.11-pre2
9461
94622015-10-04  <rlk>	a3004021b58a033ca91fbb8ddea835b6d02e4f28
9463
9464	Lines: +0, -1
9465	Files:	src/xml/papers.xml (+0, -1)
9466
9467	Summary: Remove duplicate comment from w612h864 (causes small memory leak).
9468
94692015-10-04  <rlk>	4fc1273022219ac369a590c080b338d7de06b93e
9470
9471	Lines: +2, -1
9472	Files:	src/testpattern/printer_options.c (+2, -1)
9473
9474	Summary: Don't ask for the default options for a printer we're not
9475	going to use.
9476
94772015-10-03  <rlk>	3aa44bfed7637e32b4623d1f5364ec23f5d66618
9478
9479	Lines: +0, -1
9480	Files:	src/xml/printers.xml (+0, -1)
9481
9482	Summary: Remove duplicate Epson L210 entry.
9483
94842015-10-01  <gernot2270>	cc91b8e7e80c5c18751258b4ce161d1b6fe99733
9485
9486	Lines: +27, -1
9487	Files:	src/main/print-canon.c (+27, -1)
9488
9489	In Canon driver, added Esc (u command for even pages in non-tumble duplex
9490
94912015-09-29  <rlk>	9810b6de8129d44aa0fdaf4a33dc5e9c7ffe8b53
9492
9493	Lines: +9, -2
9494	Files:	NEWS (+7, -2)
9495		src/xml/printers.xml (+2, -0)
9496
9497	Add support for Epson L120 and L210
9498
94992015-09-26  <gernot2270>	b710a7894bdebb2348efc737cc4ade7b884e72d4
9500
9501	Lines: +427, -33
9502	Files:	NEWS (+17, -0)
9503		src/main/canon-inks.h (+249, -1)
9504		src/main/canon-media-mode.h (+68, -0)
9505		src/main/canon-media.h (+12, -11)
9506		src/main/canon-modes.h (+27, -1)
9507		src/main/canon-printers.h (+17, -0)
9508		src/main/print-canon.c (+6, -6)
9509		src/xml/printers.xml (+31, -14)
9510
9511	Added experimental support for Canon MG6900 and MG7700 series printers.
9512
95132015-09-25  <rlk>	b7c240be9e99651dbc96787c699f7bae70ff4cbb
9514
9515	Lines: +5, -4
9516	Files:	NEWS (+5, -4)
9517
9518	Summary: Fix wording.
9519
95202015-09-25  <rlk>	e445233d495ebb58be6a1dfeb43fcee59497e4b0
9521
9522	Lines: +0, -0
9523
9524	Update translation
9525
95262015-09-25  <rlk>	f4a6dcff8ffea845af4dee1208be5b408268fdfe
9527
9528	Lines: +5, -5
9529	Files:	src/xml/printers.xml (+5, -5)
9530
9531	Summary: Fix a couple of PPD errors.
9532
95332015-09-23  <gernot2270>	3eae3c1b5bc7123a41232f3387c864ca68b9cba1
9534
9535	Lines: +9, -9
9536	Files:	src/main/canon-modes.h (+9, -9)
9537
9538	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.
9539
95402015-09-22  <gernot2270>	1367d09886f78e19097e952de0a63a82d6db45e8
9541
9542	Lines: +7, -14
9543	Files:	NEWS (+0, -4)
9544		src/main/canon-printers.h (+7, -2)
9545		src/xml/printers.xml (+0, -8)
9546
9547	Removed Canon PIXUS MP5, MP10, SmartBase MPC190, SmartBase MPC200 from supported printers, as they require a special backend.
9548
95492015-09-21  <gernot2270>	304dc89420234e6e86c882363847f42fd35d0fe1
9550
9551	Lines: +1, -1
9552	Files:	src/xml/printers.xml (+1, -1)
9553
9554	Added IEEE1284 DeviceID for Canon iP8500
9555
95562015-09-21  <gernot2270>	19423ed9e06a5294e1bad39ea9645d1275d615b3
9557
9558	Lines: +990, -1223
9559	Files:	NEWS (+18, -23)
9560		src/foomatic/foomatic-generator.in (+1, -0)
9561		src/main/canon-media-mode.h (+588, -798)
9562		src/main/canon-media.h (+84, -84)
9563		src/main/canon-modes.h (+291, -310)
9564		src/main/print-canon.c (+8, -8)
9565
9566	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.
9567
95682015-09-15  <rlk>	879ea4cd9e33b3d4edba507764bb5487ef6a2796
9569
9570	Lines: +1, -1
9571	Files:	src/testpattern/run-testpattern-2.in (+1, -1)
9572
9573	Summary: Correct doc for -N
9574
95752015-09-14  <rlk>	310c04c50f70f8ddbe3d44de4bcf255bf842829f
9576
9577	Lines: +5, -2
9578	Files:	src/testpattern/run-testpattern-2.in (+5, -2)
9579
9580	Summary: -N controls whether unused options are set.
9581
95822015-09-13  <rlk>	2a84e61cceccd425bc66f0b8c3f3db37f650985d
9583
9584	Lines: +2, -2
9585	Files:	src/testpattern/run-testpattern-2.in (+2, -2)
9586
9587	Summary: Don't set base options for printers that don't use them.
9588
95892015-09-13  <speachy>	9e8be3708d6d68e70ee6e33cb2e826063d38f4d7
9590
9591	Lines: +1, -1
9592	Files:	src/xml/printers.xml (+1, -1)
9593
9594	Revert the mitsu k60dw driver name to its former (technically incorrect) glory.
9595
95962015-09-13  <speachy>	193e315a8a9246318d367ec16bbdea54b97a4467
9597
9598	Lines: +4, -0
9599	Files:	src/xml/papers.xml (+4, -0)
9600
9601	Document that a handful of additional sizes are only used by dyesub printers.
9602
96032015-09-13  <rlk>	4584961c3e307d2fb097f7aaa36ae6ef34852c0e
9604
9605	Lines: +113, -2
9606	Files:	configure.ac (+2, -0)
9607		src/testpattern/Makefile.am (+2, -2)
9608		src/testpattern/compare-checksums.in (added +109)
9609
9610	Add tool to compare run-testpattern2 output.
9611
96122015-09-13  <rlk>	045b7041ae01b0805c89b0fbd094f706960f67bf
9613
9614	Lines: +1, -1
9615	Files:	src/cups/test-ppds (+1, -1)
9616
9617	Summary: Ignore missing filters in PPD validation.
9618
96192015-09-13  <speachy>	9bcb530978d5c312a948fb2b3eb398c936519ce5
9620
9621	Lines: +44, -26
9622	Files:	src/cups/backend_common.c (+0, -4)
9623		src/cups/genppd.c (+0, -2)
9624		src/cups/kodak6800_print.c (+44, -20)
9625
9626	Fix a couple of bugs in backend code.
9627
96282015-09-13  <speachy>	031f8078dbc74c1f42962f131d3167f9f0cd7c2c
9629
9630	Lines: +1, -1
9631	Files:	src/main/print-olympus.c (+1, -1)
9632
9633	Fix a potential null pointer dereference.
9634
96352015-09-12  <speachy>	2153045c0c718d832de5c01cf567303c9c3f7cb2
9636
9637	Lines: +3, -1
9638	Files:	src/main/print-olympus.c (+1, -1)
9639		src/xml/papers.xml (+2, -0)
9640
9641	Fix a typo in the 3.5x4.7 @600dpi definition for the CW-01.
9642
9643	Also update the paper definitions to show that these 4.7" sizes are
9644	unique to this printer, and really shouldn't be in the global list.
9645
96462015-09-12  <speachy>	27130f8ae37e05ad3f68849f82cf285b0d0d351b
9647
9648	Lines: +4, -1
9649	Files:	src/main/print-olympus.c (+4, -1)
9650
9651	Fix a compilation warning in strict ISO C mode.
9652
96532015-09-11  <rlk>	85f3cc65ad048ad2fd5d85f90c4b519e23aa1949
9654
9655	Lines: +2, -3
9656	Files:	macosx/src/gutenprint.pkg.src/Resources/License.txt (+2, -3)
9657
9658	Summary: Update
9659
96602015-09-11  <gernot2270>	1cc810f4d07ea1c1738fde697a63f52394763541
9661
9662	Lines: +12, -0
9663	Files:	NEWS (+6, -0)
9664		src/xml/printers.xml (+6, -0)
9665
9666	Added several Canon MG5700 and MG6800 models: *50 black, *51 white, *52 black/silver, *53 white/silver.
9667
96682015-09-11  <gernot2270>	f5af6b34f38024b2450114e7055e1c45a31dc664
9669
9670	Lines: +15, -15
9671	Files:	src/main/canon-media-mode.h (+7, -7)
9672		src/main/canon-modes.h (+8, -8)
9673
9674	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.
9675
96762015-09-10  <gernot2270>	534642eedce2c51ee23cc1c9d7f6075468f9186d
9677
9678	Lines: +10, -10
9679	Files:	src/main/print-canon.c (+10, -10)
9680
9681	Canon driver 4-bit 5-level and 6-level compression code fix.
9682
96832015-09-10  <speachy>	3262c8ba36a5ed034f9144e4a812558991a6cb8e
9684
9685	Lines: +0, -0
9686	Files:	src/main/print-olympus.c (+0, -0)
9687
9688	Correct a couple more paper descroptions to line up with everything
9689	else.
9690
9691	("4 x 6" => "4x6" and so on -- the latter is what should be used)
9692
96932015-09-09  <speachy>	9234c229b733e8d3310dda50c851d774cb72097e
9694
9695	Lines: +34, -9
9696	Files:	src/gutenprintui2/panel.c (+0, -1)
9697		src/main/print-canon.c (+8, -0)
9698		src/main/print-escp2.c (+8, -0)
9699		src/main/print-lexmark.c (+8, -0)
9700		src/main/print-olympus.c (+0, -1)
9701		src/main/print-pcl.c (+8, -0)
9702		src/main/print-raw.c (+0, -1)
9703		src/main/print-util.c (+2, -6)
9704
9705	Don't show 'Density' and 'DitherAlgorithm' parameters if they aren't
9706	used by the current family driver.
9707
9708	Accomplish this by moving their definitions out from global parameter
9709	init code into the family drivers that use/need dithering.
9710
9711	Also, get rid of three spurious sets of the 'Density' parameter that
9712	have no effect.
9713
97142015-09-09  <speachy>	3dcb00b7f02eda32a6f8b0f159cdb6bbd199272e
9715
9716	Lines: +8, -0
9717	Files:	src/xml/papers.xml (+8, -0)
9718
9719	Added in a special 8x10.5-on-8x10.75" size for the DS80DX
9720
9721	I'll be quite glad when we can get rid of this global namespace
9722	pollution!
9723
97242015-09-09  <speachy>	5303ff01daf87959fa531bde367ef1ff2a02ab00
9725
9726	Lines: +13, -9
9727	Files:	src/main/print-raw.c (+13, -9)
9728
9729	Update comments to explain how the raw driver should be used.
9730
97312015-09-09  <speachy>	b1806938e8555907b92aa1ada4c0a2442a3cadc2
9732
9733	Lines: +1, -0
9734	Files:	src/gutenprintui2/panel.c (+1, -0)
9735
9736	When rendering the thumbnail, force the raw driver to use the "Custom"
9737	PageSize as the dimensions are explicitly set.
9738
97392015-09-08  <speachy>	1199f5f39f2a3778d495d51c20b2cff3361f8dcb
9740
9741	Lines: +2, -4
9742	Files:	src/main/print-raw.c (+2, -4)
9743
9744	The raw "family" needs to load all papers without any filtering.
9745
9746	The gimp plugin validates the paper via this list, for some reason.
9747
97482015-09-08  <speachy>	a1f502e57afe95dbeff9faf2cbb1ead697dfa7d9
9749
9750	Lines: +4, -1
9751	Files:	src/foomatic/printer_options.c (+4, -1)
9752
9753	Fix a memory leak.
9754
97552015-09-08  <speachy>	94b7dcb591fe06c99f5dba195bc802bdc9acb715
9756
9757	Lines: +4, -0
9758	Files:	src/xml/papers.xml (+4, -0)
9759
9760	Left out special tags for four of the dyesub sizes.  Bad Solomon.
9761
97622015-09-08  <speachy>	2a5405535bd50225bba1daa4c40a3d4ae43a7ab9
9763
9764	Lines: +7, -5
9765	Files:	src/main/print-olympus.c (+4, -4)
9766		src/xml/papers.xml (+3, -1)
9767
9768	Correct some media definitions for interface correctness.  And add some
9769	comments to indicate unique paper types only used by one or two
9770	printers.
9771
97722015-09-07  <speachy>	519b402f5fba003367426681b058417116efc529
9773
9774	Lines: +7, -0
9775	Files:	src/xml/papers.xml (+7, -0)
9776
9777	Accidentally left out a multicut paper type (6x4.5 *2)
9778
97792015-09-07  <speachy>	187f574bbeb20a915cf935f21d77f1a54128f393
9780
9781	Lines: +220, -220
9782	Files:	src/main/print-olympus.c (+206, -206)
9783		src/xml/papers.xml (+14, -14)
9784
9785	rename new "multicut" paper types.  new convention is w576h864-div3 or w576h864-w576h576_w576h288
9786
97872015-09-07  <speachy>	9f4cae16e8c91e4ced0b14a0adadf5617ccdf1db
9788
9789	Lines: +3, -0
9790	Files:	NEWS (+3, -0)
9791
9792	Updated list of supported/improved dyesub printers
9793
97942015-09-07  <speachy>	74de355737b857307370a812ed371341a2711b9c
9795
9796	Lines: +368, -369
9797	Files:	src/main/print-olympus.c (+260, -352)
9798		src/xml/papers.xml (+102, -12)
9799		src/xml/printers.xml (+6, -5)
9800
9801	 * Add new special multicut paper sizes
9802	 * Enable all multicut sizes in dyesub driver
9803	 * Fix several errors and omissions in dyesub print sizes
9804	 * Eliminate most of the "Custom" paper sizes (from printers I'm responsible for.  IMO they should all be removed entirely)
9805	 * Finish up initial support for DNP DS80DX
9806	 * Rename "DNP" to "Dai Nippon Printing" in printers.xml (to match naming convention used by other makes/models)
9807
98082015-09-07  <speachy>	a7b07ce2b6c4f00fbb599979896cd81dd6413990
9809
9810	Lines: +9, -1
9811	Files:	include/gutenprint/paper.h (+3, -1)
9812		src/foomatic/paper_sizes.c (+4, -0)
9813		src/main/print-papers.c (+2, -0)
9814
9815	Create a new papersize_type, PAPERSIZE_TYPE_SPECIAL, for use of the
9816	dyesub driver.  Any size marked as special must be ignored by any
9817	user that doesn't specifically care about them.
9818
98192015-09-06  <speachy>	76b6bb218379b1a972645455108e1ffbe48bddbe
9820
9821	Lines: +24, -15
9822	Files:	src/main/print-canon.c (+3, -15)
9823		src/main/print-escp2.c (+5, -0)
9824		src/main/print-lexmark.c (+5, -0)
9825		src/main/print-pcl.c (+7, -0)
9826		src/main/print-raw.c (+4, -0)
9827
9828	All drivers chould reject invalid PAPER_TYPEs -- only ENVELOPE and
9829	NORMAL are allowed.  Dyesub is a special case and is not included here.
9830
98312015-09-06  <gernot2270>	8c0af4c5981638a2727373cc8095e666bd03be3f
9832
9833	Lines: +8, -0
9834	Files:	test/parse-bjc (+8, -0)
9835
9836	Added several known commands to parse-bjc, including ESC (F for graphics.
9837
98382015-09-05  <gernot2270>	6ca085805c535ab13459b1a3a06b362482e4f2f0
9839
9840	Lines: +3, -4
9841	Files:	src/main/canon-media.h (+3, -4)
9842
9843	Adjusted media types intended for Canon MG6900/MG7700.
9844
98452015-09-05  <gernot2270>	0bcbcdab5d989d27a95f9b1cd0572d9e2dbd439f
9846
9847	Lines: +2, -2
9848	Files:	src/main/print-canon.c (+2, -2)
9849
9850	In Canon backend, renamed upper/lower trays for cassette with two trays to cater for names cassette 1/cassette 2 as well.
9851
98522015-09-05  <gernot2270>	397b956dcdc2694c0b15b5c6d18359f33e631ba0
9853
9854	Lines: +206, -33
9855	Files:	NEWS (+24, -0)
9856		src/main/canon-inks.h (+16, -0)
9857		src/main/canon-media-mode.h (+67, -0)
9858		src/main/canon-media.h (+33, -33)
9859		src/main/canon-modes.h (+23, -0)
9860		src/main/canon-printers.h (+19, -0)
9861		src/xml/printers.xml (+24, -0)
9862
9863	Added experimental support for Canon MG5700 and MG6800 series.
9864
98652015-09-05  <gernot2270>	814acdc19e7092a75f7b04e97c1ed48b407db5ef
9866
9867	Lines: +1685, -1677
9868	Files:	src/main/canon-media.h (+1642, -1656)
9869		src/main/print-canon.c (+43, -21)
9870
9871	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.
9872
98732015-09-05  <speachy>	dbdf47bfed151eaba7d40c8930f94db9bcefa094
9874
9875	Lines: +18, -0
9876	Files:	src/xml/papers.xml (+18, -0)
9877
9878	Add a few more paper sizes needed by the DS80DX printer.
9879
98802015-09-05  <gernot2270>	a23583ecc918156154e9ea4a022e6a6752e5b353
9881
9882	Lines: +146, -31
9883	Files:	NEWS (+11, -0)
9884		src/main/canon-media-mode.h (+72, -12)
9885		src/main/canon-media.h (+15, -15)
9886		src/main/canon-modes.h (+18, -2)
9887		src/main/canon-printers.h (+17, -0)
9888		src/main/print-canon.c (+2, -2)
9889		src/xml/printers.xml (+11, -0)
9890
9891	Added experimental support for Canon MG3600 series. Added MG2570S, MG2580S to printer list. Fixed names of some internal Canon media types.
9892
98932015-09-04  <speachy>	4e2d0bec6a470e7f151c94417ad2e1e5c4b4cd2b
9894
9895	Lines: +2, -4
9896	Files:	src/main/print-olympus.c (+2, -4)
9897
9898	Fix two compile warnings accidentally introduced in a prior commit.
9899
99002015-09-04  <speachy>	8457213d04872edc7060f401f4bf6a2f70b901df
9901
9902	Lines: +7, -5
9903	Files:	src/cups/backend_common.c (+5, -5)
9904		src/cups/backend_common.h (+2, -0)
9905
9906	Export the current page number to the backends.
9907
99082015-09-04  <gernot2270>	3e2b9cf116e2e1dbdc91df8bd7e43f8e1f49b0bb
9909
9910	Lines: +94, -45
9911	Files:	src/main/canon-media.h (+94, -45)
9912
9913	Added support for new media types for Canon backend (as of September 2015).
9914
99152015-09-03  <speachy>	ddf240e60856dcba1aa712d51dbc29f6d6fbdd53
9916
9917	Lines: +66, -4
9918	Files:	src/main/print-olympus.c (+66, -4)
9919
9920	Handle sheet printing on the DS80DX, including duplex mode.  Aside from
9921	a few missing print sizes, it's done.
9922
99232015-09-03  <speachy>	5c5a9201b36b36feb675dda1511bbf3594872758
9924
9925	Lines: +65, -145
9926	Files:	src/main/print-olympus.c (+65, -145)
9927
9928	Use 'MediaType' instead of 'InputSlot' for the DS80DX as it's a better
9929	fit.  Then eliminate the 'inputslot' option I'd added.
9930
99312015-09-03  <speachy>	5c0b63b1bc311b2f1159fbebee3dff75f3ba5c9e
9932
9933	Lines: +11, -3
9934	Files:	src/cups/genppd.c (+10, -1)
9935		src/main/print-olympus.c (+1, -2)
9936
9937	Tweak PPD code to automatically generate reciprocal constraint definitions.
9938
99392015-09-03  <speachy>	51d097379498be8c4b700fd1b198eb84764384ac
9940
9941	Lines: +230, -14
9942	Files:	src/cups/genppd.c (+18, -0)
9943		src/main/print-olympus.c (+212, -14)
9944
9945	PPD generation:
9946	 * Added mechanism to allow drivers to specify PPD UIConstraints
9947	Dyesub driver:
9948	 * Added duplex support
9949	 * Parameterized input slot support
9950	 * Parameterized list of PPD UIConstraints
9951	 * Added beginnings of DNP DS80DX driver that uses these features
9952	 * Added A4 size to Kodak 8810
9953
99542015-09-02  <speachy>	6703681a404a65e9546c0ea301e5766d8e9d8685
9955
9956	Lines: +1, -1
9957	Files:	NEWS (+1, -1)
9958
9959	Accdidentally bumped the version
9960
99612015-09-02  <speachy>	a043a350b241ba089259cdb97909a08901b86ba9
9962
9963	Lines: +119, -30
9964	Files:	NEWS (+2, -1)
9965		src/main/print-olympus.c (+114, -29)
9966		src/xml/printers.xml (+3, -0)
9967
9968	Add support for the Kodak 7000/7010/7015 dyesub printers.  Also, a
9969	couple of minor improvements for the Kodak 68xx and 605 code.
9970
99712015-08-29  <gernot2270>	49d773024299d9f9e1a51a62b7aab182eb71d5a8
9972
9973	Lines: +5, -1
9974	Files:	NEWS (+4, -0)
9975		src/main/canon-printers.h (+1, -1)
9976
9977	Added ESC (a command to capabilitis of Canon BJC 4300, as determined from printjob analysis.
9978
99792015-08-29  <rlk>	470c545ce639dff8291dd6ce1a1ec82698d99b95
9980
9981	Lines: +1, -1
9982	Files:	src/xml/escp2/model/model_47.xml (+1, -1)
9983
9984	Summary: Fix borderless for Epson 2100/2200
9985
99862015-08-28  <speachy>	c48303db55943b9bdc9b56e25340d7e06affd436
9987
9988	Lines: +110, -131
9989	Files:	src/cups/kodak6800_print.c (+110, -131)
9990
9991	Reworked command/response handling.  Print command generates a response too!
9992
99932015-08-26  <speachy>	c3bdae760c82e8b1c3117dcaccff04f65b26ac05
9994
9995	Lines: +3, -1
9996	Files:	src/main/print-olympus.c (+3, -1)
9997
9998	The Kodak 8810 supports disabling lamination.  It also, in theory, can
9999	handle multicut sizes, but that's not enabled until it can be tested.
10000
100012015-08-26  <speachy>	ce00577f2f511d6161f836d51e4cb3086441b0cf
10002
10003	Lines: +151, -135
10004	Files:	src/cups/kodak605_print.c (+151, -135)
10005
10006	Significant updates to kodak605 backend, based on lessons learned.
10007
10008	Needs testing.
10009
100102015-08-26  <speachy>	031d71d4985f3a19678449f552ff23d1d7193c36
10011
10012	Lines: +411, -448
10013	Files:	src/cups/backend_common.c (+22, -1)
10014		src/cups/backend_common.h (+2, -0)
10015		src/cups/kodak6800_print.c (+387, -447)
10016
10017	Major improvements in kodak68x0 robustness and job pipelining
10018
100192015-08-25  <gernot2270>	9949386d6cd208d89186d778ad5d5907b670a2b4
10020
10021	Lines: +170, -2
10022	Files:	NEWS (+3, -2)
10023		src/main/canon-inks.h (+12, -0)
10024		src/main/canon-media-mode.h (+89, -0)
10025		src/main/canon-media.h (+17, -0)
10026		src/main/canon-modes.h (+28, -0)
10027		src/main/canon-printers.h (+17, -0)
10028		src/main/print-canon.c (+1, -0)
10029		src/xml/printers.xml (+3, -0)
10030
10031	Added experimental support for Canon SmartBase MPC400 / MPC600F devices
10032
100332015-08-25  <speachy>	3e47c6df3f32cdf7cf17396a33b7663618c063f8
10034
10035	Lines: +118, -36
10036	Files:	src/cups/kodak6800_print.c (+118, -36)
10037
10038	Kodak 6x80 printing more robust -- can now decode current job status,
10039	and better idle/busy and error detection.
10040
100412015-08-24  <speachy>	aee6d3c5b8946a22b4426be2949df655d12c45ea
10042
10043	Lines: +252, -440
10044	Files:	src/cups/citizencw01_print.c (+7, -26)
10045		src/cups/dnpds40_print.c (+9, -28)
10046		src/cups/kodak1400_print.c (+6, -5)
10047		src/cups/kodak605_print.c (+167, -185)
10048		src/cups/kodak6800_print.c (+36, -61)
10049		src/cups/mitsu70x_print.c (+6, -6)
10050		src/cups/mitsu9550_print.c (+6, -20)
10051		src/cups/selphy_print.c (+4, -3)
10052		src/cups/shinko_s2145_print.c (+8, -104)
10053		src/cups/sony_updr150_print.c (+3, -2)
10054
10055	Upstream resync.  Complete last phase of cmdline revamp.  Delete dead
10056	code.  Stricter job vs media validation.  And kodak 68x0/605 gets
10057	control flow improvements.
10058
100592015-08-23  <gernot2270>	be7272ddd0faa0523b89e77ad6540df135deefee
10060
10061	Lines: +47, -23
10062	Files:	NEWS (+5, -1)
10063		src/main/print-canon.c (+42, -22)
10064
10065	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.
10066
100672015-08-23  <speachy>	f7250a610990fb7b9cc42eb087a2992defcdf03d
10068
10069	Lines: +8, -7
10070	Files:	src/cups/shinko_s2145_print.c (+8, -7)
10071
10072	A bit more sanity checking from selected print type vs printer-supported
10073	types
10074
100752015-08-23  <gernot2270>	94e481e017f00b4d4987e0a4f4075d2846958815
10076
10077	Lines: +1, -57
10078	Files:	src/cups/genppd.c (+0, -56)
10079		src/main/print-canon.c (+1, -1)
10080
10081	Fixed PageSize parameter for CD in the Canon backend (regression from previous commit), removed CassetteTray option from genppd.c.
10082
100832015-08-23  <gernot2270>	a68d50282204ca30b201a8ab6d2f4beda85b3d4f
10084
10085	Lines: +10, -13
10086	Files:	src/main/print-canon.c (+10, -13)
10087
10088	Exposed several previously hidden CD-related parameters in the Canon backend, plus the new CasseteTray parameter.
10089
100902015-08-23  <gernot2270>	f525e08374f9d44ca880f6b9498b909342469c9f
10091
10092	Lines: +67, -3
10093	Files:	src/cups/genppd.c (+56, -0)
10094		src/main/print-canon.c (+11, -3)
10095
10096	Added CassetteTray PPD parameter for Canon devices with upper / lower tray in a single cassette. Activation conditions for parameter to be fixed.
10097
100982015-08-23  <gernot2270>	a464036dd4247b04d048e495cfcfbf02e7414293
10099
10100	Lines: +26, -3
10101	Files:	src/main/print-canon.c (+26, -3)
10102
10103	Added length condition of >7in to switch from upper to lower tray for Canon devices having a cassette containing upper and lower trays.
10104
101052015-08-22  <gernot2270>	3d524fcf7976223d34fdd68b3e6a1336be70df40
10106
10107	Lines: +26, -10
10108	Files:	src/main/print-canon.c (+26, -10)
10109
10110	Added default upper/lower trays in cassette selection for selected Canon devices based on media type. Size conditions to be added.
10111
101122015-08-22  <gernot2270>	f26cee44a80c153eca4f7afc4c4f8d83b1e72b6e
10113
10114	Lines: +42, -4
10115	Files:	src/main/canon-printers.h (+4, -4)
10116		src/main/print-canon.c (+38, -0)
10117
10118	Corrected list of Canon devices with a cassette containing two trays. Added description in ESC (P command, code to be added.
10119
101202015-08-20  <gernot2270>	ffc9b8c3450ef58bea3cbca71f94dc6d9e3b8744
10121
10122	Lines: +190, -15
10123	Files:	NEWS (+7, -0)
10124		src/main/canon-media-mode.h (+160, -0)
10125		src/main/canon-media.h (+4, -6)
10126		src/main/canon-printers.h (+9, -9)
10127		src/xml/printers.xml (+10, -0)
10128
10129	Completed addition of Canon MP5, MP10, MP55, MPC190, MPC200 printers
10130
101312015-08-20  <gernot2270>	8fa70bcb6024b9c25b9afeec9ec3c84fde9580d8
10132
10133	Lines: +37, -1
10134	Files:	src/main/canon-media.h (+36, -0)
10135		src/main/canon-modes.h (+1, -1)
10136
10137	Added media definitions for Canon MP5, MP10, MP55, MPC190, MPC200
10138
101392015-08-17  <speachy>	9c3f212fe59b3067b16c6d78c53a4e2b8e556176
10140
10141	Lines: +1, -1
10142	Files:	src/xml/printers.xml (+1, -1)
10143
10144	Add IEEE1284 info for the Shinko S6145
10145
101462015-08-14  <speachy>	ec6546cf1f9131adf07050a3b47d63a4c8eed2f9
10147
10148	Lines: +401, -320
10149	Files:	src/cups/backend_common.c (+166, -193)
10150		src/cups/backend_common.h (+50, -15)
10151		src/cups/citizencw01_print.c (+13, -1)
10152		src/cups/dnpds40_print.c (+13, -11)
10153		src/cups/kodak1400_print.c (+13, -2)
10154		src/cups/kodak605_print.c (+7, -1)
10155		src/cups/kodak6800_print.c (+13, -7)
10156		src/cups/mitsu70x_print.c (+10, -12)
10157		src/cups/mitsu9550_print.c (+15, -25)
10158		src/cups/selphy_print.c (+58, -33)
10159		src/cups/shinko_s2145_print.c (+15, -14)
10160		src/cups/sony_updr150_print.c (+28, -6)
10161
10162	dyesub backend: Significant overhaul of early init and command line handling
10163	code.  Fixes some long-standing bugs.
10164
101652015-08-11  <speachy>	a7765b9dd25a2e36776f307e55b55f62005d6238
10166
10167	Lines: +47, -6
10168	Files:	src/cups/dnpds40_print.c (+47, -6)
10169
10170	More fixes for rewind features on the DS620.
10171
101722015-08-02  <rlk>	25cddfff0e2e63b0b3e14863b5719f8302a97398
10173
10174	Lines: +1, -1
10175	Files:	src/escputil/d4lib.c (+1, -1)
10176
10177	Summary: Remove isblank, which causes build problems on some systems.
10178
101792015-08-02  <rlk>	bfac2248d7ac55b8d11da28fa09c9f7f53256f96
10180
10181	Lines: +1, -7
10182	Files:	src/foomatic/foomatic-generator.in (+1, -1)
10183		src/foomatic/printer_margins.c (+0, -0)
10184		src/foomatic/printer_options.c (+0, -6)
10185
10186	Shrink option output a bit; fix problem with saturation
10187
101882015-08-01  <speachy>	6d03177b8a6a467e774f197617710be981569f26
10189
10190	Lines: +3, -3
10191	Files:	src/main/print-olympus.c (+3, -3)
10192
10193	dnpds80 had incorrect media size for 8x5*2 and 8x4_8x6.
10194
10195	And fix CHC-S6145; it used YMC instead of RGB.
10196
101972015-08-01  <speachy>	ccde6a3c5950319350756727dcaf475984b192bf
10198
10199	Lines: +74, -62
10200	Files:	src/cups/dnpds40_print.c (+74, -62)
10201
10202	Fix several bugs in the dnp backend.
10203
102042015-07-16  <speachy>	39daddca16933c1c5d5cc59e4ec8965386404df8
10205
10206	Lines: +10, -1
10207	Files:	src/main/print-olympus.c (+10, -1)
10208
10209	Fix 3.5x5*2 prints, again, on the DS620, and enable them on the DS40.
10210
102112015-07-15  <speachy>	3665ff3188ecab4449159a0efd51257dc5b381a6
10212
10213	Lines: +6, -5
10214	Files:	src/main/print-olympus.c (+6, -5)
10215
10216	Fix 3.5x5*2 prints.
10217
102182015-07-13  <speachy>	c61ceee82d5b55c4027568f9e5bfe16c9e70cc76
10219
10220	Lines: +87, -92
10221	Files:	include/gutenprint/printers.h (+0, -7)
10222		src/cups/genppd.c (+13, -9)
10223		src/main/print-olympus.c (+6, -1)
10224		src/main/printers.c (+0, -10)
10225		src/xml/printers.xml (+68, -65)
10226
10227	Convert the 'nativecopies' printer attribute (and the API/ABI change it
10228	necessitated) into a read-only parameter of the dyesub driver,
10229	defaulting to off.  Printers whose backends support native copy
10230	generation now override that parameter in printers.xml
10231
102322015-07-11  <speachy>	5ef03d4d7739112803f358b4e96f40cce2fea02e
10233
10234	Lines: +31, -55
10235	Files:	src/cups/dnpds40_print.c (+31, -55)
10236
10237	Status reporting enhancements
10238
102392015-07-08  <speachy>	297c248f99c2bd27f01b09cbe242dc3d821f3ec9
10240
10241	Lines: +65, -65
10242	Files:	src/xml/printers.xml (+65, -65)
10243
10244	The dyesub backend handles copy generation for its supported printers.
10245
102462015-07-08  <speachy>	f9edb57bd666a983b98143d2926892303809f6e7
10247
10248	Lines: +29, -2
10249	Files:	include/gutenprint/printers.h (+7, -0)
10250		src/cups/genppd.c (+12, -2)
10251		src/main/printers.c (+10, -0)
10252
10253	Add a new attribute to the printer definition, 'nativecopies', that
10254	indicates if a printer (and its backend) can handle copy generation.
10255
10256	It controls the '*cupsManualCopies' PPD attribute.
10257
102582015-07-07  <speachy>	ae02f3686979f727d3cd4ce4c412ddc1bc1a6b1a
10259
10260	Lines: +11, -2
10261	Files:	src/main/print-olympus.c (+11, -2)
10262
10263	Add 2x6*4 support to the DS40, now that it's confirmed to work.
10264
102652015-07-07  <speachy>	f275b927eb2ec48668e5a765b598bf66ee09d410
10266
10267	Lines: +4, -5
10268	Files:	src/cups/dnpds40_print.c (+4, -5)
10269
10270	dnpds40:  Fix bugs related to 4.5x6" prints.
10271
102722015-07-07  <speachy>	823227b542fc91d85bb730397c5f3a9e20b5076d
10273
10274	Lines: +7, -1
10275	Files:	src/main/print-olympus.c (+7, -1)
10276
10277	Fix landscape printing with asymmetric resolutions.
10278
102792015-07-05  <rlk>	122e22119cf89759cb8c9788508c9474f1073bae
10280
10281	Lines: +5, -5
10282	Files:	src/xml/printers.xml (+5, -5)
10283
10284	Summary: Change "narrow margin" to "wide margin".
10285
102862015-07-05  <rlk>	bd226114086f3ca817e34d5ac81bfe4b90210407
10287
10288	Lines: +5, -0
10289	Files:	src/xml/printers.xml (+5, -0)
10290
10291	Summary: Add more generic variants (narrow A4 margin, tabloid).
10292
102932015-07-05  <rlk>	d68395a47f5395213d26d2521ca9815212996101
10294
10295	Lines: +1, -0
10296	Files:	src/xml/printers.xml (+1, -0)
10297
10298	Summary: Add Brother-HL2250DN
10299
103002015-07-05  <speachy>	6b137b15439ae22b13bf652a1a80334b8b8c2674
10301
10302	Lines: +58, -58
10303	Files:	src/main/print-olympus.c (+58, -58)
10304
10305	Fix up a pile of size errors for DS40, DS620, RX1, CW01:  All sizes
10306	6x6 or smaller are actually LANDSCAPE, and mistakenly used A5/6x8
10307	paper sizes where 6x8/6x9 should have been listed instead.
10308
10309	Shinko9045 and Mitsu9550 also got corrections.
10310
103112015-07-04  <speachy>	8f15313cdf4d3c13bc8a2148d078a389ffdc1623
10312
10313	Lines: +20, -12
10314	Files:	src/cups/backend_common.c (+7, -3)
10315		src/cups/citizencw01_print.c (+1, -1)
10316		src/cups/dnpds40_print.c (+6, -4)
10317		src/cups/kodak6800_print.c (+1, -1)
10318		src/cups/mitsu70x_print.c (+1, -1)
10319		src/cups/shinko_s2145_print.c (+4, -2)
10320
10321	Fix a small pile of bugs found via clang-analyzer
10322
103232015-07-04  <speachy>	ab1a6f3088c5dbd2de699912b580bd93c842f197
10324
10325	Lines: +35, -86
10326	Files:	src/cups/backend_common.c (+3, -0)
10327		src/cups/mitsu70x_print.c (+1, -1)
10328		src/cups/mitsu9550_print.c (+6, -6)
10329		src/cups/shinko_s2145_print.c (+25, -79)
10330
10331	Sync with upstream.  Mostly fixing buffer overflows.
10332
103332015-07-03  <speachy>	72062a554fe898364818e6859fd43a531a4397e3
10334
10335	Lines: +28, -0
10336	Files:	src/main/print-olympus.c (+28, -0)
10337
10338	Add multicut modes to the Shinko S6245
10339
103402015-07-02  <speachy>	89bb2410416138ac1607739571b3a3c730721df6
10341
10342	Lines: +27, -8
10343	Files:	src/cups/backend_common.c (+27, -8)
10344
10345	Retry attempts to claim the USB interface.
10346
103472015-07-01  <speachy>	f4dd78bbcec003b246648ca90340237a6bc24e25
10348
10349	Lines: +130, -35
10350	Files:	src/cups/backend_common.c (+9, -2)
10351		src/cups/citizencw01_print.c (+1, -1)
10352		src/cups/dnpds40_print.c (+109, -21)
10353		src/cups/kodak1400_print.c (+1, -1)
10354		src/cups/kodak605_print.c (+1, -1)
10355		src/cups/kodak6800_print.c (+2, -2)
10356		src/cups/shinko_s2145_print.c (+7, -7)
10357
10358	Fix long-standing problems in command line parsing.
10359
10360===============================================================================
10361Name: gutenprint-5_2_11-pre1
10362
103632015-06-26  <rlk>	d49a422560f361e1d4b6b7f690f50c7b767c297f
10364
10365	Lines: +6, -5
10366	Files:	NEWS (+5, -4)
10367		README (+1, -1)
10368
10369	Note that OS X 10.6 is now needed
10370
103712015-06-26  <rlk>	7a27448ce0adc85eb2d391f2282d08c709915229
10372
10373	Lines: +0, -0
10374
10375	Gutenprint 5.2.11-pre1 release
10376
103772015-06-26  <rlk>	0d5e1346c99ebc328c44accc3541aaad0ae2045a
10378
10379	Lines: +21, -5
10380	Files:	src/cups/test-rastertogutenprint.in (+21, -5)
10381
10382	Summary: Use PDF input rather than PostScript where possible.
10383
103842015-06-26  <rlk>	42411f32cef4acd5050b1b04684c2be791005099
10385
10386	Lines: +2, -2
10387	Files:	src/main/print-olympus.c (+2, -2)
10388
10389	Summary: Fix comment syntax
10390
103912015-06-26  <speachy>	2ae5795b5c09e74577943371d0ba2d39a478d2ff
10392
10393	Lines: +2, -0
10394	Files:	src/main/print-olympus.c (+2, -0)
10395
10396	Fix a multicut type in the DS620 code that wasn't properly wrapped in an #ifdef
10397
103982015-06-26  <speachy>	5f03925c9bdd4dd18fedddd8f643bc4cd93bb8a5
10399
10400	Lines: +2, -0
10401	Files:	configure.ac (+2, -0)
10402
10403	Enable silent builds (default on, can be disabled) and put m4 stuff in
10404	its own directory.
10405
104062015-06-25  <speachy>	e52709cc7e314c4ff58e67410a71a6a638054a6a
10407
10408	Lines: +2, -0
10409	Files:	src/cups/genppd.c (+2, -0)
10410
10411	Fix compilation without libz
10412
104132015-06-25  <rlk>	19563b5118fad96c0fbfb575617c6dfd07d9595f
10414
10415	Lines: +19, -17
10416	Files:	NEWS (+16, -14)
10417		README (+3, -3)
10418
10419	Minor cleanup
10420
104212015-06-24  <speachy>	8e39ec4b01a4d2c55dd2faff04e19947437c4307
10422
10423	Lines: +0, -4
10424	Files:	src/main/Makefile.am (+0, -4)
10425
10426	Revert an accidental build patch
10427
104282015-06-24  <speachy>	a9aea2787a229b27742c9ca6b8b56e51444e8e4a
10429
10430	Lines: +12, -8
10431	Files:	src/main/Makefile.am (+4, -0)
10432		src/main/print-olympus.c (+8, -8)
10433
10434	Fix 5x7" and 5x3.5" margins on DNP printers.
10435
104362015-06-24  <gernot2270>	598d03fb47679877ca1e4350718cd4936ac62815
10437
10438	Lines: +26, -1
10439	Files:	NEWS (+1, -0)
10440		src/main/canon-modes.h (+24, -0)
10441		src/main/canon-printers.h (+1, -1)
10442
10443	Fixed resolution modes for Canon MG5400 series
10444
104452015-06-24  <gernot2270>	e2c93fa8953b00ee6f5bbd37d14f1696ef2ec105
10446
10447	Lines: +1, -1
10448	Files:	src/xml/printers.xml (+1, -1)
10449
10450	Added deviceid to Canon MG5400 series. Thanks to Tim Waugh (email).
10451
104522015-06-24  <gernot2270>	b97481b9161e5bcfe39ec401fa98aa7fd4f83400
10453
10454	Lines: +4, -4
10455	Files:	NEWS (+4, -4)
10456
10457	NEWS: corrected Canon MG2400 additions
10458
104592015-06-24  <speachy>	5de0322d451e24f4781e778d5a97e0eb852364c8
10460
10461	Lines: +715, -168
10462	Files:	src/cups/dnpds40_print.c (+715, -168)
10463
10464	Upstream resync.  Add support for DNP DS620, significant improvements in
10465	robustness, and many, many, many bugfixes.
10466
104672015-06-24  <speachy>	2c3e7d1463c4f983180d94a9dd3bb397e300fe5f
10468
10469	Lines: +122, -156
10470	Files:	src/cups/shinko_s2145_print.c (+122, -156)
10471
10472	Upstream sync.  All known error codes handled now.
10473
104742015-06-24  <speachy>	9235b57586ac67d58a2a23e559ed7a154d310b04
10475
10476	Lines: +83, -42
10477	Files:	src/cups/backend_common.c (+22, -1)
10478		src/cups/citizencw01_print.c (+8, -2)
10479		src/cups/kodak1400_print.c (+10, -3)
10480		src/cups/kodak605_print.c (+4, -2)
10481		src/cups/kodak6800_print.c (+13, -2)
10482		src/cups/mitsu70x_print.c (+3, -21)
10483		src/cups/mitsu9550_print.c (+6, -4)
10484		src/cups/selphy_print.c (+9, -2)
10485		src/cups/sony_updr150_print.c (+8, -5)
10486
10487	Backend upstream resync.  Mostly ensuring malloc() failures are handled.
10488
104892015-06-23  <speachy>	993676d907d5bbaf3f4af67f7ae481466829f013
10490
10491	Lines: +15, -17
10492	Files:	src/cups/citizencw01_print.c (+15, -17)
10493
10494	Upstream resync for citizen cw-01 code.
10495
104962015-06-23  <speachy>	2e9caf8c17948c51890d3cdbe0cea3b8e295455a
10497
10498	Lines: +12, -3
10499	Files:	src/cups/blacklist (+12, -3)
10500
10501	Update dyesub backend USB blacklist
10502
105032015-06-22  <speachy>	69e387fdf480a0b520416fc71f2a1183ff4250c4
10504
10505	Lines: +20, -0
10506	Files:	src/main/print-olympus.c (+14, -0)
10507		src/xml/papers.xml (+6, -0)
10508
10509	DNP620:  Add support for 6x4.5 prints and their doubled-up variant.
10510
105112015-06-21  <speachy>	77b367cc0839b58e4a399e0628df99c812be1cc8
10512
10513	Lines: +2, -2
10514	Files:	src/xml/printers.xml (+2, -2)
10515
10516	Add IEEE1284 ID for DNP DS620
10517
105182015-06-21  <speachy>	d5e736de398fed267f621a1ef274cb4ad7925e83
10519
10520	Lines: +13, -9
10521	Files:	src/main/print-olympus.c (+13, -9)
10522
10523	Bugfixes for DNP620.
10524
105252015-06-20  <speachy>	aaa6e900cdd2789478c14b1b11a443e8fdb2840b
10526
10527	Lines: +10, -2
10528	Files:	src/main/print-olympus.c (+10, -2)
10529
10530	Bugfixes for DNP RX1 and 620, relating to 2x6*2 and 2x6*4 prints.
10531
105322015-06-20  <speachy>	61a8ceb13a3fe1f8212d32619cb7d0f4bf2d400f
10533
10534	Lines: +1, -1
10535	Files:	src/xml/printers.xml (+1, -1)
10536
10537	Add IEEE1284 ID for DNP DS-RX1
10538
105392015-06-19  <speachy>	e602c8fea4f828f7b26adfad517ae97be0ab3953
10540
10541	Lines: +158, -36
10542	Files:	NEWS (+1, -0)
10543		src/main/print-olympus.c (+156, -36)
10544		src/xml/printers.xml (+1, -0)
10545
10546	Initial support for DNP DS620.
10547
10548	Plus some code cleanups and bug fixes for other DNP models.
10549
10550	The backend work will follow shortly.
10551
105522015-06-18  <speachy>	daf4089204e7c474ddc945765ab7ef85a3dcf378
10553
10554	Lines: +2, -0
10555	Files:	src/cups/backend_common.h (+2, -0)
10556
10557	Add a couple more printer types to the backend.  Changes pending.
10558
105592015-06-18  <speachy>	6d06a4cb17e8b66dac617f233f5c276b326d6882
10560
10561	Lines: +5, -2
10562	Files:	src/cups/citizencw01_print.c (+5, -2)
10563
10564	Don't error out for non-fatal errors (like the printer being busy)
10565
105662015-06-18  <speachy>	a35c9affe990228820ef8365c3d3a6f273bb713e
10567
10568	Lines: +4, -1
10569	Files:	scripts/.cvsignore (+1, -0)
10570		src/ghost/.cvsignore (+1, -1)
10571		src/gimp2/.cvsignore (+1, -0)
10572		test/.cvsignore (+1, -0)
10573
10574	Update .cvsignore files to cover some stragglers
10575
105762015-06-10  <gernot2270>	3df0a6a228287dd7edf50e908030fad9b2952c73
10577
10578	Lines: +34, -0
10579	Files:	src/main/canon-printers.h (+34, -0)
10580
10581	Added partial defintion for Canon MP5/MP10 and MP55 to canon-printers.h
10582
105832015-06-09  <gernot2270>	8390861aa37f1113c83d6ff491ffbb4bf83847b3
10584
10585	Lines: +61, -0
10586	Files:	src/main/canon-modes.h (+61, -0)
10587
10588	Added resolution modes for Canon MP5, MP10, MP55 to canon-modes.h
10589
105902015-06-09  <gernot2270>	8a584a53c95c2604908329c2e5c5ed595eb7f266
10591
10592	Lines: +0, -24
10593	Files:	src/main/canon-inks.h (+0, -24)
10594
10595	Removed to unused ink definitions from canon-inks.h
10596
105972015-05-31  <speachy>	dbd7983a0fcd2b4ed9ae012d5aa9fd274ebec086
10598
10599	Lines: +41, -23
10600	Files:	src/cups/dnpds40_print.c (+41, -23)
10601
10602	Update DS40 backend to have saner free buffer handling.
10603
106042015-05-29  <gernot2270>	223d86546f9e74a2030d5182b5eb99ed9291964f
10605
10606	Lines: +77, -44
10607	Files:	NEWS (+57, -24)
10608		src/xml/printers.xml (+20, -20)
10609
10610	Added prefix PIXUS to Japanese i/R/PD models. Completed listing in NEWS file.
10611
106122015-05-29  <gernot2270>	b09572e7c0bb4c3f4beae35e584d62abaec7577f
10613
10614	Lines: +4, -0
10615	Files:	NEWS (+3, -0)
10616		src/xml/printers.xml (+1, -0)
10617
10618	Added a Canon model found on Japan Canon site to existing series (MG7530F).
10619
106202015-05-29  <gernot2270>	b4336af53da6e3b728d588c6c8d26119e5e29b96
10621
10622	Lines: +97, -71
10623	Files:	NEWS (+90, -71)
10624		src/xml/printers.xml (+7, -0)
10625
10626	Added some Canon models found on US Canon site to existing series.
10627
106282015-05-28  <gernot2270>	b732477d72e3ce4b2cb03096a1a50f3b7ad5a8c1
10629
10630	Lines: +23, -7
10631	Files:	NEWS (+11, -3)
10632		src/xml/printers.xml (+12, -4)
10633
10634	Added generic series model for some Canon models where multiple instances exist.
10635
106362015-05-28  <gernot2270>	cf8198a93d93db8061136adf36f9ad92a21e1445
10637
10638	Lines: +15, -0
10639	Files:	NEWS (+9, -0)
10640		src/xml/printers.xml (+6, -0)
10641
10642	Added several existing Canon PIXMA models also as their corresponding PIXUS models.
10643
106442015-05-27  <sletter1>	4d46169277e0cabf11de161c23b7819996baf39b
10645
10646	Lines: +223, -348
10647	Files:	macosx/README (+23, -63)
10648		macosx/gutenprint-version (+1, -1)
10649		macosx/make-build (+9, -27)
10650		macosx/make-mpkg (+0, -0)
10651		macosx/make-pkg (+0, -0)
10652		macosx/src/gutenprint.dmg.src/Contents/Documentation/SourceCode.webloc (+1, -1)
10653		macosx/src/gutenprint.pkg.src/Info.plist (+3, -3)
10654		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+141, -13)
10655		macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (+2, -2)
10656		macosx/src/gutenprint.pkg.src/Resources/postinstall (+2, -93)
10657		macosx/src/gutenprint.pkg.src/Resources/postupgrade (+2, -93)
10658		macosx/src/gutenprint.pkg.src/Resources/preflight (+30, -28)
10659		macosx/src/gutenprint.pkg.src/make-contents (+9, -23)
10660		macosx/subversion (+0, -1)
10661
10662	Documentation changes for tag 5.2.11-pre1, remove developer documentation as db2pdf and db2html are not available on the Macintosh
10663
106642015-05-26  <gernot2270>	dbde43c46d858633b5e72d8aac7f510390e3277f
10665
10666	Lines: +145, -7
10667	Files:	NEWS (+3, -0)
10668		src/main/canon-media-mode.h (+67, -0)
10669		src/main/canon-media.h (+19, -0)
10670		src/main/canon-modes.h (+27, -0)
10671		src/main/canon-printers.h (+20, -0)
10672		src/main/print-canon.c (+7, -7)
10673		src/xml/printers.xml (+2, -0)
10674
10675	Added experimental support for Canon iP110.
10676
106772015-05-24  <gernot2270>	eace1ea35ffa18cbc33d23c88285261e10aa4aec
10678
10679	Lines: +99, -7
10680	Files:	NEWS (+9, -0)
10681		src/main/canon-media-mode.h (+60, -1)
10682		src/main/canon-modes.h (+4, -6)
10683		src/main/canon-printers.h (+17, -0)
10684		src/xml/printers.xml (+9, -0)
10685
10686	Added experimental support for Canon MX530 series.
10687
106882015-05-24  <gernot2270>	0c1b42b3018fe24178559d7dadc0d4424ebb3807
10689
10690	Lines: +36, -1
10691	Files:	NEWS (+9, -0)
10692		src/main/canon-printers.h (+17, -0)
10693		src/main/print-canon.c (+1, -1)
10694		src/xml/printers.xml (+9, -0)
10695
10696	Added experimental support for Canon MX490 series.
10697
106982015-05-24  <gernot2270>	1384e0641e6dda25197e66137be2b02e511b3e45
10699
10700	Lines: +115, -2
10701	Files:	NEWS (+10, -0)
10702		src/main/canon-media-mode.h (+60, -1)
10703		src/main/canon-modes.h (+17, -0)
10704		src/main/canon-printers.h (+17, -0)
10705		src/main/print-canon.c (+1, -1)
10706		src/xml/printers.xml (+10, -0)
10707
10708	Added experimental support for Canon MX470 series. Correct canon-media-modes.h for E480.
10709
107102015-05-24  <gernot2270>	bc62f8db87fa7bc1bd3178ca62b5ac96defa9ca7
10711
10712	Lines: +240, -5
10713	Files:	NEWS (+7, -0)
10714		src/main/canon-inks.h (+50, -0)
10715		src/main/canon-media-mode.h (+100, -0)
10716		src/main/canon-media.h (+38, -0)
10717		src/main/canon-modes.h (+16, -0)
10718		src/main/canon-printers.h (+21, -4)
10719		src/main/print-canon.c (+1, -1)
10720		src/xml/printers.xml (+7, -0)
10721
10722	Added experimental support for Canon E480 series. Corrected media types for E400, E460 series.
10723
107242015-05-23  <gernot2270>	217f4e53cc0598279a3413ce9a60812ba12d5b4d
10725
10726	Lines: +30, -1
10727	Files:	NEWS (+6, -0)
10728		src/main/canon-printers.h (+17, -0)
10729		src/main/print-canon.c (+1, -1)
10730		src/xml/printers.xml (+6, -0)
10731
10732	Added experimental support for Canon E460 series.
10733
107342015-05-23  <gernot2270>	ca7984a4183862e9ca1e263c8df3c7a483e18391
10735
10736	Lines: +34, -3
10737	Files:	NEWS (+7, -0)
10738		src/main/canon-modes.h (+2, -2)
10739		src/main/canon-printers.h (+17, -0)
10740		src/main/print-canon.c (+1, -1)
10741		src/xml/printers.xml (+7, -0)
10742
10743	Added experimental support for Canon E400 series.
10744
107452015-05-23  <gernot2270>	4b84031bdd1ad181a38358e704562cb78ac526b3
10746
10747	Lines: +1, -1
10748	Files:	src/main/print-canon.c (+1, -1)
10749
10750	Correct ESC (P command for Canon E560 series.
10751
107522015-05-23  <gernot2270>	7ccb9e49a16a032dd7ad8d503342af0e91ff78b3
10753
10754	Lines: +101, -2
10755	Files:	NEWS (+5, -0)
10756		src/main/canon-media-mode.h (+58, -2)
10757		src/main/canon-modes.h (+16, -0)
10758		src/main/canon-printers.h (+17, -0)
10759		src/xml/printers.xml (+5, -0)
10760
10761	Added experimental support for Canon E560 series. Removed unused modes in canon-media-mode.h for E510, E610.
10762
107632015-05-23  <gernot2270>	766d2abc669267122bd5992949739530a49278f4
10764
10765	Lines: +8, -0
10766	Files:	NEWS (+4, -0)
10767		src/xml/printers.xml (+4, -0)
10768
10769	Added experimental support for Canon iX6700 series
10770
107712015-05-23  <gernot2270>	853fb9563449bc9a58f92a96a53e94da87573ec9
10772
10773	Lines: +1, -2
10774	Files:	src/main/canon-printers.h (+1, -2)
10775
10776	Added Esc (v command to Canon iX6800 series.
10777
107782015-05-23  <gernot2270>	12e37e412dd538feb179a13ac2ac6bb97a9b9d60
10779
10780	Lines: +38, -1
10781	Files:	NEWS (+10, -0)
10782		src/main/canon-printers.h (+17, -0)
10783		src/main/print-canon.c (+1, -1)
10784		src/xml/printers.xml (+10, -0)
10785
10786	Added experimental support for Canon iP2800 series
10787
107882015-05-22  <gernot2270>	3488887a57d4f2c82897e2549565ae27fdd05182
10789
10790	Lines: +125, -12
10791	Files:	NEWS (+10, -0)
10792		src/main/canon-media-mode.h (+57, -0)
10793		src/main/canon-media.h (+30, -11)
10794		src/main/canon-modes.h (+1, -1)
10795		src/main/canon-printers.h (+17, -0)
10796		src/xml/printers.xml (+10, -0)
10797
10798	Added experimental support for Canon MG2900 series
10799
108002015-05-22  <gernot2270>	22c4c9924142e99b666ec3a096d4b9a36de10ca2
10801
10802	Lines: +15, -4
10803	Files:	src/main/print-canon.c (+15, -4)
10804
10805	Corrected Esc (P command for CD media for Canon MG6700 and MG7500 series, plus added support for MG2900 in print-canon.c
10806
108072015-05-21  <gernot2270>	8386e9fa6514104960bda4cbed5c3bb2e34e78e7
10808
10809	Lines: +22, -0
10810	Files:	NEWS (+11, -0)
10811		src/xml/printers.xml (+11, -0)
10812
10813	Added experimental support for Canon MG6600 series
10814
108152015-05-21  <gernot2270>	eb9ac6d94f4d9d8151c1aa9356114b96702979a2
10816
10817	Lines: +50, -10
10818	Files:	NEWS (+11, -0)
10819		src/main/canon-printers.h (+17, -0)
10820		src/main/print-canon.c (+11, -10)
10821		src/xml/printers.xml (+11, -0)
10822
10823	Added experimental support for Canon MG7500 series
10824
108252015-05-21  <gernot2270>	e4822ad2a16c9b4c2bbc07acce9f0e717b813083
10826
10827	Lines: +128, -10
10828	Files:	NEWS (+3, -0)
10829		src/main/canon-media-mode.h (+94, -0)
10830		src/main/canon-printers.h (+17, -0)
10831		src/main/print-canon.c (+11, -10)
10832		src/xml/printers.xml (+3, -0)
10833
10834	Added support for Canon MG6700 series (experimental)
10835
108362015-05-19  <gernot2270>	5cff4296962aaab2f815a0ea69417d4ad79efea6
10837
10838	Lines: +125, -8
10839	Files:	NEWS (+22, -7)
10840		src/main/canon-media-mode.h (+66, -0)
10841		src/main/canon-printers.h (+24, -0)
10842		src/main/print-canon.c (+1, -1)
10843		src/xml/printers.xml (+12, -0)
10844
10845	Added support for Canon MG5600 series (experimental).
10846
108472015-05-18  <gernot2270>	412acc086c4587eec768015712d67dd091b3004e
10848
10849	Lines: +12, -1
10850	Files:	NEWS (+8, -1)
10851		src/xml/printers.xml (+4, -0)
10852
10853	Added missing instances to Canon backend: MG2460, MG2490, MG2590, E540
10854
108552015-05-14  <gernot2270>	3a3a9444506812d6967c5cedc6f15b21857104ae
10856
10857	Lines: +81, -5
10858	Files:	NEWS (+45, -5)
10859		src/xml/printers.xml (+36, -0)
10860
10861	Added instances for Canon MAXIFY iB4000, MB2000, MB2300, MB5000, MB5300 series.
10862
108632015-05-13  <gernot2270>	b854cf42a1fa6649199b820f06631eec3911511d
10864
10865	Lines: +146, -3
10866	Files:	NEWS (+8, -0)
10867		src/main/canon-inks.h (+14, -0)
10868		src/main/canon-media-mode.h (+41, -0)
10869		src/main/canon-media.h (+2, -2)
10870		src/main/canon-modes.h (+14, -0)
10871		src/main/canon-printers.h (+56, -0)
10872		src/main/print-canon.c (+1, -1)
10873		src/xml/printers.xml (+10, -0)
10874
10875	Added support for Canon MAXIFY iB4000, MB2000, MB2300, MB5000, MB5300 (instances to be added later)
10876
108772015-05-06  <gernot2270>	db87066bb8202d7dfdf13695c3a55b9732c90208
10878
10879	Lines: +41, -13
10880	Files:	src/main/canon-media.h (+26, -0)
10881		src/main/print-canon.c (+15, -13)
10882
10883	Added support for MAXIFY iB and MB model names, and media source and media type for iB4000.
10884
108852015-05-06  <gernot2270>	b86959a2554e0ee7d5d7fddbdec57f93a57a08dc
10886
10887	Lines: +95, -0
10888	Files:	NEWS (+2, -0)
10889		src/main/canon-media-mode.h (+42, -0)
10890		src/main/canon-media.h (+19, -0)
10891		src/main/canon-modes.h (+12, -0)
10892		src/main/canon-printers.h (+17, -0)
10893		src/main/print-canon.c (+1, -0)
10894		src/xml/printers.xml (+2, -0)
10895
10896	Added Canon PIXMA P200.
10897
108982015-05-06  <gernot2270>	e3a47ad8ffe274a2acefc888f6b044cc98994af8
10899
10900	Lines: +127, -32
10901	Files:	NEWS (+10, -0)
10902		src/main/canon-inks.h (+0, -32)
10903		src/main/canon-media-mode.h (+70, -0)
10904		src/main/canon-modes.h (+19, -0)
10905		src/main/canon-printers.h (+18, -0)
10906		src/xml/printers.xml (+10, -0)
10907
10908	Completed addition of Canon iX6800 series.
10909
109102015-05-06  <gernot2270>	e947afb542ec828968ef42a5dff124cb7a3ddfce
10911
10912	Lines: +169, -7
10913	Files:	NEWS (+18, -0)
10914		src/main/canon-inks.h (+5, -5)
10915		src/main/canon-media-mode.h (+93, -0)
10916		src/main/canon-modes.h (+25, -1)
10917		src/main/canon-printers.h (+17, -0)
10918		src/main/print-canon.c (+1, -1)
10919		src/xml/printers.xml (+10, -0)
10920
10921	Completed addition of Canon iP8700 series
10922
109232015-05-06  <gernot2270>	e043fa4601858838d533b4ae791f54b869e3a3f4
10924
10925	Lines: +1, -0
10926	Files:	NEWS (+1, -0)
10927
10928	Added support for upper/lower trays in cassette for some Canon models (MG6300).
10929
109302015-05-06  <gernot2270>	19dd2143639e37612a0bbbda2585a2660b8ab804
10931
10932	Lines: +209, -0
10933	Files:	NEWS (+7, -0)
10934		src/main/canon-printers.h (+180, -0)
10935		src/main/print-canon.c (+22, -0)
10936
10937	Added support for upper/lower trays in cassette for some Canon models (MG5400, MG6200, MG6500, MG7100).
10938
109392015-05-05  <gernot2270>	1a1df8b95a836dc4112472bd9f34a1d1f92e09ec
10940
10941	Lines: +42, -8
10942	Files:	NEWS (+7, -1)
10943		src/main/canon-inks.h (+5, -5)
10944		src/main/canon-media-mode.h (+1, -1)
10945		src/main/canon-modes.h (+28, -0)
10946		src/main/canon-printers.h (+1, -1)
10947
10948	Corrected modes for Canon MG6300 series
10949
109502015-05-05  <gernot2270>	4e13d67719410aa94f3382294f73961b80b04028
10951
10952	Lines: +1263, -834
10953	Files:	NEWS (+60, -6)
10954		src/main/canon-media-mode.h (+795, -525)
10955		src/main/canon-media.h (+103, -21)
10956		src/main/canon-modes.h (+299, -276)
10957		src/main/canon-printers.h (+6, -6)
10958
10959	Canon backend bugfix to revert the modes of some models to 5.2.7 modes, and remove modes using faulty compression.
10960
109612015-05-05  <rlk>	735fcb13d51013b46ed1d77aef344e052ca315f6
10962
10963	Lines: +1, -1
10964	Files:	src/cups/test-ppds (+1, -1)
10965
10966	Summary: Sort the names of the PPD files.
10967
109682015-05-05  <rlk>	dc92305fdbee240eb8d04122d283f3be0aa7db29
10969
10970	Lines: +548, -1
10971	Files:	NEWS (+8, -0)
10972		src/main/print-pcl.c (+266, -0)
10973		src/testpattern/run-testpattern-2.in (+1, -1)
10974		src/xml/papers.xml (+266, -0)
10975		src/xml/printers.xml (+7, -0)
10976
10977	Support Datamax-O'Neil printers.
10978
10979	Support provided by Steve Letter <sletter1@yahoo.com>
10980
109812015-04-16  <rlk>	b995ed9d77bc0819d821731e2404a2af8fa660c7
10982
10983	Lines: +0, -0
10984
10985	Update French translation
10986
109872015-04-14  <rlk>	0a4b6e28487c9e61d3cdacef0e779a7059f8b0b8
10988
10989	Lines: +0, -0
10990
10991	Update French translation
10992
109932015-04-12  <rlk>	65d5a517a82d5e59736111c3b3a493943f7aa2f9
10994
10995	Lines: +0, -0
10996
10997	Update French translation
10998
109992015-04-11  <rlk>	e6ed8c45f84de131a2152a20384310369e72984b
11000
11001	Lines: +0, -0
11002
11003	Update French translation (again)
11004
110052015-04-11  <rlk>	078f5a5193444c6b48cb13667f083259c75ccca9
11006
11007	Lines: +1, -1
11008	Files:	src/testpattern/testpattern.c (+1, -1)
11009
11010	Summary: Correct generation of black in RGB mode in testpattern generator.
11011
110122015-04-11  <rlk>	137f66265469b06ad90675efdd1efbf907aca254
11013
11014	Lines: +1, -1
11015	Files:	NEWS (+1, -1)
11016
11017	Summary: Correct the version in the NEWS file.
11018
110192015-04-11  <rlk>	93f5f6c0fb4c679b9e7a3dafff57ab3eb03290fb
11020
11021	Lines: +2, -2
11022	Files:	src/main/print-util.c (+2, -2)
11023
11024	Prevent potential infinite loop in printf
11025
110262015-04-11  <rlk>	83291dabb136dcee1d987eeafef4383489479baa
11027
11028	Lines: +0, -0
11029
11030	Update French translation
11031
110322015-02-17  <gernot2270>	793ad7e31d0bdccebea46e9601ca72f11f4e914e
11033
11034	Lines: +5, -1
11035	Files:	NEWS (+4, -0)
11036		src/main/canon-printers.h (+1, -1)
11037
11038	Fixed bug #680: duplex option added to Canon MP750/MP760/MP770/MP780/MP790
11039
110402015-02-10  <speachy>	4a9be52fd285a959078c1039ea20f3cf9af001d7
11041
11042	Lines: +51, -55
11043	Files:	src/cups/shinko_s2145_print.c (+51, -55)
11044
11045	resync s2145 backend with upstream.
11046
110472015-02-10  <speachy>	f269531d84be2e8a53b081ff81cb906121517100
11048
11049	Lines: +16, -12
11050	Files:	src/main/print-olympus.c (+16, -12)
11051
11052	Fix a handful of compile warnings
11053
110542015-02-09  <rlk>	c288b808dc836b0876e694caa35e538d0aaa5d80
11055
11056	Lines: +32, -32
11057	Files:	src/foomatic/foomatic-generator.in (+32, -32)
11058
11059	Generate foomatic database in reproducible order (from Reiner Herrmann, reiner@reiner-h.de)
11060
110612015-02-08  <speachy>	151cb8f1ad309b297c24ba35de6e5f07015974d2
11062
11063	Lines: +38, -6
11064	Files:	src/main/print-olympus.c (+38, -6)
11065
11066	Print size corrections to the shinko s1245 (and add multicut sizes)
11067
110682015-02-08  <speachy>	d32a0c385a3e3fbe53457f36717e9862cbdaaf79
11069
11070	Lines: +20, -3
11071	Files:	src/main/print-olympus.c (+20, -3)
11072
11073	Add lamination control to the Shinko S1245
11074
110752015-02-01  <speachy>	3c9c9b084c82ee47c7b0342027fb12ae1c489676
11076
11077	Lines: +6, -6
11078	Files:	src/cups/shinko_s2145_print.c (+6, -6)
11079
11080	Upstream resync ; Fix several bugs in the s2145 backend.
11081
110822015-01-22  <speachy>	6fb82d2658bfaada3b8cc21791044357caf19508
11083
11084	Lines: +111, -2
11085	Files:	NEWS (+1, -0)
11086		src/main/print-olympus.c (+109, -2)
11087		src/xml/printers.xml (+1, -0)
11088
11089	Add initial support for the CIAAT Brava 21.
11090
11091	It will almost certainly require a backend, but it is closely related to
11092	the Shinko S6145
11093
110942015-01-21  <speachy>	c0db4974698b0443202262661407c2e72ba1bda1
11095
11096	Lines: +2, -2
11097	Files:	src/main/print-olympus.c (+2, -2)
11098
11099	Fix regressions on the Sony UP-DR150/DR200 printers.
11100
111012015-01-17  <speachy>	5623511e0ad408b2378614d5043e883cf722b6b9
11102
11103	Lines: +0, -8
11104	Files:	src/main/print-olympus.c (+0, -8)
11105
11106	Delete "custom" sizes from the Mitsu 9550, Kodak 8810 and 305.
11107
11108	These are newly-added models that should have never had a custom size
11109	listed to begin with; it won't break things for anyone was using a prior
11110	released version.
11111
111122015-01-17  <speachy>	a6f416a224197136fc8e1b542c215a67c54711c9
11113
11114	Lines: +38, -5
11115	Files:	src/cups/mitsu9550_print.c (+38, -5)
11116
11117	mitsu9550: Validate all known print sizes against all known media types.
11118
111192015-01-16  <speachy>	644edaaa43b4ce8106d0052b56c414dd8fb0e1e9
11120
11121	Lines: +3, -3
11122	Files:	src/cups/mitsu9550_print.c (+3, -3)
11123
11124	Add a missing newline to the "incorrect media" message.
11125
111262015-01-12  <speachy>	edfc7fda7f7028bf798a3248f2b2032c97b71470
11127
11128	Lines: +55, -22
11129	Files:	NEWS (+27, -2)
11130		README (+28, -20)
11131
11132	Update with all the dyesub changes since 5.2.10
11133
11134	I expect this text/formatting to change, but I wanted this info captured
11135	for now.
11136
111372015-01-12  <speachy>	392d5e5a4af05a3b80087b3d0eba25f0e757ae4f
11138
11139	Lines: +12, -8
11140	Files:	src/main/print-olympus.c (+12, -8)
11141
11142	Another fix for UP-DR200 2x6 prints.
11143
111442015-01-11  <speachy>	b2f62f227c397a5d88c9e729c7f49b870f826f28
11145
11146	Lines: +123, -35
11147	Files:	src/main/print-olympus.c (+123, -35)
11148
11149	Sony UP-DR200: Add 2x6 support, and general code cleanups.
11150
11151	UP-DR200 printing on mis-matched media may be more complicated, needing
11152	backend support and the ability to figure out what's installed.
11153
111542015-01-10  <speachy>	82b4da58d57d519e1f97da1051ade222d53fdc66
11155
11156	Lines: +43, -41
11157	Files:	src/main/print-olympus.c (+43, -41)
11158
11159	Rename DNPX2 --> MULTICUT
11160
11161	As this affects multiple, non-DNP, models as well.
11162
11163	Still defaults to off, since in its current incarnation requires
11164	uncommitted changes to papers.xml too.
11165
111662015-01-10  <speachy>	298599e5b5f5417151223ca87cffe672d7cab701
11167
11168	Lines: +0, -2
11169	Files:	src/xml/printers.xml (+0, -2)
11170
11171	We support the Mitsubishi 9550DW-S model too!
11172
111732015-01-10  <speachy>	15c56c96e39ec412d19c2af116248a78bf1b1bc8
11174
11175	Lines: +980, -2
11176	Files:	src/cups/Makefile.am (+1, -1)
11177		src/cups/backend_common.c (+1, -1)
11178		src/cups/mitsu9550_print.c (added +978)
11179
11180	Add in a backend for the Mitsubishi CP-9550D family (inclduding -S model!)
11181
111822015-01-10  <speachy>	cecc0a03f0e5d89939a95d4939d8df741f570135
11183
11184	Lines: +13, -1
11185	Files:	src/cups/blacklist (+13, -1)
11186
11187	Update blacklist with all known printers the backend handles.
11188
111892015-01-10  <speachy>	4fca1a44390c9c22aceaf00b943ed819f65df012
11190
11191	Lines: +169, -118
11192	Files:	src/cups/mitsu70x_print.c (+169, -118)
11193
11194	Resync Mitsu70x backend, picking up many minor improvements
11195
111962015-01-10  <speachy>	0259053bc71fc13ce0077cd79d6a6f40d7322844
11197
11198	Lines: +36, -11
11199	Files:	src/cups/backend_common.c (+29, -10)
11200		src/cups/backend_common.h (+7, -1)
11201
11202	Update dyesub backend library code.  Better debug dumps, primarily.
11203
112042015-01-10  <speachy>	fa5accc3f26b1fac267a915d89d586019502c5cc
11205
11206	Lines: +29, -7
11207	Files:	src/cups/kodak6800_print.c (+29, -7)
11208
11209	Update kodak6x80 backend with better error detection/handling
11210
112112015-01-10  <speachy>	cc29ac1f393f8ec29be037c151fd5076521dfb05
11212
11213	Lines: +27, -7
11214	Files:	src/cups/selphy_print.c (+27, -7)
11215
11216	Update Selphy backend with some fixes for the CP900.
11217
112182015-01-10  <speachy>	696be0a6698c0845b7badb154f95d150d04b6f44
11219
11220	Lines: +127, -24
11221	Files:	src/cups/shinko_s2145_print.c (+127, -24)
11222
11223	Update to latest shinko backend.  Preliminary support for other models.
11224
112252015-01-10  <speachy>	dd208bd087ae410d9485dad347e172fdace6944b
11226
11227	Lines: +39, -11
11228	Files:	src/cups/sony_updr150_print.c (+39, -11)
11229
11230	Update Sony dyesub backend to upstream.
11231
112322014-12-28  <speachy>	5726ddffaf6a1c48b7b97d711a1e0c9b0cb60ecd
11233
11234	Lines: +38, -10
11235	Files:	src/main/print-olympus.c (+37, -9)
11236		src/xml/printers.xml (+1, -1)
11237
11238	The Kodak 305 needs its own printer id, oops.
11239
112402014-12-25  <speachy>	e29848ce9afe6534e9250b3f91c2611cce999a7f
11241
11242	Lines: +1, -1
11243	Files:	src/xml/printers.xml (+1, -1)
11244
11245	Add IEEE1284 ID for the Kodak 305
11246
112472014-12-20  <speachy>	074386158ad32d94562259fe546e77b6829088e6
11248
11249	Lines: +5, -1
11250	Files:	src/xml/printers.xml (+5, -1)
11251
11252	Add IEEE1284 ID for Mitsubishi CP-9550D.
11253
11254	Also add commented-out entries for the CP-9550DZ and DW-S; they are WIP
11255	right now.
11256
112572014-12-06  <speachy>	7bcf7b54aeb483135362eb75b97a9fc855de42e3
11258
11259	Lines: +2, -2
11260	Files:	src/xml/printers.xml (+2, -2)
11261
11262	Mitsubishi CP-D9550D/DW are no longer experimental.  They work with
11263	current code and do not require a spooler.  (The -S variant likely will)
11264
112652014-12-06  <speachy>	10229733e33eadcd329c88f1aa05cef85563d003
11266
11267	Lines: +1, -1
11268	Files:	src/main/print-olympus.c (+1, -1)
11269
11270	Mitsubishi CP-9550 family uses BGR data, not RGB.
11271
112722014-12-03  <speachy>	c0b228ff96652cb032e45c565d47a6441882cf88
11273
11274	Lines: +63, -9
11275	Files:	src/main/print-olympus.c (+61, -8)
11276		src/xml/printers.xml (+2, -1)
11277
11278	Add initial support for the Mitsubishi CP-D80DW
11279
11280	Also:
11281	 * Fix incorrect 5x7 print dimensions on the CP-D70x
11282	 * Remove "custom" sizes from Mitsubishi CP-D70/D707/K60/D80
11283
112842014-11-08  <speachy>	063e4013ce1a75bfb6769a4ca43104366a95d7c0
11285
11286	Lines: +1, -1
11287	Files:	src/xml/printers.xml (+1, -1)
11288
11289	Add IEEE1284 deviceid for the Canon SELPHY CP900
11290
112912014-10-30  <speachy>	db17add6347d1e3bd1a382a16bbc5f87d6166db5
11292
11293	Lines: +13, -7
11294	Files:	src/cups/dnpds40_print.c (+13, -7)
11295
11296	Only error out when we get a non-idle/printing/cooling status code.
11297
11298	Appears to fix multipage print jobs that don't need both printer buffers.
11299
113002014-10-23  <speachy>	823e3b7cd1ee86841c321919444a0c421e41b1fa
11301
11302	Lines: +76, -0
11303	Files:	src/main/print-olympus.c (+74, -0)
11304		src/xml/printers.xml (+2, -0)
11305
11306	Add initial support for the Sony UP-CR10L / DNP SL-10
11307
11308	The existing UPDR150 backend should work, though we need a USB ID.
11309
113102014-10-20  <speachy>	06801e2c4bd9a77a385769e7fe2307ccbf0a6e69
11311
11312	Lines: +1, -1
11313	Files:	src/xml/printers.xml (+1, -1)
11314
11315	Fix a typo in the Sinfonia CE1 name.
11316
113172014-10-20  <speachy>	1ebabf071dd1d969958bf35767213d7010aaa503
11318
11319	Lines: +147, -1
11320	Files:	src/main/print-olympus.c (+139, -1)
11321		src/xml/papers.xml (+6, -0)
11322		src/xml/printers.xml (+2, -0)
11323
11324	Initial support for the Shinko S6145/Sinfonia CS2.  Required adding a
11325	'5x5' paper size.
11326
113272014-10-19  <speachy>	094e2d3022cd8c91a773d55dd5e81396787653dd
11328
11329	Lines: +118, -14
11330	Files:	src/main/print-olympus.c (+116, -14)
11331		src/xml/printers.xml (+2, -0)
11332
11333	Initial support for the Shinko CHC-S6245/Sinfonia CE
11334
113352014-10-19  <speachy>	0844d8ae8dfdd74dfdbed555fbd59fa67db317f2
11336
11337	Lines: +100, -1
11338	Files:	src/main/print-olympus.c (+97, -0)
11339		src/xml/printers.xml (+3, -1)
11340
11341	Add initial support for the Shinko S1245/Sinfonia E1
11342
113432014-10-18  <speachy>	e1ddd617ba0f0aa2e8ff5be43c22673a091e53eb
11344
11345	Lines: +65, -0
11346	Files:	src/main/print-olympus.c (+64, -0)
11347		src/xml/printers.xml (+1, -0)
11348
11349	Initial support for the Kodak 8810 large-format dyesub printer.
11350
113512014-10-18  <speachy>	ee80b01e653f7af8dd0af3eb434f213f96a103f1
11352
11353	Lines: +60, -7
11354	Files:	src/main/print-olympus.c (+59, -7)
11355		src/xml/printers.xml (+1, -0)
11356
11357	Add initial support for the Kodak 305 printer.
11358
113592014-10-16  <speachy>	4f4016c6e2f51ec7918ddb79dd2cc8fa1ea043e3
11360
11361	Lines: +918, -1
11362	Files:	src/cups/Makefile.am (+1, -1)
11363		src/cups/backend_common.c (+1, -0)
11364		src/cups/backend_common.h (+2, -0)
11365		src/cups/blacklist (+3, -0)
11366		src/cups/citizencw01_print.c (added +911)
11367
11368	Add a backend for the Citizen CW-01 printer (and eventually, its relatives)
11369
113702014-10-16  <speachy>	d135fccafd44cac35668977a8dd70960a36bb9fb
11371
11372	Lines: +314, -128
11373	Files:	src/cups/mitsu70x_print.c (+314, -128)
11374
11375	(upstream sync) Major improvements for the CP-D70x and CP-K60 series.
11376
113772014-10-16  <speachy>	261ba79ad527237c1662d23fe4995f73b95b37c4
11378
11379	Lines: +63, -34
11380	Files:	src/cups/kodak6800_print.c (+63, -34)
11381
11382	(upsteam sync) Be a bit smarter about decoding media types.
11383
113842014-10-09  <gernot2270>	c748650e8f2d3c6ea29a73ed3c50f994f4304269
11385
11386	Lines: +7, -1
11387	Files:	src/main/canon-media-mode.h (+3, -0)
11388		src/main/canon-modes.h (+4, -1)
11389
11390	Added Canon BJC 8200 modes to Canon BJC S820 experimentally
11391
113922014-10-07  <speachy>	990eb29f5457280923d69f5908f8bd7e6bc3871b
11393
11394	Lines: +35, -8
11395	Files:	src/main/print-olympus.c (+23, -8)
11396		src/xml/papers.xml (+12, -0)
11397
11398	Support additional paper types and resolutions for the Citizen CW-01
11399
114002014-10-06  <speachy>	33d1165afeaa519f84a8d81247e99b39a4a208f6
11401
11402	Lines: +1, -1
11403	Files:	src/main/print-olympus.c (+1, -1)
11404
11405	Fix an error in the CW-01 code.
11406
114072014-10-06  <speachy>	68cf4b3944fd28972d4cca9fb890feeee8e8a771
11408
11409	Lines: +107, -2
11410	Files:	src/main/print-olympus.c (+105, -0)
11411		src/xml/printers.xml (+2, -2)
11412
11413	Reworked support for Citizen CW-01, which uses a very different spool
11414	format to the newer CX/CY models.  No idea if this prints still.
11415
114162014-08-13  <speachy>	9cc45d0e39278e75ef34ab6f576e0099919f4016
11417
11418	Lines: +2, -2
11419	Files:	src/main/print-olympus.c (+2, -2)
11420
11421	Mitsubishi CP-D70x and CP-K60 are both YMC rater than BGR.
11422
114232014-08-10  <rlk>	93ba5ab98ced92cdfa2e880bfc950f0902d6a339
11424
11425	Lines: +0, -0
11426
11427	Update Hungarian translation
11428
114292014-07-22  <speachy>	978eda6aa341e7f27f1ead5aebdd6f182d776d19
11430
11431	Lines: +99, -131
11432	Files:	src/cups/kodak6800_print.c (+99, -131)
11433
11434	Resync Kodak 68x0 backend with upstream (much improved 6850 support)
11435
114362014-07-17  <speachy>	f7f361e164bf59f37eb32597fb9ca260df482ba3
11437
11438	Lines: +64, -20
11439	Files:	src/main/print-olympus.c (+62, -18)
11440		src/xml/printers.xml (+2, -2)
11441
11442	Add proper support for the Canon CP820 and CP910.
11443
11444	(These printers expect their data in component YCbCr format)
11445
114462014-06-04  <speachy>	26d688ad41cd6f270293359715f7d6e44d461616
11447
11448	Lines: +3, -0
11449	Files:	src/cups/blacklist (+3, -0)
11450
11451	Add blacklist entry for Sony UP-DR200.
11452
114532014-06-04  <speachy>	ec95baaa7a417116dd289e4700f6a25c1f7e859f
11454
11455	Lines: +355, -84
11456	Files:	src/cups/kodak6800_print.c (+355, -84)
11457
11458	 * Major updates for improved Kodak 6850 support
11459	 * Decode media descriptors
11460	 * Much better error detection and handling
11461	 * Use CUPS_BACKEND_* return codes
11462	 * Add status query and initial cut at prints remaining reporting.
11463
114642014-06-04  <speachy>	c3f8f2b10a17eadb00eab2474c4c0f7832d36dcb
11465
11466	Lines: +61, -21
11467	Files:	src/cups/sony_updr150_print.c (+61, -21)
11468
11469	*** empty log message ***
11470
114712014-06-04  <speachy>	dba4ab8a0b90d3c1ad01fffa05208a6e50173c1d
11472
11473	Lines: +17, -20
11474	Files:	src/cups/mitsu70x_print.c (+17, -20)
11475
11476	Use CUPS_BACKEND_* return codes.
11477
114782014-06-04  <speachy>	3388208f245e87fdb6c8adeb9214440a13a8fbaf
11479
11480	Lines: +54, -36
11481	Files:	src/cups/kodak605_print.c (+54, -36)
11482
11483	Decode media definition list, and use CUPS_BACKEND_* return codes.
11484
114852014-06-04  <speachy>	a0747c7bacc20394c3d1b99591f3aedfef02a841
11486
11487	Lines: +140, -108
11488	Files:	src/cups/dnpds40_print.c (+42, -41)
11489		src/cups/kodak1400_print.c (+23, -23)
11490		src/cups/selphy_print.c (+34, -32)
11491		src/cups/shinko_s2145_print.c (+41, -12)
11492
11493	Use appropriate CUPS_BACKEND_* return codes.
11494
114952014-06-04  <rlk>	63d82b9f94fb4cd0bf06b47d4e8fdafec74601cc
11496
11497	Lines: +24, -2
11498	Files:	src/cups/cups-genppdupdate.in (+24, -2)
11499
11500	Ensure that all of the PPD page size parameters are in sync
11501
115022014-06-04  <speachy>	5e43a81d324377a9f3448b5c1d689802c2f7a983
11503
11504	Lines: +34, -19
11505	Files:	src/cups/backend_common.c (+23, -19)
11506		src/cups/backend_common.h (+11, -0)
11507
11508	Upstream resync.  fix '-d' option, use CUPS_BACKEND_* return codes,
11509	improve detailed debug output.
11510
11511	Other backend updates will follow eventually.
11512
115132014-06-01  <rlk>	9461041d5e682191ee7a35165876190b7ac1bfa4
11514
11515	Lines: +2, -1
11516	Files:	src/xml/printers.xml (+2, -1)
11517
11518	Add Epson L210.
11519
11520	Remove spurious device ID from Apollo P-2200.
11521
115222014-06-01  <rlk>	a3e1c7019cd865f5c240dc7c8ba7832e03aaae6a
11523
11524	Lines: +4, -0
11525	Files:	configure.ac (+4, -0)
11526
11527	--with-foomatic3 implies --with-foomatic
11528
115292014-05-24  <jlabovitz>	e153ed901fe65d56f9e2563b2540fb7377270e3f
11530
11531	Lines: +8, -3
11532	Files:	macosx/README (+4, -0)
11533		macosx/src/gutenprint.pkg.src/Info.plist (+3, -3)
11534		macosx/subversion (+1, -0)
11535
11536	Add correct version to Info.plist of package. Bump version (only for packaging) to 5.2.10a.
11537
115382014-05-22  <rlk>	b073a7eb90e5c5b88c6e9c0cfa9a37ecf50b1c89
11539
11540	Lines: +0, -0
11541
11542	Update Dutch translation
11543
115442014-05-22  <rlk>	3ebbd4a93c4968dd69d12c99c79f5aa9cb8b223a
11545
11546	Lines: +823, -714
11547	Files:	include/gutenprint/printers.h (+7, -0)
11548		src/main/printers.c (+46, -0)
11549		src/xml/printers.xml (+713, -713)
11550		test/Makefile.am (+4, -1)
11551		test/gen-printer-list.c (added +53)
11552
11553	Add comments to printer list; add gen-printer-list to create supported printer list
11554
115552014-05-22  <rlk>	f45a006854ad18f02d7ed73fce080c73e3fcb1e2
11556
11557	Lines: +4, -4
11558	Files:	configure.ac (+4, -4)
11559
11560	Advance version number.
11561
115622014-05-20  <jlabovitz>	2713eca077e8ca5dddd73a6392eb8d9ee37dda7e
11563
11564	Lines: +46, -14
11565	Files:	macosx/README (+2, -2)
11566		macosx/gutenprint-version (+2, -3)
11567		macosx/make-build (+21, -1)
11568		macosx/make-installer (+1, -1)
11569		macosx/setup-env.sample (+1, -1)
11570		macosx/src/gutenprint.pkg.src/Resources/License.txt (+1, -1)
11571		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+18, -5)
11572
11573	Update ReadMe.html to have current release info and summary of recent changes.
11574	Update date in License.txt file.
11575	Comment out kext-building until it works.
11576	Update proper paths in setup-env.sample.
11577	Tweak build README to refer to correct paths.
11578	Refactor determination of GP version when building.
11579
11580===============================================================================
11581Name: gutenprint-5_2_10
11582
115832014-05-18  <speachy>	1ab1a471f5f8990cab0c3b9df79529b31b8365b8
11584
11585	Lines: +4, -9
11586	Files:	NEWS (+1, -6)
11587		src/cups/blacklist (+1, -1)
11588		src/cups/selphy_print.c (+2, -2)
11589
11590	Add Canon SELPHY CP520 USB PID to blacklist and backend.
11591
115922014-05-17  <rlk>	af68d8a899f37b90d7404962d6966a7324ea9234
11593
11594	Lines: +1, -1
11595	Files:	src/testpattern/testpattern.c (+1, -1)
11596
11597	Fix check for no output.
11598
115992014-05-17  <rlk>	fe80fd31b561f42d0b82059b3bc9196ca4ea5865
11600
11601	Lines: +0, -0
11602
11603	Gutenprint 5.2.10 release
11604
116052014-05-17  <rlk>	1cbd7b6b13a0a0ad4421073719d9d6c7d6895dc2
11606
11607	Lines: +87, -84
11608	Files:	AUTHORS (+3, -0)
11609		NEWS (+78, -78)
11610		README (+5, -5)
11611		configure.ac (+1, -1)
11612
11613	Prep for 5.2.10 release
11614
116152014-05-08  <speachy>	5667fb5e886fbbfb3cc4965d315b18b146518a4b
11616
11617	Lines: +13, -8
11618	Files:	NEWS (+11, -6)
11619		src/xml/printers.xml (+2, -2)
11620
11621	Back out support for Canon CP820 and CP910, as Gutenprint doesn't yet
11622	support the YCbCr output format the printers need.
11623
116242014-05-07  <speachy>	2c732e946cc3fe696cdd69a2dda1a63be3e1655f
11625
11626	Lines: +2, -2
11627	Files:	src/main/print-olympus.c (+2, -2)
11628
11629	SELPHY CP910/820 use BGR inks!
11630
116312014-05-07  <speachy>	07c27e4d93c488b8fe0ed24e9148d041062459fd
11632
11633	Lines: +5, -8
11634	Files:	NEWS (+3, -8)
11635		src/xml/printers.xml (+2, -0)
11636
11637	Add the Canon SELPHY CP820 and CP910 to the printer list.
11638
116392014-05-07  <speachy>	35cec449ff49d124a99767fef1ccc5fdb8bafcb5
11640
11641	Lines: +1, -11
11642	Files:	src/cups/blacklist (+0, -6)
11643		src/cups/selphy_print.c (+1, -5)
11644
11645	Remove placeholders for Canon CP820/CP910; they don't need a spooler.
11646
116472014-05-06  <speachy>	35a0a7eff47bc5c5993025c83a2ff95b69d1d222
11648
11649	Lines: +78, -0
11650	Files:	src/main/print-olympus.c (+78, -0)
11651
11652	Add support for the Canon CP820 and CP910.  Printers.xml to follow.
11653
116542014-05-04  <rlk>	da3b285cdc708303e8017b86fee68a497ec861a4
11655
11656	Lines: +2, -2
11657	Files:	src/testpattern/testpattern.c (+2, -2)
11658
11659	Fix comments.
11660
116612014-05-04  <rlk>	21b003d52d0fc6750d48577ff9389cd74eba5dca
11662
11663	Lines: +14, -24
11664	Files:	src/testpattern/testpattern.c (+14, -24)
11665
11666	Minor simplifications.
11667
116682014-04-25  <speachy>	e8953a1e66b2b147f6960653da6a5700fcc05d2f
11669
11670	Lines: +23, -0
11671	Files:	README (+23, -0)
11672
11673	Document the unsupportability of the Mitsubishi dyesub models ending in '-S'
11674
116752014-04-25  <speachy>	b640d87706162e27ead03cc1c182b748a0192585
11676
11677	Lines: +3, -1
11678	Files:	NEWS (+3, -1)
11679
11680	Further elaborate on the Mitsibuishi '-S' models being unsupported.
11681
116822014-04-19  <speachy>	069b1f14d6aff4e8ae716bedc564b51f262fa353
11683
11684	Lines: +41, -7
11685	Files:	src/main/print-olympus.c (+41, -7)
11686
11687	Add 5x7 support for the Kodak 605, and correct lamination options for
11688	the Mitsubishi D70/D707/K60 (it's acually Glossy/Matte vs None/Matte)
11689
116902014-03-30  <rlk>	8e7ce7776a9d135b45233275cf16883ad2d9bfba
11691
11692	Lines: +2, -2
11693	Files:	src/main/print-olympus.c (+2, -2)
11694
11695	Don't return something (void value, actually) out of a void function.
11696
116972014-03-30  <rlk>	7c5b3a999750ce04a1c9426d211fabe43c4b7257
11698
11699	Lines: +74, -53
11700	Files:	src/testpattern/run-testpattern-2.in (+60, -50)
11701		src/testpattern/testpattern.c (+14, -3)
11702
11703	Allow other types of checksum computations (default to sha512).
11704
11705	Don't print anything for skipped test in quiet mode.
11706
11707	Treat empty output as error (no empties currently exist).
11708
117092014-03-27  <speachy>	cf2f50da1b35d265490904af86f819bdf517d477
11710
11711	Lines: +1, -1
11712	Files:	src/cups/Makefile.am (+1, -1)
11713
11714	chmod the backend before installing it, may be responsible for a
11715	packaging bug.
11716
117172014-03-27  <rlk>	5eae4d8a7c107be19b2a1c6312aabdf8cd50153e
11718
11719	Lines: +0, -0
11720
11721	Update Catalan translation
11722
117232014-03-26  <speachy>	526816dcbeed15563fd2fa617b53f384f4813792
11724
11725	Lines: +15, -3
11726	Files:	src/cups/backend_common.c (+15, -3)
11727
11728	Fix a crash when libusb_init() fails.
11729
117302014-03-20  <rlk>	b88f3f0131e12899afd8c0972e9417a3cbeea1f5
11731
11732	Lines: +0, -0
11733
11734	Update German translation
11735
117362014-03-13  <speachy>	855a1d1834e9a5a4f89f99009670c368c7b6de79
11737
11738	Lines: +64, -33
11739	Files:	src/cups/selphy_print.c (+64, -33)
11740
11741	We don't need to override the Manufacturer string any more.
11742
117432014-03-13  <speachy>	c98ce409b95ce88fd4053e1beff02b03da0fe96f
11744
11745	Lines: +158, -31
11746	Files:	src/cups/backend_common.c (+158, -31)
11747
11748	Overhaul the URI generation; now we use the IEEE1284 data whenever possible.
11749
117502014-03-13  <speachy>	ab848a123cc31bddea3f0816df050dae3870184b
11751
11752	Lines: +80, -27
11753	Files:	src/cups/mitsu70x_print.c (+80, -27)
11754
11755	backend: Updates to Mitsubishi CP-D70/D707/K60 backend.  Still broken.
11756
117572014-03-11  <speachy>	99060466dba4ebc5d5c3bbc83af7635bcca778d2
11758
11759	Lines: +69, -43
11760	Files:	src/main/print-olympus.c (+69, -43)
11761
11762	Major improvements to Mitsubishi CP-D70/D707/K60 code.
11763
11764	 * Refactored to common code
11765	 * Added additional print sizes for D70/D707
11766	 * Added placeholder sizes for 4x6*2, 2x6*2, 3.5x5*2
11767	 * Fixed multi-cut on K60
11768	 * Fixed matte lamination (more..) on K60
11769
117702014-03-11  <speachy>	994bdefda1bd0dabec532abc2fd28e93d8995087
11771
11772	Lines: +6, -4
11773	Files:	src/main/print-olympus.c (+6, -4)
11774
11775	Mitsubishi CP-D70x -- Add 6x6 and 6x8.5" print sizes.  And it would
11776	appear printer does NOT support glossy lamination, only matte..
11777
11778	(strange, all of the marketing material says it does, but the Windows
11779	 drivers don't list that as an option...)
11780
117812014-03-11  <speachy>	dea3c17d2800649ceeeb4252816bd8d61636d467
11782
11783	Lines: +6, -2
11784	Files:	src/main/print-olympus.c (+6, -2)
11785
11786	More lamination fixes for the Mitsubishi CP-D70/D707/K60
11787
117882014-03-11  <speachy>	cd6fcde19760cce21c8c9061d08a90b4eed54580
11789
11790	Lines: +2, -2
11791	Files:	src/main/print-olympus.c (+2, -2)
11792
11793	Fix lamination on Mitsubishi CP-D70/D707-K60 printers.
11794
117952014-03-11  <speachy>	7445d6e9a7288ddf9cf446227326d3e1826c2141
11796
11797	Lines: +14, -9
11798	Files:	src/cups/Makefile.am (+1, -1)
11799		src/cups/backend_common.c (+13, -8)
11800
11801	Fix backend build on libusb < 1.0.10 (^@#%!!!)
11802
118032014-03-11  <speachy>	e7e8d2dc27a326eaf50b291892901b802fbf390e
11804
11805	Lines: +7, -2
11806	Files:	src/cups/blacklist (+3, -0)
11807		src/cups/mitsu70x_print.c (+4, -2)
11808
11809	backend:  Add USB PID for the Mitsubishi CP-K60DW-S
11810
118112014-03-09  <jlabovitz>	db12f0834ceca558c5840ba1998c31eecf7ee887
11812
11813	Lines: +9, -7
11814	Files:	macosx/README (+9, -7)
11815
11816	Clarify make-installer process.
11817
118182014-03-09  <jlabovitz>	9ea2cd2eabd1435959a264389bf78e63f6e36179
11819
11820	Lines: +4, -5
11821	Files:	macosx/setup-env.sample (+1, -1)
11822		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+3, -3)
11823		macosx/subversion (+0, -1)
11824
11825	Build from pre2 version.
11826	Update release notes with current version & date.
11827
11828===============================================================================
11829Name: gutenprint-5_2_10-pre2
11830
118312014-03-07  <speachy>	1d5e62779e5278b0fbdc8689b3f1977152f381c9
11832
11833	Lines: +1, -1
11834	Files:	README (+1, -1)
11835
11836	It's 5.2.10-pre2 now.  :)
11837
118382014-03-07  <rlk>	94de4221b41adec3a5ea64d15802ca1fb6e0b935
11839
11840	Lines: +0, -0
11841
11842	Prep for Gutenprint 5.2.10-pre2
11843
118442014-03-07  <speachy>	5a86dd4ad99d58d28c4545eef7b81654d26d674f
11845
11846	Lines: +26, -34
11847	Files:	NEWS (+2, -10)
11848		src/main/print-olympus.c (+24, -24)
11849
11850	Revert the SELPHY CP/ES paper size changes.
11851
118522014-03-07  <rlk>	b617326ef03014d0a0b15657571b444dcce32821
11853
11854	Lines: +4, -3
11855	Files:	configure.ac (+4, -3)
11856
11857	Bump .soname for 5.2.10.
11858
118592014-03-07  <rlk>	35083488867e88a6cd7f00105ea0039f430e1866
11860
11861	Lines: +3, -3
11862	Files:	configure.ac (+3, -3)
11863
11864	Correct the comments.
11865
118662014-03-07  <rlk>	c56d9c4a47e5e7633c94b50582e319c77cabf15a
11867
11868	Lines: +3, -3
11869	Files:	NEWS (+1, -1)
11870		README (+1, -1)
11871		configure.ac (+1, -1)
11872
11873	Prep for 5.2.10-pre2
11874
118752014-03-07  <speachy>	3ce4e33f25e8e8046f1c932bf0502dbbefb2d208
11876
11877	Lines: +11, -2
11878	Files:	NEWS (+11, -2)
11879
11880	Update release notes to document the paper size changes for the SELPHY
11881	CP/ES series.
11882
118832014-03-06  <jlabovitz>	569049b2576a1449b1f4a91ba8a3ba433a486c4c
11884
11885	Lines: +22, -157
11886	Files:	macosx/make-build (+12, -14)
11887		macosx/setup-env.sample (+2, -2)
11888		macosx/src/gutenprint.pkg.src/Resources/postinstall (+2, -64)
11889		macosx/src/gutenprint.pkg.src/Resources/postupgrade (+2, -64)
11890		macosx/src/gutenprint.pkg.src/make-contents (+4, -13)
11891
11892	Remove 10.4 build/install process.
11893	Pull libusb & gutenprint release from tarballs, rather than extracted directories.
11894
118952014-03-06  <jlabovitz>	cd4f2b7fb6046119ac4853f7f3c29cab0136e739
11896
11897	Lines: +28, -40
11898	Files:	NEWS (+4, -4)
11899		README (+1, -1)
11900		macosx/README (+19, -31)
11901		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+3, -3)
11902		macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (+1, -1)
11903
11904	Update documentation to reflect dropping of OS X 10.4/Tiger.
11905	Update OS X developer guide accordingly.
11906
119072014-03-06  <speachy>	e419b9e56f5ab04f55ec90a2b8ec4e04a7047a7f
11908
11909	Lines: +9, -5
11910	Files:	NEWS (+9, -5)
11911
11912	The SELPHY CP820 and CP910 utilize a completey different spoolfile (and
11913	presumably, comms protocol) so they will not be supported by the
11914	existing SELPHY CP/ES code.
11915
119162014-03-05  <speachy>	c8ef567a085dec667a3aac4dd6e92476995e131d
11917
11918	Lines: +35, -38
11919	Files:	src/cups/selphy_print.c (+35, -38)
11920
11921	Synchronize with upstream.  No functional change, just style.
11922
119232014-03-05  <speachy>	fe5a542a8560e4a27b94b54c44fd9d43a7f32123
11924
11925	Lines: +2, -2
11926	Files:	NEWS (+1, -1)
11927		README (+1, -1)
11928
11929	Minor documentation correction regarding the new backend.
11930
119312014-03-05  <speachy>	8c9ed9af82318c0ffbad666e7c7dd54d85a7ba5c
11932
11933	Lines: +9, -9
11934	Files:	src/cups/selphy_print.c (+9, -9)
11935
11936	Implement error recovery for all SELPHY models.
11937
119382014-03-04  <speachy>	2b358f7a342845c3e8edfa2638fabdceaa729b1d
11939
11940	Lines: +24, -24
11941	Files:	src/main/print-olympus.c (+24, -24)
11942
11943	Migrate Canon SELPHY CP/ES printers to using "standard" paper sizes.
11944
11945	Postcard -> w288h432  (standard 4x6)
11946	w253h337 -> B7        (standard 3.5x5)
11947	w283h566 -> w288h576  (standard 4x8)
11948
11949	Remaining is the "Credit Card" size, which doesn't seem to have any
11950	other users -- but the description doesn't match the dimensions.
11951
119522014-03-04  <speachy>	4108fce9696bce0608fc8d1986334b0ca9def125
11953
11954	Lines: +0, -0
11955	Files:	src/main/print-olympus.c (+0, -0)
11956
11957	Remove some superflous whitespace.
11958
119592014-03-04  <speachy>	d23f8ec3940bf90f5df179f9cd33482077b4a8a6
11960
11961	Lines: +12, -1
11962	Files:	src/main/print-olympus.c (+12, -1)
11963
11964	When using a dyesub printer with FEATURE_WHITE_BORDER, we need to
11965	incorporate its margins when reporting the max printable area.
11966
11967	This affects the DNP/Citizen models, and the Kodak 1400/805, but only
11968	when printing via CUPS.
11969
119702014-03-04  <speachy>	b2550d0526d524e0a9ed986e9bbf1835ee1a9ecb
11971
11972	Lines: +18, -1
11973	Files:	NEWS (+8, -1)
11974		README (+10, -0)
11975
11976	Document that you will need to remove/recreate your printer queue if you
11977	are using one of the previously-supported printers now handled by the
11978	dyesub backend.  (affected models are explicitly listed)
11979
119802014-03-04  <speachy>	e500aa06e351047bd031e91057e1000a7063f0f0
11981
11982	Lines: +24, -24
11983	Files:	src/main/print-olympus.c (+24, -24)
11984
11985	DS40/DS80: Ensure orientation of print size matches defined paper orientation.
11986
11987	For example, the '4x6' is defined to be taller-than-wide, but the
11988	printer prints it as wider-than-tall.  This swaps the axes so gutenprint
11989	knows to swap it.
11990
11991	Interestingly, for the most part it worked, but 'cuptestppd'
11992	barfed, and photoprint also was mightily confused.
11993
119942014-02-26  <speachy>	51cc6522ab3463b35e9c5b597472572d04dace67
11995
11996	Lines: +1, -3
11997	Files:	src/cups/dnpds40_print.c (+1, -3)
11998
11999	Get rid of an unnecessary byteswap in the DNP/Citizen code.
12000
120012014-02-25  <speachy>	0b71effdb985110a005ac9aa8a3bb7a60fa5be98
12002
12003	Lines: +1, -1
12004	Files:	src/cups/backend_common.h (+1, -1)
12005
12006	backend: use <libusb.h> instead of <libusb-1.0/libusb.h>
12007
120082014-02-23  <jlabovitz>	d8f96d280706dc4b7e4667446cca655e96553d16
12009
12010	Lines: +134, -50
12011	Files:	macosx/README (+134, -50)
12012
12013	Describe need for Tiger build machine, in addition to Leopard and Mavericks.
12014	Clarify initial configuration.
12015	Add Homebrew installation procudures (for pkg-config).
12016	Clarify CVS build.
12017	Revise for new method of extracting Gutenprint & libusb release downloads.
12018	Change names of environment variables for build configuration.
12019	Describe use of 'subversion' file.
12020
120212014-02-23  <jlabovitz>	752fd154382e24cbe3f41f3ac8a5606000c21730
12022
12023	Lines: +46, -20
12024	Files:	macosx/make-build (+46, -20)
12025
12026	Build & install libusb so that dyesub backend is built.
12027	Add --without-libiconv-prefix to make Tiger build work.
12028	Remove i386 build for Tiger (this is a mistake -- will fix & test).
12029	Use new environment variables, and ensure they are set.
12030	Refactor script to handle expanded builds of both libusb and Gutenprint.
12031
120322014-02-23  <jlabovitz>	5858efe755aa3c59304b4947969a2222b42828dc
12033
12034	Lines: +9, -2
12035	Files:	macosx/make-installer (+9, -2)
12036
12037	Use sudo to remove old build directory.
12038	Use new environment variables, and ensure they are set.
12039
120402014-02-23  <jlabovitz>	558bb247c249ce86156244212ff35587233dfbd2
12041
12042	Lines: +3, -2
12043	Files:	macosx/make-pkg (+3, -2)
12044
12045	Run PackageMaker under 'sudo' so it's able to get to all required files.
12046	Make PackageMaker output more verbose for help in debugging.
12047
120482014-02-23  <jlabovitz>	adca53c5c3e688f30115dfba372bbf6986ed4ee8
12049
12050	Lines: +7, -7
12051	Files:	macosx/make-supported-printers (+2, -2)
12052		macosx/src/gutenprint.dmg.src/name (+1, -1)
12053		macosx/src/install-gutenprint.mpkg.src/make-contents (+3, -3)
12054		macosx/src/install-gutenprint.mpkg.src/name (+1, -1)
12055
12056	Change names of build-specific environment variables to all begin with 'GP_'.
12057
120582014-02-23  <jlabovitz>	4d73aae7171d60e66235d43ff33f63096cc28f08
12059
12060	Lines: +12, -7
12061	Files:	macosx/gutenprint-version (+12, -7)
12062
12063	Change name of environment variable to start with 'GP_', to fit with
12064	other build variables.
12065	Clarify names of other internal variables.
12066
120672014-02-23  <jlabovitz>	c49621544556eb08ce13ce17ea8bbe2d877549eb
12068
12069	Lines: +1, -0
12070	Files:	macosx/subversion (added +1)
12071
12072	Added 'subversion' file to specify (optional) build version that is
12073	appended to Gutenprint version string.
12074
120752014-02-23  <jlabovitz>	cb3a39733e482fd6d48aabae466ed114b939eeb3
12076
12077	Lines: +5, -0
12078	Files:	macosx/setup-env.sample (added +5)
12079
12080	Add file to set needed environment variables.
12081
120822014-02-21  <rlk>	b0bef5d99db7c011e82ed786f537bdaf1abcbacb
12083
12084	Lines: +3, -3
12085	Files:	src/escputil/escputil.c (+3, -3)
12086
12087	Don't sanity check names of ink colors.
12088
120892014-02-19  <speachy>	ae4298fa86168012c57677fddc197b3c2f6dbf8b
12090
12091	Lines: +1, -1
12092	Files:	src/cups/backend_common.h (+1, -1)
12093
12094	Fix compile on Big Endian systems.  Patch from Dimitri John Ledkov.
12095
120962014-02-19  <speachy>	b300f7ed05500d6718e2ec29897c3276c32c65f0
12097
12098	Lines: +11, -6
12099	Files:	NEWS (+10, -5)
12100		README (+1, -1)
12101
12102	Documentation update, referencing the fact that you will need to
12103	re-create your printer queue if you are using a previously-supported
12104	printer with the new dyesub backend.
12105
121062014-02-19  <speachy>	7907536eb019cdc45b26baeb488162dc9ecc4df8
12107
12108	Lines: +1, -1
12109	Files:	src/cups/Makefile.am (+1, -1)
12110
12111	Add $(srcdir) to the blacklist install target.
12112
121132014-02-17  <jlabovitz>	3dcbfbc3a1c7a2b377772c5ffbd7318bba2ea6fd
12114
12115	Lines: +19, -15
12116	Files:	macosx/README (+0, -0)
12117		macosx/make-dmg (+5, -2)
12118		macosx/make-doc (+0, -0)
12119		macosx/make-installer (+1, -1)
12120		macosx/make-mpkg (+0, -0)
12121		macosx/make-pkg (+4, -0)
12122		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (+7, -8)
12123		macosx/src/gutenprint.pkg.src/make-contents (+1, -2)
12124		macosx/src/install-gutenprint.mpkg.src/make-contents (+1, -2)
12125
12126	Clean up CVS directories and .DS_Store files before packages & DMG are built.
12127	Correctly determine release version number.
12128	Update ReadMe.html with current information.
12129	Make debugging control line consistent across scripts.
12130	Tweak whitespace in documentation.
12131
121322014-02-17  <speachy>	2c09309a3130fdcbfb2bb09f3262a5b54f274107
12133
12134	Lines: +2, -5
12135	Files:	src/foomatic/foomatic-generator.in (+2, -5)
12136
12137	Replace the hackish patch that enabled mismatched x/y resolutions in the
12138	dyesub driver with a proper workaround from rlk.
12139
121402014-02-17  <jlabovitz>	2e4baa66ed69e923c7778852bbbbeb3f9edbc3fe
12141
12142	Lines: +2, -2
12143	Files:	README (+2, -2)
12144
12145	Remove references to 10.3 Panther.
12146
121472014-02-17  <jlabovitz>	fae5cd4f39bef1ceac3bcc8a2d767360d77f8459
12148
12149	Lines: +2119, -0
12150	Files:	macosx/README (added +213)
12151		macosx/README.vm-environment (added +68)
12152		macosx/compare-gutenprint-5 (added +174)
12153		macosx/gutenprint-version (added +26)
12154		macosx/make-build (added +77)
12155		macosx/make-dmg (added +42)
12156		macosx/make-doc (added +21)
12157		macosx/make-installer (added +55)
12158		macosx/make-mpkg (added +37)
12159		macosx/make-pkg (added +40)
12160		macosx/make-supported-printers (added +70)
12161		macosx/src/gutenprint.dmg.src/Contents/Documentation/GPL License.rtf (added +132)
12162		macosx/src/gutenprint.dmg.src/Contents/Documentation/SourceCode.webloc (added +8)
12163		macosx/src/gutenprint.dmg.src/Contents/Documentation/Supported Printers.webloc (added +8)
12164		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Gutenprint Utility for EPSON Inkjet Printers.command (added +213)
12165		macosx/src/gutenprint.dmg.src/Contents/Gutenprint Utility for EPSON Inkjet Printers/Utility Read Me.rtf (added +33)
12166		macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/Pasted Graphic 1.tiff (added +0)
12167		macosx/src/gutenprint.dmg.src/Contents/Uninstaller Read Me.rtfd/TXT.rtf (added +21)
12168		macosx/src/gutenprint.dmg.src/name (added +1)
12169		macosx/src/gutenprint.pkg.src/Info.plist (added +46)
12170		macosx/src/gutenprint.pkg.src/Resources/English.lproj/Description.plist (added +10)
12171		macosx/src/gutenprint.pkg.src/Resources/English.lproj/Gutenprint 5.info (added +17)
12172		macosx/src/gutenprint.pkg.src/Resources/License.txt (added +13)
12173		macosx/src/gutenprint.pkg.src/Resources/ReadMe.html (added +59)
12174		macosx/src/gutenprint.pkg.src/Resources/Welcome.rtfd/TXT.rtf (added +24)
12175		macosx/src/gutenprint.pkg.src/Resources/postinstall (added +195)
12176		macosx/src/gutenprint.pkg.src/Resources/postupgrade (added +195)
12177		macosx/src/gutenprint.pkg.src/Resources/preflight (added +56)
12178		macosx/src/gutenprint.pkg.src/Resources/preinstall (added +70)
12179		macosx/src/gutenprint.pkg.src/Resources/preupgrade (added +70)
12180		macosx/src/gutenprint.pkg.src/make-contents (added +39)
12181		macosx/src/gutenprint.pkg.src/name (added +1)
12182		macosx/src/install-gutenprint.mpkg.src/Info.plist (added +53)
12183		macosx/src/install-gutenprint.mpkg.src/make-contents (added +31)
12184		macosx/src/install-gutenprint.mpkg.src/name (added +1)
12185
12186	Adding OS X build scripts, documentation, and supporting information.
12187
121882014-02-17  <jlabovitz>	e1dc2746ffa293e17208624d720887fbc448e592
12189
12190	Lines: +8, -9
12191	Files:	NEWS (+8, -9)
12192
12193	Update list of OS X versions supported.
12194
121952014-02-16  <rlk>	e7b2257dd20386fd9119b7a848b0d3e6d86e5033
12196
12197	Lines: +2, -1
12198	Files:	NEWS (+2, -1)
12199
12200	Updates for Epson driver.
12201
122022014-02-16  <rlk>	0b744d8c1ede2e000b4448d1e05d5b621751cfbe
12203
12204	Lines: +21, -4
12205	Files:	NEWS (+9, -0)
12206		src/xml/escp2/model/model_118.xml (+1, -1)
12207		src/xml/printers.xml (+11, -3)
12208
12209	Add support for xX630, 635, and 645 parallel to WorkForce printers.
12210
12211	Improve duplex for WorkForce 630/635/645.
12212
12213===============================================================================
12214Name: gutenprint-5_2_10-pre1
12215
122162014-02-15  <rlk>	28995d77dff7e803e110ef1cef15e6ab2c4e79d1
12217
12218	Lines: +0, -0
12219
12220	Gutenprint 5.2.10-pre1 release
12221
122222014-02-15  <rlk>	f4c130eb046d446fcd1d5cb9cb3782eadc4da39b
12223
12224	Lines: +6, -6
12225	Files:	NEWS (+2, -2)
12226		README (+3, -3)
12227		configure.ac (+1, -1)
12228
12229	Prep for 5.2.10-pre1
12230
122312014-02-15  <rlk>	d8fd3db21c8e00bb2794edaf846af6bfbb251309
12232
12233	Lines: +2, -2
12234	Files:	src/cups/test-ppds (+2, -2)
12235
12236	Back out previous change (problem was due to a stale version of
12237	cupstestppd).
12238
122392014-02-14  <speachy>	8fd0aff1536c1d18620651d0d22df53177b64188
12240
12241	Lines: +25, -33
12242	Files:	README (+25, -33)
12243
12244	Some minor edits on the dyesub backend text.  In particular, I removed
12245	the list of "known bad" serialnum-less printers and suggested the user
12246	always check their printer if they want to plug more than one in.
12247
122482014-02-13  <speachy>	9013ed8378781d8307e98576419a00b845500654
12249
12250	Lines: +4, -1
12251	Files:	NEWS (+3, -0)
12252		src/xml/printers.xml (+1, -1)
12253
12254	Add IEEE1284 DeviceID for the Citizen CX printer.
12255
122562014-02-13  <rlk>	638780f18b7a66e4c8de9571e631f21558668725
12257
12258	Lines: +3, -1
12259	Files:	src/cups/genppd.c (+3, -1)
12260
12261	Correct help message.
12262
122632014-02-13  <rlk>	692c3323f3634c8cb8c05adfcc7e9e917a3d1a63
12264
12265	Lines: +4, -2
12266	Files:	src/cups/test-ppds (+4, -2)
12267
12268	Try to chase current versions of CUPS.
12269
122702014-02-12  <rlk>	0b131078e1bfe858695433c595e040fc81efeea3
12271
12272	Lines: +2, -2
12273	Files:	src/cups/Makefile.am (+2, -2)
12274
12275	Use $(RM) -rf rather than -$(RM) -r
12276
122772014-02-12  <speachy>	7f615aedc5f3205b1ec7d48b409654122197efe9
12278
12279	Lines: +638, -330
12280	Files:	README (+5, -6)
12281		src/cups/backend_common.c (+200, -92)
12282		src/cups/backend_common.h (+2, -2)
12283		src/cups/dnpds40_print.c (+71, -38)
12284		src/cups/kodak1400_print.c (+54, -32)
12285		src/cups/kodak605_print.c (+50, -24)
12286		src/cups/kodak6800_print.c (+61, -33)
12287		src/cups/mitsu70x_print.c (+25, -13)
12288		src/cups/selphy_print.c (+1, -1)
12289		src/cups/shinko_s2145_print.c (+166, -87)
12290		src/cups/sony_updr150_print.c (+3, -2)
12291
12292	Major rework of how the backend handles command line arguments.
12293
12294	 * Getopt across the board
12295	 * Environment variables replaced with options
12296	 * Backend options can be combined with printing
12297
12298	Also:
12299
12300	 * Misc bugfixes
12301	 * Notice about GPL and a warranty disclaimer in banner
12302	 * CP790 media/error detction revamp
12303
123042014-02-11  <rlk>	5af1669a098dd4d5cb6e083bb4d8b6d6ba35d166
12305
12306	Lines: +0, -0
12307
12308	Update Italian translation
12309
123102014-02-11  <speachy>	90bdd116435223eb4658b0b1568cca4dfaecbfb5
12311
12312	Lines: +72, -48
12313	Files:	src/cups/selphy_print.c (+72, -48)
12314
12315	Revamp the media detection and error handling for the SELPHY CP790.
12316
123172014-02-10  <speachy>	8a7cc75e1ddaf2abe32179c80ec24166aa81db5d
12318
12319	Lines: +87, -39
12320	Files:	src/cups/backend_common.c (+87, -39)
12321
12322	backend:  Use proper URLEncoding for all printer URI components:
12323
12324	 * Including Serial Number
12325	 * Old code only encoded spaces (incorrectly at that).
12326
12327	This has the side effect of changing the reported URI for any printer
12328	that had a space in its name.  Sorry about that.
12329
123302014-02-10  <speachy>	db58f944cc2e76a95e33563d14ad41616f839864
12331
12332	Lines: +10, -3
12333	Files:	src/cups/backend_common.c (+10, -3)
12334
12335	When querying a device for its vendor-specific serial number, gracefully
12336	handle a failure to claim the device and ignore it.
12337
123382014-02-10  <speachy>	c53a33d4095531a6204b9452d1214e2ee06a2a94
12339
12340	Lines: +44, -32
12341	Files:	README (+44, -32)
12342
12343	Adopt rlk's suggested text near-verbatim.  I agree with his approach,
12344	and further edits should be based on his text as it is far superior to
12345	what I'd [re]written.
12346
123472014-02-10  <speachy>	e596c445d4bfd54281c89701b67d6d2aac777322
12348
12349	Lines: +1, -1
12350	Files:	NEWS (+1, -1)
12351
12352	Get rid of the reference to 'libusbx', replacing it with 'libusb 1.0 or
12353	newer'
12354
123552014-02-10  <speachy>	b266f4fe501a3d373e87f32280973fa98b715d06
12356
12357	Lines: +590, -17
12358	Files:	src/cups/mitsu70x_print.c (added +520)
12359		src/cups/selphy_print.c (+70, -17)
12360
12361	backends:   Forgot to commit the Mitsubishi CP-D70/D707 code.
12362
123632014-02-09  <speachy>	04001969ea29c6a9d7f9d15272e56e34caafa9d2
12364
12365	Lines: +33, -74
12366	Files:	NEWS (+2, -32)
12367		README (+31, -42)
12368
12369	Documentation updates to reflect current dyesub backend status quo.
12370
12371	In particular, eliminate all the stuff about fake serial numbers and
12372	libusb versions, instead describing which printers are affected by the
12373	lack of serial numbers and the consequences.
12374
123752014-02-09  <speachy>	84dc84bd24ce4ef02ea5053d7ead9b9444a89c8c
12376
12377	Lines: +5, -26
12378	Files:	configure.ac (+0, -8)
12379		src/cups/backend_common.c (+5, -18)
12380
12381	backends: Eliminate the fake serial number generation based on USB
12382	topology, and replace it with a more generic warning. This only affected
12383	a few printer models and the workaround created more problems for common
12384	use cases.
12385
123862014-02-09  <speachy>	8ea884934c9d2a90f97eb3bea7a6b651042868b9
12387
12388	Lines: +7, -7
12389	Files:	README (+4, -4)
12390		src/cups/backend_common.c (+3, -3)
12391
12392	Use 'Bxxx_UNKDEV' when we can't querty libusb for the full bus topology,
12393	plus appropriate edits to README.
12394
123952014-02-09  <rlk>	15b7cce4077121badff2d3012b185ff50e93b18f
12396
12397	Lines: +1, -1
12398	Files:	configure.ac (+1, -1)
12399
12400	Typo
12401
124022014-02-09  <rlk>	6898ef4793a2d75cbc44545d8782c608a7a764c2
12403
12404	Lines: +3, -2
12405	Files:	configure.ac (+3, -2)
12406
12407	Clean up indentation and record that warning was emitted.
12408
124092014-02-09  <rlk>	53c65c8d47f44ffb2f62d76479d6579f6861bb13
12410
12411	Lines: +1, -1
12412	Files:	README (+1, -1)
12413
12414	Typo
12415
124162014-02-09  <speachy>	3353dd8b8136d937f7dc9e1e5ff443c7744cdbad
12417
12418	Lines: +7, -0
12419	Files:	configure.ac (+7, -0)
12420
12421	Complain loudly if we detect libusb1 < 1.0.13, but don't error out.
12422
124232014-02-09  <speachy>	e07f116304151f856926068e20a72057eeb5f7a6
12424
12425	Lines: +13, -12
12426	Files:	README (+13, -12)
12427
12428	Further dyesub edits in the README.
12429
124302014-02-09  <speachy>	5c3b88fc658625f53ac20645a37a4f0dac8a7f23
12431
12432	Lines: +80, -40
12433	Files:	README (+80, -40)
12434
12435	Heavy editing on the dyesub backend section.
12436
124372014-02-09  <speachy>	9e86a44f39399871adb98036c934b030d2ca9161
12438
12439	Lines: +16, -3
12440	Files:	NEWS (+5, -0)
12441		README (+2, -0)
12442		src/cups/Makefile.am (+1, -1)
12443		src/cups/backend_common.c (+3, -2)
12444		src/cups/backend_common.h (+2, -0)
12445		src/cups/blacklist (+3, -0)
12446
12447	Add the Mitsubishi CP-D70/D707 backend.  Completely untested and may eat your cats.
12448
124492014-02-09  <rlk>	d079cffafa7d6f2d8da25c1c024fe49027c02c4c
12450
12451	Lines: +3, -3
12452	Files:	README (+3, -3)
12453
12454	Complete the rearrangement.
12455
124562014-02-09  <rlk>	b71996aa760062e74a650026c5895f0f894e6427
12457
12458	Lines: +53, -49
12459	Files:	README (+53, -49)
12460
12461	Fill to 72 column standard.
12462
124632014-02-09  <rlk>	fba84dc7cb210c8136660e5eca5da0d9f93efb83
12464
12465	Lines: +122, -123
12466	Files:	README (+122, -123)
12467
12468	Move the sections on the dyesub backend and escputil further up.
12469
124702014-02-09  <speachy>	48dbb934f11b5a6faa85dc8f9df244ecafeaf730
12471
12472	Lines: +26, -13
12473	Files:	README (+26, -13)
12474
12475	Incorporate latest updates to the dyesub backend documentation
12476
124772014-02-09  <speachy>	e834e0f9034e44919438f4d9e5947ddd6a46a424
12478
12479	Lines: +98, -7
12480	Files:	NEWS (+1, -1)
12481		README (+97, -6)
12482
12483	Add info about the dyesub backend into the README file.  And a couple of
12484	minor corrections in the NEWS file.
12485
124862014-02-09  <speachy>	ee2682db678249fb4fbd88364432c32e1eede4b7
12487
12488	Lines: +0, -3
12489	Files:	src/cups/blacklist (+0, -3)
12490
12491	blacklist:  Leave the Mitusbishi CP-D70/D707 off the blacklist until
12492	    the backend supports it properly.
12493
124942014-02-08  <speachy>	217bb97f8466b0d3d8ee7f5a4f52196de2546b39
12495
12496	Lines: +38, -4
12497	Files:	NEWS (+25, -0)
12498		configure.ac (+1, -1)
12499		src/cups/backend_common.c (+9, -2)
12500		src/cups/backend_common.h (+3, -1)
12501
12502	backends:  Allow use with libusb < 1.0.13, but emit compile-time
12503	warnings and a BIG LOUD WARNING at runtime if the workarounds are
12504	invoked.
12505
12506	Note that the code that would trigger the workarounds is itself a
12507	workaround for printers that do not report a serial number, so the
12508	expectation is that typical end-users would not be affected.
12509
125102014-02-08  <speachy>	165b2bea151121663a1898b3c619e06eaeb055d1
12511
12512	Lines: +0, -5
12513	Files:	src/cups/kodak1400_print.c (+0, -1)
12514		src/cups/kodak605_print.c (+0, -1)
12515		src/cups/kodak6800_print.c (+0, -1)
12516		src/cups/shinko_s2145_print.c (+0, -1)
12517		src/cups/sony_updr150_print.c (+0, -1)
12518
12519	backends:  Get rid of the now-obsolete 'multiprint_capable' flag.
12520
125212014-02-08  <speachy>	927277fdfd8ff2f4a7f496709a61d7e96dfea317
12522
12523	Lines: +2, -6
12524	Files:	src/cups/backend_common.c (+2, -6)
12525
12526	backend:  The libusb/libusbx reunification has meant that the version
12527	test needs to be updated to match both possible #defines
12528
125292014-02-08  <rlk>	619c0b629ca61ea7ff2a05e2411c116f581ba34e
12530
12531	Lines: +9, -9
12532	Files:	configure.ac (+9, -9)
12533
12534	A bit more cleanup.
12535
125362014-02-08  <rlk>	97cecbfcc3fded80a838bdd6143c57317f6b5640
12537
12538	Lines: +2, -2
12539	Files:	configure.ac (+2, -2)
12540
12541	Rearrange the output a to make it cleaner.
12542
125432014-02-05  <speachy>	2e1bb2866a4a00f834d3f09307a34a0d8de6463b
12544
12545	Lines: +5, -2
12546	Files:	src/cups/blacklist (+5, -2)
12547
12548	Add Citizen CY (aka DNP DS-RX1) to blacklist since it's handled by our
12549	backend.
12550
125512014-02-05  <rlk>	8f6b61b727efc138843b605fb9e74755b5e876df
12552
12553	Lines: +2, -0
12554	Files:	NEWS (+1, -0)
12555		src/xml/printers.xml (+1, -0)
12556
12557	Add support for Epson CX7300
12558
125592014-02-05  <speachy>	9c6a49492d81da9027259b92c33cea9507061be4
12560
12561	Lines: +33, -83
12562	Files:	NEWS (+17, -5)
12563		src/cups/dnpds40_print.c (+13, -77)
12564		src/xml/printers.xml (+3, -1)
12565
12566	dyesub:  The Citizen CX/CX-W/CY and DNP DSRX1 are supported now.
12567		 Also, add entries for Citizen CX-01 and OP900.
12568
12569	  This whole family of printers is functionally identical.
12570
125712014-02-04  <speachy>	9d15fd65d79b48741af0af7200bbd8a696c8fced
12572
12573	Lines: +21, -17
12574	Files:	src/cups/selphy_print.c (+21, -17)
12575
12576	backends: Handle a couple more error cases from the CP-10 and CP790
12577	printers.  And automatically clear the error state before bailing.
12578
125792014-02-03  <speachy>	5cad27ff4f1f967222be053b3c6049d2e688eeea
12580
12581	Lines: +5, -1
12582	Files:	src/cups/backend_common.c (+5, -1)
12583
12584	backend:  Add a build-time test to ensure we are using libusb >= 1.0.13
12585
12586	Strictly speaking we only need 1.0.12, but we can't detect the API
12587	version until 1.0.13.
12588
125892014-02-03  <speachy>	b2da708f858ada285dcd3bbca9a3a3ae354bc509
12590
12591	Lines: +1, -1
12592	Files:	configure.ac (+1, -1)
12593
12594	configure:  Update the libusb test to require libusb-1.0 >= 1.0.13
12595
12596	The dyesub backends use an API introduced in 1.0.12 but there was no way
12597	to detect the presence of this at compile-time until 1.0.13.  (Yes,
12598	there really was no version or feature macro in the libusb headers!)
12599
12600	So just require 1.0.13 since that also brings some major bugfixes.
12601
126022014-02-03  <jlabovitz>	92c77c75ca4fe06fbb4f498f1ff23574f9b53cae
12603
12604	Lines: +2, -0
12605	Files:	doc/developer/Makefile.am (+2, -0)
12606
12607	Avoid building HTML if --without-doc has been specified in configuration.
12608
126092014-02-02  <speachy>	440920614416b9cc3e5d1be53dc79eca5aaac9aa
12610
12611	Lines: +2, -0
12612	Files:	NEWS (+1, -0)
12613		src/xml/printers.xml (+1, -0)
12614
12615	The Mitsubishi CP-3800DW is a rebadged version of the DNP DS80.
12616
12617	Initial investigations show it's compatible at the command stream level,
12618	but it probably needs the USB backend of the DS40/DS80 to work properly.
12619
12620	Mark it as theoretically supported, but untested.
12621
126222014-02-02  <speachy>	b6f31e0a9bc9830c51d6dee0b35c951136cde193
12623
12624	Lines: +86, -21
12625	Files:	src/cups/dnpds40_print.c (+86, -21)
12626
12627	backends: dnpds40:  Respect rules for determining how many print buffers we need for the job.
12628
12629	The printer has two buffers, but some image sizes/parameters require
12630	both buffers for a single image.  When submitting jobs to the printer,
12631	we need to wait until the printer has sufficient free buffers.
12632
12633	The safest approach is to always wait for the printer to be idle, but
12634	this prevents us from pipelining jobs to speed up printing.
12635
12636	Now all of the rules are implemented:
12637
12638	 * Switching between matte<->glossy requires both buffers free
12639	 * all 300dpi only need one
12640	 * with DS80, only need 2 buffers for some 600dpi sizes in matte mode
12641	 * with DS40, always need 2 buffers for > 5x7 prints, and 5x7 in matte.
12642
126432014-02-02  <speachy>	442cf6e3c584b352f28033ce10ef75700760062d
12644
12645	Lines: +40, -15
12646	Files:	src/cups/selphy_print.c (+40, -15)
12647
12648	backends: canonselphy: Detect 'depleted' vs 'incorrect' paper/ribbon error codes
12649
126502014-02-01  <speachy>	8d76e9a3a94fd77ef8678d84115af9bb3f395237
12651
12652	Lines: +4, -4
12653	Files:	NEWS (+4, -4)
12654
12655	The Sony UP-DR200 is now confirmed to be working!
12656
126572014-02-01  <speachy>	7d9444f476649d971c0ba5808f873fe043b9edae
12658
12659	Lines: +108, -0
12660	Files:	NEWS (+16, -0)
12661		src/main/print-olympus.c (+86, -0)
12662		src/xml/printers.xml (+6, -0)
12663
12664	dyesub:  Add the DNP DSRX1, and the Citizen CX/CX-W/CY/CW-02/OP900II
12665
12666	The CX and CX-W are identical to the DNP DS40 and DS80, respectively.
12667	The CW-02 and OP900II are functionally identical to the DS40.
12668
12669	The DSRX1 and Citizen CY are functionally identical to the DS40 except
12670	for the lack of 6x9 print support.
12671
126722014-01-31  <speachy>	bf51b3ca2780dfe230cbc091e7ea69c37ced5ebc
12673
12674	Lines: +5, -4
12675	Files:	NEWS (+5, -4)
12676
12677	NEWS:  Updated to reflect full support for the Canon SELPHY CP790
12678
126792014-01-31  <speachy>	ef135e99a87c09e615b0b233c2918c1450a1eb54
12680
12681	Lines: +32, -14
12682	Files:	src/cups/selphy_print.c (+32, -14)
12683
12684	backends:  Finer grained paper/ribbon detection for CP-series, plus more
12685	  consistent use of terminology in error reporting.
12686
126872014-01-31  <speachy>	8942fe11144041cb96f69012ad5a0d01a543ed5b
12688
12689	Lines: +6, -0
12690	Files:	src/cups/blacklist (+6, -0)
12691
12692	blacklist:  Add placeholder entries for Canon SELPHY CP820 and CP910
12693
126942014-01-30  <speachy>	833942b6391babbe54d3b2476b11693ff6d54944
12695
12696	Lines: +245, -40
12697	Files:	src/cups/selphy_print.c (+245, -40)
12698
12699	backends:  Update Canon SELPHY CP/ES backend for multi-page jobs
12700
12701	Also includes a complete rewrite of the error handling and media type
12702	detection code, which makes this backend considerably more robust.
12703
127042014-01-30  <speachy>	b4634235ef030fce679447107a0de483ad91f33f
12705
12706	Lines: +89, -41
12707	Files:	src/cups/sony_updr150_print.c (+89, -41)
12708
12709	backends: Sony UP-DR150/DR200 updates for multi-page print jobs.
12710
12711	Note that this required a major rewrite of the command parser, and it
12712	has not been fully regression-tested on an actual printer yet.
12713
127142014-01-30  <speachy>	53b6348cab589ee5060fae5757465fb1535e5350
12715
12716	Lines: +70, -19
12717	Files:	src/cups/dnpds40_print.c (+17, -5)
12718		src/cups/kodak1400_print.c (+18, -3)
12719		src/cups/kodak605_print.c (+11, -3)
12720		src/cups/kodak6800_print.c (+11, -3)
12721		src/cups/shinko_s2145_print.c (+13, -5)
12722
12723	backends: Kodak1400/805/605/68x0, DNP DS40/80, Shinko S2145 updated to handle multi-page printing.
12724
12725	Note that the 605 backend has not been regression tested yet.
12726
127272014-01-30  <speachy>	d45252c5cd8badf280e04701c76a98e29fe20c8e
12728
12729	Lines: +34, -12
12730	Files:	src/cups/backend_common.c (+32, -11)
12731		src/cups/backend_common.h (+2, -1)
12732
12733	backends:  Core support for multi-page print jobs.
12734
127352014-01-30  <speachy>	711ece004be87899a2daeb258f0f0d240b40e16f
12736
12737	Lines: +1, -1
12738	Files:	src/cups/blacklist (+1, -1)
12739
12740	cups blacklist:  Add Canon SELPHY CP790
12741
127422014-01-27  <gernot2270>	58ebe0ece69bcfd101b3f8bb8e65a8a59cea3a86
12743
12744	Lines: +15, -1
12745	Files:	NEWS (+7, -0)
12746		src/xml/printers.xml (+8, -1)
12747
12748	Added various Canon printer instances that are newly released this year but whose series is already supported.
12749
127502014-01-27  <gernot2270>	67d2ae71c581f1e3c65bdba569655f7992870cf2
12751
12752	Lines: +2, -1
12753	Files:	NEWS (+1, -0)
12754		src/xml/printers.xml (+1, -1)
12755
12756	Added IEEE 1284 deviceID for Canon SELPHY CP790
12757
127582014-01-27  <rlk>	42f9077ff212a38795a9c7d462009b95ca76a406
12759
12760	Lines: +5, -0
12761	Files:	NEWS (+4, -0)
12762		src/xml/printers.xml (+1, -0)
12763
12764	Add OKI B401d
12765
127662014-01-26  <rlk>	43024117416cbc8c41e2e7bff010de7d274512c8
12767
12768	Lines: +0, -0
12769
12770	Update Danish translation
12771
127722014-01-26  <gernot2270>	922c5126cb2f1486968c40a4cec0ec6e6c4f8d9b
12773
12774	Lines: +3, -0
12775	Files:	NEWS (+3, -0)
12776
12777	Added several more Canon printers to unsupported list.
12778
127792014-01-26  <rlk>	4e36412ed5adfb61f0e48c5843dbdcd814143505
12780
12781	Lines: +2, -2
12782	Files:	NEWS (+1, -1)
12783		configure.ac (+1, -1)
12784		po/vi.po (added +0)
12785
12786	Add Vietnamese translation
12787
127882014-01-24  <gernot2270>	4f991592cebb292fdbdb42207b90e120c83b9aa8
12789
12790	Lines: +53, -13
12791	Files:	src/main/canon-media.h (+48, -12)
12792		src/main/print-canon.c (+5, -1)
12793
12794	Added support for Canon iP8700 series, and iX6800 media. Some comments on media types added to print-canon.c
12795
127962014-01-24  <rlk>	93517d60cf5c6ce91746246d406865ec1d3580b3
12797
12798	Lines: +32, -0
12799	Files:	src/main/print-color.c (+32, -0)
12800
12801	Add raw curves for channels 32-63.
12802
128032014-01-24  <speachy>	597133dbc3d3600a3034bd1f88645cc9aff2051e
12804
12805	Lines: +1, -1
12806	Files:	src/cups/.cvsignore (+1, -1)
12807
12808	Update .cvsignore to reflect the current backend name.
12809
128102014-01-23  <gernot2270>	6c39301afe4d77a31f4feb3e0eca3d404aaf3eb5
12811
12812	Lines: +75, -17
12813	Files:	src/main/print-canon.c (+75, -17)
12814
12815	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.
12816
128172014-01-23  <rlk>	4b4ae677d6b93d17fd4289197d52778a714d6a80
12818
12819	Lines: +2, -4
12820	Files:	test/pixma_parse.c (+2, -4)
12821
12822	Don't attempt to print detail about colors that are out of bounds.
12823
128242014-01-23  <rlk>	debc786a76c51328687413be7f3cf690a8dcc041
12825
12826	Lines: +5, -2
12827	Files:	NEWS (+5, -2)
12828
12829	Expand printable area at bottom on Epson 3800, 3880
12830
128312014-01-23  <rlk>	f031fb731235b8e696e721ac1e32b94ce9568ef4
12832
12833	Lines: +4, -4
12834	Files:	src/xml/escp2/model/model_107.xml (+2, -2)
12835		src/xml/escp2/model/model_108.xml (+2, -2)
12836
12837	Expand printable area at bottom on Epson 3800, 3880
12838
128392014-01-23  <rlk>	eaa294760124f4d3b5fb31f959ae886e94736a8e
12840
12841	Lines: +1757, -18
12842	Files:	include/gutenprint/image.h (+1, -1)
12843		src/main/print-color.c (+64, -0)
12844		src/main/print-escp2.c (+30, -6)
12845		src/main/print-escp2.h (+1, -1)
12846		src/testpattern/testpattern.h (+4, -4)
12847		src/xml/escp2/inks/Makefile.am (+1, -0)
12848		src/xml/escp2/inks/pro_ultrachrome_k3v10.xml (added +724)
12849		src/xml/escp2/media/Makefile.am (+1, -0)
12850		src/xml/escp2/media/pro_ultrachrome_k3v10.xml (added +925)
12851		src/xml/escp2/model/model_116.xml (+3, -3)
12852		src/xml/escp2/model/model_117.xml (+3, -3)
12853
12854	Add support for 10-channel raw printing for Epson 7900/9900.
12855
12856	Increase max channels to 64.
12857
128582014-01-23  <gernot2270>	4fa3fefb743a983240afbb28c2650d12fa196cb0
12859
12860	Lines: +87, -63
12861	Files:	src/main/print-canon.c (+67, -54)
12862		test/pixma_parse.c (+4, -4)
12863		test/pixma_parse.h (+16, -5)
12864
12865	Added comments to pixma_parse, completed compression tables to correct number of entries, re-arranged CD debug output in print_canon
12866
128672014-01-23  <rlk>	8fdb7032866de2a9c16b6a94bbcc71bb8e6dd2b9
12868
12869	Lines: +176, -563
12870	Files:	src/main/print-canon.c (+176, -563)
12871
12872	Clean up extraneous debugging stuff.
12873
128742014-01-23  <rlk>	aeb4d17d160a5c2fa18b110e3102c1b2ba46cb67
12875
12876	Lines: +0, -0
12877
12878	Update Ukrainian translation
12879
128802014-01-22  <speachy>	13d08e2ff2ac30b29cb0594a1f36379a42d92498
12881
12882	Lines: +0, -5
12883	Files:	NEWS (+0, -5)
12884
12885	NEWS:  Remove comments about the Canon CP-10's warts.  It works fine
12886	now.
12887
128882014-01-22  <rlk>	5c74164f49106c073f432f43d685c94408089553
12889
12890	Lines: +2, -2
12891	Files:	src/xml/papers.xml (+2, -2)
12892
12893	Disambiguate a few names.
12894
128952014-01-22  <rlk>	393445d9978d1cc339a5fd7f3a67276e68e56538
12896
12897	Lines: +0, -0
12898
12899	Update Catalan and Dutch translations
12900
129012014-01-21  <speachy>	40079785aa41aa2d683e691f3846eb1e48c5d482
12902
12903	Lines: +6, -3
12904	Files:	src/cups/backend_common.c (+6, -3)
12905
12906	backend:  Fix enumeration in the presence of multiple supported printers.
12907
12908	In many situations we'd actually try to bind to the first supported
12909	printer we find, even if it's not necessarily the printer we want.
12910
129112014-01-21  <rlk>	81aae5bca001f57375a78aed704d6d9879452c95
12912
12913	Lines: +0, -0
12914
12915	Update Ukrainian translation
12916
129172014-01-18  <speachy>	13a15a853ca44eb339a7fd68a205d90cebc19265
12918
12919	Lines: +8, -6
12920	Files:	src/cups/sony_updr150_print.c (+8, -6)
12921
12922	backends:  Fix 6x8 print job parsing for the Sony UP-DR150 family.
12923
129242014-01-18  <rlk>	5765205625366b6d39dc4fb6e1cb6bf54c9501d2
12925
12926	Lines: +4, -3
12927	Files:	configure.ac (+3, -2)
12928		scripts/autogen.sh (+1, -1)
12929
12930	A few minor fixes for unusual version numbers of CUPS and openjade
12931
129322014-01-16  <rlk>	ca3ea5a4a12bf2a20109ba697ccc1528062eee94
12933
12934	Lines: +0, -1
12935	Files:	doc/README.maintaining (+0, -1)
12936
12937	Remove duplicate entry from Debian build requirements.
12938
129392014-01-16  <jlabovitz>	0555a797f2757b37b71d9a626fcd8013fc6f8bc5
12940
12941	Lines: +19, -0
12942	Files:	doc/README.maintaining (+19, -0)
12943
12944	*** empty log message ***
12945
129462014-01-15  <gernot2270>	45ccda80b1788bd6bc6104407b89ac3698bcd9d1
12947
12948	Lines: +325, -49
12949	Files:	src/main/print-canon.c (+325, -49)
12950
12951	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.
12952
129532014-01-14  <rlk>	ff7755ffee9d8eadd38d2e045fa087e4d748beb9
12954
12955	Lines: +15, -8
12956	Files:	src/cups/Makefile.am (+15, -8)
12957
12958	Correctly install/uninstall the blacklist.
12959
12960	Distribute the blacklist in the tarball.
12961
129622014-01-14  <rlk>	ab024f0cce8add907b29373cf786811f7b4b012f
12963
12964	Lines: +1, -1
12965	Files:	src/main/print-canon.c (+1, -1)
12966
12967	Fix a const error.
12968
129692014-01-13  <speachy>	ef96963eca3ead4ead9ddb472badbc5f911019b6
12970
12971	Lines: +87, -21
12972	Files:	src/cups/backend_common.c (+1, -1)
12973		src/cups/kodak1400_print.c (+8, -2)
12974		src/cups/kodak605_print.c (+10, -3)
12975		src/cups/kodak6800_print.c (+9, -3)
12976		src/cups/selphy_print.c (+50, -10)
12977		src/cups/shinko_s2145_print.c (+9, -2)
12978
12979	backends: all: Properly detect short reads when reading in print headers.
12980	          selphy: Explicitly retry short reads when loading plane data.
12981
129822014-01-13  <gernot2270>	6343bec8f7e52f235ec43be0d605a957acf89def
12983
12984	Lines: +119, -16
12985	Files:	src/main/print-canon.c (+117, -14)
12986		test/pixma_parse.c (+2, -2)
12987
12988	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.
12989
129902014-01-13  <rlk>	e34278dca2fc4dd2fd66c3f97084b436e8a37ecd
12991
12992	Lines: +2, -2
12993	Files:	src/escputil/d4lib.c (+2, -2)
12994
12995	Remove a few non-ASCII characters.
12996
129972014-01-13  <rlk>	f9485708eaba0ec83220fa4b84d1c5d5aca70b2e
12998
12999	Lines: +1, -1
13000	Files:	src/main/print-util.c (+1, -1)
13001
13002	Force a crash properly.
13003
130042014-01-12  <speachy>	87fe96153952a851775a6231695f4c20f4e941d4
13005
13006	Lines: +183, -217
13007	Files:	src/cups/backend_common.c (+44, -6)
13008		src/cups/backend_common.h (+3, -0)
13009		src/cups/dnpds40_print.c (+14, -32)
13010		src/cups/kodak1400_print.c (+20, -33)
13011		src/cups/kodak605_print.c (+30, -53)
13012		src/cups/kodak6800_print.c (+38, -47)
13013		src/cups/selphy_print.c (+15, -22)
13014		src/cups/shinko_s2145_print.c (+14, -23)
13015		src/cups/sony_updr150_print.c (+5, -1)
13016
13017	backends:  sync with upstream in preparation for release:
13018
13019	 * Fixed help text for standalone usage.
13020	 * Default output less verbose and more consistent across backends.
13021	   Set DYESUB_DEBUG in the environemnt to enable loads of debugging output.
13022	 * Use a common read_data() function to move all libusb stuff out of the
13023	   individual backends.  Simplifies debugging and error handling, and
13024	   fixed several of backend bugs (especially wrt short reads).
13025
130262014-01-12  <rlk>	e5ec6b8d80aa6805b6e7fdfee485711662e27781
13027
13028	Lines: +1, -1
13029	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
13030
13031	Fix typo
13032
130332014-01-12  <rlk>	afb1e80c2f3f37b479298060ae36da6a69d95980
13034
13035	Lines: +35, -29
13036	Files:	configure.ac (+6, -0)
13037		src/cups/Makefile.am (+26, -26)
13038		src/cups/test-rastertogutenprint.in (+1, -1)
13039		src/foomatic/Makefile.am (+2, -2)
13040
13041	Substitute GUTENPRINT_RELEASE_VERSION and GUTENPRINT_BASE_VERSION
13042
130432014-01-12  <rlk>	984c8fda604255fea26befe027f1e48e3ebedcd3
13044
13045	Lines: +0, -38
13046	Files:	doc/gutenprint.dox.in (+0, -19)
13047		doc/gutenprintui2.dox.in (+0, -19)
13048
13049	Remove some obsolete options
13050
130512014-01-12  <gernot2270>	d71bd55198d31e711abed1b955e7347619ffd1e7
13052
13053	Lines: +188, -189
13054	Files:	src/xml/printers.xml (+188, -189)
13055
13056	Updated printers.xml for Canon printers of MP series. Checked 5.2.9 entries are unchanged except for new entries to extend existing ones.
13057
130582014-01-12  <gernot2270>	571eb0bb69eb5e689c2bb838ec45bc7700a71b33
13059
13060	Lines: +152, -152
13061	Files:	src/xml/printers.xml (+152, -152)
13062
13063	Updated printers.xml for Canon printers of MX and E series. Checked 5.2.9 entries are unchanged.
13064
130652014-01-12  <rlk>	be5ff4f367e5de566bada93ccbbf49c1074d39ee
13066
13067	Lines: +4, -5
13068	Files:	autogen.sh (+1, -2)
13069		configure.ac (+3, -3)
13070
13071	Eliminate use of echo -n which fails on OS X
13072
130732014-01-12  <rlk>	79aa5ab2ee26186e011772c7a9170425abf5cac8
13074
13075	Lines: +2, -2
13076	Files:	src/gutenprintui2/panel.c (+2, -2)
13077
13078	Allow "unsafe" strings for manufacturer and queue names.
13079
130802014-01-12  <rlk>	14f5fb624ab0ef41a3e17c3b75e806bdaea75be7
13081
13082	Lines: +5, -0
13083	Files:	src/main/print-papers.c (+2, -0)
13084		src/main/printers.c (+3, -0)
13085
13086	Flag duplicate printers and page sizes
13087
130882014-01-11  <gernot2270>	c5e2d7acbcf5268a82018e74de586a84753af637
13089
13090	Lines: +54, -64
13091	Files:	src/xml/printers.xml (+54, -64)
13092
13093	Updated printers.xml for Canon printers of BJ, BJC, S, iP, iX, and Pro series. Removed duplicates, checked 5.2.9 entries are unchanged.
13094
130952014-01-11  <gernot2270>	1101503aac554ca17db64c293ed537ae1df8efe9
13096
13097	Lines: +24, -0
13098	Files:	src/main/print-canon.c (+24, -0)
13099
13100	Added debug statements in the canon_setup_channel(s) functions
13101
131022014-01-10  <speachy>	560620ad0e2874d052e84e68dc7da79220ece353
13103
13104	Lines: +4, -4
13105	Files:	NEWS (+4, -4)
13106
13107	NEWS: Update info about the backends and CUPS >= 1.6.4, and mention that
13108	  it only applies to Linux users.
13109
131102014-01-09  <gernot2270>	e82162524b15c3dc1db262ce07e12ef0942db4af
13111
13112	Lines: +169, -176
13113	Files:	src/xml/printers.xml (+169, -176)
13114
13115	Changed Canon generic printer series entries name, driver, foomaticid in printers.xml to make them unique (partial correction, MP models not yet unique).
13116
131172014-01-08  <gernot2270>	67ee8354db3ec8d115f77866cc6c74d3e211c992
13118
13119	Lines: +4, -2
13120	Files:	NEWS (+2, -0)
13121		src/xml/printers.xml (+2, -2)
13122
13123	Added IEEE1284 deviceID for Canon SELPY CP530 and CP810. Via MacOSX forums.
13124
131252014-01-08  <rlk>	fe1d220c80a855c7db8aeca606b783f062db1eae
13126
13127	Lines: +4, -1
13128	Files:	test/Makefile.am (+4, -1)
13129
13130	Don't run run-weavetest as part of the standard test suite.  It is
13131	very time consuming and provides little value for release testing
13132	since the last material change was made in 2008.  It is essentially a
13133	giant unit test for the weave code.
13134
131352014-01-06  <gernot2270>	75ed3d12084f5704905859c5f8e2af2b6691dd00
13136
13137	Lines: +1, -1
13138	Files:	src/xml/printers.xml (+1, -1)
13139
13140	Added IEEE1284 deviceID for Canon MP500. Via Jiri Popelka from Redhat.
13141
131422014-01-05  <rlk>	2906f961af2c897ebdfb4cc4087625d22c96b352
13143
13144	Lines: +2, -2
13145	Files:	src/xml/printers.xml (+2, -2)
13146
13147	Clean up inadvertent duplicate driver IDs for some Epson printers.
13148
131492014-01-05  <gernot2270>	f36824ec85161a1db3b8ee5e37730dcf5596fbfd
13150
13151	Lines: +8, -4
13152	Files:	NEWS (+4, -0)
13153		src/xml/printers.xml (+4, -4)
13154
13155	Added IEEE1284 device IDs for Canon SELPHY CP-10, CP-300, CP500, CP730 (developer-owned devices).
13156
131572014-01-05  <gernot2270>	f815ce60a8a1216e89b839ce57321ea66541771a
13158
13159	Lines: +3, -2
13160	Files:	NEWS (+2, -1)
13161		src/xml/printers.xml (+1, -1)
13162
13163	Added Canon SELPHY ES40 IEEE1284 deviceID
13164
131652014-01-05  <rlk>	09466bc85fef5aa9d9dade108948eb321b2308cb
13166
13167	Lines: +100, -65
13168	Files:	NEWS (+36, -36)
13169		README (+17, -13)
13170		configure.ac (+47, -16)
13171
13172	Bump version and start working on release notes and README
13173
131742014-01-05  <rlk>	b0b220c6f6ac3ff4965a32caf257d31c37389095
13175
13176	Lines: +6, -0
13177	Files:	src/xml/papers.xml (+6, -0)
13178
13179	Add w576h576 for dye sub printers.
13180
131812014-01-05  <gernot2270>	b2d4fa670fd5d12e3bf7e9a30a6c13485b410022
13182
13183	Lines: +1, -1
13184	Files:	src/xml/printers.xml (+1, -1)
13185
13186	Removed line break in Canon MP160 devideID
13187
131882014-01-04  <rlk>	07dd8dc2c48adeef0f21092642ec46b8a6bc89b9
13189
13190	Lines: +14, -43
13191	Files:	src/main/print-lexmark.c (+6, -17)
13192		src/main/print-pcl.c (+8, -26)
13193
13194	Fix crashes
13195
131962014-01-04  <gernot2270>	2486ddfefe6e557051d4e27ae50bf08b1391f441
13197
13198	Lines: +8, -3
13199	Files:	src/main/print-canon.c (+8, -3)
13200
13201	Removed warnings in canon driver
13202
132032014-01-04  <gernot2270>	db10b12bb004c86168f63722a8699f49c736d91b
13204
13205	Lines: +15, -6
13206	Files:	src/main/print-pcl.c (+15, -6)
13207
13208	Removed two warnings in PCL driver
13209
132102014-01-04  <gernot2270>	6f0f0211a19a3bcbc07afbbe1666d72d31a692d6
13211
13212	Lines: +50, -42
13213	Files:	src/main/print-lexmark.c (+50, -42)
13214
13215	Removed two warnings in lexmark driver
13216
132172014-01-04  <gernot2270>	b500820e4e21f865a398ff12b859b01f061a6c8a
13218
13219	Lines: +4, -4
13220	Files:	test/pixma_parse.c (+2, -2)
13221		test/pixma_parse.h (+2, -2)
13222
13223	Removed warnings in pixma_parse
13224
132252014-01-04  <rlk>	8caa99149e79c6ab231c67c48ed6b877efde217e
13226
13227	Lines: +203, -127
13228	Files:	include/gutenprintui2/gutenprintui.h (+6, -0)
13229		src/cups/genppd.c (+2, -0)
13230		src/cups/rastertoprinter.c (+11, -1)
13231		src/gimp2/print-gutenprint.c (+13, -13)
13232		src/gimp2/print.c (+11, -12)
13233		src/gimp2/print_gimp.h (+34, -4)
13234		src/gutenprintui2/curve.c (+3, -8)
13235		src/gutenprintui2/gammacurve.c (+4, -17)
13236		src/gutenprintui2/gutenprintui-internal.h (+29, -1)
13237		src/gutenprintui2/panel.c (+23, -15)
13238		src/gutenprintui2/plist.c (+5, -12)
13239		src/gutenprintui2/printrcl.l (+4, -0)
13240		src/gutenprintui2/ui-utils.c (+7, -1)
13241		src/main/curve.c (+3, -6)
13242		src/main/dither-inks.c (+0, -4)
13243		src/main/gutenprint-internal.h (+12, -0)
13244		src/main/print-color.c (+1, -1)
13245		src/main/print-dither-matrices.c (+13, -6)
13246		src/main/print-escp2.c (+9, -9)
13247		src/main/print-list.c (+2, -2)
13248		src/main/print-vars.c (+3, -3)
13249		src/main/printers.c (+1, -1)
13250		src/main/sequence.c (+2, -8)
13251		src/main/string-list.c (+2, -2)
13252		test/curve.c (+3, -1)
13253
13254	Clean up most warnings
13255
132562014-01-04  <rlk>	57a9dc6052e740435dc01c42bea89ba8ca116383
13257
13258	Lines: +206, -62
13259	Files:	src/testpattern/run-testpattern-2.in (+183, -59)
13260		src/testpattern/testpattern.c (+20, -3)
13261		src/testpattern/testpatternl.l (+3, -0)
13262
13263	Add recovery mechanism to restart tests after crash.
13264
13265	Add option to halt on any error.
13266
13267	Add options to better refine the printer list.
13268
13269	Add options to better control the level of test output.
13270
13271	Add option to run everything using one testpattern process, run each
13272	printer with a separate testpattern process, and run each case in a
13273	separate process.  The last is considerably slower but allows more
13274	definite indication of where the program crashed.
13275
132762014-01-04  <rlk>	d13c8e41c2450e588228e92087aaa8077417193a
13277
13278	Lines: +13, -2
13279	Files:	src/main/print-olympus.c (+13, -2)
13280
13281	Use a simple embedded random number generator to generate consistent
13282	output from run to run for regression testing purposes.
13283
132842014-01-04  <rlk>	5f7e6db04f80c82a8d8d365f278848de2ae00e2a
13285
13286	Lines: +125, -43
13287	Files:	src/escputil/d4lib.c (+4, -1)
13288		src/escputil/escputil.c (+121, -42)
13289
13290	Add experimental --reset-ink-levels command
13291
132922014-01-04  <rlk>	36a00acab55f7076166a6aae6c7829b735ae9085
13293
13294	Lines: +1, -1
13295	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
13296
13297	Reduce test output.
13298
132992014-01-03  <gernot2270>	aa1775076569dcfe1c300a0cbe645e50fe179dfe
13300
13301	Lines: +2, -2
13302	Files:	src/main/canon-printers.h (+2, -2)
13303
13304	Set ink order from KCMY to CMYK for Canon Pro 9500 and Pro 9500 Mk.II.
13305
133062013-12-31  <gernot2270>	72508f4b0752f8a5b8291e07730af4e22f01040e
13307
13308	Lines: +28, -16
13309	Files:	test/pixma_parse.c (+25, -14)
13310		test/pixma_parse.h (+3, -2)
13311
13312	Removed unused variables from pixma_parse
13313
133142013-12-29  <gernot2270>	fe15a97fec7437e8023f83c51e481008da431f3a
13315
13316	Lines: +1, -1
13317	Files:	src/main/print-canon.c (+1, -1)
13318
13319	Added missing else if clause to ESC_P length condition check
13320
133212013-12-29  <gernot2270>	72362486a33d6ca69784c95b9f66f42ebad5da68
13322
13323	Lines: +136, -166
13324	Files:	src/main/canon-inks.h (+1, -49)
13325		src/main/canon-modes.h (+111, -111)
13326		src/main/print-canon.c (+24, -6)
13327
13328	Canon MG5500 high quality mode inkset corrected.
13329
133302013-12-27  <speachy>	f77a5c6be8fba3befb7d6e3bd47be51d33635305
13331
13332	Lines: +11, -1
13333	Files:	src/main/print-olympus.c (+11, -1)
13334
13335	dyesub:  Add 2x6*2 support for the Sony UP-DR200 as well.  Also disabled.
13336
133372013-12-27  <speachy>	d616056eb981257aef2c04cb4b2921f19290623f
13338
13339	Lines: +132, -36
13340	Files:	src/main/print-olympus.c (+132, -36)
13341
13342	dyesub:  Initial multi-cut implementation, #ifdef'd out.
13343
13344	This relies on creating multiple, otherwise-duplicate paper types to
13345	handle the various multicut options.  These duplicate papers have not
13346	(nor will they ever) be committed.
13347
13348	I am committing this now because it has all of the multicut support
13349	options enumerated for the DNP DS40/DS80 and the Shinko S2145 printers,
13350	and the eventual "proper" solution will need this knowledge encoded.
13351
133522013-12-19  <speachy>	0ba0c9413200c62a1a174cc826b7d700245af7b0
13353
13354	Lines: +11, -4
13355	Files:	src/cups/dnpds40_print.c (+11, -4)
13356
13357	backends:  Fix DNP DS40/DS80 backend when being used as a, well, backend.
13358
13359	The problem was that we weren't handling short reads when loading the
13360	plane data, and were aborting instead of recovering cleanly.
13361
133622013-12-18  <speachy>	8824718e50f2ee93f4b79d7cf14b615f523e0ec1
13363
13364	Lines: +4, -4
13365	Files:	src/cups/Makefile.am (+3, -3)
13366		src/cups/backend_common.c (+1, -1)
13367
13368	backends:  rename back to gutenprint52+usb and fix the problem with the
13369	URI_PREFIX not being set properly.
13370
133712013-12-18  <speachy>	eb821ca3c34fce9e515e58500fd9d896257d67fe
13372
13373	Lines: +141, -2
13374	Files:	NEWS (+8, -1)
13375		src/cups/Makefile.am (+6, -1)
13376		src/cups/blacklist (added +127)
13377
13378	backend:  Add the blacklist file utilized by CUPS >= 1.6.4!
13379
133802013-12-18  <speachy>	556b98caa88a3540ad89876709d23aa1bbb00415
13381
13382	Lines: +6, -6
13383	Files:	src/cups/Makefile.am (+6, -6)
13384
13385	backend:  Rename backend to 'gutenprint52usb' as the old name of
13386		'gutenprint52+usb' was a 'Bad device-uri scheme' according
13387		to CUPS.
13388
133892013-12-18  <speachy>	d6dcc5c808c8056dfd13471c3d95cac266abc007
13390
13391	Lines: +22, -6
13392	Files:	src/cups/backend_common.c (+22, -6)
13393
13394	backends:  We need to handle spaces in the manufacturer part of the URI too.
13395
133962013-12-18  <speachy>	45597623bf76f72246ed0e3f8a098ca3b819f403
13397
13398	Lines: +74, -49
13399	Files:	NEWS (+6, -7)
13400		src/cups/dnpds40_print.c (+2, -2)
13401		src/foomatic/foomatic-generator.in (+4, -1)
13402		src/main/print-olympus.c (+62, -39)
13403
13404	dyesub: Add 300x600 DPI printing to DNP DS40 and DS80.
13405
13406	This required a kludge in the foomatic-generator script, it didn't like
13407	the '300x600' resolution.
13408
134092013-12-18  <speachy>	bb1038384a357b8813029b20c21b797371ed3b00
13410
13411	Lines: +67, -4
13412	Files:	src/main/print-olympus.c (+67, -4)
13413
13414	dyesub:  Fix DS40's 5x7 and 3.5x5 printing; left out a piece.
13415
13416		Add proper pagesize/cutter control to all ds40/ds80 printing.
13417
13418	  All that's left now is to define the additional multicut sizes...
13419
134202013-12-17  <speachy>	bb64aa049b2388d8e0d536efe9b0a964eee3aa3d
13421
13422	Lines: +997, -10
13423	Files:	NEWS (+9, -4)
13424		src/cups/.cvsignore (+1, -5)
13425		src/cups/Makefile.am (+1, -1)
13426		src/cups/backend_common.c (+1, -0)
13427		src/cups/backend_common.h (+3, -0)
13428		src/cups/dnpds40_print.c (added +982)
13429
13430	backends:  Add a backend for the DNP DS40/DS80 printers.
13431
13432	Strictly speaking this isn't necessary, but using it enables all sorts
13433	of capabilities and pipelined, status-aware print queueing.
13434
134352013-12-17  <speachy>	61a050b11d1e4c89e24e773a57c560c65e5260dd
13436
13437	Lines: +14, -6
13438	Files:	src/main/print-olympus.c (+14, -6)
13439
13440	dyesub:  Further improvements to the DS40/DS80 code:
13441
13442	 * Better document the plane header
13443	 * Populate the header with proper resolution (as opposed to size) fields
13444	 * Printer greatly prefers YMC ordering, not CMY
13445
13446	...Other than multicut support, I think this should do it for the DS40/DS80.
13447
134482013-12-17  <speachy>	dabec22ec169c60866a501704fda5ab0c9202047
13449
13450	Lines: +21, -16
13451	Files:	NEWS (+3, -1)
13452		src/main/print-olympus.c (+18, -15)
13453
13454	dyesub: Use margins on the DNP DS40/DS80 to accurately reflect the
13455	printable areas.  This has the benefit of supporting 3.5x5 and 5x7
13456	prints on the DS40.
13457
134582013-12-17  <speachy>	ab8d19850632679e1db8ce0e1342ea1590427fa4
13459
13460	Lines: +27, -18
13461	Files:	src/main/print-olympus.c (+27, -18)
13462
13463	dyesub: Clean up DNP DS40/DS80 code a bit:
13464
13465	 * printer_end() should only contain START command
13466	 * plane_init() should only contain per-plane stuff
13467	   * Also cleaned up padding code and documented the function better
13468	 * added printer_start() with all known page setup stuffs
13469
13470	This is verified working on a DNP DS80 w/ 1.30 firmware.
13471
134722013-12-16  <speachy>	0357d0026a59e3edb9c7777f007b84f18bd47f2c
13473
13474	Lines: +3, -2
13475	Files:	NEWS (+1, -0)
13476		src/xml/printers.xml (+2, -2)
13477
13478	xml:  Add IEEE1284 IDs for DNP DS40 and DS80
13479
134802013-12-16  <rlk>	a13617d5de9c344f1b451da40895d5e413984a7f
13481
13482	Lines: +44, -1
13483	Files:	doc/developer/Makefile.am (+1, -1)
13484		doc/developer/cleanwarnings.pl (added +43)
13485
13486	Remove spurious build noise
13487
134882013-12-15  <speachy>	801cab03e6f0de385d91579077f2f1dfc09e045a
13489
13490	Lines: +4, -1
13491	Files:	src/main/print-olympus.c (+4, -1)
13492
13493	dyesub:
13494
13495	  up-dr200:  Fix last commit to use correct value for double-up mode.
13496
13497	  dnp ds40/ds80:  Explicitly set printer to use "normal" cutter mode.
13498
134992013-12-15  <rlk>	b3aad0263c4b31fc32e12d63163e38994bc13586
13500
13501	Lines: +1, -1
13502	Files:	src/main/print-util.c (+1, -1)
13503
13504	Do it right.
13505
135062013-12-15  <rlk>	2b9b1e6539b51e6f8bb177e3b026659ad88f80fd
13507
13508	Lines: +5, -0
13509	Files:	src/main/print-util.c (+5, -0)
13510
13511	If STP_DEBUG is not zero, force a crash in stp_abort.
13512
135132013-12-15  <rlk>	f7d73f75eb6336411f0d1e8793457ad5043a0a93
13514
13515	Lines: +1, -1
13516	Files:	src/main/print-olympus.c (+1, -1)
13517
13518	Fix null pointer in sony-updr200.
13519
135202013-12-15  <rlk>	702c99ba775e5c8a05e59e691381a683045e1a3c
13521
13522	Lines: +1, -1
13523	Files:	NEWS (+1, -1)
13524
13525	Add Turkish translation
13526
135272013-12-15  <speachy>	17f13079ca317006f031cb2d24fac611f84cbc7f
13528
13529	Lines: +11, -0
13530	Files:	NEWS (+11, -0)
13531
13532	Improved support for DNP DS40/DS80.
13533
135342013-12-15  <speachy>	990f3024607a0660e8caf719bfc89f0383a657d6
13535
13536	Lines: +29, -12
13537	Files:	src/cups/backend_common.c (+17, -2)
13538		src/cups/kodak1400_print.c (+3, -1)
13539		src/cups/kodak605_print.c (+1, -5)
13540		src/cups/selphy_print.c (+3, -1)
13541		src/cups/sony_updr150_print.c (+5, -3)
13542
13543	backends:  Sync with upstream.  Primarily silencing build warnings.
13544
135452013-12-14  <rlk>	764476d1f2fc5332ecf7b8918fb289e77182e2cb
13546
13547	Lines: +1, -1
13548	Files:	src/main/print-olympus.c (+1, -1)
13549
13550	Fix a C++-style comment.
13551
135522013-12-14  <rlk>	48957877ad0617d648eca0c63b8a4b8fefd0ba10
13553
13554	Lines: +1032, -1031
13555	Files:	src/main/escp2-channels.c (+1, -1)
13556		src/main/escp2-papers.c (+2, -2)
13557		src/main/escp2-resolutions.c (+3, -3)
13558		src/main/print-escp2-data.c (+1, -1)
13559		src/xml/escp2/inks/artisan.xml (+2, -2)
13560		src/xml/escp2/inks/b500.xml (+2, -2)
13561		src/xml/escp2/inks/c120.xml (+2, -2)
13562		src/xml/escp2/inks/c64.xml (+2, -2)
13563		src/xml/escp2/inks/c80.xml (+2, -2)
13564		src/xml/escp2/inks/c82.xml (+2, -2)
13565		src/xml/escp2/inks/claria.xml (+2, -2)
13566		src/xml/escp2/inks/cmy.xml (+2, -2)
13567		src/xml/escp2/inks/cmykrb.xml (+2, -2)
13568		src/xml/escp2/inks/cmykro.xml (+2, -2)
13569		src/xml/escp2/inks/cx3650.xml (+2, -2)
13570		src/xml/escp2/inks/defaultblack.xml (+2, -2)
13571		src/xml/escp2/inks/f360.xml (+2, -2)
13572		src/xml/escp2/inks/f360_photo.xml (+2, -2)
13573		src/xml/escp2/inks/f360_photo7_japan.xml (+2, -2)
13574		src/xml/escp2/inks/f360_ultrachrome.xml (+2, -2)
13575		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+2, -2)
13576		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2)
13577		src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (+2, -2)
13578		src/xml/escp2/inks/nx100.xml (+2, -2)
13579		src/xml/escp2/inks/photo_gen0.xml (+2, -2)
13580		src/xml/escp2/inks/photo_gen1.xml (+2, -2)
13581		src/xml/escp2/inks/photo_gen2.xml (+2, -2)
13582		src/xml/escp2/inks/photo_gen3.xml (+2, -2)
13583		src/xml/escp2/inks/photo_gen3_4.xml (+2, -2)
13584		src/xml/escp2/inks/photo_gen4.xml (+2, -2)
13585		src/xml/escp2/inks/photo_pigment.xml (+2, -2)
13586		src/xml/escp2/inks/picturemate_4.xml (+2, -2)
13587		src/xml/escp2/inks/picturemate_6.xml (+2, -2)
13588		src/xml/escp2/inks/pro_gen1.xml (+2, -2)
13589		src/xml/escp2/inks/pro_gen2.xml (+2, -2)
13590		src/xml/escp2/inks/pro_pigment.xml (+2, -2)
13591		src/xml/escp2/inks/pro_ultrachrome.xml (+2, -2)
13592		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -2)
13593		src/xml/escp2/inks/pro_ultrachrome_k34.xml (+2, -2)
13594		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+2, -2)
13595		src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (+2, -2)
13596		src/xml/escp2/inks/standard.xml (+2, -2)
13597		src/xml/escp2/inks/standard_gen0.xml (+2, -2)
13598		src/xml/escp2/inks/sx445.xml (+2, -2)
13599		src/xml/escp2/inks/ultrachrome.xml (+2, -2)
13600		src/xml/escp2/inks/wf40.xml (+2, -2)
13601		src/xml/escp2/inks/wf500.xml (+2, -2)
13602		src/xml/escp2/inks/x80.xml (+2, -2)
13603		src/xml/escp2/inputslots/artisan.xml (+2, -2)
13604		src/xml/escp2/inputslots/b500.xml (+2, -2)
13605		src/xml/escp2/inputslots/cd.xml (+2, -2)
13606		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+2, -2)
13607		src/xml/escp2/inputslots/cd_roll_feed.xml (+2, -2)
13608		src/xml/escp2/inputslots/cutter_roll_feed.xml (+2, -2)
13609		src/xml/escp2/inputslots/default-duplex.xml (+2, -2)
13610		src/xml/escp2/inputslots/default.xml (+1, -1)
13611		src/xml/escp2/inputslots/pro3880.xml (+2, -2)
13612		src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (+2, -2)
13613		src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -2)
13614		src/xml/escp2/inputslots/r1800.xml (+2, -2)
13615		src/xml/escp2/inputslots/r2400.xml (+2, -2)
13616		src/xml/escp2/inputslots/r2880.xml (+2, -2)
13617		src/xml/escp2/inputslots/rx680.xml (+2, -2)
13618		src/xml/escp2/inputslots/rx700.xml (+2, -2)
13619		src/xml/escp2/inputslots/spro5000.xml (+2, -2)
13620		src/xml/escp2/inputslots/standard_roll_feed.xml (+2, -2)
13621		src/xml/escp2/inputslots/wf7000.xml (+2, -2)
13622		src/xml/escp2/media/artisan.xml (+2, -2)
13623		src/xml/escp2/media/b500.xml (+2, -2)
13624		src/xml/escp2/media/c120.xml (+2, -2)
13625		src/xml/escp2/media/c64.xml (+2, -2)
13626		src/xml/escp2/media/c80.xml (+2, -2)
13627		src/xml/escp2/media/c82.xml (+2, -2)
13628		src/xml/escp2/media/claria.xml (+2, -2)
13629		src/xml/escp2/media/claria1400.xml (+2, -2)
13630		src/xml/escp2/media/cmy.xml (+2, -2)
13631		src/xml/escp2/media/cmykrb.xml (+2, -2)
13632		src/xml/escp2/media/cmykro.xml (+2, -2)
13633		src/xml/escp2/media/cx3650.xml (+2, -2)
13634		src/xml/escp2/media/f360.xml (+2, -2)
13635		src/xml/escp2/media/f360_photo.xml (+2, -2)
13636		src/xml/escp2/media/f360_photo7_japan.xml (+2, -2)
13637		src/xml/escp2/media/f360_ultrachrome.xml (+2, -2)
13638		src/xml/escp2/media/f360_ultrachrome_k3.xml (+2, -2)
13639		src/xml/escp2/media/f360_ultrachrome_k3v.xml (+2, -2)
13640		src/xml/escp2/media/nx100.xml (+2, -2)
13641		src/xml/escp2/media/photo_gen0.xml (+2, -2)
13642		src/xml/escp2/media/photo_gen1.xml (+2, -2)
13643		src/xml/escp2/media/photo_gen2.xml (+2, -2)
13644		src/xml/escp2/media/photo_gen3.xml (+2, -2)
13645		src/xml/escp2/media/photo_gen3_4.xml (+2, -2)
13646		src/xml/escp2/media/photo_gen4.xml (+2, -2)
13647		src/xml/escp2/media/photo_pigment.xml (+2, -2)
13648		src/xml/escp2/media/picturemate_4.xml (+2, -2)
13649		src/xml/escp2/media/picturemate_6.xml (+2, -2)
13650		src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (+2, -2)
13651		src/xml/escp2/media/pro_gen1.xml (+2, -2)
13652		src/xml/escp2/media/pro_gen2.xml (+2, -2)
13653		src/xml/escp2/media/pro_pigment.xml (+2, -2)
13654		src/xml/escp2/media/pro_ultrachrome.xml (+2, -2)
13655		src/xml/escp2/media/pro_ultrachrome_k3.xml (+2, -2)
13656		src/xml/escp2/media/pro_ultrachrome_k3v.xml (+2, -2)
13657		src/xml/escp2/media/r800.xml (+2, -2)
13658		src/xml/escp2/media/standard.xml (+2, -2)
13659		src/xml/escp2/media/standard_gen0.xml (+2, -2)
13660		src/xml/escp2/media/ultrachrome.xml (+2, -2)
13661		src/xml/escp2/media/wf500.xml (+2, -2)
13662		src/xml/escp2/media/x80.xml (+2, -2)
13663		src/xml/escp2/mediasizes/standard.xml (+2, -2)
13664		src/xml/escp2/model/model_0.xml (+6, -6)
13665		src/xml/escp2/model/model_1.xml (+6, -6)
13666		src/xml/escp2/model/model_10.xml (+6, -6)
13667		src/xml/escp2/model/model_100.xml (+7, -7)
13668		src/xml/escp2/model/model_101.xml (+6, -6)
13669		src/xml/escp2/model/model_102.xml (+2, -2)
13670		src/xml/escp2/model/model_103.xml (+2, -2)
13671		src/xml/escp2/model/model_104.xml (+2, -2)
13672		src/xml/escp2/model/model_105.xml (+2, -2)
13673		src/xml/escp2/model/model_106.xml (+2, -2)
13674		src/xml/escp2/model/model_107.xml (+2, -2)
13675		src/xml/escp2/model/model_108.xml (+10, -10)
13676		src/xml/escp2/model/model_109.xml (+2, -2)
13677		src/xml/escp2/model/model_11.xml (+6, -6)
13678		src/xml/escp2/model/model_110.xml (+2, -2)
13679		src/xml/escp2/model/model_111.xml (+6, -6)
13680		src/xml/escp2/model/model_112.xml (+8, -8)
13681		src/xml/escp2/model/model_113.xml (+8, -8)
13682		src/xml/escp2/model/model_114.xml (+8, -8)
13683		src/xml/escp2/model/model_115.xml (+2, -2)
13684		src/xml/escp2/model/model_116.xml (+2, -2)
13685		src/xml/escp2/model/model_117.xml (+2, -2)
13686		src/xml/escp2/model/model_118.xml (+6, -6)
13687		src/xml/escp2/model/model_119.xml (+6, -6)
13688		src/xml/escp2/model/model_12.xml (+6, -6)
13689		src/xml/escp2/model/model_120.xml (+6, -6)
13690		src/xml/escp2/model/model_121.xml (+6, -6)
13691		src/xml/escp2/model/model_13.xml (+6, -6)
13692		src/xml/escp2/model/model_14.xml (+8, -8)
13693		src/xml/escp2/model/model_15.xml (+8, -8)
13694		src/xml/escp2/model/model_16.xml (+6, -6)
13695		src/xml/escp2/model/model_17.xml (+6, -6)
13696		src/xml/escp2/model/model_18.xml (+6, -6)
13697		src/xml/escp2/model/model_19.xml (+6, -6)
13698		src/xml/escp2/model/model_2.xml (+6, -6)
13699		src/xml/escp2/model/model_20.xml (+8, -8)
13700		src/xml/escp2/model/model_21.xml (+6, -6)
13701		src/xml/escp2/model/model_22.xml (+8, -8)
13702		src/xml/escp2/model/model_23.xml (+8, -8)
13703		src/xml/escp2/model/model_24.xml (+6, -6)
13704		src/xml/escp2/model/model_25.xml (+6, -6)
13705		src/xml/escp2/model/model_26.xml (+8, -8)
13706		src/xml/escp2/model/model_27.xml (+8, -8)
13707		src/xml/escp2/model/model_28.xml (+8, -8)
13708		src/xml/escp2/model/model_29.xml (+8, -8)
13709		src/xml/escp2/model/model_3.xml (+6, -6)
13710		src/xml/escp2/model/model_30.xml (+8, -8)
13711		src/xml/escp2/model/model_31.xml (+8, -8)
13712		src/xml/escp2/model/model_32.xml (+6, -6)
13713		src/xml/escp2/model/model_33.xml (+6, -6)
13714		src/xml/escp2/model/model_34.xml (+6, -6)
13715		src/xml/escp2/model/model_35.xml (+8, -8)
13716		src/xml/escp2/model/model_36.xml (+8, -8)
13717		src/xml/escp2/model/model_37.xml (+8, -8)
13718		src/xml/escp2/model/model_38.xml (+6, -6)
13719		src/xml/escp2/model/model_39.xml (+6, -6)
13720		src/xml/escp2/model/model_4.xml (+6, -6)
13721		src/xml/escp2/model/model_40.xml (+8, -8)
13722		src/xml/escp2/model/model_41.xml (+8, -8)
13723		src/xml/escp2/model/model_42.xml (+6, -6)
13724		src/xml/escp2/model/model_43.xml (+6, -6)
13725		src/xml/escp2/model/model_44.xml (+6, -6)
13726		src/xml/escp2/model/model_45.xml (+6, -6)
13727		src/xml/escp2/model/model_46.xml (+9, -9)
13728		src/xml/escp2/model/model_47.xml (+9, -9)
13729		src/xml/escp2/model/model_48.xml (+8, -8)
13730		src/xml/escp2/model/model_49.xml (+8, -8)
13731		src/xml/escp2/model/model_5.xml (+6, -6)
13732		src/xml/escp2/model/model_50.xml (+8, -8)
13733		src/xml/escp2/model/model_51.xml (+8, -8)
13734		src/xml/escp2/model/model_52.xml (+6, -6)
13735		src/xml/escp2/model/model_53.xml (+9, -9)
13736		src/xml/escp2/model/model_54.xml (+8, -8)
13737		src/xml/escp2/model/model_55.xml (+6, -6)
13738		src/xml/escp2/model/model_56.xml (+6, -6)
13739		src/xml/escp2/model/model_57.xml (+9, -9)
13740		src/xml/escp2/model/model_58.xml (+8, -8)
13741		src/xml/escp2/model/model_59.xml (+6, -6)
13742		src/xml/escp2/model/model_6.xml (+6, -6)
13743		src/xml/escp2/model/model_60.xml (+6, -6)
13744		src/xml/escp2/model/model_61.xml (+6, -6)
13745		src/xml/escp2/model/model_62.xml (+8, -8)
13746		src/xml/escp2/model/model_63.xml (+8, -8)
13747		src/xml/escp2/model/model_64.xml (+10, -10)
13748		src/xml/escp2/model/model_65.xml (+6, -6)
13749		src/xml/escp2/model/model_66.xml (+6, -6)
13750		src/xml/escp2/model/model_67.xml (+10, -10)
13751		src/xml/escp2/model/model_68.xml (+10, -10)
13752		src/xml/escp2/model/model_69.xml (+6, -6)
13753		src/xml/escp2/model/model_7.xml (+8, -8)
13754		src/xml/escp2/model/model_70.xml (+8, -8)
13755		src/xml/escp2/model/model_71.xml (+10, -10)
13756		src/xml/escp2/model/model_72.xml (+6, -6)
13757		src/xml/escp2/model/model_73.xml (+8, -8)
13758		src/xml/escp2/model/model_74.xml (+6, -6)
13759		src/xml/escp2/model/model_75.xml (+6, -6)
13760		src/xml/escp2/model/model_76.xml (+6, -6)
13761		src/xml/escp2/model/model_77.xml (+6, -6)
13762		src/xml/escp2/model/model_78.xml (+8, -8)
13763		src/xml/escp2/model/model_79.xml (+6, -6)
13764		src/xml/escp2/model/model_8.xml (+8, -8)
13765		src/xml/escp2/model/model_80.xml (+6, -6)
13766		src/xml/escp2/model/model_81.xml (+8, -8)
13767		src/xml/escp2/model/model_82.xml (+8, -8)
13768		src/xml/escp2/model/model_83.xml (+6, -6)
13769		src/xml/escp2/model/model_84.xml (+8, -8)
13770		src/xml/escp2/model/model_85.xml (+7, -7)
13771		src/xml/escp2/model/model_86.xml (+6, -6)
13772		src/xml/escp2/model/model_87.xml (+6, -6)
13773		src/xml/escp2/model/model_88.xml (+2, -2)
13774		src/xml/escp2/model/model_89.xml (+2, -2)
13775		src/xml/escp2/model/model_9.xml (+8, -8)
13776		src/xml/escp2/model/model_90.xml (+2, -2)
13777		src/xml/escp2/model/model_91.xml (+10, -10)
13778		src/xml/escp2/model/model_92.xml (+6, -6)
13779		src/xml/escp2/model/model_93.xml (+6, -6)
13780		src/xml/escp2/model/model_94.xml (+7, -6)
13781		src/xml/escp2/model/model_95.xml (+6, -6)
13782		src/xml/escp2/model/model_96.xml (+8, -8)
13783		src/xml/escp2/model/model_97.xml (+8, -8)
13784		src/xml/escp2/model/model_98.xml (+10, -10)
13785		src/xml/escp2/model/model_99.xml (+7, -7)
13786		src/xml/escp2/qualitypresets/p1_5.xml (+2, -2)
13787		src/xml/escp2/qualitypresets/picturemate.xml (+2, -2)
13788		src/xml/escp2/qualitypresets/prox900.xml (+2, -2)
13789		src/xml/escp2/qualitypresets/standard.xml (+2, -2)
13790		src/xml/escp2/qualitypresets/v2880.xml (+2, -2)
13791		src/xml/escp2/qualitypresets/wf40.xml (+2, -2)
13792		src/xml/escp2/weaves/pro7000.xml (+2, -2)
13793		src/xml/escp2/weaves/pro7500.xml (+2, -2)
13794		src/xml/escp2/weaves/pro7600.xml (+2, -2)
13795		src/xml/escp2/weaves/standard.xml (+2, -2)
13796
13797	Fix XML validation issue
13798
137992013-12-14  <rlk>	b72380473565310bde30c4de5b2179f33f6e499c
13800
13801	Lines: +40, -3
13802	Files:	include/gutenprint/string-list.h (+5, -0)
13803		src/gutenprintui2/plist.c (+2, -2)
13804		src/main/print-escp2-data.c (+2, -1)
13805		src/main/string-list.c (+25, -0)
13806		src/xml/extract-strings.c (+6, -0)
13807
13808	Validate that the name in string list names contains only alnum,
13809	hyphen, underscore, and + characters to ensure that key names won't
13810	contain things like whitespace that cause some things to blow up.
13811
13812	Add stp_string_listt_add_string_unsafe for the cases where that is
13813	known not to be an issue (such as translations).
13814
138152013-12-14  <rlk>	7f4ea2a32420a0c4282def24aa21e12a24ff7573
13816
13817	Lines: +521, -395
13818	Files:	src/cups/Makefile.am (+2, -2)
13819		src/cups/genppd.c (+513, -387)
13820		src/cups/i18n.c (+4, -4)
13821		src/cups/test-ppds (+2, -2)
13822
13823	Reduce verbosity of genppd; test uncompressed PPDs to work around CUPS bug
13824
138252013-12-14  <rlk>	c3a883a3f1a30626a422e85754061989c6f167e9
13826
13827	Lines: +1, -1
13828	Files:	configure.ac (+1, -1)
13829		po/tr.po (added +0)
13830
13831	Add Turkish translation
13832
138332013-12-14  <rlk>	8316b33112a7365ced31711714b680b2649216e1
13834
13835	Lines: +2, -2
13836	Files:	src/cups/rastertoprinter.c (+1, -1)
13837		src/cups/test-rastertogutenprint.in (+1, -1)
13838
13839	Reduce lines of test output
13840
138412013-12-14  <rlk>	ebed5beedde5b3ddcda2cb7b42085de122ccdde1
13842
13843	Lines: +2, -3
13844	Files:	src/cups/rastertoprinter.c (+2, -3)
13845
13846	Collapse amount printed and elapsed time into 1 line
13847
138482013-12-11  <speachy>	3a7b38e7b992bb945dbe4e6278a631aa26d03e86
13849
13850	Lines: +2, -2
13851	Files:	src/main/print-olympus.c (+2, -2)
13852
13853	dyesub:  DNP DS40/80 -- Fix lamination.  Silly printer uses DECIMAL numbers.
13854
138552013-12-11  <speachy>	d7fd573525bb4d040eb9af338554c532126ebe52
13856
13857	Lines: +19, -3
13858	Files:	src/main/print-olympus.c (+19, -3)
13859
13860	dyesub: Add lamination control to DNP DS40/DS80
13861
13862	(Requires firmware 1.30 or newer..)
13863
138642013-12-04  <speachy>	18a78dc5260a9d055812bcd75a0d8f93d5b8bc34
13865
13866	Lines: +1, -1
13867	Files:	src/main/print-olympus.c (+1, -1)
13868
13869	dyesub: shinko_s2145:  correct a comment about double-cut operation.
13870
138712013-12-01  <speachy>	2a1a8a88caa3e9d4e885bf5c25ffb04c2bdafbe8
13872
13873	Lines: +5, -1
13874	Files:	NEWS (+5, -1)
13875
13876	Add a note stating that Mitsubishi dyesub models ending in '-S' are NOT
13877	supported.
13878
138792013-11-25  <speachy>	bab7bf716bf88ac2accdab0242066430393895b4
13880
13881	Lines: +4, -11
13882	Files:	src/cups/kodak6800_print.c (+2, -2)
13883		src/cups/shinko_s2145_print.c (+2, -9)
13884
13885	backends:  use of open() with O_CREAT requires a third argument for file mask.
13886
138872013-11-24  <speachy>	393aa02af324b9a4d86805b0be6e9d6a74be47ea
13888
13889	Lines: +10, -10
13890	Files:	src/main/print-olympus.c (+10, -10)
13891
13892	dyesub: Fix print sizes with Mitsubishi CP-D70x, and the width/height in
13893	the output stream were swapped inadvertantly.
13894
138952013-11-24  <speachy>	a3ec9aa18a6b1893b72c6be1dc8ebfc584dd18c3
13896
13897	Lines: +135, -16
13898	Files:	src/cups/backend_common.c (+3, -1)
13899		src/cups/backend_common.h (+3, -0)
13900		src/cups/kodak605_print.c (+109, -7)
13901		src/cups/kodak6800_print.c (+20, -8)
13902
13903	backends:  Several changes:
13904
13905	  1) Silence some warnings
13906	  2) Fix bug in Kodak6800's tone curve set function
13907	  3) Add support to Kodak605 backend for setting tone curve
13908
139092013-11-24  <speachy>	f5809826a03d1a897dbe930d836922dbad6836ee
13910
13911	Lines: +107, -8
13912	Files:	NEWS (+1, -0)
13913		src/main/print-olympus.c (+105, -8)
13914		src/xml/printers.xml (+1, -0)
13915
13916	dyesub:  Add support for Mitsubishi CP-K60DW
13917
13918	It's similar to the CP-D70/D707, but different enough to be annoying.
13919
13920	Also fixed a couple of bugs in the CP-D70 code.
13921
139222013-11-24  <speachy>	c21f0f3b12ed88eea8eb39854a516242e23671e4
13923
13924	Lines: +6, -0
13925	Files:	src/xml/papers.xml (+6, -0)
13926
13927	papers:  add 6x6" print size.
13928
139292013-11-23  <speachy>	8286c8718b26fa3fbd1dee2d28b2dcfea7d73ea3
13930
13931	Lines: +512, -9
13932	Files:	NEWS (+4, -7)
13933		src/cups/Makefile.am (+1, -1)
13934		src/cups/backend_common.c (+2, -1)
13935		src/cups/backend_common.h (+2, -0)
13936		src/cups/kodak605_print.c (added +503)
13937
13938	dyesub: kodak605:  Add a CUPS backend for the Kodak 605 photo printer.
13939
13940	It has some warts, but it does successfully spit out 4x6 prints!
13941
139422013-11-21  <speachy>	49c51608c29824078615a9b93c48c2ca453b0b8e
13943
13944	Lines: +2, -2
13945	Files:	src/main/print-olympus.c (+2, -2)
13946
13947	dyesub: kodak605:  rows and columns of spool file are LITTLE endian!
13948
139492013-11-21  <speachy>	3a181ee37c851c8cd23f244097c2d0641840ee58
13950
13951	Lines: +2, -1
13952	Files:	NEWS (+1, -0)
13953		src/xml/printers.xml (+1, -1)
13954
13955	printers.xml:  Add IEEE1284 ID for Kodak 605
13956
139572013-10-29  <speachy>	3347e6bb321489f6aef12b9c094770a874a5a424
13958
13959	Lines: +5, -5
13960	Files:	src/main/print-olympus.c (+5, -5)
13961
13962	dyesub: s2145: Use CamelCase instead of underscores in keywords.
13963
139642013-10-29  <speachy>	45313e93ba766f264b1bc95e7011f0d2fcbaaef0
13965
13966	Lines: +5, -5
13967	Files:	src/main/print-olympus.c (+5, -5)
13968
13969	dyesub: s2145:  Spaces are not allowed in keywords.
13970
139712013-10-19  <gernot2270>	1cd0885f98ada72af87b6920d6b545848363d343
13972
13973	Lines: +2, -2
13974	Files:	src/main/canon-inks.h (+2, -2)
13975
13976	Fixed photo inkset definitions for Canon MG6500 and MG7100.
13977
139782013-10-18  <gernot2270>	16a4796a39a555cfe325bf9d1ab7262736263abf
13979
13980	Lines: +10, -10
13981	Files:	src/main/canon-inks.h (+3, -3)
13982		src/main/print-canon.c (+7, -7)
13983
13984	Corrected inksets for Canon iP7200: missing compression flag for photo-black ink.
13985
139862013-10-17  <speachy>	6cad81fad969f782740608541102ce1e99338ffc
13987
13988	Lines: +73, -24
13989	Files:	NEWS (+5, -0)
13990		src/main/print-olympus.c (+65, -22)
13991		src/xml/printers.xml (+3, -2)
13992
13993	dyesub: Initial support for the Sony UP-DR200 printer.
13994
13995	Its spool file is nearly identical to the UP-DR150, with an addition to
13996	to allow cutting media in half for smaller prints.  (Gutenprint does NOT
13997	support this currently!)
13998
13999	The backend will need updating as well, but we'll need access to one of
14000	these printers in order to proceed further.
14001
140022013-10-14  <gernot2270>	84e4dab6a7950ebbd7f7d498e609ddda0a5cfe41
14003
14004	Lines: +330, -76
14005	Files:	src/main/canon-modes.h (+2, -2)
14006		src/main/print-canon.c (+328, -74)
14007
14008	Corrected duplex mode selection in Canon driver. Corrected modes for Canon iP7200.
14009
140102013-10-08  <speachy>	21ff4055c382570039a36046eb6c804552957b6a
14011
14012	Lines: +6, -2
14013	Files:	NEWS (+4, -0)
14014		src/xml/printers.xml (+2, -2)
14015
14016	Add IEEE1284 Device ID for the Mitsubishi CP-D70/D707 printers.
14017
140182013-10-07  <speachy>	ee5abb50218c7aacda60e1a6d4b1de3a6d26b685
14019
14020	Lines: +5, -5
14021	Files:	src/main/print-olympus.c (+5, -5)
14022
14023	dyesub: Fix lamination axis for Mitsubishi CP-D70x printers.
14024
140252013-10-03  <speachy>	271cf201fc74942a28873e804daddbc59dd25ef6
14026
14027	Lines: +17, -4
14028	Files:	src/cups/shinko_s2145_print.c (+17, -4)
14029
14030	backend: shinkos2145:  Add a "fast return" mode.
14031
14032	Once the printer accepts the job, there's no need to block until it's
14033	done.  this adds an option to bypass this wait.  It will probably become
14034	the default in the future.
14035
140362013-10-03  <speachy>	38f80cd0782373fb6447330cfd49bd7ddfd9e319
14037
14038	Lines: +22, -12
14039	Files:	src/cups/backend_common.c (+22, -12)
14040
14041	backend: common:  URIs need the backend name now that they've been unified.
14042
14043	Also fix up return codes so they line up better with CUPS specs.
14044
140452013-10-03  <speachy>	c5d2f2a92d4dced18ed12414b670ea6ea891cc2a
14046
14047	Lines: +6, -11
14048	Files:	src/cups/kodak6800_print.c (+6, -11)
14049
14050	backend: kodak6800: Fix operation with the 6850 with 6x8 media.
14051
140522013-09-15  <gernot2270>	28dab7000344fc7f12c260418954cf091083e360
14053
14054	Lines: +102, -47
14055	Files:	src/main/print-canon.c (+102, -47)
14056
14057	Implemented media code substitution for FineArt paper sizes (with borders) for Canon printers. Affected paper sizes: Letter, A4, A3, A3+.
14058
140592013-09-15  <gernot2270>	adf2553440d01a684dbfb14d1844c42dbd8a7bb0
14060
14061	Lines: +26, -10
14062	Files:	src/main/canon-printers.h (+23, -7)
14063		src/xml/printers.xml (+3, -3)
14064
14065	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).
14066
140672013-09-12  <gernot2270>	4468dbd5c39c512cba7de2d04406aee1f5a3f0f4
14068
14069	Lines: +3, -3
14070	Files:	NEWS (+1, -1)
14071		src/xml/printers.xml (+2, -2)
14072
14073	Corrected Canon MG6530 and MG7130 names to PIXUS.
14074
140752013-09-12  <gernot2270>	5fb3d5ac48bdc44d31a1d63815c31f59e3cf815b
14076
14077	Lines: +403, -13
14078	Files:	NEWS (+11, -0)
14079		src/main/canon-inks.h (+210, -1)
14080		src/main/canon-media-mode.h (+94, -0)
14081		src/main/canon-modes.h (+24, -0)
14082		src/main/canon-printers.h (+16, -0)
14083		src/main/print-canon.c (+37, -12)
14084		src/xml/printers.xml (+11, -0)
14085
14086	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).
14087
140882013-09-11  <gernot2270>	c296e49fdaccd766e6f516f2f4b6c99d61238b33
14089
14090	Lines: +194, -16
14091	Files:	NEWS (+15, -0)
14092		src/main/canon-inks.h (+56, -8)
14093		src/main/canon-media-mode.h (+68, -2)
14094		src/main/canon-modes.h (+19, -1)
14095		src/main/canon-printers.h (+16, -0)
14096		src/main/print-canon.c (+5, -5)
14097		src/xml/printers.xml (+15, -0)
14098
14099	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)
14100
141012013-09-08  <rlk>	b7bc31064f7b60461db073d97d441a249104e6ab
14102
14103	Lines: +14, -14
14104	Files:	NEWS (+1, -1)
14105		README (+13, -13)
14106
14107	Update
14108
141092013-09-08  <rlk>	141f5ab110e8d459a5b760cba5aedc12ea6e47a0
14110
14111	Lines: +8, -4
14112	Files:	configure.ac (+8, -4)
14113
14114	Print exec prefix, lib dir, and module dir a bit more transparently.
14115
141162013-09-08  <rlk>	afce4333ffbc54ddb14b0fe682aa323bcaf81376
14117
14118	Lines: +17, -11
14119	Files:	src/cups/genppd.c (+17, -11)
14120
14121	Accept most options being missing other than PageSize.
14122
141232013-09-08  <rlk>	b9780777cf9ed8fcf3db7114a6b97150d9a2f0af
14124
14125	Lines: +19, -0
14126	Files:	src/main/print-raw.c (+19, -0)
14127
14128	Add required PageSize parameter to print-raw
14129
141302013-09-08  <rlk>	df9ea0c02f64fc883429fa32c57c4f6286950f93
14131
14132	Lines: +0, -0
14133
14134	Update some translations
14135
141362013-09-01  <speachy>	132f549fea60e6ee4b9eae9acb8313d5db860cca
14137
14138	Lines: +8, -1
14139	Files:	src/cups/kodak1400_print.c (+8, -1)
14140
14141	backends: kodak1400:  Rudimentary error detection and clean termination.
14142
141432013-09-01  <gernot2270>	e329b6cbef0a455f8b20f15746e0a453c75bbb5e
14144
14145	Lines: +123, -1
14146	Files:	NEWS (+9, -0)
14147		src/main/canon-media-mode.h (+59, -0)
14148		src/main/canon-modes.h (+19, -0)
14149		src/main/canon-printers.h (+22, -0)
14150		src/main/print-canon.c (+5, -1)
14151		src/xml/printers.xml (+9, -0)
14152
14153	Added support for Canon PIXMA MG3500 series (MG3510, MG3520, MG3530, MG3540, MG3550, MG3560, MG3570). Not sure whether duplex works with existing commands.
14154
141552013-08-31  <gernot2270>	13bcc9b65dbf22e6e0babcd7bfa3ffb30070582b
14156
14157	Lines: +20, -2
14158	Files:	NEWS (+11, -2)
14159		src/xml/printers.xml (+9, -0)
14160
14161	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.
14162
141632013-08-30  <gernot2270>	99d4c82cd6aee33f92f6c9b3a9c4fabc41d46bcf
14164
14165	Lines: +133, -1
14166	Files:	NEWS (+17, -0)
14167		src/main/canon-media-mode.h (+57, -0)
14168		src/main/canon-media.h (+19, -0)
14169		src/main/canon-modes.h (+15, -0)
14170		src/main/canon-printers.h (+16, -0)
14171		src/main/print-canon.c (+1, -1)
14172		src/xml/printers.xml (+8, -0)
14173
14174	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.
14175
141762013-08-30  <gernot2270>	3993a47b80acdcf5b793d771316f8e0f09e5a2bc
14177
14178	Lines: +0, -0
14179	Files:	src/main/canon-media-mode.h (+0, -0)
14180
14181	Converted from DOS (CRLF) to Unix (LF) format
14182
141832013-08-29  <gernot2270>	3c11f1ae24c488f0ab0c9fad53e53930751ca7bc
14184
14185	Lines: +10, -6
14186	Files:	src/main/canon-media-mode.h (+6, -2)
14187		src/main/canon-modes.h (+3, -3)
14188		src/main/print-canon.c (+1, -1)
14189
14190	Fixed modes for Canon MX510 and MX520, mode usage and ink code correction for MX520
14191
141922013-08-28  <speachy>	a80ddd74dda3616ef2bb5986f01360cc9aac0b16
14193
14194	Lines: +32, -22
14195	Files:	src/cups/shinko_s2145_print.c (+32, -22)
14196
14197	backends:  Internal cleanups for the shinko_s2145 backend.
14198
14199	No visible changes; the purpose is to resync with upstream before the
14200	5.2.10 release.
14201
142022013-08-27  <speachy>	bd10093a37cf19d85d69a04a8fda3c7664d2d8c9
14203
14204	Lines: +6, -6
14205	Files:	src/cups/backend_common.c (+1, -1)
14206		src/cups/backend_common.h (+1, -1)
14207		src/cups/kodak1400_print.c (+1, -1)
14208		src/cups/kodak6800_print.c (+1, -1)
14209		src/cups/selphy_print.c (+1, -1)
14210		src/cups/sony_updr150_print.c (+1, -1)
14211
14212	backends:  Update URL to "upstream" repository for these backends.
14213
142142013-08-19  <speachy>	6dac7014045898b97ed03ddeebad82d2b0f39767
14215
14216	Lines: +4, -1
14217	Files:	src/cups/backend_common.c (+4, -1)
14218
14219	backends:  When not scanning, go with the first matching result we find.
14220
14221	This fixes the case where we try to do a serial match but end up
14222	skipping over the matched printer.
14223
142242013-08-15  <speachy>	709a2527c1d0716d40e2c0de190db1fdff3d7c32
14225
14226	Lines: +5, -2
14227	Files:	NEWS (+5, -2)
14228
14229	NEWS:  The Mitsubishi CP9810 is confirmed to work.
14230
142312013-08-03  <speachy>	b8016dc9e218e07069b986a2e35ae4306fdd9489
14232
14233	Lines: +1, -1
14234	Files:	src/xml/printers.xml (+1, -1)
14235
14236	printers.xml:  Add IEEE1284 ID for Kodak 6850
14237
14238	(Forgot to commit this earlier)
14239
142402013-07-30  <speachy>	ba0434d4ec588ff0cddc7ecc502234195d0e96c2
14241
14242	Lines: +5, -3
14243	Files:	NEWS (+5, -3)
14244
14245	NEWS:  Update information about Kodak 6850
14246
142472013-07-27  <speachy>	4188a84007a34e66c187efe143dc187be9c6a912
14248
14249	Lines: +3, -3
14250	Files:	src/cups/Makefile.am (+3, -3)
14251
14252	backends:  Put 'backend_common.h' into the correct place.
14253
142542013-07-27  <speachy>	7d7e2079ed423e4dad259f6fa6435ac3defb2041
14255
14256	Lines: +1928, -1683
14257	Files:	src/cups/Makefile.am (+9, -28)
14258		src/cups/backend_common.c (+402, -54)
14259		src/cups/backend_common.h (added +137)
14260		src/cups/kodak1400_print.c (+172, -297)
14261		src/cups/kodak6800_print.c (+368, -278)
14262		src/cups/selphy_print.c (+255, -430)
14263		src/cups/shinko_s2145_print.c (+514, -388)
14264		src/cups/sony_updr150_print.c (+71, -208)
14265
14266	backends:  Unify all backends into a single executable -- gutenprint52+usb
14267
14268	The '52' is automatically determined based on MAJOR/MINOR version.
14269
14270	This commit also includes some additional bugfixes and support for the
14271	Kodak 6850. (ie full upstream resync)
14272
142732013-07-20  <speachy>	e74609f2a10e75a20de8755af8c7c02157d3749a
14274
14275	Lines: +5, -1
14276	Files:	src/cups/backend_common.c (+5, -1)
14277
14278	backends:  Fix compile problem when using libusb (as opposed to libusbx)
14279
142802013-07-20  <speachy>	67919afdfc1c8c7b05a10516f92f3c42c881d94e
14281
14282	Lines: +29, -5
14283	Files:	NEWS (+29, -5)
14284
14285	NEWS:  Add information about new dyesub backend
14286
142872013-07-20  <speachy>	0163650877c1e8fbca241a7f82e1015f8925ed0e
14288
14289	Lines: +5, -5
14290	Files:	src/main/print-olympus.c (+5, -5)
14291
14292	dyesub: kodak1400: Fix off-by-one horizontal margins in the 8.5x14 media
14293
142942013-07-18  <speachy>	18e1f2c798a3e3ce556e171379491b40546ab53d
14295
14296	Lines: +21, -11
14297	Files:	NEWS (+3, -3)
14298		src/cups/kodak1400_print.c (+6, -4)
14299		src/cups/kodak6800_print.c (+3, -1)
14300		src/cups/selphy_print.c (+3, -1)
14301		src/cups/shinko_s2145_print.c (+3, -1)
14302		src/cups/sony_updr150_print.c (+3, -1)
14303
14304	backends:  Resync with upstream:
14305
14306	 * Kodak 805 is officially supported
14307	 * All backends, in standalone mode, can be told to use a specific device
14308	   by setting the DEVICE environment varible to the USB-reported serial
14309	   number of the device in question.  Otherwise it uses the first match.
14310
143112013-07-17  <speachy>	4d4dfaa897c8b3a938b78a1f9fdbab9fc4be3c2d
14312
14313	Lines: +371, -355
14314	Files:	src/cups/shinko_s2145_print.c (+371, -355)
14315
14316	s2145: Major updates.
14317
14318	     * Factor out command-response sequence into a separate function
14319	     * Stop using lookup tables for text fields in favor of switch statements
14320	     * Add full status/error field decoding (not counting "printer error" fields
14321	     * Add full command id decoding in error messages
14322	     * Fix order of bankX status fields
14323	     * Simplify state machine, fixing major bugs in the process
14324	     * Improved status and error logging considerably
14325	     * Don't sleep unless readback and state are unchanged
14326	     * Sleep after image data is sent over (improves reliability)
14327	     * Other bugfixes
14328
143292013-07-17  <speachy>	d5726effb1501d2b32f418298e7c3f6d86aaf0cf
14330
14331	Lines: +23, -17
14332	Files:	src/cups/kodak1400_print.c (+8, -6)
14333		src/cups/kodak6800_print.c (+8, -6)
14334		src/cups/selphy_print.c (+7, -5)
14335
14336	backends: Only sleep when both the readback and state don't change.
14337
143382013-07-17  <speachy>	dfffb70dd2ddf8dbc2ce4bba8fe18bd02b09c2a3
14339
14340	Lines: +9, -3
14341	Files:	src/cups/backend_common.c (+9, -3)
14342
14343	backends:  Use USB bus/port when the printer doesn't report a valid serial.
14344
14345	This is admittedly a kludge, but necessary when there's no other way to
14346	distinguish betweeen multiple (identical) printers plugged in.
14347
143482013-07-16  <speachy>	432481b439717b9e0d8ba550df116af0dff8bf7d
14349
14350	Lines: +21, -28
14351	Files:	src/cups/kodak1400_print.c (+3, -2)
14352		src/cups/kodak6800_print.c (+3, -2)
14353		src/cups/selphy_print.c (+3, -3)
14354		src/cups/shinko_s2145_print.c (+9, -19)
14355		src/cups/sony_updr150_print.c (+3, -2)
14356
14357	backends:  Don't re-attach to the kernel driver when we're done.
14358
14359	This re-attaching breaks the s2145 driver, and possibly others too.
14360
14361	Since all of these printers need a special backend anyway, it's not like
14362	re-attaching to the kernel accomplishes anything anyway.
14363
143642013-07-15  <speachy>	85e20328f6052ada9ac2d00ba4e255ecd41ee151
14365
14366	Lines: +4, -1
14367	Files:	src/cups/.cvsignore (+4, -1)
14368
14369	update cvsignore.
14370
143712013-07-15  <speachy>	871b29793effe3b6e79cbc5062ef116c35b5559c
14372
14373	Lines: +21, -20
14374	Files:	src/cups/Makefile.am (+13, -12)
14375		src/cups/kodak1400_print.c (+1, -1)
14376		src/cups/kodak6800_print.c (+1, -1)
14377		src/cups/selphy_print.c (+2, -2)
14378		src/cups/shinko_s2145_print.c (+2, -2)
14379		src/cups/sony_updr150_print.c (+2, -2)
14380
14381	backends:  rename all backends to use similar naming convention, and eliminate '_' which is illegal.
14382
143832013-07-14  <speachy>	419934fd4b09b0f834de70a2956f4d6ada124c6a
14384
14385	Lines: +405, -2
14386	Files:	NEWS (+6, -1)
14387		src/cups/Makefile.am (+5, -1)
14388		src/cups/sony_updr150_print.c (added +394)
14389
14390	backends:  Add a backend for the Sony UP-DR150 printer.
14391
143922013-07-14  <speachy>	8432989e5cd1630a05fec3fd213ddf08dfd85d90
14393
14394	Lines: +251, -142
14395	Files:	src/cups/shinko_s2145_print.c (+251, -142)
14396
14397	backends: shinko_s2145: Add support for setting tone curves.
14398
14399	Also has some internal reworking, but that has no outward effect.
14400
144012013-07-14  <speachy>	08a0ea885c2fdb638498e1d1cdaf82cddf204305
14402
14403	Lines: +267, -3
14404	Files:	src/cups/kodak6800_print.c (+267, -3)
14405
14406	backends: kodak6800:  Add experimental support for setting/getting tone curves
14407
144082013-07-14  <speachy>	dd54bd027cc4f70f1cf375cdf3b7f37367b59700
14409
14410	Lines: +106, -3
14411	Files:	src/cups/kodak1400_print.c (+106, -3)
14412
14413	backends: kodak1400:  Add experimental support for setting tone curves.
14414
144152013-07-14  <speachy>	db209e0d84960fec907de3f05835b578a4194c8b
14416
14417	Lines: +1, -1
14418	Files:	src/xml/printers.xml (+1, -1)
14419
14420	printers.xml:  Add IEEE1284 Device ID for Sony UP-DR150
14421
144222013-07-14  <speachy>	0fb803aabcc606180aec75123fcdfa8cfa26cdaf
14423
14424	Lines: +1, -1
14425	Files:	src/cups/Makefile.am (+1, -1)
14426
14427	backends:  Get rid of hte 'selphy_backend_common.h' header from the makefile
14428
144292013-07-14  <speachy>	dd176bda396c17d85e579b9ba64621fab32f0cc4
14430
14431	Lines: +2, -1
14432	Files:	src/cups/Makefile.am (+2, -1)
14433
14434	backends:  add 'backend_common.c' to EXTRA_DIST
14435
144362013-07-11  <speachy>	6d0e07ead439777bb08d9ebc790c1e48b9065afe
14437
14438	Lines: +8, -13
14439	Files:	src/main/print-olympus.c (+8, -13)
14440
14441	dyesub: sony up-dr150:  more fixes relating to page orientation.
14442	             up-dr100:  Don't double-swap when in LANDSCAPE mode.
14443
144442013-07-11  <speachy>	4f31af234f81e63a447c86c996f727a7feb86a3e
14445
14446	Lines: +14, -18
14447	Files:	src/main/print-olympus.c (+14, -18)
14448
14449	dyesub: sony up-dr150:  Fix swapped landscape/portrait orientation.
14450
144512013-07-07  <speachy>	a3ad156ca88615e54bbe5b0f5adc4dda300c79bb
14452
14453	Lines: +735, -19
14454	Files:	src/cups/shinko_s2145_print.c (+735, -19)
14455
14456	shinko_s2145:  Major updates to backend.
14457
14458	 * Ability to query everything the printer supports
14459	 * Ability to set everything except custom color tone curve
14460	 * Better (printer) error handling
14461
14462	There are still some warts, but this thing is nearly fully operational.
14463
144642013-07-07  <speachy>	f0120db09c504b1251a9057b5a0795256bf1ef6b
14465
14466	Lines: +20, -7
14467	Files:	src/cups/backend_common.c (+20, -7)
14468
14469	backends:  Fix improper NULL termination and better sanitize USB-supplied strings.
14470
144712013-07-06  <speachy>	bc39b97052058732173136c8ab31a66a465a8830
14472
14473	Lines: +744, -4
14474	Files:	NEWS (+7, -0)
14475		src/cups/Makefile.am (+6, -1)
14476		src/cups/backend_common.c (+8, -3)
14477		src/cups/shinko_s2145_print.c (added +723)
14478
14479	dyesub: Add a CUPS backend for the Shinko CHC-S2145 printer.
14480
14481	This has been verified to work on a real printer using 4x6 prints.
14482
144832013-07-06  <speachy>	40ee6abcb97d9a8c4ea2d161a9af44ae2015ee11
14484
14485	Lines: +1, -1
14486	Files:	src/xml/printers.xml (+1, -1)
14487
14488	printers.xml: Add IEEE1284 ID for Shinko CHC-S2145
14489
144902013-07-06  <speachy>	4c78148385974f2b07d857a27f142f90f1917960
14491
14492	Lines: +134, -13
14493	Files:	src/main/print-olympus.c (+131, -12)
14494		src/xml/printers.xml (+3, -1)
14495
14496	dyeub:  Add initial support for Shinko/Sinfonia CHC-S2145
14497
14498	Gutenprint now generates raw spool files identical to the Windows
14499	drivers.  Unfortunately, the printer requires an intelligent backend,
14500	which will be commmitted once it's ready.
14501
14502	This work was sponsored by LiveLink Technology [1], who generously
14503	contributed a printer, media, and funding.
14504
14505	[1] http://www.livelinktechnology.net/
14506
145072013-07-06  <speachy>	b257465a3927fd4aeb6ef2fc132c30d9c154e3b5
14508
14509	Lines: +6, -0
14510	Files:	src/xml/papers.xml (+6, -0)
14511
14512	papers:  Add a 2x6 paper size.
14513
145142013-07-02  <speachy>	582ee784b9da57bbb51596df03a8293553983941
14515
14516	Lines: +0, -0
14517	Files:	configure.ac (+0, -0)
14518
14519	configure:  Fix alignment of diagnostic message for the CUPS backends.
14520
145212013-07-02  <speachy>	914f1e4ca2802b2c6cd9a4c5aa032092052f2121
14522
14523	Lines: +538, -4
14524	Files:	NEWS (+12, -3)
14525		src/cups/Makefile.am (+6, -1)
14526		src/cups/kodak6800_print.c (added +520)
14527
14528	kodak6800:  Add a CUPS backend.
14529
145302013-07-02  <speachy>	779ddf6a9ce44aced0fea2ab4773b3fe9db95505
14531
14532	Lines: +18, -13
14533	Files:	src/cups/backend_common.c (+2, -0)
14534		src/cups/kodak1400_print.c (+7, -2)
14535		src/cups/selphy_print.c (+9, -11)
14536
14537	backends:  Improve logging output.
14538
145392013-06-30  <speachy>	5dbf4d6b2588017fcdb15d3075e8859b42fc25a9
14540
14541	Lines: +556, -367
14542	Files:	src/cups/backend_common.c (added +217)
14543		src/cups/kodak1400_print.c (+39, -174)
14544		src/cups/selphy_print.c (+300, -193)
14545
14546	backends:  Move a great deal of common code into a shared file.
14547
14548	(I'm writing a third backend now, and a fourth one will happen within
14549	 the month)
14550
14551	This also fixes a rather nasty bug in the selphy backend.
14552
145532013-06-29  <speachy>	7739ff7827a8b92fa4d0af8349b99c7af625ab43
14554
14555	Lines: +17, -11
14556	Files:	src/main/print-olympus.c (+17, -11)
14557
14558	dyesub: kodak1400/805: Fix margins so they display and function properly.
14559
14560	These printers require full-bleed output *horizontally* though the
14561	imaging area is smaller than the data supplied.  Further complicating
14562	things is that the lamination area is actually smaller than the
14563	printable area.
14564
14565	So, set the margins so that we can't print outside the lamination area,
14566	but ensure gutenprint generates the full-bleed width regardless.
14567
145682013-06-29  <speachy>	74f64aeac93c5ab622af925e59c650cefd10a3a5
14569
14570	Lines: +7, -7
14571	Files:	src/main/print-olympus.c (+7, -7)
14572
14573	kodak1400/805:  Fix off-by-one error in page width computation.
14574
145752013-06-27  <speachy>	a10ff445865957a3cdbd93869d635e2fe9462c45
14576
14577	Lines: +1, -1
14578	Files:	src/xml/printers.xml (+1, -1)
14579
14580	xml: Add IEEE1284 entry for Kodak 6800 printer.
14581
145822013-06-27  <speachy>	a8bc7de959952278b6c56c8a600275b07a3a04d2
14583
14584	Lines: +1, -1
14585	Files:	src/xml/printers.xml (+1, -1)
14586
14587	printers.xml:  Add IEEE1284 device ID for Kodak 805 printer.
14588
145892013-06-26  <speachy>	03461bdd941b6275a9960f0aaf26f657f86b287b
14590
14591	Lines: +6, -5
14592	Files:	src/main/print-olympus.c (+6, -5)
14593
14594	dyesub: Fix Kodak 6850 (similar fix as 6800) -- also fixes 5x7
14595	        Minor fix to Kodak 605 (de-hardcode horizontal size)
14596
145972013-06-26  <speachy>	104516fdf9c6d0f2c763e1ac543375c55bce48a8
14598
14599	Lines: +4, -4
14600	Files:	src/main/print-olympus.c (+4, -4)
14601
14602	dyesub:  Fix errors in the kodak 6800 support.
14603
146042013-06-23  <rlk>	4ddccb2026868cda3695c801d5dffacb4a29009c
14605
14606	Lines: +331, -5
14607	Files:	NEWS (+2, -1)
14608		src/xml/escp2/inks/Makefile.am (+1, -0)
14609		src/xml/escp2/inks/sx445.xml (added +139)
14610		src/xml/escp2/model/Makefile.am (+2, -1)
14611		src/xml/escp2/model/model_119.xml (+1, -1)
14612		src/xml/escp2/model/model_121.xml (added +183)
14613		src/xml/escp2/model/model_97.xml (+1, -1)
14614		src/xml/printers.xml (+1, -0)
14615		test/run-weavetest (+1, -1)
14616
14617	Add support for Epson SX445W.
14618
14619	Change some other printers to be full borderless.
14620
146212013-06-17  <speachy>	a89b823546dd247936616d5e496fec9d5d2e2a0e
14622
14623	Lines: +122, -0
14624	Files:	NEWS (+2, -0)
14625		src/main/print-olympus.c (+120, -0)
14626
14627	dyesub:  Initial support for the Mitsubishi CP-D70/D707 series.
14628
14629	(disclaimer: Not tested on an actual printer, etc etc etc)
14630
146312013-06-17  <speachy>	eac5ad610ca269d91d4f71343984c3945dcce7d4
14632
14633	Lines: +3, -3
14634	Files:	src/main/print-olympus.c (+3, -3)
14635
14636	dyesub: Hopefully fix compilation on OSX (ie endian #define)
14637
146382013-06-17  <speachy>	63f739934baf4fc03c5e9af529f10faddd8c9d92
14639
14640	Lines: +2, -3
14641	Files:	src/main/print-olympus.c (+2, -3)
14642
14643	dyesub: Fix boneheaded errors in the UP-DR150 support code.
14644
146452013-06-13  <speachy>	bfa6f1945cd88a32e0c2b77114ff84a78c17f622
14646
14647	Lines: +12, -10
14648	Files:	src/xml/printers.xml (+12, -10)
14649
14650	kodak1400:  Add IEEE1284 device id for the Kodak 1400 dyesdub printer
14651
146522013-06-12  <gernot2270>	e4f77844950d99777532e17140683191c2f21728
14653
14654	Lines: +1, -2
14655	Files:	src/xml/printers.xml (+1, -2)
14656
14657	Removed mistaken newline in printers.xml
14658
146592013-06-05  <speachy>	3edeb5ba749abffe9c8cb8d58b87eb5f6cef74e9
14660
14661	Lines: +20, -2
14662	Files:	src/main/print-olympus.c (+20, -2)
14663
14664	dyesub:  Printers that use >8bpp may need the data we send byteswapped.
14665
146662013-06-05  <speachy>	5d5b7983ab726d41bac69dbde4f65de651092395
14667
14668	Lines: +42, -14
14669	Files:	NEWS (+42, -14)
14670
14671	NEWS:  Add Mitsubishi 9810, fix typos, and heavily update SELPHY CP/ES.
14672
146732013-06-05  <speachy>	df02bcf85db53d06c93a2ea945a79196d6d5f59e
14674
14675	Lines: +160, -7
14676	Files:	src/main/print-olympus.c (+158, -7)
14677		src/xml/printers.xml (+2, -0)
14678
14679	dyesub: Add support for Mitsubishi CP9810D/DW printers.
14680
14681	Also fixes a couple of bugs in the CP9550 support.
14682
146832013-06-04  <speachy>	aee61103b78c75edd3fef5e7a27c41b9241f4213
14684
14685	Lines: +5, -5
14686	Files:	src/xml/printers.xml (+5, -5)
14687
14688	printers.xml:  Add IEEE1284 IDs for CP-100, CP-200, CP-330, CP720, CP780
14689
146902013-06-04  <speachy>	307b77d5ebf97ec7ca4ec804e57172db463e07cc
14691
14692	Lines: +14, -13
14693	Files:	src/cups/kodak1400_print.c (+7, -7)
14694		src/cups/selphy_print.c (+7, -6)
14695
14696	kodak/selphy: Fix URLification in the backend.
14697
146982013-06-04  <speachy>	11ade4d28d85f89ce0dcdf52444d8f9d847ef8bf
14699
14700	Lines: +2, -2
14701	Files:	src/xml/printers.xml (+2, -2)
14702
14703	printers.xml: Add IEEE1284 IDs for Canon SELPHY ES3 and ES30 printers.
14704
147052013-06-04  <speachy>	09829c09f060bd7fd8ad3aca3f9276903ad23bf2
14706
14707	Lines: +124, -4
14708	Files:	src/cups/kodak1400_print.c (+62, -2)
14709		src/cups/selphy_print.c (+62, -2)
14710
14711	selphy/kodak1400: Query and report actual IEEE1284 IDs instead of the ones we made up.
14712
147132013-06-02  <speachy>	59c0a45de33ecef4cb6ff0a5de038984465681ca
14714
14715	Lines: +366, -298
14716	Files:	src/cups/kodak1400_print.c (+53, -25)
14717		src/cups/selphy_print.c (+313, -55)
14718		src/cups/selphy_print_common.h (removed -218)
14719
14720	selphy/kodak1400:  Rebase against current upstream sources:
14721
14722	Both:
14723
14724	 * Fix enumeration bugs when multiple printers are attached
14725	 * More consistent error reporting (Ake Koomsin)
14726	 * Better status/information reporting (Ake Koomsin)
14727	 * Respect 'copies' argument to backend
14728	 * Handle SIGTERM by finishing current print and aborting cleanly
14729	 * Ignore SIGPIPE (Ake Koomsin)
14730	 * Whitespace ckeanups (Ake Koomsin)
14731
14732	Selphy:
14733	 * Buffer entire job into RAM before sending it to printer (Ake Koomsin)
14734	 * Consolidate header into main .c file
14735	 * Document more error states (Ake Koomsin)
14736
14737	Ake Koomsin inspired a lot of this work, but I ended up re-implementing
14738	most of the patches he sent to me.  There's still more work pending, mostly
14739	on the error-detection-and-recovery side of things.
14740
147412013-05-30  <gernot2270>	f0e19ca1c7484470e99021f128d66a2164fdafc1
14742
14743	Lines: +2, -1
14744	Files:	NEWS (+1, -0)
14745		src/xml/printers.xml (+1, -1)
14746
14747	Added IEEE1284 device ID for Canon SELPHY CP600. Information from Apple forums: https://discussions.apple.com/thread/3205750?start=225&tstart=0
14748
147492013-05-30  <gernot2270>	2d4a40bf102444d46f08bf95caf4bba668e6ed3f
14750
14751	Lines: +2, -1
14752	Files:	NEWS (+1, -0)
14753		src/xml/printers.xml (+1, -1)
14754
14755	Added IEEE1284 device ID for Canon MP450 series. Information from own printer.
14756
147572013-05-25  <gernot2270>	23a4c65a3f924cf34574b8afa54cb3bf012d2673
14758
14759	Lines: +12, -3
14760	Files:	NEWS (+11, -2)
14761		src/xml/printers.xml (+1, -1)
14762
14763	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
14764
147652013-05-25  <gernot2270>	9282bbc8f9bef2f2137dc83e1861e327e5edb7c3
14766
14767	Lines: +2, -1
14768	Files:	NEWS (+1, -0)
14769		src/xml/printers.xml (+1, -1)
14770
14771	Added Canon MP160 IEEE1284 device ID. Info from https://fedoraproject.org/wiki/Test_Day:2010-03-25_Printing
14772
147732013-05-25  <gernot2270>	00ec61d1a5d3744c6f0e49e7098024930098e4a1
14774
14775	Lines: +43, -16
14776	Files:	NEWS (+23, -0)
14777		src/xml/printers.xml (+20, -16)
14778
14779	Added IEEE1284 IDs based on patch here: https://github.com/MagicGroup/MagicSpecF-K/blob/master/gutenprint/gutenprint-device-ids.patch
14780
147812013-05-25  <gernot2270>	2cf445ff27d08f1b4abaa8a404b20031decc7f90
14782
14783	Lines: +7, -3
14784	Files:	NEWS (+3, -0)
14785		src/xml/printers.xml (+4, -3)
14786
14787	Added IEEE1284 device IDs for Canon PIXMA iP3000, Epson Stylus Photo 1270, Canon SELPHY CP400.
14788
147892013-05-24  <gernot2270>	d37b4e86cd50cf93be33d10f14fa826d23f16787
14790
14791	Lines: +2, -1
14792	Files:	NEWS (+1, -0)
14793		src/xml/printers.xml (+1, -1)
14794
14795	Added IEEE1284 device ID for Canon SELPHY CP760. Information from Apple Forums: https://discussions.apple.com/message/22082722?ac_cid=tw123456#22082722
14796
147972013-05-21  <gernot2270>	b371fde754b5b7a8965409079f7e4e7be006e191
14798
14799	Lines: +2, -1
14800	Files:	NEWS (+1, -0)
14801		src/xml/printers.xml (+1, -1)
14802
14803	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
14804
148052013-05-17  <gernot2270>	5f8f0455be505f59d1974325525980c8b73433e8
14806
14807	Lines: +6, -3
14808	Files:	NEWS (+3, -0)
14809		src/xml/printers.xml (+3, -3)
14810
14811	Added IEEE1284 device IDs for Canon SELPHY CP510, CP750, CP800. Information from apple Forums: https://discussions.apple.com/message/22033133
14812
148132013-05-17  <gernot2270>	0957d2ff7c9bb71343875851ee03841ca027fc29
14814
14815	Lines: +14, -6
14816	Files:	NEWS (+10, -2)
14817		src/xml/printers.xml (+4, -4)
14818
14819	Added IEEE1284 device IDs to Canon SELPHY ES1, ES2, CP-220, CP710. Information from Apple Forums: https://discussions.apple.com/thread/3205750
14820
148212013-05-13  <gernot2270>	c0381d3640e4d9fdc1f062806f57a1e2f9c50c85
14822
14823	Lines: +89, -17
14824	Files:	NEWS (+47, -0)
14825		src/xml/printers.xml (+42, -17)
14826
14827	Added instances for iP5000, iP5200, iP5200R, iP5300, iP6000D, iP6100D, iP6210D, iP6220D, iP6310D, iP6320D, iP6600D, iP6700D, iP7100, iP7500, iP8100, iP8500, iP8600, iP9910 family.
14828
148292013-05-12  <gernot2270>	bc57e128e0466f86cd895f168d4922fceab37337
14830
14831	Lines: +39, -7
14832	Files:	NEWS (+19, -0)
14833		src/xml/printers.xml (+20, -7)
14834
14835	Added instances of Canon iX4000, iX5000, iX7000, Pro9000, Pro9000 Mk.II, Pro95000, Pro9500 Mk.II family.
14836
148372013-05-12  <gernot2270>	c79be2499757ae1557f3fc4c32a75f2cfa71f4c3
14838
14839	Lines: +38, -2
14840	Files:	NEWS (+9, -0)
14841		src/xml/printers.xml (+29, -2)
14842
14843	Added instances of Canon iP4000, iP4100, iP4200, iP4300 family.
14844
148452013-05-12  <gernot2270>	a0e1a9cce8f5a27f22b3e321a5cc163e45f223f0
14846
14847	Lines: +21, -2
14848	Files:	NEWS (+11, -0)
14849		src/xml/printers.xml (+10, -2)
14850
14851	Added instances of Canon iP2700, iP3000, iP3100, iP3300, iP3500 family.
14852
148532013-05-12  <gernot2270>	634fc19aa3dbd71be63a9c039e41d946d9295fa6
14854
14855	Lines: +58, -1
14856	Files:	NEWS (+29, -0)
14857		src/xml/printers.xml (+29, -1)
14858
14859	Added instances for Canon MP800, MP810, MP830, MP900, MP950, MP960, MP970, MP980, MP990 family.
14860
148612013-05-12  <gernot2270>	b1ed97b7fb27cc7775bbef25f3dd559b2d549b85
14862
14863	Lines: +36, -5
14864	Files:	NEWS (+18, -0)
14865		src/xml/printers.xml (+18, -5)
14866
14867	Added instances for Canon MP600, MP610, MP620, MP630, MP640 family.
14868
148692013-05-12  <gernot2270>	7bab5148346b6ad11af97ea936b2ab84266257d2
14870
14871	Lines: +51, -1
14872	Files:	NEWS (+23, -0)
14873		src/xml/printers.xml (+28, -1)
14874
14875	Added instances for Canon MP500, MP510, MP520, MP530, MP540, MP550, MP560 family.
14876
148772013-05-12  <gernot2270>	9b6fe6fd432fe41181681d6335632abdae38c152
14878
14879	Lines: +11, -1
14880	Files:	NEWS (+6, -0)
14881		src/xml/printers.xml (+5, -1)
14882
14883	Added instances for Canon MP450, MP460 family.
14884
148852013-05-12  <gernot2270>	45de649365e8fbee2cc271eb369326254c7f20d6
14886
14887	Lines: +61, -0
14888	Files:	NEWS (+32, -0)
14889		src/xml/printers.xml (+29, -0)
14890
14891	Added instances for Canon MP700, MP710, MP730, MP740, MP750, MP760, MP770, MP780, MP790 series.
14892
148932013-05-11  <gernot2270>	49f272335c196ec2ce49762119ddaba632dc7c99
14894
14895	Lines: +37, -1
14896	Files:	NEWS (+17, -0)
14897		src/xml/printers.xml (+20, -1)
14898
14899	Added instances of Canon MP360, MP370, MP390 families.
14900
149012013-05-11  <gernot2270>	590cffeaf046e1e5be0a90ea79da3796b074e1b1
14902
14903	Lines: +36, -0
14904	Files:	NEWS (+18, -0)
14905		src/xml/printers.xml (+18, -0)
14906
14907	Added instances of Canon MP470, MP480, MP490 families.
14908
149092013-05-11  <gernot2270>	c194d902af7b208173a5f5dc80ea318c311c44dc
14910
14911	Lines: +24, -0
14912	Files:	NEWS (+12, -0)
14913		src/xml/printers.xml (+12, -0)
14914
14915	Added instances of Canon MP140, MP150, MP160, MP170, MP180 families.
14916
149172013-05-10  <gernot2270>	2c5561469114a08559bb2d1c8aaeba83a1f9b62f
14918
14919	Lines: +0, -8
14920	Files:	NEWS (+0, -8)
14921
14922	Removed previously added Canon instances from NEWS for 5.2.10.
14923
149242013-05-10  <gernot2270>	15847a486a787f856f84e1103d237a0a9c368f51
14925
14926	Lines: +7, -0
14927	Files:	NEWS (+4, -0)
14928		src/xml/printers.xml (+3, -0)
14929
14930	Added instances of Canon MP190 family.
14931
149322013-05-10  <gernot2270>	ffd2b0cdf8c0c72d392bfee2acc9d930e9961ac8
14933
14934	Lines: +7, -0
14935	Files:	NEWS (+4, -0)
14936		src/xml/printers.xml (+3, -0)
14937
14938	Added instances of Canon MP210 family.
14939
149402013-05-10  <gernot2270>	8281ff1a6f8121bc7a1b8c131fdff4112a47689f
14941
14942	Lines: +12, -5
14943	Files:	NEWS (+9, -5)
14944		src/xml/printers.xml (+3, -0)
14945
14946	Added instances of Canon MP220 family.
14947
149482013-05-10  <gernot2270>	df634e9422a43fdb2faf1c84156bd1f1dd1cdd78
14949
14950	Lines: +7, -1
14951	Files:	NEWS (+4, -0)
14952		src/xml/printers.xml (+3, -1)
14953
14954	Added instances of Canon MP240 family.
14955
149562013-05-10  <gernot2270>	9b97986b541b917f43f8d0733ae4ab3cea2611ad
14957
14958	Lines: +11, -0
14959	Files:	NEWS (+6, -0)
14960		src/xml/printers.xml (+5, -0)
14961
14962	Added instances of Canon MP250 family.
14963
149642013-05-10  <gernot2270>	1fb058d3259f3ac3ad73ea0f904b1ac039265b12
14965
14966	Lines: +7, -0
14967	Files:	NEWS (+4, -0)
14968		src/xml/printers.xml (+3, -0)
14969
14970	Added instances of Canon MP260 family.
14971
149722013-05-10  <gernot2270>	95c89ae523c2baa899c1dde38674e5f77f878c12
14973
14974	Lines: +11, -0
14975	Files:	NEWS (+6, -0)
14976		src/xml/printers.xml (+5, -0)
14977
14978	Added instances of Canon MP270 family.
14979
149802013-05-10  <gernot2270>	c2cbe31645948a5c6928bc9ebede8018d8bfe5d1
14981
14982	Lines: +14, -0
14983	Files:	NEWS (+7, -0)
14984		src/xml/printers.xml (+7, -0)
14985
14986	Added instances for Canon MP280 family.
14987
149882013-05-05  <gernot2270>	72033c921b615016d8f1ccc0efb10b16872dd43f
14989
14990	Lines: +133, -5
14991	Files:	NEWS (+65, -0)
14992		src/xml/printers.xml (+68, -5)
14993
14994	Added instances of Canon MX390, MX410, MX420, MX430, MX510, MX700, MX850, MX860, MX870, MX880, MX890, MX7600 families.
14995
149962013-05-05  <gernot2270>	457cea69e5eccb3532c1af6e30837c642b1cb9ab
14997
14998	Lines: +68, -1
14999	Files:	NEWS (+34, -0)
15000		src/xml/printers.xml (+34, -1)
15001
15002	Added instances of Canon MX300, MX310, MX320, MX330, MX340, MX350, MX360, MX370 families.
15003
150042013-05-05  <gernot2270>	4fc16fbae3592d9883ecdcb1b730b6f53920e3b2
15005
15006	Lines: +6, -3
15007	Files:	NEWS (+6, -3)
15008
15009	Added comment to NEWS for borderless printing correction in Canon printers.
15010
150112013-05-04  <gernot2270>	e0679c4149a999ef0136b31ea58a8dee14dea1b2
15012
15013	Lines: +24, -6
15014	Files:	src/main/print-canon.c (+24, -6)
15015
15016	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.
15017
150182013-05-04  <gernot2270>	a985d06b54c64a5fdfd165a3991a221ecd92a659
15019
15020	Lines: +30, -0
15021	Files:	NEWS (+12, -0)
15022		src/xml/printers.xml (+18, -0)
15023
15024	Added more instances of Canon devices, including a few of the BJC series with their proper model names according to Windows .inf file information.
15025
150262013-05-04  <gernot2270>	9d8097e458a4cf51f2f31f8a98c7be94fc4bbe5a
15027
15028	Lines: +81, -2
15029	Files:	NEWS (+40, -1)
15030		src/xml/printers.xml (+41, -1)
15031
15032	Added Canon iP4500, iP4600, iP4700, iP4800, iP4900, iP7200 series printer instances.
15033
150342013-05-04  <gernot2270>	7a934a21e667e85c1a8ebe7c50551ab2453b6218
15035
15036	Lines: +19, -0
15037	Files:	NEWS (+9, -0)
15038		src/xml/printers.xml (+10, -0)
15039
15040	Added Canon iX6500 series printer instances.
15041
150422013-05-03  <gernot2270>	1debf3b5b32864d58739e79e4d8bc4f082f7bf6c
15043
15044	Lines: +285, -13
15045	Files:	NEWS (+144, -8)
15046		src/xml/printers.xml (+141, -5)
15047
15048	Added various Canon MG series printer instances.
15049
150502013-04-28  <gernot2270>	d7d3b55f046f3341f8f264af76ccfbf687324562
15051
15052	Lines: +150, -1
15053	Files:	NEWS (+6, -1)
15054		src/main/canon-media-mode.h (+82, -0)
15055		src/main/canon-modes.h (+40, -0)
15056		src/main/canon-printers.h (+16, -0)
15057		src/xml/printers.xml (+6, -0)
15058
15059	Added experimental support for Canon PIXMA MP230 family and instances discovered (MP230, MP236, MP237).
15060
150612013-04-27  <gernot2270>	bf2ef737b27b7523345c80ec24f21247e505f05d
15062
15063	Lines: +12, -12
15064	Files:	src/main/canon-printers.h (+12, -12)
15065
15066	Updated paper sizes for several recent Canon printers based on information in latest linux IJ driver version 3.70, 3.80, and 3.90.
15067
150682013-04-27  <gernot2270>	cb7dbb73061b97649b64df272fcac49df2b12e12
15069
15070	Lines: +19, -0
15071	Files:	NEWS (+9, -0)
15072		src/xml/printers.xml (+10, -0)
15073
15074	Added Canon PIXMA iP2700 family identifier string and several instances (2701, 2702, 2740, 2760, 2770, 2772, 2780).
15075
150762013-04-27  <gernot2270>	66e3bb4de36e9907c6de198fd668ed19d6bc89be
15077
15078	Lines: +65, -36
15079	Files:	NEWS (+55, -36)
15080		src/xml/printers.xml (+10, -0)
15081
15082	Added experimental support for Canon PIXMA E610
15083
150842013-04-26  <gernot2270>	db223ac185b031fdd0eee3329f465f8114d8d044
15085
15086	Lines: +79, -0
15087	Files:	NEWS (+2, -0)
15088		src/main/canon-media-mode.h (+60, -0)
15089		src/main/canon-printers.h (+16, -0)
15090		src/xml/printers.xml (+1, -0)
15091
15092	Add support for Canon PIXMA E510.
15093
150942013-04-25  <gernot2270>	5008249c435d1220bf968ee51b563bef7c98ce51
15095
15096	Lines: +20, -1
15097	Files:	src/main/print-canon.c (+20, -1)
15098
15099	Added code to modify 9th ESC (P command parameter for Canon MX920 and MX720 series.
15100
151012013-04-25  <gernot2270>	4f0e5791484edaf8aa602b47731874627c8e3094
15102
15103	Lines: +226, -2
15104	Files:	NEWS (+7, -0)
15105		src/main/canon-media-mode.h (+150, -0)
15106		src/main/canon-media.h (+5, -0)
15107		src/main/canon-modes.h (+38, -0)
15108		src/main/canon-printers.h (+18, -2)
15109		src/xml/printers.xml (+8, -0)
15110
15111	Experimental support for Canon MX720 series (MX721, MX722, MX726, MX727, MX728). Corrected media and modes for MX920 series.
15112
151132013-04-24  <gernot2270>	d68efe5f0fd8b9b7528b690c59ebf2a388f3d267
15114
15115	Lines: +36, -1
15116	Files:	NEWS (+10, -1)
15117		src/main/canon-printers.h (+16, -0)
15118		src/xml/printers.xml (+10, -0)
15119
15120	Experimental support for Canon PIXMA MX920 family (MX922, MX923, MX924, MX925, MX926, MX927, MX928).
15121
151222013-04-15  <speachy>	a54afe5730501d3a0dd1bdd8e79299ec8f616b0c
15123
15124	Lines: +33, -11
15125	Files:	src/main/print-olympus.c (+33, -11)
15126
15127	Support dyesub printers that require >8bpp data.
15128
151292013-04-14  <gernot2270>	90dbc6f3a56fe8d556b1853c726dace74ac00c17
15130
15131	Lines: +126, -11
15132	Files:	NEWS (+13, -3)
15133		src/main/canon-media-mode.h (+72, -2)
15134		src/main/canon-modes.h (+14, -6)
15135		src/main/canon-printers.h (+16, -0)
15136		src/xml/printers.xml (+11, -0)
15137
15138	Added Canon PIXMA MX520 series, corrected MX370 and MX510 color-only modes.
15139
151402013-04-14  <speachy>	f0080bbb5ff83ebca29840778da8e2fd4655e2c1
15141
15142	Lines: +123, -1
15143	Files:	NEWS (+1, -0)
15144		src/main/print-olympus.c (+120, -1)
15145		src/xml/printers.xml (+2, -0)
15146
15147	dyesub:  Add support for the Mitsubishi CP-9550D/DW printers.
15148
151492013-04-13  <speachy>	f15ad250be9f6337a937b4cbb009ee6578d12a5a
15150
15151	Lines: +12, -0
15152	Files:	src/xml/papers.xml (+12, -0)
15153
15154	papers: Add 6x8.5 and 6x9 paper sizes
15155
151562013-04-11  <gernot2270>	108017833f6bafe817d901aeadc466789ba457ed
15157
15158	Lines: +31, -0
15159	Files:	NEWS (+20, -0)
15160		src/xml/printers.xml (+11, -0)
15161
15162	Added Canon PIXMA MX450 series (MX451, MX452, MX454, MX455, MX456, MX457, MX458). Same capabilities as MX390 series.
15163
151642013-04-05  <gernot2270>	c5551bd58c3b3ced954a85f3a5ce977f34e8d068
15165
15166	Lines: +94, -4
15167	Files:	NEWS (+9, -0)
15168		src/main/canon-media-mode.h (+56, -0)
15169		src/main/canon-printers.h (+16, -0)
15170		src/xml/printers.xml (+13, -4)
15171
15172	Support added for Canon MX390 series. MX391, MX392, MX394, MX395, MX396, MX397, MX398. All PIXMA devices, not sold in Japan.
15173
151742013-03-17  <rlk>	114abb4700ad62be638378f0242e04c05d16bf6a
15175
15176	Lines: +50, -13
15177	Files:	src/xml/escp2/inputslots/Makefile.am (+2, -1)
15178		src/xml/escp2/inputslots/wf7000.xml (added +35)
15179		src/xml/escp2/model/model_119.xml (+2, -1)
15180		src/xml/escp2/model/model_120.xml (+1, -1)
15181		src/xml/printers.xml (+10, -10)
15182
15183	Update definitions for Epson WF-7000 series printers
15184
151852013-03-05  <speachy>	50ba9f76b7298674e369bf024f284f9b6db2acfc
15186
15187	Lines: +41, -7
15188	Files:	NEWS (+41, -7)
15189
15190	news:  documented changes wrt the kodak, mitsubishi, and sony dyesub
15191
151922013-03-05  <gernot2270>	0c0d8b45ce1084d29ef1cdc1e3026c06756378e5
15193
15194	Lines: +35, -2
15195	Files:	NEWS (+35, -2)
15196
15197	Added updated documentation for support of Canon SELPY CP and ES series dye-sublimation printers.
15198
151992013-03-05  <rlk>	d35f0eef7dfdc52c5fc6859c0545d5204353de7b
15200
15201	Lines: +3, -0
15202	Files:	src/main/print-escp2.c (+3, -0)
15203
15204	Correction for duplex paper handling.
15205
152062013-03-04  <rlk>	e3205de3b863723e4b3f91b81e474c161068895b
15207
15208	Lines: +2, -1
15209	Files:	src/xml/escp2/model/model_118.xml (+1, -1)
15210		src/xml/escp2/model/model_120.xml (+1, -0)
15211
15212	Update duplex margins
15213
152142013-03-03  <rlk>	0c763e13c438928b9653b792c81811b62722d606
15215
15216	Lines: +4, -1
15217	Files:	src/xml/escp2/inputslots/default-duplex.xml (+4, -1)
15218
15219	Duplex printing requires a specified input slot.
15220
152212013-03-03  <rlk>	ce7574c63b7df2c20f09744a5152f3d2f52717bf
15222
15223	Lines: +0, -2
15224	Files:	src/xml/escp2/model/model_119.xml (+0, -1)
15225		src/xml/escp2/model/model_120.xml (+0, -1)
15226
15227	Duplex printers should not have extraBottom set
15228
152292013-03-03  <rlk>	2f8a56cf79270e8fee9ecdcd2857aa504ce85f36
15230
15231	Lines: +0, -1
15232	Files:	src/xml/escp2/model/model_118.xml (+0, -1)
15233
15234	Duplex printers should not have extraBottom set.
15235
152362013-03-03  <rlk>	e3be5c40070dbdd0642da34f12543bfac4229e8f
15237
15238	Lines: +5, -1
15239	Files:	src/cups/test-rastertogutenprint.in (+5, -1)
15240
15241	Use gstoraster if pstoraster doesn't exist.
15242
152432013-03-03  <rlk>	54a1f9c9c5ffea68af84fcae32ab6f099d2691c0
15244
15245	Lines: +465, -1
15246	Files:	NEWS (+17, -0)
15247		src/xml/escp2/model/Makefile.am (+3, -1)
15248		src/xml/escp2/model/model_119.xml (added +216)
15249		src/xml/escp2/model/model_120.xml (added +216)
15250		src/xml/printers.xml (+13, -0)
15251
15252	Preliminary support for WorkForce 7000 series printers
15253
152542013-03-03  <rlk>	314b522f6fa06df38e1c2484c18162e5745b5bd1
15255
15256	Lines: +2, -5
15257	Files:	src/cups/rastertoprinter.c (+2, -5)
15258
15259	Clean up a few warnings.
15260
152612013-03-01  <speachy>	065a4729fdfc7722134785254064cf1bbdf7c716
15262
15263	Lines: +1, -0
15264	Files:	src/cups/.cvsignore (+1, -0)
15265
15266	kodak1400: update cvsignore
15267
152682013-02-17  <rlk>	8507c86f9b6d558a28fba731dd66ee3ef19ca14d
15269
15270	Lines: +246, -2
15271	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
15272		src/xml/escp2/inputslots/default-duplex.xml (added +25)
15273		src/xml/escp2/model/Makefile.am (+2, -1)
15274		src/xml/escp2/model/model_118.xml (added +217)
15275		src/xml/printers.xml (+1, -1)
15276
15277	Prototype support for duplex for Epson WF645
15278
152792013-02-17  <rlk>	93b80708c4dad271e41934289ddb1b11be959a78
15280
15281	Lines: +0, -0
15282
15283	Update Catalan translation
15284
152852013-02-17  <rlk>	abca2997018b861bb281d80c70dcc47c07d59b1a
15286
15287	Lines: +1, -1
15288	Files:	configure.ac (+1, -1)
15289		po/ca.po (added +0)
15290
15291	Add Catalan translation
15292
152932013-02-12  <speachy>	e1ec5384746d28eb5351024a5794a5da36b9d816
15294
15295	Lines: +1, -1
15296	Files:	src/cups/selphy_print.c (+1, -1)
15297
15298	selphy:  Add USB ID for CP530.
15299
15300	Now only the CP520/CP790 are unknown!
15301
153022013-02-03  <speachy>	63f944e7704e95b63e3a3bd1dc455d30700a3703
15303
15304	Lines: +15, -7
15305	Files:	src/cups/kodak1400_print.c (+15, -7)
15306
15307	kodak1400:  Handle unlaminated prints properly.
15308
153092013-02-02  <speachy>	2b8d820dac5b3cd675ccf8e6bfd47c0281df9d44
15310
15311	Lines: +5, -5
15312	Files:	src/main/print-olympus.c (+5, -5)
15313
15314	dyesub:  kodak1400/kodak805:  Adjust pagesize down by one point.
15315
153162013-02-02  <speachy>	46ea75601ab8e4b45b7a43d0295005dc6f78d50f
15317
15318	Lines: +3, -0
15319	Files:	src/cups/kodak1400_print.c (+2, -0)
15320		src/cups/selphy_print.c (+1, -0)
15321
15322	selphy/kodak: Quit cleanly when no error's happened.
15323
153242013-02-02  <speachy>	e8b6d943c2d441bb9fd22a0950d38623fff40cdb
15325
15326	Lines: +31, -10
15327	Files:	src/cups/kodak1400_print.c (+31, -10)
15328
15329	kodak1400:  Fix short reads that happen when runing as a CUPS backend.
15330
15331	Also force blocking I/O, and update docs to reflect Kodak 805 differences.
15332
153332013-02-02  <speachy>	628212e8d873efd01fbb6cd2d957be6bf81782ee
15334
15335	Lines: +19, -6
15336	Files:	src/cups/selphy_print.c (+17, -4)
15337		src/cups/selphy_print_common.h (+2, -2)
15338
15339	selphy: Use non-blocking I/O, and fix a couple of warnings.
15340
153412013-01-29  <speachy>	2e695168a4b05c558fc844224d141d57123245d7
15342
15343	Lines: +3, -0
15344	Files:	src/cups/selphy_print.c (+3, -0)
15345
15346	selphy:  Handle printers that don't report a serial number.  This would
15347		 confuse CUPS.
15348
153492013-01-29  <speachy>	efeb30cf8aca3cd9fd09c4a135ebfa934520f131
15350
15351	Lines: +5, -5
15352	Files:	src/cups/selphy_print.c (+4, -4)
15353		src/cups/selphy_print_common.h (+1, -1)
15354
15355	selphy: All CP-XXX printjobs were being erroneously detected as CP-10 jobs.
15356
153572013-01-27  <speachy>	5dadb64a96b1b73c4c506cc3f74f46496ab0c415
15358
15359	Lines: +91, -0
15360	Files:	src/main/print-olympus.c (+89, -0)
15361		src/xml/printers.xml (+2, -0)
15362
15363	dyesub:  Add support for the Mitsubishi CP3020DA/DAE printers.
15364
153652013-01-27  <speachy>	032f17096a2591d6acb12eb5e6b707da77eb7f33
15366
15367	Lines: +123, -6
15368	Files:	src/main/print-olympus.c (+120, -6)
15369		src/xml/printers.xml (+3, -0)
15370
15371	dyesub:  Add support for Mitsubishi CP3020D/DU/DE (not DA/DAE!)
15372
15373	Note that this not an exact match for the WinXP drivers; it is based on
15374	what I've learned about the printer format.  This is considered to be
15375	highly experimental until we can get someone to test this out.
15376
153772013-01-27  <speachy>	475710044f714374551866e296390050cc680190
15378
15379	Lines: +131, -0
15380	Files:	src/main/print-olympus.c (+130, -0)
15381		src/xml/printers.xml (+1, -0)
15382
15383	dyesub:  Add support for the Kodak 8500 printer.
15384
15385	This is untested, as I don't have access to one.  However, the output matches
15386	the WinXP driver's output.
15387
153882013-01-27  <speachy>	917fb6fde8edbd6f06dcc03d16ee0d23065271a2
15389
15390	Lines: +20, -9
15391	Files:	src/cups/kodak1400_print.c (+20, -9)
15392
15393	kodak1400:  Swap lamination/matte flags in the printer comm data.
15394
15395	Also update docs wrt calibration data format.
15396
153972013-01-26  <speachy>	0a6e89d4c6f564459559617f13c7e907a1cf69fb
15398
15399	Lines: +757, -9
15400	Files:	configure.ac (+5, -5)
15401		src/cups/Makefile.am (+9, -4)
15402		src/cups/kodak1400_print.c (added +743)
15403
15404	kodak1400:  Add a CUPS backend to handle this printer.
15405
154062013-01-20  <speachy>	e218bdd20911d033a01606e073b63cc0eb22e3a2
15407
15408	Lines: +3, -1
15409	Files:	src/main/print-olympus.c (+3, -1)
15410
15411	dyesub:  Decoded an additional header field for the Kodak 805 as well.
15412
154132013-01-20  <speachy>	facaabc4e52c9127df2dd3f820fdbd785f9bf64d
15414
15415	Lines: +3, -1
15416	Files:	src/main/print-olympus.c (+3, -1)
15417
15418	dyesub:  Decoded another header field of the kodak 1400 printer.
15419
154202013-01-19  <speachy>	54f01c23a1fa0c3458c0b1b4f5608c5b1762bbf2
15421
15422	Lines: +2, -2
15423	Files:	src/main/print-olympus.c (+2, -2)
15424
15425	dyesub: kodak 1400 and 805 use BGR data, not CMY/YMC.
15426
15427	(BGR is the same as inverted YMC)
15428
154292013-01-17  <speachy>	409deef2882d93ab860453bab18ee80c1a24e479
15430
15431	Lines: +213, -0
15432	Files:	src/main/print-olympus.c (+212, -0)
15433		src/xml/printers.xml (+1, -0)
15434
15435	dyesub:  Add Kodak 9810 support.   Untested!
15436
154372013-01-17  <speachy>	757b8eb6dff090cd5881b3cb71a1e904b72af329
15438
15439	Lines: +135, -0
15440	Files:	src/main/print-olympus.c (+133, -0)
15441		src/xml/printers.xml (+2, -0)
15442
15443	dyesub:  Add support for Kodak 1400 and 805 printers.
15444
15445	Note this is untested so far!
15446
154472013-01-17  <speachy>	38f12b014123fd374830495308dde28db19e9fab
15448
15449	Lines: +14, -4
15450	Files:	src/main/print-olympus.c (+14, -4)
15451
15452	dyesub:  Add support for row-interleaved output.  Not utilized yet.
15453
154542013-01-17  <speachy>	3dc11f2b56ff57c35d5a23ea28d566af12491db9
15455
15456	Lines: +78, -32
15457	Files:	src/main/print-olympus.c (+78, -32)
15458
15459	dyesub: Add media type parameter.  Not utilized yet.
15460
154612013-01-16  <speachy>	a156a7318bdf0d63a9b9e8719c06b983e79344b9
15462
15463	Lines: +7, -0
15464	Files:	src/xml/papers.xml (+7, -0)
15465
15466	papers:  Add 8.5x12" paper for the Kodak 1400 (and others)
15467
154682013-01-16  <speachy>	f1f21406449f541e8ca42450d5c1a32f3cb3fdcd
15469
15470	Lines: +3, -3
15471	Files:	src/xml/printers.xml (+3, -3)
15472
15473	[printers.xml:  mistakenly committed the kodak additions out of order.
15474
154752013-01-16  <speachy>	47a643e87721fb3c276e448d2e796180293d0a7f
15476
15477	Lines: +147, -0
15478	Files:	src/main/print-olympus.c (+144, -0)
15479		src/xml/printers.xml (+3, -0)
15480
15481	dyesub: Add support for Kodak 6800, 6850, and 605 printers
15482
15483	These are all small-format (up to 8x6) kiosk-scale printers.
15484
154852012-12-22  <speachy>	ef3a20bfde9be818529256eb2b2671eaa6912b90
15486
15487	Lines: +17, -9
15488	Files:	src/main/print-olympus.c (+17, -9)
15489
15490	Sony UP-DR150:  Vastly improve support
15491
15492	 * Fix init/end code so it matches current Sony Win32 driver
15493	 * Respect Laminate setting (matching current Sony Win32 driver)
15494	 * 5x7 and 6x8 media is portrait oriented, not landscape.
15495
15496	I've verified the raw gutenprint output matches the Win32 driver's, but
15497	I'm uncertain about the 5x7/6x8 changes as of yet; Need to confirm that
15498	the print data is generated properly.
15499
155002012-12-21  <speachy>	03ce7816bff55df72941929679a760cd82eff1fd
15501
15502	Lines: +105, -83
15503	Files:	src/cups/selphy_print.c (+86, -5)
15504		src/cups/selphy_print_common.h (+19, -78)
15505
15506	[selphy]  Canon CP-10 needs to be handled differently from the others.
15507
15508	Also, move some code around.
15509
155102012-12-13  <speachy>	2c314dd189754ad5419386776e899ce3ad1a1bd5
15511
15512	Lines: +7, -2
15513	Files:	src/main/print-olympus.c (+7, -2)
15514
15515	dyesub: Canon CP-10 needs its own printer_init_func
15516
155172012-12-07  <rlk>	540c40a49371e8eedb8bfb85eca98734fee48d09
15518
15519	Lines: +2, -2
15520	Files:	configure.ac (+2, -2)
15521
15522	Correct conditionalization on libm.
15523
155242012-12-04  <speachy>	549b30c4260da586d455eeb797aae69d925e0120
15525
15526	Lines: +2, -2
15527	Files:	src/cups/selphy_print.c (+1, -1)
15528		src/cups/selphy_print_common.h (+1, -1)
15529
15530	[selphy]  Add USB PID for SELPHY ES3.  It's supported and tested!
15531
155322012-11-24  <speachy>	8edd43ae39c07d113785d860af6b1791ad5b84d3
15533
15534	Lines: +4, -1
15535	Files:	src/cups/Makefile.am (+4, -1)
15536
15537	[selphy]  Make selphy backend install hook respect $DESTDIR
15538
15539	(Patch by Matt Broughton)
15540
15541	Also document reson for the hook.
15542
155432012-11-23  <speachy>	bd105e2d82e13060f37562f946aa71211930197d
15544
15545	Lines: +1, -1
15546	Files:	src/cups/Makefile.am (+1, -1)
15547
15548	[selphy]  Fix full-package compiles on OpenSUSE and OSX.
15549
15550	(Patch from Matt Broughton)
15551
155522012-11-22  <speachy>	3de86539a3d38730fbf9bf5c1c22e54bb633754e
15553
15554	Lines: +45, -30
15555	Files:	src/cups/selphy_print.c (+25, -10)
15556		src/cups/selphy_print_common.h (+20, -20)
15557
15558	[selphy]  Major updates:
15559
15560	 * Add confirmed support for ES40 (may work for CP790 as well)
15561	 * Fix uninitialized variable causing bad return codes
15562	 * When used as a CUPS backend, match device based on serialnum in URI
15563	 * Better handle most device errors (for all all but ES2/ES20)
15564
15565	As I write this, we're down to just four unknown USB PIDs:
15566
15567	     ES3, CP520, CP530, CP790
15568
15569	And a total of ten untested printers (including the four above):
15570
15571	     ES20, ES3, CP-10, CP-100, CP-220, CP520, CP530, CP600, CP790, CP810
15572
155732012-11-20  <speachy>	251602bf79f7afd8b280de059d93fbd135ec10f7
15574
15575	Lines: +38, -35
15576	Files:	src/cups/selphy_print.c (+23, -8)
15577		src/cups/selphy_print_common.h (+15, -27)
15578
15579	[selphy]  Resync against upstream.  Three changes:
15580
15581	 * Treat CP900 like the rest of the CP-series (based on tester feedback)
15582	 * Add SELPHY_PID and SELPHY_TYPE environment variables to allow matching
15583	   against unknown PIDs (so new types can be tested without recompiles)
15584	 * Detect printer error conditions (eg out of media) and abort cleanly
15585
15586	Coming down the line -- more fleshing-out of the error conditions, and
15587	proper matching against printer serial number when used as a CUPS backend.
15588
155892012-11-20  <rlk>	71e2268f2286f77a36ae4c417e7613ad6c7fad9d
15590
15591	Lines: +2, -5
15592	Files:	doc/developer/escp2.xml (+2, -5)
15593
15594	Remove stale reference.
15595
155962012-11-19  <speachy>	9934bfe89076d707065411cfe8b12f22c1563439
15597
15598	Lines: +1, -1
15599	Files:	src/cups/selphy_print.c (+1, -1)
15600
15601	[selphy]  Add USB PID for the Canon CP-200 printer
15602
156032012-11-19  <speachy>	11f446bde75075efa1f8359b2ff59e08066923f6
15604
15605	Lines: +9, -8
15606	Files:	src/cups/Makefile.am (+9, -8)
15607
15608	[selphy] Fix up automake rules so that backend get installed with
15609		 correct permissions.
15610
156112012-11-18  <speachy>	8d77c731d815761c1a45f578ba3577fb1c2dde67
15612
15613	Lines: +0, -6
15614	Files:	src/xml/printers.xml (+0, -6)
15615
15616	[selphy] Enable the CP790, CP900, and ES40.
15617
156182012-11-18  <speachy>	f1bdef184cc6ed6246901b3eaff4523995679101
15619
15620	Lines: +12, -13
15621	Files:	src/main/print-olympus.c (+12, -13)
15622
15623	[selphy]  Correct spellings of all Canon Dyesub printers.  (Purely comments)
15624
15625	(ie presence of 'SELPHY' or '-' in the model names)
15626
156272012-11-18  <speachy>	13cd3274a6210c8cfb25316beb39dfc1fc078292
15628
15629	Lines: +20, -18
15630	Files:	src/xml/printers.xml (+20, -18)
15631
15632	[selphy]  Re-enable majority of Canon dyesub printers.
15633
15634	* ensure all names are correct (eg presence of 'SELPHY' or '-' in
15635	  model names)
15636	* SELPHY CP790, SELPHY CP900, and SELPHY ES40 are disabled still.
15637
156382012-11-18  <speachy>	907c4bffec8598c9874fbc691c6bc070d29f3a84
15639
15640	Lines: +31, -2
15641	Files:	configure.ac (+10, -0)
15642		src/cups/.cvsignore (+1, -1)
15643		src/cups/Makefile.am (+20, -1)
15644
15645	[selphy] Hook the selphy CUPS backend up to the build system.
15646
156472012-11-18  <speachy>	14e298f771e1eaa5cbbd371538e4d6ee6cc80646
15648
15649	Lines: +832, -0
15650	Files:	src/cups/selphy_print.c (added +543)
15651		src/cups/selphy_print_common.h (added +289)
15652
15653	[selphy]  Initial commit of the Canon Dyesub (Selphy CP/ES) CUPS backend.
15654
156552012-11-07  <m0m>	a15d16bec9c5e4f50a6cec912daaffaf1bba9627
15656
15657	Lines: +35, -39
15658	Files:	src/main/print-olympus.c (+26, -28)
15659		src/xml/printers.xml (+9, -11)
15660
15661	Add support for Canon SELPHY CP810 & CP900
15662
156632012-10-30  <gernot2270>	27441d09ef0763e4ba40927ebddf230cc35c3010
15664
15665	Lines: +15, -2
15666	Files:	src/main/canon-printers.h (+2, -2)
15667		src/main/print-canon.c (+13, -0)
15668
15669	Added ESC (v command for Canon MG5400 and MG6300 families.
15670
156712012-10-30  <gernot2270>	b57edc8d1c3f45b8e6d4e8a54d2157bb3501a4f0
15672
15673	Lines: +46, -3
15674	Files:	src/main/print-canon.c (+46, -3)
15675
15676	Adding test variables for adjusting CD printing for Canon iP4700
15677
156782012-10-16  <gernot2270>	d352b385c60f47b7adba72b33b08e0ec1f78639f
15679
15680	Lines: +167, -4
15681	Files:	NEWS (+1, -0)
15682		src/main/canon-inks.h (+32, -0)
15683		src/main/canon-media-mode.h (+79, -0)
15684		src/main/canon-media.h (+1, -1)
15685		src/main/canon-modes.h (+19, -0)
15686		src/main/canon-printers.h (+16, -0)
15687		src/main/print-canon.c (+18, -3)
15688		src/xml/printers.xml (+1, -0)
15689
15690	Added experimental support for Canon iP7200 family.
15691
156922012-10-14  <gernot2270>	35e12683e6c0e7d31c6c6faf5c2f7f637bf4d60a
15693
15694	Lines: +154, -0
15695	Files:	NEWS (+19, -0)
15696		src/main/canon-media-mode.h (+94, -0)
15697		src/main/canon-media.h (+24, -0)
15698		src/main/canon-printers.h (+16, -0)
15699		src/xml/printers.xml (+1, -0)
15700
15701	Added experimental support for Canon MG5400, MG6300 series.
15702
157032012-10-12  <gernot2270>	aa7afc0beaf4d8d300d5e95616fff9df230a151a
15704
15705	Lines: +127, -14
15706	Files:	src/main/canon-media-mode.h (+80, -13)
15707		src/main/canon-media.h (+28, -0)
15708		src/main/canon-printers.h (+17, -1)
15709		src/xml/printers.xml (+2, -0)
15710
15711	Added experimental support for Canon MG5400.
15712
157132012-10-11  <gernot2270>	afc17d6950ac491449542d674f9fe32e568d7814
15714
15715	Lines: +95, -1
15716	Files:	src/main/canon-media-mode.h (+77, -0)
15717		src/main/canon-printers.h (+17, -1)
15718		src/xml/printers.xml (+1, -0)
15719
15720	Added support for Canon MG2200 series.
15721
157222012-10-11  <gernot2270>	38f11b238816f06bde9e20c092ec9940a7cd1166
15723
15724	Lines: +23, -23
15725	Files:	src/main/canon-media-mode.h (+23, -23)
15726
15727	Corrected modes-media structure for Canon MG3200 series.
15728
157292012-10-11  <gernot2270>	deb13438a2f6ae122d9797019747f0f3d1a3be49
15730
15731	Lines: +124, -9
15732	Files:	src/main/canon-media-mode.h (+78, -0)
15733		src/main/canon-media.h (+20, -0)
15734		src/main/canon-modes.h (+2, -2)
15735		src/main/canon-printers.h (+16, -0)
15736		src/main/print-canon.c (+5, -5)
15737		src/main/print-canon.h (+2, -2)
15738		src/xml/printers.xml (+1, -0)
15739
15740	Add support for Canon MG3200 series.
15741
157422012-10-09  <gernot2270>	11ed9a6eb485b5f95698dea019563d809d378520
15743
15744	Lines: +18, -4
15745	Files:	src/main/print-canon.c (+9, -1)
15746		test/pixma_parse.c (+9, -3)
15747
15748	Added support for new devices from Sep/Oct 2012 requiring 9 bytes in ESC (P command.
15749
157502012-09-28  <gernot2270>	44cd9dc8bef2bb10543222831bc6061692054974
15751
15752	Lines: +1, -1
15753	Files:	test/pixma_parse.c (+1, -1)
15754
15755	Completed decompression parsing for 5-level and 6-level 4-bit inks.
15756
157572012-09-28  <gernot2270>	d6a051c5ba111dc783edf895faffe36551f0dd14
15758
15759	Lines: +72, -2
15760	Files:	src/main/print-canon.c (+14, -2)
15761		test/pixma_parse.c (+58, -0)
15762
15763	Added more support for 5-level and 6-level 4-bit ink compression and decompression
15764
157652012-09-28  <gernot2270>	ce28cdee97aef6c2b76858cc5957def3877dd0b6
15766
15767	Lines: +364, -2
15768	Files:	test/compress-5level.sh (added +66)
15769		test/compress-6level.sh (added +68)
15770		test/pixma_parse.c (+37, -2)
15771		test/pixma_parse.h (+29, -0)
15772		test/uncompress-5level.sh (added +82)
15773		test/uncompress-6level.sh (added +82)
15774
15775	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.
15776
157772012-09-24  <gernot2270>	dbcdb9a7b53f88dddbe16280cf5e6a20c363cc19
15778
15779	Lines: +5, -5
15780	Files:	src/main/canon-inks.h (+1, -1)
15781		src/main/print-canon.c (+4, -4)
15782
15783	Corrected flag for 6-level ink compression, and pack_bits routines.
15784
157852012-09-23  <gernot2270>	a43f6854a1def098439f465a3905cecb42dde94a
15786
15787	Lines: +595, -4
15788	Files:	src/main/canon-inks.h (+4, -3)
15789		src/main/print-canon.c (+71, -1)
15790		src/main/print-canon.h (+520, -0)
15791
15792	Added tables for testing 5-level and 6-level ink compression.
15793
157942012-08-13  <gernot2270>	47b1832fc31b78698d7b00b6705b6ba15f2b7517
15795
15796	Lines: +1, -1
15797	Files:	test/bjc-unprint.c (+1, -1)
15798
15799	Corrected calculation of number of bits required for ink levels used in Canon BJC printjobs.
15800
158012012-08-13  <gernot2270>	310820a11501baac4f32003b2e56c79bfbcd3c5e
15802
15803	Lines: +77, -28
15804	Files:	test/bjc-unprint.c (+77, -28)
15805
15806	Added calculation of ink levels used in Canon BJC printjobs using bjc-unprint.
15807
158082012-08-12  <gernot2270>	de5be7b0ef21a734db4cfccc8f544e3905672121
15809
15810	Lines: +59, -21
15811	Files:	src/main/canon-modes.h (+22, -6)
15812		src/main/canon-printers.h (+8, -8)
15813		test/bjc-unprint.c (+29, -7)
15814
15815	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.
15816
158172012-08-03  <gernot2270>	f26998e517400a0ad07b6bed2bdb62c8c27f2d4f
15818
15819	Lines: +16, -16
15820	Files:	src/main/canon-modes.h (+16, -16)
15821
15822	Changed default resolutions for Canon BJC series printers from low resolutions to fairly high resolutions.
15823
158242012-07-27  <rlk>	bb7e239cebb12b255da63429ae319529f67a99ec
15825
15826	Lines: +10, -0
15827	Files:	NEWS (+9, -0)
15828		src/xml/printers.xml (+1, -0)
15829
15830	Add Epson TX125
15831
15832===============================================================================
15833Name: gutenprint-5_2_9
15834
158352012-07-07  <rlk>	54af5189b3252cee233b6cc4388fff6569b57dbe
15836
15837	Lines: +0, -0
15838
15839	Update German translation
15840
158412012-07-07  <gernot2270>	715b1040b8854b97790f3d4ed351cc44ff3afd24
15842
15843	Lines: +3, -2
15844	Files:	NEWS (+2, -0)
15845		src/main/canon-media-mode.h (+1, -2)
15846		src/main/canon-media.h (+0, -0)
15847
15848	Corrected mis-typed mode for Canon pro9000 in canon-media-modes, and removed another erroneous mode.
15849
158502012-07-02  <rlk>	227e7bca97d2afdf5ead91faa1007b6cbda89405
15851
15852	Lines: +9, -0
15853	Files:	configure.ac (+9, -0)
15854
15855	Update comments.
15856
158572012-06-25  <rlk>	d7e4f808d4debae4de519571365610e31021ca89
15858
15859	Lines: +35, -18
15860	Files:	NEWS (+20, -3)
15861		README (+14, -14)
15862		configure.ac (+1, -1)
15863
15864	Prep for 5.2.9
15865
158662012-06-25  <rlk>	8b0a9b4e8ef1f17b78e3d309bc4f30685347a0f3
15867
15868	Lines: +14, -14
15869	Files:	configure.ac (+11, -11)
15870		src/gimp2/Makefile.am (+2, -2)
15871		src/testpattern/Makefile.am (+1, -1)
15872
15873	Fix the .soname, from Roger Leigh
15874
158752012-06-23  <rlk>	2954a377ded6a28faa5c50c332a7f291c1d59555
15876
15877	Lines: +0, -0
15878
15879	Update German translation
15880
158812012-06-16  <rlk>	f92523a90187d56349b95ec431dd1e31b75922d4
15882
15883	Lines: +1, -1
15884	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
15885
15886	Undo previous change.
15887
158882012-06-16  <rlk>	e4030e79f0c02993d99a82b2c5b4c575cb348b3e
15889
15890	Lines: +1, -1
15891	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
15892
15893	"whence" doesn't work on some platforms.
15894
158952012-06-16  <rlk>	26405e46d7fe3bd7a7704dffb3109104680c1636
15896
15897	Lines: +2, -2
15898	Files:	src/main/print-escp2.c (+2, -2)
15899
15900	Allow a larger range of correction for fine adjustment of CD position.
15901
159022012-06-15  <gernot2270>	83f088caa7d6d9c12eb102850115aeafcb2f9f6c
15903
15904	Lines: +0, -1
15905	Files:	src/main/canon-media.h (+0, -1)
15906
15907	Removed duplicate transparency media from Canon iP4100 media types.
15908
15909===============================================================================
15910Name: gutenprint-5_2_8
15911
159122012-06-12  <rlk>	e638a3951dd2e0ce589183ae189bfbbe82eb7277
15913
15914	Lines: +0, -0
15915
15916	Gutenprint 5.2.8 release
15917
159182012-06-07  <rlk>	b4b9dd2e3d1d489c1f8712d3b5549025218b58a1
15919
15920	Lines: +7, -7
15921	Files:	NEWS (+7, -7)
15922
15923	Fix numbering.
15924
159252012-06-06  <rlk>	b144436b1a81904277cb0df7088502b8b5c12d2e
15926
15927	Lines: +7, -8
15928	Files:	NEWS (+7, -8)
15929
15930	Tweaks
15931
159322012-06-06  <rlk>	21df8f1f7ea3babea2f32d9ac43ba0cba172a3ee
15933
15934	Lines: +190, -153
15935	Files:	NEWS (+190, -153)
15936
15937	Draft release notes, out for review.
15938
159392012-06-05  <rlk>	d286e82a59d928096bc3b8d94e25918770fc4d3e
15940
15941	Lines: +24, -24
15942	Files:	NEWS (+3, -3)
15943		README (+20, -20)
15944		configure.ac (+1, -1)
15945
15946	Bump version
15947
159482012-06-02  <rlk>	84058186b1cfac5c50e9fc99bcb2bafb684dcb0c
15949
15950	Lines: +0, -0
15951	Files:	doc/gutenprint-users-manual.odt (+0, -0)
15952		doc/gutenprint-users-manual.pdf (+0, -0)
15953
15954	Remove printer list
15955
159562012-05-27  <gernot2270>	698a14e6931dd50fc28047a744c69fe7f184e4f6
15957
15958	Lines: +25, -12
15959	Files:	NEWS (+25, -12)
15960
15961	Added comment on PIXUS models to NEWS file.
15962
159632012-05-27  <gernot2270>	fd1d362ca0cf05c68a44fb7b85f899bc354d8b1a
15964
15965	Lines: +0, -1
15966	Files:	src/xml/printers.xml (+0, -1)
15967
15968	Removed duplicate Canon iP2700 printer entry in printers.xml
15969
159702012-05-26  <rlk>	204b8bfe75a557dafe7c6b9c893ec8e4dbbcc603
15971
15972	Lines: +16, -0
15973	Files:	configure.ac (+8, -0)
15974		doc/Makefile.am (+4, -0)
15975		doc/developer/Makefile.am (+4, -0)
15976
15977	Add --with/without-doc
15978
159792012-05-26  <rlk>	5e83e935e08b287ae82ffd92c65436bd9b78fa31
15980
15981	Lines: +14, -7
15982	Files:	src/main/print-weave.c (+14, -7)
15983
15984	Fix compiler warning
15985
159862012-05-26  <rlk>	b72cbc761a022635276d3c9bf958eb3f623c94e7
15987
15988	Lines: +2, -0
15989	Files:	src/foomatic/printer_options.c (+1, -0)
15990		src/testpattern/printer_options.c (+1, -0)
15991
15992	Clear resolution after setting it to ensure that it doesn't pollute
15993	the option choices.
15994
159952012-05-25  <gernot2270>	23c4d7edc6693c765e85a0fb484e6defbf92022a
15996
15997	Lines: +137, -73
15998	Files:	src/main/print-canon.c (+137, -66)
15999		src/main/print-weave.c (+0, -7)
16000
16001	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.
16002
160032012-05-25  <gernot2270>	bc6b22b676a4b1a73cdb4a6bd5ccaceee99bb3d5
16004
16005	Lines: +10, -10
16006	Files:	src/main/print-canon.c (+10, -10)
16007
16008	Changed some debug printf casting in Canon backend
16009
160102012-05-25  <gernot2270>	e6da8e09a7de98f6949e896af8480395bf7926ff
16011
16012	Lines: +34, -1
16013	Files:	src/main/print-canon.c (+27, -1)
16014		src/main/print-weave.c (+7, -0)
16015
16016	Added initialization to some weave code in Canon backend
16017
160182012-05-24  <gernot2270>	70be9cf526855500c4880eb87c8376345b3f8ded
16019
16020	Lines: +2, -2
16021	Files:	src/main/print-canon.c (+2, -2)
16022
16023	Set ncolors correctly for CMY inktype in Canon weave mode.
16024
160252012-05-24  <gernot2270>	dd118676c14f18b4078415c2a6598f2671f26243
16026
16027	Lines: +1, -1
16028	Files:	src/main/canon-modes.h (+1, -1)
16029
16030	Fixed missing Color cartridge support flag in Canon iP6210D mode.
16031
160322012-05-24  <gernot2270>	76fcf4ef5aa86d6b7d801b34a875b9ecb8538010
16033
16034	Lines: +19, -10
16035	Files:	src/main/print-canon.c (+19, -10)
16036
16037	Fixed missing Color cartridge support flag in Canon iP6210D mode.
16038
160392012-05-24  <gernot2270>	4be454cf07df289ee4ae34401973329711623d2d
16040
16041	Lines: +3, -1
16042	Files:	src/main/print-canon.c (+3, -1)
16043
16044	Changed number of inks for CMY inktype in S200 weave code in Canon backend.
16045
160462012-05-23  <gernot2270>	859895a2e4b402d5f474e96be45bba05ba5eb0fd
16047
16048	Lines: +19, -7
16049	Files:	src/main/print-canon.c (+19, -7)
16050
16051	Added debug statements to Canon backend
16052
160532012-05-23  <gernot2270>	9e5fcfa38ac6df90c361d35c80ec4b3fd4687197
16054
16055	Lines: +10, -10
16056	Files:	src/main/canon-media-mode.h (+6, -6)
16057		src/main/canon-modes.h (+4, -4)
16058
16059	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.
16060
160612012-05-22  <gernot2270>	5f86ed8402ff9c4e4530e02ee609c6db94f4a37a
16062
16063	Lines: +11, -7
16064	Files:	src/main/print-canon.c (+11, -7)
16065
16066	Added setting of local variable for each PrintingMode setting change in Canon backend canon_check_current_mode.
16067
160682012-05-22  <gernot2270>	45b7bbe2c6646eebc30f2a371f1dd6c48a45122d
16069
16070	Lines: +498, -8
16071	Files:	src/main/print-canon.c (+498, -8)
16072
16073	Corrected InkType matching and substitution in Canon backend canon_check_current_mode function.
16074
160752012-05-21  <gernot2270>	6d54f10edea27b0ee4c6b1fcab376be150f71540
16076
16077	Lines: +147, -84
16078	Files:	src/main/canon-modes.h (+58, -57)
16079		src/main/print-canon.c (+89, -27)
16080
16081	In Canon backend, fixed checking routine for PrintingMode and InkType parameter consistency when mode is known.
16082
160832012-05-20  <gernot2270>	313d6678e5e24033c33a8c0614c6e51dd5185e47
16084
16085	Lines: +2, -0
16086	Files:	src/main/print-canon.c (+2, -0)
16087
16088	Added debug lines to Canon backend
16089
160902012-05-20  <gernot2270>	d2495b6b13c43497917c4e8bac7de69bef031f93
16091
16092	Lines: +52, -36
16093	Files:	NEWS (+41, -31)
16094		src/main/print-canon.c (+6, -1)
16095		src/xml/printers.xml (+5, -4)
16096
16097	Moved Resolution modification in canon_do_print to check_current_mode in Canon backend. Updated and rewrote NEWS.
16098
160992012-05-20  <gernot2270>	d66d261e149549ac01f2370eb5e303f45f488300
16100
16101	Lines: +24, -5
16102	Files:	src/main/print-canon.c (+24, -5)
16103
16104	Bug fix to Canon backend: made sure Resolution is set to match that of current mode after mode replacement.
16105
161062012-05-19  <gernot2270>	e02e8fb752e14195600e6b415e09256c0d85df5a
16107
16108	Lines: +18, -3
16109	Files:	src/main/print-canon.c (+18, -3)
16110
16111	Removed parameter verification outside of the Canon backend for InkType, InkSet and PrintingMode.
16112
161132012-05-19  <gernot2270>	5fc71aa12df77e2b736b1388e6ab569a22798f29
16114
16115	Lines: +19, -5
16116	Files:	src/main/print-canon.c (+19, -5)
16117
16118	added more debug statements to Canon backend. Made canon_check_current_mode an unconditional call(bugfix).
16119
161202012-05-18  <rlk>	80e5455677344cda2c3501d4406d36df73ca2fca
16121
16122	Lines: +2, -2
16123	Files:	src/main/print-canon.c (+2, -2)
16124
16125	Fix a couple of minor compiler warnings
16126
161272012-05-18  <gernot2270>	287a907090ba9ca3e48200ccec5d4706ec2b3210
16128
16129	Lines: +6, -3
16130	Files:	src/main/print-canon.c (+6, -3)
16131
16132	Added some debug lines for Canon printhead color function
16133
161342012-05-17  <gernot2270>	e790b643e58817ea7f15a127c65aed9e0c083250
16135
16136	Lines: +19, -14
16137	Files:	src/main/canon-printers.h (+3, -3)
16138		src/main/print-canon.c (+11, -6)
16139		src/main/print-canon.h (+5, -5)
16140
16141	Added flag to Canon backend for printers without black ink only cartridge support.
16142
161432012-05-17  <rlk>	7aca319b0dde774b4e6fe69ca86d03e168f4bf4d
16144
16145	Lines: +10, -6
16146	Files:	NEWS (+10, -6)
16147
16148	Minor updates.
16149
161502012-05-14  <gernot2270>	66912570b62f1890cffa4bbd573bc65554d36454
16151
16152	Lines: +9, -15
16153	Files:	src/main/print-canon.c (+9, -15)
16154
16155	Changed fullbleed margins in Canon backend to match Windows ones.
16156
161572012-05-13  <gernot2270>	35ac1854eea2eef1bfba900da083ec773ebabf29
16158
16159	Lines: +70, -50
16160	Files:	src/main/print-canon.c (+70, -50)
16161
16162	Provisional working support for borderless printing with Canon backend (WIP).
16163
161642012-05-11  <rlk>	830559852f7c2e09a334723373ebcf20d6dc7ecd
16165
16166	Lines: +4, -0
16167	Files:	src/gutenprintui2/printrcl.l (+2, -0)
16168		src/testpattern/testpatternl.l (+2, -0)
16169
16170	Add extern declaration for yylval; some versions of bison apparently do not
16171
161722012-05-10  <gernot2270>	0c8e37fa96f979583fc967f9b5e38939c51f6cda
16173
16174	Lines: +39, -46
16175	Files:	src/main/canon-media-mode.h (+26, -26)
16176		src/main/canon-modes.h (+4, -4)
16177		src/main/print-canon.c (+9, -16)
16178
16179	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).
16180
161812012-05-09  <gernot2270>	9e11eb26b7f775bb72c3a156ae96b3dcaaa1cd40
16182
16183	Lines: +70, -73
16184	Files:	NEWS (+18, -21)
16185		src/main/canon-modes.h (+50, -50)
16186		src/main/canon-printers.h (+2, -2)
16187
16188	Corrected some notation in Canon mode names. Updated NEWS file.
16189
161902012-05-09  <gernot2270>	2070eecb0ac78beb8affa14ea69b6476acac3e69
16191
16192	Lines: +237, -133
16193	Files:	src/main/canon-media-mode.h (+207, -130)
16194		src/main/canon-modes.h (+27, -0)
16195		src/main/canon-printers.h (+3, -3)
16196
16197	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.
16198
161992012-05-09  <gernot2270>	f5ae38dc188765957f468e00dc01ff853b7778f9
16200
16201	Lines: +9, -9
16202	Files:	src/main/canon-media-mode.h (+7, -7)
16203		src/main/canon-modes.h (+2, -2)
16204
16205	Added flags to several Canon MX series media-mode data.
16206
162072012-05-09  <gernot2270>	33de5ab06c08e5c0a7e6fd35354faa19dc4ba12c
16208
16209	Lines: +47, -24
16210	Files:	src/main/print-canon.c (+47, -24)
16211
16212	Modified Canon backend code to comply with compiler warnings.
16213
162142012-05-09  <gernot2270>	9baa98872f5afc3be2bdce798fc2690abedfdb0e
16215
16216	Lines: +19, -19
16217	Files:	src/main/canon-media-mode.h (+14, -14)
16218		src/main/canon-printers.h (+3, -5)
16219		src/xml/printers.xml (+2, -0)
16220
16221	Added remaining support for Canon E500 and E600.
16222
162232012-05-08  <gernot2270>	598557e438727e0e4af113b6a510c0d8fa6f1999
16224
16225	Lines: +59, -0
16226	Files:	src/main/canon-media-mode.h (+59, -0)
16227
16228	Added partial media-mode data (less flags) for Canon E500.
16229
162302012-05-08  <gernot2270>	c1165773da049ec6201f10ede02af72fc76da204
16231
16232	Lines: +55, -0
16233	Files:	NEWS (+2, -0)
16234		src/main/canon-modes.h (+18, -0)
16235		src/main/canon-printers.h (+34, -0)
16236		src/main/print-canon.c (+1, -0)
16237
16238	Added partial code for Canon E500 and E600 multi-function pritners.
16239
162402012-05-08  <gernot2270>	9c9b0d5ae3840bda5b25f982c417ee04608a76ee
16241
16242	Lines: +4, -1
16243	Files:	NEWS (+2, -0)
16244		src/main/canon-modes.h (+1, -1)
16245		src/xml/printers.xml (+1, -0)
16246
16247	Added Canon iP6320D (same as iP6310D).
16248
162492012-05-08  <gernot2270>	8cb9d1652f862f0a8704f5f3c5992c453748f96f
16250
16251	Lines: +2, -1
16252	Files:	src/xml/printers.xml (+1, -0)
16253		test/pixma_parse.c (+1, -1)
16254
16255	Added Canon MP260 (clone of MP240). Added newline in pixma_parse output.
16256
162572012-05-07  <gernot2270>	8686f6c31c40b2047a6d77e137e0e3db7b30ef2f
16258
16259	Lines: +3, -3
16260	Files:	src/main/canon-printers.h (+3, -3)
16261
16262	changed max paper dimensions for Canon MP360, MP370, MP375R, MP390; MP700, MP730; and MP710, MP740.
16263
162642012-05-07  <gernot2270>	8c8b1f7709c89bb0261a9ce47964abb412ec70fc
16265
16266	Lines: +2, -2
16267	Files:	src/main/canon-printers.h (+2, -2)
16268
16269	changed max paper dimensions for Canon MP493 and MP990.
16270
162712012-05-07  <gernot2270>	213daec206e15c3d6f838942727336523210ae2a
16272
16273	Lines: +36, -36
16274	Files:	src/main/canon-printers.h (+34, -34)
16275		src/xml/printers.xml (+2, -2)
16276
16277	changed max paper dimensions for Canon MP series printers. Added some printer aliases, removed duplicates.
16278
162792012-05-07  <gernot2270>	e9eca69f6796f5eaf56aa8fe1a8d0c384720be41
16280
16281	Lines: +7, -7
16282	Files:	src/main/canon-printers.h (+7, -7)
16283
16284	Corrected maximum paper sizes for several Canon modes (MP series).
16285
162862012-05-07  <gernot2270>	dad24cd0515f8ecd5d13fccb85a6e51278e40c3e
16287
16288	Lines: +70, -67
16289	Files:	src/main/canon-printers.h (+67, -67)
16290		src/xml/printers.xml (+3, -0)
16291
16292	Corrected maximum paper sizes for several Canon modes (iP series). Fixed erroroneous page width for previous commits. Added several Canon printer aliases.
16293
162942012-05-07  <gernot2270>	c0d0d2a8ccda238d8bf3d1d6e29473bdeb2432aa
16295
16296	Lines: +14, -14
16297	Files:	src/main/canon-printers.h (+14, -14)
16298
16299	Corrected maximum paper sizes for several Canon modes (MX series).
16300
163012012-05-07  <gernot2270>	6da357b237c435e3bf1f646fc401e0d3d1344ff1
16302
16303	Lines: +34, -34
16304	Files:	src/main/canon-printers.h (+34, -34)
16305
16306	Corrected maximum paper sizes for several Canon modes (i series).
16307
163082012-05-06  <gernot2270>	c962fe0db70c35b65e08b0f98f371fbdda8a6b96
16309
16310	Lines: +11, -0
16311	Files:	src/main/print-canon.c (+11, -0)
16312
16313	Added missing function prototype declarations to canon-print.c
16314
163152012-05-06  <gernot2270>	4024e86802255b20aa6c87385f05c93125721595
16316
16317	Lines: +4, -4
16318	Files:	src/main/canon-printers.h (+4, -4)
16319
16320	changed max paper dimensions for Canon iX series printers.
16321
163222012-05-06  <gernot2270>	0546888e5934edbf0d3abfa2c27b2338a4745d04
16323
16324	Lines: +58, -62
16325	Files:	src/main/canon-printers.h (+32, -36)
16326		src/main/print-canon.c (+26, -26)
16327
16328	changed max paper dimensions and margins for several Canon models.
16329
163302012-05-04  <gernot2270>	a529a5fea65123eefa7312c6ddf317e1bcbaa23e
16331
16332	Lines: +2, -1
16333	Files:	src/main/print-canon.c (+2, -1)
16334
16335	correct Canon get_current_mode to return NULL if no mode selected (regression).
16336
163372012-05-03  <gernot2270>	d55125e73b651c8adae79607a61566a4fb614b24
16338
16339	Lines: +463, -806
16340	Files:	src/main/canon-printers.h (+51, -0)
16341		src/main/print-canon.c (+412, -806)
16342
16343	Wrote various sub-functions for Canon backend mode replacement code.
16344
163452012-05-01  <gernot2270>	38de591c4dac6508cc94c3d9f108937fc14bc997
16346
16347	Lines: +9, -9
16348	Files:	src/main/print-canon.c (+9, -9)
16349
16350	Settled constant declarations in Canon backend.
16351
163522012-05-01  <gernot2270>	59cc4cc12084e991ccb7bc5bae9ac82efec9bb89
16353
16354	Lines: +57, -3
16355	Files:	src/main/print-canon.c (+57, -3)
16356
16357	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.
16358
163592012-05-01  <gernot2270>	92eb868c5b529c253ea76e3a1b8c87b886a5f1eb
16360
16361	Lines: +1, -1
16362	Files:	src/main/canon-printers.h (+1, -1)
16363
16364	Added cassette to Canon i990 and 990i media sources.
16365
163662012-04-30  <gernot2270>	a9ac199e97b352d1cde9d87831615d93699ac714
16367
16368	Lines: +166, -4
16369	Files:	NEWS (+2, -0)
16370		src/main/canon-media-mode.h (+105, -0)
16371		src/main/canon-modes.h (+39, -2)
16372		src/main/canon-printers.h (+16, -0)
16373		src/main/print-canon.c (+2, -2)
16374		src/xml/printers.xml (+2, -0)
16375
16376	Added Canon i990, and corresponding Japan model 990i. Fixed CD mode flags for i9900.
16377
163782012-04-30  <gernot2270>	123cb0e435df6f4d9816f5e9349a59e484055338
16379
16380	Lines: +2, -0
16381	Files:	NEWS (+1, -0)
16382		src/xml/printers.xml (+1, -0)
16383
16384	Added Canon i9950, clone of i9900.
16385
163862012-04-30  <gernot2270>	978c825b50c5f47cb8c6b0a5515a99cbd4269c31
16387
16388	Lines: +73, -15
16389	Files:	NEWS (+2, -0)
16390		src/main/canon-media-mode.h (+19, -11)
16391		src/main/canon-media.h (+37, -1)
16392		src/main/canon-modes.h (+10, -0)
16393		src/main/canon-printers.h (+3, -3)
16394		src/xml/printers.xml (+2, -0)
16395
16396	Added inkjet Hagaki modes to Canon i9100 and i9900, and CD support to i9900. Added corresponding Japan models 9100i and 9900i.
16397
163982012-04-29  <gernot2270>	0303ea5dd374a177b0cb8623086263c24f8345ae
16399
16400	Lines: +4, -0
16401	Files:	NEWS (+1, -0)
16402		src/xml/printers.xml (+3, -0)
16403
16404	Added Canon i965, clone of i960 (Europe). Updated printers.xml.
16405
164062012-04-29  <gernot2270>	c074e1db1d33fb33e582a409a89592a879128cc8
16407
16408	Lines: +97, -42
16409	Files:	NEWS (+2, -0)
16410		src/main/canon-media-mode.h (+47, -27)
16411		src/main/canon-media.h (+20, -0)
16412		src/main/canon-modes.h (+25, -12)
16413		src/main/canon-printers.h (+3, -3)
16414
16415	Added Hagaki, inkjet Hagaki, CD to i950 and i960. Added corresponding Japan models 950i and 960i.
16416
164172012-04-28  <gernot2270>	c674bc2518914e5f3bde0672a1beebedf2959266
16418
16419	Lines: +33, -7
16420	Files:	NEWS (+2, -0)
16421		src/main/canon-media-mode.h (+17, -2)
16422		src/main/canon-modes.h (+9, -2)
16423		src/main/canon-printers.h (+2, -2)
16424		src/xml/printers.xml (+3, -1)
16425
16426	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).
16427
164282012-04-28  <gernot2270>	4b954e125cd051098adf260c478a4c53a8e3ef7c
16429
16430	Lines: +7, -158
16431	Files:	NEWS (+2, -0)
16432		src/main/canon-media-mode.h (+0, -82)
16433		src/main/canon-media.h (+2, -27)
16434		src/main/canon-modes.h (+0, -31)
16435		src/main/canon-printers.h (+1, -17)
16436		src/xml/printers.xml (+2, -1)
16437
16438	Removed separate driver for Canon i865, as it is same as i860. Added corresponding Japan model 865R.
16439
164402012-04-28  <gernot2270>	be4e7698db53568b4ba7b17ed96d2de6416eb4bc
16441
16442	Lines: +45, -25
16443	Files:	NEWS (+2, -0)
16444		src/main/canon-media-mode.h (+27, -13)
16445		src/main/canon-modes.h (+13, -10)
16446		src/main/canon-printers.h (+2, -2)
16447		src/xml/printers.xml (+1, -0)
16448
16449	Added inkjet Hagaki, Hagaki, and CD media types and corresponding modes to Canon i860, and added Japan model 860i.
16450
164512012-04-28  <gernot2270>	ea771ff88ab6b425a4f2bc3a1aedb5a827c295a8
16452
16453	Lines: +76, -33
16454	Files:	NEWS (+10, -3)
16455		src/main/canon-media-mode.h (+13, -3)
16456		src/main/canon-media.h (+20, -1)
16457		src/main/canon-modes.h (+13, -7)
16458		src/main/canon-printers.h (+19, -19)
16459		src/xml/printers.xml (+1, -0)
16460
16461	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.
16462
164632012-04-27  <gernot2270>	f7e5a8d0e694782181c3a11321d78595f089b2e6
16464
16465	Lines: +4, -0
16466	Files:	src/xml/printers.xml (+4, -0)
16467
16468	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.
16469
164702012-04-27  <gernot2270>	9cd8eaa95385b7e6c9c17cdbbb955671e28c5002
16471
16472	Lines: +6, -0
16473	Files:	NEWS (+3, -0)
16474		src/xml/printers.xml (+3, -0)
16475
16476	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.
16477
164782012-04-27  <gernot2270>	8af25a31e6fa01078d1219f681e3278e7911ef13
16479
16480	Lines: +4, -1
16481	Files:	NEWS (+1, -0)
16482		src/main/canon-media.h (+1, -1)
16483		src/main/canon-modes.h (+1, -0)
16484		src/xml/printers.xml (+1, -0)
16485
16486	Added separate driver for Japan model Canon 850i. The non-Japan model i850 gets support for inkjet Hagaki and Hagaki media.
16487
164882012-04-27  <gernot2270>	37388c7b1fafb7ffab0b4454f083964426ed278b
16489
16490	Lines: +9, -1
16491	Files:	NEWS (+5, -0)
16492		src/main/canon-media.h (+1, -1)
16493		src/main/canon-modes.h (+1, -0)
16494		src/xml/printers.xml (+2, -0)
16495
16496	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.
16497
164982012-04-27  <gernot2270>	a6fd1eb4b1331764600707e803845eb9d2e12606
16499
16500	Lines: +48, -10
16501	Files:	src/main/canon-media-mode.h (+14, -2)
16502		src/main/canon-media.h (+21, -5)
16503		src/main/canon-modes.h (+9, -2)
16504		src/main/canon-printers.h (+1, -1)
16505		src/xml/printers.xml (+3, -0)
16506
16507	Added separate inkjet Hagaki modes to Canon i450, i455, i550. Added separate drivers for Japan models 450i, 455i, 550i.
16508
165092012-04-27  <gernot2270>	a236f90d454e46cf1ad784a685dfbdb1be63d4b0
16510
16511	Lines: +33, -9
16512	Files:	NEWS (+6, -1)
16513		src/main/canon-media-mode.h (+17, -4)
16514		src/main/canon-media.h (+2, -2)
16515		src/main/canon-modes.h (+6, -1)
16516		src/main/canon-printers.h (+1, -1)
16517		src/xml/printers.xml (+1, -0)
16518
16519	added inkjet Hagaki and Hagaki support to Canon i80. Added missing mode for plusGlossy photo paper. Created new printer for Japanese model 80i.
16520
165212012-04-27  <gernot2270>	687391026b1ade51b34463163144053af405c058
16522
16523	Lines: +0, -1
16524	Files:	test/pixma_parse.c (+0, -1)
16525
16526	fixed output for ESC (l command in parser
16527
165282012-04-27  <gernot2270>	9d788397bdcfdeb6f0a1ef77f4b0f60c27d6cdb5
16529
16530	Lines: +1, -1
16531	Files:	src/xml/printers.xml (+1, -1)
16532
16533	Corrected entry for Canon 50i
16534
165352012-04-26  <gernot2270>	a495d746d66ce9f4dfb711455a4f9e31c754fc05
16536
16537	Lines: +3, -2
16538	Files:	src/main/print-canon.c (+3, -2)
16539
16540	Commented out Canon borderless deactivation in case of paper margins. Need to fix.
16541
165422012-04-26  <gernot2270>	5ec41eb186e378adfafaac60960861ea0a02a431
16543
16544	Lines: +9, -133
16545	Files:	src/main/canon-media-mode.h (+2, -72)
16546		src/main/canon-media.h (+0, -17)
16547		src/main/canon-modes.h (+3, -25)
16548		src/main/canon-printers.h (+1, -16)
16549		src/main/print-canon.c (+2, -2)
16550		src/xml/printers.xml (+1, -1)
16551
16552	Updated Canon 50i modes. i70 is the non-Japanese counterpart, so removed definitions for i70 and used 50i driver instead. Updated some debugging statements.
16553
165542012-04-26  <gernot2270>	2387dc8294d120ae5c770332078b388d2502314c
16555
16556	Lines: +73, -76
16557	Files:	src/main/print-canon.c (+73, -76)
16558
16559	Changed debug statements in Canon backend.
16560
165612012-04-26  <gernot2270>	b924f8092f0d26fc2957e569d64496261a6d5148
16562
16563	Lines: +2, -0
16564	Files:	NEWS (+1, -0)
16565		src/xml/printers.xml (+1, -0)
16566
16567	Added Canon MX320, same as MX330.
16568
165692012-04-25  <gernot2270>	2fe415e62366275b1f85720a379331b60ee4aa6b
16570
16571	Lines: +11, -9
16572	Files:	src/main/print-canon.c (+11, -9)
16573
16574	further debug statement changes to Canon backend.
16575
165762012-04-25  <gernot2270>	5adb15530c64e5b592627592b8478f35b9fb5c0a
16577
16578	Lines: +38, -14
16579	Files:	src/main/print-canon.c (+38, -14)
16580
16581	more debugging statement to Canon backend for borderless printing debugging.
16582
165832012-04-25  <gernot2270>	6f8d74bcdd71e3fce5741ddbf1110f45e349e6e2
16584
16585	Lines: +12, -5
16586	Files:	src/main/print-canon.c (+12, -5)
16587
16588	debugging Canon borderless printing. Commented out problematic code.
16589
165902012-04-24  <gernot2270>	1f8a0b3a7e985f15f9c06e90e9502caaeeb0576c
16591
16592	Lines: +34, -12
16593	Files:	src/main/print-canon.c (+34, -12)
16594
16595	smal changes to borderless printing of Canon backend, part of debugging attempt.
16596
165972012-04-24  <gernot2270>	95a26e6cc0fcaef23d631dc087ec7e95fca3ee3c
16598
16599	Lines: +41, -13
16600	Files:	src/main/print-canon.c (+41, -13)
16601
16602	Added corrections for borderless printing. page_height is still incorrect.
16603
166042012-04-23  <gernot2270>	80a51e264ed79d9d034cb6ffd0f49b189a840b7f
16605
16606	Lines: +199, -113
16607	Files:	src/main/canon-printers.h (+103, -103)
16608		src/main/print-canon.c (+96, -10)
16609
16610	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.
16611
166122012-04-22  <gernot2270>	c7c7f6526283ec479d34c62a2f89b4d6e0d3a171
16613
16614	Lines: +113, -0
16615	Files:	NEWS (+2, -0)
16616		src/main/canon-media-mode.h (+70, -0)
16617		src/main/canon-modes.h (+23, -0)
16618		src/main/canon-printers.h (+16, -0)
16619		src/xml/printers.xml (+2, -0)
16620
16621	Added support for Canon MX710 (and MX890).
16622
166232012-04-22  <gernot2270>	49f7288ae41ae541eeb296a17a1a2867bffb7ca0
16624
16625	Lines: +99, -6
16626	Files:	NEWS (+1, -0)
16627		src/main/canon-media-mode.h (+57, -0)
16628		src/main/canon-modes.h (+23, -5)
16629		src/main/canon-printers.h (+16, -0)
16630		src/main/print-canon.c (+1, -1)
16631		src/xml/printers.xml (+1, -0)
16632
16633	Added provisional support for Canon MX510. Color-only cartridge selection does not work yet.
16634
166352012-04-22  <gernot2270>	c7eabe78987e457d68a30e905d58a79c7b3d7830
16636
16637	Lines: +94, -1
16638	Files:	NEWS (+2, -0)
16639		src/main/canon-media-mode.h (+57, -1)
16640		src/main/canon-modes.h (+17, -0)
16641		src/main/canon-printers.h (+16, -0)
16642		src/xml/printers.xml (+2, -0)
16643
16644	Added provisional support for Canon MX370 (and MX430). Color-only cartridge selection does not work yet.
16645
166462012-04-22  <gernot2270>	67af2397e54502d7bdba9c04dcbc188a48bbf8f1
16647
16648	Lines: +93, -76
16649	Files:	src/main/canon-media-mode.h (+7, -1)
16650		src/main/canon-modes.h (+86, -75)
16651
16652	Corrected flags for CD modes for all Canon models.
16653
166542012-04-22  <gernot2270>	49eb9d54fc31d21b09e323c3ea9c7af950f8a247
16655
16656	Lines: +145, -13
16657	Files:	NEWS (+1, -0)
16658		src/main/canon-media-mode.h (+66, -6)
16659		src/main/canon-printers.h (+5, -5)
16660		src/main/print-canon.c (+72, -2)
16661		src/xml/printers.xml (+1, -0)
16662
16663	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.
16664
166652012-04-22  <gernot2270>	be2016e69b9b4643ecfed45d1ae4d42724db328d
16666
16667	Lines: +94, -88
16668	Files:	test/pixma_parse.c (+94, -88)
16669
16670	Changed parse output of pixma_parse to go to stderr, to help debug printjobs where the parser segfaults.
16671
166722012-04-20  <gernot2270>	c62d127dad9b3224bb776fb623e8a83216768e15
16673
16674	Lines: +160, -154
16675	Files:	NEWS (+2, -0)
16676		src/main/canon-printers.h (+158, -154)
16677
16678	Adjusted top margin of most Canon models.
16679
166802012-04-20  <gernot2270>	525f5f9eeadcf30d336b2295a382a5ef2c7f689d
16681
16682	Lines: +64, -12
16683	Files:	NEWS (+3, -0)
16684		src/main/canon-inks.h (+32, -0)
16685		src/main/canon-media-mode.h (+9, -5)
16686		src/main/canon-modes.h (+3, -3)
16687		src/main/print-canon.c (+17, -4)
16688
16689	Added experimental support for high quality photo modes with Canon iP6210D, iP6220D, and iP6310D.
16690
166912012-04-20  <gernot2270>	524883ae3ffabb69d309f1239a51533a1495747c
16692
16693	Lines: +6, -7
16694	Files:	src/main/canon-media-mode.h (+5, -6)
16695		src/main/canon-modes.h (+1, -1)
16696
16697	Added 8-bit ink modes to Canon MX300 (and MX310).
16698
166992012-04-20  <gernot2270>	63d6228902b9148dc68c4b0e84c7a5e6c4a9e91e
16700
16701	Lines: +77, -1
16702	Files:	NEWS (+2, -0)
16703		src/main/canon-media-mode.h (+72, -0)
16704		src/main/canon-modes.h (+0, -0)
16705		src/main/canon-printers.h (+1, -1)
16706		src/xml/printers.xml (+2, -0)
16707
16708	Added experimental support for Canon iP90, iP90v. Still need to check orientation of print (may need vertical dimension reversed).
16709
167102012-04-20  <gernot2270>	258eef53815090105ef67d8afb8900843fb9b799
16711
16712	Lines: +8, -12
16713	Files:	src/main/canon-media-mode.h (+5, -9)
16714		src/main/canon-modes.h (+1, -1)
16715		src/main/canon-printers.h (+2, -2)
16716
16717	Added 8-bit ink modes to Canon MP190. Adjusted top margin on MP190, MP210 models.
16718
167192012-04-20  <gernot2270>	1d4fcbe41c03adab02cb66eef5899aa0928fea94
16720
16721	Lines: +44, -32
16722	Files:	NEWS (+3, -0)
16723		src/main/canon-media-mode.h (+24, -24)
16724		src/main/canon-modes.h (+16, -7)
16725		src/main/canon-printers.h (+1, -1)
16726
16727	Added 8-bit ink modes to Canon i80, i450, i455 models. Adjusted top margin on MP150 model.
16728
167292012-04-19  <gernot2270>	b49413955216ffba101c79dec36a6e65ff6ecfd4
16730
16731	Lines: +4, -7
16732	Files:	src/main/canon-modes.h (+4, -7)
16733
16734	Activated 8-bit modes in unsupported printers for completeness.
16735
167362012-04-19  <gernot2270>	0e7cbfd27d5b001b6b31cb92edc56dadeaff02d9
16737
16738	Lines: +6, -3
16739	Files:	src/main/canon-media-mode.h (+5, -2)
16740		src/main/canon-modes.h (+1, -1)
16741
16742	Activated 8-bit ink mode in Canon iP6210D model.
16743
167442012-04-19  <gernot2270>	8d7c02195920a8518a2855d044f314bb403dff86
16745
16746	Lines: +19, -29
16747	Files:	src/main/canon-media-mode.h (+17, -27)
16748		src/main/canon-modes.h (+2, -2)
16749
16750	Activated 8-bit ink modes in Canon MP210 and MP470 models.
16751
167522012-04-19  <gernot2270>	5e5bae3e7ccfb9615de1a26acb486dbde7258a51
16753
16754	Lines: +504, -207
16755	Files:	NEWS (+3, -0)
16756		src/main/canon-printers.h (+481, -162)
16757		src/main/print-canon.c (+20, -45)
16758
16759	Added length of ESC (P command to printer definitions in Canon backend.
16760
167612012-04-19  <gernot2270>	1d47dc2b3de46a5f4ecf2197c0a3f5d1c887443b
16762
16763	Lines: +128, -11
16764	Files:	include/gutenprint/bit-ops.h (+11, -0)
16765		src/main/bit-ops.c (+103, -0)
16766		src/main/print-canon.c (+9, -10)
16767		test/pixma_parse.c (+5, -1)
16768
16769	Completed support for 8-bit inks in Canon backend. Mode present in Canon MP150 model. To be added to other models.
16770
167712012-04-17  <gernot2270>	fa3969daac84f680832e9653f4d8a065eccc4b38
16772
16773	Lines: +11, -1
16774	Files:	src/main/print-canon.c (+11, -1)
16775
16776	added initial support code (WIP) for 8-bpp inks to Canon backend in canon_compress function.
16777
167782012-04-16  <gernot2270>	98e15df44ca58a4ce875d3e2ddebefeaec5fb02f
16779
16780	Lines: +28, -11
16781	Files:	src/main/canon-media-mode.h (+4, -4)
16782		src/main/canon-modes.h (+1, -1)
16783		src/main/print-canon.c (+23, -6)
16784
16785	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.
16786
167872012-04-15  <gernot2270>	c757bac2514a4395189202c0b29d399d7336d5c0
16788
16789	Lines: +172, -168
16790	Files:	NEWS (+7, -2)
16791		src/main/canon-printers.h (+161, -160)
16792		src/main/print-canon.c (+4, -6)
16793
16794	Implemented correct ESC (l command length for Canon printers.
16795
167962012-04-15  <gernot2270>	805a152e66c968d18cabbb33d61ab2f716b03145
16797
16798	Lines: +569, -893
16799	Files:	src/main/canon-media-mode.h (+401, -401)
16800		src/main/canon-printers.h (+165, -0)
16801		src/main/print-canon.c (+3, -492)
16802
16803	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.
16804
168052012-04-15  <gernot2270>	fd9b1e92984b56da8f8def521bdcde2d6ac6793b
16806
16807	Lines: +83, -4
16808	Files:	src/main/canon-media-mode.h (+75, -0)
16809		src/main/print-canon.c (+8, -4)
16810
16811	Added Canon BJC S900 to media-mode combinations.
16812
168132012-04-15  <gernot2270>	850d9aa06ff12aaad8cef80ed4e95f8cf06850a8
16814
16815	Lines: +78, -4
16816	Files:	src/main/canon-media-mode.h (+70, -0)
16817		src/main/print-canon.c (+8, -4)
16818
16819	Added Canon BJC S820 to media-mode combinations.
16820
168212012-04-15  <gernot2270>	4535af3764ac97cf48712a8d0db8dbaabe65a04b
16822
16823	Lines: +91, -4
16824	Files:	src/main/canon-media-mode.h (+83, -0)
16825		src/main/print-canon.c (+8, -4)
16826
16827	Added Canon BJC S800 to media-mode combinations.
16828
168292012-04-15  <gernot2270>	f3a10072abd2c2c5183e7d43bcb4487fd249996b
16830
16831	Lines: +82, -6
16832	Files:	src/main/canon-media-mode.h (+72, -0)
16833		src/main/canon-modes.h (+2, -2)
16834		src/main/print-canon.c (+8, -4)
16835
16836	Added Canon BJC S750 to media-mode combinations.
16837
168382012-04-15  <gernot2270>	02a443b71e96d12287406f298d8b326bd80e9741
16839
16840	Lines: +83, -4
16841	Files:	src/main/canon-media-mode.h (+75, -0)
16842		src/main/print-canon.c (+8, -4)
16843
16844	Added Canon BJC S600 to media-mode combinations.
16845
168462012-04-14  <gernot2270>	4ed5f08a4068c67b35046d9946aa868f94b0e28f
16847
16848	Lines: +82, -4
16849	Files:	src/main/canon-media-mode.h (+74, -0)
16850		src/main/print-canon.c (+8, -4)
16851
16852	Added Canon BJC S520 to media-mode combinations.
16853
168542012-04-14  <gernot2270>	24c140c8fc6ef4e1fc4ea71a08121ba782d753b1
16855
16856	Lines: +77, -5
16857	Files:	src/main/canon-media-mode.h (+68, -0)
16858		src/main/canon-modes.h (+1, -1)
16859		src/main/print-canon.c (+8, -4)
16860
16861	Added Canon BJC S500 to media-mode combinations.
16862
168632012-04-14  <gernot2270>	335505f282a3c98fc84f2b8b7201c4294ae24b4c
16864
16865	Lines: +73, -4
16866	Files:	src/main/canon-media-mode.h (+65, -0)
16867		src/main/print-canon.c (+8, -4)
16868
16869	Added Canon BJC S330 to media-mode combinations.
16870
168712012-04-14  <gernot2270>	2ec6fff79dd7d28a3a185f2878953003f1b93073
16872
16873	Lines: +68, -27
16874	Files:	src/main/canon-media-mode.h (+60, -23)
16875		src/main/print-canon.c (+8, -4)
16876
16877	Added Canon BJC S300 to media-mode combinations.
16878
168792012-04-14  <gernot2270>	127714bb835593e7898ce03376464a2fbb60fc14
16880
16881	Lines: +371, -1
16882	Files:	src/main/canon-media-mode.h (+370, -0)
16883		src/xml/printers.xml (+1, -1)
16884
16885	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.
16886
168872012-04-14  <gernot2270>	1d6cd08c142286fd409178b22ce13993f0cf9647
16888
16889	Lines: +46, -4
16890	Files:	src/main/canon-media-mode.h (+38, -0)
16891		src/main/print-canon.c (+8, -4)
16892
16893	Added Canon BJC 4550 to media-mode combinations.
16894
168952012-04-14  <gernot2270>	73300f56399c7a2ca2f7a12d32d8580c29a69f1c
16896
16897	Lines: +68, -4
16898	Files:	src/main/canon-media-mode.h (+60, -0)
16899		src/main/print-canon.c (+8, -4)
16900
16901	Added Canon BJC 4300 to media-mode combinations.
16902
169032012-04-14  <gernot2270>	2986f7f8aad563009de701fdea4693b6cb3ed837
16904
16905	Lines: +494, -25
16906	Files:	src/main/canon-media-mode.h (+80, -0)
16907		src/main/canon-printers.h (+2, -2)
16908		src/main/print-canon.c (+412, -23)
16909
16910	Added Canon BJC 3000 to media-mode combinations. Added support for photo and full-color ink cartridge selection for BJC series.
16911
169122012-04-14  <gernot2270>	8905f8c1ecfa84ab32957053bb1e9ad198a2f6d0
16913
16914	Lines: +111, -5
16915	Files:	src/main/canon-media-mode.h (+71, -0)
16916		src/main/canon-modes.h (+31, -0)
16917		src/main/canon-printers.h (+1, -1)
16918		src/main/print-canon.c (+8, -4)
16919
16920	Added Canon MG3100 to media-mode combinations. Separated out mode definitions from MG2100.
16921
169222012-04-14  <gernot2270>	8b31f8c89a5b4c5fd45c6b726056e9c6532c50d2
16923
16924	Lines: +92, -18
16925	Files:	src/main/canon-media-mode.h (+70, -0)
16926		src/main/canon-modes.h (+14, -14)
16927		src/main/print-canon.c (+8, -4)
16928
16929	Added Canon MG2100 to media-mode combinations.
16930
169312012-04-13  <gernot2270>	f6df6dc9396b0c279d9273a0dfdec709e85ed641
16932
16933	Lines: +103, -6
16934	Files:	src/main/canon-media-mode.h (+93, -0)
16935		src/main/canon-modes.h (+2, -2)
16936		src/main/print-canon.c (+8, -4)
16937
16938	Added Canon MG8200 to media-mode combinations.
16939
169402012-04-13  <gernot2270>	11c6155c98b1af50d0b3b05308a6e64cfbc21b29
16941
16942	Lines: +103, -6
16943	Files:	src/main/canon-media-mode.h (+93, -0)
16944		src/main/canon-modes.h (+2, -2)
16945		src/main/print-canon.c (+8, -4)
16946
16947	Added Canon MG6200 to media-mode combinations.
16948
169492012-04-13  <gernot2270>	d83031506fdd70f68be433910b348ba68018bed8
16950
16951	Lines: +88, -6
16952	Files:	src/main/canon-media-mode.h (+78, -0)
16953		src/main/canon-modes.h (+2, -2)
16954		src/main/print-canon.c (+8, -4)
16955
16956	Added Canon MG5300 to media-mode combinations.
16957
169582012-04-13  <gernot2270>	f35f001fd01a58197cc9cbd96b6e6fbfbea62b37
16959
16960	Lines: +103, -6
16961	Files:	src/main/canon-media-mode.h (+93, -0)
16962		src/main/canon-modes.h (+2, -2)
16963		src/main/print-canon.c (+8, -4)
16964
16965	Added Canon MG8100 to media-mode combinations.
16966
169672012-04-13  <gernot2270>	8fd6d8a39e7877ad349875e88f3596be5d36fdb7
16968
16969	Lines: +101, -5
16970	Files:	src/main/canon-media-mode.h (+92, -0)
16971		src/main/canon-modes.h (+1, -1)
16972		src/main/print-canon.c (+8, -4)
16973
16974	Added Canon MG6100 to media-mode combinations.
16975
169762012-04-13  <gernot2270>	8cb2d911e721c602db4b666835abe501c0540d6f
16977
16978	Lines: +88, -5
16979	Files:	src/main/canon-media-mode.h (+79, -0)
16980		src/main/canon-modes.h (+1, -1)
16981		src/main/print-canon.c (+8, -4)
16982
16983	Added Canon MG5200 to media-mode combinations.
16984
169852012-04-13  <gernot2270>	12b25dc2f9b23f6961973d20481c22e86be7e54e
16986
16987	Lines: +81, -14
16988	Files:	src/main/canon-media-mode.h (+70, -8)
16989		src/main/canon-media.h (+1, -0)
16990		src/main/canon-modes.h (+2, -2)
16991		src/main/print-canon.c (+8, -4)
16992
16993	Added Canon MG5100 to media-mode combinations. Also added missing media type to Canon pro9500 Mk.II.
16994
169952012-04-13  <gernot2270>	a6e68894551f20d0db62e2ea81b3de2584c027f7
16996
16997	Lines: +88, -4
16998	Files:	src/main/canon-media-mode.h (+80, -0)
16999		src/main/print-canon.c (+8, -4)
17000
17001	Added Canon MP750 (and MP760, MP770, MP780, MP790) to media-mode combinations.
17002
170032012-04-13  <gernot2270>	3e887f3efd07dfa72767ed3d2ddd7baa5f7a26b3
17004
17005	Lines: +100, -4
17006	Files:	src/main/canon-media-mode.h (+92, -0)
17007		src/main/print-canon.c (+8, -4)
17008
17009	Added Canon MP710 (and MP740) to mode-media data.
17010
170112012-04-12  <gernot2270>	a1daf091b0016fed334631cd4803a89b41ce46cf
17012
17013	Lines: +100, -4
17014	Files:	src/main/canon-media-mode.h (+92, -0)
17015		src/main/print-canon.c (+8, -4)
17016
17017	Added Canon MP700 (and MP730) to media-mode combinations.
17018
170192012-04-12  <gernot2270>	5b9afcbfa193041578fdad92d701e4d29b5ec9e6
17020
17021	Lines: +122, -13
17022	Files:	src/main/canon-media-mode.h (+105, -0)
17023		src/main/canon-modes.h (+9, -9)
17024		src/main/print-canon.c (+8, -4)
17025
17026	Added Canon MP950 to media-mode combinations.
17027
170282012-04-11  <gernot2270>	6728494b43102ee3346722ae7b5e3781b635fdb3
17029
17030	Lines: +109, -23
17031	Files:	src/main/canon-media-mode.h (+82, -0)
17032		src/main/canon-modes.h (+19, -19)
17033		src/main/print-canon.c (+8, -4)
17034
17035	Added Canon MP490 to media-mode combinations.
17036
170372012-04-11  <gernot2270>	aa7031995256e3488cc98b090fb4d0fb698a61b1
17038
17039	Lines: +131, -23
17040	Files:	src/main/canon-media-mode.h (+100, -0)
17041		src/main/canon-modes.h (+23, -19)
17042		src/main/print-canon.c (+8, -4)
17043
17044	Added Canon MP470 to media-mode combinations.
17045
170462012-04-11  <gernot2270>	fffaf48379746efc525d8a99ab5d2541d4a0e86d
17047
17048	Lines: +110, -4
17049	Files:	src/main/canon-media-mode.h (+102, -0)
17050		src/main/print-canon.c (+8, -4)
17051
17052	Added Canon MP900 to media-mode combinations.
17053
170542012-04-11  <gernot2270>	32b2d031f27f7bdd59974ba38cb0e45379076376
17055
17056	Lines: +78, -4
17057	Files:	src/main/canon-media-mode.h (+70, -0)
17058		src/main/print-canon.c (+8, -4)
17059
17060	Added Canon MP360 (and MP370, MP375R, MP390) to media-mode combinations.
17061
170622012-04-11  <gernot2270>	fdda3cc48204aff915f8d287ef59e3dc9ec009d3
17063
17064	Lines: +114, -6
17065	Files:	src/main/canon-media-mode.h (+105, -1)
17066		src/main/canon-modes.h (+1, -1)
17067		src/main/print-canon.c (+8, -4)
17068
17069	Added Canon iP9910 to mode-media data.
17070
170712012-04-11  <gernot2270>	f3f22b56ab401b82f488d3290594f13db57e1bd8
17072
17073	Lines: +115, -5
17074	Files:	src/main/canon-media-mode.h (+106, -0)
17075		src/main/canon-modes.h (+1, -1)
17076		src/main/print-canon.c (+8, -4)
17077
17078	Added Canon iP8600 to mode-media data.
17079
170802012-04-11  <gernot2270>	68476e82146aec067466c6d00e683b241095409d
17081
17082	Lines: +126, -10
17083	Files:	src/main/canon-media-mode.h (+116, -4)
17084		src/main/canon-modes.h (+2, -2)
17085		src/main/print-canon.c (+8, -4)
17086
17087	Added Canon iP8100 to mode-media data.
17088
170892012-04-11  <gernot2270>	f73f4e3cb1a87e2bbc84587edd47dfdf28593b55
17090
17091	Lines: +107, -5
17092	Files:	src/main/canon-media-mode.h (+98, -0)
17093		src/main/canon-modes.h (+1, -1)
17094		src/main/print-canon.c (+8, -4)
17095
17096	Added Canon iP7100 to mode-media data.
17097
170982012-04-11  <gernot2270>	8669bbc1bc523f5a515e5a7ce9637d354e989fde
17099
17100	Lines: +77, -4
17101	Files:	src/main/canon-media-mode.h (+69, -0)
17102		src/main/print-canon.c (+8, -4)
17103
17104	Added Canon iP3600 to mode-media data.
17105
171062012-04-11  <gernot2270>	d2bdaf873ec5d91673e92749f6eaf45de2ce8298
17107
17108	Lines: +76, -4
17109	Files:	src/main/canon-media-mode.h (+68, -0)
17110		src/main/print-canon.c (+8, -4)
17111
17112	Added Canon iP3300 to mode-media data.
17113
171142012-04-11  <gernot2270>	21811525075cf54645ea86fcfee9c36ff6302120
17115
17116	Lines: +95, -7
17117	Files:	src/main/canon-media-mode.h (+85, -1)
17118		src/main/canon-modes.h (+2, -2)
17119		src/main/print-canon.c (+8, -4)
17120
17121	Added Canon MP560 to mode-media data.
17122
171232012-04-10  <gernot2270>	0c2248df058d408c4864db2f302b57179689fc09
17124
17125	Lines: +94, -5
17126	Files:	src/main/canon-media-mode.h (+85, -0)
17127		src/main/canon-modes.h (+1, -1)
17128		src/main/print-canon.c (+8, -4)
17129
17130	Added Canon MP640 to media-mode combinations.
17131
171322012-04-10  <gernot2270>	448ca923fd8062c1d6c4d3191521f3bf73e73c9d
17133
17134	Lines: +92, -6
17135	Files:	src/main/canon-media-mode.h (+82, -0)
17136		src/main/canon-modes.h (+2, -2)
17137		src/main/print-canon.c (+8, -4)
17138
17139	Added Canon MP630  to media-mode combinations.
17140
171412012-04-10  <gernot2270>	40ef3d2ad985824927c9dd360bad114945ab51f6
17142
17143	Lines: +77, -4
17144	Files:	src/main/canon-media-mode.h (+69, -0)
17145		src/main/print-canon.c (+8, -4)
17146
17147	Added Canon MP620 to mode-media data.
17148
171492012-04-10  <gernot2270>	f158bbea5f74afac23a2c425c0f9cfb27a18acc7
17150
17151	Lines: +94, -4
17152	Files:	src/main/canon-media-mode.h (+86, -0)
17153		src/main/print-canon.c (+8, -4)
17154
17155	Added Canon iP6100D to mode-media data.
17156
171572012-04-10  <gernot2270>	f2f5a6ab0817c29e54a235c1b32dbdac8221a45b
17158
17159	Lines: +97, -7
17160	Files:	src/main/canon-media-mode.h (+86, -0)
17161		src/main/canon-modes.h (+3, -3)
17162		src/main/print-canon.c (+8, -4)
17163
17164	Added Canon MP980 to mode-media data.
17165
171662012-04-10  <gernot2270>	352e7481319d8eea83463fc8f298221fc36a3221
17167
17168	Lines: +98, -4
17169	Files:	src/main/canon-media-mode.h (+90, -0)
17170		src/main/print-canon.c (+8, -4)
17171
17172	Added Canon MP810 to mode-media data.
17173
171742012-04-10  <gernot2270>	28a6f677724fae1feb9034735639f416b85078e6
17175
17176	Lines: +93, -9
17177	Files:	src/main/canon-media-mode.h (+80, -0)
17178		src/main/canon-modes.h (+1, -1)
17179		src/main/print-canon.c (+12, -8)
17180
17181	Added Canon MP800 to mode-media data.
17182
171832012-04-09  <gernot2270>	86b18a5f32a9401f7c8c0e57acc971bcde13c710
17184
17185	Lines: +142, -9
17186	Files:	src/main/canon-media-mode.h (+128, -0)
17187		src/main/canon-modes.h (+1, -1)
17188		src/main/print-canon.c (+13, -8)
17189
17190	Added Canon Pro9500 Mk.II  to media-mode combinations.
17191
171922012-04-09  <gernot2270>	400dbef0a61ff050fed332881a8666e3c310b304
17193
17194	Lines: +136, -6
17195	Files:	src/main/canon-media-mode.h (+130, -0)
17196		src/main/canon-modes.h (+2, -2)
17197		src/main/print-canon.c (+4, -4)
17198
17199	Added Canon Pro9500 to media-mode combinations.
17200
172012012-04-09  <gernot2270>	3993862411b492f9af259e584272f229a3455d67
17202
17203	Lines: +17, -6
17204	Files:	src/main/canon-media-mode.h (+9, -2)
17205		src/main/print-canon.c (+8, -4)
17206
17207	Added transparency modes to iX4000 media-mode combinations.
17208
172092012-04-09  <gernot2270>	60ffbb681bafe16e824e107a74bf8a68209a8f47
17210
17211	Lines: +106, -7
17212	Files:	src/main/canon-media-mode.h (+73, -2)
17213		src/main/canon-modes.h (+24, -0)
17214		src/main/canon-printers.h (+1, -1)
17215		src/main/print-canon.c (+8, -4)
17216
17217	Added Canon MX880 to media-mode combinations.
17218
172192012-04-09  <gernot2270>	7dac2433c7130f83146afcfc569c2b54d45b5724
17220
17221	Lines: +57, -4
17222	Files:	src/main/canon-media-mode.h (+49, -0)
17223		src/main/print-canon.c (+8, -4)
17224
17225	Added Canon MX7600 to media-mode combinations.
17226
172272012-04-09  <gernot2270>	bb39cdc974b34b01388396208c56950da0bd1ceb
17228
17229	Lines: +80, -4
17230	Files:	src/main/canon-media-mode.h (+72, -0)
17231		src/main/print-canon.c (+8, -4)
17232
17233	Added Canon MX870 to media-mode combinations.
17234
172352012-04-09  <gernot2270>	f5721ae55bb768a4e3189c203a3ab62433cc0445
17236
17237	Lines: +79, -5
17238	Files:	src/main/canon-media-mode.h (+70, -0)
17239		src/main/canon-modes.h (+1, -1)
17240		src/main/print-canon.c (+8, -4)
17241
17242	Added Canon MX860 to media-mode combinations.
17243
172442012-04-09  <gernot2270>	9da0ecc6e1aaa5396a455bb8a5e2a386216e7aec
17245
17246	Lines: +95, -5
17247	Files:	src/main/canon-media-mode.h (+86, -0)
17248		src/main/canon-media.h (+1, -1)
17249		src/main/print-canon.c (+8, -4)
17250
17251	Added Canon MX850 to mode-media data.
17252
172532012-04-09  <gernot2270>	e50545d494949e9fd44b0ae31e67e3f62255765c
17254
17255	Lines: +77, -4
17256	Files:	src/main/canon-media-mode.h (+69, -0)
17257		src/main/print-canon.c (+8, -4)
17258
17259	Added Canon MX700 to mode-media data.
17260
172612012-04-09  <gernot2270>	6f2f6ca5c40439de20e093a12210682095fd2b09
17262
17263	Lines: +108, -24
17264	Files:	src/main/canon-media-mode.h (+80, -0)
17265		src/main/canon-modes.h (+20, -20)
17266		src/main/print-canon.c (+8, -4)
17267
17268	Added Canon MX340 (and MX350) to mode-media data.
17269
172702012-04-09  <gernot2270>	bc4092fff4115537dc68ee5f8c68d0c427070ebe
17271
17272	Lines: +106, -24
17273	Files:	src/main/canon-media-mode.h (+78, -0)
17274		src/main/canon-modes.h (+20, -20)
17275		src/main/print-canon.c (+8, -4)
17276
17277	Added Canon MX330 to mode-media data.
17278
172792012-04-09  <gernot2270>	4baf72b6a82b4ce8e9c1ff2d10547a74022c1682
17280
17281	Lines: +123, -27
17282	Files:	src/main/canon-media-mode.h (+92, -0)
17283		src/main/canon-modes.h (+23, -23)
17284		src/main/print-canon.c (+8, -4)
17285
17286	Added Canon MX300 (and MX310) to mode-media data.
17287
172882012-04-09  <gernot2270>	7098303f949dc894bd90ddaecf6b9df3efa1900c
17289
17290	Lines: +105, -7
17291	Files:	src/main/canon-media-mode.h (+93, -0)
17292		src/main/canon-media.h (+2, -2)
17293		src/main/canon-modes.h (+2, -1)
17294		src/main/print-canon.c (+8, -4)
17295
17296	Added Canon MP990 to mode-media data.
17297
172982012-04-09  <gernot2270>	022c589f7cc8a46492f18c26b8dc7d8d039f03e4
17299
17300	Lines: +91, -4
17301	Files:	src/main/canon-media-mode.h (+83, -0)
17302		src/main/print-canon.c (+8, -4)
17303
17304	Added Canon MP600 to mode-media data.
17305
173062012-04-09  <gernot2270>	8a54cef3265c91c133ee0849827dc3e1a4720ae0
17307
17308	Lines: +77, -4
17309	Files:	src/main/canon-media-mode.h (+69, -0)
17310		src/main/print-canon.c (+8, -4)
17311
17312	Added Canon MP520 (and MP510) to mode-media data.
17313
173142012-04-09  <gernot2270>	caa3ede9ce782ece69c0290072765063a7c0ba2d
17315
17316	Lines: +85, -4
17317	Files:	src/main/canon-media-mode.h (+77, -0)
17318		src/main/print-canon.c (+8, -4)
17319
17320	Added Canon MP480 to mode-media data.
17321
173222012-04-09  <gernot2270>	a1e8197cbec02ea019075751b891f1114dcc4d45
17323
17324	Lines: +110, -25
17325	Files:	src/main/canon-media-mode.h (+81, -0)
17326		src/main/canon-modes.h (+21, -21)
17327		src/main/print-canon.c (+8, -4)
17328
17329	Added Canon MP280 to mode-media data.
17330
173312012-04-09  <gernot2270>	b4e9f9fb19106b347b6959059e8e69c32b1f3aa5
17332
17333	Lines: +60, -4
17334	Files:	src/main/canon-media-mode.h (+52, -0)
17335		src/main/print-canon.c (+8, -4)
17336
17337	Added Canon mini320 (and mini360) to mode-media data.
17338
173392012-04-09  <gernot2270>	3c7c7eba1ce9bfa6bd0c65362fc74e0297e7e181
17340
17341	Lines: +59, -5
17342	Files:	src/main/canon-media-mode.h (+50, -0)
17343		src/main/canon-modes.h (+1, -1)
17344		src/main/print-canon.c (+8, -4)
17345
17346	Added Canon mini220 to mode-media data.
17347
173482012-04-09  <gernot2270>	e382b94b12d4983c14c11abb88f3e362da4c892e
17349
17350	Lines: +89, -5
17351	Files:	src/main/canon-media-mode.h (+80, -0)
17352		src/main/canon-media.h (+1, -1)
17353		src/main/print-canon.c (+8, -4)
17354
17355	Added Canon MP493 to mode-media data.
17356
173572012-04-08  <gernot2270>	9019801b52abef73ac774f0fefaf8630eb57bb0a
17358
17359	Lines: +76, -4
17360	Files:	src/main/canon-media-mode.h (+63, -0)
17361		src/main/canon-modes.h (+5, -0)
17362		src/main/print-canon.c (+8, -4)
17363
17364	Added Canon PIXMA iX7000 to media-mode combinations.
17365
173662012-04-08  <gernot2270>	66cdef6de6e24631f5bed8ccb060c95ac59617ac
17367
17368	Lines: +59, -5
17369	Files:	src/main/canon-media-mode.h (+50, -0)
17370		src/main/canon-modes.h (+1, -1)
17371		src/main/print-canon.c (+8, -4)
17372
17373	Added Canon SELPHY DS810 to media-mode combinations.
17374
173752012-04-08  <gernot2270>	358719f67d6c119ade302649dbbbe810390b2056
17376
17377	Lines: +61, -5
17378	Files:	src/main/canon-media-mode.h (+52, -0)
17379		src/main/canon-modes.h (+1, -1)
17380		src/main/print-canon.c (+8, -4)
17381
17382	Added Canon SELPHY DS700 to media-mode combinations.
17383
173842012-04-08  <gernot2270>	17b3963031f6495f7177bd186571c4cde800fa4a
17385
17386	Lines: +146, -24
17387	Files:	src/main/canon-media-mode.h (+80, -0)
17388		src/main/canon-media.h (+1, -0)
17389		src/main/canon-modes.h (+56, -19)
17390		src/main/canon-printers.h (+1, -1)
17391		src/main/print-canon.c (+8, -4)
17392
17393	Added Canon MX420 to media-mode combinations. Added missing paper type and created custom mode definition.
17394
173952012-04-08  <gernot2270>	ddc7c12f691c1ea27b1aa3632e00003d17906621
17396
17397	Lines: +81, -4
17398	Files:	src/main/canon-media-mode.h (+73, -0)
17399		src/main/print-canon.c (+8, -4)
17400
17401	Added Canon PIXMA iX6500 to media-mode combinations.
17402
174032012-04-08  <gernot2270>	341af28e53b808d425a2fcf0d9468ed157c6a628
17404
17405	Lines: +104, -4
17406	Files:	src/main/canon-media-mode.h (+96, -0)
17407		src/main/print-canon.c (+8, -4)
17408
17409	Added Canon BJC i9900 to media-mode combinations.
17410
174112012-04-08  <gernot2270>	89decb7e7bf0739cfa8822e5ca24d02c3cc21aed
17412
17413	Lines: +94, -4
17414	Files:	src/main/canon-media-mode.h (+86, -0)
17415		src/main/print-canon.c (+8, -4)
17416
17417	Added Canon BJC i9100 to media-mode combinations.
17418
174192012-04-08  <gernot2270>	d11cfd83ca1d61cf81db576682a90e9e46da833a
17420
17421	Lines: +92, -5
17422	Files:	src/main/canon-media-mode.h (+83, -0)
17423		src/main/canon-modes.h (+1, -1)
17424		src/main/print-canon.c (+8, -4)
17425
17426	Added Canon BJC i6610 (and i6500) to media-mode combinations.
17427
174282012-04-08  <gernot2270>	b9a723e1b2dad1e9166609b44486a9c71efbe5ce
17429
17430	Lines: +91, -5
17431	Files:	src/main/canon-media-mode.h (+82, -0)
17432		src/main/canon-modes.h (+1, -1)
17433		src/main/print-canon.c (+8, -4)
17434
17435	Added Canon BJC i865 to media-mode combinations.
17436
174372012-04-08  <gernot2270>	4f0b675983cb42e0176352c92744ff55567b13a1
17438
17439	Lines: +91, -4
17440	Files:	src/main/canon-media-mode.h (+83, -0)
17441		src/main/print-canon.c (+8, -4)
17442
17443	Added Canon BJC i560 to media-mode combinations.
17444
174452012-04-08  <gernot2270>	c4d2b1fb591214a71adc168648c3e226eb4fb37d
17446
17447	Lines: +79, -4
17448	Files:	src/main/canon-media-mode.h (+71, -0)
17449		src/main/print-canon.c (+8, -4)
17450
17451	Added Canon BJC i70 to media-mode combinations.
17452
174532012-04-08  <gernot2270>	884ac1a94b25916f1affa7e73c04344c8e69c3c2
17454
17455	Lines: +80, -4
17456	Files:	src/main/canon-media-mode.h (+72, -0)
17457		src/main/print-canon.c (+8, -4)
17458
17459	Added Canon BJC i80 to media-mode combinations.
17460
174612012-04-07  <gernot2270>	f8fd125d51c240e85a1dd07c6b695f6880e01d1a
17462
17463	Lines: +80, -8
17464	Files:	src/main/canon-media-mode.h (+69, -1)
17465		src/main/canon-modes.h (+3, -3)
17466		src/main/print-canon.c (+8, -4)
17467
17468	Added Canon BJC i900 to media-mode combinations.
17469
174702012-04-07  <gernot2270>	f27c72b4c5d73fa1df483e6acbe7a6c929ff5692
17471
17472	Lines: +111, -5
17473	Files:	src/main/canon-media-mode.h (+102, -0)
17474		src/main/canon-modes.h (+1, -1)
17475		src/main/print-canon.c (+8, -4)
17476
17477	Added Canon BJC i960 to media-mode combinations.
17478
174792012-04-07  <gernot2270>	74f465501f1f7429c8e84b1048a69e97c8bd2807
17480
17481	Lines: +105, -8
17482	Files:	src/main/canon-media-mode.h (+93, -0)
17483		src/main/canon-modes.h (+3, -3)
17484		src/main/canon-printers.h (+1, -1)
17485		src/main/print-canon.c (+8, -4)
17486
17487	Added Canon BJC i950 to media-mode combinations.
17488
174892012-04-06  <gernot2270>	f278389b302aa828c5da72c69edc134c159c1e39
17490
17491	Lines: +80, -4
17492	Files:	src/main/canon-media-mode.h (+72, -0)
17493		src/main/print-canon.c (+8, -4)
17494
17495	Added Canon BJC i860 to media-mode combinations.
17496
174972012-04-06  <gernot2270>	af7e5cbc8dedbca6f7155ee81112dbe7e3c7cbe1
17498
17499	Lines: +105, -5
17500	Files:	src/main/canon-media-mode.h (+96, -0)
17501		src/main/canon-modes.h (+1, -1)
17502		src/main/print-canon.c (+8, -4)
17503
17504	Added Canon BJC i850 to media-mode combinations.
17505
175062012-04-06  <gernot2270>	b05d3ca4cb86be8030b4dc11342243b897d95434
17507
17508	Lines: +101, -7
17509	Files:	src/main/canon-media-mode.h (+90, -0)
17510		src/main/canon-modes.h (+3, -3)
17511		src/main/print-canon.c (+8, -4)
17512
17513	Added Canon BJC i550 to media-mode combinations.
17514
175152012-04-06  <gernot2270>	787a30cf7894cdf876e30e9e186200ba2253929b
17516
17517	Lines: +92, -6
17518	Files:	src/main/canon-media-mode.h (+83, -1)
17519		src/main/canon-media.h (+1, -1)
17520		src/main/print-canon.c (+8, -4)
17521
17522	Added Canon BJC i455 to media-mode combinations.
17523
175242012-04-06  <gernot2270>	044688a83f5e2f0417367f44d339bc776c8064ea
17525
17526	Lines: +86, -4
17527	Files:	src/main/canon-media-mode.h (+78, -0)
17528		src/main/print-canon.c (+8, -4)
17529
17530	Added Canon BJC i450 to mode-media data.
17531
175322012-04-06  <gernot2270>	d1104eb431d30a27c74c1bfb1f87a399abc2867a
17533
17534	Lines: +85, -5
17535	Files:	src/main/canon-media-mode.h (+76, -0)
17536		src/main/canon-modes.h (+1, -1)
17537		src/main/print-canon.c (+8, -4)
17538
17539	Added Canon BJC i50 to mode-media data.
17540
175412012-04-06  <gernot2270>	a0e8a64c04f93d9a24e4af21763921ffe1aba94b
17542
17543	Lines: +88, -6
17544	Files:	src/main/canon-media-mode.h (+78, -0)
17545		src/main/canon-modes.h (+2, -2)
17546		src/main/print-canon.c (+8, -4)
17547
17548	Added Canon iP5000 to mode-media data.
17549
175502012-04-05  <gernot2270>	5be5a089c3590f91284a121eef0e7d6629d415f6
17551
17552	Lines: +95, -5
17553	Files:	src/main/canon-media-mode.h (+87, -0)
17554		src/main/print-canon.c (+8, -5)
17555
17556	Added Canon iP7500 to media-mode combinations.
17557
175582012-04-05  <gernot2270>	0c52885f8377694c500c76202b9d1c66f30c5b21
17559
17560	Lines: +109, -25
17561	Files:	src/main/canon-media-mode.h (+80, -0)
17562		src/main/canon-modes.h (+21, -21)
17563		src/main/print-canon.c (+8, -4)
17564
17565	Added Canon MP240 to media-mode combinations.
17566
175672012-04-05  <gernot2270>	c7530ef1812ad33f27ceccdb75cff14b0e491e6e
17568
17569	Lines: +130, -27
17570	Files:	src/main/canon-media-mode.h (+100, -1)
17571		src/main/canon-modes.h (+22, -22)
17572		src/main/print-canon.c (+8, -4)
17573
17574	Added Canon MP210 to media-mode combinations.
17575
175762012-04-05  <gernot2270>	205ac0e87fa87e6f27596897cd4ece2eb2c7e843
17577
17578	Lines: +123, -27
17579	Files:	src/main/canon-media-mode.h (+93, -1)
17580		src/main/canon-modes.h (+22, -22)
17581		src/main/print-canon.c (+8, -4)
17582
17583	Added Canon MP190 to mode-media data.
17584
175852012-04-05  <gernot2270>	51f0e6c00e8ea32ff66c752396a8120a70cafccd
17586
17587	Lines: +77, -4
17588	Files:	src/main/canon-media-mode.h (+69, -0)
17589		src/main/print-canon.c (+8, -4)
17590
17591	Added Canon MP540 to mode-media data.
17592
175932012-04-05  <gernot2270>	41e6e25d123cc82c945b7decdd60ddca451664f7
17594
17595	Lines: +79, -4
17596	Files:	src/main/canon-media-mode.h (+71, -0)
17597		src/main/print-canon.c (+8, -4)
17598
17599	Added Canon iX4000 to mode-media data.
17600
176012012-04-05  <gernot2270>	04c178a9a0b1e3d0f0633f47f41cb640980e9fd6
17602
17603	Lines: +105, -8
17604	Files:	src/main/canon-media-mode.h (+89, -0)
17605		src/main/print-canon.c (+16, -8)
17606
17607	Added Canon iP3100 to mode-media data.
17608
176092012-04-04  <gernot2270>	c1d56963cfa943ec71b15a685ee6b14c926c9567
17610
17611	Lines: +89, -8
17612	Files:	src/main/canon-media-mode.h (+79, -0)
17613		src/main/canon-modes.h (+2, -2)
17614		src/main/print-canon.c (+8, -6)
17615
17616	Added Canon iP2000 to media-mode combinations.
17617
176182012-04-04  <gernot2270>	a892f346087f87a231089b5143c386247699f12b
17619
17620	Lines: +108, -14
17621	Files:	src/main/canon-media-mode.h (+88, -1)
17622		src/main/canon-modes.h (+5, -5)
17623		src/main/print-canon.c (+15, -8)
17624
17625	Added Canon MP970 (although no mono modes are yet added) to media-mode combinations.
17626
176272012-04-04  <gernot2270>	1b71a49acdeecf79449afe85396672c7de5a8ef6
17628
17629	Lines: +95, -17
17630	Files:	src/main/canon-media-mode.h (+71, -0)
17631		src/main/canon-modes.h (+13, -13)
17632		src/main/print-canon.c (+8, -4)
17633		src/xml/printers.xml (+3, -0)
17634
17635	Added Canon iP2700 to media-mode combinations.
17636
176372012-04-04  <gernot2270>	d88979707a924aef0796e42414f0b78a58084129
17638
17639	Lines: +85, -6
17640	Files:	src/main/canon-media-mode.h (+75, -0)
17641		src/main/canon-modes.h (+2, -2)
17642		src/main/print-canon.c (+8, -4)
17643
17644	Added Canon MP530 to media-mode combinations.
17645
176462012-04-04  <gernot2270>	4a89e9347d1ad5c7b576b3c9fc33bba7d5d1c03c
17647
17648	Lines: +120, -36
17649	Files:	src/main/canon-media-mode.h (+80, -0)
17650		src/main/canon-modes.h (+11, -11)
17651		src/main/print-canon.c (+29, -25)
17652
17653	Added Canon iP46210D (incl. iP6220D, iP6310D) to media-mode combinations.
17654
176552012-04-04  <gernot2270>	eb1eebcfb29f2f660e0bbeeace3fbbc1e6049924
17656
17657	Lines: +73, -4
17658	Files:	src/main/canon-media-mode.h (+62, -0)
17659		src/main/canon-modes.h (+3, -0)
17660		src/main/print-canon.c (+8, -4)
17661
17662	Added Canon iP4300 to media-mode combinations.
17663
176642012-04-04  <gernot2270>	b51fa7af7db9c5bc4ebbb1fb92edbcf1703495fc
17665
17666	Lines: +95, -5
17667	Files:	src/main/canon-media-mode.h (+85, -0)
17668		src/main/canon-media.h (+1, -0)
17669		src/main/print-canon.c (+9, -5)
17670
17671	Added Canon iP4100 to media-mode combinations.
17672
176732012-04-04  <gernot2270>	2a01663bc82ccdd7c2cfdbe8a255d710af8dc89a
17674
17675	Lines: +89, -7
17676	Files:	src/main/canon-media-mode.h (+78, -0)
17677		src/main/canon-modes.h (+3, -3)
17678		src/main/print-canon.c (+8, -4)
17679
17680	Added Canon iP4900 to media-mode combinations.
17681
176822012-04-04  <gernot2270>	5d65a940dddfb378861b0e3d5ccb181b58fbe349
17683
17684	Lines: +104, -13
17685	Files:	src/main/canon-media-mode.h (+87, -3)
17686		src/main/canon-modes.h (+9, -6)
17687		src/main/print-canon.c (+8, -4)
17688
17689	Added Canon iP4600 to mode-media data. Fixed several missing duplex-specific entries in media-mode data.
17690
176912012-04-04  <gernot2270>	835755fc7131815fc9bb580fdd7cbd9320a2d554
17692
17693	Lines: +97, -8
17694	Files:	src/main/canon-media-mode.h (+85, -0)
17695		src/main/canon-modes.h (+4, -4)
17696		src/main/print-canon.c (+8, -4)
17697
17698	Added Canon iP4500 to mode-media data.
17699
177002012-04-03  <gernot2270>	e84aaa883788b32b0552c80135cc0fe140a5b985
17701
17702	Lines: +9, -12
17703	Files:	src/main/canon-media-mode.h (+9, -12)
17704
17705	Added remaining data for Canon MP250 to media-mode combinations.
17706
177072012-04-03  <gernot2270>	8bdedfc29d1b9dabbf616982f3d697211748f422
17708
17709	Lines: +120, -27
17710	Files:	src/main/canon-media-mode.h (+89, -0)
17711		src/main/canon-modes.h (+23, -23)
17712		src/main/print-canon.c (+8, -4)
17713
17714	Added Canon MP250 (some checks of color-only modes required) to mode-media data.
17715
177162012-04-03  <gernot2270>	179e871ecb5436e50a76a679bf9e7ba636e1a08c
17717
17718	Lines: +246, -130
17719	Files:	src/main/canon-media-mode.h (+126, -16)
17720		src/main/canon-media.h (+94, -94)
17721		src/main/canon-modes.h (+7, -7)
17722		src/main/print-canon.c (+19, -13)
17723
17724	Added Canon MP960 to mode-media data. Corrected several more printer models in print-canon.c, and corrected conditional statement. Commented out unused variables.
17725
177262012-04-03  <gernot2270>	8c2758669e31097dbc1b9464393b2d534d04c584
17727
17728	Lines: +165, -15
17729	Files:	src/main/canon-media-mode.h (+144, -0)
17730		src/main/canon-modes.h (+2, -0)
17731		src/main/print-canon.c (+19, -15)
17732
17733	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.
17734
177352012-04-03  <gernot2270>	df787bb99382394e76be4ff8fd2cfcac861c7808
17736
17737	Lines: +38, -6
17738	Files:	src/main/canon-media-mode.h (+37, -5)
17739		src/main/canon-modes.h (+1, -1)
17740
17741	Added remaining settings of Canon Pro9000 to mode-media data.
17742
177432012-04-02  <gernot2270>	c8b9fa0b3b42eaf1b5ad1e27c3f90f59f13b27ee
17744
17745	Lines: +133, -12
17746	Files:	src/main/canon-media-mode.h (+125, -7)
17747		src/main/print-canon.c (+8, -5)
17748
17749	Added Canon Pro9000 (partial data) to media-mode combinations.
17750
177512012-04-02  <gernot2270>	084893237a18688b36708b5508ef5639933a9a66
17752
17753	Lines: +3, -3
17754	Files:	src/main/canon-media-mode.h (+3, -3)
17755
17756	Revised slightly Canon iP4700, iP4800 in media-mode combinations.
17757
177582012-04-02  <gernot2270>	5c400952f5a8ccce675a40cf85dfbca09d879c34
17759
17760	Lines: +121, -31
17761	Files:	src/main/canon-media-mode.h (+86, -0)
17762		src/main/canon-media.h (+25, -25)
17763		src/main/canon-modes.h (+2, -2)
17764		src/main/print-canon.c (+8, -4)
17765
17766	Added Canon iP4700, iP4800 to media-mode combinations.
17767
177682012-04-02  <gernot2270>	fc0425c5ad33bc1dcb8944671554f0d42072c2e6
17769
17770	Lines: +99, -5
17771	Files:	src/main/canon-media-mode.h (+90, -0)
17772		src/main/canon-modes.h (+1, -1)
17773		src/main/print-canon.c (+8, -4)
17774
17775	Added Canon iP8500 to mode-media data.
17776
177772012-04-02  <gernot2270>	b36bf63dacbe4ef3205a3a264e23533b766601b1
17778
17779	Lines: +92, -4
17780	Files:	src/main/canon-media-mode.h (+84, -0)
17781		src/main/print-canon.c (+8, -4)
17782
17783	Added Canon iP6700 to mode-media data.
17784
177852012-04-02  <gernot2270>	1c1b3d652314a6c7083573762b475e6b49428976
17786
17787	Lines: +95, -6
17788	Files:	src/main/canon-media-mode.h (+85, -0)
17789		src/main/print-canon.c (+10, -6)
17790
17791	Added Canon iP5300 to mode-media data.
17792
177932012-04-02  <gernot2270>	12bcaa0ca4a823d44d1d8f3ea6b2c0d793e36883
17794
17795	Lines: +84, -10
17796	Files:	src/main/canon-media-mode.h (+75, -6)
17797		src/main/canon-media.h (+1, -0)
17798		src/main/print-canon.c (+8, -4)
17799
17800	Added Canon MP830 to mode-media data.
17801
178022012-04-02  <gernot2270>	eee5a3402c47c6600773d39adea842980056ca2c
17803
17804	Lines: +87, -4
17805	Files:	src/main/canon-media-mode.h (+79, -0)
17806		src/main/print-canon.c (+8, -4)
17807
17808	Added Canon iX5000 to mode-media data.
17809
178102012-04-02  <gernot2270>	ff73d58ded07e439415ecfdfd7c8a87f9d3ae625
17811
17812	Lines: +83, -5
17813	Files:	src/main/canon-media-mode.h (+72, -1)
17814		src/main/print-canon.c (+11, -4)
17815
17816	Added Canon iP4200 to mode-media data.
17817
178182012-04-01  <gernot2270>	8ccfcfaa9cfbe305fe75779d89c58298bf5900f5
17819
17820	Lines: +76, -7
17821	Files:	src/main/canon-media-mode.h (+65, -0)
17822		src/main/print-canon.c (+11, -7)
17823
17824	Added Canon MP550 toia-mode combinations.
17825
178262012-04-01  <gernot2270>	f2b73088f34225ec288777b52d8e72b2a297e0ad
17827
17828	Lines: +133, -35
17829	Files:	src/main/canon-media-mode.h (+115, -25)
17830		src/main/print-canon.c (+18, -10)
17831
17832	Added Canon iP3000 to media-mode combinations.
17833
178342012-03-31  <gernot2270>	74769b2c96eec515ebdc5601804686e3b7ef384b
17835
17836	Lines: +127, -34
17837	Files:	src/main/canon-media-mode.h (+79, -0)
17838		src/main/canon-modes.h (+29, -28)
17839		src/main/print-canon.c (+19, -6)
17840
17841	Corrected Canon MX360 mode names and added media-mode combinations.
17842
178432012-03-31  <gernot2270>	af5e077519cbf5dcdfc96a27c86be61aeb41a87a
17844
17845	Lines: +171, -53
17846	Files:	src/main/print-canon.c (+171, -53)
17847
17848	Completed addition of PrintingMode option in mode replacement support in Canon backend
17849
178502012-03-31  <gernot2270>	194c075d4d1b1b98be7d750c620bb6a6d8025bc4
17851
17852	Lines: +30, -7
17853	Files:	src/main/print-canon.c (+30, -7)
17854
17855	Increased priority of PrintingMode to that of InkSet in mode replacement support in Canon backend (partial implementation).
17856
178572012-03-31  <gernot2270>	05633acd9b12e829b0496e91a7bd5c2df19a473c
17858
17859	Lines: +348, -28
17860	Files:	src/main/print-canon.c (+348, -28)
17861
17862	Completed duplex mode replacement support in Canon backend.
17863
178642012-03-30  <gernot2270>	5c17353f463d23f21acf04edfa474ee7c738367c
17865
17866	Lines: +12, -53
17867	Files:	src/main/print-canon.c (+12, -53)
17868
17869	Removed duplicate code, cleaned up comments in duplex mode substitution for Canon backend (still some sections remaining to be completed).
17870
178712012-03-30  <gernot2270>	3e12db28507f0f2d24dfa80834741ad2ab50d953
17872
17873	Lines: +121, -24
17874	Files:	src/main/print-canon.c (+121, -24)
17875
17876	Added further support for duplex mode substitution for Canon backend.
17877
178782012-03-30  <gernot2270>	e35b387190ec21b6ca74ec780a06c8f8b682bc8d
17879
17880	Lines: +8, -4
17881	Files:	src/main/canon-media-mode.h (+1, -0)
17882		src/main/print-canon.c (+7, -4)
17883
17884	fixed Canon iP6000D media-mode data.
17885
178862012-03-30  <gernot2270>	dace027fae6979c8e57f819ee060033846763015
17887
17888	Lines: +89, -2
17889	Files:	src/main/canon-media-mode.h (+87, -0)
17890		src/main/canon-modes.h (+2, -2)
17891
17892	Added Canon iP6000D media-mode data, corrected a photo mode name.
17893
178942012-03-30  <gernot2270>	195e8d2ade3021892df1f792a852043eda16d7d6
17895
17896	Lines: +90, -1
17897	Files:	src/main/canon-media-mode.h (+90, -1)
17898
17899	Added Canon iP4000 media-mode data.
17900
179012012-03-30  <gernot2270>	18af649bc5664f05de2aae14935a28c1c9be6d15
17902
17903	Lines: +47, -8
17904	Files:	src/main/print-canon.c (+47, -8)
17905
17906	Added partial support for duplex mode replacement to Canon backend.
17907
179082012-03-29  <gernot2270>	f5a95ab60ab0edd80cbe42dd91f761ed4fee7c2b
17909
17910	Lines: +147, -46
17911	Files:	src/main/print-canon.c (+147, -46)
17912
17913	Added (possibly only partial) support for ink cartridge-specific mode selection to Canon backend.
17914
179152012-03-29  <gernot2270>	333acd33fe76f786b59f23cc282b0fdedacb499f
17916
17917	Lines: +15, -2
17918	Files:	src/main/canon-modes.h (+3, -2)
17919		src/main/print-canon.c (+12, -0)
17920
17921	Updated flags for inkset support, duplex support and corresponding replacement modes to Canon backend data files.
17922
179232012-03-29  <gernot2270>	d91af2c0aa11618c94568d58e00315c125f632e2
17924
17925	Lines: +44, -30
17926	Files:	src/main/canon-media-mode.h (+26, -15)
17927		src/main/canon-modes.h (+16, -13)
17928		src/main/print-canon.c (+2, -2)
17929
17930	Added flags for inkset support and replacement modes to Canon backend data files. Currently only PIXMA MP450.
17931
179322012-03-28  <gernot2270>	13a9aa4f0c9a2c986985c905d5576d9b6bd8a94e
17933
17934	Lines: +28, -13
17935	Files:	src/main/print-canon.c (+28, -13)
17936
17937	Added PrintingMode setting to Canon backend get_current_mode logic.
17938
179392012-03-28  <gernot2270>	267c84d0e70b294506b7e4ac28334c3a3ebb0bde
17940
17941	Lines: +5, -4
17942	Files:	src/main/print-canon.c (+5, -4)
17943
17944	Fixed undeclared ink_type handling bug in Canon backend get_current_mode logic
17945
179462012-03-28  <gernot2270>	26481e828364714464f5da0c004ce0f212e6376e
17947
17948	Lines: +240, -20
17949	Files:	src/main/canon-media-mode.h (+92, -1)
17950		src/main/print-canon.c (+148, -19)
17951
17952	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.
17953
179542012-03-28  <gernot2270>	9532be0ae5978747784dbcfe3bcdec2cecd62c84
17955
17956	Lines: +13, -9
17957	Files:	src/main/print-canon.c (+13, -9)
17958
17959	Corrected bug in Canon backend get_current_mode logic regarding InkSet.
17960
179612012-03-27  <gernot2270>	d84dd41bd0e304fe9de21f49d397f25590a8dd26
17962
17963	Lines: +174, -7
17964	Files:	src/main/print-canon.c (+174, -7)
17965
17966	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.
17967
179682012-03-27  <gernot2270>	79915794ef3c61c2010e731f0024090eeca0374a
17969
17970	Lines: +31, -10
17971	Files:	src/main/print-canon.c (+31, -10)
17972
17973	Canon backend: added comments in preparation for further option decision logic to print-canon.c
17974
179752012-03-27  <gernot2270>	b2800f880b6b0fc0fd211579f22c85cc4a7bbd59
17976
17977	Lines: +16, -1
17978	Files:	src/main/print-canon.c (+16, -1)
17979
17980	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).
17981
179822012-03-26  <gernot2270>	74848db9c08bf6bb73dc092fbb6e6557fa7079dc
17983
17984	Lines: +43, -0
17985	Files:	src/main/canon-media-mode.h (+3, -0)
17986		src/main/print-canon.c (+40, -0)
17987
17988	Added InkSet adjustment in do_print for Canon backend. Limited to MP610 for testing.
17989
179902012-03-26  <gernot2270>	98783172253180dd59bc3d0ddad8584cd4d080c2
17991
17992	Lines: +2, -6
17993	Files:	src/main/print-canon.c (+2, -6)
17994
17995	Corrected InkType parameter and InkSet parameter in canon_do_print.
17996
179972012-03-26  <gernot2270>	3fa700074e4e058a4c75e586a57038d56df4ccb3
17998
17999	Lines: +6, -0
18000	Files:	src/main/print-canon.c (+6, -0)
18001
18002	Added InkType parameter to privdata in canon_do_print routine.
18003
180042012-03-26  <gernot2270>	1e9c044dc7548577faa2610a3b96cc7369e28d7d
18005
18006	Lines: +16, -2
18007	Files:	src/main/print-canon.c (+16, -2)
18008
18009	Added InkSet parameter to privdata in canon_do_print routine. Removed several noisy debug statements.
18010
180112012-03-25  <rlk>	437428088197fd30daf03b79ee650792347b803e
18012
18013	Lines: +17, -7
18014	Files:	src/cups/Makefile.am (+7, -5)
18015		src/cups/genppd.c (+9, -1)
18016		src/cups/test-ppds (+1, -1)
18017
18018	Generate PPD files without extra_version when running test-ppds
18019
180202012-03-25  <gernot2270>	0e70d67bf26ae803659c36dac52f09b33f51646e
18021
18022	Lines: +226, -33
18023	Files:	src/main/print-canon.c (+226, -33)
18024
18025	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.
18026
180272012-03-25  <rlk>	2e53ce2d0db70a5b547589990326318536881308
18028
18029	Lines: +1, -0
18030	Files:	src/cups/genppd.c (+1, -0)
18031
18032	Clear resolution before enumerating other options.
18033
180342012-03-25  <gernot2270>	f58732fad9b9c1f636305705746749bf2f6d7afe
18035
18036	Lines: +1, -0
18037	Files:	src/main/print-canon.c (+1, -0)
18038
18039	Corrected missing default ink type setting
18040
180412012-03-25  <gernot2270>	7af610bf9d22ed2ed87958317614c23d976606d7
18042
18043	Lines: +108, -108
18044	Files:	src/main/canon-modes.h (+108, -108)
18045
18046	Set default modes for most Canon printers to be standard rather than high-quality.
18047
180482012-03-25  <gernot2270>	9f1196d98745541818bbae2fab823edb1f6f7efa
18049
18050	Lines: +30, -32
18051	Files:	src/main/print-canon.c (+30, -32)
18052
18053	Set default ink type in Canon backend to be that of default mode (color if present). Changed debug statements to respect debug flags.
18054
180552012-03-25  <gernot2270>	be5ecd315356db7f1efc1d9a84d694ad3da862d4
18056
18057	Lines: +5, -11
18058	Files:	src/main/print-canon.c (+5, -11)
18059
18060	Removed comments and debug statements
18061
180622012-03-24  <gernot2270>	878645c6bc9a6721ef4f5c739ea822be20dae2f9
18063
18064	Lines: +8, -7
18065	Files:	src/main/print-canon.c (+8, -7)
18066
18067	Testing version of print-canon.c with default mode setting switched back on, and resolution disabled in ink type enumeration in canon_parameters.
18068
180692012-03-24  <gernot2270>	b8049596e929a823b14fd797fe63f01902fa5598
18070
18071	Lines: +44, -26
18072	Files:	src/main/print-canon.c (+44, -26)
18073
18074	Testing version of print-canon.c with default mode setting switched off.
18075
180762012-03-23  <gernot2270>	7ef05398d81faf7649d667247fffd4da5983532e
18077
18078	Lines: +34, -10
18079	Files:	src/main/print-canon.c (+34, -10)
18080
18081	changed function to get current mode to return NULL when no modes found.
18082
180832012-03-22  <gernot2270>	57c684daf5b21c878add2294f5343f59874c03a6
18084
18085	Lines: +19, -1
18086	Files:	src/main/print-canon.c (+19, -1)
18087
18088	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.
18089
180902012-03-22  <gernot2270>	ee5b7c862e18a3cb6228ba4567738f67a3cbfe44
18091
18092	Lines: +17, -18
18093	Files:	src/main/print-canon.c (+17, -18)
18094
18095	Modified printhead_colors code to check for mode. Cleaned up comments.
18096
180972012-03-21  <gernot2270>	7c0cb30b9248a588ec471335d992f95b433fd5e4
18098
18099	Lines: +2, -2
18100	Files:	src/main/print-canon.c (+2, -2)
18101
18102	moved one debug statement into Canon MP610-specific block
18103
181042012-03-21  <gernot2270>	6229c0a49be2118c6fefd7036b175e44b5b03d4e
18105
18106	Lines: +2, -3
18107	Files:	src/main/print-canon.c (+2, -3)
18108
18109	Corrected conditional logic in mode replacement code for Canon backend
18110
181112012-03-21  <gernot2270>	1575d1cc3073f6ebe87f452c2e43d9e9c646d1e0
18112
18113	Lines: +8, -33
18114	Files:	src/main/print-canon.c (+8, -33)
18115
18116	Cleaned up comments in mode replacement code
18117
181182012-03-21  <gernot2270>	9643fbfaba5599056d75ea7174adecc7482a4807
18119
18120	Lines: +47, -140
18121	Files:	src/main/canon-media-mode.h (+20, -123)
18122		src/main/print-canon.c (+27, -17)
18123
18124	Working mode replacement code committed: limited to Canon MP610 for now.
18125
181262012-03-20  <gernot2270>	d767d8e75cfa2465341378ec509ce65b379eefb6
18127
18128	Lines: +99, -11
18129	Files:	src/main/canon-media-mode.h (+26, -8)
18130		src/main/print-canon.c (+73, -3)
18131
18132	added to media and mode checking code, simplified for debugging.
18133
181342012-03-19  <gernot2270>	f47dc8f49a2a1838c1b3eadb418dab21a27e14bc
18135
18136	Lines: +4, -4
18137	Files:	src/main/canon-media-mode.h (+3, -3)
18138		src/main/print-canon.c (+1, -1)
18139
18140	Corrected addition of canon-media-mode.h to code.
18141
181422012-03-18  <gernot2270>	fb4d78dc86fa884f194a557cfc1a7a50575d81db
18143
18144	Lines: +260, -3
18145	Files:	src/main/Makefile.am (+2, -1)
18146		src/main/canon-media-mode.h (added +228)
18147		src/main/canon-modes.h (+1, -1)
18148		src/main/print-canon.c (+29, -1)
18149
18150	Adding canon-media-mode.h header file for recording relationship between media types and permitted modes.
18151
181522012-03-14  <gernot2270>	1ed0f8d3e33408ade145f7788dafbff85790180a
18153
18154	Lines: +1, -18
18155	Files:	src/main/print-canon.c (+1, -18)
18156
18157	reverted changed to ESC (L command for Canon i80: all components are present.
18158
181592012-03-13  <gernot2270>	ff4b1f15f2ef3c183e3524c6b09ab6178e3f58da
18160
18161	Lines: +22, -4
18162	Files:	src/main/canon-modes.h (+2, -1)
18163		src/main/print-canon.c (+20, -3)
18164
18165	added corrections to ESC (l and ESC (L commands for Canon i80. Added a further transparency modes for i80.
18166
181672012-03-12  <gernot2270>	195fc72b7e39e1b31f7d12ef90d406021e634618
18168
18169	Lines: +8, -3
18170	Files:	src/main/canon-modes.h (+8, -3)
18171
18172	Added Env/Hagaki modes to Canon i80.
18173
181742012-03-12  <gernot2270>	e49413dd6bc520e09844cc6da81076d29e856756
18175
18176	Lines: +2, -2
18177	Files:	src/main/canon-modes.h (+2, -2)
18178
18179	corrected mode names for Canon i80
18180
181812012-03-11  <gernot2270>	8adbb792231134867c3108c0d6cc26f91471c891
18182
18183	Lines: +33, -35
18184	Files:	src/main/canon-media.h (+32, -32)
18185		src/main/canon-modes.h (+1, -3)
18186
18187	corrected a mode name for Canon MP610, and Canon media name PhotoPlusGloss2
18188
181892012-03-04  <gernot2270>	df7ab669a9b138460e4b8ea3a59a01d106d2d586
18190
18191	Lines: +20, -1
18192	Files:	src/main/print-canon.c (+20, -1)
18193
18194	debug statements added for page width and length. Correction to conditional statement where incorrect printer model name was typed.
18195
181962012-03-04  <gernot2270>	ff4d7c96a7283029eb31f219d5478d3a45b21d59
18197
18198	Lines: +8, -150
18199	Files:	src/main/canon-inks.h (+8, -150)
18200
18201	cleaned up comments
18202
182032012-03-04  <gernot2270>	71b760b02e5a5aa35ccbbd280c8f53933229e75b
18204
18205	Lines: +8, -8
18206	Files:	src/main/canon-modes.h (+8, -8)
18207
18208	removed Canon 13_c9m9y9 mode since page width is incorrectly set, reason currently unknown.
18209
182102012-02-23  <gernot2270>	954a4f111213d9e683631bf57890552a4d1daa28
18211
18212	Lines: +72, -0
18213	Files:	src/main/print-canon.c (+72, -0)
18214
18215	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.
18216
182172012-02-19  <gernot2270>	74ea3bd154725e84b82b1129b015f60b900ff926
18218
18219	Lines: +58, -62
18220	Files:	src/main/canon-inks.h (+36, -40)
18221		src/main/canon-modes.h (+22, -22)
18222
18223	Corrected use of inkset 9_C4M4Y4K2c4m4y4 for plain (with K) and photo media modes (no K) on Canon printers.
18224
182252012-02-19  <gernot2270>	f687a38415359493f4d86b3522e8fe399ea44756
18226
18227	Lines: +7, -7
18228	Files:	src/main/canon-modes.h (+7, -7)
18229
18230	Reordered modes for Canon iP90, iP100. ESC S) command still unsupported.
18231
182322012-02-19  <gernot2270>	9e19efff96b60d07c1395c93bd1bb0812cf94bc9
18233
18234	Lines: +4, -4
18235	Files:	src/main/canon-modes.h (+4, -4)
18236
18237	Corrected non-unique mode names for Canon iP6210D, iP6220D, and iP6310D.
18238
182392012-02-19  <gernot2270>	d9412ed56ba054c7a7ff27d62150aa8eb058114a
18240
18241	Lines: +47, -15
18242	Files:	src/main/canon-modes.h (+22, -15)
18243		src/main/print-canon.c (+25, -0)
18244
18245	Added several cmy and CMYcmy modes to Canon iP6210D, iP6220D, and iP6310D printers. Some modes still not supportable.
18246
182472012-02-18  <gernot2270>	fba53639b6adf2d58936ae320a60522b309ab38d
18248
18249	Lines: +55, -15
18250	Files:	src/main/canon-inks.h (+34, -0)
18251		src/main/canon-modes.h (+20, -14)
18252		src/main/print-canon.c (+1, -1)
18253
18254	Added mode using cmy inks to Canon MG2100, MG3100, MG4100.
18255
182562012-02-17  <gernot2270>	d10f55c93b792b97df982e31623c3748030b23a2
18257
18258	Lines: +6, -3
18259	Files:	src/main/canon-inks.h (+1, -0)
18260		src/main/canon-modes.h (+5, -3)
18261
18262	Added support for cmy and 1200dpi photo modes on Canon mini220.
18263
182642012-02-17  <gernot2270>	371c40e1f2c1fb2df9cffac96769ca74f6eac6fd
18265
18266	Lines: +1, -1
18267	Files:	src/main/print-canon.c (+1, -1)
18268
18269	Added support for cmy and 1200dpi photo mode on Canon MP495.
18270
182712012-02-17  <gernot2270>	a7fe6b0b49a24dd5fd5ff5380532419e36eb7119
18272
18273	Lines: +24, -19
18274	Files:	src/main/canon-modes.h (+23, -18)
18275		src/main/print-canon.c (+1, -1)
18276
18277	Added cmy and 1200dpi photo mode on Canon MP480, MP490.
18278
182792012-02-17  <gernot2270>	35b497ef8be78b7ca11c1a45f3667b305e6bd3b9
18280
18281	Lines: +10, -6
18282	Files:	src/main/canon-modes.h (+9, -5)
18283		src/main/print-canon.c (+1, -1)
18284
18285	Added cmy and 1200dpi photo modes on Canon MP470.
18286
182872012-02-17  <gernot2270>	c1a646bf4d2bfb5f35425756246eb787ad77b58a
18288
18289	Lines: +21, -23
18290	Files:	src/main/canon-inks.h (+14, -15)
18291		src/main/canon-modes.h (+7, -8)
18292
18293	Corrected photo modes on Canon MP360, MP370, MP375R, MP390. cmy and CMYcmy modes now supported.
18294
182952012-02-16  <gernot2270>	b6786ea4ddd6e0e78a13a921a91fa4006cebb77c
18296
18297	Lines: +5, -4
18298	Files:	src/main/canon-modes.h (+5, -4)
18299
18300	Corrected cmy modes for Canon iP2000 (these modes, no 0x60 subtraction in ink names).
18301
183022012-02-16  <gernot2270>	0ced7e7cc9bcbd133da6420b7ca5536485d4545e
18303
18304	Lines: +18, -7
18305	Files:	src/main/canon-modes.h (+17, -6)
18306		src/main/print-canon.c (+1, -1)
18307
18308	Added 1200dpi cmy mode to Canon MX330, MX340, MX350, MX360, MX410.
18309
183102012-02-15  <gernot2270>	2459855bc90687d376fe54d4831e35d08add0e61
18311
18312	Lines: +11, -9
18313	Files:	src/main/canon-modes.h (+10, -8)
18314		src/main/print-canon.c (+1, -1)
18315
18316	Add 1200dpi mode support to Canon iP2700.
18317
183182012-02-15  <gernot2270>	9bd272533f895d397a0918e112e371b81e788c76
18319
18320	Lines: +7, -5
18321	Files:	src/main/canon-modes.h (+7, -5)
18322
18323	added cmy and 1200dpi modes to Canon MX300 and MX310.
18324
183252012-02-15  <gernot2270>	530384b9325477bd9735a28ab662aa74f731a901
18326
18327	Lines: +14, -10
18328	Files:	src/main/canon-modes.h (+13, -9)
18329		src/main/print-canon.c (+1, -1)
18330
18331	Added 1200dpi mode to Canon MP280, and added support for cmy modes to print-canon.c for MP240, MP250, MP270, MP280.
18332
183332012-02-15  <gernot2270>	ded9f5ee6e8746b5b4533fe252b24181c35cd31f
18334
18335	Lines: +34, -23
18336	Files:	src/main/canon-modes.h (+34, -23)
18337
18338	Added 1200dpi mode to Canon MP240 and MP250.
18339
183402012-02-15  <gernot2270>	d5b0ba246a1896fef87c79adf78a9a79eafc71cd
18341
18342	Lines: +1, -55
18343	Files:	src/main/canon-modes.h (+0, -41)
18344		src/main/canon-printers.h (+0, -13)
18345		src/xml/printers.xml (+1, -1)
18346
18347	Added cmy modes and 1200dpi mode, then consolidated Canon MP210 and MP220 into one driver.
18348
183492012-02-15  <gernot2270>	5aa7656d47851ce4fe633fa94049e11012f6d18f
18350
18351	Lines: +7, -4
18352	Files:	src/main/canon-modes.h (+7, -4)
18353
18354	Added cmy and 1200dpi mode support to Canon MP220 (incomplete).
18355
183562012-02-15  <gernot2270>	14c49d53ad20f1afbb0db67797531e0c2349fbd1
18357
18358	Lines: +18, -8
18359	Files:	src/main/canon-modes.h (+17, -7)
18360		src/main/print-canon.c (+1, -1)
18361
18362	Added cmy and 1200dpi mode support to Canon MP210.
18363
183642012-02-15  <gernot2270>	37fa9c65dd44d1844238395625141223b21c2b8a
18365
18366	Lines: +9, -3
18367	Files:	src/main/canon-modes.h (+9, -3)
18368
18369	Added modes with cmy inks to Canon MP190, including 1200dpi mode.
18370
183712012-02-15  <gernot2270>	b57b176a08ae0c0238343b03e81d2e54b6fd95af
18372
18373	Lines: +49, -49
18374	Files:	src/main/canon-media.h (+2, -2)
18375		src/main/canon-printers.h (+47, -47)
18376
18377	changed slotlist name for MP150-clones.
18378
183792012-02-15  <gernot2270>	1025ff7b65f3b56b47beeed6e915af93cbac725f
18380
18381	Lines: +11, -96
18382	Files:	src/foomatic/foomatic-generator.in (+0, -1)
18383		src/main/canon-media.h (+0, -17)
18384		src/main/canon-modes.h (+4, -45)
18385		src/main/canon-printers.h (+3, -29)
18386		src/xml/printers.xml (+4, -4)
18387
18388	consolidated Canon MP140, MP150, MP160, MP170, MP180 into single driver with identical modes, sources and media.
18389
183902012-02-14  <tillkamppeter>	b18903930ab294e371406a2802f9aaa2bc72b984
18391
18392	Lines: +1, -1
18393	Files:	src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
18394
18395	Add the "-dNOINTERPOLATE" option to the Ghostscript command line used
18396	for the IJS flavor of Gutenprint. This makes rendering of pages
18397	containing bitmaps significantly faster. The interpolation also does
18398	not visibly enhance the print quality at the high resolutions we need.
18399
184002012-02-14  <tillkamppeter>	eaee634999325695fd3bb905684288f789e54a70
18401
18402	Lines: +0, -2
18403	Files:	src/foomatic/foomatic-generator.in (+0, -2)
18404
18405	Removed unneeded import of the Data::Dumper module. The
18406	foomatic-generator script does not use it. Also this removes unneeded
18407	Perl library dependencies.
18408
184092012-02-14  <tillkamppeter>	7c8af945eda9083663e1502809e714fe9951bdd3
18410
18411	Lines: +18, -4
18412	Files:	src/cups/cups-genppdupdate.in (+18, -4)
18413
18414	Use Getopt::Long instead of Getopt::Std. This reduces Perl library
18415	dependencies and makes it easier this way to use Gutenprint in
18416	space-restricted environments (Live CDs, routers, ...). The command
18417	line syntax of cups-genppdupdate does not change by this step.
18418
184192012-02-14  <gernot2270>	be4b39a4d53b37d88b2e725d0b1bb719c2195055
18420
18421	Lines: +21, -23
18422	Files:	src/main/canon-inks.h (+4, -12)
18423		src/main/canon-modes.h (+15, -10)
18424		src/main/print-canon.c (+2, -1)
18425
18426	Continued adding cmy and CMYcmy inksets to Canon MP150 printer modes.
18427
184282012-02-13  <gernot2270>	366f806eeb61af3f111e222243b246dbdbba4e86
18429
18430	Lines: +38, -37
18431	Files:	src/main/canon-inks.h (+1, -1)
18432		src/main/canon-modes.h (+28, -25)
18433		src/main/print-canon.c (+7, -9)
18434		test/pixma_parse.c (+2, -2)
18435
18436	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).
18437
184382012-01-30  <gernot2270>	09816ebe56c8036fcb823dd8de7e5987b84495cd
18439
18440	Lines: +36, -15
18441	Files:	src/main/canon-inks.h (+1, -1)
18442		src/main/canon-modes.h (+9, -9)
18443		src/main/print-canon.c (+21, -4)
18444		src/main/print-canon.h (+5, -1)
18445
18446	added support for a couple mofr modes in Canon MP150, MP170, MP220 among others, that use CMYcmk inksets.
18447
184482012-01-27  <gernot2270>	b368c29306d2d4e7de5de2ada5ba6b53848c6047
18449
18450	Lines: +6, -6
18451	Files:	src/main/canon-modes.h (+6, -6)
18452
18453	added previously commented-out CMYKcmy modes for several Canon printers
18454
184552012-01-19  <m0m>	3473e158a48e1604358a9ee48f26719a0516b22c
18456
18457	Lines: +4, -2
18458	Files:	src/escputil/escputil.c (+2, -0)
18459		src/gutenprintui2/ui-utils.c (+2, -2)
18460
18461	Error: VARARGS
18462	gutenprint-5.2.6/src/escputil/escputil.c:616: va_init: Initializing va_list "args".
18463	gutenprint-5.2.6/src/escputil/escputil.c:637: missing_va_end: va_end was not called for "args".
18464
18465	Error: VARARGS
18466	gutenprint-5.2.6/src/escputil/escputil.c:644: va_init: Initializing va_list "args".
18467	gutenprint-5.2.6/src/escputil/escputil.c:663: missing_va_end: va_end was not called for "args".
18468
18469	Error: VARARGS
18470	gutenprint-5.2.6/src/gutenprintui2/ui-utils.c:217: va_init: Initializing va_list "args".
18471	gutenprint-5.2.6/src/gutenprintui2/ui-utils.c:219: missing_va_end: va_end was not called for "args".
18472
184732012-01-19  <m0m>	38f5570e8f73c9454d7fd26337399740914c3723
18474
18475	Lines: +0, -17
18476	Files:	src/main/mxml-file.c (+0, -17)
18477
18478	Error: USE_AFTER_FREE
18479	gutenprint-5.2.6/src/main/mxml-file.c:939: freed_arg: "mxml_add_char" frees "name".
18480	gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer".
18481	gutenprint-5.2.6/src/main/mxml-file.c:941: double_free: Calling "free" frees pointer "name" which has already been freed.
18482
18483	Error: USE_AFTER_FREE
18484	gutenprint-5.2.6/src/main/mxml-file.c:968: alias: Assigning: "ptr" = "value". Now both point to the same storage.
18485	gutenprint-5.2.6/src/main/mxml-file.c:973: freed_arg: "mxml_add_char" frees "value".
18486	gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer".
18487	gutenprint-5.2.6/src/main/mxml-file.c:976: double_free: Calling "free" frees pointer "value" which has already been freed.
18488
18489	Error: USE_AFTER_FREE
18490	gutenprint-5.2.6/src/main/mxml-file.c:760: freed_arg: "mxml_add_char" frees "buffer".
18491	gutenprint-5.2.6/src/main/mxml-file.c:326: freed_arg: "free" frees parameter "*buffer".
18492	gutenprint-5.2.6/src/main/mxml-file.c:762: double_free: Calling "free" frees pointer "buffer" which has already been freed.
18493
184942012-01-19  <m0m>	ab21e46f0661984450551ddb1a9379e985d1d5a6
18495
18496	Lines: +1, -1
18497	Files:	src/main/print-canon.c (+1, -1)
18498
18499	Error: SIZEOF_MISMATCH
18500	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)" ?
18501
185022012-01-19  <m0m>	765ec079d0123ab32524d96cf3e22ef60059bf6e
18503
18504	Lines: +7, -1
18505	Files:	src/main/print-escp2.c (+1, -1)
18506		src/main/print-weave.c (+6, -0)
18507
18508	Error: REVERSE_INULL
18509	gutenprint-5.2.6/src/main/print-escp2.c:4394: deref_ptr: Directly dereferencing pointer "pd->inkname".
18510	gutenprint-5.2.6/src/main/print-escp2.c:4400: check_after_deref: Dereferencing "pd->inkname" before a null check.
18511
18512	Error: REVERSE_INULL
18513	gutenprint-5.2.6/src/main/print-weave.c:1479: deref_ptr: Directly dereferencing pointer "sw->head_offset".
18514	gutenprint-5.2.6/src/main/print-weave.c:1509: check_after_deref: Dereferencing "sw->head_offset" before a null check.
18515
185162012-01-19  <m0m>	11b5a4af0f3f679987605a903e67b9f8aeaa359f
18517
18518	Lines: +2, -0
18519	Files:	src/main/mxml-file.c (+2, -0)
18520
18521	Error: RESOURCE_LEAK
18522	gutenprint-5.2.6/src/main/mxml-file.c:879: alloc_fn: Calling allocation function "malloc".
18523	gutenprint-5.2.6/src/main/mxml-file.c:879: var_assign: Assigning: "value" =  storage returned from "malloc(64UL)".
18524	gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "value" going out of scope leaks the storage it points to.
18525
18526	Error: RESOURCE_LEAK
18527	gutenprint-5.2.6/src/main/mxml-file.c:871: alloc_fn: Calling allocation function "malloc".
18528	gutenprint-5.2.6/src/main/mxml-file.c:871: var_assign: Assigning: "name" =  storage returned from "malloc(64UL)".
18529	gutenprint-5.2.6/src/main/mxml-file.c:934: var_assign: Assigning: "ptr" = "name".
18530	gutenprint-5.2.6/src/main/mxml-file.c:956: noescape: Variable "name" is not freed or pointed-to in function "fprintf".
18531	gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "ptr" going out of scope leaks the storage it points to.
18532	gutenprint-5.2.6/src/main/mxml-file.c:958: leaked_storage: Variable "name" going out of scope leaks the storage it points to.
18533
185342012-01-19  <m0m>	11415f9af9285c7ea602166a9a044273f1081a4d
18535
18536	Lines: +7, -2
18537	Files:	src/main/print-vars.c (+7, -2)
18538
18539	Error: NULL_RETURNS
18540	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).
18541	gutenprint-5.2.6/src/main/print-list.c:254: return_null: Explicitly returning NULL.
18542	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)".
18543	gutenprint-5.2.6/src/main/color.c:92: example_checked: "color" has its value checked in "color == NULL".
18544	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)".
18545	gutenprint-5.2.6/src/main/print-papers.c:155: example_checked: "paper" has its value checked in "paper".
18546	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)".
18547	gutenprint-5.2.6/src/main/printers.c:124: example_checked: "printer" has its value checked in "printer == NULL".
18548	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)".
18549	gutenprint-5.2.6/src/main/string-list.c:87: example_checked: "answer" has its value checked in "answer".
18550	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".
18551	gutenprint-5.2.6/src/main/print-list.c:697: deref_parm: Directly dereferencing parameter "item".
18552
185532012-01-19  <m0m>	269f0ea47b17de24c790d1c94d30541e25306f31
18554
18555	Lines: +3, -0
18556	Files:	src/gimp2/print.c (+1, -0)
18557		src/main/print-lexmark.c (+2, -0)
18558
18559	Error: MISSING_BREAK
18560	gutenprint-5.2.6/src/gimp2/print.c:296: unterminated_default: The default case is not terminated by a 'break' statement.
18561	gutenprint-5.2.6/src/gimp2/print.c:298: fallthrough: The above case falls through to this one.
18562
18563	Error: MISSING_BREAK
18564	gutenprint-5.2.6/src/main/print-lexmark.c:1406: unterminated_case: This case (value 10052) is not terminated by a 'break' statement.
18565	gutenprint-5.2.6/src/main/print-lexmark.c:1412: fallthrough: The above case falls through to this one.
18566
185672012-01-19  <m0m>	c8ddb1fd7b8c9678d8ebe5e98b1bc3554ada3e89
18568
18569	Lines: +17, -10
18570	Files:	src/main/escp2-driver.c (+1, -1)
18571		src/main/module.c (+1, -0)
18572		src/main/print-canon.c (+3, -0)
18573		src/main/print-color.c (+2, -2)
18574		src/main/print-escp2.c (+4, -1)
18575		src/main/print-list.c (+4, -4)
18576		src/main/print-ps.c (+2, -2)
18577
18578	Error: FORWARD_NULL
18579	gutenprint-5.2.6/src/main/print-list.c:352: var_compare_op: Comparing "name" to null implies that "name" might be null.
18580	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.
18581	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.)
18582
18583	Error: FORWARD_NULL
18584	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.
18585	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.
18586	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.)
18587
18588	Error: FORWARD_NULL
18589	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.
18590	gutenprint-5.2.6/src/main/escp2-driver.c:276: var_deref_op: Dereferencing null variable "pd->input_slot".
18591
18592	Error: FORWARD_NULL
18593	gutenprint-5.2.6/src/main/module.c:96: var_compare_op: Comparing "module" to null implies that "module" might be null.
18594	gutenprint-5.2.6/src/main/module.c:99: var_deref_op: Dereferencing null variable "module".
18595
18596	Error: FORWARD_NULL
18597	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.
18598	gutenprint-5.2.6/src/main/print-canon.c:387: var_deref_op: Dereferencing null variable "caps->paperlist".
18599
18600	Error: FORWARD_NULL
18601	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.
18602	gutenprint-5.2.6/src/main/print-color.c:1577: var_deref_op: Dereferencing null variable "color_description".
18603
18604	Error: FORWARD_NULL
18605	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.
18606	gutenprint-5.2.6/src/main/print-escp2.c:1673: var_deref_op: Dereferencing null variable "ink_list".
18607
18608	Error: FORWARD_NULL
18609	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.
18610	gutenprint-5.2.6/src/main/print-ps.c:841: var_deref_op: Dereferencing null variable "node->child".
18611
186122012-01-18  <m0m>	c2dc58183e7a9cdf624945134cde0720b48f1b00
18613
18614	Lines: +7, -1
18615	Files:	src/escputil/escputil.c (+7, -1)
18616
18617	fixed NULL pointer access in escputil
18618
186192012-01-18  <gernot2270>	33f8e2f44af4642b2240812c7bffc9fb0359b548
18620
18621	Lines: +12, -12
18622	Files:	src/main/canon-inks.h (+12, -12)
18623
18624	Modified experimental Canon inksets using only sub-channel outputs.
18625
186262012-01-11  <gernot2270>	9ed0dcd45dd838785fc0dcad73d57fb424a0ec33
18627
18628	Lines: +14, -6
18629	Files:	src/main/canon-modes.h (+13, -5)
18630		src/main/print-canon.c (+1, -1)
18631
18632	modified modes for Canon BJC-4300, added support for one photo cartridge mode. WIP.
18633
186342012-01-10  <gernot2270>	f18393465deec88eb897ad2111138068ed3aeb0c
18635
18636	Lines: +2, -5
18637	Files:	src/main/print-canon.c (+2, -5)
18638
18639	reverted CANON_CD_X and Y in print-canon.c from previous commit
18640
186412012-01-10  <gernot2270>	e5cb4984977146d47515ed55336c00e206716052
18642
18643	Lines: +37, -25
18644	Files:	src/main/canon-modes.h (+12, -13)
18645		src/main/print-canon.c (+25, -12)
18646
18647	adjusted Canon BJC-4550 modes to use 4 inks. Added photo mode.
18648
186492012-01-10  <gernot2270>	719aa6e0d2195fba20ced4f897f31a9145c901ec
18650
18651	Lines: +8, -4
18652	Files:	test/pixma_parse.c (+8, -4)
18653
18654	added printout of inks used for 1-bpp modes in pixma_parse
18655
186562012-01-08  <rlk>	d75c50906fc9beb3102134118feb3d6354677a8c
18657
18658	Lines: +6, -0
18659	Files:	NEWS (+3, -0)
18660		src/xml/printers.xml (+3, -0)
18661
18662	Add support for Epson SX420 and related
18663
186642012-01-03  <gernot2270>	f08bbb2c5dc1a5c666ae911e823caa4a2c0c57d3
18665
18666	Lines: +3, -2
18667	Files:	src/main/print-canon.c (+3, -2)
18668
18669	changed code to use extended page setting command even for CD media for selected printers.
18670
186712012-01-02  <gernot2270>	050cfa5b6361c23d046006ea6ed0248d9ffa3a89
18672
18673	Lines: +20, -5
18674	Files:	NEWS (+20, -5)
18675		src/xml/printers.xml (+0, -0)
18676
18677	corrected printers.xml printer name with trailing spaces. Added latest CD support to NEWS file.
18678
186792012-01-02  <rlk>	609258e161da961ae8fd9ae62de009efb61bd03f
18680
18681	Lines: +1, -0
18682	Files:	po/POTFILES.in (+1, -0)
18683
18684	3468320 POTFILES.in needs fixing
18685
186862012-01-02  <gernot2270>	d75f64f12f2694872bb684d6aae689ad6a521a30
18687
18688	Lines: +15, -15
18689	Files:	src/main/canon-printers.h (+12, -12)
18690		src/main/print-canon.c (+3, -3)
18691
18692	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).
18693
186942012-01-02  <gernot2270>	5a19b67501035208fc06c3d6053e9e93edd80034
18695
18696	Lines: +22, -9
18697	Files:	src/main/canon-printers.h (+8, -8)
18698		src/main/print-canon.c (+14, -1)
18699
18700	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).
18701
187022012-01-01  <rlk>	73b3006d43a7bd1e2c3ab1f1abbc88d148fdf1ac
18703
18704	Lines: +8, -5
18705	Files:	NEWS (+5, -2)
18706		src/xml/printers.xml (+3, -3)
18707
18708	Try again to fix printing to the NX200, SX200, and SX205.  The SX215
18709	(and presumably SX210) appear to be different from the SX200.
18710
187112012-01-01  <rlk>	10014643088e311eb81bd4d09adbcec0d8226de0
18712
18713	Lines: +17, -12
18714	Files:	NEWS (+15, -12)
18715		src/cups/genppd.c (+2, -0)
18716
18717	3299815 CUPS PPD broken on Linux
18718
187192012-01-01  <gernot2270>	b89047187de6e6bcbc066e2ac0451d043adfb4b5
18720
18721	Lines: +159, -95
18722	Files:	src/main/print-canon.c (+156, -93)
18723		src/main/print-canon.h (+3, -2)
18724
18725	Added support for correct CD and FineArt media codes in ESC (P command
18726
187272011-12-31  <gernot2270>	0d77f0d6b66389a4b4b34d4306132e0330f1f094
18728
18729	Lines: +5, -5
18730	Files:	NEWS (+5, -5)
18731
18732	updated NEWS with SELPHY series corrected names
18733
187342011-12-31  <gernot2270>	0333198b3e1f4ff155b0fe81f7f581740ca8a30c
18735
18736	Lines: +16, -16
18737	Files:	src/xml/printers.xml (+16, -16)
18738
18739	updated Canon SELPHY series names
18740
187412011-12-31  <gernot2270>	c78523c3367a422e38e2e5112a54da4f49c6cda2
18742
18743	Lines: +1, -0
18744	Files:	NEWS (+1, -0)
18745
18746	updated NEWS for SELPHY series without CP-600
18747
187482011-12-31  <gernot2270>	91b56fc653e74c4609871e14f6c170e19daea9fa
18749
18750	Lines: +2, -0
18751	Files:	src/xml/printers.xml (+2, -0)
18752
18753	removed Canon SELPHY CP-600 from supported printers
18754
187552011-12-30  <gernot2270>	0a05ab78add2b3ab698426129c2344cff070172c
18756
18757	Lines: +1, -1
18758	Files:	src/xml/printers.xml (+1, -1)
18759
18760	corrected foomatic driver for Canon MX310
18761
187622011-12-30  <rlk>	de08f843c3391836a81715bddf62260b465d7ea0
18763
18764	Lines: +24, -7
18765	Files:	src/cups/cups-genppdupdate.in (+21, -4)
18766		src/cups/genppd.c (+3, -3)
18767
18768	Make genppdupdate more robust against missing drivers
18769
187702011-12-30  <rlk>	56b8bfcac532e99aae7b43c1478931e9ac748397
18771
18772	Lines: +2, -2
18773	Files:	src/xml/printers.xml (+2, -2)
18774
18775	Fix driver names for Pixma MG4100 and MX350.
18776
187772011-12-30  <rlk>	b40dd5a5aa198b2ec451e8dcf6e3bc5732fe8fa3
18778
18779	Lines: +4, -2
18780	Files:	src/main/channel.c (+4, -2)
18781
18782	Fix a couple of potential null pointer derefs (from stpere@gmail.com).
18783
187842011-12-27  <rlk>	9d682dcac48bbdfc4795ff74a06f44044d6195e7
18785
18786	Lines: +4, -2
18787	Files:	NEWS (+4, -2)
18788
18789	Fix a few typos, add a few printers.
18790
18791===============================================================================
18792Name: gutenprint-5_2_8-pre1
18793
187942011-12-27  <rlk>	692e80151ef7755cfcef6240b80598d47ddc062b
18795
18796	Lines: +0, -0
18797
18798	Gutenprint 5.2.8-pre1 release
18799
188002011-12-27  <rlk>	584841c8771de4d093e2db47f4b46a6e884d5677
18801
18802	Lines: +21, -4
18803	Files:	NEWS (+11, -1)
18804		README (+3, -2)
18805		src/xml/printers.xml (+7, -1)
18806
18807	Remove support for Canon CP-720, 780, 800, and all ES models per requirement for special spooler
18808
188092011-12-24  <rlk>	8f7d751cc7eb6264200c7198e145acf4170df632
18810
18811	Lines: +18, -17
18812	Files:	NEWS (+3, -3)
18813		README (+13, -13)
18814		configure.ac (+2, -1)
18815
18816	Prep for Gutenprint 5.2.8-pre1
18817
188182011-12-24  <rlk>	7c3e76bc9464fd286925af8059b6aa72223ea2d1
18819
18820	Lines: +2, -2
18821	Files:	src/foomatic/Makefile.am (+2, -2)
18822
18823	Use rm -rf to remove foomatic-db.
18824
188252011-12-24  <rlk>	ced5a9e4d278e3b0703b5047852cff96d8f24058
18826
18827	Lines: +1, -11
18828	Files:	src/foomatic/Makefile.am (+1, -11)
18829
18830	Back out parallelism change (causes dependency issues).
18831
188322011-12-24  <rlk>	9933612521b7b3cf9d9990bc6def7ac8aac857e9
18833
18834	Lines: +4, -15
18835	Files:	src/xml/escp2/model/model_116.xml (+2, -13)
18836		src/xml/escp2/model/model_117.xml (+2, -2)
18837
18838	Adjust 720x1440 and 1440x1440 DPI drop sizes per Laurent Martelli
18839
188402011-12-23  <rlk>	49b9e7ad3e0df55033f5afdd05160f04cddd018f
18841
18842	Lines: +1, -1
18843	Files:	src/main/print-canon.c (+1, -1)
18844
18845	Use memmove() rather than memcpy() when source and destination overlap.
18846
188472011-12-22  <gernot2270>	5756b83f2931db4c7e1e273b3bfa1390e33133b2
18848
18849	Lines: +11, -11
18850	Files:	src/main/canon-modes.h (+11, -11)
18851
18852	corrected modes using CMYK to reference inkset with CMYK inks
18853
188542011-12-22  <rlk>	01036f803ce3426de8ba140fd440fc041e92aa98
18855
18856	Lines: +1, -29
18857	Files:	src/main/print-escp2.c (+1, -7)
18858		src/main/print-papers.c (+0, -8)
18859		src/main/print-weave.c (+0, -12)
18860		src/main/xmlppd.c (+0, -2)
18861
18862	Clean up some unused variables
18863
188642011-12-22  <gernot2270>	d7e18f1c269e2ea0d754fc160569bb6e4a067698
18865
18866	Lines: +6, -1
18867	Files:	src/main/print-canon.c (+6, -1)
18868
18869	corrected stp_color_init function call in print-canon.c
18870
188712011-12-21  <gernot2270>	8c0928fbda9a3415096000109017cc6b54189861
18872
18873	Lines: +1, -5
18874	Files:	src/main/print-canon.c (+1, -5)
18875
18876	removed incorrectly commented out stp_color_init function call in print-canon.c
18877
188782011-12-20  <rlk>	6340e23ee992bb0d5b660dbbc4ffc5a829316e41
18879
18880	Lines: +3, -2
18881	Files:	NEWS (+2, -1)
18882		configure.ac (+1, -1)
18883		po/zh_CN.po (added +0)
18884
18885	Add Chinese Mandarin translation
18886
188872011-12-20  <rlk>	643e8d03b70be8003408de9cb72f33ad0e00e7d2
18888
18889	Lines: +2, -0
18890	Files:	src/testpattern/run-testpattern-2.in (+2, -0)
18891
18892	Report crash of the underlying program more prominently.
18893
188942011-12-19  <gernot2270>	002e670b4711c920ad1132f142fc8eb08b1441be
18895
18896	Lines: +8, -8
18897	Files:	src/main/canon-modes.h (+8, -8)
18898
18899	corrected inkset in modes for Canon BJC S300 and S330.
18900
189012011-12-19  <gernot2270>	1e9990dfd3223da5acd8ff03cc059df2901b18d4
18902
18903	Lines: +156, -156
18904	Files:	src/main/canon-printers.h (+156, -156)
18905
18906	adjusted page width of Canon MP495, added INCH function for specifying inch measurements.
18907
189082011-12-19  <gernot2270>	2c1a2a0629a71ae47bfe184b466deb91cfecaaf1
18909
18910	Lines: +27, -11
18911	Files:	src/main/print-canon.c (+27, -11)
18912
18913	commented out unused code
18914
189152011-12-19  <gernot2270>	5a6122c2dfbe7ca16da254e422bd7038f4169064
18916
18917	Lines: +2, -2
18918	Files:	src/main/canon-modes.h (+2, -2)
18919
18920	updated Canon BJC S300 and S330 T-shirt modes to use inksets including K.
18921
189222011-12-19  <gernot2270>	39fd62bda0729b22848295670ada3f950d228f9c
18923
18924	Lines: +0, -6
18925	Files:	src/main/canon-printers.h (+0, -6)
18926
18927	removed unused control_cmd_MULTIPASS_MP150
18928
189292011-12-19  <gernot2270>	b9ba33ec1472d67e47d608be763a70bbcb878f65
18930
18931	Lines: +3, -3
18932	Files:	src/main/print-canon.c (+3, -3)
18933
18934	changed printf to use integer rather than unsigned for local loop variables, and num_channels
18935
189362011-12-18  <rlk>	3011fdcccb6642edd8b18839b8e3c514faf86ae8
18937
18938	Lines: +7, -7
18939	Files:	src/main/print-canon.c (+7, -7)
18940
18941	Change some debug messages to stp_dprintf.
18942
189432011-12-18  <rlk>	07b5e8d1d7d72c4674b1da2f642bdaaf1f916994
18944
18945	Lines: +11, -1
18946	Files:	src/foomatic/Makefile.am (+11, -1)
18947
18948	Allow building both foomatic-dbs in parallel
18949
189502011-12-18  <rlk>	1e2dc2e553a45a24187505891b717c2e327beba1
18951
18952	Lines: +1, -1
18953	Files:	scripts/autogen.sh (+1, -1)
18954
18955	Tweak libtool version regexp to handle just two version components.
18956
189572011-12-18  <rlk>	af4ea15ccc6bde43eca3f6558ebf37ea6cdab231
18958
18959	Lines: +1, -0
18960	Files:	src/cups/rastertoprinter.c (+1, -0)
18961
18962	Add one more debug line.
18963
189642011-12-18  <rlk>	bb638dbbe535b9f1bdf48221f4101f384072f6d1
18965
18966	Lines: +358, -100
18967	Files:	src/cups/rastertoprinter.c (+358, -100)
18968
18969	Improve debugging output, and some code cleanup.
18970
189712011-12-18  <rlk>	76680a0f041e7d9357885ac113641268530a9385
18972
18973	Lines: +2, -7
18974	Files:	src/cups/genppd.c (+2, -7)
18975
18976	Work around a sporadic crash in pstoraster.  Per Mike Sweet this
18977	should not be necessary and may be due to a bug that has since been
18978	fixed in Ghostscript 9.01.
18979
189802011-12-14  <rlk>	98bf7b98bc5d96a6503d8c1894c88e7414515288
18981
18982	Lines: +404, -3
18983	Files:	NEWS (+26, -2)
18984		src/xml/escp2/model/Makefile.am (+3, -1)
18985		src/xml/escp2/model/model_116.xml (added +150)
18986		src/xml/escp2/model/model_117.xml (added +139)
18987		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
18988		src/xml/escp2/qualitypresets/prox900.xml (added +70)
18989		src/xml/printers.xml (+15, -0)
18990
18991	Add various Epson printers.
18992
18993	Add preliminary (CcMmYKkk) support for Stylus Pro 7900/9900.
18994
189952011-12-06  <rlk>	bbf3ac81f32e37ea9e4f9017d1cb19b25fc031ca
18996
18997	Lines: +2, -1
18998	Files:	src/main/print-escp2.c (+2, -1)
18999
19000	Correctly initialize the default value, from Dmitry V. Levin.
19001
190022011-11-30  <gernot2270>	af97b9c5a6fbdf5079bcba2a61d3f6999760eb15
19003
19004	Lines: +4, -0
19005	Files:	NEWS (+4, -0)
19006
19007	Added photo cartridge support information to README.
19008
190092011-11-30  <gernot2270>	5b3eefc6babadda359d0200dce40565de75f13f3
19010
19011	Lines: +7, -1
19012	Files:	src/main/canon-modes.h (+3, -0)
19013		src/main/print-canon.c (+4, -1)
19014
19015	Added support for photo cartridge in Canon BJC-3000 series (flag for the mode to select that cartridge).
19016
190172011-11-30  <gernot2270>	a61d1b51834f13d7dd51a0c21a07d2599cfe2674
19018
19019	Lines: +18, -2
19020	Files:	src/main/canon-modes.h (+2, -0)
19021		src/main/canon-printers.h (+1, -1)
19022		src/main/print-canon.c (+15, -1)
19023
19024	Added support for differentiating ESC (t codes based on media code for Canon BJC-3000 series.
19025
190262011-11-30  <gernot2270>	e666e18827b5ecb214635aeecad27a8f4f775289
19027
19028	Lines: +6, -5
19029	Files:	src/main/canon-modes.h (+5, -4)
19030		src/main/canon-printers.h (+1, -1)
19031
19032	fixed type in control command, and added CMY to modes for Canon BJC-3000 series.
19033
190342011-11-30  <gernot2270>	ba178901576693b2ee149d074977d6dd7d0b02c7
19035
19036	Lines: +9, -7
19037	Files:	src/main/canon-modes.h (+8, -6)
19038		src/main/canon-printers.h (+1, -1)
19039
19040	Corrected command set and added modes for Canon BJC-3000.
19041
190422011-11-27  <gernot2270>	47d84aa6af675be56f75b54a2f3f41831581c1e5
19043
19044	Lines: +1, -1
19045	Files:	src/main/canon-modes.h (+1, -1)
19046
19047	Correction to high-quality mode for Canon BJC-4550.
19048
190492011-11-27  <gernot2270>	3358a4a0dab830fc26448c073b23e0d086e55618
19050
19051	Lines: +31, -0
19052	Files:	NEWS (+1, -0)
19053		src/main/canon-modes.h (+10, -0)
19054		src/main/canon-printers.h (+13, -0)
19055		src/main/print-canon.c (+6, -0)
19056		src/xml/printers.xml (+1, -0)
19057
19058	Added experimental support for Canon BJC-4550.
19059
190602011-11-26  <gernot2270>	fad0c98bbe708c7e6e90fd2ec626d6b199d51d88
19061
19062	Lines: +91, -4
19063	Files:	src/main/print-canon.c (+91, -4)
19064
19065	listed media size codes for CDs and Fine Art A4.
19066
190672011-11-26  <gernot2270>	6ecbe051dca041ddb44753cfd57721a41932dbd3
19068
19069	Lines: +19, -15
19070	Files:	src/main/canon-media.h (+7, -6)
19071		src/main/canon-modes.h (+11, -8)
19072		src/main/canon-printers.h (+1, -1)
19073
19074	Corrected Canon MP960 modes, customized media.
19075
190762011-11-26  <gernot2270>	a0a8e5c4c605887812dcca20433bb3975ff8b069
19077
19078	Lines: +2, -2
19079	Files:	src/main/canon-modes.h (+2, -2)
19080
19081	Corrected Canon MP950 mode for T-Shirt transfers.
19082
190832011-11-26  <gernot2270>	685c3f74dce904f4ab2d4bd6fb0c229882239587
19084
19085	Lines: +103, -6
19086	Files:	NEWS (+2, -0)
19087		src/main/canon-inks.h (+48, -0)
19088		src/main/canon-media.h (+22, -0)
19089		src/main/canon-modes.h (+28, -3)
19090		src/main/canon-printers.h (+3, -3)
19091
19092	Corrected Canon MP950 printer definition, added modes, customized media and sources.
19093
190942011-11-26  <gernot2270>	effeb8e3b392d0e673050e44aea4e5029b7cb7ae
19095
19096	Lines: +40, -24
19097	Files:	src/main/canon-media.h (+5, -3)
19098		src/main/canon-modes.h (+35, -21)
19099
19100	Updated Canon iP4000 modes, leaving legacy modes (not actual driver modes) as default.
19101
191022011-11-26  <gernot2270>	57a98608fbaf49c4dad9b31b4f8e53b849c024d5
19103
19104	Lines: +61, -94
19105	Files:	src/main/canon-media.h (+61, -94)
19106
19107	Corrected incorrect media type codes, especially FineArtOther.
19108
191092011-11-26  <gernot2270>	7fc7d61a21bb4e794b8e5fa822b2ec0eddd6c551
19110
19111	Lines: +33, -19
19112	Files:	NEWS (+33, -3)
19113		src/xml/printers.xml (+0, -16)
19114
19115	Removed Canon printers currently unsupportable using ESC (z commands.
19116
191172011-11-26  <gernot2270>	957f3c5ddc109d498e503b5253d1d159788a7c5d
19118
19119	Lines: +188, -194
19120	Files:	src/main/canon-inks.h (+12, -12)
19121		src/main/canon-media.h (+26, -32)
19122		src/main/canon-modes.h (+150, -150)
19123
19124	Corrected media type names, removed some comments.
19125
191262011-11-26  <gernot2270>	184f8fd951ed13dfda26de30f556c80adbfc5908
19127
19128	Lines: +48, -9
19129	Files:	NEWS (+5, -0)
19130		src/main/canon-media.h (+22, -1)
19131		src/main/canon-printers.h (+15, -2)
19132		src/main/print-canon.c (+1, -1)
19133		src/xml/printers.xml (+5, -5)
19134
19135	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).
19136
191372011-11-26  <gernot2270>	1db835202fd09312e80a0808d8640768ceb6e7a9
19138
19139	Lines: +93, -24
19140	Files:	NEWS (+4, -2)
19141		src/main/canon-media.h (+28, -0)
19142		src/main/canon-modes.h (+40, -6)
19143		src/main/canon-printers.h (+13, -13)
19144		src/main/print-canon.c (+6, -1)
19145		src/xml/printers.xml (+2, -2)
19146
19147	Completely changed printer definition and capabilities for Canon MP740. Added modes, media, new sources. MP710 identical so driver renamed to that.
19148
191492011-11-25  <gernot2270>	fcc3c30349e97be826c31e22b41fda55953ef15c
19150
19151	Lines: +73, -2
19152	Files:	NEWS (+2, -0)
19153		src/main/canon-media.h (+20, -0)
19154		src/main/canon-modes.h (+34, -0)
19155		src/main/canon-printers.h (+15, -0)
19156		src/xml/printers.xml (+2, -2)
19157
19158	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.
19159
191602011-11-25  <gernot2270>	e08846cb9f03ea13e240fdbc54caa90703bcdcf8
19161
19162	Lines: +66, -3
19163	Files:	src/main/canon-media.h (+20, -0)
19164		src/main/canon-modes.h (+30, -0)
19165		src/main/canon-printers.h (+15, -2)
19166		src/xml/printers.xml (+1, -1)
19167
19168	Split Canon MP610 into separate driver, and modified iP5300 sources and modes.
19169
191702011-11-25  <gernot2270>	98bf78fad108ae1d4296dbdc02e1f8312d6be580
19171
19172	Lines: +1, -1
19173	Files:	src/main/canon-printers.h (+1, -1)
19174
19175	Changed sources for Canon iP4200.
19176
191772011-11-25  <gernot2270>	244cb72927eb6619858c24deb95000b405e4a3ce
19178
19179	Lines: +14, -11
19180	Files:	src/main/canon-media.h (+1, -1)
19181		src/main/canon-modes.h (+13, -10)
19182
19183	Added transparency print modes to Canon MP500 and iP4200.
19184
191852011-11-24  <gernot2270>	6b8b4f118c766262e864ebbbd247b95b6a9b684a
19186
19187	Lines: +3, -3
19188	Files:	src/main/canon-modes.h (+3, -3)
19189
19190	Activated extra modes for Canon mini220.
19191
191922011-11-24  <gernot2270>	cc5077d84f78f9787380b6fcfda86b077289a585
19193
19194	Lines: +17, -11
19195	Files:	src/main/canon-modes.h (+17, -11)
19196
19197	Rearranged modes for Canon MP470.
19198
191992011-11-24  <gernot2270>	59c7243e1831716dfae103ce05c85a7e3b56d79a
19200
19201	Lines: +2, -2
19202	Files:	src/main/canon-printers.h (+2, -2)
19203
19204	Corrected printer definition for Canon MP493.
19205
192062011-11-24  <gernot2270>	74d575dbd8afe4b1bb612edb940040d6ccab2d2b
19207
19208	Lines: +3, -3
19209	Files:	src/main/canon-modes.h (+1, -1)
19210		src/main/canon-printers.h (+2, -2)
19211
19212	Corrected printer definition for Canon MX420, and Env/Hagaki modes for MP480 and MX420.
19213
192142011-11-24  <gernot2270>	18e27f6b304e4fd4986ef2c787c2f674ef17a89d
19215
19216	Lines: +2, -2
19217	Files:	src/main/canon-printers.h (+2, -2)
19218
19219	Corrected printer definition for Canon iX6500.
19220
192212011-11-24  <gernot2270>	12fcc526e1199405ad843684519f62a1eec3af9c
19222
19223	Lines: +10, -6
19224	Files:	src/main/canon-modes.h (+9, -5)
19225		src/main/canon-printers.h (+1, -1)
19226
19227	Corrected Canon MX7600 printer definition. Added photo modes and support for Env/Hagaki.
19228
192292011-11-24  <gernot2270>	17be6ac6a83914954f10aa90de500237f5d3cef5
19230
19231	Lines: +5, -26
19232	Files:	src/main/canon-modes.h (+3, -24)
19233		src/main/canon-printers.h (+2, -2)
19234
19235	Corrected printer definition for Canon MX860, MX870, adjusted modes.
19236
192372011-11-24  <gernot2270>	da606aeefda8eb7c8880827a4c21d3844f1cebf3
19238
19239	Lines: +16, -16
19240	Files:	src/main/canon-modes.h (+15, -15)
19241		src/main/canon-printers.h (+1, -1)
19242
19243	Corrected printer definition for Canon MX860, and corrected and enhanced modes. Added support for Env/Hagaki.
19244
192452011-11-24  <gernot2270>	a2f08752d300f6594c944ab5cae553563380cdec
19246
19247	Lines: +1, -1
19248	Files:	src/main/canon-printers.h (+1, -1)
19249
19250	Corrected printer definition for Canon MX850.
19251
192522011-11-24  <gernot2270>	9558974b3c2b45957d89807d0145a8a595d2333b
19253
19254	Lines: +1, -1
19255	Files:	src/main/canon-printers.h (+1, -1)
19256
19257	Corrected printer definition for Canon MX700.
19258
192592011-11-24  <gernot2270>	825c207eae6838bf029c5f79302bed3bbbd60f59
19260
19261	Lines: +61, -37
19262	Files:	NEWS (+8, -0)
19263		src/main/canon-modes.h (+49, -33)
19264		src/main/canon-printers.h (+3, -3)
19265		src/main/print-canon.c (+1, -1)
19266
19267	Corrected printer definitions and modes for Canon MX330, MX340, MX350. Added missing XML capability to Canon MX340 and MX350.
19268
192692011-11-24  <gernot2270>	5556971f87dbcf57f014127dbecfdc8c8252777a
19270
19271	Lines: +28, -20
19272	Files:	src/main/canon-modes.h (+27, -19)
19273		src/main/canon-printers.h (+1, -1)
19274
19275	Corrected printer definition for Canon MX300. Rearranged modes, and removed unsupported ones.
19276
192772011-11-24  <gernot2270>	704f52b5e76a644adda59a53f2355626b477aa6f
19278
19279	Lines: +49, -0
19280	Files:	NEWS (+2, -0)
19281		src/main/canon-inks.h (+14, -0)
19282		src/main/canon-media.h (+12, -0)
19283		src/main/canon-modes.h (+6, -0)
19284		src/main/canon-printers.h (+13, -0)
19285		src/xml/printers.xml (+2, -0)
19286
19287	Added experimental support for Canon mini320 and mini360.
19288
192892011-11-24  <gernot2270>	dce33db5d88bbbdaa0ea4881e2bf32b60daf9a0f
19290
19291	Lines: +31, -0
19292	Files:	NEWS (+1, -0)
19293		src/main/canon-modes.h (+10, -0)
19294		src/main/canon-printers.h (+18, -0)
19295		src/main/print-canon.c (+1, -0)
19296		src/xml/printers.xml (+1, -0)
19297
19298	Added experimental support for Canon mini220.
19299
193002011-11-24  <gernot2270>	b9e3adcae6b6e7ea78a17db7d4553655ea232158
19301
19302	Lines: +18, -10
19303	Files:	src/main/canon-modes.h (+17, -9)
19304		src/main/canon-printers.h (+1, -1)
19305
19306	Adjusted modes for Canon MP990, added some photo modes, and Env/Hagaki support.
19307
193082011-11-24  <gernot2270>	527d60417cbf7c3164bf77ef412348e1b52b1618
19309
19310	Lines: +54, -43
19311	Files:	NEWS (+1, -0)
19312		src/main/canon-inks.h (+6, -1)
19313		src/main/canon-media.h (+23, -1)
19314		src/main/canon-modes.h (+23, -40)
19315		src/main/canon-printers.h (+1, -1)
19316
19317	Corrected printer definition for Canon MP970, created correct and customized modes, created custom media.
19318
193192011-11-24  <gernot2270>	c792aba2f21be7dc8b3d21ec5e423f71bf85a846
19320
19321	Lines: +28, -4
19322	Files:	NEWS (+1, -0)
19323		src/main/canon-inks.h (+1, -0)
19324		src/main/canon-modes.h (+23, -1)
19325		src/main/canon-printers.h (+3, -3)
19326
19327	Corrected printer definition for MP600, created correct and customized modes.
19328
193292011-11-24  <gernot2270>	3b26cda4c2260463716716d2841a42e8b129f6e3
19330
19331	Lines: +3, -3
19332	Files:	src/main/canon-modes.h (+3, -3)
19333
19334	Corrected modes for Canon MP540 (used by other models too).
19335
193362011-11-24  <gernot2270>	9c97d577fbf1f778b9654c00db1fb5ab8525b661
19337
19338	Lines: +2, -2
19339	Files:	src/main/canon-printers.h (+2, -2)
19340
19341	Corrected printer definition for Canon MP510 and MP520.
19342
193432011-11-24  <gernot2270>	d59c4be54098b89c7f51bee0822233bcbb403c2d
19344
19345	Lines: +2, -2
19346	Files:	src/main/canon-printers.h (+2, -2)
19347
19348	Corrected printer definition for Canon MP495.
19349
193502011-11-24  <gernot2270>	6da32d1634b82f3c4583209b547f1bcc88ee0856
19351
19352	Lines: +24, -16
19353	Files:	src/main/canon-modes.h (+23, -15)
19354		src/main/canon-printers.h (+1, -1)
19355
19356	Corrected printer definition for Canon MP480, and reorganized modes.
19357
193582011-11-23  <gernot2270>	d7453c2674b04363d3d4abf0a8a6046a49e4c6dc
19359
19360	Lines: +59, -24
19361	Files:	NEWS (+7, -6)
19362		src/main/canon-media.h (+26, -0)
19363		src/main/canon-modes.h (+22, -14)
19364		src/main/canon-printers.h (+4, -4)
19365
19366	Corrected printer definition, modes for Canon iP2000. Created custom media, and rearranged and expanded modes.
19367
193682011-11-23  <gernot2270>	5f6282e807895fd959589df3c830f5d9bc0dd59d
19369
19370	Lines: +27, -20
19371	Files:	src/main/canon-modes.h (+24, -17)
19372		src/main/canon-printers.h (+3, -3)
19373
19374	Corrected printer definition for Canon MP280. Rearranged modes.
19375
193762011-11-23  <gernot2270>	faefbb51cb749d15e1f5964761df4a2a599ffe1a
19377
19378	Lines: +2, -2
19379	Files:	src/main/canon-printers.h (+2, -2)
19380
19381	Corrected printer definition for Canon MP270.
19382
193832011-11-23  <gernot2270>	48b1f3fa0ba6c816dd01fa216ea7991cee7c3d2b
19384
19385	Lines: +63, -3
19386	Files:	src/main/canon-modes.h (+38, -0)
19387		src/main/canon-printers.h (+13, -0)
19388		src/xml/printers.xml (+1, -1)
19389		test/pixma_parse.c (+11, -2)
19390
19391	Changed printer driver for Canon MP220. Added new printer definition and modes.
19392
193932011-11-23  <rlk>	35b6226b52435f58bd0819613776ee58585b9a9b
19394
19395	Lines: +2, -0
19396	Files:	src/xml/printers.xml (+2, -0)
19397
19398	Add Epson WorkForce 63 and Artisan 835
19399
194002011-11-22  <gernot2270>	2c1eab359839a290dacb468255829f7dedb5baf6
19401
19402	Lines: +112, -33
19403	Files:	src/main/canon-inks.h (+70, -0)
19404		src/main/canon-modes.h (+37, -29)
19405		src/main/canon-printers.h (+4, -4)
19406		src/main/print-canon.c (+1, -0)
19407
19408	Added definition of ESC (S use flag, capability, and defined all modes for Canon iP90 and iP100.
19409
194102011-11-22  <gernot2270>	97b6f9dee9d98477df6c52f5736d0be1446c984e
19411
19412	Lines: +70, -7
19413	Files:	src/main/canon-inks.h (+14, -0)
19414		src/main/canon-media.h (+17, -0)
19415		src/main/canon-modes.h (+26, -6)
19416		src/main/canon-printers.h (+13, -1)
19417
19418	Added definitions for Canon iP100, cleaned up iP90 definition. Both not yet usable.
19419
194202011-11-22  <gernot2270>	487db1b6bdfcb710a490dc62d411e918e605ba4d
19421
19422	Lines: +24, -16
19423	Files:	src/main/canon-modes.h (+23, -15)
19424		src/main/canon-printers.h (+1, -1)
19425
19426	Corrected printer definition for Canon MX360, and reorganized modes.
19427
194282011-11-22  <gernot2270>	5896dc1d6d59aea7d91927200d2177fb67d21c8f
19429
19430	Lines: +1, -1
19431	Files:	src/xml/printers.xml (+1, -1)
19432
19433	Corrected Canon PIXUS iP3100 driver (PIXMA previously corrected).
19434
194352011-11-22  <gernot2270>	b64f60ec66dea6bdbb2968535c9c438b1cf91e12
19436
19437	Lines: +57, -39
19438	Files:	src/main/canon-media.h (+22, -19)
19439		src/main/canon-modes.h (+32, -17)
19440		src/main/canon-printers.h (+3, -3)
19441
19442	Corrected Canon iP3100 and iP3000 printer definitions. Rearranged modes to iP3100 and experimental inkjet Hagaki support to iP3000.
19443
194442011-11-21  <gernot2270>	a30d84e2f49bcede11c83a7e74c5320810758bfa
19445
19446	Lines: +2, -2
19447	Files:	src/main/canon-printers.h (+2, -2)
19448
19449	Corrected Canon MP450 printer definition.
19450
194512011-11-21  <gernot2270>	b8b190ba5283bfef518eed9cae0f594ec8248db6
19452
19453	Lines: +6, -6
19454	Files:	src/main/canon-modes.h (+5, -5)
19455		src/main/canon-printers.h (+1, -1)
19456
19457	Corrected Canon iP90 printer definition, commented out unsupported modes.
19458
194592011-11-21  <gernot2270>	f79d181c3728f133103a592135b316caa50cc6b3
19460
19461	Lines: +1, -1
19462	Files:	src/main/canon-printers.h (+1, -1)
19463
19464	Corrected Canon iP4000 printer definition.
19465
194662011-11-21  <gernot2270>	3693e4e6b16674022da34c8cc1e855c8118af0b4
19467
19468	Lines: +47, -12
19469	Files:	src/main/canon-media.h (+19, -0)
19470		src/main/canon-modes.h (+25, -9)
19471		src/main/canon-printers.h (+3, -3)
19472
19473	Corrected Canon iP3000 printer definition and commands, made custom media, and added and corrected modes.
19474
194752011-11-21  <gernot2270>	9ae1c4d82bead6f8ace72aa8ee36a8ea62573e9b
19476
19477	Lines: +15, -9
19478	Files:	src/main/canon-modes.h (+13, -4)
19479		src/main/canon-printers.h (+2, -5)
19480
19481	Corrected Canon MP150 printer definition, customized modes.
19482
194832011-11-21  <gernot2270>	2a031701a06add6f4262b1c80ccddf8abe110d19
19484
19485	Lines: +38, -3
19486	Files:	src/main/canon-media.h (+1, -1)
19487		src/main/canon-modes.h (+35, -0)
19488		src/main/canon-printers.h (+2, -2)
19489
19490	Corrected Canon MP190 printer definition, customized modes.
19491
194922011-11-21  <gernot2270>	9bce543cf1ecfbf01ca7107792f3aa38051aff21
19493
19494	Lines: +29, -26
19495	Files:	src/main/canon-media.h (+0, -11)
19496		src/main/canon-modes.h (+26, -12)
19497		src/main/canon-printers.h (+2, -2)
19498		src/xml/printers.xml (+1, -1)
19499
19500	Updated modes for Canon MP170 (commented out some unsupported modes), corrected printer definition. Also added MP180 which is a clone of MP170.
19501
195022011-11-21  <gernot2270>	d0f02c62273540ed5623aa390d4715efed29ef1d
19503
19504	Lines: +69, -0
19505	Files:	NEWS (+2, -0)
19506		src/main/canon-media.h (+18, -0)
19507		src/main/canon-modes.h (+35, -0)
19508		src/main/canon-printers.h (+13, -0)
19509		src/xml/printers.xml (+1, -0)
19510
19511	Added experimental support for Canon MP240.
19512
195132011-11-21  <gernot2270>	c33e6118a61d0abebcf865c4b29f23a347a5ce0a
19514
19515	Lines: +39, -1
19516	Files:	src/main/canon-modes.h (+25, -0)
19517		src/main/canon-printers.h (+13, -0)
19518		src/xml/printers.xml (+1, -1)
19519
19520	created separate printr definition for Canon iX4000.
19521
195222011-11-21  <gernot2270>	defdb3c74b99892078ab09fabe0b3cf8e3c402ba
19523
19524	Lines: +82, -10
19525	Files:	NEWS (+3, -2)
19526		src/main/canon-media.h (+26, -0)
19527		src/main/canon-modes.h (+31, -0)
19528		src/main/canon-printers.h (+13, -0)
19529		src/main/print-canon.c (+3, -3)
19530		src/xml/printers.xml (+6, -5)
19531
19532	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.
19533
195342011-11-20  <gernot2270>	281eb165a2df9110350a3c9d919a7eb173bc5bb6
19535
19536	Lines: +45, -0
19537	Files:	src/main/canon-modes.h (+31, -0)
19538		src/main/canon-printers.h (+13, -0)
19539		src/xml/printers.xml (+1, -0)
19540
19541	Added experimental support for Canon MP210.
19542
195432011-11-20  <gernot2270>	95dd39fd8868e6e3460673a758ba8974b3e8e851
19544
19545	Lines: +26, -4
19546	Files:	NEWS (+2, -1)
19547		src/main/canon-modes.h (+9, -2)
19548		src/main/canon-printers.h (+13, -0)
19549		src/xml/printers.xml (+2, -1)
19550
19551	Added experimental support for Canon MP140 and changed driver for MP160 (clone of MP140).
19552
195532011-11-20  <gernot2270>	671467efa9a0ed07262131488301b3e5d6ae9104
19554
19555	Lines: +5, -1
19556	Files:	src/main/canon-modes.h (+2, -1)
19557		src/main/print-canon.c (+3, -0)
19558
19559	Added ESC (t flag for Canon MP130 and other early devices. Corrected MP360 flag definition.
19560
195612011-11-20  <gernot2270>	7fc48a65d9d9aac587baf31daa88d5e9a365cfed
19562
19563	Lines: +44, -1
19564	Files:	NEWS (+2, -0)
19565		src/main/canon-modes.h (+26, -0)
19566		src/main/canon-printers.h (+13, -0)
19567		src/main/print-canon.c (+1, -1)
19568		src/xml/printers.xml (+2, -0)
19569
19570	Added experimental support for Canon S900 and S9000.
19571
195722011-11-20  <gernot2270>	c2b78cdc3fd8b2fd4bd1c316cedbd1fad796f882
19573
19574	Lines: +15, -0
19575	Files:	NEWS (+1, -0)
19576		src/main/canon-printers.h (+13, -0)
19577		src/xml/printers.xml (+1, -0)
19578
19579	Added experimenal support for Canon S830D.
19580
195812011-11-20  <gernot2270>	fd6208431211527f1edb21237a2af71b3d9ac687
19582
19583	Lines: +44, -1
19584	Files:	NEWS (+1, -0)
19585		src/main/canon-modes.h (+28, -0)
19586		src/main/canon-printers.h (+13, -0)
19587		src/main/print-canon.c (+1, -1)
19588		src/xml/printers.xml (+1, -0)
19589
19590	Added experimenal support for Canon S820.
19591
195922011-11-20  <gernot2270>	4d5e295c315f180c64a9ebc8b5af5c8fb83b61e9
19593
19594	Lines: +110, -1
19595	Files:	NEWS (+1, -0)
19596		src/foomatic/foomatic-generator.in (+2, -0)
19597		src/main/canon-inks.h (+36, -0)
19598		src/main/canon-media.h (+25, -0)
19599		src/main/canon-modes.h (+32, -0)
19600		src/main/canon-printers.h (+13, -0)
19601		src/xml/printers.xml (+1, -1)
19602
19603	Changed printer definition of Canon S800, correcting command sets, and adding media, sources, modes.
19604
196052011-11-20  <gernot2270>	492e6126e7abc9672ae46027f4f97678bdad2d7c
19606
19607	Lines: +64, -6
19608	Files:	NEWS (+1, -0)
19609		src/main/canon-media.h (+18, -0)
19610		src/main/canon-modes.h (+29, -4)
19611		src/main/canon-printers.h (+15, -2)
19612		src/xml/printers.xml (+1, -0)
19613
19614	Added experimental support for Canon S750.
19615
196162011-11-20  <gernot2270>	690d60cd22ea56995e52ed0d96896dd8c529d751
19617
19618	Lines: +0, -1
19619	Files:	src/xml/printers.xml (+0, -1)
19620
19621	Removed existing (was copy of original S600 definition) entry for Canon S630. New definition remains.
19622
196232011-11-20  <gernot2270>	f56ce44e2f557687e3147f7469a3a8d7655f9026
19624
19625	Lines: +46, -1
19626	Files:	NEWS (+2, -0)
19627		src/main/canon-modes.h (+29, -0)
19628		src/main/canon-printers.h (+13, -0)
19629		src/xml/printers.xml (+2, -1)
19630
19631	Changed printer definition for Canon S600. Added modes. Added support for clone S630.
19632
196332011-11-20  <gernot2270>	e1834fb09fae8b4467dfe261f017a7402b0cd1a8
19634
19635	Lines: +4, -1
19636	Files:	NEWS (+1, -0)
19637		src/main/canon-modes.h (+1, -0)
19638		src/main/canon-printers.h (+1, -1)
19639		src/xml/printers.xml (+1, -0)
19640
19641	Added experimental support for Canon S530D (same as S520). Corrected modes, command set for S520.
19642
196432011-11-20  <gernot2270>	8cbc2aa2ecb1ac6d2276f19f25763ca72043af96
19644
19645	Lines: +59, -0
19646	Files:	NEWS (+1, -0)
19647		src/main/canon-media.h (+18, -0)
19648		src/main/canon-modes.h (+26, -0)
19649		src/main/canon-printers.h (+13, -0)
19650		src/xml/printers.xml (+1, -0)
19651
19652	Added experimental support for Canon S520.
19653
196542011-11-20  <gernot2270>	6bb51011204bbaa38a777dde50a5aceec83daf92
19655
19656	Lines: +36, -18
19657	Files:	NEWS (+1, -0)
19658		src/main/canon-modes.h (+22, -5)
19659		src/main/canon-printers.h (+13, -13)
19660
19661	Changed printer definition for Canon S500, added custom media and source lists, and added modes.
19662
196632011-11-20  <gernot2270>	91217c314991058b966d9d596601c1dbfe32841c
19664
19665	Lines: +57, -2
19666	Files:	NEWS (+1, -0)
19667		src/main/canon-media.h (+18, -0)
19668		src/main/canon-modes.h (+24, -0)
19669		src/main/canon-printers.h (+13, -2)
19670		src/xml/printers.xml (+1, -0)
19671
19672	Added experimental support for Canon S330.
19673
196742011-11-20  <gernot2270>	12a3451eb3b13ba73418f9b822bf4a49de5381eb
19675
19676	Lines: +51, -4
19677	Files:	NEWS (+1, -0)
19678		src/main/canon-media.h (+19, -0)
19679		src/main/canon-modes.h (+27, -0)
19680		src/main/canon-printers.h (+4, -4)
19681
19682	Changed driver for Canon S300: new printer definition, modes, papers.
19683
196842011-11-19  <gernot2270>	6ba9e0035de11fde3c7956a90df576c8e4997c4f
19685
19686	Lines: +20, -2
19687	Files:	src/main/canon-media.h (+18, -0)
19688		src/main/canon-printers.h (+2, -2)
19689
19690	created custom source and media sets for Canon S200.
19691
196922011-11-19  <gernot2270>	b079bb98923ad378b41fc7aefe717b0cae82034a
19693
19694	Lines: +47, -3
19695	Files:	NEWS (+1, -0)
19696		src/main/canon-media.h (+1, -1)
19697		src/main/canon-modes.h (+29, -0)
19698		src/main/canon-printers.h (+13, -0)
19699		src/main/print-canon.c (+2, -2)
19700		src/xml/printers.xml (+1, -0)
19701
19702	Added experimental support for Canon i9900.
19703
197042011-11-18  <gernot2270>	0293682a5b14e7d750e219a66c1a3c0c0d0c2887
19705
19706	Lines: +95, -3
19707	Files:	NEWS (+1, -0)
19708		src/main/canon-inks.h (+48, -0)
19709		src/main/canon-modes.h (+31, -2)
19710		src/main/canon-printers.h (+13, -0)
19711		src/main/print-canon.c (+1, -1)
19712		src/xml/printers.xml (+1, -0)
19713
19714	Added experimental support for Canon i9100.
19715
197162011-11-18  <gernot2270>	0fad2ced1b40b8d90aed3d41d86c0065a75135b4
19717
19718	Lines: +81, -1
19719	Files:	NEWS (+2, -0)
19720		src/main/canon-inks.h (+12, -0)
19721		src/main/canon-media.h (+17, -0)
19722		src/main/canon-modes.h (+29, -1)
19723		src/main/canon-printers.h (+19, -0)
19724		src/xml/printers.xml (+2, -0)
19725
19726	Added experimental support for Canon i6100 and i6500.
19727
197282011-11-18  <gernot2270>	b76bb7082babf19facacbdd8bbac0a3610914667
19729
19730	Lines: +44, -21
19731	Files:	NEWS (+1, -0)
19732		src/main/canon-inks.h (+0, -1)
19733		src/main/canon-modes.h (+29, -6)
19734		src/main/canon-printers.h (+13, -13)
19735		src/main/print-canon.c (+1, -1)
19736
19737	Added missing CAP_P to some Canon i-series.
19738
197392011-11-18  <gernot2270>	025a6d5d81609a98a037668717996c2ff4026a68
19740
19741	Lines: +41, -3
19742	Files:	NEWS (+1, -0)
19743		src/main/canon-inks.h (+1, -2)
19744		src/main/canon-modes.h (+24, -0)
19745		src/main/canon-printers.h (+13, -0)
19746		src/main/print-canon.c (+1, -1)
19747		src/xml/printers.xml (+1, -0)
19748
19749	Added experimental support for Canon i900D.
19750
197512011-11-18  <gernot2270>	2f18d2ea6b7fad690e605a037a60c39b5f8a646a
19752
19753	Lines: +56, -5
19754	Files:	NEWS (+1, -0)
19755		src/main/canon-modes.h (+38, -2)
19756		src/main/canon-printers.h (+13, -0)
19757		src/main/print-canon.c (+3, -3)
19758		src/xml/printers.xml (+1, -0)
19759
19760	Added experimental support for Canon i960.
19761
197622011-11-18  <gernot2270>	a3e1510196c229b87d4f782c106d8ca65efa72bf
19763
19764	Lines: +49, -1
19765	Files:	NEWS (+1, -0)
19766		src/main/canon-modes.h (+33, -0)
19767		src/main/canon-printers.h (+13, -0)
19768		src/main/print-canon.c (+1, -1)
19769		src/xml/printers.xml (+1, -0)
19770
19771	Added experimental support for Canon i850.
19772
197732011-11-18  <gernot2270>	4d3c363a4ef16c23c704e7a077bcaf5de9934fd8
19774
19775	Lines: +77, -5
19776	Files:	NEWS (+6, -1)
19777		src/main/canon-media.h (+6, -0)
19778		src/main/canon-modes.h (+27, -0)
19779		src/main/canon-printers.h (+14, -1)
19780		src/main/print-canon.c (+22, -2)
19781		src/xml/printers.xml (+2, -1)
19782
19783	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.
19784
197852011-11-17  <gernot2270>	06090ba0619afc72a122cdeee8eef0bbd8d3d0c8
19786
19787	Lines: +76, -0
19788	Files:	NEWS (+1, -0)
19789		src/main/canon-inks.h (+12, -0)
19790		src/main/canon-media.h (+20, -0)
19791		src/main/canon-modes.h (+29, -0)
19792		src/main/canon-printers.h (+13, -0)
19793		src/xml/printers.xml (+1, -0)
19794
19795	Changed Canon i850 printer definition, added media types, modes.
19796
197972011-11-17  <gernot2270>	19ec3df765a5dfd43d3d88f031f898b393436ac3
19798
19799	Lines: +74, -3
19800	Files:	NEWS (+2, -0)
19801		src/main/canon-media.h (+21, -3)
19802		src/main/canon-modes.h (+30, -0)
19803		src/main/canon-printers.h (+20, -0)
19804		src/xml/printers.xml (+1, -0)
19805
19806	Added experimental support for Canon i550.
19807
198082011-11-17  <gernot2270>	0515458b2cfa33034e4fd296162194fec8c8b577
19809
19810	Lines: +128, -4
19811	Files:	NEWS (+2, -0)
19812		src/main/canon-inks.h (+26, -1)
19813		src/main/canon-media.h (+20, -2)
19814		src/main/canon-modes.h (+51, -1)
19815		src/main/canon-printers.h (+26, -0)
19816		src/xml/printers.xml (+3, -0)
19817
19818	Added experimental support for Canon i450, i455 and i470D.
19819
198202011-11-17  <gernot2270>	fe23cf56d5b72b1f02b9b5d2fae8235efd1004da
19821
19822	Lines: +4, -1
19823	Files:	NEWS (+1, -0)
19824		src/main/canon-modes.h (+2, -1)
19825		src/xml/printers.xml (+1, -0)
19826
19827	Added experimental support for Canon i350 (same as i250). Corrected i250 plain draft mode.
19828
198292011-11-17  <gernot2270>	db095a62ed8a58f22d545aba882c2e20e58883c4
19830
19831	Lines: +66, -0
19832	Files:	NEWS (+2, -0)
19833		src/main/canon-media.h (+18, -0)
19834		src/main/canon-modes.h (+32, -0)
19835		src/main/canon-printers.h (+13, -0)
19836		src/xml/printers.xml (+1, -0)
19837
19838	Added experimental support for Canon i320. Format of data not known.
19839
198402011-11-17  <gernot2270>	11d8ddffd947cc33c32f48472d7023621ac7eea1
19841
19842	Lines: +74, -3
19843	Files:	src/main/canon-inks.h (+13, -0)
19844		src/main/canon-media.h (+17, -0)
19845		src/main/canon-modes.h (+26, -0)
19846		src/main/canon-printers.h (+17, -3)
19847		src/xml/printers.xml (+1, -0)
19848
19849	Added experimental support for Canon i250. Format of data not known.
19850
198512011-11-17  <gernot2270>	3d8738fb4b26831835fecc35bf4459f5db1933b0
19852
19853	Lines: +59, -4
19854	Files:	NEWS (+1, -0)
19855		src/main/canon-media.h (+19, -2)
19856		src/main/canon-modes.h (+25, -2)
19857		src/main/canon-printers.h (+13, -0)
19858		src/xml/printers.xml (+1, -0)
19859
19860	Added support for Canon i50.
19861
198622011-11-17  <gernot2270>	ef0dc14a2fab90191e57b5117420ff28a9d178a0
19863
19864	Lines: +56, -0
19865	Files:	NEWS (+1, -0)
19866		src/main/canon-media.h (+17, -0)
19867		src/main/canon-modes.h (+24, -0)
19868		src/main/canon-printers.h (+13, -0)
19869		src/xml/printers.xml (+1, -0)
19870
19871	Added support for Canon i70.
19872
198732011-11-17  <gernot2270>	e9d38cb7b1d4cdb94b15d1dd6df7ca193e66175a
19874
19875	Lines: +65, -8
19876	Files:	NEWS (+1, -0)
19877		src/main/canon-inks.h (+25, -0)
19878		src/main/canon-media.h (+17, -0)
19879		src/main/canon-modes.h (+17, -3)
19880		src/main/canon-printers.h (+4, -4)
19881		src/main/print-canon.c (+1, -1)
19882
19883	Corrected Canon i80 printer definition, commands, paperlist, changed and extended modes, added inksets.
19884
198852011-11-17  <gernot2270>	1bcc3fb0e105029b0c5719e389f49af9a8da7797
19886
19887	Lines: +22, -8
19888	Files:	src/main/canon-modes.h (+22, -8)
19889
19890	Rearranged modes for Canon Pro9000 Mk.II.
19891
198922011-11-16  <gernot2270>	31dca2102da2f37b220dd95cd031a16860323d2d
19893
19894	Lines: +28, -16
19895	Files:	src/main/canon-modes.h (+26, -14)
19896		src/main/canon-printers.h (+2, -2)
19897
19898	Corrected Canon Pro9000, Pro9000 Mk.II command control sets. Rearranged modes for Pro9000.
19899
199002011-11-16  <gernot2270>	1dde0c995d0049b6addf2903cb0c6e00455f6a97
19901
19902	Lines: +1, -1
19903	Files:	src/main/canon-printers.h (+1, -1)
19904
19905	Corrected Canon iP4800 command control set.
19906
199072011-11-16  <gernot2270>	5d0a4edb844ee7abc1247c9777ab451ed8d2a1bc
19908
19909	Lines: +53, -17
19910	Files:	src/main/canon-media.h (+19, -0)
19911		src/main/canon-modes.h (+30, -12)
19912		src/main/canon-printers.h (+3, -4)
19913		src/main/print-canon.c (+1, -1)
19914
19915	Corrected Canon iP8500 command control set and papers. Added, corrected and rearranged modes.
19916
199172011-11-16  <gernot2270>	4f1f5d4dc35326f4f4d4f9cd1d08d45bafc68efb
19918
19919	Lines: +17, -11
19920	Files:	src/main/canon-modes.h (+17, -11)
19921
19922	Reorganized modes for Canon iP6700D (iP6600D same).
19923
199242011-11-16  <gernot2270>	e81516ef24128fff49c3438f8815b805be27ec20
19925
19926	Lines: +10, -10
19927	Files:	src/main/canon-modes.h (+2, -2)
19928		src/main/canon-printers.h (+8, -8)
19929
19930	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.
19931
199322011-11-16  <gernot2270>	46740fd991a566ab452c54219868e519922b001a
19933
19934	Lines: +20, -13
19935	Files:	src/main/canon-inks.h (+1, -0)
19936		src/main/canon-modes.h (+18, -11)
19937		src/main/canon-printers.h (+1, -2)
19938
19939	Corrected command set, several modes, and added Env/Hagaki and CD modes for Canon iP5300. Corrected duplicate mode names in Canon MP830.
19940
199412011-11-16  <gernot2270>	160b2daeafb55e30053dc0c339144b18d31ba36a
19942
19943	Lines: +23, -15
19944	Files:	src/main/canon-inks.h (+6, -3)
19945		src/main/canon-modes.h (+15, -8)
19946		src/main/canon-printers.h (+2, -4)
19947
19948	Corrected command set for Canon MP830, added high quality mode. Rearranged remaining modes.
19949
199502011-11-16  <gernot2270>	2a3529b2b3b428ebc688e1562709a543a5742ce5
19951
19952	Lines: +6, -3
19953	Files:	src/main/canon-modes.h (+6, -3)
19954
19955	Reorder modes for Canon iX5000
19956
199572011-11-15  <gernot2270>	660d06ad12233dffc8588429c3545d1dae50aeb2
19958
19959	Lines: +134, -45
19960	Files:	NEWS (+1, -0)
19961		src/main/canon-inks.h (+68, -42)
19962		src/main/canon-media.h (+19, -0)
19963		src/main/canon-modes.h (+30, -0)
19964		src/main/canon-printers.h (+13, -0)
19965		src/main/print-canon.c (+1, -1)
19966		src/xml/printers.xml (+2, -2)
19967
19968	Separated Canon iP4100 from iP4000, giving it a new definition with corrected control set. Modes are nominally as for iP4000.
19969
199702011-11-15  <gernot2270>	2480abf8e785070db3f3c2f819f898e075076f09
19971
19972	Lines: +2, -2
19973	Files:	src/main/canon-modes.h (+2, -2)
19974
19975	Corrected names in Canon MP530 modes (bugfix for previous commit).
19976
199772011-11-15  <gernot2270>	07863dcd434754b58103bae79fc4f14a09861835
19978
19979	Lines: +15, -12
19980	Files:	src/main/canon-modes.h (+15, -12)
19981
19982	Reordered Canon MP530 modes.
19983
199842011-11-15  <gernot2270>	f2f94ab5b5cd4b964da3873a49d6d27e0ff90ef7
19985
19986	Lines: +14, -16
19987	Files:	src/main/canon-modes.h (+14, -16)
19988
19989	Reordered Canon iP2700 modes.
19990
199912011-11-15  <gernot2270>	16d7d17b5cc15c95a203845d96e8709c50572849
19992
19993	Lines: +14, -13
19994	Files:	src/main/canon-modes.h (+13, -12)
19995		src/main/canon-printers.h (+1, -1)
19996
19997	Added CAP_T capability to some Canon printers. Reorganized Canon iP4900 modes.
19998
199992011-11-15  <gernot2270>	c69816896ef8cb2068b4b895d04f4687b678a058
20000
20001	Lines: +178, -119
20002	Files:	src/main/canon-inks.h (+52, -16)
20003		src/main/canon-modes.h (+114, -91)
20004		src/main/canon-printers.h (+12, -12)
20005
20006	Reorganized modes, added CD flag, added some photo modes to following Canon devices: MG5100, MG5200, MG5300, MG6100, MG6200, MG8100, MG8200.
20007
200082011-11-15  <gernot2270>	bf40138226ccab9604b2c59af4c14b9f38b3f5ab
20009
20010	Lines: +68, -68
20011	Files:	src/main/canon-modes.h (+25, -25)
20012		src/main/canon-printers.h (+43, -43)
20013
20014	Rearranged Canon iP4700 modes, added CD flag, added Env/Hagaki support. Added missing CD flag to several other printers
20015
200162011-11-15  <gernot2270>	fb88a9b29ddc5007598ae65b9663024303263392
20017
20018	Lines: +61, -41
20019	Files:	NEWS (+2, -1)
20020		src/main/canon-inks.h (+17, -0)
20021		src/main/canon-modes.h (+28, -26)
20022		src/main/canon-printers.h (+14, -14)
20023
20024	Corrected photo modes for Canon iP4500, added Env/Hagaki modes.
20025
200262011-11-15  <gernot2270>	fc964c7ef8b46d313b1d0c6d387563fb035d621a
20027
20028	Lines: +48, -15
20029	Files:	NEWS (+5, -1)
20030		src/foomatic/foomatic-generator.in (+14, -0)
20031		src/main/canon-media.h (+0, -1)
20032		src/main/canon-modes.h (+27, -11)
20033		src/main/canon-printers.h (+2, -2)
20034
20035	Corrected printer definition, some modes, and added more modes for Canon MP250.
20036
200372011-11-15  <gernot2270>	0253f55f05c2ab2d65bbbf9fa743782e66a2647b
20038
20039	Lines: +56, -3
20040	Files:	src/main/canon-inks.h (+3, -1)
20041		src/main/canon-media.h (+19, -1)
20042		src/main/canon-modes.h (+20, -0)
20043		src/main/canon-printers.h (+13, -0)
20044		src/xml/printers.xml (+1, -1)
20045
20046	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.
20047
200482011-11-15  <gernot2270>	d29a0ab64a25118e09b30a30d483984fffe6f4d0
20049
20050	Lines: +32, -39
20051	Files:	src/main/canon-inks.h (+1, -1)
20052		src/main/canon-modes.h (+29, -36)
20053		src/main/canon-printers.h (+2, -2)
20054
20055	Rearranged modes for Canon MP960. Corrected output inks for some modes.
20056
200572011-11-14  <gernot2270>	0a42e0b809e47fb500ee9d51fdf474c7eacc342a
20058
20059	Lines: +7, -7
20060	Files:	src/main/canon-inks.h (+2, -2)
20061		src/main/canon-modes.h (+5, -5)
20062
20063	Cleaned up mode names and inkset comments for Canon MP550.
20064
200652011-11-14  <gernot2270>	d9eb4c2948bfbd76a352028d4812e0a028332c4c
20066
20067	Lines: +136, -22
20068	Files:	NEWS (+1, -0)
20069		src/main/canon-inks.h (+54, -3)
20070		src/main/canon-media.h (+24, -1)
20071		src/main/canon-modes.h (+43, -18)
20072		src/main/canon-printers.h (+13, -0)
20073		src/xml/printers.xml (+1, -0)
20074
20075	Added experimental support for Canon iP7500. Corrected inkset also required for MP960.
20076
200772011-11-14  <gernot2270>	b33cc256f64cdb1d7cc483a816a0440701315ff8
20078
20079	Lines: +4, -4
20080	Files:	src/main/canon-modes.h (+4, -4)
20081
20082	renamed Env/Hagaki mode for Canon MP490. Changed default print mode to highest quality plain media for Canon MP470, MP490.
20083
200842011-11-14  <gernot2270>	10b51bb9f177b485383b9fdab19ccae5166e5777
20085
20086	Lines: +46, -27
20087	Files:	src/main/canon-inks.h (+4, -4)
20088		src/main/canon-modes.h (+25, -13)
20089		src/main/canon-printers.h (+9, -9)
20090		src/main/print-canon.c (+8, -1)
20091
20092	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.
20093
200942011-11-14  <gernot2270>	8d752b4f4e9541fbb12fdf95d604bb1db8b9d61b
20095
20096	Lines: +16, -3
20097	Files:	src/main/canon-inks.h (+13, -0)
20098		src/main/canon-modes.h (+3, -3)
20099
20100	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.
20101
201022011-11-14  <gernot2270>	842633295af6ebc5ef87353fdf8139f83bdf0133
20103
20104	Lines: +21, -14
20105	Files:	src/main/canon-modes.h (+21, -14)
20106
20107	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.
20108
201092011-11-14  <gernot2270>	c97ccdd67d9f85a8ec75fcafc6e46fb30a64b650
20110
20111	Lines: +4, -4
20112	Files:	src/main/canon-modes.h (+4, -4)
20113
20114	checked, renamed modes for MP540, iP3600 - no functional change.
20115
201162011-11-14  <gernot2270>	3972c0c64b81e51669ff41a01e5a6736197c87eb
20117
20118	Lines: +19, -14
20119	Files:	src/main/canon-modes.h (+19, -14)
20120
20121	corrected T-shirt mode, split out for easier readability for Canon MP510, MP520, MP600, iP3300, iP3500, MX700
20122
201232011-11-13  <gernot2270>	7fd61fab23a83bff17b96a170e04f43bb239343a
20124
20125	Lines: +39, -16
20126	Files:	src/main/canon-modes.h (+36, -13)
20127		src/main/canon-printers.h (+3, -3)
20128
20129	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.
20130
201312011-11-13  <gernot2270>	2dcf93ae37b16e6dcddb737d4504b0a53eb4e3b3
20132
20133	Lines: +2, -2
20134	Files:	src/main/canon-printers.h (+2, -2)
20135
20136	Added duplex capability to Canon MP630, changed ink order.
20137
201382011-11-13  <gernot2270>	dbb1474df3eb3bc765f2f574337fc749dc365f16
20139
20140	Lines: +14, -17
20141	Files:	src/main/canon-modes.h (+14, -17)
20142
20143	Added Env/Hagaki modes to Canon MP540 and MP620. Renamed and split out modes for easier readability.
20144
201452011-11-13  <gernot2270>	8f3e750eaeebf018ca320fcd7a933ad140256cb9
20146
20147	Lines: +18, -17
20148	Files:	src/main/canon-modes.h (+16, -15)
20149		src/main/canon-printers.h (+2, -2)
20150
20151	Added duplex capability, and Env/Hagaki modes to Canon MP640. Renamed and split out modes for easier readability.
20152
201532011-11-13  <gernot2270>	6bc46b5e835669bf2df9e11907b282cb9be0674d
20154
20155	Lines: +12, -7
20156	Files:	src/main/canon-modes.h (+10, -5)
20157		src/main/canon-printers.h (+2, -2)
20158
20159	Corrected control set for Canon iP6100D, renamed and split out modes for easier readability.
20160
201612011-11-13  <gernot2270>	e629515ffc34d0fdb87b92aa11a674dd45b09de0
20162
20163	Lines: +60, -37
20164	Files:	src/main/canon-inks.h (+45, -29)
20165		src/main/canon-modes.h (+15, -8)
20166
20167	Added Env/Hagaki modes to Canon MP980. Renamed and split out modes for easier readability. Reordered inksets.
20168
201692011-11-13  <gernot2270>	082922f99025c191b451f5b97be0c85ef8f7ee02
20170
20171	Lines: +12, -12
20172	Files:	src/main/canon-modes.h (+12, -12)
20173
20174	corrected FineArt mode for Canon iP8600. Corrected duplicate mode names in iP7100, iP8100, iP8600, iP9910.
20175
201762011-11-13  <gernot2270>	e80664e6301483a8841aa0c09ddf75d87a737ade
20177
20178	Lines: +58, -53
20179	Files:	src/main/canon-inks.h (+7, -8)
20180		src/main/canon-modes.h (+50, -44)
20181		src/main/canon-printers.h (+1, -1)
20182
20183	added Env/Hagaki modes to Canon MP810, corrected output inks for several photo modes. Cleaned up inkset definitions.
20184
201852011-11-13  <gernot2270>	fe0474fc01c35b9194268e8508af684dc33d7243
20186
20187	Lines: +13, -5
20188	Files:	src/main/canon-inks.h (+1, -0)
20189		src/main/canon-modes.h (+11, -4)
20190		src/main/canon-printers.h (+1, -1)
20191
20192	added Env/Hagaki modes to Canon MP800, corrected output inks for plain and several photo modes.
20193
201942011-11-13  <gernot2270>	ae62f6276ec227b868e131b0711932161679afa7
20195
20196	Lines: +7, -7
20197	Files:	src/main/canon-modes.h (+5, -5)
20198		src/main/canon-printers.h (+2, -2)
20199
20200	added duplex capability to Canon iX7000, and corrected photo mode definitions
20201
202022011-11-13  <gernot2270>	08d881a234f18983d980a93b388ed29c27feb44c
20203
20204	Lines: +2, -2
20205	Files:	src/main/canon-printers.h (+2, -2)
20206
20207	corrected control command set for Canon pro9500, pro9500 Mk.II
20208
202092011-11-13  <gernot2270>	3379d0a34263654b2574caaf0b0911e96253b022
20210
20211	Lines: +2, -5
20212	Files:	src/main/canon-modes.h (+0, -3)
20213		src/main/canon-printers.h (+2, -2)
20214
20215	corrected control command set for Canon pro9000, pro9000 Mk.II
20216
202172011-11-13  <gernot2270>	48fcfc633739ce51aa58abddc4ede1f3a1919b91
20218
20219	Lines: +39, -39
20220	Files:	src/main/canon-modes.h (+39, -39)
20221
20222	added missing mode flag to Canon iP7100, iP8100, iP8600 iP9910 modes
20223
202242011-11-12  <gernot2270>	2744d7ab81e91714b8993343a9a2fb29ab839000
20225
20226	Lines: +75, -1
20227	Files:	NEWS (+1, -0)
20228		src/main/canon-media.h (+23, -0)
20229		src/main/canon-modes.h (+35, -0)
20230		src/main/canon-printers.h (+13, -0)
20231		src/main/print-canon.c (+2, -1)
20232		src/xml/printers.xml (+1, -0)
20233
20234	Experimental support added for Canon iP9910
20235
202362011-11-12  <gernot2270>	4220864469f3d013aedbe33e28dbf26e8c777684
20237
20238	Lines: +50, -0
20239	Files:	NEWS (+1, -0)
20240		src/main/canon-modes.h (+35, -0)
20241		src/main/canon-printers.h (+13, -0)
20242		src/xml/printers.xml (+1, -0)
20243
20244	Experimental support added for Canon iP8600
20245
202462011-11-12  <gernot2270>	06e074f967b926e97c7fdf11400c7555abdb8339
20247
20248	Lines: +48, -2
20249	Files:	NEWS (+1, -0)
20250		src/main/canon-modes.h (+33, -1)
20251		src/main/canon-printers.h (+13, -1)
20252		src/xml/printers.xml (+1, -0)
20253
20254	Experimental support added for Canon iP8100
20255
202562011-11-12  <gernot2270>	424e9c086a5b15c452f57d5dd3bcbedff81c5499
20257
20258	Lines: +85, -1
20259	Files:	NEWS (+1, -0)
20260		src/main/canon-inks.h (+15, -0)
20261		src/main/canon-media.h (+23, -0)
20262		src/main/canon-modes.h (+31, -1)
20263		src/main/canon-printers.h (+14, -0)
20264		src/xml/printers.xml (+1, -0)
20265
20266	Experimental support added for Canon iP7100
20267
202682011-11-08  <gernot2270>	c4c9cdebf3da5cda4d9a98871cde4f09acb84166
20269
20270	Lines: +142, -15
20271	Files:	NEWS (+3, -0)
20272		src/foomatic/foomatic-generator.in (+6, -0)
20273		src/main/canon-inks.h (+81, -14)
20274		src/main/canon-media.h (+1, -1)
20275		src/main/canon-modes.h (+30, -0)
20276		src/main/canon-printers.h (+13, -0)
20277		src/main/print-canon.c (+5, -0)
20278		src/xml/printers.xml (+3, -0)
20279
20280	Added support for Canon iP6210D, iP6220D, iP6310D. Uses cartridge selection, but currently only use of both is supported. Other option is color-only.
20281
202822011-11-08  <gernot2270>	1dfed2c523ae05fd13ff0a00800fac0ad0bc0860
20283
20284	Lines: +13, -15
20285	Files:	src/main/canon-modes.h (+13, -15)
20286
20287	Corrected Envelope/Hagaki modes for Canon iP4900. Added CD flag.
20288
202892011-11-08  <gernot2270>	bf4159844c4fd01813be5eebc377652f0bd05962
20290
20291	Lines: +15, -17
20292	Files:	src/main/canon-modes.h (+15, -17)
20293
20294	Corrected Envelope/Hagaki modes for Canon MG8200. Added CD flag.
20295
202962011-11-08  <gernot2270>	b2cbec2597f75c87a5ca6193c87f8677c83074ae
20297
20298	Lines: +14, -16
20299	Files:	src/main/canon-inks.h (+2, -2)
20300		src/main/canon-modes.h (+12, -14)
20301
20302	Add Env/Hagaki printing to Canon MG6200. Added CD flag.
20303
203042011-11-08  <gernot2270>	e8424ca0aadfbd4addc88357443c59cf8caa05ba
20305
20306	Lines: +8, -7
20307	Files:	src/main/canon-modes.h (+8, -7)
20308
20309	corrected Canon MP530 high-resolution plain mode. Added Hagaki/Envelope modes.
20310
203112011-11-08  <gernot2270>	3939bff01839d1c5feb3c739636ee7b023576438
20312
20313	Lines: +11, -14
20314	Files:	src/main/canon-modes.h (+11, -14)
20315
20316	modified Canon MG5300 mode names and small change to inkset mask for Hagaki/Env/Duplex modes
20317
203182011-11-08  <gernot2270>	b48c58f087ec96580ffb72532fea1c9dea028767
20319
20320	Lines: +9, -8
20321	Files:	src/main/canon-modes.h (+9, -8)
20322
20323	added Hagaki/Envelope modes to Canon MG5100
20324
203252011-11-07  <gernot2270>	83a303fe3e25d86cb3b2726d33e11dc4102dd95a
20326
20327	Lines: +36, -9
20328	Files:	src/main/canon-inks.h (+8, -3)
20329		src/main/canon-modes.h (+27, -5)
20330		src/main/canon-printers.h (+1, -1)
20331
20332	corrected and extended print modes for Canon iP4600
20333
203342011-11-07  <gernot2270>	49486ebf98c7dd48e71cbad38a54f85a01ad475d
20335
20336	Lines: +36, -2
20337	Files:	src/main/canon-modes.h (+22, -1)
20338		src/main/canon-printers.h (+13, -0)
20339		src/xml/printers.xml (+1, -1)
20340
20341	corrected modes and printer defition for Canon iP4300, and added support for Envelope and Hagaki modes.
20342
203432011-11-06  <gernot2270>	712bad65d83a02c1c858803fb30cef0fdd9ebc53
20344
20345	Lines: +12, -3
20346	Files:	src/main/canon-modes.h (+10, -0)
20347		src/main/canon-printers.h (+2, -3)
20348
20349	Added modes to Canon iX5000. Corrected printer definition.
20350
203512011-11-06  <gernot2270>	1dac71b06c8821f2a7e84894d93a2ea8e577bb58
20352
20353	Lines: +35, -6
20354	Files:	src/main/print-canon.c (+35, -6)
20355
20356	Added workaround for setting FineArt papersize argument in ESC (P command (iP7100 excption partially implemented)
20357
203582011-11-06  <gernot2270>	0eddc614d235cdb71839991bcef1e83c3e599221
20359
20360	Lines: +103, -29
20361	Files:	src/main/canon-inks.h (+52, -7)
20362		src/main/canon-media.h (+21, -2)
20363		src/main/canon-modes.h (+19, -13)
20364		src/main/canon-printers.h (+5, -4)
20365		src/main/print-canon.c (+1, -1)
20366		src/main/print-canon.h (+5, -2)
20367
20368	Added support for CcMmYKk (i.e., CMYKcmk inks output). Extended Canon iP4200 modes, media, printer definition.
20369
203702011-11-06  <gernot2270>	0ebdec8984bfdaac0e0280a0aa7546956cae7ca9
20371
20372	Lines: +55, -6
20373	Files:	src/main/print-canon.c (+19, -5)
20374		src/xml/papers.xml (+36, -1)
20375
20376	Added Japanese Western-style envelopes and business cards to paper sizes. Extend paper size support in Canon backend.
20377
203782011-11-06  <gernot2270>	859862f4a30920ee4e0924dc5f9cb1ad7a865812
20379
20380	Lines: +34, -7
20381	Files:	src/main/canon-inks.h (+15, -1)
20382		src/main/canon-media.h (+3, -0)
20383		src/main/canon-modes.h (+7, -2)
20384		src/main/print-canon.c (+3, -1)
20385		src/main/print-canon.h (+6, -3)
20386
20387	Added CMYKk capability to Canon backend. Added Hagaki, T-shirt, OHP media to iP4000 for testing.
20388
203892011-11-05  <gernot2270>	4f80c756338c943a6896401ed901d22953b42c08
20390
20391	Lines: +0, -4
20392	Files:	src/main/canon-modes.h (+0, -4)
20393
20394	removed unsupported modes from Canon MG5100
20395
203962011-11-03  <gernot2270>	721bf93dc0312a8ef19e6de659836b6b634977a1
20397
20398	Lines: +47, -6
20399	Files:	NEWS (+1, -0)
20400		src/main/canon-media.h (+7, -6)
20401		src/main/canon-modes.h (+25, -0)
20402		src/main/canon-printers.h (+13, -0)
20403		src/xml/printers.xml (+1, -0)
20404
20405	add support for Canon iP4900
20406
204072011-11-03  <gernot2270>	2a52d6e52bc578c286278889943f51f35dcfb24b
20408
20409	Lines: +2, -0
20410	Files:	NEWS (+1, -0)
20411		src/xml/printers.xml (+1, -0)
20412
20413	add support for Canon MG4100
20414
204152011-11-03  <gernot2270>	2e702536ada5fe5e2b2b84b1647938d8ddcdce56
20416
20417	Lines: +15, -0
20418	Files:	NEWS (+1, -0)
20419		src/main/canon-printers.h (+13, -0)
20420		src/xml/printers.xml (+1, -0)
20421
20422	add support for Canon MG3100
20423
204242011-11-03  <gernot2270>	f644743b569fc391cea2a218581244faed083155
20425
20426	Lines: +113, -1
20427	Files:	NEWS (+1, -0)
20428		src/main/canon-inks.h (+68, -0)
20429		src/main/canon-media.h (+5, -0)
20430		src/main/canon-modes.h (+25, -1)
20431		src/main/canon-printers.h (+13, -0)
20432		src/xml/printers.xml (+1, -0)
20433
20434	add support for Canon MG2100
20435
204362011-11-03  <gernot2270>	87e85f0295a8f0b41f35c9361ca18d3137f979e2
20437
20438	Lines: +40, -1
20439	Files:	NEWS (+1, -0)
20440		src/main/canon-modes.h (+25, -1)
20441		src/main/canon-printers.h (+13, -0)
20442		src/xml/printers.xml (+1, -0)
20443
20444	added support for Canon MG8200
20445
204462011-11-03  <gernot2270>	bf58e223b3b316e2a1c012e9a23156911bf2900f
20447
20448	Lines: +118, -9
20449	Files:	NEWS (+2, -0)
20450		src/main/canon-inks.h (+68, -0)
20451		src/main/canon-media.h (+8, -8)
20452		src/main/canon-modes.h (+25, -1)
20453		src/main/canon-printers.h (+13, -0)
20454		src/xml/printers.xml (+2, -0)
20455
20456	added support for Canon MG6200
20457
204582011-11-03  <gernot2270>	4b89e8644e2a41170d5e9dbd6cb71778034bc1d0
20459
20460	Lines: +67, -111
20461	Files:	src/main/canon-inks.h (+17, -0)
20462		src/main/canon-modes.h (+32, -5)
20463		src/main/canon-printers.h (+18, -106)
20464
20465	added support for Canon MG5300
20466
204672011-11-02  <gernot2270>	b3d4c66372ca7a100092fc20a1465515a588f0de
20468
20469	Lines: +1, -1
20470	Files:	src/main/canon-printers.h (+1, -1)
20471
20472	changed control set for Canon MX880
20473
204742011-11-02  <gernot2270>	0110c77f6baf05472dc1c76d1eba2f91ff2f190a
20475
20476	Lines: +17, -3
20477	Files:	src/main/canon-inks.h (+14, -0)
20478		src/main/canon-modes.h (+3, -3)
20479
20480	added plain media high-quality print mode to Canon iP4000
20481
204822011-11-01  <rlk>	f4be13c965cb0d82285d89b452ba6c0b883c525f
20483
20484	Lines: +1, -1
20485	Files:	src/xml/printers.xml (+1, -1)
20486
20487	Fix the PX-V7 also.
20488
204892011-10-31  <rlk>	141c15e174ec65a650fad79a6e68d113600e8ada
20490
20491	Lines: +2, -185
20492	Files:	src/xml/escp2/model/Makefile.am (+1, -2)
20493		src/xml/escp2/model/model_116.xml (removed -182)
20494		src/xml/printers.xml (+1, -1)
20495
20496	Epson R2000 is in fact wide carriage
20497
204982011-10-30  <gernot2270>	2c122a1f03e4ff1aacc51832c87b5d5c81e435b8
20499
20500	Lines: +59, -11
20501	Files:	src/main/canon-inks.h (+49, -1)
20502		src/main/canon-modes.h (+9, -9)
20503		src/main/canon-printers.h (+1, -1)
20504
20505	corrected name for Canon MP900, added test inkets for MG5100
20506
205072011-10-28  <gernot2270>	c709658f6d9c9b75df4b4b7c1793978b35e61fc6
20508
20509	Lines: +4, -12
20510	Files:	src/main/canon-modes.h (+4, -12)
20511
20512	removed unsupported modes from Canon MG5100
20513
205142011-10-26  <gernot2270>	aa7c3bb6358b65e3e34d04238dfcccb00cdd3db0
20515
20516	Lines: +108, -5
20517	Files:	NEWS (+1, -0)
20518		src/main/canon-inks.h (+61, -0)
20519		src/main/canon-media.h (+6, -1)
20520		src/main/canon-modes.h (+21, -0)
20521		src/main/canon-printers.h (+18, -4)
20522		src/xml/printers.xml (+1, -0)
20523
20524	added support for Canon MP900
20525
205262011-10-26  <gernot2270>	c8008bd3f2ea2ae2380325551e9d6ef1b87cbef3
20527
20528	Lines: +62, -1
20529	Files:	NEWS (+1, -0)
20530		src/main/canon-media.h (+17, -0)
20531		src/main/canon-modes.h (+28, -0)
20532		src/main/canon-printers.h (+15, -1)
20533		src/xml/printers.xml (+1, -0)
20534
20535	added support for Canon MP470
20536
205372011-10-26  <gernot2270>	7da835598e420915dfac8b715f3d0234d555be58
20538
20539	Lines: +57, -2
20540	Files:	NEWS (+1, -0)
20541		src/main/canon-modes.h (+32, -0)
20542		src/main/canon-printers.h (+15, -1)
20543		src/main/print-canon.c (+8, -1)
20544		src/xml/printers.xml (+1, -0)
20545
20546	added support for Canon MP490
20547
205482011-10-25  <gernot2270>	6e8d33b2e0082304974267515371a90be1244cdf
20549
20550	Lines: +16, -6
20551	Files:	src/main/canon-printers.h (+4, -4)
20552		src/main/print-canon.c (+12, -2)
20553
20554	Corrected control set for Canon MG5100, MG5200, MG6200, MG8100. Corrected ESC (P command for so far known iP, MP, MX, iX and MG series.
20555
205562011-10-22  <rlk>	36fe4fe699a88e594dd3a97a6f802f7696ff5014
20557
20558	Lines: +186, -1
20559	Files:	src/xml/escp2/model/Makefile.am (+2, -1)
20560		src/xml/escp2/model/model_116.xml (added +182)
20561		src/xml/printers.xml (+2, -0)
20562
20563	Add Epson PX-7V and R2000
20564
205652011-10-20  <gernot2270>	e13ae65e0427fefcc90d3da4baaa32935a1aeed0
20566
20567	Lines: +2, -2
20568	Files:	src/main/canon-printers.h (+1, -1)
20569		src/main/print-canon.c (+1, -1)
20570
20571	changed Canon iP4000 capabilites to include ESC (I and ESC (P commands, and set ESC (P command to use 2 bytes
20572
205732011-10-20  <gernot2270>	b0ce5af25bffc9561c03d66c100546b362cdc5e9
20574
20575	Lines: +93, -0
20576	Files:	NEWS (+1, -0)
20577		src/main/canon-inks.h (+51, -0)
20578		src/main/canon-media.h (+10, -0)
20579		src/main/canon-modes.h (+16, -0)
20580		src/main/canon-printers.h (+14, -0)
20581		src/xml/printers.xml (+1, -0)
20582
20583	added (experimental) support for Canon MP530
20584
205852011-10-19  <rlk>	8d328e698d4605a985589631bdb6db90fd53f854
20586
20587	Lines: +0, -0
20588
20589	Update Japanese translation
20590
205912011-10-14  <rlk>	adfd49772300685971966f9b9ad5116e5f07647d
20592
20593	Lines: +1, -1
20594	Files:	src/escputil/escputil.c (+1, -1)
20595
20596	Fix a minor compile problem
20597
205982011-09-30  <rlk>	142637877cb00d9b678b62e5706a848421478c5f
20599
20600	Lines: +8, -0
20601	Files:	src/main/print-escp2.c (+8, -0)
20602
20603	Add SubchannelCutoff parameter.
20604
206052011-09-30  <rlk>	e265863dcf8c935571a28045bb900736926791d8
20606
20607	Lines: +1, -0
20608	Files:	src/xml/printers.xml (+1, -0)
20609
20610	Add support for Epson Stylus SX525.
20611
206122011-09-18  <rlk>	d410e751dfaa961e524dc4ec6090aadbfcb0c54f
20613
20614	Lines: +2, -2
20615	Files:	NEWS (+1, -1)
20616		configure.ac (+1, -1)
20617		po/gl.po (added +0)
20618
20619	Add Galician translation.
20620
206212011-08-13  <rlk>	7ca54a29cda4c2af38a55ad59419a008c76d7b3b
20622
20623	Lines: +2, -0
20624	Files:	src/cups/commandtocanon.c (+1, -0)
20625		src/cups/commandtoepson.c (+1, -0)
20626
20627	stdio.h is needed.
20628
206292011-08-09  <gernot2270>	7cc5e151cddb612eee50493c677118541b422ca2
20630
20631	Lines: +1, -1
20632	Files:	src/main/print-canon.c (+1, -1)
20633
20634	add Canon printer family name (currently PIXMA or SELPHY) to string for model comparison, else comparison fails (reason unknown).
20635
206362011-08-07  <gernot2270>	eeae442c2336fc905401ea42a0d048294db8d414
20637
20638	Lines: +2, -1
20639	Files:	src/main/print-canon.c (+2, -1)
20640
20641	added MP990 to XML-capable printers to correct ESC P command from 4 bytes to 6 bytes length
20642
206432011-08-01  <gernot2270>	4ad8dd1d89cdf4bba21f1a3de0fdddad3e3aa580
20644
20645	Lines: +17, -2
20646	Files:	src/main/canon-printers.h (+14, -1)
20647		src/main/print-canon.c (+2, -1)
20648		src/xml/printers.xml (+1, -0)
20649
20650	added support for Canon MP560
20651
206522011-07-16  <gernot2270>	9492b347f64dfb3ccbf04d40ea93057963ccd32e
20653
20654	Lines: +73, -4
20655	Files:	NEWS (+1, -0)
20656		src/main/canon-inks.h (+13, -0)
20657		src/main/canon-media.h (+16, -0)
20658		src/main/canon-modes.h (+22, -0)
20659		src/main/canon-printers.h (+13, -0)
20660		src/main/print-canon.c (+4, -1)
20661		src/xml/printers.xml (+4, -3)
20662
20663	redone support for Canon MP360, MP370, MP390, added MP375R (same family).
20664
206652011-07-15  <gernot2270>	20bfaf97b175a7b894127b764c95deadf027e807
20666
20667	Lines: +42, -0
20668	Files:	NEWS (+1, -0)
20669		src/main/canon-media.h (+26, -0)
20670		src/main/canon-printers.h (+14, -0)
20671		src/xml/printers.xml (+1, -0)
20672
20673	add support for Canon iP3600
20674
206752011-07-15  <gernot2270>	4c0a13127214421ed940987013ada98d75c789bb
20676
20677	Lines: +35, -2
20678	Files:	NEWS (+2, -0)
20679		src/main/canon-media.h (+16, -0)
20680		src/main/canon-printers.h (+14, -0)
20681		src/xml/printers.xml (+3, -2)
20682
20683	corrected Canon PIXMA iP3100, iP3500 drivers in printers.xml. Added iP3300 support (similar to iP3500, but ifferent media selection).
20684
206852011-07-12  <gernot2270>	8a5bb1da41cfa9944dc903d5a6f0a0ff15517ef1
20686
20687	Lines: +34, -0
20688	Files:	src/main/canon-media.h (+19, -0)
20689		src/main/canon-printers.h (+14, -0)
20690		src/xml/printers.xml (+1, -0)
20691
20692	support for Canon MP190 added
20693
206942011-07-12  <gernot2270>	0635d98eeb3e4fa9f8f9534020a38e1b44674786
20695
20696	Lines: +4, -3
20697	Files:	test/pixma_parse.c (+4, -3)
20698
20699	reduced output of unknown ink messages in parser
20700
207012011-07-10  <gernot2270>	06caa4de5da3f200a692dd505aa666568c2e2226
20702
20703	Lines: +2, -2
20704	Files:	src/xml/printers.xml (+2, -2)
20705
20706	change model of SELPHY CP-760 (tested) and CP-780 (assumed)
20707
207082011-07-10  <gernot2270>	701a703c4c344ba79174bb8feabec35a879c9827
20709
20710	Lines: +26, -12
20711	Files:	src/main/canon-inks.h (+1, -1)
20712		src/main/canon-printers.h (+15, -1)
20713		src/xml/printers.xml (+1, -1)
20714		test/pixma_parse.c (+9, -9)
20715
20716	add separate printer definition for Canon MP620
20717
207182011-07-10  <gernot2270>	ca2b8b9b59a264b0359a2b1afb7ef8e8aa083619
20719
20720	Lines: +10, -4
20721	Files:	src/main/print-canon.c (+10, -4)
20722
20723	add media size argument for ESC P command
20724
207252011-07-09  <rlk>	e323e630e397330d8a2458edfa78aa8949caaccd
20726
20727	Lines: +0, -0
20728
20729	Update Dutch translation
20730
207312011-07-06  <gernot2270>	b387a14dcb02819dded19e9c0d23a9ca6e17d8f2
20732
20733	Lines: +56, -44
20734	Files:	src/main/print-olympus.c (+51, -39)
20735		src/xml/printers.xml (+5, -5)
20736
20737	committing Solomon Peachy's patch (v3) for SELPHY CP series, with updated model numbers
20738
207392011-07-06  <rlk>	3075a2ff215df58e81179dbceb5926fde73c6197
20740
20741	Lines: +5, -1
20742	Files:	NEWS (+4, -1)
20743		src/xml/printers.xml (+1, -0)
20744
20745	Add Epson RX650
20746
207472011-07-04  <gernot2270>	8a0cc5dd41cfd7a3d3cdf3d24d6eb30f75fb08c9
20748
20749	Lines: +72, -2
20750	Files:	src/main/canon-inks.h (+1, -0)
20751		src/main/canon-media.h (+16, -0)
20752		src/main/canon-modes.h (+20, -0)
20753		src/main/canon-printers.h (+14, -0)
20754		src/main/print-canon.c (+19, -2)
20755		src/xml/printers.xml (+2, -0)
20756
20757	Canon iP90/iP90v experimental support added
20758
207592011-07-03  <rlk>	3c72ebdf175d1ed9b7c2fc3b37688d9fc5d155cf
20760
20761	Lines: +2, -2
20762	Files:	src/cups/Makefile.am (+2, -2)
20763
20764	Use build-time definition of ALL_LINGUAS rather than unnecessarily
20765	substituting at autogen time.
20766
207672011-07-03  <rlk>	245c4aeed2e66a4e8317df9ba345345b255b21e3
20768
20769	Lines: +1, -1
20770	Files:	configure.ac (+1, -1)
20771
20772	Re-enable Ukrainian translation
20773
207742011-07-02  <rlk>	2dfab48ca81035e49d7e825c356047f4c43d0f69
20775
20776	Lines: +1, -1
20777	Files:	configure.ac (+1, -1)
20778
20779	Remove Ukrainian translation (still has illegal strings).
20780
207812011-07-02  <rlk>	45800615f2a2f4222180cc5b0e1446b3c62a7f02
20782
20783	Lines: +1, -1
20784	Files:	configure.ac (+1, -1)
20785
20786	Add/update Ukrainian translation
20787
207882011-06-16  <m0m>	c17f882ed8668151c6a06354932ca3d4c17f97be
20789
20790	Lines: +147, -15
20791	Files:	src/main/print-olympus.c (+138, -13)
20792		src/xml/printers.xml (+9, -2)
20793
20794	fixed support for Canon SELPHY ES2, ES20
20795	added support for Canon SELPHY ES3, ES30, ES40
20796	added Canon SELPHY CP760, CP770, CP780, CP790 to the list of printers
20797
20798	Thanks to Solomon Peachy and Gernot Hassenpflug
20799	(http://old.nabble.com/dye-sub-Canon-ES20%2C-ES40-help-tt31812008.html)
20800
208012011-06-14  <gernot2270>	bd17d00954591ea85fcb9c8c925fb0cc4b5d680f
20802
20803	Lines: +112, -5
20804	Files:	src/cups/genppd.c (+1, -0)
20805		src/main/canon-inks.h (+29, -4)
20806		src/main/canon-media.h (+22, -0)
20807		src/main/canon-modes.h (+25, -0)
20808		src/main/canon-printers.h (+31, -0)
20809		src/main/print-canon.c (+2, -1)
20810		src/xml/printers.xml (+2, -0)
20811
20812	add experimental support for Canon SELPHY DS700 and DS810
20813
208142011-06-13  <gernot2270>	e8f9eabdf43d5d1bc3e984675e27d5b324c8ed71
20815
20816	Lines: +3, -3
20817	Files:	src/main/canon-media.h (+1, -1)
20818		src/main/canon-printers.h (+2, -2)
20819
20820	updated MP540, MP550 command set
20821
208222011-06-13  <rlk>	f017e4650646f4777271e81ec6896dfbb8341fd0
20823
20824	Lines: +123, -100
20825	Files:	src/escputil/d4lib.c (+44, -35)
20826		src/escputil/escputil.c (+79, -65)
20827
20828	Print debugging information more clearly
20829
208302011-06-12  <rlk>	425c0320c903556f33a810b416faac1bd8975e3a
20831
20832	Lines: +2, -1
20833	Files:	doc/README.maintaining (+2, -1)
20834
20835	docbook-toys is called docbook-utils on some systems.
20836
208372011-06-12  <rlk>	a01c7ab6c59171fb6157db44162e168bff3c936e
20838
20839	Lines: +41, -12
20840	Files:	NEWS (+26, -1)
20841		README (+15, -11)
20842
20843	Bump version
20844
208452011-06-12  <gernot2270>	7f2eacc55f89b4e77f7e98f9fbd5f2f09feae6d9
20846
20847	Lines: +788, -780
20848	Files:	src/main/canon-modes.h (+680, -677)
20849		src/main/canon-printers.h (+100, -99)
20850		src/main/print-canon.c (+8, -4)
20851
20852	changed raster_lines_per_block from being part of printer definition to being part of each mode definition
20853
208542011-06-12  <rlk>	3ad0d6a1706d666f8b1c1592a46e42201362b2fb
20855
20856	Lines: +4, -4
20857	Files:	include/gutenprint/vars.h (+4, -4)
20858
20859	Correct documentation of stp_vars_copy_from.
20860
208612011-06-12  <rlk>	cb954c0a05f1144710137183b5b16d0aacd223e5
20862
20863	Lines: +89, -18
20864	Files:	configure.ac (+3, -3)
20865		include/gutenprint/vars.h (+8, -0)
20866		src/main/gutenprint-internal.h (+2, -2)
20867		src/main/print-vars.c (+76, -13)
20868
20869	Add stp_vars_copy_from(dest, src).
20870
20871	Add prefix argument to stpi_vars_print_error.
20872
20873	Add some more debugging.
20874
208752011-06-12  <rlk>	5b6e17747f67280d01ea68cff6e0b7a97b5c5110
20876
20877	Lines: +9, -8
20878	Files:	src/main/mxml-file.c (+9, -8)
20879
20880	Make the buffer sizes be defined constants rather than arbitrary
20881	inline integers.
20882
208832011-06-12  <rlk>	60f35c7e58a358037d3b41ac7b635de3fd69df95
20884
20885	Lines: +9, -6
20886	Files:	src/cups/test-rastertogutenprint.in (+9, -6)
20887
20888	Allow specifying how many pages should be tested.
20889
208902011-06-11  <gernot2270>	53edc94e66ddca720bca3f8fbe430aa3a0c8b7a9
20891
20892	Lines: +2, -2
20893	Files:	src/main/canon-printers.h (+2, -2)
20894
20895	changed raster blocks to 16 on MP540, MP550
20896
208972011-06-11  <gernot2270>	8f86312ab33b5a9bab31c01882a8de25337e3ba3
20898
20899	Lines: +4, -4
20900	Files:	src/main/canon-printers.h (+4, -4)
20901
20902	added back CANON_CAP_I from iP4700, MP540, MP550, but changed raster blocks to 16 on iP4700
20903
209042011-06-11  <gernot2270>	67dc7d894229d6bddab06d9b6e3ee12f296a0004
20905
20906	Lines: +3, -3
20907	Files:	src/main/canon-printers.h (+3, -3)
20908
20909	removed CANON_CAP_I from iP4700, MP540, MP550 experimentally
20910
209112011-06-11  <gernot2270>	d8e022ba8db5258c7f148ff2787a0006885d157a
20912
20913	Lines: +21, -21
20914	Files:	src/main/canon-printers.h (+20, -20)
20915		src/main/print-canon.c (+1, -1)
20916
20917	fixed CANON_CAP_P for several models and corrected CANON_CAP_P code in print-canon.c
20918
209192011-06-11  <gernot2270>	5d22e85ad13a04c776275142452e3832d4d50538
20920
20921	Lines: +3, -5
20922	Files:	src/main/canon-modes.h (+0, -2)
20923		src/main/canon-printers.h (+3, -3)
20924
20925	added CANON_CAP_P support to Canon MP550, iP4700
20926
209272011-06-11  <gernot2270>	d43e1d5761876894cd93c7bfe90ec8b9c5e72d91
20928
20929	Lines: +5, -6
20930	Files:	src/main/canon-modes.h (+4, -5)
20931		src/main/canon-printers.h (+1, -1)
20932
20933	changed Canon iP4700 ink definitions, changed command set
20934
209352011-06-11  <gernot2270>	66993ed8272542a05ca3784ddeabe7a4c37d7489
20936
20937	Lines: +24, -2
20938	Files:	src/main/canon-modes.h (+22, -0)
20939		src/main/canon-printers.h (+2, -2)
20940
20941	created separate mode list for MP550, changes ink channel order
20942
209432011-06-09  <rlk>	c16b6ff9ddf931c4e0ed1628ddf20862467bf35e
20944
20945	Lines: +1, -0
20946	Files:	src/xml/printers.xml (+1, -0)
20947
20948	Add Epson CX3900
20949
209502011-06-07  <gernot2270>	811999726038c1327f50b87475ae8430f30bf3d0
20951
20952	Lines: +1, -1
20953	Files:	src/main/canon-modes.h (+1, -1)
20954
20955	corrected Canon MP540, MP550 600dpi draft mode to not use photo black ink
20956
209572011-06-07  <gernot2270>	920467322036fafb6dde72fe9c8457dcf5095450
20958
20959	Lines: +1, -1
20960	Files:	src/main/canon-modes.h (+1, -1)
20961
20962	corrected Canon MP540, MP550 600dpi high mode to not use photo black ink
20963
209642011-06-07  <gernot2270>	085cee528c58c15dc7a2160ab8cc50b73bb08835
20965
20966	Lines: +5, -6
20967	Files:	src/main/canon-modes.h (+3, -3)
20968		src/main/canon-printers.h (+2, -3)
20969
20970	corrected Canon MP990 command set, modified photo mode names
20971
209722011-06-07  <gernot2270>	acea5d90453707640addc83c358c8b3e1c009b40
20973
20974	Lines: +2, -2
20975	Files:	src/main/canon-modes.h (+1, -1)
20976		src/main/canon-printers.h (+1, -1)
20977
20978	corrected Canon MP250 command set, changed default print mode to 300dpi
20979
209802011-05-23  <rlk>	0619e2d20755d4390729ce776f7de492895e9624
20981
20982	Lines: +0, -2
20983	Files:	src/xml/escp2/model/model_115.xml (+0, -2)
20984
20985	Fix a segfault in the CUPS driver with the Epson R3000.
20986
209872011-05-22  <rlk>	057bc1eb4b97f8f41df9c080243a8e7d732c21b6
20988
20989	Lines: +1, -1
20990	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
20991
20992	Recognize -h option.
20993
209942011-05-14  <rlk>	cd8d5b5a449dfc7f1c6162143e947a7458a88c4a
20995
20996	Lines: +85, -1
20997	Files:	src/main/gutenprint-internal.h (+2, -0)
20998		src/main/print-color.c (+1, -1)
20999		src/main/print-vars.c (+82, -0)
21000
21001	Add some debug information to the printout if an assertion trips
21002
210032011-05-14  <rlk>	7c76e27c477e390c48b310c4f84bbe04edface7d
21004
21005	Lines: +50, -1
21006	Files:	src/testpattern/run-testpattern-2.in (+50, -1)
21007
21008	Add options to list printers, list options for a printer, and list
21009	values for each option.
21010
210112011-05-07  <gernot2270>	9d10d03a26e1c2ae91068548aecea93f855fd8b1
21012
21013	Lines: +168, -18
21014	Files:	src/main/canon-inks.h (+61, -3)
21015		src/main/canon-media.h (+7, -0)
21016		src/main/canon-modes.h (+7, -4)
21017		src/main/canon-printers.h (+14, -0)
21018		src/xml/printers.xml (+1, -0)
21019		test/pixma_parse.c (+78, -10)
21020		test/pixma_parse.h (+0, -1)
21021
21022	add support for Canon iP3500, add photo modes for MP520
21023
21024===============================================================================
21025Name: gutenprint-5_2_7
21026
210272011-05-03  <rlk>	e6a1cea55f7365d72852a7c0ca5f4538a253bde1
21028
21029	Lines: +3, -0
21030	Files:	AUTHORS (+3, -0)
21031
21032	Update authors file.
21033
210342011-05-03  <rlk>	58cdf55787bcedb8d0986911220b964754c6c306
21035
21036	Lines: +5, -1
21037	Files:	AUTHORS (+5, -1)
21038
21039	Add Gernot to the list.
21040
210412011-05-02  <rlk>	c958ea109bc538a9f66afacce725a9df39c05ce5
21042
21043	Lines: +0, -0
21044
21045	Update i18n for release
21046
210472011-05-02  <rlk>	f8037d8c0da67b3b9afad3e83d441f0e01ff59f7
21048
21049	Lines: +2, -2
21050	Files:	NEWS (+1, -1)
21051		configure.ac (+1, -1)
21052
21053	Disable Ukrainian translation
21054
210552011-05-01  <rlk>	515056f7e97aec7f7e0cda9444f287ab42497c5c
21056
21057	Lines: +2, -2
21058	Files:	NEWS (+1, -1)
21059		configure.ac (+1, -1)
21060		po/uk.po (added +0)
21061
21062	Add Ukrainian translation
21063
210642011-05-01  <gernot2270>	f4b6f7877f7c2b94e501039f843b471de823d559
21065
21066	Lines: +36, -0
21067	Files:	NEWS (+1, -0)
21068		src/main/canon-media.h (+20, -0)
21069		src/main/canon-printers.h (+14, -0)
21070		src/xml/printers.xml (+1, -0)
21071
21072	add support for Canon MP630
21073
210742011-05-01  <gernot2270>	e1f286b89764cd0a8f8cf5784875f26d913bc2b5
21075
21076	Lines: +5, -1
21077	Files:	NEWS (+1, -0)
21078		src/main/canon-modes.h (+3, -1)
21079		src/xml/printers.xml (+1, -0)
21080
21081	add Canon MP620 (same as MP540)
21082
210832011-05-01  <gernot2270>	0caa00cf97e06df23252b34cf51a4415b29d6aaf
21084
21085	Lines: +65, -3
21086	Files:	NEWS (+1, -0)
21087		src/main/canon-media.h (+22, -0)
21088		src/main/canon-modes.h (+23, -0)
21089		src/main/canon-printers.h (+14, -0)
21090		src/main/print-canon.c (+2, -1)
21091		src/xml/printers.xml (+1, -0)
21092		test/pixma_parse.c (+2, -2)
21093
21094	add support for Canon MP640
21095
210962011-05-01  <gernot2270>	819744058d1c424e9298c09c4ea790cfcec49147
21097
21098	Lines: +6, -6
21099	Files:	test/pixma_parse.c (+6, -6)
21100
21101	corrected pixma_parse to find more encoded inks
21102
211032011-05-01  <gernot2270>	55710e9fe61375309afa69d5161bf0462dd22120
21104
21105	Lines: +74, -6
21106	Files:	NEWS (+3, -0)
21107		src/main/canon-media.h (+38, -0)
21108		src/main/canon-modes.h (+3, -3)
21109		src/main/canon-printers.h (+28, -3)
21110		src/xml/printers.xml (+2, -0)
21111
21112	adding support for Canon iP6100D, iP6600D
21113
211142011-05-01  <gernot2270>	c2731a9e95caa30bcaf054a1f9d877b24cfe6449
21115
21116	Lines: +173, -0
21117	Files:	src/main/canon-inks.h (+116, -0)
21118		src/main/canon-media.h (+22, -0)
21119		src/main/canon-modes.h (+20, -0)
21120		src/main/canon-printers.h (+14, -0)
21121		src/xml/printers.xml (+1, -0)
21122
21123	adding experimental support for Canon MP980
21124
211252011-04-29  <gernot2270>	0e37a791cd24b9d2b0863b39746510c9ab9b4fba
21126
21127	Lines: +39, -1
21128	Files:	NEWS (+2, -1)
21129		src/main/canon-modes.h (+22, -0)
21130		src/main/canon-printers.h (+14, -0)
21131		src/xml/printers.xml (+1, -0)
21132
21133	add experimental support for Canon MP810
21134
211352011-04-29  <gernot2270>	5cf0d35510055d66bd4693736fab06b54cc51a5a
21136
21137	Lines: +32, -2
21138	Files:	NEWS (+1, -0)
21139		src/main/canon-modes.h (+14, -0)
21140		src/main/canon-printers.h (+14, -0)
21141		src/xml/printers.xml (+1, -0)
21142		test/pixma_parse.c (+2, -2)
21143
21144	add experimental support for Canon MP800
21145
211462011-04-27  <gernot2270>	79b5adaa71c58e2464bf26d4bc4f6354094a6383
21147
21148	Lines: +77, -5
21149	Files:	NEWS (+1, -0)
21150		src/main/canon-inks.h (+23, -4)
21151		src/main/canon-media.h (+23, -0)
21152		src/main/canon-modes.h (+13, -0)
21153		src/main/canon-printers.h (+14, -0)
21154		src/main/print-canon.c (+2, -1)
21155		src/xml/printers.xml (+1, -0)
21156
21157	added experimental support for Canon iX7000, corrected one inkset also used on MX7600
21158
211592011-04-26  <gernot2270>	cf801a5b978c3b83f09222376c1394ef6f259b7b
21160
21161	Lines: +374, -19
21162	Files:	NEWS (+5, -0)
21163		src/foomatic/foomatic-generator.in (+6, -0)
21164		src/main/canon-inks.h (+86, -11)
21165		src/main/canon-media.h (+119, -0)
21166		src/main/canon-modes.h (+101, -2)
21167		src/main/canon-printers.h (+46, -4)
21168		src/main/print-canon.c (+1, -1)
21169		src/xml/printers.xml (+3, -0)
21170		test/pixma_parse.c (+7, -1)
21171
21172	revised experimental Canon Pro9500 and added experimental support Pro9000, Pro9000 Mk.II, Pro9500 Mk.II
21173
211742011-04-24  <rlk>	46f348fb04a241980e015edad7626ef104800c05
21175
21176	Lines: +14, -14
21177	Files:	NEWS (+14, -14)
21178
21179	Change the ordering in the release notes to emphasize the significant
21180	OS X 10.5 change.
21181
211822011-04-20  <gernot2270>	bfc16413cdb8f54d57ab930e9a8bcae2f25880fe
21183
21184	Lines: +24, -5
21185	Files:	src/main/canon-inks.h (+6, -1)
21186		src/main/canon-modes.h (+2, -3)
21187		src/main/canon-printers.h (+14, -0)
21188		src/main/print-canon.c (+1, -1)
21189		src/xml/printers.xml (+1, -0)
21190
21191	add support for Canon iP4800 family
21192
211932011-04-16  <rlk>	1ea7467d0890a4f20975c5b1f31e586be9c1173c
21194
21195	Lines: +50, -8
21196	Files:	src/testpattern/run-testpattern-2.in (+50, -8)
21197
21198	Allow specification of geometry and custom page size.
21199
212002011-04-16  <rlk>	2b89deab1676c23cb1577de9e03fe1cf60a5efe6
21201
21202	Lines: +2, -2
21203	Files:	src/xml/printers.xml (+2, -2)
21204
21205	LaserJet 5000 and 5100 are large format.
21206
212072011-04-16  <rlk>	44161758fa3b976e9de77899e7c54bac959516b8
21208
21209	Lines: +86, -66
21210	Files:	src/main/channel.c (+86, -66)
21211
21212	Avoid some null pointer derefs.
21213
212142011-04-13  <gernot2270>	651619af533232c661a67dc513f8c18a0dff92d2
21215
21216	Lines: +3, -3
21217	Files:	src/main/canon-inks.h (+1, -1)
21218		src/main/canon-modes.h (+1, -1)
21219		src/main/canon-printers.h (+1, -1)
21220
21221	fixing some inksets, modes, printer definitions to remove testpattern errors
21222
212232011-04-12  <gernot2270>	18fdd1e950bda353d43f460b859d51da76343f00
21224
21225	Lines: +6, -3
21226	Files:	src/main/canon-inks.h (+4, -1)
21227		src/main/canon-printers.h (+2, -2)
21228
21229	fixed K intensity in a few inksets, and added CMYK ink order to iP6000D, iP6700D
21230
212312011-04-11  <gernot2270>	c25ddd3d77030650ef4b93d5247134f89c9d9bdb
21232
21233	Lines: +4, -7
21234	Files:	src/main/canon-inks.h (+4, -7)
21235
21236	fixed some Canon inksets by swapping y and k
21237
212382011-04-11  <gernot2270>	494b6003d0f9f3fc9d3fecb40204ce6c0f07345d
21239
21240	Lines: +4, -1
21241	Files:	src/main/print-canon.c (+4, -1)
21242
21243	patched print-canon.c to not call stp_channel_set_black_channel before calling stp_dither_set_inks
21244
212452011-04-10  <rlk>	8eae70faef5233539fdbb874925c0a8559b38d83
21246
21247	Lines: +8, -0
21248	Files:	src/main/channel.c (+8, -0)
21249
21250	Add some additional debugging.
21251
212522011-04-09  <rlk>	baebab40fe745d2a13984e9be44579508e67e3c7
21253
21254	Lines: +1, -1
21255	Files:	src/cups/rastertoprinter.c (+1, -1)
21256
21257	Print PPD version error message correctly.
21258
212592011-04-08  <gernot2270>	ef6b62e1bacbece2da4a2d6a754b44c5f45b0d25
21260
21261	Lines: +13, -6
21262	Files:	src/main/canon-modes.h (+11, -5)
21263		src/main/canon-printers.h (+2, -1)
21264
21265	updated iP4200 printer definition and some modes
21266
212672011-04-07  <gernot2270>	7fcef13658c329c35746e59d0222c4f5a8b838ff
21268
21269	Lines: +45, -3
21270	Files:	src/main/canon-inks.h (+31, -0)
21271		src/main/canon-modes.h (+12, -2)
21272		src/main/canon-printers.h (+2, -1)
21273
21274	adding experimental inksets and plain modes for Canon iP8500
21275
212762011-04-07  <gernot2270>	ef6e29774f4a6e2dda90c7e6f319590bfa49994b
21277
21278	Lines: +191, -12
21279	Files:	src/main/canon-inks.h (+140, -2)
21280		src/main/canon-media.h (+30, -8)
21281		src/main/canon-modes.h (+18, -0)
21282		src/main/canon-printers.h (+3, -2)
21283
21284	added experimental support for more Canon iP6700D media, inksets and modes
21285
212862011-04-06  <gernot2270>	23af94c5d8a70f98074b92bfb9b6e84ba8ab5fe5
21287
21288	Lines: +52, -2
21289	Files:	src/main/canon-inks.h (+36, -0)
21290		src/main/canon-modes.h (+16, -2)
21291
21292	adding modes for Canon iP6000D
21293
212942011-04-06  <gernot2270>	84c15273ab72f81db7a8ff37800500652b2cb8fb
21295
21296	Lines: +36, -2
21297	Files:	src/main/canon-inks.h (+18, -0)
21298		src/main/canon-modes.h (+16, -1)
21299		src/main/canon-printers.h (+2, -1)
21300
21301	adding modes for Canon iP5300
21302
213032011-04-06  <gernot2270>	a202aa842a4f7b5d0ae398941c6c542862fa5e67
21304
21305	Lines: +28, -1
21306	Files:	src/main/canon-inks.h (+26, -1)
21307		src/main/canon-modes.h (+2, -0)
21308
21309	add fast photo mode to Canon MP830 as test
21310
213112011-04-06  <rlk>	7eae4ff4ce874db8c08d9418a3107568be1b5f4c
21312
21313	Lines: +6, -0
21314	Files:	NEWS (+3, -0)
21315		src/xml/printers.xml (+3, -0)
21316
21317	Add support for Epson T13, T22, and T22E
21318
213192011-04-05  <gernot2270>	55d5341b0fdf4ce551f5830246f539121cfed73d
21320
21321	Lines: +38, -3
21322	Files:	src/main/canon-inks.h (+26, -0)
21323		src/main/canon-modes.h (+8, -1)
21324		src/main/canon-printers.h (+4, -2)
21325
21326	updated Canon MP830 printer definition, added more modes
21327
213282011-04-04  <gernot2270>	7f1fe32e651d0aa99ed88e71ef3fc919274c567b
21329
21330	Lines: +12, -5
21331	Files:	src/main/canon-inks.h (+1, -1)
21332		src/main/canon-modes.h (+5, -1)
21333		src/main/canon-printers.h (+6, -3)
21334
21335	updated Canon iX5000 printer definition, media types, sources, and added more working modes
21336
213372011-04-03  <rlk>	e0a37b50b084bb8c8cbbdd50306a8ee5c9f8127f
21338
21339	Lines: +9, -3
21340	Files:	src/testpattern/run-testpattern-2.in (+9, -3)
21341
21342	Record -d options on the output line.
21343
213442011-04-03  <rlk>	e882b586fc43e92951f9abd82b435e889671067a
21345
21346	Lines: +8, -0
21347	Files:	src/testpattern/run-testpattern-2.in (+8, -0)
21348
21349	Add integer and boolean types to permissible options.
21350
213512011-04-01  <rlk>	36809e0ac6b7e39ecc8d4091eb177828c90520e5
21352
21353	Lines: +11, -0
21354	Files:	test/unprint.c (+11, -0)
21355
21356	Add help message
21357
213582011-04-01  <rlk>	a5bc3fbafd891d1ddfa3c78683b552fe6b90319c
21359
21360	Lines: +2, -0
21361	Files:	src/testpattern/testpattern.c (+2, -0)
21362
21363	Avoid a divide by zero when printing a lot of bands to a very small page.
21364
213652011-04-01  <rlk>	aa24049f778a590d5081a1c70f54595132c1196c
21366
21367	Lines: +3, -3
21368	Files:	src/testpattern/run-testpattern-2.in (+3, -3)
21369
21370	Latest version of valgrind only allows --num-callers up to 50.
21371
213722011-03-31  <gernot2270>	07705b1c5c63dde5c0ae80ab9c5f5b2cc63e27aa
21373
21374	Lines: +12, -5
21375	Files:	src/main/canon-modes.h (+12, -5)
21376
21377	added Canon iP4000 modes, and B/W to existing modes
21378
213792011-03-31  <gernot2270>	e436695cf3e2655c8d1a3e68aad4b47d44404434
21380
21381	Lines: +12, -5
21382	Files:	src/foomatic/foomatic-generator.in (+3, -1)
21383		src/main/canon-media.h (+1, -1)
21384		src/main/canon-modes.h (+7, -2)
21385		src/main/canon-printers.h (+1, -1)
21386
21387	corrected Canon iP3000 printer definition, added modes
21388
213892011-03-31  <gernot2270>	d77d900c4fcb140abd80acd1dfa7add39b3005ed
21390
21391	Lines: +1, -1
21392	Files:	src/main/print-canon.c (+1, -1)
21393
21394	swapping two lines in print-canon.c canon_end_job function to avoid compiler warning
21395
213962011-03-30  <gernot2270>	9b260d3ff15c766f5f7d3624e003529840060659
21397
21398	Lines: +52, -15
21399	Files:	src/main/canon-media.h (+18, -0)
21400		src/main/canon-modes.h (+16, -0)
21401		src/main/canon-printers.h (+18, -15)
21402
21403	added modes and media for Canon MP150 and corrected its printer properites
21404
214052011-03-30  <gernot2270>	8255aca38cf6abaa9715443f9a064d96591c7974
21406
21407	Lines: +1, -0
21408	Files:	src/main/print-canon.c (+1, -0)
21409
21410	undoing change to print-canon.c in revision 1.241
21411
214122011-03-30  <gernot2270>	4c4e47e1df4475ae595d835ced14c5f029c0fa40
21413
21414	Lines: +0, -1
21415	Files:	src/main/print-canon.c (+0, -1)
21416
21417	patch applied to canon_end_job to prevent unnecessary warning
21418
214192011-03-30  <rlk>	1941235d0396372a42e8a080280c5a179045cd23
21420
21421	Lines: +14, -10
21422	Files:	NEWS (+12, -8)
21423		src/xml/escp2/media/claria.xml (+1, -1)
21424		src/xml/escp2/media/claria1400.xml (+1, -1)
21425
21426	Retune Photo Paper on Claria printers
21427
214282011-03-29  <rlk>	49f353a434249d726560165087c554227a599e6e
21429
21430	Lines: +1, -0
21431	Files:	src/xml/Makefile.am (+1, -0)
21432
21433	Ensure that there's no temporary file left around.
21434
214352011-03-28  <gernot2270>	d7e3f574649d579a9af77382f6a07d69d3a0dbd4
21436
21437	Lines: +69, -2
21438	Files:	NEWS (+2, -0)
21439		src/main/canon-media.h (+19, -0)
21440		src/main/canon-modes.h (+28, -0)
21441		src/main/canon-printers.h (+15, -1)
21442		src/main/print-canon.c (+3, -1)
21443		src/xml/printers.xml (+2, -0)
21444
21445	added experimental support for Canon MX360, MX410
21446
214472011-03-24  <gernot2270>	d1072d5b533a15f93cef0e83e6ad653690267590
21448
21449	Lines: +6, -2
21450	Files:	NEWS (+4, -0)
21451		src/main/canon-printers.h (+2, -2)
21452
21453	updated NEWS file with Canon MP493, MX420, MX880, iX6500
21454
214552011-03-24  <gernot2270>	1be1c5e68cf9cdeac4f095c024540e3b76f31e32
21456
21457	Lines: +49, -1
21458	Files:	src/main/canon-media.h (+18, -0)
21459		src/main/canon-printers.h (+29, -1)
21460		src/xml/printers.xml (+2, -0)
21461
21462	add experimental support for Canon MX880, iX6500
21463
214642011-03-24  <gernot2270>	04485590bd3b44e2147ccd2a6a1e19d40003f191
21465
21466	Lines: +45, -8
21467	Files:	src/main/canon-media.h (+18, -0)
21468		src/main/canon-printers.h (+21, -7)
21469		src/main/print-canon.c (+5, -1)
21470		src/xml/printers.xml (+1, -0)
21471
21472	add experimental support for Canon MX420, correct missing CAP_T in some Canon printers
21473
214742011-03-24  <gernot2270>	96a95a0a10961f29d7de96f202431f5f7f863363
21475
21476	Lines: +35, -0
21477	Files:	src/main/canon-media.h (+20, -0)
21478		src/main/canon-printers.h (+14, -0)
21479		src/xml/printers.xml (+1, -0)
21480
21481	Add experimental support for Canon MP493
21482
214832011-03-24  <rlk>	95acf449215279143117b7d33fb5f6066b69f35f
21484
21485	Lines: +1, -1
21486	Files:	NEWS (+1, -1)
21487
21488	Update Italian translation
21489
214902011-03-21  <gernot2270>	4da572b08f730d5ea195c7a643aea974fab869bd
21491
21492	Lines: +12, -0
21493	Files:	NEWS (+12, -0)
21494
21495	added newly supported [experimental] Canon printers to NEWS file
21496
214972011-03-21  <gernot2270>	87587126b5836758a596c6c6d59eac9f7b031dcd
21498
21499	Lines: +122, -28
21500	Files:	src/main/canon-inks.h (+49, -13)
21501		src/main/canon-media.h (+39, -9)
21502		src/main/canon-modes.h (+20, -6)
21503		src/main/canon-printers.h (+14, -0)
21504
21505	add experimental Canon iP3100 support
21506
215072011-03-21  <gernot2270>	14bb956e2c072f73fb6d21b1a4531f79311a129c
21508
21509	Lines: +32, -0
21510	Files:	src/main/canon-media.h (+17, -0)
21511		src/main/canon-printers.h (+14, -0)
21512		src/xml/printers.xml (+1, -0)
21513
21514	experimental Canon iP2600 support added
21515
215162011-03-21  <gernot2270>	58781c8a22276e2e1b2b2210972b4ed1e9eb93e6
21517
21518	Lines: +15, -0
21519	Files:	src/main/canon-printers.h (+14, -0)
21520		src/xml/printers.xml (+1, -0)
21521
21522	experimental Canon iP2500 support added
21523
215242011-03-21  <gernot2270>	8c1b87a70108f27b35c8d531cab9b40fe246c3a9
21525
21526	Lines: +93, -4
21527	Files:	src/main/canon-inks.h (+40, -0)
21528		src/main/canon-media.h (+19, -2)
21529		src/main/canon-modes.h (+19, -2)
21530		src/main/canon-printers.h (+14, -0)
21531		src/xml/printers.xml (+1, -0)
21532
21533	experimental Canon iP2200 support added, and modes for iP2000.
21534
215352011-03-14  <rlk>	b8e3d2160c26f881219c9d861146ed585d9826a7
21536
21537	Lines: +1, -0
21538	Files:	po/.cvsignore (+1, -0)
21539
21540	Add stamp-po to ignored files
21541
215422011-03-14  <rlk>	9df87359d94b23584c192d0516e45dfb03ab10bb
21543
21544	Lines: +6, -0
21545	Files:	scripts/mkchlog (+6, -0)
21546
21547	Record number of lines in added files.
21548
215492011-03-13  <rlk>	e2d0d20e3c47a35f94ae217a2fcfbe4193488834
21550
21551	Lines: +5, -1
21552	Files:	NEWS (+4, -0)
21553		configure.ac (+1, -1)
21554		po/sl.po (added +0)
21555
21556	Add Slovenian translation
21557
215582011-03-13  <rlk>	a55e0bf6accd248e31702a228a7645cd5f87dee5
21559
21560	Lines: +6, -1
21561	Files:	src/cups/genppd.c (+6, -1)
21562
21563	Restrict ShortNickName to the limit specified in the PPD spec
21564
215652011-03-13  <rlk>	b6b1f3c8679c5c7d112e1152ea904ab7dabdcd60
21566
21567	Lines: +0, -0
21568
21569	Updated Danish translation
21570
215712011-03-10  <gernot2270>	99cb21f72860e2de81a31cc3136b1156c9b71a0c
21572
21573	Lines: +1, -0
21574	Files:	src/xml/printers.xml (+1, -0)
21575
21576	add experimental support for Canon iP1800
21577
215782011-03-10  <gernot2270>	aa0bdb321d08964646e947248e1f64335b549af5
21579
21580	Lines: +1, -0
21581	Files:	src/xml/printers.xml (+1, -0)
21582
21583	add experimental support for Canon iP1700
21584
215852011-03-10  <gernot2270>	0db511fdb0eecbaee6153367eab8b6cf4966c9f2
21586
21587	Lines: +22, -6
21588	Files:	src/main/canon-modes.h (+6, -5)
21589		src/main/canon-printers.h (+14, -0)
21590		src/xml/printers.xml (+2, -1)
21591
21592	add experimental support for Canon iP1600
21593
215942011-03-10  <gernot2270>	34501102fd8cd8c642d95eb44d977a4d187fd032
21595
21596	Lines: +98, -11
21597	Files:	src/main/canon-inks.h (+49, -11)
21598		src/main/canon-media.h (+17, -0)
21599		src/main/canon-modes.h (+17, -0)
21600		src/main/canon-printers.h (+14, -0)
21601		src/xml/printers.xml (+1, -0)
21602
21603	add experimental support for Canon iP1500
21604
216052011-03-08  <gernot2270>	38984fd300b2ae7af2b107a71e6fd92dcd7f22a5
21606
21607	Lines: +87, -4
21608	Files:	src/foomatic/foomatic-generator.in (+5, -1)
21609		src/main/canon-inks.h (+16, -0)
21610		src/main/canon-media.h (+17, -0)
21611		src/main/canon-modes.h (+32, -2)
21612		src/main/canon-printers.h (+15, -1)
21613		src/xml/printers.xml (+2, -0)
21614
21615	Added experimental support for Canon iP1200, iP1300. Correction to iP1000 definition.
21616
216172011-03-08  <rlk>	a837d0ffd618fc6cb0d2257351c93c0c9536f35e
21618
21619	Lines: +40, -40
21620	Files:	src/main/print-color.c (+40, -40)
21621
21622	Unmark category strings.
21623
216242011-03-07  <gernot2270>	1c3f74df05e65610694f851d622913a1673f8a22
21625
21626	Lines: +82, -1
21627	Files:	src/main/canon-inks.h (+35, -0)
21628		src/main/canon-media.h (+16, -0)
21629		src/main/canon-modes.h (+15, -0)
21630		src/main/canon-printers.h (+15, -1)
21631		src/xml/printers.xml (+1, -0)
21632
21633	added Canon iP1000 (experimental), updated Canon MX870 printer definition with XML capability.
21634
216352011-03-05  <rlk>	2cc9d143cc91d1355bfcaced51b9000a86dd500d
21636
21637	Lines: +787, -1
21638	Files:	NEWS (+8, -0)
21639		src/xml/escp2/inks/Makefile.am (+1, -0)
21640		src/xml/escp2/inks/f360_ultrachrome_k3v_2.xml (added +610)
21641		src/xml/escp2/model/Makefile.am (+2, -1)
21642		src/xml/escp2/model/model_115.xml (added +164)
21643		src/xml/printers.xml (+2, -0)
21644
21645	Experimental support for Epson Stylus Photo R3000
21646
216472011-03-05  <rlk>	e6b74e1f561b3fe8caa86aa7e6e0d71874e78692
21648
21649	Lines: +150, -1
21650	Files:	NEWS (+9, -0)
21651		src/xml/escp2/model/Makefile.am (+2, -1)
21652		src/xml/escp2/model/model_114.xml (added +139)
21653
21654	Add support for Epson Stylus Pro 4000
21655
216562011-03-05  <rlk>	1655c189a5a590e4d34f9d5d89bf203e7a0319d8
21657
21658	Lines: +9, -0
21659	Files:	src/main/xmlppd.c (+9, -0)
21660
21661	Handle missing *CloseUI at the end of the PPD file.
21662
216632011-03-05  <rlk>	2d7b2a607024566e5475f021fd7bb3488c10c147
21664
21665	Lines: +10, -10
21666	Files:	src/xml/escp2/inks/cmykrb.xml (+5, -5)
21667		src/xml/escp2/inks/cmykro.xml (+5, -5)
21668
21669	Fix curve bounds for CMYKRB/O curves (from Simon Shapiro)
21670
216712011-03-04  <rlk>	26fae03bba121d84f6111dd0c79204e6efdc0a7d
21672
21673	Lines: +20, -9
21674	Files:	src/main/print-ps.c (+20, -9)
21675
21676	Speed up PostScript output (from Alastair Robinson)
21677
216782011-03-04  <rlk>	a5d4bbee64109a714b16987fd2811937339f712d
21679
21680	Lines: +0, -0
21681	Files:	NEWS (+0, -0)
21682
21683	Minor cleanup
21684
216852011-03-03  <rlk>	b2575b2e85dea798c0c8a975bfd84441409bbe18
21686
21687	Lines: +327, -24
21688	Files:	NEWS (+29, -8)
21689		README (+11, -11)
21690		configure.ac (+2, -2)
21691		src/xml/escp2/model/Makefile.am (+3, -1)
21692		src/xml/escp2/model/model_112.xml (added +139)
21693		src/xml/escp2/model/model_113.xml (added +139)
21694		src/xml/escp2/model/model_48.xml (+1, -1)
21695		src/xml/escp2/model/model_49.xml (+1, -1)
21696		src/xml/printers.xml (+2, -0)
21697
21698	Add back compatibility definitions for Epson 4800, 4880, 11800, 11880.
21699
21700	Prep for 5.2.7.
21701
217022011-02-23  <gernot2270>	c18763fca1e0d7608ab39025b7ea8f86ead63c0c
21703
21704	Lines: +1, -1
21705	Files:	src/main/canon-printers.h (+1, -1)
21706
21707	changed Canon MX870 control command set
21708
217092011-02-22  <rlk>	66492d18f7dbff9748a34e51e14b209a0d2d546e
21710
21711	Lines: +4, -0
21712	Files:	src/xml/printers.xml (+4, -0)
21713
21714	Note that driver names must be identical.
21715
217162011-02-22  <m0m>	b91e6d7b9c3e266f9f4cf0d9c7f96b157ec75eda
21717
21718	Lines: +1, -0
21719	Files:	src/xml/printers.xml (+1, -0)
21720
21721	Canon SELPHY CP-800 was reported as working
21722
21723	http://sourceforge.net/mailarchive/message.php?msg_id=27097152
21724
217252011-02-21  <rlk>	12f40da84765e4ecf97f52d9a4bd498ae517bad9
21726
21727	Lines: +7, -7
21728	Files:	src/xml/printers.xml (+7, -7)
21729
21730	Make driver names for all Kodak Dock-compatible printers unique.
21731
217322011-02-21  <gernot2270>	62800a467e1eef871e84f7bee4d84031011318ac
21733
21734	Lines: +1, -1
21735	Files:	src/xml/printers.xml (+1, -1)
21736
21737	corrected family for MP600
21738
217392011-02-21  <rlk>	6393980e7850f9527492f4851d867bda13472319
21740
21741	Lines: +237, -163
21742	Files:	NEWS (+29, -13)
21743		src/xml/escp2/model/model_103.xml (+42, -33)
21744		src/xml/escp2/model/model_104.xml (+42, -33)
21745		src/xml/escp2/model/model_105.xml (+43, -34)
21746		src/xml/escp2/model/model_106.xml (+43, -32)
21747		src/xml/escp2/model/model_108.xml (+38, -18)
21748
21749	Improve tunings of Epson x800 inks.
21750
217512011-02-17  <rlk>	2fd937d07bf2baf04d0ca3e3947dca73f417815b
21752
21753	Lines: +10, -8
21754	Files:	src/main/sequence.c (+10, -8)
21755
21756	Fix issue with misuse of isfinite on Solaris.
21757
217582011-02-16  <gernot2270>	e1191064151c0645e2423bdbb9888482c1f09877
21759
21760	Lines: +36, -1
21761	Files:	src/main/canon-media.h (+20, -0)
21762		src/main/canon-modes.h (+1, -1)
21763		src/main/canon-printers.h (+14, -0)
21764		src/xml/printers.xml (+1, -0)
21765
21766	Added Canon MP600
21767
217682011-02-16  <gernot2270>	8a4548298b452ed8572f36fac3d2f694924f4f55
21769
21770	Lines: +5, -5
21771	Files:	src/main/canon-printers.h (+4, -4)
21772		src/xml/printers.xml (+1, -1)
21773
21774	Improve support for Canon MP510
21775
217762011-02-16  <gernot2270>	84c05a0cd5e9be18efef26649b60e90cd01639be
21777
21778	Lines: +18, -2
21779	Files:	src/main/canon-printers.h (+15, -1)
21780		src/main/print-canon.c (+2, -1)
21781		src/xml/printers.xml (+1, -0)
21782
21783	Add support for Canon MP550
21784
217852011-02-15  <gernot2270>	08bb40cbd565719a3ba3e08756ad2d05f2dc5b63
21786
21787	Lines: +41, -3
21788	Files:	src/main/canon-inks.h (+3, -3)
21789		src/main/canon-modes.h (+23, -0)
21790		src/main/canon-printers.h (+14, -0)
21791		src/xml/printers.xml (+1, -0)
21792
21793	support added for Canon MP540
21794
217952011-02-15  <gernot2270>	09b17c5b4bba28e66107b42edfb5530118ac8ad8
21796
21797	Lines: +0, -1
21798	Files:	src/xml/printers.xml (+0, -1)
21799
21800	removed extra MX700 line in printers.xml
21801
218022011-02-15  <gernot2270>	bcbc9a987dadcced3af0a9ea216fccd105cdacfe
21803
21804	Lines: +41, -1
21805	Files:	src/main/canon-modes.h (+41, -1)
21806
21807	support for MP970
21808
218092011-02-12  <rlk>	c7ed11a8596760519a745980f1ff4fbe1ed34578
21810
21811	Lines: +4, -8
21812	Files:	src/xml/escp2/model/model_102.xml (+1, -2)
21813		src/xml/escp2/model/model_88.xml (+1, -2)
21814		src/xml/escp2/model/model_89.xml (+1, -2)
21815		src/xml/escp2/model/model_90.xml (+1, -2)
21816
21817	Back out borderless change that did not work
21818
218192011-02-12  <rlk>	19a6d1f21cedb2582a0b56c7ae1eeafe2eb2df86
21820
21821	Lines: +3, -7
21822	Files:	scripts/autogen.sh (+3, -7)
21823
21824	Fix libtool requirement.
21825
218262011-02-11  <m0m>	72c4172ac7018aa907f16cf2b80c35b06085f641
21827
21828	Lines: +7, -0
21829	Files:	src/xml/printers.xml (+7, -0)
21830
21831	added more printers compatible with Kodak Easyshare Printer Dock
21832
218332011-02-11  <rlk>	2bcb9d5e74de2ad878760c90ec5bf3bb07e360d5
21834
21835	Lines: +8, -4
21836	Files:	src/xml/escp2/model/model_102.xml (+2, -1)
21837		src/xml/escp2/model/model_88.xml (+2, -1)
21838		src/xml/escp2/model/model_89.xml (+2, -1)
21839		src/xml/escp2/model/model_90.xml (+2, -1)
21840
21841	Try to enable vertical borderless on {4,7,9,11}880.
21842
218432011-02-11  <rlk>	b6c52e4027a123bcc4d7cbb02ec688e94453a0a9
21844
21845	Lines: +1, -1
21846	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -1)
21847
21848	Correct definition of light light black in photo inkset.
21849
218502011-02-11  <rlk>	f3f4184310f931a295d36ea17320e3867d4f45a5
21851
21852	Lines: +2, -2
21853	Files:	src/xml/printers.xml (+2, -2)
21854
21855	Correct definitions of Epson 9700 and 9900.
21856
218572011-01-26  <gernot2270>	a3a1f6ea6a9b728023fa50bfaf2b0287ec4470f3
21858
21859	Lines: +175, -2
21860	Files:	src/main/canon-media.h (+54, -0)
21861		src/main/canon-modes.h (+58, -1)
21862		src/main/canon-printers.h (+56, -0)
21863		src/main/print-canon.c (+2, -1)
21864		src/xml/printers.xml (+5, -0)
21865
21866	adding experimental support for Canon MX850, MX860, MX870, MX7600
21867
218682011-01-26  <rlk>	22e0d004a17f167e8b35527a331b0428ca5a5556
21869
21870	Lines: +1, -2
21871	Files:	src/xml/printers.xml (+1, -2)
21872
21873	Fix the Sony DPP-EX7 and Epson PX650.
21874
218752011-01-25  <gernot2270>	961bd79d26b8a8462b5b505a231829e0d8258e60
21876
21877	Lines: +71, -32
21878	Files:	src/main/canon-inks.h (+54, -29)
21879		src/main/canon-media.h (+2, -2)
21880		src/main/canon-printers.h (+14, -1)
21881		src/xml/printers.xml (+1, -0)
21882
21883	Adding support for Canon MX700.
21884
218852011-01-25  <gernot2270>	20151e8d0dbe33f1a9ce1f5ddc9ac3b91b7690d7
21886
21887	Lines: +219, -4
21888	Files:	src/foomatic/foomatic-generator.in (+2, -0)
21889		src/main/canon-inks.h (+17, -0)
21890		src/main/canon-media.h (+57, -1)
21891		src/main/canon-modes.h (+86, -1)
21892		src/main/canon-printers.h (+44, -0)
21893		src/main/print-canon.c (+8, -2)
21894		src/xml/printers.xml (+5, -0)
21895
21896	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.
21897
218982011-01-18  <gernot2270>	6d9511e77a1703000b777fc392be173acc95e5af
21899
21900	Lines: +102, -2
21901	Files:	src/main/canon-inks.h (+37, -0)
21902		src/main/canon-media.h (+19, -0)
21903		src/main/canon-modes.h (+29, -0)
21904		src/main/canon-printers.h (+14, -0)
21905		src/xml/printers.xml (+1, -0)
21906		test/pixma_parse.c (+2, -2)
21907
21908	Added test support for Canon iP1900
21909
219102011-01-17  <rlk>	aea318040c1d4bfcbaee6806d70cb0314b22e2ed
21911
21912	Lines: +37, -27
21913	Files:	src/cups/Makefile.am (+25, -18)
21914		src/cups/test-ppds (+12, -9)
21915
21916	Re-enable test-ppds, which works with the current release of CUPS.
21917	Disable a few errors that either don't matter (missing profiles that
21918	are OS-X specific) or that we'll ignore for now (malformed page size
21919	tags) pending further information.
21920
21921	Reorganize the various ppd targets so that they can be run in any order.
21922
219232011-01-17  <rlk>	048dac74be61ae5c2278e6fc2af788460c147562
21924
21925	Lines: +32, -6
21926	Files:	src/cups/genppd.c (+32, -6)
21927
21928	Generate *ColorKeywords tags.
21929
219302011-01-17  <rlk>	56c12112a8508dbf7ce553fa7d8bb9a136c54dbb
21931
21932	Lines: +0, -0
21933
21934	EMERGENCY translation to fix malformed translation string that's
21935	illegal in a PPD file.
21936
219372011-01-17  <gernot2270>	136a84575544ea016b84c1e9d8fbe5c1874ce7da
21938
21939	Lines: +576, -126
21940	Files:	src/foomatic/foomatic-generator.in (+2, -0)
21941		src/main/canon-inks.h (+258, -57)
21942		src/main/canon-media.h (+39, -12)
21943		src/main/canon-modes.h (+61, -13)
21944		src/main/canon-printers.h (+24, -12)
21945		src/main/print-canon.c (+71, -6)
21946		src/xml/printers.xml (+1, -2)
21947		test/pixma_parse.c (+116, -22)
21948		test/pixma_parse.h (+4, -2)
21949
21950	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.
21951
219522011-01-13  <mbroughtn>	197e7210356e8c418ef44ad3500a57d44cfcb30f
21953
21954	Lines: +2, -2
21955	Files:	NEWS (+2, -2)
21956
21957	Clean up wording for ColorSync use.
21958
219592011-01-13  <mbroughtn>	da1d045cf1452ace03e018061a969e70d5b71b67
21960
21961	Lines: +7, -0
21962	Files:	NEWS (+6, -0)
21963		src/cups/genppd.c (+1, -0)
21964
21965	Added *APDefaultCustomColorMatching: sRGB statement to PPDs.  Needed by
21966	Mac OS X 10.5 and 10.6 in addition to *APCustomColorMatching: sRGB statement.
21967
219682011-01-12  <rlk>	4b79f1216d5fb565616350b6da1d5cd14696d7dc
21969
21970	Lines: +1, -3
21971	Files:	src/cups/genppd.c (+1, -3)
21972
21973	Fix uninitialized stack variable.
21974
219752011-01-06  <rlk>	a9f591594413092007e54fa12e5d93ca0ee40b41
21976
21977	Lines: +3, -3
21978	Files:	src/xml/escp2/inks/pro_ultrachrome_k34.xml (+3, -3)
21979
21980	Fix incorrect shade description.
21981
219822011-01-06  <rlk>	cf44f4b26120d2a5e3ef70ada804d264205feb6c
21983
21984	Lines: +1, -0
21985	Files:	NEWS (+1, -0)
21986
21987	Preliminary support for Epson Stylus Pro 4450.
21988
21989	Preliminary support for Epson Stylus Pro 7890 and 9890.  These appear
21990	to be faster versions of the 7880 and 9880 (double the nozzle count).
21991
219922011-01-06  <rlk>	1a69d2b4cdd93286b3d94d9c9563abec857d757e
21993
21994	Lines: +348, -1
21995	Files:	NEWS (+2, -0)
21996		src/xml/escp2/inks/Makefile.am (+1, -0)
21997		src/xml/escp2/inks/pro_ultrachrome_k34.xml (added +204)
21998		src/xml/escp2/model/Makefile.am (+2, -1)
21999		src/xml/escp2/model/model_111.xml (added +137)
22000		src/xml/printers.xml (+2, -0)
22001
22002	Preliminary support for Epson Stylus Pro 4450
22003
220042011-01-06  <rlk>	b628e915392c416120b4fb1e4af7d34b9d0de330
22005
22006	Lines: +489, -1
22007	Files:	NEWS (+2, -0)
22008		src/xml/escp2/inks/Makefile.am (+1, -0)
22009		src/xml/escp2/inks/pro_ultrachrome_k3v4.xml (added +181)
22010		src/xml/escp2/model/Makefile.am (+3, -1)
22011		src/xml/escp2/model/model_109.xml (added +150)
22012		src/xml/escp2/model/model_110.xml (added +150)
22013		src/xml/printers.xml (+2, -0)
22014
22015	Preliminary support for Epson 7700/9700
22016
220172011-01-05  <rlk>	99588881d85773a7aec4a38fd1aacac602966c07
22018
22019	Lines: +2, -0
22020	Files:	NEWS (+1, -0)
22021		src/xml/printers.xml (+1, -0)
22022
22023	Add Epson Stylus Pro 3885 (Asia name for 3880)
22024
220252010-12-20  <twaugh>	cbf31b509f7cbd03dee2fb443baf1cb0aeb07f84
22026
22027	Lines: +5, -5
22028	Files:	src/xml/printers.xml (+5, -5)
22029
22030	Added IEEE 1284 Device IDs for:
22031	  Epson Stylus Photo 1400 (RH bug #577299)
22032	  Epson Stylus Photo 830U (RH bug #577307)
22033	  HP DeskJet 959C (RH bug #577291).
22034	  Epson Stylus Photo R230 (Ubuntu #520466)
22035	  Epson Stylus D92 (RH bug #570888)
22036
220372010-12-20  <twaugh>	1ed93984db8f7b4b64c11af625e1bf15e381e10c
22038
22039	Lines: +1, -1
22040	Files:	src/xml/printers.xml (+1, -1)
22041
22042	Removed incorrect Device ID for Brother HL-2060 (RH bug #531370).
22043
220442010-12-19  <rlk>	835e4dd38e733f1ecc0db1a19abbb867dead5187
22045
22046	Lines: +2, -0
22047	Files:	NEWS (+2, -0)
22048
22049	More release note updates.
22050
220512010-12-19  <rlk>	29c1bd494be12bafca421700aa8a863c13f82b8b
22052
22053	Lines: +56, -0
22054	Files:	NEWS (+56, -0)
22055
22056	Update news.
22057
220582010-12-19  <rlk>	3efb58fc1cc6f41395a3ad4e1358ae5f9ef4789f
22059
22060	Lines: +589, -638
22061	Files:	src/main/escp2-channels.c (+24, -4)
22062		src/main/escp2-driver.c (+4, -0)
22063		src/main/print-escp2.h (+4, -0)
22064		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -0)
22065		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+2, -0)
22066		src/xml/escp2/media/f360_ultrachrome_k3.xml (+60, -60)
22067		src/xml/escp2/media/f360_ultrachrome_k3v.xml (+61, -61)
22068		src/xml/escp2/media/pro_ultrachrome_k3.xml (+191, -212)
22069		src/xml/escp2/media/pro_ultrachrome_k3v.xml (+201, -221)
22070		src/xml/escp2/model/model_102.xml (+8, -18)
22071		src/xml/escp2/model/model_107.xml (+8, -8)
22072		src/xml/escp2/model/model_88.xml (+8, -18)
22073		src/xml/escp2/model/model_89.xml (+8, -18)
22074		src/xml/escp2/model/model_90.xml (+8, -18)
22075
22076	Improve tunings of Epson x880 inks.
22077
22078	Correct media definitions for Epson x800 and x880.
22079
22080	Allow inks to specify init sequence (for e. g. 3880 switching between
22081	matte black and photo black).
22082
220832010-12-19  <rlk>	485c4a97c7b831080ff7b751fa5436c3790546c3
22084
22085	Lines: +1, -0
22086	Files:	src/xml/printers.xml (+1, -0)
22087
22088	Add Epson B-510N
22089
220902010-12-12  <rlk>	daefc06fc45fe13ba49c3189e5122186576a5eb3
22091
22092	Lines: +186, -88
22093	Files:	src/xml/escp2/model/model_102.xml (+37, -17)
22094		src/xml/escp2/model/model_107.xml (+37, -19)
22095		src/xml/escp2/model/model_88.xml (+38, -18)
22096		src/xml/escp2/model/model_89.xml (+37, -17)
22097		src/xml/escp2/model/model_90.xml (+37, -17)
22098
22099	Retune drop sizes and densities for Epson Stylus Pro x880 printers
22100
221012010-12-11  <rlk>	f8ef97b310a30155ae8ff8ca59dbb8651b3eb10a
22102
22103	Lines: +91, -20
22104	Files:	src/escputil/d4lib.c (+14, -4)
22105		src/escputil/escputil.c (+74, -5)
22106		src/main/print-escp2.c (+2, -0)
22107		src/xml/escp2/model/model_107.xml (+1, -11)
22108
22109	Make escputil work with Stylus Pro 3880.
22110
22111	Allow escputil -e to get inks from the printer.
22112
221132010-12-09  <gernot2270>	cfde16450d40f7679295229661476779d92bdcc6
22114
22115	Lines: +7, -7
22116	Files:	src/main/canon-inks.h (+4, -4)
22117		src/main/print-canon.c (+3, -3)
22118
22119	corrected exception for iP2700. ESC (P exception was oppositely defined
22120
221212010-12-06  <rlk>	bd80b945652a2be2a969ba1d82eea22c3db2d278
22122
22123	Lines: +5, -0
22124	Files:	src/xml/printers.xml (+5, -0)
22125
22126	Add Epson B-310, B-510DN, ME 320, ME Office 600F, and ME Office 620F.
22127
221282010-12-05  <rlk>	1a7e5001fe7b0e0af2f0a245e2c075dca17ebccc
22129
22130	Lines: +551, -294
22131	Files:	include/gutenprint/vars.h (+36, -0)
22132		src/cups/genppd.c (+174, -56)
22133		src/main/dither-main.c (+3, -3)
22134		src/main/generic-options.c (+4, -4)
22135		src/main/print-canon.c (+21, -21)
22136		src/main/print-color.c (+41, -40)
22137		src/main/print-escp2.c (+110, -107)
22138		src/main/print-lexmark.c (+13, -13)
22139		src/main/print-olympus.c (+9, -9)
22140		src/main/print-pcl.c (+15, -15)
22141		src/main/print-ps.c (+4, -4)
22142		src/main/print-raw.c (+2, -2)
22143		src/main/print-vars.c (+119, -20)
22144
22145	Preliminary code to create PPD files without color options
22146
221472010-12-05  <rlk>	baafec979fa13d6026811513ca38a67cd2d26e5a
22148
22149	Lines: +123, -116
22150	Files:	src/escputil/d4lib.c (+59, -59)
22151		src/escputil/escputil.c (+64, -57)
22152
22153	Print debug information to stdout rather than stderr to see relative timing
22154
221552010-12-05  <rlk>	d1662ff0890816409d6c085ce138ed128225970b
22156
22157	Lines: +206, -51
22158	Files:	src/xml/escp2/model/Makefile.am (+2, -1)
22159		src/xml/escp2/model/model_103.xml (+5, -3)
22160		src/xml/escp2/model/model_104.xml (+5, -3)
22161		src/xml/escp2/model/model_107.xml (+50, -43)
22162		src/xml/escp2/model/model_108.xml (added +143)
22163		src/xml/printers.xml (+1, -1)
22164
22165	Correct definitions of Epson 3800, 3880, 7800, 9800
22166
221672010-12-03  <gernot2270>	9ecd9d657a606ff9b67ffe403514cf025005836a
22168
22169	Lines: +6, -5
22170	Files:	src/main/canon-inks.h (+6, -5)
22171
22172	modify inks for Canon MP990: swap k and K  for 600dpi modes.
22173
221742010-12-02  <gernot2270>	0d03d931947ac1bed6ab994c517ce26c9dce5f5e
22175
22176	Lines: +6, -6
22177	Files:	src/main/canon-inks.h (+4, -4)
22178		src/main/canon-modes.h (+2, -2)
22179
22180	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.
22181
221822010-11-29  <gernot2270>	d3b160fa5a8588295ed642b151c2c4e26ba4a79a
22183
22184	Lines: +61, -42
22185	Files:	src/main/canon-inks.h (+29, -20)
22186		src/main/canon-modes.h (+27, -17)
22187		src/main/canon-printers.h (+5, -5)
22188
22189	corrected inksets and modes for Canon MP990, MG6100 series, and MG8100 series
22190
221912010-11-25  <gernot2270>	04b96dc48c7ac5a49fd2f239fa0adb061ae52306
22192
22193	Lines: +2, -2
22194	Files:	src/main/canon-printers.h (+2, -2)
22195
22196	removing incorrectly submitted XML addition from MP960, MP970
22197
221982010-11-25  <gernot2270>	f2da6f3f70440f7a22cef6f64eeff795e617dd06
22199
22200	Lines: +2, -0
22201	Files:	src/xml/printers.xml (+2, -0)
22202
22203	added Canon MP990 to printer list
22204
222052010-11-25  <gernot2270>	ce3ca2ef34528231410cf7f156d49a1d0cb0215a
22206
22207	Lines: +50, -2
22208	Files:	src/main/canon-media.h (+25, -0)
22209		src/main/canon-modes.h (+8, -0)
22210		src/main/canon-printers.h (+17, -2)
22211
22212	adding experimental support for Canon MP990
22213
222142010-11-25  <tillkamppeter>	7ef1e947a8c44ee32d17ee7e90c8891d7efc2aad
22215
22216	Lines: +9, -9
22217	Files:	src/xml/printers.xml (+9, -9)
22218
22219	Updated printer model names to match the changes in the Foomatic database.
22220
222212010-11-25  <gernot2270>	daa2e1487093fecd94df8450dc203eeaf784d93d
22222
22223	Lines: +1, -0
22224	Files:	src/xml/printers.xml (+1, -0)
22225
22226	adding Canon MP495 to list of printers
22227
222282010-11-25  <gernot2270>	35f8c56a0f9c45315e136b6fc34ebb3f863e717d
22229
22230	Lines: +14, -0
22231	Files:	src/main/canon-printers.h (+14, -0)
22232
22233	added printer definition for Canon MP495. Appears to be like MP280.
22234
222352010-11-24  <rlk>	8c8d5e968a964bd78f3d00f82aa1a7aab673361b
22236
22237	Lines: +6, -6
22238	Files:	src/xml/printers.xml (+6, -6)
22239
22240	Correct definition of Epson NX200/215, SX200/205/210/215
22241
222422010-11-24  <gernot2270>	9de09edd054786037b438ed657a33f4623852188
22243
22244	Lines: +1, -0
22245	Files:	src/xml/printers.xml (+1, -0)
22246
22247	added Canon MP480 to printer list
22248
222492010-11-24  <gernot2270>	b2ff18642b91a1f716492a663f206c63e8d246a2
22250
22251	Lines: +61, -0
22252	Files:	src/main/canon-media.h (+18, -0)
22253		src/main/canon-modes.h (+29, -0)
22254		src/main/canon-printers.h (+14, -0)
22255
22256	added modes, media and printer definition for Canon MP480
22257
222582010-11-23  <gernot2270>	9577dcac1dee40b8b20a39a2413ea49ef7ab4517
22259
22260	Lines: +62, -5
22261	Files:	src/main/canon-media.h (+31, -0)
22262		src/main/canon-modes.h (+26, -0)
22263		src/main/canon-printers.h (+5, -5)
22264
22265	added further modes for iP4500. Fixed ESC ( r command
22266
222672010-11-20  <gernot2270>	c644ea68ea5d342f55b7ef37273741195c9c2ec5
22268
22269	Lines: +1, -0
22270	Files:	src/xml/printers.xml (+1, -0)
22271
22272	added Canon MP270 to list of printers
22273
222742010-11-20  <gernot2270>	3bc3ae11e69ae8977e4c3119b15b49cc1785dae9
22275
22276	Lines: +14, -0
22277	Files:	src/main/canon-printers.h (+14, -0)
22278
22279	added support for Canon MP270
22280
222812010-11-20  <gernot2270>	4eeba9a15f26711d80ffc6dde5d4da82cade3891
22282
22283	Lines: +1, -0
22284	Files:	src/xml/printers.xml (+1, -0)
22285
22286	added Canon MP280 to list of supported printers
22287
222882010-11-20  <gernot2270>	f58664d687666a244fa94cc4acc956c7de167fd1
22289
22290	Lines: +63, -0
22291	Files:	src/main/canon-media.h (+20, -0)
22292		src/main/canon-modes.h (+29, -0)
22293		src/main/canon-printers.h (+14, -0)
22294
22295	added support for Canon MP280 printer
22296
222972010-11-20  <gernot2270>	046c01e9f11ddfe6e7d021bfe1e186fed90c31ca
22298
22299	Lines: +24, -3
22300	Files:	test/pixma_parse.c (+24, -3)
22301
22302	added printjob start & end basic XML read ability to pixma_parse.c
22303
223042010-11-16  <gernot2270>	1297e96654db7f5e8c1bbd3fcc76c32ed3888386
22305
22306	Lines: +16, -1
22307	Files:	src/main/print-canon.c (+16, -1)
22308
22309	Added codes for several paper sizes for Canon driver. Note: this and lexmark driver still refer to unknown/unused paper sizes.
22310
223112010-11-16  <gernot2270>	0fff38bc9f2271f65f8979936544bd1b43df9901
22312
22313	Lines: +60, -0
22314	Files:	src/xml/papers.xml (+60, -0)
22315
22316	added paper sizes: A3+, L, 2L, KG, 4x8, HanKire YonKire, RokuKire, Wide101.6x180.6
22317
223182010-11-15  <gernot2270>	908d1b548a10a171b3c5d277b57f4ca91714fd8b
22319
22320	Lines: +5, -9
22321	Files:	src/main/canon-modes.h (+5, -9)
22322
22323	modified supported modes for Canon iP2700. Removed quality 0 modes, and 1200dpi mode which is not yet working.
22324
223252010-11-14  <gernot2270>	524314c0ea03353d5b5dc7145554d756faf30b03
22326
22327	Lines: +3, -1
22328	Files:	src/main/canon-modes.h (+3, -1)
22329
22330	added 1200dpi user-defined high-resolution mode for Canon iP2700
22331
223322010-11-14  <gernot2270>	34feaad61f6582b54be4d23933da8d8161cd7095
22333
22334	Lines: +9, -2
22335	Files:	test/pixma_parse.c (+9, -2)
22336
22337	modified pixma_parse to recognize inks where 0x60 is added to the character code. Apparently noted with iP4000 driver.
22338
223392010-11-13  <gernot2270>	6770d99b6d7b74014dcdb310e672cd91fd570387
22340
22341	Lines: +1, -0
22342	Files:	src/foomatic/foomatic-generator.in (+1, -0)
22343
22344	added draftmono2 to list of supported Canon foomatic mode tags
22345
223462010-11-13  <gernot2270>	460451fbcdd2aca17ce94c6dc787762600d41bca
22347
22348	Lines: +6, -5
22349	Files:	src/main/canon-modes.h (+6, -5)
22350
22351	modified 2 incorrect Canon iP2700 modes (flag setting), added 0-quality test mode to discover if iP2700 supports this quality setting.
22352
223532010-11-13  <gernot2270>	52090fb822418316e1b5c6cd06352f34e0b26687
22354
22355	Lines: +1, -0
22356	Files:	src/xml/printers.xml (+1, -0)
22357
22358	added MG8100 to printer list.
22359
223602010-11-13  <gernot2270>	07fd82ec69de3e2313cb2da4023a25dbdfc0890f
22361
22362	Lines: +34, -5
22363	Files:	src/main/canon-modes.h (+14, -0)
22364		src/main/canon-printers.h (+20, -5)
22365
22366	added XML to printjobs for MP250, iP4700, and the MG series. Also added experimental MG8100 support.
22367
223682010-11-11  <gernot2270>	9c9fac89a09e0222ed6a0d823c25ba5d09e46c9f
22369
22370	Lines: +44, -3
22371	Files:	src/main/canon-printers.h (+1, -1)
22372		src/main/print-canon.c (+39, -2)
22373		src/main/print-canon.h (+4, -0)
22374
22375	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.
22376
223772010-11-10  <gernot2270>	b18f4c598dfbef03744a05b1b4fc06156aedb8c1
22378
22379	Lines: +7, -1
22380	Files:	src/main/canon-printers.h (+7, -1)
22381
22382	changed control command for Canon iP2700
22383
223842010-11-09  <gernot2270>	f12e8d2027aad22df8a0e6ef8a99adfea7a6c4c0
22385
22386	Lines: +3, -3
22387	Files:	src/xml/printers.xml (+3, -3)
22388
22389	modified Canon PIXMA MG5100, 5200, 6100 modelnumbers
22390
223912010-11-09  <gernot2270>	f2c6fd28d087b10de87afd5387d85d5961b6c1f0
22392
22393	Lines: +2, -1
22394	Files:	src/main/print-canon.c (+2, -1)
22395
22396	added PIXMA MG to list of families recognized by print-canon.c
22397
223982010-11-09  <gernot2270>	7aa80640c72df4962cb08e5757a41b7c98e2bd49
22399
22400	Lines: +2, -2
22401	Files:	src/main/canon-printers.h (+2, -2)
22402
22403	changed printer definition for Canon iP2700: channels reordered, duplex capability removed.
22404
224052010-11-09  <gernot2270>	449a894e53368e449a8ae570e2a7cfc874ef9142
22406
22407	Lines: +3, -3
22408	Files:	src/main/canon-modes.h (+3, -3)
22409
22410	rearranged print modes for Canon iP2700 so that a color mode is last in list. Else CUPS options only give mono colorspace choices.
22411
224122010-11-07  <gernot2270>	80f152313606256b90ea0eade4aa41f9ecd48f4f
22413
22414	Lines: +1, -0
22415	Files:	src/xml/printers.xml (+1, -0)
22416
22417	added Canon iP2700 too printer list.
22418
224192010-11-07  <gernot2270>	268aacc827f4566de490ff09c792d6f6dd2f5949
22420
22421	Lines: +115, -1
22422	Files:	src/main/canon-inks.h (+51, -0)
22423		src/main/canon-media.h (+20, -0)
22424		src/main/canon-modes.h (+29, -0)
22425		src/main/canon-printers.h (+15, -1)
22426
22427	added untested support for Canon iP2700 printer. All modes except one user-defined one are supported.
22428
224292010-11-07  <gernot2270>	728784f4e3e19fcb7bb7a63be3ba08f17292ea30
22430
22431	Lines: +2, -0
22432	Files:	src/foomatic/foomatic-generator.in (+2, -0)
22433
22434	added 2nd standard and draft suffix to foomatic print mode name possibilities for Canon printers.
22435
224362010-11-07  <gernot2270>	f9a30251a5b274256bf8285a10101bb16cfae2a5
22437
22438	Lines: +1, -0
22439	Files:	src/xml/printers.xml (+1, -0)
22440
22441	added Canon PIXMA MG6100 to XML printer list.
22442
224432010-11-07  <gernot2270>	12fc011614427166fd7f75076f3331002454c392
22444
22445	Lines: +194, -0
22446	Files:	src/main/canon-inks.h (+138, -0)
22447		src/main/canon-media.h (+24, -0)
22448		src/main/canon-modes.h (+18, -0)
22449		src/main/canon-printers.h (+14, -0)
22450
22451	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.
22452
224532010-11-07  <gernot2270>	06d3cee2293cd1050837ebce3e25c60265f4f8ce
22454
22455	Lines: +1, -0
22456	Files:	src/xml/printers.xml (+1, -0)
22457
22458	added Canon PIXMA MG5200
22459
224602010-11-07  <gernot2270>	dd1f4a33d9e973f07d75b223fb62da00acee3a50
22461
22462	Lines: +73, -1
22463	Files:	src/main/canon-media.h (+33, -0)
22464		src/main/canon-modes.h (+26, -1)
22465		src/main/canon-printers.h (+14, -0)
22466
22467	added slots, media, modes, printer definitions for Canon PIXMA MG5200. No ink additions needed.
22468
224692010-11-02  <rlk>	d34de8866a3fcf4d9518ecce0e5da1a43ef58259
22470
22471	Lines: +4, -4
22472	Files:	src/xml/escp2/model/model_89.xml (+2, -2)
22473		src/xml/escp2/model/model_90.xml (+2, -2)
22474
22475	3096351 Too small page sizes to Epson Stylus PRO 7800/7880/9800/9880
22476
224772010-10-31  <gernot2270>	fccf07350a4676353972dcedd3ff698ce4334917
22478
22479	Lines: +75, -0
22480	Files:	src/main/canon-media.h (+31, -0)
22481		src/main/canon-modes.h (+30, -0)
22482		src/main/canon-printers.h (+14, -0)
22483
22484	add Canon MG5100 media, slots, printer definition. Same inksets as iP4700. No CD. No ESC ( r commands.
22485
224862010-10-31  <gernot2270>	40f8fe64195767a5ebc78fa3db6d0914c9b7c125
22487
22488	Lines: +1, -0
22489	Files:	src/xml/printers.xml (+1, -0)
22490
22491	add Canon MG5100 to XML printer list
22492
224932010-10-30  <gernot2270>	7a0604703087e41fa2ce9c1982d1ce511f69deef
22494
22495	Lines: +147, -14
22496	Files:	src/main/canon-inks.h (+80, -14)
22497		src/main/canon-media.h (+23, -0)
22498		src/main/canon-modes.h (+30, -0)
22499		src/main/canon-printers.h (+14, -0)
22500
22501	added iP4700 printer, inks, modes, media
22502
225032010-10-30  <gernot2270>	2f97b368b9117895a7b915b6dbf5029ff6b453ec
22504
22505	Lines: +1, -0
22506	Files:	src/xml/printers.xml (+1, -0)
22507
22508	added iP4700 printer to selection
22509
225102010-10-30  <gernot2270>	716f8e70533b5c613d59eb8b25fb1daef5ec8783
22511
22512	Lines: +7, -1
22513	Files:	src/foomatic/foomatic-generator.in (+7, -1)
22514
22515	added supported formore photo modes for Canon printers
22516
225172010-10-09  <gernot2270>	9688a1a1af05faa21ef84761015120e32cba8925
22518
22519	Lines: +4, -1
22520	Files:	src/xml/printers.xml (+4, -1)
22521
22522	adding MP450, MP460, MP250. Modified MP170.
22523
225242010-10-09  <gernot2270>	327b058d9c2c9dc98829f2cafe424d406d4c6e9f
22525
22526	Lines: +9, -1
22527	Files:	src/foomatic/foomatic-generator.in (+9, -1)
22528
22529	adding Canon mode options for mono, photo to foomatic generator
22530
225312010-10-09  <gernot2270>	ee8db83e31044d931ca3dbfd8796abcf2d5f9529
22532
22533	Lines: +376, -12
22534	Files:	src/main/canon-inks.h (+190, -0)
22535		src/main/canon-media.h (+90, -7)
22536		src/main/canon-modes.h (+50, -2)
22537		src/main/canon-printers.h (+46, -3)
22538
22539	adding Canon MP250 support, revised media for MP170, MP450, MP460 based on US English driver paper option text.
22540
225412010-10-04  <gernot2270>	92732073d919af88a141ae0c39f3e8022ed06934
22542
22543	Lines: +2, -0
22544	Files:	src/xml/printers.xml (+2, -0)
22545
22546	adding MP950, MP960 to printer list
22547
225482010-10-04  <gernot2270>	766dfb0327bf34abfbe303aaaf8d6dcf5bbb8d52
22549
22550	Lines: +132, -1
22551	Files:	src/main/canon-inks.h (+88, -1)
22552		src/main/canon-modes.h (+16, -0)
22553		src/main/canon-printers.h (+28, -0)
22554
22555	Canon MP950, MP960 printers, inks, modes added
22556
225572010-09-19  <rlk>	5a23504397bc703455176ab046a6b9c7518b30ed
22558
22559	Lines: +628, -574
22560	Files:	src/cups/genppd.c (+628, -574)
22561
22562	Start to break up write_ppd
22563
225642010-09-11  <rlk>	469015d7f8a67e8e6cca4b73d56cdd4587b95f01
22565
22566	Lines: +0, -0
22567	Files:	src/cups/genppd.c (+0, -0)
22568
22569	Minor fixup to be consistent with spacing in other places.
22570
225712010-09-06  <rlk>	92aa781cca3eec30f37dedd969498fc3cfba51c1
22572
22573	Lines: +113, -32
22574	Files:	src/testpattern/testpattern.c (+62, -31)
22575		src/testpattern/testpattern.h (+8, -0)
22576		src/testpattern/testpatternl.l (+5, -0)
22577		src/testpattern/testpatterny.y (+38, -1)
22578
22579	Allow specification of origin and size in points, inches, or mm
22580	in addition to relative.
22581
22582	Compute number of dots after calculating image size.  This reduces the
22583	number of pixels computed, which improves performance, and also corrects
22584	printing of scales if width is less than the full page.
22585
22586	Print black lines correctly.
22587
22588===============================================================================
22589Name: gutenprint-5_2_6
22590
225912010-08-11  <rlk>	9f31177bba3440d9614f6f7f150fe9b4f51442b5
22592
22593	Lines: +0, -0
22594
22595	Gutenprint 5.2.6 release
22596
225972010-08-11  <rlk>	7558195d0987b14efd6ec7ef9b85743ac20ccaa1
22598
22599	Lines: +1650, -1
22600	Files:	NEWS (+7, -0)
22601		src/xml/escp2/inputslots/Makefile.am (+1, -0)
22602		src/xml/escp2/inputslots/pro3880.xml (added +42)
22603		src/xml/escp2/media/Makefile.am (+1, -0)
22604		src/xml/escp2/media/pro3880_ultrachrome_k3v.xml (added +1458)
22605		src/xml/escp2/model/Makefile.am (+2, -1)
22606		src/xml/escp2/model/model_107.xml (added +137)
22607		src/xml/printers.xml (+2, -0)
22608
22609	Preliminary support for Epson 3800 and 3880
22610
226112010-08-10  <rlk>	c5df9b356f2398bb873e08f9366602139977390e
22612
22613	Lines: +7, -3
22614	Files:	NEWS (+6, -3)
22615		src/xml/printers.xml (+1, -0)
22616
22617	Add support for Canon PIXMA MP510
22618
226192010-08-09  <rlk>	92da6535c471c8b6fbc87b132867cfea12f65315
22620
22621	Lines: +17, -17
22622	Files:	NEWS (+3, -3)
22623		README (+13, -13)
22624		configure.ac (+1, -1)
22625
22626	Prep for 5.2.6 release
22627
226282010-08-09  <rlk>	84712b55ce4437fb3da2e94f11a0394368dada87
22629
22630	Lines: +21, -13
22631	Files:	NEWS (+21, -13)
22632
22633	Minor updates.
22634
226352010-08-07  <rlk>	55274656134a4722642bda53fad4e676e23937f3
22636
22637	Lines: +3, -1
22638	Files:	src/main/print-pcl.c (+2, -0)
22639		src/xml/printers.xml (+1, -1)
22640
22641	Add A3 support back to tabloid laser printers.
22642
22643	Add Super B support to 13" laser printers.
22644
22645	Correct definition of one printer.
22646
226472010-08-07  <rlk>	893473f5536bf72dd7a3fb4dda5c8bed45e1c14a
22648
22649	Lines: +301, -24
22650	Files:	NEWS (+128, -8)
22651		src/main/print-pcl.c (+48, -0)
22652		src/xml/printers.xml (+125, -16)
22653
22654	Add support for a number of Brother, Canon, Kyocera, Oki, Tektronix,
22655	and Xerox laser printers.
22656
22657	Support tabloid-size laser printers.
22658
226592010-08-07  <rlk>	c44d4c16a7dd23a4d2d706f9f7f41c3d797af511
22660
22661	Lines: +1, -1
22662	Files:	src/xml/printers.xml (+1, -1)
22663
22664	Remove duplicate foomaticid tag on one printer.
22665
226662010-08-07  <rlk>	37653468e7311b80c6fc93f7dfa73c5cbe0c846c
22667
22668	Lines: +1520, -2935
22669	Files:	include/gutenprint/printers.h (+15, -0)
22670		src/foomatic/Makefile.am (+3, -5)
22671		src/foomatic/foomatic-generator.in (+8, -62)
22672		src/foomatic/foomatic-printermap (removed -1429)
22673		src/foomatic/printers.c (+29, -8)
22674		src/main/printers.c (+34, -0)
22675		src/xml/printers.xml (+1431, -1431)
22676
22677	Put Foomatic IDs in printers.xml and remove foomatic-printermap
22678
226792010-08-06  <rlk>	56b4f20655b2b940880ee12927703e91d315f865
22680
22681	Lines: +9, -0
22682	Files:	NEWS (+3, -0)
22683		src/foomatic/foomatic-printermap (+3, -0)
22684		src/xml/printers.xml (+3, -0)
22685
22686	Support Canon MP360/370/390, from Gernot Hassenpflug
22687
226882010-08-04  <rlk>	b388f86fe53b6d1e7045be2b2241570c6cfce1aa
22689
22690	Lines: +155, -385
22691	Files:	include/gutenprint/util.h (+1, -0)
22692		src/main/array.c (+12, -21)
22693		src/main/color.c (+8, -18)
22694		src/main/curve.c (+40, -48)
22695		src/main/dither-inks.c (+3, -4)
22696		src/main/dither-main.c (+4, -12)
22697		src/main/dither-ordered.c (+0, -1)
22698		src/main/escp2-channels.c (+6, -24)
22699		src/main/escp2-papers.c (+4, -22)
22700		src/main/escp2-resolutions.c (+3, -15)
22701		src/main/gutenprint-internal.h (+15, -6)
22702		src/main/print-color.c (+1, -5)
22703		src/main/print-dither-matrices.c (+1, -2)
22704		src/main/print-escp2-data.c (+7, -39)
22705		src/main/print-escp2.c (+3, -14)
22706		src/main/print-lexmark.c (+1, -5)
22707		src/main/print-list.c (+1, -2)
22708		src/main/print-vars.c (+9, -52)
22709		src/main/print-weave.c (+6, -25)
22710		src/main/printers.c (+0, -14)
22711		src/main/sequence.c (+30, -55)
22712		src/main/xml.c (+0, -1)
22713
22714	Lift the assert macro out of print-weave.c into
22715	gutenprint-internal.h, and renamed it STPI_ASSERT to not collide with
22716	<assert.h>.  I've also made a few changes:
22717
22718	1) It always uses stpi_erprintf rather than relying on the error
22719	function in the optional stp_vars_t passed in.  My intention is to
22720	print out the stp_vars_t (very carefully) as a context if one is
22721	provided.
22722
22723	2) The macro reports the version of Gutenprint and appends a message
22724	"Please report this bug".  It also prepends "ERROR:" so that CUPS will
22725	pick it up in its error log.
22726
22727	3) Add debug flag to report tested assertions.
22728
227292010-08-03  <rlk>	b9625e3002fd106c524a0aa95be8830bceefe900
22730
22731	Lines: +27, -4
22732	Files:	src/testpattern/run-testpattern-2.in (+27, -4)
22733
22734	Add -X argument to rerun test cases specified on stdin (these should
22735	be taken from filenames generated by -O or MD5 sums from -m or -M).
22736
227372010-07-21  <rlk>	11b9b61f5fe21f12273448b760ec59f201fd98bb
22738
22739	Lines: +29, -6
22740	Files:	NEWS (+14, -6)
22741		src/foomatic/foomatic-printermap (+7, -0)
22742		src/xml/printers.xml (+8, -0)
22743
22744	Add support for some Epson RX650-class printers
22745
227462010-07-19  <rlk>	993ea0b271a983f631d39c847394f9272187714e
22747
22748	Lines: +7, -4
22749	Files:	src/ghost/ijsgutenprint.c (+7, -4)
22750
22751	Use STP_SUPPRESS_MESSAGES to suppress debugging output.
22752
227532010-07-19  <rlk>	1cb2fc38cd1b1bed10e74cbb5c19964d8a4465c8
22754
22755	Lines: +15, -0
22756	Files:	NEWS (+15, -0)
22757
22758	Update release notes.
22759
227602010-07-18  <rlk>	4676634cfe7dd5ad8954fc8d18e0547748379354
22761
22762	Lines: +1, -2
22763	Files:	src/main/Makefile.am (+1, -2)
22764
22765	Complete removal of util.h.
22766
227672010-07-18  <rlk>	3b2babe9be44574e4dfaeee9ce41b83cfc2f4176
22768
22769	Lines: +17, -17
22770	Files:	NEWS (+3, -3)
22771		README (+13, -13)
22772		configure.ac (+1, -1)
22773
22774	Prep for 5.2.6-pre1
22775
227762010-07-18  <rlk>	a9e68307d2b6fbf776383d0e6400a5d5e4e7f003
22777
22778	Lines: +16, -16
22779	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+8, -8)
22780		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (+8, -8)
22781
22782	Rename channels to correspond with standard usage
22783
227842010-07-18  <rlk>	60faffae2b39ce9843aea4c0d12fcd786b824613
22785
22786	Lines: +2373, -39
22787	Files:	NEWS (+10, -0)
22788		src/foomatic/foomatic-printermap (+3, -0)
22789		src/xml/escp2/inks/Makefile.am (+1, -0)
22790		src/xml/escp2/inks/pro_ultrachrome_k3v.xml (added +608)
22791		src/xml/escp2/inputslots/Makefile.am (+1, -0)
22792		src/xml/escp2/inputslots/pro_cutter_roll_feed.xml (added +59)
22793		src/xml/escp2/media/Makefile.am (+1, -0)
22794		src/xml/escp2/media/pro_ultrachrome_k3.xml (+3, -0)
22795		src/xml/escp2/media/pro_ultrachrome_k3v.xml (added +945)
22796		src/xml/escp2/model/Makefile.am (+6, -1)
22797		src/xml/escp2/model/model_102.xml (added +140)
22798		src/xml/escp2/model/model_103.xml (added +139)
22799		src/xml/escp2/model/model_104.xml (added +139)
22800		src/xml/escp2/model/model_105.xml (added +141)
22801		src/xml/escp2/model/model_106.xml (added +139)
22802		src/xml/escp2/model/model_88.xml (+9, -10)
22803		src/xml/escp2/model/model_89.xml (+12, -13)
22804		src/xml/escp2/model/model_90.xml (+12, -13)
22805		src/xml/printers.xml (+5, -2)
22806
22807	Add support for the Epson 4800, 4880 (from Lutz Sammer and David Stone),
22808	and 11800.
22809
22810	Correct definitions of Epson 7800 and 9800 to use Ultrachrome K3 rather
22811	than Ultrachrome inks.
22812
22813	Adjust definitions of Epson 7880, 9880, and 11880 to be consistent with
22814	4880.
22815
228162010-07-18  <rlk>	9dfdc9010046b9964f75933f5b8f694c57298642
22817
22818	Lines: +4, -1
22819	Files:	src/main/print-escp2.c (+4, -1)
22820
22821	Enable use of grayscale mode in Stylus Pro printers and others when
22822	using printer weave.
22823
228242010-07-18  <rlk>	a2c8be402f70d0381cd2e9f80bd260f4d180d275
22825
22826	Lines: +2, -2
22827	Files:	README (+2, -2)
22828
22829	Bump configuration block output
22830
228312010-07-17  <rlk>	a6ae81fa6598d025406cdb1d58e116404b1c842f
22832
22833	Lines: +21, -11
22834	Files:	NEWS (+11, -1)
22835		README (+10, -10)
22836
22837	Bump version
22838
228392010-07-17  <rlk>	acb047120325e756e45c4125a4793de0c1e3e7e3
22840
22841	Lines: +2, -2
22842	Files:	configure.ac (+2, -2)
22843
22844	Bump version.
22845
228462010-07-10  <rlk>	ea7bd72c3c0787c6c0ea47bbb1bfc8a5eec9239f
22847
22848	Lines: +6, -1
22849	Files:	src/gutenprintui2/panel.c (+6, -1)
22850
22851	Allow image size to be less than 5% if the input image size is small enough.
22852
228532010-07-05  <rlk>	022c23198c7f0e2c2a04e0eb2152edf7b4d3eb34
22854
22855	Lines: +0, -1
22856	Files:	include/gutenprint/Makefile.am (+0, -1)
22857
22858	Remove duplicate sequence.h.
22859
228602010-07-03  <rlk>	c36ebe33cc9952c8cafcc343049a689bedd0192a
22861
22862	Lines: +0, -1
22863	Files:	po/POTFILES.in (+0, -1)
22864
22865	Complete removal of src/main/util.h.
22866
228672010-06-26  <rlk>	e54e4d93c4b2ca4d5d68897fe5fc69f4bb7f1ce7
22868
22869	Lines: +21, -75
22870	Files:	src/main/gutenprint-internal.h (+21, -1)
22871		src/main/util.h (removed -74)
22872
22873	Merge internal util.h into gutenprint-internal.h to avoid two util.h files
22874
228752010-06-26  <rlk>	ac03b69eab85e942165bda94c9dc222d3cbcc259
22876
22877	Lines: +23, -27
22878	Files:	include/gutenprint/util.h (+2, -0)
22879		src/main/escp2-driver.c (+11, -20)
22880		src/main/print-olympus.c (+3, -6)
22881		src/main/print-util.c (+6, -0)
22882		src/main/printers.c (+1, -1)
22883
22884	Fix stp_get_printer_by_device_id (compiler warnings should have caught this)
22885
22886	Add stp_write_raw() to avoid clumsy stp_zfwrite().
22887
22888	Fix drying time functions in Epson driver.
22889
228902010-06-25  <rlk>	36ab91e0de4eee5fd4e561c37ff7470c72c19747
22891
22892	Lines: +3, -3
22893	Files:	src/main/escp2-driver.c (+3, -3)
22894
22895	Fix ScanDryTime, ScanMinDryTime, and PageDryTime.
22896
228972010-06-20  <rlk>	9d3558116b447d9cde2ab8d9ebc7bdb66308e2b1
22898
22899	Lines: +44, -32
22900	Files:	src/main/print-escp2-data.c (+11, -9)
22901		src/main/print-escp2.c (+11, -2)
22902		src/main/print-escp2.h (+21, -20)
22903		src/xml/escp2/model/model_47.xml (+1, -1)
22904
22905	Change HorizontalOnly borderless mode to VerticalRestricted, and add
22906	a true HorizontalOnly borderless mode for printers that really do
22907	support only borderless.
22908
229092010-06-19  <faust3>	9d9c45722666ada0206689e39be6fc6a6edbac56
22910
22911	Lines: +31, -0
22912	Files:	src/foomatic/foomatic-printermap (+1, -0)
22913		src/main/canon-inks.h (+10, -0)
22914		src/main/canon-modes.h (+5, -0)
22915		src/main/canon-printers.h (+14, -0)
22916		src/xml/printers.xml (+1, -0)
22917
22918	Canon PIXMA MP970 support patch by Sergei Epiphanov <serpiph qt nikiet.ru>
22919
229202010-06-14  <rlk>	526e57b9208dbde3be01a08a41a641ef954b1081
22921
22922	Lines: +1, -0
22923	Files:	src/main/print-escp2.c (+1, -0)
22924
22925	Fix typo
22926
229272010-06-14  <rlk>	494e57b358071447680d20215183be090abe9e21
22928
22929	Lines: +188, -4
22930	Files:	src/xml/escp2/model/Makefile.am (+1, -0)
22931		src/xml/escp2/model/model_101.xml (added +183)
22932		src/xml/printers.xml (+4, -4)
22933
22934	Fix Epson S20, S21, T20, T21
22935
229362010-06-14  <rlk>	e89d8a091b41879ea8df00c1f03e71f67fa45c79
22937
22938	Lines: +16, -1
22939	Files:	src/main/print-escp2.c (+16, -1)
22940
22941	Add AllowOtherMedia to permit media sizes other than CDs when printing
22942	to CD tray, for third party trays.
22943
229442010-04-27  <rlk>	2551e039d143673334fc69cb72949a0e6eec1862
22945
22946	Lines: +1, -1
22947	Files:	src/xml/printers.xml (+1, -1)
22948
22949	Canon ImageRunner 330s is large format.
22950
229512010-04-19  <rlk>	e31da1f8d395de3167766bb57a6d04fababa3f89
22952
22953	Lines: +1, -1
22954	Files:	configure.ac (+1, -1)
22955		po/fi.po (added +0)
22956
22957	Add Finnish translation
22958
229592010-02-14  <rlk>	2a45c9dda87128f19fc183b987a18f837ca45a38
22960
22961	Lines: +0, -0
22962
22963	Update Hungarian translation
22964
22965===============================================================================
22966Name: gutenprint-5_2_5
22967
229682010-02-12  <rlk>	d7ea4da60b86af6333fe4c8ea244c33bf60067a4
22969
22970	Lines: +0, -0
22971
22972	Gutenprint 5.2.5 release
22973
229742010-02-12  <rlk>	8db263b7a3ef330b053a8677c824222f39d26b6b
22975
22976	Lines: +50, -3
22977	Files:	NEWS (+5, -1)
22978		src/main/print-pcl.c (+43, -0)
22979		src/xml/printers.xml (+2, -2)
22980
22981	Fix A4 margins for LJ 2100/2100M; support other printers w/o expanded margins
22982
229832010-02-09  <rlk>	5393bd3acdb9151deb48506d16397538f799bf8b
22984
22985	Lines: +1, -1
22986	Files:	src/xml/escp2/model/model_100.xml (+1, -1)
22987
22988	Fix CD positioning.
22989
229902010-01-17  <rlk>	d0dd867c51d15445141298bb631f50245a4a75af
22991
22992	Lines: +250, -247
22993	Files:	NEWS (+5, -2)
22994		src/xml/printers.xml (+245, -245)
22995
22996	Change a large number of laser printers to be large format
22997
229982010-01-17  <rlk>	610dcb41f72bb84fb7d18f6114d08e9237ba6abf
22999
23000	Lines: +29, -1
23001	Files:	src/testpattern/run-testpattern-2.in (+29, -1)
23002
23003	Add doc for -d (default value) option.
23004
23005	Exit if malformed -d option.
23006
23007	Make -d PrintingMode work.
23008
230092010-01-16  <rlk>	54895570513656d77d460f7d0d22502b00a8d12c
23010
23011	Lines: +1, -1
23012	Files:	src/testpattern/extended.sample (+1, -1)
23013
23014	Make extended sample use 16-bit output
23015
230162010-01-16  <rlk>	c9b0cd18697891bc5be6109e6a1d3eb9ce361359
23017
23018	Lines: +10, -9
23019	Files:	test/unprint.c (+10, -9)
23020
23021	Print better debug information.
23022
23023	Suppress all output if not desired.
23024
230252010-01-16  <rlk>	4325c12bae07bd63a9360a2db45bafbb6cf01812
23026
23027	Lines: +255, -22
23028	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
23029		src/xml/escp2/inputslots/cd.xml (added +34)
23030		src/xml/escp2/model/Makefile.am (+2, -1)
23031		src/xml/escp2/model/model_100.xml (added +217)
23032		src/xml/escp2/model/model_99.xml (+0, -20)
23033		src/xml/printers.xml (+1, -1)
23034
23035	Add CD support for PX 1001, remove 360x720 and 720x1440 for WF1100
23036
230372010-01-04  <m0m>	efef01f094bc642a045e666155517f06a3f17cae
23038
23039	Lines: +3, -1
23040	Files:	src/foomatic/foomatic-printermap (+1, -0)
23041		src/main/print-olympus.c (+1, -1)
23042		src/xml/printers.xml (+1, -0)
23043
23044	added Canon SELPHY CP530
23045
230462010-01-02  <rlk>	dbfe488b6e4c0d8dce7ff710b204b056385721f6
23047
23048	Lines: +1146, -90
23049	Files:	src/xml/escp2/media/claria1400.xml (+1146, -90)
23050
23051	Add support for quadtone and hextone inksets for back light film.
23052
230532010-01-02  <rlk>	f649114fd190be1278d0b30024ce77d3eb672888
23054
23055	Lines: +3, -1
23056	Files:	NEWS (+3, -1)
23057
23058	Add support for EA5 envelope paper size.
23059
230602010-01-01  <rlk>	fcdcc71b24a03010e5b30599774710e3f6749360
23061
23062	Lines: +0, -0
23063	Files:	src/cups/cups-genppdupdate.in (+0, -0)
23064
23065	Minor formatting cleanup.
23066
230672010-01-01  <rlk>	046693c6c607ec01a5d40efdc2d911245105d49d
23068
23069	Lines: +6, -5
23070	Files:	NEWS (+2, -1)
23071		src/xml/escp2/model/model_63.xml (+2, -2)
23072		src/xml/escp2/model/model_84.xml (+2, -2)
23073
23074	Fix escputil output for R-series
23075
230762009-12-28  <rlk>	097908c23123cc5ddefff6339bcab0d27095bc42
23077
23078	Lines: +320, -238
23079	Files:	NEWS (+320, -238)
23080
23081	Add Printer-Specific Issues section, and move exceptions and
23082	workarounds to before the overall changes from 5.0 to 5.2.
23083
230842009-12-28  <rlk>	1d7b33ae6fce83954b7a934ac2dcd682b7abf78f
23085
23086	Lines: +2, -2
23087	Files:	NEWS (+2, -2)
23088
23089	Minor update
23090
230912009-12-28  <rlk>	5989ef3ff1529f9b756034dd0a5359cd2fb1e115
23092
23093	Lines: +1, -1
23094	Files:	NEWS (+1, -1)
23095
23096	Fix typo
23097
230982009-12-23  <rlk>	6ac6499b3d899a60d951e21d4fb01c8a4b3385a7
23099
23100	Lines: +24, -2
23101	Files:	NEWS (+24, -2)
23102
23103	Update with all changes since 5.2.4.
23104
231052009-12-23  <rlk>	907135e1817fee1f352249ddbeb68a2bb49aabeb
23106
23107	Lines: +1, -1
23108	Files:	configure.ac (+1, -1)
23109
23110	Correctly bump version.
23111
231122009-12-23  <rlk>	b1309c96713b5bea0c66b11a8cd8b53b9b0c883c
23113
23114	Lines: +3, -0
23115	Files:	NEWS (+3, -0)
23116
23117	Fix escputil status output for Epson Artisan printers.
23118
231192009-12-23  <rlk>	e5628c9723386a892bb08ad26ddbc10d68796d19
23120
23121	Lines: +420, -27
23122	Files:	NEWS (+60, -2)
23123		README (+12, -12)
23124		configure.ac (+1, -1)
23125		src/escputil/escputil.c (+5, -2)
23126		src/foomatic/foomatic-printermap (+50, -2)
23127		src/xml/escp2/model/Makefile.am (+2, -1)
23128		src/xml/escp2/model/model_96.xml (+3, -3)
23129		src/xml/escp2/model/model_99.xml (added +235)
23130		src/xml/printers.xml (+52, -4)
23131
23132	Add a bunch more Epson printers.
23133
23134	Fix the escputil output for Artisan printers.
23135
231362009-11-26  <rlk>	09a91de809ced541c5ae64741da05296e80d091f
23137
23138	Lines: +2, -0
23139	Files:	src/escputil/escputil.c (+2, -0)
23140
23141	Fix -C and -p options.
23142
231432009-11-15  <rlk>	67082f63aa37587be5dee34b35f386897015210f
23144
23145	Lines: +1262, -88
23146	Files:	src/xml/escp2/inks/claria.xml (+118, -0)
23147		src/xml/escp2/media/claria.xml (+1144, -88)
23148
23149	Add quadtone and hextone inks to Claria group
23150
231512009-11-15  <rlk>	824828eeac1f96e1e689a811b4a98d80bc5b6f94
23152
23153	Lines: +1, -0
23154	Files:	src/foomatic/foomatic-printermap (+1, -0)
23155
23156	Add Epson TX410.
23157
231582009-11-15  <rlk>	dcbf8e2b26da6b8db36d19f437df220c0fb0069e
23159
23160	Lines: +3, -3
23161	Files:	src/main/print-escp2.c (+3, -3)
23162
23163	Quality Enhancement wasn't actually doing anything due to a typo.
23164
231652009-11-08  <rlk>	a734bf9fd29776280905aed53a0d2c88682be06d
23166
23167	Lines: +0, -0
23168
23169	Update German translation
23170
231712009-11-06  <rlk>	6deff97ef24c7c06a6731200d22021c5f23546ef
23172
23173	Lines: +8, -8
23174	Files:	src/xml/printers.xml (+8, -8)
23175
23176	Change all of the MP 5000 printers to be large format.
23177
231782009-11-06  <rlk>	569f4c8e02eb399ddbb9248fcd45253634dd3eb6
23179
23180	Lines: +4, -3
23181	Files:	src/xml/printers.xml (+4, -3)
23182
23183	Add Epson TX410.
23184
23185	Change Xerox WorkCentre 118 and Ricoh MP 5000/MP 5000B to large format
23186	(there are surely others that also need to change).
23187
231882009-10-12  <rlk>	8bbc9fda5ff16a25d18afc3a4f680598543fe0c3
23189
23190	Lines: +3, -0
23191	Files:	src/foomatic/foomatic-printermap (+1, -0)
23192		src/xml/printers.xml (+2, -0)
23193
23194	Add Epsox TX210.
23195
231962009-10-05  <rlk>	0e2507d29de96da6551431f176718c7df57bceeb
23197
23198	Lines: +448, -391
23199	Files:	include/gutenprint/printers.h (+15, -0)
23200		src/cups/genppd.c (+12, -4)
23201		src/main/printers.c (+34, -0)
23202		src/xml/printers.xml (+387, -387)
23203
23204	Add device ID strings
23205
232062009-10-04  <rlk>	6e1ded224a3c19606fe9ac3625c1905b90efe597
23207
23208	Lines: +5, -2
23209	Files:	src/main/print-escp2.c (+5, -2)
23210
23211	Don't use QualityEnhancement if it isn't set.
23212
232132009-09-03  <rlk>	8a45e1f48c21564d16d49aae8e6e293c876ee9a6
23214
23215	Lines: +115, -3
23216	Files:	src/main/print-ps.c (+115, -3)
23217
23218	Send PostScript code from PPD file to output stream.
23219
232202009-08-26  <rlk>	58bfaef6f100c552155a4a0017a4d41d2cc223aa
23221
23222	Lines: +24, -4
23223	Files:	src/main/xmlppd.c (+24, -4)
23224
23225	Handle PPD files where PageRegion or ImageableArea precedes PageSize.
23226
232272009-08-25  <rlk>	e3b0b4940a3afab15166e422d2cb99a436371cdc
23228
23229	Lines: +16, -0
23230	Files:	src/xml/papers.xml (+16, -0)
23231
23232	Add EA5 envelope.
23233
23234===============================================================================
23235Name: gutenprint-5_2_4
23236
232372009-08-01  <rlk>	d116ed18a9b650e7b23ae5fe5e35bbe3d36e67fc
23238
23239	Lines: +0, -0
23240
23241	Gutenprint 5.2.4 release
23242
232432009-07-26  <rlk>	d2313a76b18ffb91bac8bb35476c1f662e47e6db
23244
23245	Lines: +43, -28
23246	Files:	NEWS (+23, -10)
23247		README (+20, -18)
23248
23249	Bump to 5.2.4.
23250
232512009-07-26  <rlk>	673248f8d5c74922adadf760e27dca1817ff1dc2
23252
23253	Lines: +3, -3
23254	Files:	configure.ac (+3, -3)
23255
23256	Bump to 5.2.4.
23257
232582009-07-21  <rlk>	4cb144e647ac2e8ef8aba71dbdc4680908f91baf
23259
23260	Lines: +9, -0
23261	Files:	src/main/escp2-papers.c (+3, -0)
23262		src/main/print-escp2.c (+4, -0)
23263		src/main/print-escp2.h (+1, -0)
23264		src/xml/escp2/inputslots/r2400.xml (+1, -0)
23265
23266	Fix printing to manual sheet guide on R2400
23267
232682009-07-18  <rlk>	9c2fb59ea97660854b2adce76c42ea1490808f65
23269
23270	Lines: +3, -3
23271	Files:	src/cups/genppd.c (+3, -3)
23272
23273	Fix the translation of resolutions in global PPD files.
23274
23275	Correct the data type of int parameters in the *ParamCustom declaration.
23276
232772009-07-12  <rlk>	cd68787735279c494e9f132d3d6ac4f4f7f2ac41
23278
23279	Lines: +6, -0
23280	Files:	src/main/print-escp2.c (+6, -0)
23281
23282	Export ChannelNames parameter so escputil can correctly print ink
23283	warnings.
23284
232852009-06-30  <rlk>	b67719c8c31d62833365de7e2596665a74d46332
23286
23287	Lines: +0, -0
23288
23289	Update Danish translation
23290
232912009-06-30  <rlk>	3c6f49efbd9db711c9c3713b4db4665d0e23c077
23292
23293	Lines: +0, -0
23294
23295	Updated Russian translation
23296
232972009-06-24  <rlk>	14b29ad3327453a7e90a1babbe9a9144a70f303e
23298
23299	Lines: +1, -1
23300	Files:	configure.ac (+1, -1)
23301		po/ru.po (added +0)
23302
23303	Add Russian translation
23304
233052009-06-22  <rlk>	aea0ce64edf09e3ae617540f4619145fa0f340ee
23306
23307	Lines: +4, -0
23308	Files:	src/main/print-olympus.c (+4, -0)
23309
23310	Add comment explaining laminate pattern.
23311
233122009-06-22  <rlk>	351945df13a806280207233f451ff3673464dbf8
23313
23314	Lines: +0, -0
23315
23316	Update Italian translation
23317
233182009-06-22  <rlk>	c262dcecf8af6c1e8d6465e57000918e42a365a5
23319
23320	Lines: +1, -1
23321	Files:	src/cups/genppd.c (+1, -1)
23322
23323	Hide the fine adjustment option, not the primary option.
23324
233252009-06-21  <rlk>	65076f13b711d77ee201e9710f298714ed16b56d
23326
23327	Lines: +0, -0
23328
23329	Update Italian translation
23330
233312009-06-20  <rlk>	eb313936cd99d4b43f84e8f64e768f79a6b20218
23332
23333	Lines: +1, -0
23334	Files:	src/main/print-escp2.c (+1, -0)
23335
23336	Flag string for not a printf string, per Marco Poletti.
23337
233382009-06-20  <faust3>	d685a91d0320eda229f0c7785428f60c6ca57cfa
23339
23340	Lines: +3, -0
23341	Files:	NEWS (+1, -0)
23342		src/foomatic/foomatic-printermap (+1, -0)
23343		src/xml/printers.xml (+1, -0)
23344
23345	According to https://bugs.launchpad.net/bugs/389014
23346	the PIXMA iX4000 can be used with the iX5000 driver
23347
233482009-06-14  <rlk>	54a42a57c7c0b7a35dc68ca6f3a90aa8f9d903ff
23349
23350	Lines: +0, -0
23351
23352	Updated Dutch translation
23353
233542009-06-14  <rlk>	4544c463d5e7f493b67cea06f136d97c5d039182
23355
23356	Lines: +8, -37
23357	Files:	src/testpattern/testpatterny.y (+8, -37)
23358
23359	Allow arbitrary number of string arguments to message command.
23360
233612009-06-14  <rlk>	f8cc39905d89e57a2131837c255c61452853d5c8
23362
23363	Lines: +2, -2
23364	Files:	src/testpattern/testpatterny.y (+2, -2)
23365
23366	Rename Output to Print to avoid possible confusion.
23367
233682009-06-14  <rlk>	175a819b1550d6728a0e5c4ae103fe47a0090c82
23369
23370	Lines: +0, -1
23371	Files:	src/testpattern/testpatterny.y (+0, -1)
23372
23373	Remove unused token declaration.
23374
233752009-06-14  <rlk>	3512aa98bef95bab47971e9268697a0fd80905e4
23376
23377	Lines: +2, -8
23378	Files:	src/testpattern/testpatterny.y (+2, -8)
23379
23380	A few minor simplifications.
23381
233822009-06-14  <rlk>	d21627d04dc399be328ae8549b159b263017d369
23383
23384	Lines: +34, -50
23385	Files:	src/testpattern/testpattern.c (+4, -1)
23386		src/testpattern/testpatternl.l (+2, -9)
23387		src/testpattern/testpatterny.y (+28, -40)
23388
23389	Eliminate bison warnings.
23390
23391	Allow mode specification without bit depth.
23392
23393	Print out number of passing cases as well as failures and skipped.
23394
23395===============================================================================
23396Name: gutenprint-5_2_4_rc1
23397
233982009-06-14  <rlk>	78b0139bc283759425a3a6c6d2f6fedc846c0f6d
23399
23400	Lines: +18, -18
23401	Files:	NEWS (+3, -3)
23402		README (+13, -13)
23403		configure.ac (+2, -2)
23404
23405	Prep for 5.2.4-rc1
23406
234072009-06-08  <rlk>	ec9319fe504aa757db52eec9ed68dea8754c684e
23408
23409	Lines: +1, -1
23410	Files:	test/run-weavetest (+1, -1)
23411
23412	Remove some particularly long-running cases that are not likely to be
23413	used in real life.
23414
234152009-06-08  <rlk>	d4ab9bc45376c24dd7d1a2e393356e7985e245c0
23416
23417	Lines: +101, -25
23418	Files:	NEWS (+44, -3)
23419		README (+11, -11)
23420		src/main/print-escp2.c (+2, -2)
23421		src/testpattern/run-testpattern-2.in (+8, -5)
23422		src/testpattern/testpattern.c (+35, -3)
23423		test/run-weavetest (+1, -1)
23424
23425	Testpattern shouldn't fail if it provides a combination of arguments that
23426	fails validation during automatic run.
23427
23428	Epson driver should be more consistent about accepting RawChannels
23429	argument.
23430
23431	Testpattern generator should reset page count for each argument.
23432
23433	Weave pattern test generator should test additional cases.
23434
23435	Update top level doc for release.
23436
234372009-06-07  <rlk>	9f7df4f3b6261814e505d1d8792f161706c7ceb6
23438
23439	Lines: +150, -137
23440	Files:	configure.ac (+14, -12)
23441		scripts/autogen.sh (+1, -1)
23442		src/main/bit-ops.c (+135, -124)
23443
23444	Minor code cleanup in bit-ops.c
23445
23446	Don't include --enable-compiler-warnings in autogen.sh (no longer needed)
23447
23448	Bump version, make warning about missing devel package more obvious.
23449
234502009-06-07  <rlk>	05353eeb144af9230fdc5d92370591ec5655cfab
23451
23452	Lines: +37, -35
23453	Files:	src/cups/cups-genppdupdate.in (+34, -33)
23454		src/cups/genppd.c (+3, -2)
23455
23456	Improve command names for genppd speedup
23457
234582009-06-03  <rlk>	af223b7b4a4d7f2d25aef0a95470ec841bf90a42
23459
23460	Lines: +1, -1
23461	Files:	src/testpattern/testpatternl.l (+1, -1)
23462
23463	Accept double-quoted strings with zero characters
23464
234652009-06-02  <rlk>	420c019366d69b9610a88638fa11844aa38c19c3
23466
23467	Lines: +52, -46
23468	Files:	src/testpattern/testpatternl.l (+4, -1)
23469		src/testpattern/testpatterny.y (+48, -45)
23470
23471	Fix compatibility with Bison 2.4
23472
234732009-05-30  <rlk>	9435f1f6336086b0687b3534123b908131c46ebb
23474
23475	Lines: +10, -1
23476	Files:	src/xml/Makefile.am (+1, -1)
23477		src/xml/escp2/Makefile.am (+2, -0)
23478		src/xml/escp2/inks/Makefile.am (+1, -0)
23479		src/xml/escp2/inputslots/Makefile.am (+1, -0)
23480		src/xml/escp2/media/Makefile.am (+1, -0)
23481		src/xml/escp2/mediasizes/Makefile.am (+1, -0)
23482		src/xml/escp2/model/Makefile.am (+1, -0)
23483		src/xml/escp2/qualitypresets/Makefile.am (+1, -0)
23484		src/xml/escp2/weaves/Makefile.am (+1, -0)
23485
23486	dist-hook needs xml-stamp to be created
23487
234882009-05-24  <rlk>	32426380b1c9852f9b7fd15faebfd9bd554ff6f1
23489
23490	Lines: +2, -0
23491	Files:	src/foomatic/foomatic-printermap (+1, -0)
23492		src/xml/printers.xml (+1, -0)
23493
23494	Add Epson DX4000
23495
234962009-05-24  <rlk>	3f39e0207bf81ce6f247d57f5fd1c841969c97dd
23497
23498	Lines: +13, -3
23499	Files:	src/cups/genppd.c (+13, -3)
23500
23501	Fix calls to putenv, which must use permanent memory.
23502
235032009-05-24  <rlk>	594b32dcd32278d11deb1e3230f1ff3fe2aab83b
23504
23505	Lines: +1, -1
23506	Files:	src/main/print-weave.c (+1, -1)
23507
23508	Fix printf warning
23509
235102009-05-24  <rlk>	909a146b0045291a12856a0dfeebd3a8301cd078
23511
23512	Lines: +8, -2
23513	Files:	scripts/mkchlog (+8, -2)
23514
23515	Fix error with reporting date, time, and author.
23516
235172009-05-23  <rlk>	602c05886aecd38d42ede8cce71e4c07f4de109a
23518
23519	Lines: +1, -1
23520	Files:	src/xml/escp2/model/model_96.xml (+1, -1)
23521
23522	Send job start sequence for Artisan printers per recommendation.
23523
235242009-05-23  <rlk>	863b29f180c5a518a36c9f8803f7227079e3ba8b
23525
23526	Lines: +51, -1
23527	Files:	src/testpattern/run-testpattern-2.in (+51, -1)
23528
23529	Add help
23530
235312009-05-20  <rlk>	8c351da2ba2a323c6b887cd334f265e8cb86b440
23532
23533	Lines: +149, -149
23534	Files:	src/xml/escp2/media/f360_ultrachrome_k3v.xml (+149, -149)
23535
23536	Fix Print Methods based on manual.
23537
235382009-05-17  <rlk>	8a5d4e39e5df3bd6ec93693ec9592d22ee315598
23539
23540	Lines: +3, -3
23541	Files:	src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+3, -3)
23542
23543	Retune light inks on R2880.
23544
235452009-05-17  <rlk>	0cf901d1b93275c25854d30d8f17f7897b6ef777
23546
23547	Lines: +404, -509
23548	Files:	include/gutenprint/bit-ops.h (+83, -0)
23549		src/cups/cups-genppdupdate.in (+35, -4)
23550		src/cups/genppd.c (+21, -0)
23551		src/main/bit-ops.c (+241, -464)
23552		src/main/print-escp2.c (+15, -1)
23553		src/main/print-escp2.h (+1, -0)
23554		src/main/print-weave.c (+6, -38)
23555		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2)
23556
23557	Speed up cups-genppdupdate by reusing server binary
23558
235592009-04-21  <m0m>	8642e356b5009a93552fb45391070ccbfbcd100b
23560
23561	Lines: +1, -1
23562	Files:	src/main/print-olympus.c (+1, -1)
23563
23564	fixed memory leak in dyesub_print_row()
23565
23566	    dnp-ds40
23567	        Color+300x300..............................................==5555== Invalid read of size 2
23568	    ==5555==    at 0x476427: dyesub_print (print-olympus.c:2485)
23569	    ==5555==    by 0x404450: main (in /home/rlk/sandbox/print-5.1/src/testpattern/testpattern)
23570	    ==5555==  Address 0x6c56ea8 is 0 bytes after a block of size 11,520 alloc'd
23571	    ==5555==    at 0x4C256AE: malloc (in /usr/lib64/valgrind/amd64-linux/vgpreload_memcheck.so)
23572	    ==5555==    by 0x413209: stp_malloc (print-util.c:427)
23573	    ==5555==    by 0x475A95: dyesub_print (print-olympus.c:2447)
23574	    ==5555==    by 0x404450: main (in /home/rlk/sandbox/print-5.1/src/testpattern/testpattern)
23575
235762009-04-14  <rlk>	2d1516fd7caec4b85a5adb2318b534dd4e8b66a1
23577
23578	Lines: +2, -2
23579	Files:	src/xml/papers.xml (+2, -2)
23580
23581	Fix definition of L photo paper.
23582
235832009-04-11  <rlk>	51cd8f25baaeb86aeef2803d1a48531506063887
23584
23585	Lines: +2, -1
23586	Files:	src/xml/escp2/inputslots/r2880.xml (+1, -0)
23587		src/xml/escp2/model/model_98.xml (+1, -1)
23588
23589	Fix CD definition for R2880
23590
235912009-04-11  <rlk>	6df2fa38092a00b192808443e30b1ae1270c5c8a
23592
23593	Lines: +3, -34
23594	Files:	src/cups/cups-genppdupdate.in (+3, -34)
23595
23596	Back out unintended change
23597
235982009-04-11  <rlk>	6fed231493871aae474de191784dcb861d5c2790
23599
23600	Lines: +50, -18
23601	Files:	src/cups/cups-genppdupdate.in (+34, -3)
23602		src/cups/genppd.c (+12, -11)
23603		src/cups/i18n.c (+2, -2)
23604		src/cups/i18n.h (+2, -2)
23605
23606	Fix memory leaks
23607
236082009-04-11  <rlk>	a7d97ec6bdcd40685e03f80ac0a01f8544958971
23609
23610	Lines: +7, -5
23611	Files:	src/cups/genppd.c (+3, -3)
23612		src/cups/i18n.c (+3, -1)
23613		src/cups/i18n.h (+1, -1)
23614
23615	Fix memory leaks
23616
236172009-04-11  <rlk>	2674d3c1a6348303e1b390828456d269125d6d5e
23618
23619	Lines: +4, -4
23620	Files:	src/main/print-olympus.c (+4, -4)
23621
23622	Fix up declaration syntax
23623
236242009-04-11  <rlk>	c01bbb6820d5d2db4f1cf6fd2b288f850afdda91
23625
23626	Lines: +2, -1
23627	Files:	src/cups/Makefile.am (+2, -1)
23628
23629	2661138 Parallel build breaks for cups/ppd
23630
236312009-04-08  <rlk>	3a95b91ee4f8886065205fb2804a1f5606f28949
23632
23633	Lines: +35, -8
23634	Files:	scripts/mkchlog (+35, -8)
23635
23636	Handle newer version of CVS.
23637
236382009-04-08  <rlk>	ffc10b70c9fa3199db406dfe905312b15db8b445
23639
23640	Lines: +12, -7
23641	Files:	scripts/mkchlog (+12, -7)
23642
23643	Remove spurious printout.
23644
236452009-04-08  <rlk>	24c36f8af79fced30b019f0b2dda34a6d62bc2ed
23646
23647	Lines: +41, -13
23648	Files:	scripts/mkchlog (+41, -13)
23649
23650	Allow use of RCS filename.
23651
23652	Simplify print logic a bit.
23653
236542009-04-08  <rlk>	98f2b168ed0714ae7e37fad229284d53139a3971
23655
23656	Lines: +17, -19
23657	Files:	scripts/mkchlog (+17, -19)
23658
23659	Print last file correctly.
23660
236612009-04-05  <rleigh>	87653c2f91b92b9e710caae447a01217608436ef
23662
23663	Lines: +1, -1
23664	Files:	src/xml/printers.xml (+1, -1)
23665
23666	Correct typo in Epson Stylus Office TX300F name
23667
236682009-03-30  <rlk>	ace8f9b7b2982a97770fdb3332868a090c16e160
23669
23670	Lines: +2, -2
23671	Files:	src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+2, -2)
23672
23673	Revert black shades to previous.
23674
236752009-03-30  <rlk>	63e839e8ff2ba6d50e9d1ddfe9b8cb5d803a01cd
23676
23677	Lines: +195, -195
23678	Files:	src/xml/escp2/media/f360_ultrachrome_k3v.xml (+195, -195)
23679
23680	Tune photo black ink.
23681
236822009-03-30  <rlk>	266febdfff2b42da267824ecd36e6593adba18a1
23683
23684	Lines: +8, -8
23685	Files:	src/xml/escp2/model/model_98.xml (+8, -8)
23686
23687	Improve the density; fix some other parameters.
23688
236892009-03-29  <rlk>	b240383215b147f9f5322c20556a29457c98e0d8
23690
23691	Lines: +6, -6
23692	Files:	src/xml/escp2/inks/f360_ultrachrome_k3v.xml (+6, -6)
23693
23694	Retune inks.  Photo black is tested; matte black is not.
23695
236962009-03-27  <tillkamppeter>	f95357d387d8e386f9b391f24c2f670ddf00fe9b
23697
23698	Lines: +122, -266
23699	Files:	src/foomatic/foomatic-printermap (+61, -133)
23700		src/xml/printers.xml (+61, -133)
23701
23702	Syncronized model names of Ricoh and OEM printers with the names in the OpenPrinting database/Ricoh's PPDs.
23703
237042009-03-22  <rlk>	a1789bdb4c4b9fc40a4ae912c51f47000f79e751
23705
23706	Lines: +68, -14
23707	Files:	src/foomatic/foomatic-printermap (+1, -0)
23708		src/xml/escp2/inputslots/Makefile.am (+1, -0)
23709		src/xml/escp2/inputslots/r2880.xml (added +51)
23710		src/xml/escp2/model/model_98.xml (+14, -14)
23711		src/xml/printers.xml (+1, -0)
23712
23713	Partial tuning of R2880
23714
237152009-03-22  <rlk>	be5c1eb4a1e6af14b4bb017f05de5fe0c6a9fca3
23716
23717	Lines: +68, -5
23718	Files:	README (+57, -4)
23719		configure.ac (+11, -1)
23720
23721	Try to make it more clear that development packages often have to be
23722	installed to compile GIMP plugin or CUPS driver.
23723
237242009-03-22  <rlk>	a03cb8f85e13a04477666eb6c34dea33d8ed88a5
23725
23726	Lines: +2254, -1
23727	Files:	src/foomatic/foomatic-printermap (+1, -0)
23728		src/xml/escp2/inks/Makefile.am (+1, -0)
23729		src/xml/escp2/inks/f360_ultrachrome_k3v.xml (added +608)
23730		src/xml/escp2/media/Makefile.am (+1, -0)
23731		src/xml/escp2/media/f360_ultrachrome_k3v.xml (added +1468)
23732		src/xml/escp2/model/Makefile.am (+2, -1)
23733		src/xml/escp2/model/model_98.xml (added +172)
23734		src/xml/printers.xml (+1, -0)
23735
23736	Preliminary support for Epson Stylus Photo R2880
23737
237382009-03-22  <rlk>	62f0607ab2ef31be9ccd17ba00992063106ee0b0
23739
23740	Lines: +13, -13
23741	Files:	src/escputil/escputil.c (+13, -13)
23742
23743	Widen field for ink cartridge name for Stylus Photo R2880.
23744
237452009-03-16  <rlk>	b28fb494739f41b44a648d59d4392c64d2bac7c5
23746
23747	Lines: +2, -0
23748	Files:	test/parse-escp2 (+2, -0)
23749
23750	Suppress (minor) undesired output.
23751
237522009-03-15  <rlk>	07134668a0fcaf92ac67bd6128071255a7ff9264
23753
23754	Lines: +6, -2
23755	Files:	scripts/mkchlog (+6, -2)
23756
23757	Add option to reverse output.
23758
23759	Handle whitespace in filenames.
23760
237612009-03-15  <rlk>	7ab885b91320f6b7160d612cd33465949d06088f
23762
23763	Lines: +2, -2
23764	Files:	src/xml/escp2/inputslots/artisan.xml (+2, -2)
23765
23766	Change names of trays to match what Epson calls them.
23767
237682009-03-15  <rlk>	cb79e9c8719af193901cb1f943780586f85990dd
23769
23770	Lines: +1, -0
23771	Files:	src/xml/escp2/media/Makefile.am (+1, -0)
23772
23773	Add new media definitions for Artisan printers.
23774
237752009-03-14  <rlk>	5b26dbb3f772953be6323b7b96aeaab1c776ef6a
23776
23777	Lines: +1318, -1
23778	Files:	src/xml/escp2/media/artisan.xml (added +1317)
23779		src/xml/escp2/model/model_96.xml (+1, -1)
23780
23781	Correct paper definitions for Artisan printers
23782
237832009-03-07  <rlk>	dc147024ff219e68b5a3374c0e442f34fbea405a
23784
23785	Lines: +8901, -868
23786	Files:	src/main/escp2-channels.c (+2, -0)
23787		src/main/print-escp2.c (+138, -5)
23788		src/main/print-escp2.h (+3, -2)
23789		src/xml/escp2/inks/c64.xml (+36, -1)
23790		src/xml/escp2/inks/c80.xml (+35, -0)
23791		src/xml/escp2/inks/c82.xml (+35, -0)
23792		src/xml/escp2/inks/cx3650.xml (+35, -0)
23793		src/xml/escp2/inks/f360.xml (+35, -0)
23794		src/xml/escp2/inks/photo_gen0.xml (+82, -0)
23795		src/xml/escp2/inks/photo_gen1.xml (+82, -0)
23796		src/xml/escp2/inks/photo_gen2.xml (+82, -0)
23797		src/xml/escp2/inks/photo_gen3.xml (+82, -0)
23798		src/xml/escp2/inks/photo_gen3_4.xml (+35, -0)
23799		src/xml/escp2/inks/pro_gen1.xml (+82, -0)
23800		src/xml/escp2/inks/pro_gen2.xml (+82, -0)
23801		src/xml/escp2/inks/standard.xml (+35, -0)
23802		src/xml/escp2/inks/standard_gen0.xml (+35, -0)
23803		src/xml/escp2/media/c64.xml (+323, -0)
23804		src/xml/escp2/media/c80.xml (+323, -0)
23805		src/xml/escp2/media/c82.xml (+323, -0)
23806		src/xml/escp2/media/cx3650.xml (+323, -0)
23807		src/xml/escp2/media/f360.xml (+323, -0)
23808		src/xml/escp2/media/photo_gen0.xml (+751, -105)
23809		src/xml/escp2/media/photo_gen1.xml (+766, -120)
23810		src/xml/escp2/media/photo_gen2.xml (+779, -133)
23811		src/xml/escp2/media/photo_gen3.xml (+1152, -183)
23812		src/xml/escp2/media/photo_gen3_4.xml (+720, -74)
23813		src/xml/escp2/media/pro_gen1.xml (+783, -137)
23814		src/xml/escp2/media/pro_gen2.xml (+746, -100)
23815		src/xml/escp2/media/standard.xml (+323, -0)
23816		src/xml/escp2/media/standard_gen0.xml (+323, -0)
23817		test/unprint.c (+27, -8)
23818
23819	Add MIS quadtone and six tone inksets.
23820
238212009-03-07  <rlk>	e5dca10dbe66ed1beea7056d50d6f18ed13ce6c5
23822
23823	Lines: +58, -2
23824	Files:	src/main/print-weave.c (+58, -2)
23825
23826	Add more debugging in case of error.
23827
238282009-03-07  <rlk>	ad26134aa258995168d2762ddfe7ef4e19727e4b
23829
23830	Lines: +1, -1
23831	Files:	scripts/autogen.sh (+1, -1)
23832
23833	Correctly check version for newer versions of libtool.  E. g.
23834
23835	$ libtool --version
23836	ltmain.sh (GNU libtool) 2.2.6
23837
23838	in addition to
23839
23840	$ libtool --version
23841	ltmain.sh (GNU libtool) 1.5.26 (1.1220.2.492 2008/01/30 06:40:56)
23842
238432009-03-05  <rlk>	48e1a1516b49005daf09b6f2c31b73671c91e931
23844
23845	Lines: +44, -4
23846	Files:	src/main/print-escp2.c (+44, -4)
23847
23848	Put quadtone ink parameters in PPD files, so that quadtone users can
23849	adjust ink settings.
23850
238512009-03-04  <m0m>	6f3b03b8d7b06339435916cd1435b3bc20ef9d0d
23852
23853	Lines: +123, -0
23854	Files:	src/foomatic/foomatic-printermap (+2, -0)
23855		src/main/print-olympus.c (+119, -0)
23856		src/xml/printers.xml (+2, -0)
23857
23858	applied DNP dyesub printer driver patch from jordi <jordif.starblitz@gmail.com>
23859
238602009-03-02  <rlk>	46818532e236dcb3fd76acc77a13a63e97b7b8b5
23861
23862	Lines: +52, -52
23863	Files:	src/xml/escp2/inks/c80.xml (+4, -4)
23864		src/xml/escp2/inks/c82.xml (+4, -4)
23865		src/xml/escp2/inks/cx3650.xml (+4, -4)
23866		src/xml/escp2/inks/f360.xml (+4, -4)
23867		src/xml/escp2/inks/photo_gen0.xml (+4, -4)
23868		src/xml/escp2/inks/photo_gen1.xml (+4, -4)
23869		src/xml/escp2/inks/photo_gen2.xml (+4, -4)
23870		src/xml/escp2/inks/photo_gen3.xml (+4, -4)
23871		src/xml/escp2/inks/photo_gen3_4.xml (+4, -4)
23872		src/xml/escp2/inks/pro_gen1.xml (+4, -4)
23873		src/xml/escp2/inks/pro_gen2.xml (+4, -4)
23874		src/xml/escp2/inks/standard.xml (+4, -4)
23875		src/xml/escp2/inks/standard_gen0.xml (+4, -4)
23876
23877	Fix gray transition parameter names for quadtone inks
23878
238792009-03-01  <rlk>	b54e81b62edf5de6b590f6095ef3c76c2b8e56fc
23880
23881	Lines: +1, -1
23882	Files:	test/unprint.c (+1, -1)
23883
23884	Reorder quadtone inks to get correct constants.
23885
238862009-03-01  <rlk>	390105d4f7843f3d043e7739701c1ff5992b13a6
23887
23888	Lines: +3, -3
23889	Files:	src/main/channel.c (+3, -3)
23890
23891	Add appropriate newlines in debug output.
23892
238932009-01-21  <m0m>	fc67a6ca27da5fd9426cf4df1337e796c5a6edb2
23894
23895	Lines: +49, -0
23896	Files:	src/foomatic/foomatic-printermap (+1, -0)
23897		src/main/print-olympus.c (+47, -0)
23898		src/xml/printers.xml (+1, -0)
23899
23900	added support for Canon SELPHY CP-520
23901	patch submited by Simon Waid
23902
239032009-01-07  <rlk>	8232ea53f8aefa6edbd4da0657039d031bd2e732
23904
23905	Lines: +1, -1
23906	Files:	src/xml/escp2/model/model_95.xml (+1, -1)
23907
23908	2473672 Print quality poor at paper borders, Epson DX4800
23909
239102009-01-05  <rlk>	e44dacbf3603c5e2f146643f45f0577cdfc8f822
23911
23912	Lines: +10, -0
23913	Files:	src/xml/papers.xml (+10, -0)
23914
23915	Add L-size paper with tear-off borders.
23916
239172009-01-04  <rlk>	7457485c2e4a00f10ae30c8b1ef047e68c32eef0
23918
23919	Lines: +19, -19
23920	Files:	src/xml/escp2/inks/cmykrb.xml (+9, -9)
23921		src/xml/escp2/inks/cmykro.xml (+10, -10)
23922
23923	Change Gloss to Gloss Optimizer
23924
239252009-01-03  <rlk>	5799e543a4dd9c700e7cfe6680b28f79497b72d0
23926
23927	Lines: +1620, -1474
23928	Files:	src/main/escp2-channels.c (+6, -0)
23929		src/main/print-escp2.c (+58, -2)
23930		src/main/print-escp2.h (+2, -0)
23931		src/xml/escp2/inks/artisan.xml (+37, -37)
23932		src/xml/escp2/inks/b500.xml (+15, -15)
23933		src/xml/escp2/inks/c120.xml (+15, -15)
23934		src/xml/escp2/inks/c64.xml (+19, -19)
23935		src/xml/escp2/inks/c80.xml (+19, -19)
23936		src/xml/escp2/inks/c82.xml (+19, -19)
23937		src/xml/escp2/inks/claria.xml (+37, -37)
23938		src/xml/escp2/inks/cmy.xml (+3, -3)
23939		src/xml/escp2/inks/cmykrb.xml (+84, -84)
23940		src/xml/escp2/inks/cmykro.xml (+84, -84)
23941		src/xml/escp2/inks/cx3650.xml (+19, -19)
23942		src/xml/escp2/inks/defaultblack.xml (+1, -1)
23943		src/xml/escp2/inks/f360.xml (+19, -19)
23944		src/xml/escp2/inks/f360_photo.xml (+37, -37)
23945		src/xml/escp2/inks/f360_photo7_japan.xml (+66, -66)
23946		src/xml/escp2/inks/f360_ultrachrome.xml (+127, -112)
23947		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+100, -82)
23948		src/xml/escp2/inks/nx100.xml (+15, -15)
23949		src/xml/escp2/inks/photo_gen0.xml (+41, -41)
23950		src/xml/escp2/inks/photo_gen1.xml (+41, -41)
23951		src/xml/escp2/inks/photo_gen2.xml (+42, -41)
23952		src/xml/escp2/inks/photo_gen3.xml (+41, -41)
23953		src/xml/escp2/inks/photo_gen3_4.xml (+19, -19)
23954		src/xml/escp2/inks/photo_gen4.xml (+37, -37)
23955		src/xml/escp2/inks/photo_pigment.xml (+37, -37)
23956		src/xml/escp2/inks/picturemate_4.xml (+8, -8)
23957		src/xml/escp2/inks/picturemate_6.xml (+20, -20)
23958		src/xml/escp2/inks/pro_gen1.xml (+41, -41)
23959		src/xml/escp2/inks/pro_gen2.xml (+41, -41)
23960		src/xml/escp2/inks/pro_pigment.xml (+37, -37)
23961		src/xml/escp2/inks/pro_ultrachrome.xml (+125, -110)
23962		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+100, -82)
23963		src/xml/escp2/inks/standard.xml (+19, -19)
23964		src/xml/escp2/inks/standard_gen0.xml (+19, -19)
23965		src/xml/escp2/inks/ultrachrome.xml (+125, -110)
23966		src/xml/escp2/inks/wf40.xml (+15, -15)
23967		src/xml/escp2/inks/wf500.xml (+15, -15)
23968		src/xml/escp2/inks/x80.xml (+15, -15)
23969
23970	Add RawChannels parameter to enable fetching names of each channel
23971
239722009-01-03  <rlk>	f99047443a1fe715e1fc5141d7c7dcd5323f3cee
23973
23974	Lines: +6, -5
23975	Files:	src/testpattern/run-testpattern-2.in (+6, -5)
23976
23977	Combine raw channels and ink set, since we want to check all
23978	combinations.
23979
23980	Be more selective about omitting raw channels.
23981
239822009-01-03  <rlk>	860141dc4c4d4715b6c1bf21111b7287572f8cd9
23983
23984	Lines: +3, -2
23985	Files:	src/testpattern/testpattern.c (+3, -2)
23986
23987	Make sure we free everything even if we can't print for some reason.
23988
239892009-01-03  <rlk>	68a0c65d7d8f0379a80693670b642ae5953a2939
23990
23991	Lines: +4, -4
23992	Files:	src/foomatic/foomatic-printermap (+2, -2)
23993		src/xml/printers.xml (+2, -2)
23994
23995	Correct names of P/TX 700/800 (700W, 800FW).
23996
239972009-01-01  <rlk>	46172e0d39134986cbab677f64d0cdf5a00b4d1a
23998
23999	Lines: +15, -8
24000	Files:	src/xml/escp2/model/model_77.xml (+15, -8)
24001
24002	Try to fix PM-D600 (bug 1575384)
24003
24004===============================================================================
24005Name: gutenprint-5_2_3
24006
240072008-12-22  <rlk>	575b0a36a0123fca1760fabfb22888da28c6459c
24008
24009	Lines: +0, -0
24010
24011	Gutenprint 5.2.3 release
24012
240132008-12-21  <rlk>	d8b84b74e48ce9b880569d8514f823bb4f8f02a4
24014
24015	Lines: +205, -119
24016	Files:	src/escputil/d4lib.c (+140, -18)
24017		src/escputil/d4lib.h (+5, -1)
24018		src/escputil/escputil.c (+60, -100)
24019
24020	Fix escputil for NX100 (needs code review)
24021
240222008-12-21  <rlk>	447ee507f40bd4c644b5e1e7a4cef9c2f99f3026
24023
24024	Lines: +4, -0
24025	Files:	NEWS (+4, -0)
24026
24027	Add support for Canon MP220 and iP4600.
24028
240292008-12-21  <faust3>	eb77674f62bcdbe8700f5303c6fceeb619ad3ce1
24030
24031	Lines: +1, -1
24032	Files:	src/main/canon-printers.h (+1, -1)
24033
24034	also enable the iP4600 specific paper list
24035
240362008-12-21  <faust3>	a0d015c7d727371c5627aef457cd6f2f8ff0b557
24037
24038	Lines: +47, -24
24039	Files:	src/main/canon-media.h (+47, -24)
24040
24041	Added an iP4600 paper list and also added another paper specific value for the P command
24042	patch by Richard Collins <the.hungarian at gmail.com>
24043
240442008-12-21  <faust3>	fa47590a7724fbb38a3eaea0676ec26c57076f4b
24045
24046	Lines: +10, -1
24047	Files:	src/main/canon-media.h (+9, -0)
24048		src/main/canon-printers.h (+1, -1)
24049
24050	Added an iP4600 specific slot list
24051	patch by Richard Collins <the.hungarian at gmail.com>
24052
240532008-12-21  <faust3>	38195a73a8ae33043ab79ce01519e2dcf51babdb
24054
24055	Lines: +1, -1
24056	Files:	test/pixma_parse.c (+1, -1)
24057
24058	Avoid division by zero when bpp is 0
24059	patch by Richard Collins <the.hungarian at gmail.com>
24060
240612008-12-21  <faust3>	3f6e8f40f758277b771263d0b8bf69103b280300
24062
24063	Lines: +105, -0
24064	Files:	src/main/canon-inks.h (+105, -0)
24065
24066	Added support for a few more inksets that are required for better iP4600 support
24067	patch by
24068	Richard Collins <the.hungarian at gmail.com>
24069
240702008-12-21  <faust3>	9b2759dc0cfba75687bb80fa475c7fa60ec998eb
24071
24072	Lines: +66, -8
24073	Files:	src/foomatic/foomatic-printermap (+1, -0)
24074		src/main/canon-printers.h (+56, -0)
24075		src/main/print-canon.c (+8, -8)
24076		src/xml/printers.xml (+1, -0)
24077
24078	Initial support for the Canon PIXMA iP4600
24079	patch by Bernd Ernesti <veego at users.sourceforge.net>
24080	(#2447389)
24081
240822008-12-21  <faust3>	09c8e4933eebbf70fe7fb798cde031f86b4df442
24083
24084	Lines: +2, -0
24085	Files:	src/foomatic/foomatic-printermap (+1, -0)
24086		src/xml/printers.xml (+1, -0)
24087
24088	According to Alec de Zegher <alec at alecweb.be> the MP220 works with
24089	the MP180 driver.
24090
240912008-12-21  <rlk>	d3fb4db5d53675fcc688c753eee1c8ecadefdcef
24092
24093	Lines: +50, -38
24094	Files:	NEWS (+35, -23)
24095		README (+13, -13)
24096		configure.ac (+2, -2)
24097
24098	Bump version
24099
241002008-12-20  <rlk>	6e692b1b91097e81ecc01e3da018caa03f653756
24101
24102	Lines: +1005, -21
24103	Files:	NEWS (+7, -4)
24104		src/xml/escp2/media/Makefile.am (+1, -0)
24105		src/xml/escp2/media/nx100.xml (added +980)
24106		src/xml/escp2/model/model_94.xml (+17, -17)
24107
24108	Fix Epson NX100 and related printers
24109
241102008-12-17  <rlk>	c87f550186542d2f4833c85c8cf8f8fcbb6c0111
24111
24112	Lines: +3, -1
24113	Files:	NEWS (+3, -1)
24114
24115	Epson has confirmed that S20 is equivalent to C79/C68.
24116
241172008-12-17  <rlk>	122965d9e940da7fbba841fe05e5d31782eb8518
24118
24119	Lines: +0, -2
24120	Files:	src/xml/printers.xml (+0, -2)
24121
24122	Epson has confirmed that S20 is equivalent to C79/C68.
24123
241242008-12-15  <rlk>	ceb4c3192f026527e805fc0b26650911b85ab724
24125
24126	Lines: +4, -2
24127	Files:	src/xml/printers.xml (+4, -2)
24128
24129	Change driver for S20/T20 to C68 rather than NX100, based on report by
24130	Henning Paul.
24131
241322008-12-12  <rlk>	c9b57f1448e79d32a3c123cfa72c562d3217a32a
24133
24134	Lines: +4, -4
24135	Files:	NEWS (+4, -4)
24136
24137	Add a few more printers to the NX100 equivalence class.
24138
241392008-12-12  <rlk>	6d852914ebd182ec2bc40c4ea1c3a00c10a4febc
24140
24141	Lines: +17, -17
24142	Files:	NEWS (+3, -3)
24143		README (+13, -13)
24144		configure.ac (+1, -1)
24145
24146	Prep for snapshot release
24147
241482008-12-12  <rlk>	1f149db860340b8e3e8c493a8db15e43f509c797
24149
24150	Lines: +54, -53
24151	Files:	NEWS (+13, -5)
24152		src/foomatic/foomatic-printermap (+13, -0)
24153		src/xml/escp2/model/model_94.xml (+12, -45)
24154		src/xml/printers.xml (+16, -3)
24155
24156	Correct (on specification) support for the Epson NX100 and friends.
24157
24158	Add support for the PM-A940 and PM-T960 based on the RX680.
24159
241602008-12-11  <rlk>	d7131c048f9501e5644032d769e8c847cb0d237a
24161
24162	Lines: +26, -0
24163	Files:	NEWS (+26, -0)
24164
24165	Update release notes for next release.
24166
241672008-12-10  <rlk>	92f8b36cbe311a51b299a28362df0c80f78d606f
24168
24169	Lines: +231, -1
24170	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
24171		src/xml/escp2/inputslots/rx680.xml (added +40)
24172		src/xml/escp2/model/Makefile.am (+2, -1)
24173		src/xml/escp2/model/model_97.xml (added +188)
24174
24175	First cut at RX680
24176
241772008-12-10  <rlk>	e3130996eab06c444416b3ee7ba793be0c8bca6b
24178
24179	Lines: +4, -0
24180	Files:	src/cups/test-rastertogutenprint.in (+4, -0)
24181
24182	Try "whence" in addition to "type" to find pdftops.
24183
241842008-12-09  <rlk>	f9806aab10ff2ef8131f798a2eee20f3fd474623
24185
24186	Lines: +44, -3
24187	Files:	src/xml/escp2/inputslots/Makefile.am (+1, -0)
24188		src/xml/escp2/inputslots/artisan.xml (added +40)
24189		src/xml/escp2/model/model_96.xml (+3, -3)
24190
24191	Make duplex and print to CD work on Artisan printers
24192
241932008-12-07  <rlk>	288801b983fd362270f9b7c35625369ef5c67864
24194
24195	Lines: +313, -35
24196	Files:	src/testpattern/testpatterny.y (+1, -0)
24197		src/xml/escp2/inks/Makefile.am (+1, -0)
24198		src/xml/escp2/inks/artisan.xml (added +285)
24199		src/xml/escp2/model/model_96.xml (+26, -35)
24200
24201	Initial tuning for Artisan printers
24202
242032008-12-05  <rlk>	105a35f1be5cf7fe923ba5f64786da2e06d017f9
24204
24205	Lines: +12, -5
24206	Files:	src/escputil/escputil.c (+12, -5)
24207
24208	Fix some error handling and debug printout cases.
24209
24210	Do not attempt to change the read/write mode via fcntl (on Solaris
24211	you're not supposed to pass those flags to fcntl).
24212
242132008-12-05  <easysw>	a1e6f36ce05f144b630015d162b4eafa7b8a12bc
24214
24215	Lines: +17, -17
24216	Files:	src/cups/genppd.c (+17, -17)
24217
24218	In main() for the CUPS driver interface, force the locale to "C" (POSIX) before
24219	calling stp_init(), which calls setlocale() but probably shouldn't.
24220
24221	Always localize dimension choices, and add a localizable string for it so
24222	we can use something other than "%.1f mm" as needed.
24223
242242008-11-22  <rlk>	03c75f5fe58464528389f2fc45c425445c897429
24225
24226	Lines: +0, -6
24227	Files:	src/main/print-escp2.c (+0, -6)
24228
24229	Remove spurious debug comment introduced by last commit.
24230
242312008-11-22  <rlk>	b12484852e39ad131ca1eda75d9c83cc7cc3195b
24232
24233	Lines: +64, -3
24234	Files:	src/main/print-escp2-data.c (+13, -1)
24235		src/main/print-escp2.c (+43, -0)
24236		src/main/print-escp2.h (+5, -0)
24237		src/xml/escp2/model/model_87.xml (+3, -2)
24238
24239	Allow extended margins with duplex printers when duplex not in use
24240
242412008-11-16  <rlk>	1cf6d2c31568c8f424914e7eb866e7b4abd18b6e
24242
24243	Lines: +1, -1
24244	Files:	src/xml/printers.xml (+1, -1)
24245
24246	CX4900 needs to be corrected also.
24247
242482008-11-15  <rlk>	c2d599e9ee514926d174086df39e94c0cc1d8b3e
24249
24250	Lines: +1, -1
24251	Files:	src/cups/test-rastertogutenprint.in (+1, -1)
24252
24253	Use gunzip -f to avoid noise about uncompressed PPD files that already exist.
24254
242552008-11-15  <rlk>	7083e66830a43e85796a115416cbbc541642cd0c
24256
24257	Lines: +3, -1
24258	Files:	src/cups/test-rastertogutenprint.in (+3, -1)
24259
24260	Correctly use cgpdftoraster, and uncompress PPD files since not all
24261	versions of CUPS can work with compressed PPDs.
24262
24263===============================================================================
24264Name: gutenprint-5_2_2
24265
242662008-11-15  <rlk>	b59df7f9d6ec0a7e1459463624ae20ca19a820c2
24267
24268	Lines: +209, -9
24269	Files:	NEWS (+8, -2)
24270		src/foomatic/foomatic-printermap (+3, -0)
24271		src/xml/escp2/model/Makefile.am (+2, -1)
24272		src/xml/escp2/model/model_96.xml (added +187)
24273		src/xml/printers.xml (+9, -6)
24274
24275	Fix definition of Artisan printers based on specs
24276
242772008-11-15  <rlk>	e52e8b58a449b03152d802b884e68679d2efbf17
24278
24279	Lines: +2, -2
24280	Files:	src/cups/test-rastertogutenprint.in (+2, -2)
24281
24282	Remove unnecessarily aggressive quoting.
24283
242842008-11-14  <rlk>	d144a62a912923f8fe4b807f59c84666cd883a98
24285
24286	Lines: +0, -0
24287
24288	Update translation
24289
242902008-11-14  <rlk>	f13662bc5f8d0874bd09e70647a9001642074830
24291
24292	Lines: +0, -0
24293
24294	Fix translation from the translation service
24295
242962008-11-14  <rlk>	87656063f4120eea33f6549bb799ed1caed26b09
24297
24298	Lines: +66, -15
24299	Files:	src/cups/test-rastertogutenprint.in (+13, -5)
24300		src/testpattern/run-testpattern (+10, -2)
24301		src/testpattern/run-testpattern-1 (+10, -2)
24302		src/testpattern/run-testpattern-2.in (+13, -2)
24303		test/run-testdither (+10, -2)
24304		test/run-weavetest (+10, -2)
24305
24306	Fix tests for VPATH builds
24307
243082008-11-13  <rlk>	f1e1b45b53a5a52d12201b264756d58fb013c3c6
24309
24310	Lines: +0, -0
24311
24312	Gutenprint 5.2.2 release
24313
243142008-11-11  <rlk>	be06370c65e7f1e891ac0d3fc4e5208ff7b1b025
24315
24316	Lines: +25, -5
24317	Files:	NEWS (+25, -5)
24318
24319	Update release notes.
24320
243212008-11-11  <rlk>	f5897e53df78962bcbf6096b8444bb87a2e4d3d0
24322
24323	Lines: +1, -1
24324	Files:	configure.ac (+1, -1)
24325		po/it.po (added +0)
24326
24327	Add Italian translation
24328
243292008-11-10  <rlk>	99989596d7efb5604369dbea719c9601569266d2
24330
24331	Lines: +1, -1
24332	Files:	src/xml/escp2/model/Makefile.am (+1, -1)
24333
24334	Correct new model file.
24335
243362008-11-10  <rlk>	417f40e461b74f4966be41210fa2ad2ff472b2c2
24337
24338	Lines: +179, -16
24339	Files:	src/foomatic/foomatic-printermap (+1, -0)
24340		src/xml/escp2/model/Makefile.am (+1, -0)
24341		src/xml/escp2/model/model_65.xml (+4, -4)
24342		src/xml/escp2/model/model_95.xml (added +160)
24343		src/xml/printers.xml (+13, -12)
24344
24345	Correct printer definition for a number of Epson MFP devices
24346
243472008-11-02  <rlk>	05d408f9c9652aecdf87563e2c0c2115eed54bde
24348
24349	Lines: +6, -6
24350	Files:	src/xml/escp2/model/model_91.xml (+6, -6)
24351
24352	[ 2214593 ] Stylus Photo R1900 output unaligned
24353
243542008-11-02  <rlk>	ed827be53c8d5dabeab239327edcf015bc761e52
24355
24356	Lines: +1, -1
24357	Files:	src/ghost/ijsgutenprint.c (+1, -1)
24358
24359	[ 2217057 ] obvious error in ijsgutenprint.c
24360
243612008-11-01  <rleigh>	cac3964fbaf70294a7fcb67bacc5ffdf38b9445a
24362
24363	Lines: +2, -2
24364	Files:	src/xml/Makefile.am (+2, -2)
24365
24366	src/xml/Makefile.am: Fix quoting issue in sed substitution
24367	Remove removed file from CLEANFILES
24368
243692008-10-29  <easysw>	e28a552ac756903bbb00cf23fdaf7fc0357b157b
24370
24371	Lines: +29, -29
24372	Files:	src/escputil/escputil.c (+6, -6)
24373		src/main/channel.c (+1, -1)
24374		src/main/curve.c (+15, -15)
24375		src/main/escp2-channels.c (+1, -1)
24376		src/main/print-lexmark.c (+1, -1)
24377		src/main/print-weave.c (+2, -2)
24378		src/main/sequence.c (+3, -3)
24379
24380	Fix 64-bit compile problems - %d doesn't work with size_t, so instead use
24381	%ld and casts to long.
24382
243832008-10-24  <rlk>	9d4c0d8d269942a927e246fde8dbee5b68065004
24384
24385	Lines: +18, -119
24386	Files:	NEWS (+11, -112)
24387		README (+7, -7)
24388
24389	Advance version
24390
243912008-10-24  <rlk>	6346f3a95aff28eda6a796584c805277094f0a80
24392
24393	Lines: +1, -1
24394	Files:	configure.ac (+1, -1)
24395
24396	Bump version.
24397
243982008-10-24  <rleigh>	ae80eb02b845a6a709d6f7550cf72444774a8592
24399
24400	Lines: +75, -61
24401	Files:	Makefile.am (+13, -13)
24402		include/gutenprintui2/Makefile.am (+3, -2)
24403		src/foomatic/Makefile.am (+3, -1)
24404		src/gutenprintui2/Makefile.am (+3, -2)
24405		src/xml/Makefile.am (+8, -6)
24406		src/xml/escp2/Makefile.am (+10, -9)
24407		src/xml/escp2/inks/Makefile.am (+5, -4)
24408		src/xml/escp2/inputslots/Makefile.am (+5, -4)
24409		src/xml/escp2/media/Makefile.am (+5, -4)
24410		src/xml/escp2/mediasizes/Makefile.am (+5, -4)
24411		src/xml/escp2/model/Makefile.am (+5, -4)
24412		src/xml/escp2/qualitypresets/Makefile.am (+5, -4)
24413		src/xml/escp2/weaves/Makefile.am (+5, -4)
24414
24415	Fix VPATH build
24416
24417	Correct use of srcdir and builddir in XML data directories.
24418	All Makefiles use temporary files when using shell I/O redirection to files,
24419	so make behaves idempotently on failure (the target is only created on
24420	success).
24421
244222008-10-24  <rlk>	586371b4197d8e774d15cccba37356d8edd9843c
24423
24424	Lines: +0, -1
24425	Files:	src/xml/printers.xml (+0, -1)
24426
24427	Remove duplicate entry.
24428
24429===============================================================================
24430Name: gutenprint-5_2_1
24431
244322008-10-19  <rlk>	0fd708eca644aa425ae6a4b154bd6d172e20c1c0
24433
24434	Lines: +0, -0
24435
24436	Gutenprint 5.2.1 release
24437
244382008-10-19  <rlk>	6a7f2b4e166e86a94d56b9d44ccc54a3b7f79096
24439
24440	Lines: +3, -3
24441	Files:	NEWS (+1, -1)
24442		configure.ac (+2, -2)
24443
24444	Fix release that didn't get bumped.
24445
244462008-10-19  <rlk>	02d56777c1eb16ce47b15292cad972199302d9e9
24447
24448	Lines: +19, -19
24449	Files:	NEWS (+2, -2)
24450		README (+15, -15)
24451		configure.ac (+2, -2)
24452
24453	Prep for 5.2.1 release
24454
244552008-10-19  <rlk>	c357b850219526a316469b27e99706a1150d611d
24456
24457	Lines: +0, -0
24458
24459	Update Danish, Dutch translation
24460
244612008-10-19  <rlk>	e7b0f3b7b2796718835d70865887ca213f817022
24462
24463	Lines: +2461, -71
24464	Files:	NEWS (+140, -18)
24465		doc/gutenprint-users-manual.odt (+0, -0)
24466		doc/gutenprint-users-manual.pdf (+0, -0)
24467		src/foomatic/foomatic-generator.in (+5, -4)
24468		src/foomatic/foomatic-printermap (+49, -0)
24469		src/foomatic/printers.c (+2, -0)
24470		src/xml/escp2/inks/Makefile.am (+3, -0)
24471		src/xml/escp2/inks/nx100.xml (added +139)
24472		src/xml/escp2/inks/wf40.xml (added +142)
24473		src/xml/escp2/inks/wf500.xml (added +139)
24474		src/xml/escp2/media/Makefile.am (+1, -0)
24475		src/xml/escp2/media/c120.xml (+48, -0)
24476		src/xml/escp2/media/wf500.xml (added +1142)
24477		src/xml/escp2/model/Makefile.am (+3, -1)
24478		src/xml/escp2/model/model_92.xml (+108, -44)
24479		src/xml/escp2/model/model_93.xml (added +204)
24480		src/xml/escp2/model/model_94.xml (added +216)
24481		src/xml/escp2/qualitypresets/Makefile.am (+2, -1)
24482		src/xml/escp2/qualitypresets/wf40.xml (added +65)
24483		src/xml/printers.xml (+50, -0)
24484		test/run-weavetest (+3, -3)
24485
24486	   1) Preliminary support for the following printers.  These printers
24487	      may be retuned for improved quality or performance in future
24488	      releases.
24489
24490	      Epson inkjet printers:
24491
24492		Epson PictureMate 215
24493		Epson PX 101
24494		Epson PX 201
24495		Epson PX 601F
24496		Epson Stylus CX9300F
24497		Epson Stylus CX9400F
24498		Epson Stylus CX9475F
24499		Epson Stylus DX9400F
24500		Epson Stylus NX200
24501		Epson Stylus NX400
24502		Epson Stylus Photo R290
24503		Epson Stylus Photo RX610
24504		Epson Stylus Photo RX690
24505		Epson Stylus Office B30
24506		Epson Stylus Office B33
24507		Epson Stylus Office B40W
24508		Epson Stylus Office T30
24509		Epson Stylus Office T33
24510		Epson Stylus Office T40W
24511		Epson Stylus Office BX300F
24512		Epson Stylus Office BX600FW
24513		Epson Stylus Office SX600FW
24514		Epson Stylus Office TX300F
24515		Epson Stylus Office TX600FW
24516		Epson Stylus SX200
24517		Epson Stylus SX205
24518		Epson Stylus SX400
24519		Epson Stylus SX405
24520		Epson Stylus TX200
24521		Epson Stylus TX400
24522		Epson ME Office 70
24523		Epson ME Office 80W
24524		Epson ME Office 700FW
24525		Epson WorkForce 30
24526		Epson WorkForce 40
24527		Epson WorkForce 500
24528		Epson WorkForce 600
24529
24530	   2) Experimental support for the following printers.  These printers
24531	      may not function correctly, and may be retuned for improved
24532	      quality or performance in future releases.
24533
24534	      Epson inkjet printers:
24535
24536		Epson Artisan 700
24537		Epson Artisan 800
24538		Epson Stylus NX100
24539		Epson Stylus NX300
24540		Epson Stylus PX700FW
24541		Epson Stylus PX800FW
24542		Epson Stylus S20
24543		Epson Stylus SX100
24544		Epson Stylus SX105
24545		Epson Stylus T20
24546		Epson Stylus TX100
24547		Epson Stylus Photo TX700W
24548		Epson Stylus Photo TX800W
24549
245502008-10-12  <rlk>	3893a19ae18986cd504a8f7bad80eec98570d246
24551
24552	Lines: +0, -0
24553
24554	Update Dutch and Danish translations
24555
245562008-10-11  <rlk>	cf4f737f8d1b2513ac3f86b961a4074368a45ced
24557
24558	Lines: +2, -0
24559	Files:	src/foomatic/foomatic-printermap (+1, -0)
24560		src/xml/printers.xml (+1, -0)
24561
24562	Add Epson DX9400F
24563
245642008-10-06  <rlk>	494dbb83e967b8577599f78b18bf09e9fc36176d
24565
24566	Lines: +12, -0
24567	Files:	Makefile.am (+12, -0)
24568
24569	Install ChangeLog, NEWS, AUTHORS, COPYING, and README into
24570	documentation.
24571
24572===============================================================================
24573Name: gutenprint-5_2_0-rc1
24574
245752008-10-05  <rlk>	7fcbbc8c91e3fd002965c8695fe82ec3b07ead88
24576
24577	Lines: +0, -4
24578	Files:	NEWS (+0, -4)
24579
24580	CUPS progress messages on OS X do not appear to be fully fixed.
24581
245822008-10-04  <rlk>	7bcea9cb9a534487c17fae7983c56d9cb3afc3c7
24583
24584	Lines: +0, -0
24585
24586	Gutenprint 5.2.0-rc1 release
24587
245882008-10-04  <rlk>	b807c1555641f6a78182ae4944f158b8e2b55594
24589
24590	Lines: +2, -0
24591	Files:	src/cups/rastertoprinter.c (+2, -0)
24592
24593	ATTR messages shouldn't be printed when suppress_messages is in
24594	effect.
24595
245962008-10-03  <easysw>	46e78bc06766705a035a42b73de2d2ea833d45db
24597
24598	Lines: +3, -3
24599	Files:	src/cups/rastertoprinter.c (+3, -3)
24600
24601	Sigh...  Need to pass message catalog to stp_i18n_printf(), and between the
24602	compiler not erroring out and the verbosity of the build I did not see the
24603	warning...
24604
246052008-10-03  <easysw>	240dff09cea380e88a9718705bb9a0f59944670c
24606
24607	Lines: +3, -3
24608	Files:	src/cups/rastertoprinter.c (+3, -3)
24609
24610	Use stp_i18n_printf() for INFO: messages, otherwise they won't be localized.
24611
246122008-10-03  <rlk>	454dd9c8c3e6ea9d8fc83578e1f5279982bf3fc9
24613
24614	Lines: +5, -1
24615	Files:	NEWS (+5, -1)
24616
24617	Force stderr to be unbuffered to ensure status messages get reported
24618	on OS X.
24619
246202008-10-03  <easysw>	ad19b757e6326c8020692aea9dd091ebe83b29ea
24621
24622	Lines: +7, -0
24623	Files:	src/cups/rastertoprinter.c (+7, -0)
24624
24625	Don't buffer stderr so we get progress updates.
24626
246272008-09-29  <rlk>	c53af3885624e5a66bf6c4423d083ef5a5d7589a
24628
24629	Lines: +2, -1
24630	Files:	src/xml/escp2/model/Makefile.am (+2, -1)
24631
24632	Don't remove model_92 from the distribution even though it's currently
24633	not used; it will cause confusion at a later date.
24634
246352008-09-28  <rlk>	773693a3df149a483b6fe9ba5ffd764c53109f35
24636
24637	Lines: +28, -7
24638	Files:	NEWS (+24, -2)
24639		src/xml/escp2/model/Makefile.am (+1, -2)
24640		src/xml/printers.xml (+3, -3)
24641
24642	Fix colors at 720 DPI and below on more Epson printers
24643
246442008-09-28  <rlk>	f462a1d50d4ae65d4593d2f5d39e9a4b77c6ee31
24645
24646	Lines: +4, -12
24647	Files:	src/xml/escp2/model/model_65.xml (+4, -12)
24648
24649	Redo fix 2034454 Epson DX7400 colours wrong below 1440dpi
24650
246512008-09-25  <rlk>	89f7329b7f6bb388b80d7c0b2462ba46516d6e9d
24652
24653	Lines: +361, -462
24654	Files:	src/cups/genppd.c (+361, -462)
24655
24656	Revert to 5.2.0-beta4 version.
24657
246582008-09-22  <rlk>	d805bba81a853256932d1247b071f90719150ae1
24659
24660	Lines: +2, -0
24661	Files:	src/cups/cups-genppdupdate.in (+2, -0)
24662
24663	Function correctly if there is no driver_bin installed but one is
24664	specified on the command line.
24665
246662008-09-22  <easysw>	7c39cdcd457b57abe41e4ff35b69b4a0cb390837
24667
24668	Lines: +3, -3
24669	Files:	src/cups/Makefile.am (+3, -3)
24670
24671	Get po files from srcdir...
24672
246732008-09-20  <rlk>	1bdc8d5af80f780128f1315e3b175642b41e1cbf
24674
24675	Lines: +271, -31
24676	Files:	NEWS (+164, -10)
24677		README (+7, -0)
24678		README.package (+100, -21)
24679
24680	Release note updates
24681
246822008-09-20  <rlk>	1c3a0083291347d4d1cc94fd30a142b82a60ccce
24683
24684	Lines: +13, -3
24685	Files:	src/cups/cups-genppdupdate.in (+13, -3)
24686
24687	Preserve original language in *StpLocale when updating a PPD file, to
24688	allow -loriginal to return to original language.
24689
246902008-09-20  <rlk>	e0ac5c723d4dd0b5ce1b4b881bca59dc3743dd74
24691
24692	Lines: +462, -361
24693	Files:	src/cups/genppd.c (+462, -361)
24694
24695	Accept driver syntax in genppd.
24696
246972008-09-17  <mbroughtn>	5615ad0e47135a2193ce34add6773d6f1cb7ed1c
24698
24699	Lines: +1, -1
24700	Files:	man/cups-genppd.8.in (+1, -1)
24701
24702	Correct example.  Model lists now show Epson rather than EPSON printers.
24703
247042008-09-17  <rlk>	066eec4c38de0ea611a6519b76ede47f7a2d04e5
24705
24706	Lines: +7, -0
24707	Files:	NEWS (+7, -0)
24708		doc/gutenprint-users-manual.odt (+0, -0)
24709		doc/gutenprint-users-manual.pdf (+0, -0)
24710
24711	Miscellaneous updates
24712
247132008-09-13  <rlk>	78871938d016c47f91aae131408e99e602d8fe89
24714
24715	Lines: +29, -11
24716	Files:	NEWS (+1, -1)
24717		doc/gutenprint-users-manual.odt (+0, -0)
24718		doc/gutenprint-users-manual.pdf (+0, -0)
24719		src/foomatic/foomatic-generator.in (+27, -10)
24720		src/foomatic/printers.c (+1, -0)
24721
24722	Update manual and release notes.
24723
247242008-09-13  <rlk>	f6c9f7e8ffc61edd576775b48574c055d6cfa337
24725
24726	Lines: +484, -787
24727	Files:	NEWS (+484, -787)
24728
24729	Start prep for 5.2 release.
24730
247312008-09-13  <rlk>	45a31b057d5e4af4c30a57e9d12b9eada876956b
24732
24733	Lines: +1, -1
24734	Files:	configure.ac (+1, -1)
24735
24736	Bump version
24737
247382008-09-09  <rlk>	06c4823c14cff8658c074d45ea56f6029ccac74e
24739
24740	Lines: +2, -2
24741	Files:	src/xml/printers.xml (+2, -2)
24742
24743	Fix the DX8400/DX8450 in addition to the CX8400.
24744
247452008-09-03  <rlk>	cc6cf958d288d8be6c2238da95bedc10bb5952fe
24746
24747	Lines: +1, -1
24748	Files:	src/xml/escp2/model/model_91.xml (+1, -1)
24749
24750	Fix CD position for R1900.
24751
247522008-08-20  <rlk>	8b8f3420ea5177ad9aa3cd8466ee27aa75574225
24753
24754	Lines: +10, -7
24755	Files:	src/cups/rastertoprinter.c (+10, -7)
24756
24757	More correct way of specifying page dimensions.
24758
247592008-08-20  <rlk>	9c5a2a4c6222e4cfc3babbf16e398a1aee8144e0
24760
24761	Lines: +3, -1
24762	Files:	src/cups/test-rastertogutenprint.in (+3, -1)
24763
24764	Add -o option to specify command line options.
24765
247662008-08-20  <rlk>	6ea0cd4b23bd52af9d69aa66a64c54548185e2bd
24767
24768	Lines: +13, -7
24769	Files:	src/main/channel.c (+13, -7)
24770
24771	Only retrieve the cyan, magenta, and yellow balances once rather than
24772	each time through the loop.
24773
247742008-08-20  <rlk>	debb4d8447bd25f1576c77621f66b3573ec7a9d9
24775
24776	Lines: +39, -6
24777	Files:	src/cups/test-rastertogutenprint.in (+39, -6)
24778
24779	Add -m argument to generate MD5 checksums.
24780
24781	Add -O argument to generate output.
24782
24783	Add -n argument to optionally not create PPD files.
24784
247852008-08-20  <rlk>	fd7b38d81f361f5830ba98e94759ed7bb77e06f9
24786
24787	Lines: +13, -1
24788	Files:	src/cups/rastertoprinter.c (+13, -1)
24789
24790	[ 2058858 ] HP 870 truncates legal page
24791
24792	Print Gutenprint error messages as errors rather than as debug2's.
24793
24794	Fix is to explicitly set the page height and width in addition to the
24795	page size.  This is an undocumented API wart that we should fix at
24796	some point.
24797
24798===============================================================================
24799Name: gutenprint-5_2_0-beta4
24800
248012008-08-18  <rlk>	aa5355e4b758d88f7455f02742f852509fd6345c
24802
24803	Lines: +0, -0
24804
24805	Gutenprint 5.2.0-beta4 release
24806
248072008-08-18  <rlk>	dec20d572d93b4e2cf0ac86c0f7883ac05aaf249
24808
24809	Lines: +71, -11
24810	Files:	NEWS (+6, -0)
24811		src/main/print-ps.c (+48, -11)
24812		src/main/xmlppd.c (+17, -0)
24813
24814	[ 1973668 ] Print preview does not correctly handle absence of PPD
24815
248162008-08-16  <rlk>	d181ebf2fe5e03405b46ae9e98b9808c67aa8e43
24817
24818	Lines: +44, -41
24819	Files:	NEWS (+40, -39)
24820		README (+2, -2)
24821		src/foomatic/foomatic-printermap (+1, -0)
24822		src/xml/printers.xml (+1, -0)
24823
24824	Add Epson CX5500.
24825
24826	Drop support for OS X 10.2.
24827
248282008-08-16  <rlk>	efeebfe1c7df4260ead7f879d2e5208f31ebeaf7
24829
24830	Lines: +1, -1
24831	Files:	src/cups/i18n.c (+1, -1)
24832
24833	Fix minor typo.
24834
248352008-08-16  <easysw>	ce492a4ac3b84cb1381a81550528a6f3c5e7255b
24836
24837	Lines: +10, -6
24838	Files:	src/cups/i18n.c (+10, -6)
24839
24840	Clean up fuzzy translation check, since "fuzzy" doesn't have to be the
24841	first flag on the comment line.  Still need to decide if this is the right
24842	thing to do or change the msgmerge options to not add fuzzies in the first
24843	place...
24844
248452008-08-16  <rlk>	2316bd739cf5842012fa4950f3ae307b20181176
24846
24847	Lines: +8, -2
24848	Files:	src/cups/i18n.c (+8, -2)
24849
24850	Don't translate fuzzy translations.
24851
248522008-08-16  <rlk>	1928ef04012aa65582bcd2078cb46dbd42f644ab
24853
24854	Lines: +1, -1
24855	Files:	src/cups/Makefile.am (+1, -1)
24856
24857	Fix syntax error.
24858
248592008-08-16  <easysw>	05c9efb67359a230055d0db3cb51441113955e83
24860
24861	Lines: +0, -3
24862	Files:	src/cups/Makefile.am (+0, -3)
24863
24864	Drop old reference to cups_bundledir...
24865
248662008-08-15  <rlk>	f0abc5e6d10cf5d6938a2b76a393b9563a041b59
24867
24868	Lines: +3, -3
24869	Files:	src/cups/Makefile.am (+3, -3)
24870
24871	Distribute i18n.h.
24872
248732008-08-14  <tillkamppeter>	9eaaef1a8ce941229eadedcd25e68a66f4ae6bcd
24874
24875	Lines: +15, -15
24876	Files:	src/xml/printers.xml (+15, -15)
24877
24878	Replaced more "Okidata" by "Oki", to assure that also CUPS Raster PPDs use "Oki" as manufacturer name.
24879
248802008-08-14  <rlk>	27a285d18377303e38010cb4a24c9fda7befaf34
24881
24882	Lines: +2, -0
24883	Files:	src/cups/test-rastertogutenprint.in (+2, -0)
24884
24885	Build PPD files before running.
24886
248872008-08-14  <rlk>	11df26e88b16136019991361254477e6e95720cb
24888
24889	Lines: +15, -15
24890	Files:	src/foomatic/foomatic-printermap (+15, -15)
24891
24892	Change Okidata to Oki per Till.
24893
248942008-08-14  <rlk>	38db660f6f4ed5aa9aacd43983b1337e8311038a
24895
24896	Lines: +24, -9
24897	Files:	src/cups/Makefile.am (+18, -8)
24898		src/cups/cups-genppdupdate.in (+6, -1)
24899
24900	Correctly install PPD files when required
24901
249022008-08-14  <easysw>	25afd5b292bd6be079e49b0c77313339880aa976
24903
24904	Lines: +3, -0
24905	Files:	src/cups/genppd.c (+3, -0)
24906
24907	Re-commit LanguageEncoding fix (Robert is just too fast for me... :)
24908
249092008-08-14  <rlk>	2e811441df0f671b76e8b0699b6bd760bfba2232
24910
24911	Lines: +3, -0
24912	Files:	src/main/print-olympus.c (+3, -0)
24913
24914	Comment out duplicate paper size for Sony UPDP10.
24915
249162008-08-14  <rlk>	7fc07d3d5c72c2d1e15a06e0867fc680a8d71deb
24917
24918	Lines: +2, -1
24919	Files:	src/cups/genppd.c (+2, -1)
24920
24921	Ensure that we don't accidentally get a duplicate resolution
24922
249232008-08-14  <rlk>	8cf6efba8356db721b0e457d2b1cbb83b113da52
24924
24925	Lines: +4, -3
24926	Files:	configure.ac (+1, -0)
24927		src/cups/Makefile.am (+3, -3)
24928
24929	Check correctly for libiconv
24930
249312008-08-14  <rlk>	b16ce03b1e82a57ec8f585c8e31e5f4dbfb4a414
24932
24933	Lines: +0, -63
24934	Files:	src/xml/escp2/media/f360_ultrachrome_k3.xml (+0, -63)
24935
24936	Remove duplicate definitions of Watercolor paper
24937
249382008-08-13  <easysw>	9be79caa220f359e85d551bcf0d4286abbc6b4b2
24939
24940	Lines: +25, -31
24941	Files:	src/cups/Makefile.am (+3, -3)
24942		src/cups/genppd.c (+20, -20)
24943		src/cups/i18n.c (+2, -8)
24944
24945	Fix localization issues.
24946
249472008-08-13  <rlk>	cf0155805f8344c6f012b19fa714f24df2a36d34
24948
24949	Lines: +3, -3
24950	Files:	NEWS (+3, -3)
24951
24952	Update note about how translations are done.
24953
249542008-08-13  <rlk>	ee6020f5537d556383b373b6cacdc33c36f66ea6
24955
24956	Lines: +8, -1
24957	Files:	src/cups/i18n.c (+8, -1)
24958
24959	Add strlcpy function implementation.
24960
249612008-08-13  <rlk>	7beee8790a8f3e8c9f576aef157d25d157009f62
24962
24963	Lines: +2, -1
24964	Files:	src/xml/escp2/model/Makefile.am (+2, -1)
24965
24966	Add model 92 to the Makefile.
24967
249682008-08-13  <easysw>	c4a42e67110a200d74e8b1c8ab9adf9090d0f99c
24969
24970	Lines: +642, -980
24971	Files:	configure.ac (+0, -22)
24972		include/gutenprint/gutenprint-intl-internal.h (+0, -15)
24973		include/gutenprint/gutenprint-intl.h (+0, -16)
24974		m4/stp_cups.m4 (+0, -8)
24975		po/Makevars (+0, -12)
24976		src/cups/Makefile.am (+27, -71)
24977		src/cups/genppd.c (+63, -173)
24978		src/cups/i18n.c (added +470)
24979		src/cups/i18n.h (added +47)
24980		src/cups/po2strings.c (removed -442)
24981		src/cups/rastertoprinter.c (+35, -40)
24982		src/main/Makefile.am (+0, -1)
24983		src/main/intl.c (removed -180)
24984
24985	Revamp PPD and CUPS raster driver localization code to use our own loader
24986	and remove the old bits.
24987
249882008-08-13  <rlk>	2b10fa8da8afb2d1667edce687575f917a3c2473
24989
24990	Lines: +4, -3
24991	Files:	README (+4, -3)
24992
24993	Update configuration output block.
24994
249952008-08-13  <rlk>	744e3fed98069da0e4bb4b560caa8d56e611a07a
24996
24997	Lines: +89, -43
24998	Files:	README (+89, -43)
24999
25000	Add some more info about CUPS driver.
25001
250022008-08-13  <rlk>	b86a79e7aedfa0166ca51deb4f4cd7a1c97a3a62
25003
25004	Lines: +0, -5
25005	Files:	README (+0, -5)
25006
25007	Remove reference to CUPS back ends
25008
250092008-08-13  <rlk>	27cbf51b53d1be2d5531c13eeb3a54a6fb59b523
25010
25011	Lines: +1, -1
25012	Files:	Makefile.am (+1, -1)
25013
25014	Distribute README.package for packagers.
25015
250162008-08-13  <rlk>	2b4e5aa5fbe533371514b6301394a6edbd6c298d
25017
25018	Lines: +3, -2
25019	Files:	NEWS (+3, -2)
25020
25021	Minor updates.
25022
250232008-08-13  <rlk>	618e03a5d1d97f4c9c6c4a7f5c090ec4a16c39c4
25024
25025	Lines: +10, -23
25026	Files:	README (+10, -23)
25027
25028	Remove most references to Gimp-Print 4.2.
25029
250302008-08-12  <rlk>	14b494c0fb6990f6b11fdd1f9c9c6681bb165a38
25031
25032	Lines: +32, -13
25033	Files:	NEWS (+32, -13)
25034
25035	Note recent quality improvements on Epson printers.
25036
250372008-08-12  <rlk>	2b6bf1b02436e1822ff3861aaffd1812356e1bb1
25038
25039	Lines: +1, -0
25040	Files:	src/xml/escp2/model/model_85.xml (+1, -0)
25041
25042	Improve borderless printing, particularly at high resolutions
25043
250442008-08-12  <rlk>	fc9c460a002e0904e4d32d22250f0f0a78345cc0
25045
25046	Lines: +11, -8
25047	Files:	src/xml/escp2/model/model_64.xml (+2, -2)
25048		src/xml/escp2/model/model_67.xml (+2, -2)
25049		src/xml/escp2/model/model_68.xml (+2, -2)
25050		src/xml/escp2/model/model_70.xml (+1, -1)
25051		src/xml/escp2/model/model_71.xml (+1, -1)
25052		src/xml/escp2/model/model_81.xml (+1, -0)
25053		src/xml/escp2/model/model_82.xml (+1, -0)
25054		src/xml/escp2/model/model_91.xml (+1, -0)
25055
25056	Improve borderless printing, particularly at high resolutions
25057
250582008-08-12  <rlk>	fe935da154435a7053cc3b81bc8b4e7fe8ff2cae
25059
25060	Lines: +4, -4
25061	Files:	src/xml/printers.xml (+4, -4)
25062
25063	Place printers in a more reasonable order in the file.
25064
250652008-08-10  <rlk>	99c776d4374ce9b1bb53faa5a0bd4feabfc54142
25066
25067	Lines: +0, -1
25068	Files:	src/xml/escp2/model/model_91.xml (+0, -1)
25069
25070	Fix borderless printing on R1900.
25071
250722008-08-10  <rlk>	cf63254722a0b48079d302fc2a128a9a4c6a3920
25073
25074	Lines: +0, -2
25075	Files:	src/xml/escp2/model/model_81.xml (+0, -1)
25076		src/xml/escp2/model/model_82.xml (+0, -1)
25077
25078	Fix borderless printers on Claria printers
25079
250802008-08-06  <rlk>	f4b236fe43f07594772e79fb65bae1137c0c4a59
25081
25082	Lines: +0, -6
25083	Files:	src/main/print-pcl.c (+0, -6)
25084
25085	Remove duplicate Resolution entry.
25086
250872008-08-06  <faust3>	de9f9277745920083717303fd3e8275c83c67424
25088
25089	Lines: +28, -0
25090	Files:	src/main/print-canon.c (+28, -0)
25091
25092	added support for the Quality option (although it currently is unused)
25093
250942008-08-06  <faust3>	4abb950206404f39fa33dab3db5747d1456310d0
25095
25096	Lines: +2, -0
25097	Files:	src/foomatic/foomatic-printermap (+1, -0)
25098		src/xml/printers.xml (+1, -0)
25099
25100	added MP160, it seems to be similar to the MP150 and MP170 printer
25101
251022008-08-05  <rlk>	6e8cfb15b7eacf36e1992cdf1c5a228114ee9460
25103
25104	Lines: +171, -7
25105	Files:	NEWS (+4, -0)
25106		src/xml/escp2/model/model_65.xml (+12, -4)
25107		src/xml/escp2/model/model_92.xml (added +152)
25108		src/xml/printers.xml (+3, -3)
25109
25110	2034454 Epson DX7400 colours wrong below 1440dpi
25111
251122008-08-05  <rlk>	a77cbcac7ae28b20b89fed2afb5f3d61abf17ccf
25113
25114	Lines: +4, -12
25115	Files:	src/xml/escp2/model/model_65.xml (+4, -12)
25116
25117	2034454 Epson DX7400 colours wrong below 1440 dpi
25118
25119	(really below 720 DPI)
25120
251212008-08-02  <rleigh>	49cd58e56aed55e84c628c63c7c68ed42bf07a7f
25122
25123	Lines: +1, -1
25124	Files:	test/xml-curve.c (+1, -1)
25125
25126	[test] Fix debug code in xml-curve.c
25127
251282008-08-01  <rlk>	a61b356f996ecdd3f5c62f1f470da5bda5d50e04
25129
25130	Lines: +0, -0
25131
25132	Updated Dutch translation
25133
251342008-08-01  <rleigh>	a386fa1f34a8b5645a13f30e6f1275eda5be2bec
25135
25136	Lines: +0, -0
25137
25138	[po] Update British English translation.
25139
251402008-07-31  <rlk>	89612f803c198e180253595799c31c006c88ac39
25141
25142	Lines: +1, -1
25143	Files:	src/cups/cups-genppdupdate.in (+1, -1)
25144
25145	Fix an unitialized string error.
25146
251472008-07-31  <rlk>	190f294cffe234ba4071663c0fa274da69a0f38a
25148
25149	Lines: +21, -19
25150	Files:	src/cups/genppd.c (+21, -19)
25151
25152	Some corrections per Till.
25153
251542008-07-31  <rlk>	100c692d980ccf355b43d1bd7fc90ebc71a7ca5b
25155
25156	Lines: +68, -5
25157	Files:	src/cups/genppd.c (+68, -5)
25158
25159	Add support for OpenPrinting PPD extensions Quick Presets and Widget
25160	Hinting.
25161
251622008-07-30  <rlk>	e2dd266a769fca2fd5df390a594e831e858a9dab
25163
25164	Lines: +13, -1
25165	Files:	configure.ac (+13, -1)
25166
25167	Add uname -a output to configure output.
25168
251692008-07-30  <rlk>	5b59bce044dd24acaddffad1421ffce34d88183d
25170
25171	Lines: +12, -12
25172	Files:	configure.ac (+12, -12)
25173
25174	Move the OS X NLS stuff before the other CUPS  stuff.
25175
251762008-07-30  <rlk>	7589355b3e122fa3fa0af4e3532349f45ac64beb
25177
25178	Lines: +1, -1
25179	Files:	src/cups/Makefile.am (+1, -1)
25180
25181	Avoid race condition when building PPD files with make -j.
25182
251832008-07-29  <rlk>	2c1d24b3416aa9b00994bf30c81018394e1dde00
25184
25185	Lines: +7, -0
25186	Files:	NEWS (+7, -0)
25187
25188	Set --enable-translated-cups-ppds to a reasonable default based on USE_NLS.
25189
25190	Add --enable-globalized-cups-ppds option.
25191
251922008-07-29  <rlk>	fe81264c69a480a4ed96e89fb6fc1004a08ae818
25193
25194	Lines: +31, -6
25195	Files:	configure.ac (+24, -6)
25196		src/cups/Makefile.am (+7, -0)
25197
25198	Set --enable-translated-cups-ppds to a reasonable default based on USE_NLS.
25199
25200	Add --enable-globalized-cups-ppds option.
25201
252022008-07-29  <rlk>	80cee0a22a265d5f6443a766131dd9c881419c82
25203
25204	Lines: +13, -11
25205	Files:	doc/README.maintaining (+13, -11)
25206
25207	Minor reorganization to place all requirements at the top.
25208
252092008-07-28  <rlk>	ced9eb94f2b47905f10122de60ac9e485ff64932
25210
25211	Lines: +7, -6
25212	Files:	doc/README.maintaining (+7, -6)
25213
25214	Add a few more required packages.
25215
252162008-07-28  <rlk>	67d7ab9e7c5a20eeb2d2b063f100b826665f8fea
25217
25218	Lines: +12, -0
25219	Files:	src/xml/papers.xml (+12, -0)
25220
25221	Add comments alerting people not to stick margins on papers listed
25222	here.
25223
252242008-07-28  <rlk>	e145a1f5897810f70c9cabbd7a75cbd2b284a5ed
25225
25226	Lines: +2, -3
25227	Files:	src/foomatic/foomatic-generator.in (+2, -3)
25228
25229	Ensure that all printers get a meaningful setting for VeryHigh quality.
25230
252312008-07-28  <rlk>	72f14ab7464cf282c01c55f3568c82cd365c6839
25232
25233	Lines: +5, -6
25234	Files:	NEWS (+5, -6)
25235
25236	Minor wording fix.
25237
252382008-07-28  <rlk>	2fd50fef336fb83fec13fddaa12eddcf5b625797
25239
25240	Lines: +0, -0
25241
25242	Updated Danish translation
25243
252442008-07-27  <rlk>	e1c4a33302d2d2fa82d2b29739883781bb949d47
25245
25246	Lines: +18, -13
25247	Files:	NEWS (+18, -13)
25248
25249	Additional minor updates
25250
252512008-07-27  <rlk>	e9dfe5573b24372b1545002f10158ef343da9d23
25252
25253	Lines: +74, -30
25254	Files:	NEWS (+74, -30)
25255
25256	Various updates in preparation for 5.2.0-beta4.
25257
252582008-07-27  <rlk>	5b7087429c4ad04179e247ca4facd50a46f99b5a
25259
25260	Lines: +99, -45
25261	Files:	src/main/print-pcl.c (+99, -45)
25262
25263	Add quality presets to PCL driver.
25264
252652008-07-27  <rlk>	44dc6c27005ce53456831dbeb8f480c02011d2bf
25266
25267	Lines: +12, -9
25268	Files:	src/cups/cups-genppdupdate.in (+8, -4)
25269		src/cups/genppd.c (+4, -5)
25270
25271	Always honor -l option to cups-genppdupdate, even if Gutenprint 5.2 is
25272	in use (provides an out in the case of broken applications).
25273
25274	Allow -lC.
25275
25276	Allow -loriginal to preserve original language of PPD files, again with
25277	Gutenprint 5.2.
25278
252792008-07-27  <rlk>	8cfc24646bac4a9538708aa78885a5820acf2627
25280
25281	Lines: +7, -12
25282	Files:	src/cups/Makefile.am (+6, -6)
25283		src/cups/cups-genppdupdate.in (+1, -6)
25284
25285	CUPS 1.1 still needs discrete PPD files
25286
252872008-07-27  <rlk>	02f47e89529d68418568ee69f60917acc46f9290
25288
25289	Lines: +95, -31
25290	Files:	src/cups/Makefile.am (+23, -9)
25291		src/cups/cups-genppdupdate.in (+38, -7)
25292		src/cups/genppd.c (+25, -14)
25293		src/cups/test-ppds (+9, -1)
25294
25295	Create separate targets for global PPDs, discrete translated PPDs,
25296	non-translated PPDs, and global PPDs with numbers "localized".  The
25297	latter is for testing purposes, to work around bugs in cupstestppd.
25298
25299	Add -N option to genppd to optionally localize numbers, for testing
25300	purposes.
25301
25302	Treat absence of any -L argument to genppd as an indication to create
25303	globalized PPDs; -L C generates non-translated PPD files.
25304
25305	Add -l option to cups-genppdupdate to specify the language for PPD
25306	files.  For Gutenprint 5.2 and above, this is ignored as globalized
25307	PPD files are corrected, so this is for downgrade purposes (at present).
25308
25309	Do not actually run test-ppds as part of automated testing, due to
25310	problems with cupstestppd.
25311
25312	Add code to filter out spurious errors and warnings in test-ppds.
25313
253142008-07-26  <rlk>	2825a0f26ae8e61c68cfc91b6ec82712f8e41abd
25315
25316	Lines: +1, -1
25317	Files:	src/xml/escp2/model/model_87.xml (+1, -1)
25318
25319	Use unidirectional by default at 720 HQ/1440x720 and better; it
25320	generates noticeably smoother output.
25321
253222008-07-26  <rlk>	e1e0d17531428e46cad71acd0b573735255f9270
25323
25324	Lines: +2, -1
25325	Files:	src/main/escp2-driver.c (+2, -1)
25326
25327	Fix nozzle start problem with split channel printers that in some
25328	cases would reduce quality (introduced post-beta3, so no regression).
25329
253302008-07-26  <rlk>	de45159988cee65c85ccacf01f0c6cf4fd70a8c4
25331
25332	Lines: +69, -17
25333	Files:	src/cups/genppd.c (+69, -17)
25334
25335	Translate group names.
25336
253372008-07-26  <rlk>	938e686c8e998cca74aaad4efcdcfa15a94dbd77
25338
25339	Lines: +0, -0
25340
25341	20080726 translation snapshot
25342
253432008-07-26  <rlk>	1ccd7d92159255adcbeafcae7c34d51f330f885a
25344
25345	Lines: +6, -3
25346	Files:	src/cups/rastertoprinter.c (+6, -3)
25347
25348	Only set explicit width/height if named page size isn't present or is
25349	invalid.
25350
253512008-07-26  <rlk>	b782662e0bd1e04dc3e6bf0b5d7e5722d06dba98
25352
25353	Lines: +4, -0
25354	Files:	NEWS (+4, -0)
25355
25356	Note fix of PictureMate PPD problem.
25357
253582008-07-26  <rlk>	2a3c81be55767b1c7c7f2ae98b9da3408e95d0f0
25359
25360	Lines: +26, -29
25361	Files:	NEWS (+26, -29)
25362
25363	No actual beta4 release yet.
25364
253652008-07-26  <rlk>	0496b4daa4757cb318022886763e3ca5caa72d85
25366
25367	Lines: +68, -3
25368	Files:	src/main/print-escp2.c (+68, -3)
25369
25370	Select an appropriate paper size in stp_media_size().  Fixes custom
25371	page sizes in PPD files for PictureMate printers.
25372
253732008-07-26  <rlk>	d349903ec9fffaa4a96b3f43fc464b875ed2aeb7
25374
25375	Lines: +20, -0
25376	Files:	src/cups/test-rastertogutenprint.in (+20, -0)
25377
25378	Improve test performance by not unnecessarily running pdftops (which
25379	is very slow on at least some systems).
25380
253812008-07-26  <rlk>	2359afb0e01abdb3afceaf4a944c195376b69ee5
25382
25383	Lines: +7, -0
25384	Files:	src/cups/genppd.c (+7, -0)
25385
25386	Translators: please keep messages short.
25387
253882008-07-25  <easysw>	b92e1ecab7ac58e9945f1f9cd08b12da13c91749
25389
25390	Lines: +8, -0
25391	Files:	src/cups/genppd.c (+8, -0)
25392
25393	Don't localize numbers...
25394
253952008-07-24  <rlk>	f0e3671cd200b88f7a349f070647525a85f4fc38
25396
25397	Lines: +32, -1
25398	Files:	src/cups/genppd.c (+17, -0)
25399		src/main/intl.c (+15, -1)
25400
25401	Fix (hopefully for real) PPD globalization.
25402
254032008-07-24  <easysw>	860f137128db79be0ae2e3ad15cbf7ef96d3510b
25404
25405	Lines: +6, -2
25406	Files:	src/main/intl.c (+6, -2)
25407
25408	Possible fix for 10.4.8 crash - don't localize if CFProcessPath isn't set.
25409
254102008-07-24  <rlk>	2678a6fecececbc227dc0ef65daebc8c1af79461
25411
25412	Lines: +132, -155
25413	Files:	src/cups/Makefile.am (+1, -1)
25414		src/cups/genppd.c (+129, -147)
25415		src/cups/rastertoprinter.c (+2, -7)
25416
25417	Successfully translate prebuilt PPD files.
25418
25419	Correctly generate translations.
25420
254212008-07-24  <rlk>	4df4da18daba291929f7996841332479aea30f38
25422
25423	Lines: +383, -378
25424	Files:	src/cups/Makefile.am (+6, -1)
25425		src/main/print-canon.c (+4, -4)
25426		src/main/print-escp2.c (+18, -18)
25427		src/main/print-lexmark.c (+5, -5)
25428		src/main/print-pcl.c (+6, -6)
25429		src/xml/escp2/inks/c64.xml (+4, -4)
25430		src/xml/escp2/inks/c80.xml (+4, -4)
25431		src/xml/escp2/inks/c82.xml (+4, -4)
25432		src/xml/escp2/inks/claria.xml (+8, -8)
25433		src/xml/escp2/inks/cx3650.xml (+4, -4)
25434		src/xml/escp2/inks/f360.xml (+4, -4)
25435		src/xml/escp2/inks/f360_photo.xml (+8, -8)
25436		src/xml/escp2/inks/f360_photo7_japan.xml (+20, -20)
25437		src/xml/escp2/inks/f360_ultrachrome.xml (+32, -32)
25438		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+42, -42)
25439		src/xml/escp2/inks/photo_gen0.xml (+12, -12)
25440		src/xml/escp2/inks/photo_gen1.xml (+12, -12)
25441		src/xml/escp2/inks/photo_gen2.xml (+12, -12)
25442		src/xml/escp2/inks/photo_gen3.xml (+12, -12)
25443		src/xml/escp2/inks/photo_gen3_4.xml (+4, -4)
25444		src/xml/escp2/inks/photo_gen4.xml (+8, -8)
25445		src/xml/escp2/inks/photo_pigment.xml (+8, -8)
25446		src/xml/escp2/inks/pro_gen1.xml (+12, -12)
25447		src/xml/escp2/inks/pro_gen2.xml (+12, -12)
25448		src/xml/escp2/inks/pro_pigment.xml (+8, -8)
25449		src/xml/escp2/inks/pro_ultrachrome.xml (+32, -32)
25450		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+42, -42)
25451		src/xml/escp2/inks/standard.xml (+4, -4)
25452		src/xml/escp2/inks/standard_gen0.xml (+4, -4)
25453		src/xml/escp2/inks/ultrachrome.xml (+32, -32)
25454
25455	Change "ChannelTransition" to "ChannelTrans" to reduce length of option
25456	names and because these options have different meaning than in 5.0.
25457
25458	Take a cut at generating globalized PPD files correctly.
25459
254602008-07-23  <easysw>	81497e0f3d2f0b32282254f6e35e64ec7c677c1f
25461
25462	Lines: +185, -121
25463	Files:	src/cups/genppd.c (+177, -118)
25464		src/cups/rastertoprinter.c (+8, -3)
25465
25466	Map StpLightMagentaTransition to StpLtMagentaTransition to avoid getting
25467	keywords longer than 40 characters.
25468
25469	Localize Resolution options and fix localization of numeric options.
25470
254712008-07-22  <easysw>	400dbbbe313d41a8a40335833f575235a33123bd
25472
25473	Lines: +1, -7
25474	Files:	src/cups/Makefile.am (+1, -1)
25475		src/cups/genppd.c (+0, -6)
25476
25477	Fix typos in genppd and uninstall changes.
25478
254792008-07-21  <easysw>	fb2e2a9fb3915d89821298fa4b184df80bede16e
25480
25481	Lines: +72, -28
25482	Files:	po/Makevars (+3, -0)
25483		src/cups/Makefile.am (+3, -26)
25484		src/cups/genppd.c (+66, -2)
25485
25486	Fix uninstall rules.
25487
25488	Add localizations of numeric and custom options.
25489
254902008-07-21  <easysw>	134b80dacdb5c6601992e77efad6d58096c2964b
25491
25492	Lines: +1, -1
25493	Files:	src/main/print-olympus.c (+1, -1)
25494
25495	Fix invalid paper size text (colon can't be bare in UI text since genppd
25496	doesn't do quoting of colons...)
25497
254982008-07-21  <easysw>	0dafa382263837293c6559002b877c9fe66fe7e9
25499
25500	Lines: +2, -0
25501	Files:	po/.cvsignore (+1, -0)
25502		scripts/.cvsignore (+1, -0)
25503
25504	Ignore other generated files.
25505
255062008-07-21  <rlk>	32ba4db6e1ce1d642339bc10a3e3b43f3db04f58
25507
25508	Lines: +2, -1
25509	Files:	src/cups/test-ppds (+2, -1)
25510
25511	Don't remove and make PPD files if command line argument is passed
25512	(makes it easier to use manually).
25513
255142008-07-21  <rlk>	ae7c6af024138548e1eca76dde3fd2158afa3968
25515
25516	Lines: +2, -2
25517	Files:	src/main/print-vars.c (+2, -2)
25518
25519	Fix potential null pointer dereference
25520
255212008-07-20  <easysw>	a2e9be15e917d6473130b27bd6c0e8d4caf159f5
25522
25523	Lines: +0, -6
25524	Files:	src/main/intl.c (+0, -6)
25525
25526	Remove bogus setbuf() call.
25527
255282008-07-20  <easysw>	0cea8f0fea99e7e998e68e4a475c78e9f6f2b6d3
25529
25530	Lines: +174, -29
25531	Files:	NEWS (+17, -0)
25532		src/cups/Info.plist.in (+8, -0)
25533		src/cups/Makefile.am (+1, -1)
25534		src/cups/genppd.c (+4, -4)
25535		src/cups/po2strings.c (+144, -24)
25536
25537	Add information to NEWS file.
25538
25539	Add additional info to Info.plist file.
25540
25541	Use iconv to convert .po charset to UTF-8, then to UTF-16BE.
25542
25543	Fix cupsLanguages and language check to match.
25544
255452008-07-20  <rlk>	3a2e48a550cb710d7a102934f6021aad5f356f0a
25546
25547	Lines: +3, -1
25548	Files:	src/cups/Makefile.am (+3, -1)
25549
25550	Need to distribute po2strings.c
25551
255522008-07-20  <rlk>	e9ee3f8d4f1afb65d6c60b1f119906f6ba3463b8
25553
25554	Lines: +2, -2
25555	Files:	src/cups/genppd.c (+2, -2)
25556
25557	Avoid failure if language is not set.
25558
255592008-07-20  <easysw>	b30105f0b3f87c22951362097dca262c463b0e53
25560
25561	Lines: +3, -2
25562	Files:	src/cups/.cvsignore (+1, -0)
25563		src/cups/Info.plist.in (+2, -2)
25564
25565	Fix typo...
25566
255672008-07-20  <easysw>	2b775ad7a4cdb3f2a0c62d15999ef8f1e1bf1ef3
25568
25569	Lines: +11, -5
25570	Files:	configure.ac (+1, -0)
25571		src/cups/{Info.plist => Info.plist.in} (+2, -2)
25572		src/main/intl.c (+8, -3)
25573
25574	Create Info.plist with proper Gutenprint version numbers.
25575
255762008-07-20  <rlk>	9d9d21010667762660fd8c28cfe3e3e6e9e7842f
25577
25578	Lines: +8, -7
25579	Files:	src/main/print-pcl.c (+8, -7)
25580
25581	Don't smash floating point default value when describing parameters.
25582
255832008-07-20  <easysw>	a9b09f6dc9b2ec62bf3a3d23f8097c6d91922725
25584
25585	Lines: +313, -42
25586	Files:	src/cups/genppd.c (+313, -42)
25587
25588	Add support for generating globalized PPD files.
25589
255902008-07-20  <easysw>	711d8c207d69e37901b57148df1b88b79a83d569
25591
25592	Lines: +1, -1
25593	Files:	src/main/mxml-file.c (+1, -1)
25594
25595	Fix potential NULL dereference.
25596
255972008-07-20  <easysw>	d505a9a816a07284129c3c0fd3a4ea31f3d3fe09
25598
25599	Lines: +2, -0
25600	Files:	src/main/intl.c (+2, -0)
25601
25602	Fix compiler warning.
25603
256042008-07-20  <rlk>	64cecf06ba9d5ef6a75b7d98bdac86db2bcc02e5
25605
25606	Lines: +1, -0
25607	Files:	src/cups/rastertoprinter.c (+1, -0)
25608
25609	Need errno.h to use errno.
25610
256112008-07-19  <easysw>	7fb118c449d76dfd5e7cfa24b9560972ad2a4e26
25612
25613	Lines: +12, -9
25614	Files:	src/cups/rastertoprinter.c (+12, -9)
25615
25616	Tweak CUPS raster driver messages based on feedback from Robert.
25617
256182008-07-19  <easysw>	de32f06be178fa00aea0233c160149b41ac64111
25619
25620	Lines: +169, -170
25621	Files:	src/cups/.cvsignore (+7, -6)
25622		src/cups/rastertoprinter.c (+162, -164)
25623
25624	Localize INFO, ERROR, and WARNING messages in CUPS raster driver, and make
25625	several of them more user-friendly and without the "Gutenprint" prefix.
25626
25627	Update DEBUG messages to use a consistent "Gutenprint:" prefix.
25628
25629	Update .cvsignore file to account for current executable names.
25630
256312008-07-19  <rlk>	9e208e00b532cb283a6091b399c0a9515633f971
25632
25633	Lines: +187, -4
25634	Files:	NEWS (+6, -0)
25635		src/xml/escp2/media/c120.xml (+144, -0)
25636		src/xml/escp2/model/model_85.xml (+37, -4)
25637
25638	Add enhanced resolutions for C120 to reduce banding
25639
256402008-07-19  <rlk>	fdf9a4024d4c2f63286c8f47c71dfd531a1e0d51
25641
25642	Lines: +3, -0
25643	Files:	NEWS (+3, -0)
25644
25645	Note CX8300/CX8400 fix.
25646
256472008-07-19  <rlk>	2d193eb42ec8dc01e5dc23429ca6bee13dbb1023
25648
25649	Lines: +2, -2
25650	Files:	src/xml/printers.xml (+2, -2)
25651
25652	Change CX8400 and CX8300 definitions to work correctly based on report.
25653
256542008-07-19  <rlk>	1ac5f22c01ff8e92a27d9737576ddbeb2e3e0e26
25655
25656	Lines: +61, -61
25657	Files:	src/xml/escp2/media/b500.xml (+61, -61)
25658
25659	Adjust B500 parameters per latest manual.
25660
256612008-07-19  <rlk>	a1bbb5ccd5e6ef016c78a3df506d2eb0d0820601
25662
25663	Lines: +1, -1
25664	Files:	src/xml/escp2/model/model_87.xml (+1, -1)
25665
25666	Raise the limit for auto-bidirectional on B300.
25667
256682008-07-19  <easysw>	e98c2a97d56cb73426596032bfd9828eab48eb9f
25669
25670	Lines: +12, -8
25671	Files:	configure.ac (+1, -1)
25672		include/gutenprint/gutenprint-intl-internal.h (+4, -2)
25673		include/gutenprint/gutenprint-intl.h (+4, -4)
25674		src/main/intl.c (+3, -1)
25675
25676	Fix build system to support --disable-nls on Mac OS X.
25677
256782008-07-18  <rlk>	bf226cf0e307bae28f8bfef6fdc80314dd1906fe
25679
25680	Lines: +4, -0
25681	Files:	src/main/print-raw.c (+4, -0)
25682
25683	Call stp_image_init() correctly.
25684
256852008-07-18  <rlk>	57ec1d46dbf4ee7bf3aec18ec93d607f7502084c
25686
25687	Lines: +1, -1
25688	Files:	src/main/escp2-driver.c (+1, -1)
25689
25690	Fix crash with CMY mode, black and white, and low resolution.
25691
256922008-07-18  <rlk>	a208585071e4cab50f817fd6fe20c87b4a61f0cf
25693
25694	Lines: +132, -17
25695	Files:	NEWS (+5, -0)
25696		src/main/escp2-driver.c (+24, -10)
25697		src/xml/escp2/media/b500.xml (+68, -5)
25698		src/xml/escp2/model/model_87.xml (+35, -2)
25699
25700	Add HQ/enhanced resolutions to B-500 to match Epson OEM driver
25701
257022008-07-18  <rlk>	da352f4973d23a53dcbfb39581c95540de5335e5
25703
25704	Lines: +1, -1
25705	Files:	test/run-weavetest (+1, -1)
25706
25707	Add 358 nozzles for B500.
25708
257092008-07-18  <rlk>	96cb0ea17e5cc581c946a84b6b7ca9d7e71423fb
25710
25711	Lines: +33, -22
25712	Files:	test/unprint.c (+33, -22)
25713
25714	Separate split channel inks to enable inspection of each sub-channel.
25715
257162008-07-17  <rlk>	049d50bc2855c85f5d3ab06bb136548bc792488d
25717
25718	Lines: +9, -0
25719	Files:	test/parse-escp2 (+9, -0)
25720
25721	Handle ESC(d command (appears to be nop).
25722
257232008-07-17  <rlk>	00d8b20c2614c4939e86f8659cc56a4a4d490638
25724
25725	Lines: +12, -13
25726	Files:	src/main/print-escp2.c (+12, -13)
25727
25728	Ensure that stp_image_init() and stp_image_conclude() are paired up.
25729
257302008-07-17  <rlk>	d83c73bf9459f54601cd06f5b42f12782224fcb3
25731
25732	Lines: +1, -0
25733	Files:	src/testpattern/run-testpattern-2.in (+1, -0)
25734
25735	Make sure to set error status if subprocess dies from a signal.
25736
257372008-07-17  <rlk>	705e4cd5f4715ecaea692083e4c321b1ff1c4ef3
25738
25739	Lines: +15, -13
25740	Files:	src/testpattern/run-testpattern-2.in (+15, -13)
25741
25742	Weed out printers before running testpattern if -S mode is used (makes
25743	valgrind a lot faster).
25744
25745	Exit if subprocess dies from signal in -S mode.
25746
257472008-07-16  <rlk>	c16ab75d191c1007118c6bdbb0883881a29f67bc
25748
25749	Lines: +46, -1
25750	Files:	src/testpattern/testpattern.c (+46, -1)
25751
25752	Check to make sure stp_image_t calls are at least minimally valid.
25753
257542008-07-16  <rlk>	3bacca34d9eb3e0d1dfff06d01e6198899b31480
25755
25756	Lines: +12, -7
25757	Files:	src/main/print-olympus.c (+12, -7)
25758
25759	Avoid overflow of nputc buffer.
25760
257612008-07-16  <easysw>	91629e9ef89e06bd91e7dd0f2b699dc8fe3d570e
25762
25763	Lines: +3, -1
25764	Files:	src/main/intl.c (+3, -1)
25765
25766	Fix crash when unable to get localized string.
25767
257682008-07-16  <rlk>	12d07e8f17d40926f9491adbc3abb59cf97049ef
25769
25770	Lines: +27, -10
25771	Files:	src/testpattern/run-testpattern-2.in (+27, -10)
25772
25773	Add -S option allowing running each printer through a separate
25774	testpattern process.
25775
25776	Allow 2 -R options to run *only* the minimum resolution.
25777
257782008-07-16  <rlk>	10c94ac148ce026be2ccefd67497d8728b6cdc5d
25779
25780	Lines: +6, -6
25781	Files:	src/main/print-escp2-data.c (+6, -6)
25782
25783	Fix fencepost causing double initialization/small memory leak
25784
257852008-07-16  <rlk>	592ef8339bb02d96e8fcdbad2f3919a52c479537
25786
25787	Lines: +9, -6
25788	Files:	src/main/print-olympus.c (+9, -6)
25789
25790	Ensure that image data is freed (avoid memory leak on Olympus P440).
25791
257922008-07-16  <rlk>	42c82f6458c2d35dc70a884b512500a510f58a7f
25793
25794	Lines: +1, -1
25795	Files:	src/testpattern/testpattern.c (+1, -1)
25796
25797	Correctly initialize global.
25798
257992008-07-14  <easysw>	ae7c407279269198494f65ba012c365a901aa41e
25800
25801	Lines: +6, -0
25802	Files:	configure.ac (+6, -0)
25803
25804	Add --with-archflags configure option to add compiler/linker flags after
25805	all autoconf tests are done.
25806
258072008-07-14  <rlk>	0e71d0ec60a7b4feacb2fd5a3e66d38c3b6de7e3
25808
25809	Lines: +4, -4
25810	Files:	src/testpattern/run-testpattern-2.in (+4, -4)
25811
25812	Use callgrind rather than cachegrind so kcachegrind works
25813
258142008-07-14  <rlk>	b0acb3a5de0b25045fd16849a57a757387600539
25815
25816	Lines: +64, -25
25817	Files:	src/main/print-escp2-data.c (+28, -3)
25818		src/main/print-weave.c (+36, -22)
25819
25820	Improve weave setup performance by using qsort rather than bubble sort
25821
258222008-07-13  <rlk>	586be9bb5e5453908ef644576b81c270ae226dc4
25823
25824	Lines: +18, -2
25825	Files:	src/main/print-olympus.c (+18, -2)
25826
25827	Performance improvement for Olympus P200.
25828
258292008-07-13  <rlk>	f259e65bb054d00c7c515c55592a513eea8dd755
25830
25831	Lines: +69, -94
25832	Files:	include/gutenprint/util.h (+1, -0)
25833		src/main/escp2-driver.c (+6, -4)
25834		src/main/print-escp2-data.c (+0, -2)
25835		src/main/print-escp2.c (+12, -5)
25836		src/main/print-papers.c (+0, -25)
25837		src/main/print-pcl.c (+4, -7)
25838		src/main/print-weave.c (+46, -51)
25839
25840	Add debug option to turn off compression.
25841
25842	Remove some dead code.
25843
25844	Minor code cleanup.
25845
258462008-07-13  <rlk>	96b20e7ef79d981b19c691813fd5e17c650c2b3d
25847
25848	Lines: +0, -4
25849	Files:	src/cups/genppd.c (+0, -4)
25850
25851	Remove some dead code.
25852
258532008-07-13  <rlk>	14df6dee5a2a6651157aad62d442d3f59d451da6
25854
25855	Lines: +12, -5
25856	Files:	src/cups/genppd.c (+12, -5)
25857
25858	Need to limit X resolution also to avoid confusing MS Office.
25859
258602008-07-12  <easysw>	34b0bcf87e53a373aaec8fe9c6ad11c949e09b4f
25861
25862	Lines: +1, -1
25863	Files:	src/cups/Makefile.am (+1, -1)
25864
25865	Don't fail due to missing locale dir.
25866
258672008-07-12  <rlk>	03dd383c5faad94f817dcff2f86a9eb91c07c7da
25868
25869	Lines: +10, -0
25870	Files:	src/main/print-vars.c (+10, -0)
25871
25872	Fail if we try to fill a param string with no text or category.
25873
258742008-07-12  <rlk>	2135ace3959315ec9c32bb3563d5df9bf5ceba85
25875
25876	Lines: +1, -1
25877	Files:	src/main/print-vars.c (+1, -1)
25878
25879	Don't attempt to translate a null help string.
25880
258812008-07-12  <easysw>	3200255dd8c2197c21ad3e2a97aaf16853c65d30
25882
25883	Lines: +3, -0
25884	Files:	src/main/intl.c (+3, -0)
25885
25886	Protect against NULL translation text.
25887
258882008-07-12  <rlk>	7a422da28e7358dfb2fbb3b5d77e9f0595da061a
25889
25890	Lines: +5, -1
25891	Files:	src/cups/test-rastertogutenprint.in (+5, -1)
25892
25893	Add -V (verbose) option.
25894
258952008-07-12  <rlk>	c85c94cc6fa63d10eea05c3ee22b6917d5c3b279
25896
25897	Lines: +1, -1
25898	Files:	include/gutenprint/paper.h (+1, -1)
25899
25900	Fix Doxygen comment
25901
259022008-07-12  <rlk>	c6cc2d08d070d244d654470c2ff53caaba5f0849
25903
25904	Lines: +1, -1
25905	Files:	configure.ac (+1, -1)
25906
25907	Fix up incorrect test.
25908
259092008-07-12  <rlk>	2082f462217cd8378d5e825b74abffa81111bf9b
25910
25911	Lines: +42, -41
25912	Files:	src/main/print-escp2.c (+42, -41)
25913
25914	Only display densities and hue maps for appropriate inks
25915
259162008-07-12  <rlk>	daea841ecc7db9487548a5df3e6ae82002338dee
25917
25918	Lines: +23, -1
25919	Files:	NEWS (+23, -1)
25920
25921	Additional accumulated changes
25922
259232008-07-11  <rlk>	c04abfb7d4e1bb80fe8abebd7ee3793e387c712b
25924
25925	Lines: +35, -20
25926	Files:	src/cups/cups-genppdupdate.in (+18, -3)
25927		src/cups/genppd.c (+17, -17)
25928
25929	Avoid use of vertical resolutions greater than 720 DPI when listing
25930	XXXxYYYdpi resolutions in PPD files, to cater to certain broken
25931	applications.
25932
259332008-07-11  <rlk>	fed7e8024f796f142fcc9ecb89a848f9a272ca55
25934
25935	Lines: +1, -1
25936	Files:	src/main/intl.c (+1, -1)
25937
25938	Add comment at #elif defined(ENABLE_NLS) for clarity.
25939
259402008-07-11  <rlk>	df5a17abc1e5a8ace33f91403bf35c8a8a4c8504
25941
25942	Lines: +3, -1
25943	Files:	configure.ac (+3, -1)
25944
25945	Don't print out "bundle" message on non-OS X systems (where it's
25946	meaningless).
25947
259482008-07-11  <rlk>	72b3de5897f2a3ff61f9499a2bf67196a413a484
25949
25950	Lines: +9, -2
25951	Files:	configure.ac (+3, -1)
25952		src/cups/Makefile.am (+6, -1)
25953
25954	Conditionalize special OS X CUPS install code.
25955
259562008-07-11  <rlk>	370291164566b8b27cdee4a416d98c6cf3ac2dc8
25957
25958	Lines: +14, -1
25959	Files:	src/main/print-escp2.c (+12, -1)
25960		src/main/print-escp2.h (+1, -0)
25961		src/xml/escp2/model/model_87.xml (+1, -0)
25962
25963	Improve print quality at bottom of page on B-500 type printers.
25964	Tested with both non-duplex (where it helps) and duplex (where it
25965	must be disabled).
25966
259672008-07-11  <rlk>	7fb4d74daf728547c1ee637f1295004e11ed7b80
25968
25969	Lines: +6, -5
25970	Files:	src/main/escp2-driver.c (+6, -5)
25971
25972	Don't send a unidirectional/bidirectional command if bidirectional
25973	upper limit is set to -1.
25974
259752008-07-11  <rlk>	9c021a5a16d0eeb9dcf2dc7f93d6691697979511
25976
25977	Lines: +2, -2
25978	Files:	src/main/print-weave.c (+2, -2)
25979
25980	Print out a fe more debugging parameters.
25981
259822008-07-09  <rlk>	a30c8174effe722b8fb58a51ae1310a2efa46a2b
25983
25984	Lines: +102, -18
25985	Files:	src/gutenprintui2/panel.c (+102, -18)
25986
25987	Offer integer options
25988
259892008-07-09  <rlk>	78c80ddc883501f948f763b4c958d1bdee105505
25990
25991	Lines: +1, -1
25992	Files:	src/main/print-color.c (+1, -1)
25993
25994	Make color correction be a basic parameter.
25995
259962008-07-08  <easysw>	7a2ec128093e06bae22232eba0a4fb6c5a0d9435
25997
25998	Lines: +3, -2
25999	Files:	configure.ac (+2, -1)
26000		src/main/print-util.c (+1, -1)
26001
26002	Rename --with-nickname=foo to --with-cups-nickname=foo.
26003
26004	stp_set_codeset depended on gettext.
26005
260062008-07-08  <rlk>	5b0d8a328ec4e9b6f96e0cea3d6feda444ab0ac6
26007
26008	Lines: +3, -0
26009	Files:	test/unprint.c (+3, -0)
26010
26011	Handle additional inks on B-300.
26012
260132008-07-08  <rlk>	64d7a9960a91db1bcf66a8cde6e83dda97337ad0
26014
26015	Lines: +1, -0
26016	Files:	src/main/intl.c (+1, -0)
26017
26018	Use of strcmp requires string.h.
26019
260202008-07-08  <rlk>	9d13e5578f5253e1f9e052d8a3129a5b59e7b300
26021
26022	Lines: +5, -2
26023	Files:	src/main/print-escp2.c (+5, -2)
26024
26025	Allow use of quadtone inks with color mode; switch to black and white
26026	dynamically.
26027
260282008-07-08  <easysw>	f0d2e4b2a28e53ca7ae56e60fee0955cb2b80197
26029
26030	Lines: +633, -106
26031	Files:	configure.ac (+18, -2)
26032		include/gutenprint/gutenprint-intl-internal.h (+14, -1)
26033		include/gutenprint/gutenprint-intl.h (+15, -1)
26034		m4/stp_cups.m4 (+8, -0)
26035		po/Makevars (+9, -0)
26036		src/cups/Info.plist (added +20)
26037		src/cups/Makefile.am (+56, -1)
26038		src/cups/genppd.c (+16, -100)
26039		src/cups/po2strings.c (added +322)
26040		src/cups/rastertoprinter.c (+1, -1)
26041		src/main/Makefile.am (+1, -0)
26042		src/main/intl.c (added +153)
26043
26044	configure.ac:
26045	    - Filter out trailing "svn" from cups version numbers.
26046	    - Use CoreFoundation for localization.
26047	    - Add --with-nickname configure option to override default
26048	      "CUPS+Gutenprint" suffix.
26049
26050	m4/stp_cups.m4:
26051	    - Add cups_bundledir definition.
26052
26053	po/Makevars:
26054	    - Add dummy Mac OS X po install targets.
26055
26056	src/cups/Info.plist:
26057	    - Added (bundle information file)
26058
26059	src/cups/Makefile.am:
26060	    - Add install targets so we can symlink into a bundle.
26061	    - Add .strings install to install-data-local target.
26062
26063	src/cups/genppd.c:
26064	    - Move bulk of set_language() to main/intl.c.
26065	    - Drop default language suffix from URI, and do not enumerate all
26066	      of the languages we support - we'll be doing globalized PPDs.
26067	      (still support the suffix if provided by the user)
26068	    - Update copyrights to this year and my name instead of ESP.
26069	    - Use driver long name instead of Ghostscript for Product.
26070	    - Only list one PSVersion.
26071
26072	src/cups/rastertoprinter.c:
26073	    - Update copyright to this year and my name instead of ESP.
26074
26075	src/cups/po2strings.c:
26076	    - Added to convert .po files to .strings.
26077
26078	src/main/Makefile.am:
26079	    - Added intl.c to libgutenprint sources.
26080
26081	src/main/intl.c:
26082	    - Added with stp_gettext and stp_setlocale functions.
26083
260842008-07-07  <rlk>	b47cf80eaad91c68ea9e10857221953f5b71a15f
26085
26086	Lines: +4637, -34558
26087	Files:	src/xml/escp2/inks/b500.xml (+6, -0)
26088		src/xml/escp2/inks/c120.xml (+6, -0)
26089		src/xml/escp2/inks/c64.xml (+6, -0)
26090		src/xml/escp2/inks/c80.xml (+6, -0)
26091		src/xml/escp2/inks/c82.xml (+6, -0)
26092		src/xml/escp2/inks/claria.xml (+12, -0)
26093		src/xml/escp2/inks/cmy.xml (+3, -0)
26094		src/xml/escp2/inks/cx3650.xml (+6, -0)
26095		src/xml/escp2/inks/f360.xml (+6, -0)
26096		src/xml/escp2/inks/f360_photo.xml (+12, -0)
26097		src/xml/escp2/inks/f360_photo7_japan.xml (+18, -0)
26098		src/xml/escp2/inks/f360_ultrachrome.xml (+15, -0)
26099		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+18, -0)
26100		src/xml/escp2/inks/photo_gen0.xml (+12, -0)
26101		src/xml/escp2/inks/photo_gen1.xml (+12, -0)
26102		src/xml/escp2/inks/photo_gen2.xml (+12, -0)
26103		src/xml/escp2/inks/photo_gen3.xml (+12, -0)
26104		src/xml/escp2/inks/photo_gen3_4.xml (+6, -0)
26105		src/xml/escp2/inks/photo_gen4.xml (+12, -0)
26106		src/xml/escp2/inks/photo_pigment.xml (+12, -0)
26107		src/xml/escp2/inks/picturemate_4.xml (+3, -0)
26108		src/xml/escp2/inks/pro_gen1.xml (+12, -0)
26109		src/xml/escp2/inks/pro_gen2.xml (+12, -0)
26110		src/xml/escp2/inks/pro_pigment.xml (+12, -0)
26111		src/xml/escp2/inks/pro_ultrachrome.xml (+15, -0)
26112		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+18, -0)
26113		src/xml/escp2/inks/standard.xml (+6, -0)
26114		src/xml/escp2/inks/standard_gen0.xml (+6, -0)
26115		src/xml/escp2/inks/ultrachrome.xml (+15, -0)
26116		src/xml/escp2/inks/x80.xml (+6, -0)
26117		src/xml/escp2/media/b500.xml (+113, -900)
26118		src/xml/escp2/media/c120.xml (+89, -612)
26119		src/xml/escp2/media/c64.xml (+153, -1369)
26120		src/xml/escp2/media/c80.xml (+137, -1353)
26121		src/xml/escp2/media/c82.xml (+153, -1369)
26122		src/xml/escp2/media/claria.xml (+104, -792)
26123		src/xml/escp2/media/claria1400.xml (+104, -792)
26124		src/xml/escp2/media/cmy.xml (+79, -668)
26125		src/xml/escp2/media/cx3650.xml (+153, -1369)
26126		src/xml/escp2/media/f360.xml (+153, -1369)
26127		src/xml/escp2/media/f360_photo.xml (+106, -659)
26128		src/xml/escp2/media/f360_photo7_japan.xml (+106, -659)
26129		src/xml/escp2/media/f360_ultrachrome.xml (+203, -1467)
26130		src/xml/escp2/media/f360_ultrachrome_k3.xml (+216, -1513)
26131		src/xml/escp2/media/photo_gen0.xml (+152, -1368)
26132		src/xml/escp2/media/photo_gen1.xml (+153, -1369)
26133		src/xml/escp2/media/photo_gen2.xml (+153, -1369)
26134		src/xml/escp2/media/photo_gen3.xml (+141, -1357)
26135		src/xml/escp2/media/photo_gen3_4.xml (+141, -1357)
26136		src/xml/escp2/media/photo_gen4.xml (+92, -648)
26137		src/xml/escp2/media/photo_pigment.xml (+130, -763)
26138		src/xml/escp2/media/picturemate_4.xml (+30, -58)
26139		src/xml/escp2/media/picturemate_6.xml (+30, -58)
26140		src/xml/escp2/media/pro_gen1.xml (+157, -1372)
26141		src/xml/escp2/media/pro_gen2.xml (+158, -1373)
26142		src/xml/escp2/media/pro_pigment.xml (+142, -777)
26143		src/xml/escp2/media/pro_ultrachrome.xml (+192, -1456)
26144		src/xml/escp2/media/pro_ultrachrome_k3.xml (+206, -1469)
26145		src/xml/escp2/media/standard.xml (+153, -1369)
26146		src/xml/escp2/media/standard_gen0.xml (+152, -1368)
26147		src/xml/escp2/media/ultrachrome.xml (+203, -1467)
26148		src/xml/escp2/media/x80.xml (+80, -669)
26149
26150	Use references to curves.
26151
261522008-07-07  <rlk>	531ded08ca58aafdc0d9af550b680cf4207bb71b
26153
26154	Lines: +9, -6
26155	Files:	NEWS (+9, -6)
26156
26157	Update
26158
261592008-07-07  <rlk>	5a0ea60a2031067b46494ef6aae9c89131e11fb1
26160
26161	Lines: +2, -2
26162	Files:	src/cups/cups-genppdupdate.in (+2, -2)
26163
26164	Correctly split the locale from teh region.
26165
261662008-07-07  <rlk>	c12e71d665396284f48949f8a85a171120e7bdc3
26167
26168	Lines: +1, -1
26169	Files:	src/testpattern/run-testpattern-2.in (+1, -1)
26170
26171	Don't filter out "none" (default) value for options.
26172
261732008-07-07  <rlk>	ba41fd9bd411975debdee8020ce7174287191278
26174
26175	Lines: +4, -1
26176	Files:	src/main/print-escp2.c (+4, -1)
26177
26178	Try harder to find a usable ink type.
26179
261802008-07-07  <rlk>	e47c4bc03010d35dabf26d41a4df21d6a6e298af
26181
26182	Lines: +11, -4
26183	Files:	src/testpattern/run-testpattern-2.in (+11, -4)
26184
26185	Add option to use minimum resolution where possible (for speed)
26186
261872008-07-06  <rlk>	7ba9ea56e43ad43b5bba4aced431b173cceb7eb0
26188
26189	Lines: +4, -4
26190	Files:	src/testpattern/run-testpattern-2.in (+4, -4)
26191
26192	Don't smash the special option list.
26193
261942008-07-06  <rlk>	74b3610bd38cf3f1a64089fcd174eba666516e40
26195
26196	Lines: +551, -3208
26197	Files:	src/xml/escp2/inks/cmykrb.xml (+20, -20)
26198		src/xml/escp2/inks/cmykro.xml (+97, -269)
26199		src/xml/escp2/inks/picturemate_6.xml (+5, -5)
26200		src/xml/escp2/media/cmykro.xml (+245, -1491)
26201		src/xml/escp2/media/r800.xml (+162, -1408)
26202		src/xml/escp2/model/model_91.xml (+22, -15)
26203
26204	Preliminary tuning for R1900
26205
262062008-07-06  <rlk>	fbef2b598a9da72a5796726d2f6cb9d23078835d
26207
26208	Lines: +307, -1691
26209	Files:	src/main/escp2-channels.c (+4, -4)
26210		src/main/print-vars.c (+36, -7)
26211		src/xml/escp2/inks/cmykrb.xml (+73, -240)
26212		src/xml/escp2/media/cmykrb.xml (+194, -1440)
26213
26214	Allow driver data to refer to curves rather than embedding them
26215
262162008-07-06  <rlk>	ece6aec66b8505e58480ab4f72831716e32844a9
26217
26218	Lines: +3, -1
26219	Files:	src/main/print-escp2-data.c (+3, -1)
26220
26221	Match stp_xml_init with stp_xml_exit.
26222
262232008-07-06  <rlk>	1b9b94e47c420cb44fe75486b68fdabb51558e1e
26224
26225	Lines: +70, -22
26226	Files:	src/testpattern/run-testpattern-2.in (+70, -22)
26227
26228	Allow cross product of options.
26229
262302008-07-06  <rlk>	76600d653b253bcca0bf761bdb8744df1ebaae8d
26231
26232	Lines: +115, -53
26233	Files:	include/gutenprint/xml.h (+6, -1)
26234		src/main/escp2-channels.c (+28, -9)
26235		src/main/escp2-papers.c (+5, -5)
26236		src/main/escp2-resolutions.c (+1, -1)
26237		src/main/print-vars.c (+75, -37)
26238
26239	Allow references to parameters rather than only inline values
26240
262412008-07-05  <rlk>	9ce244babbc7a50d977c5e2cec1aa16a61b89099
26242
26243	Lines: +2241, -46
26244	Files:	src/main/escp2-papers.c (+6, -0)
26245		src/main/print-escp2-data.c (+5, -2)
26246		src/xml/escp2/media/Makefile.am (+1, -0)
26247		src/xml/escp2/media/pro_ultrachrome.xml (+21, -41)
26248		src/xml/escp2/media/pro_ultrachrome_k3.xml (added +2205)
26249		src/xml/escp2/model/model_88.xml (+1, -1)
26250		src/xml/escp2/model/model_89.xml (+1, -1)
26251		src/xml/escp2/model/model_90.xml (+1, -1)
26252
26253	Fix media definitions for x880 printers.
26254
26255	Change assert to printf/abort to print better information.
26256
26257	Check that media and ink specifications match (that check found the
26258	problem with the x880).
26259
262602008-07-05  <rlk>	acefca0fe699e9f4865e016423324ca2db6262f7
26261
26262	Lines: +3, -3
26263	Files:	src/xml/escp2/inks/cmykro.xml (+3, -3)
26264
26265	Fix R1900 ink names.
26266
262672008-07-05  <rlk>	cf99f03e8d60dd6a2b745d1805dc114f2de9828b
26268
26269	Lines: +45, -45
26270	Files:	src/xml/escp2/inks/cmykro.xml (+45, -45)
26271
26272	R1900 apparently doesn't need head offset.
26273
262742008-07-05  <rlk>	418363757cd99568159baf431c43131a27aab5bd
26275
26276	Lines: +23572, -9691
26277	Files:	include/gutenprint/paper.h (+22, -6)
26278		src/cups/rastertoprinter.c (+8, -1)
26279		src/ghost/ijsgutenprint.c (+1, -1)
26280		src/main/print-papers.c (+30, -0)
26281		src/xml/escp2/inks/cmykrb.xml (+156, -56)
26282		src/xml/escp2/inks/cmykro.xml (+156, -56)
26283		src/xml/escp2/inks/picturemate_6.xml (+39, -102)
26284		src/xml/escp2/media/Makefile.am (+1, -0)
26285		src/xml/escp2/media/b500.xml (+529, -233)
26286		src/xml/escp2/media/c120.xml (+357, -153)
26287		src/xml/escp2/media/c64.xml (+798, -342)
26288		src/xml/escp2/media/c80.xml (+798, -342)
26289		src/xml/escp2/media/c82.xml (+798, -342)
26290		src/xml/escp2/media/claria.xml (+462, -220)
26291		src/xml/escp2/media/claria1400.xml (+462, -220)
26292		src/xml/escp2/media/cmy.xml (+399, -171)
26293		src/xml/escp2/media/cmykrb.xml (+840, -320)
26294		src/xml/escp2/media/cmykro.xml (+840, -320)
26295		src/xml/escp2/media/cx3650.xml (+798, -342)
26296		src/xml/escp2/media/f360.xml (+798, -342)
26297		src/xml/escp2/media/f360_photo.xml (+399, -171)
26298		src/xml/escp2/media/f360_photo7_japan.xml (+399, -171)
26299		src/xml/escp2/media/f360_ultrachrome.xml (+861, -451)
26300		src/xml/escp2/media/f360_ultrachrome_k3.xml (+882, -462)
26301		src/xml/escp2/media/photo_gen0.xml (+798, -342)
26302		src/xml/escp2/media/photo_gen1.xml (+798, -342)
26303		src/xml/escp2/media/photo_gen2.xml (+798, -342)
26304		src/xml/escp2/media/photo_gen3.xml (+798, -361)
26305		src/xml/escp2/media/photo_gen3_4.xml (+798, -361)
26306		src/xml/escp2/media/photo_gen4.xml (+378, -180)
26307		src/xml/escp2/media/photo_pigment.xml (+441, -231)
26308		src/xml/escp2/media/picturemate_4.xml (+42, -16)
26309		src/xml/escp2/media/picturemate_6.xml (+42, -16)
26310		src/xml/escp2/media/pro_gen1.xml (+798, -342)
26311		src/xml/escp2/media/pro_gen2.xml (+798, -342)
26312		src/xml/escp2/media/pro_pigment.xml (+441, -231)
26313		src/xml/escp2/media/pro_ultrachrome.xml (+861, -451)
26314		src/xml/escp2/media/r800.xml (added +2083)
26315		src/xml/escp2/media/standard.xml (+798, -342)
26316		src/xml/escp2/media/standard_gen0.xml (+798, -342)
26317		src/xml/escp2/media/ultrachrome.xml (+861, -451)
26318		src/xml/escp2/media/x80.xml (+399, -171)
26319		src/xml/escp2/model/model_64.xml (+1, -2)
26320		test/unprint.c (+8, -2)
26321
26322	R800 does not take new paper handling commands (R1800 apparently does).
26323
26324	Clean up formatting of curves in XML files.
26325
26326	Add function to find paper size precisely by size and make ijsgutenprint
26327	use it.
26328
26329	CUPS driver handles explicit paper size that it can't find (e. g.
26330	someone edited the PPD file) by treating it as a custom size.
26331
26332	Unprinter handles orange ink.
26333
26334	Remove incorrect hue curves on CMY/CMYK inks.
26335
263362008-07-05  <rlk>	d7ccf302a2a4affaba7d4248942d27b1a3160ce1
26337
26338	Lines: +1, -1
26339	Files:	test/parse-escp2 (+1, -1)
26340
26341	Fix off by one in printing remote commands.
26342
263432008-07-05  <rlk>	b061d9b58071436b92381c1e9a5286cd7ab8c037
26344
26345	Lines: +19, -18
26346	Files:	src/escputil/escputil.c (+19, -18)
26347
26348	Add orange ink for R1900.
26349
263502008-07-05  <rlk>	b898a2c2213d93f32b5d74169ac9d585389e3a2b
26351
26352	Lines: +47, -23
26353	Files:	Makefile.am (+1, -1)
26354		scripts/mkchlog (+46, -22)
26355
26356	Generalize mkchlog and ignore certain directories
26357
263582008-07-04  <rlk>	2a0ea5047403086f242522350c42d337525a3b7c
26359
26360	Lines: +131, -136
26361	Files:	include/gutenprint/vars.h (+2, -0)
26362		src/escputil/d4lib.c (+0, -1)
26363		src/gimp2/print-gutenprint.c (+2, -1)
26364		src/gutenprintui2/plist.c (+0, -1)
26365		src/main/dither-main.c (+2, -2)
26366		src/main/escp2-driver.c (+0, -4)
26367		src/main/generic-options.c (+5, -5)
26368		src/main/print-canon.c (+16, -16)
26369		src/main/print-escp2.c (+72, -72)
26370		src/main/print-lexmark.c (+9, -11)
26371		src/main/print-olympus.c (+8, -8)
26372		src/main/print-pcl.c (+10, -10)
26373		src/main/print-ps.c (+3, -3)
26374		src/main/print-raw.c (+2, -2)
26375
26376	Fix some Solaris compiler warnings
26377
263782008-07-04  <rlk>	c168eaa1c9a3fe065333ccf137eee269a8589c53
26379
26380	Lines: +10, -4
26381	Files:	src/cups/test-rastertogutenprint.in (+10, -4)
26382
26383	Handle the absence of pstoraster, which is not a standard part of
26384	CUPS.
26385
26386	Don't assume /bin/sh
26387
26388	Fix a bash-ism.
26389
263902008-07-04  <rlk>	eb5fa5ddd84dcf177aaf27c76bdcdc66e1c1b974
26391
26392	Lines: +0, -1
26393	Files:	configure.ac (+0, -1)
26394
26395	Remove src/resolutions makefile
26396
263972008-07-04  <rlk>	30a72ce2c678ed39a7f12349f573dda2dd70a00f
26398
26399	Lines: +227, -223
26400	Files:	src/foomatic/foomatic-printermap (+1, -0)
26401		src/xml/escp2/media/cmykro.xml (+223, -221)
26402		src/xml/escp2/model/model_91.xml (+2, -2)
26403		src/xml/printers.xml (+1, -0)
26404
26405	Change definitions to match R1900 manual.
26406
26407	Add PX-G5300 as alias for R1900.
26408
264092008-07-04  <rlk>	364a433eb64e1a0824d6c11387425530de389ff6
26410
26411	Lines: +44, -44
26412	Files:	src/xml/escp2/model/model_87.xml (+44, -44)
26413
26414	Rearrange to match layout of other files.
26415
264162008-07-03  <rlk>	76639c8d3f12b7406bb77934684f9af50d98cd70
26417
26418	Lines: +7886, -10225
26419	Files:	src/main/escp2-resolutions.c (+73, -64)
26420		src/main/print-escp2-data.c (+12, -18)
26421		src/main/print-escp2.h (+3, -0)
26422		src/xml/escp2/Makefile.am (+0, -3)
26423		src/xml/escp2/model/model_0.xml (+68, -5)
26424		src/xml/escp2/model/model_1.xml (+87, -5)
26425		src/xml/escp2/model/model_10.xml (+85, -5)
26426		src/xml/escp2/model/model_11.xml (+85, -5)
26427		src/xml/escp2/model/model_12.xml (+86, -5)
26428		src/xml/escp2/model/model_13.xml (+86, -5)
26429		src/xml/escp2/model/model_14.xml (+86, -5)
26430		src/xml/escp2/model/model_15.xml (+86, -5)
26431		src/xml/escp2/model/model_16.xml (+88, -5)
26432		src/xml/escp2/model/model_17.xml (+88, -5)
26433		src/xml/escp2/model/model_18.xml (+85, -5)
26434		src/xml/escp2/model/model_19.xml (+88, -5)
26435		src/xml/escp2/model/model_2.xml (+87, -5)
26436		src/xml/escp2/model/model_20.xml (+96, -5)
26437		src/xml/escp2/model/model_21.xml (+78, -5)
26438		src/xml/escp2/model/model_22.xml (+88, -5)
26439		src/xml/escp2/model/model_23.xml (+88, -5)
26440		src/xml/escp2/model/model_24.xml (+84, -5)
26441		src/xml/escp2/model/model_25.xml (+96, -5)
26442		src/xml/escp2/model/model_26.xml (+80, -5)
26443		src/xml/escp2/model/model_27.xml (+72, -5)
26444		src/xml/escp2/model/model_28.xml (+70, -6)
26445		src/xml/escp2/model/model_29.xml (+70, -6)
26446		src/xml/escp2/model/model_3.xml (+93, -5)
26447		src/xml/escp2/model/model_30.xml (+70, -6)
26448		src/xml/escp2/model/model_31.xml (+70, -6)
26449		src/xml/escp2/model/model_32.xml (+94, -5)
26450		src/xml/escp2/model/model_33.xml (+94, -5)
26451		src/xml/escp2/model/model_34.xml (+92, -5)
26452		src/xml/escp2/model/model_35.xml (+94, -5)
26453		src/xml/escp2/model/model_36.xml (+94, -5)
26454		src/xml/escp2/model/model_37.xml (+94, -5)
26455		src/xml/escp2/model/model_38.xml (+86, -5)
26456		src/xml/escp2/model/model_39.xml (+68, -5)
26457		src/xml/escp2/model/model_4.xml (+84, -5)
26458		src/xml/escp2/model/model_40.xml (+70, -6)
26459		src/xml/escp2/model/model_41.xml (+77, -6)
26460		src/xml/escp2/model/model_42.xml (+78, -5)
26461		src/xml/escp2/model/model_43.xml (+86, -5)
26462		src/xml/escp2/model/model_44.xml (+82, -5)
26463		src/xml/escp2/model/model_45.xml (+68, -5)
26464		src/xml/escp2/model/model_46.xml (+63, -5)
26465		src/xml/escp2/model/model_47.xml (+73, -5)
26466		src/xml/escp2/model/model_48.xml (+71, -6)
26467		src/xml/escp2/model/model_49.xml (+71, -6)
26468		src/xml/escp2/model/model_5.xml (+84, -5)
26469		src/xml/escp2/model/model_50.xml (+90, -5)
26470		src/xml/escp2/model/model_51.xml (+90, -5)
26471		src/xml/escp2/model/model_52.xml (+90, -5)
26472		src/xml/escp2/model/model_53.xml (+63, -5)
26473		src/xml/escp2/model/model_54.xml (+96, -5)
26474		src/xml/escp2/model/model_55.xml (+82, -5)
26475		src/xml/escp2/model/model_56.xml (+86, -5)
26476		src/xml/escp2/model/model_57.xml (+60, -5)
26477		src/xml/escp2/model/model_58.xml (+60, -5)
26478		src/xml/escp2/model/model_59.xml (+86, -5)
26479		src/xml/escp2/model/model_6.xml (+84, -5)
26480		src/xml/escp2/model/model_60.xml (+82, -5)
26481		src/xml/escp2/model/model_61.xml (+92, -5)
26482		src/xml/escp2/model/model_62.xml (+94, -5)
26483		src/xml/escp2/model/model_63.xml (+84, -5)
26484		src/xml/escp2/model/model_64.xml (+100, -6)
26485		src/xml/escp2/model/model_65.xml (+92, -5)
26486		src/xml/escp2/model/model_66.xml (+92, -5)
26487		src/xml/escp2/model/model_67.xml (+100, -6)
26488		src/xml/escp2/model/model_68.xml (+99, -5)
26489		src/xml/escp2/model/model_69.xml (+90, -5)
26490		src/xml/escp2/model/model_7.xml (+93, -5)
26491		src/xml/escp2/model/model_70.xml (+100, -6)
26492		src/xml/escp2/model/model_71.xml (+97, -6)
26493		src/xml/escp2/model/model_72.xml (+92, -5)
26494		src/xml/escp2/model/model_73.xml (+55, -5)
26495		src/xml/escp2/model/model_74.xml (+92, -5)
26496		src/xml/escp2/model/model_75.xml (+81, -5)
26497		src/xml/escp2/model/model_76.xml (+82, -6)
26498		src/xml/escp2/model/model_77.xml (+84, -5)
26499		src/xml/escp2/model/model_78.xml (+94, -5)
26500		src/xml/escp2/model/model_79.xml (+82, -5)
26501		src/xml/escp2/model/model_8.xml (+93, -5)
26502		src/xml/escp2/model/model_80.xml (+90, -5)
26503		src/xml/escp2/model/model_81.xml (+114, -6)
26504		src/xml/escp2/model/model_82.xml (+134, -6)
26505		src/xml/escp2/model/model_83.xml (+92, -5)
26506		src/xml/escp2/model/model_84.xml (+84, -5)
26507		src/xml/escp2/model/model_85.xml (+99, -6)
26508		src/xml/escp2/model/model_86.xml (+55, -5)
26509		src/xml/escp2/model/model_87.xml (+92, -7)
26510		src/xml/escp2/model/model_88.xml (+71, -6)
26511		src/xml/escp2/model/model_89.xml (+71, -6)
26512		src/xml/escp2/model/model_9.xml (+85, -5)
26513		src/xml/escp2/model/model_90.xml (+71, -6)
26514		src/xml/escp2/model/model_91.xml (+100, -6)
26515		src/xml/escp2/resolutions/.cvsignore (removed -3)
26516		src/xml/escp2/resolutions/Makefile.am (removed -131)
26517		src/xml/escp2/resolutions/resolutions_0.xml (removed -87)
26518		src/xml/escp2/resolutions/resolutions_1.xml (removed -106)
26519		src/xml/escp2/resolutions/resolutions_10.xml (removed -104)
26520		src/xml/escp2/resolutions/resolutions_11.xml (removed -104)
26521		src/xml/escp2/resolutions/resolutions_12.xml (removed -105)
26522		src/xml/escp2/resolutions/resolutions_13.xml (removed -105)
26523		src/xml/escp2/resolutions/resolutions_14.xml (removed -105)
26524		src/xml/escp2/resolutions/resolutions_15.xml (removed -105)
26525		src/xml/escp2/resolutions/resolutions_16.xml (removed -107)
26526		src/xml/escp2/resolutions/resolutions_17.xml (removed -107)
26527		src/xml/escp2/resolutions/resolutions_18.xml (removed -104)
26528		src/xml/escp2/resolutions/resolutions_19.xml (removed -107)
26529		src/xml/escp2/resolutions/resolutions_2.xml (removed -106)
26530		src/xml/escp2/resolutions/resolutions_20.xml (removed -115)
26531		src/xml/escp2/resolutions/resolutions_21.xml (removed -97)
26532		src/xml/escp2/resolutions/resolutions_22.xml (removed -107)
26533		src/xml/escp2/resolutions/resolutions_23.xml (removed -107)
26534		src/xml/escp2/resolutions/resolutions_24.xml (removed -103)
26535		src/xml/escp2/resolutions/resolutions_25.xml (removed -115)
26536		src/xml/escp2/resolutions/resolutions_26.xml (removed -99)
26537		src/xml/escp2/resolutions/resolutions_27.xml (removed -91)
26538		src/xml/escp2/resolutions/resolutions_28.xml (removed -88)
26539		src/xml/escp2/resolutions/resolutions_29.xml (removed -88)
26540		src/xml/escp2/resolutions/resolutions_3.xml (removed -112)
26541		src/xml/escp2/resolutions/resolutions_30.xml (removed -88)
26542		src/xml/escp2/resolutions/resolutions_31.xml (removed -88)
26543		src/xml/escp2/resolutions/resolutions_32.xml (removed -113)
26544		src/xml/escp2/resolutions/resolutions_33.xml (removed -113)
26545		src/xml/escp2/resolutions/resolutions_34.xml (removed -111)
26546		src/xml/escp2/resolutions/resolutions_35.xml (removed -113)
26547		src/xml/escp2/resolutions/resolutions_36.xml (removed -113)
26548		src/xml/escp2/resolutions/resolutions_37.xml (removed -113)
26549		src/xml/escp2/resolutions/resolutions_38.xml (removed -105)
26550		src/xml/escp2/resolutions/resolutions_39.xml (removed -87)
26551		src/xml/escp2/resolutions/resolutions_4.xml (removed -103)
26552		src/xml/escp2/resolutions/resolutions_40.xml (removed -88)
26553		src/xml/escp2/resolutions/resolutions_41.xml (removed -95)
26554		src/xml/escp2/resolutions/resolutions_42.xml (removed -97)
26555		src/xml/escp2/resolutions/resolutions_43.xml (removed -105)
26556		src/xml/escp2/resolutions/resolutions_44.xml (removed -101)
26557		src/xml/escp2/resolutions/resolutions_45.xml (removed -87)
26558		src/xml/escp2/resolutions/resolutions_46.xml (removed -82)
26559		src/xml/escp2/resolutions/resolutions_47.xml (removed -92)
26560		src/xml/escp2/resolutions/resolutions_48.xml (removed -89)
26561		src/xml/escp2/resolutions/resolutions_49.xml (removed -89)
26562		src/xml/escp2/resolutions/resolutions_5.xml (removed -103)
26563		src/xml/escp2/resolutions/resolutions_50.xml (removed -109)
26564		src/xml/escp2/resolutions/resolutions_51.xml (removed -109)
26565		src/xml/escp2/resolutions/resolutions_52.xml (removed -109)
26566		src/xml/escp2/resolutions/resolutions_53.xml (removed -82)
26567		src/xml/escp2/resolutions/resolutions_54.xml (removed -115)
26568		src/xml/escp2/resolutions/resolutions_55.xml (removed -101)
26569		src/xml/escp2/resolutions/resolutions_56.xml (removed -105)
26570		src/xml/escp2/resolutions/resolutions_57.xml (removed -79)
26571		src/xml/escp2/resolutions/resolutions_58.xml (removed -79)
26572		src/xml/escp2/resolutions/resolutions_59.xml (removed -105)
26573		src/xml/escp2/resolutions/resolutions_6.xml (removed -103)
26574		src/xml/escp2/resolutions/resolutions_60.xml (removed -101)
26575		src/xml/escp2/resolutions/resolutions_61.xml (removed -111)
26576		src/xml/escp2/resolutions/resolutions_62.xml (removed -113)
26577		src/xml/escp2/resolutions/resolutions_63.xml (removed -103)
26578		src/xml/escp2/resolutions/resolutions_64.xml (removed -118)
26579		src/xml/escp2/resolutions/resolutions_65.xml (removed -111)
26580		src/xml/escp2/resolutions/resolutions_66.xml (removed -111)
26581		src/xml/escp2/resolutions/resolutions_67.xml (removed -118)
26582		src/xml/escp2/resolutions/resolutions_68.xml (removed -118)
26583		src/xml/escp2/resolutions/resolutions_69.xml (removed -109)
26584		src/xml/escp2/resolutions/resolutions_7.xml (removed -112)
26585		src/xml/escp2/resolutions/resolutions_70.xml (removed -118)
26586		src/xml/escp2/resolutions/resolutions_71.xml (removed -115)
26587		src/xml/escp2/resolutions/resolutions_72.xml (removed -111)
26588		src/xml/escp2/resolutions/resolutions_73.xml (removed -74)
26589		src/xml/escp2/resolutions/resolutions_74.xml (removed -111)
26590		src/xml/escp2/resolutions/resolutions_75.xml (removed -100)
26591		src/xml/escp2/resolutions/resolutions_76.xml (removed -100)
26592		src/xml/escp2/resolutions/resolutions_77.xml (removed -103)
26593		src/xml/escp2/resolutions/resolutions_78.xml (removed -113)
26594		src/xml/escp2/resolutions/resolutions_79.xml (removed -101)
26595		src/xml/escp2/resolutions/resolutions_8.xml (removed -112)
26596		src/xml/escp2/resolutions/resolutions_80.xml (removed -109)
26597		src/xml/escp2/resolutions/resolutions_81.xml (removed -132)
26598		src/xml/escp2/resolutions/resolutions_82.xml (removed -152)
26599		src/xml/escp2/resolutions/resolutions_83.xml (removed -111)
26600		src/xml/escp2/resolutions/resolutions_84.xml (removed -103)
26601		src/xml/escp2/resolutions/resolutions_85.xml (removed -117)
26602		src/xml/escp2/resolutions/resolutions_86.xml (removed -74)
26603		src/xml/escp2/resolutions/resolutions_87.xml (removed -109)
26604		src/xml/escp2/resolutions/resolutions_88.xml (removed -89)
26605		src/xml/escp2/resolutions/resolutions_89.xml (removed -89)
26606		src/xml/escp2/resolutions/resolutions_9.xml (removed -104)
26607		src/xml/escp2/resolutions/resolutions_90.xml (removed -89)
26608		src/xml/escp2/resolutions/resolutions_91.xml (removed -118)
26609
26610	Embed resolution data inside model files.
26611
26612	Change "href" to "src".
26613
266142008-07-02  <rlk>	e003f55078d9ef45e5ebecd22d26e87700fcbdf5
26615
26616	Lines: +1, -1
26617	Files:	src/xml/escp2/resolutions/resolutions_91.xml (+1, -1)
26618
26619	Fix resolution name.
26620
266212008-07-02  <rlk>	1c8d54ed85ce1afad9fc4c36e7aeafe108651ce0
26622
26623	Lines: +3162, -12
26624	Files:	src/foomatic/foomatic-printermap (+1, -0)
26625		src/main/escp2-channels.c (+2, -2)
26626		src/main/print-escp2.c (+20, -2)
26627		src/main/print-escp2.h (+1, -1)
26628		src/xml/escp2/inks/Makefile.am (+1, -0)
26629		src/xml/escp2/inks/cmykrb.xml (+4, -4)
26630		src/xml/escp2/inks/cmykro.xml (added +735)
26631		src/xml/escp2/inks/picturemate_6.xml (+1, -1)
26632		src/xml/escp2/media/Makefile.am (+1, -0)
26633		src/xml/escp2/media/cmykro.xml (added +2192)
26634		src/xml/escp2/model/Makefile.am (+2, -1)
26635		src/xml/escp2/model/model_91.xml (added +81)
26636		src/xml/escp2/resolutions/Makefile.am (+2, -1)
26637		src/xml/escp2/resolutions/resolutions_91.xml (added +118)
26638		src/xml/printers.xml (+1, -0)
26639
26640	Add nominal support for R1900 (CMYKRO and CMYRO not enabled yet)
26641
266422008-06-29  <rlk>	884fa3c312ad4e56096fa4fc16c12cb433a26061
26643
26644	Lines: +236, -71
26645	Files:	NEWS (+45, -20)
26646		README (+12, -51)
26647		README.package (added +179)
26648
26649	Update documentation for next release
26650
266512008-06-29  <rlk>	a28814e471c54ff4282108bd25f0a1e518d1d48e
26652
26653	Lines: +534, -1267
26654	Files:	src/xml/escp2/inks/b500.xml (+5, -49)
26655		src/xml/escp2/inks/c120.xml (+5, -45)
26656		src/xml/escp2/inks/c64.xml (+6, -12)
26657		src/xml/escp2/inks/c80.xml (+7, -12)
26658		src/xml/escp2/inks/c82.xml (+7, -12)
26659		src/xml/escp2/inks/claria.xml (+9, -18)
26660		src/xml/escp2/inks/cmy.xml (+1, -2)
26661		src/xml/escp2/inks/cmykrb.xml (+20, -150)
26662		src/xml/escp2/inks/cx3650.xml (+6, -12)
26663		src/xml/escp2/inks/defaultblack.xml (+0, -0)
26664		src/xml/escp2/inks/f360.xml (+7, -12)
26665		src/xml/escp2/inks/f360_photo.xml (+9, -18)
26666		src/xml/escp2/inks/f360_photo7_japan.xml (+12, -24)
26667		src/xml/escp2/inks/f360_ultrachrome.xml (+27, -54)
26668		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+15, -28)
26669		src/xml/escp2/inks/photo_gen0.xml (+11, -20)
26670		src/xml/escp2/inks/photo_gen1.xml (+11, -20)
26671		src/xml/escp2/inks/photo_gen2.xml (+10, -20)
26672		src/xml/escp2/inks/photo_gen3.xml (+11, -20)
26673		src/xml/escp2/inks/photo_gen3_4.xml (+7, -12)
26674		src/xml/escp2/inks/photo_gen4.xml (+9, -18)
26675		src/xml/escp2/inks/photo_pigment.xml (+9, -18)
26676		src/xml/escp2/inks/picturemate_4.xml (+2, -52)
26677		src/xml/escp2/inks/picturemate_6.xml (+4, -8)
26678		src/xml/escp2/inks/pro_gen1.xml (+11, -20)
26679		src/xml/escp2/inks/pro_gen2.xml (+11, -20)
26680		src/xml/escp2/inks/pro_pigment.xml (+9, -18)
26681		src/xml/escp2/inks/pro_ultrachrome.xml (+29, -56)
26682		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+15, -28)
26683		src/xml/escp2/inks/standard.xml (+7, -12)
26684		src/xml/escp2/inks/standard_gen0.xml (+7, -12)
26685		src/xml/escp2/inks/ultrachrome.xml (+29, -56)
26686		src/xml/escp2/inks/x80.xml (+5, -10)
26687		src/xml/escp2/inputslots/b500.xml (+0, -0)
26688		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+0, -0)
26689		src/xml/escp2/inputslots/cd_roll_feed.xml (+0, -0)
26690		src/xml/escp2/inputslots/cutter_roll_feed.xml (+0, -0)
26691		src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -1)
26692		src/xml/escp2/inputslots/r1800.xml (+0, -0)
26693		src/xml/escp2/inputslots/r2400.xml (+0, -0)
26694		src/xml/escp2/inputslots/rx700.xml (+0, -0)
26695		src/xml/escp2/inputslots/spro5000.xml (+0, -0)
26696		src/xml/escp2/inputslots/standard_roll_feed.xml (+0, -0)
26697		src/xml/escp2/media/b500.xml (+0, -0)
26698		src/xml/escp2/media/c120.xml (+0, -0)
26699		src/xml/escp2/media/c64.xml (+0, -0)
26700		src/xml/escp2/media/c80.xml (+0, -0)
26701		src/xml/escp2/media/c82.xml (+0, -0)
26702		src/xml/escp2/media/claria.xml (+0, -0)
26703		src/xml/escp2/media/claria1400.xml (+0, -0)
26704		src/xml/escp2/media/cmy.xml (+0, -0)
26705		src/xml/escp2/media/cmykrb.xml (+0, -0)
26706		src/xml/escp2/media/cx3650.xml (+0, -0)
26707		src/xml/escp2/media/f360.xml (+0, -0)
26708		src/xml/escp2/media/f360_photo.xml (+0, -0)
26709		src/xml/escp2/media/f360_photo7_japan.xml (+0, -0)
26710		src/xml/escp2/media/f360_ultrachrome.xml (+0, -0)
26711		src/xml/escp2/media/f360_ultrachrome_k3.xml (+0, -0)
26712		src/xml/escp2/media/photo_gen0.xml (+0, -0)
26713		src/xml/escp2/media/photo_gen1.xml (+0, -0)
26714		src/xml/escp2/media/photo_gen2.xml (+0, -0)
26715		src/xml/escp2/media/photo_gen3.xml (+0, -0)
26716		src/xml/escp2/media/photo_gen3_4.xml (+0, -0)
26717		src/xml/escp2/media/photo_gen4.xml (+0, -0)
26718		src/xml/escp2/media/photo_pigment.xml (+0, -0)
26719		src/xml/escp2/media/picturemate_4.xml (+0, -0)
26720		src/xml/escp2/media/picturemate_6.xml (+0, -0)
26721		src/xml/escp2/media/pro_gen1.xml (+0, -0)
26722		src/xml/escp2/media/pro_gen2.xml (+0, -0)
26723		src/xml/escp2/media/pro_pigment.xml (+0, -0)
26724		src/xml/escp2/media/pro_ultrachrome.xml (+0, -0)
26725		src/xml/escp2/media/standard.xml (+0, -0)
26726		src/xml/escp2/media/standard_gen0.xml (+0, -0)
26727		src/xml/escp2/media/ultrachrome.xml (+0, -0)
26728		src/xml/escp2/media/x80.xml (+0, -0)
26729		src/xml/escp2/mediasizes/standard.xml (+0, -0)
26730		src/xml/escp2/model/model_0.xml (+0, -0)
26731		src/xml/escp2/model/model_1.xml (+0, -0)
26732		src/xml/escp2/model/model_10.xml (+0, -0)
26733		src/xml/escp2/model/model_11.xml (+0, -0)
26734		src/xml/escp2/model/model_12.xml (+0, -0)
26735		src/xml/escp2/model/model_13.xml (+0, -0)
26736		src/xml/escp2/model/model_14.xml (+0, -0)
26737		src/xml/escp2/model/model_15.xml (+0, -0)
26738		src/xml/escp2/model/model_16.xml (+0, -0)
26739		src/xml/escp2/model/model_17.xml (+0, -0)
26740		src/xml/escp2/model/model_18.xml (+0, -0)
26741		src/xml/escp2/model/model_19.xml (+0, -0)
26742		src/xml/escp2/model/model_2.xml (+0, -0)
26743		src/xml/escp2/model/model_20.xml (+0, -0)
26744		src/xml/escp2/model/model_21.xml (+0, -0)
26745		src/xml/escp2/model/model_22.xml (+0, -0)
26746		src/xml/escp2/model/model_23.xml (+0, -0)
26747		src/xml/escp2/model/model_24.xml (+0, -0)
26748		src/xml/escp2/model/model_25.xml (+0, -0)
26749		src/xml/escp2/model/model_26.xml (+0, -0)
26750		src/xml/escp2/model/model_27.xml (+0, -0)
26751		src/xml/escp2/model/model_28.xml (+0, -0)
26752		src/xml/escp2/model/model_29.xml (+0, -0)
26753		src/xml/escp2/model/model_3.xml (+0, -0)
26754		src/xml/escp2/model/model_30.xml (+0, -0)
26755		src/xml/escp2/model/model_31.xml (+0, -0)
26756		src/xml/escp2/model/model_32.xml (+0, -0)
26757		src/xml/escp2/model/model_33.xml (+0, -0)
26758		src/xml/escp2/model/model_34.xml (+0, -0)
26759		src/xml/escp2/model/model_35.xml (+0, -0)
26760		src/xml/escp2/model/model_36.xml (+0, -0)
26761		src/xml/escp2/model/model_37.xml (+0, -0)
26762		src/xml/escp2/model/model_38.xml (+0, -0)
26763		src/xml/escp2/model/model_39.xml (+0, -0)
26764		src/xml/escp2/model/model_4.xml (+0, -0)
26765		src/xml/escp2/model/model_40.xml (+0, -0)
26766		src/xml/escp2/model/model_41.xml (+0, -0)
26767		src/xml/escp2/model/model_42.xml (+0, -0)
26768		src/xml/escp2/model/model_43.xml (+0, -0)
26769		src/xml/escp2/model/model_44.xml (+0, -0)
26770		src/xml/escp2/model/model_45.xml (+0, -0)
26771		src/xml/escp2/model/model_46.xml (+0, -0)
26772		src/xml/escp2/model/model_47.xml (+0, -0)
26773		src/xml/escp2/model/model_48.xml (+0, -0)
26774		src/xml/escp2/model/model_49.xml (+0, -0)
26775		src/xml/escp2/model/model_5.xml (+0, -0)
26776		src/xml/escp2/model/model_50.xml (+0, -0)
26777		src/xml/escp2/model/model_51.xml (+0, -0)
26778		src/xml/escp2/model/model_52.xml (+0, -0)
26779		src/xml/escp2/model/model_53.xml (+0, -0)
26780		src/xml/escp2/model/model_54.xml (+0, -0)
26781		src/xml/escp2/model/model_55.xml (+0, -0)
26782		src/xml/escp2/model/model_56.xml (+0, -0)
26783		src/xml/escp2/model/model_57.xml (+0, -0)
26784		src/xml/escp2/model/model_58.xml (+0, -0)
26785		src/xml/escp2/model/model_59.xml (+0, -0)
26786		src/xml/escp2/model/model_6.xml (+0, -0)
26787		src/xml/escp2/model/model_60.xml (+0, -0)
26788		src/xml/escp2/model/model_61.xml (+0, -0)
26789		src/xml/escp2/model/model_62.xml (+0, -0)
26790		src/xml/escp2/model/model_63.xml (+0, -0)
26791		src/xml/escp2/model/model_64.xml (+0, -0)
26792		src/xml/escp2/model/model_65.xml (+0, -0)
26793		src/xml/escp2/model/model_66.xml (+0, -0)
26794		src/xml/escp2/model/model_67.xml (+0, -0)
26795		src/xml/escp2/model/model_68.xml (+0, -0)
26796		src/xml/escp2/model/model_69.xml (+0, -0)
26797		src/xml/escp2/model/model_7.xml (+0, -0)
26798		src/xml/escp2/model/model_70.xml (+0, -0)
26799		src/xml/escp2/model/model_71.xml (+0, -0)
26800		src/xml/escp2/model/model_72.xml (+0, -0)
26801		src/xml/escp2/model/model_73.xml (+0, -0)
26802		src/xml/escp2/model/model_74.xml (+0, -0)
26803		src/xml/escp2/model/model_75.xml (+0, -0)
26804		src/xml/escp2/model/model_76.xml (+0, -0)
26805		src/xml/escp2/model/model_77.xml (+0, -0)
26806		src/xml/escp2/model/model_78.xml (+0, -0)
26807		src/xml/escp2/model/model_79.xml (+0, -0)
26808		src/xml/escp2/model/model_8.xml (+0, -0)
26809		src/xml/escp2/model/model_80.xml (+0, -0)
26810		src/xml/escp2/model/model_81.xml (+0, -0)
26811		src/xml/escp2/model/model_82.xml (+0, -0)
26812		src/xml/escp2/model/model_83.xml (+0, -0)
26813		src/xml/escp2/model/model_84.xml (+0, -0)
26814		src/xml/escp2/model/model_85.xml (+0, -0)
26815		src/xml/escp2/model/model_86.xml (+0, -0)
26816		src/xml/escp2/model/model_87.xml (+0, -0)
26817		src/xml/escp2/model/model_88.xml (+0, -0)
26818		src/xml/escp2/model/model_89.xml (+0, -0)
26819		src/xml/escp2/model/model_9.xml (+0, -0)
26820		src/xml/escp2/model/model_90.xml (+0, -0)
26821		src/xml/escp2/qualitypresets/p1_5.xml (+0, -0)
26822		src/xml/escp2/qualitypresets/picturemate.xml (+0, -0)
26823		src/xml/escp2/qualitypresets/standard.xml (+0, -0)
26824		src/xml/escp2/qualitypresets/v2880.xml (+0, -0)
26825		src/xml/escp2/resolutions/resolutions_0.xml (+2, -4)
26826		src/xml/escp2/resolutions/resolutions_1.xml (+4, -8)
26827		src/xml/escp2/resolutions/resolutions_10.xml (+3, -6)
26828		src/xml/escp2/resolutions/resolutions_11.xml (+3, -6)
26829		src/xml/escp2/resolutions/resolutions_12.xml (+3, -6)
26830		src/xml/escp2/resolutions/resolutions_13.xml (+2, -4)
26831		src/xml/escp2/resolutions/resolutions_14.xml (+3, -6)
26832		src/xml/escp2/resolutions/resolutions_15.xml (+3, -6)
26833		src/xml/escp2/resolutions/resolutions_16.xml (+3, -6)
26834		src/xml/escp2/resolutions/resolutions_17.xml (+3, -6)
26835		src/xml/escp2/resolutions/resolutions_18.xml (+3, -6)
26836		src/xml/escp2/resolutions/resolutions_19.xml (+3, -6)
26837		src/xml/escp2/resolutions/resolutions_2.xml (+4, -8)
26838		src/xml/escp2/resolutions/resolutions_20.xml (+3, -6)
26839		src/xml/escp2/resolutions/resolutions_21.xml (+3, -6)
26840		src/xml/escp2/resolutions/resolutions_22.xml (+3, -6)
26841		src/xml/escp2/resolutions/resolutions_23.xml (+3, -6)
26842		src/xml/escp2/resolutions/resolutions_24.xml (+2, -4)
26843		src/xml/escp2/resolutions/resolutions_25.xml (+3, -6)
26844		src/xml/escp2/resolutions/resolutions_26.xml (+3, -6)
26845		src/xml/escp2/resolutions/resolutions_27.xml (+2, -4)
26846		src/xml/escp2/resolutions/resolutions_28.xml (+2, -4)
26847		src/xml/escp2/resolutions/resolutions_29.xml (+2, -4)
26848		src/xml/escp2/resolutions/resolutions_3.xml (+3, -6)
26849		src/xml/escp2/resolutions/resolutions_30.xml (+2, -4)
26850		src/xml/escp2/resolutions/resolutions_31.xml (+2, -4)
26851		src/xml/escp2/resolutions/resolutions_32.xml (+4, -8)
26852		src/xml/escp2/resolutions/resolutions_33.xml (+4, -8)
26853		src/xml/escp2/resolutions/resolutions_34.xml (+3, -6)
26854		src/xml/escp2/resolutions/resolutions_35.xml (+4, -8)
26855		src/xml/escp2/resolutions/resolutions_36.xml (+4, -8)
26856		src/xml/escp2/resolutions/resolutions_37.xml (+4, -8)
26857		src/xml/escp2/resolutions/resolutions_38.xml (+3, -6)
26858		src/xml/escp2/resolutions/resolutions_39.xml (+2, -4)
26859		src/xml/escp2/resolutions/resolutions_4.xml (+2, -4)
26860		src/xml/escp2/resolutions/resolutions_40.xml (+2, -4)
26861		src/xml/escp2/resolutions/resolutions_41.xml (+2, -4)
26862		src/xml/escp2/resolutions/resolutions_42.xml (+3, -6)
26863		src/xml/escp2/resolutions/resolutions_43.xml (+3, -6)
26864		src/xml/escp2/resolutions/resolutions_44.xml (+1, -2)
26865		src/xml/escp2/resolutions/resolutions_45.xml (+2, -4)
26866		src/xml/escp2/resolutions/resolutions_46.xml (+1, -2)
26867		src/xml/escp2/resolutions/resolutions_47.xml (+1, -2)
26868		src/xml/escp2/resolutions/resolutions_48.xml (+1, -2)
26869		src/xml/escp2/resolutions/resolutions_49.xml (+1, -2)
26870		src/xml/escp2/resolutions/resolutions_5.xml (+2, -4)
26871		src/xml/escp2/resolutions/resolutions_50.xml (+2, -4)
26872		src/xml/escp2/resolutions/resolutions_51.xml (+2, -4)
26873		src/xml/escp2/resolutions/resolutions_52.xml (+2, -4)
26874		src/xml/escp2/resolutions/resolutions_53.xml (+1, -2)
26875		src/xml/escp2/resolutions/resolutions_54.xml (+3, -6)
26876		src/xml/escp2/resolutions/resolutions_55.xml (+1, -2)
26877		src/xml/escp2/resolutions/resolutions_56.xml (+3, -6)
26878		src/xml/escp2/resolutions/resolutions_57.xml (+0, -0)
26879		src/xml/escp2/resolutions/resolutions_58.xml (+0, -0)
26880		src/xml/escp2/resolutions/resolutions_59.xml (+3, -6)
26881		src/xml/escp2/resolutions/resolutions_6.xml (+2, -4)
26882		src/xml/escp2/resolutions/resolutions_60.xml (+1, -2)
26883		src/xml/escp2/resolutions/resolutions_61.xml (+2, -4)
26884		src/xml/escp2/resolutions/resolutions_62.xml (+4, -8)
26885		src/xml/escp2/resolutions/resolutions_63.xml (+2, -4)
26886		src/xml/escp2/resolutions/resolutions_64.xml (+1, -2)
26887		src/xml/escp2/resolutions/resolutions_65.xml (+2, -4)
26888		src/xml/escp2/resolutions/resolutions_66.xml (+2, -4)
26889		src/xml/escp2/resolutions/resolutions_67.xml (+1, -2)
26890		src/xml/escp2/resolutions/resolutions_68.xml (+1, -2)
26891		src/xml/escp2/resolutions/resolutions_69.xml (+1, -2)
26892		src/xml/escp2/resolutions/resolutions_7.xml (+3, -6)
26893		src/xml/escp2/resolutions/resolutions_70.xml (+1, -2)
26894		src/xml/escp2/resolutions/resolutions_71.xml (+1, -2)
26895		src/xml/escp2/resolutions/resolutions_72.xml (+2, -4)
26896		src/xml/escp2/resolutions/resolutions_73.xml (+1, -2)
26897		src/xml/escp2/resolutions/resolutions_74.xml (+2, -4)
26898		src/xml/escp2/resolutions/resolutions_75.xml (+2, -4)
26899		src/xml/escp2/resolutions/resolutions_76.xml (+2, -4)
26900		src/xml/escp2/resolutions/resolutions_77.xml (+2, -4)
26901		src/xml/escp2/resolutions/resolutions_78.xml (+4, -8)
26902		src/xml/escp2/resolutions/resolutions_79.xml (+1, -2)
26903		src/xml/escp2/resolutions/resolutions_8.xml (+3, -6)
26904		src/xml/escp2/resolutions/resolutions_80.xml (+1, -2)
26905		src/xml/escp2/resolutions/resolutions_81.xml (+2, -4)
26906		src/xml/escp2/resolutions/resolutions_82.xml (+3, -6)
26907		src/xml/escp2/resolutions/resolutions_83.xml (+2, -4)
26908		src/xml/escp2/resolutions/resolutions_84.xml (+2, -4)
26909		src/xml/escp2/resolutions/resolutions_85.xml (+1, -2)
26910		src/xml/escp2/resolutions/resolutions_86.xml (+1, -2)
26911		src/xml/escp2/resolutions/resolutions_87.xml (+0, -0)
26912		src/xml/escp2/resolutions/resolutions_88.xml (+1, -2)
26913		src/xml/escp2/resolutions/resolutions_89.xml (+1, -2)
26914		src/xml/escp2/resolutions/resolutions_9.xml (+3, -6)
26915		src/xml/escp2/resolutions/resolutions_90.xml (+1, -2)
26916		src/xml/escp2/weaves/pro7000.xml (+0, -0)
26917		src/xml/escp2/weaves/pro7500.xml (+0, -0)
26918		src/xml/escp2/weaves/pro7600.xml (+0, -0)
26919		src/xml/escp2/weaves/standard.xml (+0, -0)
26920
26921	Clean up indentation/formatting of all XML files.
26922
26923	Fix ink definitions for 4-color PictureMate printers.
26924
269252008-06-29  <rlk>	026d5e54509be3d38390a64ab418a0ce48fd5556
26926
26927	Lines: +4, -0
26928	Files:	src/xml/escp2/inks/f360_ultrachrome_k3.xml (+2, -0)
26929		src/xml/escp2/inks/pro_ultrachrome_k3.xml (+2, -0)
26930
26931	Dark inks do need transition parameters
26932
269332008-06-29  <rlk>	ce49191e5cf85980be284c79a22cf1869c10a654
26934
26935	Lines: +1, -2
26936	Files:	src/testpattern/run-testpattern-2.in (+1, -2)
26937
26938	Don't forcibly default color correction to raw.
26939
269402008-06-29  <rlk>	40dcfc4f9aaf573067aa79745b3761600b02b01f
26941
26942	Lines: +49, -52
26943	Files:	src/testpattern/run-testpattern-2.in (+49, -52)
26944
26945	Add option to place md5 output in a single file.
26946
269472008-06-29  <rlk>	3450e2ddc21151b449fb9e52f75a3724b9d96774
26948
26949	Lines: +12, -6
26950	Files:	src/xml/escp2/model/model_88.xml (+4, -2)
26951		src/xml/escp2/model/model_89.xml (+4, -2)
26952		src/xml/escp2/model/model_90.xml (+4, -2)
26953
26954	x880 printers have 8 inks
26955
269562008-06-29  <rlk>	d29e79c8f16bfac999af404d7125d5a1e9b83d82
26957
26958	Lines: +0, -0
26959	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+0, -0)
26960
26961	Correct name of ink set.
26962
269632008-06-29  <rlk>	7e89d343799a4fea340f50a4bf0fef02b4dca15f
26964
26965	Lines: +1, -1
26966	Files:	src/xml/escp2/inks/pro_ultrachrome_k3.xml (+1, -1)
26967
26968	Light light black is apparently 0x20, not 0x30, on these printers.
26969
269702008-06-29  <rlk>	eb96a42d310e2336115ec01c8d0eb723d2da09a5
26971
26972	Lines: +921, -5
26973	Files:	src/xml/escp2/inks/Makefile.am (+1, -0)
26974		src/xml/escp2/inks/pro_ultrachrome_k3.xml (added +583)
26975		src/xml/escp2/model/Makefile.am (+3, -1)
26976		src/xml/escp2/model/model_88.xml (+1, -1)
26977		src/xml/escp2/model/model_89.xml (added +74)
26978		src/xml/escp2/model/model_90.xml (added +74)
26979		src/xml/escp2/resolutions/Makefile.am (+3, -1)
26980		src/xml/escp2/resolutions/resolutions_89.xml (added +90)
26981		src/xml/escp2/resolutions/resolutions_90.xml (added +90)
26982		src/xml/printers.xml (+2, -2)
26983
26984	7880, 9880, and 11880 are 8-color Ultrachrome K3 printers
26985
269862008-06-28  <rlk>	a4fc0538c8aa45b478f9eb5600be35168b474b21
26987
26988	Lines: +34, -2
26989	Files:	src/main/escp2-papers.c (+16, -0)
26990		src/main/print-escp2-data.c (+8, -0)
26991		src/main/print-papers.c (+2, -2)
26992		src/main/print-vars.c (+8, -0)
26993
26994	Protect reading XML files against locale issues
26995
269962008-06-28  <rlk>	db485bb996fd589772c13fa7f967f9ec81b406f2
26997
26998	Lines: +104, -16
26999	Files:	src/cups/rastertoprinter.c (+33, -8)
27000		src/cups/test-rastertogutenprint.in (+71, -8)
27001
27002	Use the actual page size name as passed to CUPS rather than trying
27003	to find a best fit, which doesn't always do what is intended.  If the
27004	user specified a custom page size, that's what CUPS should honor.
27005
270062008-06-28  <rlk>	cc8a04d19e7586541b41acd880a387adfcdc182c
27007
27008	Lines: +197, -3
27009	Files:	src/foomatic/foomatic-printermap (+6, -1)
27010		src/xml/escp2/model/Makefile.am (+2, -1)
27011		src/xml/escp2/model/model_88.xml (added +74)
27012		src/xml/escp2/resolutions/Makefile.am (+2, -1)
27013		src/xml/escp2/resolutions/resolutions_88.xml (added +90)
27014		src/xml/papers.xml (+18, -0)
27015		src/xml/printers.xml (+5, -0)
27016
27017	Add Epson 11880; add definitions for 7800, 7880, 9800, 9880
27018
270192008-06-28  <rlk>	2f05b9ededc215e23ce23d2d1078cf0c62bdf399
27020
27021	Lines: +7, -1
27022	Files:	src/main/print-escp2-data.c (+1, -1)
27023		src/main/print-escp2.c (+6, -0)
27024
27025	Fix logic for enlarging capability database
27026
270272008-06-28  <rlk>	762ae2b32c3b31c0cd46fb96b09e3b0b8b519b94
27028
27029	Lines: +18, -5
27030	Files:	src/testpattern/run-testpattern-2.in (+7, -4)
27031		src/testpattern/testpattern.c (+10, -1)
27032		src/testpattern/testpattern.h (+1, -0)
27033
27034	Add -q option to suppress progress output
27035
270362008-06-28  <rlk>	9da202e0972ab8def9b822858fa6c8dce46104f0
27037
27038	Lines: +61, -14
27039	Files:	src/xml/papers.xml (+34, -7)
27040		src/xml/printers.xml (+27, -7)
27041
27042	Add copyright notices and comments
27043
270442008-06-28  <rlk>	d761133f4565833d9dc59e59a970d06c7af51577
27045
27046	Lines: +4101, -6920
27047	Files:	src/main/escp2-channels.c (+367, -3083)
27048		src/main/escp2-driver.c (+1, -1)
27049		src/main/print-escp2-data.c (+23, -367)
27050		src/main/print-escp2.c (+109, -134)
27051		src/main/print-escp2.h (+21, -34)
27052		src/xml/escp2/inks/Makefile.am (+1, -0)
27053		src/xml/escp2/inks/b500.xml (+79, -70)
27054		src/xml/escp2/inks/c120.xml (+63, -54)
27055		src/xml/escp2/inks/c64.xml (+60, -51)
27056		src/xml/escp2/inks/c80.xml (+60, -51)
27057		src/xml/escp2/inks/c82.xml (+60, -51)
27058		src/xml/escp2/inks/claria.xml (+99, -111)
27059		src/xml/escp2/inks/cmy.xml (+12, -6)
27060		src/xml/escp2/inks/cmykrb.xml (+217, -171)
27061		src/xml/escp2/inks/cx3650.xml (+60, -51)
27062		src/xml/escp2/inks/defaultblack.xml (added +40)
27063		src/xml/escp2/inks/f360.xml (+60, -51)
27064		src/xml/escp2/inks/f360_photo.xml (+98, -98)
27065		src/xml/escp2/inks/f360_photo7_japan.xml (+163, -169)
27066		src/xml/escp2/inks/f360_ultrachrome.xml (+302, -312)
27067		src/xml/escp2/inks/f360_ultrachrome_k3.xml (+268, -280)
27068		src/xml/escp2/inks/photo_gen0.xml (+122, -111)
27069		src/xml/escp2/inks/photo_gen1.xml (+122, -111)
27070		src/xml/escp2/inks/photo_gen2.xml (+122, -111)
27071		src/xml/escp2/inks/photo_gen3.xml (+122, -111)
27072		src/xml/escp2/inks/photo_gen3_4.xml (+60, -51)
27073		src/xml/escp2/inks/photo_gen4.xml (+98, -122)
27074		src/xml/escp2/inks/photo_pigment.xml (+98, -90)
27075		src/xml/escp2/inks/picturemate_4.xml (+28, -16)
27076		src/xml/escp2/inks/picturemate_6.xml (+64, -40)
27077		src/xml/escp2/inks/pro_gen1.xml (+122, -111)
27078		src/xml/escp2/inks/pro_gen2.xml (+122, -111)
27079		src/xml/escp2/inks/pro_pigment.xml (+98, -90)
27080		src/xml/escp2/inks/pro_ultrachrome.xml (+302, -284)
27081		src/xml/escp2/inks/standard.xml (+60, -51)
27082		src/xml/escp2/inks/standard_gen0.xml (+60, -51)
27083		src/xml/escp2/inks/ultrachrome.xml (+302, -284)
27084		src/xml/escp2/inks/x80.xml (+36, -30)
27085
27086	Convert remaining (ink channel) data to XML
27087
270882008-06-28  <rlk>	4eee7c2819f3a72a652362c6d46f87d427458e07
27089
27090	Lines: +2, -2
27091	Files:	NEWS (+2, -2)
27092
27093	Bump version.
27094
270952008-06-28  <rlk>	f9fe8e6186ba360a5b57aaa7b19c1547ac35cf76
27096
27097	Lines: +42, -4
27098	Files:	src/testpattern/run-testpattern-2.in (+42, -4)
27099
27100	Add RawChannels to list of parameters being tested.
27101
27102	Add -r option to turn off testing all resolutions.
27103
271042008-06-27  <rlk>	4452590b7cd4f9d9e9cea5cb4d6550e694880383
27105
27106	Lines: +184, -163
27107	Files:	src/main/escp2-papers.c (+42, -33)
27108		src/main/escp2-resolutions.c (+18, -9)
27109		src/main/print-escp2-data.c (+71, -6)
27110		src/main/print-escp2.c (+47, -112)
27111		src/main/print-escp2.h (+6, -3)
27112
27113	Encapsulate model IDs differently
27114
271152008-06-27  <rlk>	a9cf63a490687772638a2501d04a62d1b68abebc
27116
27117	Lines: +4, -4
27118	Files:	test/parse-escp2 (+4, -4)
27119
27120	Correct handling of old-style printers.
27121
271222008-06-27  <rlk>	4b89bab30a7da7cd4e3cbafc39e3685029d601b1
27123
27124	Lines: +2, -0
27125	Files:	src/foomatic/foomatic-printermap (+1, -0)
27126		src/xml/printers.xml (+1, -0)
27127
27128	Support B-308
27129
271302008-06-22  <rlk>	1bedd9c3702eb8e40dc77cf2c7dff7a43aa3459c
27131
27132	Lines: +0, -1
27133	Files:	po/POTFILES.in (+0, -1)
27134
27135	Remove escp2-inks.c
27136
271372008-06-22  <rlk>	85abe2150f59c83a81f8dfb3f82e0dfc6461e747
27138
27139	Lines: +2736, -6029
27140	Files:	src/main/Makefile.am (+0, -1)
27141		src/main/escp2-driver.c (+8, -8)
27142		src/main/escp2-inks.c (removed -585)
27143		src/main/escp2-resolutions.c (+113, -518)
27144		src/main/print-escp2-data.c (+90, -472)
27145		src/main/print-escp2.c (+175, -210)
27146		src/main/print-escp2.h (+67, -117)
27147		src/xml/escp2/resolutions/resolutions_0.xml (+25, -29)
27148		src/xml/escp2/resolutions/resolutions_1.xml (+33, -36)
27149		src/xml/escp2/resolutions/resolutions_10.xml (+31, -47)
27150		src/xml/escp2/resolutions/resolutions_11.xml (+31, -47)
27151		src/xml/escp2/resolutions/resolutions_12.xml (+24, -46)
27152		src/xml/escp2/resolutions/resolutions_13.xml (+24, -46)
27153		src/xml/escp2/resolutions/resolutions_14.xml (+24, -46)
27154		src/xml/escp2/resolutions/resolutions_15.xml (+24, -46)
27155		src/xml/escp2/resolutions/resolutions_16.xml (+24, -46)
27156		src/xml/escp2/resolutions/resolutions_17.xml (+24, -46)
27157		src/xml/escp2/resolutions/resolutions_18.xml (+31, -47)
27158		src/xml/escp2/resolutions/resolutions_19.xml (+24, -46)
27159		src/xml/escp2/resolutions/resolutions_2.xml (+33, -36)
27160		src/xml/escp2/resolutions/resolutions_20.xml (+27, -52)
27161		src/xml/escp2/resolutions/resolutions_21.xml (+21, -40)
27162		src/xml/escp2/resolutions/resolutions_22.xml (+24, -46)
27163		src/xml/escp2/resolutions/resolutions_23.xml (+24, -46)
27164		src/xml/escp2/resolutions/resolutions_24.xml (+30, -48)
27165		src/xml/escp2/resolutions/resolutions_25.xml (+27, -52)
27166		src/xml/escp2/resolutions/resolutions_26.xml (+24, -46)
27167		src/xml/escp2/resolutions/resolutions_27.xml (+24, -46)
27168		src/xml/escp2/resolutions/resolutions_28.xml (+24, -35)
27169		src/xml/escp2/resolutions/resolutions_29.xml (+24, -35)
27170		src/xml/escp2/resolutions/resolutions_3.xml (+34, -53)
27171		src/xml/escp2/resolutions/resolutions_30.xml (+24, -35)
27172		src/xml/escp2/resolutions/resolutions_31.xml (+24, -35)
27173		src/xml/escp2/resolutions/resolutions_32.xml (+27, -52)
27174		src/xml/escp2/resolutions/resolutions_33.xml (+27, -52)
27175		src/xml/escp2/resolutions/resolutions_34.xml (+27, -52)
27176		src/xml/escp2/resolutions/resolutions_35.xml (+27, -52)
27177		src/xml/escp2/resolutions/resolutions_36.xml (+27, -52)
27178		src/xml/escp2/resolutions/resolutions_37.xml (+27, -52)
27179		src/xml/escp2/resolutions/resolutions_38.xml (+24, -46)
27180		src/xml/escp2/resolutions/resolutions_39.xml (+25, -29)
27181		src/xml/escp2/resolutions/resolutions_4.xml (+30, -48)
27182		src/xml/escp2/resolutions/resolutions_40.xml (+24, -35)
27183		src/xml/escp2/resolutions/resolutions_41.xml (+24, -35)
27184		src/xml/escp2/resolutions/resolutions_42.xml (+21, -40)
27185		src/xml/escp2/resolutions/resolutions_43.xml (+24, -46)
27186		src/xml/escp2/resolutions/resolutions_44.xml (+24, -48)
27187		src/xml/escp2/resolutions/resolutions_45.xml (+25, -29)
27188		src/xml/escp2/resolutions/resolutions_46.xml (+18, -36)
27189		src/xml/escp2/resolutions/resolutions_47.xml (+21, -41)
27190		src/xml/escp2/resolutions/resolutions_48.xml (+19, -30)
27191		src/xml/escp2/resolutions/resolutions_49.xml (+19, -30)
27192		src/xml/escp2/resolutions/resolutions_5.xml (+30, -48)
27193		src/xml/escp2/resolutions/resolutions_50.xml (+27, -54)
27194		src/xml/escp2/resolutions/resolutions_51.xml (+27, -54)
27195		src/xml/escp2/resolutions/resolutions_52.xml (+27, -54)
27196		src/xml/escp2/resolutions/resolutions_53.xml (+18, -36)
27197		src/xml/escp2/resolutions/resolutions_54.xml (+27, -52)
27198		src/xml/escp2/resolutions/resolutions_55.xml (+24, -48)
27199		src/xml/escp2/resolutions/resolutions_56.xml (+24, -46)
27200		src/xml/escp2/resolutions/resolutions_57.xml (+18, -35)
27201		src/xml/escp2/resolutions/resolutions_58.xml (+18, -35)
27202		src/xml/escp2/resolutions/resolutions_59.xml (+24, -46)
27203		src/xml/escp2/resolutions/resolutions_6.xml (+30, -48)
27204		src/xml/escp2/resolutions/resolutions_60.xml (+24, -48)
27205		src/xml/escp2/resolutions/resolutions_61.xml (+27, -54)
27206		src/xml/escp2/resolutions/resolutions_62.xml (+27, -52)
27207		src/xml/escp2/resolutions/resolutions_63.xml (+24, -47)
27208		src/xml/escp2/resolutions/resolutions_64.xml (+30, -59)
27209		src/xml/escp2/resolutions/resolutions_65.xml (+27, -53)
27210		src/xml/escp2/resolutions/resolutions_66.xml (+27, -54)
27211		src/xml/escp2/resolutions/resolutions_67.xml (+30, -59)
27212		src/xml/escp2/resolutions/resolutions_68.xml (+30, -59)
27213		src/xml/escp2/resolutions/resolutions_69.xml (+27, -54)
27214		src/xml/escp2/resolutions/resolutions_7.xml (+34, -53)
27215		src/xml/escp2/resolutions/resolutions_70.xml (+30, -59)
27216		src/xml/escp2/resolutions/resolutions_71.xml (+30, -59)
27217		src/xml/escp2/resolutions/resolutions_72.xml (+27, -54)
27218		src/xml/escp2/resolutions/resolutions_73.xml (+15, -28)
27219		src/xml/escp2/resolutions/resolutions_74.xml (+27, -53)
27220		src/xml/escp2/resolutions/resolutions_75.xml (+24, -48)
27221		src/xml/escp2/resolutions/resolutions_76.xml (+24, -48)
27222		src/xml/escp2/resolutions/resolutions_77.xml (+24, -47)
27223		src/xml/escp2/resolutions/resolutions_78.xml (+27, -52)
27224		src/xml/escp2/resolutions/resolutions_79.xml (+24, -48)
27225		src/xml/escp2/resolutions/resolutions_8.xml (+34, -53)
27226		src/xml/escp2/resolutions/resolutions_80.xml (+27, -54)
27227		src/xml/escp2/resolutions/resolutions_81.xml (+33, -65)
27228		src/xml/escp2/resolutions/resolutions_82.xml (+39, -77)
27229		src/xml/escp2/resolutions/resolutions_83.xml (+27, -53)
27230		src/xml/escp2/resolutions/resolutions_84.xml (+24, -47)
27231		src/xml/escp2/resolutions/resolutions_85.xml (+30, -59)
27232		src/xml/escp2/resolutions/resolutions_86.xml (+15, -28)
27233		src/xml/escp2/resolutions/resolutions_87.xml (+27, -53)
27234		src/xml/escp2/resolutions/resolutions_9.xml (+31, -47)
27235
27236	Convert resolution data to XML.
27237
272382008-06-21  <rlk>	a0619eb5f8204e2983cc4d45e63122669a0221a8
27239
27240	Lines: +21223, -12
27241	Files:	configure.ac (+2, -0)
27242		src/main/print-escp2-data.c (+0, -2)
27243		src/xml/escp2/Makefile.am (+6, -0)
27244		src/xml/escp2/inks/.cvsignore (added +3)
27245		src/xml/escp2/inks/Makefile.am (added +70)
27246		src/xml/escp2/inks/b500.xml (added +183)
27247		src/xml/escp2/inks/c120.xml (added +167)
27248		src/xml/escp2/inks/c64.xml (added +164)
27249		src/xml/escp2/inks/c80.xml (added +164)
27250		src/xml/escp2/inks/c82.xml (added +164)
27251		src/xml/escp2/inks/claria.xml (added +294)
27252		src/xml/escp2/inks/cmy.xml (added +48)
27253		src/xml/escp2/inks/cmykrb.xml (added +815)
27254		src/xml/escp2/inks/cx3650.xml (added +164)
27255		src/xml/escp2/inks/f360.xml (added +164)
27256		src/xml/escp2/inks/f360_photo.xml (added +282)
27257		src/xml/escp2/inks/f360_photo7_japan.xml (added +419)
27258		src/xml/escp2/inks/f360_ultrachrome.xml (added +797)
27259		src/xml/escp2/inks/f360_ultrachrome_k3.xml (added +595)
27260		src/xml/escp2/inks/photo_gen0.xml (added +306)
27261		src/xml/escp2/inks/photo_gen1.xml (added +306)
27262		src/xml/escp2/inks/photo_gen2.xml (added +306)
27263		src/xml/escp2/inks/photo_gen3.xml (added +306)
27264		src/xml/escp2/inks/photo_gen3_4.xml (added +164)
27265		src/xml/escp2/inks/photo_gen4.xml (added +306)
27266		src/xml/escp2/inks/photo_pigment.xml (added +274)
27267		src/xml/escp2/inks/picturemate_4.xml (added +121)
27268		src/xml/escp2/inks/picturemate_6.xml (added +263)
27269		src/xml/escp2/inks/pro_gen1.xml (added +306)
27270		src/xml/escp2/inks/pro_gen2.xml (added +306)
27271		src/xml/escp2/inks/pro_pigment.xml (added +274)
27272		src/xml/escp2/inks/pro_ultrachrome.xml (added +769)
27273		src/xml/escp2/inks/standard.xml (added +164)
27274		src/xml/escp2/inks/standard_gen0.xml (added +164)
27275		src/xml/escp2/inks/ultrachrome.xml (added +769)
27276		src/xml/escp2/inks/x80.xml (added +132)
27277		src/xml/escp2/model/model_0.xml (+2, -0)
27278		src/xml/escp2/model/model_1.xml (+2, -0)
27279		src/xml/escp2/model/model_10.xml (+2, -0)
27280		src/xml/escp2/model/model_11.xml (+2, -0)
27281		src/xml/escp2/model/model_12.xml (+2, -0)
27282		src/xml/escp2/model/model_13.xml (+2, -0)
27283		src/xml/escp2/model/model_14.xml (+2, -0)
27284		src/xml/escp2/model/model_15.xml (+2, -0)
27285		src/xml/escp2/model/model_16.xml (+2, -0)
27286		src/xml/escp2/model/model_17.xml (+2, -0)
27287		src/xml/escp2/model/model_18.xml (+2, -0)
27288		src/xml/escp2/model/model_19.xml (+2, -0)
27289		src/xml/escp2/model/model_2.xml (+2, -0)
27290		src/xml/escp2/model/model_20.xml (+2, -0)
27291		src/xml/escp2/model/model_21.xml (+2, -0)
27292		src/xml/escp2/model/model_22.xml (+2, -0)
27293		src/xml/escp2/model/model_23.xml (+2, -0)
27294		src/xml/escp2/model/model_24.xml (+2, -0)
27295		src/xml/escp2/model/model_25.xml (+2, -0)
27296		src/xml/escp2/model/model_26.xml (+2, -0)
27297		src/xml/escp2/model/model_27.xml (+2, -0)
27298		src/xml/escp2/model/model_28.xml (+2, -0)
27299		src/xml/escp2/model/model_29.xml (+2, -0)
27300		src/xml/escp2/model/model_3.xml (+2, -0)
27301		src/xml/escp2/model/model_30.xml (+2, -0)
27302		src/xml/escp2/model/model_31.xml (+2, -0)
27303		src/xml/escp2/model/model_32.xml (+2, -0)
27304		src/xml/escp2/model/model_33.xml (+2, -0)
27305		src/xml/escp2/model/model_34.xml (+2, -0)
27306		src/xml/escp2/model/model_35.xml (+2, -0)
27307		src/xml/escp2/model/model_36.xml (+2, -0)
27308		src/xml/escp2/model/model_37.xml (+2, -0)
27309		src/xml/escp2/model/model_38.xml (+2, -0)
27310		src/xml/escp2/model/model_39.xml (+2, -0)
27311		src/xml/escp2/model/model_4.xml (+2, -0)
27312		src/xml/escp2/model/model_40.xml (+2, -0)
27313		src/xml/escp2/model/model_41.xml (+2, -0)
27314		src/xml/escp2/model/model_42.xml (+2, -0)
27315		src/xml/escp2/model/model_43.xml (+2, -0)
27316		src/xml/escp2/model/model_44.xml (+2, -0)
27317		src/xml/escp2/model/model_45.xml (+2, -0)
27318		src/xml/escp2/model/model_46.xml (+2, -0)
27319		src/xml/escp2/model/model_47.xml (+2, -0)
27320		src/xml/escp2/model/model_48.xml (+2, -0)
27321		src/xml/escp2/model/model_49.xml (+2, -0)
27322		src/xml/escp2/model/model_5.xml (+2, -0)
27323		src/xml/escp2/model/model_50.xml (+2, -0)
27324		src/xml/escp2/model/model_51.xml (+2, -0)
27325		src/xml/escp2/model/model_52.xml (+2, -0)
27326		src/xml/escp2/model/model_53.xml (+2, -0)
27327		src/xml/escp2/model/model_54.xml (+2, -0)
27328		src/xml/escp2/model/model_55.xml (+2, -0)
27329		src/xml/escp2/model/model_56.xml (+2, -0)
27330		src/xml/escp2/model/model_57.xml (+2, -0)
27331		src/xml/escp2/model/model_58.xml (+2, -0)
27332		src/xml/escp2/model/model_59.xml (+2, -0)
27333		src/xml/escp2/model/model_6.xml (+2, -0)
27334		src/xml/escp2/model/model_60.xml (+2, -0)
27335		src/xml/escp2/model/model_61.xml (+2, -0)
27336		src/xml/escp2/model/model_62.xml (+2, -0)
27337		src/xml/escp2/model/model_63.xml (+2, -0)
27338		src/xml/escp2/model/model_64.xml (+3, -1)
27339		src/xml/escp2/model/model_65.xml (+2, -0)
27340		src/xml/escp2/model/model_66.xml (+2, -0)
27341		src/xml/escp2/model/model_67.xml (+3, -1)
27342		src/xml/escp2/model/model_68.xml (+2, -0)
27343		src/xml/escp2/model/model_69.xml (+2, -0)
27344		src/xml/escp2/model/model_7.xml (+2, -0)
27345		src/xml/escp2/model/model_70.xml (+3, -1)
27346		src/xml/escp2/model/model_71.xml (+3, -1)
27347		src/xml/escp2/model/model_72.xml (+2, -0)
27348		src/xml/escp2/model/model_73.xml (+2, -0)
27349		src/xml/escp2/model/model_74.xml (+2, -0)
27350		src/xml/escp2/model/model_75.xml (+2, -0)
27351		src/xml/escp2/model/model_76.xml (+3, -1)
27352		src/xml/escp2/model/model_77.xml (+2, -0)
27353		src/xml/escp2/model/model_78.xml (+2, -0)
27354		src/xml/escp2/model/model_79.xml (+2, -0)
27355		src/xml/escp2/model/model_8.xml (+2, -0)
27356		src/xml/escp2/model/model_80.xml (+2, -0)
27357		src/xml/escp2/model/model_81.xml (+3, -1)
27358		src/xml/escp2/model/model_82.xml (+4, -2)
27359		src/xml/escp2/model/model_83.xml (+2, -0)
27360		src/xml/escp2/model/model_84.xml (+2, -0)
27361		src/xml/escp2/model/model_85.xml (+3, -1)
27362		src/xml/escp2/model/model_86.xml (+2, -0)
27363		src/xml/escp2/model/model_87.xml (+3, -1)
27364		src/xml/escp2/model/model_9.xml (+2, -0)
27365		src/xml/escp2/resolutions/.cvsignore (added +3)
27366		src/xml/escp2/resolutions/Makefile.am (added +127)
27367		src/xml/escp2/resolutions/resolutions_0.xml (added +93)
27368		src/xml/escp2/resolutions/resolutions_1.xml (added +113)
27369		src/xml/escp2/resolutions/resolutions_10.xml (added +123)
27370		src/xml/escp2/resolutions/resolutions_11.xml (added +123)
27371		src/xml/escp2/resolutions/resolutions_12.xml (added +130)
27372		src/xml/escp2/resolutions/resolutions_13.xml (added +129)
27373		src/xml/escp2/resolutions/resolutions_14.xml (added +130)
27374		src/xml/escp2/resolutions/resolutions_15.xml (added +130)
27375		src/xml/escp2/resolutions/resolutions_16.xml (added +132)
27376		src/xml/escp2/resolutions/resolutions_17.xml (added +132)
27377		src/xml/escp2/resolutions/resolutions_18.xml (added +123)
27378		src/xml/escp2/resolutions/resolutions_19.xml (added +132)
27379		src/xml/escp2/resolutions/resolutions_2.xml (added +113)
27380		src/xml/escp2/resolutions/resolutions_20.xml (added +143)
27381		src/xml/escp2/resolutions/resolutions_21.xml (added +119)
27382		src/xml/escp2/resolutions/resolutions_22.xml (added +132)
27383		src/xml/escp2/resolutions/resolutions_23.xml (added +132)
27384		src/xml/escp2/resolutions/resolutions_24.xml (added +123)
27385		src/xml/escp2/resolutions/resolutions_25.xml (added +143)
27386		src/xml/escp2/resolutions/resolutions_26.xml (added +124)
27387		src/xml/escp2/resolutions/resolutions_27.xml (added +115)
27388		src/xml/escp2/resolutions/resolutions_28.xml (added +101)
27389		src/xml/escp2/resolutions/resolutions_29.xml (added +101)
27390		src/xml/escp2/resolutions/resolutions_3.xml (added +134)
27391		src/xml/escp2/resolutions/resolutions_30.xml (added +101)
27392		src/xml/escp2/resolutions/resolutions_31.xml (added +101)
27393		src/xml/escp2/resolutions/resolutions_32.xml (added +142)
27394		src/xml/escp2/resolutions/resolutions_33.xml (added +142)
27395		src/xml/escp2/resolutions/resolutions_34.xml (added +139)
27396		src/xml/escp2/resolutions/resolutions_35.xml (added +142)
27397		src/xml/escp2/resolutions/resolutions_36.xml (added +142)
27398		src/xml/escp2/resolutions/resolutions_37.xml (added +142)
27399		src/xml/escp2/resolutions/resolutions_38.xml (added +130)
27400		src/xml/escp2/resolutions/resolutions_39.xml (added +93)
27401		src/xml/escp2/resolutions/resolutions_4.xml (added +123)
27402		src/xml/escp2/resolutions/resolutions_40.xml (added +101)
27403		src/xml/escp2/resolutions/resolutions_41.xml (added +108)
27404		src/xml/escp2/resolutions/resolutions_42.xml (added +119)
27405		src/xml/escp2/resolutions/resolutions_43.xml (added +130)
27406		src/xml/escp2/resolutions/resolutions_44.xml (added +126)
27407		src/xml/escp2/resolutions/resolutions_45.xml (added +93)
27408		src/xml/escp2/resolutions/resolutions_46.xml (added +101)
27409		src/xml/escp2/resolutions/resolutions_47.xml (added +113)
27410		src/xml/escp2/resolutions/resolutions_48.xml (added +101)
27411		src/xml/escp2/resolutions/resolutions_49.xml (added +101)
27412		src/xml/escp2/resolutions/resolutions_5.xml (added +123)
27413		src/xml/escp2/resolutions/resolutions_50.xml (added +138)
27414		src/xml/escp2/resolutions/resolutions_51.xml (added +138)
27415		src/xml/escp2/resolutions/resolutions_52.xml (added +138)
27416		src/xml/escp2/resolutions/resolutions_53.xml (added +101)
27417		src/xml/escp2/resolutions/resolutions_54.xml (added +143)
27418		src/xml/escp2/resolutions/resolutions_55.xml (added +126)
27419		src/xml/escp2/resolutions/resolutions_56.xml (added +130)
27420		src/xml/escp2/resolutions/resolutions_57.xml (added +96)
27421		src/xml/escp2/resolutions/resolutions_58.xml (added +96)
27422		src/xml/escp2/resolutions/resolutions_59.xml (added +130)
27423		src/xml/escp2/resolutions/resolutions_6.xml (added +123)
27424		src/xml/escp2/resolutions/resolutions_60.xml (added +126)
27425		src/xml/escp2/resolutions/resolutions_61.xml (added +140)
27426		src/xml/escp2/resolutions/resolutions_62.xml (added +142)
27427		src/xml/escp2/resolutions/resolutions_63.xml (added +128)
27428		src/xml/escp2/resolutions/resolutions_64.xml (added +148)
27429		src/xml/escp2/resolutions/resolutions_65.xml (added +139)
27430		src/xml/escp2/resolutions/resolutions_66.xml (added +140)
27431		src/xml/escp2/resolutions/resolutions_67.xml (added +148)
27432		src/xml/escp2/resolutions/resolutions_68.xml (added +148)
27433		src/xml/escp2/resolutions/resolutions_69.xml (added +137)
27434		src/xml/escp2/resolutions/resolutions_7.xml (added +134)
27435		src/xml/escp2/resolutions/resolutions_70.xml (added +148)
27436		src/xml/escp2/resolutions/resolutions_71.xml (added +145)
27437		src/xml/escp2/resolutions/resolutions_72.xml (added +140)
27438		src/xml/escp2/resolutions/resolutions_73.xml (added +88)
27439		src/xml/escp2/resolutions/resolutions_74.xml (added +139)
27440		src/xml/escp2/resolutions/resolutions_75.xml (added +126)
27441		src/xml/escp2/resolutions/resolutions_76.xml (added +126)
27442		src/xml/escp2/resolutions/resolutions_77.xml (added +128)
27443		src/xml/escp2/resolutions/resolutions_78.xml (added +142)
27444		src/xml/escp2/resolutions/resolutions_79.xml (added +126)
27445		src/xml/escp2/resolutions/resolutions_8.xml (added +134)
27446		src/xml/escp2/resolutions/resolutions_80.xml (added +137)
27447		src/xml/escp2/resolutions/resolutions_81.xml (added +166)
27448		src/xml/escp2/resolutions/resolutions_82.xml (added +193)
27449		src/xml/escp2/resolutions/resolutions_83.xml (added +139)
27450		src/xml/escp2/resolutions/resolutions_84.xml (added +128)
27451		src/xml/escp2/resolutions/resolutions_85.xml (added +147)
27452		src/xml/escp2/resolutions/resolutions_86.xml (added +88)
27453		src/xml/escp2/resolutions/resolutions_87.xml (added +135)
27454		src/xml/escp2/resolutions/resolutions_9.xml (added +123)
27455
27456	Add data for resolutions and channel definitions.  More code needs
27457	to be written.
27458
27459	Fix media definition for Stylus Photo 1400.
27460
274612008-06-21  <rlk>	506602f7eeca844c7732075e4a568806db21fcc5
27462
27463	Lines: +24, -13
27464	Files:	README (+7, -5)
27465		scripts/autogen.sh (+17, -8)
27466
27467	A few fixes from Matt Broughton.
27468
274692008-06-21  <rlk>	3eef61ceeaafa7138381dbfac65483e875edacf6
27470
27471	Lines: +16, -10
27472	Files:	src/xml/escp2/model/model_48.xml (+8, -5)
27473		src/xml/escp2/model/model_49.xml (+8, -5)
27474
27475	Add borderless support to Stylus Pro 7600/9600
27476
274772008-06-20  <rlk>	6978f4e9786adfdba4d60ba877c183e4cd1d4d13
27478
27479	Lines: +902, -305
27480	Files:	configure.ac (+2, -0)
27481		src/main/escp2-driver.c (+7, -6)
27482		src/main/escp2-resolutions.c (+162, -167)
27483		src/main/print-escp2-data.c (+96, -95)
27484		src/main/print-escp2.c (+4, -6)
27485		src/main/print-escp2.h (+18, -20)
27486		src/testpattern/run-testpattern-2.in (+22, -7)
27487		src/xml/escp2/Makefile.am (+13, -4)
27488		src/xml/escp2/model/model_0.xml (+1, -0)
27489		src/xml/escp2/model/model_1.xml (+1, -0)
27490		src/xml/escp2/model/model_10.xml (+1, -0)
27491		src/xml/escp2/model/model_11.xml (+1, -0)
27492		src/xml/escp2/model/model_12.xml (+1, -0)
27493		src/xml/escp2/model/model_13.xml (+1, -0)
27494		src/xml/escp2/model/model_14.xml (+1, -0)
27495		src/xml/escp2/model/model_15.xml (+1, -0)
27496		src/xml/escp2/model/model_16.xml (+1, -0)
27497		src/xml/escp2/model/model_17.xml (+1, -0)
27498		src/xml/escp2/model/model_18.xml (+1, -0)
27499		src/xml/escp2/model/model_19.xml (+1, -0)
27500		src/xml/escp2/model/model_2.xml (+1, -0)
27501		src/xml/escp2/model/model_20.xml (+1, -0)
27502		src/xml/escp2/model/model_21.xml (+1, -0)
27503		src/xml/escp2/model/model_22.xml (+1, -0)
27504		src/xml/escp2/model/model_23.xml (+1, -0)
27505		src/xml/escp2/model/model_24.xml (+1, -0)
27506		src/xml/escp2/model/model_25.xml (+1, -0)
27507		src/xml/escp2/model/model_26.xml (+1, -0)
27508		src/xml/escp2/model/model_27.xml (+1, -0)
27509		src/xml/escp2/model/model_28.xml (+2, -0)
27510		src/xml/escp2/model/model_29.xml (+2, -0)
27511		src/xml/escp2/model/model_3.xml (+1, -0)
27512		src/xml/escp2/model/model_30.xml (+2, -0)
27513		src/xml/escp2/model/model_31.xml (+2, -0)
27514		src/xml/escp2/model/model_32.xml (+1, -0)
27515		src/xml/escp2/model/model_33.xml (+1, -0)
27516		src/xml/escp2/model/model_34.xml (+1, -0)
27517		src/xml/escp2/model/model_35.xml (+1, -0)
27518		src/xml/escp2/model/model_36.xml (+1, -0)
27519		src/xml/escp2/model/model_37.xml (+1, -0)
27520		src/xml/escp2/model/model_38.xml (+1, -0)
27521		src/xml/escp2/model/model_39.xml (+1, -0)
27522		src/xml/escp2/model/model_4.xml (+1, -0)
27523		src/xml/escp2/model/model_40.xml (+2, -0)
27524		src/xml/escp2/model/model_41.xml (+2, -0)
27525		src/xml/escp2/model/model_42.xml (+1, -0)
27526		src/xml/escp2/model/model_43.xml (+1, -0)
27527		src/xml/escp2/model/model_44.xml (+1, -0)
27528		src/xml/escp2/model/model_45.xml (+1, -0)
27529		src/xml/escp2/model/model_46.xml (+1, -0)
27530		src/xml/escp2/model/model_47.xml (+1, -0)
27531		src/xml/escp2/model/model_48.xml (+2, -0)
27532		src/xml/escp2/model/model_49.xml (+2, -0)
27533		src/xml/escp2/model/model_5.xml (+1, -0)
27534		src/xml/escp2/model/model_50.xml (+1, -0)
27535		src/xml/escp2/model/model_51.xml (+1, -0)
27536		src/xml/escp2/model/model_52.xml (+1, -0)
27537		src/xml/escp2/model/model_53.xml (+1, -0)
27538		src/xml/escp2/model/model_54.xml (+1, -0)
27539		src/xml/escp2/model/model_55.xml (+1, -0)
27540		src/xml/escp2/model/model_56.xml (+1, -0)
27541		src/xml/escp2/model/model_57.xml (+1, -0)
27542		src/xml/escp2/model/model_58.xml (+1, -0)
27543		src/xml/escp2/model/model_59.xml (+1, -0)
27544		src/xml/escp2/model/model_6.xml (+1, -0)
27545		src/xml/escp2/model/model_60.xml (+1, -0)
27546		src/xml/escp2/model/model_61.xml (+1, -0)
27547		src/xml/escp2/model/model_62.xml (+1, -0)
27548		src/xml/escp2/model/model_63.xml (+1, -0)
27549		src/xml/escp2/model/model_64.xml (+1, -0)
27550		src/xml/escp2/model/model_65.xml (+1, -0)
27551		src/xml/escp2/model/model_66.xml (+1, -0)
27552		src/xml/escp2/model/model_67.xml (+1, -0)
27553		src/xml/escp2/model/model_68.xml (+1, -0)
27554		src/xml/escp2/model/model_69.xml (+1, -0)
27555		src/xml/escp2/model/model_7.xml (+1, -0)
27556		src/xml/escp2/model/model_70.xml (+1, -0)
27557		src/xml/escp2/model/model_71.xml (+1, -0)
27558		src/xml/escp2/model/model_72.xml (+1, -0)
27559		src/xml/escp2/model/model_73.xml (+1, -0)
27560		src/xml/escp2/model/model_74.xml (+1, -0)
27561		src/xml/escp2/model/model_75.xml (+1, -0)
27562		src/xml/escp2/model/model_76.xml (+1, -0)
27563		src/xml/escp2/model/model_77.xml (+1, -0)
27564		src/xml/escp2/model/model_78.xml (+1, -0)
27565		src/xml/escp2/model/model_79.xml (+1, -0)
27566		src/xml/escp2/model/model_8.xml (+1, -0)
27567		src/xml/escp2/model/model_80.xml (+1, -0)
27568		src/xml/escp2/model/model_81.xml (+1, -0)
27569		src/xml/escp2/model/model_82.xml (+1, -0)
27570		src/xml/escp2/model/model_83.xml (+1, -0)
27571		src/xml/escp2/model/model_84.xml (+1, -0)
27572		src/xml/escp2/model/model_85.xml (+1, -0)
27573		src/xml/escp2/model/model_86.xml (+1, -0)
27574		src/xml/escp2/model/model_87.xml (+1, -0)
27575		src/xml/escp2/model/model_9.xml (+1, -0)
27576		src/xml/escp2/qualitypresets/.cvsignore (added +3)
27577		src/xml/escp2/qualitypresets/Makefile.am (added +43)
27578		src/xml/escp2/qualitypresets/p1_5.xml (added +70)
27579		src/xml/escp2/qualitypresets/picturemate.xml (added +60)
27580		src/xml/escp2/qualitypresets/standard.xml (added +70)
27581		src/xml/escp2/qualitypresets/v2880.xml (added +70)
27582		src/xml/escp2/weaves/.cvsignore (added +3)
27583		src/xml/escp2/weaves/Makefile.am (added +43)
27584		src/xml/escp2/weaves/pro7000.xml (added +30)
27585		src/xml/escp2/weaves/pro7500.xml (added +31)
27586		src/xml/escp2/weaves/pro7600.xml (added +32)
27587		src/xml/escp2/weaves/standard.xml (added +27)
27588
27589	Convert quality presets and printer weave settings to XML.
27590
275912008-06-18  <rlk>	d3a4a8c616ebbdcd548f5e28ccc7a947dd54d19d
27592
27593	Lines: +0, -0
27594
27595	Update Danish translation
27596
275972008-06-17  <rlk>	bfdb01413058fc10de7693b989428927d919951d
27598
27599	Lines: +1, -0
27600	Files:	src/cups/cups-genppdupdate.in (+1, -0)
27601
27602	We do need to use Fcntl.
27603
276042008-06-16  <rlk>	02ac9fbd4c77a0f8b437af43c8313e3eab0dd457
27605
27606	Lines: +741, -410
27607	Files:	src/main/escp2-channels.c (+0, -215)
27608		src/main/print-escp2-data.c (+103, -88)
27609		src/main/print-escp2.c (+11, -98)
27610		src/main/print-escp2.h (+2, -9)
27611		src/xml/escp2/model/model_0.xml (+6, -0)
27612		src/xml/escp2/model/model_1.xml (+6, -0)
27613		src/xml/escp2/model/model_10.xml (+6, -0)
27614		src/xml/escp2/model/model_11.xml (+6, -0)
27615		src/xml/escp2/model/model_12.xml (+6, -0)
27616		src/xml/escp2/model/model_13.xml (+6, -0)
27617		src/xml/escp2/model/model_14.xml (+8, -0)
27618		src/xml/escp2/model/model_15.xml (+8, -0)
27619		src/xml/escp2/model/model_16.xml (+6, -0)
27620		src/xml/escp2/model/model_17.xml (+6, -0)
27621		src/xml/escp2/model/model_18.xml (+6, -0)
27622		src/xml/escp2/model/model_19.xml (+6, -0)
27623		src/xml/escp2/model/model_2.xml (+6, -0)
27624		src/xml/escp2/model/model_20.xml (+8, -0)
27625		src/xml/escp2/model/model_21.xml (+6, -0)
27626		src/xml/escp2/model/model_22.xml (+8, -0)
27627		src/xml/escp2/model/model_23.xml (+8, -0)
27628		src/xml/escp2/model/model_24.xml (+6, -0)
27629		src/xml/escp2/model/model_25.xml (+6, -0)
27630		src/xml/escp2/model/model_26.xml (+8, -0)
27631		src/xml/escp2/model/model_27.xml (+8, -0)
27632		src/xml/escp2/model/model_28.xml (+8, -0)
27633		src/xml/escp2/model/model_29.xml (+8, -0)
27634		src/xml/escp2/model/model_3.xml (+6, -0)
27635		src/xml/escp2/model/model_30.xml (+8, -0)
27636		src/xml/escp2/model/model_31.xml (+8, -0)
27637		src/xml/escp2/model/model_32.xml (+6, -0)
27638		src/xml/escp2/model/model_33.xml (+6, -0)
27639		src/xml/escp2/model/model_34.xml (+6, -0)
27640		src/xml/escp2/model/model_35.xml (+8, -0)
27641		src/xml/escp2/model/model_36.xml (+8, -0)
27642		src/xml/escp2/model/model_37.xml (+8, -0)
27643		src/xml/escp2/model/model_38.xml (+6, -0)
27644		src/xml/escp2/model/model_39.xml (+6, -0)
27645		src/xml/escp2/model/model_4.xml (+6, -0)
27646		src/xml/escp2/model/model_40.xml (+8, -0)
27647		src/xml/escp2/model/model_41.xml (+8, -0)
27648		src/xml/escp2/model/model_42.xml (+6, -0)
27649		src/xml/escp2/model/model_43.xml (+6, -0)
27650		src/xml/escp2/model/model_44.xml (+6, -0)
27651		src/xml/escp2/model/model_45.xml (+6, -0)
27652		src/xml/escp2/model/model_46.xml (+9, -0)
27653		src/xml/escp2/model/model_47.xml (+9, -0)
27654		src/xml/escp2/model/model_48.xml (+8, -0)
27655		src/xml/escp2/model/model_49.xml (+8, -0)
27656		src/xml/escp2/model/model_5.xml (+6, -0)
27657		src/xml/escp2/model/model_50.xml (+8, -0)
27658		src/xml/escp2/model/model_51.xml (+8, -0)
27659		src/xml/escp2/model/model_52.xml (+6, -0)
27660		src/xml/escp2/model/model_53.xml (+9, -0)
27661		src/xml/escp2/model/model_54.xml (+8, -0)
27662		src/xml/escp2/model/model_55.xml (+6, -0)
27663		src/xml/escp2/model/model_56.xml (+6, -0)
27664		src/xml/escp2/model/model_57.xml (+9, -0)
27665		src/xml/escp2/model/model_58.xml (+8, -0)
27666		src/xml/escp2/model/model_59.xml (+6, -0)
27667		src/xml/escp2/model/model_6.xml (+6, -0)
27668		src/xml/escp2/model/model_60.xml (+6, -0)
27669		src/xml/escp2/model/model_61.xml (+6, -0)
27670		src/xml/escp2/model/model_62.xml (+8, -0)
27671		src/xml/escp2/model/model_63.xml (+8, -0)
27672		src/xml/escp2/model/model_64.xml (+10, -0)
27673		src/xml/escp2/model/model_65.xml (+6, -0)
27674		src/xml/escp2/model/model_66.xml (+6, -0)
27675		src/xml/escp2/model/model_67.xml (+10, -0)
27676		src/xml/escp2/model/model_68.xml (+10, -0)
27677		src/xml/escp2/model/model_69.xml (+6, -0)
27678		src/xml/escp2/model/model_7.xml (+8, -0)
27679		src/xml/escp2/model/model_70.xml (+8, -0)
27680		src/xml/escp2/model/model_71.xml (+10, -0)
27681		src/xml/escp2/model/model_72.xml (+6, -0)
27682		src/xml/escp2/model/model_73.xml (+8, -0)
27683		src/xml/escp2/model/model_74.xml (+6, -0)
27684		src/xml/escp2/model/model_75.xml (+6, -0)
27685		src/xml/escp2/model/model_76.xml (+6, -0)
27686		src/xml/escp2/model/model_77.xml (+8, -0)
27687		src/xml/escp2/model/model_78.xml (+8, -0)
27688		src/xml/escp2/model/model_79.xml (+6, -0)
27689		src/xml/escp2/model/model_8.xml (+8, -0)
27690		src/xml/escp2/model/model_80.xml (+6, -0)
27691		src/xml/escp2/model/model_81.xml (+8, -0)
27692		src/xml/escp2/model/model_82.xml (+8, -0)
27693		src/xml/escp2/model/model_83.xml (+6, -0)
27694		src/xml/escp2/model/model_84.xml (+8, -0)
27695		src/xml/escp2/model/model_85.xml (+7, -0)
27696		src/xml/escp2/model/model_86.xml (+6, -0)
27697		src/xml/escp2/model/model_87.xml (+6, -0)
27698		src/xml/escp2/model/model_9.xml (+8, -0)
27699
27700	Convert channel names to XML
27701
277022008-06-16  <rlk>	961d04cd8a8c1fb0cf53b54fcc130d162219c8ab
27703
27704	Lines: +1, -1
27705	Files:	src/cups/genppd.c (+1, -1)
27706
27707	Remove safety check for output order, which is really implemented in
27708	CUPS.
27709
277102008-06-16  <rlk>	9f5f707a74608b665fc90b520e8dba98b5086906
27711
27712	Lines: +0, -3
27713	Files:	src/cups/cups-genppdupdate.in (+0, -3)
27714
27715	Remove unneeded 'use' statements.
27716
277172008-06-15  <rlk>	b41aee58dc6676d8e95c5c68fd486c4a6278bc7c
27718
27719	Lines: +170, -149
27720	Files:	test/parse-escp2 (+170, -149)
27721
27722	Fix a few problems.
27723
27724	Improve performance.
27725
277262008-06-15  <rlk>	4f490dcc76b19a574caf2eb26c2c15cb21fa2f49
27727
27728	Lines: +3450, -1066
27729	Files:	src/main/print-escp2-data.c (+337, -968)
27730		src/main/print-escp2.c (+1, -85)
27731		src/main/print-escp2.h (+17, -13)
27732		src/xml/.cvsignore (+3, -0)
27733		src/xml/escp2/model/model_0.xml (+27, -0)
27734		src/xml/escp2/model/model_1.xml (+26, -0)
27735		src/xml/escp2/model/model_10.xml (+29, -0)
27736		src/xml/escp2/model/model_11.xml (+28, -0)
27737		src/xml/escp2/model/model_12.xml (+41, -0)
27738		src/xml/escp2/model/model_13.xml (+42, -0)
27739		src/xml/escp2/model/model_14.xml (+29, -0)
27740		src/xml/escp2/model/model_15.xml (+29, -0)
27741		src/xml/escp2/model/model_16.xml (+42, -0)
27742		src/xml/escp2/model/model_17.xml (+42, -0)
27743		src/xml/escp2/model/model_18.xml (+29, -0)
27744		src/xml/escp2/model/model_19.xml (+42, -0)
27745		src/xml/escp2/model/model_2.xml (+26, -0)
27746		src/xml/escp2/model/model_20.xml (+29, -0)
27747		src/xml/escp2/model/model_21.xml (+45, -0)
27748		src/xml/escp2/model/model_22.xml (+31, -0)
27749		src/xml/escp2/model/model_23.xml (+31, -0)
27750		src/xml/escp2/model/model_24.xml (+28, -0)
27751		src/xml/escp2/model/model_25.xml (+42, -0)
27752		src/xml/escp2/model/model_26.xml (+41, -0)
27753		src/xml/escp2/model/model_27.xml (+27, -0)
27754		src/xml/escp2/model/model_28.xml (+27, -0)
27755		src/xml/escp2/model/model_29.xml (+27, -0)
27756		src/xml/escp2/model/model_3.xml (+27, -0)
27757		src/xml/escp2/model/model_30.xml (+27, -0)
27758		src/xml/escp2/model/model_31.xml (+27, -0)
27759		src/xml/escp2/model/model_32.xml (+42, -0)
27760		src/xml/escp2/model/model_33.xml (+42, -0)
27761		src/xml/escp2/model/model_34.xml (+43, -0)
27762		src/xml/escp2/model/model_35.xml (+33, -0)
27763		src/xml/escp2/model/model_36.xml (+33, -0)
27764		src/xml/escp2/model/model_37.xml (+33, -0)
27765		src/xml/escp2/model/model_38.xml (+45, -0)
27766		src/xml/escp2/model/model_39.xml (+26, -0)
27767		src/xml/escp2/model/model_4.xml (+27, -0)
27768		src/xml/escp2/model/model_40.xml (+27, -0)
27769		src/xml/escp2/model/model_41.xml (+27, -0)
27770		src/xml/escp2/model/model_42.xml (+44, -0)
27771		src/xml/escp2/model/model_43.xml (+44, -0)
27772		src/xml/escp2/model/model_44.xml (+43, -0)
27773		src/xml/escp2/model/model_45.xml (+26, -0)
27774		src/xml/escp2/model/model_46.xml (+41, -0)
27775		src/xml/escp2/model/model_47.xml (+41, -0)
27776		src/xml/escp2/model/model_48.xml (+30, -0)
27777		src/xml/escp2/model/model_49.xml (+30, -0)
27778		src/xml/escp2/model/model_5.xml (+27, -0)
27779		src/xml/escp2/model/model_50.xml (+33, -0)
27780		src/xml/escp2/model/model_51.xml (+33, -0)
27781		src/xml/escp2/model/model_52.xml (+42, -0)
27782		src/xml/escp2/model/model_53.xml (+40, -0)
27783		src/xml/escp2/model/model_54.xml (+29, -0)
27784		src/xml/escp2/model/model_55.xml (+43, -0)
27785		src/xml/escp2/model/model_56.xml (+43, -0)
27786		src/xml/escp2/model/model_57.xml (+45, -0)
27787		src/xml/escp2/model/model_58.xml (+32, -0)
27788		src/xml/escp2/model/model_59.xml (+44, -0)
27789		src/xml/escp2/model/model_6.xml (+27, -0)
27790		src/xml/escp2/model/model_60.xml (+46, -0)
27791		src/xml/escp2/model/model_61.xml (+46, -0)
27792		src/xml/escp2/model/model_62.xml (+35, -0)
27793		src/xml/escp2/model/model_63.xml (+35, -0)
27794		src/xml/escp2/model/model_64.xml (+36, -0)
27795		src/xml/escp2/model/model_65.xml (+34, -0)
27796		src/xml/escp2/model/model_66.xml (+46, -0)
27797		src/xml/escp2/model/model_67.xml (+36, -0)
27798		src/xml/escp2/model/model_68.xml (+36, -0)
27799		src/xml/escp2/model/model_69.xml (+46, -0)
27800		src/xml/escp2/model/model_7.xml (+27, -0)
27801		src/xml/escp2/model/model_70.xml (+35, -0)
27802		src/xml/escp2/model/model_71.xml (+36, -0)
27803		src/xml/escp2/model/model_72.xml (+45, -0)
27804		src/xml/escp2/model/model_73.xml (+33, -0)
27805		src/xml/escp2/model/model_74.xml (+32, -0)
27806		src/xml/escp2/model/model_75.xml (+33, -0)
27807		src/xml/escp2/model/model_76.xml (+33, -0)
27808		src/xml/escp2/model/model_77.xml (+34, -0)
27809		src/xml/escp2/model/model_78.xml (+33, -0)
27810		src/xml/escp2/model/model_79.xml (+46, -0)
27811		src/xml/escp2/model/model_8.xml (+26, -0)
27812		src/xml/escp2/model/model_80.xml (+46, -0)
27813		src/xml/escp2/model/model_81.xml (+36, -0)
27814		src/xml/escp2/model/model_82.xml (+36, -0)
27815		src/xml/escp2/model/model_83.xml (+35, -0)
27816		src/xml/escp2/model/model_84.xml (+35, -0)
27817		src/xml/escp2/model/model_85.xml (+46, -0)
27818		src/xml/escp2/model/model_86.xml (+33, -0)
27819		src/xml/escp2/model/model_87.xml (+33, -0)
27820		src/xml/escp2/model/model_9.xml (+27, -0)
27821
27822	Convert basic scalar data to XML
27823
278242008-06-15  <rlk>	4e04b0c5db1955710f700d9cf05c81fab88aa680
27825
27826	Lines: +2, -2
27827	Files:	configure.ac (+2, -2)
27828
27829	Bump version.
27830
278312008-06-15  <rlk>	ee5dd6626336265c7310a398c41e96933773a8fc
27832
27833	Lines: +1, -1
27834	Files:	src/main/sequence.c (+1, -1)
27835
27836	Avoid trivial infinite loop in certain cases of malformed sequence.
27837
278382008-06-14  <rlk>	29ed3fafdc880a5c7bf418d7592a1c50a0f64b62
27839
27840	Lines: +0, -0
27841
27842	Updated Dutch translation
27843
27844===============================================================================
27845Name: gutenprint-5_2_0-beta3
27846
278472008-06-14  <rlk>	40c0ff8a88a4b600057b0d664927db29601b6d37
27848
27849	Lines: +0, -0
27850
27851	Gutenprint 5.2.0-beta3 release
27852
278532008-06-14  <rlk>	a6e648030b64f44a97085f0c82cd97c53d06d07f
27854
27855	Lines: +1, -1
27856	Files:	src/Makefile.am (+1, -1)
27857
27858	Need to build src/main before src/xml to allow extract-strings to be built.
27859
278602008-06-14  <rlk>	2b54b76c58722e92300f3e2dc621b618f9ab4ccd
27861
27862	Lines: +1, -0
27863	Files:	src/xml/extract-strings.c (+1, -0)
27864
27865	Return correct exit status.
27866
278672008-06-11  <rlk>	33fae361764f6f5e881594fe76a1675d4541bfb9
27868
27869	Lines: +53, -12
27870	Files:	NEWS (+45, -4)
27871		README (+3, -3)
27872		configure.ac (+5, -5)
27873
27874	Prep for beta3 release
27875
278762008-06-11  <rlk>	77fce968cfe8088852baa12e23602ba5ac5bb8d4
27877
27878	Lines: +2, -1
27879	Files:	src/main/mxml-file.c (+2, -1)
27880
27881	Fix trivial bug in stp_mxmlLoadFromFile.
27882
278832008-06-11  <rlk>	e74b050dec8197dc23850a8b53be9e6e703b4a63
27884
27885	Lines: +39, -31
27886	Files:	src/main/escp2-driver.c (+39, -31)
27887
27888	Change ordering of remote commands to match Epson recommendations.
27889
278902008-06-11  <rlk>	2b3cfaf4dcac4a7c94810a55b4ade51f4108611e
27891
27892	Lines: +73, -73
27893	Files:	src/xml/escp2/media/c120.xml (+73, -73)
27894
27895	Further attempts to improve print speed/quality.
27896
278972008-06-11  <rlk>	fd11eeab67a4ab0ab0e0823e81329ec5d7cc93f1
27898
27899	Lines: +10, -10
27900	Files:	src/xml/escp2/media/c120.xml (+10, -10)
27901
27902	Improve print speed.
27903
279042008-06-10  <rlk>	61afa00b0b938e0c2e52b827fad16c46def93a7c
27905
27906	Lines: +3221, -3134
27907	Files:	src/xml/Makefile.am (+12, -10)
27908		src/xml/escp2/Makefile.am (+6, -1)
27909		src/xml/escp2/inputslots/Makefile.am (+3, -1)
27910		src/xml/escp2/inputslots/b500.xml (+2, -2)
27911		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (+5, -5)
27912		src/xml/escp2/inputslots/cd_roll_feed.xml (+4, -4)
27913		src/xml/escp2/inputslots/cutter_roll_feed.xml (+3, -3)
27914		src/xml/escp2/inputslots/pro_roll_feed.xml (+2, -2)
27915		src/xml/escp2/inputslots/r1800.xml (+5, -5)
27916		src/xml/escp2/inputslots/r2400.xml (+4, -4)
27917		src/xml/escp2/inputslots/rx700.xml (+4, -4)
27918		src/xml/escp2/inputslots/spro5000.xml (+4, -4)
27919		src/xml/escp2/inputslots/standard_roll_feed.xml (+2, -2)
27920		src/xml/escp2/media/Makefile.am (+3, -1)
27921		src/xml/escp2/media/b500.xml (+50, -50)
27922		src/xml/escp2/media/c120.xml (+34, -34)
27923		src/xml/escp2/media/c64.xml (+57, -57)
27924		src/xml/escp2/media/c80.xml (+57, -57)
27925		src/xml/escp2/media/c82.xml (+57, -57)
27926		src/xml/escp2/media/claria.xml (+44, -44)
27927		src/xml/escp2/media/claria1400.xml (+44, -44)
27928		src/xml/escp2/media/cmy.xml (+38, -38)
27929		src/xml/escp2/media/cmykrb.xml (+60, -60)
27930		src/xml/escp2/media/cx3650.xml (+57, -57)
27931		src/xml/escp2/media/f360.xml (+57, -57)
27932		src/xml/escp2/media/f360_photo.xml (+38, -38)
27933		src/xml/escp2/media/f360_photo7_japan.xml (+38, -38)
27934		src/xml/escp2/media/f360_ultrachrome.xml (+63, -63)
27935		src/xml/escp2/media/f360_ultrachrome_k3.xml (+66, -66)
27936		src/xml/escp2/media/photo_gen0.xml (+57, -57)
27937		src/xml/escp2/media/photo_gen1.xml (+57, -57)
27938		src/xml/escp2/media/photo_gen2.xml (+57, -57)
27939		src/xml/escp2/media/photo_gen3.xml (+57, -57)
27940		src/xml/escp2/media/photo_gen3_4.xml (+57, -57)
27941		src/xml/escp2/media/photo_gen4.xml (+36, -36)
27942		src/xml/escp2/media/photo_pigment.xml (+42, -42)
27943		src/xml/escp2/media/picturemate_4.xml (+4, -4)
27944		src/xml/escp2/media/picturemate_6.xml (+4, -4)
27945		src/xml/escp2/media/pro_gen1.xml (+57, -57)
27946		src/xml/escp2/media/pro_gen2.xml (+57, -57)
27947		src/xml/escp2/media/pro_pigment.xml (+42, -42)
27948		src/xml/escp2/media/pro_ultrachrome.xml (+63, -63)
27949		src/xml/escp2/media/standard.xml (+57, -57)
27950		src/xml/escp2/media/standard_gen0.xml (+57, -57)
27951		src/xml/escp2/media/ultrachrome.xml (+63, -63)
27952		src/xml/escp2/media/x80.xml (+38, -38)
27953		src/xml/escp2/mediasizes/Makefile.am (+3, -1)
27954		src/xml/escp2/model/Makefile.am (+3, -1)
27955		src/xml/extract-strings.c (added +62)
27956		src/xml/papers.xml (+164, -164)
27957		src/xml/printers.xml (+1365, -1355)
27958
27959	Create xmli18n-tmp.h correctly
27960
279612008-06-09  <rlk>	75d7dcd688d9f911202ae947ed29d9a0a136607d
27962
27963	Lines: +434, -112
27964	Files:	configure.ac (+1, -0)
27965		src/foomatic/foomatic-printermap (+4, -1)
27966		src/main/escp2-driver.c (+11, -12)
27967		src/main/escp2-papers.c (+65, -0)
27968		src/main/print-escp2-data.c (+9, -9)
27969		src/main/print-escp2.c (+15, -6)
27970		src/main/print-escp2.h (+16, -9)
27971		src/testpattern/run-testpattern-2.in (+1, -1)
27972		src/xml/escp2/Makefile.am (+2, -1)
27973		src/xml/escp2/mediasizes/.cvsignore (added +3)
27974		src/xml/escp2/mediasizes/Makefile.am (added +38)
27975		src/xml/escp2/mediasizes/standard.xml (added +118)
27976		src/xml/escp2/model/model_10.xml (+1, -0)
27977		src/xml/escp2/model/model_11.xml (+1, -0)
27978		src/xml/escp2/model/model_12.xml (+1, -0)
27979		src/xml/escp2/model/model_13.xml (+2, -1)
27980		src/xml/escp2/model/model_14.xml (+2, -1)
27981		src/xml/escp2/model/model_15.xml (+2, -1)
27982		src/xml/escp2/model/model_16.xml (+2, -1)
27983		src/xml/escp2/model/model_17.xml (+2, -1)
27984		src/xml/escp2/model/model_18.xml (+2, -1)
27985		src/xml/escp2/model/model_19.xml (+2, -1)
27986		src/xml/escp2/model/model_20.xml (+2, -1)
27987		src/xml/escp2/model/model_21.xml (+2, -1)
27988		src/xml/escp2/model/model_22.xml (+2, -1)
27989		src/xml/escp2/model/model_23.xml (+2, -1)
27990		src/xml/escp2/model/model_25.xml (+2, -1)
27991		src/xml/escp2/model/model_26.xml (+2, -1)
27992		src/xml/escp2/model/model_32.xml (+2, -1)
27993		src/xml/escp2/model/model_33.xml (+2, -1)
27994		src/xml/escp2/model/model_34.xml (+2, -1)
27995		src/xml/escp2/model/model_35.xml (+2, -1)
27996		src/xml/escp2/model/model_36.xml (+2, -1)
27997		src/xml/escp2/model/model_37.xml (+2, -1)
27998		src/xml/escp2/model/model_38.xml (+2, -1)
27999		src/xml/escp2/model/model_42.xml (+2, -1)
28000		src/xml/escp2/model/model_43.xml (+2, -1)
28001		src/xml/escp2/model/model_44.xml (+2, -1)
28002		src/xml/escp2/model/model_46.xml (+2, -1)
28003		src/xml/escp2/model/model_47.xml (+2, -1)
28004		src/xml/escp2/model/model_48.xml (+1, -1)
28005		src/xml/escp2/model/model_49.xml (+1, -1)
28006		src/xml/escp2/model/model_50.xml (+2, -1)
28007		src/xml/escp2/model/model_51.xml (+2, -1)
28008		src/xml/escp2/model/model_52.xml (+2, -1)
28009		src/xml/escp2/model/model_53.xml (+2, -1)
28010		src/xml/escp2/model/model_54.xml (+2, -1)
28011		src/xml/escp2/model/model_55.xml (+2, -1)
28012		src/xml/escp2/model/model_56.xml (+2, -1)
28013		src/xml/escp2/model/model_57.xml (+2, -1)
28014		src/xml/escp2/model/model_58.xml (+2, -1)
28015		src/xml/escp2/model/model_59.xml (+2, -1)
28016		src/xml/escp2/model/model_60.xml (+2, -1)
28017		src/xml/escp2/model/model_61.xml (+2, -1)
28018		src/xml/escp2/model/model_62.xml (+2, -1)
28019		src/xml/escp2/model/model_63.xml (+2, -1)
28020		src/xml/escp2/model/model_64.xml (+3, -1)
28021		src/xml/escp2/model/model_65.xml (+2, -1)
28022		src/xml/escp2/model/model_66.xml (+2, -1)
28023		src/xml/escp2/model/model_67.xml (+3, -1)
28024		src/xml/escp2/model/model_68.xml (+2, -1)
28025		src/xml/escp2/model/model_69.xml (+2, -1)
28026		src/xml/escp2/model/model_70.xml (+4, -2)
28027		src/xml/escp2/model/model_71.xml (+4, -2)
28028		src/xml/escp2/model/model_72.xml (+2, -1)
28029		src/xml/escp2/model/model_73.xml (+2, -1)
28030		src/xml/escp2/model/model_74.xml (+3, -2)
28031		src/xml/escp2/model/model_75.xml (+2, -1)
28032		src/xml/escp2/model/model_76.xml (+4, -2)
28033		src/xml/escp2/model/model_77.xml (+3, -2)
28034		src/xml/escp2/model/model_78.xml (+2, -1)
28035		src/xml/escp2/model/model_79.xml (+2, -1)
28036		src/xml/escp2/model/model_80.xml (+2, -1)
28037		src/xml/escp2/model/model_81.xml (+4, -2)
28038		src/xml/escp2/model/model_82.xml (+4, -2)
28039		src/xml/escp2/model/model_83.xml (+2, -1)
28040		src/xml/escp2/model/model_84.xml (+2, -1)
28041		src/xml/escp2/model/model_85.xml (+4, -2)
28042		src/xml/escp2/model/model_86.xml (+2, -1)
28043		src/xml/escp2/model/model_87.xml (+3, -1)
28044		src/xml/printers.xml (+3, -0)
28045
28046	Add media size data.
28047
28048	Convert initialization sequences to XML.
28049
28050	Add some additional checks to run-testpattern-2.
28051
280522008-06-08  <rlk>	70d7c15c13c5b23422346dfb801b86d6da97838f
28053
28054	Lines: +214, -386
28055	Files:	src/main/print-escp2-data.c (+176, -352)
28056		src/main/print-escp2.c (+33, -28)
28057		src/main/print-escp2.h (+5, -6)
28058
28059	Simplify loading
28060
280612008-06-08  <rlk>	e0e6a95f380acb97e2caa3351624c4b4e8b214d1
28062
28063	Lines: +1850, -1325
28064	Files:	configure.ac (+1, -0)
28065		include/gutenprint/mxml.h (+4, -0)
28066		src/main/escp2-driver.c (+7, -7)
28067		src/main/escp2-papers.c (+377, -432)
28068		src/main/mxml-file.c (+44, -0)
28069		src/main/print-escp2-data.c (+176, -327)
28070		src/main/print-escp2.c (+122, -385)
28071		src/main/print-escp2.h (+27, -18)
28072		src/main/xml.c (+7, -3)
28073		src/xml/escp2/Makefile.am (+2, -1)
28074		src/xml/escp2/inputslots/.cvsignore (added +3)
28075		src/xml/escp2/inputslots/Makefile.am (added +48)
28076		src/xml/escp2/inputslots/b500.xml (added +35)
28077		src/xml/escp2/inputslots/cd_cutter_roll_feed.xml (added +53)
28078		src/xml/escp2/inputslots/cd_roll_feed.xml (added +47)
28079		src/xml/escp2/inputslots/cutter_roll_feed.xml (added +42)
28080		src/xml/escp2/inputslots/default.xml (added +24)
28081		src/xml/escp2/inputslots/pro_roll_feed.xml (added +33)
28082		src/xml/escp2/inputslots/r1800.xml (added +52)
28083		src/xml/escp2/inputslots/r2400.xml (added +46)
28084		src/xml/escp2/inputslots/rx700.xml (added +46)
28085		src/xml/escp2/inputslots/spro5000.xml (added +41)
28086		src/xml/escp2/inputslots/standard_roll_feed.xml (added +36)
28087		src/xml/escp2/media/b500.xml (+2, -2)
28088		src/xml/escp2/media/c120.xml (+2, -2)
28089		src/xml/escp2/media/c64.xml (+2, -2)
28090		src/xml/escp2/media/c80.xml (+2, -2)
28091		src/xml/escp2/media/c82.xml (+2, -2)
28092		src/xml/escp2/media/claria.xml (+2, -2)
28093		src/xml/escp2/media/claria1400.xml (+2, -2)
28094		src/xml/escp2/media/cmy.xml (+2, -2)
28095		src/xml/escp2/media/cmykrb.xml (+2, -2)
28096		src/xml/escp2/media/cx3650.xml (+2, -2)
28097		src/xml/escp2/media/f360.xml (+2, -2)
28098		src/xml/escp2/media/f360_photo.xml (+2, -2)
28099		src/xml/escp2/media/f360_photo7_japan.xml (+2, -2)
28100		src/xml/escp2/media/f360_ultrachrome.xml (+2, -2)
28101		src/xml/escp2/media/f360_ultrachrome_k3.xml (+2, -2)
28102		src/xml/escp2/media/photo_gen0.xml (+2, -2)
28103		src/xml/escp2/media/photo_gen1.xml (+2, -2)
28104		src/xml/escp2/media/photo_gen2.xml (+2, -2)
28105		src/xml/escp2/media/photo_gen3.xml (+2, -2)
28106		src/xml/escp2/media/photo_gen3_4.xml (+2, -2)
28107		src/xml/escp2/media/photo_gen4.xml (+2, -2)
28108		src/xml/escp2/media/photo_pigment.xml (+2, -2)
28109		src/xml/escp2/media/picturemate_4.xml (+2, -2)
28110		src/xml/escp2/media/picturemate_6.xml (+2, -2)
28111		src/xml/escp2/media/pro_gen1.xml (+2, -2)
28112		src/xml/escp2/media/pro_gen2.xml (+2, -2)
28113		src/xml/escp2/media/pro_pigment.xml (+2, -2)
28114		src/xml/escp2/media/pro_ultrachrome.xml (+2, -2)
28115		src/xml/escp2/media/standard.xml (+2, -2)
28116		src/xml/escp2/media/standard_gen0.xml (+2, -2)
28117		src/xml/escp2/media/ultrachrome.xml (+2, -2)
28118		src/xml/escp2/media/x80.xml (+2, -2)
28119		src/xml/escp2/model/model_0.xml (+4, -1)
28120		src/xml/escp2/model/model_1.xml (+4, -1)
28121		src/xml/escp2/model/model_10.xml (+4, -1)
28122		src/xml/escp2/model/model_11.xml (+4, -1)
28123		src/xml/escp2/model/model_12.xml (+4, -1)
28124		src/xml/escp2/model/model_13.xml (+6, -1)
28125		src/xml/escp2/model/model_14.xml (+6, -1)
28126		src/xml/escp2/model/model_15.xml (+6, -1)
28127		src/xml/escp2/model/model_16.xml (+6, -1)
28128		src/xml/escp2/model/model_17.xml (+6, -1)
28129		src/xml/escp2/model/model_18.xml (+6, -1)
28130		src/xml/escp2/model/model_19.xml (+6, -1)
28131		src/xml/escp2/model/model_2.xml (+4, -1)
28132		src/xml/escp2/model/model_20.xml (+6, -1)
28133		src/xml/escp2/model/model_21.xml (+6, -1)
28134		src/xml/escp2/model/model_22.xml (+6, -1)
28135		src/xml/escp2/model/model_23.xml (+6, -1)
28136		src/xml/escp2/model/model_24.xml (+4, -1)
28137		src/xml/escp2/model/model_25.xml (+6, -1)
28138		src/xml/escp2/model/model_26.xml (+6, -1)
28139		src/xml/escp2/model/model_27.xml (+4, -1)
28140		src/xml/escp2/model/model_28.xml (+4, -1)
28141		src/xml/escp2/model/model_29.xml (+4, -1)
28142		src/xml/escp2/model/model_3.xml (+4, -1)
28143		src/xml/escp2/model/model_30.xml (+4, -1)
28144		src/xml/escp2/model/model_31.xml (+4, -1)
28145		src/xml/escp2/model/model_32.xml (+6, -1)
28146		src/xml/escp2/model/model_33.xml (+6, -1)
28147		src/xml/escp2/model/model_34.xml (+6, -1)
28148		src/xml/escp2/model/model_35.xml (+7, -1)
28149		src/xml/escp2/model/model_36.xml (+7, -1)
28150		src/xml/escp2/model/model_37.xml (+7, -1)
28151		src/xml/escp2/model/model_38.xml (+6, -1)
28152		src/xml/escp2/model/model_39.xml (+4, -1)
28153		src/xml/escp2/model/model_4.xml (+4, -1)
28154		src/xml/escp2/model/model_40.xml (+4, -1)
28155		src/xml/escp2/model/model_41.xml (+4, -1)
28156		src/xml/escp2/model/model_42.xml (+6, -1)
28157		src/xml/escp2/model/model_43.xml (+6, -1)
28158		src/xml/escp2/model/model_44.xml (+6, -1)
28159		src/xml/escp2/model/model_45.xml (+4, -1)
28160		src/xml/escp2/model/model_46.xml (+7, -1)
28161		src/xml/escp2/model/model_47.xml (+6, -1)
28162		src/xml/escp2/model/model_48.xml (+6, -1)
28163		src/xml/escp2/model/model_49.xml (+6, -1)
28164		src/xml/escp2/model/model_5.xml (+4, -1)
28165		src/xml/escp2/model/model_50.xml (+7, -1)
28166		src/xml/escp2/model/model_51.xml (+7, -1)
28167		src/xml/escp2/model/model_52.xml (+6, -1)
28168		src/xml/escp2/model/model_53.xml (+7, -1)
28169		src/xml/escp2/model/model_54.xml (+6, -1)
28170		src/xml/escp2/model/model_55.xml (+6, -1)
28171		src/xml/escp2/model/model_56.xml (+6, -1)
28172		src/xml/escp2/model/model_57.xml (+7, -1)
28173		src/xml/escp2/model/model_58.xml (+7, -1)
28174		src/xml/escp2/model/model_59.xml (+6, -1)
28175		src/xml/escp2/model/model_6.xml (+4, -1)
28176		src/xml/escp2/model/model_60.xml (+7, -1)
28177		src/xml/escp2/model/model_61.xml (+7, -1)
28178		src/xml/escp2/model/model_62.xml (+7, -1)
28179		src/xml/escp2/model/model_63.xml (+7, -1)
28180		src/xml/escp2/model/model_64.xml (+7, -1)
28181		src/xml/escp2/model/model_65.xml (+6, -1)
28182		src/xml/escp2/model/model_66.xml (+7, -1)
28183		src/xml/escp2/model/model_67.xml (+7, -1)
28184		src/xml/escp2/model/model_68.xml (+7, -1)
28185		src/xml/escp2/model/model_69.xml (+7, -1)
28186		src/xml/escp2/model/model_7.xml (+4, -1)
28187		src/xml/escp2/model/model_70.xml (+7, -1)
28188		src/xml/escp2/model/model_71.xml (+7, -1)
28189		src/xml/escp2/model/model_72.xml (+6, -1)
28190		src/xml/escp2/model/model_73.xml (+6, -1)
28191		src/xml/escp2/model/model_74.xml (+7, -1)
28192		src/xml/escp2/model/model_75.xml (+6, -1)
28193		src/xml/escp2/model/model_76.xml (+7, -1)
28194		src/xml/escp2/model/model_77.xml (+7, -1)
28195		src/xml/escp2/model/model_78.xml (+7, -1)
28196		src/xml/escp2/model/model_79.xml (+7, -1)
28197		src/xml/escp2/model/model_8.xml (+4, -1)
28198		src/xml/escp2/model/model_80.xml (+7, -1)
28199		src/xml/escp2/model/model_81.xml (+7, -1)
28200		src/xml/escp2/model/model_82.xml (+7, -1)
28201		src/xml/escp2/model/model_83.xml (+7, -1)
28202		src/xml/escp2/model/model_84.xml (+7, -1)
28203		src/xml/escp2/model/model_85.xml (+7, -1)
28204		src/xml/escp2/model/model_86.xml (+6, -1)
28205		src/xml/escp2/model/model_87.xml (+6, -1)
28206		src/xml/escp2/model/model_9.xml (+4, -1)
28207
28208	Convert input slots to use XML.
28209
28210	Place top level tags in "escp2" namespace.
28211
28212	Convert init/deinit strings to XML.
28213
28214	Use href for referencing paper and input slot XML files.
28215
28216	Add mxml call to load from a named file (save having to open/close files
28217	and all that).
28218
28219	Fix small memory leak in Epson driver on start/end job calls.
28220
282212008-06-08  <rlk>	de68a0ab0ee3dc7f68e8ef50eb5434ab9a0136dc
28222
28223	Lines: +69, -19
28224	Files:	src/testpattern/run-testpattern-2.in (+16, -6)
28225		src/testpattern/testpattern.c (+33, -11)
28226		src/testpattern/testpattern.h (+4, -1)
28227		src/testpattern/testpatternl.l (+2, -0)
28228		src/testpattern/testpatterny.y (+14, -1)
28229
28230	Correctly handle multi-page jobs
28231
282322008-06-07  <rlk>	5df5d9a072c5abecd8c5827b13a547f5bbf6e0fc
28233
28234	Lines: +64, -18
28235	Files:	src/testpattern/printer_options.c (+8, -6)
28236		src/testpattern/run-testpattern-2.in (+32, -11)
28237		src/testpattern/testpattern.c (+12, -0)
28238		src/testpattern/testpatternl.l (+1, -0)
28239		src/testpattern/testpatterny.y (+11, -1)
28240
28241	Test full bleed.
28242
28243	Allow boolean parameters.
28244
28245	Set non-string parameters correctly in test pattern generator.
28246
282472008-06-03  <rlk>	82e269718563caddd155892eecf532131ce38024
28248
28249	Lines: +60, -6
28250	Files:	include/gutenprint/printers.h (+10, -2)
28251		src/main/printers.c (+38, -3)
28252		src/testpattern/run-testpattern-2.in (+2, -1)
28253		src/testpattern/testpattern.c (+10, -0)
28254
28255	Add stp_set_printer_defaults_soft to allow setting defaults for only
28256	unset parameters.
28257
28258	Test input slots, color correction algorithms, and image types.
28259
282602008-06-03  <rlk>	8c9dfc89bde2c4cd154a9072e70356060bd43115
28261
28262	Lines: +2808, -2150
28263	Files:	src/main/escp2-channels.c (+8, -31)
28264		src/main/print-escp2-data.c (+2, -2)
28265		src/main/print-escp2.c (+132, -39)
28266		src/xml/escp2/media/b500.xml (+2, -0)
28267		src/xml/escp2/media/c120.xml (+692, -971)
28268		src/xml/escp2/media/claria.xml (+0, -36)
28269		src/xml/escp2/media/claria1400.xml (+0, -37)
28270		src/xml/escp2/media/cmykrb.xml (+648, -140)
28271		src/xml/escp2/media/f360_ultrachrome_k3.xml (+757, -121)
28272		src/xml/escp2/media/photo_gen4.xml (+567, -773)
28273
28274	Create definitions for C120, R800, R2400, and RX700.
28275
28276	Remove quadtone support for C120.
28277
28278	Fix some definitiosn for other printers.
28279
28280	Fix parameter definitions for dry times.
28281
28282	Extract all parameters from XML files (still needs to be tested!)
28283
282842008-06-03  <rlk>	48c116cc5ec7c06bbde151efc2bcacf0b42bddc9
28285
28286	Lines: +2, -2
28287	Files:	src/main/print-escp2-data.c (+2, -2)
28288
28289	PM-D600 and PM-A650 should not use SN 01 command.
28290
282912008-06-02  <rlk>	a1b81867248d4511623c5d5ca3b383fc311db01f
28292
28293	Lines: +341, -88
28294	Files:	doc/gutenprint.dox.in (+45, -8)
28295		doc/gutenprintui2.dox.in (+296, -80)
28296
28297	Update Doxygen input files to 1.5.3
28298
282992008-06-02  <rlk>	198b5404f2585221ae245741e62e23b253208be8
28300
28301	Lines: +1, -1
28302	Files:	include/gutenprint/vars.h (+1, -1)
28303
28304	Fix documentation comment.
28305
283062008-06-01  <rlk>	ccfe8d9abde1d02a604609e29cb3526b61e89a2f
28307
28308	Lines: +3122, -28
28309	Files:	src/xml/escp2/media/Makefile.am (+1, -0)
28310		src/xml/escp2/media/b500.xml (+452, -0)
28311		src/xml/escp2/media/claria.xml (+925, -27)
28312		src/xml/escp2/media/claria1400.xml (added +1743)
28313		src/xml/escp2/model/model_82.xml (+1, -1)
28314
28315	Add additional paper types for B500.
28316
28317	Add print method data for Claria printers.
28318
28319	Separate Stylus Photo 1400 (it has slightly different media handling).
28320
283212008-06-01  <rlk>	2e66ca1ff1c4600d4d5c15c42a47d4229d713294
28322
28323	Lines: +5778, -5778
28324	Files:	src/xml/escp2/media/b500.xml (+48, -48)
28325		src/xml/escp2/media/c120.xml (+228, -228)
28326		src/xml/escp2/media/c64.xml (+228, -228)
28327		src/xml/escp2/media/c80.xml (+228, -228)
28328		src/xml/escp2/media/c82.xml (+228, -228)
28329		src/xml/escp2/media/claria.xml (+114, -114)
28330		src/xml/escp2/media/cmy.xml (+114, -114)
28331		src/xml/escp2/media/cmykrb.xml (+252, -252)
28332		src/xml/escp2/media/cx3650.xml (+228, -228)
28333		src/xml/escp2/media/f360.xml (+228, -228)
28334		src/xml/escp2/media/f360_photo.xml (+114, -114)
28335		src/xml/escp2/media/f360_photo7_japan.xml (+114, -114)
28336		src/xml/escp2/media/f360_ultrachrome.xml (+246, -246)
28337		src/xml/escp2/media/f360_ultrachrome_k3.xml (+246, -246)
28338		src/xml/escp2/media/photo_gen0.xml (+228, -228)
28339		src/xml/escp2/media/photo_gen1.xml (+228, -228)
28340		src/xml/escp2/media/photo_gen2.xml (+228, -228)
28341		src/xml/escp2/media/photo_gen3.xml (+228, -228)
28342		src/xml/escp2/media/photo_gen3_4.xml (+228, -228)
28343		src/xml/escp2/media/photo_gen4.xml (+228, -228)
28344		src/xml/escp2/media/photo_pigment.xml (+126, -126)
28345		src/xml/escp2/media/picturemate_4.xml (+12, -12)
28346		src/xml/escp2/media/picturemate_6.xml (+12, -12)
28347		src/xml/escp2/media/pro_gen1.xml (+228, -228)
28348		src/xml/escp2/media/pro_gen2.xml (+228, -228)
28349		src/xml/escp2/media/pro_pigment.xml (+126, -126)
28350		src/xml/escp2/media/pro_ultrachrome.xml (+246, -246)
28351		src/xml/escp2/media/standard.xml (+228, -228)
28352		src/xml/escp2/media/standard_gen0.xml (+228, -228)
28353		src/xml/escp2/media/ultrachrome.xml (+246, -246)
28354		src/xml/escp2/media/x80.xml (+114, -114)
28355
28356	Fix names of HSL map parameters and clean up indentation
28357
283582008-06-01  <rlk>	ebb3c6479e3265f02260d7e0d003c3b4bc43e03d
28359
28360	Lines: +1997, -1122
28361	Files:	src/main/escp2-channels.c (+0, -31)
28362		src/main/escp2-driver.c (+21, -5)
28363		src/main/print-escp2.c (+4, -3)
28364		src/main/xml.c (+2, -2)
28365		src/xml/escp2/media/Makefile.am (+1, -0)
28366		src/xml/escp2/media/b500.xml (+400, -1079)
28367		src/xml/escp2/media/photo_gen4.xml (added +1567)
28368		src/xml/escp2/model/model_70.xml (+1, -1)
28369		src/xml/escp2/model/model_76.xml (+1, -1)
28370
28371	Add support for MI and ESC(m commands for B500.
28372
28373	Remove quadtone ink support for B500.
28374
28375	Change stp_xmlstrtoul and stp_xmlstrtol to accept bases other than 10.
28376
28377	Support some additional media options in Epson driver.
28378
28379	Add additional media set for newer photo printers.
28380
283812008-06-01  <rlk>	839e64afa84f0f4ba544ae0976f73b8040641954
28382
28383	Lines: +43240, -2126
28384	Files:	configure.ac (+4, -0)
28385		include/gutenprint/path.h (+6, -0)
28386		po/POTFILES.in (+2, -2)
28387		scripts/global.mk (+1, -1)
28388		src/Makefile.am (+1, -0)
28389		src/cups/Makefile.am (+2, -2)
28390		src/cups/genppd.c (+43, -0)
28391		src/cups/test-rastertogutenprint.in (+1, -1)
28392		src/foomatic/Makefile.am (+2, -2)
28393		src/main/.cvsignore (+0, -1)
28394		src/main/Makefile.am (+1, -30)
28395		src/main/escp2-channels.c (+71, -68)
28396		src/main/escp2-driver.c (+23, -21)
28397		src/main/escp2-papers.c (+0, -1680)
28398		src/main/path.c (+23, -3)
28399		src/main/print-escp2-data.c (+109, -109)
28400		src/main/print-escp2.c (+520, -124)
28401		src/main/print-escp2.h (+23, -63)
28402		src/main/print-vars.c (+6, -2)
28403		src/main/xml.c (+1, -11)
28404		src/testpattern/run-testpattern (+1, -1)
28405		src/testpattern/run-testpattern-1 (+1, -1)
28406		src/testpattern/run-testpattern-2.in (+4, -2)
28407		src/xml/.cvsignore (added +4)
28408		src/xml/Makefile.am (added +64)
28409		src/xml/escp2/.cvsignore (added +3)
28410		src/xml/escp2/Makefile.am (added +37)
28411		src/xml/escp2/media/.cvsignore (added +3)
28412		src/xml/escp2/media/Makefile.am (added +67)
28413		src/xml/escp2/media/b500.xml (added +1548)
28414		src/xml/escp2/media/c120.xml (added +1548)
28415		src/xml/escp2/media/c64.xml (added +1548)
28416		src/xml/escp2/media/c80.xml (added +1550)
28417		src/xml/escp2/media/c82.xml (added +1548)
28418		src/xml/escp2/media/claria.xml (added +845)
28419		src/xml/escp2/media/cmy.xml (added +807)
28420		src/xml/escp2/media/cmykrb.xml (added +1684)
28421		src/xml/escp2/media/cx3650.xml (added +1548)
28422		src/xml/escp2/media/f360.xml (added +1548)
28423		src/xml/escp2/media/f360_photo.xml (added +826)
28424		src/xml/escp2/media/f360_photo7_japan.xml (added +826)
28425		src/xml/escp2/media/f360_ultrachrome.xml (added +1772)
28426		src/xml/escp2/media/f360_ultrachrome_k3.xml (added +1772)
28427		src/xml/escp2/media/photo_gen0.xml (added +1529)
28428		src/xml/escp2/media/photo_gen1.xml (added +1548)
28429		src/xml/escp2/media/photo_gen2.xml (added +1548)
28430		src/xml/escp2/media/photo_gen3.xml (added +1567)
28431		src/xml/escp2/media/photo_gen3_4.xml (added +1567)
28432		src/xml/escp2/media/photo_pigment.xml (added +970)
28433		src/xml/escp2/media/picturemate_4.xml (added +109)
28434		src/xml/escp2/media/picturemate_6.xml (added +109)
28435		src/xml/escp2/media/pro_gen1.xml (added +1568)
28436		src/xml/escp2/media/pro_gen2.xml (added +1587)
28437		src/xml/escp2/media/pro_pigment.xml (added +1013)
28438		src/xml/escp2/media/pro_ultrachrome.xml (added +1815)
28439		src/xml/escp2/media/standard.xml (added +1548)
28440		src/xml/escp2/media/standard_gen0.xml (added +1529)
28441		src/xml/escp2/media/ultrachrome.xml (added +1772)
28442		src/xml/escp2/media/x80.xml (added +826)
28443		src/xml/escp2/model/.cvsignore (added +3)
28444		src/xml/escp2/model/Makefile.am (added +125)
28445		src/xml/escp2/model/model_0.xml (added +24)
28446		src/xml/escp2/model/model_1.xml (added +24)
28447		src/xml/escp2/model/model_10.xml (added +24)
28448		src/xml/escp2/model/model_11.xml (added +24)
28449		src/xml/escp2/model/model_12.xml (added +24)
28450		src/xml/escp2/model/model_13.xml (added +24)
28451		src/xml/escp2/model/model_14.xml (added +24)
28452		src/xml/escp2/model/model_15.xml (added +24)
28453		src/xml/escp2/model/model_16.xml (added +24)
28454		src/xml/escp2/model/model_17.xml (added +24)
28455		src/xml/escp2/model/model_18.xml (added +24)
28456		src/xml/escp2/model/model_19.xml (added +24)
28457		src/xml/escp2/model/model_2.xml (added +24)
28458		src/xml/escp2/model/model_20.xml (added +24)
28459		src/xml/escp2/model/model_21.xml (added +24)
28460		src/xml/escp2/model/model_22.xml (added +24)
28461		src/xml/escp2/model/model_23.xml (added +24)
28462		src/xml/escp2/model/model_24.xml (added +24)
28463		src/xml/escp2/model/model_25.xml (added +24)
28464		src/xml/escp2/model/model_26.xml (added +24)
28465		src/xml/escp2/model/model_27.xml (added +24)
28466		src/xml/escp2/model/model_28.xml (added +24)
28467		src/xml/escp2/model/model_29.xml (added +24)
28468		src/xml/escp2/model/model_3.xml (added +24)
28469		src/xml/escp2/model/model_30.xml (added +24)
28470		src/xml/escp2/model/model_31.xml (added +24)
28471		src/xml/escp2/model/model_32.xml (added +24)
28472		src/xml/escp2/model/model_33.xml (added +24)
28473		src/xml/escp2/model/model_34.xml (added +24)
28474		src/xml/escp2/model/model_35.xml (added +24)
28475		src/xml/escp2/model/model_36.xml (added +24)
28476		src/xml/escp2/model/model_37.xml (added +24)
28477		src/xml/escp2/model/model_38.xml (added +24)
28478		src/xml/escp2/model/model_39.xml (added +24)
28479		src/xml/escp2/model/model_4.xml (added +24)
28480		src/xml/escp2/model/model_40.xml (added +24)
28481		src/xml/escp2/model/model_41.xml (added +24)
28482		src/xml/escp2/model/model_42.xml (added +24)
28483		src/xml/escp2/model/model_43.xml (added +24)
28484		src/xml/escp2/model/model_44.xml (added +24)
28485		src/xml/escp2/model/model_45.xml (added +24)
28486		src/xml/escp2/model/model_46.xml (added +24)
28487		src/xml/escp2/model/model_47.xml (added +24)
28488		src/xml/escp2/model/model_48.xml (added +24)
28489		src/xml/escp2/model/model_49.xml (added +24)
28490		src/xml/escp2/model/model_5.xml (added +24)
28491		src/xml/escp2/model/model_50.xml (added +24)
28492		src/xml/escp2/model/model_51.xml (added +24)
28493		src/xml/escp2/model/model_52.xml (added +24)
28494		src/xml/escp2/model/model_53.xml (added +24)
28495		src/xml/escp2/model/model_54.xml (added +24)
28496		src/xml/escp2/model/model_55.xml (added +24)
28497		src/xml/escp2/model/model_56.xml (added +24)
28498		src/xml/escp2/model/model_57.xml (added +24)
28499		src/xml/escp2/model/model_58.xml (added +24)
28500		src/xml/escp2/model/model_59.xml (added +24)
28501		src/xml/escp2/model/model_6.xml (added +24)
28502		src/xml/escp2/model/model_60.xml (added +24)
28503		src/xml/escp2/model/model_61.xml (added +24)
28504		src/xml/escp2/model/model_62.xml (added +24)
28505		src/xml/escp2/model/model_63.xml (added +24)
28506		src/xml/escp2/model/model_64.xml (added +24)
28507		src/xml/escp2/model/model_65.xml (added +24)
28508		src/xml/escp2/model/model_66.xml (added +24)
28509		src/xml/escp2/model/model_67.xml (added +24)
28510		src/xml/escp2/model/model_68.xml (added +24)
28511		src/xml/escp2/model/model_69.xml (added +24)
28512		src/xml/escp2/model/model_7.xml (added +24)
28513		src/xml/escp2/model/model_70.xml (added +24)
28514		src/xml/escp2/model/model_71.xml (added +24)
28515		src/xml/escp2/model/model_72.xml (added +24)
28516		src/xml/escp2/model/model_73.xml (added +24)
28517		src/xml/escp2/model/model_74.xml (added +24)
28518		src/xml/escp2/model/model_75.xml (added +24)
28519		src/xml/escp2/model/model_76.xml (added +24)
28520		src/xml/escp2/model/model_77.xml (added +24)
28521		src/xml/escp2/model/model_78.xml (added +24)
28522		src/xml/escp2/model/model_79.xml (added +24)
28523		src/xml/escp2/model/model_8.xml (added +24)
28524		src/xml/escp2/model/model_80.xml (added +24)
28525		src/xml/escp2/model/model_81.xml (added +24)
28526		src/xml/escp2/model/model_82.xml (added +24)
28527		src/xml/escp2/model/model_83.xml (added +24)
28528		src/xml/escp2/model/model_84.xml (added +24)
28529		src/xml/escp2/model/model_85.xml (added +24)
28530		src/xml/escp2/model/model_86.xml (added +24)
28531		src/xml/escp2/model/model_87.xml (added +24)
28532		src/xml/escp2/model/model_9.xml (added +24)
28533		src/{main => xml}/dither-matrix-1x1.xml (+0, -0)
28534		src/{main => xml}/dither-matrix-2x1.xml (+0, -0)
28535		src/{main => xml}/dither-matrix-4x1.xml (+0, -0)
28536		src/{main => xml}/papers.xml (+0, -0)
28537		src/{main => xml}/printers.xml (+0, -0)
28538		test/run-testdither (+1, -1)
28539		test/run-weavetest (+1, -1)
28540
28541	Start converting Epson driver data to XML.
28542
28543	Stage 1: Convert existing paper data into XML and verify current
28544	      	 functionality.
28545
28546	      	 This also includes creating a top level XML model file for
28547	      	 each distinct printer model (there's a 1-1 mapping between
28548	      	 the models in escp2-printers.c and the model files).
28549
28550		 All of these XML files are going into an escp2 subdirectory
28551	      	 of the top level XML directory.  The model files will go into
28552	      	 a "model" subdirectory, and the paper files will go into a
28553	      	 "media" subdirectory.
28554
28555		 The media definition will be able to express capabilities on
28556	      	 a per-media type, per-inkset, and per-resolution basis.  The
28557	      	 actual data will be made available to the rest of the package
28558	      	 through an stp_vars_t.
28559
28560		 I'm creating this data using the existing 5.2 beta tree and a
28561	      	 small program to generate the XML.
28562
28563		 I'm verifying existing functionality by means of md5 checksum
28564	      	 verification using the testpattern-2 test.
28565
28566		 Note that the existing mechanical sequence information will
28567	      	 be made available as advanced options, some of them integer
28568	      	 and some of them floating point.  Things like vacuum
28569	      	 intensity and feed adjustment are exposed by the OEM driver,
28570	      	 so we should expose them also.
28571
28572		 This stage will not be checked in.
28573
28574	Stage 2: Move all of the XML files from src/main to src/xml.
28575
28576	      	 This requires creating the appropriate makefile structure and
28577	      	 scrubbing all uses of STP_DATA_PATH within the source tree.
28578
28579		 Functionality will be verified in the same way.  I will also
28580	      	 verify that an installation works correctly.
28581
285822008-06-01  <rlk>	e652b3b2d64dbd21e99fa5b9efc7523c7fff6621
28583
28584	Lines: +0, -10
28585	Files:	src/main/dither-ordered.c (+0, -10)
28586
28587	Remove spurious (and incorrect) comment.
28588
285892008-06-01  <rlk>	077e8ae6784d728a2cb89c12039f66a7e4f6ebe2
28590
28591	Lines: +0, -0
28592
28593	Updated Dutch translation
28594
285952008-05-23  <rlk>	8e9cc5d5444a7b2069963c1fa1cc1dffcef28928
28596
28597	Lines: +21, -19
28598	Files:	src/main/print-escp2-data.c (+2, -2)
28599		src/main/print-escp2.c (+19, -17)
28600
28601	Fix duplex printing on B500
28602
286032008-05-20  <rlk>	642a8aa2038286af56c40564f4eacfbdedba866d
28604
28605	Lines: +659, -126
28606	Files:	include/gutenprint/vars.h (+125, -9)
28607		include/gutenprint/xml.h (+8, -0)
28608		src/main/print-vars.c (+401, -16)
28609		src/main/printers.c (+2, -101)
28610		src/main/xml.c (+123, -0)
28611
28612	Add some additional operations on stp_vars_t
28613
286142008-05-17  <rlk>	31307b498a116520cf717b193a94642e4a346d1f
28615
28616	Lines: +19, -1
28617	Files:	src/main/escp2-channels.c (+4, -0)
28618		src/main/escp2-inks.c (+2, -0)
28619		src/main/escp2-papers.c (+6, -0)
28620		src/main/escp2-resolutions.c (+6, -0)
28621		src/main/print-escp2.c (+1, -1)
28622
28623	Do not attempt to print debug message with possible null pointer
28624
286252008-05-17  <rlk>	e84ac62195b3e87be451dc8beccf70be05ed0f90
28626
28627	Lines: +5, -1
28628	Files:	src/testpattern/run-testpattern-2.in (+5, -1)
28629
28630	Check ink sets also.
28631
28632	Add -f to specify families to test.
28633
286342008-05-14  <rlk>	861e51f3097237c6ac5105928bcb42486f17491d
28635
28636	Lines: +42, -39
28637	Files:	src/escputil/escputil.c (+42, -39)
28638
28639	Minor cleanup
28640
286412008-05-14  <rlk>	cfe48afde72fe89af9ea21b67f6feb345b71c5c1
28642
28643	Lines: +9, -4
28644	Files:	test/parse-escp2 (+9, -4)
28645
28646	Reset the vertical position on form feed.
28647
286482008-05-12  <rlk>	d17cd3f10a01e2ab68acca3f8dee33747fdb1cc8
28649
28650	Lines: +0, -0
28651
28652	Update Hungarian translation
28653
286542008-05-11  <rlk>	d51b6bd16613c4216b859afef696eb123c1dc6fc
28655
28656	Lines: +1, -1
28657	Files:	doc/README.maintaining (+1, -1)
28658
28659	Update for gettext 0.16
28660
286612008-05-11  <rlk>	2e53c5276d82cee6e55a01b6343294e068bc6611
28662
28663	Lines: +32, -33
28664	Files:	src/escputil/escputil.c (+32, -33)
28665
28666	Print the name of the printer, and any warnings, for status.
28667
286682008-05-11  <rlk>	698d7d1b890196511c70e1ca87ae23651029e1d2
28669
28670	Lines: +2, -2
28671	Files:	src/main/escp2-channels.c (+2, -2)
28672
28673	Distinguish between the two black cartridges on the C120.
28674
286752008-05-11  <rlk>	41e94a03ca5f37df41b1df3b547b1c295409a113
28676
28677	Lines: +1, -1
28678	Files:	configure.ac (+1, -1)
28679
28680	Bump required gettext version to 0.16 per Roger Leigh.
28681
286822008-05-11  <rlk>	b1b0063b36ec6d78c6a5d46f84838cca4215d48f
28683
28684	Lines: +441, -23
28685	Files:	src/escputil/escputil.c (+42, -3)
28686		src/foomatic/foomatic-printermap (+2, -0)
28687		src/main/escp2-channels.c (+141, -0)
28688		src/main/escp2-driver.c (+12, -2)
28689		src/main/escp2-inks.c (+27, -0)
28690		src/main/escp2-papers.c (+63, -0)
28691		src/main/escp2-resolutions.c (+3, -0)
28692		src/main/print-escp2-data.c (+28, -0)
28693		src/main/print-escp2.c (+114, -16)
28694		src/main/print-escp2.h (+7, -2)
28695		src/main/printers.xml (+2, -0)
28696
28697	Preliminary support for B-300, B-500
28698
286992008-05-11  <rlk>	b89648fe5f968df8b37c33ceeddeede58c6b0662
28700
28701	Lines: +1, -1
28702	Files:	src/testpattern/run-testpattern-2.in (+1, -1)
28703
28704	Test each media type.
28705
287062008-05-11  <rlk>	98fc748265032ddf4d2589b2d3e5dc0dfbf19b9e
28707
28708	Lines: +1, -1
28709	Files:	src/main/dither-ordered.c (+1, -1)
28710
28711	Fix an initialization warning.
28712
287132008-05-11  <rlk>	4275c3a0364ddf586267b769cdfbd42c44515613
28714
28715	Lines: +2, -0
28716	Files:	src/main/dither-main.c (+2, -0)
28717
28718	Don't accidentally use segmented dither if dither algorithm defaults
28719	to adaptive hybrid.
28720
287212008-05-08  <rlk>	a5fc5eecb0a1cf13f6525460abdc976d70e5eefe
28722
28723	Lines: +7, -2
28724	Files:	src/cups/genppd.c (+7, -2)
28725
28726	Generate information for Macintosh color management (harmless
28727	elsewhere)
28728
28729	Safety check for output order and duplex options (don't use unless
28730	they're active, as these are not mandatory).
28731
287322008-05-05  <rlk>	ebcb62d8856a986c226575d1923b83b228d439ed
28733
28734	Lines: +101, -0
28735	Files:	NEWS (+33, -0)
28736		src/foomatic/foomatic-printermap (+34, -0)
28737		src/main/printers.xml (+34, -0)
28738
28739	Add additional HP laser printers.
28740
287412008-05-04  <rlk>	cd5e578842d67ae7b24ccb3a33a340bf47c055ee
28742
28743	Lines: +1, -1
28744	Files:	NEWS (+1, -1)
28745
28746	Update number of supported printers.
28747
287482008-05-04  <rlk>	5c8a11aa1d7562633636e22ae99c2e24073e59e6
28749
28750	Lines: +1310, -7
28751	Files:	NEWS (+445, -0)
28752		src/foomatic/foomatic-printermap (+429, -0)
28753		src/main/printers.xml (+436, -7)
28754
28755	Add a number of laser printers from Brother, Epson, Gestetner, Infotec, Lanier, Lexmark, NRG, Ricoh, Samsung, and Savin
28756
287572008-05-04  <rlk>	7b32ca3245200a4955c79df68d542eed425c093d
28758
28759	Lines: +119, -95
28760	Files:	src/main/escp2-driver.c (+10, -5)
28761		src/main/print-escp2-data.c (+87, -87)
28762		src/main/print-escp2.c (+18, -3)
28763		src/main/print-escp2.h (+4, -0)
28764
28765	Fix missing line problem in color on CX-3700
28766
28767===============================================================================
28768Name: gutenprint-5_2_0-beta2
28769
287702008-04-28  <rlk>	1f56034141878dae71250dd28185819b6bda6606
28771
28772	Lines: +14, -6
28773	Files:	NEWS (+9, -1)
28774		README (+2, -2)
28775		configure.ac (+1, -1)
28776		src/main/Makefile.am (+2, -2)
28777
28778	Emergency fix for Gutenprint 5.2.0-beta2
28779
28780===============================================================================
28781Name: gutenprint-5_2_0-beta1
28782
287832008-04-26  <rlk>	0c365c4299d6d5a8fa7ae2f8f312c8abf058f6ab
28784
28785	Lines: +0, -0
28786
28787	Gutenprint 5.2-beta1 release
28788
287892008-04-26  <rlk>	4f835e6d4fbd7cb6eaa53e7834115834a923b974
28790
28791	Lines: +0, -0
28792
28793	Fix Danish translation (somehow got mangled)
28794
287952008-04-26  <rlk>	67d299f013ec29a845e9e240ec2422bdda64bcde
28796
28797	Lines: +69, -3
28798	Files:	NEWS (+6, -3)
28799		src/foomatic/foomatic-printermap (+5, -0)
28800		src/main/print-pcl.c (+53, -0)
28801		src/main/printers.xml (+5, -0)
28802
28803	Add support for generic large format laser printers
28804
288052008-04-25  <rlk>	da6f318b0764c7dea2274781370044d2bd96d4b8
28806
28807	Lines: +6, -0
28808	Files:	NEWS (+6, -0)
28809
28810	Updates.
28811
288122008-04-25  <rlk>	4a0f83e1f787a6c91f544b9dfdffcf0dc9205769
28813
28814	Lines: +0, -0
28815
28816	Updated Danish translation
28817
288182008-04-23  <rlk>	393c80c2ef55f64ad3bfb2fd68d916c73407714f
28819
28820	Lines: +0, -0
28821
28822	Fix some translated strings
28823
288242008-04-22  <rlk>	63714dc76b9c91be2906dd7ccce7540e66666fe5
28825
28826	Lines: +32, -32
28827	Files:	src/ghost/ijsgutenprint.c (+32, -32)
28828
28829	Don't translate error/warning strings.
28830
288312008-04-20  <faust3>	7b28115f1a0f7a3bc20f5eb80db44a841c817e4b
28832
28833	Lines: +52, -2
28834	Files:	src/main/canon-printers.h (+44, -1)
28835		src/main/print-canon.c (+8, -1)
28836
28837	switch channel order to CMYK for the iP4500 might fix #1834153
28838
288392008-04-20  <faust3>	c8211a8035b57e2c25843bbfd3390f9da1c4ffde
28840
28841	Lines: +1, -1
28842	Files:	src/main/canon-printers.h (+1, -1)
28843
28844	make the iX5000 use the I Raster commandset so that the driver may also work for the MP520 (untested)
28845
288462008-04-18  <rlk>	3c2e0fbf3444d5a7af173b99615510e2e09f0dd3
28847
28848	Lines: +7, -1
28849	Files:	NEWS (+7, -1)
28850
28851	Prep for 5.2-beta
28852
288532008-04-15  <rlk>	25c1f8c5505c5088f1fdb45d97eb6a0a9fe22bb3
28854
28855	Lines: +0, -0
28856
28857	Updates from translation service
28858
288592008-04-15  <rlk>	4d9921c2fae0853133f71a443a7dc12fa76d37ab
28860
28861	Lines: +0, -0
28862
28863	run msgmerge
28864
288652008-04-15  <rlk>	1082d64edcef79e717aeaaff0734cec669c2c10e
28866
28867	Lines: +0, -0
28868
28869	Resync with tarnslationproject.org
28870
288712008-04-15  <rlk>	6d08320267f941b3c4bfd54b1d8678c77be1a216
28872
28873	Lines: +6, -0
28874	Files:	src/main/papers.xml (+6, -0)
28875
28876	Add L-size photo paper (3.5x5).
28877
288782008-04-13  <rlk>	8a91a078a0580feb6c395dad713934cb17e844cf
28879
28880	Lines: +150, -617
28881	Files:	NEWS (+95, -544)
28882		README (+51, -69)
28883		configure.ac (+4, -4)
28884
28885	Bump version to 5.2 beta
28886
288872008-04-12  <rlk>	613694769726537de293296c63f232ca6460b978
28888
28889	Lines: +64, -21
28890	Files:	Makefile.am (+1, -1)
28891		scripts/mkchlog (+63, -20)
28892
28893	Record release points in change log
28894
288952008-04-12  <rlk>	c6f8086c3428de2e37952f037414892a59912353
28896
28897	Lines: +9, -0
28898	Files:	src/cups/cups-genppdupdate.in (+9, -0)
28899
28900	Function correctly when both -r and -s are used.
28901
289022008-04-07  <rlk>	accd59e6b3e0975713e871fc916cf9ec4b45ede6
28903
28904	Lines: +12, -3
28905	Files:	src/cups/cups-genppdupdate.in (+12, -3)
28906
28907	Further improve performance by not changing PPD values that don't
28908	actually change.
28909
289102008-04-06  <rlk>	a961e3ffc15e6c6fb2a09cd36ced9561c4d7effb
28911
28912	Lines: +119, -120
28913	Files:	src/cups/cups-genppdupdate.in (+119, -120)
28914
28915	Add -f option to allow bypassing ownership check.
28916
28917	Improve file search.
28918
28919	Don't pre-check for Gutenprint/Gimp-Print PPD files (just wastes
28920	time).
28921
28922	Exit with non-zero status if any updates failed (as opposed to skipped
28923	or invalid).
28924
289252008-04-06  <rlk>	7ddeb1b0e6264f0155c905a1523fb29b8fb3b1a6
28926
28927	Lines: +6, -0
28928	Files:	src/cups/genppd.c (+6, -0)
28929
28930	Check the URI scheme to make sure the version is correct.
28931
289322008-04-06  <faust3>	d86f10be60118cb3de1f83b1e37bf88ab956b28b
28933
28934	Lines: +1, -1
28935	Files:	src/main/print-canon.c (+1, -1)
28936
28937	fixed mixed declaration and code warning
28938
289392008-04-06  <faust3>	da0e01444cd6fb64fedcd334f856374b8b861759
28940
28941	Lines: +4, -1
28942	Files:	src/main/print-canon.c (+4, -1)
28943
28944	make it possible to easily change the channel order
28945
289462008-04-06  <rlk>	215054bf9c9f2aa8478efb3e1e49860b48a01873
28947
28948	Lines: +2, -2
28949	Files:	src/cups/cups-genppdupdate.in (+2, -2)
28950
28951	Minor wording changes
28952
289532008-04-06  <rlk>	62be686b8462d5929602beed1201aa38cf78f6e5
28954
28955	Lines: +45, -113
28956	Files:	src/cups/cups-genppdupdate.in (+45, -113)
28957
28958	Improve performance by making only one pass over the PPD file and
28959	extracting all data at that time.  Old code made a lot of separate
28960	passes over the data.
28961
289622008-04-06  <rlk>	014365e9986eab68eaa53c4fea18f87a614f55a7
28963
28964	Lines: +2, -0
28965	Files:	src/cups/cups-genppdupdate.in (+2, -0)
28966
28967	Update help message.
28968
289692008-04-06  <rlk>	4cc36c392296a0073a2f3b3820fbb10e116a021d
28970
28971	Lines: +14, -14
28972	Files:	README (+14, -14)
28973
28974	Change cups-genppdupdate.5.1 to cups-genppdupdate.
28975
289762008-04-06  <rlk>	254f8c8e73f61645950b25d752f202186e42edf8
28977
28978	Lines: +56, -19
28979	Files:	configure.ac (+1, -4)
28980		src/cups/Makefile.am (+2, -5)
28981		src/cups/cups-genppdupdate.in (+53, -10)
28982
28983	Make cups-genppdupdate generic, but favor the current version
28984
289852008-04-01  <rlk>	f868b44ea352ecebac4e67339ad48c9c9dff4364
28986
28987	Lines: +0, -71
28988	Files:	configure.ac (+0, -6)
28989		man/Makefile.am (+0, -2)
28990		man/cups-genppdconfig.8.in (removed -63)
28991
28992	Complete removal of cups-genppdconfig
28993
289942008-03-31  <rlk>	c57c5ddbc1e2ed713163dc006618fa218d3c9401
28995
28996	Lines: +3, -485
28997	Files:	src/cups/Makefile.am (+3, -5)
28998		src/cups/cups-genppdconfig.in (removed -480)
28999
29000	Remove no longer used cups-genppdconfig
29001
290022008-03-31  <rlk>	698ab2f5610cafbf4957c1b2fd832d88dccf2444
29003
29004	Lines: +22, -6
29005	Files:	src/cups/cups-genppdupdate.in (+22, -6)
29006
29007	[ 1929738 ] genppdupdate updates twice with case-insensitive filesystems
29008
290092008-03-29  <rlk>	314485e034e5b51eff949f27372778f01a7f37cd
29010
29011	Lines: +354, -0
29012	Files:	src/foomatic/foomatic-printermap (+177, -0)
29013		src/main/printers.xml (+177, -0)
29014
29015	Restore PCL inkjet printers
29016
290172008-03-07  <rlk>	a4fba1d578553d856ad2d9e989ca4744748c80a3
29018
29019	Lines: +1, -1
29020	Files:	configure.ac (+1, -1)
29021
29022	Bump version
29023
29024===============================================================================
29025Name: gutenprint-5_1_7
29026
290272008-03-07  <rlk>	0c867e65aedd450bf272805dd45175d54d58e421
29028
29029	Lines: +0, -0
29030
29031	Gutenprint 5.1.7 release
29032
290332008-03-05  <rlk>	5b8ffd5f58f1af8e439fcccd7f12500170edefb5
29034
29035	Lines: +19, -20
29036	Files:	src/main/print-vars.c (+19, -20)
29037
29038	Make check_vars into a macro to allow it to be inlined.
29039
290402008-03-05  <rlk>	ab1b0f87735e55995ec340390a175d9f84680503
29041
29042	Lines: +1, -1
29043	Files:	configure.ac (+1, -1)
29044
29045	Reduce inlining limit to fix compile problem on OS X 10.2 (and
29046	shrink binary).
29047
290482008-03-02  <rlk>	8515f68a21ca1f0a1ea2ab2a3df6ebc1a63f4d19
29049
29050	Lines: +56, -7
29051	Files:	NEWS (+55, -6)
29052		README (+1, -1)
29053
29054	Prep for 5.1.7
29055
290562008-02-28  <rlk>	00bc0d446a8328921616dc26a0eac1798fc9f454
29057
29058	Lines: +23, -71
29059	Files:	doc/README.maintaining (+23, -71)
29060
29061	Updates.
29062
290632008-02-27  <rlk>	6901f280586566728c4977f507891bd13aed9731
29064
29065	Lines: +2, -2
29066	Files:	doc/developer/Makefile.am (+2, -2)
29067
29068	Fix typo
29069
290702008-02-27  <rlk>	34561d5f827fc7b9ccf813d4457d5e4082840e57
29071
29072	Lines: +5, -1
29073	Files:	src/main/print-escp2.c (+5, -1)
29074
29075	Don't offer a choice of ink types if there's only one "real" choice.
29076
290772008-02-27  <rlk>	7dea31da7ff2435488a0ceb71c0ce1e1e097f87b
29078
29079	Lines: +1, -1
29080	Files:	NEWS (+1, -1)
29081
29082	Correct number of supported printers.
29083
290842008-02-27  <rlk>	8de85b08fb5b76633286bbfdb07f88777fc30fc6
29085
29086	Lines: +141, -27
29087	Files:	NEWS (+20, -0)
29088		src/foomatic/foomatic-printermap (+7, -0)
29089		src/main/escp2-channels.c (+60, -10)
29090		src/main/escp2-papers.c (+14, -3)
29091		src/main/print-escp2-data.c (+21, -2)
29092		src/main/printers.xml (+19, -12)
29093
29094	Add and correct many Epson PictureMate printers.  Not all of these
29095	printers are tuned at this point.
29096
290972008-02-27  <rlk>	dca1f9dc6fb0608f70b76ff761c4b624c9cec4bb
29098
29099	Lines: +1, -1
29100	Files:	src/main/printers.xml (+1, -1)
29101
29102	Fix typo.
29103
291042008-02-24  <rlk>	2a20b620443474999f61a8738d8da8e1236fb26d
29105
29106	Lines: +8, -8
29107	Files:	NEWS (+8, -8)
29108
29109	Refer to 5.1 rather than 5.0 where appropriate.
29110
291112008-02-24  <rlk>	f778567f89afc3df94bf16664e1c2cf487bfe0de
29112
29113	Lines: +62, -12
29114	Files:	NEWS (+50, -0)
29115		src/main/print-escp2-data.c (+12, -12)
29116
29117	Fix borderless printing on R2400.
29118
29119	Improve 2880x2880 and 5760x2880 resolution on many printers.
29120
291212008-02-24  <rlk>	78c9e7a9330aebefa416e221a453906225bb3232
29122
29123	Lines: +1, -1
29124	Files:	src/main/print-escp2-data.c (+1, -1)
29125
29126	Fix definition of PM-G820.
29127
291282008-02-24  <rlk>	5bf6fcc674e6066b3c00be9511bee84922604e94
29129
29130	Lines: +6, -6
29131	Files:	src/main/print-escp2-data.c (+6, -6)
29132
29133	Fix 5760x2880 printing on R800 and 1400.
29134
291352008-02-24  <rlk>	4a8b871eaa878ae51e7def90a99de9429e14c96d
29136
29137	Lines: +1, -1
29138	Files:	src/main/print-escp2-data.c (+1, -1)
29139
29140	Setting extra_feed for the C120 causes poor quality in color output at
29141	the bottom of the page.
29142
291432008-02-24  <rlk>	fe411e7b92375e7dc164b261f721f5e53f5d5aaa
29144
29145	Lines: +1, -1
29146	Files:	src/main/print-escp2-data.c (+1, -1)
29147
29148	Extra feed yields better results on C120, but still not perfect at
29149	2880 DPI vertical.
29150
291512008-02-24  <rlk>	d09bfc881ab123d1b048202d231f8267d198e9f5
29152
29153	Lines: +18, -2
29154	Files:	src/main/escp2-resolutions.c (+16, -0)
29155		src/main/print-escp2-data.c (+2, -2)
29156
29157	Enable use of 2880x2880 DPI for Ultra Photo and 5760x2880 for Best
29158	quality for Claria-based printers.
29159
291602008-02-24  <rlk>	09a5be8493c30c41e2d8d32c0efcab212c1c1783
29161
29162	Lines: +1, -1
29163	Files:	src/main/printers.xml (+1, -1)
29164
29165	Fix typo.
29166
291672008-02-24  <rlk>	4d6343691d63bf48dd0b39e6b14442f9a99f2fd3
29168
29169	Lines: +2, -2
29170	Files:	src/main/print-escp2-data.c (+2, -2)
29171
29172	Improve print quality near the bottom of the page at 5760x2880 and
29173	2880x2880 DPI on Claria printers (see bug 1700313).
29174
291752008-02-19  <rlk>	91297b248bd796f80cf6374db2a98df63092394b
29176
29177	Lines: +112, -75
29178	Files:	src/main/dither-eventone.c (+112, -75)
29179
29180	Use standard Gutenprint C style.
29181
291822008-02-18  <rlk>	531f543141813f0883989d43f6e7375dbb40e8c1
29183
29184	Lines: +84, -88
29185	Files:	src/main/dither-eventone.c (+11, -1)
29186		src/main/dither-impl.h (+1, -2)
29187		src/main/dither-inks.c (+0, -1)
29188		src/main/dither-main.c (+3, -5)
29189		src/main/dither-ordered.c (+68, -73)
29190		src/main/print-dither-matrices.c (+0, -5)
29191		src/testpattern/run-testpattern (+1, -1)
29192
29193	Move some eventone-specific stuff out of the core dither object.
29194
29195	Add segmented new ordered dither algorithm.
29196
291972008-02-17  <faust3>	114ba6c5ac827a38fa500e34545679f50335881b
29198
29199	Lines: +3, -1
29200	Files:	NEWS (+3, -1)
29201
29202	mention fixed bugs
29203
292042008-02-17  <faust3>	d621cf4ecc9343fdd1c5d54821f75947ee6678ee
29205
29206	Lines: +13, -1
29207	Files:	src/main/canon-printers.h (+12, -0)
29208		src/main/printers.xml (+1, -1)
29209
29210	the PIXMA MP520 only works with the I printing command
29211
292122008-02-17  <faust3>	33aa1cfa3e5a6ca759b79b0e361932940c727c2f
29213
29214	Lines: +37, -0
29215	Files:	NEWS (+4, -0)
29216		src/foomatic/foomatic-printermap (+2, -0)
29217		src/main/canon-inks.h (+13, -0)
29218		src/main/canon-modes.h (+4, -0)
29219		src/main/canon-printers.h (+12, -0)
29220		src/main/printers.xml (+2, -0)
29221
29222	added (untested) support for Canon PIXMA MP520 and iP6000D
29223
292242008-02-03  <rlk>	bafee478a71e359f90ffb26c6aca62a12dc8935d
29225
29226	Lines: +8, -0
29227	Files:	doc/developer/Makefile.am (+8, -0)
29228
29229	Give a useful error if db2pdf or db2html is missing.
29230
292312008-02-03  <rlk>	3602d42ea22dbf3984157cbe53ad788f53a050f6
29232
29233	Lines: +1, -1
29234	Files:	src/main/escp2-inks.c (+1, -1)
29235
29236	A few more fixes for the 1400.
29237
292382008-02-03  <rlk>	88f5575b252b44c7fde3a38e6750f45c63b3940d
29239
29240	Lines: +1, -1
29241	Files:	src/main/print-escp2-data.c (+1, -1)
29242
29243	Correct base resolution for Stylus Photo 1400 at 1440x1440 DPI.
29244
292452008-02-03  <rlk>	8f61f569bc960c7b62ae82663453a65cb09752f4
29246
29247	Lines: +18, -18
29248	Files:	src/main/escp2-inks.c (+14, -14)
29249		src/main/print-escp2-data.c (+4, -4)
29250
29251	Retune Claria-based printers
29252
292532008-02-03  <rlk>	5430bc3bb203f9991d2e1ab919dd620fc428bc3d
29254
29255	Lines: +2, -2
29256	Files:	src/testpattern/testpatternl.l (+2, -2)
29257
29258	Accept hex integers.
29259
292602008-02-03  <rlk>	86735c6606c535a08626d917559184218bcc1007
29261
29262	Lines: +13, -3
29263	Files:	src/main/print-escp2.c (+13, -3)
29264
29265	Allow passing base resolution, drop size, and such on the command line.
29266
292672008-02-02  <rlk>	b2f618a26b2b98b36b5a0aa117b4951c7513ac8b
29268
29269	Lines: +7, -1
29270	Files:	src/main/dither-ordered.c (+7, -1)
29271
29272	In segmented mode, treat the lowest order segment (corresponding to
29273	output value of 0) as normal ordered dither.
29274
292752008-01-31  <m0m>	91ecf8f38c0bb62b08533a9e61773e0c2d3b0974
29276
29277	Lines: +8, -8
29278	Files:	src/gutenprintui2/plist.c (+8, -8)
29279
29280	- printer queue list was queried by grep|awk|sed and grep|sed colons;
29281	  changed to awk only
29282
292832008-01-30  <rlk>	9267cd03dbe28f052b55f7cf7da264f35f8dc2e5
29284
29285	Lines: +12, -0
29286	Files:	src/gutenprintui2/plist.c (+12, -0)
29287
29288	Reset LC_MESSAGES and LANG in addition to LC_ALL to ensure that lpstat
29289	doesn't translate messages.
29290
292912008-01-30  <rlk>	ca2618ab8630e10bc6e8a3cbbe51e9bc8c369861
29292
29293	Lines: +3, -0
29294	Files:	src/gutenprintui2/plist.c (+3, -0)
29295
29296	Explain why it's important to use lpstat -v rather than lpstat -t or
29297	lpstat -p, which in some ways are easier to parse.
29298
292992008-01-27  <rlk>	6da2d40eb5f1c4e70383c15be91a72be41a1eb28
29300
29301	Lines: +127, -104
29302	Files:	src/testpattern/testpattern.c (+39, -29)
29303		src/testpattern/testpattern.h (+6, -5)
29304		src/testpattern/testpatternl.l (+2, -1)
29305		src/testpattern/testpatterny.y (+80, -69)
29306
29307	Allow floats to be input without decimal point
29308
293092008-01-27  <rlk>	37d4179ed41ce1b23c3023ce91d83438817ee3f3
29310
29311	Lines: +1, -1
29312	Files:	test/unprint.c (+1, -1)
29313
29314	Fix determination of multiple drop size status.
29315
293162008-01-26  <rlk>	16ab7342a6c385ffd41c8a2c6f22bef0733564d9
29317
29318	Lines: +3, -3
29319	Files:	src/main/print-pcl.c (+3, -3)
29320
29321	Fix definitions of adjustable guide trays.
29322
293232008-01-26  <rlk>	d7b126215c2d9802ce1210d4626eef7a2ca768e6
29324
29325	Lines: +81, -1
29326	Files:	src/main/dither-impl.h (+1, -0)
29327		src/main/dither-main.c (+6, -1)
29328		src/main/dither-ordered.c (+74, -0)
29329
29330	Add drop size segmented dither algorithm
29331
293322008-01-25  <rlk>	7cf1f4876ac8d41ec9ac2f1695ee5e0b8ac2ee3b
29333
29334	Lines: +1, -1
29335	Files:	src/main/print-color.c (+1, -1)
29336
29337	Fix silly typo
29338
293392008-01-22  <rlk>	f028b08761dcc77768395a7dc6402773c92e0427
29340
29341	Lines: +85, -78
29342	Files:	src/gutenprintui2/gutenprintui-internal.h (+2, -0)
29343		src/gutenprintui2/panel.c (+83, -78)
29344
29345	Add reset buttons to individual settings
29346
293472008-01-22  <rlk>	2bf8285dbe0093d6c667791d16dfea08898ff835
29348
29349	Lines: +46, -0
29350	Files:	src/main/print-escp2.c (+46, -0)
29351
29352	Expose actual (per-paper and printer) GCR settings.
29353
293542008-01-21  <rlk>	30c99061e85d7d952103d4669ec3a6def5e6f3a2
29355
29356	Lines: +14, -19
29357	Files:	src/main/printers.c (+14, -19)
29358
29359	Speed up stp_init
29360
293612008-01-21  <rlk>	47d7028198d868ee33841fd5f6a9af25e0934829
29362
29363	Lines: +447, -7
29364	Files:	include/gutenprint/curve.h (+21, -2)
29365		include/gutenprint/sequence.h (+22, -2)
29366		src/gutenprintui2/gutenprintui-internal.h (+10, -0)
29367		src/gutenprintui2/panel.c (+187, -1)
29368		src/main/color-conversion.h (+0, -2)
29369		src/main/curve.c (+43, -0)
29370		src/main/print-color.c (+73, -0)
29371		src/main/sequence.c (+28, -0)
29372		test/curve.c (+63, -0)
29373
29374	Add ability to dump out LUT state (curves and such).  This is a prototype.
29375
29376	Add ability to reverse curves and sequences.  Still needs tests.
29377
293782008-01-19  <rlk>	f1b79f04e03ee08e62fe57f94c75fb37da48ac91
29379
29380	Lines: +558, -131
29381	Files:	src/main/escp2-channels.c (+112, -112)
29382		src/main/print-escp2.c (+442, -17)
29383		src/main/print-escp2.h (+4, -2)
29384
29385	Add drop size parameters.
29386
29387	Add light ink values.
29388
29389	Add real light ink transition (cutoff) parameters and rename existing
29390	cutoff parameters to "scale" (i. e. density scale).
29391
293922008-01-15  <rlk>	300f24217d365dd56670e3c9bcb320a73b26024b
29393
29394	Lines: +1, -0
29395	Files:	src/cups/genppd.c (+1, -0)
29396
29397	Fix valgrind issue
29398
293992008-01-15  <rlk>	7e1a1a73fb78334d4719fe3f42b00702fa9b3f73
29400
29401	Lines: +520, -182
29402	Files:	include/gutenprint/paper.h (+10, -0)
29403		src/main/papers.xml (+168, -0)
29404		src/main/print-escp2-data.c (+258, -172)
29405		src/main/print-escp2.c (+13, -0)
29406		src/main/print-escp2.h (+8, -1)
29407		src/main/print-papers.c (+14, -1)
29408		src/main/print-pcl.c (+49, -8)
29409
29410	Flag envelope paper sizes so that drivers can treat them specially.
29411	This mechanism is extensible.
29412
29413	Add landscape equivalents for all envelope sizes.
29414
29415	Flag Epson printers that are supposed to print envelopes in landscape mode.
29416
29417	Fix margins for PCL printers for paper trays with movable guides.
29418
294192008-01-13  <rlk>	1af78c7ac980685d20c821946c8729ad7f50b5ac
29420
29421	Lines: +6, -7
29422	Files:	src/main/printers.c (+6, -7)
29423
29424	Fix a few warnings
29425
294262008-01-13  <rlk>	d9696e1764d112601c435c06476def8fa0c40e92
29427
29428	Lines: +72, -8
29429	Files:	NEWS (+30, -2)
29430		README (+5, -5)
29431		configure.ac (+1, -1)
29432		src/foomatic/foomatic-printermap (+18, -0)
29433		src/main/printers.xml (+18, -0)
29434
29435	Add some new Epson printers; bump version
29436
294372008-01-07  <faust3>	f4ae52f6fa2576f5807cad4df16b95ee89ad06ac
29438
29439	Lines: +1, -1
29440	Files:	src/main/canon-printers.h (+1, -1)
29441
29442	Fix printing for the PIXMA iP4500
29443
294442008-01-06  <rlk>	ecfb478757fedaaa1505b6c40a93a9a8accddc5f
29445
29446	Lines: +1, -1
29447	Files:	src/main/print-escp2-data.c (+1, -1)
29448
29449	The C120 does work at 5760x2880, but the bottom can be a bit fuzzy
29450	(same issue as with other printers for which we've enabled
29451	5760x2880).  So let's enable it here.
29452
294532008-01-05  <rlk>	0f5f22f8c9ffac0a7ae5d30064d277805bd329ec
29454
29455	Lines: +5, -0
29456	Files:	src/gutenprintui2/plist.c (+5, -0)
29457
29458	Set locale to C when calling external programs
29459
294602008-01-03  <faust3>	fa817338154283ab72b573e6dd33f5bb76d9cde2
29461
29462	Lines: +5, -0
29463	Files:	src/main/print-canon.c (+5, -0)
29464
29465	also call canon_end_job when in Page mode
29466
29467===============================================================================
29468Name: gutenprint-5_1_6
29469
294702008-01-02  <rlk>	7934baa4c7c562c66cd0b855561a6bf8de96743d
29471
29472	Lines: +2, -2
29473	Files:	src/cups/rastertoprinter.c (+2, -2)
29474
29475	Don't print the command line options on a single line in the debug output.
29476
294772007-12-31  <rlk>	8f27906c2f10a1e3e20c6fe17cd7c2e3ed292039
29478
29479	Lines: +43, -19
29480	Files:	src/cups/rastertoprinter.c (+43, -19)
29481
29482	Improve debug error message output
29483
294842007-12-31  <rlk>	098abf9bf94836bf8d5c4d51cc81067d9d08dfc8
29485
29486	Lines: +2, -2
29487	Files:	NEWS (+2, -2)
29488
29489	Prep for 5.1.6.
29490
294912007-12-31  <rlk>	d33536c62cfa770175fbb3a36579ee231dad442b
29492
29493	Lines: +42, -18
29494	Files:	NEWS (+36, -12)
29495		README (+5, -5)
29496		configure.ac (+1, -1)
29497
29498	Prep for 5.1.6
29499
295002007-12-31  <rlk>	a4408923b08b1e7f7223d580597f4810c9898cb7
29501
29502	Lines: +3, -0
29503	Files:	src/main/buffer-image.c (+3, -0)
29504
29505	[ 1844169 ] Severe per-page memory leak w/Canon driver, DuplexNoTumble
29506
295072007-12-31  <rlk>	f3cdb7478b8818cd769eedf24c3153f1421f2caf
29508
29509	Lines: +146, -8
29510	Files:	src/testpattern/run-testpattern-2.in (+30, -4)
29511		src/testpattern/testpattern.c (+116, -4)
29512
29513	Test duplex and tumble by default, using multiple pages.
29514
29515	Allow -p option to specify use of multiple pages.
29516
29517	Correctly generate all data (fix some valgrind problems).
29518
295192007-12-30  <rlk>	cce92946114a1638e28ef240bdb557fc8f098f4d
29520
29521	Lines: +10, -27
29522	Files:	src/main/dither-ordered.c (+10, -27)
29523
29524	The top and bottom of each range can be computed trivially from the
29525	fraction at which we start using larger drops.
29526
295272007-12-30  <rlk>	1dd8dabef7105bfedd255cadeff732d40ccc00df
29528
29529	Lines: +61, -88
29530	Files:	src/main/dither-ordered.c (+61, -88)
29531
29532	Simplify the calculations somewhat (and get better results).
29533
295342007-12-30  <rlk>	97088965d7f279b1a82cc65013b2a95a4a809684
29535
29536	Lines: +1, -1
29537	Files:	src/main/escp2-driver.c (+1, -1)
29538
29539	Fix compile problem on OS X.
29540
29541===============================================================================
29542Name: gutenprint-5_1_5
29543
295442007-12-29  <rlk>	0dd788b63929d5e90c17f9b7b74ccd875ca6edb5
29545
29546	Lines: +0, -0
29547
29548	Gutenprint 5.1.5 release
29549
295502007-12-29  <rlk>	9f19d4bddd9108180e8f3b804d1a9efb742be13d
29551
29552	Lines: +34, -34
29553	Files:	Makefile.am (+34, -34)
29554
29555	Remove GNU make-ism.
29556
295572007-12-28  <rlk>	9540ddea40fcef018d9574098308a47139540e7c
29558
29559	Lines: +8, -2
29560	Files:	src/main/dither-ordered.c (+8, -2)
29561
29562	Correctly handle cases where some channels have multiple drop sizes
29563	but others don't.
29564
295652007-12-28  <rlk>	9e2c99d2d1a9f75ec5bcfd545b6abf03c6c32735
29566
29567	Lines: +19, -7
29568	Files:	src/testpattern/run-testpattern-2.in (+19, -7)
29569
29570	Allow overriding the default settings for dither algorithm and color
29571	correction.
29572
295732007-12-28  <faust3>	7643b50156e971770833227bcc73cddeae4f77f6
29574
29575	Lines: +6, -1
29576	Files:	src/main/printers.xml (+6, -1)
29577
29578	tweak PIXMA iP4200 patch by Piotr Stachura <albert1 at autocom.pl>
29579
295802007-12-28  <rlk>	50edefc80ab06c7fb4ea14cc2b84b86e13ebbf2a
29581
29582	Lines: +15, -4
29583	Files:	NEWS (+13, -4)
29584		src/foomatic/foomatic-printermap (+1, -0)
29585		src/main/printers.xml (+1, -0)
29586
29587	Add Sharp AR-M257
29588
295892007-12-28  <rlk>	2adbeb562acbb03b3ff1d562120ddcf30dcedf19
29590
29591	Lines: +283, -2
29592	Files:	src/main/dither-impl.h (+2, -1)
29593		src/main/dither-main.c (+2, -0)
29594		src/main/dither-ordered.c (+279, -1)
29595
29596	Add Ordered New dither
29597
295982007-12-28  <faust3>	ff0f74f373f4c064e5a7605d0ba3ec6e92044f62
29599
29600	Lines: +3, -0
29601	Files:	NEWS (+3, -0)
29602
29603	updated news
29604
296052007-12-28  <faust3>	6971a87c20011a03064adc14d5dee02c93488ea9
29606
29607	Lines: +24, -1
29608	Files:	src/foomatic/foomatic-printermap (+1, -0)
29609		src/main/canon-inks.h (+1, -1)
29610		src/main/canon-modes.h (+6, -0)
29611		src/main/canon-printers.h (+12, -0)
29612		src/main/print-canon.c (+3, -0)
29613		src/main/printers.xml (+1, -0)
29614
29615	untested support for the PIXMA iP8500 (#1703011)
29616
296172007-12-28  <faust3>	b37b92284b78374a376581f24d798a102a0c0ec8
29618
29619	Lines: +3, -0
29620	Files:	AUTHORS (+3, -0)
29621
29622	added Piotr Stachura to authors
29623
296242007-12-28  <faust3>	a6b35394d0d98df96b1afa2c4c3d7319dae8aa84
29625
29626	Lines: +53, -32
29627	Files:	src/main/print-canon.c (+53, -32)
29628
29629	also use the hsv maps from the printmode based on patch by Piotr Stachura <albert1 at autocom.pl>
29630
296312007-12-28  <faust3>	83c74717103f6505c50ce73dec1b48a60d5b6025
29632
29633	Lines: +80, -5
29634	Files:	src/main/canon-modes.h (+32, -2)
29635		src/main/canon-printers.h (+48, -3)
29636
29637	hsv adjustment curves for the Canon PIXMA iP4200 patch by Piotr Stachura <albert1 at autocom.pl>
29638
296392007-12-28  <rlk>	9e4e45813e21c534ab37df0d7c02e4bb8ded2f02
29640
29641	Lines: +3, -3
29642	Files:	src/cups/rastertoprinter.c (+3, -3)
29643
29644	CUPS seems to swallow the startup messages if they're INFO.
29645
296462007-12-27  <rlk>	1fd8c543ac9e0fec0469f0fbf91803816d2c653a
29647
29648	Lines: +9, -3
29649	Files:	src/cups/rastertoprinter.c (+9, -3)
29650
29651	Emit simple informational messages that will help us debug problems in
29652	the CUPS driver.
29653
296542007-12-27  <rlk>	edad2103a4e9a63e346ba3bef5934ca59b5bde0f
29655
29656	Lines: +1, -1
29657	Files:	src/main/print-olympus.c (+1, -1)
29658
29659	Fix for ES series printers, from pizza@shaftnet.org
29660
296612007-12-27  <rlk>	a5d690e07053a69543c4aef2105d11862b0e56ae
29662
29663	Lines: +84, -18
29664	Files:	NEWS (+78, -12)
29665		README (+5, -5)
29666		configure.ac (+1, -1)
29667
29668	Prep for 5.1.5
29669
296702007-12-27  <rlk>	d50ad2b742d007628cc27cdfb93537ed4fb87389
29671
29672	Lines: +20, -20
29673	Files:	src/main/escp2-inks.c (+5, -5)
29674		src/main/escp2-papers.c (+13, -13)
29675		src/main/print-escp2-data.c (+2, -2)
29676
29677	Improve tuning for C120
29678
296792007-12-26  <rlk>	343b1a6e386527ff4a96b107766c650daedbf903
29680
29681	Lines: +31, -143
29682	Files:	src/main/dither-impl.h (+1, -2)
29683		src/main/dither-main.c (+0, -2)
29684		src/main/dither-ordered.c (+1, -87)
29685		src/main/papers.xml (+0, -18)
29686		src/main/print-papers.c (+0, -5)
29687		src/main/print-weave.c (+29, -29)
29688
29689	Back out unintended commit
29690
296912007-12-26  <rlk>	fbed0ec04b709d55a5384861290ac03847fbbef8
29692
29693	Lines: +257, -120
29694	Files:	src/main/dither-impl.h (+2, -1)
29695		src/main/dither-main.c (+2, -0)
29696		src/main/dither-ordered.c (+87, -1)
29697		src/main/escp2-channels.c (+13, -0)
29698		src/main/papers.xml (+18, -0)
29699		src/main/print-escp2-data.c (+88, -88)
29700		src/main/print-escp2.c (+8, -1)
29701		src/main/print-escp2.h (+5, -0)
29702		src/main/print-papers.c (+5, -0)
29703		src/main/print-weave.c (+29, -29)
29704
29705	Fix escputil issues with Claria and interchangeable cartridge printers
29706
297072007-12-26  <rlk>	9818129df0175bb7ad2e94212916ca46d8927331
29708
29709	Lines: +23, -16
29710	Files:	src/escputil/escputil.c (+23, -16)
29711
29712	Distinguish between ink cartridge and ink color, and print the ink
29713	color correctly on printers that offer multiple choices.
29714
297152007-12-26  <rlk>	7c23b428aab647e48233305cf2d6b73ded43c7df
29716
29717	Lines: +2, -2
29718	Files:	src/escputil/d4lib.c (+2, -2)
29719
29720	Be a bit less conservative with the timings (this is still 5x longer
29721	than previous).
29722
297232007-12-26  <rlk>	2e9b509f267ed53da8410225960e836415279400
29724
29725	Lines: +13, -1
29726	Files:	src/main/escp2-channels.c (+12, -0)
29727		src/main/print-escp2-data.c (+1, -1)
29728
29729	Fix escputil for C120
29730
297312007-12-26  <rlk>	73ca06487b7f2db277368e42db916c3eded75e7f
29732
29733	Lines: +5, -4
29734	Files:	src/escputil/escputil.c (+5, -4)
29735
29736	Handle newer printers with 4-byte ink status.
29737
297382007-12-26  <rlk>	621f08cfef59503e64849246f0452eb62a678933
29739
29740	Lines: +3, -2
29741	Files:	src/escputil/d4lib.c (+3, -2)
29742
29743	Improve reliability by increasing timeouts.
29744
297452007-12-26  <rlk>	199b8d0567fedce793709713754d42e0e29660b3
29746
29747	Lines: +128, -6
29748	Files:	src/main/escp2-channels.c (+1, -1)
29749		src/main/escp2-inks.c (+28, -0)
29750		src/main/escp2-papers.c (+91, -0)
29751		src/main/print-escp2-data.c (+8, -5)
29752
29753	First pass tuning for C120
29754
297552007-12-25  <rlk>	1d09af06e741b73fa54b1454730344df2205f9ce
29756
29757	Lines: +6, -4
29758	Files:	src/main/escp2-channels.c (+1, -1)
29759		src/main/print-escp2-data.c (+5, -3)
29760
29761	Make borderless work on C120.  Fix a few other problems.  Still not tuned.
29762
297632007-12-25  <rlk>	c8d56ad25e019117a3b1c1ab85d14bef0d98482a
29764
29765	Lines: +12, -8
29766	Files:	src/cups/cups-genppdupdate.in (+12, -8)
29767
29768	Improve performance of cups-genppdupdate.
29769
297702007-12-24  <rlk>	cf89a35b356b2bc6173e8a27e2a56040142bcec5
29771
29772	Lines: +397, -123
29773	Files:	src/foomatic/foomatic-printermap (+4, -0)
29774		src/main/escp2-channels.c (+243, -104)
29775		src/main/escp2-driver.c (+61, -15)
29776		src/main/print-escp2-data.c (+21, -0)
29777		src/main/print-escp2.c (+55, -1)
29778		src/main/print-escp2.h (+9, -3)
29779		src/main/printers.xml (+4, -0)
29780
29781	Preliminary support for Epson C110, C120, D120, PX-V780.  Untuned.
29782
297832007-12-24  <faust3>	ec991f0911a9ac0c48b8d5287a3c1171d7e1432d
29784
29785	Lines: +4, -2
29786	Files:	src/foomatic/foomatic-printermap (+1, -0)
29787		src/main/canon-printers.h (+2, -2)
29788		src/main/printers.xml (+1, -0)
29789
29790	support for the PIXMA MP610
29791
297922007-12-24  <rlk>	8bded4eb5aea7714b0eac6da5a3b29787bf9fd08
29793
29794	Lines: +108, -3832
29795	Files:	src/main/Makefile.am (+1, -1)
29796		src/main/mark.c (removed -444)
29797		src/main/page.c (removed -193)
29798		src/main/ppd.c (removed -2672)
29799		src/main/ppd.h (removed -352)
29800		src/main/print-ps.c (+103, -166)
29801		src/main/xmlppd.c (+3, -3)
29802		src/main/xmlppd.h (+1, -1)
29803
29804	Replace Postscript PPD back end with XML-based one that's GPL2+.
29805
298062007-12-24  <rlk>	3444195736c0ba1580a0ce685180ceb7781990e7
29807
29808	Lines: +1, -1
29809	Files:	src/cups/rastertoprinter.c (+1, -1)
29810
29811	Replace 'index' with the more portable 'strchr'.
29812
298132007-12-24  <rlk>	0ea47ece688983da04563ed6594b4917cd905c93
29814
29815	Lines: +576, -0
29816	Files:	src/main/xmlppd.c (added +530)
29817		src/main/xmlppd.h (added +46)
29818
29819	First checkin of replacement PPD code (compiles, does not run successfully)
29820
298212007-12-23  <faust3>	7d0705075cf8a266671e73c94da5118d30d0972c
29822
29823	Lines: +21, -0
29824	Files:	src/foomatic/foomatic-printermap (+1, -0)
29825		src/main/canon-modes.h (+7, -0)
29826		src/main/canon-printers.h (+12, -0)
29827		src/main/printers.xml (+1, -0)
29828
29829	added support for Canon i80 (as reported in #1547011 it is similar to the BJC7100)
29830
298312007-12-23  <easysw>	61c7a6a4a399d8b43177681252bcadd3aa06ec2a
29832
29833	Lines: +50, -90
29834	Files:	src/cups/command.types (+10, -18)
29835		src/cups/commandtoepson.c (+10, -18)
29836		src/cups/cups-calibrate.c (+10, -18)
29837		src/cups/genppd.c (+10, -18)
29838		src/cups/rastertoprinter.c (+10, -18)
29839
29840	Update license text...
29841
298422007-12-23  <faust3>	f1c6086ab80c412539b829f6581f6a00669eb2fe
29843
29844	Lines: +42, -1
29845	Files:	src/foomatic/foomatic-printermap (+1, -0)
29846		src/main/canon-inks.h (+15, -0)
29847		src/main/canon-modes.h (+6, -0)
29848		src/main/canon-printers.h (+12, -0)
29849		src/main/print-canon.c (+7, -1)
29850		src/main/printers.xml (+1, -0)
29851
29852	untested support for the PIXMA Pro9500 (#1849699)
29853
298542007-12-23  <faust3>	c92ff65fe55453fd462e3137fc7057e844f7dfd0
29855
29856	Lines: +13, -1
29857	Files:	src/main/canon-printers.h (+12, -0)
29858		src/main/printers.xml (+1, -1)
29859
29860	does the iP4500 only work with CANON_CAP_I ? still waiting for confirmation
29861
298622007-12-16  <rlk>	47be360c952eeb5779dedc3baab376c65e77f93d
29863
29864	Lines: +6, -3
29865	Files:	configure.ac (+6, -3)
29866
29867	Add AM_PROG_CC_C_O and improve some messages.
29868
298692007-12-13  <rlk>	fe24984d38b61a77ed61243c0a5d5bb3941eee8d
29870
29871	Lines: +60, -66
29872	Files:	src/main/mark.c (+15, -13)
29873		src/main/page.c (+15, -13)
29874		src/main/ppd.c (+15, -20)
29875		src/main/ppd.h (+15, -20)
29876
29877	[ 1848308 ] LICENSE.txt file missing
29878
298792007-12-12  <rlk>	ac24aa3ee0738acbda92bd4357da4496b581c507
29880
29881	Lines: +3, -6
29882	Files:	src/cups/test-rastertogutenprint.in (+3, -6)
29883
29884	Select pages from user manual rather than using saved PDF.
29885
298862007-12-11  <rlk>	cf50a5696e291e2f7913a1581eba01a73b0c9b7d
29887
29888	Lines: +7, -3
29889	Files:	src/cups/test-rastertogutenprint.in (+7, -3)
29890
29891	Try to make it work on OS X.
29892
298932007-12-11  <rlk>	ae14fa8366ec3f074ccad39b1f7022825a66ebe6
29894
29895	Lines: +183, -2
29896	Files:	configure.ac (+2, -0)
29897		src/cups/Makefile.am (+3, -2)
29898		src/cups/genppd.c (+5, -0)
29899		src/cups/rastertoprinter.c (+71, -0)
29900		src/cups/test-rastertogutenprint.in (added +102)
29901
29902	Add test for CUPS driver
29903
299042007-12-10  <rlk>	06d427160aaedb1d731b5cf36edee7e1c384fec3
29905
29906	Lines: +3, -2
29907	Files:	NEWS (+3, -2)
29908
29909	Fix typo
29910
299112007-12-09  <rlk>	51b656e6e70ede7ff25e327312197223e5c4b976
29912
29913	Lines: +2, -2
29914	Files:	src/main/print-olympus.c (+2, -2)
29915
29916	Fix page sizes to not cause PPD files to blow out.
29917
299182007-12-09  <rlk>	ab643724994cdad40630f1a7ae1787249b5ce9b6
29919
29920	Lines: +15, -15
29921	Files:	src/main/printers.xml (+15, -15)
29922
29923	Change "Okidata" to "Oki" to fit PPD spec.
29924
29925===============================================================================
29926Name: gutenprint-5_1_4
29927
299282007-12-09  <rlk>	852f4baa42784428aa9204bf3c7cc6d865342236
29929
29930	Lines: +0, -0
29931
29932	Gutenprint 5.1.4 release
29933
299342007-12-09  <rlk>	082d57641046740299f5dc0c8e22ccc3e156acdd
29935
29936	Lines: +2, -2
29937	Files:	src/ghost/ijsgutenprint.c (+2, -2)
29938
29939	Replace free with stp_free when paired with stp_malloc.
29940
299412007-12-08  <rlk>	184b168ae840913092cba2e67a5975493a6a3106
29942
29943	Lines: +2, -0
29944	Files:	src/cups/rastertoprinter.c (+2, -0)
29945
29946	Fix a small memory leak.
29947
299482007-12-08  <rlk>	683705e5fa39b956219d2d7c0c23b1a6abecc3c1
29949
29950	Lines: +0, -0
29951	Files:	README (+0, -0)
29952
29953	One more change.
29954
299552007-12-08  <rlk>	692472f358003a38111ab3eac34e67bc07ef73ae
29956
29957	Lines: +4, -4
29958	Files:	README (+4, -4)
29959
29960	One more change.
29961
299622007-12-08  <rlk>	e44a190fe9847347af0ab633708b2993b461151b
29963
29964	Lines: +3, -0
29965	Files:	README (+3, -0)
29966
29967	One more change
29968
299692007-12-08  <rlk>	8109870f3f16625a05d3fc5f710c90888b5a08f6
29970
29971	Lines: +23, -20
29972	Files:	Makefile.am (+2, -2)
29973		README (+19, -18)
29974		configure.ac (+2, -0)
29975
29976	Some patches from Greg Troxel
29977
299782007-12-07  <faust3>	126ac9d39efbfafdb65213b813f3e6af87f9506d
29979
29980	Lines: +3, -0
29981	Files:	NEWS (+1, -0)
29982		src/foomatic/foomatic-printermap (+1, -0)
29983		src/main/printers.xml (+1, -0)
29984
29985	experimental support for the Canon PIXMA iP4500
29986
299872007-12-07  <rlk>	1ea6d2811d23d71b2c75d4ba31178eff8571428a
29988
29989	Lines: +6, -6
29990	Files:	src/cups/rastertoprinter.c (+6, -6)
29991
29992	Improve debugging output a bit
29993
299942007-12-05  <rlk>	27c4fed554b89daafcae1bf5af735e7dc85a8606
29995
29996	Lines: +4, -1
29997	Files:	NEWS (+4, -1)
29998
29999	Clarify issue with CUPS driver.
30000
300012007-12-02  <rlk>	ef540face54f01c991ea9ff7ef74777ef05b9e04
30002
30003	Lines: +6, -6
30004	Files:	src/testpattern/run-testpattern (+2, -2)
30005		src/testpattern/run-testpattern-1 (+2, -2)
30006		test/run-testdither (+2, -2)
30007
30008	Unify valgrind options across all tests
30009
300102007-12-02  <rlk>	3a53ae4c024ff2db631c3cf8b02eba480a2902c5
30011
30012	Lines: +4, -1
30013	Files:	NEWS (+4, -1)
30014
30015	Clarify PPD file change
30016
300172007-12-02  <rlk>	151037a6481140d07db85a36f519a76707a2fb1a
30018
30019	Lines: +21, -3
30020	Files:	NEWS (+21, -3)
30021
30022	Add note to packagers to release notes also.
30023
300242007-12-02  <rlk>	6eb461f60e9078e427f96b71efad6cf84ed679c3
30025
30026	Lines: +19, -0
30027	Files:	README (+19, -0)
30028
30029	Add note to packagers about development releases.
30030
300312007-12-02  <rlk>	31b8d419467d3cd30ff7c2314aff6635122fb2cf
30032
30033	Lines: +14, -14
30034	Files:	NEWS (+14, -14)
30035
30036	Note OS X 10.5.
30037
300382007-12-02  <rlk>	d70521574a287a5c9a7710a1f76e96d84c5de1a4
30039
30040	Lines: +52, -54
30041	Files:	NEWS (+13, -13)
30042		README (+37, -39)
30043		configure.ac (+2, -2)
30044
30045	Change "the GIMP" to "GIMP".
30046
300472007-12-02  <rlk>	b87fc26f7d06106ea23141adf65c198b89e1185a
30048
30049	Lines: +4, -0
30050	Files:	src/gutenprintui2/Makefile.am (+2, -0)
30051		src/testpattern/Makefile.am (+2, -0)
30052
30053	Packaging fix from Greg Troxel
30054
300552007-12-02  <rlk>	425510f2bdc452695ce81b8dd1ec1531a0c97038
30056
30057	Lines: +1, -1
30058	Files:	src/main/gutenprint.pc.in (+1, -1)
30059
30060	Packaging fix from Greg Troxel.
30061
300622007-11-24  <rlk>	2ca0f2cd2e46eb1ffe6ead67edbe64d299679a19
30063
30064	Lines: +31, -7
30065	Files:	NEWS (+31, -7)
30066
30067	Updates
30068
300692007-11-24  <rlk>	7d6bb28b681db239d81ea5135c6715a33740ff03
30070
30071	Lines: +12, -6
30072	Files:	src/testpattern/run-testpattern-2.in (+12, -6)
30073
30074	Make MD5 output look like it's actually come from the files.
30075
300762007-11-24  <rlk>	8fefaed354061632eec05ed2f4202deabfe43f48
30077
30078	Lines: +82, -29
30079	Files:	src/testpattern/Makefile.am (+1, -1)
30080		src/testpattern/run-testpattern-1 (+4, -4)
30081		src/testpattern/run-testpattern-2.in (+46, -22)
30082		src/testpattern/testpattern.c (+31, -2)
30083
30084	Fold dither algorithm testing into run-testpattern-2.
30085
30086	Print better messages from run-testpattern-1.
30087
30088	Allow testpattern to send output to a command rather than just a file.
30089
30090	Change -m option to take an optional argument (for saving md5 sums) and
30091	to use testpattern command output to generate md5 sums (for performance).
30092
300932007-11-24  <rlk>	1b70ac6961538de5d797bcd5ccf153d7054017cb
30094
30095	Lines: +25, -55
30096	Files:	src/cups/genppd.c (+13, -7)
30097		src/cups/test-ppds (+12, -48)
30098
30099	Make the default resolution appear square to external programs.
30100
30101	Re-enable the PPD check.
30102
301032007-11-23  <rlk>	69154a313c12a2e9dd7d6255815d1d100eea294a
30104
30105	Lines: +8, -7
30106	Files:	src/cups/cups-genppdupdate.in (+8, -7)
30107
30108	Eliminate incorrect nested $_.
30109
301102007-11-23  <rlk>	648b89a12cb2f74190121869afefc57137b7c49f
30111
30112	Lines: +7, -23
30113	Files:	src/cups/genppd.c (+7, -23)
30114
30115	Eliminate use of non-compliant PPD resolutions altogether.
30116
301172007-11-23  <rlk>	c6c6db47caf1aa0c3cd79ec36d46ff77e0beab61
30118
30119	Lines: +80, -6
30120	Files:	src/cups/cups-genppdupdate.in (+54, -6)
30121		src/cups/genppd.c (+26, -0)
30122
30123	Map Gutenprint resolution names to valid PPD resolution names
30124
301252007-11-23  <rlk>	e022a6623ca88cee46cdc0c26cad1422a3d41928
30126
30127	Lines: +0, -0
30128
30129	Shorten translations slightly for PPD compliance.
30130
301312007-11-23  <rlk>	b212259515ef1af02ba95b56e4e63871a4047a3f
30132
30133	Lines: +0, -0
30134
30135	Fix a few punctuation problems.
30136
301372007-11-21  <rlk>	732abdb660dbb578715dc6965a357d38677be0f7
30138
30139	Lines: +116, -21
30140	Files:	src/testpattern/run-testpattern (+25, -7)
30141		src/testpattern/run-testpattern-1 (+33, -10)
30142		src/testpattern/run-testpattern-2.in (+18, -2)
30143		src/testpattern/testpattern.c (+17, -1)
30144		src/testpattern/testpattern.h (+2, -0)
30145		src/testpattern/testpatternl.l (+1, -0)
30146		src/testpattern/testpatterny.y (+20, -1)
30147
30148	Allow test pattern generator to output data to a file.
30149
301502007-11-20  <m0m>	00603419db022ef69a9b672418938b85d63d0cef
30151
30152	Lines: +5, -5
30153	Files:	src/main/print-olympus.c (+2, -2)
30154		src/main/printers.xml (+3, -3)
30155
30156	support for Canon ES series (patch#2 from Solomon Peachy <pizza@shaftnet.org>)
30157
301582007-11-17  <rlk>	977171211583885428d6d0f86323f159041eeb8a
30159
30160	Lines: +11, -2
30161	Files:	src/main/print-escp2-data.c (+1, -1)
30162		src/main/print-escp2.c (+9, -1)
30163		src/main/print-escp2.h (+1, -0)
30164
30165	1831542 Borderless regression (5.0.1, 5.1.3) on Epson 2200
30166
301672007-11-17  <rlk>	9b2ec72ed752f6ea8803ec4c12e0a87a31239a99
30168
30169	Lines: +13, -3
30170	Files:	src/cups/cups-genppdupdate.in (+13, -3)
30171
30172	Don't die if we can't upgrade a particular PPD file.
30173
301742007-11-11  <m0m>	3db4704d9489d281e426eccd167b381aa6c98000
30175
30176	Lines: +64, -0
30177	Files:	src/foomatic/foomatic-printermap (+3, -0)
30178		src/main/print-olympus.c (+58, -0)
30179		src/main/printers.xml (+3, -0)
30180
30181	support for Canon ES series (patch from Solomon Peachy <pizza@shaftnet.org>)
30182
301832007-11-10  <faust3>	da6d4f85425a7bfeab8713ee13476a213ee47a2a
30184
30185	Lines: +35, -0
30186	Files:	src/foomatic/foomatic-printermap (+1, -0)
30187		src/main/canon-inks.h (+17, -0)
30188		src/main/canon-modes.h (+4, -0)
30189		src/main/canon-printers.h (+12, -0)
30190		src/main/printers.xml (+1, -0)
30191
30192	support for the Canon PIXMA iP5300 (untested)
30193
301942007-10-27  <faust3>	152a10ccab6d33522b508bb865ea2dfeb426cccf
30195
30196	Lines: +24, -30
30197	Files:	src/main/canon-media.h (+24, -30)
30198
30199	remove support qualities from the various media types
30200	they seems to be different for every printer and I don't want to maintain
30201	a per printer paperlist
30202
302032007-10-27  <faust3>	bae76cebb3af5b961297491ae6fa2f9001b1c0ea
30204
30205	Lines: +39, -9
30206	Files:	src/main/canon-inks.h (+39, -9)
30207
30208	document where we found the iP4000 inksets
30209
302102007-10-27  <faust3>	aef67c2e2fba7503fbc1a185abf99a3dfa452850
30211
30212	Lines: +13, -12
30213	Files:	src/main/canon-printers.h (+13, -12)
30214
30215	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
30216
302172007-10-27  <faust3>	ada49acbe91a3bb5ac49be43ad0249d6b82cc135
30218
30219	Lines: +34, -35
30220	Files:	src/main/canon-printers.h (+34, -35)
30221
30222	remove the now obsolete model code from the printer caps
30223
302242007-10-27  <faust3>	570d9bbc6172a190fb71c1dbf2491afc8f828710
30225
30226	Lines: +82, -45
30227	Files:	src/main/canon-printers.h (+2, -2)
30228		src/main/print-canon.c (+46, -9)
30229		src/main/printers.xml (+34, -34)
30230
30231	Systematic model_id assignment for Canon printers
30232	model_id is now family followed by the model nr
30233	FNNNNNN
30234
30235	family can be
30236	0 for the old BJC printers
30237	1 for the S-Series
30238	2 for the i-Series
30239	3 for the PIXMA iP-Series
30240	4 for the PIXMA iX-Series
30241	5 for the PIXMA MP-Series
30242	6 for the PIXUS-Series
30243
30244	So for example Canon S200 would be 1000200
30245
30246	The entry for the MP710 in the printer caps has been renamed to MP740
30247	as it changed over time
30248
302492007-10-27  <faust3>	ffdbe292acfbb3ea3225725083bc66119562441c
30250
30251	Lines: +8, -8
30252	Files:	src/main/print-canon.c (+8, -8)
30253
30254	use printer names for the special printer handling
30255
302562007-10-27  <faust3>	c42490ee6f2cc196da6d8aef0df4b3765b2b32b8
30257
30258	Lines: +3, -0
30259	Files:	src/foomatic/foomatic-printermap (+3, -0)
30260
30261	added Canon BJC5100,5500,8500
30262
302632007-10-27  <faust3>	99457292a64671f35b3facf337aa05d1683f7c2e
30264
30265	Lines: +1, -1
30266	Files:	src/main/canon-modes.h (+1, -1)
30267
30268	Get rid of
30269	bjc-s500
30270	    BW+600x600dpi_draft`PhotoCMY' is not a valid InkType
30271	Print options not verified; cannot print.
30272
302732007-10-27  <faust3>	ea5b14d87d4c49f52b112c12f91fc9ac52abb391
30274
30275	Lines: +35, -34
30276	Files:	src/main/canon-printers.h (+35, -34)
30277
30278	add a name for every printer to the printer caps
30279
302802007-10-27  <faust3>	2488b36c4d082a999dff4258270c9cf8984df32d
30281
30282	Lines: +3, -0
30283	Files:	src/main/printers.xml (+3, -0)
30284
30285	add some more printers that were already present in canon-printers.h (BCJ 5100,5500,8500) no idea about their state
30286
302872007-10-26  <faust3>	b32bb95f8dea99729ad772908ca1fe1f4014ccdb
30288
30289	Lines: +3, -2
30290	Files:	src/main/canon-modes.h (+3, -2)
30291
30292	disable high mode for S500 as it does not produce black, reenable 300dpi mode
30293
302942007-10-24  <faust3>	7a4ff8bbc81c87f4d6589ddac415072f1fecad46
30295
30296	Lines: +31, -2
30297	Files:	src/main/canon-inks.h (+12, -0)
30298		src/main/canon-modes.h (+6, -1)
30299		src/main/canon-printers.h (+12, -0)
30300		src/main/printers.xml (+1, -1)
30301
30302	first attempt to support more modes on the Canon S500
30303
303042007-10-23  <faust3>	9a887195421af48f7fda953a4520c1314817e27b
30305
30306	Lines: +3, -2
30307	Files:	src/main/canon-modes.h (+2, -1)
30308		src/main/printers.xml (+1, -1)
30309
30310	another attempt to fix printing on the MP710 and 300dpi support for the iP3000 and similar printers
30311
303122007-10-18  <m0m>	4a664fc245af9b575bb34c1eb20bcba485daca11
30313
30314	Lines: +6, -5
30315	Files:	src/main/print-olympus.c (+6, -5)
30316
30317	bugfix: wrong color for Olympus P-S100 reported in  Support Requests-1527186
30318		- RGB data was generated instead of BGR
30319		- bug also affected Olympus P-440
30320
303212007-10-18  <m0m>	11048d5485db7911822440ea9dd37b9a808ddbc2
30322
30323	Lines: +2, -0
30324	Files:	src/main/print-olympus.c (+2, -0)
30325
30326	bugfix: added missing part of init string for Sony UP DP-10
30327
303282007-10-17  <m0m>	d717a1bd902c8c4155e77a569348ab15fd5fad0c
30329
30330	Lines: +2, -2
30331	Files:	src/foomatic/foomatic-printermap (+1, -1)
30332		src/main/printers.xml (+1, -1)
30333
30334	typo shinco -> shinko
30335
303362007-10-17  <m0m>	3d07cdcba4a098161b3508e2209bdf9feac42c42
30337
30338	Lines: +72, -0
30339	Files:	src/foomatic/foomatic-printermap (+1, -0)
30340		src/main/print-olympus.c (+70, -0)
30341		src/main/printers.xml (+1, -0)
30342
30343	experimental support for Shinko CHC S9045
30344
303452007-10-17  <m0m>	38d9c3c148ca0f73b61b2b754e3e504f14a9b343
30346
30347	Lines: +24, -13
30348	Files:	src/main/print-olympus.c (+24, -13)
30349
30350	fixing the bug: privdata contains "unrotated" dimensions after switching to
30351		landscape mode
30352
303532007-10-17  <m0m>	b5e941b7ac4b24ed2a9d1677aa348bae48bdff1f
30354
30355	Lines: +100, -100
30356	Files:	src/main/print-olympus.c (+100, -100)
30357
30358	rename x* and y* variables to h* and w* (height, width) for better readability
30359
303602007-10-16  <faust3>	94ac837747d18540bdd798fec5d4c207632efe6f
30361
30362	Lines: +1, -1
30363	Files:	src/main/printers.xml (+1, -1)
30364
30365	fix printing on the MP710
30366
303672007-10-06  <faust3>	4a616da0c1895fc0d6cf746a4ab303af9349e099
30368
30369	Lines: +6, -6
30370	Files:	src/main/printers.xml (+6, -6)
30371
30372	fix spaces
30373
303742007-10-01  <m0m>	12abfe75cde50af0b9c0fa58bc8d3995c24f52fc
30375
30376	Lines: +10, -1
30377	Files:	src/foomatic/foomatic-printermap (+4, -0)
30378		src/main/print-olympus.c (+2, -1)
30379		src/main/printers.xml (+4, -0)
30380
30381	printers compatible with Canon SELPHY CP-710
30382
303832007-09-24  <rlk>	412e0060eb906686c8a95557b0de3cad191a276c
30384
30385	Lines: +213, -363
30386	Files:	NEWS (+213, -9)
30387		src/foomatic/foomatic-printermap (+0, -177)
30388		src/main/printers.xml (+0, -177)
30389
30390	Remove support for printers supported by HPIJS
30391
303922007-09-23  <faust3>	1f07f168c6bc466d2e60310d20b1e2dfa1be67bb
30393
30394	Lines: +7, -1
30395	Files:	src/main/printers.xml (+7, -1)
30396
30397	improve color quality for the PIXMA iX5000, values by Tony Zitaret <tony_zitaret at yahoo.com>
30398
303992007-09-23  <faust3>	da0c75030bf22a042a32fd78b1393457afd6cb6c
30400
30401	Lines: +4, -4
30402	Files:	src/main/canon-printers.h (+2, -2)
30403		src/main/print-canon.c (+2, -2)
30404
30405	fix margins for the BJC 3000 patch by David Keegan <dksw at users.sourceforge.net> (#794600)
30406
304072007-09-22  <faust3>	e7fd901721ecda1dc00e8365289f7b134463e4a3
30408
30409	Lines: +21, -7
30410	Files:	test/pixma_parse.c (+21, -7)
30411
30412	add -x param to specify the maximum width of the output ppm
30413
304142007-09-20  <faust3>	9ab11d7f9fb851194c1c617e7c52089dfbc4de5b
30415
30416	Lines: +1, -1
30417	Files:	src/main/printers.xml (+1, -1)
30418
30419	decrease gamma for iP4000 and friends to 1/0.6
30420	fixes #1687853
30421	and maybe #101537 (ubuntu #120016 and #135311)
30422
304232007-09-19  <faust3>	1ffaa545af9e8b2cc2d8be768f7e35bb4655c36b
30424
30425	Lines: +1, -1
30426	Files:	src/main/print-canon.c (+1, -1)
30427
30428	Fix a bug where the canon driver would silently discard some lines when the
30429	bitdepth is 2 or higher.
30430	hopefully fixes #101537
30431	not sure because this bug was very hard to trigger:
30432	  the whole imageable area had to be filled with maximum color intensity
30433	(ubuntu #120016 and #135311)
30434
304352007-09-19  <faust3>	34d697ca9975b56424e021fecff7780bf258a52e
30436
30437	Lines: +2, -3
30438	Files:	src/main/print-canon.c (+2, -3)
30439
30440	no need to pass ydpi to canon_write
30441
304422007-09-18  <faust3>	1a88deb4d63a0cedc180e6203aab9a447d8c249e
30443
30444	Lines: +3, -0
30445	Files:	NEWS (+1, -0)
30446		src/foomatic/foomatic-printermap (+1, -0)
30447		src/main/printers.xml (+1, -0)
30448
30449	according to Rob klein Gunnewieck <rob.kleingunnewiek at nl.simpc.com> the MP180 works with the MP150 driver, too
30450
304512007-09-12  <rlk>	8562b19ce6ba5c2226e71def2ad20f15d860bed4
30452
30453	Lines: +3, -0
30454	Files:	NEWS (+1, -0)
30455		src/foomatic/foomatic-printermap (+1, -0)
30456		src/main/printers.xml (+1, -0)
30457
30458	Support Epson DX4050
30459
304602007-09-12  <faust3>	4c5d99eee9f4f3c18846754981844b41fa73cda3
30461
30462	Lines: +3, -0
30463	Files:	NEWS (+1, -0)
30464		src/foomatic/foomatic-printermap (+1, -0)
30465		src/main/printers.xml (+1, -0)
30466
30467	according to Rob klein Gunnewieck <rob.kleingunnewiek at nl.simpc.com> the Canon Pixma MP170 works with the MP150 driver
30468
304692007-09-09  <rlk>	ea4e25cfcbd2a04aba4f101b7661d3df6c112bff
30470
30471	Lines: +244, -73
30472	Files:	include/gutenprint/util.h (+1, -0)
30473		src/cups/genppd.c (+24, -22)
30474		src/cups/rastertoprinter.c (+12, -1)
30475		src/main/mark.c (+1, -1)
30476		src/main/ppd.c (+74, -41)
30477		src/main/ppd.h (+12, -0)
30478		src/main/print-ps.c (+120, -8)
30479
30480	Use Gutenprint option data where available rather than PPD file
30481	enumerations.
30482
304832007-09-09  <rlk>	f92a685fcb627d6bfd2eb68af74ea0df1a0e1e76
30484
30485	Lines: +33, -9
30486	Files:	NEWS (+33, -9)
30487
30488	Updates
30489
304902007-09-09  <rlk>	e4d0f983d9670d4db45f0930ae7dee9acb3fa60a
30491
30492	Lines: +11, -1
30493	Files:	src/foomatic/foomatic-printermap (+5, -0)
30494		src/main/printers.xml (+6, -1)
30495
30496	Add Epson CX4900, CX5600, CX7400, CX9400, RX595.  Correct definition
30497	of CX6300 for borderless mode.
30498
304992007-09-02  <rlk>	6f0f26a38ea48c99565bd9a7149cabf9eca3ac96
30500
30501	Lines: +23, -7
30502	Files:	NEWS (+9, -0)
30503		src/main/escp2-resolutions.c (+4, -4)
30504		src/main/print-escp2.c (+10, -3)
30505
30506	Do not offer resolutions above 5760x1440 for quality settings on Epson
30507	printers.  Experiments have demonstrated that the bottom of the page
30508	prints poorly at 2880x2880 and 5760x2880 on many printers, and Epson
30509	does not currently offer resolutions above 5760x1440 on any printers.
30510	See bug 1700313.
30511
305122007-09-02  <rlk>	e712b3d84f136f32f41fdaeb5ef02c34e8809370
30513
30514	Lines: +9, -1
30515	Files:	src/main/print-util.c (+9, -1)
30516
30517	Don't lose debug information if the client hasn't set an errfunc in
30518	the stp_vars_t; print it to stderr instead.
30519
305202007-09-02  <rlk>	2a977b65eaf87501d7738b3607f4412b071913dc
30521
30522	Lines: +8, -3
30523	Files:	src/cups/rastertoprinter.c (+8, -3)
30524
30525	Take care to explicitly flush all data, including the job end data, at
30526	the end of a job.
30527
305282007-09-02  <faust3>	0e7c8200af9c00569f578d64f7856bbacc570bbc
30529
30530	Lines: +67, -64
30531	Files:	src/main/canon-modes.h (+63, -62)
30532		src/main/print-canon.c (+4, -2)
30533
30534	add per printmode quality option
30535
305362007-08-29  <faust3>	4456794f1a9eff0dbc68da6d79ccc8597c4628d0
30537
30538	Lines: +13, -1
30539	Files:	src/main/canon-printers.h (+1, -1)
30540		src/main/print-canon.c (+12, -0)
30541
30542	support for the ESC P) command on the iP4200 patch by Piotr Stachura <albert1 at autocom.pl>
30543
305442007-08-29  <faust3>	63f552d013b046e6fbdd9e4a57a72f36927ee21f
30545
30546	Lines: +8, -2
30547	Files:	src/main/canon-printers.h (+8, -2)
30548
30549	control commands for the PIXMA iP4200 from a patch by Piotr Stachura <albert1 at autocom.pl>
30550
305512007-08-29  <faust3>	43043e5f6ceb702100738fe5d2c1679a71b6f7b6
30552
30553	Lines: +31, -1
30554	Files:	src/main/canon-inks.h (+25, -0)
30555		src/main/canon-modes.h (+6, -1)
30556
30557	300dpi and 300dpi draft mode for the pixma iP4200, based on patch by Piotr Stachura <albert1 at autocom.pl>
30558
305592007-08-29  <faust3>	caca698497f09caeb08f21b53c4bb0bb8e3cf555
30560
30561	Lines: +19, -1
30562	Files:	src/main/canon-modes.h (+6, -0)
30563		src/main/canon-printers.h (+12, -0)
30564		src/main/printers.xml (+1, -1)
30565
30566	disable not working 1200x600 mode for the Canon i560 (#1732870)
30567
305682007-08-29  <faust3>	c22dd8fff3b709e9280ff9784419e619e9e5cd11
30569
30570	Lines: +1, -1
30571	Files:	src/main/print-color.c (+1, -1)
30572
30573	buffer length for stp_image_get_row needs to honor the channel_depth (fixes #1754691)
30574
305752007-08-28  <faust3>	db991ea6ba989fd3a928807626b8ae8c900b098f
30576
30577	Lines: +44, -0
30578	Files:	src/foomatic/foomatic-printermap (+1, -0)
30579		src/main/canon-inks.h (+25, -0)
30580		src/main/canon-modes.h (+5, -0)
30581		src/main/canon-printers.h (+12, -0)
30582		src/main/printers.xml (+1, -0)
30583
30584	support for the Canon PIXMA iX5000 (untested)
30585
305862007-08-27  <rlk>	f2a4d04e4eb6aa1b473fbaffb904a5a6d6801b39
30587
30588	Lines: +0, -2
30589	Files:	src/main/print-pcl.c (+0, -2)
30590
30591	Don't print gratuitous message about duplex not being available.
30592
305932007-08-27  <rlk>	7d1f35edbce8dae5250cc8205551825024c939b6
30594
30595	Lines: +243, -15
30596	Files:	NEWS (+5, -4)
30597		include/gutenprint/printers.h (+13, -0)
30598		src/gutenprintui2/panel.c (+70, -0)
30599		src/gutenprintui2/plist.c (+32, -3)
30600		src/main/print-canon.c (+2, -1)
30601		src/main/print-escp2.c (+3, -2)
30602		src/main/print-lexmark.c (+1, -0)
30603		src/main/print-olympus.c (+1, -0)
30604		src/main/print-pcl.c (+1, -0)
30605		src/main/print-ps.c (+103, -5)
30606		src/main/print-raw.c (+1, -0)
30607		src/main/printers.c (+11, -0)
30608
30609	Send device settings to print command for Postscript driver
30610
306112007-08-27  <rlk>	2dbef80338c179caddde4227bb95d818d7c98c2e
30612
30613	Lines: +1, -1
30614	Files:	src/cups/rastertoprinter.c (+1, -1)
30615
30616	Accept "true" as well as "True" for boolean options -- it appears that
30617	in at least some cases CUPS is sending "true" rather than "True".
30618
306192007-08-27  <rlk>	dd41ea0efc4f517762dcbde064fd0330b6cfcb5b
30620
30621	Lines: +1, -1
30622	Files:	src/cups/cups-genppdupdate.in (+1, -1)
30623
30624	Support PPD file upgrading only from Gutenprint 5.0 and beyond.
30625
306262007-08-24  <rlk>	4b802a820c455ca59e41710285405140691aec41
30627
30628	Lines: +13, -31
30629	Files:	src/escputil/escputil.c (+13, -31)
30630
30631	A few more fixes per Matt Broughton.
30632
306332007-08-19  <rlk>	f40d30c5d49f3da53d95a6bab004ae33b43e8a86
30634
30635	Lines: +59, -45
30636	Files:	src/escputil/escputil.c (+59, -45)
30637
30638	Recognize -m option for all subcommands.
30639
306402007-08-11  <rlk>	6e2fb3f6d20ff287bd8e7a2ecdf13ca6002ae4af
30641
30642	Lines: +12, -0
30643	Files:	NEWS (+12, -0)
30644
30645	Add updates.
30646
306472007-08-11  <rlk>	caaaf428143e8187beca07661c2c80485a698e23
30648
30649	Lines: +28, -19
30650	Files:	NEWS (+23, -16)
30651		README (+2, -2)
30652		configure.ac (+1, -1)
30653		src/foomatic/foomatic-printermap (+1, -0)
30654		src/main/printers.xml (+1, -0)
30655
30656	Support Epson CX4400.
30657
30658	Bump version.
30659
306602007-08-07  <rlk>	dc3f2e4e251c9ffc16aafb976b1b8e9560ea035d
30661
30662	Lines: +2, -2
30663	Files:	src/main/papers.xml (+2, -2)
30664
30665	Change CD - Custom to 120 mm rather than 118.8 mm.
30666
306672007-08-05  <rlk>	980b292d33ef2640989180052bdfd9a80ff87202
30668
30669	Lines: +2, -0
30670	Files:	src/foomatic/foomatic-printermap (+1, -0)
30671		src/main/printers.xml (+1, -0)
30672
30673	Add HP LJ1022
30674
306752007-06-28  <faust3>	a1f8d358a17432610fb0bd0a638f60d7148be868
30676
30677	Lines: +16, -2
30678	Files:	src/foomatic/foomatic-printermap (+2, -0)
30679		src/main/canon-printers.h (+12, -0)
30680		src/main/printers.xml (+2, -2)
30681
30682	add mp710 and 740 to foomatic printermap, add extra entry for the mp710 and mp740 as they do not have duplex support
30683
306842007-06-28  <faust3>	2765c60659fc02cd80fdb81995211dab332ca3de
30685
30686	Lines: +1, -1
30687	Files:	src/main/print-canon.c (+1, -1)
30688
30689	always force unit to 600 for the extended p command, fixes borders for the 300dpi mode of the iP4000
30690
306912007-06-28  <faust3>	88e4a41ceaea84a7822277b4eb2dd9e8a0df2452
30692
30693	Lines: +3, -1
30694	Files:	src/main/printers.xml (+3, -1)
30695
30696	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
30697
306982007-06-21  <rlk>	3061dfaf06093df6ff5dbce67da445da3e62e8e4
30699
30700	Lines: +2, -0
30701	Files:	src/foomatic/foomatic-printermap (+1, -0)
30702		src/main/printers.xml (+1, -0)
30703
30704	Add Epson PM-670C.
30705
307062007-06-21  <rlk>	6719e73b1cd7ac969f83e5dc21547a2278faae75
30707
30708	Lines: +22, -3
30709	Files:	src/main/sequence.c (+22, -3)
30710
30711	Fix a compile problem on Solaris (reported by Norm Jacobs).
30712
30713===============================================================================
30714Name: gutenprint-5_1_3
30715
307162007-06-17  <rlk>	259000623e0d5330bfc4bd744a8767003399a7eb
30717
30718	Lines: +258, -79
30719	Files:	doc/gutenprint.dox.in (+258, -79)
30720
30721	Update doxygen input
30722
307232007-06-17  <rlk>	03b8323f62bc652bf7120df30528e2f9a7de0de0
30724
30725	Lines: +33, -16
30726	Files:	NEWS (+30, -13)
30727		README (+2, -2)
30728		configure.ac (+1, -1)
30729
30730	Prep for 5.1.3
30731
307322007-06-17  <faust3>	c7b275dd465a62a20a2a7b8c33786e12f45c5e0b
30733
30734	Lines: +7, -7
30735	Files:	src/main/printers.xml (+7, -7)
30736
30737	remove strange characters
30738
307392007-06-16  <faust3>	3dab9391ae60e392ed2464081b6dae26b6ae027e
30740
30741	Lines: +8, -1
30742	Files:	src/main/printers.xml (+8, -1)
30743
30744	some tweaking for the PIXMA iP4300, patch by Andreas Matthias <amat at kabsi.at>
30745
307462007-06-16  <faust3>	ebf0f5054844b14a478905913524ba6e7ea0e755
30747
30748	Lines: +6, -6
30749	Files:	src/main/canon-printers.h (+6, -6)
30750
30751	tweak margins for the pixma printers
30752
307532007-06-16  <faust3>	f4d2f227f5dbc9e6e44edc3334efb4ee5611c771
30754
30755	Lines: +0, -10
30756	Files:	src/main/canon-media.h (+0, -10)
30757
30758	remove obsolete iP4200 slotlist
30759
307602007-06-10  <rlk>	70e6cb406c4968cf2eee696d194b346aed320128
30761
30762	Lines: +10, -10
30763	Files:	src/main/printers.xml (+10, -10)
30764
30765	A number of Epson R-series printers do borderless better with the
30766	RX400 settings than with the R300 settings.
30767
307682007-06-04  <rlk>	cb8aa0381ab952e14d88eb4839d129c38b2354f7
30769
30770	Lines: +1, -1
30771	Files:	src/main/print-util.c (+1, -1)
30772
30773	Fix an overly enthusiastic conversion from ENABLE_NLS to HAVE_LOCALE_H
30774
30775===============================================================================
30776Name: gutenprint-5_1_2
30777
307782007-06-02  <rlk>	3bf7190775f88ed39fed1d709efb7dc5404186a2
30779
30780	Lines: +0, -0
30781
30782	Gutenprint 5.1.2 release
30783
307842007-06-01  <rlk>	e6c79a30757522f7d60328abd59bcb6c49021138
30785
30786	Lines: +14, -7
30787	Files:	NEWS (+9, -7)
30788		src/main/print-ps.c (+5, -0)
30789
30790	Back out attempt to send device settings to printer.
30791
307922007-05-29  <rlk>	bf947e424ea5fb26a8ab8ca033c776b305a730b9
30793
30794	Lines: +3, -0
30795	Files:	NEWS (+3, -0)
30796
30797	  8) Printing to CD's on Epson printers now works correctly if the
30798	     image is not placed at the top of the page.
30799
308002007-05-29  <rlk>	9023e7b8d00a3b1ed665846411790c9973af55e4
30801
30802	Lines: +3, -3
30803	Files:	src/main/print-escp2.c (+3, -3)
30804
30805	Fix printing to CD if the image is not placed at the top of the page.
30806
308072007-05-28  <rlk>	36f5251d13300de26a27af36aa4e93b5e01b8773
30808
30809	Lines: +35, -9
30810	Files:	NEWS (+6, -0)
30811		src/foomatic/foomatic-printermap (+1, -0)
30812		src/main/print-escp2-data.c (+18, -0)
30813		src/main/printers.xml (+10, -9)
30814
30815	Fix borderless printing on Epson RX400 and related printers
30816
308172007-05-28  <rlk>	f8a5b82d8dd31585637a0add649ab1aa7ae99b0d
30818
30819	Lines: +20, -0
30820	Files:	NEWS (+20, -0)
30821
30822	Update release notes.
30823
308242007-05-28  <rlk>	1a65d6a40c62927908205f825001628be55743d3
30825
30826	Lines: +2, -2
30827	Files:	src/main/print-canon.c (+1, -1)
30828		src/main/print-escp2.c (+1, -1)
30829
30830	Extend the custom CD size down to 65 mm.
30831
308322007-05-28  <rlk>	95ae53b8f9fd953092bb7c04e5fe5cc0b13ff739
30833
30834	Lines: +91, -105
30835	Files:	src/main/print-ps.c (+91, -105)
30836
30837	Print correctly in color.
30838
30839	Add device settings.
30840
308412007-05-28  <rlk>	b5e714cc3398f59852ceacc74edadc73b520043c
30842
30843	Lines: +16, -8
30844	Files:	NEWS (+14, -6)
30845		README (+2, -2)
30846
30847	Update for 5.1.2.
30848
308492007-05-28  <rlk>	e1498a855a2a3240897332dcf4907dec573be3a7
30850
30851	Lines: +5, -0
30852	Files:	src/main/print-escp2.c (+5, -0)
30853
30854	Initialize the density parameters correctly.
30855
308562007-05-28  <rlk>	c810229502b3454b549a0d58ced75ab0ed9a0556
30857
30858	Lines: +3, -0
30859	Files:	src/main/print-vars.c (+3, -0)
30860
30861	Print out debug info for raw parameters.
30862
308632007-05-27  <rlk>	27222a9826e4bf75177c0eb53e8ec6c4aad7ed75
30864
30865	Lines: +2, -91
30866	Files:	src/main/dither-impl.h (+1, -2)
30867		src/main/dither-main.c (+0, -2)
30868		src/main/dither-ordered.c (+1, -87)
30869
30870	Back out unintended commit
30871
308722007-05-27  <rlk>	ec50ea8c1fe2d7d377d0501f337398613b3878c6
30873
30874	Lines: +119, -18
30875	Files:	src/main/dither-impl.h (+2, -1)
30876		src/main/dither-main.c (+2, -0)
30877		src/main/dither-ordered.c (+87, -1)
30878		src/main/escp2-inks.c (+20, -13)
30879		src/main/escp2-resolutions.c (+5, -0)
30880		src/main/print-escp2-data.c (+3, -3)
30881
30882	Retune the R260 and 1400
30883
308842007-05-27  <rlk>	4e84828834cc59256423b64021980948c3d615fb
30885
30886	Lines: +5, -9
30887	Files:	src/main/print-vars.c (+5, -9)
30888
30889	Minor fix.
30890
308912007-05-27  <rlk>	a6f25590fa212290c09929cdf8d4358f7362a316
30892
30893	Lines: +127, -28
30894	Files:	src/main/print-util.c (+3, -0)
30895		src/main/print-vars.c (+124, -28)
30896
30897	Further increase debugging output
30898
308992007-05-26  <rlk>	bb4e0394428884ebb958c7a69e83b0095c456c0c
30900
30901	Lines: +36, -30
30902	Files:	src/main/escp2-inks.c (+29, -25)
30903		src/main/escp2-resolutions.c (+3, -1)
30904		src/main/print-escp2-data.c (+4, -4)
30905
30906	Improve tunings of R260 family based on Roy Harrington's measurements.
30907	Also add 360x90 DPI mode for hyperfast printing.
30908
309092007-05-26  <rlk>	ede102d05e41f55e1064a4ab3b9ae78400df1fa2
30910
30911	Lines: +107, -88
30912	Files:	src/main/print-util.c (+7, -1)
30913		src/main/print-vars.c (+51, -69)
30914		src/main/printers.c (+37, -3)
30915		src/main/xml.c (+12, -15)
30916
30917	Improve debugging output
30918
309192007-05-26  <rlk>	6d62b399f5b3efe2c73818c9e45613226bf122f9
30920
30921	Lines: +7, -7
30922	Files:	src/main/escp2-inks.c (+5, -5)
30923		src/main/print-escp2-data.c (+2, -2)
30924
30925	Retuning for the RX580
30926
309272007-05-26  <rlk>	45149f24c05997fcc27d862e06e19434d822d529
30928
30929	Lines: +3, -1
30930	Files:	src/main/print-escp2.c (+3, -1)
30931
30932	Don't change the drop size if the base resolutions don't match.
30933
309342007-05-21  <rlk>	8249e8678b3a0e630d9ded72352256ecf4251dbb
30935
30936	Lines: +1, -1
30937	Files:	configure.ac (+1, -1)
30938
30939	Bump version.
30940
309412007-05-21  <rlk>	d663932fe6a590a16878b322c53b21979826e09b
30942
30943	Lines: +0, -0
30944
30945	Gutenprint 5.1.1 release
30946
309472007-05-21  <rlk>	251ecb8f7c095acf1b1de4596ff6d719609823b7
30948
30949	Lines: +10, -10
30950	Files:	NEWS (+10, -10)
30951
30952	Rename more Canon printers.
30953
309542007-05-21  <rlk>	6199670f680f0db3585735c34dccba8cab75e1d1
30955
30956	Lines: +31, -32
30957	Files:	src/escputil/escputil.c (+1, -1)
30958		src/gutenprintui2/plist.c (+13, -14)
30959		src/main/print-ps.c (+13, -13)
30960		src/main/print-util.c (+2, -2)
30961		src/main/xml.c (+2, -2)
30962
30963	Try again to get the locale stuff correct.
30964
309652007-05-21  <rlk>	3af40bd16933d8921534326fd15eb448cc6b0dda
30966
30967	Lines: +4, -0
30968	Files:	NEWS (+4, -0)
30969
30970	Note updates to cups-genppdupdate.
30971
309722007-05-21  <rlk>	f768aead8c60112911bb06989599c63c10e3a7e7
30973
30974	Lines: +96, -42
30975	Files:	src/cups/cups-genppdupdate.in (+96, -42)
30976
30977	Handle -n correctly (go through the motions, but don't actually update
30978	PPD files).
30979
30980	Improve debugging granularity.
30981
30982	Handle --help and --version.
30983
309842007-05-20  <rlk>	866ba40037b4ba8fd0ebd68b5a1f87e0cf255885
30985
30986	Lines: +12, -9
30987	Files:	src/main/print-ps.c (+6, -6)
30988		src/main/xml.c (+6, -3)
30989
30990	Get the locale stuff really correct
30991
309922007-05-20  <rlk>	d0ec569c0c5643afabc58eab77da235a0119ad6c
30993
30994	Lines: +6, -3
30995	Files:	src/main/xml.c (+6, -3)
30996
30997	Fix up locale handling.
30998
309992007-05-20  <rlk>	5187547710986a0e2da5aa84fb1618f80c06de9f
31000
31001	Lines: +83, -55
31002	Files:	NEWS (+3, -0)
31003		src/gutenprintui2/plist.c (+26, -8)
31004		src/main/ppd.c (+6, -6)
31005		src/main/print-ps.c (+48, -41)
31006
31007	Fix handling of locale.
31008
31009	Remove unnecessary and inappropriate copyright notice from Postsript output.
31010
31011	Use stp_strdup consistently.
31012
310132007-05-17  <rlk>	fd89eef30000c882a1c4f35373aae84dd4e85e6c
31014
31015	Lines: +7, -2
31016	Files:	src/gutenprintui2/panel.c (+1, -1)
31017		src/gutenprintui2/plist.c (+6, -1)
31018
31019	Fix a few valgrind issues
31020
310212007-05-17  <rlk>	69714e81c85299686c6af280a114e5e05ec695a4
31022
31023	Lines: +3, -3
31024	Files:	src/main/print-vars.c (+3, -3)
31025
31026	Translate during stp_fill_parameter_settings.  From Alastair Robinson.
31027
310282007-05-17  <rlk>	548fa014179303e6455293b2fc0da33afdd7dd68
31029
31030	Lines: +1, -0
31031	Files:	src/main/print-ps.c (+1, -0)
31032
31033	Note memory leak in ps_list_parameters.
31034
310352007-05-17  <rlk>	c86fa1428603a8ff34b6c6642f939ecf88f62707
31036
31037	Lines: +0, -1
31038	Files:	src/main/print-escp2.c (+0, -1)
31039
31040	Remove stray debug printf.
31041
310422007-05-16  <rlk>	61b2d65a2a0948f9eb492f9d5b5513a5116508d4
31043
31044	Lines: +2, -2
31045	Files:	src/main/print-escp2-data.c (+2, -2)
31046
31047	Fix CD positioning on R260 (RX580) and 1400.
31048
310492007-05-16  <rlk>	10e27545491edf181437a4cca8a5249d8736d615
31050
31051	Lines: +2, -3
31052	Files:	src/main/escp2-inks.c (+2, -3)
31053
31054	Further improvements to 1400.
31055
310562007-05-15  <rlk>	f98f5140862215cb314c540eea318132c69bf278
31057
31058	Lines: +0, -2
31059	Files:	src/cups/genppd.c (+0, -2)
31060
31061	Remove spurious debugging calls.
31062
310632007-05-15  <rlk>	04b7fe2688f4039a00c9509259dfa49bd444dcf5
31064
31065	Lines: +121, -53
31066	Files:	src/main/escp2-inks.c (+6, -3)
31067		src/main/escp2-resolutions.c (+77, -42)
31068		src/main/print-escp2-data.c (+7, -4)
31069		src/main/print-escp2.c (+29, -4)
31070		src/main/print-escp2.h (+2, -0)
31071
31072	Further tunings for Stylus Photo 1400.
31073
310742007-05-13  <rlk>	f824119f280c59ead501b2569af50af68621d8ac
31075
31076	Lines: +1, -1
31077	Files:	src/main/escp2-papers.c (+1, -1)
31078
31079	Minor improvement for Claria-based printers.
31080
310812007-05-13  <rlk>	76bf136bacaed21e7cbc63d67df9038a67721c20
31082
31083	Lines: +10, -6
31084	Files:	NEWS (+10, -6)
31085
31086	Update release notes.
31087
310882007-05-13  <rlk>	5c18b0bc89d8fcbea712f3970c7b52c114ef61c7
31089
31090	Lines: +37, -3
31091	Files:	src/main/escp2-inks.c (+28, -0)
31092		src/main/print-escp2-data.c (+7, -1)
31093		src/main/printers.xml (+2, -2)
31094
31095	Initial tuning for Stylus Photo 1400.
31096
310972007-05-12  <faust3>	36071e41400bd589db6e2def6ed1977b86d87f13
31098
31099	Lines: +8, -0
31100	Files:	NEWS (+8, -0)
31101
31102	add some more canon changes
31103
311042007-05-12  <faust3>	0e447695d1d65328860d92b540b140db7c82a30c
31105
31106	Lines: +36, -10
31107	Files:	src/main/canon-printers.h (+8, -8)
31108		src/main/print-canon.c (+28, -2)
31109
31110	switch to extended page margin command
31111	fixes printing with PIXMA printers connected to windows hosts (#1625202)
31112	based on a patch by Thilo Jeremias <jeremias at optushome.com.au>
31113
311142007-05-12  <rlk>	ba0827cf3d466dfdfb88dcf57bb5a687e5815cfb
31115
31116	Lines: +1, -1
31117	Files:	src/testpattern/testpatterny.y (+1, -1)
31118
31119	Add rule for parameter_curve.
31120
311212007-05-12  <faust3>	4b927abd8172f489fafdbaf9fd365b8679f862bf
31122
31123	Lines: +5, -5
31124	Files:	src/testpattern/testpatterny.y (+5, -5)
31125
31126	add missing fprintf format strings
31127
311282007-05-12  <faust3>	1ef827e8024a09438206b65bc0d1fcbcd1894247
31129
31130	Lines: +1, -1
31131	Files:	src/gutenprintui2/plist.c (+1, -1)
31132
31133	fix arguments for g_message (patch from the SUSE gutenprint patches)
31134
311352007-05-12  <faust3>	09191aeef844e143530d2efc9ce1c7a123328ac6
31136
31137	Lines: +14, -1
31138	Files:	src/main/canon-printers.h (+13, -0)
31139		src/main/printers.xml (+1, -1)
31140
31141	Fix resolutions for Canon S300 (1200dpi mode is still missing)
31142
31143	https://bugs.launchpad.net/ubuntu/+source/gutenprint/+bug/110945
31144
311452007-05-12  <faust3>	4f76458b05c35f4dd82355818fe47da0d71b0ecc
31146
31147	Lines: +2, -2
31148	Files:	src/main/canon-modes.h (+2, -2)
31149
31150	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
31151
311522007-05-09  <rlk>	cd5b2f51eb69dc98d5f222fa479e560bd4a099ce
31153
31154	Lines: +3, -3
31155	Files:	src/main/escp2-inks.c (+1, -1)
31156		src/main/print-escp2-data.c (+2, -2)
31157
31158	Further RX580 tuning
31159
311602007-05-09  <rlk>	f37662783c815ba72c0cd840279a6e19b97aa68b
31161
31162	Lines: +8, -8
31163	Files:	src/main/escp2-papers.c (+4, -4)
31164		src/main/print-escp2-data.c (+4, -4)
31165
31166	Further RX580 tuning
31167
311682007-05-09  <rlk>	54e57ea9f8d498f159a2d31a78d3301e75db3dcb
31169
31170	Lines: +1, -1
31171	Files:	src/main/escp2-inks.c (+1, -1)
31172
31173	Correct 720 DPI definitions.
31174
311752007-05-08  <rlk>	bca848df1f633ad2939b7abaf7eb570cb6d7a8f4
31176
31177	Lines: +3, -0
31178	Files:	NEWS (+1, -0)
31179		src/foomatic/foomatic-printermap (+1, -0)
31180		src/main/printers.xml (+1, -0)
31181
31182	Add Epson PM-G4500.
31183
311842007-05-08  <rlk>	ab4ae57b6ccf79dd3f25755e0175f73453101df2
31185
31186	Lines: +63, -5
31187	Files:	src/main/print-ps.c (+63, -5)
31188
31189	1701954 postscript_always_rgb
31190
311912007-05-06  <rlk>	2c67e3a235d83f5ffcca755c2dee721956b633ff
31192
31193	Lines: +24, -9
31194	Files:	NEWS (+24, -9)
31195
31196	Update the 5.1.1 release notes.
31197
311982007-05-06  <rlk>	43444b0a0339a9e9742be9a839682b6c5b594cbf
31199
31200	Lines: +3, -3
31201	Files:	src/main/print-escp2-data.c (+3, -3)
31202
31203	Fix the borders for the R800 so they definitely won't go over.
31204
312052007-05-06  <rlk>	2488ee40c6dc30043a9b1044842c3ce957d3639f
31206
31207	Lines: +145, -98
31208	Files:	src/foomatic/foomatic-generator.in (+24, -24)
31209		src/foomatic/printer_margins.c (+1, -1)
31210		src/foomatic/printer_options.c (+120, -73)
31211
31212	Speed up foomatic data generation even more
31213
312142007-05-06  <rlk>	c6fcba0893499eeb43b397cdd2b84e9230ba5d70
31215
31216	Lines: +7, -7
31217	Files:	src/main/escp2-papers.c (+7, -7)
31218
31219	Tweak papers a bit more.
31220
312212007-05-06  <rlk>	6f5446e72359f43d3f69994611e4d9f7b1454434
31222
31223	Lines: +1, -0
31224	Files:	configure.ac (+1, -0)
31225
31226	List i18n status in configure output.
31227
312282007-05-05  <rlk>	0c804bf86a79118e7e84ad5eef145bf9b3f5b3fb
31229
31230	Lines: +93, -57
31231	Files:	src/main/escp2-channels.c (+37, -23)
31232		src/main/escp2-inks.c (+19, -2)
31233		src/main/escp2-papers.c (+20, -19)
31234		src/main/print-escp2-data.c (+1, -1)
31235		src/main/printers.xml (+16, -12)
31236
31237	Preliminary tuning for RX580 and related printers.
31238
312392007-05-05  <rlk>	39f2d8cf1e60647b76cb8ecb235d21268d642b86
31240
31241	Lines: +2, -0
31242	Files:	src/main/print-color.c (+2, -0)
31243
31244	Print out the GCR parameters when debugging is turned on.
31245
312462007-05-05  <rlk>	cc6687f6a82e5980e4d8f9d9b9ef3b788d493a48
31247
31248	Lines: +18, -16
31249	Files:	src/main/escp2-inks.c (+13, -11)
31250		src/main/print-escp2-data.c (+5, -5)
31251
31252	Initial ink drop tunings for RX580
31253
312542007-05-05  <rlk>	589e2e4571826a53760cc92dd5265f47cefb1f15
31255
31256	Lines: +69, -2
31257	Files:	NEWS (+3, -1)
31258		src/foomatic/foomatic-printermap (+3, -1)
31259		src/main/escp2-channels.c (+11, -0)
31260		src/main/print-escp2-data.c (+18, -0)
31261		src/main/print-ps.c (+28, -0)
31262		src/main/printers.xml (+2, -0)
31263		src/main/xml.c (+4, -0)
31264
31265	Preliminary support for Epson R240/R245.
31266
31267	Don't call i18n stuff if ENABLE_NLS isn't set.
31268
312692007-04-29  <faust3>	9054e8dec032e481ce4e1b0f614f51aa5605b634
31270
31271	Lines: +10, -10
31272	Files:	src/main/printers.xml (+10, -10)
31273
31274	rename MULTIPASS printers to PIXMA
31275
312762007-04-17  <easysw>	03f9f69496ccd143319206601d0666867d47631b
31277
31278	Lines: +0, -0
31279
31280	Message catalogs need to be in UTF-8 encoding so that the PPD files use
31281	the correct encoding for CUPS.
31282
31283	nl.po is Dutch, not Norwegian...
31284
312852007-04-17  <easysw>	9cd486b1fa20f9bfd8782e1e7ced8e30251a7166
31286
31287	Lines: +5, -4
31288	Files:	src/cups/Makefile.am (+2, -2)
31289		src/cups/cups-genppdconfig.in (+1, -1)
31290		src/cups/genppd.c (+2, -1)
31291
31292	nl.po: "Engels" is "English" in Norwegian, right?  Change to "Norwegian"...
31293
31294	Set LANG, LANGUAGE, and LC_ALL to get localization to work on all
31295	platforms.
31296
31297	StpPPDLocation was wrong (need base filename inserted there, since we
31298	are adding the locale subdirectory manually)
31299
313002007-04-16  <faust3>	1239b302d6da0b1f6aa7d7b8003021885f5aa55a
31301
31302	Lines: +1, -1
31303	Files:	src/main/canon-media.h (+1, -1)
31304
31305	fix printing to cassette #1625202
31306
313072007-04-16  <faust3>	743293926e8a7cdbe81f4c12969219152dd0b994
31308
31309	Lines: +7, -6
31310	Files:	src/main/canon-media.h (+2, -1)
31311		src/main/canon-modes.h (+1, -1)
31312		src/main/print-canon.c (+4, -4)
31313
31314	workaround CD printing like it was done for Gutenprint 5.0 until the cd print mode works properly
31315
313162007-03-31  <rlk>	0619015a44ab0431903d4b1a4528ef16f959f769
31317
31318	Lines: +12, -10
31319	Files:	src/foomatic/foomatic-generator.in (+5, -3)
31320		src/foomatic/printer_margins.c (+7, -7)
31321
31322	Speed up foomatic data generation by printing each complete perl expression
31323	on one line in printer_margins and eval'ing each line individually.
31324
31325	This was somewhat of a surprise; I expected that slurping the whole thing
31326	in and doing one big eval would be faster (fewer calls to eval).  In fact,
31327	trying that with printer_options slightly increased user CPU time and
31328	significantly increased system CPU time.  Changing printer_margins to
31329	allow individual eval's all but eliminated system CPU time and slightly
31330	reduced user CPU time, with a net 25% improvement in data generation.
31331
313322007-03-29  <rlk>	63b5836b75d8db11f3d5ceae32fc20025ae1986c
31333
31334	Lines: +22, -10
31335	Files:	test/parse-escp2 (+22, -10)
31336
31337	Print horizontal position in verbose mode.  Also correct the number of dots.
31338
313392007-03-24  <rlk>	b59b0c6d657d446b73b8d1c10d662b632d075407
31340
31341	Lines: +2, -0
31342	Files:	src/foomatic/foomatic-generator.in (+2, -0)
31343
31344	Recognize some of the Canon mode names.
31345
313462007-03-24  <rlk>	efab300c5816aa504c66d9ebdfa758fd7b1f8131
31347
31348	Lines: +1, -1
31349	Files:	configure.ac (+1, -1)
31350
31351	Enable dependency checking.
31352
313532007-03-20  <tillkamppeter>	caa6b79507af68d7e3d4c2152f4a65021b81b966
31354
31355	Lines: +4, -0
31356	Files:	src/cups/genppd.c (+4, -0)
31357
31358	Added forgotten "#ifdef ENABLE_NLS ... #endif". This prevented from compiling with "--disable-nls".
31359
313602007-03-14  <faust3>	d467bce0d5b56757ecbb87651199a03022fd33c1
31361
31362	Lines: +27, -1
31363	Files:	src/main/canon-inks.h (+25, -0)
31364		src/main/canon-modes.h (+1, -0)
31365		src/main/canon-printers.h (+1, -1)
31366
31367	reenable CD printing for the PIXMA iP4200
31368
313692007-03-13  <rlk>	5bc1ec1247dbf509ddf5cff1731172858aa8d4b2
31370
31371	Lines: +6, -0
31372	Files:	src/gutenprintui2/plist.c (+6, -0)
31373
31374	Always parse lpc/lpstat output in the C locale
31375
313762007-03-13  <faust3>	2c5ebede3364be86e21f9e5d4135b70d3552f7e6
31377
31378	Lines: +6, -4
31379	Files:	test/pixma_parse.c (+4, -3)
31380		test/pixma_parse.h (+2, -1)
31381
31382	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)
31383
313842007-03-13  <faust3>	b192a96438e899f6de8b03c3dcc83b80e39d2483
31385
31386	Lines: +6, -6
31387	Files:	test/pixma_parse.c (+6, -6)
31388
31389	margins seem to get ignored for cd printing, the bounding box should be
31390	correct now
31391	print page_right and length from the ESC p) command in gutenprint units, too
31392
313932007-03-13  <faust3>	08006a8b700f1fe59b4fa6c17e0f159005b602be
31394
31395	Lines: +253, -125
31396	Files:	src/main/canon-inks.h (+12, -0)
31397		src/main/canon-modes.h (+2, -0)
31398		src/main/canon-printers.h (+1, -1)
31399		src/main/print-canon.c (+238, -124)
31400
31401	Ported CD Fine Adjustment controls from print-escp2.c
31402	(1549779)
31403	Moved page_setup to an extra function
31404	Fixed CD printing for the Canon PIXMA iP4000
31405	  - added a new printmode that can print to cds (not tuned)
31406	  - modes that can print to cd need to have the MODE_FLAG_CD flag
31407	  - ESC l) has a 3rd byte for the newer printers
31408	  - removed sepcial cd handling from the ESC p) command
31409	  - set default margins to the max of duplex and noduplex
31410
314112007-03-11  <rlk>	577c2135c28a4b22f869012203492aab1db238c8
31412
31413	Lines: +6, -6
31414	Files:	src/main/print-escp2.c (+6, -6)
31415
31416	Fix up units interpretation and change defaults to match the normal CD
31417	defaults.
31418
314192007-03-11  <rlk>	28486aa1407c614fcbc5883cbbb84483216005d5
31420
31421	Lines: +6, -6
31422	Files:	src/main/print-escp2.c (+6, -6)
31423
31424	Make custom CD sizes accessible in CUPS driver.
31425
314262007-03-11  <rlk>	71da47b37d686030f1792adeef883ebe4964a391
31427
31428	Lines: +3, -2
31429	Files:	src/gutenprintui2/panel.c (+3, -2)
31430
31431	Fix roundoff error for dimension parameters.
31432
314332007-03-11  <rlk>	a14a9d72fc696a3a869a8e898c40428eec4f6d87
31434
31435	Lines: +2, -0
31436	Files:	src/cups/genppd.c (+2, -0)
31437
31438	Clear the PageSize parameter before describing other options to ensure
31439	that it doesn't incorrect affect the range of settings that can be
31440	taken on.
31441
314422007-03-08  <faust3>	6481bef2f18ebe502d83eca0d2c905515cd74901
31443
31444	Lines: +63, -3
31445	Files:	test/pixma_parse.c (+56, -3)
31446		test/pixma_parse.h (+7, -0)
31447
31448	output the parameters of the extended p) command and the area containing ink (usefull to find the cd position)
31449
314502007-03-08  <faust3>	57d86fadbee657e15ae399ad42b89997c8df1c62
31451
31452	Lines: +207, -213
31453	Files:	include/gutenprint/bit-ops.h (+10, -1)
31454		src/main/bit-ops.c (+195, -0)
31455		src/main/print-canon.c (+2, -212)
31456
31457	move 3bit and 4bit folding code to bit-opts.c
31458
314592007-03-08  <faust3>	a15804e2f3fa9ecbcc6383a3881fc353dbe2ba9e
31460
31461	Lines: +102, -17
31462	Files:	src/main/canon-inks.h (+27, -12)
31463		src/main/canon-modes.h (+1, -0)
31464		src/main/print-canon.c (+74, -5)
31465
31466	Add inkset for the highest quality printmode on the PIXMA iP4000 (not enabled yet):
31467	   - implemented 4bit fold
31468	   - fixed a bug when adding the shades to the dither engine
31469	   - fixed 6 color inks to still produce the same md5sum after the bugfix
31470
314712007-03-07  <faust3>	6ae86eaaf94b04894062adf80b21e319120ace12
31472
31473	Lines: +18, -5
31474	Files:	test/pixma_parse.c (+17, -4)
31475		test/pixma_parse.h (+1, -1)
31476
31477	correctly parse the highest quality mode for the PIXMA iP4000
31478
314792007-03-07  <faust3>	cfe9015a8e3832a549255584def53111952a32c4
31480
31481	Lines: +1, -1
31482	Files:	test/pixma_parse.c (+1, -1)
31483
31484	fix some false positives for the iP6700 hack
31485
314862007-03-06  <faust3>	89ed6e0b949ef1107265972cb0e436715641e9b5
31487
31488	Lines: +32, -0
31489	Files:	src/main/canon-inks.h (+32, -0)
31490
31491	add some 4 bit dotsizes (will be used for the higher quality modes on the PIXMA iP4000)
31492
314932007-03-06  <faust3>	de56a38dae7a11075d4ebb12e2e96e76a48f5d0f
31494
31495	Lines: +19, -16
31496	Files:	src/main/canon-inks.h (+19, -16)
31497
31498	reorder the inksets
31499
315002007-03-06  <faust3>	e20be400ccd898c094150394365d611dfd8407d4
31501
31502	Lines: +89, -87
31503	Files:	src/main/canon-inks.h (+30, -28)
31504		src/main/canon-modes.h (+59, -59)
31505
31506	rename the inksets to not contain the printer names as the inksets might be shared between different printers
31507
315082007-03-06  <faust3>	95fd357a13009fb5f8fae6b8ca926c01f57a1eb2
31509
31510	Lines: +111, -87
31511	Files:	src/main/canon-inks.h (+111, -87)
31512
31513	rename dotsizes and inks to contain the number of levels
31514
315152007-03-05  <tillkamppeter>	a36adf75c6dfe4b2429c3af52370b3e708ab83a5
31516
31517	Lines: +7, -7
31518	Files:	src/foomatic/gutenprint-version.c (+1, -1)
31519		src/foomatic/paper_sizes.c (+1, -1)
31520		src/foomatic/printer_margins.c (+1, -1)
31521		src/foomatic/printer_options.c (+1, -1)
31522		src/foomatic/printers.c (+1, -1)
31523		src/testpattern/printer_options.c (+1, -1)
31524		src/testpattern/printers.c (+1, -1)
31525
31526	Update: Grant Taylor's *-omatic database -> OpenPrinting database
31527
315282007-03-04  <tillkamppeter>	bb850b32246e58bd21a0d970a110aa1b26a92e0d
31529
31530	Lines: +1, -1
31531	Files:	doc/users_guide/title.sgml (+1, -1)
31532
31533	linuxprinting.org -> openprinting.org
31534
315352007-03-04  <rlk>	6af1e26835d3fe2accb8b25226862ce5e7c1a2bb
31536
31537	Lines: +5, -6
31538	Files:	AUTHORS (+1, -2)
31539		NEWS (+1, -1)
31540		README (+1, -1)
31541		doc/gutenprint-users-manual.odt (+0, -0)
31542		doc/gutenprint-users-manual.pdf (+0, -0)
31543		src/foomatic/mk_printerlist.in (+1, -1)
31544		src/foomatic/printer_margins.c (+1, -1)
31545
31546	Update linuxprinting.org -> openprinting.org
31547
315482007-03-03  <rlk>	ec3f1645de8802a650e1e8c400c8066a169b68b9
31549
31550	Lines: +445, -7
31551	Files:	NEWS (+46, -4)
31552		README (+2, -2)
31553		configure.ac (+1, -1)
31554		src/foomatic/foomatic-printermap (+26, -0)
31555		src/main/escp2-channels.c (+185, -0)
31556		src/main/escp2-inks.c (+26, -0)
31557		src/main/escp2-papers.c (+91, -0)
31558		src/main/print-escp2-data.c (+42, -0)
31559		src/main/printers.xml (+26, -0)
31560
31561	Preliminary support for Claria printers -- untuned!
31562
31563	Add support for some additional Epson printers.
31564
31565===============================================================================
31566Name: gutenprint-5_1_0
31567
315682007-03-03  <rlk>	6fa003072078b9a6a4c6ffd5784fb837c0974a1a
31569
31570	Lines: +0, -0
31571
31572	Gutenprint 5.1.0 release
31573
315742007-03-03  <rlk>	29dff7e6cfa2aa2b6ce07d8bce06a8e8c5a1600c
31575
31576	Lines: +15, -0
31577	Files:	NEWS (+7, -0)
31578		src/foomatic/foomatic-printermap (+4, -0)
31579		src/main/printers.xml (+4, -0)
31580
31581	Added support for some new Epson derivatives
31582
315832007-03-03  <rlk>	1020a5247fc78daabec57f4039126204bc09709a
31584
31585	Lines: +0, -0
31586
31587	Updated Dutch translation
31588
315892007-03-02  <rlk>	7d0f5b1eaf87f7571c2a65df53a069cda0966948
31590
31591	Lines: +2, -1
31592	Files:	src/main/print-escp2.c (+2, -1)
31593
31594	Set initial advance correctly for resolutions where the vertical unit
31595	does not equal the vertical resolution.
31596
315972007-03-01  <rlk>	0b6d201635303549e4b430734da267659f9b77fa
31598
31599	Lines: +21, -11
31600	Files:	configure.ac (+2, -1)
31601		src/cups/Makefile.am (+12, -7)
31602		src/cups/genppd.c (+7, -3)
31603
31604	Make translated and/or simplified PPD files work correctly with CUPS 1.2
31605	generator.
31606
316072007-02-28  <rlk>	a118f849982988a98ae358ca8cf41cf1af04ce66
31608
31609	Lines: +1, -1
31610	Files:	configure.ac (+1, -1)
31611
31612	cups-1.2-enhancements seems to be an illegal configure feature name.
31613
316142007-02-27  <rlk>	74c1b98a179b837be19bc0999fb3a233c3782f15
31615
31616	Lines: +0, -3
31617	Files:	NEWS (+0, -3)
31618
31619	There is support for the Canon S200 now...
31620
316212007-02-27  <rlk>	95113f9584a7c8cac71ed3609c0271747c64815e
31622
31623	Lines: +2, -0
31624	Files:	src/main/print-canon.c (+2, -0)
31625
31626	Free the head offset where used.
31627
316282007-02-27  <rlk>	43df43fbd8fde3b80c51b75d7dd21ba93567e98d
31629
31630	Lines: +1, -1
31631	Files:	src/testpattern/run-testpattern-2.in (+1, -1)
31632
31633	Minor change to valgrind
31634
316352007-02-27  <rlk>	ac1cdd48aa1401d184ed789a485c70fedab4dd87
31636
31637	Lines: +2, -4
31638	Files:	src/main/print-escp2.c (+2, -4)
31639
31640	Don't attempt to extend the top margin in non-borderless mode on older
31641	borderless-capable printers (Ubuntu bug 82168,
31642	https://launchpad.net/ubuntu/+source/cupsys/+bug/82186).
31643
316442007-02-27  <rlk>	c96cd1631efc20dac1047c6d20a19eea043e2766
31645
31646	Lines: +2, -0
31647	Files:	test/parse-escp2 (+2, -0)
31648
31649	Remove unnecessary verbosity
31650
316512007-02-27  <rlk>	c1b0b4f56f3305bb39691363c2df835fb3ad150e
31652
31653	Lines: +3, -2
31654	Files:	src/main/bit-ops.c (+3, -2)
31655
31656	Better way of avoiding overrun in unpack 16 mode.
31657
316582007-02-27  <rlk>	a8bdf13929d953744bba260c5ce056bf6de98520
31659
31660	Lines: +20, -82
31661	Files:	NEWS (+5, -1)
31662		src/main/bit-ops.c (+2, -0)
31663		src/main/escp2-resolutions.c (+0, -68)
31664		src/main/print-escp2-data.c (+13, -13)
31665
31666	Various minor fixes
31667
316682007-02-25  <rlk>	39da653349778d29580e45809661437e48057857
31669
31670	Lines: +139, -34
31671	Files:	NEWS (+55, -22)
31672		src/cups/genppd.c (+10, -0)
31673		src/cups/rastertoprinter.c (+70, -10)
31674		test/unprint.c (+4, -2)
31675
31676	Add Shrink Page If Necessary to Fit Borders option to CUPS driver
31677
316782007-02-25  <rlk>	049fb3d1651265433c7629b24de5d5ddeea716c8
31679
31680	Lines: +17, -8
31681	Files:	NEWS (+17, -8)
31682
31683	More updates.
31684
316852007-02-25  <rlk>	71934585310ecaae4ef97df23deebc776f953e3c
31686
31687	Lines: +53, -40
31688	Files:	README (+53, -40)
31689
31690	Prep for 5.1.0 release.
31691
316922007-02-25  <rlk>	455c6177f4133978f3db7b2cc22bb10dfd2d6f08
31693
31694	Lines: +195, -30
31695	Files:	src/cups/cups-genppdupdate.in (+6, -2)
31696		src/cups/genppd.c (+189, -28)
31697
31698	Add language support for driver interface.
31699
31700	Add a list of language mappings to improve robustness of setlocale.
31701	On some systems, setlocale(LC_ALL, "de") fails, but de_DE works.
31702
31703	Add more default information to PPD files for future use in extracting
31704	setting information.
31705
31706	Change URI encoding to make the driver be the hostname and the
31707	resource be everything else.
31708
317092007-02-25  <faust3>	b0c8f074afdb6256a8538a541d5a56f1a5149b1a
31710
31711	Lines: +49, -68
31712	Files:	src/main/print-canon.c (+49, -68)
31713
31714	merge init struct into privdata struct
31715
317162007-02-25  <faust3>	93d1a08c075477e8940054439bab6d20f6b101f8
31717
31718	Lines: +16, -17
31719	Files:	src/main/print-canon.c (+16, -17)
31720
31721	mark init data as const in canon_init_printer and canon_deinit_printer
31722
317232007-02-25  <faust3>	5610395d01f370e1b867f423f3ef6a610ffb3b8f
31724
31725	Lines: +0, -5
31726	Files:	src/main/print-canon.c (+0, -5)
31727
31728	remove unused variables
31729
317302007-02-25  <rlk>	c7422c32cc22a72856e2e25168a51f4cb84e4d73
31731
31732	Lines: +81, -34
31733	Files:	configure.ac (+1, -0)
31734		src/cups/cups-genppdupdate.in (+75, -34)
31735		src/cups/genppd.c (+5, -0)
31736
31737	Enable cups-genppdupdate for CUPS 1.2.
31738
317392007-02-24  <faust3>	fed3f3c5b79be6705ec60e9f345a6ae03993c203
31740
31741	Lines: +4, -0
31742	Files:	NEWS (+4, -0)
31743
31744	add some more print-canon improvements
31745
317462007-02-24  <faust3>	3adb8005b65c2c2a118a4339c232f6cf0a4ff5a3
31747
31748	Lines: +1, -1
31749	Files:	src/main/print-canon.c (+1, -1)
31750
31751	fix printers that do not support duplex
31752
317532007-02-24  <faust3>	ee26cbb56fa439d967a2ca75fb00a941d0bdb296
31754
31755	Lines: +5, -16
31756	Files:	src/main/print-canon.c (+5, -16)
31757
31758	add support for DuplexNoTumble
31759
317602007-02-24  <faust3>	c9547c65364bf6a0c6450cd5e2df13a6fd00d9d8
31761
31762	Lines: +157, -0
31763	Files:	src/main/Makefile.am (+1, -0)
31764		src/main/buffer-image.c (added +153)
31765		src/main/util.h (+3, -0)
31766
31767	add an internal function to buffer and rotate stp_images
31768
317692007-02-24  <faust3>	e141fde591c5dc893faaf30aa103033140096326
31770
31771	Lines: +3, -0
31772	Files:	test/pixma_parse.c (+3, -0)
31773
31774	ESC ($ enables duplex printing
31775
317762007-02-24  <faust3>	fae1dfdc0421fe4a9ccc64dcd286c030e697b371
31777
31778	Lines: +4, -0
31779	Files:	test/pixma_parse.c (+4, -0)
31780
31781	dump argument buffer for unknown bytes
31782
317832007-02-24  <rlk>	27886e7c881a30135e21483d4c8a3ca1b53c9fbb
31784
31785	Lines: +220, -237
31786	Files:	src/cups/genppd.c (+220, -237)
31787
31788	Code cleanup
31789
317902007-02-24  <rlk>	4d59e5b248c93c83b7d60a5c66e255fb84411d67
31791
31792	Lines: +16, -0
31793	Files:	test/parse-escp2 (+16, -0)
31794
31795	Add GPL header
31796
317972007-02-23  <faust3>	52e7138a2c992a8cf5466e867f7e938652ff6700
31798
31799	Lines: +4, -1
31800	Files:	test/pixma_parse.c (+4, -1)
31801
31802	avoid endless loop
31803
318042007-02-23  <faust3>	e420c23780815f0174fc91a5c9c4606b5d9c9222
31805
31806	Lines: +17, -3
31807	Files:	test/pixma_parse.c (+17, -3)
31808
31809	add -y parameter to limit the height of the generated ppm
31810
318112007-02-23  <faust3>	ea31d701da5736f734c46f3dc8d65eba6103c325
31812
31813	Lines: +5, -2
31814	Files:	test/pixma_parse.c (+3, -1)
31815		test/pixma_parse.h (+2, -1)
31816
31817	print total number of dots
31818
318192007-02-23  <faust3>	be34298f41b1a58bd701c36ae62e6d8b33b0fdf2
31820
31821	Lines: +1, -1
31822	Files:	src/main/printers.xml (+1, -1)
31823
31824	ouch Gamma is stored as 1/Gamma in printers.xml => output should be ok for the newer canon printers now
31825
318262007-02-23  <faust3>	a7c7854aebeba90bf3412e6b7e2930c0a2bb9ff0
31827
31828	Lines: +21, -67
31829	Files:	src/main/canon-printers.h (+21, -67)
31830
31831	remove broken hsl adjustment curve for the newer printers
31832
318332007-02-20  <easysw>	475c21d2ffe275ca39750e1099392c0db04ee9f0
31834
31835	Lines: +42, -3
31836	Files:	src/cups/genppd.c (+23, -1)
31837		src/cups/rastertoprinter.c (+19, -2)
31838
31839	Add CUPS 1.2 custom option parameters and code to handle them.
31840
318412007-02-20  <faust3>	2ae6c07f9a9cba57053d4947f3edd3a103a27be2
31842
31843	Lines: +1, -0
31844	Files:	test/pixma_parse.c (+1, -0)
31845
31846	fix handling of non extended ESC t) commands
31847
318482007-02-17  <rlk>	231876ba1fad31cee59d1c6d5384e0a4985c2739
31849
31850	Lines: +2, -2
31851	Files:	doc/developer/Makefile.am (+1, -1)
31852		doc/users_guide/Makefile.am (+1, -1)
31853
31854	Remove CATALOG.local in make clean
31855
318562007-02-13  <faust3>	d53ec94a9bb77276d78d4a7a9212bd6d38eac615
31857
31858	Lines: +1, -1
31859	Files:	scripts/autogen.sh (+1, -1)
31860
31861	add alternative path for docbook 4.1
31862
318632007-02-12  <rlk>	1aafdfe668771b557bd90866cd1b2bb88e1fd7d1
31864
31865	Lines: +62, -14
31866	Files:	test/parse-escp2 (+62, -14)
31867
31868	Use -v to annotate the output and -V to print the detail.  Also, don't
31869	print empty rows.
31870
318712007-02-11  <rlk>	3594c55cbee2d1e12cd8740e79d99060618090a0
31872
31873	Lines: +63, -15
31874	Files:	test/parse-escp2 (+63, -15)
31875
31876	Print out more data, and handle offset heads.
31877
318782007-02-10  <rlk>	bf7490fa71f93b44fe243e1dc250f146e07208a9
31879
31880	Lines: +47, -5
31881	Files:	src/cups/genppd.c (+47, -5)
31882
31883	Add additional key to tell Gutenprint Postscript driver what each
31884	option really means.
31885
318862007-02-10  <rlk>	d7346fe48e661ca0a495551a09e4ad8725c37262
31887
31888	Lines: +1, -1
31889	Files:	src/cups/Makefile.am (+1, -1)
31890
31891	Don't attempt to install PPD files unless we're actually building CUPS
31892	driver.
31893
318942007-02-10  <rlk>	fbdec87672b829a5f91863d3f5071d068411085e
31895
31896	Lines: +2, -4
31897	Files:	src/cups/cups-genppdupdate.in (+2, -4)
31898
31899	Clarify warning if existing setting is no longer valid (the old
31900	message made it look like the PPD file wasn't being updated).
31901
319022007-02-10  <rlk>	f213e69a4912e79496456bd74e65e4d53f75a526
31903
31904	Lines: +1, -1
31905	Files:	src/main/print-escp2-data.c (+1, -1)
31906
31907	Fix paper feed definitions for R800.
31908
319092007-02-05  <rlk>	9d434b21a78ed03f31de2dd91a7b922da5c46d4e
31910
31911	Lines: +71, -4
31912	Files:	src/main/papers.xml (+7, -0)
31913		src/main/print-escp2.c (+64, -4)
31914
31915	Enable variable CD size.  Submitted by wackojacko32@ntlworld.com.
31916
319172007-02-04  <rlk>	f9a3352551208f6760d51717f6477e5496b1a609
31918
31919	Lines: +19, -15
31920	Files:	src/main/escp2-driver.c (+1, -1)
31921		src/main/print-escp2-data.c (+1, -1)
31922		src/main/print-escp2.c (+17, -13)
31923
31924	Try again to get borderless working.
31925
319262007-02-02  <rleigh>	a5ae61e87fa9d40956358a3f769407eb1c3c5c94
31927
31928	Lines: +6, -6
31929	Files:	doc/README.maintaining (+6, -6)
31930
31931	Update build dependencies.
31932
319332007-01-30  <rlk>	7b8bbec22f13b485f7b2c7ef3dfda020969e0c59
31934
31935	Lines: +130, -115
31936	Files:	src/main/print-escp2-data.c (+82, -82)
31937		src/main/print-escp2.c (+27, -13)
31938		src/main/print-escp2.h (+21, -20)
31939
31940	Another attempt at full bleed
31941
319422007-01-29  <rlk>	7fe36c657af8e243a04f0ad252709a1a8c5ed977
31943
31944	Lines: +2, -2
31945	Files:	src/main/print-escp2-data.c (+2, -2)
31946
31947	Change CX4600 and friends to use normal 5760 resolutions.
31948
319492007-01-29  <rlk>	142220ce25478efcd823e48624cdac8799e37592
31950
31951	Lines: +0, -5
31952	Files:	src/main/escp2-resolutions.c (+0, -5)
31953
31954	Remove transposed resolutions that largely duplicate others.
31955
319562007-01-29  <rlk>	079f237ecbd7f6e0c7eccea9a104674febb97c49
31957
31958	Lines: +99, -85
31959	Files:	src/main/escp2-driver.c (+2, -1)
31960		src/main/print-escp2-data.c (+81, -81)
31961		src/main/print-escp2.c (+14, -3)
31962		src/main/print-escp2.h (+2, -0)
31963
31964	Further zero-margin improvements
31965
319662007-01-28  <rlk>	486f89be71ff16310377f7ab59e7b702db1c6785
31967
31968	Lines: +9, -4
31969	Files:	src/main/print-escp2.c (+9, -4)
31970
31971	Allow vertical full bleed
31972
319732007-01-28  <rlk>	b7fc1ff6f6bc4b4f3af5d521746d46ccd0d54064
31974
31975	Lines: +8, -16
31976	Files:	src/main/escp2-channels.c (+8, -16)
31977
31978	Back out incorrect checkin.
31979
319802007-01-28  <rlk>	a4d7879dbfdfe4c6bfcfd8e636f96468f5e03fe4
31981
31982	Lines: +2, -2
31983	Files:	src/main/escp2-driver.c (+1, -1)
31984		src/main/print-escp2.c (+1, -1)
31985
31986	Trying too hard to maximize print quality at the bottom of the page
31987	leads to some passes not getting printed.
31988
319892007-01-27  <rlk>	9a2929b40250f4f3b5c315cb61275b05aa311432
31990
31991	Lines: +92, -1171
31992	Files:	NEWS (+90, -1166)
31993		README (+2, -5)
31994
31995	Prepare for 5.1.0.
31996
319972007-01-27  <rlk>	f4913185144a84b1d259edc4b38518d6d18bd1d1
31998
31999	Lines: +1, -1
32000	Files:	src/main/print-escp2-data.c (+1, -1)
32001
32002	Enable borderless printing for C82.
32003
320042007-01-27  <rlk>	7e7a82a56dec3ba30d31a6ee9e0ace6ca9ed4eb0
32005
32006	Lines: +190, -93
32007	Files:	src/main/escp2-resolutions.c (+4, -0)
32008		src/main/print-escp2-data.c (+166, -85)
32009		src/main/print-escp2.c (+16, -7)
32010		src/main/print-escp2.h (+4, -1)
32011
32012	It turns out that the requirement for fast printing on many of the
32013	new printers is that the first column must be aligned to 1/180", not
32014	to 8 dot positions per se.  This means that we can offer 5760x2880
32015	by aligning printing to 32 columns, and 360 DPI by aligning to 2 columns.
32016	The latter gives us better positioning accuracy (worst case error 1/360"
32017	rather than 1/90").
32018
32019	Improve printing at top and bottom of page even in non-borderless mode
32020	on borderless-capable printers.
32021
320222007-01-27  <rlk>	8497965647a8aca6843089a5b90ff87661e032ca
32023
32024	Lines: +1, -0
32025	Files:	test/.cvsignore (+1, -0)
32026
32027	Ignore files
32028
320292007-01-27  <rlk>	6fd751a0c445757b7040ce6f0cc5817c1d71fffd
32030
32031	Lines: +35, -7
32032	Files:	test/parse-escp2 (+35, -7)
32033
32034	Print out a bit more detail.
32035
320362007-01-27  <rlk>	f026019b83a1bc17b1d1fb9f630b2542f64b60da
32037
32038	Lines: +4, -4
32039	Files:	src/main/Makefile.am (+4, -4)
32040
32041	Complete renaming olympus driver to dyesub.
32042
320432007-01-26  <rlk>	a47a13fa1b08d65ea8861ab133bb30210cc63166
32044
32045	Lines: +9, -2
32046	Files:	src/main/Makefile.am (+8, -1)
32047		test/Makefile.am (+1, -1)
32048
32049	Add some missing files
32050
320512007-01-26  <rlk>	2d17e61f639423b3ab37565ebe6aefb491ec27fb
32052
32053	Lines: +21, -4
32054	Files:	src/main/print-escp2.c (+21, -4)
32055
32056	Attempt to handle C8x-style printers correctly.  Needs testing.
32057
320582007-01-25  <rlk>	1dc684128c0f0d87c3e4c66ff6028cddf16ff4f5
32059
32060	Lines: +33, -28
32061	Files:	src/main/escp2-driver.c (+0, -15)
32062		src/main/print-escp2.c (+33, -13)
32063
32064	Fix up full bleed printing for real (I hope!)
32065
320662007-01-25  <rlk>	2104211b6b150bad214f8a5cff5be42fe5b9370b
32067
32068	Lines: +55, -41
32069	Files:	src/main/escp2-driver.c (+7, -2)
32070		src/main/print-escp2-data.c (+22, -22)
32071		src/main/print-escp2.c (+23, -15)
32072		src/main/print-escp2.h (+3, -2)
32073
32074	Improve print quality in borderless mode
32075
320762007-01-25  <rlk>	add3f9ceb02450076a55f09b8621921c624f66db
32077
32078	Lines: +12, -2
32079	Files:	test/parse-escp2 (+12, -2)
32080
32081	Handle negative values correctly.
32082
320832007-01-24  <rlk>	3e0dff3e1d3fd3d00100ecc5d00fef8b057eb0a8
32084
32085	Lines: +1, -1
32086	Files:	src/main/Makefile.am (+1, -1)
32087
32088	Add print-canon.h to the list of sources.
32089
320902007-01-24  <rlk>	55cef0d9133fc394adbcaaca434a19326624f850
32091
32092	Lines: +2, -0
32093	Files:	src/foomatic/foomatic-printermap (+1, -0)
32094		src/main/printers.xml (+1, -0)
32095
32096	Add Xerox WorkCentre M118.
32097
320982007-01-24  <rlk>	36b908629f4095cf2a7639c991041a8575997197
32099
32100	Lines: +3, -1
32101	Files:	configure.ac (+3, -1)
32102
32103	Clean up confusing wording.
32104
321052007-01-23  <rlk>	32e496c2123774a37057ef5464c8c8d7d476ae75
32106
32107	Lines: +1, -1
32108	Files:	configure.ac (+1, -1)
32109
32110	Add a few more warnings.
32111
321122007-01-23  <rlk>	c202dbda20ce79bbae69aec17d3d2c20f1269f04
32113
32114	Lines: +92, -1
32115	Files:	test/parse-escp2 (+92, -1)
32116
32117	Add a bit of explanation to the output.
32118
321192007-01-23  <rlk>	e89f82b62d4e425e5e4122de2cb56ac87aa8041c
32120
32121	Lines: +3, -0
32122	Files:	include/gutenprint/vars.h (+3, -0)
32123
32124	Add raw accessor.
32125
321262007-01-23  <rlk>	e0a4b52d717cb2b57040d904f757e03cb4948a45
32127
32128	Lines: +1, -0
32129	Files:	include/gutenprint/util.h (+1, -0)
32130
32131	Add stp_putraw.
32132
321332007-01-23  <rlk>	a6b4046b931e701a707502a0e0148d241fc5c13e
32134
32135	Lines: +1, -0
32136	Files:	src/foomatic/foomatic-printermap (+1, -0)
32137
32138	Add Lexmark Optra E220.
32139
321402007-01-23  <rlk>	875b271473ff901590d390fe2d8c40c0a2adadec
32141
32142	Lines: +273, -146
32143	Files:	src/main/escp2-channels.c (+16, -8)
32144		src/main/escp2-driver.c (+8, -12)
32145		src/main/print-escp2-data.c (+206, -104)
32146		src/main/print-escp2.c (+15, -12)
32147		src/main/print-escp2.h (+3, -0)
32148		src/main/print-util.c (+14, -0)
32149		src/main/print-weave.c (+2, -2)
32150		src/main/printers.xml (+9, -8)
32151
32152	Fix borderless (bug 1588200).
32153
32154	Add a few more Lexmark printers.
32155
321562006-12-19  <tillkamppeter>	89a5c535cdc097a8f7e708206eb3a4389116fe06
32157
32158	Lines: +2, -2
32159	Files:	src/main/printers.xml (+2, -2)
32160
32161	Correction.
32162
321632006-12-19  <tillkamppeter>	5fa14e5d395e9783881d2e774e0d87d82af7c79c
32164
32165	Lines: +4, -0
32166	Files:	src/foomatic/foomatic-printermap (+2, -0)
32167		src/main/printers.xml (+2, -0)
32168
32169	Added the Lexmark X73 and the Compaq IJ1200 (both compatible with Lexmark Z42).
32170
321712006-12-09  <faust3>	290b24d718b3a271052f6e2613cb251198bbdf84
32172
32173	Lines: +2, -0
32174	Files:	src/foomatic/foomatic-printermap (+1, -0)
32175		src/main/printers.xml (+1, -0)
32176
32177	support for Canon PIXMA iP4300
32178
321792006-11-19  <faust3>	22d0edd19344d023a60abd3d8ceac6670f2aa8ad
32180
32181	Lines: +1, -1
32182	Files:	src/main/print-canon.c (+1, -1)
32183
32184	replace hardcoded number of colors in the buffer calculation code for the I) raster mode, thanks to Karl Guenter Wuensch for tracking this down
32185
321862006-11-15  <rlk>	b9c82f678b08982b18c2382882909fb829906308
32187
32188	Lines: +8, -1
32189	Files:	src/gutenprintui2/plist.c (+8, -1)
32190
32191	If an unknown printer model is found in the printrc file, convert it
32192	to Postscript level 2.
32193
321942006-11-15  <rlk>	a32a8d2bc94cdba5654c9e47d54e974290f69ab4
32195
32196	Lines: +61, -12
32197	Files:	src/gutenprintui2/printrcy.y (+61, -12)
32198
32199	Don't die if for some reason there's no current printer (if
32200	stpui_plist_create fails).
32201
322022006-11-04  <faust3>	d414c8809cabb0ff0b0f98d50b051b55ca6f94c3
32203
32204	Lines: +1, -0
32205	Files:	src/main/printers.xml (+1, -0)
32206
32207	PIXMA iP6700 (untested)
32208
322092006-11-04  <faust3>	bdeed7af47e7cb8e4916bd707f03f12bc607a4a2
32210
32211	Lines: +1, -53
32212	Files:	src/main/print-canon.c (+1, -53)
32213
32214	remove cruft
32215
322162006-11-04  <faust3>	b9c5e887944ac1b3db50d9f285d4a3fba791d0ca
32217
32218	Lines: +440, -289
32219	Files:	src/foomatic/foomatic-printermap (+1, -0)
32220		src/main/canon-inks.h (+23, -0)
32221		src/main/canon-modes.h (+90, -56)
32222		src/main/canon-printers.h (+12, -0)
32223		src/main/print-canon.c (+313, -232)
32224		src/main/print-canon.h (+1, -1)
32225
32226	- some code to support the PIXMA iP6700 (untested)
32227	- added Photo Black (k) support
32228	- moved delay settings to canon-modes.h
32229	- channel setup moved to a seperate function
32230	- first attempts to clean up the duplicated variables all around the place
32231	- more cleanup to do
32232	- md5sum changed for some printers in CMYK+Color+360x360dmt mode
32233	  the printjob still look ok,  only the amount of C,M,Y,K dots seem to
32234	  have changed a bit
32235
322362006-11-01  <faust3>	20cfc654796885c6343adc241f35d5b3d35238ab
32237
32238	Lines: +38, -11
32239	Files:	test/pixma_parse.c (+33, -7)
32240		test/pixma_parse.h (+5, -4)
32241
32242	Warning FIXES
32243	support for the PIXMA iP6700:
32244	ESC t) color order for this printer is CMYKcmk and not CMYKcmyk
32245	a colorshift may happen when small and large dots of the same color get
32246	printed to the same position => clip values for now
32247	Thanks to Karl Günter Wünsch <kgw at mineralien-verkauf.de> for debugging
32248	these issues
32249
322502006-10-08  <rlk>	5b045633a2252a4e7aad0d1c79bc6a92c978d144
32251
32252	Lines: +13, -4
32253	Files:	src/testpattern/run-testpattern-2.in (+13, -4)
32254
32255	Correct exit status generation; generate useful status when creating
32256	md5 checksums.
32257
322582006-10-08  <rlk>	00dff0309ba6e914092702f4c6285db65db03f7b
32259
32260	Lines: +38, -16
32261	Files:	src/testpattern/printer_options.c (+14, -0)
32262		src/testpattern/run-testpattern-2.in (+24, -16)
32263
32264	Only pass the desired printer names to printer_options.
32265
32266	If not using md5 mode, use a single testpattern process to run everything.
32267	This is much faster.  Also, collect the exit status in that case.
32268
322692006-10-08  <rlk>	eb477ff3ab5c3140787fe4da1d8c74c15e9ed1e0
32270
32271	Lines: +26, -8
32272	Files:	src/testpattern/run-testpattern-2.in (+26, -8)
32273
32274	Allow specifying different options to test.
32275
322762006-10-07  <rlk>	98dcbf19734d3ae389d1e32e5b7a3bb3e52276ba
32277
32278	Lines: +1378, -1101
32279	Files:	src/main/escp2-channels.c (+230, -6)
32280		src/main/escp2-inks.c (+56, -16)
32281		src/main/escp2-papers.c (+469, -2)
32282		src/main/escp2-resolutions.c (+157, -15)
32283		src/main/print-escp2-data.c (+390, -948)
32284		src/main/print-escp2.c (+57, -20)
32285		src/main/print-escp2.h (+19, -94)
32286
32287	Start converting Epson driver data into named data rather than
32288	hard-coded struct references.  Ultimately the goal is to make it
32289	all into external data files.
32290
322912006-10-01  <m0m>	6b790963a080258cf563f268d3e16c60a33a3c57
32292
32293	Lines: +5, -2
32294	Files:	src/main/print-olympus.c (+5, -2)
32295
32296	code cleanup:
32297	- fixed compiler warnings
32298
322992006-10-01  <rlk>	f43980db9a8e7d77ea5fba9c37f255eca6db829e
32300
32301	Lines: +58, -73
32302	Files:	src/cups/genppd.c (+58, -73)
32303
32304	Generate PPD-compliant resolution names for Gutenprint 5.0 with CUPS
32305	1.2 and Gutenprint 5.1+ in all cases.  Also ensure that the lower of
32306	the two axial resolutions is correct so that programs that use the
32307	lower resolution to determine how to render data will behave
32308	correctly, and that the Gutenprint default resolution will be the
32309	default in the PPD files.
32310
323112006-10-01  <m0m>	996604477122ca0ad7879b235e3063ef93871162
32312
32313	Lines: +138, -193
32314	Files:	src/foomatic/foomatic-printermap (+1, -0)
32315		src/main/print-olympus.c (+136, -193)
32316		src/main/printers.xml (+1, -0)
32317
32318	new printer:
32319	- Sony UP-DR100
32320	code cleanup:
32321	- defined macro LIST to simplify list definition
32322	- blocksize changed to constant SHRT_MAX for printers that don't use blocks
32323
323242006-10-01  <m0m>	946da9dd0560b59dc65a446da9c6a2e2ac79fb68
32325
32326	Lines: +103, -9
32327	Files:	src/foomatic/foomatic-printermap (+1, -0)
32328		src/main/print-olympus.c (+99, -7)
32329		src/main/printers.xml (+3, -2)
32330
32331	new printers:
32332	- limited support for Sony DPP-EX5 and DPP-EX7 (4x6 pagesize only)
32333
323342006-09-30  <m0m>	4fddd3aa0a6a4fd1d2aaede80889a1efc76ac60c
32335
32336	Lines: +240, -142
32337	Files:	src/foomatic/foomatic-printermap (+1, -0)
32338		src/main/print-olympus.c (+237, -142)
32339		src/main/printers.xml (+2, -0)
32340
32341	new printers:
32342	- support for Kodak Easyshare Printer Dock & compatible, this include:
32343	        Kodak Printer Dock
32344	        Kodak Printer Dock Plus
32345	        Kodak Printer Dock 6000
32346	        Kodak Printer Dock 4000
32347	        Kodak Printer Dock Series 3
32348	        Kodak Printer Dock Plus Series 3
32349	        Kodak Photo Printer 500
32350	        Kodak Photo Printer 300
32351	fixes:
32352	- dyesub_media_size can redefine default pagesize to achieve more precise
32353	  measures
32354	- Resolution parameters changed to correspond with manufacturer specs on all
32355	  printers
32356	code cleanup:
32357	- dyesub_print_bytes renamed to dyesub_nputc
32358
323592006-09-30  <faust3>	634f64d85545266cb9f23f7adfe61a13a845124b
32360
32361	Lines: +9, -1
32362	Files:	src/main/canon-media.h (+8, -0)
32363		src/main/canon-printers.h (+1, -1)
32364
32365	the PIXMA iP4200 does not have a cd tray
32366
323672006-09-30  <faust3>	3efedbb90b5722765afc516530bc846a6e910f93
32368
32369	Lines: +811, -1
32370	Files:	test/Makefile.am (+3, -1)
32371		test/pixma_parse.c (added +554)
32372		test/pixma_parse.h (added +254)
32373
32374	add pixma_parse a parser for canon bjl printjobs that can also generate ppm images from the raster data
32375
323762006-09-30  <faust3>	7029bcf9f01332bbf02261600dcb10653f9f0942
32377
32378	Lines: +6, -2
32379	Files:	src/main/print-canon.c (+6, -2)
32380
32381	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
32382
323832006-09-30  <faust3>	dfca15649d92daf95e436f3b7570d76354ce3dc7
32384
32385	Lines: +4, -3
32386	Files:	src/main/canon-printers.h (+3, -3)
32387		src/main/print-canon.c (+1, -0)
32388
32389	adjust borders and enable ESC p) for the PIXMA iP4000
32390
323912006-09-29  <faust3>	aa1ef6538a01f8252a847095c5853b11434b2be8
32392
32393	Lines: +12, -5
32394	Files:	src/main/print-canon.c (+12, -5)
32395
32396	enable MediaDetection when the cd slot is detected
32397
323982006-09-29  <faust3>	4775fef68b304c46feffc458eb18b9dc9ceb8d7f
32399
32400	Lines: +13, -0
32401	Files:	src/main/print-canon.c (+13, -0)
32402
32403	prepare for DuplexNoTumble support
32404
324052006-09-28  <m0m>	40675eda59f1be9e4e8c744f427909541cd0f888
32406
32407	Lines: +385, -385
32408	Files:	AUTHORS (+1, -1)
32409		include/gutenprint/util.h (+1, -1)
32410		src/cups/rastertoprinter.c (+2, -2)
32411		src/main/module.c (+2, -2)
32412		src/main/print-olympus.c (+378, -378)
32413		src/main/printers.xml (+1, -1)
32414
32415	rename olympus driver to dyesub
32416	(i.e. all olympus_* func, struct and defs to dyesub_*)
32417
324182006-09-28  <m0m>	52929aadfcfdd9aaaf1ce5a457dba20f06baec00
32419
32420	Lines: +63, -0
32421	Files:	src/foomatic/foomatic-printermap (+1, -0)
32422		src/main/print-olympus.c (+61, -0)
32423		src/main/printers.xml (+1, -0)
32424
32425	support for:
32426	- Fujifilm FinePix NX-500
32427
324282006-09-24  <m0m>	f406f9715997a6fe6c145c0121bf14d4cae1f562
32429
32430	Lines: +107, -70
32431	Files:	src/foomatic/foomatic-printermap (+1, -0)
32432		src/main/papers.xml (+4, -4)
32433		src/main/print-olympus.c (+101, -66)
32434		src/main/printers.xml (+1, -0)
32435
32436	new printers:
32437	- support for canon cp-10
32438	fixes:
32439	- "Card" papersize is now portrait oriented
32440	- olympus_describe_output returns right output type now
32441	code cleanup:
32442	- rewriten olympus_describe_resolution and removed all_res_list
32443	- simplified of olympus_do_print's init part
32444
324452006-09-22  <faust3>	6afb24cee6133f5b850107d5ee925093f66f4f79
32446
32447	Lines: +94, -69
32448	Files:	src/main/canon-media.h (+47, -0)
32449		src/main/canon-printers.h (+29, -29)
32450		src/main/print-canon.c (+18, -40)
32451
32452	Fix paper slot handling for the PIXMA iP4000 and other printers
32453
324542006-09-22  <rleigh>	1bbaed2859e8cefcbebe872c53e3af5e1328062e
32455
32456	Lines: +0, -44
32457	Files:	configure.ac (+0, -1)
32458		m4/stp_gimp.m4 (+0, -43)
32459
32460	Remove GIMP 1.2 autoconf code.
32461
324622006-09-22  <rleigh>	a40152a598c8d572224e1d50c813794aec6712f1
32463
32464	Lines: +0, -227
32465	Files:	include/gutenprintui/.cvsignore (removed -2)
32466		include/gutenprintui/Makefile.am (removed -37)
32467		include/gutenprintui/gutenprintui.h (removed -178)
32468		src/gutenprintui/.cvsignore (removed -10)
32469
32470	Remove last parts of gutenprintui.
32471
324722006-09-22  <faust3>	d1dade3f353ec9579de43b9dcf859a99200b4ba1
32473
32474	Lines: +1, -1
32475	Files:	include/Makefile.am (+1, -1)
32476
32477	remove gutenprintui
32478
324792006-09-22  <rlk>	6e2dea544992c692c5aa0e049f4f3609e962145c
32480
32481	Lines: +5, -7
32482	Files:	src/cups/.cvsignore (+4, -4)
32483		src/ghost/.cvsignore (+1, -3)
32484
32485	Update .cvsignore files
32486
324872006-09-22  <rlk>	113a7431a028d452e0c8c98adcc85c6c15fcceb7
32488
32489	Lines: +1, -1
32490	Files:	Makefile.am (+1, -1)
32491
32492	Undo incorrect change.
32493
324942006-09-22  <m0m>	8f8db90976f6d96950dad3c98cfd454e9570c996
32495
32496	Lines: +1, -69
32497	Files:	Makefile.am (+1, -1)
32498		src/main/print-olympus.c (+0, -68)
32499
32500	- fix: removed duplicated code (result of previous bad merge)
32501
325022006-09-22  <rlk>	d815740d10e325acd702d4e01d8f655ea37ae819
32503
32504	Lines: +33, -21
32505	Files:	configure.ac (+29, -20)
32506		src/cups/Makefile.am (+4, -1)
32507
32508	Check correctly for CUPS 1.2 and compile appropriate commands.
32509
325102006-09-21  <m0m>	69b475d6e104eccf649ff4fe4b1f701342e85977
32511
32512	Lines: +511, -448
32513	Files:	src/foomatic/foomatic-printermap (+1, -1)
32514		src/main/print-olympus.c (+509, -446)
32515		src/main/printers.xml (+1, -1)
32516
32517	summary from olymp-reorg-branch:
32518	- olympus_do_print splited into subroutines olympus_print_*
32519	- new struct olympus_print_vars_t holds set of printing variables
32520	- support for landscape page mode (per page option)
32521	  - bugfix [ 1242055 ] Sony UP-DR150 Support
32522	  - probably fix of unreported bug on Sony UP-DP10 (similar to UP-DR150)
32523
325242006-09-19  <easysw>	9399081d9053ab2ae26383103f51fea6dca0a3e1
32525
32526	Lines: +149, -126
32527	Files:	src/cups/genppd.c (+55, -32)
32528		src/main/canon-modes.h (+42, -42)
32529		src/main/escp2-resolutions.c (+9, -9)
32530		src/main/print-olympus.c (+43, -43)
32531
32532	Revert changes to resolution option names in core drivers.
32533
32534	Update genppd to generate valid resolution option keywords and
32535	do some more cleanup of the generated PPD files.
32536
325372006-09-19  <easysw>	04028c60625f11bda5d41a478783637d1f39a449
32538
32539	Lines: +0, -770
32540	Files:	src/cups/canon.c (removed -0)
32541		src/cups/epson.c (removed -770)
32542
32543	Remove old CUPS backends which are obsolete in CUPS 1.2 and beyond and
32544	only cause user confusion...
32545
325462006-09-19  <easysw>	07faaa18834aa87d4a32a19260a0cef103776962
32547
32548	Lines: +84, -194
32549	Files:	src/cups/Makefile.am (+2, -1)
32550		src/cups/genppd.c (+82, -193)
32551
32552	Use ALL_LINGUAS from configure.ac rather than scanning all of the locale
32553	subdirectories to determine what languages are available.
32554
32555	Move the locale/localization setup code to a new "set_language()"
32556	function - this will be needed for the multi-language PPD support.
32557
325582006-09-18  <easysw>	8eedb81be2a3a6248c10cd301b340c2586858808
32559
32560	Lines: +501, -986
32561	Files:	configure.ac (+8, -0)
32562		src/cups/Makefile.am (+11, -9)
32563		src/cups/canon.c (+0, -693)
32564		src/cups/genppd.c (+388, -190)
32565		src/main/canon-modes.h (+42, -42)
32566		src/main/escp2-resolutions.c (+9, -9)
32567		src/main/print-olympus.c (+43, -43)
32568
32569	Add CUPS 1.2 driver interface.
32570
32571	Clean up resolution option names to stick to "NNNdpi" or "NNNxNNNdpi"
32572	whenever possible.
32573
32574	configure.ac:
32575	    - Only build CUPS PPDs by default if we are using CUPS 1.1.x.
32576
32577	src/cups/Makefile.am:
32578	    - Drop canon and epson backends.
32579	    - Add gutenprint.M.m driver interface.
32580
32581	src/cups/genppd.c:
32582	    - When CUPS_DRIVER_INTERFACE is defined, build as a CUPS driver
32583	      interface instead of a standalone PPD generator.
32584	    - Add cat_ppd(), generate_ppd(), and list_ppds() functions.
32585	    - Factor out the PPD creation code in write_ppd(), which is now
32586	      part of generate_ppd(), and then call write_ppd() from either
32587	      cat_ppd() or generate_ppd(), as needed.
32588
32589	src/main/*:
32590	    - Fix resolution option names - the PPD spec requires the suffix
32591	      "dpi" and if the X and Y resolutions are the same only a single
32592	      number should be provided.  I didn't mess with the Epson driver
32593	      suffixes (sw, mw, etc.) since they select the weave mode, but
32594	      most of the Epson PPD files will not pass a cupstestppd test and
32595	      probably won't work with Windows apps (you'll be stuck with the
32596	      default resolution in the PPD file...)
32597
325982006-09-18  <rlk>	9142cbba090bb77c73b020fe8ed33b1c47ad19f2
32599
32600	Lines: +0, -9
32601	Files:	po/POTFILES.in (+0, -9)
32602
32603	Remove GIMP 1.2 files
32604
326052006-09-18  <rlk>	a08f1e760a7852d3b810e452013eee3f64d2dbf4
32606
32607	Lines: +1, -1
32608	Files:	NEWS (+1, -1)
32609
32610	Bump version so make snapshot works.  Release notes still need to be
32611	updated.
32612
326132006-09-18  <rlk>	1af4df924f552145670d2eb58ea29e2a73defb54
32614
32615	Lines: +28, -9874
32616	Files:	README (+24, -31)
32617		configure.ac (+4, -80)
32618		src/Makefile.am (+0, -2)
32619		src/gimp/Makefile.am (removed -48)
32620		src/gimp/print-image-gimp.c (removed -447)
32621		src/gimp/print-intl.h (removed -39)
32622		src/gimp/print.c (removed -458)
32623		src/gimp/print_gimp.h (removed -46)
32624		src/gutenprintui/Makefile.am (removed -73)
32625		src/gutenprintui/gutenprintui-internal.h (removed -244)
32626		src/gutenprintui/gutenprintui.pc.in (removed -12)
32627		src/gutenprintui/panel.c (removed -5082)
32628		src/gutenprintui/plist.c (removed -1755)
32629		src/gutenprintui/print-image-thumbnail.c (removed -130)
32630		src/gutenprintui/printrc.h (removed -44)
32631		src/gutenprintui/printrcl.l (removed -115)
32632		src/gutenprintui/printrcy.y (removed -398)
32633		src/gutenprintui/ui-utils.c (removed -870)
32634
32635	Remove GIMP 1.2 support.
32636
326372006-09-18  <rlk>	3892fd28a4770f0d6a3e835464a5f82c88012694
32638
32639	Lines: +3, -2
32640	Files:	m4/stp_option.m4 (+3, -2)
32641
32642	Fix STP_ADD_COMPILER_ARG correctly.
32643
326442006-09-18  <rlk>	6efc17d128e3e6f66171c3563e1103720cce5d17
32645
32646	Lines: +3909, -272
32647	Files:	src/gutenprintui2/panel.c (+80, -7)
32648		src/main/Makefile.am (+1, -1)
32649		src/main/mark.c (added +442)
32650		src/main/page.c (added +191)
32651		src/main/ppd.c (added +2644)
32652		src/main/ppd.h (added +345)
32653		src/main/print-ps.c (+206, -264)
32654
32655	First cut at new Postscript driver and changes to the UI code.
32656
32657	This code provided by David Suffield of HP.
32658
32659	This driver parses PPD files for options and dynamically creates
32660	options based on the PPD files.
32661
326622006-09-18  <rlk>	e6cd4b4c967a4433b443749cada1fd82e3d20a35
32663
32664	Lines: +1, -1
32665	Files:	configure.ac (+1, -1)
32666
32667	Open up Gutenprint 5.1 branch
32668
326692006-09-14  <easysw>	266bcc103fafa6a793c07c88d19bf597903ee80f
32670
32671	Lines: +0, -25
32672	Files:	Makefile.am (+0, -25)
32673
32674	Remove EPM commands/targets from top-level makefile.
32675
326762006-09-14  <easysw>	69ed643838d6bf7910246523dfbbf4e2e4fb5e8d
32677
32678	Lines: +0, -54
32679	Files:	packaging/cups-gutenprint.gif (removed -0)
32680		packaging/cups-gutenprint.list.in (removed -54)
32681
32682	Remove EPM packaging files.
32683
326842006-09-14  <easysw>	fd9428b718ed6bc8687e9b215187d1b91e5219dd
32685
32686	Lines: +0, -1
32687	Files:	configure.ac (+0, -1)
32688
32689	Remove packaging/cups-gutenprint.list from the list of output files.
32690
326912006-09-14  <easysw>	8505cb5cc6e22c77785c7e9f348b0e7359aa51ba
32692
32693	Lines: +1, -1
32694	Files:	m4/stp_option.m4 (+1, -1)
32695
32696	Fix duplicate optimizer option bug in STP_ADD_COMPILER_ARG - since
32697	CFLAGS already contains the option, we don't need to add it a second
32698	time.
32699
327002006-09-14  <rlk>	a5054ccb4d38d207fa131680cffc31ea2884e748
32701
32702	Lines: +8, -3
32703	Files:	src/main/printers.c (+8, -3)
32704
32705	A few minor fixes.
32706
327072006-09-13  <easysw>	57476f25c226aef5ffba98b1bb0d5c824a8070fe
32708
32709	Lines: +81, -75
32710	Files:	Makefile.am (+26, -0)
32711		configure.ac (+1, -1)
32712		cups-gutenprint.list.in (removed -74)
32713		packaging/cups-gutenprint.gif (added +0)
32714		packaging/cups-gutenprint.list.in (added +54)
32715
32716	Prepare CUPS driver packaging changes, and move all of the
32717	packaging files under a subdirectory.
32718
32719	Add new logo image from Martin Owens.
32720
327212006-09-13  <easysw>	44291ff616db4a1b378dab20cd42b170154cffa5
32722
32723	Lines: +7, -0
32724	Files:	configure.ac (+7, -0)
32725
32726	Initialize common compiler options from the environment, otherwise
32727	certain versions of autoconf will erroneously add "-g -O2" to the
32728	compiler options.
32729
32730	Still need to figure out why we are getting double optimizer options
32731	from the STP_FIRST_COMPILER_ARG macro...
32732
327332006-09-12  <easysw>	6ae75d195bbc97fd3311f8bf91c7ec8ce8a7604f
32734
32735	Lines: +28, -12
32736	Files:	configure.ac (+4, -1)
32737		src/cups/rastertoprinter.c (+2, -2)
32738		src/main/curve.c (+5, -5)
32739		src/main/print-canon.c (+4, -0)
32740		src/main/print-escp2.c (+2, -0)
32741		src/main/print-olympus.c (+5, -1)
32742		src/main/print-pcl.c (+3, -0)
32743		src/main/sequence.c (+3, -3)
32744
32745	More portability fixes...
32746
32747	configure.ac:
32748	    - Add explicit check for "finite" math function, and define
32749	      isfinite to finite if it exists.
32750	    - Define __attribute__ conditionally, since it may have already
32751	      been defined in util.h...
32752
32753	src/cups/rastertoprinter.c:
32754	    - Mark all static functions as static.
32755
32756	src/main/curve.c src/main/print-canon.c src/main/print-escp2.c
32757	src/main/print-olympus.c src/main/print-pcl.c
32758	src/main/sequence.c:
32759	    - Use isfinite() instead of finite(), since isfinite() is part
32760	      of the ISO C standard and finite() is not.
32761
327622006-09-12  <easysw>	50ee487e2a5960d6239ff4bb6ac52b4cb9b06ccf
32763
32764	Lines: +14, -16
32765	Files:	configure.ac (+6, -1)
32766		include/gutenprint/util.h (+4, -0)
32767		src/cups/genppd.c (+4, -15)
32768
32769	Fix some non-portable stuff...
32770
32771	configure.ac:
32772	    - If CC is GCC, we never set the optimization flags.
32773	    - If CC is not GCC, we tried optimization flags that were not
32774	      supported by commercial compilers (-O6 in particular) which
32775	      produced warnings but not errors. Changed to only try -O...
32776
32777	include/gutenprint/util.h:
32778	    - __attribute__ is primarily only available on GCC and with a
32779	      few GCC-compatible commercial compilers.  Since the autoheader
32780	      stuff isn't available here, and since util.h is a public header,
32781	      added a GCC check and definition to allow it to be used with
32782	      commercial compilers that don't implement __attribute__.
32783
32784	src/cups/genppd.c:
32785	    - setenv() and unsetenv() are not portable.
32786	    - Changed to just call setlocale() with the language that was
32787	      passed.
32788
327892006-09-10  <m0m>	706dafb4209f6ea2b769f1d0a6c9e2a34abba6a0
32790
32791	Lines: +85, -0
32792	Files:	src/foomatic/foomatic-printermap (+1, -0)
32793		src/main/print-olympus.c (+83, -0)
32794		src/main/printers.xml (+1, -0)
32795
32796	add support for Olympus PS-100 (untested - see Feature Request 1527186)
32797	https://sourceforge.net/tracker/?func=detail&aid=1527186&group_id=1537&atid=351537
32798
327992006-09-10  <faust3>	3b7fc7764953379a05c3a6bdcf1b867bcd32dec5
32800
32801	Lines: +2, -0
32802	Files:	src/main/print-canon.c (+2, -0)
32803
32804	don't send the A) command for empty lines, got broken when I commited the F) command support
32805
328062006-09-10  <faust3>	025a59e9d8b6d9a1b13ecc2b47dacad8814d0838
32807
32808	Lines: +17, -5
32809	Files:	src/main/print-canon.c (+17, -5)
32810
32811	fix K only printing when using the F) raster command
32812
328132006-09-10  <faust3>	2f0772ac31f489e5efd6ac357d64c8ae5c83051e
32814
32815	Lines: +13, -6
32816	Files:	src/main/print-canon.c (+13, -6)
32817
32818	make number of rasterlines in every F) command #definable
32819
328202006-09-09  <faust3>	8d68553c1628b5369d522a4327096fc429b29746
32821
32822	Lines: +93, -22
32823	Files:	src/main/canon-printers.h (+2, -2)
32824		src/main/print-canon.c (+91, -20)
32825
32826	Attempt to implement the F) raster command
32827	probably the MP150 does not support the A) raster command
32828
32829	Not tested very well. I run out of ink ;(
32830
328312006-09-09  <faust3>	7e0eaf1a310740e3c5965c66373440a9162915eb
32832
32833	Lines: +46, -29
32834	Files:	src/main/print-canon.c (+46, -29)
32835
32836	get rid of static comp_buf size, prepare for I) J) L) F) raster sequence
32837
328382006-09-09  <faust3>	2363990ad372c4f9e7435a464e6a396440bdda16
32839
32840	Lines: +1, -1
32841	Files:	src/main/canon-printers.h (+1, -1)
32842
32843	the MP150 needs the r) command, too
32844
328452006-09-08  <faust3>	dc36c3e0b5af70e7d65e5f161e53575e5e168c59
32846
32847	Lines: +6, -13
32848	Files:	src/main/canon-media.h (+1, -1)
32849		src/main/print-canon.c (+5, -12)
32850
32851	always use the first paper as default when the type is not set
32852
328532006-09-08  <faust3>	bdf8ee795f5cc63c68e5521aeaccc83c2c55418f
32854
32855	Lines: +0, -16
32856	Files:	src/main/print-canon.c (+0, -16)
32857
32858	remove unused lum adjustment curve
32859
328602006-09-08  <faust3>	d7288a52ed26a983f757cc01dfbbbb9ea234602a
32861
32862	Lines: +32, -0
32863	Files:	src/foomatic/foomatic-printermap (+1, -0)
32864		src/main/canon-inks.h (+12, -0)
32865		src/main/canon-modes.h (+6, -0)
32866		src/main/canon-printers.h (+12, -0)
32867		src/main/printers.xml (+1, -0)
32868
32869	add support for the Canon PIXMA iP2000 (untested)
32870
328712006-09-08  <faust3>	da4c806c69224b91adb1fd3012d2f13892af4321
32872
32873	Lines: +2, -0
32874	Files:	src/foomatic/foomatic-printermap (+1, -0)
32875		src/main/printers.xml (+1, -0)
32876
32877	Add support for CANON MP500 which is according to
32878	http://gentoo-wiki.com/Canon_pixma_series similar to the iP4200
32879	(untested)
32880
328812006-09-08  <faust3>	4fae79056e200f0bb1e9e451ae45d3d9a8cc399d
32882
32883	Lines: +12, -0
32884	Files:	src/foomatic/foomatic-printermap (+6, -0)
32885		src/main/printers.xml (+6, -0)
32886
32887	add support for Canon PIXUS iP3100, i560/865, PIXMA ip3100 mp700/730
32888	printers that are, according to http://gentoo-wiki.com/Canon_pixma_series,
32889	compatible to the PIXMA iP3000
32890	(all untested)
32891
328922006-09-08  <faust3>	341ba181964589c7155ee804ede613ef97563160
32893
32894	Lines: +18, -0
32895	Files:	src/foomatic/foomatic-printermap (+9, -0)
32896		src/main/printers.xml (+9, -0)
32897
32898	add support for PIXUS iP4100, i860/865, PIXMA ip4100 mp750/760/770/780/790
32899	printers that are, according to http://gentoo-wiki.com/Canon_pixma_series,
32900	compatible to the PIXMA iP4000
32901	(all untested)
32902
329032006-09-08  <faust3>	60a86b5778c4268380dd7d3e9331a314c074a86c
32904
32905	Lines: +20, -0
32906	Files:	src/foomatic/foomatic-printermap (+1, -0)
32907		src/main/canon-modes.h (+6, -0)
32908		src/main/canon-printers.h (+12, -0)
32909		src/main/printers.xml (+1, -0)
32910
32911	add support for MULITPASS MP830 (untested)
32912
329132006-09-08  <faust3>	d0c0d454365cb51a47b6ef418ff38546d2b0becb
32914
32915	Lines: +7, -1
32916	Files:	src/main/canon-printers.h (+7, -1)
32917
32918	the MP150 seems to require AckTime=Short, too
32919
329202006-08-31  <faust3>	7dff462698057bfbddc9e7416e35e83153838849
32921
32922	Lines: +28, -28
32923	Files:	src/main/canon-printers.h (+27, -26)
32924		src/main/print-canon.c (+1, -2)
32925
32926	different printers require different args for the ESC r) command
32927
329282006-08-31  <faust3>	8d02368deaed6b7f50d9b7d174c2ea998a438076
32929
32930	Lines: +48, -31
32931	Files:	src/main/canon-printers.h (+41, -26)
32932		src/main/print-canon.c (+7, -5)
32933
32934	per printer control command list
32935
329362006-08-31  <faust3>	9bae84cbf1633f3c99b137693dba5ef16d5f6b40
32937
32938	Lines: +0, -27
32939	Files:	src/main/print-canon.c (+0, -27)
32940
32941	Remove workaround that I added to emulate the old modesetting code
32942	The old set_ink_ranges returned when it did not find a matching ink
32943	This was the case when printing Monochrome with DMT
32944	The old code would then configure the printer to do DMT without feeding the correct dot_sizes to the dither engine
32945
329462006-08-31  <faust3>	e121d88f585c84cb42c81e59f2a188881f8edcf0
32947
32948	Lines: +197, -171
32949	Files:	src/main/canon-media.h (+1, -1)
32950		src/main/canon-printers.h (+168, -78)
32951		src/main/print-canon.c (+19, -86)
32952		src/main/printers.xml (+9, -6)
32953
32954	Attempt to improve the color correction for the PIXMA and MULTIPASS printers
32955	a bit. Hopefully the colors are a bit better now (at least blue looks more
32956	like blue ;)). The darker colors probably contain to much black.
32957	The HSL adjustment curves were moved to canon-printers.h
32958	The standard curves were removed from all other printers because the hsl
32959	adjustment code seemed to be blindly copyed from the epson driver. It was never
32960	used.
32961
329622006-08-31  <faust3>	5a5c130162bd5518c1347e115a4ab86d769d7941
32963
32964	Lines: +1, -0
32965	Files:	src/main/print-util.c (+1, -0)
32966
32967	avoid crash when t2 is NULL
32968
329692006-08-29  <faust3>	8f535fd563892185f7c681111f973e5ff38b02e1
32970
32971	Lines: +3, -1
32972	Files:	src/main/canon-modes.h (+3, -1)
32973
32974	Reenable 300x300dpi mode for PIXMA iP4000 add 600x600dpi draft mode
32975
329762006-08-29  <faust3>	36e53470efd787a80c1e2fba5b109f75743b6e4c
32977
32978	Lines: +35, -0
32979	Files:	src/foomatic/foomatic-printermap (+2, -0)
32980		src/main/canon-inks.h (+13, -0)
32981		src/main/canon-modes.h (+6, -0)
32982		src/main/canon-printers.h (+12, -0)
32983		src/main/printers.xml (+2, -0)
32984
32985	basic support for PIXMA iP3000 and PIXMA iP5000 (untested)
32986
329872006-08-29  <faust3>	8b450157638ca74e5525a3e1970f3b54dd4027df
32988
32989	Lines: +41, -0
32990	Files:	src/foomatic/foomatic-printermap (+1, -0)
32991		src/main/canon-inks.h (+21, -0)
32992		src/main/canon-modes.h (+6, -0)
32993		src/main/canon-printers.h (+12, -0)
32994		src/main/printers.xml (+1, -0)
32995
32996	basic support for MULTIPASS MP150 (untested)
32997
329982006-08-29  <faust3>	295d30c279229d24a8028bc7799b18251bc640f8
32999
33000	Lines: +47, -0
33001	Files:	src/foomatic/foomatic-printermap (+2, -0)
33002		src/main/canon-inks.h (+26, -0)
33003		src/main/canon-modes.h (+5, -0)
33004		src/main/canon-printers.h (+12, -0)
33005		src/main/printers.xml (+2, -0)
33006
33007	basic PIXMA iP4200 and iP5200 support (untested), the iP4200 support is based on a patch by Michael Thayer
33008
330092006-08-29  <faust3>	1f7a92b5d63cd8833c929d54a8e3bd966ccb9ee4
33010
33011	Lines: +10, -12
33012	Files:	src/main/print-canon.c (+10, -12)
33013
33014	warning fixes
33015
330162006-08-29  <faust3>	0cfa23a654b47b99965dad57e09cf91a27bdd7fb
33017
33018	Lines: +1, -1
33019	Files:	src/main/printers.xml (+1, -1)
33020
33021	Rename Canon iP4000 to Canon PIXMA iP4000
33022
330232006-08-29  <faust3>	4fc87ab34bcb140d4c2a62cc474a344eb78e39ac
33024
33025	Lines: +27, -14
33026	Files:	src/testpattern/run-testpattern-2.in (+27, -14)
33027
33028	Add -m switch to print the md5sum for every generated printjob
33029
330302006-08-29  <faust3>	48b5e646a7ffd02e8d926604226ef1cf17740936
33031
33032	Lines: +1161, -1715
33033	Files:	src/main/canon-inks.h (added +212)
33034		src/main/canon-media.h (+30, -2)
33035		src/main/canon-modes.h (added +216)
33036		src/main/canon-printers.h (added +368)
33037		src/main/print-canon.c (+301, -1688)
33038		src/main/print-canon.h (+34, -25)
33039
33040	- new mode setting code
33041	- remove EXPERIMENTAL_STUFF
33042	- remove supported resolutions array - every printer can now support an  
33043	unlimited amount of modes
33044	- modedefintions can be found in canon-modes.h
33045	- ink definitons can be found in canon-inks.h
33046	- printer caps can be found in canon-printers.h
33047	- the inklist can be used to generate the values for the extended ESC (t
33048	command
33049	- WEAVE and 5Pixelin1byte flags are now possible for every mode
33050	- move paper definition from print-canon.h to canon-media.h
33051
33052	Although this looks like a complete rewrite all printers still support all
33053	modes they supported before
33054	The md5sums for every parameter combination testable with run-testpattern-2
33055	are identical.
33056	Exceptions:
33057	bjc-6000,bjc-6100,bjc-6200,bjc-6500:
33058	CMYK+BW+360x360dmt
33059	bjc-7000:
33060	CMYK+BW+300x300dpi
33061	Reason:
33062	Before the change the printer was configured to print CMYK when we only used
33063	the K channel.
33064	Now we configure the printer to print CcMmYK.
33065
33066	bjc-s200:
33067	Gray+BW+360x360dpi
33068	Reason:
33069	Before the change BW+360x360dpi and Gray+BW+360x360dpi produced different
33070	outputs.
33071	Now they are the same.
33072
33073	bjc-PIXMA-iP4000:
33074	BW+600x600dpi
33075	Reason:
33076	Before the change the driver has been using uninitialized memory in this mode.
33077
33078	Also fixes
33079	http://sourceforge.net/tracker/index.php?func=detail&aid=1487718&group_id=1537&atid=101537
33080
330812006-08-07  <faust3>	33895a73ed8744428815d647fc559358c556214b
33082
33083	Lines: +0, -4
33084	Files:	src/main/print-canon.c (+0, -4)
33085
33086	Remove bogus default settings
33087
330882006-08-07  <rleigh>	55598ca2327ff154d7384bdbe4bf94c488783a8f
33089
33090	Lines: +4, -0
33091	Files:	include/gutenprint/xml.h (+4, -0)
33092
33093	Add missing closing brace for 'extern "C"' when using a C++ compiler.
33094
330952006-08-07  <rleigh>	d4e1518063002e5c62860879debf2f7cd40202e1
33096
33097	Lines: +10, -0
33098	Files:	configure.ac (+10, -0)
33099
33100	configure.ac: Teach PACKAGE_DATA_DIR about $datarootdir, used in new
33101	versions of autoconf, so that it is correctly defined with all new and
33102	old autoconf versions.
33103
331042006-07-30  <rleigh>	27d154badb09990eb5f627c915e483c5d29fa9a5
33105
33106	Lines: +3, -3
33107	Files:	doc/Makefile.am (+3, -3)
33108
33109	doc/Makefile.am: Install documentation correctly when building in a VPATH.
33110
331112006-07-30  <rlk>	3de4e96b7a2d559232dce8c825d5675a87d33d01
33112
33113	Lines: +0, -0
33114
33115	Gutenprint 5.0.0 release
33116
331172006-07-22  <faust3>	b51065af9c47498108e2af391553eaf886e05dc0
33118
33119	Lines: +242, -119
33120	Files:	src/main/canon-media.h (added +72)
33121		src/main/print-canon.c (+41, -119)
33122		src/main/print-canon.h (added +129)
33123
33124	Cleanup Step 1
33125	create a header for the canon driver
33126	move paper definitions to canon-media.h
33127	make it possible to select different paper definitions for different papers
33128	preparations for quality selection
33129	remove a now obsolete hack for CD printing
33130
331312006-07-22  <rlk>	6dc5d178a2c4205a8d083a9c73c0e93c11bce576
33132
33133	Lines: +97, -79
33134	Files:	NEWS (+3, -0)
33135		src/main/escp2-driver.c (+3, -1)
33136		src/main/print-escp2-data.c (+78, -78)
33137		src/main/print-escp2.c (+10, -0)
33138		src/main/print-escp2.h (+3, -0)
33139
33140	Fix bottom margin for Epson R800 and R1800.
33141
331422006-07-22  <rlk>	bf7f3dd6253c0abf85c111cbe307928fdfaacd61
33143
33144	Lines: +1, -2
33145	Files:	README (+1, -2)
33146
33147	Minor update to README.
33148
331492006-07-20  <rlk>	b338380baa80ac7456a2751238f3a7db8af83fcf
33150
33151	Lines: +0, -0
33152
33153	Another da.po update
33154
331552006-07-20  <rlk>	0603ec9ddd9afef807b3c4bd7588d5f086fbc131
33156
33157	Lines: +0, -0
33158
33159	Updated Danish translation
33160
331612006-07-16  <rlk>	faa3321d561bb06f788846eea7942a420281d660
33162
33163	Lines: +1, -1
33164	Files:	src/gutenprintui/plist.c (+1, -1)
33165
33166	Fix problem with g_strconcat and remove one last Gimp-Print nit.
33167
331682006-07-16  <rlk>	58235213de37187345d8d76f83c9f6299f4afc07
33169
33170	Lines: +1, -1
33171	Files:	doc/Makefile.am (+1, -1)
33172
33173	Make install-data-local depend on the installed documentation.
33174
331752006-07-16  <rlk>	bed4b7e363818929db1f215856763ceec8b8ab5b
33176
33177	Lines: +0, -1
33178	Files:	configure.ac (+0, -1)
33179
33180	Don't print out install user's manual in config summary
33181
331822006-07-16  <rlk>	e737d20be3aa44b27a1d8e2867c212df230ebc2d
33183
33184	Lines: +5, -12
33185	Files:	configure.ac (+5, -10)
33186		doc/developer/Makefile.am (+0, -2)
33187
33188	Remove configure option for user guide
33189
331902006-07-16  <rlk>	5654393d7e2cdfc09eee7515c59a7a394dfd2783
33191
33192	Lines: +38, -2290
33193	Files:	NEWS (+17, -1973)
33194		README (+12, -306)
33195		configure.ac (+0, -1)
33196		doc/Makefile.am (+9, -10)
33197		doc/gutenprint-users-manual.odt (added +0)
33198		doc/gutenprint-users-manual.pdf (added +0)
33199
33200	1260142 User documentation needs updating for 5.0.0
33201
332022006-07-16  <rlk>	7564b726f6bd30057e26bbb30014653b69de834f
33203
33204	Lines: +2, -1
33205	Files:	NEWS (+2, -1)
33206
33207	Clean up duplication.
33208
332092006-07-16  <rlk>	aae476d6f55ace90f82258f33abbe55ae6fa1eee
33210
33211	Lines: +72, -47
33212	Files:	NEWS (+19, -4)
33213		src/gutenprintui/panel.c (+53, -43)
33214
33215	Fix a problem with image rotation in the GIMP 1.2/Cinepaint plugin.
33216
332172006-07-11  <rleigh>	de918b67982d55af16c0e256ca0ae0597f8f701d
33218
33219	Lines: +1, -1
33220	Files:	doc/developer/gutenprint.xml (+1, -1)
33221
33222	doc/developer/gutenprint.xml: Use URI in DOCTYPE in place of absolute
33223	filename.  This is much more portable, and XML catalogues are now
33224	supported on current systems.
33225
332262006-07-08  <rlk>	31579593ef60afe1e4a1b3f45c4cede7e3163aa0
33227
33228	Lines: +6, -2
33229	Files:	src/foomatic/Makefile.am (+6, -2)
33230
33231	1033007 Foomatic XML data generation is locale-dependent
33232
332332006-07-07  <rleigh>	5996cdc115970bf04f89b27ff987bca5070a37b1
33234
33235	Lines: +1, -1
33236	Files:	include/gutenprint/string-list.h (+1, -1)
33237
33238	include/gutenprint/string-list.h: The name and text members of the
33239	  stp_param_string_t structure should be const for use in static
33240	  initialisers.
33241
332422006-07-07  <rleigh>	66ec80829caee781ec2d8ef612de940a70b0cf07
33243
33244	Lines: +12, -13
33245	Files:	src/main/print-weave.c (+12, -13)
33246
33247	src/main/print-weave.c: stpi_softweave_t is not "logically const".
33248
332492006-07-07  <rleigh>	ed6ab77011683e5dc420acde41e8b585bc293759
33250
33251	Lines: +5, -5
33252	Files:	include/gutenprint/string-list.h (+1, -1)
33253		src/main/path.c (+2, -2)
33254		src/main/print-list.c (+1, -1)
33255		src/main/sequence.c (+1, -1)
33256
33257	src/main/sequence.c: deconst_sequence is inlined.
33258	src/main/print-list.c: deconst_list is inlined.
33259	src/main/path.c: Fix the constness of the struct dirent pointers
33260	  passed to strcoll.
33261	include/gutenprint/string-list.h: The name and text members of the
33262	  stp_param_string_t structure should not be const.
33263
332642006-07-07  <rlk>	81c8b25e8295fb5d7517a6556ed8948243ea8ce8
33265
33266	Lines: +3, -0
33267	Files:	NEWS (+3, -0)
33268
33269	1518131 Kyocera KM-2530 CUPS+Gutenprint PPD - A4 paper
33270
332712006-07-07  <rlk>	03c1b755c3ff1d9a6087ceda8c8949b3ddeee0ef
33272
33273	Lines: +86, -46
33274	Files:	src/main/print-pcl.c (+40, -0)
33275		src/main/printers.xml (+46, -46)
33276
33277	1518131 Kyocera KM-2530 CUPS+Gutenprint PPD - A4 paper
33278
332792006-07-06  <rlk>	52fe4bcadf4f557e6ce384154d69948805f717af
33280
33281	Lines: +1, -4
33282	Files:	NEWS (+1, -4)
33283
33284	Remove prerelease wording.
33285
332862006-07-05  <rlk>	bc43ec810c831f492c26fcedbd0eaf3dd10a8362
33287
33288	Lines: +37, -8
33289	Files:	doc/5.0-release-plan.txt (+37, -8)
33290
33291	Update on what has been accomplished in 5.0.
33292
332932006-07-05  <rlk>	ac7023a3ad1198471ef411b0f5303ecb3e8f0c3a
33294
33295	Lines: +10, -3
33296	Files:	README (+10, -3)
33297
33298	Clarify development libraries a bit more.
33299
333002006-07-04  <rlk>	c7d702bed1e19e33a0f2c9efe09069dbf162d18e
33301
33302	Lines: +3, -0
33303	Files:	NEWS (+3, -0)
33304
33305	In the GIMP 2.4 and above (forthcoming as of Gutenprint 5.0 release),
33306	the enhanced Print plugin will be named "Print with Gutenprint" so as
33307	not to collide with the GtkPrint-based plugin bundled with that
33308	version of the GIMP.  The Print plugin bundled with GIMP 2.0 and 2.2
33309	is based on Gimp-Print 4.2; the Print plugin in this package simply
33310	replaces the Print plugin in those versions of the GIMP.
33311
333122006-07-04  <rlk>	ed7a1c019fb7cb50621a83b34c27af60a9960bcf
33313
33314	Lines: +0, -0
33315
33316	Updated da.po
33317
333182006-07-04  <rlk>	e9a2bc1d45b404ad51dbfe59b52feea8866e29ea
33319
33320	Lines: +261, -84
33321	Files:	NEWS (+42, -28)
33322		README (+41, -23)
33323		configure.ac (+33, -8)
33324		src/gimp2/Makefile.am (+13, -2)
33325		src/gimp2/print-gutenprint.c (added +62)
33326		src/gimp2/print-print.c (added +52)
33327		src/gimp2/print.c (+5, -23)
33328		src/gimp2/print_gimp.h (+13, -0)
33329
33330	In the GIMP 2.4 and above (forthcoming as of Gutenprint 5.0 release),
33331	the enhanced Print plugin will be named "Print with Gutenprint" so as
33332	not to collide with the GtkPrint-based plugin bundled with that
33333	version of the GIMP.  The Print plugin bundled with GIMP 2.0 and 2.2
33334	is based on Gimp-Print 4.2; the Print plugin in this package simply
33335	replaces the Print plugin in those versions of the GIMP.
33336
333372006-07-04  <rlk>	a021d73b9893b28216bdbca1cae588c36e35190e
33338
33339	Lines: +4, -4
33340	Files:	src/cups/rastertoprinter.c (+2, -2)
33341		src/ghost/ijsgutenprint.c (+2, -2)
33342
33343	Be a bit more defensive about printing things out.
33344
333452006-07-01  <rlk>	b6a788a412b691426a260fb04f7e61ce8d6f8bda
33346
33347	Lines: +1, -1
33348	Files:	src/ghost/ijsgutenprint.c (+1, -1)
33349
33350	Use safe_get_string_parameter rather than stp_get_string_parameter
33351	when calling fprintf.
33352
333532006-06-26  <rlk>	204039b125a634e4ae99413c57e6115e13da5f85
33354
33355	Lines: +13, -9
33356	Files:	NEWS (+13, -9)
33357
33358	Add note that color laser printers are supported in grayscale only.
33359
333602006-06-25  <rlk>	68154812984abaf01f55d216333fda4f0eb506bd
33361
33362	Lines: +5, -2
33363	Files:	src/cups/rastertoprinter.c (+5, -2)
33364
33365	Another spot we attempted to print a null pointer.
33366
333672006-06-25  <rlk>	40752f3d91d2829da57591a6b3d76c5eeee820e8
33368
33369	Lines: +2, -1
33370	Files:	src/cups/rastertoprinter.c (+2, -1)
33371
33372	Don't attempt to printf a null pointer (not all versions of libc will
33373	handle this gracefully).
33374
333752006-06-25  <rlk>	fe6a46570ec28ca9d141a82cd27dd445c0564f26
33376
33377	Lines: +7, -1
33378	Files:	src/main/print-vars.c (+7, -1)
33379
33380	Don't attempt to copy zero bytes from a null pointer.
33381
333822006-06-25  <rlk>	be37e87dbcc2549b1a4da594339fc22c32af02b8
33383
33384	Lines: +1, -1
33385	Files:	configure.ac (+1, -1)
33386
33387	Slight improvement in wording of warning message.
33388
333892006-06-22  <rlk>	63df00067367ab4d6c83b3ce493b973a7d38326f
33390
33391	Lines: +3, -2
33392	Files:	NEWS (+3, -2)
33393
33394	Update Hungarian translation
33395
333962006-06-22  <rlk>	2bb319ff99ebdb693aaf121673df26cab9fc6f58
33397
33398	Lines: +25, -12
33399	Files:	NEWS (+10, -5)
33400		src/ghost/ijsgutenprint.c (+15, -7)
33401
33402	1501816 ijsgutenprint/foomatic only prints first page
33403
334042006-06-04  <rleigh>	35bfc267b25f1eb2a97e72a519aacefb0452a6e2
33405
33406	Lines: +367, -8
33407	Files:	NEWS (+367, -8)
33408
33409	NEWS: Add changes between previous 5.0.0 release candidates.
33410
334112006-06-04  <rleigh>	ec62c3c0855044f9de80b27cf42c969aafde445d
33412
33413	Lines: +29, -25
33414	Files:	src/main/print-ps.c (+29, -25)
33415
33416	print-ps.c: The Postscript driver now handles PPD files with non-integer
33417	imageable areas correctly in all locales (the PPD files certain HP inkjet
33418	printers using the HPIJS driver have non-integer imageable areas for some
33419	paper sizes).  In 5.0.0-rc3, this was handled incorrectly in locales that
33420	do not use the decimal point (".") for separating fractions from integers.
33421
334222006-06-01  <rlk>	f470301c2f708d037660b2b3199c725cbd4d675c
33423
33424	Lines: +13, -4
33425	Files:	src/main/escp2-channels.c (+2, -2)
33426		src/main/print-escp2.c (+11, -2)
33427
33428	Make gray transitions work on R2400
33429
334302006-05-31  <rlk>	7977a9b90c0ca2b287b314de60455f7b7d774cf2
33431
33432	Lines: +16, -16
33433	Files:	src/main/print-escp2-data.c (+16, -16)
33434
33435	Use unidirectional mode by default above 1440x720 on R2400 and above
33436	1440x1440 on R800 (yields better smoothness).
33437
334382006-05-31  <rlk>	e2d04babb541402184b1f52048879ed26c377662
33439
33440	Lines: +20, -20
33441	Files:	src/main/escp2-papers.c (+20, -20)
33442
33443	Improve matte black on R2400.
33444
334452006-05-31  <rlk>	06d72dd967850da7349221e5c02860927a3a3299
33446
33447	Lines: +21, -21
33448	Files:	src/main/escp2-papers.c (+21, -21)
33449
33450	Improve matte black ink on R800.
33451
334522006-05-31  <rleigh>	2361c5cbf07ed9bfb2cc7f26f7a78a461127bca5
33453
33454	Lines: +26, -22
33455	Files:	src/escputil/escputil.c (+26, -22)
33456
33457	src/escputil/escputil.c: Print a proper error message when a raw device
33458	was not specified when needed.
33459
334602006-05-31  <rlk>	d770ba53d1d00a510e318d3e7c48362f98f3ed72
33461
33462	Lines: +8, -0
33463	Files:	src/cups/rastertoprinter.c (+8, -0)
33464
33465	Fix printers without borderless capability.
33466
334672006-05-30  <rleigh>	dc88b0991bc667987870d58dec540aefc27fe820
33468
33469	Lines: +5, -140
33470	Files:	src/cups/cups-genppdconfig.in (+5, -140)
33471
33472	src/cups/cups-genppdconfig.in: Remove perlmenu support.
33473
334742006-05-30  <rlk>	766c7b0bb931ca7cf6d944e0d558b45b13e301bb
33475
33476	Lines: +4, -4
33477	Files:	src/cups/rastertoprinter.c (+4, -4)
33478
33479	Use the imageable area to define the margins, not the bounding box
33480	from CUPS.
33481
334822006-05-30  <rlk>	b95ec034c537e3011968ee2a5ca0409929592b45
33483
33484	Lines: +2, -0
33485	Files:	src/main/print-ps.c (+2, -0)
33486
33487	Don't disable PPDFile parameter when the PPD file is set.
33488
334892006-05-29  <rleigh>	932b4fe73877521893818ff2c74f87f56908426b
33490
33491	Lines: +156, -0
33492	Files:	m4extra/pkg.m4 (added +156)
33493
33494	m4extra/pkg.m4: Add pkg-config macros.
33495
334962006-05-29  <rleigh>	4b5cbaf334a4713fff056c6e47af4c14e87c543e
33497
33498	Lines: +0, -0
33499
33500	Update British English translation.
33501
335022006-05-29  <rlk>	1e1d991423225203d303715381a4c70a53946429
33503
33504	Lines: +0, -0
33505
33506	20060528 snapshot
33507
335082006-05-28  <rlk>	a0c86aa177c325a796eaf226eb1d860561431174
33509
33510	Lines: +307, -434
33511	Files:	NEWS (+34, -346)
33512		README (+258, -77)
33513		configure.ac (+15, -11)
33514
33515	Start prep for 5.0.0 release
33516
335172006-05-28  <rlk>	e3c845aa8da8f8dd71b69db604c619660281354b
33518
33519	Lines: +4, -4
33520	Files:	src/main/printers.xml (+4, -4)
33521
33522	Reorder some printers.
33523
335242006-05-28  <rlk>	26846d08a5233f8c30e0ba2d1f70f9707eb01b91
33525
33526	Lines: +5, -0
33527	Files:	doc/Makefile.am (+5, -0)
33528
33529	Install the FAQ.
33530
335312006-05-28  <rlk>	7eab0039ab5f07dd47965f30269f420af8b8c7be
33532
33533	Lines: +214, -119
33534	Files:	src/main/escp2-driver.c (+20, -1)
33535		src/main/print-escp2-data.c (+81, -80)
33536		src/main/print-escp2.c (+109, -38)
33537		src/main/print-escp2.h (+4, -0)
33538
33539	1) In the Epson driver, make the cutoff for deciding whether to print
33540	   unidirectional vs. bidirectional printer-dependent rather than
33541	   always 720 DPI.  Many of the newer printers do just fine printing
33542	   bidirectionally even at very high resolutions, and some actually do
33543	   better in bidirectional mode.
33544
33545	2) For determining which quality modes to make available, factor in
33546	   the extra passes as well as the horizontal and vertical
33547	   resolutions.  This is because some of the newer printers can't
33548	   print at higher than 1440 DPI horizontally without slowing down by
33549	   about an order of magnitude, so we're offering high quality
33550	   (2-pass) and highest quality (4-pass) mode at 1440x2880 DPI.  For
33551	   this purpose, 1440x2880 high quality would be treated as equivalent
33552	   to 2880x2880 and 1440x2880 highest quality would be treated as
33553	   equivalent to 5760x2880.  This allows us to offer "super photo" and
33554	   "ultra photo" modes on the R800 and friends.
33555
335562006-05-28  <rlk>	35ad71f437257e0bdebccca94b6bb093f720d777
33557
33558	Lines: +1, -0
33559	Files:	src/testpattern/Makefile.am (+1, -0)
33560
33561	Rebuild run-testpattern-2 if it changes.
33562
335632006-05-28  <rlk>	3389fb4aee3c578f2cd85441471380985830770b
33564
33565	Lines: +123, -126
33566	Files:	src/cups/genppd.c (+13, -15)
33567		src/escputil/escputil.c (+18, -18)
33568		src/foomatic/printer_options.c (+9, -9)
33569		src/ghost/ijsgutenprint.c (+2, -2)
33570		src/gutenprintui/panel.c (+11, -11)
33571		src/gutenprintui/ui-utils.c (+4, -4)
33572		src/gutenprintui2/panel.c (+11, -11)
33573		src/gutenprintui2/ui-utils.c (+4, -4)
33574		src/main/dither-main.c (+5, -6)
33575		src/main/generic-options.c (+3, -3)
33576		src/main/print-canon.c (+6, -6)
33577		src/main/print-color.c (+4, -4)
33578		src/main/print-escp2.c (+9, -9)
33579		src/main/print-lexmark.c (+5, -5)
33580		src/main/print-olympus.c (+4, -4)
33581		src/main/print-pcl.c (+5, -5)
33582		src/main/print-ps.c (+1, -1)
33583		src/testpattern/printer_options.c (+9, -9)
33584
33585	Various i18n fixes.
33586
335872006-05-28  <rlk>	73a5eef27b870102508690cfeb08429e62675fa5
33588
33589	Lines: +0, -0
33590
33591	Fix up name of language
33592
335932006-05-28  <rlk>	cb8069baa296626df9cb56c8efd07c6cef5ef17a
33594
33595	Lines: +0, -0
33596
33597	Fix up name of language
33598
335992006-05-27  <rlk>	339364e355f486a33419241e96599387432d6ff2
33600
33601	Lines: +0, -0
33602
33603	Updated Danish translation
33604
336052006-05-27  <rlk>	3ea5943681fa15ab7dfdc2bd28fb118eb67a300c
33606
33607	Lines: +0, -0
33608
33609	Updated French translation from Regis.
33610
336112006-05-24  <rlk>	c2aaaa4edc1366c8601a95ffbb82c6745fae51d8
33612
33613	Lines: +13, -206
33614	Files:	man/ijsgutenprint.1.in (+13, -206)
33615
33616	Remove all Gutenprint options from the man page.
33617
336182006-05-24  <rleigh>	f8828981926e41000e6de3014e5f78b3fb833e8a
33619
33620	Lines: +16, -6
33621	Files:	man/ijsgutenprint.1.in (+16, -6)
33622
33623	ijsgutenprint.1.in: Document that ijsgutenprint must be invoked via
33624	Foomatic, and that the options documented here are not complete.
33625
336262006-05-24  <rlk>	76c69e489c42344950f2ecdc4e1cc05c291bcb8d
33627
33628	Lines: +0, -0
33629
33630	Updated Swedish translation
33631
336322006-05-22  <rleigh>	6f59ae1bd9c8e874442a80a1cb6e62d549d4b80b
33633
33634	Lines: +2, -0
33635	Files:	src/cups/cups-genppdupdate.in (+2, -0)
33636
33637	cups-genppdupdate.in: Make sure egrep always has input files, otherwise
33638	it will freeze waiting on stdin.
33639
336402006-05-22  <tillkamppeter>	5bae74a09f65e508c2675f20c3bb20471436cbb0
33641
33642	Lines: +20, -4
33643	Files:	src/foomatic/foomatic-generator.in (+20, -4)
33644
33645	Assigned order parameter to the options in the Foomatic data. This way
33646	the options can be presented in a more user-friendly order, especially
33647	inside each group non-numerical options come first, then each
33648	numerical option preceeded by its "Enable" option (foomatic-db-engine
33649	CVS of May 22 2006 needed that order parameter is taken into account
33650	in PPD build).
33651
336522006-05-21  <rlk>	f10dd5d880325397c097302e4b08c1301e186826
33653
33654	Lines: +668, -397
33655	Files:	README (+668, -397)
33656
33657	First draft of Gutenprint 5.0 README.
33658
33659===============================================================================
33660Name: gutenprint-5_0_0-rc3
33661
336622006-05-18  <rlk>	d7039d06cce02fe9376aa1dbc3b74059836b7ef7
33663
33664	Lines: +0, -0
33665
33666	Gutenprint 5.0.0-rc3 release
33667
336682006-05-15  <rlk>	3e3129d45ef077edb974dd9b265900d016113d2c
33669
33670	Lines: +0, -0
33671
33672	Clean up a few messages that may break PPD files.
33673
336742006-05-14  <rleigh>	8fe67a716b253835788ec79702cbe920306d79dd
33675
33676	Lines: +3, -8
33677	Files:	doc/README.maintaining (+3, -8)
33678
33679	doc/README.maintaining: Update CVS instructions for the new SourceForge
33680	CVS repositories.
33681
336822006-05-14  <rlk>	657bb5e34dee8b2e8210af19284211e2894da7a6
33683
33684	Lines: +3, -1
33685	Files:	src/cups/Makefile.am (+3, -1)
33686
33687	Distribute test-ppds
33688
336892006-05-14  <rlk>	b6ab2c3e281add03f90f6e86665e5be464ece19d
33690
33691	Lines: +3, -0
33692	Files:	NEWS (+3, -0)
33693
33694	Final prep for 5.0.0-rc3.
33695
336962006-05-14  <rlk>	8399e77ffd0aff9fb881a534959587703f98ef90
33697
33698	Lines: +39, -1
33699	Files:	src/cups/test-ppds (+39, -1)
33700
33701	Run in relaxed mode by default.  Run strict check also, but don't
33702	signal an exit status on strict errors.
33703
337042006-05-14  <rlk>	b87f8f649568a11341fe9e097790008a1a822446
33705
33706	Lines: +20, -0
33707	Files:	src/cups/Makefile.am (+2, -0)
33708		src/cups/test-ppds (added +18)
33709
33710	Check PPD files for conformance in make check
33711
337122006-05-13  <rlk>	8bdf40b87c8611c469540331b46b6ab0a5d521b0
33713
33714	Lines: +8, -8
33715	Files:	README (+8, -8)
33716
33717	Prep for 5.0.0-rc3 release.
33718
337192006-05-13  <rlk>	c3e30aa7f4b092cecea39f3e7c9ae518011a1136
33720
33721	Lines: +35, -18
33722	Files:	NEWS (+35, -18)
33723
33724	1487715 HP DeskJet 690 and related crash in grayscale w/photo ink
33725	1487717 Canon/Lexmark printers fail in color mode w/BW inks
33726	1487720 Canon printers crash in grayscale with photo ink
33727
337282006-05-12  <rlk>	a1aa009af02d7f34d36e143b24b924cc8b50d359
33729
33730	Lines: +2, -0
33731	Files:	src/testpattern/.cvsignore (+2, -0)
33732
33733	More files to ignore.
33734
337352006-05-12  <rlk>	ed47af8f21170d8705749d8bc52feba900ed7dab
33736
33737	Lines: +1, -6
33738	Files:	src/main/print-canon.c (+1, -6)
33739
33740	Permit use of color printing with black and white inks (obviously,
33741	still prints in grayscale).
33742
337432006-05-12  <rlk>	0bd1666e7831b51a16ed456f7615d7af1bbb272c
33744
33745	Lines: +487, -6
33746	Files:	configure.ac (+2, -0)
33747		src/testpattern/Makefile.am (+3, -2)
33748		src/testpattern/printer_options.c (added +246)
33749		src/testpattern/run-testpattern-2.in (added +236)
33750		test/Makefile.am (+0, -4)
33751
33752	Add improved test based on testpattern generator.
33753
337542006-05-12  <rlk>	323878c20bb730e023d87947cd2cd63b7b99801b
33755
33756	Lines: +4, -17
33757	Files:	src/main/print-lexmark.c (+4, -17)
33758
33759	Handle grayscale mode correctly with color inks.
33760
337612006-05-12  <rlk>	e7f9ae3ed5d923a365b3974c51e4b9f0ac32d68f
33762
33763	Lines: +5, -2
33764	Files:	src/main/print-pcl.c (+5, -2)
33765
33766	Handle photo ink cartridge in black and white mode correctly.
33767
337682006-05-07  <rlk>	9c9364d3163311b0faeee8fe94f5276bb9ae26a8
33769
33770	Lines: +179, -127
33771	Files:	test/run-testdither (+32, -40)
33772		test/run-weavetest (+2, -2)
33773		test/testdither.c (+145, -85)
33774
33775	Fix paths.
33776
33777	Make testdither valgrind-able.
33778
337792006-05-06  <rlk>	5aadc5126cd58613dd34690ccf97157637c1cec2
33780
33781	Lines: +54, -19
33782	Files:	NEWS (+18, -14)
33783		src/main/escp2-resolutions.c (+33, -3)
33784		src/main/print-escp2-data.c (+2, -2)
33785		src/main/print-escp2.h (+1, -0)
33786
33787	Do not attempt to use resolutions above 1440x1440 on CX4600 and related
33788	printers.  These resolutions are not recommended by the manual and
33789	are likely to result in extremely slow printing.
33790
337912006-05-06  <rlk>	7564db88d6b57faf3f6b1999291b9556c966bdc4
33792
33793	Lines: +0, -0
33794
33795	Gutenprint 20060505 snapshot
33796
337972006-05-06  <rlk>	f07e6c6a772be0c3a254515d45d5242e786aaf08
33798
33799	Lines: +12, -7
33800	Files:	scripts/global.mk (+2, -2)
33801		src/cups/Makefile.am (+4, -3)
33802		src/foomatic/Makefile.am (+3, -2)
33803		test/Makefile.am (+3, -0)
33804
33805	Attempt to work with non-GNU make
33806
338072006-05-05  <rlk>	8108910b564da4d09a8c37e8ad6ac744103e502d
33808
33809	Lines: +4, -4
33810	Files:	NEWS (+4, -4)
33811
33812	Note improvements to the CX4600 and friends.
33813
338142006-05-05  <rlk>	4173ae41c66a07140ff6c51bf22bc98eabe1c7b2
33815
33816	Lines: +9, -0
33817	Files:	test/escp2-weavetest.c (+9, -0)
33818
33819	Add a spinner to show progress.
33820
338212006-05-05  <rlk>	e6c2ec743bf7ae516dbd3ce809ecde58f6820087
33822
33823	Lines: +10, -2
33824	Files:	test/run-weavetest (+10, -2)
33825
33826	Set STP_DATA_PATH and STP_MODULE_PATH.
33827
33828	Add 24 to the list of row separations in case we need it.
33829
338302006-05-04  <rlk>	dcb9bbfd1db30849b9342d01fb00b789cfb8e1e9
33831
33832	Lines: +1, -1
33833	Files:	src/main/print-escp2-data.c (+1, -1)
33834
33835	CX4600 and related printers need mod-8 positioning for good performance.
33836
338372006-05-04  <rlk>	4992cf9cc238363d9dbb77c59a2fc9d7e89c36b8
33838
33839	Lines: +1, -0
33840	Files:	src/gimp/print.c (+1, -0)
33841
33842	Warn translators not to translate the "<Image>" component of the menu
33843	path.
33844
338452006-05-04  <rlk>	e8021c3a6c6166ee6b51041494612675a9be561c
33846
33847	Lines: +5, -0
33848	Files:	NEWS (+5, -0)
33849
33850	1478819 bad translation format
33851
338522006-05-04  <rlk>	473496e5bac2c3f973c8fbeb0e44eec38c8cc675
33853
33854	Lines: +0, -0
33855
33856	Fix botched po file
33857
338582006-05-04  <rlk>	b30cbf2382af2b9ab344f29500d78ad3805fdcd5
33859
33860	Lines: +0, -0
33861
33862	Updated Danish PO
33863
338642006-05-04  <rlk>	7aca6434475b2d36b5734da0e3bfe11c6d6e2169
33865
33866	Lines: +1, -0
33867	Files:	src/gimp2/print.c (+1, -0)
33868
33869	Warn translators not to translate the top level part of the menu.
33870
338712006-05-01  <rlk>	870067c2d3bdf922ae7e2dbff81303b13b9756be
33872
33873	Lines: +1, -1
33874	Files:	NEWS (+1, -1)
33875
33876	Correct bug ID.
33877
338782006-05-01  <rlk>	fde5f2ac813b7f8575d33b9dc21b99a5779b7d4d
33879
33880	Lines: +21, -14
33881	Files:	NEWS (+12, -5)
33882		src/main/print-escp2-data.c (+9, -9)
33883
33884	Improve performance for R800 and related printers.
33885
338862006-04-30  <rlk>	d1009fd7af37550e5bbb2c2491e74918d9c992a3
33887
33888	Lines: +167, -103
33889	Files:	NEWS (+26, -20)
33890		src/main/escp2-driver.c (+9, -3)
33891		src/main/escp2-resolutions.c (+38, -0)
33892		src/main/print-escp2-data.c (+79, -79)
33893		src/main/print-escp2.c (+12, -1)
33894		src/main/print-escp2.h (+3, -0)
33895
33896	1479124 Very poor performance with Epson R2400, R800, and R1800
33897
33898	R800 still needs to be fully tested.
33899
339002006-04-29  <rlk>	44b9b9baa1adfa54af05c799cdae83c9408c9ccd
33901
33902	Lines: +1, -1
33903	Files:	test/parse-escp2 (+1, -1)
33904
33905	Comment
33906
339072006-04-29  <rlk>	33c4b698fcffb3b39b2e0fd37327f025245e6094
33908
33909	Lines: +103, -54
33910	Files:	test/parse-escp2 (+103, -54)
33911
33912	Stream the input (don't slurp it all into memory).
33913
339142006-04-25  <rlk>	9d39985b786972ca0ce9085712bc8c6fa1efdd82
33915
33916	Lines: +0, -0
33917
33918	Gutenprint 20060425 snapshot
33919
339202006-04-23  <rlk>	8513ee80453af97b57e0bf08de2777ff04f6cad5
33921
33922	Lines: +7, -7
33923	Files:	NEWS (+7, -7)
33924
33925	Minor updates.
33926
339272006-04-22  <rlk>	333a170e3494529f83a696400d455c05c19aaeb6
33928
33929	Lines: +196, -59
33930	Files:	NEWS (+44, -28)
33931		src/main/print-escp2-data.c (+151, -31)
33932		src/main/print-escp2.h (+1, -0)
33933
33934	Fix input slots for RX700, R1800, and R2400
33935
339362006-04-22  <rlk>	df40237625fe5f9449e0212734cdbc432d17e3b9
33937
33938	Lines: +9, -1
33939	Files:	src/cups/genppd.c (+9, -1)
33940
33941	Set the HWMargins to borderless.
33942
339432006-04-20  <rlk>	c52a8b0c93ee12d1a972d8d68798a56572956f85
33944
33945	Lines: +25, -0
33946	Files:	NEWS (+4, -0)
33947		src/main/papers.xml (+21, -0)
33948
33949	Add a few more paper sizes
33950
339512006-04-19  <rlk>	9f3375dcac57cbbc41ba15e5d6f270801be6cc4a
33952
33953	Lines: +20, -15
33954	Files:	NEWS (+20, -15)
33955
33956	Note further IJS improvements.
33957
339582006-04-19  <rlk>	e967beeee20bf64c10965aa9de2e4968ad9c31f8
33959
33960	Lines: +10, -0
33961	Files:	src/ghost/ijsgutenprint.c (+10, -0)
33962
33963	Try to abort job cleanly.
33964
339652006-04-19  <rlk>	3ed0948412280c80146691dbbac9f71a892f0daa
33966
33967	Lines: +18, -13
33968	Files:	src/ghost/ijsgutenprint.c (+18, -13)
33969
33970	1466678 Epson Stylus Photo R300 fails to eject last page
33971
33972	(That bug refers specifically to 4.2, but the problem is certainly
33973	present in 5.0)
33974
339752006-04-18  <rlk>	0797718686e46ecab99ad42822afda9269347029
33976
33977	Lines: +3, -0
33978	Files:	src/testpattern/testpattern.c (+3, -0)
33979
33980	Read the test pattern file with LC_LANG set to C to avoid
33981	language-specific parsing problems.
33982
339832006-04-17  <rlk>	53c95be94e1bb0aafb69e8d64b2c57b52e8358c7
33984
33985	Lines: +0, -0
33986
33987	Gutenprint 20060417 snapshot release
33988
339892006-04-17  <rlk>	9bc6ba1037f8302ca74a489dddc1ed9b817bf218
33990
33991	Lines: +26, -11
33992	Files:	src/main/print-canon.c (+26, -11)
33993
33994	Clean up segfaults for many CcMmYK/CcMmYyK printers.  Pending review
33995	by Sascha.
33996
339972006-04-17  <rlk>	1d4fb0fdb98f560fe23ba7c0747da0850fdc32c2
33998
33999	Lines: +5, -1
34000	Files:	src/main/printers.c (+5, -1)
34001
34002	Clean up memory leak.
34003
340042006-04-17  <rlk>	170d28d10cfc697bccbc181211257fe09628b0ba
34005
34006	Lines: +510, -48
34007	Files:	NEWS (+87, -21)
34008		include/gutenprint/printers.h (+2, -0)
34009		include/gutenprint/vars.h (+27, -0)
34010		src/cups/genppd.c (+10, -1)
34011		src/cups/rastertoprinter.c (+89, -5)
34012		src/foomatic/printer_margins.c (+11, -1)
34013		src/ghost/ijsgutenprint.c (+169, -5)
34014		src/main/print-canon.c (+1, -0)
34015		src/main/print-escp2.c (+46, -7)
34016		src/main/print-lexmark.c (+1, -0)
34017		src/main/print-olympus.c (+26, -3)
34018		src/main/print-pcl.c (+1, -0)
34019		src/main/print-ps.c (+30, -5)
34020		src/main/print-raw.c (+1, -0)
34021		src/main/printers.c (+9, -0)
34022
34023	1318890 Borderless print scaled wrongly
34024	1467956 Print to CD prints incorrectly with CUPS driver
34025
340262006-04-16  <rlk>	ddb4c2d1c0767e0a3e0f21077961a80cb73c08d8
34027
34028	Lines: +51, -42
34029	Files:	src/escputil/d4lib.c (+20, -18)
34030		src/escputil/escputil.c (+31, -24)
34031
34032	Improve robustness in some cases.
34033
34034	Improve debug output.
34035
340362006-04-16  <rlk>	a8cb83b0a9e3211d2a7dcc73f9f44d82ddcb1dab
34037
34038	Lines: +14, -18
34039	Files:	test/parse-escp2 (+14, -18)
34040
34041	Minor additional performance tuning.
34042
34043	Fix up old printers.
34044
340452006-04-15  <rlk>	3569060b384695e2a90a6b9930686b0688dcb959
34046
34047	Lines: +91, -134
34048	Files:	test/parse-escp2 (+91, -134)
34049
34050	Performance improvements and use strict mode.
34051
340522006-04-13  <rlk>	b43fc503ab3d191a986951adc8678365e83aafd7
34053
34054	Lines: +1, -1
34055	Files:	src/main/escp2-papers.c (+1, -1)
34056
34057	Improve tuning of inkjet paper on R300 family.
34058
340592006-04-13  <rlk>	27b559be6931d9c5b411dd398be907031a97c124
34060
34061	Lines: +12, -6
34062	Files:	src/main/print-ps.c (+12, -6)
34063
34064	Compute the media size and bounding box correctly.
34065
340662006-04-13  <rlk>	c35059f375d3619a59e32307b1fb980028345db2
34067
34068	Lines: +2, -2
34069	Files:	test/unprint.c (+2, -2)
34070
34071	Print out the size information for the unprinted image.
34072
340732006-03-29  <rlk>	7ce62b96ebc692f19764b69361b7014c09c2aa50
34074
34075	Lines: +24, -3
34076	Files:	man/cups-genppdupdate.8.in (+24, -3)
34077
34078	1) -N option means reset options to defaults (i. e. don't try to
34079	    extract previous options from the PPD file).
34080
34081	2) -o option means output PPD files into the specified directory
34082	    rather than /etc/cups/ppd
34083
34084	3) You can specify PPD files on the command line, which overrides
34085	   either the default directory or the directory specified with -o.
34086	   If you do this, you can either specify the exact PPD file by name
34087	   or the base name of a PPD file (i. e. a queue name) in the PPD
34088	   directory.  For example, you can specify "espr2400" as shorthand
34089	   for "/etc/cups/ppd/espr2400.ppd".
34090
34091	4) Hungarian is now in the list of languages.
34092
34093	5) It no longer tries (and fails) to update Foomatic PPD files; it
34094	   simply ignores them silently.
34095
340962006-03-29  <rlk>	671e899da31b56708a3cd1ed31efb854ca872afa
34097
34098	Lines: +26, -6
34099	Files:	NEWS (+26, -6)
34100
34101	Add information about changes to cups-genppdupdate and bug 1458059.
34102
341032006-03-29  <rlk>	de7f01d7a8c2cd0cd5359232f7e61e8121ca6ae5
34104
34105	Lines: +78, -13
34106	Files:	src/cups/cups-genppdupdate.in (+78, -13)
34107
34108	1) -N option means reset options to defaults (i. e. don't try to
34109	    extract previous options from the PPD file).
34110
34111	2) -o option means output PPD files into the specified directory
34112	    rather than /etc/cups/ppd
34113
34114	3) You can specify PPD files on the command line, which overrides
34115	   either the default directory or the directory specified with -o.
34116	   If you do this, you can either specify the exact PPD file by name
34117	   or the base name of a PPD file (i. e. a queue name) in the PPD
34118	   directory.  For example, you can specify "espr2400" as shorthand
34119	   for "/etc/cups/ppd/espr2400.ppd".
34120
34121	4) Hungarian is now in the list of languages.
34122
34123	5) It no longer tries (and fails) to update Foomatic PPD files; it
34124	   simply ignores them silently.
34125
341262006-03-28  <faust3>	5c0c7d40240d112a82b05bed33a4ed385a8ddae8
34127
34128	Lines: +1, -1
34129	Files:	src/main/print-canon.c (+1, -1)
34130
34131	only 600x600 dpi is working for the PIXMA iP4000
34132
341332006-03-28  <rlk>	65a540e9142332e7a9a645635e6fd1066bd8c392
34134
34135	Lines: +89, -146
34136	Files:	src/main/print-lexmark.c (+89, -146)
34137
34138	1458059 Lexmark Z52 not working
34139
34140	(Only partially tested)
34141
341422006-03-28  <rlk>	4557ea68060da3c5c28b1611358a8ed658cb914b
34143
34144	Lines: +1, -1
34145	Files:	src/main/bit-ops.c (+1, -1)
34146
34147	Compute line width correctly for uncompressed case.
34148
341492006-03-26  <rlk>	2a4038fc9099e916c5ec349ef7b9562b89a85d26
34150
34151	Lines: +26, -28
34152	Files:	NEWS (+9, -9)
34153		README (+16, -18)
34154		configure.ac (+1, -1)
34155
34156	Bump version.
34157
341582006-03-26  <rlk>	98138206aee5702f3df75130c1ee942c10f0b0c2
34159
34160	Lines: +1, -1
34161	Files:	src/main/print-escp2-data.c (+1, -1)
34162
34163	Allow 5760x2880 DPI on R2400.
34164
341652006-03-26  <rlk>	bba730629fc9b36a55ee409b910ef73059f7a317
34166
34167	Lines: +107, -25
34168	Files:	NEWS (+107, -25)
34169
34170	Clarify wording.
34171
34172	State relationship of options to their Gimp-Print 4.2 equivalents.
34173
341742006-03-26  <rlk>	843009a0de7ce81b32f41ee1e93bd8399085c3cf
34175
34176	Lines: +14, -1
34177	Files:	src/main/print-weave.c (+14, -1)
34178
34179	Add some more debug information.
34180
341812006-03-23  <rlk>	713c9c0dd85da4165b19460090709c5ffb6d1479
34182
34183	Lines: +165, -103
34184	Files:	NEWS (+165, -103)
34185
34186	Minor reorganization
34187
341882006-03-21  <rlk>	1135f2516ffa4c59983793074db3e1e88f6e031b
34189
34190	Lines: +1017, -968
34191	Files:	NEWS (+1016, -27)
34192		doc/Makefile.am (+1, -6)
34193		doc/gutenprint-options (removed -935)
34194
34195	Move options description into release notes.
34196
341972006-03-19  <rlk>	96a91911369546d0410958261f16cbd3aec17518
34198
34199	Lines: +72, -6
34200	Files:	configure.ac (+72, -6)
34201
34202	Print configureation summary after configure is complete.
34203
342042006-03-19  <rlk>	d78c562470d8148abe41554ecc2b2814980a382e
34205
34206	Lines: +12, -2
34207	Files:	autogen.sh (+12, -2)
34208
34209	If user passes --help or -h to autogen.sh and configure exists, pass
34210	the help option through to configure.
34211
342122006-03-19  <rlk>	4ae4da42314bfe3dcd388cc21f3479ceb0d29f0a
34213
34214	Lines: +3, -3
34215	Files:	src/main/print-dither-matrices.c (+3, -3)
34216
34217	Use stp_erprintf rather than stderr.
34218
342192006-03-19  <rlk>	69528ae99b72db6ed595e0bbd2ed3b35ee70db4d
34220
34221	Lines: +31, -16
34222	Files:	src/main/print-canon.c (+31, -16)
34223
34224	1379402 BJC-4400: SEGFAULT (photo-ink/color mode)
34225
342262006-03-18  <rlk>	f7870b1de436b0794533db0de8da0380f89792d3
34227
34228	Lines: +3, -3
34229	Files:	src/gutenprintui2/panel.c (+3, -3)
34230
34231	Display thumbnail correctly in CMY mode.
34232
342332006-03-18  <rlk>	79ba7b25cded312335f56b77db7876839f77f56c
34234
34235	Lines: +5, -4
34236	Files:	src/cups/epson.c (+5, -4)
34237
34238	Reduce sleep time if write to printer would block to 2 ms from 200
34239	ms.  2 ms is probably more appropriate for today's computers and
34240	printers.
34241
342422006-03-18  <rlk>	eeb8e70cc84fa44aba42fea8f9d8205c40c1089c
34243
34244	Lines: +8, -0
34245	Files:	src/main/print-canon.c (+8, -0)
34246
34247	Handle CCMMYK and CCMMYYK inks correctly; force PrintingMode to black
34248	and white if we're using only black ink.
34249
342502006-03-13  <rlk>	e7cd32fc1ceb066b76f82289a8e454e209e3c9a6
34251
34252	Lines: +33, -8
34253	Files:	src/foomatic/Makefile.am (+2, -0)
34254		src/foomatic/foomatic-generator.in (+19, -7)
34255		src/foomatic/printer_margins.c (+7, -0)
34256		src/foomatic/printer_options.c (+5, -1)
34257
34258	Generate simplified Foomatic data in addition to full-featured data,
34259	similar to the recent addition to the CUPS driver.
34260
342612006-03-13  <rlk>	f3332b08306b6dc7d6502cdbcc59371edf10c001
34262
34263	Lines: +12, -15
34264	Files:	src/foomatic/foomatic-templates-ijs/gutenprint.xml (+12, -15)
34265
34266	Update the comments.
34267
342682006-03-13  <rlk>	1c3515a26cd3158401ac7fcebe65beed11d9c0d3
34269
34270	Lines: +6, -0
34271	Files:	NEWS (+6, -0)
34272
34273	Minor tweak
34274
342752006-03-12  <rlk>	7410e58c5f0d70fc888b27dfd7db698521d4785e
34276
34277	Lines: +1, -1
34278	Files:	src/main/papers.xml (+1, -1)
34279
34280	Rename Epson 4x6 Photo Paper to reduce confusion
34281
342822006-03-12  <rlk>	79350b975a5290c418d829d71bd5831e11365e85
34283
34284	Lines: +1, -1
34285	Files:	src/main/printers.xml (+1, -1)
34286
34287	Rename Kyocera FS-600 (KPDL-2) to Kyocera FS-600 - KPDL-2 to make for
34288	a legal PPD file.
34289
342902006-03-12  <rlk>	f6b347261adeb7f129c46007554f450092c83ebe
34291
34292	Lines: +2, -1
34293	Files:	src/cups/genppd.c (+2, -1)
34294
34295	If the number of paper sizes is small, list them all in the simplified
34296	PPD.  This avoids problems with some of the dye sub printers that only
34297	support a very small number of obscure page sizes.
34298
342992006-03-12  <rlk>	3c388012d645cf8d6be180879af5b87d6771375f
34300
34301	Lines: +9, -10
34302	Files:	NEWS (+9, -10)
34303
34304	Rearrange the release notes somewhat.
34305
343062006-03-11  <rlk>	0ef2c58ffbcf8d998fc455f8636e5c97ee3fa0cd
34307
34308	Lines: +372, -374
34309	Files:	NEWS (+326, -356)
34310		README (+46, -18)
34311
34312	Updates
34313
343142006-03-11  <rlk>	73f734cc5dfb896eacc388b228e80d5b6eec7820
34315
34316	Lines: +5, -5
34317	Files:	src/main/escp2-papers.c (+5, -5)
34318
34319	Improve grayscale on plain paper for R300 and friends.
34320
343212006-03-11  <rlk>	8563f938c21cd5609162d116fb8a6e5e2cce81b2
34322
34323	Lines: +109, -55
34324	Files:	configure.ac (+14, -0)
34325		src/cups/Makefile.am (+3, -3)
34326		src/cups/cups-genppdupdate.in (+12, -4)
34327		src/cups/genppd.c (+72, -47)
34328		src/cups/rastertoprinter.c (+8, -1)
34329
34330	Offer simplified PPD files in CUPS.
34331
343322006-03-11  <rlk>	d4f553596ec6ab29b34f8bf56c4bdca948cc1df6
34333
34334	Lines: +47, -16
34335	Files:	configure.ac (+1, -1)
34336		src/escputil/escputil.c (+45, -14)
34337		src/main/print-escp2-data.c (+1, -1)
34338
34339	Detect getopt_long() correctly.
34340
34341	Add options to allow specifying number of line pairs and patterns in
34342	escputil explicitly.
34343
34344	Change alignment pair count for Stylus Photo 700 to 15 in response to
34345	reports.  This seems out of whack, though.
34346
343472006-03-04  <rlk>	fcdb2f2f32dc802b703b005257f641933409087d
34348
34349	Lines: +54, -15
34350	Files:	NEWS (+54, -15)
34351
34352	Update the release notes.
34353
343542006-03-04  <rlk>	0812442da5c4f7e053575c70589bf01d06113925
34355
34356	Lines: +2, -0
34357	Files:	src/main/print-ps.c (+2, -0)
34358
34359	PPD file parameter should always be active.
34360
343612006-03-03  <rlk>	62bddb19acb94889b746d2d71e6de94ae6b80589
34362
34363	Lines: +0, -0
34364
34365	Updated French translation from Olivier Poulet
34366
343672006-03-03  <rlk>	fee98eab603ec97902a11318ec2c82a2894dff00
34368
34369	Lines: +2320, -3175
34370	Files:	NEWS (+752, -1068)
34371		src/foomatic/foomatic-generator.in (+47, -34)
34372		src/foomatic/foomatic-printermap (+555, -553)
34373		src/main/printers.c (+173, -59)
34374		src/main/printers.xml (+793, -1461)
34375
34376	List all printers, generating PPD files and foomatic data for them,
34377	rather than using a compatibility list.
34378
34379	Allow use of parameter sets rather than having to list all parameters
34380	for each printer.
34381
343822006-03-02  <rlk>	95e62363bdfaf7f773c817303e5fd000967dc974
34383
34384	Lines: +1, -1
34385	Files:	src/main/print-escp2-data.c (+1, -1)
34386
34387	CX4600 and friends are 4-color printers, not 6-color printers.
34388
343892006-02-25  <tillkamppeter>	bcaad4337f0ff01d6d500f49482e1b97ef12d951
34390
34391	Lines: +6, -7
34392	Files:	src/foomatic/foomatic-printermap (+6, -7)
34393
34394	Corrected Foomatic IDs of some printers.
34395
343962006-02-18  <rlk>	c8ccf05d485263bdc244cec82541c3e6f73fd91f
34397
34398	Lines: +1, -1
34399	Files:	configure.ac (+1, -1)
34400		po/hu.po (added +0)
34401
34402	Add Hungarian translation
34403
344042006-02-07  <rlk>	89f4a1db9c17b1d340203bd8ce14f2239c983378
34405
34406	Lines: +1, -0
34407	Files:	src/escputil/escputil.c (+1, -0)
34408
34409	Need ctype.h for isgraph.
34410
344112006-02-06  <rlk>	9ff1116aa15e641ef98969ed1073fe28f29108e1
34412
34413	Lines: +141, -2
34414	Files:	NEWS (+22, -1)
34415		src/foomatic/foomatic-printermap (+10, -0)
34416		src/main/print-escp2-data.c (+69, -1)
34417		src/main/printers.xml (+40, -0)
34418
34419	Corrected support for Epson PM-970C and PM-980C.
34420
34421	Support for Epson Stylus Photo 830U.
34422
34423	Support for Japanese Epson printers:
34424
34425	* Expected full support for E-150, E-200
34426
34427	* Experimental support for PM-A900, PM-D800, PM-G730, PX-V630
34428
34429	* Preliminary support for PM-A650, PM-A750, PM-A890
34430
344312006-02-05  <rlk>	a554da3180ad17adf511f5f98322bd3174bd3958
34432
34433	Lines: +21, -21
34434	Files:	src/main/escp2-papers.c (+21, -21)
34435
34436	Improve tuning for R2400 matte
34437
344382006-02-04  <rlk>	960f356fef5d2f7cc6bae4936ca210626a203330
34439
34440	Lines: +397, -202
34441	Files:	src/escputil/escputil.c (+397, -202)
34442
34443	Print more status for older printers.
34444
34445	Refactor the status code.
34446
344472006-02-04  <rlk>	c9af18c3f16046e64754e625321d35e4fffb75fe
34448
34449	Lines: +6, -0
34450	Files:	NEWS (+1, -0)
34451		src/foomatic/foomatic-printermap (+1, -0)
34452		src/main/printers.xml (+4, -0)
34453
34454	Add Epson Stylus Photo 830U
34455
344562006-02-03  <rlk>	015a00ddbdd09ac5565d2400eaeff3841466d8bd
34457
34458	Lines: +25, -25
34459	Files:	src/main/escp2-papers.c (+25, -25)
34460
34461	Improve R2400 tuning on photo ink set.
34462
344632006-02-02  <rlk>	90853f356ab8c52971a399817170d64577954bd8
34464
34465	Lines: +8, -1
34466	Files:	src/main/print-escp2.c (+8, -1)
34467
34468	1422101 Raw output does not work on R800 and related printers
34469
344702006-01-31  <rlk>	7548c8cbdfebd43c5d313b7637959f9d9824fe3b
34471
34472	Lines: +30, -30
34473	Files:	src/main/escp2-channels.c (+5, -5)
34474		src/main/escp2-papers.c (+25, -25)
34475
34476	Improve greens on R800.
34477
34478	Improve R2400.
34479
344802006-01-29  <rleigh>	37ee6a4a9ca821b05b45461d682ed594512de537
34481
34482	Lines: +196, -0
34483	Files:	m4extra/glib.m4 (added +196)
34484
34485	Add glib-1.2 m4 macros.
34486
344872006-01-28  <rlk>	8e3453811823fbeac22ec00980595e6e30bc76ce
34488
34489	Lines: +73, -7
34490	Files:	src/escputil/d4lib.c (+72, -6)
34491		src/escputil/escputil.c (+1, -1)
34492
34493	Improve debugging output
34494
344952006-01-28  <rlk>	972b888800e2426e870150a472eac21df224d230
34496
34497	Lines: +107, -7
34498	Files:	src/escputil/escputil.c (+107, -7)
34499
34500	1417603 escputil seg faults if you type ctrl-D to prompt
34501	1417600 escputil clean and nozzle check don't work on new printers
34502
34503	Improve debug messages.
34504
345052006-01-28  <rlk>	10dc094a7ee5208c041730e00002bcea1fdd7eb0
34506
34507	Lines: +7, -7
34508	Files:	src/main/escp2-papers.c (+7, -7)
34509
34510	A few more tweaks for the R300
34511
345122006-01-23  <rleigh>	f184e278c691b9cbd19b73f67976b8cd6ee34fe7
34513
34514	Lines: +1, -0
34515	Files:	src/ghost/.cvsignore (+1, -0)
34516
34517	Add ijsgutenprint.5.0.
34518
345192006-01-23  <rleigh>	811f4645be44b87de0528e2a2c585e4937894da5
34520
34521	Lines: +2, -2
34522	Files:	doc/Makefile.am (+2, -2)
34523
34524	Install gutenprint-options from $(srcdir), so VPATH builds do not break.
34525
345262006-01-21  <rlk>	5537590025c1ded285da54be8d5beba9630e36aa
34527
34528	Lines: +51, -11
34529	Files:	scripts/mkchlog (+51, -11)
34530
34531	Print the log for files on the mainline that have been removed.
34532	This retains history when files are moved around.
34533
345342006-01-21  <rlk>	028e45de3d926e27709e20a571ca67afede01f52
34535
34536	Lines: +0, -0
34537
34538	Gutenprint 5.0.0-rc2 release
34539
345402006-01-16  <rlk>	f4e1bed624dcd45279cbd813bc0f4d3995f1c8ca
34541
34542	Lines: +5, -0
34543	Files:	NEWS (+5, -0)
34544
34545	Note instructions for printing directly to CD.
34546
345472006-01-16  <rlk>	ede2dc34684a11864e4a2a6c6e1060b60268aba1
34548
34549	Lines: +9, -0
34550	Files:	NEWS (+9, -0)
34551
34552	Add list of bugs fixed.
34553
345542006-01-16  <rlk>	389615f270fae64a3730a9406a4f15a1b0e91a8b
34555
34556	Lines: +4, -2
34557	Files:	doc/gutenprint-options (+4, -2)
34558
34559	Update description of Laminate Pattern.
34560
345612006-01-16  <rlk>	9c493582521a0e436039794b02fa88c6739381da
34562
34563	Lines: +4, -3
34564	Files:	src/testpattern/run-testpattern-1 (+4, -3)
34565
34566	Update this script also.
34567
345682006-01-15  <rlk>	19290b6f4ac38962178f52876bf2a77ac5dc2fe3
34569
34570	Lines: +10, -3
34571	Files:	src/testpattern/run-testpattern (+2, -1)
34572		src/testpattern/testpattern.c (+8, -2)
34573
34574	Return error status correctly, and do not error out unnecessarily
34575
345762006-01-14  <rlk>	0a7f3ed4eb6dfcb461891a30965708f3c1b86aa8
34577
34578	Lines: +971, -24
34579	Files:	NEWS (+32, -23)
34580		doc/Makefile.am (+6, -1)
34581		doc/gutenprint-options (added +933)
34582
34583	Add gutenprint-options documentation
34584
345852006-01-13  <rleigh>	5b7159e6b530f9dea671740a3046c13ed0907cc3
34586
34587	Lines: +19, -6
34588	Files:	configure.ac (+19, -0)
34589		src/main/util.h (+0, -6)
34590
34591	Add a feature test for GCC __attribute__ syntax.
34592
345932006-01-10  <rlk>	5c9a9cbf44fb3d12d045bc7cb633a1f2f63ef337
34594
34595	Lines: +59, -12
34596	Files:	NEWS (+8, -4)
34597		src/foomatic/foomatic-printermap (+2, -0)
34598		src/main/print-escp2-data.c (+40, -8)
34599		src/main/print-escp2.h (+1, -0)
34600		src/main/printers.xml (+8, -0)
34601
34602	Change quality settings for some newer printers that need higher
34603	resolutions (1.5 pl and PictureMate).
34604
34605	Add higher resolutions for RX700 (up to 5760x2880).
34606
34607	Add Japanese equivalents of RX700 and R2400.
34608
346092006-01-09  <rlk>	8424b141148c72b88550151b70f2c7ef63270b86
34610
34611	Lines: +0, -13
34612	Files:	src/main/print-escp2.c (+0, -13)
34613
34614	Remove unused MultiChannelLimit option
34615
346162006-01-09  <rleigh>	bc934a51768b942da9e94522eea48fc8b56f5244
34617
34618	Lines: +7066, -587
34619	Files:	m4extra/gettext.m4 (+468, -234)
34620		m4extra/gtk.m4 (added +194)
34621		m4extra/lcmessage.m4 (+26, -15)
34622		m4extra/libtool.m4 (+6316, -321)
34623		m4extra/progtest.m4 (+62, -17)
34624
34625	Add GTK-1.2 m4 macro to m4extra.
34626	Update existing m4extra m4 macros.
34627
346282006-01-08  <rlk>	3b151316bfd1d31fb59195247ea2172dfc5ccd70
34629
34630	Lines: +3, -3
34631	Files:	src/main/escp2-papers.c (+3, -3)
34632
34633	More tweaks for R800.
34634
346352006-01-08  <rlk>	fe6b818f2d8deadab1ad6608965227ad7f5e2f93
34636
34637	Lines: +9, -2
34638	Files:	NEWS (+9, -2)
34639
34640	Improve R800 tuning.
34641
346422006-01-08  <rlk>	8c40be4bb3fa48ac736d6d831c9be79a83937a73
34643
34644	Lines: +45, -45
34645	Files:	src/main/escp2-papers.c (+45, -45)
34646
34647	Improve tuning of R800.
34648
346492006-01-08  <rlk>	51513ae9634a23fd6a7e519f0c20ec7a811bbe52
34650
34651	Lines: +3, -3
34652	Files:	src/main/escp2-papers.c (+3, -3)
34653
34654	More improvement for the R300.
34655
346562006-01-07  <rlk>	510f066465bbb6f7a882dd935111f91fd00d9452
34657
34658	Lines: +74, -75
34659	Files:	NEWS (+10, -9)
34660		README (+64, -66)
34661
34662	Increase the prominence of CUPS
34663
346642006-01-07  <rlk>	695e3a807848aac24f29041960a0adce4edfb63e
34665
34666	Lines: +4, -5
34667	Files:	NEWS (+4, -5)
34668
34669	Upgrade status of Epson PictureMate
34670
346712006-01-07  <rlk>	117cdb94ffce3bc7fb7f75708ba2b372c6cb8455
34672
34673	Lines: +1, -1
34674	Files:	src/main/print-escp2-data.c (+1, -1)
34675
34676	Went a bit too far last time...
34677
346782006-01-07  <rlk>	2c8cdaf981e0c570d61a998cceb59ce89039fb66
34679
34680	Lines: +3, -3
34681	Files:	src/main/escp2-papers.c (+2, -2)
34682		src/main/print-escp2-data.c (+1, -1)
34683
34684	Improve the PictureMate some more
34685
346862006-01-07  <rlk>	27a0ea30a186218d4229a55bfe38016ad08a3a01
34687
34688	Lines: +18, -12
34689	Files:	src/main/escp2-inks.c (+6, -6)
34690		src/main/escp2-papers.c (+2, -2)
34691		src/main/escp2-resolutions.c (+6, -0)
34692		src/main/print-escp2-data.c (+4, -4)
34693
34694	Further improvements for PictureMate
34695
346962006-01-07  <rlk>	da69749b48e9eb2ebe2afd07b662db6d4bf22408
34697
34698	Lines: +2, -0
34699	Files:	src/foomatic/foomatic-generator.in (+2, -0)
34700
34701	Add a few more suffixes used by Epson printers.
34702
347032006-01-06  <rlk>	38a4107616fe6653e30f694522401b25ac4db894
34704
34705	Lines: +37, -10
34706	Files:	NEWS (+2, -1)
34707		src/main/escp2-channels.c (+1, -1)
34708		src/main/escp2-driver.c (+1, -1)
34709		src/main/escp2-inks.c (+3, -3)
34710		src/main/escp2-resolutions.c (+25, -0)
34711		src/main/print-escp2-data.c (+4, -4)
34712		src/main/print-escp2.h (+1, -0)
34713
34714	Initial cut at PictureMate tuning.
34715
347162006-01-06  <rlk>	b62657ebb146e7f9555be0186ab59e2c46554410
34717
34718	Lines: +3, -3
34719	Files:	NEWS (+3, -3)
34720
34721	Update RX700 status
34722
347232006-01-05  <rlk>	6212b910010940c64e495af2186c1407e08915ec
34724
34725	Lines: +3, -3
34726	Files:	src/main/print-escp2-data.c (+3, -3)
34727
34728	Fixes for RX700 from Chuck McCrobie.
34729
347302006-01-01  <rlk>	f421e4932b89d5ae561fb971765d767428cb4c35
34731
34732	Lines: +53, -46
34733	Files:	NEWS (+53, -46)
34734
34735	Minor tweaks
34736
347372005-12-31  <rlk>	36bec1909b1d88388ea694544f04cb50b24fe050
34738
34739	Lines: +14, -4
34740	Files:	NEWS (+6, -4)
34741		src/foomatic/foomatic-printermap (+1, -0)
34742		src/main/printers.xml (+7, -0)
34743
34744	Add Epson Stylus CX4500
34745
347462005-12-31  <rlk>	fd84ccdfcc5221458589287893c74e51132580e4
34747
34748	Lines: +0, -49
34749	Files:	src/cups/genppd.c (+0, -49)
34750
34751	Don't create UI constraints for color options in black and white mode,
34752	since there aren't actually any conflicts.
34753
347542005-12-31  <rlk>	70d9bb866186f1bc602364bd98a0f48baaf146be
34755
34756	Lines: +3, -0
34757	Files:	src/escputil/escputil.c (+3, -0)
34758
34759	Warn if printer is not known
34760
347612005-12-31  <rlk>	c6ebf14f6fb2c1c4ca88c554b09fd22cf849c0a9
34762
34763	Lines: +5, -0
34764	Files:	src/foomatic/foomatic-printermap (+1, -0)
34765		src/main/printers.xml (+4, -0)
34766
34767	Add Epson PictureMake Deluxe
34768
347692005-12-31  <rlk>	6242545c87f4bfe8dcdf1ab903df334534054f13
34770
34771	Lines: +143, -46
34772	Files:	src/escputil/escputil.c (+143, -46)
34773
34774	Respond more reasonably to unknown printer:
34775
34776	1) If identify is requested, always print the printer name whether we
34777	   know about it or not.
34778
34779	2) If ink level is requested and the ink cartridge ID is 0x40, use an
34780	   auxiliary set of color names.
34781
34782	3) If extended ink level is requested, first get ink color names and
34783	   then attempt to use those to read ink names.
34784
347852005-12-31  <rlk>	5fe8a22e6355b2ae0427fd87aeb6b14fe169fd2e
34786
34787	Lines: +265, -7
34788	Files:	NEWS (+12, -6)
34789		src/foomatic/foomatic-printermap (+2, -0)
34790		src/main/escp2-channels.c (+162, -0)
34791		src/main/escp2-inks.c (+21, -0)
34792		src/main/escp2-papers.c (+20, -0)
34793		src/main/print-escp2-data.c (+36, -1)
34794		src/main/print-escp2.h (+4, -0)
34795		src/main/printers.xml (+8, -0)
34796
34797	Preliminary support for the Epson E-100/PictureMate.
34798
347992005-12-31  <rlk>	40d69f4499a76f0782fdda1fce012693a6782616
34800
34801	Lines: +0, -114
34802	Files:	src/cups/genppd.c (+0, -114)
34803
34804	Don't generate UI constraints for the quality and image type
34805	parameters, since they don't disable anything any more.
34806
348072005-12-31  <rlk>	e271faa177fa84bf323d53eb408fb0a4f50807a0
34808
34809	Lines: +12, -3
34810	Files:	NEWS (+12, -3)
34811
34812	Update printer list
34813
348142005-12-31  <rlk>	e3c83e6f89908b3eb4fe5dfa40185bd0828c1be8
34815
34816	Lines: +8, -8
34817	Files:	src/foomatic/foomatic-printermap (+8, -8)
34818
34819	Add a few more printers.
34820
348212005-12-31  <rlk>	58eed5f0fbfffbef4318c9a91fdcdac05bcad9bb
34822
34823	Lines: +1, -1
34824	Files:	src/main/papers.xml (+1, -1)
34825
34826	4x6 photo paper has become very common.
34827
348282005-12-31  <rlk>	e2d82b334403a93d5435bc036b30a89971f7b9f6
34829
34830	Lines: +115, -14
34831	Files:	NEWS (+11, -5)
34832		src/foomatic/foomatic-printermap (+5, -0)
34833		src/main/print-escp2-data.c (+51, -2)
34834		src/main/printers.xml (+48, -7)
34835
34836	Add a few more Epson multi-function printers.
34837
34838	Fix up escputil -e output on multi-function printers.
34839
348402005-12-31  <rlk>	50b394ad9d65f374329176bfb7e7dd124582a50a
34841
34842	Lines: +1, -1
34843	Files:	README (+1, -1)
34844
34845	Minor wording change
34846
348472005-12-31  <rlk>	503098c0dd8668677c915895e8918325a06573f1
34848
34849	Lines: +9, -9
34850	Files:	src/escputil/d4lib.c (+8, -8)
34851		src/escputil/escputil.c (+1, -1)
34852
34853	Improve performance
34854
348552005-12-30  <rlk>	bb7b00eda931dcc1bdf8a5b89e5d12a69e3f618f
34856
34857	Lines: +8, -4
34858	Files:	src/gutenprintui/panel.c (+4, -2)
34859		src/gutenprintui2/panel.c (+4, -2)
34860
34861	Minor fix to option group separators
34862
348632005-12-30  <rlk>	04a044a0f9d04e27a11259dce955fce13c4f8233
34864
34865	Lines: +1, -1
34866	Files:	src/main/print-color.c (+1, -1)
34867
34868	Move GCR curve to advanced 4, since other GCR parameters are in advanced4.
34869
348702005-12-30  <rlk>	e36de91cd2989df0e5445b4e3cab46a165537ec8
34871
34872	Lines: +3, -3
34873	Files:	README (+3, -3)
34874
34875	Minor wording change.
34876
348772005-12-30  <rlk>	6f9caf83e75dde8ac0d131ddb956f84572de7cf5
34878
34879	Lines: +17, -16
34880	Files:	NEWS (+8, -7)
34881		README (+9, -9)
34882
34883	Bump version
34884
348852005-12-30  <rlk>	69d04e03907d641d3d00c81709e0da35d39d4f76
34886
34887	Lines: +32, -11
34888	Files:	NEWS (+6, -4)
34889		src/gutenprintui/panel.c (+13, -4)
34890		src/gutenprintui2/panel.c (+13, -3)
34891
34892	Eliminate spurious horizontal lines drawn through some options in
34893	the GIMP plugin in some cases.
34894
348952005-12-30  <rlk>	8faa3e83eb4ae448d87dde0c91f9eca4e3ed33de
34896
34897	Lines: +3, -3
34898	Files:	src/main/escp2-papers.c (+3, -3)
34899
34900	Improve tuning of premium papers.
34901
349022005-12-29  <rlk>	3cc0326bc69a308b115b70ff1096a6e1d80ceb10
34903
34904	Lines: +2, -2
34905	Files:	src/main/escp2-inks.c (+2, -2)
34906
34907	Correct names of a few sets of drop sizes.
34908
349092005-12-29  <rlk>	43a0d2b641bdb9a037c45799fa0e9b21cfdb3947
34910
34911	Lines: +29, -14
34912	Files:	NEWS (+29, -14)
34913
34914	Note latest round of updates.
34915
349162005-12-29  <rlk>	0e806496800d627b417649e77d4e9443835b8564
34917
34918	Lines: +185, -173
34919	Files:	src/cups/genppd.c (+0, -3)
34920		src/main/dither-main.c (+21, -40)
34921		src/main/escp2-driver.c (+2, -0)
34922		src/main/print-color.c (+3, -10)
34923		src/main/print-escp2-data.c (+14, -14)
34924		src/main/print-escp2.c (+145, -106)
34925
34926	Allow specification of all options along with Quality and Image Type.
34927	This improves the user interface by making it more apparent that the
34928	other options are available.
34929
349302005-12-29  <rleigh>	7f219bc219feda6d8ebedeb5a228a2b32a9e42ac
34931
34932	Lines: +10, -4
34933	Files:	configure.ac (+3, -0)
34934		doc/README.maintaining (+1, -1)
34935		src/gutenprintui/gutenprintui.pc.in (+2, -1)
34936		src/gutenprintui2/gutenprintui2.pc.in (+2, -1)
34937		src/main/gutenprint.pc.in (+2, -1)
34938
34939	Use the pkg-config Libs.private feature to separate out inter-library
34940	dependencies which are only required when linking statically.  This
34941	simplifies the dependencies for dynamic linking and package management.
34942	For packages depending upon the .pc files, pkg-config 0.18 or above is
34943	required to use this feature (but not for building gutenprint).
34944
349452005-12-24  <rlk>	f746895a969803b971ab54df49b50d057015d111
34946
34947	Lines: +23, -6
34948	Files:	src/cups/genppd.c (+13, -3)
34949		src/cups/rastertoprinter.c (+10, -3)
34950
34951	1389787 CUPS driver does not set Quality correctly
34952
349532005-12-24  <rlk>	d8d6f8c4bf73e0b9768e6188259c218bcfa7cf9b
34954
34955	Lines: +3, -4
34956	Files:	src/cups/cups-genppdupdate.in (+3, -4)
34957
34958	1389785 cups-genppdupdate sets PPD file owners incorrectly
34959
349602005-11-22  <rleigh>	39dccc12c55d2430c17c723ab52e4b3ac11aa1cf
34961
34962	Lines: +3, -0
34963	Files:	doc/.cvsignore (+3, -0)
34964
34965	Ignore generated gutenprintui2 files.
34966
349672005-11-22  <rleigh>	aabbba6c5142678fe7ea667f18cec8b129dae194
34968
34969	Lines: +0, -20
34970	Files:	debian/.cvsignore (removed -20)
34971
34972	Remove .cvsignore.
34973
349742005-11-22  <rleigh>	763d94eea6f10c76442cd825c8a2164f3a1e7862
34975
34976	Lines: +6, -6
34977	Files:	doc/developer/Makefile.am (+1, -1)
34978		doc/users_guide/Makefile.am (+2, -2)
34979		src/cups/Makefile.am (+2, -2)
34980		src/foomatic/Makefile.am (+1, -1)
34981
34982	Replace the use of the deprecated $(mkinstalldirs) with $(mkdir_p).
34983
349842005-11-21  <rleigh>	cb0a581ab913457b37b336c6a4dd215980dfcb2b
34985
34986	Lines: +4, -10
34987	Files:	doc/README.maintaining (+4, -10)
34988
34989	Update build tools version requirements.
34990
349912005-11-21  <rlk>	0c2811f3d871d7337d98489eb3ff0be2431c8b01
34992
34993	Lines: +14, -4
34994	Files:	NEWS (+6, -4)
34995		src/foomatic/foomatic-printermap (+1, -0)
34996		src/main/printers.xml (+7, -0)
34997
34998	Add Epson DX4200.
34999
350002005-11-21  <rleigh>	02f3ba047bf8b504c10d0243a8e6dcb7884651c7
35001
35002	Lines: +3, -97
35003	Files:	Makefile.am (+0, -3)
35004		configure.ac (+2, -2)
35005		doc/Makefile.am (+0, -4)
35006		doc/developer/Makefile.am (+0, -4)
35007		doc/developer/using.xml (+1, -4)
35008		doc/users_guide/Makefile.am (+0, -4)
35009		include/Makefile.am (+0, -4)
35010		include/gutenprint/Makefile.am (+0, -4)
35011		include/gutenprintui/Makefile.am (+0, -4)
35012		include/gutenprintui2/Makefile.am (+0, -4)
35013		man/Makefile.am (+0, -4)
35014		samples/Makefile.am (+0, -4)
35015		scripts/Makefile.am (+0, -4)
35016		src/Makefile.am (+0, -4)
35017		src/cups/Makefile.am (+0, -4)
35018		src/escputil/Makefile.am (+0, -4)
35019		src/foomatic/Makefile.am (+0, -4)
35020		src/ghost/Makefile.am (+0, -4)
35021		src/gimp/Makefile.am (+0, -4)
35022		src/gimp2/Makefile.am (+0, -4)
35023		src/gutenprintui/Makefile.am (+0, -4)
35024		src/gutenprintui2/Makefile.am (+0, -4)
35025		src/main/Makefile.am (+0, -4)
35026		src/testpattern/Makefile.am (+0, -4)
35027		test/Makefile.am (+0, -4)
35028
35029	Makefile.am: Removed AUTOMAKE_OPTIONS and MAINT_CHARSET from all
35030	             Makefile.am files.  These were obsolete with current
35031		     automake versions.
35032	configure.ac: Added automake options to AM_INIT_AUTOMAKE.
35033	              Bumped version to -rc2 to match the version in NEWS.
35034
350352005-10-30  <rlk>	51ca9c5c8b3f07351b4c2ebe394cb37ac56a74f0
35036
35037	Lines: +1, -1
35038	Files:	src/main/escp2-papers.c (+1, -1)
35039
35040	Further slight improvement for photo quality inkjet paper.
35041
350422005-10-30  <rlk>	d3036f39456c0923630d7953ed09c52600ea65db
35043
35044	Lines: +4, -4
35045	Files:	src/main/escp2-papers.c (+4, -4)
35046
35047	More tuning for R200 et al.
35048
350492005-10-29  <rlk>	2d92bff679056b962bf18402094ff7360fb89715
35050
35051	Lines: +37, -27
35052	Files:	NEWS (+12, -2)
35053		src/main/escp2-channels.c (+2, -2)
35054		src/main/escp2-papers.c (+22, -22)
35055		src/main/print-escp2-data.c (+1, -1)
35056
35057	Retune the Epson Stylus Photo R200 and related printers.
35058
350592005-10-28  <rlk>	d5330226865f0616097c9e60ea4cf84889c3f8f5
35060
35061	Lines: +27, -3
35062	Files:	NEWS (+12, -3)
35063		src/foomatic/foomatic-printermap (+3, -0)
35064		src/main/printers.xml (+12, -0)
35065
35066	Support Epson Stylus Photo R220, R320, and R340
35067
350682005-10-28  <rlk>	61655b2747b1406f88c8bd2d589a6ace7b6e5b95
35069
35070	Lines: +19, -4
35071	Files:	NEWS (+9, -4)
35072		src/foomatic/foomatic-printermap (+2, -0)
35073		src/main/printers.xml (+8, -0)
35074
35075	Add support for Epson C68 and D68
35076
350772005-10-26  <rlk>	9354a210e4517f0e6bdfab0b577d8187a2f8a551
35078
35079	Lines: +107, -31
35080	Files:	NEWS (+34, -10)
35081		src/gutenprintui2/plist.c (+17, -13)
35082		src/main/print-vars.c (+56, -8)
35083
35084	Load the printrc file correctly in all locales.
35085
35086	Improve debug output.
35087
350882005-10-23  <rlk>	3718d3ecafe214a3652b3cdf0abb506c9a160d48
35089
35090	Lines: +650, -44
35091	Files:	NEWS (+2, -0)
35092		src/foomatic/foomatic-printermap (+1, -0)
35093		src/main/escp2-channels.c (+282, -19)
35094		src/main/escp2-inks.c (+27, -0)
35095		src/main/escp2-papers.c (+233, -0)
35096		src/main/escp2-resolutions.c (+10, -0)
35097		src/main/print-dither-matrices.c (+13, -5)
35098		src/main/print-escp2-data.c (+38, -1)
35099		src/main/print-escp2.c (+27, -16)
35100		src/main/print-escp2.h (+5, -0)
35101		src/main/printers.xml (+6, -2)
35102		test/unprint.c (+6, -1)
35103
35104	Add baseline support for Epson Stylus Photo R2400, with partial tuning.
35105
35106	Add transposed (720x1440 and 1440x2880) resolutions to Epson driver.
35107	This may give better results in some cases.
35108
351092005-10-21  <rlk>	feac88cdbc9bcdadd8add7c227fe687a60e8c409
35110
35111	Lines: +2, -2
35112	Files:	COPYING (+2, -2)
35113
35114	Update FSF address.
35115
351162005-10-21  <faust3>	db4f964ac2c9f6038d88ead41268ebf30b3552d1
35117
35118	Lines: +1, -0
35119	Files:	NEWS (+1, -0)
35120
35121	DuplexTumble for iP4000
35122
351232005-10-21  <faust3>	daf8a6fe6cf2d4c3847cbc0adb2304f90877b26a
35124
35125	Lines: +82, -4
35126	Files:	src/main/print-canon.c (+82, -4)
35127
35128	duplex support for the iP4000 (NoToumble not yet supported) patch by Andreas Kemnade <akemnade at tzi.de>
35129
351302005-10-21  <faust3>	54bc95ed2052eabf862ee654ad497e425da1be59
35131
35132	Lines: +6, -0
35133	Files:	AUTHORS (+3, -0)
35134		NEWS (+3, -0)
35135
35136	canon s200 support
35137
351382005-10-21  <faust3>	88508b68028473e2d1b5f424e356f37770819bf9
35139
35140	Lines: +310, -17
35141	Files:	src/foomatic/foomatic-printermap (+1, -0)
35142		src/main/print-canon.c (+305, -17)
35143		src/main/printers.xml (+4, -0)
35144
35145	support for canon s200, patch by Karsten Festag <karsten.festag at gmx.de>
35146
351472005-10-21  <m0m>	c4abf7aa8a3fc0e278d6295a786bffc708445563
35148
35149	Lines: +124, -4
35150	Files:	NEWS (+6, -1)
35151		src/foomatic/foomatic-printermap (+4, -0)
35152		src/main/print-olympus.c (+112, -3)
35153		src/main/printers.xml (+2, -0)
35154
35155	- added code support for Sony UP-DR150
35156	- added new Canon printers SELPHY CP-510, SELPHY CP-710
35157	 (Canon CP-220 series)
35158	- added Olympus P-11 (Olympus P-10 series)
35159
351602005-10-18  <rlk>	bc184c9e8b8e35b7b2efd1f6c8d486dc26f8209f
35161
35162	Lines: +18, -10
35163	Files:	include/gutenprint/color.h (+5, -0)
35164		include/gutenprint/curve-cache.h (+1, -1)
35165		include/gutenprint/image.h (+2, -0)
35166		src/cups/genppd.c (+2, -2)
35167		src/ghost/ijsgutenprint.c (+2, -2)
35168		src/main/curve-cache.c (+1, -1)
35169		src/main/path.c (+1, -1)
35170		src/main/print-escp2.h (+1, -1)
35171		src/main/print-olympus.c (+2, -1)
35172		src/main/print-pcl.c (+1, -1)
35173
35174	Fix some miscellaneous warnings
35175
351762005-10-10  <rlk>	1978f98b8909e4af61e2f9c6d530755e8db0ac07
35177
35178	Lines: +16, -3
35179	Files:	src/main/print-ps.c (+16, -3)
35180
35181	1304710 Postscript driver corrupts output if width not multiple of 4
35182
351832005-10-06  <rlk>	f0971a32df64e1a091f37f09d7bfe580d905179f
35184
35185	Lines: +39, -29
35186	Files:	src/gutenprintui2/panel.c (+35, -29)
35187		src/main/print-escp2.c (+4, -0)
35188
35189	Print correctly if quadtone ink is selected in color mode (force
35190	the mode to grayscale).
35191
351922005-10-02  <rlk>	61a49af779a11f16dda48b7d77f3574ecaf03c6f
35193
35194	Lines: +0, -2
35195	Files:	src/cups/genppd.c (+0, -2)
35196
35197	Remove comment about initialize_stp_options (4.2 holdover).
35198
351992005-10-01  <rlk>	591326ce6d618f255d2f88dcc19650a27821e5f2
35200
35201	Lines: +7, -24
35202	Files:	NEWS (+7, -24)
35203
35204	Correct the list of printers for which four color mode is incompatible
35205	with glossy paper, and remove specific blurb about resolutions on C80.
35206
352072005-10-01  <rlk>	ce657918b20663a5afd3c3ad71494bf63b787dea
35208
35209	Lines: +10, -3
35210	Files:	NEWS (+10, -3)
35211
35212	Note improvements to escputil.
35213
352142005-10-01  <rlk>	e2c336e95ec424b2066062c1a44fc78a41dc4b39
35215
35216	Lines: +124, -47
35217	Files:	src/escputil/escputil.c (+82, -47)
35218		src/foomatic/foomatic-printermap (+6, -0)
35219		src/main/printers.xml (+36, -0)
35220
35221	Improve escputil -i and escputil -e by recognizing the ink output
35222	of more printers.
35223
352242005-10-01  <rlk>	afa909a2370ef2c9f845dc8f9a04892e153c6737
35225
35226	Lines: +40, -5
35227	Files:	NEWS (+14, -5)
35228		src/foomatic/foomatic-printermap (+4, -0)
35229		src/main/printers.xml (+22, -0)
35230
35231	Preliminary support for Epson Stylus CX-3700, CX-4700, CX-7700,
35232	DX-3850, and DX-4800.
35233
352342005-09-28  <faust3>	ee4a57940da769becf2ddae9919b4e8bb95ee899
35235
35236	Lines: +5, -0
35237	Files:	AUTHORS (+3, -0)
35238		NEWS (+2, -0)
35239
35240	cd printing for pixma printer
35241
352422005-09-28  <faust3>	a4e85af73a695b3f0c28326bf71c90bcd2e09f8e
35243
35244	Lines: +118, -8
35245	Files:	src/main/print-canon.c (+118, -8)
35246
35247	CD label support for Canon PIXMA iP4000, patch by Andreas Kemnade <akemnade at tzi.de>
35248
352492005-09-28  <faust3>	c1b889853a1690d07a417f28f3583b65c8013d68
35250
35251	Lines: +22, -5
35252	Files:	src/main/print-canon.c (+22, -5)
35253
35254	attempt to fix offset handling for the 5 pixel in 1 byte compression, don't discard the last pixels when shiffting the buffer
35255
352562005-09-18  <rlk>	89a66e318d457aa2c811a3dc947f5655a5ddcbe6
35257
35258	Lines: +24, -8
35259	Files:	NEWS (+7, -3)
35260		src/foomatic/foomatic-printermap (+3, -1)
35261		src/main/printers.xml (+14, -4)
35262
35263	Support a few more UK models
35264
352652005-09-17  <rlk>	683048a454617b3732daf8426d05217d513b2cb7
35266
35267	Lines: +96, -2
35268	Files:	NEWS (+27, -2)
35269		src/foomatic/foomatic-printermap (+8, -0)
35270		src/main/print-escp2-data.c (+17, -0)
35271		src/main/printers.xml (+44, -0)
35272
35273	  5) Preliminary support for the Epson Stylus C87, C88, CX3800,
35274	     CX3810, CX4200, CX4800, CX5800, CX7800, and DX3800.  These
35275	     printers are expected to be fully functional (for the
35276	     multi-function devices, this package supports only the printer
35277	     function).
35278
35279	  7) Experimental support for the Epson Stylus Photo RX700.  This
35280	     printer may or may not function correctly, and is not likely to
35281	     be properly tuned.
35282
352832005-09-17  <rlk>	05198f773b14068db52c0d8691101f27f1eb558a
35284
35285	Lines: +470, -266
35286	Files:	NEWS (+19, -143)
35287		src/gutenprintui/gutenprintui-internal.h (+1, -0)
35288		src/gutenprintui/panel.c (+173, -40)
35289		src/gutenprintui2/gutenprintui-internal.h (+1, -0)
35290		src/gutenprintui2/panel.c (+174, -40)
35291		src/main/color-conversion.h (+1, -0)
35292		src/main/print-color.c (+98, -43)
35293		src/main/print-ps.c (+2, -0)
35294		src/main/print-raw.c (+1, -0)
35295
35296	  1) The Postscript driver now produces more accurate colors.
35297	     Previous releases produced overly pale colors with the default
35298	     settings.
35299
35300	  2) The Postscript driver now accepts red, green, and blue rather
35301	     than cyan, magenta, and yellow options.
35302
35303	  3) The GIMP plugin now offers improved choices in the color
35304	     adjustment window for viewing individual channels of the output.
35305	     It now offers red/green/blue, cyan/magenta/yellow, or
35306	     cyan/magenta/yellow/black as appropriate.
35307
35308	  4) The GIMP plugin is now significantly more responsive.
35309
353102005-09-17  <rlk>	d364077981d001c939bce7a160d6eac1ab4a0963
35311
35312	Lines: +12, -0
35313	Files:	NEWS (+2, -0)
35314		src/foomatic/foomatic-printermap (+2, -0)
35315		src/main/printers.xml (+8, -0)
35316
35317	Add Epson CX3800
35318
353192005-09-02  <rlk>	a3dbd6544be2261d409a15aabfd0bd00727e467a
35320
35321	Lines: +0, -0
35322
35323	Gutenprint 5.0.0-rc1 release
35324
353252005-08-27  <rlk>	4bdec330219bfa11f3f6b020b2c748affe69b6cf
35326
35327	Lines: +5, -5
35328	Files:	NEWS (+5, -5)
35329
35330	Minor formatting improvement.
35331
353322005-08-27  <tillkamppeter>	a0e15ce31d94e1317fe2cb37340576912859739d
35333
35334	Lines: +50, -6
35335	Files:	NEWS (+10, -6)
35336		src/foomatic/foomatic-templates-ijs/STP_InputSlot.xml (added +20)
35337		src/foomatic/foomatic-templates-ijs/STP_MediaType.xml (added +20)
35338
35339	Added template files to rename "STP_InputSlot" and "STP_MediaType" to
35340	"InputSlot" and "Mediatype", removed duplicate Canon Pixma item from
35341	NEWS file, updated NEWS file.
35342
353432005-08-25  <rlk>	23c3e69b19fd05af9fe6b63f3c50fb1171db8366
35344
35345	Lines: +0, -0
35346	Files:	src/main/print-canon.c (+0, -0)
35347
35348	1268829 iP4000 PPD File Problem
35349
353502005-08-17  <rlk>	833d2eba675729061248764de634b39f94ed7a44
35351
35352	Lines: +0, -0
35353
35354	Danish translation
35355
353562005-08-14  <rlk>	54589df76117a3137b72b3acfaf601cf170fa714
35357
35358	Lines: +424, -383
35359	Files:	NEWS (+412, -90)
35360		README (+12, -293)
35361
35362	Clean up release notes
35363
353642005-08-14  <rleigh>	4a2ef4b4225675d76674dd2c5ba54a24c6b1efbe
35365
35366	Lines: +22, -12
35367	Files:	src/gutenprintui/panel.c (+11, -6)
35368		src/gutenprintui2/panel.c (+11, -6)
35369
35370	Make sure the printable width and height global variables are never used
35371	uninitialised.  This could otherwise result in settings corruption.
35372
353732005-08-14  <rleigh>	ef1665b852e7959f240335a59489f1b6a706c15b
35374
35375	Lines: +11, -3
35376	Files:	src/main/escp2-papers.c (+8, -0)
35377		src/main/print-escp2.c (+3, -3)
35378
35379	Applied patch from Dan Torop to fix a segfault when printing with an
35380	Epson R800 and particular paper types:
35381	- print-escp2.c: Perform stricted pointer checking in
35382	  adjust_print_quality(), to avoid dereferencing an invalid pointer.
35383	- escp2-papers.c: Add missing papertypes for the R800.
35384
353852005-08-14  <rleigh>	3658080854f6dfa4d64d492bf6fdfa5f52378f2b
35386
35387	Lines: +1, -1
35388	Files:	src/cups/cups-genppdupdate.in (+1, -1)
35389
35390	Handle filenames containing metacharacters correctly.
35391
353922005-08-14  <rlk>	14621680accc3ae98f099681d95d4af3a67726ba
35393
35394	Lines: +127, -126
35395	Files:	NEWS (+25, -20)
35396		README (+0, -35)
35397		src/main/escp2-inks.c (+18, -2)
35398		src/main/escp2-resolutions.c (+9, -0)
35399		src/main/print-escp2-data.c (+72, -68)
35400		src/main/print-escp2.c (+1, -0)
35401		src/main/print-escp2.h (+2, -1)
35402
35403	Support 5760x2880 on R800/R1800
35404
354052005-08-13  <rlk>	5823562e32d875ed59bacc2584ffaca4177dbbea
35406
35407	Lines: +0, -0
35408
35409	Gutenprint 20050813 snapshot
35410
354112005-08-13  <rlk>	248ee3d2bd9a083b16a4da86446edc08a21db69d
35412
35413	Lines: +3, -3
35414	Files:	src/main/escp2-papers.c (+3, -3)
35415
35416	Reduce density on premium glossy slightly on R800.
35417
354182005-08-13  <rlk>	c381eb59fb12fe7e20aa7db775a2c3f567684ac7
35419
35420	Lines: +51, -20
35421	Files:	src/escputil/escputil.c (+51, -20)
35422
35423	Handle printers that return status but don't respond to @EJL ID.
35424
354252005-08-13  <rlk>	629711a74c2cf4bb9346a30d7ae8d831fdceaad8
35426
35427	Lines: +21, -21
35428	Files:	src/main/escp2-papers.c (+21, -21)
35429
35430	Improve grayscale and density on R800.
35431
354322005-08-11  <rlk>	bb9b6435643e33ccdb43e4ad09a4b93c98684fd8
35433
35434	Lines: +2, -0
35435	Files:	NEWS (+2, -0)
35436
35437	Note Traditional Chinese translation added.
35438
354392005-08-11  <rlk>	b10822fbad5e03893d6e21c09f603c6927b937d8
35440
35441	Lines: +2, -0
35442	Files:	configure.ac (+2, -0)
35443
35444	Remove cups-genppdconfig.5.0 prior to renaming cups-genppdconfig to
35445	cups-genppdconfig.5.0 to prevent problems of mv refusing to overwrite
35446	file in some cases.
35447
354482005-08-10  <rlk>	ac6d613ade4791ec4ffd0e84947d4d5e26527fd6
35449
35450	Lines: +12, -5
35451	Files:	src/foomatic/printer_options.c (+2, -2)
35452		src/ghost/ijsgutenprint.c (+10, -3)
35453
35454	Change option values for boolean options from 0/1 to false/true.
35455	For some reason, 0/1 seems to result in the options always being
35456	set true, whatever the defaults in the PPD files.  This resulted
35457	in full bleed always being enabled.
35458
35459	ijsgutenprint still accepts 0 and 1 in addition to false and true.
35460
354612005-08-10  <rlk>	94a3672bd8b13e2ec0feddd799530b088274aff2
35462
35463	Lines: +186, -186
35464	Files:	src/main/printers.xml (+186, -186)
35465
35466	Darken images slightly
35467
354682005-08-10  <rlk>	7e2a42cd5f28ed1c2cc16b43219d0200b6894d9f
35469
35470	Lines: +1, -1
35471	Files:	configure.ac (+1, -1)
35472		po/zh_TW.po (added +0)
35473
35474	Add zh_TW support
35475
354762005-08-02  <rleigh>	28350f935d8f364b2b1660ed2ac15fcb47c01e69
35477
35478	Lines: +0, -1
35479	Files:	src/cups/cups-genppdconfig.in (+0, -1)
35480
35481	Don't include the Locale::gettext module, which isn't actually used.
35482
354832005-08-02  <rlk>	d081a6834bf7f82e17c4d4d1703715142040e1c8
35484
35485	Lines: +0, -0
35486
35487	Gutenprint 20050801 snapshot
35488
354892005-08-02  <rlk>	17624a8d25d2d6deb57340df1e00fc5dc8d09824
35490
35491	Lines: +15, -11
35492	Files:	NEWS (+15, -11)
35493
35494	Note addition of Canon Pixma i4000.
35495
354962005-08-01  <faust3>	ec435c130883adaf3af69a3b6714ab98f11a0779
35497
35498	Lines: +1, -1
35499	Files:	src/main/print-canon.c (+1, -1)
35500
35501	make valgrind happy
35502
355032005-07-30  <faust3>	d8333988a1728bc734955b81b2861cf7544eaefe
35504
35505	Lines: +1, -1
35506	Files:	src/main/print-canon.c (+1, -1)
35507
35508	eliminate warning
35509
355102005-07-30  <faust3>	3074e904bf3eb90883ac004631033e2486abe0d1
35511
35512	Lines: +5, -0
35513	Files:	NEWS (+5, -0)
35514
35515	Canon PIXMA iP4000
35516
355172005-07-30  <faust3>	7a728760f9c5b818f1dc994ea31b9f78bd2b92df
35518
35519	Lines: +3, -0
35520	Files:	AUTHORS (+3, -0)
35521
35522	add myself
35523
355242005-07-30  <faust3>	71b261afee513eaab13b3fddaaf054faeaad4757
35525
35526	Lines: +293, -4
35527	Files:	src/foomatic/foomatic-printermap (+1, -0)
35528		src/main/print-canon.c (+288, -4)
35529		src/main/printers.xml (+4, -0)
35530
35531	add basic support for Canon PIXMA iP4000, colors still need a lot of work
35532
355332005-07-30  <faust3>	f2c514a8aaf02bfc05c8851bf7786bf3ade46581
35534
35535	Lines: +1, -1
35536	Files:	src/main/print-canon.c (+1, -1)
35537
35538	LightCyanTransition should set the Cyan Density, not Magenta...
35539
355402005-07-30  <faust3>	47742404b4a428bcfe7fba8ea46d0e84b423382c
35541
35542	Lines: +1, -36
35543	Files:	src/main/print-canon.c (+1, -36)
35544
35545	remove canon_fold_2bit() because it is functionaly identical to stp_fold()
35546
355472005-07-30  <faust3>	d4dd74f21353ae9b78c2b0eadfe23964e50eff21
35548
35549	Lines: +1, -1
35550	Files:	src/main/print-canon.c (+1, -1)
35551
35552	inks_cnt should be set to the correct number of inks
35553
355542005-07-30  <rlk>	9a288c58a261e0da587b1dbbab594141a89069e6
35555
35556	Lines: +21, -8
35557	Files:	NEWS (+21, -8)
35558
35559	Further updates
35560
355612005-07-30  <rlk>	9a297bafebc6936575271dcf72c9428ceda249c0
35562
35563	Lines: +2, -2
35564	Files:	src/ghost/ijsgutenprint.c (+2, -2)
35565
35566	Purge float parameters before merging with print variables, so that we
35567	don't remove important settings like gamma.
35568
355692005-07-30  <rlk>	996177052c086a02de456d55f9529593c249ed05
35570
35571	Lines: +1, -1
35572	Files:	src/foomatic/foomatic-generator.in (+1, -1)
35573
35574	Fix output type definition.
35575
355762005-07-28  <rlk>	ae3ea08e8f3f03589f372ffe1ca96b27719e3465
35577
35578	Lines: +10, -16
35579	Files:	src/main/dither-predithered.c (+10, -16)
35580
35581	Allow specification of variable drop sizes with predithered mode.
35582
355832005-07-28  <rlk>	06efd7026b8213dabd86218070ed9c9756c73b18
35584
35585	Lines: +2, -2
35586	Files:	src/testpattern/testpattern.sample (+1, -1)
35587		src/testpattern/testpatternl.l (+1, -1)
35588
35589	Always return allocated strings so free will work correctly
35590
355912005-07-16  <rlk>	4c1b144253eb73f8f484972e83994c9a17a198dc
35592
35593	Lines: +0, -0
35594
35595	Gutenprint 20050715 snapshot
35596
355972005-07-15  <rlk>	59c697766a3a9e895ac69084a66c304df8edcf6c
35598
35599	Lines: +13, -8
35600	Files:	NEWS (+13, -8)
35601
35602	Minor updates
35603
356042005-07-15  <rlk>	18105ea6f9dddd57eea5dcfaeea1da88fde67f74
35605
35606	Lines: +76, -71
35607	Files:	README (+76, -71)
35608
35609	Minor updates
35610
356112005-07-15  <rlk>	cbb94175a975c591d76dbff58565bad7a8d1eecd
35612
35613	Lines: +3, -1
35614	Files:	configure.ac (+3, -1)
35615
35616	Turn on PPD file translation.
35617
356182005-07-15  <rlk>	6f91abd308393b72e219ff27ce13d425ec6653cf
35619
35620	Lines: +12, -8
35621	Files:	NEWS (+12, -8)
35622
35623	Note bug fix for boundary condition with 6-color printing.
35624
356252005-07-14  <rlk>	48e261182af5e92adbb17d4b4379bd8b3804e5d7
35626
35627	Lines: +2, -0
35628	Files:	src/main/channel.c (+2, -0)
35629
35630	Fix boundary condition identified by Stephen Tweedie.
35631
356322005-07-13  <rlk>	eecef50f4ed2b91f36878444c43f717e0de0515e
35633
35634	Lines: +314, -521
35635	Files:	NEWS (+284, -485)
35636		README (+30, -36)
35637
35638	Prep for 5.0.0-rc1
35639
356402005-07-13  <rlk>	dfb59210f82bc85cb1e7e5f9ea71c0894fee4d41
35641
35642	Lines: +1, -1
35643	Files:	scripts/mkchlog (+1, -1)
35644
35645	Properly identify branch lists in comments.
35646
356472005-07-04  <rleigh>	15dfb530069037e8ca44f93d91fe881c0ff8a28e
35648
35649	Lines: +1, -2
35650	Files:	src/cups/cups-genppdupdate.in (+1, -2)
35651
35652	Relax PPD permissions and ownership checks.
35653
356542005-07-04  <rlk>	9749af92906f805e04216ab66c798525fa31ea55
35655
35656	Lines: +1, -1
35657	Files:	NEWS (+1, -1)
35658
35659	Advance release.
35660
356612005-07-04  <rlk>	95706182d8cee1eabb715ba69fcf4568d4d3336c
35662
35663	Lines: +0, -108
35664	Files:	src/main/color-conversion.h (+0, -1)
35665		src/main/color-conversions.c (+0, -105)
35666		src/main/print-color.c (+0, -2)
35667
35668	Remove dead code
35669
356702005-07-04  <rlk>	bbaa78e926cc0ba15f5d098336550437e4e0ee72
35671
35672	Lines: +31, -18
35673	Files:	src/main/channel.c (+31, -18)
35674
35675	Fix all known combinations of split output, GCR, extra color channels,
35676	and gloss.
35677
356782005-07-03  <rlk>	d44fa364aa8e8c6b7eafa5632c83d935992da3ad
35679
35680	Lines: +254, -117
35681	Files:	include/gutenprint/channel.h (+2, -0)
35682		src/main/channel.c (+111, -3)
35683		src/main/color-conversions.c (+26, -22)
35684		src/main/escp2-channels.c (+4, -4)
35685		src/main/escp2-papers.c (+34, -34)
35686		src/main/print-canon.c (+8, -8)
35687		src/main/print-color.c (+31, -8)
35688		src/main/print-escp2.c (+22, -22)
35689		src/main/print-lexmark.c (+8, -8)
35690		src/main/print-pcl.c (+8, -8)
35691
35692	Do the composite generation in GCR by adding the composite component
35693	back in rather than subtracting the black ink component out.  This
35694	enables us to adjust the grayscale without changing the channel
35695	densities, which permits us to get more gamut out of inksets
35696	with radically unbalanced colors.
35697
35698	***NOTE*** At present, gloss generation is broken (segfaults).
35699	This does not appear to be a new problem; I still need to identify
35700	where this broke.
35701
357022005-07-02  <rlk>	ccd2ee9a80f72bc3ec1c8dedc28eec84ae6111a6
35703
35704	Lines: +21, -21
35705	Files:	src/main/escp2-channels.c (+2, -2)
35706		src/main/escp2-papers.c (+19, -19)
35707
35708	Improvements for the R300.
35709
357102005-07-01  <rleigh>	48fdae4a47d300445f1a96f300c6a9b7d2d49ace
35711
35712	Lines: +1, -1400
35713	Files:	Makefile.am (+1, -18)
35714		configure.ac (+0, -1)
35715		debian/Makefile.am (removed -102)
35716		debian/README.Debian (removed -23)
35717		debian/README.building (removed -91)
35718		debian/changelog (removed -366)
35719		debian/compat (removed -1)
35720		debian/control.in (removed -331)
35721		debian/copyright (removed -21)
35722		debian/cupsys-driver-gutenprint.docs (removed -2)
35723		debian/cupsys-driver-gutenprint.install (removed -12)
35724		debian/cupsys-driver-gutenprint.postinst (removed -46)
35725		debian/cupsys-driver-gutenprint.postrm (removed -36)
35726		debian/escputil.docs (removed -1)
35727		debian/escputil.install (removed -2)
35728		debian/foomatic-db-gutenprint.install (removed -2)
35729		debian/gimp-print.docs (removed -3)
35730		debian/gimp-print.install (removed -2)
35731		debian/gimp-print.postrm (removed -39)
35732		debian/gimp-print.preinst (removed -39)
35733		debian/gutenprint-doc.doc-base (removed -14)
35734		debian/gutenprint-doc.install (removed -2)
35735		debian/gutenprint-locales.install (removed -1)
35736		debian/ijsgutenprint.install (removed -2)
35737		debian/libgutenprint-dev.docs (removed -2)
35738		debian/libgutenprint-dev.install (removed -3)
35739		debian/libgutenprint-doc.doc-base.developer.in (removed -15)
35740		debian/libgutenprint-doc.doc-base.reference.in (removed -14)
35741		debian/libgutenprint-doc.install.in (removed -2)
35742		debian/libgutenprint.install.in (removed -4)
35743		debian/libgutenprintui1-dev.install (removed -3)
35744		debian/libgutenprintui1.install.in (removed -2)
35745		debian/libgutenprintui2-dev.install (removed -3)
35746		debian/libgutenprintui2.install.in (removed -2)
35747		debian/rules (removed -193)
35748
35749	Remove Debian packaging.
35750
357512005-07-01  <m0m>	eb37d6af36fa0c243a7069659ed5c595b4583ea0
35752
35753	Lines: +12, -12
35754	Files:	NEWS (+10, -11)
35755		src/foomatic/foomatic-printermap (+1, -0)
35756		src/main/print-olympus.c (+1, -1)
35757
35758	- added Canon SELPHY CP-600
35759	- changed status of (most of) dye-sub printers from experimental to normal
35760
357612005-07-01  <rlk>	76744de759123d37508fb934ad831b77c63c7bc3
35762
35763	Lines: +41, -75
35764	Files:	src/main/color-conversions.c (+8, -42)
35765		src/main/escp2-papers.c (+33, -33)
35766
35767	Improve saturation (maybe a bit too much; we will have to look at it)
35768
357692005-06-30  <rlk>	b99f4f7d899e5398e7d3ae4eee25b7019ded9987
35770
35771	Lines: +25, -11
35772	Files:	src/main/print-list.c (+17, -8)
35773		src/main/sequence.c (+8, -3)
35774
35775	Eliminate a few warnings
35776
357772005-06-30  <rlk>	14c9b15985bf1d5e43356f9e5cde29897d3cf474
35778
35779	Lines: +2, -2
35780	Files:	src/main/print-color.c (+2, -2)
35781
35782	Improve black generation curve (from Stephen Tweedie)
35783
357842005-06-30  <rlk>	a9ff4b11d253aa794d213d5542427171b72fb55c
35785
35786	Lines: +2, -2
35787	Files:	src/gutenprintui/panel.c (+1, -1)
35788		src/gutenprintui2/panel.c (+1, -1)
35789
35790	Another missing translation.
35791
357922005-06-30  <rlk>	3c8e516559ed842c6451b7a3f7394d623a66bbf6
35793
35794	Lines: +14, -4
35795	Files:	src/main/color-conversion.h (+1, -0)
35796		src/main/color-conversions.c (+12, -4)
35797		src/main/print-color.c (+1, -0)
35798
35799	Add hue-only correction
35800
358012005-06-30  <rlk>	427c27a56056d87b764effd025716b4c33c1155f
35802
35803	Lines: +11, -11
35804	Files:	src/main/print-color.c (+10, -10)
35805		src/main/print-escp2.c (+1, -1)
35806
35807	Translate some options
35808
358092005-06-29  <rlk>	527303d9320d408761f7ad559a62ce4519957f2b
35810
35811	Lines: +296, -4
35812	Files:	include/gutenprint/bit-ops.h (+10, -0)
35813		include/gutenprint/weave.h (+1, -1)
35814		src/main/bit-ops.c (+273, -0)
35815		src/main/escp2-resolutions.c (+2, -0)
35816		src/main/print-escp2.c (+1, -1)
35817		src/main/print-weave.c (+8, -1)
35818		test/run-weavetest (+1, -1)
35819
35820	Enable x16 weave.
35821
35822	Add 720hq and 1440x720hq2 per report from Stephen Tweedie that
35823	1440x720hq2 works better than 2880x720.
35824
358252005-06-29  <rlk>	237bd7e464f46f1121a2571595194e4dc62c4421
35826
35827	Lines: +19, -19
35828	Files:	src/main/escp2-papers.c (+19, -19)
35829
35830	Improve light ink generation on second-generation photo printers (from
35831	Stephen Tweedie).
35832
358332005-06-27  <rlk>	f2bf419141df956fcf5147eac32e0daf4940649e
35834
35835	Update from freetranslations.org
35836
358372005-06-26  <rleigh>	2527d3ee94d42d0ca1d56c5f401601267624c1b2
35838
35839	Lines: +2, -0
35840	Files:	debian/Makefile.am (+2, -0)
35841
35842	Distribute libgutenprintui1 files.
35843
358442005-06-26  <rlk>	820694f6e223aa7876dad5b4edec794dcf49a708
35845
35846	Lines: +8, -8
35847	Files:	src/main/print-escp2.c (+8, -8)
35848
35849	Remove stray erprintf.
35850
358512005-06-26  <rlk>	d1b525a71e7339dbbdbb4e1a95aa5c8973749f9a
35852
35853	Lines: +60, -50
35854	Files:	src/main/escp2-channels.c (+5, -5)
35855		src/main/escp2-inks.c (+2, -2)
35856		src/main/escp2-papers.c (+41, -41)
35857		src/main/print-escp2-data.c (+1, -1)
35858		src/main/print-escp2.c (+11, -1)
35859
35860	Further improve R800.
35861
358622005-06-26  <rleigh>	798543c33e8f8b2f3e6b3cc7745ad244c5f6faed
35863
35864	Lines: +103, -19
35865	Files:	debian/changelog (+12, -0)
35866		debian/control.in (+63, -6)
35867		debian/libgutenprint.install.in (+1, -1)
35868		debian/libgutenprintui1-dev.install (added +3)
35869		debian/libgutenprintui1.install.in (added +2)
35870		debian/rules (+22, -12)
35871
35872	Update Debian pacakging for 5.0.0-rc1:
35873	- New upstream release candidate.
35874	- Upgrade to Standards-Version 3.6.2
35875	- Create a dummy cupsys-driver-gimpprint package to enable
35876	  upgrades from stable.
35877	- Re-add libgutenprintui1 packages, required for cinepaint.
35878	- debian/rules, add LIBRARYUI_VERSION, required to support
35879	  separate sonames for libgutenprint and libgutenprintui*.
35880
358812005-06-26  <rleigh>	93835a2b4700352f59d37688fd2247ba147b1205
35882
35883	Lines: +43, -29
35884	Files:	configure.ac (+32, -18)
35885		src/gutenprintui/Makefile.am (+5, -5)
35886		src/gutenprintui2/Makefile.am (+5, -5)
35887		src/main/Makefile.am (+1, -1)
35888
35889	Enable soname versioning for all shared libraries.
35890	libgutenprint, libgutenprintui and libgutenprintui2 may all be
35891	independently versioned, using the GUTENPRINT* macros at the
35892	top of configure.ac.
35893
358942005-06-25  <rlk>	46d47927997a5738eb3639025c8c83b79f4aeb0f
35895
35896	Lines: +417, -371
35897	Files:	src/main/escp2-inks.c (+2, -2)
35898		src/main/escp2-papers.c (+228, -182)
35899		src/main/print-escp2-data.c (+1, -1)
35900		src/main/printers.xml (+186, -186)
35901
35902	Increase gamma further for Epson printers to produce better tonality.
35903
35904	Improve greens on all Epson printers.
35905
35906	Retune drop sizes on R300-class printers.  R800 still needs to be
35907	retuned.
35908
359092005-06-22  <rlk>	b0cc89c70ec36bd7cc0927c40a26f9a1e6b767bc
35910
35911	Lines: +7, -0
35912	Files:	NEWS (+2, -0)
35913		src/foomatic/foomatic-printermap (+1, -0)
35914		src/main/printers.xml (+4, -0)
35915
35916	Add Epson RX425
35917
359182005-06-19  <rlk>	e975192c480c27ae395a2ae0b38c248ab1628401
35919
35920	Lines: +50, -50
35921	Files:	src/main/escp2-channels.c (+2, -2)
35922		src/main/escp2-papers.c (+48, -48)
35923
35924	Improve R800 tuning
35925
359262005-06-18  <rlk>	24f86f2e870f464a8c6b1bb23e7c04db7f799963
35927
35928	Lines: +9, -3
35929	Files:	src/ghost/ijsgutenprint.c (+9, -3)
35930
35931	Print debug messages correctly.
35932
359332005-06-18  <rlk>	5a59ffb628a78d16696dffd16f418c82b84d3919
35934
35935	Lines: +247, -247
35936	Files:	src/main/escp2-papers.c (+62, -62)
35937		src/main/printers.xml (+185, -185)
35938
35939	Change gamma for all Epson printers by 1.25 to iprove tonality.
35940
35941	Improve black generation on Ultrachrome printers, and green on 2200.
35942
359432005-06-15  <rlk>	b6c7513f632a4c2f4e012ee279a2a64dfc354349
35944
35945	Lines: +12, -4
35946	Files:	src/main/string-list.c (+12, -4)
35947
35948	Don't segfault if we ask for a param string that doesn't exist.
35949
359502005-06-14  <rlk>	9b0d6b255673bcc4c7c27c4b8b239c8fca279e16
35951
35952	Lines: +579, -305
35953	Files:	include/gutenprint/channel.h (+13, -4)
35954		src/main/channel.c (+141, -212)
35955		src/main/escp2-channels.c (+293, -74)
35956		src/main/escp2-inks.c (+1, -1)
35957		src/main/escp2-papers.c (+10, -10)
35958		src/main/print-escp2.c (+113, -3)
35959		src/main/print-escp2.h (+8, -1)
35960
35961	Generate auxiliary channels with curves rather than hue angles.  This
35962	yields better results on the R800, since using hue angles means that
35963	at certain points only one ink can be used.  The magenta ink on the
35964	R800 is very weak, and does not generate a satisfactory magenta.
35965	This probably still needs more tuning, but it should yield better
35966	results and is easier to generalize.
35967
35968	Improve tunings of small drop sizes on R800.
35969
359702005-06-14  <rlk>	622c3f4ab764180b785219f412849bacb2b48c48
35971
35972	Lines: +1, -5
35973	Files:	src/gutenprintui2/plist.c (+1, -5)
35974
35975	Use cleaner way of building path to gutenprintuirc file.  This code
35976	isn't actually used at this point, but it should be cleaned up.
35977
359782005-06-14  <rlk>	6f1cbc18dcc98d15b78e03596c90689bf8cef7ca
35979
35980	Lines: +3, -2
35981	Files:	src/main/sequence.c (+3, -2)
35982
35983	Fix unnecessary warnings.
35984
359852005-06-07  <rlk>	c03a2bc22d049096d8fc369cae0dff73c071d0ff
35986
35987	Lines: +108, -6
35988	Files:	src/main/escp2-channels.c (+14, -3)
35989		src/main/escp2-papers.c (+88, -0)
35990		src/main/print-escp2-data.c (+3, -3)
35991		src/main/print-escp2.h (+3, -0)
35992
35993	New formulation of DuraBrite inks on C82, C84, and C86 permit using
35994	black ink with glossy paper.
35995
359962005-06-02  <rlk>	3859cb5d17600b0db1f19d0ffb709019dd80ba0e
35997
35998	Lines: +24, -5
35999	Files:	src/main/escp2-resolutions.c (+2, -0)
36000		src/main/print-escp2-data.c (+17, -0)
36001		src/main/printers.xml (+5, -5)
36002
36003	Enable 2880x2880 resolution for Stylus C86 and related printers.
36004
360052005-05-27  <rlk>	0b746e83bb89e174854d08614d0e307a2fc2184f
36006
36007	Lines: +240, -8
36008	Files:	src/main/escp2-channels.c (+185, -0)
36009		src/main/print-escp2-data.c (+1, -1)
36010		src/main/print-escp2.h (+2, -0)
36011		test/escp2-weavetest.c (+51, -6)
36012		test/run-weavetest (+1, -1)
36013
36014	[ 1207063 ] Epson CX3650:different vertical offsets for different colors
36015
36016	Enhance weave test to check more things and to not signal an error
36017	on a completely missing pass number.
36018
360192005-05-18  <rlk>	359f87c62aaafa33b9ac3235e7381ea51095640f
36020
36021	Lines: +1, -1
36022	Files:	configure.ac (+1, -1)
36023
36024	Bump version
36025
360262005-05-17  <rleigh>	832f2efb45f20f06e835afc7f5f42d31adbd215a
36027
36028	Lines: +9, -9
36029	Files:	doc/users_guide/history.sgml (+7, -7)
36030		doc/users_guide/users-guide.sgml (+2, -2)
36031
36032	Fix project name in the project history chapter.
36033	Fix the manual title.
36034
360352005-05-17  <rleigh>	08335d2dd41873dbd57dc8870e230a6149073a56
36036
36037	Lines: +1, -1
36038	Files:	configure.ac (+1, -1)
36039		po/{no.po => nb.po} (+0, -0)
36040
36041	Rename no.po to nb.po, because nb_NO is the correct locale for
36042	Norwegian Bokmål.
36043
360442005-05-17  <rleigh>	60d764edf3e396459d774807d5748fe25c5a4f9d
36045
36046	Lines: +4, -4
36047	Files:	README (+1, -1)
36048		configure.ac (+1, -1)
36049		src/main/Makefile.am (+2, -2)
36050
36051	Enable shared library versioning for 5.0.0.
36052	The SONAME of libgutenprint is 'libgutenprint.so.2', and the
36053	library is now named 'libgutenprint.so.2.0.0'.
36054
360552005-05-10  <rlk>	3af82eafb6305a452db99161cba71653c31bb239
36056
36057	Lines: +58, -59
36058	Files:	NEWS (+58, -59)
36059
36060	Change Gutenprint to Gimp-Print.
36061
360622005-05-08  <rlk>	70068ddb68de3e5bc3ffd73d5e4a86a5b728bb0e
36063
36064	Lines: +179, -169
36065	Files:	src/main/channel.c (+16, -7)
36066		src/main/color-conversions.c (+42, -41)
36067		src/main/escp2-channels.c (+2, -2)
36068		src/main/escp2-papers.c (+101, -101)
36069		src/main/print-canon.c (+6, -6)
36070		src/main/print-lexmark.c (+6, -6)
36071		src/main/print-pcl.c (+6, -6)
36072
36073	Simplify and improve luminosity correction by performing the luminosity
36074	adjustment on the color component only, ignoring the gray component.
36075	This solves some problems with dark cyans and greens, whereby they
36076	improperly lose some gray component.  This requires retuning all
36077	printers, which has been approximated here.
36078
36079	Improve tunings of R800.  In particular, use much less yellow ink.
36080	The yellow ink on the R800 appears to be very strong indeed.
36081
360822005-05-07  <rlk>	36326ec41343f47753ab6cdfa9cb32c8af5b71fb
36083
36084	Lines: +74, -9
36085	Files:	test/testdither.c (+74, -9)
36086
36087	Fix various buffer overflow problems and 4.2'isms.
36088
360892005-05-05  <rleigh>	b793f3794e2d35b4d7465c85d67e62a02467ab88
36090
36091	Lines: +4, -0
36092	Files:	src/cups/cups-genppdconfig.in (+4, -0)
36093
36094	Handle nonexistence of PPD directories prior to creating them,
36095	avoiding unnecessary error messages.
36096
360972005-05-05  <rleigh>	fd75465243cacc9687e4a4b6c56a56dda6143990
36098
36099	Lines: +6, -5
36100	Files:	debian/changelog (+2, -1)
36101		debian/control.in (+3, -3)
36102		debian/cupsys-driver-gutenprint.postrm (+1, -0)
36103		debian/rules (+0, -1)
36104
36105	Sync Debian dependencies with current Debian packages.
36106	Remove PPD directory in cupsys-driver-gimpprint postrm.
36107
361082005-04-30  <rleigh>	7f25c41907ad3f41a7f28c5c76d1b0ee51bf1baf
36109
36110	Lines: +1, -5
36111	Files:	src/cups/cups-genppdupdate.in (+1, -5)
36112
36113	Back out non-portable gid check.
36114
361152005-04-29  <rlk>	79ee8b9f0f2a74dc2e8ae78d24b0beba06647eb9
36116
36117	Lines: +0, -0
36118
36119	Gutenprint 5.0.0-beta4 release
36120
361212005-04-28  <rleigh>	822c2cc5eb3cbc4184e27c8149cb25cce06cf7a3
36122
36123	Lines: +5, -1
36124	Files:	src/cups/cups-genppdupdate.in (+5, -1)
36125
36126	Require PPD files to be group owned by either root or lpadmin.  The
36127	check can be extended to support other groups if needed.  PPD files
36128	are now owned by group lpadmin on Debian GNU/Linux, and so the
36129	gid=0 check fails.
36130
361312005-04-27  <rleigh>	1faa179e297f140b7cfc3fee09bebbe16168d4e6
36132
36133	Lines: +1, -0
36134	Files:	src/cups/cups-genppdupdate.in (+1, -0)
36135
36136	Fix regex used for filename/directory check.
36137
361382005-04-27  <rleigh>	be81f39dee85b46ef49cf0ab50a92c69bee967d2
36139
36140	Lines: +19, -14
36141	Files:	debian/changelog (+12, -0)
36142		debian/control.in (+2, -2)
36143		debian/foomatic-db-gutenprint.install (+1, -1)
36144		debian/gutenprint-doc.install (+0, -9)
36145		debian/ijsgutenprint.install (+1, -1)
36146		debian/libgutenprint-dev.install (+0, -1)
36147		debian/rules (+3, -0)
36148
36149	Update Debian packaging for 5.0.0-beta4.
36150
361512005-04-26  <rlk>	727e8f148a85f54ee406eb32d6d45492af8e7434
36152
36153	Lines: +2, -3
36154	Files:	NEWS (+2, -3)
36155
36156	Remove the regression comment.
36157
361582005-04-26  <rlk>	e045ce40dea71e853a58fc2f892eb6ae7bc06852
36159
36160	Lines: +0, -1
36161	Files:	src/escputil/escputil.c (+0, -1)
36162
36163	Remove inappropriate close call.
36164
361652005-04-25  <rlk>	dec17c0748ad319d0d6e6fe0394855efaa5073d5
36166
36167	Lines: +6, -0
36168	Files:	NEWS (+6, -0)
36169
36170	Note need for -m option in some cases.
36171
361722005-04-25  <rlk>	a6a6f1f2bbc7c390f8d7a5440c677999ea19d964
36173
36174	Lines: +4, -1
36175	Files:	src/escputil/escputil.c (+4, -1)
36176
36177	Enable -m option to at least do something.
36178
361792005-04-24  <rlk>	6cdd1b46a2aef30f30faf0ea7bae26a26eb6e29a
36180
36181	Lines: +5, -3
36182	Files:	NEWS (+5, -3)
36183
36184	Improve suggestion for verifying printer operation.
36185
361862005-04-24  <rlk>	1d81c3a193274a3ac1df162b7908d8aa76dd77bb
36187
36188	Lines: +129, -132
36189	Files:	src/escputil/d4lib.c (+35, -6)
36190		src/escputil/d4lib.h (+1, -1)
36191		src/escputil/escputil.c (+93, -125)
36192
36193	Further attempts to improve the robustness of escputil.
36194
361952005-04-23  <rlk>	a47fdc4396c3d6c438168680894e9bb4b4633838
36196
36197	Lines: +2, -0
36198	Files:	src/main/channel.c (+2, -0)
36199
36200	Fix valgrind problem.
36201
362022005-04-23  <rlk>	657a7921c5a85612f06c0c99765aadf8bbbe84b1
36203
36204	Lines: +3, -3
36205	Files:	src/testpattern/run-testpattern (+2, -2)
36206		src/testpattern/run-testpattern-1 (+1, -1)
36207
36208	Fix valgrind options.
36209
362102005-04-23  <rlk>	0aa476a12bcf4ba0768236464f382339d307575e
36211
36212	Lines: +81, -13
36213	Files:	NEWS (+81, -13)
36214
36215	Update release notes for 5.0.0-beta4.
36216
362172005-04-23  <rlk>	3a1b864d6384290c7e05650d8e938817fbe583be
36218
36219	Lines: +46, -7
36220	Files:	src/cups/genppd.c (+20, -7)
36221		src/cups/rastertoprinter.c (+26, -0)
36222
36223	Enable optional 16 bits per channel when used with ESPGS 8.15 or
36224	OS X 10.4.
36225
362262005-04-23  <rlk>	bb001c38ec40331733594c6efea4ece6d2535075
36227
36228	Lines: +50, -28
36229	Files:	src/escputil/d4lib.c (+19, -5)
36230		src/escputil/d4lib.h (+1, -0)
36231		src/escputil/escputil.c (+30, -23)
36232
36233	Improve robustness in general.
36234
36235	Flush any status messages left over after status command.
36236
362372005-04-21  <tillkamppeter>	16f9905d619f48057000837413eab701d6a2d291
36238
36239	Lines: +4, -87
36240	Files:	src/foomatic/foomatic-generator.in (+4, -87)
36241
36242	Used simple numbered option names for auto-abbreviation of option
36243	names too long for PPDs again.
36244
362452005-04-21  <rlk>	116f0cbbc86487e402f1429735b9bf9ccd086678
36246
36247	Lines: +43, -18
36248	Files:	src/escputil/d4lib.c (+38, -5)
36249		src/escputil/d4lib.h (+1, -0)
36250		src/escputil/escputil.c (+4, -13)
36251
36252	Speed up escputil by reducing unnecessary retries when flushing
36253	data.  Also handle EAGAIN robustly (retry rather than fail).
36254
362552005-04-20  <tillkamppeter>	936dc433013f66af7e42a516c4fe343d3896b5c4
36256
36257	Lines: +116, -11
36258	Files:	src/foomatic/foomatic-generator.in (+116, -11)
36259
36260	Fixed following issues in the foomatic-generator
36261	- XML file of 'Resolution' option had no default values set
36262	- Option names are abbreviated now only if really needed. The
36263	  abbreviations are human-readable and no cryptic numerical names
36264	- If a printer has no 'STP_Quality' option (all non ESC/P-2) the
36265	  'STP_Resolution' option is member of 'PrintoutMode'
36266
362672005-04-19  <rlk>	6002152dcc19e310cf3ed788410b6071e50825b9
36268
36269	Lines: +2, -2
36270	Files:	doc/gutenprint.dox.in (+1, -1)
36271		doc/gutenprintui2.dox.in (+1, -1)
36272
36273	Use variable substitution for perl
36274
362752005-04-19  <rlk>	3e100b40dd117329eebc43720d401d21139b136b
36276
36277	Lines: +3, -3
36278	Files:	doc/gutenprintui2.dox.in (+3, -3)
36279
36280	More minor updates
36281
362822005-04-19  <rlk>	6016af407f91cab2fb89ef89e6c32c9decb16a5b
36283
36284	Lines: +1, -0
36285	Files:	doc/Makefile.am (+1, -0)
36286
36287	Minor omission
36288
362892005-04-19  <rlk>	73a6b5d2645091ebd6d9c14e77085f709eb59b1b
36290
36291	Lines: +9, -5
36292	Files:	doc/Makefile.am (+9, -5)
36293
36294	Need explicit target for gutenprintui2.
36295
362962005-04-19  <rlk>	5ac3d4011f49ce489d297b1fda03bc785e3c8043
36297
36298	Lines: +1104, -23
36299	Files:	NEWS (+18, -4)
36300		README (+0, -17)
36301		configure.ac (+1, -0)
36302		doc/.cvsignore (+1, -0)
36303		doc/Makefile.am (+5, -1)
36304		doc/gutenprint.dox.in (+1, -1)
36305		doc/gutenprintui2.dox.in (added +1078)
36306
36307	Documentation updates
36308
363092005-04-18  <rlk>	88383d7ae744baf85a12b186bd22488254cb8d67
36310
36311	Lines: +0, -1098
36312	Files:	src/ghost/Makefile.am (+0, -2)
36313		src/ghost/README (removed -1096)
36314
36315	Remove obsolete README file
36316
363172005-04-18  <rleigh>	59a9e2342cb1885473c5280a8f0b92358207171d
36318
36319	Lines: +10, -1627
36320	Files:	configure.ac (+0, -10)
36321		man/Makefile.am (+1, -13)
36322		man/gutenprint-color.7.in (removed -106)
36323		man/gutenprint-dithers.7.in (removed -103)
36324		man/gutenprint-imagetypes.7.in (removed -82)
36325		man/gutenprint-inktypes.7.in (removed -111)
36326		man/gutenprint-mediasizes.7.in (removed -253)
36327		man/gutenprint-mediasources.7.in (removed -104)
36328		man/gutenprint-mediatypes.7.in (removed -115)
36329		man/gutenprint-models.7.in (removed -247)
36330		man/gutenprint-resolutions.7.in (removed -384)
36331		man/gutenprint.3.in (removed -58)
36332		man/ijsgutenprint.1.in (+9, -41)
36333
36334	Remove old, outdated documentation.
36335
363362005-04-18  <rleigh>	3477db8190cfa99ace2f3eeb47741bdec17f797e
36337
36338	Lines: +1, -1
36339	Files:	doc/gutenprint.dox.in (+1, -1)
36340
36341	Don't include source listings in Doxygen-generated documentation.
36342
363432005-04-17  <rlk>	7b99dd4d32d03247020d088b03c611a2e1863741
36344
36345	Lines: +10, -0
36346	Files:	src/main/escp2-driver.c (+10, -0)
36347
36348	Add (commented out) possible commands to solve the borderless problem.
36349
363502005-04-17  <rlk>	8d073b3420d7452f88be09c041c41b2392fab859
36351
36352	Lines: +5, -0
36353	Files:	NEWS (+5, -0)
36354
36355	Note PM-G800.
36356
363572005-04-17  <rlk>	eb6d31c50b861d83baa72ecc8afa4f16e6379616
36358
36359	Lines: +59, -8
36360	Files:	NEWS (+15, -6)
36361		src/foomatic/foomatic-printermap (+6, -1)
36362		src/main/print-escp2-data.c (+17, -0)
36363		src/main/printers.xml (+21, -1)
36364
36365	Add preliminary support for PM-G800.  Assume it uses the same drop sizes
36366	as the PX-G900 aka Stylus Photo R800, with the same inks as the R300.
36367
36368	Add nominal support for PX-G920, PM-G720, PM-G820.
36369
363702005-04-17  <rlk>	5324cb1e2b81496929697ac907257274f2eefbd2
36371
36372	Lines: +14, -0
36373	Files:	NEWS (+4, -0)
36374		src/foomatic/foomatic-printermap (+2, -0)
36375		src/main/printers.xml (+8, -0)
36376
36377	Add PX-G900 and PX-G5000.
36378
363792005-04-17  <rlk>	ad9c6c22a7a4cc2bd534a01c4a2f57adffb43d23
36380
36381	Lines: +1, -1
36382	Files:	doc/Makefile.am (+1, -1)
36383
36384	Fix dependency so that doc gets rebuilt if gutenprint.dox changes.
36385
363862005-04-17  <rlk>	9ad5c2839689054bf651ef0c753876053f6a8e69
36387
36388	Lines: +1, -0
36389	Files:	src/main/escp2-channels.c (+1, -0)
36390
36391	Add one color extended inkset to make testpattern happy.
36392
363932005-04-17  <rlk>	4d174d5f0225af697a3802c89fe4b1c50167b36e
36394
36395	Lines: +19, -2
36396	Files:	src/main/escp2-channels.c (+19, -2)
36397
36398	Correct extended channels for R800.
36399
36400	Add three-color non-gloss photo inkset for the benefit of
36401	run-testpattern.
36402
364032005-04-17  <rlk>	3eff9e98a1d8054c978fcf49c469772621df860e
36404
36405	Lines: +1, -1
36406	Files:	src/escputil/Makefile.am (+1, -1)
36407
36408	Need to distribute d4lib.h.
36409
364102005-04-17  <rlk>	060ef3f1c655c7b4547687a18e8072764928faf9
36411
36412	Lines: +43, -5
36413	Files:	NEWS (+43, -5)
36414
36415	Prep for 5.0.0-beta4.
36416
364172005-04-17  <rlk>	440acee13997c04b3041d5330eb1cd4506a3af11
36418
36419	Lines: +10, -3
36420	Files:	src/foomatic/printer_options.c (+10, -3)
36421
36422	Ensure that "enable" options are next to the value they control.
36423
364242005-04-17  <rlk>	1c3b9c089244254b5c63a2a63c1206861ae1b033
36425
36426	Lines: +142, -34
36427	Files:	src/ghost/ijsgutenprint.c (+142, -34)
36428
36429	Handle incorrect paper size for printing to CD's more gracefully.
36430
36431	Print more debugging output when run under CUPS.
36432
364332005-04-16  <rlk>	b2e4f55695f16d04ae3c7bb4577e8261ab3f2a5c
36434
36435	Lines: +40, -5
36436	Files:	src/foomatic/foomatic-generator.in (+17, -2)
36437		src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
36438		src/foomatic/printer_options.c (+0, -2)
36439		src/ghost/ijsgutenprint.c (+22, -0)
36440
36441	Remap long option names to avoid exceeding 40-character limit in PPD
36442	files.  The remapping information is stored in the PPD file so there's
36443	no hidden state anywhere.
36444
364452005-04-16  <rlk>	2076cc6c62c8c6c8cc85198a8670ab7741695503
36446
36447	Lines: +1, -0
36448	Files:	src/ghost/ijsgutenprint.c (+1, -0)
36449
36450	Handle 16 bit correctly.
36451
364522005-04-16  <rlk>	0f4fd1478cc78f9c6eda441b12d732d9be4b112f
36453
36454	Lines: +2, -1
36455	Files:	src/cups/rastertoprinter.c (+2, -1)
36456
36457	Don't treat failure to get named media size as an error; this is as
36458	expected for custom page sizes.
36459
364602005-04-16  <rlk>	46f51da8168082c158507853620d4f93d9200320
36461
36462	Lines: +1, -1
36463	Files:	src/main/printers.c (+1, -1)
36464
36465	Fix error message if page is too long.
36466
364672005-04-16  <rlk>	d4daf7a38c28957f60964112b8f478b6cb6b107e
36468
36469	Lines: +91, -23
36470	Files:	src/cups/rastertoprinter.c (+91, -23)
36471
36472	[ 1179480 ] Print to CD fails with CUPS driver
36473
364742005-04-15  <rlk>	667ceeccaaba70c9a42f407ad19a8f423b0be0ab
36475
36476	Lines: +4, -2
36477	Files:	src/main/escp2-inks.c (+3, -1)
36478		src/main/print-escp2-data.c (+1, -1)
36479
36480	Use only the smallest drop size at 2880x2880 on R800
36481
364822005-04-13  <rlk>	c733fdb26c64486f1b32c6c11b65668a3064f48c
36483
36484	Lines: +2, -2
36485	Files:	src/main/escp2-inks.c (+2, -2)
36486
36487	Improve tuning at 2880x1440 and 1440x1440.
36488
364892005-04-13  <rlk>	3f7b3c904f4e293b575690cae8197fc7f0841d26
36490
36491	Lines: +99, -120
36492	Files:	src/main/escp2-channels.c (+99, -120)
36493
36494	Fix channel definitions for R800.
36495
364962005-04-12  <rlk>	15b90460eb76f4134295ecc570e317579f12dc50
36497
36498	Lines: +1, -1
36499	Files:	test/run-weavetest (+1, -1)
36500
36501	Add some more head combinations.
36502
365032005-04-12  <rlk>	9f415324982804aa25e8b9b7a2a427072c3f245a
36504
36505	Lines: +0, -0
36506
36507	Update .po files.  They still need to be translated for real.
36508
365092005-04-12  <rlk>	24c2838a2b4e223cd02ecfae9b73210f681a78ca
36510
36511	Lines: +30, -0
36512	Files:	po/POTFILES.in (+30, -0)
36513
36514	Add more files to the list to be translated.
36515
365162005-04-12  <rlk>	1a313f4a82931fad008ef3b9debdbe0b507fcdab
36517
36518	Lines: +11, -0
36519	Files:	src/main/dither-impl.h (+3, -0)
36520		src/main/dither-main.c (+8, -0)
36521
36522	Add placeholder for EvenBetter Screening, in case we decide to use it.
36523	This will allow translators to get started.
36524
365252005-04-12  <rlk>	0241ea604fdb84d8756608599b88d37f3d5e5da9
36526
36527	Lines: +50, -34
36528	Files:	NEWS (+18, -15)
36529		README (+14, -13)
36530		src/foomatic/Makefile.am (+1, -1)
36531		src/foomatic/foomatic-generator.in (+9, -1)
36532		src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
36533		src/foomatic/gutenprint-version.c (+3, -0)
36534		src/ghost/Makefile.am (+4, -3)
36535
36536	Rename ijsgutenprint to ijsgutenprint.5.0 (and in general track
36537	the major/minor release ID).
36538
365392005-04-10  <rlk>	413d2da79be8d7f53b5b388d855e5d11fdedafb9
36540
36541	Lines: +46, -10
36542	Files:	include/gutenprint/util.h (+14, -0)
36543		src/cups/rastertoprinter.c (+9, -5)
36544		src/ghost/ijsgutenprint.c (+9, -5)
36545		src/main/print-version.c (+14, -0)
36546
36547	Version lock CUPS and Foomatic data to library, not to application-level
36548	driver (rastertogutenprint and ijsgutenprint respectively).
36549
365502005-04-10  <rlk>	c9f3a2b38029f7bc833c9aaf9d7d72bb077cfd4e
36551
36552	Lines: +3, -3
36553	Files:	src/main/curve.c (+3, -3)
36554
36555	Eliminate unnecessary warning.
36556
365572005-04-10  <rlk>	5f4d782d99e190605e6de821c44c0e2ac3699b90
36558
36559	Lines: +41, -41
36560	Files:	src/main/escp2-papers.c (+41, -41)
36561
36562	Improved tunings for R800.
36563
365642005-04-10  <rlk>	48e3008246c677fc0c6d772b1357613c8978770a
36565
36566	Lines: +25, -18
36567	Files:	src/main/escp2-channels.c (+25, -18)
36568
36569	Correct offsets for R800 (at least in CMYKRB mode).
36570
365712005-04-10  <rlk>	0cde8b27d68f1a0e9c2144ab7ff55eccb6654d0a
36572
36573	Lines: +134, -66
36574	Files:	NEWS (+32, -51)
36575		README (+102, -15)
36576
36577	Updates
36578
365792005-04-09  <rlk>	691723129d98f446b5ddf5b65a22752af9f9b54a
36580
36581	Lines: +34, -5
36582	Files:	src/foomatic/foomatic-templates-ijs/gutenprint.xml (+1, -1)
36583		src/ghost/ijsgutenprint.c (+33, -4)
36584
36585	Version lock Foomatic data to ijsgutenprint
36586
365872005-04-09  <rlk>	3fd8a4c7be19bcf9d16ee5e403efc5c66923f34d
36588
36589	Lines: +1, -1
36590	Files:	src/gutenprintui2/plist.c (+1, -1)
36591
36592	Quote printer queue names (from Sven Neumann)
36593
365942005-04-09  <rlk>	bdd6656819bbaaa07997dc947d5f9c97cc3eca56
36595
36596	Lines: +33, -32
36597	Files:	include/gutenprintui2/curve.h (+1, -1)
36598		src/gutenprintui2/curve.c (+1, -1)
36599		src/gutenprintui2/gutenprintui-internal.h (+3, -3)
36600		src/gutenprintui2/panel.c (+16, -15)
36601		src/gutenprintui2/plist.c (+3, -3)
36602		src/gutenprintui2/ui-utils.c (+9, -9)
36603
36604	Clean up unnecessary warnings.
36605
366062005-04-09  <rlk>	74d7bc8e8750e815b3deff43f2c821686aa2abaa
36607
36608	Lines: +5, -5
36609	Files:	include/gutenprint/vars.h (+5, -5)
36610
36611	Fix comments
36612
366132005-04-09  <rlk>	a95f29f6518a05e9ef584cbaf6baaccd90266c0a
36614
36615	Lines: +3, -1
36616	Files:	src/escputil/escputil.c (+3, -1)
36617
36618	Eventually try to force packet mode if we can't read anything from the
36619	printer.
36620
366212005-04-09  <rlk>	e7d5f851a3754819c503c60a380cda8b7d1b51de
36622
36623	Lines: +0, -8
36624	Files:	src/escputil/escputil.c (+0, -8)
36625
36626	Remove some unnecessary code.
36627
366282005-04-09  <rlk>	930bb4f00429b74643d336df6893ef76cf8fe5ec
36629
36630	Lines: +1733, -160
36631	Files:	src/escputil/Makefile.am (+2, -0)
36632		src/escputil/d4lib.c (added +1234)
36633		src/escputil/d4lib.h (added +49)
36634		src/escputil/escputil.c (+448, -160)
36635
36636	Further improvements to printer detection: now works even if a new
36637	printer is out of ink!
36638
36639	Changes by Markus Plail <gimp-print@gitteundmarkus.de>
36640
36641	Using d4lib from mtink package by Jean-Jacques Sarton <jj.sarton@t-online.de)
36642
366432005-04-05  <rlk>	5c82949184b9093a5c6ca61ab326af7f5fb47eba
36644
36645	Lines: +124, -17
36646	Files:	NEWS (+109, -6)
36647		README (+9, -9)
36648		configure.ac (+2, -2)
36649		doc/5.0-release-plan.txt (+4, -0)
36650
36651	Start preparations for 5.0-beta4.
36652
366532005-04-05  <rlk>	75fa1a69df0ce11abf829bc0bab68f6e2c5dbdb3
36654
36655	Lines: +1, -0
36656	Files:	src/cups/genppd.c (+1, -0)
36657
36658	One more suggestion from Mike.
36659
366602005-04-05  <rlk>	710559eb66cf2f438c9b7cef0c555089b6d9b10f
36661
36662	Lines: +9, -5
36663	Files:	src/cups/genppd.c (+9, -5)
36664
36665	Minor updates from Mike Sweet.
36666
366672005-04-05  <rlk>	2cc38e5bb7e417937d48241bcbafbf2cccee7dd7
36668
36669	Lines: +276, -119
36670	Files:	src/escputil/escputil.c (+100, -51)
36671		src/main/print-escp2-data.c (+150, -68)
36672		src/main/print-escp2.c (+18, -0)
36673		src/main/print-escp2.h (+8, -0)
36674
36675	Autodetect printer, and print ink colors in escputil appropriate
36676	for the printer.
36677
366782005-04-04  <rlk>	bf7f9954614f1d748597c969205ed6d2554a66d0
36679
36680	Lines: +24, -8
36681	Files:	src/escputil/escputil.c (+24, -8)
36682
36683	Cleanup.
36684
36685	Previous patch was from Markus Plail <gimp-print@gitteundmarkus.de>.
36686
366872005-04-04  <rlk>	9bc9814652da1a25f68c6a423861bbfe25510c9c
36688
36689	Lines: +158, -6
36690	Files:	src/escputil/escputil.c (+158, -6)
36691
36692	Add extended ink information.  This is required for some printers,
36693	such as the Stylus Photo R800, and works with others.  Still need to
36694	get the cartridge names right.
36695
366962005-04-03  <rlk>	31bb255856c27f52a4c43b35f2e2be0821fb40f7
36697
36698	Lines: +258, -315
36699	Files:	src/main/print-escp2-data.c (+206, -274)
36700		src/main/print-escp2.c (+36, -15)
36701		src/main/print-escp2.h (+16, -26)
36702
36703	Cleanup redundant options (roll feed and print to CD)
36704
367052005-04-03  <rlk>	174b1201c66b7ea9ab0fa0320b2a5ae048492c33
36706
36707	Lines: +161, -31
36708	Files:	src/main/escp2-channels.c (+41, -22)
36709		src/main/escp2-driver.c (+1, -0)
36710		src/main/print-escp2.c (+116, -9)
36711		src/main/print-escp2.h (+3, -0)
36712
36713	Make the use of gloss enhancer orthogonal to the choice of ink.
36714	This is an easier interface for people to master.
36715
367162005-04-03  <rlk>	c5fed6a8ec908f1be7056a3d85b91206d012bac3
36717
36718	Lines: +42, -1
36719	Files:	src/main/channel.c (+42, -1)
36720
36721	Handle case of output having a gloss channel but no other transformations.
36722
367232005-04-02  <rlk>	8f4cc84b4810e04d639b8e8d6ed9db8449398bdd
36724
36725	Lines: +88, -58
36726	Files:	src/main/escp2-channels.c (+31, -3)
36727		src/main/escp2-inks.c (+6, -4)
36728		src/main/escp2-papers.c (+47, -47)
36729		src/main/print-escp2-data.c (+4, -4)
36730
36731	Continued tuning on R800
36732
367332005-03-29  <rlk>	ffbff45b5870ef523a2c8b7a544a4c9a8ab6cefb
36734
36735	Lines: +10, -0
36736	Files:	src/main/print-canon.c (+4, -0)
36737		src/main/print-lexmark.c (+3, -0)
36738		src/main/print-pcl.c (+3, -0)
36739
36740	Set black channel correctly in all drivers
36741
367422005-03-29  <rlk>	0443968ff97c2bb58e5757324caf11beca2051db
36743
36744	Lines: +0, -7
36745	Files:	src/main/papers.xml (+0, -7)
36746
36747	Remove duplicate entry.
36748
367492005-03-28  <rlk>	216e2b4ac72d2bd4eba54f12a38d8e5d2d2864e4
36750
36751	Lines: +11, -11
36752	Files:	src/main/escp2-papers.c (+11, -11)
36753
36754	More preliminary tunings.
36755
367562005-03-28  <rlk>	3ff7ed29eeacfcfa54a365a4463d8f8ac23a5927
36757
36758	Lines: +20, -20
36759	Files:	src/main/escp2-papers.c (+20, -20)
36760
36761	Preliminary tunings for R800 matte based on glossy numbers.
36762
367632005-03-28  <rlk>	9504070065bcfb808d199cfe730ab79e35c7b727
36764
36765	Lines: +111, -14
36766	Files:	include/gutenprint/channel.h (+2, -0)
36767		src/main/channel.c (+84, -1)
36768		src/main/escp2-channels.c (+10, -10)
36769		src/main/print-escp2.c (+15, -3)
36770
36771	Add support for gloss enhancer
36772
367732005-03-27  <rlk>	bf108a407ff55933577e0b880d790eae7ea1f427
36774
36775	Lines: +243, -8
36776	Files:	src/main/escp2-channels.c (+3, -5)
36777		src/main/escp2-papers.c (+234, -0)
36778		src/main/print-escp2-data.c (+1, -1)
36779		src/main/print-escp2.c (+2, -2)
36780		src/main/print-escp2.h (+3, -0)
36781
36782	Start tuning the R800.
36783
367842005-03-27  <rlk>	d896ff8acdd44db07ece4694311f77ace2444dbd
36785
36786	Lines: +8, -0
36787	Files:	src/cups/genppd.c (+8, -0)
36788
36789	Add other supported Ghostscript versions.
36790
367912005-03-26  <rlk>	4e688370ba1b8125bf1e226b491456de2bd809a5
36792
36793	Lines: +73, -7
36794	Files:	include/gutenprint/channel.h (+2, -0)
36795		src/main/channel.c (+46, -7)
36796		src/main/print-escp2.c (+25, -0)
36797
36798	Fix multi-hue code.
36799
36800	Add optional lower limit for multi-channel generation, so that below
36801	that limit only CMY inks are used.
36802
368032005-03-26  <rlk>	62f85632ffcaa4f30c721ca77548c6c3dbba4c2d
36804
36805	Lines: +1, -6
36806	Files:	src/main/channel.c (+1, -6)
36807
36808	Don't mishandle boundary case of hue being exactly one of the
36809	auxiliary channels.
36810
368112005-03-26  <rlk>	b55ba1484327be424a7a46676fcbb206abe94e71
36812
36813	Lines: +2, -2
36814	Files:	src/main/escp2-channels.c (+2, -2)
36815
36816	Use ultrachrome as a starting point for CMYKRB.
36817
368182005-03-26  <rlk>	16ce5ea91218fa3610e64af28679590a4ad23838
36819
36820	Lines: +33, -13
36821	Files:	src/main/channel.c (+33, -13)
36822
36823	Second attempt at getting the ink quantity right.
36824
368252005-03-25  <rlk>	9825d490bfc3f69da214ca97424619fb81fb212e
36826
36827	Lines: +383, -322
36828	Files:	src/foomatic/foomatic-generator.in (+86, -80)
36829		src/foomatic/foomatic-templates-ijs/gutenprint.xml (+6, -6)
36830		src/foomatic/printer_options.c (+54, -54)
36831		src/ghost/ijsgutenprint.c (+237, -182)
36832
36833	Fix Foomatic (finally!)
36834
368352005-03-23  <rlk>	35afd9e1e0dacf5c9524f88a07131d6a3ca0c87d
36836
36837	Lines: +3, -3
36838	Files:	src/main/printers.xml (+3, -3)
36839
36840	Stylus CX3500/3600/3650 apparently has the same head as the CX4600.
36841
368422005-03-22  <rlk>	c783ab4861ffa80f8f225a2cd22310222821f016
36843
36844	Lines: +15, -8
36845	Files:	src/main/channel.c (+15, -8)
36846
36847	Minor cleanup.
36848
368492005-03-22  <rlk>	f75bddbc06295b267423c8ccd7d7237d5caa688b
36850
36851	Lines: +382, -324
36852	Files:	include/gutenprint/channel.h (+2, -0)
36853		src/main/channel.c (+329, -38)
36854		src/main/color-conversion.h (+2, -6)
36855		src/main/color-conversions.c (+1, -230)
36856		src/main/escp2-channels.c (+44, -43)
36857		src/main/print-color.c (+2, -6)
36858		src/main/print-escp2.c (+1, -1)
36859		src/main/print-escp2.h (+1, -0)
36860
36861	Preliminary support for true N-color output for Stylus Photo R800
36862	and R1800.
36863
36864	No support for gloss enhancer yet.  That should be easier.
36865
368662005-03-22  <rlk>	ba77e0c85a3eb17e13432a3da5ea09e30474b232
36867
36868	Lines: +2, -2
36869	Files:	src/main/escp2-inks.c (+2, -2)
36870
36871	Fix bad drop sizes (thanks Josh Metzler)
36872
368732005-03-21  <rlk>	72cd8e49f60e0c44a1e7f541b30e676ab9e2dfb6
36874
36875	Lines: +3, -3
36876	Files:	src/main/printers.xml (+3, -3)
36877
36878	Stylus CX3500, 3600, and 3650 are based on the C66, not the C62.
36879
368802005-03-21  <rlk>	9b45f3415b7ec26d71cbf612e6421e5170ce4eba
36881
36882	Lines: +16, -16
36883	Files:	src/main/printers.xml (+16, -16)
36884
36885	Change the punctuation of the CX all-in-ones to match Epson's own
36886	usage.
36887
368882005-03-20  <rleigh>	85d1ea320ec2c8f3653ef7c410119fc0b09149b7
36889
36890	Lines: +19, -12
36891	Files:	src/main/print-pcl.c (+19, -12)
36892
36893	Allow A4 printing on HP DesignJets.
36894
368952005-03-17  <rlk>	aa98c42511222d1aa09825fb179de17eccde4032
36896
36897	Lines: +77, -0
36898	Files:	NEWS (+17, -0)
36899		src/foomatic/foomatic-printermap (+11, -0)
36900		src/main/printers.xml (+49, -0)
36901
36902	Add some more printers and all-in-ones to the list.
36903
369042005-03-13  <rlk>	00288214b15e8c007b21c17b032a3bfceee813ff
36905
36906	Lines: +26, -1
36907	Files:	NEWS (+2, -0)
36908		src/foomatic/foomatic-printermap (+1, -0)
36909		src/main/print-escp2-data.c (+19, -1)
36910		src/main/printers.xml (+4, -0)
36911
36912	Add Epson Stylus Photo R1800
36913
36914===============================================================================
36915Name: gutenprint-5_0_0-beta3
36916
369172005-02-13  <rlk>	5972ac5b6d8146d850aee9c0537dd1c85c537f11
36918
36919	Lines: +0, -0
36920
36921	Gutenprint 5.0.0 beta 3 release
36922
369232005-02-11  <rlk>	9e82b0c3228867bada0e9eb5a24344d0e8024ef1
36924
36925	Lines: +1, -1
36926	Files:	test/run-testdither (+1, -1)
36927
36928	Remove Hybrid UniTone
36929
369302005-02-11  <rlk>	619fd35948fbd9ca8cdbae09616f3130be2e7326
36931
36932	Lines: +18, -7
36933	Files:	NEWS (+18, -7)
36934
36935	Prep for Gutenprint 5.0.0-beta3.
36936
369372005-02-06  <rleigh>	b5b5ff40e437f772c78253a09e8baf95b623152d
36938
36939	Lines: +9, -63
36940	Files:	debian/Makefile.am (+0, -2)
36941		debian/changelog (+4, -1)
36942		debian/control.in (+1, -48)
36943		debian/libgutenprintui-dev.install (removed -3)
36944		debian/libgutenprintui.install.in (removed -2)
36945		debian/rules (+4, -7)
36946
36947	Remove libgutenprintui packages, since libgimp1.2 and gimp1.2
36948	are no longer available in Debian unstable and hence it has
36949	no users.
36950	Remove libgtk1.2 build dependency.
36951
369522005-02-06  <rleigh>	1127d2c14ed031b886fd1a06b9e3aa049b083ff3
36953
36954	Lines: +1, -0
36955	Files:	doc/Makefile.am (+1, -0)
36956
36957	Add a rule to allow "make dist" to succeed if not running with
36958	maintainer-mode enabled.
36959
369602005-02-06  <rleigh>	e6b35a10a119c42b7048ff272c1d3fdb233c62a7
36961
36962	Lines: +3, -3
36963	Files:	src/gutenprintui2/Makefile.am (+3, -3)
36964
36965	Look for the headers needed to generate typebuiltins.c using a
36966	relative path, required to build from CVS using a VPATH make.
36967	Patch from Christian Meder.
36968
369692005-02-06  <rleigh>	920fad1d2ea06d076e918ea1fee1aac2770c2aaa
36970
36971	Lines: +0, -0
36972
36973	Make sure the encoding of generated PPDs is UTF-8.
36974
369752005-02-03  <rleigh>	5872891b42cae88ad5d83ddf45e62bda9c22fcc1
36976
36977	Lines: +1, -1
36978	Files:	src/cups/Makefile.am (+1, -1)
36979
36980	When creating untranslated PPDs, ensure the locale is set to "C",
36981	otherwise the user's current locale and charset is used.
36982
369832005-02-02  <m0m>	80bcc81158b95ef8af0e9865772cc5640bd7d69b
36984
36985	Lines: +5, -1
36986	Files:	NEWS (+2, -0)
36987		src/foomatic/foomatic-printermap (+2, -0)
36988		src/main/print-olympus.c (+1, -1)
36989
36990	added canon selphy cp-400 and cp-500
36991
369922005-01-30  <rleigh>	172e2357b6a5d5a7524ce0112f0fae6601dc766e
36993
36994	Lines: +13, -13
36995	Files:	debian/control.in (+13, -13)
36996
36997	Update package descriptions to make them lintian-clean.
36998
369992005-01-30  <rleigh>	1388000197825e1e24911de2c7f403e990b45c00
37000
37001	Lines: +14, -11
37002	Files:	.cvsignore (+1, -0)
37003		doc/developer/Makefile.am (+2, -2)
37004		doc/users_guide/Makefile.am (+8, -8)
37005		scripts/.cvsignore (+2, -0)
37006		scripts/autogen.sh (+1, -1)
37007
37008	Build improvements from Christian Meder <chris@onestepahead.de>:
37009	- Use $(LN_S) -f when building documentation with VPATH set.
37010	- Copy, rather than symlink, automake scripts.
37011
370122005-01-30  <rleigh>	67a81685a40b26237de91ed0945bf44071b8fcd8
37013
37014	Lines: +1, -1
37015	Files:	AUTHORS (+1, -1)
37016
37017	Add Mark Tomlinson's new address.
37018
370192005-01-28  <rlk>	1ab75f1b1412851c68027cbb80bc516876937fff
37020
37021	Lines: +247, -26
37022	Files:	include/gutenprintui/gutenprintui.h (+3, -0)
37023		include/gutenprintui2/gutenprintui.h (+3, -0)
37024		src/gutenprintui/panel.c (+73, -4)
37025		src/gutenprintui/plist.c (+48, -9)
37026		src/gutenprintui2/panel.c (+72, -4)
37027		src/gutenprintui2/plist.c (+48, -9)
37028
37029	Add copy count spin button to GIMP UI.
37030
37031	Suggested by Dan Casimiro.
37032
370332005-01-14  <rlk>	31c43b63483b4428a59b26ffec8de4c3f5d917de
37034
37035	Lines: +1, -1
37036	Files:	NEWS (+1, -1)
37037
37038	Minor fix
37039
370402005-01-14  <rlk>	372ac89720ec7ad73de05d28a27f809d81a543d8
37041
37042	Lines: +18, -6
37043	Files:	NEWS (+9, -5)
37044		src/main/dither-main.c (+6, -0)
37045		src/testpattern/run-testpattern (+3, -1)
37046
37047	Disable Unitone dithering due to numerical stability issues
37048
370492005-01-04  <rlk>	634eb70625921d2db293ad3e67190c28a02412eb
37050
37051	Lines: +14, -4
37052	Files:	NEWS (+14, -4)
37053
37054	Update release notes.
37055
370562004-12-29  <rlk>	bd79f39978f93556af7c8f9ca0986dedeabf7d7f
37057
37058	Lines: +2, -2
37059	Files:	configure.ac (+1, -1)
37060		src/gimp2/Makefile.am (+1, -1)
37061
37062	Allow building plugin for all GIMP 2.x releases
37063
370642004-12-18  <rlk>	055cbe08a17284798f2195a498a3a1b42894d777
37065
37066	Lines: +12, -0
37067	Files:	NEWS (+2, -0)
37068		src/foomatic/foomatic-printermap (+2, -0)
37069		src/main/printers.xml (+8, -0)
37070
37071	Support Stylus CX3600 and CX3650
37072
370732004-12-14  <rlk>	a0f199aa8258838cdf55f57a17672767934027ee
37074
37075	Lines: +50, -2
37076	Files:	src/main/escp2-inks.c (+26, -0)
37077		src/main/print-escp2-data.c (+21, -0)
37078		src/main/print-escp2.h (+1, -0)
37079		src/main/printers.xml (+2, -2)
37080
37081	Change the Stylus C66 to use the drop sizes and densities determined
37082	by Alastair Robinson.
37083
370842004-12-07  <mtomlinson>	ffb0acb30d6f2dd6c34756a4ab16b9ff630c28e5
37085
37086	Lines: +2, -2
37087	Files:	src/main/escp2-papers.c (+2, -2)
37088
37089	Change photo2 Matte paper subchannel to 0.5.
37090
370912004-12-06  <rlk>	f78f075914413c23beb314aa6a85860f6332578c
37092
37093	Lines: +1, -1
37094	Files:	src/main/print-list.c (+1, -1)
37095
37096	Fix documentation to match function signature.
37097
370982004-12-05  <rleigh>	e063783b138680a342c79cef080ccc6a9eeec120
37099
37100	Lines: +3, -3
37101	Files:	src/gutenprintui/Makefile.am (+1, -1)
37102		src/gutenprintui2/Makefile.am (+1, -1)
37103		src/main/Makefile.am (+1, -1)
37104
37105	pkg-config data files live in $(libdir)/pkgconfig, rather than
37106	$(prefix)/lib/pkgconfig.  This change is to conform with existing
37107	practice, as well as preparing for multiarch systems.
37108
371092004-12-01  <rleigh>	c59ac3ac7d83cc3b92822484a04c22a4e6eec2d5
37110
37111	Lines: +81, -72
37112	Files:	src/main/print-list.c (+81, -72)
37113
37114	Document list internals.
37115	Replace check_list() with a static assertion.
37116	Remove redundant internal helpers.
37117
371182004-11-28  <rleigh>	a31d1937eb7e7d0488dda3a9f1def2f25a006e52
37119
37120	Lines: +249, -8
37121	Files:	include/gutenprint/gutenprint-intl.h (+1, -1)
37122		include/gutenprint/list.h (+247, -6)
37123		include/gutenprint/printers.h (+1, -1)
37124
37125	Fully document stp_list_t.
37126	Minor Doxygen corrections.
37127
371282004-11-28  <rleigh>	6447123e2be6ace8bda9b6d5a7707dd2cccff3ea
37129
37130	Lines: +1, -1
37131	Files:	configure.ac (+1, -1)
37132
37133	Correct quoting and argument order of STP_ADD_COMPILER_ARGS.
37134
371352004-11-22  <rlk>	04d6deadb714649ae87d3b5e7eb92222a1b06fc5
37136
37137	Lines: +4, -4
37138	Files:	src/cups/genppd.c (+2, -2)
37139		src/main/generic-options.c (+2, -2)
37140
37141	Process the Quality setting correctly.
37142
371432004-11-19  <rlk>	835507ee53a5abc8f17ea6f7d2a2faf2d20c5ac8
37144
37145	Lines: +119, -82
37146	Files:	NEWS (+47, -20)
37147		README (+72, -62)
37148
37149	Rename Gimp-Print to Gutenprint
37150
371512004-11-16  <rleigh>	7e81a3f9b436086ee28d186e80242327006c59f5
37152
37153	Lines: +5, -1
37154	Files:	debian/changelog (+5, -1)
37155
37156	Update changelog with plug-in location and FAQ duplicate removal changes.
37157
371582004-11-16  <rleigh>	82607d5bac6ddb844f2915c1b0f99bec4acd2521
37159
37160	Lines: +3, -4
37161	Files:	debian/gimp-print.docs (+2, -1)
37162		debian/gimp-print.install (+1, -3)
37163
37164	Install the GIMP 2.0 Print plugin into the right place.
37165	Don't install two separate copies of the FAQ.
37166
371672004-11-02  <rleigh>	b9b52fa0ed51e24fa8acd1edc7dbfc71050199c8
37168
37169	Lines: +9, -9
37170	Files:	configure.ac (+2, -2)
37171		m4/stp_option.m4 (+7, -7)
37172
37173	configure.ac:
37174	- Check if we're using GCC using $ac_compiler_gnu rather than "gcc".
37175	- Use the correct arguments ordering when calling
37176	  STP_ADD_COMPILER_ARGS.
37177	m4/stp_option.m4:
37178	- Swap the $2 and $3 arguments of STP_ADD_COMPILER_ARG and the macros
37179	  which call it.
37180	- Ensure the brackets match up in the m4 macros.
37181	- Don't mix up shell variables and m4 strings (CFLAGS).
37182
371832004-11-01  <rleigh>	a9f579514828666a6804b6cd322ae484f156d129
37184
37185	Lines: +2, -2
37186	Files:	src/gimp2/print.c (+1, -1)
37187		src/gimp2/print_gimp.h (+1, -1)
37188
37189	Include the libgutenprintui2 headers rather than the old libgutenprintui
37190	ones.
37191
371922004-11-01  <rleigh>	3a8f5cc08456aea8b5be0c63aed1ab3beae85d28
37193
37194	Lines: +4, -1
37195	Files:	configure.ac (+4, -1)
37196
37197	Don't build the GIMP 2.0 Print plug-in unless the pkg-config check
37198	succeeds.
37199
372002004-11-01  <rleigh>	fe75d6536c026117ddc8a350d451771a89e277da
37201
37202	Lines: +5, -5
37203	Files:	debian/control.in (+3, -3)
37204		debian/cupsys-driver-gutenprint.postinst (+1, -1)
37205		debian/cupsys-driver-gutenprint.postrm (+1, -1)
37206
37207	Reload cupsys with force-reload in cupsys-driver-gutenprint maintainer
37208	scripts.
37209	All development packages depend on pkg-config.
37210
372112004-10-31  <rleigh>	80589602136a40dc7a8ebc4f53ce7bc25ca3b9ac
37212
37213	Lines: +4, -3
37214	Files:	include/gutenprintui/Makefile.am (+2, -1)
37215		include/gutenprintui2/Makefile.am (+2, -2)
37216
37217	Conditionally install libgutenprintui and libgutenprintui2 headers.
37218	This should prevent glib-mkenums being run when libgutenprintui2 is
37219	not being built.
37220
372212004-10-31  <rleigh>	d741d2dbcf69cdfdea996d3b9cfa0c8e08deefec
37222
37223	Lines: +5, -5
37224	Files:	src/cups/cups-genppdconfig.in (+3, -3)
37225		src/cups/cups-genppdupdate.in (+2, -2)
37226
37227	Put PPDs in $cupsmodeldir/gutenprint rather than $cupsmodeldir/gimp-print.
37228	Allow updating of old Gimp-Print PPDs in addition to Gutenprint PPDs.
37229
372302004-10-31  <rleigh>	adc7e0a63516960cf10c4e5fbd248c62b4dc2a3d
37231
37232	Lines: +6, -5
37233	Files:	debian/control.in (+2, -1)
37234		debian/libgutenprint-doc.install.in (+1, -1)
37235		debian/libgutenprintui2-dev.install (+3, -3)
37236
37237	Correct dependencies to allow upgrade from gimp-print packages.
37238	Correct packaging errors so that the correct files are placed in the
37239	right packages.
37240
372412004-10-26  <rleigh>	dc535272076a074aeece8885b0dedd518cc8118b
37242
37243	Lines: +5, -3
37244	Files:	src/gutenprintui/Makefile.am (+2, -1)
37245		src/gutenprintui2/Makefile.am (+2, -1)
37246		src/main/Makefile.am (+1, -1)
37247
37248	Add the libtool "-no-undefined" option when linking shared libraries.
37249	This should allow correct building on Microsoft Windows and IBM AIX
37250	systems.
37251
372522004-10-23  <rleigh>	3044aeae668ba65233d57f3a847f0c431234b75f
37253
37254	Lines: +6, -0
37255	Files:	debian/changelog (+6, -0)
37256
37257	Update version for 5.0.0-beta3.
37258
372592004-10-18  <rlk>	0b84dee636c2de418f5567c81e93521641f626f0
37260
37261	Lines: +7, -7
37262	Files:	NEWS (+7, -7)
37263
37264	Start updating for 5.0-b3
37265
372662004-10-17  <rlk>	f69ea76ec37f9d6206edff3454fcf8629ae10116
37267
37268	Lines: +2, -2
37269	Files:	configure.ac (+2, -2)
37270
37271	Bump version
37272
372732004-10-13  <rlk>	a1e4de3cb588a8209a6875ea39ab9d43ab8210d7
37274
37275	Lines: +14, -16
37276	Files:	src/main/color-conversions.c (+14, -16)
37277
37278	Alastair Robinson's latest -- much better cyan tones.
37279
372802004-09-30  <rlk>	c45b320f6a8f4a8135bbc82bb944801e0dec00b6
37281
37282	Lines: +1, -1
37283	Files:	src/main/print-escp2-data.c (+1, -1)
37284
37285	Fix comment
37286
372872004-09-30  <rlk>	156b4f4b95972cb6b79d24657fcb7affb37f0475
37288
37289	Lines: +28, -0
37290	Files:	NEWS (+2, -0)
37291		src/foomatic/foomatic-printermap (+1, -0)
37292		src/main/print-escp2-data.c (+18, -0)
37293		src/main/printers.xml (+7, -0)
37294
37295	Support Epson Stylus CX4600.
37296
372972004-09-29  <rlk>	4726909531f4d02b1996574a23c0893432f298cb
37298
37299	Lines: +10, -0
37300	Files:	src/gimp/print.c (+5, -0)
37301		src/gimp2/print.c (+5, -0)
37302
37303	Handle unnamed image correctly
37304
373052004-09-28  <rlk>	13011a97b3cc825a03b26317595d9add002181ad
37306
37307	Lines: +31, -26
37308	Files:	src/main/color-conversions.c (+31, -26)
37309
37310	Latest code from Alastair Robinson
37311
373122004-09-22  <rleigh>	24e35b4371275c7426eab1347e9fb209c4c9a651
37313
37314	Lines: +0, -0
37315
37316	Recode from ISO-8859-1 to UTF-8.
37317	Update fuzzy translations from Gutenprint renaming.
37318	Use a proper multiplication sign, rather than 'x', for resolutions and
37319	media sizes.
37320
373212004-09-17  <rleigh>	d1565ee6f93f79ce052e6a6d89cba9079cf1ed6e
37322
37323	Lines: +0, -40
37324	Files:	include/gimp-print-ui2/.cvsignore (removed -3)
37325		include/gimp-print/.cvsignore (removed -3)
37326		src/libgimpprintui/.cvsignore (removed -22)
37327		src/libgimpprintui2/.cvsignore (removed -12)
37328
37329	Rename Gimp-Print to Gutenprint.
37330
373312004-09-17  <rleigh>	627e074b155c05664c8d2d8931768ae5ca1b1ac4
37332
37333	Lines: +2099, -3153
37334	Files:	.cvsignore (+3, -3)
37335		Makefile.am (+2, -2)
37336		README (+33, -30)
37337		autogen.sh (+1, -1)
37338		configure.ac (+131, -131)
37339		cups-gimpprint.list.in => cups-gutenprint.list.in (+7, -7)
37340		cups/cups-gimpprint.list.in (removed -357)
37341		debian/Makefile.am (+19, -15)
37342		debian/README.Debian (+11, -7)
37343		debian/README.building (+7, -7)
37344		debian/changelog (+22, -0)
37345		debian/control.in (+177, -84)
37346		debian/copyright (+1, -1)
37347		debian/foomatic-db-gimp-print.install (removed -2)
37348		debian/foomatic-db-gutenprint.install (added +2)
37349		debian/gimp-print.install (+1, -1)
37350		debian/gimp-print.postrm (+2, -2)
37351		debian/gimp-print.preinst (+2, -2)
37352		debian/gimpprint-doc.doc-base (removed -15)
37353		debian/gimpprint-doc.install (removed -11)
37354		debian/gutenprint-doc.doc-base (added +14)
37355		debian/gutenprint-doc.install (added +11)
37356		debian/ijsgimpprint.install (removed -2)
37357		debian/ijsgutenprint.install (added +2)
37358		debian/libgimpprint-dev.install (removed -6)
37359		debian/libgimpprint-doc.doc-base.developer.in (removed -15)
37360		debian/libgimpprint-doc.doc-base.reference.in (removed -14)
37361		debian/libgimpprint-doc.install.in (removed -2)
37362		debian/libgimpprint.install.in (removed -4)
37363		debian/libgutenprint-dev.install (added +4)
37364		debian/libgutenprint-doc.doc-base.developer.in (added +15)
37365		debian/libgutenprint-doc.doc-base.reference.in (added +14)
37366		debian/libgutenprint-doc.install.in (added +2)
37367		debian/libgutenprint.install.in (added +4)
37368		debian/libgutenprintui-dev.install (added +3)
37369		debian/libgutenprintui.install.in (added +2)
37370		debian/libgutenprintui2-dev.install (added +3)
37371		debian/libgutenprintui2.install.in (added +2)
37372		debian/rules (+41, -37)
37373		debian/{cupsys-driver-gimpprint.docs => cupsys-driver-gutenprint.docs} (+0, -0)
37374		debian/{cupsys-driver-gimpprint.install => cupsys-driver-gutenprint.install} (+1, -1)
37375		debian/{cupsys-driver-gimpprint.postinst => cupsys-driver-gutenprint.postinst} (+1, -1)
37376		debian/{cupsys-driver-gimpprint.postrm => cupsys-driver-gutenprint.postrm} (+4, -4)
37377		debian/{gimpprint-locales.install => gutenprint-locales.install} (+0, -0)
37378		debian/{libgimpprint-dev.docs => libgutenprint-dev.docs} (+0, -0)
37379		doc/.cvsignore (+3, -3)
37380		doc/FAQ.html (+5, -5)
37381		doc/Makefile.am (+10, -10)
37382		doc/README.maintaining (+32, -42)
37383		doc/developer/.cvsignore (+17, -17)
37384		doc/developer/Makefile.am (+14, -14)
37385		doc/developer/copying.xml (+8, -8)
37386		doc/developer/escp2.xml (+1, -1)
37387		doc/developer/introduction.xml (+18, -18)
37388		doc/developer/new-printer.xml (+1, -1)
37389		doc/developer/problems.xml (+4, -4)
37390		doc/developer/using.xml (+34, -34)
37391		doc/developer/weave.xml (+1, -1)
37392		doc/developer/{gimpprint.xml => gutenprint.xml} (+3, -3)
37393		doc/users_guide/README (+1, -1)
37394		doc/users_guide/cups-edition.sgml (+5, -5)
37395		doc/users_guide/cups.sgml (+15, -15)
37396		doc/users_guide/gimp-edition.sgml (+5, -5)
37397		doc/users_guide/gimp.sgml (+5, -5)
37398		doc/users_guide/history.sgml (+10, -10)
37399		doc/users_guide/title.sgml (+8, -8)
37400		doc/users_guide/users-guide.sgml (+2, -2)
37401		doc/users_guide/util-edition.sgml (+5, -5)
37402		doc/users_guide/utils.sgml (+3, -3)
37403		doc/{gimpprint.dox.in => gutenprint.dox.in} (+4, -4)
37404		include/Makefile.am (+2, -2)
37405		include/gutenprint/.cvsignore (added +3)
37406		include/gutenprintui/.cvsignore (added +2)
37407		include/gutenprintui2/.cvsignore (added +3)
37408		include/{gimp-print => gutenprint}/Makefile.am (+7, -7)
37409		include/{gimp-print => gutenprint}/array.h (+5, -5)
37410		include/{gimp-print => gutenprint}/bit-ops.h (+8, -3)
37411		include/{gimp-print => gutenprint}/channel.h (+8, -3)
37412		include/{gimp-print => gutenprint}/color.h (+4, -4)
37413		include/{gimp-print => gutenprint}/curve-cache.h (+9, -9)
37414		include/{gimp-print => gutenprint}/curve.h (+5, -5)
37415		include/{gimp-print => gutenprint}/dither.h (+8, -3)
37416		include/{gimp-print => gutenprint}/image.h (+4, -4)
37417		include/{gimp-print => gutenprint}/list.h (+8, -3)
37418		include/{gimp-print => gutenprint}/module.h (+9, -4)
37419		include/{gimp-print => gutenprint}/mxml.h (+8, -3)
37420		include/{gimp-print => gutenprint}/paper.h (+5, -5)
37421		include/{gimp-print => gutenprint}/path.h (+8, -3)
37422		include/{gimp-print => gutenprint}/printers.h (+6, -6)
37423		include/{gimp-print => gutenprint}/sequence.h (+4, -4)
37424		include/{gimp-print => gutenprint}/string-list.h (+7, -3)
37425		include/{gimp-print => gutenprint}/util.h (+6, -6)
37426		include/{gimp-print => gutenprint}/vars.h (+7, -7)
37427		include/{gimp-print => gutenprint}/weave.h (+8, -3)
37428		include/{gimp-print => gutenprint}/xml.h (+10, -5)
37429		include/{gimp-print-ui => gutenprintui}/Makefile.am (+2, -2)
37430		include/{gimp-print-ui/gimp-print-ui.h => gutenprintui/gutenprintui.h} (+4, -4)
37431		include/{gimp-print-ui2 => gutenprintui2}/Makefile.am (+6, -6)
37432		include/{gimp-print-ui2 => gutenprintui2}/curve.h (+3, -3)
37433		include/{gimp-print-ui2 => gutenprintui2}/gammacurve.h (+3, -3)
37434		include/{gimp-print-ui2/gimp-print-ui.h => gutenprintui2/gutenprintui.h} (+7, -7)
37435		include/{gimp-print/gimp-print-intl-internal.h => gutenprint/gutenprint-intl-internal.h} (+4, -4)
37436		include/{gimp-print/gimp-print-intl.h => gutenprint/gutenprint-intl.h} (+4, -4)
37437		include/{gimp-print/gimp-print-module.h => gutenprint/gutenprint-module.h} (+15, -15)
37438		include/{gimp-print/gimp-print-version.h.in => gutenprint/gutenprint-version.h.in} (+23, -23)
37439		include/{gimp-print/gimp-print.h => gutenprint/gutenprint.h} (+15, -15)
37440		m4/stp.m4 (+3, -3)
37441		m4/stp_cups.m4 (+1, -1)
37442		m4/stp_gimp.m4 (+1, -1)
37443		m4/stp_option.m4 (+1, -1)
37444		m4/stp_path_lib.m4 (removed -688)
37445		m4/stp_pkgconfig.m4 (removed -138)
37446		m4extra/stp_release.m4.in (+1, -1)
37447		man/.cvsignore (+11, -11)
37448		man/Makefile.am (+12, -12)
37449		man/cups-calibrate.8.in (+7, -7)
37450		man/cups-genppd.8.in (+5, -6)
37451		man/cups-genppdconfig.8.in (+5, -6)
37452		man/cups-genppdupdate.8.in (+5, -6)
37453		man/escputil.1.in (+2, -2)
37454		man/{gimpprint-color.7.in => gutenprint-color.7.in} (+11, -11)
37455		man/{gimpprint-dithers.7.in => gutenprint-dithers.7.in} (+11, -11)
37456		man/{gimpprint-imagetypes.7.in => gutenprint-imagetypes.7.in} (+11, -11)
37457		man/{gimpprint-inktypes.7.in => gutenprint-inktypes.7.in} (+11, -11)
37458		man/{gimpprint-mediasizes.7.in => gutenprint-mediasizes.7.in} (+11, -11)
37459		man/{gimpprint-mediasources.7.in => gutenprint-mediasources.7.in} (+11, -11)
37460		man/{gimpprint-mediatypes.7.in => gutenprint-mediatypes.7.in} (+11, -11)
37461		man/{gimpprint-models.7.in => gutenprint-models.7.in} (+11, -11)
37462		man/{gimpprint-resolutions.7.in => gutenprint-resolutions.7.in} (+11, -11)
37463		man/{gimpprint.3.in => gutenprint.3.in} (+16, -23)
37464		man/{ijsgimpprint.1.in => ijsgutenprint.1.in} (+35, -34)
37465		po/.cvsignore (+1, -1)
37466		po/POTFILES.in (+10, -5)
37467		scripts/Makefile.am (+0, -1)
37468		scripts/autogen.sh (+16, -16)
37469		scripts/buildgimpprintdebs (removed -5)
37470		scripts/global.mk (+8, -8)
37471		src/Makefile.am (+2, -2)
37472		src/cups/.cvsignore (+1, -1)
37473		src/cups/Makefile.am (+20, -20)
37474		src/cups/README (+7, -7)
37475		src/cups/cups-calibrate.c (+3, -3)
37476		src/cups/cups-genppdconfig.in (+5, -5)
37477		src/cups/cups-genppdupdate.in (+18, -18)
37478		src/cups/genppd.c (+13, -17)
37479		src/cups/rastertoprinter.c (+121, -125)
37480		src/escputil/Makefile.am (+1, -1)
37481		src/escputil/escputil.c (+2, -2)
37482		src/foomatic/.cvsignore (+1, -1)
37483		src/foomatic/Makefile.am (+9, -9)
37484		src/foomatic/foomatic-generator.in (+17, -17)
37485		src/foomatic/foomatic-templates-ijs/{gimp-print.xml => gutenprint.xml} (+0, -0)
37486		src/foomatic/paper_sizes.c (+1, -5)
37487		src/foomatic/printer_margins.c (+1, -5)
37488		src/foomatic/printer_options.c (+2, -6)
37489		src/foomatic/printers.c (+1, -5)
37490		src/foomatic/{gimp-print-version.c => gutenprint-version.c} (+1, -5)
37491		src/ghost/.cvsignore (+1, -1)
37492		src/ghost/Makefile.am (+3, -3)
37493		src/ghost/README (+21, -21)
37494		src/ghost/{ijsgimpprint.c => ijsgutenprint.c} (+7, -9)
37495		src/gimp/Makefile.am (+3, -3)
37496		src/gimp/print-intl.h (+6, -5)
37497		src/gimp/print.c (+2, -2)
37498		src/gimp/print_gimp.h (+2, -11)
37499		src/gimp2/Makefile.am (+3, -3)
37500		src/gimp2/print-intl.h (+5, -5)
37501		src/gimp2/print.c (+2, -2)
37502		src/gimp2/print_gimp.h (+2, -11)
37503		src/gutenprintui/.cvsignore (added +10)
37504		src/gutenprintui/gutenprintui.pc.in (added +11)
37505		src/gutenprintui2/.cvsignore (added +12)
37506		src/gutenprintui2/gutenprintui2.pc.in (added +11)
37507		src/libgimpprintui/gimpprintui.pc.in (removed -11)
37508		src/libgimpprintui2/gimpprintui2.pc.in (removed -11)
37509		src/main/.cvsignore (+1, -4)
37510		src/main/Makefile.am (+14, -14)
37511		src/main/array.c (+3, -3)
37512		src/main/bit-ops.c (+4, -4)
37513		src/main/channel.c (+3, -3)
37514		src/main/color-conversion.h (+6, -6)
37515		src/main/color-conversions.c (+4, -4)
37516		src/main/color.c (+3, -3)
37517		src/main/curve-cache.c (+4, -4)
37518		src/main/curve.c (+5, -5)
37519		src/main/dither-ed.c (+3, -3)
37520		src/main/dither-eventone.c (+3, -3)
37521		src/main/dither-impl.h (+3, -3)
37522		src/main/dither-inks.c (+3, -3)
37523		src/main/dither-inlined-functions.h (+4, -0)
37524		src/main/dither-main.c (+3, -3)
37525		src/main/dither-matrix-1x1.xml (+3, -3)
37526		src/main/dither-matrix-2x1.xml (+3, -3)
37527		src/main/dither-matrix-4x1.xml (+3, -3)
37528		src/main/dither-ordered.c (+3, -3)
37529		src/main/dither-predithered.c (+3, -3)
37530		src/main/dither-very-fast.c (+3, -3)
37531		src/main/escp2-channels.c (+3, -3)
37532		src/main/escp2-driver.c (+3, -3)
37533		src/main/escp2-inks.c (+3, -3)
37534		src/main/escp2-papers.c (+39, -39)
37535		src/main/escp2-resolutions.c (+3, -3)
37536		src/main/generic-options.c (+3, -3)
37537		src/main/generic-options.h (+3, -3)
37538		src/main/gimpprint.pc.in (removed -10)
37539		src/main/gutenprint.pc.in (added +10)
37540		src/main/image.c (+2, -2)
37541		src/main/module.c (+4, -4)
37542		src/main/mxml-attr.c (+1, -1)
37543		src/main/mxml-file.c (+1, -1)
37544		src/main/mxml-node.c (+1, -1)
37545		src/main/mxml-search.c (+1, -1)
37546		src/main/papers.xml (+4, -4)
37547		src/main/path.c (+4, -4)
37548		src/main/print-canon.c (+11, -11)
37549		src/main/print-color.c (+17, -17)
37550		src/main/print-dither-matrices.c (+3, -3)
37551		src/main/print-escp2-data.c (+3, -3)
37552		src/main/print-escp2.c (+3, -3)
37553		src/main/print-escp2.h (+3, -3)
37554		src/main/print-lexmark.c (+10, -9)
37555		src/main/print-list.c (+7, -7)
37556		src/main/print-olympus.c (+29, -29)
37557		src/main/print-papers.c (+3, -3)
37558		src/main/print-pcl.c (+9, -9)
37559		src/main/print-ps.c (+5, -5)
37560		src/main/print-raw.c (+3, -3)
37561		src/main/print-util.c (+4, -4)
37562		src/main/print-vars.c (+7, -7)
37563		src/main/print-version.c (+22, -22)
37564		src/main/print-weave.c (+4, -4)
37565		src/main/printers.c (+3, -3)
37566		src/main/printers.xml (+4, -4)
37567		src/main/sequence.c (+4, -4)
37568		src/main/string-list.c (+3, -3)
37569		src/main/util.h (+4, -4)
37570		src/main/xml.c (+17, -15)
37571		src/main/{gimp-print-internal.h => gutenprint-internal.h} (+4, -4)
37572		src/main/{gimpprint.dtd => gutenprint.dtd} (+8, -8)
37573		src/main/{gimpprint.xsd => gutenprint.xsd} (+3, -3)
37574		src/main/{libgimpprint.sym => libgutenprint.sym} (+0, -0)
37575		src/testpattern/Makefile.am (+2, -2)
37576		src/testpattern/printers.c (+1, -5)
37577		src/testpattern/testpattern.h (+1, -1)
37578		src/{libgimpprintui => gutenprintui}/Makefile.am (+9, -9)
37579		src/{libgimpprintui => gutenprintui}/panel.c (+7, -7)
37580		src/{libgimpprintui => gutenprintui}/plist.c (+5, -5)
37581		src/{libgimpprintui => gutenprintui}/print-image-thumbnail.c (+2, -2)
37582		src/{libgimpprintui => gutenprintui}/printrc.h (+0, -0)
37583		src/{libgimpprintui => gutenprintui}/printrcl.l (+3, -3)
37584		src/{libgimpprintui => gutenprintui}/printrcy.y (+4, -4)
37585		src/{libgimpprintui => gutenprintui}/ui-utils.c (+3, -3)
37586		src/{libgimpprintui/gimp-print-ui-internal.h => gutenprintui/gutenprintui-internal.h} (+1, -5)
37587		src/{libgimpprintui2 => gutenprintui2}/Makefile.am (+16, -16)
37588		src/{libgimpprintui2 => gutenprintui2}/curve.c (+5, -5)
37589		src/{libgimpprintui2 => gutenprintui2}/gammacurve.c (+5, -5)
37590		src/{libgimpprintui2 => gutenprintui2}/panel.c (+7, -7)
37591		src/{libgimpprintui2 => gutenprintui2}/plist.c (+5, -5)
37592		src/{libgimpprintui2 => gutenprintui2}/print-image-thumbnail.c (+2, -2)
37593		src/{libgimpprintui2 => gutenprintui2}/printrc.h (+3, -3)
37594		src/{libgimpprintui2 => gutenprintui2}/printrcl.l (+3, -3)
37595		src/{libgimpprintui2 => gutenprintui2}/printrcy.y (+4, -4)
37596		src/{libgimpprintui2 => gutenprintui2}/ui-utils.c (+3, -3)
37597		src/{libgimpprintui2/gimp-print-ui-internal.h => gutenprintui2/gutenprintui-internal.h} (+4, -8)
37598		test/Makefile.am (+8, -8)
37599		test/bjc-unprint.c (+1, -1)
37600		test/curve.c (+61, -65)
37601		test/escp2-weavetest.c (+2, -6)
37602		test/pcl-unprint.c (+1, -1)
37603		test/testdither.c (+3, -7)
37604		test/unprint.c (+1, -1)
37605		test/xml-curve.c (+1, -1)
37606
37607	Rename Gimp-Print to Gutenprint.
37608
376092004-09-15  <mtomlinson>	3767b212de52d920eb0aecd8a38a070770944565
37610
37611	Lines: +20, -13
37612	Files:	src/main/print-color.c (+18, -11)
37613		src/main/print-escp2.c (+2, -2)
37614
37615	Separate out "black transition" from "black gamma"
37616
376172004-09-12  <rleigh>	f21be228585d243f7144f34a4d4efe79a9afb67e
37618
37619	Lines: +0, -17
37620	Files:	jmv/README (removed -17)
37621
37622	Remove unused directory.
37623
376242004-09-12  <rleigh>	b9250ee3b187bb2642ef5c51bf6d676cf541df16
37625
37626	Lines: +10, -2
37627	Files:	include/gimp-print-ui2/Makefile.am (+5, -1)
37628		src/libgimpprintui2/Makefile.am (+5, -1)
37629
37630	Only trigger typebuiltins regeneration on Makefile change in maintainer-mode.
37631
376322004-09-12  <rleigh>	48ca8d20d75e5a6ccfdbd4f93f718ba1c08b49b3
37633
37634	Lines: +0, -792
37635	Files:	src/gimp/instead_of_gimp_main.c (removed -792)
37636
37637	Remove unused code.
37638
37639===============================================================================
37640Name: gimp-print-5_0_0-beta2
37641
376422004-08-26  <rlk>	bf48317147cb5d6b1cddf38e4734cfc5780ca459
37643
37644	Lines: +0, -0
37645
37646	Gimp-Print 5.0.0-beta2 release
37647
376482004-08-25  <rlk>	0a92ec463406ed6c4697ce52fca08205b60b6ed4
37649
37650	Lines: +2, -1
37651	Files:	NEWS (+2, -1)
37652
37653	Note the necessity for further changes after 5.0 release.
37654
376552004-08-25  <rlk>	94d003d64f049aad13e77fca98b1189077aa5fc3
37656
37657	Lines: +0, -1
37658	Files:	src/main/print-escp2.c (+0, -1)
37659
37660	CD X adjustment and y adjustment are not string lists.  Fix memory
37661	leak from valgrind.
37662
376632004-08-25  <rlk>	dcfe25090a0c37a79824769193d9d8267d356166
37664
37665	Lines: +1, -1
37666	Files:	NEWS (+1, -1)
37667
37668	Note addition of dimension data type.
37669
376702004-08-25  <rlk>	775240d957f7f1eaf433534fa1200c278b1590a6
37671
37672	Lines: +12, -12
37673	Files:	NEWS (+12, -12)
37674
37675	Bug ID's should be numbered from low to high.
37676
376772004-08-25  <rlk>	26433b6e51b87df3c1eb26bb7b4459b968d3af47
37678
37679	Lines: +3, -1
37680	Files:	NEWS (+3, -1)
37681
37682	Note that dimension settings aren't available in Foomatic.
37683
376842004-08-24  <mtomlinson>	47037c09368d8d34b04089729a3daad04c26a879
37685
37686	Lines: +12, -12
37687	Files:	src/main/print-escp2-data.c (+12, -12)
37688
37689	Change density tunings for 2880-capable 4pl prints.
37690
376912004-08-24  <rlk>	21c5694620e57ce79643ccab1fe467546b432ec9
37692
37693	Lines: +1, -1
37694	Files:	src/testpattern/run-testpattern (+1, -1)
37695
37696	Need to specify --skin=memcheck for valgrind
37697
376982004-08-23  <rlk>	99690c45ad2633eb6174bf417b196a7a573271ee
37699
37700	Lines: +53, -47
37701	Files:	NEWS (+21, -15)
37702		src/main/escp2-inks.c (+14, -14)
37703		src/main/print-escp2-data.c (+16, -16)
37704		src/main/print-escp2.h (+2, -2)
37705
37706	Change tunings for 2880-capable 4 pl printers
37707
377082004-08-23  <rlk>	50376fb39dcbcfd194dda135d0a69baca017b537
37709
37710	Lines: +2, -0
37711	Files:	src/foomatic/foomatic-printermap (+2, -0)
37712
37713	Add the HP LaserJet 1010 and 1015.
37714
377152004-08-23  <rlk>	e37c5d473af48478c7d8aeecd08c3cd1d8ee9b49
37716
37717	Lines: +2, -0
37718	Files:	NEWS (+2, -0)
37719
37720	Add LaserJet 1010 and 1015 as supported by the PCL-5 driver.
37721
377222004-08-22  <rleigh>	cbda0927ad6c622e4eba597bdb283022e91f044d
37723
37724	Lines: +0, -0
37725
37726	Update British English translation for CD label printing and new printers.
37727
377282004-08-22  <rlk>	99f61ed2e06207b8e559843b55c19522d2835edd
37729
37730	Lines: +8, -61
37731	Files:	NEWS (+8, -61)
37732
37733	Simplify the list of Epson printers that require the magic activation
37734	sequence.
37735
37736	Convert tabs to spaces.
37737
377382004-08-22  <rlk>	6463198dd6a90f3fc1ee4328d9fe9ad5712b309f
37739
37740	Lines: +49, -16
37741	Files:	scripts/mkchlog (+49, -16)
37742
37743	Build the change log more accurately.  Preserve ordering even between
37744	versions checked in very closely together, and also combine related
37745	checkins better.
37746
377472004-08-21  <rlk>	2b85b94990d6088e01cc5e1a7ca52a9723818e7a
37748
37749	Lines: +97, -23
37750	Files:	NEWS (+50, -23)
37751		src/foomatic/foomatic-printermap (+8, -0)
37752		src/main/printers.xml (+39, -0)
37753
37754	Preliminary support for more Epson variant printers
37755
377562004-08-21  <rlk>	fd729424bb313e589a1b6fd4b10f29be222079bf
37757
37758	Lines: +20, -12
37759	Files:	NEWS (+20, -12)
37760
37761	Update with 1013565.
37762
377632004-08-21  <rlk>	4124cc0c4cd1f8a9ed3acf438de8b9e76b9ad14f
37764
37765	Lines: +510, -22
37766	Files:	src/libgimpprintui/plist.c (+255, -11)
37767		src/libgimpprintui2/plist.c (+255, -11)
37768
37769	1013565 GIMP plugin may not exit at completion
37770
37771	Use fclose() rather than incorrect pclose() to close off stream to
37772	print process.  This must have been missed in earlier rearchitecture.
37773
377742004-08-21  <rlk>	90266174fb70d87b4482b4e4a35f120bd1456f7c
37775
37776	Lines: +96, -9
37777	Files:	src/testpattern/testpatterny.y (+96, -9)
37778
37779	Add debugging
37780
377812004-08-21  <rlk>	3e39b063c819f1f6908cab1c419790906c38ac92
37782
37783	Lines: +14, -11
37784	Files:	NEWS (+14, -11)
37785
37786	Note change in layout of GIMP plugins.
37787
377882004-08-21  <rlk>	f89d5541a743f0d19847079d196773ea604e0566
37789
37790	Lines: +32, -15
37791	Files:	NEWS (+32, -15)
37792
37793	Note latest bug fixes and improvements.
37794
377952004-08-21  <rlk>	a3181914d9aa119fdc86d7e3d68e94cbc85ab753
37796
37797	Lines: +14, -14
37798	Files:	src/main/escp2-papers.c (+14, -14)
37799
37800	1013470 QUALITY - ESP R300 generates poor black
37801
378022004-08-21  <rlk>	87166ae01e1bb193ca04f72571fdb278100c9c7a
37803
37804	1013465 QUALITY - highlights and shadows blown out
37805
37806	Previous checkin used the wrong bug ID.
37807
378082004-08-21  <rlk>	8126b5cdd2711e0f64d8ac09c8aa5b13482e55b0
37809
37810	Lines: +150, -141
37811	Files:	src/main/print-color.c (+10, -1)
37812		src/main/printers.xml (+140, -140)
37813
37814	1013470 QUALITY - ESP R300 generates poor black
37815
37816	Change to color conversion suggested by Alastair M. Robinson.
37817	This brings up the highlights somewhat and also slightly brightens
37818	the shadows.
37819
37820	In addition, the gamma values for Epson printers were recalibrated.
37821	The new values seem to do very well.
37822
378232004-08-21  <rlk>	38242bd30a73d100e20563cff3765e0d8213eaa1
37824
37825	Lines: +2, -2
37826	Files:	src/main/escp2-papers.c (+2, -2)
37827
37828	Need a bit more black ink on the R300.
37829
378302004-08-21  <rleigh>	4d4246fc17e1842ba7876a5a71d0ea37e996593e
37831
37832	Lines: +11, -0
37833	Files:	src/libgimpprintui2/panel.c (+11, -0)
37834
37835	Allocate extra space for GtkScrolledWindows which don't request enough
37836	by default.
37837
378382004-08-19  <rleigh>	7d824f429b7270ae97014d6d137995451c5e4b1c
37839
37840	Lines: +115, -92
37841	Files:	src/libgimpprintui/panel.c (+43, -28)
37842		src/libgimpprintui/ui-utils.c (+7, -5)
37843		src/libgimpprintui2/gimp-print-ui-internal.h (+1, -4)
37844		src/libgimpprintui2/panel.c (+53, -37)
37845		src/libgimpprintui2/ui-utils.c (+11, -18)
37846
37847	Put dynamically-generated tables into GtkScrolledWindows.
37848	Fix table widget packing to use optimal amounts of space.
37849	Prevent dialog windows from shrinking smaller than their size requisition.
37850	GTK+-2.0 only:
37851	Don't use gtk_window_set_wmclass().
37852	Replace gtk_window_set_policy() with gtk_window_set_resizable().
37853
378542004-08-19  <rlk>	289c1b7e1edb7f370e22f5c0c6ecc0383b5915e2
37855
37856	Lines: +2, -1
37857	Files:	NEWS (+2, -1)
37858
37859	Note new fine adjustments for CD printing.
37860
378612004-08-19  <rlk>	dbd23a9fda0252802b2ce5723d566469b23d2c34
37862
37863	Lines: +811, -81
37864	Files:	include/gimp-print/vars.h (+70, -0)
37865		src/cups/genppd.c (+30, -4)
37866		src/cups/rastertoprinter.c (+10, -0)
37867		src/foomatic/foomatic-generator.in (+43, -2)
37868		src/foomatic/printer_options.c (+24, -0)
37869		src/ghost/ijsgimpprint.c (+27, -1)
37870		src/libgimpprintui/panel.c (+128, -0)
37871		src/libgimpprintui/plist.c (+11, -1)
37872		src/libgimpprintui/printrcl.l (+2, -1)
37873		src/libgimpprintui/printrcy.y (+17, -1)
37874		src/libgimpprintui2/panel.c (+128, -0)
37875		src/libgimpprintui2/plist.c (+11, -1)
37876		src/libgimpprintui2/printrcl.l (+2, -1)
37877		src/libgimpprintui2/printrcy.y (+17, -1)
37878		src/main/escp2-driver.c (+5, -0)
37879		src/main/print-escp2-data.c (+130, -65)
37880		src/main/print-escp2.c (+34, -3)
37881		src/main/print-escp2.h (+5, -0)
37882		src/main/print-vars.c (+87, -0)
37883		src/main/printers.c (+30, -0)
37884
37885	Support dimension-valued parameters
37886
378872004-08-19  <rlk>	78a1de16f8950ee66c614bda79ab859b72d4b3bc
37888
37889	Lines: +4, -0
37890	Files:	NEWS (+4, -0)
37891
37892	Update the list of fixed bugs.
37893
378942004-08-18  <rlk>	2940cbc7a19884e6c56ece419247f48e47f5d19a
37895
37896	Lines: +16, -10
37897	Files:	NEWS (+16, -10)
37898
37899	Update list of fixes.
37900
379012004-08-18  <m0m>	a8a60d848234c2fb934a2c23b99c37ee676bb6f0
37902
37903	Lines: +61, -4
37904	Files:	src/main/print-olympus.c (+61, -4)
37905
37906	Color adjustment for Olympus P-200 and Sony UP-DP10.
37907
379082004-08-15  <rlk>	527c2fc2777afd6c31f73e0b9ea6263a99232c10
37909
37910	Lines: +2, -0
37911	Files:	NEWS (+1, -0)
37912		src/foomatic/foomatic-printermap (+1, -0)
37913
37914	NEC SuperScript 1400 works with pcl-4 driver
37915
379162004-08-15  <rlk>	4d4ed088f3e00cb595be74f48c4e7c2da3d46cec
37917
37918	Lines: +1, -1
37919	Files:	src/main/path.c (+1, -1)
37920
37921	Fix comment syntax
37922
379232004-08-15  <rleigh>	a8a6c54a41c4a05f3724ba219f3dfd518406b55f
37924
37925	Lines: +72, -0
37926	Files:	src/cups/genppd.c (+36, -0)
37927		src/main/path.c (+36, -0)
37928
37929	Define _D_EXACT_NAMLEN and _D_ALLOC_NAMLEN if these were not already
37930	defined by the dirent.h provided by the system C library.  The
37931	implementation is taken from the GNU C library dirent.h.
37932
379332004-08-09  <rleigh>	af950bdc8575ec805f9740eeed140cc3566daae8
37934
37935	Lines: +174, -10
37936	Files:	src/cups/genppd.c (+84, -3)
37937		src/main/path.c (+90, -7)
37938
37939	Replace the use of BSD scandir() with stpi_scandir(), a replacement
37940	taken from GNU libc, with non-portable macros removed.
37941
379422004-08-04  <rleigh>	7422b13e597f87bb639f4781ca13309cd78dc6ba
37943
37944	Lines: +4, -5
37945	Files:	scripts/global.mk (+1, -1)
37946		src/cups/Makefile.am (+1, -1)
37947		src/foomatic/Makefile.am (+1, -1)
37948		src/testpattern/Makefile.am (+0, -1)
37949		test/Makefile.am (+1, -1)
37950
37951	Replace the use of DEFS and INCLUDES with LOCAL_CPPFLAGS in order to
37952	ensure that local includes come first on the compiler command line.
37953	Put GNUCFLAGS last in LOCAL_CPPCFLAGS so that compiler options all
37954	come after the include flags.
37955
379562004-08-04  <rleigh>	2c78c4603d7bf88a51bb94af7e0405a89ff0ea6e
37957
37958	Lines: +1, -1
37959	Files:	configure.ac (+1, -1)
37960
37961	Prevent the building of loadable modules when building a static libgimpprint.
37962
379632004-08-03  <rleigh>	0dc42a9ab1171ee614187945f31257aac79182eb
37964
37965	Lines: +1, -11
37966	Files:	src/cups/Makefile.am (+1, -11)
37967
37968	Add missing "\" where a command continues over several lines.
37969	Remove old, commented-out, code.
37970
379712004-08-03  <rleigh>	e75419fb706e62f8aae7347ca904a417ba71ea27
37972
37973	Lines: +8, -56
37974	Files:	src/main/.cvsignore (+2, -56)
37975		src/main/curve.c (+3, -0)
37976		src/main/sequence.c (+3, -0)
37977
37978	ieeefp.h declares finite() on Sun systems.
37979
379802004-08-03  <rlk>	3409a8ffd289161f56ac27fde449aa378b40eceb
37981
37982	Lines: +7, -0
37983	Files:	NEWS (+7, -0)
37984
37985	Note 1002380.
37986
379872004-08-03  <rlk>	67170503f9cc6c6a0e62ae54343aca8a4fc6adf7
37988
37989	Lines: +2, -0
37990	Files:	src/libgimpprintui/panel.c (+1, -0)
37991		src/libgimpprintui2/panel.c (+1, -0)
37992
37993	1002380	Printing grayscale image w/old printrc file crashes at start
37994
379952004-08-01  <rlk>	562ff90951d6b74e1aec98451cf5e032d3b5421d
37996
37997	Lines: +0, -1
37998	Files:	src/libgimpprintui/panel.c (+0, -1)
37999
38000	Remove stray debugging printf.
38001
380022004-08-01  <rlk>	8f1888c7fe229af936c184545671e6c6d9577423
38003
38004	Lines: +8, -8
38005	Files:	NEWS (+8, -8)
38006
38007	Note the CUPS issue a bit more prominently.
38008
380092004-08-01  <rlk>	92d28a18e40ab1d6693eaddf7a3438643f664b9c
38010
38011	Lines: +180, -438
38012	Files:	NEWS (+180, -438)
38013
38014	Remove release notes for alpha releases now that we're at beta 2.
38015
38016	Other updates.
38017
380182004-08-01  <rlk>	0d7e5705593c249b151cd5cde3c20dd6835aaf86
38019
38020	Lines: +1, -1
38021	Files:	src/main/escp2-channels.c (+1, -1)
38022
38023	Fix channels for R800
38024
380252004-07-31  <rlk>	cf057abf2ba36d80fce174270be266fb82144089
38026
38027	Lines: +105, -48
38028	Files:	NEWS (+88, -31)
38029		README (+17, -17)
38030
38031	Prep for 5.0-beta2 release.  Note that the release is not imminent; this
38032	is just early preparation.
38033
380342004-07-31  <rlk>	3e1dc8e02d6fc2d57157c6595209c49a2e0dd740
38035
38036	Lines: +2, -2
38037	Files:	configure.ac (+2, -2)
38038
38039	Bump version
38040
380412004-07-31  <rlk>	07a94140d3305483b0c1fda5ad991245c28e2d58
38042
38043	Lines: +4, -4
38044	Files:	src/main/print-canon.c (+4, -4)
38045
38046	More complete fix (tested with valgrind) for buffer overrun.  Also
38047	increase compression buffer size because "compression" can actually
38048	expand the data a bit.
38049
380502004-07-31  <rlk>	8053afbcbd2162b485e622c11504cf67bd8ec3de
38051
38052	Lines: +4, -4
38053	Files:	src/main/print-canon.c (+4, -4)
38054
38055	980678 Canon DMT not correct
38056
380572004-07-31  <rlk>	b1a4a693766f7c58ac7445d9c020c397651509bf
38058
38059	Lines: +20, -17
38060	Files:	src/libgimpprintui2/plist.c (+3, -2)
38061		src/libgimpprintui2/printrcl.l (+17, -15)
38062
38063	Handle version 3 printrc correctly
38064
380652004-07-31  <rlk>	f676b31ed9302b1ce633ea5ce1050eb604c43ca3
38066
38067	Lines: +2, -2
38068	Files:	src/main/print-canon.c (+2, -2)
38069
38070	Print newlines at the end of debug messages.
38071
380722004-07-31  <rlk>	5647e97aab5cff7d197963b91818c1ffe81a4a40
38073
38074	Lines: +5, -0
38075	Files:	src/libgimpprintui/panel.c (+5, -0)
38076
38077	1000661	GIMP plugin does not refresh correctly in some cases
38078
380792004-07-31  <rlk>	2364c7ce172fc9a02213be2382b73d3a1f209b47
38080
38081	Lines: +5, -0
38082	Files:	src/libgimpprintui2/panel.c (+5, -0)
38083
38084	1000661	GIMP plugin does not refresh preview correctly in some cases
38085
380862004-07-31  <rlk>	5619fbab5ee24535c93fce1dcb5ee04e4ec2c015
38087
38088	Lines: +3, -0
38089	Files:	src/libgimpprintui/panel.c (+2, -0)
38090		src/libgimpprintui2/panel.c (+1, -0)
38091
38092	1001029 Display problems w/preview - see description
38093
380942004-07-31  <rlk>	f8f114da4cc4776fb1ec24fcdefff28106f8ba9c
38095
38096	Lines: +4, -4
38097	Files:	src/main/print-canon.c (+4, -4)
38098
38099	Tentative fix for 982642 Canon 6200 Photo Ink Problems
38100
381012004-07-31  <rlk>	04b99dc422a22ddad08c77fd671c218daded3d08
38102
38103	Lines: +35, -4
38104	Files:	src/main/print-escp2.c (+35, -4)
38105
38106	Add option to print all the way to the hole for CD's.
38107
38108	BTW, tested on ESP960, and it works.
38109
381102004-07-30  <rlk>	f218ff5d37b340195c96f757767ecf92fd4b6a92
38111
38112	Lines: +13, -16
38113	Files:	src/main/print-escp2-data.c (+5, -5)
38114		src/main/print-escp2.c (+8, -11)
38115
38116	Fix printing to CD, at least for R300 (needs retesting on 950)
38117
381182004-07-30  <rlk>	27c7a7310cff5c3164fac12e9a8fe01656d38cb9
38119
38120	Lines: +10, -10
38121	Files:	test/unprint.c (+10, -10)
38122
38123	sizeof(long) doesn't work correctly in this usage on 64 bit
38124	platforms.
38125
381262004-07-25  <rlk>	bf184591c1a55d7ea155c84f3444e365e4af0c64
38127
38128	Lines: +21, -3
38129	Files:	src/main/print-escp2-data.c (+21, -3)
38130
38131	Try again printing to CD.
38132
381332004-07-24  <rleigh>	36251ea5a9fa3e01ce16691e4247de0c3d85f99e
38134
38135	Lines: +1838, -36
38136	Files:	configure.ac (+4, -3)
38137		include/gimp-print-ui2/.cvsignore (added +3)
38138		include/gimp-print-ui2/Makefile.am (+22, -1)
38139		include/gimp-print-ui2/curve.h (added +127)
38140		include/gimp-print-ui2/gammacurve.h (added +85)
38141		include/gimp-print-ui2/gimp-print-ui.h (+4, -0)
38142		src/libgimpprintui2/.cvsignore (+4, -14)
38143		src/libgimpprintui2/Makefile.am (+20, -0)
38144		src/libgimpprintui2/curve.c (added +1055)
38145		src/libgimpprintui2/gammacurve.c (added +495)
38146		src/libgimpprintui2/panel.c (+19, -18)
38147
38148	Add two new widgets: StpuiCurve and StpuiGammaCurve, based on the GTK+
38149	GtkCurve and GtkGammaCurve widgets.
38150	Use these widgets in libgimpprintui and the print plugin.
38151
381522004-07-24  <rlk>	81249e29832ff2a1106c25352eb728161329dcf7
38153
38154	Lines: +2, -0
38155	Files:	src/main/printers.xml (+2, -0)
38156
38157	Add Olympus P200 back.
38158
381592004-07-24  <rlk>	a6c16453ec8e4d51ae46a825d284161ad261a1ac
38160
38161	Lines: +151, -5
38162	Files:	src/main/Makefile.am (+1, -0)
38163		src/main/dither-impl.h (+2, -0)
38164		src/main/dither-main.c (+13, -4)
38165		src/main/dither-predithered.c (added +134)
38166		src/testpattern/run-testpattern (+1, -1)
38167
38168	Add "predithered" dither algorithm
38169
381702004-07-24  <rlk>	71f6e6f9a3d151a1f94cd815c968a246abd9fa98
38171
38172	Lines: +11, -4
38173	Files:	src/main/channel.c (+2, -1)
38174		src/main/color-conversion.h (+2, -1)
38175		src/main/color-conversions.c (+4, -0)
38176		src/main/print-color.c (+1, -0)
38177		src/testpattern/run-testpattern-1 (+2, -2)
38178
38179	Add predithered color correction
38180
381812004-07-24  <rlk>	b4ef12567b6fbd9f71abbf5bec8fd88b7fa22808
38182
38183	Lines: +1090, -1362
38184	Files:	src/main/printers.c (+52, -65)
38185		src/main/printers.xml (+1038, -1297)
38186
38187	Change the XML data format to allow specification of arbitrary
38188	parameters.  This simplifies the syntax.
38189
381902004-07-24  <rlk>	87ac3366fe7fcd0784e0c1f0e83722b4e78259ae
38191
38192	Lines: +1, -1
38193	Files:	src/cups/Makefile.am (+1, -1)
38194
38195	Force PPD files to rebuild if printers.xml changes.
38196
381972004-07-24  <rlk>	f0901b574d2f651ea9d22774e9e8485c9362347d
38198
38199	Lines: +7, -7
38200	Files:	doc/5.0-release-plan.txt (+7, -7)
38201
38202	Update the release plan
38203
382042004-07-22  <m0m>	09eee5a4e34f81bc379ac0e4a5f333b64b072838
38205
38206	Lines: +64, -2
38207	Files:	NEWS (+2, -0)
38208		man/gimpprint-models.7.in (+1, -0)
38209		src/foomatic/foomatic-printermap (+1, -0)
38210		src/main/print-olympus.c (+57, -2)
38211		src/main/printers.xml (+3, -0)
38212
38213	Support for Olympus P-200
38214
382152004-07-09  <m0m>	f0e786746cdfcd893b09e528c613787b19975567
38216
38217	Lines: +177, -32
38218	Files:	NEWS (+4, -1)
38219		man/gimpprint-models.7.in (+1, -0)
38220		src/foomatic/foomatic-printermap (+2, -0)
38221		src/main/print-olympus.c (+167, -31)
38222		src/main/printers.xml (+3, -0)
38223
38224	support for Olympus P-440
38225
382262004-07-04  <rleigh>	edb685938646a651499adae8cb160a4c4c559e0d
38227
38228	Lines: +0, -0
38229
38230	Update the British English translation.
38231
382322004-07-02  <rlk>	bb901c18ec8b402daa54ba2e7a59fd1087dd91e6
38233
38234	Lines: +279, -189
38235	Files:	src/main/libgimpprint.sym (+279, -189)
38236
38237	Update the symbol list.
38238
382392004-07-01  <m0m>	d72c4712d5dee67f0e517b23fa73c97e8a684bdd
38240
38241	Lines: +50, -53
38242	Files:	src/main/print-olympus.c (+50, -53)
38243
38244	- code cleanup; pagesize and laminate pattern moved to privdata structure
38245
382462004-06-30  <m0m>	a8ebd8742a7f66f3953439712a7f90b0de8dd4b2
38247
38248	Lines: +176, -8
38249	Files:	NEWS (+5, -0)
38250		man/gimpprint-models.7.in (+2, -0)
38251		src/foomatic/foomatic-printermap (+3, -0)
38252		src/main/print-olympus.c (+160, -8)
38253		src/main/printers.xml (+6, -0)
38254
38255	- fixed bugs in canon-cp100
38256	  - wrong papersize in header
38257	  - wrong size of card paper
38258	- changed Card papersize
38259	- added Wide Postcard papersize
38260	- support for Canon CP-220, CP-330
38261	  (compatible with CP-100 + wide postcard papersize)
38262	- partial support for Olympus P-10
38263
382642004-06-30  <m0m>	543600c24b09ebaff9201d0057ef51280c71db28
38265
38266	Lines: +11, -4
38267	Files:	src/main/papers.xml (+11, -4)
38268
38269	- changed Card papersize
38270	- added Wide Postcard papersize
38271
382722004-06-30  <rlk>	cff0c4e58738105187946b3c8a9c9f4e241c773d
38273
38274	Lines: +82, -65
38275	Files:	src/main/print-escp2-data.c (+65, -65)
38276		src/main/print-escp2.c (+12, -0)
38277		src/main/print-escp2.h (+5, -0)
38278
38279	Add SupportsPacketMode read-only boolean parameter to Epson driver
38280	to allow utilities to determine whether they need to take the printer
38281	out of packet mode.
38282
382832004-06-28  <rleigh>	5e896a82ca8cf27d7c930aa86263638c81f1c9f5
38284
38285	Lines: +5, -3
38286	Files:	configure.ac (+2, -1)
38287		m4/stp_gimp.m4 (+2, -1)
38288		src/gimp2/Makefile.am (+1, -1)
38289
38290	Install the GIMP 2.0 plug-in into the GIMP 2.0 plug-in directory,
38291	rather than the GIMP 1.2 directory.
38292
382932004-06-28  <m0m>	5492f600fe33a84bb03f537eadaff44216bfb3dd
38294
38295	Lines: +27, -25
38296	Files:	src/main/print-olympus.c (+27, -25)
38297
38298	code clean up in color layer "management"
38299
38300===============================================================================
38301Name: gimp-print-5_0_0-beta1
38302
383032004-06-26  <rlk>	cc06cf06191a3d9e4ab00e401c4be8239e7d811a
38304
38305	Lines: +0, -0
38306
38307	Gimp-Print 5.0.0-beta1 release
38308
383092004-06-26  <rlk>	f5a4f9f648929dcc051f068763ea193924b955ec
38310
38311	Lines: +0, -4
38312	Files:	src/libgimpprintui2/Makefile.am (+0, -4)
38313
38314	Need to distribute gimpprintui2.pc.in.
38315
383162004-06-26  <rlk>	902c4cb8e1ec125173630e062e3855ec19976373
38317
38318	Lines: +2, -1
38319	Files:	doc/Makefile.am (+1, -0)
38320		doc/gimpprint.dox.in (+1, -1)
38321
38322	Remove old gimpprint/html tree before regenerating it
38323
383242004-06-26  <rlk>	91756f800037d55385e788ba779141af9f2415fc
38325
38326	Lines: +1, -1
38327	Files:	doc/gimpprint.dox.in (+1, -1)
38328
38329	Don't document xmli18n-tmp.h
38330
383312004-06-26  <rlk>	59f5d9538ce3d58bdf996941fd54afcf265ea6dd
38332
38333	Lines: +2, -2
38334	Files:	src/main/print-olympus.c (+2, -2)
38335
38336	Grab the right amount of data from the channel code.
38337
383382004-06-26  <rlk>	c90b04e49f049cf4a0d0108df16fb052101603d1
38339
38340	Lines: +146, -119
38341	Files:	NEWS (+125, -109)
38342		README (+21, -10)
38343
38344	Prep for 5.0-beta1 release
38345
383462004-06-24  <m0m>	44cf3102e8ea7b46ff32e748003ba8514781e575
38347
38348	Lines: +49, -1
38349	Files:	src/main/print-olympus.c (+49, -1)
38350
38351	- "rastertoprinter vs. olympus driver" bug removed
38352	  reported
38353	  2003-12-26: [ 865841 ] Canon CP-200
38354	  2004-06-14: [ 972478 ] Olympus-P400 misregistration
38355
383562004-06-23  <davehill>	2205dad6563ae6255774a18c87338047d3bb0d7b
38357
38358	Lines: +81, -48
38359	Files:	test/pcl-unprint.c (+81, -48)
38360
38361	Don't segfault when we see end raster graphics for the second time.
38362	Added some more PCL commands.
38363
383642004-06-23  <rlk>	67c2b63858a3e25def24c39a2ccd5ca4daa66f21
38365
38366	Lines: +4, -2
38367	Files:	src/gimp/print.c (+4, -2)
38368
38369	Don't free string in the middle.
38370
383712004-06-23  <rlk>	1ddd48c0ee39d940c477c8b8b2ba920590f0f368
38372
38373	Lines: +1, -1
38374	Files:	src/gimp2/print.c (+1, -1)
38375
38376	Use C comment syntax rather than C++ syntax.
38377
383782004-06-23  <rlk>	54e61349bfe3a9b30e6a20b8103786069b04d0e8
38379
38380	Lines: +10, -9
38381	Files:	doc/5.0-release-plan.txt (+10, -9)
38382
38383	Updates.
38384
383852004-06-22  <rleigh>	4e298ea791594ad013ba59158cce1195c38c701d
38386
38387	Lines: +9426, -46
38388	Files:	configure.ac (+49, -45)
38389		include/Makefile.am (+1, -1)
38390		include/gimp-print-ui2/Makefile.am (added +40)
38391		include/gimp-print-ui2/gimp-print-ui.h (added +175)
38392		scripts/global.mk (+5, -0)
38393		src/Makefile.am (+2, -0)
38394		src/gimp2/.cvsignore (added +5)
38395		src/gimp2/Makefile.am (added +52)
38396		src/gimp2/print-image-gimp.c (added +447)
38397		src/gimp2/print-intl.h (added +38)
38398		src/gimp2/print.c (added +457)
38399		src/gimp2/print_gimp.h (added +55)
38400		src/libgimpprintui2/.cvsignore (added +22)
38401		src/libgimpprintui2/Makefile.am (added +80)
38402		src/libgimpprintui2/gimp-print-ui-internal.h (added +247)
38403		src/libgimpprintui2/gimpprintui2.pc.in (added +11)
38404		src/libgimpprintui2/panel.c (added +4730)
38405		src/libgimpprintui2/plist.c (added +1461)
38406		src/libgimpprintui2/print-image-thumbnail.c (added +130)
38407		src/libgimpprintui2/printrc.h (added +44)
38408		src/libgimpprintui2/printrcl.l (added +112)
38409		src/libgimpprintui2/printrcy.y (added +382)
38410		src/libgimpprintui2/ui-utils.c (added +881)
38411
38412	Add GTK+ 2.0 port of libgimpprintui and the GIMP Print plugin.
38413
384142004-06-22  <m0m>	0bed72165b0b9bb2d10c1b5835577742f9f1ecd2
38415
38416	Lines: +15, -5
38417	Files:	src/main/print-olympus.c (+15, -5)
38418
38419	*** empty log message ***
38420
384212004-06-21  <m0m>	a1c210de62002ac1d71da15d9576906bf3e1622c
38422
38423	Lines: +1, -1
38424	Files:	src/cups/rastertoprinter.c (+1, -1)
38425
38426	tiny bugfix in debug message :)
38427
384282004-06-20  <rlk>	477e5bbdecdcc04f0dfdafa6d15600d18ed4aa11
38429
38430	Lines: +2, -1
38431	Files:	NEWS (+2, -1)
38432
38433	Minor clarification.
38434
384352004-06-20  <rlk>	eda70c575a7f7269e924f096769b483ee76956a0
38436
38437	Lines: +188, -46
38438	Files:	NEWS (+176, -33)
38439		README (+10, -11)
38440		configure.ac (+2, -2)
38441
38442	Advance to beta release
38443
384442004-06-20  <rlk>	73d4bb4a5187fc529a7ef072d3373631927b7c9c
38445
38446	Lines: +0, -23
38447	Files:	NEWS (+0, -23)
38448
38449	Duplex mention was added in the wrong place.  Moving to the release
38450	notes for beta 1.
38451
384522004-06-20  <davehill>	068e59ae1db83f780ab4891b550850942b26a748
38453
38454	Lines: +65, -32
38455	Files:	test/pcl-unprint.c (+65, -32)
38456
38457	Supress PNM output but continue diagnostic dump instead of just stopping
38458	if we don't like the input file.
38459	Added some extra PCL commands.
38460
384612004-06-20  <davehill>	7690fe28621332d62d73e4ea57786f9745a74fb0
38462
38463	Lines: +305, -37
38464	Files:	NEWS (+23, -0)
38465		src/cups/genppd.c (+35, -0)
38466		src/cups/rastertoprinter.c (+13, -0)
38467		src/foomatic/foomatic-printermap (+1, -1)
38468		src/foomatic/printer_options.c (+3, -0)
38469		src/ghost/ijsgimpprint.c (+54, -9)
38470		src/main/print-pcl.c (+170, -26)
38471		src/main/printers.xml (+6, -1)
38472
38473	Duplex support for the "pcl-4" and "pcl-900" drivers.
38474	Split LaserJet 4V/4Si (4Si supports a duplexer).
38475
384762004-06-17  <rleigh>	be2e21c3cf617e8b0ee8912f6eb39631de4b9b7e
38477
38478	Lines: +44, -44
38479	Files:	configure.ac (+44, -44)
38480
38481	Disable GTK+ 2.0 checks until there is something that requires it.
38482
384832004-06-17  <rlk>	136c21c6e98a578ffd2fc59cf2bab2dd301bf197
38484
38485	Lines: +245, -245
38486	Files:	src/main/printers.xml (+245, -245)
38487
38488	Change manufacturer names (capitalization) to comply with PPD
38489	standard.
38490
384912004-06-17  <m0m>	a998a0cde86fe982cd4c86e403428ac992c94854
38492
38493	Lines: +46, -8
38494	Files:	NEWS (+5, -3)
38495		man/gimpprint-models.7.in (+4, -0)
38496		src/foomatic/foomatic-printermap (+2, -1)
38497		src/main/print-olympus.c (+31, -3)
38498		src/main/printers.xml (+4, -1)
38499
38500	- support for Fujifilm CX-550
38501
385022004-06-13  <rlk>	77eb26d07fc8eed3ff3fb04ddca3cb4dc9bbe3ba
38503
38504	Lines: +1, -1
38505	Files:	src/libgimpprintui/plist.c (+1, -1)
38506
38507	Don't choke if printrc file is trashed.
38508
385092004-06-13  <rlk>	fbfda490d7b87a34b3e864a4a886145357ab2274
38510
38511	Lines: +10, -1
38512	Files:	src/main/print-ps.c (+10, -1)
38513
38514	972014 eksprx600_610.ppd crashes gimp-print-4.2.6-4
38515
385162004-06-12  <rlk>	9fb9d39581cfe7f0b7a5c7654e298649e4434ca2
38517
38518	Lines: +42, -1
38519	Files:	include/gimp-print/xml.h (+1, -0)
38520		src/main/array.c (+41, -1)
38521
38522	Add stp_xmltree_create_from_array.
38523
385242004-06-12  <rlk>	f642459a5e5b5c034347c13271941ae4afd4c3b4
38525
38526	Lines: +7, -4
38527	Files:	include/gimp-print/xml.h (+4, -1)
38528		src/main/curve.c (+2, -2)
38529		src/main/sequence.c (+1, -1)
38530
38531	Export XML interchange for curves, and improve const-correctness.
38532
385332004-06-12  <rlk>	99db20e86d443111d5bf76104128e2a345607f59
38534
38535	Lines: +10, -7
38536	Files:	NEWS (+10, -7)
38537
38538	Correct DesignJet 2500/3500 page sizes.
38539
385402004-06-09  <davehill>	9dbd432853230f96f350d60b9a3249730511a5cf
38541
38542	Lines: +16, -3
38543	Files:	src/main/print-pcl.c (+15, -2)
38544		src/main/printers.xml (+1, -1)
38545
38546	DesignJet 2500 is 36" wide and the DesignJet 3500 is 54" wide.
38547
385482004-06-08  <rlk>	fdd32ecb5f86dc3d68038fd88de23a2fab218add
38549
38550	Lines: +95, -0
38551	Files:	src/testpattern/run-testpattern-1 (+95, -0)
38552
38553	Test raw driver to check 8-bit output.
38554
385552004-06-08  <rlk>	479d50af495a0d83c494491e11b9df3ba7cdd77d
38556
38557	Lines: +1, -1
38558	Files:	src/testpattern/testpatterny.y (+1, -1)
38559
38560	Set page height rather than setting width twice.
38561
385622004-06-08  <rlk>	eb728103ae4379fd4d8e68f5caa857a8505b27fb
38563
38564	Lines: +5, -3
38565	Files:	src/testpattern/testpattern.c (+5, -3)
38566
38567	Set black value correctly.
38568
385692004-06-08  <rlk>	5ecc90f358be965eb4a2e78f76d8a0740e2b4216
38570
38571	Lines: +2, -2
38572	Files:	src/main/color-conversions.c (+2, -2)
38573
38574	Print lut->steps when printing colorfunc information.
38575
385762004-06-07  <rlk>	0a0ae88bd3db522aaffbc2cab071b94e703d8880
38577
38578	Lines: +1, -0
38579	Files:	src/main/color-conversions.c (+1, -0)
38580
38581	Resample the gcr curve correctly.
38582
385832004-06-07  <rlk>	f12e4e0646579336e51d289d1857b1b14aaa0477
38584
38585	Lines: +17, -15
38586	Files:	src/libgimpprintui/printrcl.l (+17, -15)
38587
38588	Print better debug info.
38589
38590	Accept file versions 2 and 3.
38591
385922004-06-07  <rlk>	f74805e5af20b1cbc86b6f0dcb3873838b430230
38593
38594	Lines: +2, -1
38595	Files:	src/libgimpprintui/plist.c (+2, -1)
38596
38597	Bump the file version so that earlier alpha releases won't get confused.
38598
385992004-06-06  <rlk>	1bf854735712a4e49b2cd5e41ff2c0d79d4c5ff4
38600
38601	Lines: +21, -22
38602	Files:	src/main/color-conversions.c (+6, -3)
38603		src/main/dither-main.c (+1, -1)
38604		src/main/print-color.c (+8, -8)
38605		src/main/print-util.c (+6, -0)
38606		src/testpattern/run-testpattern (+0, -10)
38607
38608	Make gamma be an optional parameter rather than a mandatory user
38609	parameter.  This also required changing the parameter merge
38610	slightly to permit it to set a defaulted parameter.
38611
38612	Handle brightness correctly in uncorrected mode.
38613
38614	Make dither algorithm be an advanced, rather than advanced2, parameter.
38615
38616	Still needs to complete valgrind run.
38617
386182004-06-06  <rlk>	3245eb8bc1a215547014f064dee40b70f055c0f4
38619
38620	Lines: +2, -4
38621	Files:	src/testpattern/run-testpattern-1 (+2, -4)
38622
38623	Save some space in the printout.
38624
386252004-06-06  <rlk>	075e9074c684852dc32ab0391720c056d1befb67
38626
38627	Lines: +46, -3
38628	Files:	doc/5.0-release-plan.txt (+46, -3)
38629
38630	Update the release plan.
38631
386322004-06-06  <rlk>	fe3bbde39264321832c3ae05101cad7b7a2d6d15
38633
38634	Lines: +236, -21
38635	Files:	src/main/color-conversions.c (+37, -16)
38636		src/main/print-color.c (+2, -1)
38637		src/testpattern/Makefile.am (+2, -2)
38638		src/testpattern/run-testpattern-1 (added +193)
38639		src/testpattern/testpattern.c (+2, -2)
38640
38641	Fix up a few uses of lut->steps vs. 1 << bits.  They aren't always
38642	equivalent.  Where we can't avoid this, make sure that lut->steps is
38643	set correctly.
38644
38645	Fix a null pointer issue.
38646
38647	Fix a few indexing problems.
38648
38649	Create the GCR curve in desaturated mode.
38650
38651	Add a new test that exercises all of the color modes.
38652
38653	Don't suppress error/debug output when using testpattern -n.
38654
386552004-06-05  <rlk>	dad6ce8579272dda9211e3bb3a76e00ed5371815
38656
38657	Lines: +97, -46
38658	Files:	src/main/color-conversion.h (+2, -0)
38659		src/main/color-conversions.c (+52, -32)
38660		src/main/print-color.c (+43, -14)
38661
38662	Fix up brightness and contrast correction.
38663
38664	Do color->gray conversion correctly.  The luminance values should only
38665	be inverted if the input is black-based; whether the conversion inverts
38666	the color scale is irrelevant.
38667
386682004-06-04  <rlk>	1a3d84571585580e2edfe79439a25569972dd8c9
38669
38670	Lines: +151, -58
38671	Files:	src/main/color-conversion.h (+1, -0)
38672		src/main/color-conversions.c (+88, -38)
38673		src/main/print-color.c (+62, -20)
38674
38675	Improve the behavior of the brightness and contrast controls.
38676
38677	Needs considerably more testing!
38678
386792004-05-31  <rlk>	46b1bc55b8720ba03e1afb56f4c2f27c3263580b
38680
38681	Lines: +0, -1
38682	Files:	configure.ac (+0, -1)
38683
38684	Remove
38685
38686	AC_CONFIG_FILES([src/libgimpprintui/gimpprintui2.pc])
38687
38688	until that file is repopulated.
38689
386902004-05-30  <rlk>	7328d7bdabfad214c36f9802d3c880f0b27650fd
38691
38692	Lines: +11, -0
38693	Files:	doc/5.0-release-plan.txt (+11, -0)
38694
38695	Updates
38696
386972004-05-30  <rlk>	b060562b9324001fdd1bbe82bd9707b943da22f6
38698
38699	Lines: +94, -29
38700	Files:	include/gimp-print/curve.h (+1, -2)
38701		include/gimp-print/util.h (+2, -1)
38702		src/main/curve.c (+44, -14)
38703		src/main/print-canon.c (+3, -3)
38704		src/main/print-color.c (+14, -0)
38705		src/main/print-lexmark.c (+3, -3)
38706		src/main/print-util.c (+9, -1)
38707		test/curve.c (+18, -5)
38708
38709	Fix more problems with piecewise curves.  Also fix a specific problem
38710	with with spline interpolation.
38711
387122004-05-26  <rleigh>	cf0132adbac206f3bdb70e7065b4ef8d1cdbed25
38713
38714	Lines: +1, -1
38715	Files:	src/libgimpprintui/Makefile.am (+1, -1)
38716
38717	Revert change to build only a static libgimpprintui.
38718
387192004-05-26  <rleigh>	4a21ce23f77bac0745a78fae1109e9b4f0d68a15
38720
38721	Lines: +21, -2
38722	Files:	src/cups/genppd.c (+11, -1)
38723		src/main/path.c (+10, -1)
38724
38725	Replace the non-portable use of BSD alphasort() with dirent_sort().
38726
387272004-05-26  <rlk>	a878b54d4eb51b06ba26147984e004580d2ef84a
38728
38729	Lines: +3, -1
38730	Files:	src/gimp/print.c (+1, -0)
38731		src/libgimpprintui/panel.c (+2, -1)
38732
38733	Fix a few memory leaks, tested with Valgrind
38734
387352004-05-26  <rlk>	7f034bb592779821d5ac147813622c30ba59a403
38736
38737	Lines: +670, -306
38738	Files:	include/gimp-print-ui/gimp-print-ui.h (+47, -5)
38739		include/gimp-print/string-list.h (+7, -2)
38740		src/gimp/print.c (+3, -0)
38741		src/libgimpprintui/Makefile.am (+2, -2)
38742		src/libgimpprintui/gimp-print-ui-internal.h (+1, -0)
38743		src/libgimpprintui/panel.c (+250, -54)
38744		src/libgimpprintui/plist.c (+246, -229)
38745		src/libgimpprintui/printrcl.l (+8, -0)
38746		src/libgimpprintui/printrcy.y (+86, -4)
38747		src/main/string-list.c (+20, -10)
38748
38749	Revamp the command logic.  Rather than forcing the user to enter the
38750	command, offer a standard command built from the queue name and whether
38751	raw printing is required.  Also offer a choice of file and custom command.
38752
38753	742187	huge delays with lpstat -d -p
38754	700792	PostScript and -oraw
38755
387562004-05-23  <rleigh>	ce97f550cddb8646562f7f14c9e3da2c380c3fce
38757
38758	Lines: +58, -51
38759	Files:	include/gimp-print/string-list.h (+31, -9)
38760		include/gimp-print/vars.h (+2, -19)
38761		src/ghost/ijsgimpprint.c (+1, -1)
38762		src/libgimpprintui/gimp-print-ui-internal.h (+2, -2)
38763		src/libgimpprintui/panel.c (+5, -5)
38764		src/libgimpprintui/ui-utils.c (+1, -1)
38765		src/main/printers.c (+1, -1)
38766		src/main/string-list.c (+15, -13)
38767
38768	Change stp_string_list_t to use the new-style forward declared struct and
38769	typedef, and update function prototypes and code accordingly.
38770
387712004-05-23  <rleigh>	16f2d793c4d22648309b54781474433816441a2f
38772
38773	Lines: +53, -123
38774	Files:	debian/Makefile.am (+2, -3)
38775		debian/changelog (+11, -0)
38776		debian/control.in (+0, -47)
38777		debian/cupsys-driver-gimpprint.dirs (removed -1)
38778		debian/cupsys-driver-gimpprint.postrm (+2, -0)
38779		debian/cupsys-driver-gimpprint.prerm (removed -38)
38780		debian/libgimpprint-doc.doc-base.reference.in (added +14)
38781		debian/libgimpprint-doc.install.in (+2, -2)
38782		debian/libgimpprintui-dev.install (removed -5)
38783		debian/libgimpprintui.install (removed -2)
38784		debian/rules (+17, -20)
38785		debian/{libgimpprint-doc.doc-base.in => libgimpprint-doc.doc-base.developer.in} (+5, -5)
38786
38787	Update Debian packaging for 5.0.0-alpha3.
38788
387892004-05-23  <rleigh>	53bbb373b35e0ab2743e7e89fb1375c60dc297ce
38790
38791	Lines: +4, -0
38792	Files:	configure.ac (+4, -0)
38793
38794	Determine the module path correctly.  Previously, this would be set
38795	incorrectly if --prefix was used and $exec_prefix was set to "NONE".
38796
387972004-05-23  <rleigh>	192cd64c2e54bdc01b3f41c06d67070ca8bd9cdf
38798
38799	Lines: +1, -1
38800	Files:	src/cups/cups-genppdupdate.in (+1, -1)
38801
38802	Don't exit with a failure code when no PPDs have been upgraded.  This
38803	can occur when there are no queues available, or are using 4.2 PPDs,
38804	and this can break upgrade scripts.
38805
388062004-05-23  <rleigh>	521454506bf2b7e0ad23570022f3b3d85582976c
38807
38808	Lines: +33, -32
38809	Files:	configure.ac (+10, -23)
38810		src/libgimpprintui/Makefile.am (+2, -6)
38811		src/libgimpprintui/gimpprintui.pc.in (added +11)
38812		src/main/Makefile.am (+0, -3)
38813		src/main/gimpprint.pc.in (added +10)
38814
38815	Fix VPATH build.
38816	Don't generate pkg-config templates, since this breaks VPATH builds with
38817	recent versions of automake.
38818	Allow cups-genppd and rastertogimpprint to be linked dynamically, even
38819	when --enable-static is used with a new option --disable-static-genppd.
38820	Always build libgimpprintui statically, since it only has a single user.
38821
388222004-05-22  <rleigh>	c328c413c68be5fddd5d01d450065fb2a6530d08
38823
38824	Lines: +12, -12
38825	Files:	doc/users_guide/Makefile.am (+12, -12)
38826
38827	Fix VPATH build.
38828
388292004-05-22  <rleigh>	bb16b54b8cc3addaebd9258a0ded80d82cd756fe
38830
38831	Lines: +42, -41
38832	Files:	m4/gimp.m4 (+39, -39)
38833		m4/stp_gimp.m4 (+3, -2)
38834
38835	Tighten GIMP 1.2 version checking so that even if forced, it will not
38836	be possible to build the GIMP 1.2 plugin if a version > 1.2 is found.
38837
388382004-05-18  <rlk>	0d7acc17e182b1a944d10fcc239aa821b44e613d
38839
38840	Lines: +8, -1
38841	Files:	src/libgimpprintui/plist.c (+8, -1)
38842
38843	955436 gimp plugin save printc with wrong locale
38844
388452004-05-17  <davehill>	05ad9514683cb006815d04e3532987706eb86915
38846
38847	Lines: +1, -0
38848	Files:	src/gimp/print.c (+1, -0)
38849
38850	Added missing "break" statement which caused compiler warning.
38851
388522004-05-16  <rlk>	be9789ff57e60a3718c131c89d1191cbb6abd58c
38853
38854	Lines: +12, -7
38855	Files:	doc/5.0-release-plan.txt (+12, -7)
38856
38857	Updates
38858
388592004-05-16  <rlk>	1edd667579c5fec1dd59110bb8b8b3cee4d1d709
38860
38861	Lines: +1098, -264
38862	Files:	include/gimp-print/curve.h (+85, -29)
38863		include/gimp-print/util.h (+2, -0)
38864		src/main/curve.c (+420, -58)
38865		test/curve.c (+591, -177)
38866
38867	Support piecewise curves
38868
38869===============================================================================
38870Name: gimp-print-5_0_0-alpha3
38871
388722004-05-13  <rlk>	27e953f4998190b77ac340913701cf50f9f074d1
38873
38874	Lines: +0, -0
38875
38876	Gimp-Print 5.0.0-alpha3 release
38877
388782004-05-13  <rlk>	a330824c263e018837d6a7c1dcec5c6ec610d1f8
38879
38880	Lines: +3, -4
38881	Files:	NEWS (+3, -4)
38882
38883	Clarify
38884
388852004-05-11  <rleigh>	1d10e05e9fabcb5186602b8eb1cc776aea9179d2
38886
38887	Lines: +9, -0
38888	Files:	scripts/autogen.sh (+9, -0)
38889
38890	Add check for pkg-config.
38891
388922004-05-11  <rlk>	a8068235eaeb10f861af71c347dfb46e153fce29
38893
38894	Lines: +2, -0
38895	Files:	src/libgimpprintui/printrcy.y (+2, -0)
38896
38897	Fix a few errors
38898
388992004-05-10  <rleigh>	2c38964d0d69c444e5cee4e1294567e5c629d101
38900
38901	Lines: +4, -0
38902	Files:	doc/README.maintaining (+4, -0)
38903
38904	Document the requirement for pkg-config.
38905
389062004-05-09  <rlk>	787a4f54a20f70725788d8b3ef0766f2ed63384a
38907
38908	Lines: +8, -0
38909	Files:	.cvsignore (+3, -0)
38910		doc/.cvsignore (+3, -0)
38911		doc/developer/.cvsignore (+2, -0)
38912
38913	More files to ignore
38914
389152004-05-09  <rlk>	4b9b6383424e39ebc871cefae509c8ad28ba129b
38916
38917	Lines: +5, -1
38918	Files:	NEWS (+5, -1)
38919
38920	Note removal of libprintut
38921
389222004-05-09  <rleigh>	85802e692eafc3af7a7b820a24653f84a8198606
38923
38924	Lines: +203, -2826
38925	Files:	Makefile.am (+1, -1)
38926		configure.ac (+4, -19)
38927		doc/README.maintaining (+4, -16)
38928		include/gimp-print/curve.h (+5, -0)
38929		include/gimp-print/util.h (+3, -2)
38930		include/gimp-print/vars.h (+3, -0)
38931		lib/.cvsignore (removed -12)
38932		lib/Makefile.am (removed -43)
38933		lib/alloca.c (removed -504)
38934		lib/getopt.c (removed -1055)
38935		lib/getopt.h (removed -169)
38936		lib/getopt1.c (removed -188)
38937		lib/libprintut.h (removed -50)
38938		lib/pathmax.h (removed -53)
38939		lib/strcspn.c (removed -52)
38940		lib/vasprintf.c (removed -193)
38941		lib/xgetcwd.c (removed -77)
38942		lib/xmalloc.c (removed -110)
38943		lib/xmalloc.h (removed -43)
38944		po/POTFILES.in (+0, -9)
38945		scripts/global.mk (+0, -1)
38946		src/cups/Makefile.am (+6, -6)
38947		src/cups/genppd.c (+12, -35)
38948		src/cups/rastertoprinter.c (+4, -5)
38949		src/escputil/Makefile.am (+1, -1)
38950		src/escputil/escputil.c (+8, -9)
38951		src/foomatic/Makefile.am (+5, -5)
38952		src/foomatic/gimp-print-version.c (+0, -1)
38953		src/foomatic/paper_sizes.c (+0, -1)
38954		src/foomatic/printer_margins.c (+0, -1)
38955		src/foomatic/printer_options.c (+0, -1)
38956		src/foomatic/printers.c (+0, -1)
38957		src/ghost/Makefile.am (+1, -1)
38958		src/ghost/ijsgimpprint.c (+14, -14)
38959		src/gimp/Makefile.am (+1, -1)
38960		src/gimp/print-image-gimp.c (+7, -8)
38961		src/gimp/print.c (+2, -3)
38962		src/libgimpprintui/panel.c (+8, -9)
38963		src/libgimpprintui/plist.c (+22, -23)
38964		src/libgimpprintui/print-image-thumbnail.c (+1, -2)
38965		src/libgimpprintui/printrcl.l (+0, -1)
38966		src/libgimpprintui/printrcy.y (+0, -1)
38967		src/libgimpprintui/ui-utils.c (+1, -2)
38968		src/main/path.c (+2, -2)
38969		src/main/print-lexmark.c (+4, -4)
38970		src/main/print-util.c (+3, -3)
38971		src/testpattern/Makefile.am (+2, -5)
38972		src/testpattern/printers.c (+0, -1)
38973		src/testpattern/testpattern.c (+9, -9)
38974		test/Makefile.am (+6, -6)
38975		test/bjc-unprint.c (+8, -13)
38976		test/escp2-weavetest.c (+14, -15)
38977		test/pcl-unprint.c (+27, -27)
38978		test/testdither.c (+0, -1)
38979		test/unprint.c (+15, -12)
38980
38981	Remove libprintut, which is no longer required.
38982	Replace usage of xmalloc/xrealloc/xcalloc with the corresponding
38983	libgimpprint functions, stp_malloc/stp_realloc/stp_zalloc.
38984
389852004-05-09  <rleigh>	b005ebc85065969ffd22c029c1dd8057b6c8e601
38986
38987	Lines: +0, -0
38988
38989	Remove RCS tag.
38990
389912004-05-09  <rlk>	bb7c0fc6d544c899052dd1b7da41c064dee00f1c
38992
38993	Lines: +11, -2
38994	Files:	Makefile.am (+11, -2)
38995
38996	Require autogen.sh to have run today in order to build distribution
38997	(so that config.h will be up to date).
38998
389992004-05-08  <rlk>	e8e50cae399e23ffb820ae73ef400d6c726f64c6
39000
39001	Lines: +42, -18
39002	Files:	NEWS (+31, -7)
39003		README (+10, -10)
39004		debian/README.Debian (+1, -1)
39005
39006	Update information
39007
390082004-05-08  <rlk>	f2989297a2e2f309cb82e94cd19852464a5ce711
39009
39010	Lines: +20, -2
39011	Files:	src/escputil/escputil.c (+20, -2)
39012
39013	855685 escputil does not return status for C84
39014
390152004-05-08  <rlk>	75359f8b1e39272ac74af22f6ffc3821f7a527b1
39016
39017	Lines: +6, -6
39018	Files:	include/gimp-print/module.h (+6, -6)
39019
39020	Module functions should be declared extern.
39021
390222004-05-07  <rlk>	37765c311fa0425d999804e873358fc84c4f984f
39023
39024	Lines: +1, -1
39025	Files:	src/testpattern/testpatterny.y (+1, -1)
39026
39027	One more fix required.
39028
390292004-05-07  <rleigh>	2117e7600f9f397748a37002549b84dda0674399
39030
39031	Lines: +1664, -1920
39032	Files:	include/gimp-print-ui/gimp-print-ui.h (+1, -1)
39033		include/gimp-print/array.h (+14, -15)
39034		include/gimp-print/channel.h (+11, -11)
39035		include/gimp-print/color.h (+8, -8)
39036		include/gimp-print/curve-cache.h (+4, -4)
39037		include/gimp-print/curve.h (+46, -47)
39038		include/gimp-print/dither.h (+23, -23)
39039		include/gimp-print/list.h (+5, -5)
39040		include/gimp-print/paper.h (+1, -1)
39041		include/gimp-print/printers.h (+32, -33)
39042		include/gimp-print/sequence.h (+32, -33)
39043		include/gimp-print/util.h (+16, -16)
39044		include/gimp-print/vars.h (+122, -119)
39045		include/gimp-print/weave.h (+13, -13)
39046		include/gimp-print/xml.h (+3, -3)
39047		src/cups/genppd.c (+6, -6)
39048		src/cups/rastertoprinter.c (+10, -10)
39049		src/escputil/escputil.c (+7, -7)
39050		src/foomatic/printer_margins.c (+2, -2)
39051		src/foomatic/printer_options.c (+2, -2)
39052		src/foomatic/printers.c (+1, -1)
39053		src/ghost/ijsgimpprint.c (+10, -10)
39054		src/libgimpprintui/gimp-print-ui-internal.h (+2, -2)
39055		src/libgimpprintui/panel.c (+17, -17)
39056		src/libgimpprintui/plist.c (+7, -7)
39057		src/libgimpprintui/printrcy.y (+1, -1)
39058		src/main/array.c (+70, -94)
39059		src/main/bit-ops.c (+2, -2)
39060		src/main/channel.c (+14, -14)
39061		src/main/color-conversion.h (+6, -6)
39062		src/main/color-conversions.c (+44, -44)
39063		src/main/color.c (+4, -4)
39064		src/main/curve-cache.c (+3, -3)
39065		src/main/curve.c (+185, -220)
39066		src/main/dither-ed.c (+1, -1)
39067		src/main/dither-eventone.c (+2, -2)
39068		src/main/dither-impl.h (+3, -3)
39069		src/main/dither-inks.c (+12, -12)
39070		src/main/dither-main.c (+12, -12)
39071		src/main/dither-ordered.c (+1, -1)
39072		src/main/dither-very-fast.c (+1, -1)
39073		src/main/escp2-driver.c (+26, -26)
39074		src/main/generic-options.c (+2, -2)
39075		src/main/generic-options.h (+2, -2)
39076		src/main/print-canon.c (+37, -37)
39077		src/main/print-color.c (+23, -23)
39078		src/main/print-dither-matrices.c (+20, -20)
39079		src/main/print-escp2.c (+66, -66)
39080		src/main/print-escp2.h (+4, -4)
39081		src/main/print-lexmark.c (+32, -32)
39082		src/main/print-list.c (+196, -251)
39083		src/main/print-olympus.c (+29, -29)
39084		src/main/print-papers.c (+1, -1)
39085		src/main/print-pcl.c (+19, -19)
39086		src/main/print-ps.c (+18, -18)
39087		src/main/print-raw.c (+8, -8)
39088		src/main/print-util.c (+25, -25)
39089		src/main/print-vars.c (+140, -205)
39090		src/main/print-weave.c (+30, -30)
39091		src/main/printers.c (+78, -117)
39092		src/main/sequence.c (+137, -174)
39093		src/main/xml.c (+2, -2)
39094		src/testpattern/printers.c (+1, -1)
39095		src/testpattern/testpattern.c (+3, -3)
39096		src/testpattern/testpattern.h (+1, -1)
39097		test/curve.c (+4, -4)
39098		test/escp2-weavetest.c (+2, -2)
39099		test/testdither.c (+1, -1)
39100		test/xml-curve.c (+1, -1)
39101
39102	Data types are typedefs of forward-declared structures rather than
39103	void pointers.
39104	"Cookies" embedded in the object structures are no longer required.
39105	The libgimpprint "internal" representation is identical to the external
39106	representation of datatypes, and hence the same datatype can be use for
39107	both external and internal functions.
39108	The new datatypes are structures rather than pointers, so it is clear
39109	whether a variable is being passed by value or by reference.
39110
391112004-05-07  <rleigh>	3a4675a2a79c42e1a474d8d64181d3b29c964867
39112
39113	Lines: +1, -1
39114	Files:	doc/developer/Makefile.am (+1, -1)
39115
39116	Fixed incorrect escaping of a shell variable.
39117
391182004-05-01  <rlk>	66d8f43cbc990916aba8bc8c5ed81f98039a1215
39119
39120	Lines: +4, -6
39121	Files:	src/libgimpprintui/panel.c (+4, -6)
39122
39123	Return FALSE from idle functions rather than yanking them.
39124
391252004-05-01  <rlk>	6a420ff3c9e3efa01f4e5cd942fa6005c2d6adc2
39126
39127	Lines: +2, -2
39128	Files:	src/main/print-escp2.c (+2, -2)
39129
39130	Offer the effective printing resolution (vs. the physical printer
39131	resolution) with escp2_describe_resolution.
39132
391332004-05-01  <rlk>	61b55eb9e84b8aecada4d2bb5fa8f001dc62d2a9
39134
39135	Lines: +11, -10
39136	Files:	src/main/channel.c (+1, -0)
39137		src/main/color-conversions.c (+10, -10)
39138
39139	Process the zero mask correctly
39140
391412004-05-01  <rlk>	5d788b485cc6bf4eda06fd4016a6aa5c0d572c30
39142
39143	Lines: +5, -5
39144	Files:	src/main/print-canon.c (+1, -1)
39145		src/main/print-escp2.c (+2, -2)
39146		src/main/print-lexmark.c (+1, -1)
39147		src/main/print-pcl.c (+1, -1)
39148
39149	Avoid depending upon possibly unset strings
39150
391512004-05-01  <rlk>	ded33bef873d8f9f28af797211f1ec29ebe47388
39152
39153	Lines: +40, -10
39154	Files:	src/libgimpprintui/panel.c (+40, -10)
39155
39156	Make sure printing mode is always set when necessary.
39157
391582004-04-30  <rlk>	b6043e06360cd0d0b361a2d27e87b1a1fe720439
39159
39160	Lines: +48, -16
39161	Files:	configure.ac (+40, -4)
39162		src/cups/Makefile.am (+1, -2)
39163		src/cups/genppd.c (+3, -3)
39164		src/cups/rastertoprinter.c (+4, -4)
39165		src/main/Makefile.am (+0, -3)
39166
39167	Move definitions from -D command line options to config.h.
39168
391692004-04-27  <rlk>	965ead20b38d7bcb19ba7d7150b6a79dd65f97b2
39170
39171	Lines: +724, -691
39172	Files:	NEWS (+49, -9)
39173		configure.ac (+2, -2)
39174		include/gimp-print/color.h (+0, -3)
39175		include/gimp-print/dither.h (+23, -23)
39176		include/gimp-print/list.h (+14, -14)
39177		include/gimp-print/mxml.h (+66, -66)
39178		include/gimp-print/string-list.h (+2, -0)
39179		include/gimp-print/util.h (+1, -1)
39180		include/gimp-print/weave.h (+1, -1)
39181		include/gimp-print/xml.h (+6, -6)
39182		src/libgimpprintui/plist.c (+9, -9)
39183		src/main/array.c (+5, -5)
39184		src/main/channel.c (+5, -5)
39185		src/main/color.c (+0, -5)
39186		src/main/curve.c (+55, -55)
39187		src/main/dither-ed.c (+5, -5)
39188		src/main/dither-eventone.c (+6, -6)
39189		src/main/dither-impl.h (+4, -4)
39190		src/main/dither-inks.c (+6, -6)
39191		src/main/dither-inlined-functions.h (+1, -1)
39192		src/main/dither-main.c (+4, -4)
39193		src/main/mxml-attr.c (+12, -12)
39194		src/main/mxml-file.c (+92, -92)
39195		src/main/mxml-node.c (+72, -72)
39196		src/main/mxml-search.c (+24, -24)
39197		src/main/print-canon.c (+9, -9)
39198		src/main/print-color.c (+4, -5)
39199		src/main/print-dither-matrices.c (+25, -25)
39200		src/main/print-escp2.c (+9, -9)
39201		src/main/print-escp2.h (+3, -3)
39202		src/main/print-lexmark.c (+43, -43)
39203		src/main/print-list.c (+16, -16)
39204		src/main/print-papers.c (+21, -21)
39205		src/main/print-pcl.c (+32, -32)
39206		src/main/print-vars.c (+4, -4)
39207		src/main/print-weave.c (+7, -7)
39208		src/main/printers.c (+16, -16)
39209		src/main/sequence.c (+21, -21)
39210		src/main/xml.c (+26, -26)
39211		test/testdither.c (+24, -24)
39212
39213	Further API cleanup
39214
392152004-04-25  <rleigh>	bc128b8dcafc7e0a1f58ae37157136047181ab9d
39216
39217	Lines: +95, -24
39218	Files:	configure.ac (+62, -4)
39219		m4/stp_gimp.m4 (+33, -20)
39220
39221	Add configure checks for the GIMP 2.0.
39222
392232004-04-25  <rleigh>	5c3ace278fe9eb1e591a5c748a3c44a522626f89
39224
39225	Lines: +7, -7
39226	Files:	src/main/module.c (+7, -7)
39227
39228	Fix function name changes due to header changes.  The code compiled
39229	when building loadable modules was not converted previously.
39230
392312004-04-25  <rlk>	6dc7c5e4117e0d66af849e67fb6a3b5ffa8d29a5
39232
39233	Lines: +2, -2
39234	Files:	doc/5.0-release-plan.txt (+2, -2)
39235
39236	Completed header file reorg.
39237
392382004-04-25  <rleigh>	f1c156781d1a5a427b957822a8ab5af18bf21f98
39239
39240	Lines: +3409, -3459
39241	Files:	doc/gimpprint.dox.in (+2, -2)
39242		include/gimp-print/Makefile.am (+12, -1)
39243		include/gimp-print/array.h (+3, -3)
39244		include/gimp-print/channel.h (added +69)
39245		include/gimp-print/color.h (+51, -8)
39246		include/gimp-print/curve.h (+3, -3)
39247		include/gimp-print/dither.h (added +199)
39248		include/gimp-print/gimp-print-intl-internal.h (+3, -3)
39249		include/gimp-print/gimp-print-intl.h (+3, -3)
39250		include/gimp-print/gimp-print-module.h (added +67)
39251		include/gimp-print/gimp-print.h (+3, -3)
39252		include/gimp-print/image.h (+12, -3)
39253		include/gimp-print/list.h (added +91)
39254		include/gimp-print/paper.h (+8, -3)
39255		include/gimp-print/printers.h (+44, -3)
39256		include/gimp-print/sequence.h (+3, -3)
39257		include/gimp-print/string-list.h (+3, -3)
39258		include/gimp-print/util.h (+86, -3)
39259		include/gimp-print/vars.h (+33, -3)
39260		include/gimp-print/xml.h (added +67)
39261		src/main/Makefile.am (+2, -14)
39262		src/main/array.c (+12, -13)
39263		src/main/bit-ops.c (+10, -12)
39264		src/main/channel.c (+39, -39)
39265		src/main/color-conversion.h (+6, -5)
39266		src/main/color-conversions.c (+78, -80)
39267		src/main/color.c (+63, -64)
39268		src/main/color.h (removed -122)
39269		src/main/curve-cache.c (+15, -15)
39270		src/main/curve.c (+87, -88)
39271		src/main/dither-ed.c (+4, -4)
39272		src/main/dither-eventone.c (+14, -14)
39273		src/main/dither-inks.c (+53, -53)
39274		src/main/dither-main.c (+49, -50)
39275		src/main/dither-ordered.c (+1, -1)
39276		src/main/dither-very-fast.c (+3, -3)
39277		src/main/dither.h (removed -199)
39278		src/main/escp2-driver.c (+71, -72)
39279		src/main/generic-options.c (+2, -2)
39280		src/main/generic-options.h (+1, -1)
39281		src/main/gimp-print-internal.h (+2, -5)
39282		src/main/image.c (+7, -7)
39283		src/main/image.h (removed -44)
39284		src/main/module.c (+91, -93)
39285		src/main/mxml-attr.c (+1, -1)
39286		src/main/mxml-file.c (+1, -1)
39287		src/main/mxml-node.c (+1, -1)
39288		src/main/mxml-search.c (+1, -1)
39289		src/main/path.c (+21, -22)
39290		src/main/print-canon.c (+102, -103)
39291		src/main/print-color.c (+67, -69)
39292		src/main/print-dither-matrices.c (+94, -96)
39293		src/main/print-escp2.c (+74, -76)
39294		src/main/print-escp2.h (+6, -6)
39295		src/main/print-lexmark.c (+160, -162)
39296		src/main/print-list.c (+100, -100)
39297		src/main/print-olympus.c (+114, -115)
39298		src/main/print-papers.c (+45, -46)
39299		src/main/print-pcl.c (+167, -170)
39300		src/main/print-ps.c (+97, -98)
39301		src/main/print-raw.c (+28, -29)
39302		src/main/print-util.c (+86, -88)
39303		src/main/print-vars.c (+249, -250)
39304		src/main/print-weave.c (+179, -181)
39305		src/main/printers.c (+138, -140)
39306		src/main/printers.h (removed -87)
39307		src/main/sequence.c (+38, -39)
39308		src/main/string-list.c (+20, -20)
39309		src/main/util.h (+13, -136)
39310		src/main/vars.h (removed -68)
39311		src/main/xml.c (+74, -77)
39312		src/main/xml.h (removed -68)
39313		test/escp2-weavetest.c (+5, -6)
39314		test/testdither.c (+50, -53)
39315		{src/main => include/gimp-print}/bit-ops.h (+9, -9)
39316		{src/main => include/gimp-print}/curve-cache.h (+15, -15)
39317		{src/main => include/gimp-print}/module.h (+23, -23)
39318		{src/main => include/gimp-print}/mxml.h (+3, -3)
39319		{src/main => include/gimp-print}/path.h (+8, -5)
39320		{src/main => include/gimp-print}/weave.h (+48, -48)
39321
39322	Move headers used by modules to include/gimp-print.
39323	Headers should now built independently from libgimpprint.
39324	Remove "__" prefix and suffix from include guards
39325	 (underscore prefix is reserved by POSIX/SUSv3).
39326
393272004-04-24  <rlk>	632f19b9141a97bfc8f4295403348875a9c4e5aa
39328
39329	Lines: +40, -22
39330	Files:	src/cups/rastertoprinter.c (+40, -22)
39331
39332	938759 borderless print not working in gimp-print-5.0-alpha2
39333
393342004-04-22  <rlk>	9d5a1dae0ad0b1e68ce55db4d979b00ac3da7455
39335
39336	Lines: +1, -1
39337	Files:	src/cups/genppd.c (+1, -1)
39338
39339	939342 PPD files not Adobe compliant
39340
393412004-04-18  <rlk>	3765092d2e192382bc9a6baa81fa2630ee689285
39342
39343	Lines: +0, -14
39344	Files:	src/main/color.h (+0, -14)
39345
39346	Remove obsolete (and #ifdef'ed out) enum.
39347
393482004-04-17  <rlk>	f323cd0ac8100d2ba97014c7ce3764ec42c0097b
39349
39350	Lines: +2, -2
39351	Files:	src/foomatic/printer_options.c (+2, -2)
39352
39353	Use proper member for boolean parameter.
39354
393552004-04-14  <rlk>	66c2abc157054d970f809c184fde208cca37e252
39356
39357	Lines: +2, -1
39358	Files:	src/testpattern/testpatternl.l (+2, -1)
39359
39360	Handle single-quoted strings correctly
39361
393622004-04-14  <rlk>	f2a1b7c7c96a55c818fedd6dbbe0df4f537a5e95
39363
39364	Lines: +3, -3
39365	Files:	src/testpattern/testpatternl.l (+1, -1)
39366		src/testpattern/testpatterny.y (+2, -2)
39367
39368	Handle curves correctly
39369
393702004-04-14  <rlk>	6ded6debbc95c402cd45136252e9dfb8813473cd
39371
39372	Lines: +91, -52
39373	Files:	doc/5.0-release-plan.txt (+91, -52)
39374
39375	Updates
39376
393772004-04-13  <rlk>	5995630de5d3d449986bf68fec7a59822c710140
39378
39379	Lines: +942, -0
39380	Files:	doc/5.0-release-plan.txt (added +942)
39381
39382	Check in initial 5.0 release plan.
39383
393842004-04-13  <rlk>	7089a9586cbca799ca3f53a8a403acae80f87be9
39385
39386	Lines: +180, -180
39387	Files:	include/gimp-print/curve.h (+1, -1)
39388		include/gimp-print/string-list.h (+1, -1)
39389		include/gimp-print/vars.h (+4, -4)
39390		src/cups/genppd.c (+19, -19)
39391		src/cups/rastertoprinter.c (+8, -8)
39392		src/escputil/escputil.c (+2, -2)
39393		src/foomatic/printer_margins.c (+3, -3)
39394		src/foomatic/printer_options.c (+4, -4)
39395		src/ghost/ijsgimpprint.c (+5, -5)
39396		src/gimp/print.c (+1, -1)
39397		src/libgimpprintui/panel.c (+21, -21)
39398		src/libgimpprintui/plist.c (+8, -8)
39399		src/libgimpprintui/printrcy.y (+1, -1)
39400		src/main/curve-cache.c (+1, -1)
39401		src/main/curve.c (+5, -5)
39402		src/main/escp2-driver.c (+1, -1)
39403		src/main/print-canon.c (+4, -4)
39404		src/main/print-color.c (+2, -2)
39405		src/main/print-escp2.c (+6, -6)
39406		src/main/print-lexmark.c (+4, -4)
39407		src/main/print-olympus.c (+4, -4)
39408		src/main/print-pcl.c (+3, -3)
39409		src/main/print-ps.c (+1, -1)
39410		src/main/print-raw.c (+4, -4)
39411		src/main/print-util.c (+9, -9)
39412		src/main/print-vars.c (+17, -17)
39413		src/main/printers.c (+12, -12)
39414		src/main/string-list.c (+1, -1)
39415		src/testpattern/testpattern.c (+3, -3)
39416		src/testpattern/testpatterny.y (+1, -1)
39417		test/curve.c (+21, -21)
39418		test/escp2-weavetest.c (+1, -1)
39419		test/testdither.c (+1, -1)
39420		test/xml-curve.c (+1, -1)
39421
39422	Rename global methods:
39423
39424	stp_curve_free => stp_curve_destroy
39425	stp_string_list_free => stp_string_list_destroy
39426	stp_vars_free => stp_vars_destroy
39427	stp_parameter_list_free => stp_parameter_list_destroy
39428	stp_parameter_description_free => stp_parameter_description_destroy
39429
394302004-04-13  <rlk>	87c99d9748fa40b8c675cf358affd47d07027d20
39431
39432	Lines: +2, -1
39433	Files:	src/foomatic/printer_options.c (+2, -1)
39434
39435	Use enable/disable option for both int and double options.
39436
394372004-04-11  <rlk>	f30d82c45552b2d5cb2190a8894046a0763937d6
39438
39439	Lines: +2, -2
39440	Files:	include/gimp-print/image.h (+1, -1)
39441		include/gimp-print/printers.h (+1, -1)
39442
39443	Doxygen
39444
394452004-04-11  <rlk>	36938e606445af41a9d34335f0689f3c827ce626
39446
39447	Lines: +5, -3
39448	Files:	include/gimp-print/vars.h (+5, -3)
39449
39450	Minor doc improvement.
39451
394522004-04-11  <rleigh>	7bff06f2cb14bdee0780c052edc6ca07bd1bd767
39453
39454	Lines: +205, -59
39455	Files:	include/gimp-print/gimp-print.h (+6, -0)
39456		include/gimp-print/image.h (+70, -40)
39457		include/gimp-print/printers.h (+128, -18)
39458		include/gimp-print/vars.h (+1, -1)
39459
39460	Document with Doxygen.
39461
39462===============================================================================
39463Name: gimp-print-5_0_0-alpha2
39464
394652004-04-11  <rlk>	2942829b9353f21c52d0ccb59550a7f691ae520b
39466
39467	Lines: +0, -0
39468
39469	Gimp-Print 5.0.0-alpha2 release
39470
394712004-04-11  <rlk>	06946130f1d603b1bada0469492bf566e8bc0bb0
39472
39473	Lines: +2, -1
39474	Files:	doc/Makefile.am (+2, -1)
39475
39476	Rerun Doxygen whenever autogen is run.
39477
394782004-04-11  <rlk>	4710f35b5aa150715cd5e6076510218d49194e07
39479
39480	Lines: +2, -2
39481	Files:	include/gimp-print/util.h (+1, -1)
39482		include/gimp-print/vars.h (+1, -1)
39483
39484	Doxygen
39485
394862004-04-11  <rlk>	c660e9404149d188fa42adad929016ba80932066
39487
39488	Lines: +168, -81
39489	Files:	NEWS (+146, -77)
39490		README (+22, -4)
39491
39492	Updates
39493
394942004-04-11  <rleigh>	6a78a9003bc071aa658c663cce63f6fb9544dd20
39495
39496	Lines: +21, -10
39497	Files:	configure.ac (+17, -6)
39498		m4/gimp.m4 (+3, -3)
39499		m4/stp_gimp.m4 (+1, -1)
39500
39501	Check for both gimptool-1.2 and gimptool
39502	Check that the version of gimptool is exactly 1.2.x.
39503	Make sure that only the numeric parts of `cups-config --version` are used
39504	when checking the version number.
39505
395062004-04-11  <rlk>	747d5ce8909d92557d0f6c2411c1f5fea51d4410
39507
39508	Lines: +40, -9
39509	Files:	src/testpattern/testpattern.c (+3, -1)
39510		src/testpattern/testpatternl.l (+2, -2)
39511		src/testpattern/testpatterny.y (+35, -6)
39512
39513	Fix some memory leaks
39514
395152004-04-11  <rlk>	cacb15d01c572c32028814f700b26ed3f21fd0fd
39516
39517	Lines: +2810, -2577
39518	Files:	src/main/.cvsignore (+2, -0)
39519		src/main/Makefile.am (+7, -1)
39520		src/main/color-conversion.h (added +187)
39521		src/main/color-conversions.c (added +2361)
39522		src/main/curve-cache.c (added +141)
39523		src/main/curve-cache.h (added +82)
39524		src/main/print-color.c (+30, -2576)
39525
39526	Split color conversion functions off from color core and curve cache.
39527
395282004-04-11  <rlk>	3a897975c4068eaae0ebc714d81d8a97e250f02a
39529
39530	Lines: +62, -68
39531	Files:	src/main/print-weave.c (+62, -68)
39532
39533	Reduce the number of "noise" calls to get the weave parameters.
39534
395352004-04-10  <rleigh>	5811eaf516d0dfbb1641088a295fe3ba205aea49
39536
39537	Lines: +916, -173
39538	Files:	include/gimp-print/util.h (+28, -4)
39539		include/gimp-print/vars.h (+888, -169)
39540
39541	Document with Doxygen.
39542
395432004-04-10  <rlk>	30d38617de833026a45ef18c59e84e4349328e9e
39544
39545	Lines: +9, -7
39546	Files:	NEWS (+7, -6)
39547		README (+2, -1)
39548
39549	Note the correct GIMP dependency
39550
395512004-04-10  <rlk>	79c92ef70c1192b3f29df2864a5db48b3a77e9ed
39552
39553	Lines: +3, -2
39554	Files:	src/main/printers.c (+3, -2)
39555
39556	Don't attempt to verify a read-only parameter.
39557
395582004-04-10  <rlk>	c044aa9a3875229e1e3525a4c6e71f0517d11a4e
39559
39560	Lines: +2, -0
39561	Files:	src/main/print-vars.c (+2, -0)
39562
39563	Copy everything in stpi_fill_parameter_settings
39564
395652004-04-10  <rlk>	d55de85132b202df2bee145a92a6a91e6df3de23
39566
39567	Lines: +1, -0
39568	Files:	src/ghost/ijsgimpprint.c (+1, -0)
39569
39570	Don't attempt to end job if something fails.
39571
395722004-04-10  <rlk>	d1988996b33924e0f4746600a786ff6b8f9eeb8f
39573
39574	Lines: +1, -1
39575	Files:	include/gimp-print/gimp-print-version.h.in (+1, -1)
39576
39577	Doxygen fix
39578
395792004-04-10  <rlk>	d074a4e858037f29b517a9fe3381c623252e1b2b
39580
39581	Lines: +270, -189
39582	Files:	NEWS (+11, -5)
39583		include/gimp-print/color.h (+1, -1)
39584		include/gimp-print/vars.h (+5, -10)
39585		src/cups/genppd.c (+1, -1)
39586		src/cups/rastertoprinter.c (+1, -1)
39587		src/foomatic/printer_options.c (+22, -1)
39588		src/ghost/ijsgimpprint.c (+61, -6)
39589		src/libgimpprintui/panel.c (+6, -5)
39590		src/main/dither-main.c (+2, -2)
39591		src/main/generic-options.c (+16, -3)
39592		src/main/print-canon.c (+14, -14)
39593		src/main/print-color.c (+35, -35)
39594		src/main/print-escp2.c (+48, -53)
39595		src/main/print-lexmark.c (+13, -13)
39596		src/main/print-olympus.c (+12, -12)
39597		src/main/print-pcl.c (+13, -13)
39598		src/main/print-ps.c (+7, -7)
39599		src/main/print-raw.c (+2, -2)
39600		src/main/print-vars.c (+0, -3)
39601		src/main/printers.c (+0, -2)
39602
39603	Add new read_only flag to parameter struct.
39604
39605	Change flags to be unsigned char rather than int.
39606
39607	Change page number to a non-mandatory core integer parameter.
39608
39609	Add dummy parameters to foomatic and IJS driver to permit turning off
39610	floating point options.
39611
39612	Fix up a few filenames for doxygen.
39613
396142004-04-08  <rleigh>	11255226f8be81a3bd741cadf15f5f6fdffbdb1b
39615
39616	Lines: +80, -4
39617	Files:	include/gimp-print/gimp-print-intl-internal.h (+25, -0)
39618		include/gimp-print/gimp-print-intl.h (+23, -1)
39619		include/gimp-print/gimp-print-version.h.in (+32, -3)
39620
39621	Document with Doxygen.
39622
396232004-04-08  <rleigh>	c2a54da3a1201d2ecb5b08bab7f0b2fee59ba9a9
39624
39625	Lines: +6, -0
39626	Files:	debian/changelog (+6, -0)
39627
39628	Update version number for 5.0.0-alpha2
39629
396302004-04-07  <rleigh>	bab88bc48d0acf3718b2be24b8b97e49e740aeb4
39631
39632	Lines: +7, -7
39633	Files:	doc/gimpprint.dox.in (+7, -7)
39634
39635	Turn off unused C++-specific options.
39636
396372004-04-07  <rleigh>	52c36a97b7e35a87322cf846ed1cdc0fa73a665c
39638
39639	Lines: +105, -15
39640	Files:	include/gimp-print/color.h (+45, -6)
39641		include/gimp-print/paper.h (+60, -9)
39642
39643	Document with Doxygen.
39644
396452004-04-07  <tillkamppeter>	945e69b7e7967efc9c234b775edc9410f50743d3
39646
39647	Lines: +1, -1
39648	Files:	src/foomatic/foomatic-generator.in (+1, -1)
39649
39650	Updated "PrintoutMode" for the changes on the resolution options.
39651
396522004-04-07  <tillkamppeter>	ce68551399edf1536c53700df9df131189917c9f
39653
39654	Lines: +46, -16
39655	Files:	src/foomatic/foomatic-generator.in (+20, -10)
39656		src/foomatic/foomatic-templates-ijs/RenderResolution.xml (added +20)
39657		src/foomatic/foomatic-templates-ijs/Resolution.xml (+6, -6)
39658
39659	Added option for the printer resolution, made rendering resolution the
39660	Adobe-compliant "Resolution" option in the PPDs.
39661
396622004-04-06  <rlk>	5709954db7607c288e08000ab5761a7dafe55199
39663
39664	Lines: +1, -1
39665	Files:	src/main/print-vars.c (+1, -1)
39666
39667	Color conversion name should *not* be translated.
39668
396692004-04-06  <rleigh>	6cb18f0a8363f39356d7c8ad6d5e3b6c07712117
39670
39671	Lines: +430, -124
39672	Files:	include/gimp-print/curve.h (+430, -124)
39673
39674	Document with Doxygen.
39675
396762004-04-06  <rleigh>	fd0aaa83adbf7ee5a7040c738009587878f5e556
39677
39678	Lines: +1, -1
39679	Files:	include/gimp-print/array.h (+1, -1)
39680
39681	Correct a typo.
39682
396832004-04-04  <rleigh>	f535e6b9f615d1973862b5571d0f43671f6d97f6
39684
39685	Lines: +5, -5
39686	Files:	{m4extra => m4}/gimp.m4 (+5, -5)
39687
39688	Add modified gimp.m4, so gimptool-1.2 is found rather than gimptool.
39689
396902004-04-04  <rlk>	9e9b631a0e738192413ab4fb25759edbf223e0b9
39691
39692	Lines: +149, -85
39693	Files:	NEWS (+4, -0)
39694		include/gimp-print/curve.h (+1, -0)
39695		src/main/color.c (+11, -10)
39696		src/main/curve.c (+25, -4)
39697		src/main/escp2-driver.c (+1, -1)
39698		src/main/module.c (+8, -12)
39699		src/main/path.c (+2, -4)
39700		src/main/print-dither-matrices.c (+10, -14)
39701		src/main/print-list.c (+13, -11)
39702		src/main/print-papers.c (+3, -3)
39703		src/main/print-util.c (+8, -1)
39704		src/main/printers.c (+12, -12)
39705		src/main/sequence.c (+2, -2)
39706		src/main/util.h (+1, -1)
39707		src/main/xml.c (+4, -6)
39708		src/testpattern/run-testpattern (+3, -1)
39709		src/testpattern/testpattern.sample (+3, -2)
39710		src/testpattern/testpatternl.l (+4, -0)
39711		src/testpattern/testpatterny.y (+34, -1)
39712
39713	Add member function to create a curve from a stream (FILE *)
39714
39715	Clean up use of stpi_debug_level.  Use stpi_deprintf where appropriate
39716	and add an accessor to get the debug level rather than accessing it
39717	directly.  Accessing directly won't work if it hasn't yet been set.
39718
39719	Add a few things to testpattern.
39720
397212004-04-02  <rlk>	2eef73c50216880ee7d11bf2335ca836616797a7
39722
39723	Lines: +11, -2
39724	Files:	src/ghost/ijsgimpprint.c (+11, -2)
39725
39726	Fix a few fallthroughs that shouldn't.
39727
39728	Constrain the width to the page width.
39729
397302004-04-02  <rlk>	0893a7f58c7656d0fafa2e6cce1fc7f990f87c11
39731
39732	Lines: +16, -2
39733	Files:	src/main/printers.c (+16, -2)
39734
39735	Add a bit more debugging info
39736
397372004-04-02  <rlk>	9526c2b90cfaf559dbba3769b879ad5c72dca294
39738
39739	Lines: +1, -1
39740	Files:	src/main/dither-main.c (+1, -1)
39741
39742	Dither algorithm should not be invalid if Quality parameter is not
39743	set, it should merely become inactive.
39744
397452004-04-02  <rlk>	8de9a54887ba3eee5088dfb72f0c08e15cd35f64
39746
39747	Lines: +27, -2
39748	Files:	src/foomatic/printer_options.c (+27, -2)
39749
39750	Specify mandatory vs. non-mandatory parameters
39751
397522004-04-02  <tillkamppeter>	cae10efbdba83d02057b1cd9278a8c87c57e4e47
39753
39754	Lines: +1, -1
39755	Files:	src/foomatic/foomatic-generator.in (+1, -1)
39756
39757	Fixed bug of missing "Model" option in the Foomatic PPD files.
39758
397592004-04-01  <rlk>	ebf5f254820ec451ca2bf0bf5e5b9b1cedab83ef
39760
39761	Lines: +5, -1
39762	Files:	cups-gimpprint.list.in (+5, -1)
39763
39764	Partially fix this
39765
397662004-04-01  <rlk>	04e6f507c3a6fd162df5306042add462f9774a59
39767
39768	Lines: +120, -48
39769	Files:	NEWS (+107, -31)
39770		README (+12, -16)
39771		debian/README.Debian (+1, -1)
39772
39773	Prep for 5.0 alpha 2
39774
397752004-03-31  <rlk>	ee2f5d7213400efeb1daabf4d5be155f02b9fbae
39776
39777	Lines: +2, -2
39778	Files:	configure.ac (+2, -2)
39779
39780	Increment version
39781
397822004-03-31  <rlk>	7f8a0acb347151ee21aaccc91774345629ea8ad3
39783
39784	Lines: +43, -59
39785	Files:	src/main/print-color.c (+43, -59)
39786
39787	Don't offer GCR controls in black-only mode or when no black ink is
39788	present.
39789
397902004-03-30  <rlk>	0d0e7f90cc72be3e9e1eb9a37658bcd4dff60bf3
39791
39792	Lines: +1, -1
39793	Files:	src/main/print-olympus.c (+1, -1)
39794
39795	Always offer the resolution setting, so that it can be described.
39796
397972004-03-30  <rlk>	cd4b8a02c6a1d9554f0480c5799fad5b6926b626
39798
39799	Lines: +4, -1
39800	Files:	src/foomatic/printer_options.c (+4, -1)
39801
39802	Don't attempt to describe inactive options.
39803
398042004-03-30  <rlk>	3c8d137d0e66eeead62fd0aa8239ea6c84b65fbe
39805
39806	Lines: +10, -5
39807	Files:	src/main/print-escp2.c (+10, -5)
39808
39809	Don't offer red and blue channels if we're not using them.
39810
398112004-03-29  <rleigh>	2e1d4358bdf93aab050fbdad0f28e1b45e25ba54
39812
39813	Lines: +1078, -0
39814	Files:	doc/gimpprint.dox.in (added +1078)
39815
39816	Add doxygen config file for generating API documentation.
39817
398182004-03-29  <rlk>	b0a346f0e1eded35870b2c30008e683472c5a659
39819
39820	Lines: +83, -11
39821	Files:	src/main/print-color.c (+83, -11)
39822
39823	Implement very basic CMYK->CMYKRB functions.
39824
398252004-03-29  <rlk>	27bf2472c07c2089e569f4ee3a06d049ad4bd327
39826
39827	Lines: +16, -13
39828	Files:	src/main/print-escp2.c (+0, -1)
39829		src/main/print-olympus.c (+8, -4)
39830		src/testpattern/testpatternl.l (+8, -8)
39831
39832	Fix a few memory leaks from valgrind
39833
398342004-03-28  <rlk>	8e31ea9d8e10ba3702d97cc2cd5d02169df8fac6
39835
39836	Lines: +4089, -2433
39837	Files:	configure.ac (+6, -17)
39838		include/gimp-print-ui/gimp-print-ui.h (+17, -1)
39839		include/gimp-print/image.h (+4, -106)
39840		include/gimp-print/string-list.h (+1, -1)
39841		include/gimp-print/vars.h (+25, -49)
39842		m4/stp_option.m4 (+42, -0)
39843		scripts/autogen.sh (+1, -0)
39844		src/cups/genppd.c (+36, -11)
39845		src/cups/rastertoprinter.c (+53, -84)
39846		src/foomatic/foomatic-generator.in (+2, -2)
39847		src/foomatic/printer_margins.c (+10, -0)
39848		src/foomatic/printer_options.c (+14, -2)
39849		src/ghost/ijsgimpprint.c (+12, -27)
39850		src/gimp/print-image-gimp.c (+140, -149)
39851		src/gimp/print.c (+24, -3)
39852		src/gimp/print_gimp.h (+1, -1)
39853		src/libgimpprintui/gimp-print-ui-internal.h (+1, -1)
39854		src/libgimpprintui/panel.c (+67, -31)
39855		src/libgimpprintui/plist.c (+75, -8)
39856		src/libgimpprintui/print-image-thumbnail.c (+3, -27)
39857		src/libgimpprintui/printrcy.y (+15, -1)
39858		src/main/channel.c (+11, -0)
39859		src/main/color.c (+1, -1)
39860		src/main/color.h (+15, -2)
39861		src/main/dither-main.c (+2, -3)
39862		src/main/escp2-channels.c (+13, -13)
39863		src/main/escp2-driver.c (+0, -3)
39864		src/main/generic-options.c (+54, -1)
39865		src/main/generic-options.h (+12, -0)
39866		src/main/image.c (+3, -72)
39867		src/main/image.h (+1, -13)
39868		src/main/print-canon.c (+68, -27)
39869		src/main/print-color.c (+2387, -835)
39870		src/main/print-escp2-data.c (+1, -1)
39871		src/main/print-escp2.c (+197, -40)
39872		src/main/print-escp2.h (+0, -1)
39873		src/main/print-lexmark.c (+87, -68)
39874		src/main/print-list.c (+70, -75)
39875		src/main/print-olympus.c (+30, -17)
39876		src/main/print-pcl.c (+75, -38)
39877		src/main/print-ps.c (+46, -35)
39878		src/main/print-raw.c (+42, -17)
39879		src/main/print-util.c (+64, -0)
39880		src/main/print-vars.c (+49, -177)
39881		src/main/print-weave.c (+4, -3)
39882		src/main/printers.c (+166, -82)
39883		src/main/printers.h (+3, -0)
39884		src/main/printers.xml (+0, -241)
39885		src/main/sequence.c (+11, -6)
39886		src/main/string-list.c (+4, -4)
39887		src/main/vars.h (+11, -3)
39888		src/testpattern/testpattern.c (+60, -85)
39889		src/testpattern/testpattern.h (+3, -3)
39890		src/testpattern/testpatternl.l (+2, -1)
39891		src/testpattern/testpatterny.y (+41, -25)
39892		test/testdither.c (+7, -20)
39893
39894	Revamp the color API.  Use explicit core options to specify input
39895	type, desired printer mode, input depth, and such rather than
39896	implying it from image properties.
39897
39898	Add additional color functions to support CMYKRB output and inputs
39899	in K, W, RGB, CMY, CMYK, KCMY, and raw in all combinations.
39900
39901	Add additional color corrections: raw, density-only, threshold,
39902	and desaturation.
39903
39904	Remove the progress update functions from the stp_image_t.  It's now
39905	the responsibility of the get_row() function to do progress updates
39906	if needed.
39907
39908	Add autoconf macro to safely add compiler options to command line.
39909
39910	Ensure that aclocal.m4 is correctly rebuilt by autogen.sh.
39911
39912	This has passed a full round of tests on the branch, which had no
39913	relevant differences from the merge sandbox.  Valgrind tests are
39914	still running, but thus far nothing has shown up.  However, further
39915	testing will still be required, particularly on the IJS driver.
39916
399172004-03-28  <rleigh>	ff4c0213f3038a8cf55841292390454c475f6713
39918
39919	Lines: +426, -21
39920	Files:	configure.ac (+8, -1)
39921		doc/Makefile.am (+28, -4)
39922		include/gimp-print/array.h (+108, -6)
39923		include/gimp-print/sequence.h (+280, -6)
39924		src/main/array.c (+2, -4)
39925
39926	Add support for generating API documentation with doxygen.
39927	Document the sequence and array modules as examples.
39928
399292004-03-22  <rlk>	f050aaf02ed48874cc32fe270767d64d705e75d1
39930
39931	Lines: +67, -65
39932	Files:	src/main/print-escp2-data.c (+65, -65)
39933		src/main/print-escp2.h (+2, -0)
39934
39935	Set the page size correctly for printing to CD
39936
399372004-03-22  <rlk>	8806fc5d81e06ac498f257474aee3ee9eb3a380b
39938
39939	Lines: +18, -5
39940	Files:	src/main/print-escp2.c (+18, -5)
39941
39942	Make the numerous integer and raw parameters internal rather than
39943	advanced4.
39944
399452004-03-21  <tillkamppeter>	f434c270735d7718b954f923dd6d8cc65b254924
39946
39947	Lines: +14, -6
39948	Files:	src/foomatic/foomatic-generator.in (+12, -4)
39949		src/foomatic/printer_options.c (+2, -2)
39950
39951	Avoid saving option XMLs w/o constraints or choices, remove eron
39952	quotes in option XML files, fix bug of "escp-..." options not included
39953	in PPDs, prevent printer_options.c from outputting "(null)" on empty
39954	help texts.
39955
399562004-03-21  <rlk>	de9cd941c1933f332de60a0ec1bc289d6d3f7e3a
39957
39958	Lines: +51, -5
39959	Files:	src/main/print-ps.c (+51, -5)
39960
39961	919224 Postscript driver fails in non-US locale with a PPD file
39962
399632004-03-19  <tillkamppeter>	d52cb3f1db59d7be444ecaf4af40e147afb001a8
39964
39965	Lines: +48, -17
39966	Files:	src/foomatic/foomatic-generator.in (+43, -16)
39967		src/foomatic/printer_options.c (+5, -1)
39968
39969	Used parameter classes and levels for option group assignment in Foomatic.
39970
399712004-03-19  <tillkamppeter>	5310e6cebe2c49882640c1e313b8af84f71e48bb
39972
39973	Lines: +192, -37
39974	Files:	src/foomatic/foomatic-generator.in (+192, -37)
39975
39976	Adapted "PrintoutMode" to Gimp-Print 5.0.x.
39977
399782004-03-16  <rlk>	c75970efc65d78bdab4908f4c22bb8c824da87d5
39979
39980	Lines: +2, -2
39981	Files:	src/main/print-escp2.c (+2, -2)
39982
39983	Rename Full Bleed to Borderless
39984
399852004-03-16  <rlk>	350e578475e3abdf0287c8a0fac44a65b433f80f
39986
39987	Lines: +21, -9
39988	Files:	src/libgimpprintui/panel.c (+6, -1)
39989		src/main/print-olympus.c (+15, -8)
39990
39991	916809 Default paper size is "Custom" for some printers
39992
399932004-03-16  <rleigh>	bd0b709569aa8e501f4e6241496d23311fb87e9d
39994
39995	Lines: +2, -2
39996	Files:	src/libgimpprintui/Makefile.am (+1, -1)
39997		src/main/Makefile.am (+1, -1)
39998
39999	Force deletion of files to be removed.
40000
400012004-03-16  <rleigh>	b8db828d1faa8fe6321880c6c91c0bac2ad6fd3a
40002
40003	Lines: +2, -2
40004	Files:	src/cups/cups-genppdconfig.in (+2, -2)
40005
40006	Add version suffix to cups-genppdupdate invocation.
40007
400082004-03-16  <rleigh>	fee3faccdaf69b540b1457ce9ee360e3ffa80f4c
40009
40010	Lines: +36, -22
40011	Files:	debian/README.building (+2, -1)
40012		debian/changelog (+14, -0)
40013		debian/control.in (+8, -9)
40014		debian/copyright (+8, -6)
40015		debian/libgimpprint-doc.doc-base.in (+1, -1)
40016		debian/libgimpprint-doc.install.in (+1, -1)
40017		debian/rules (+2, -4)
40018
40019	Fix up libgimpprint-doc manual.
40020	Small changes to build instructions.
40021	Update build-dependencies.
40022	Add GFDL to copyright.
40023
400242004-03-16  <rleigh>	504626c284d0fafa9710c7379104f83b4f11a4a4
40025
40026	Lines: +12, -7
40027	Files:	doc/developer/Makefile.am (+12, -7)
40028
40029	Distribute gimpprint.pdf.
40030	Don't break with VPATH builds.
40031
400322004-03-15  <tillkamppeter>	a8bb3816d86c9d0c6c8038e117efa96a5aea3805
40033
40034	Lines: +161, -72
40035	Files:	src/foomatic/foomatic-generator.in (+159, -70)
40036		src/foomatic/printer_options.c (+2, -2)
40037
40038	Continued work on Foomatic support. It is not yet polished, but it
40039	should work now. Only the PrintoutMode option is not adapted yet
40040	(option temporarily deactivated).
40041
400422004-03-14  <rlk>	26887a6391c261bf8c78822c8083131f7221cf0c
40043
40044	Lines: +32, -7
40045	Files:	src/main/print-olympus.c (+32, -7)
40046
40047	Eliminate use of scanf, which can break in certain locales.
40048
400492004-03-14  <tillkamppeter>	9b51a20ad2672ee00eded10c0427ea7395f5584e
40050
40051	Lines: +156, -19
40052	Files:	src/foomatic/foomatic-generator.in (+105, -15)
40053		src/foomatic/foomatic-templates-ijs/NumericalOptions.xml (added +21)
40054		src/foomatic/foomatic-templates-ijs/OtherOptions.xml (added +20)
40055		src/foomatic/printer_margins.c (+4, -0)
40056		src/foomatic/printer_options.c (+6, -4)
40057
40058	Started to make the Foomatic data generation working (not ready yet!).
40059
400602004-03-12  <rlk>	84452fc07d769db72e94f81ccde07b8d90260a48
40061
40062	Lines: +1, -89
40063	Files:	src/foomatic/.cvsignore (+0, -1)
40064		src/foomatic/Makefile.am (+1, -4)
40065		src/foomatic/foomatic-generator.in (+0, -9)
40066		src/foomatic/stp_limits.c (removed -75)
40067
40068	Remove obsolete stp_limits
40069
400702004-03-12  <rlk>	bad8e04df1ac27947147539f2464234e580819d4
40071
40072	Lines: +25, -12
40073	Files:	src/foomatic/printer_options.c (+25, -12)
40074
40075	Print boolean parameters.
40076
40077	Fix perl output.
40078
40079	Don't print very advanced options.
40080
400812004-03-12  <rlk>	96cf3ea5c224197261a6e183b985095691a4eb5a
40082
40083	Lines: +21, -0
40084	Files:	src/foomatic/printer_options.c (+21, -0)
40085
40086	Include more information in the printer options output.
40087
400882004-03-12  <rlk>	1f7e19df1279f488cbcf001ae472796ea43ec434
40089
40090	Lines: +1, -0
40091	Files:	src/main/print-vars.c (+1, -0)
40092
40093	Include the category when filling the parameter.
40094
400952004-03-12  <rlk>	15d19fd3ecba242d1e8f030da7e607c5ed01b7ff
40096
40097	Lines: +19, -1
40098	Files:	src/foomatic/printer_options.c (+19, -1)
40099
40100	Put int and float values in the options list.
40101
401022004-03-03  <davehill>	297b8a27b06f89f207105df144e64f7e46517424
40103
40104	Lines: +75, -2
40105	Files:	NEWS (+1, -0)
40106		src/foomatic/foomatic-printermap (+74, -2)
40107
40108	Added HP LaserJet 1012 to NEWS. Make sure foomatic-printermap is up-to-date!
40109
401102004-03-01  <tylerb>	b895629dc44a2f92a847bee4beaca1f5443235d5
40111
40112	Lines: +2, -1
40113	Files:	src/cups/rastertoprinter.c (+2, -1)
40114
40115	fixed bug 907765; CUPS filter progress meter reports incorrect page number
40116
401172004-03-01  <rlk>	3643171da8526c3132a7050b1b752632ec3135d5
40118
40119	Lines: +1, -1
40120	Files:	src/cups/rastertoprinter.c (+1, -1)
40121
40122	Per Mike Sweet, logged page numbers should be 1-based rather than
40123	0-based.
40124
401252004-02-28  <rlk>	7947e801acbbac590543534ea51c3d1e703fc49f
40126
40127	Lines: +5, -5
40128	Files:	NEWS (+5, -5)
40129
40130	Stylus Photo R300 is no longer experimental.
40131
401322004-02-28  <rlk>	4c465a78855f3e05e1c5977367628ec93651828e
40133
40134	Lines: +3, -3
40135	Files:	src/main/escp2-papers.c (+3, -3)
40136
40137	Improve premium glossy.
40138
401392004-02-28  <rlk>	e6754d9dcc2924c8e85c44c78f6abdc46d9abc90
40140
40141	Lines: +88, -20
40142	Files:	src/main/escp2-channels.c (+22, -0)
40143		src/main/escp2-driver.c (+4, -2)
40144		src/main/escp2-papers.c (+45, -1)
40145		src/main/print-escp2-data.c (+3, -3)
40146		src/main/print-escp2.c (+12, -13)
40147		src/main/print-escp2.h (+2, -1)
40148
40149	Complete initial tuning for R300.
40150
40151	Fix oversampled printing (pseudo-resolutions).
40152
401532004-02-28  <rlk>	13521d2843ef9ee1a163962c154826f5b0552e34
40154
40155	Lines: +7, -7
40156	Files:	src/main/escp2-inks.c (+4, -4)
40157		src/main/print-escp2-data.c (+3, -3)
40158
40159	Complete initial tuning of R300 drop sizes
40160
401612004-02-28  <rlk>	b3df7ebafa3225aef6b833649df508e34bf73994
40162
40163	Lines: +10, -4
40164	Files:	src/main/escp2-inks.c (+4, -2)
40165		src/main/escp2-resolutions.c (+4, -0)
40166		src/main/print-escp2-data.c (+2, -2)
40167
40168	First cut (incomplete) at tuning Epson R300
40169
401702004-02-27  <rlk>	5f279bcbd1e9b5448a65ea2c21926b2389b9696c
40171
40172	Lines: +11, -4
40173	Files:	Makefile.am (+11, -4)
40174
40175	Don't rebuild the change log unnecessarily.
40176
401772004-02-27  <rlk>	925071b47304ca25163359a2858443f153150660
40178
40179	Lines: +1, -1
40180	Files:	doc/developer/Makefile.am (+1, -1)
40181
40182	Fix a typo
40183
401842004-02-27  <rlk>	06b4f1eaedc7e48e08e23c57e1c95758ca1fb417
40185
40186	Lines: +27, -21
40187	Files:	doc/users_guide/Makefile.am (+27, -21)
40188
40189	Don't distribute the Postscript user's guide and .eps files (saves
40190	about 500K in the bz2ball).  Also don't distribute two copies of the
40191	.pnd files (saves another 200K or so).
40192
401932004-02-27  <rlk>	cba289d29cfb7ecf412b32a4348ef6445516a0f2
40194
40195	Lines: +11, -2
40196	Files:	Makefile.am (+11, -2)
40197
40198	Don't rebuild the change log if it isn't needed
40199
402002004-02-26  <rleigh>	79e3693bda4b7c3c74a3002cd3e1f70dc236287b
40201
40202	Lines: +5837, -5426
40203	Files:	doc/developer/.cvsignore (+2, -9)
40204		doc/developer/Makefile.am (+98, -98)
40205		doc/developer/copying.texi (removed -28)
40206		doc/developer/copying.xml (added +40)
40207		doc/developer/dither.texi (removed -504)
40208		doc/developer/dither.xml (added +679)
40209		doc/developer/escp2.texi (removed -1003)
40210		doc/developer/escp2.xml (added +1843)
40211		doc/developer/functions.texi (removed -995)
40212		doc/developer/gimpprint.texi (removed -135)
40213		doc/developer/gimpprint.xml (added +59)
40214		doc/developer/gpl-appendix.xml (added +502)
40215		doc/developer/gpl.texi (removed -396)
40216		doc/developer/indices.texi (removed -14)
40217		doc/developer/integrating.texi (removed -192)
40218		doc/developer/introduction.texi (removed -35)
40219		doc/developer/introduction.xml (added +62)
40220		doc/developer/new-printer.texi (removed -717)
40221		doc/developer/new-printer.xml (added +883)
40222		doc/developer/overview.texi (removed -19)
40223		doc/developer/problems.texi (removed -17)
40224		doc/developer/problems.xml (added +22)
40225		doc/developer/using.texi (removed -46)
40226		doc/developer/using.xml (added +238)
40227		doc/developer/weave.texi (removed -1218)
40228		doc/developer/weave.xml (added +1409)
40229
40230	Replace the Texinfo developer's reference with a new DocBook/XML version.
40231	Currently HTML and PDF output is available in the Makefile, HTML being
40232	the default for distribution.
40233
402342004-02-22  <rlk>	1d865f06035eb634f9eae8c1396b8ae649844c3a
40235
40236	Lines: +18, -0
40237	Files:	NEWS (+4, -0)
40238		src/foomatic/foomatic-printermap (+2, -0)
40239		src/main/printers.xml (+12, -0)
40240
40241	Add Epson R200 and RX600
40242
402432004-02-22  <rlk>	4d2e7d1d258fce3921fe076ebce520ef167944a2
40244
40245	Lines: +1, -1
40246	Files:	test/testdither.c (+1, -1)
40247
40248	Increase size of band printed
40249
402502004-02-16  <rlk>	99bca38e40779404360131e5483693f98babc9c6
40251
40252	Lines: +2, -2
40253	Files:	src/cups/Makefile.am (+1, -1)
40254		src/foomatic/Makefile.am (+1, -1)
40255
40256	Rebuild databases if the data files (printers.xml and papers.xml) change.
40257
402582004-02-16  <rlk>	cc4d2693fa4f2018e91741cfb98f34b5a5ad986c
40259
40260	Lines: +14, -1
40261	Files:	src/main/papers.xml (+14, -1)
40262
40263	Add Super A0, Super B0, and Super A1 paper sizes.
40264
402652004-02-10  <rleigh>	458d824a191c82d528ce3693de518fad0dea72ca
40266
40267	Lines: +27, -1
40268	Files:	src/cups/rastertoprinter.c (+27, -1)
40269
40270	Add warning and workaround for broken psnup print jobs.
40271	This patch was contributed by Martin Kögler.
40272
402732004-02-10  <rlk>	230e4ab9493c1200d8283f87add6f7b683f7fd73
40274
40275	Lines: +24, -0
40276	Files:	NEWS (+4, -0)
40277		src/foomatic/foomatic-printermap (+2, -0)
40278		src/main/printers.xml (+18, -0)
40279
40280	Add support for Epson Stylus CX-5300 and 5400
40281
402822004-02-08  <rleigh>	3db43b45220a1a2a869d8f34d4925171a642bc3d
40283
40284	Lines: +54, -54
40285	Files:	AUTHORS (+1, -1)
40286		doc/README.maintaining (+3, -3)
40287		include/gimp-print/array.h (+1, -1)
40288		include/gimp-print/sequence.h (+1, -1)
40289		m4/stp_path_lib.m4 (+1, -1)
40290		m4/stp_pkgconfig.m4 (+1, -1)
40291		man/cups-calibrate.8.in (+2, -2)
40292		man/cups-genppd.8.in (+2, -2)
40293		man/cups-genppdconfig.8.in (+3, -3)
40294		man/cups-genppdupdate.8.in (+3, -3)
40295		man/gimpprint-color.7.in (+2, -2)
40296		man/gimpprint-dithers.7.in (+2, -2)
40297		man/gimpprint-imagetypes.7.in (+2, -2)
40298		man/gimpprint-inktypes.7.in (+2, -2)
40299		man/gimpprint-mediasizes.7.in (+2, -2)
40300		man/gimpprint-mediasources.7.in (+2, -2)
40301		man/gimpprint-mediatypes.7.in (+2, -2)
40302		man/gimpprint-models.7.in (+2, -2)
40303		man/gimpprint-resolutions.7.in (+2, -2)
40304		man/gimpprint.3.in (+2, -2)
40305		man/ijsgimpprint.1.in (+2, -2)
40306		src/cups/cups-genppdconfig.in (+1, -1)
40307		src/cups/cups-genppdupdate.in (+1, -1)
40308		src/main/array.c (+1, -1)
40309		src/main/color.c (+1, -1)
40310		src/main/gimpprint.dtd (+1, -1)
40311		src/main/gimpprint.xsd (+1, -1)
40312		src/main/module.c (+1, -1)
40313		src/main/module.h (+1, -1)
40314		src/main/path.c (+1, -1)
40315		src/main/path.h (+1, -1)
40316		src/main/print-list.c (+1, -1)
40317		src/main/sequence.c (+1, -1)
40318		src/main/xml.c (+1, -1)
40319		src/main/xml.h (+1, -1)
40320
40321	Change my email address from "roger@whinlatter.uklinux.net" to
40322	"rleigh@debian.org".  The former address will be moved to
40323	"rleigh@ukfsn.net" in a few months.
40324
403252004-02-08  <rleigh>	24337ed48ed8b39e460767a372cffd9d7c1a48e6
40326
40327	Lines: +1, -1
40328	Files:	src/cups/Makefile.am (+1, -1)
40329
40330	Add "-export-dynamic" to STATIC_LD, required for modules to function
40331	with a static cups-genppd.  Without this option, modules cannot
40332	resolve symbols exported from libgimpprint (the executable does not
40333	have a dynamic symbol table).
40334
403352004-02-08  <rleigh>	114ba20b7f771e13e96d825932c1ce97dae4a6cd
40336
40337	Lines: +50, -41
40338	Files:	debian/README.Debian (+2, -2)
40339		debian/README.building (+1, -1)
40340		debian/changelog (+7, -0)
40341		debian/control.in (+25, -25)
40342		debian/copyright (+6, -4)
40343		debian/cupsys-driver-gimpprint.install (+3, -3)
40344		debian/cupsys-driver-gimpprint.postinst (+2, -2)
40345		debian/rules (+4, -4)
40346
40347	Update Debian packaging for 5.0 alpha.
40348	Change all references from 4.3 to 5.0.
40349
403502004-02-08  <rlk>	1ed9b5936a8d743eabf2202238b4f10704ff3633
40351
40352	Lines: +150, -19
40353	Files:	src/libgimpprintui/panel.c (+150, -19)
40354
40355	874269	[Usability] Printer model list sorted incorrectly
40356
403572004-02-07  <rlk>	13365b2c7b47aa0f387ada63fc7c9b072616929f
40358
40359	Lines: +257, -271
40360	Files:	include/gimp-print/printers.h (+1, -0)
40361		src/cups/genppd.c (+2, -9)
40362		src/foomatic/foomatic-generator.in (+1, -20)
40363		src/foomatic/printers.c (+2, -0)
40364		src/main/printers.c (+9, -0)
40365		src/main/printers.xml (+242, -242)
40366
40367	Add manufacturer tag to printer description
40368
403692004-02-07  <rlk>	b87b64df9ab0b9a954de825ccbc6a6ffdd7b4c91
40370
40371	Lines: +6, -4
40372	Files:	src/main/escp2-driver.c (+6, -4)
40373
40374	890082 epson3000 with compressed strips
40375
40376	Tested on Stylus Color 3000 and Stylus Photo EX at all resolutions.
40377
403782004-01-31  <rlk>	696d85135c4d90b5f8bdd21158af6dda938e6ae5
40379
40380	Lines: +4, -3
40381	Files:	src/escputil/escputil.c (+4, -3)
40382
40383	Epson R800 supports 8 colors
40384
403852004-01-31  <rlk>	2d9301c1fcc8d80f4087905056ef5072de059cc8
40386
40387	Lines: +416, -12
40388	Files:	NEWS (+4, -0)
40389		src/foomatic/foomatic-printermap (+2, -0)
40390		src/main/escp2-channels.c (+335, -1)
40391		src/main/print-escp2-data.c (+6, -4)
40392		src/main/print-escp2.c (+30, -0)
40393		src/main/print-escp2.h (+8, -2)
40394		src/main/printers.xml (+12, -0)
40395		test/unprint.c (+19, -5)
40396
40397	Preliminary (4-color only) support for Epson Stylus Photo R800.
40398
40399	Drop sizes are completely untuned.
40400
404012004-01-26  <rlk>	54ed04b75b60650d8e7d5384be9e0bebc7498f3c
40402
40403	Lines: +1, -0
40404	Files:	NEWS (+1, -0)
40405
40406	Add note for Brother HL-1440 per Jorge Quinonez
40407
404082004-01-21  <rleigh>	588c2dc4dc1e50951e5bde2e0bdf02a4d6ec15f4
40409
40410	Lines: +7, -4
40411	Files:	scripts/autogen.sh (+7, -4)
40412
40413	autogen.sh fixes from Andree Leidenfrost to prevent harmless warning
40414	messages.
40415
404162004-01-21  <rleigh>	d2bd6f9b071720f8cf7222a5efab727a064f74e7
40417
40418	Lines: +2, -1
40419	Files:	src/main/dither-main.c (+1, -0)
40420		src/main/dither.h (+1, -1)
40421
40422	Include "dither.h" to correctly prototype all functions.
40423	Rename stpi_dither_matrix_iterated_init() argument name "exp" to "exponent"
40424	to quell compiler warnings.
40425
404262004-01-21  <rleigh>	94d57a73812769113fe948a3fa3bd233a7318a56
40427
40428	Lines: +2, -2
40429	Files:	src/libgimpprintui/panel.c (+2, -2)
40430
40431	Use the correct signature for a GCallback.  The ToggleButton needs a
40432	GtkWidget* and gpointer, and returns void.
40433
404342004-01-21  <rleigh>	4aebf1a441c3ccd027e04bc96947b786a68fc971
40435
40436	Lines: +7, -7
40437	Files:	doc/users_guide/Makefile.am (+7, -7)
40438
40439	Fix install error when using the provided install-sh.
40440
40441===============================================================================
40442Name: gimp-print-5_0_0-alpha1
40443
404442004-01-11  <rlk>	235f84423c37f1b2f990f07db21de11f52be8ea1
40445
40446	Lines: +0, -0
40447
40448	Gimp-Print 5.0.0-alpha1 release
40449
404502004-01-07  <rleigh>	caffc76e7c4419ccc8bd49bc635030f5011e6d0e
40451
40452	Lines: +11, -17
40453	Files:	configure.ac (+11, -17)
40454
40455	Fix AC_LIBOBJ error with autoconf 2.58 and 2.59.
40456
404572004-01-04  <rleigh>	2a98a96d83e4f05e07340d5a06e891e1aa68e952
40458
40459	Lines: +36, -12
40460	Files:	debian/README.Debian (+2, -3)
40461		debian/changelog (+8, -0)
40462		debian/cupsys-driver-gimpprint.install (+3, -3)
40463		debian/cupsys-driver-gimpprint.postinst (+2, -2)
40464		debian/libgimpprint-dev.install (+1, -1)
40465		debian/libgimpprintui-dev.install (+1, -1)
40466		debian/rules (+19, -2)
40467
40468	Fix Debian packaging for the CUPS versioned binaries change.
40469
404702003-12-29  <mtomlinson>	cca1222862c22301effd489ba34c708201fc6b94
40471
40472	Lines: +19, -13
40473	Files:	src/main/print-color.c (+19, -13)
40474
40475	Fix random crash when using saturation > 1.4.
40476
404772003-12-25  <rlk>	2006f401f35dd5e820f21350e6ead2176405973c
40478
40479	Lines: +5, -0
40480	Files:	src/cups/Makefile.am (+5, -0)
40481
40482	Workaround for 865265 genppd may operate incorrectly (5.0A).
40483
404842003-12-25  <rlk>	9caa45bf373cf396348117ca709cfa47ebc46d0d
40485
40486	Lines: +26, -0
40487	Files:	NEWS (+26, -0)
40488
40489	Add explanation of color control changes.
40490
404912003-12-24  <rlk>	e8e88b44f8530bb2c04a12dfa0befd5586c6e59c
40492
40493	Lines: +27, -16
40494	Files:	configure.ac (+27, -16)
40495
40496	Don't check whether to auto-build testpattern generator until we know
40497	whether we're building tests.
40498
404992003-12-24  <rlk>	137aceec928f6de9a42d9ba6210216586facdc0b
40500
40501	Lines: +92, -8
40502	Files:	NEWS (+92, -8)
40503
40504	Update information on CUPS run path problem (865265).
40505
405062003-12-20  <rlk>	cbabadf602b1ee8afb9b71630bd12fee22b10f3d
40507
40508	Lines: +4, -1
40509	Files:	src/cups/genppd.c (+4, -1)
40510
40511	Make the ending comment match the actual PPD filename.
40512
405132003-12-19  <rlk>	43d27a14183d1aa0ca5f0ed3f11833213a84c728
40514
40515	Lines: +1, -1
40516	Files:	NEWS (+1, -1)
40517
40518	Minor update
40519
405202003-12-19  <rlk>	cf2d143675415cd58f8b9b7f036dc851ec4e60de
40521
40522	Lines: +34, -3
40523	Files:	NEWS (+34, -3)
40524
40525	More notes.
40526
405272003-12-19  <rlk>	dbaffb505c1c42d3dd6a39354ced64e7fefddeab
40528
40529	Lines: +4, -3
40530	Files:	configure.ac (+1, -1)
40531		debian/README.Debian (+3, -2)
40532
40533	Bump interface version and prep for 5.0 alpha
40534
405352003-12-19  <rlk>	7bd787126113e8933bd2f539a09f3a0c5d132410
40536
40537	Lines: +10, -9
40538	Files:	README (+10, -9)
40539
40540	Prep for 5.0 alpha
40541
405422003-12-19  <rlk>	faac2699b0ec52c63ffe3eacdc88e451c1f6ba97
40543
40544	Lines: +90, -42
40545	Files:	NEWS (+90, -42)
40546
40547	Un-collapse printer listing.
40548
405492003-12-18  <davehill>	fe5192d406eb0b692d9743ea2468437109f2313c
40550
40551	Lines: +84, -61
40552	Files:	NEWS (+84, -61)
40553
40554	Updated the list of PCL printers.
40555
405562003-12-18  <rlk>	d5e34a45377261ec51e9fe7df07498c5d66a7823
40557
40558	Lines: +23, -17
40559	Files:	configure.ac (+11, -11)
40560		m4/stp_option.m4 (+12, -6)
40561
40562	Print automatic options correctly (patch from Roger Leigh).
40563
405642003-12-17  <rlk>	b270464365caa5e65d24df8a7a10765abbab6b6d
40565
40566	Lines: +113, -68
40567	Files:	src/cups/Makefile.am (+1, -1)
40568		src/cups/cups-genppdupdate.in (+77, -42)
40569		src/cups/genppd.c (+35, -25)
40570
40571	1) For 4.2.6, the *PCFileName will change to
40572
40573	   STPnnnnn.PDF
40574
40575	   There will be no other changes.  Since the PPD file already
40576	   contains the name in the comment in the last line of the file,
40577	   there's no need to do anything further.
40578
40579	2) For 5.0, the *PCFileName will be constructed as in 4.2.6.  There
40580	   will be the following new attributes:
40581
40582	   *PCFileName: "STP00000.PDF"
40583	   *StpDriverName: "escp2-ex"
40584	   *StpPPDLocation: "/usr/share/cups/model/gimp-print/5.0/stp-escp2-ex.5.0.ppd.gz"
40585	   *StpLocale: "C"
40586
40587	   I'll probably add an extra argument to genppd for the
40588	   *StpPPDLocation.
40589
40590	   Note that we'll have a problem if the file name contains quotes.
40591	   We can probably accept that at least during alpha, since it's an
40592	   extreme corner case.
40593
40594
40595	   The files will be named stp-<driver>.<major>.<minor>.ppd, for
40596	   example:
40597
40598	   stp-escp2-ex.5.0.ppd
40599
40600	   or
40601
40602	   stp-escp2-ex.5.0.ppd.gz
40603
40604	   if compressed.  There will be two standard options for where they
40605	   are installed:
40606
40607	   $cups_modeldir/gimp-print/<major>.<minor>/<locale>/<file> (default)
40608
40609	   or
40610
40611	   $cups_modeldir/<locale>/<file> (alternate)
40612
40613	   The *FileVersion will continue to contain the entire Gimp-Print
40614	   version so that rastertogimpprint can gracefully fail in the case
40615	   of a mismatch.
40616
40617	   The reason for including the major and minor number in the
40618	   filename, as well as in the default directory, is to enable the
40619	   Gimp-Print PPD files to be recognized by filename even if they're
40620	   moved, such as by Tyler's packaging.
40621
40622	3) The genppdupdate script will search as follows:
40623
40624	   i) A generated name using *StpDriverName as the root, and the
40625	   correct filename and the correct *FileVersion, in either the
40626	   *StpPPDLocation, or the two standard directories with or without
40627	   compression.  If more than one valid file exists, the newest file
40628	   (based on mtime) will be used.  If the mtimes are equal, or cannot
40629	   be determined, the one in the default directory and/or with
40630	   compression (in that order of precedence) will be used.
40631
40632	   This will permit the upgrade to work if *StpPPDLocation is changed
40633
40634	   ii) A generated name based on *%Gimp-Print Filename in either of
40635	   the two valid directories, otherwise following the same rules
40636	   above.  This will permit upgrading from late 4.3 releases.
40637
40638	   iii) A generated name based on *PCFileName, if the PCFileName is
40639	   "old style".  If it's new style, we expect to have already found
40640	   *StpDriverName.
40641
406422003-12-13  <rleigh>	3d20aefbf67b4f477b8bff71e4aa20eb91b4df43
40643
40644	Lines: +0, -0
40645
40646	Update British English translation.
40647
406482003-12-13  <rleigh>	c6266c7819507b3546a84600423f77d7c4d9c2bf
40649
40650	Lines: +0, -1
40651	Files:	man/gimpprint-resolutions.7.in (+0, -1)
40652
40653	Small markup fix reported by Eric Raymond.
40654
406552003-12-13  <rlk>	bf829fcfee167382ff0ae5aceca12ba346c2d2e2
40656
40657	Lines: +1, -1
40658	Files:	src/main/print-canon.c (+1, -1)
40659
40660	Fix paper transport for Canon printers.  Thanks to Karsten Festag at
40661	gmx.de for finding this.
40662
406632003-12-12  <rlk>	89fcda5fd0c3c8ab366d61c47d89a3485e26bd29
40664
40665	Lines: +502, -1162
40666	Files:	NEWS (+502, -1162)
40667
40668	5.0 alpha release notes
40669
406702003-12-12  <rlk>	7237a157c56156a49724fd1dc6981a36be277c12
40671
40672	Lines: +11, -11
40673	Files:	configure.ac (+11, -11)
40674
40675	Replace (automatic) options with the variable keyed off.
40676
406772003-12-12  <rlk>	dc3cb1e0a146fbd1aa1788b13f7d84ba45bc0175
40678
40679	Lines: +1, -1
40680	Files:	configure.ac (+1, -1)
40681
40682	Fix use of cups-config.
40683
406842003-12-12  <rlk>	27651c8fd3b20d3ba1ecadc80f24d0dca86cac01
40685
40686	Lines: +143, -81
40687	Files:	NEWS (+4, -4)
40688		README (+11, -12)
40689		configure.ac (+33, -9)
40690		src/cups/.cvsignore (+4, -4)
40691		src/cups/Makefile.am (+12, -5)
40692		src/cups/cups-genppdupdate.in (+65, -36)
40693		src/cups/genppd.c (+14, -11)
40694
40695	0) Bump version to 5.0.0-alpha1.
40696
40697	1) Automatically detect whether to use level 2 or level 3 PPD files.
40698	   In addition, add -2 and -3 arguments to genppd rather than use
40699	   conditional compilation.
40700
40701	2) Add the major.minor version to the PPD files, e. g.
40702	   escp2-ex.5.0.ppd.gz
40703
40704	3) Add -enable-cups-ppds-at-top-level to install PPD files at top
40705	   level.
40706
40707	4) Change the default "language" when using --no-nls to "C" rather
40708	   than "en".  This puts the PPD files in the right place.
40709
40710	5) Disable make uninstall of the PPD files when
40711	   --enable-cups-ppds-at-top-level is in use (this would simply blow
40712	   away all of the PPD files).
40713
40714	6) Add a -d (debug) option to cups-genppdupdate rather than aving to
40715	   edit the script.
40716
40717	7) Add a few more places for cups-genppdupdate to look when trying to
40718	   find a PPD file.
40719
40720	8) When a PPD file is found by cups-genppdupdate, make sure that it's
40721	   valid (it should have a *FileVersion that matches what we expect).
40722
40723	9) Build the test pattern generator when we build tests.
40724
40725===============================================================================
40726Name: gimp-print-4_3_25
40727
407282003-12-03  <rlk>	00ace399a51c8377d3dcbf0ae1b287854431e290
40729
40730	Lines: +0, -0
40731
40732	Gimp-Print 4.3.25 release
40733
407342003-12-03  <rlk>	a52845cff60b5e83712f80ab3f578ebfd102b558
40735
40736	Lines: +25, -6
40737	Files:	NEWS (+22, -3)
40738		README (+1, -1)
40739		configure.ac (+1, -1)
40740		debian/README.Debian (+1, -1)
40741
40742	Prep for 4.3.25
40743
407442003-12-03  <rlk>	563319842b596c7aabf231ca54bed80c65634480
40745
40746	Lines: +1, -0
40747	Files:	src/main/print-escp2.c (+1, -0)
40748
40749	Don't attempt to set default weave if nothing is specified.
40750
407512003-12-02  <rlk>	f9af6a0c51038c42eefcb25102fe87f88b945eca
40752
40753	Lines: +4, -4
40754	Files:	src/cups/.cvsignore (+4, -4)
40755
40756	Fix the ignores.
40757
407582003-12-02  <rlk>	2bc5ae9c784c77bc1c70d414eab0ca200f6a039c
40759
40760	Lines: +40, -31
40761	Files:	doc/developer/escp2.texi (+18, -9)
40762		doc/developer/weave.texi (+22, -22)
40763
40764	A few more changes for renaming
40765
407662003-12-02  <rlk>	5b9493dcc154218cc3da4ed3b525c0fb2111e6a2
40767
40768	Lines: +361, -441
40769	Files:	NEWS (+1, -1)
40770		doc/developer/escp2.texi (+6, -6)
40771		doc/developer/new-printer.texi (+91, -70)
40772		doc/users_guide/gimp.sgml (+0, -12)
40773		man/gimpprint-resolutions.7.in (+116, -161)
40774		src/ghost/README (+15, -51)
40775		src/main/escp2-driver.c (+10, -8)
40776		src/main/escp2-resolutions.c (+31, -31)
40777		src/main/print-escp2-data.c (+24, -24)
40778		src/main/print-escp2.c (+43, -53)
40779		src/main/print-escp2.h (+16, -16)
40780		test/unprint.c (+8, -8)
40781
40782	Change "microweave" to "interleave"
40783
407842003-11-28  <rlk>	ae0a0b8eb942a1f283636595a0bc53b892b049f4
40785
40786	Lines: +2, -2
40787	Files:	src/main/printers.xml (+2, -2)
40788
40789	The CX-6300 and 6400 appear to actually be based on the C84, not the C64.
40790
407912003-11-25  <rlk>	d805c7daa511b3dba63454e48336208167692a79
40792
40793	Lines: +78, -39
40794	Files:	src/main/print-color.c (+78, -39)
40795
40796	Performance improvements:
40797
40798	1) In RGB->CMYK conversion, cache previous data to avoid unnecessary
40799	   computation.
40800
40801	2) Perform interpolation calculations inline rather than through
40802	   function calls.
40803
40804	3) Avoid unnecessary int->unsigned conversions.
40805
40806	All yield measurable improvement.
40807
408082003-11-25  <rlk>	8874fadca5736f6986df3570775c81bdeaeebc35
40809
40810	Lines: +84, -21
40811	Files:	src/main/channel.c (+84, -21)
40812
40813	Performance improvements:
40814
40815	1) Eliminate use of floating point to compute density (do it with
40816	   unsigned arithmetic).  At least on Pentium III, this saves time
40817	   presumably by avoiding conversion.  Should be tested elsewhere.
40818
40819	2) Cache previous values to avoid unnecessary computation in runs of
40820	   repeated data.
40821
408222003-11-25  <rlk>	719d4479181fe194a64cd30ee8d152ce57f9d29b
40823
40824	Lines: +5, -14
40825	Files:	src/main/array.c (+1, -1)
40826		src/main/color.c (+1, -1)
40827		src/main/print-papers.c (+1, -1)
40828		src/main/sequence.c (+2, -11)
40829
40830	Inline some key things that are frequently used.  Effect checked by
40831	profiling; this yields measurable improvement.
40832
408332003-11-25  <rlk>	e10f3d469162080398714b0c6c6e1c78bf4be9f2
40834
40835	Lines: +10, -12
40836	Files:	src/main/print-escp2.c (+10, -12)
40837
40838	Complete the fix for CD printing.
40839
408402003-11-25  <rlk>	3b7640675eb308cafbcf62bfce713d89a563f1db
40841
40842	Lines: +5, -5
40843	Files:	src/main/print-escp2.c (+5, -5)
40844
40845	Scale the CD mask by the printed resolution, rather than the physical
40846	printer resolution.
40847
408482003-11-23  <rlk>	ff66c2a79a8ba0827017f09146c603df60dc63fd
40849
40850	Lines: +68, -67
40851	Files:	Makefile.am (+1, -1)
40852		README (+1, -1)
40853		cups-gimpprint.list.in (+1, -1)
40854		debian/libgimpprint-doc.doc-base.in (+2, -2)
40855		doc/developer/copying.texi (+7, -7)
40856		doc/developer/gimpprint.texi (+6, -6)
40857		doc/developer/integrating.texi (+6, -6)
40858		doc/developer/introduction.texi (+5, -5)
40859		doc/developer/overview.texi (+3, -3)
40860		doc/developer/problems.texi (+4, -4)
40861		doc/developer/using.texi (+1, -1)
40862		doc/users_guide/cups.sgml (+2, -2)
40863		doc/users_guide/history.sgml (+1, -1)
40864		m4/stp.m4 (+3, -3)
40865		m4/stp_cups.m4 (+1, -1)
40866		m4/stp_gimp.m4 (+1, -1)
40867		m4/stp_option.m4 (+1, -1)
40868		m4extra/stp_release.m4.in (+1, -1)
40869		src/cups/cups-calibrate.c (+5, -5)
40870		src/cups/cups-genppdconfig.in (+3, -3)
40871		src/cups/cups-genppdupdate.in (+1, -1)
40872		src/cups/genppd.c (+1, -0)
40873		src/cups/rastertoprinter.c (+2, -2)
40874		src/foomatic/foomatic-templates-ijs/gimp-print.xml (+8, -8)
40875		src/main/gimpprint.dtd (+1, -1)
40876
40877	Standardize on "Gimp-Print" capitalization throughout the package.
40878
408792003-11-23  <rlk>	31df2a1e091999f8dea3a478fa79a79a09a7cee1
40880
40881	Lines: +1, -1
40882	Files:	configure.ac (+1, -1)
40883
40884	Make profiling work
40885
408862003-11-23  <rlk>	f10810934d163eeda6c1c8ec5cb22177afdcdd08
40887
40888	Lines: +2, -2
40889	Files:	src/cups/rastertoprinter.c (+2, -2)
40890
40891	Fix some formats
40892
408932003-11-22  <rlk>	6dcba99d14ee1c0903b0c5b0530033a716f53fec
40894
40895	Lines: +2, -1
40896	Files:	src/testpattern/run-testpattern (+2, -1)
40897
40898	Use 8-bit RGB mode, since that's what matters most.
40899
409002003-11-22  <rlk>	ebddad24922c2cae9a2b4c9980fef62d70174c5b
40901
40902	Lines: +19, -6
40903	Files:	src/main/module.c (+10, -1)
40904		src/main/print-olympus.c (+7, -5)
40905		src/main/xml.c (+2, -0)
40906
40907	Do not use built-in paths if user has set path variables
40908
40909===============================================================================
40910Name: gimp-print-4_3_24
40911
409122003-11-22  <rlk>	f02676dbe444bc0c51089f57c37429c74ba05a21
40913
40914	Lines: +0, -0
40915
40916	Gimp-Print 4.3.24
40917
409182003-11-22  <rlk>	c4965ec0678d20affb5f47d697383dd9fd581984
40919
40920	Lines: +6, -3
40921	Files:	NEWS (+6, -3)
40922
40923	Final prep for 4.3.24.
40924
409252003-11-22  <rlk>	72ac9a4a5352261d2330444a9e1806eaf472ff9b
40926
40927	Lines: +0, -2
40928	Files:	src/testpattern/Makefile.am (+0, -2)
40929
40930	Don't condition distribution data on BUILD_TESTPATTERN.
40931
409322003-11-22  <rlk>	42764bf2261e6c91f592166bd0042506821b953c
40933
40934	Lines: +5, -5
40935	Files:	NEWS (+5, -5)
40936
40937	Note bug ID's
40938
409392003-11-22  <rlk>	f9f6b513ad807e7efb0b63e3d447dc488a077597
40940
40941	Lines: +35, -25
40942	Files:	NEWS (+34, -24)
40943		debian/README.Debian (+1, -1)
40944
40945	Prep for Gimp-Print 4.3.24
40946
409472003-11-22  <rlk>	c4c611b772b5e1a5f96099c48d4d268abeccf1cc
40948
40949	Lines: +55, -53
40950	Files:	src/cups/rastertoprinter.c (+55, -53)
40951
40952	821992 4.3.18: cannot print from applications in OS X
40953
409542003-11-21  <rlk>	9c9a56f86f4a14f3a72885438db184c5727b48cd
40955
40956	Lines: +2, -0
40957	Files:	test/bjc-unprint.c (+2, -0)
40958
40959	Protect malloc.h
40960
409612003-11-21  <rlk>	7a400d1d5e0fed558ae52542b38a3e097bcf002a
40962
40963	Lines: +2, -2
40964	Files:	src/main/module.c (+2, -2)
40965
40966	Fix symbol names for OS X 10.2 per Tyler Blessing and Jim Lovell.
40967
409682003-11-20  <rlk>	00f571fa725359e9a1a8e524c05d529015999b8e
40969
40970	Lines: +101, -8
40971	Files:	NEWS (+8, -4)
40972		src/foomatic/foomatic-printermap (+1, -0)
40973		src/main/escp2-inks.c (+56, -0)
40974		src/main/print-escp2-data.c (+28, -4)
40975		src/main/print-escp2.h (+2, -0)
40976		src/main/printers.xml (+6, -0)
40977
40978	Take a complete guess at the PM-G800
40979
409802003-11-20  <rlk>	b2e8f52bc6b378111cac0f5ef787e552de3cb367
40981
40982	Lines: +1, -0
40983	Files:	configure.ac (+1, -0)
40984
40985	Need to create include/gimp-print-ui/Makefile
40986
409872003-11-20  <rlk>	cf36f427b6b4162890c8e17750d850c1927fa3fd
40988
40989	Lines: +120, -83
40990	Files:	NEWS (+23, -15)
40991		src/foomatic/foomatic-printermap (+3, -0)
40992		src/main/print-escp2-data.c (+24, -1)
40993		src/main/print-weave.c (+52, -67)
40994		src/main/printers.xml (+18, -0)
40995
40996	Preliminary support for Epson Stylus Photo R300
40997
409982003-11-20  <rleigh>	f2df98359e5613925a0da2f4fe9513d52d9c4925
40999
41000	Lines: +50, -11
41001	Files:	include/Makefile.am (+1, -1)
41002		include/gimp-print-ui/Makefile.am (added +40)
41003		include/gimp-print/Makefile.am (+0, -1)
41004		include/{gimp-print => gimp-print-ui}/gimp-print-ui.h (+0, -0)
41005		src/gimp/instead_of_gimp_main.c (+1, -1)
41006		src/gimp/print.c (+1, -1)
41007		src/gimp/print_gimp.h (+1, -1)
41008		src/libgimpprintui/panel.c (+1, -1)
41009		src/libgimpprintui/plist.c (+1, -1)
41010		src/libgimpprintui/print-image-thumbnail.c (+1, -1)
41011		src/libgimpprintui/printrcl.l (+1, -1)
41012		src/libgimpprintui/printrcy.y (+1, -1)
41013		src/libgimpprintui/ui-utils.c (+1, -1)
41014
41015	Move include/gimp-print/gimp-print-ui.h to include/gimp-print-ui/gimp-print-ui.h
41016	gimp-print-ui.h is installed into $includedir/gimp-print-ui, keeping the
41017	libgimpprintui headers separate from the libgimpprint headers.
41018
410192003-11-16  <rlk>	0baa8d8a0f542e30812c4480371904838ac286b9
41020
41021	Lines: +17, -0
41022	Files:	NEWS (+17, -0)
41023
41024	Added section on new 1440x1440 resolution for Epson Stylus Photo 2200;
41025	also added comments on choices of dither algorithms, weave patterns,
41026	and printing direction.
41027
410282003-11-16  <rlk>	5da583eb5e06d9f9dded7d4f95224246cb523cd1
41029
41030	Lines: +78, -55
41031	Files:	src/main/escp2-driver.c (+2, -1)
41032		src/main/escp2-resolutions.c (+35, -30)
41033		src/main/print-escp2-data.c (+7, -7)
41034		src/main/print-escp2.c (+28, -15)
41035		src/main/print-escp2.h (+6, -2)
41036
41037	Add 1440x1440 for Stylus Photo 2200.  This resolution appears to offer
41038	some advantages in some cases.
41039
410402003-11-16  <rlk>	61cefbcc0a6cbec5d820bcc78e09be10c4e1e989
41041
41042	Lines: +200, -57
41043	Files:	NEWS (+89, -0)
41044		src/main/print-escp2-data.c (+110, -56)
41045		src/main/printers.xml (+1, -1)
41046
41047	Stylus Photo 900 supports direct to CD printing; 2200 does not
41048
410492003-11-16  <rlk>	00f1fda01531e427c07bfa2d750789e310114091
41050
41051	Lines: +1, -1
41052	Files:	src/main/print-escp2.c (+1, -1)
41053
41054	Avoid a buffer overrun.
41055
410562003-11-16  <rlk>	c673695317a3231940756dce7f59f9a181dbbc26
41057
41058	Lines: +2, -1
41059	Files:	src/main/print-escp2.c (+2, -1)
41060
41061	Handle asymmetric resolutions.
41062
410632003-11-16  <rlk>	30fd6afe3c08e1ccf9d4ac194a899f855997131b
41064
41065	Lines: +287, -83
41066	Files:	src/main/papers.xml (+21, -0)
41067		src/main/print-escp2-data.c (+122, -65)
41068		src/main/print-escp2.c (+136, -18)
41069		src/main/print-escp2.h (+8, -0)
41070
41071	Support printing to CD's (RFE 727099).
41072
410732003-11-16  <rlk>	5429dd9df2b25cb989602f4a62a832486dbff0ab
41074
41075	Lines: +4, -2
41076	Files:	src/libgimpprintui/panel.c (+4, -2)
41077
41078	Don't blindly assume that PageSize is the only parameter of class PAGE_SIZE.
41079
410802003-11-16  <rlk>	31ce4ec11845eed514e38f5acf3340fd5bcf7366
41081
41082	Lines: +8, -5
41083	Files:	src/main/print-papers.c (+8, -5)
41084
41085	Eliminate a memory leak and unsafe free.
41086
410872003-11-15  <rlk>	586b2e3694e0adb6df51216eb67a083029d3bb7c
41088
41089	Lines: +7, -0
41090	Files:	src/main/papers.xml (+7, -0)
41091
41092	Add European 10cm x 15cm
41093
410942003-11-15  <rlk>	bdfcfffcd39df1ee6607289a329f89a6cef10820
41095
41096	Lines: +3, -2
41097	Files:	src/main/dither-eventone.c (+3, -2)
41098
41099	Another minor logic error
41100
411012003-11-15  <rlk>	319d221060c0bd49dda4ccad0c538fe9bb5d75fd
41102
41103	Lines: +2, -2
41104	Files:	src/main/dither-eventone.c (+2, -2)
41105
41106	Fix a logic problem
41107
411082003-11-14  <rlk>	1cff0d80b12508197a0f12030bb7423ba5f4a51c
41109
41110	Lines: +32, -18
41111	Files:	src/main/dither-eventone.c (+29, -15)
41112		src/main/dither-inks.c (+2, -2)
41113		src/main/dither-main.c (+1, -1)
41114
41115	A few more tweaks for UniTone
41116
411172003-11-14  <rlk>	dfbcc9077a6c1fc52de9f92ab6f23db11f25ab05
41118
41119	Lines: +7, -7
41120	Files:	src/main/print-escp2-data.c (+7, -7)
41121
41122	Don't try to use extra nozzles on the older printers.
41123
411242003-11-14  <rlk>	1932b933add0d0a15c470411c478f062e3625262
41125
41126	Lines: +38, -46
41127	Files:	src/main/dither-eventone.c (+10, -20)
41128		src/main/dither-impl.h (+3, -2)
41129		src/main/dither-main.c (+6, -5)
41130		test/run-testdither (+1, -1)
41131		test/testdither.c (+18, -18)
41132
41133	Rename Single EvenTone to UniTone
41134
411352003-11-14  <rlk>	40ccc1aef61c3b7d357ec1343ab3958fe70dca7f
41136
41137	Lines: +86, -47
41138	Files:	src/main/dither-eventone.c (+28, -15)
41139		src/main/dither-impl.h (+1, -0)
41140		src/main/dither-inks.c (+13, -9)
41141		src/main/dither.h (+4, -3)
41142		src/main/print-canon.c (+7, -1)
41143		src/main/print-escp2-data.c (+7, -7)
41144		src/main/print-escp2.c (+6, -1)
41145		src/main/print-lexmark.c (+6, -3)
41146		src/main/print-pcl.c (+14, -8)
41147
41148	Fix a bug in Even Tone that causes a crash when there are a lot of
41149	empty lines.
41150
41151	Add the concept of ink darkness, and have single Even Tone not use
41152	very light inks (such as yellow) in its calculations.
41153
411542003-11-13  <rlk>	e6ee73565ac952d1093c0f4a0bc1a59f76148aa9
41155
41156	Lines: +41, -9
41157	Files:	src/main/dither-eventone.c (+41, -9)
41158
41159	Further improvements to single EvenTone.
41160
411612003-11-13  <rlk>	8dfcad90a16b389230a75a0e136d44a89be00fdc
41162
41163	Lines: +9, -4
41164	Files:	test/unprint.c (+9, -4)
41165
41166	Add -b option to print all channels in black
41167
411682003-11-12  <rlk>	948b829227dc86184ac7c1d4b83d1061d29905a0
41169
41170	Lines: +2, -2
41171	Files:	src/main/dither-eventone.c (+2, -2)
41172
41173	Further improvements.
41174
411752003-11-12  <rlk>	9c4b85251e921cdd17bc680fdd1a00d6ede7f7f1
41176
41177	Lines: +17, -7
41178	Files:	src/main/dither-eventone.c (+17, -7)
41179
41180	Considerable improvement
41181
411822003-11-12  <rlk>	483cc87f82a9a93bb43ab5a0545091ccde80a3a8
41183
41184	Lines: +53, -34
41185	Files:	src/main/dither-eventone.c (+53, -34)
41186
41187	Considerable improvement in "single eventone"
41188
411892003-11-11  <rlk>	9c4dbd3b1418b6ffea014fcf0d2f606b302c189c
41190
41191	Lines: +25, -26
41192	Files:	src/main/dither-eventone.c (+20, -25)
41193		src/main/dither-main.c (+5, -1)
41194
41195	Fix a few problems.
41196
411972003-11-11  <rlk>	d73175edd8026dfb6138c45d7fa3b394f7e989d9
41198
41199	Lines: +217, -7
41200	Files:	src/main/dither-eventone.c (+212, -6)
41201		src/main/dither-impl.h (+3, -1)
41202		src/main/dither-main.c (+2, -0)
41203
41204	Add a few more Even Tone variants
41205
412062003-11-09  <rlk>	26a4101af2e94dca4fa3c966ae8a185616ec4d6a
41207
41208	Lines: +175, -169
41209	Files:	README (+9, -9)
41210		include/gimp-print/vars.h (+2, -1)
41211		src/cups/Makefile.am (+3, -3)
41212		src/cups/genppd.c (+1, -1)
41213		src/main/dither-eventone.c (+7, -2)
41214		src/main/dither-impl.h (+1, -0)
41215		src/main/dither-main.c (+16, -4)
41216		src/main/generic-options.c (+4, -2)
41217		src/main/print-canon.c (+17, -16)
41218		src/main/print-color.c (+24, -24)
41219		src/main/print-escp2.c (+39, -39)
41220		src/main/print-lexmark.c (+15, -15)
41221		src/main/print-olympus.c (+13, -29)
41222		src/main/print-pcl.c (+15, -15)
41223		src/main/print-ps.c (+8, -8)
41224		src/main/print-raw.c (+1, -1)
41225
41226	Add a category (text string) to options for GUI's to use.
41227
41228	Fix the installation in the CUPS directory (last commit broke it).
41229
41230	Create a new hybrid Even Tone dither algorithm that uses a small
41231	amount of ordered dither to break up patterns.  Experimentally thus
41232	far, this algorithm works very well.
41233
412342003-11-09  <rlk>	03d00b2c430920ba59e36b294d8c4da110698fdf
41235
41236	Lines: +0, -1
41237	Files:	src/main/color.c (+0, -1)
41238
41239	Remove unneeded declaration
41240
412412003-11-08  <rlk>	a5b771cab162d56b6ce7e6774e25b851f6cfbb3f
41242
41243	Lines: +13, -10
41244	Files:	configure.ac (+10, -6)
41245		src/cups/Makefile.am (+1, -2)
41246		src/cups/genppd.c (+1, -1)
41247		src/cups/rastertoprinter.c (+1, -1)
41248
41249	Simplify the CUPS installation a bit.
41250
41251	Fix installation of language catalogs.
41252
412532003-11-08  <rlk>	63293f86aa0646c6dacfc2fadbf6bee0db348bbd
41254
41255	Lines: +4, -4
41256	Files:	configure.ac (+4, -4)
41257
41258	Use -pedantic only in maintainer mode; it creates too much noise
41259	otherwise.
41260
412612003-11-08  <rlk>	227bc98396a9874c60a76432ca4a149eab58eb2c
41262
41263	Lines: +49, -25
41264	Files:	src/main/dither-ed.c (+11, -5)
41265		src/main/dither-eventone.c (+4, -2)
41266		src/main/dither-impl.h (+2, -1)
41267		src/main/dither-main.c (+6, -4)
41268		src/main/dither-ordered.c (+8, -2)
41269		src/main/dither-very-fast.c (+8, -2)
41270		src/main/dither.h (+3, -2)
41271		src/main/print-canon.c (+1, -1)
41272		src/main/print-escp2.c (+1, -1)
41273		src/main/print-lexmark.c (+1, -1)
41274		src/main/print-pcl.c (+1, -1)
41275		test/testdither.c (+3, -3)
41276
41277	Add mask argument to dither to permit masking off part of the print.
41278	Intended to be used for e. g. printing direct to CD's.
41279
412802003-11-06  <rlk>	008ff4f15607f062f2cad2add69429997a5b4d2e
41281
41282	Lines: +1, -1
41283	Files:	configure.ac (+1, -1)
41284
41285	Bump version while we're at it.
41286
412872003-11-06  <rlk>	9d9cbd66f5e11158984e6d0b5fab73cd3afebcc2
41288
41289	Lines: +92, -47
41290	Files:	configure.ac (+9, -8)
41291		src/cups/Makefile.am (+26, -19)
41292		src/cups/cups-genppdconfig.in (+7, -6)
41293		src/cups/cups-genppdupdate.in (+2, -1)
41294		src/cups/genppd.c (+8, -3)
41295		src/cups/rastertoprinter.c (+40, -10)
41296
41297	Version the CUPS programs and PPD files to permit having multiple
41298	versions installed concurrently.  The versioning only extends to the
41299	major and minor number; the micro number is not versioned.
41300
41301	Interlock the PPD files with rastertoprinter (which is now named
41302	rastertogimpprint.<major>.<minor>).  If the version of Gimp-Print
41303	installed does not match the PPD file, error out.
41304
413052003-11-05  <rlk>	e93c752069be96a51c86956ca2580a961c4c2413
41306
41307	Lines: +10, -1
41308	Files:	src/cups/rastertoprinter.c (+10, -1)
41309
41310	Improve error message if verify fails.
41311
413122003-11-05  <rlk>	3d89a9ecb018b5e2bb4b0ff4bac46ccafee46404
41313
41314	Lines: +2, -0
41315	Files:	src/main/print-escp2.c (+2, -0)
41316
41317	Use staggered weave correctly
41318
41319===============================================================================
41320Name: gimp-print-4_3_23
41321
413222003-11-05  <rlk>	874f30e490d71bcd9179fa9ef292c3499e11f4ff
41323
41324	Lines: +0, -0
41325
41326	Gimp-Print 4.3.23 release
41327
413282003-11-05  <rlk>	72e577e70842946f29fc0540f85eb83e3c9b730c
41329
41330	Lines: +14, -3
41331	Files:	NEWS (+12, -1)
41332		README (+1, -1)
41333		debian/README.Debian (+1, -1)
41334
41335	Bump version, prep for release
41336
413372003-11-05  <rlk>	8336104205eabb3eb245903cf01f6b0a4f3e7dcc
41338
41339	Lines: +9, -10
41340	Files:	configure.ac (+9, -10)
41341
41342	More robust way to check for -finline-limit, suggested by Mike Sweet.
41343
413442003-11-04  <rlk>	805dade68f9b48fce0ffca8f25124d072b4b3fc9
41345
41346	Lines: +2, -0
41347	Files:	NEWS (+1, -0)
41348		src/foomatic/foomatic-printermap (+1, -0)
41349
41350	Add support for IBM 4312 (pcl-4)
41351
413522003-11-04  <rlk>	2e995f5a3ab44b83dc027d0d0f9d6c7681307de8
41353
41354	Lines: +1, -1
41355	Files:	configure.ac (+1, -1)
41356
41357	Bump version.
41358
413592003-11-04  <rlk>	c7cbb3ebf70cc522b35035a13d2ef126d0f1f83a
41360
41361	Lines: +16, -10
41362	Files:	configure.ac (+16, -10)
41363
41364	Fix gcc 2.
41365
413662003-11-03  <rlk>	6da67f18a89300cfa25ac927a5ebb1fc688a8f69
41367
41368	Lines: +52, -10
41369	Files:	src/main/print-escp2.c (+40, -1)
41370		src/main/print-weave.c (+4, -4)
41371		src/main/weave.h (+2, -2)
41372		test/escp2-weavetest.c (+3, -0)
41373		test/run-weavetest (+3, -3)
41374
41375	Enable the weave pattern to be parameterized by the Epson driver.
41376
41377	Fix the staggered zigzag pattern completely.
41378
413792003-11-02  <rlk>	39fb3e26aee32064bb003b637e12239063d19e57
41380
41381	Lines: +1, -0
41382	Files:	src/main/print-weave.c (+1, -0)
41383
41384	Insert missing break to stop fallthrough problem.  This does not fix
41385	the staggered weave pattern, but it does prevent an assertion
41386	failure.  Currently this pattern fails on many (but not all) patterns
41387	where the number of nozzles and the inter-nozzle spacing are both
41388	multiples of 3.
41389
41390===============================================================================
41391Name: gimp-print-4_3_22
41392
413932003-11-02  <rlk>	0c92627c6accab4b89b60f47c04950a5223dfcee
41394
41395	Lines: +0, -0
41396
41397	Gimp-Print 4.3.22 release
41398
413992003-11-02  <rlk>	855f5bf4780a139a451d9e32a12d75a40fe19d39
41400
41401	Lines: +89, -1
41402	Files:	NEWS (+89, -1)
41403
41404	Bump version
41405
414062003-11-02  <rlk>	36a3baba2014d2bbb36de273350f2c3731fee600
41407
41408	Lines: +0, -81
41409	Files:	src/main/escp2-papers.c (+0, -81)
41410
41411	Eliminate the last old color adjustments.
41412
414132003-11-02  <rlk>	e63833254934580096fe7843faece5dc67f5e2e7
41414
41415	Lines: +1, -1
41416	Files:	configure.ac (+1, -1)
41417
41418	Bump the version
41419
414202003-11-02  <rlk>	7ad51a8490d1f5f5838c7d5de92eb8eebe787df5
41421
41422	Lines: +21, -19
41423	Files:	src/main/dither-ed.c (+3, -19)
41424		src/main/dither-impl.h (+1, -0)
41425		src/main/dither-main.c (+17, -0)
41426
41427	A bit more code cleanup
41428
414292003-11-02  <rlk>	f92dd49b6b6f55d7264fc89534bc3247c15f4d38
41430
41431	Lines: +18, -5
41432	Files:	src/main/dither-eventone.c (+18, -5)
41433
41434	Improve the diffusion pattern
41435
414362003-11-01  <rlk>	90ed4d46b5287fd10df9554fc44b4c73f6263d86
41437
41438	Lines: +2, -2
41439	Files:	src/main/escp2-inks.c (+1, -1)
41440		src/main/print-escp2-data.c (+1, -1)
41441
41442	Epson C43/C44 are really the same as C40 etc.
41443
414442003-11-01  <rlk>	4ae63b5a9ce3d90122ff9630280efa96aee29fa5
41445
41446	Lines: +4, -4
41447	Files:	src/main/printers.xml (+4, -4)
41448
41449	Stylus C43/44 are really the same as the 40/41/42.
41450
414512003-11-01  <rlk>	3ae459ac387fce04e8731707ffb51354520f866b
41452
41453	Lines: +3, -3
41454	Files:	src/main/escp2-papers.c (+3, -3)
41455
41456	Complete tuning on the 870 etc.
41457
414582003-11-01  <rlk>	44d0734da36e781849c9f91e74840883fe4812c1
41459
41460	Lines: +125, -113
41461	Files:	src/main/dither-eventone.c (+122, -94)
41462		src/main/dither-impl.h (+1, -16)
41463		src/main/dither-inks.c (+0, -1)
41464		src/main/dither-main.c (+2, -2)
41465
41466	Do some code refactoring
41467
414682003-11-01  <rlk>	a946602ba244a72ef9a9a9c9eb2508837657ba81
41469
41470	Lines: +51, -49
41471	Files:	src/main/dither-eventone.c (+51, -49)
41472
41473	I believe I've finally solved (at least in Gimp-Print) the problem of
41474	handling variable drop sizes.  The trick is in the interpretation of
41475	the error value.  The code change is quite straightforward.
41476
41477	The assumption is that we always want to print the larger or smaller
41478	drop size (the smaller drop size may be zero) of the range defined by
41479	the unadjusted, uncorrected input value.  This is because we always
41480	want to fill the page with small drops before printing any large
41481	drops(*).  We don't want to print unnecessary large drops or leave
41482	unnecessary holes.
41483
41484	The insight is that at any given point we aren't trying to perform an
41485	N-value dither; we're trying to perform an ordinary single-value
41486	dither -- on or off, where "on" corresponds to the larger drop and
41487	"off" corresponds to the smaller drop.  After all, if the page is
41488	filled with small drops, we might as well treat them as though they're
41489	turned off, since they're all the same anyway.  So the trick is that
41490	we simply compute a new input value that's defined as the point within
41491	the range, and use this value in all calculations.  The error value is
41492	based on this relative value; the raw input is only used to pick the
41493	range and compute where within the range we lie.
41494
41495	For example: suppose we have three drop sizes with values of 8000,
41496	16000, and 65535 (on a scale of 0-65535), and an input value of 10000.
41497	We use the input value of 10000 to determine that the choices we're
41498	interested in are drop sizes 1 and 2.  We compute the new, relative
41499	input value as 65535 * (10000 - 8000) / (16000 - 8000), or 16383.  So
41500	we want to print 1/4 of the positions with drop size 2 and 3/4 with
41501	drop size 1.
41502
41503	We now perform normal Even Tone dithering on this value of 16383.  So
41504	if we decide to print a large drop, we have an error of 49152, and if
41505	we don't print we have an error of -16383.  Simple!
41506
415072003-11-01  <rlk>	7ccc99a2439647dba1fc29b8eba42fcead1af2ce
41508
41509	Lines: +14, -2
41510	Files:	src/main/dither-main.c (+14, -2)
41511
41512	If the user doesn't specify the dither algorithm, don't use Even Tone
41513	if the aspect ratio is greater than 2, since it works poorly.
41514
415152003-11-01  <rlk>	82974ff424ef0e47d95e8d5921c3c7fcec7dcf99
41516
41517	Lines: +22, -22
41518	Files:	src/main/escp2-papers.c (+21, -21)
41519		src/main/print-escp2-data.c (+1, -1)
41520
41521	Complete tuning C80
41522
415232003-10-31  <rlk>	4100272c8831720e7a8f99bc606c213047436ef2
41524
41525	Lines: +1, -1
41526	Files:	src/main/escp2-papers.c (+1, -1)
41527
41528	Fix density
41529
415302003-10-31  <rlk>	3d563b7149eccc7e7cb9ee691158f9c798a6f5a8
41531
41532	Lines: +50, -3
41533	Files:	src/main/escp2-papers.c (+50, -3)
41534
41535	Start working on the C80.
41536
415372003-10-29  <rlk>	979009b82982993b6c7b4e4bf42123b040a04e19
41538
41539	Lines: +1, -1
41540	Files:	src/main/escp2-papers.c (+1, -1)
41541
41542	Improve photo quality inkjet paper
41543
415442003-10-28  <rlk>	4f95ac0d4d77ecb55f297b80b098ff435314bd5c
41545
41546	Lines: +308, -315
41547	Files:	src/main/escp2-channels.c (+2, -2)
41548		src/main/escp2-inks.c (+1, -3)
41549		src/main/escp2-papers.c (+190, -218)
41550		src/main/escp2-resolutions.c (+24, -1)
41551		src/main/print-canon.c (+11, -11)
41552		src/main/print-escp2-data.c (+57, -58)
41553		src/main/print-escp2.h (+1, -0)
41554		src/main/print-lexmark.c (+11, -11)
41555		src/main/print-pcl.c (+11, -11)
41556
41557	Retune most of the Epson printers.  There's still some more work to
41558	be done on older printers.
41559
41560	Fix the resolutions for some printers.
41561
41562	Change the HSL maps so that the saturation and luminosity adjustments
41563	are done on the basis of the original, rather than the adjusted,
41564	hue.  This makes the curves a bit more intuitive.  Propagate the
41565	necessary changes to the PCL, Lexmark, and Canon drivers.
41566
415672003-10-28  <rlk>	61e244fed160e2bdad12f0793f4467de0a203f04
41568
41569	Lines: +0, -1
41570	Files:	configure.ac (+0, -1)
41571
41572	One more thing to remove vestiges of gimpprint-config
41573
415742003-10-28  <rlk>	a028a92e6e9bbdd47f47f1ba899afd478636e85e
41575
41576	Lines: +0, -86
41577	Files:	man/.cvsignore (+0, -1)
41578		man/Makefile.am (+0, -1)
41579		man/gimpprint-config.1.in (removed -84)
41580
41581	Remove references to nonexistent gimpprint-config
41582
415832003-10-26  <rlk>	ba190ba453715d7fca63e1433551189c67337040
41584
41585	Lines: +6, -4
41586	Files:	src/main/print-color.c (+6, -4)
41587
41588	Use the correct color functions for 8-bit RGB.
41589
415902003-10-26  <rlk>	60365656e04b6dee3a3ec208864426f9429c0be1
41591
41592	Lines: +6, -6
41593	Files:	src/libgimpprintui/panel.c (+6, -6)
41594
41595	Align the horizontal center button with the horizontal positioning
41596	entries, and likewise the vertical.  Suggested by Stephen Gildea.
41597
415982003-10-25  <rlk>	646a8d052eb2895993e914391d66f5fab4df78dd
41599
41600	Lines: +1, -1
41601	Files:	src/main/print-escp2.c (+1, -1)
41602
41603	Make sure that the privdata structure does not have any uninitialized
41604	data.
41605
416062003-10-24  <rlk>	9e9c74d9d5fef14de49ba705e971bdbe3848ab89
41607
41608	Lines: +330, -183
41609	Files:	src/main/escp2-driver.c (+5, -1)
41610		src/main/escp2-resolutions.c (+93, -113)
41611		src/main/print-escp2-data.c (+125, -63)
41612		src/main/print-escp2.c (+82, -5)
41613		src/main/print-escp2.h (+25, -1)
41614
41615	Split off microweave into separate setting
41616
416172003-10-24  <rlk>	cfda339124f7ba09bd4a42ad659097c05559b5f2
41618
41619	Lines: +5, -5
41620	Files:	src/main/escp2-papers.c (+5, -5)
41621
41622	Improve plain paper on EX.
41623
416242003-10-24  <rlk>	04eb9c6e17b9028eaac7053079e936b348501d7b
41625
41626	Lines: +0, -4
41627	Files:	src/libgimpprintui/panel.c (+0, -4)
41628
41629	Remove spurious debugging printfs
41630
416312003-10-21  <rlk>	fbddc2d4830186d40258018bec673db97956e2eb
41632
41633	Lines: +21, -8
41634	Files:	src/libgimpprintui/panel.c (+21, -8)
41635
41636	Hold down control key with middle mouse button to move image along a
41637	fixed grid.
41638
416392003-10-20  <rlk>	1ac3f973b11c5e5d87f29d6eb02d3ea0f4c782a1
41640
41641	Lines: +1, -1
41642	Files:	src/main/print-dither-matrices.c (+1, -1)
41643
41644	Fix the cache *correctly* this time...
41645
416462003-10-20  <rlk>	8ad64b3c19ae7d4fa4e0210049e7784199eefd10
41647
41648	Lines: +7, -6
41649	Files:	src/main/print-dither-matrices.c (+7, -6)
41650
41651	Don't die if the dither matrix isn't yet in cache
41652
416532003-10-20  <rlk>	a2ef030d0d574e6636af1d9269062f0e3f2f8a5d
41654
41655	Lines: +76, -17
41656	Files:	src/main/print-dither-matrices.c (+11, -0)
41657		src/main/print-papers.c (+4, -0)
41658		src/main/printers.c (+1, -0)
41659		src/main/xml.c (+56, -17)
41660		src/main/xml.h (+4, -0)
41661
41662	Don't autoload XML files.  Instead, allow components to register
41663	XML files for loading, or load them explicitly when needed.
41664
41665	Change the printer code to register its XML file, and the paper
41666	and dither matrix code to load when needed.
41667
41668	In addition to allowing components to intelligently order the
41669	loading of the XML files (and thereby avoid problems with hidden
41670	dependencies and random load order), this speeds up startup because
41671	the dither matrices are large and take on the order of a second
41672	each to load.
41673
41674	Finally, cache the actual dither matrix when loaded, not just the
41675	filename.  This speeds up individual pages.
41676
416772003-10-20  <rlk>	62af38357a4b900a45f738c119037d2b4171e5dc
41678
41679	Lines: +1, -1
41680	Files:	src/main/print-vars.c (+1, -1)
41681
41682	The default driver name (ps2) should not be translated; it's merely a
41683	token.
41684
416852003-10-20  <rlk>	887067f8d3e8ee69db4223d14c1daa0397866bef
41686
41687	Lines: +9, -1
41688	Files:	src/testpattern/run-testpattern (+9, -1)
41689
41690	Run all instances of the test pattern in one process.  Much faster
41691	that way.
41692
416932003-10-20  <rlk>	c2566b96d9dcb89d5921f8dbd922bb1c4d0500c0
41694
41695	Lines: +16, -17
41696	Files:	src/main/print-dither-matrices.c (+16, -17)
41697
41698	Cache the value as well as the name of the dither matrix.
41699
417002003-10-20  <rlk>	6c4ee1c61fe346edcb40e8678c8529ecd94c2b01
41701
41702	Lines: +113, -105
41703	Files:	src/testpattern/run-testpattern (+29, -14)
41704		src/testpattern/testpattern.c (+46, -87)
41705		src/testpattern/testpattern.h (+1, -0)
41706		src/testpattern/testpatternl.l (+3, -1)
41707		src/testpattern/testpatterny.y (+34, -3)
41708
41709	Allow multiple testpatterns in one file, as a performance
41710	optimization.
41711
417122003-10-19  <rlk>	73756f9ad5e9359c276dba46d19a8479bb93a716
41713
41714	Lines: +2, -2
41715	Files:	src/main/print-escp2-data.c (+2, -2)
41716
41717	Don't try to use softweave on the 400/500; we have the head parameters
41718	all wrong.
41719
41720	The SC600 has 64 black nozzles.
41721
417222003-10-19  <rlk>	5990dcd89029513d28172f228eb28f1bcd480cfb
41723
41724	Lines: +1, -1
41725	Files:	src/main/print-escp2-data.c (+1, -1)
41726
41727	Per spec sheet SC1520 has 128 black nozzles.
41728
417292003-10-19  <rlk>	a0d913378d8c255cbca8c54690ea7c81ac22defb
41730
41731	Lines: +3, -3
41732	Files:	src/main/print-escp2-data.c (+3, -3)
41733
41734	Per documentation SC800 has 128 black nozzles.
41735
417362003-10-19  <rlk>	c68816e33544dad66f83795cf20f9442c6087e13
41737
41738	819581 Epson St. C. 640 - vertical "image position" not correct
41739
41740	This was checked in last night with a different message.
41741
417422003-10-19  <rlk>	a62cbae9ee7ea66c7a9e566b18e8a2358d2bcdf7
41743
41744	Lines: +24, -21
41745	Files:	src/main/escp2-channels.c (+2, -2)
41746		src/main/escp2-papers.c (+19, -19)
41747		src/main/print-escp2.c (+3, -0)
41748
41749	Tune matte black on the 2200
41750
417512003-10-19  <rlk>	01d6b352914ebd7f395e6d92e3e644f58a66833b
41752
41753	Lines: +10, -10
41754	Files:	src/main/escp2-channels.c (+1, -1)
41755		src/main/escp2-papers.c (+9, -9)
41756
41757	Improve 2200
41758
417592003-10-18  <rlk>	3f4f5946aca10aa8bef569aafa95f2bb939458a6
41760
41761	Lines: +3, -3
41762	Files:	src/main/print-color.c (+3, -3)
41763
41764	Compute constants for color-black printing correctly.
41765
417662003-10-18  <rlk>	0f502cd7e1f6f4438a7276c878f8481b568123e7
41767
41768	Lines: +4, -1
41769	Files:	src/cups/rastertoprinter.c (+4, -1)
41770
41771	Print better error message.
41772
417732003-10-18  <rlk>	f9cbbd481d3426dddf0161fbfc57bb26a9b33981
41774
41775	Lines: +0, -1
41776	Files:	src/main/print-vars.c (+0, -1)
41777
41778	Set up the default variable list correctly (remove something that
41779	shouldn't be there).
41780
417812003-10-17  <rlk>	74abd4860604cc1d5059d71883f92466af02ec18
41782
41783	Lines: +914, -1039
41784	Files:	src/main/print-color.c (+914, -1039)
41785
41786	Support 8 and 16 bit versions of all color functions.
41787
417882003-10-17  <rlk>	b89a6c03b14535ad47650d9a1f40239a72378cea
41789
41790	Lines: +2, -1
41791	Files:	src/main/dither-main.c (+2, -1)
41792
41793	Use fast dither matrix with Even Tone; it doesn't really matter and it
41794	speeds things up some.
41795
417962003-10-17  <rlk>	34b6c40488f421b70bb4aafc2a1bd2790b8396f9
41797
41798	Lines: +1, -0
41799	Files:	src/testpattern/testpattern.c (+1, -0)
41800
41801	Set the input color model correctly
41802
418032003-10-17  <rlk>	0fc13911895ed92f02410ae944c240732f3fdcb4
41804
41805	Lines: +2, -2
41806	Files:	src/main/print-vars.c (+2, -2)
41807
41808	Fix error in copying vars
41809
418102003-10-16  <rlk>	844d31622698b66fe0220a7912862bf040841847
41811
41812	Lines: +464, -299
41813	Files:	src/testpattern/extended.sample (+27, -27)
41814		src/testpattern/run-testpattern (+19, -19)
41815		src/testpattern/testpattern.c (+248, -204)
41816		src/testpattern/testpattern.h (+13, -8)
41817		src/testpattern/testpattern.sample (+25, -23)
41818		src/testpattern/testpatternl.l (+26, -1)
41819		src/testpattern/testpatterny.y (+106, -17)
41820
41821	Support more input types and bit depths.
41822
418232003-10-16  <rlk>	a1b941ae455a1c0b0a2e9606de2f9b1393354426
41824
41825	Lines: +52, -0
41826	Files:	NEWS (+12, -0)
41827		src/foomatic/foomatic-printermap (+4, -0)
41828		src/main/printers.xml (+36, -0)
41829
41830	Add Epson Stylus CX-6300, CX-6400, CX-8300, CX-8400
41831
418322003-10-15  <m0m>	297221ffd1a16b3ece8623908139080a2263517c
41833
41834	Lines: +127, -14
41835	Files:	NEWS (+2, -0)
41836		src/foomatic/foomatic-generator.in (+2, -0)
41837		src/foomatic/foomatic-printermap (+1, -0)
41838		src/main/print-olympus.c (+122, -14)
41839
41840	Basic support for Fujifilm CX-400.
41841	Color model moved from global to printer capabilities.
41842
418432003-10-15  <m0m>	932fcb9faf1438a72466bcb91f5cf37bbfd60f08
41844
41845	Lines: +4, -0
41846	Files:	src/main/printers.xml (+4, -0)
41847
41848	Add Fujifilm CX-400
41849
418502003-10-15  <m0m>	c516632791f55a78d6d1f9702dda76f367b65bde
41851
41852	Lines: +6, -0
41853	Files:	src/main/papers.xml (+6, -0)
41854
41855	Add 4x7" paper size
41856
418572003-10-14  <rlk>	28b4df60edecc964d37d2aad2c6e10be13a35f1c
41858
41859	Lines: +419, -316
41860	Files:	src/testpattern/testpattern.c (+413, -310)
41861		src/testpattern/testpattern.h (+3, -3)
41862		src/testpattern/testpatterny.y (+3, -3)
41863
41864	More cleanup
41865
418662003-10-14  <rlk>	11e3892ed12471db6a90347c0face2fb1b95b6a9
41867
41868	Lines: +3, -0
41869	Files:	src/testpattern/testpatterny.y (+3, -0)
41870
41871	Add definitions for RGB.
41872
418732003-10-14  <rlk>	cd4d137ce8a370f8593e724e37f924bebe162f42
41874
41875	Lines: +3, -6
41876	Files:	src/testpattern/testpatterny.y (+3, -6)
41877
41878	A bit more simplification
41879
418802003-10-14  <rlk>	f7519579fab1d68803d78ca099a322d34548d416
41881
41882	Lines: +125, -63
41883	Files:	src/testpattern/testpattern.c (+24, -6)
41884		src/testpattern/testpatternl.l (+9, -9)
41885		src/testpattern/testpatterny.y (+92, -48)
41886
41887	Simplify the language a bit more
41888
418892003-10-14  <rlk>	c72bff5764a961d0f3ddca6a319fa9d7bce1c5df
41890
41891	Lines: +110, -100
41892	Files:	src/testpattern/testpattern.c (+110, -100)
41893
41894	Some more simplification
41895
418962003-10-14  <rlk>	99d97ce6ffa8d665eb5910a1ab12caa41dffe564
41897
41898	Lines: +12, -6
41899	Files:	src/main/print-canon.c (+6, -3)
41900		src/main/print-lexmark.c (+6, -3)
41901
41902	Make sure we do not try to compose a curve of two null values
41903
419042003-10-13  <rlk>	383daa0949d27cacb869ae884f93d84583a09553
41905
41906	Lines: +458, -557
41907	Files:	configure.ac (+3, -1)
41908		include/gimp-print/image.h (+2, -0)
41909		src/main/.cvsignore (+0, -1)
41910		src/main/channel.c (+1, -1)
41911		src/testpattern/extended.sample (+34, -34)
41912		src/testpattern/run-testpattern (+55, -54)
41913		src/testpattern/testpattern.c (+133, -202)
41914		src/testpattern/testpattern.h (+7, -43)
41915		src/testpattern/testpattern.sample (+60, -60)
41916		src/testpattern/testpatternl.l (+41, -43)
41917		src/testpattern/testpatterny.y (+122, -118)
41918
41919	Don't build CUPS PPD files if we're not building CUPS driver at all
41920	unless the user insists.
41921
41922	Add new constant to specify the maximum number of channels rather than
41923	assuming 32 everywhere.
41924
41925	Clean up test pattern generator.  Don't hard code channel names;
41926	use arrays of channels.  Also improve the language a bit.
41927
419282003-10-11  <rlk>	43634a89a48fc0af6f72d2c1295fa617a9ca4e38
41929
41930	Lines: +5, -0
41931	Files:	src/ghost/ijsgimpprint.c (+2, -0)
41932		src/libgimpprintui/panel.c (+1, -0)
41933		src/main/print-vars.c (+2, -0)
41934
41935	Make sure we don't free a null curve.
41936
419372003-10-11  <rlk>	98ed426228a282face0ae580071f154affd1bd5f
41938
41939	Lines: +0, -3
41940	Files:	src/main/curve.c (+0, -3)
41941
41942	In stp_curve_free do *not* check that the curve exists prior to
41943	destroying it.  Destroying a null curve is an error and should fail.
41944
419452003-10-10  <rlk>	451aaea572e0f298599cdd03393efec039e0564c
41946
41947	Lines: +2, -2
41948	Files:	src/main/escp2-papers.c (+2, -2)
41949
41950	Tweak the blues a bit.
41951
419522003-10-10  <rlk>	66086fe3a04518cb367ffa6332e0c94a38119c29
41953
41954	Lines: +1, -0
41955	Files:	src/libgimpprintui/panel.c (+1, -0)
41956
41957	Don't keep a stale pv pointer around.
41958
419592003-10-10  <rlk>	806b1c3432625ce2cc3dbd64e8a8ac3791ac5dcb
41960
41961	Lines: +2, -0
41962	Files:	src/main/dither-main.c (+2, -0)
41963
41964	Fix valgrind problem: don't try to set anything when describing a
41965	parameter we don't own.
41966
419672003-10-10  <rlk>	77da39a90482202d8c6264f6a6742a0f33242a91
41968
41969	Lines: +6, -6
41970	Files:	src/main/escp2-papers.c (+6, -6)
41971
41972	More tuning for the 2200.
41973
419742003-10-09  <rlk>	019575e879001ab2e553778d7ce9cdf0fb4b97c7
41975
41976	Lines: +2, -2
41977	Files:	src/main/escp2-papers.c (+2, -2)
41978
41979	Improve greens
41980
419812003-10-09  <rlk>	909303e2c48395295f70796477bef0bb459c2c2c
41982
41983	Lines: +2, -2
41984	Files:	src/main/escp2-papers.c (+2, -2)
41985
41986	Fix up densities on 2200
41987
419882003-10-09  <rlk>	807bf579dab465b740b90e8a992748b1c115aa2f
41989
41990	Lines: +79, -34
41991	Files:	src/main/escp2-channels.c (+3, -3)
41992		src/main/escp2-papers.c (+76, -31)
41993
41994	Retune the 2200
41995
419962003-10-07  <rlk>	3e4c838d48b4051165e74730967ac8c31f27decb
41997
41998	Lines: +8, -0
41999	Files:	src/main/print-escp2.c (+8, -0)
42000
42001	Expand the bottom margin when full bleed is selected.
42002
42003	Make sure that all necessary parameters get set or defaulted appropriately.
42004
420052003-10-07  <rlk>	8ca04c7e803ce8dfaf490b5aac9480edaaa20d4b
42006
42007	Lines: +4, -4
42008	Files:	src/main/escp2-inks.c (+3, -3)
42009		src/main/print-escp2-data.c (+1, -1)
42010
42011	Retune 2200.
42012
420132003-10-07  <rlk>	787d1af09e1777299d6801a81a532bf318965b78
42014
42015	Lines: +1, -1
42016	Files:	configure.ac (+1, -1)
42017
42018	Allow relatively large procedures to be inlined so that the dither
42019	code can be inlined.
42020
420212003-10-06  <rlk>	82b6b8c5d8637ab0e0c38f1495186e6487405c9c
42022
42023	Lines: +11, -11
42024	Files:	src/main/escp2-papers.c (+11, -11)
42025
42026	Improve 2200 output
42027
420282003-10-03  <rlk>	4ab72e4be6689360d65b3546aa2c71c2ac925e50
42029
42030	Lines: +3, -3
42031	Files:	src/main/escp2-papers.c (+3, -3)
42032
42033	Minor improvements to the 2200.
42034
420352003-10-03  <rlk>	dea6879e6eb12c20ccb451ca54b0740b098e2799
42036
42037	Lines: +1, -1
42038	Files:	src/main/print-escp2-data.c (+1, -1)
42039
42040	Fix margins on 2200
42041
420422003-10-03  <rlk>	bf1bebd550e0d16c738ef87e1a929bdc344abf3e
42043
42044	Lines: +10, -10
42045	Files:	src/main/escp2-papers.c (+10, -10)
42046
42047	Do some work on 2200.
42048
420492003-10-03  <rlk>	2a7c0b64ad7533f381743e3d8ea856e2d3a0394d
42050
42051	Lines: +2, -2
42052	Files:	src/main/escp2-channels.c (+2, -2)
42053
42054	Minor tweak for 960.
42055
420562003-10-02  <rlk>	43804c0b8c1fa8be12fd0310161c1ca3d8206849
42057
42058	Lines: +1, -1
42059	Files:	src/main/escp2-papers.c (+1, -1)
42060
42061	Minor additional tuning.
42062
420632003-10-02  <rlk>	1c5a7d4cce0f7c2f7d2dab8d080f47bc192bad99
42064
42065	Lines: +3, -3
42066	Files:	src/main/escp2-papers.c (+3, -3)
42067
42068	Minor 960 improvements
42069
420702003-10-01  <rleigh>	5b5a69a5c2f4a24c66aac97b3e396ae9dedbc554
42071
42072	Lines: +52, -38
42073	Files:	debian/Makefile.am (+4, -4)
42074		debian/changelog (+11, -0)
42075		debian/control.in (+28, -25)
42076		debian/libgimpprintui-dev.install (+2, -2)
42077		debian/rules (+2, -2)
42078		debian/{gimp1.2-print.docs => gimp-print.docs} (+0, -0)
42079		debian/{gimp1.2-print.install => gimp-print.install} (+3, -3)
42080		debian/{gimp1.2-print.postrm => gimp-print.postrm} (+1, -1)
42081		debian/{gimp1.2-print.preinst => gimp-print.preinst} (+1, -1)
42082
42083	Update package descriptions from Debian unstable.
42084	Update package dependencies.
42085	Rename gimp1.2-print to gimp-print in line with gimp1.2 -> gimp package changes.
42086
420872003-10-01  <rleigh>	5818ccc3e1793425dd21d81f4d245fe116de8233
42088
42089	Lines: +2, -0
42090	Files:	src/testpattern/testpattern.h (+2, -0)
42091
42092	Fix YYSTYPE compatibility problem between different versions of GNU flex.
42093
420942003-10-01  <rleigh>	acd1a7a523cc16efc1be994c233e482ea5b81eac
42095
42096	Lines: +0, -0
42097
42098	Update British English translation.
42099
421002003-10-01  <m0m>	882cbdbf42ece63f60c079c1db41d5d2788bd63e
42101
42102	Lines: +40, -14
42103	Files:	src/main/print-olympus.c (+40, -14)
42104
42105	Fix non-standard papersizes (add them to papers.xml).
42106	Fix Olympus P400 bug (small papersizes are printed in wide mode).
42107
421082003-10-01  <m0m>	3a74f9cccacc3332a79fa2fbdb0cd6acc697344b
42109
42110	Lines: +20, -0
42111	Files:	src/main/papers.xml (+20, -0)
42112
42113	Add non-standard papers (used by Sony and Canon printers)
42114
421152003-09-30  <rlk>	6cca8b485f88308a1deeb38af8e281397b8fac1e
42116
42117	Lines: +1, -1
42118	Files:	src/main/escp2-channels.c (+1, -1)
42119
42120	Fix the offsets for the 960.
42121
421222003-09-29  <rlk>	9e92947dc8d118521f4dba78c2480cb9ba94a201
42123
42124	Lines: +1, -1
42125	Files:	src/main/print-color.c (+1, -1)
42126
42127	Fix the calculation.
42128
421292003-09-29  <rlk>	63f421b176654283fcbe53039e4644bfd5b44693
42130
42131	Lines: +5, -5
42132	Files:	src/main/escp2-papers.c (+5, -5)
42133
42134	More tuning on speculation
42135
421362003-09-29  <rlk>	e91dc4fa8cd43412f3816bc755a50adba94a24e6
42137
42138	Lines: +30, -30
42139	Files:	src/main/escp2-papers.c (+30, -30)
42140
42141	Further improve SP960.
42142
421432003-09-29  <rlk>	a9a0823927a35276da035dbedd1056e410c6d50e
42144
42145	Lines: +11, -4
42146	Files:	src/main/print-color.c (+11, -4)
42147
42148	Smooth out the black generation.
42149
421502003-09-28  <m0m>	92aa923f3cd48f11956294004773e2fcdad85f19
42151
42152	Lines: +4, -2
42153	Files:	src/main/print-olympus.c (+4, -2)
42154
42155	- up-dp10 init_printer bug solved
42156
421572003-09-28  <rlk>	c210ebc18cad3cddba9bd56665bb934409f64aad
42158
42159	Lines: +21, -21
42160	Files:	src/main/escp2-papers.c (+21, -21)
42161
42162	Guesses at other tunings
42163
421642003-09-28  <rlk>	5eb4acc06ea5dc31953f95d5aa3614635f1f3765
42165
42166	Lines: +23, -23
42167	Files:	src/main/escp2-papers.c (+23, -23)
42168
42169	Further improve tunings.
42170
421712003-09-28  <rlk>	c8a5ea34b64f40a0f4981fafe1fa212cfe432e27
42172
42173	Lines: +30, -30
42174	Files:	src/main/escp2-papers.c (+30, -30)
42175
42176	Retune the 960.
42177
421782003-09-28  <rlk>	626f171ad858cf2459f71e504f3fa6a8b05498a0
42179
42180	Lines: +3, -0
42181	Files:	src/main/print-color.c (+3, -0)
42182
42183	Don't adjust saturation down too much for dark colors.  Tested with
42184	Hutcheson Consulting's RGBEXPLORER8 target (from www.hutchcolor.com).
42185
421862003-09-27  <rlk>	ec95b164127c5af832eaff97107bd95bca11e02b
42187
42188	Lines: +109, -109
42189	Files:	src/main/escp2-papers.c (+109, -109)
42190
42191	Retune the EX again.  Get better color and tone from plain paper;
42192	improve smoothness of texture on good paper; improve greens and blues
42193	substantially.
42194
42195	Take a stab at tuning other printers.
42196
42197	Fix a point error in the 2200 in the yellow-green.
42198
421992003-09-27  <rlk>	20b2e00505af345f32652afb005ae154a593e788
42200
42201	Lines: +7, -5
42202	Files:	src/libgimpprintui/panel.c (+7, -5)
42203
42204	Fix thumbnail display of landscape and seascape mode.
42205
422062003-09-26  <m0m>	55c981dfd1a4f5ed28dbd3c580d42ff7e8e0ff7e
42207
42208	Lines: +62, -35
42209	Files:	src/main/print-olympus.c (+62, -35)
42210
42211	- printer feature handling modified; BLOCK_ALIGN and WHITE_BORDER feature added
42212
422132003-09-26  <rlk>	2d49acb3afc2071adaa542ae5e6b914280347ae3
42214
42215	Lines: +143, -138
42216	Files:	src/main/escp2-papers.c (+137, -137)
42217		src/main/print-escp2-data.c (+1, -1)
42218		src/main/print-escp2.c (+4, -0)
42219		src/main/print-escp2.h (+1, -0)
42220
42221	Support adjusting dark/light transition by paper type and tune
42222	inkjet and other low quality papers.
42223
422242003-09-26  <m0m>	4b2c551f94d99adb75a0a40678c96c93cb020f31
42225
42226	Lines: +5, -3
42227	Files:	src/main/print-olympus.c (+5, -3)
42228
42229	- up-dp10 lamination repaired (wrong size)
42230
422312003-09-26  <m0m>	2bbb2766b4468056ef6164ec7c29b3db24b72b5b
42232
42233	Lines: +271, -87
42234	Files:	src/main/print-olympus.c (+271, -87)
42235
42236	- all resolution, pagesize and printsize stuff rewritten (needed for easier
42237	  support of other printers)
42238	- support for non-standard pagesizes added (like Sony's UPC-xxxx)
42239	- disabled useless options in interface
42240	- borderless capability added
42241
422422003-09-25  <rlk>	3961546db872c827d32fd74240adbd273a79b33c
42243
42244	Lines: +4, -0
42245	Files:	src/main/print-color.c (+4, -0)
42246
42247	Ensure that input buffer is initialized to zeros prior to passing it
42248	outside.
42249
422502003-09-25  <rlk>	f2e2adba8d6a89a0c2c99038cef63a1350dd7c40
42251
42252	Lines: +1, -1
42253	Files:	src/cups/rastertoprinter.c (+1, -1)
42254
42255	Fix an off-by-one error that in combination with an uninitialized
42256	memory problem in the core sometimes caused a thin line to be printed
42257	at the very top of the page.
42258
42259	Also ensure that we don't read beyond the end of the data that we
42260	should read for this page.
42261
42262	(Two fixes in one line...how about that?)
42263
422642003-09-25  <rlk>	34592a12e706c640daeec705b61c3b71ba13d5ad
42265
42266	Lines: +1, -1
42267	Files:	src/cups/cups-genppdupdate.in (+1, -1)
42268
42269	"Restart" is more clear than "Reload".
42270
422712003-09-25  <mtomlinson>	dbe9a026ad2d304d35efeb3827ee9d9bfc7389ac
42272
42273	Lines: +4, -2
42274	Files:	src/main/escp2-inks.c (+4, -2)
42275
42276	Put 1440x720 ink tunings for 777/680 back the way they were.
42277
42278===============================================================================
42279Name: gimp-print-4_3_21
42280
422812003-09-24  <rlk>	322b2b02474f0a0ec68a2f0190316f3a3843f8ed
42282
42283	Lines: +0, -0
42284
42285	Gimp-Print 4.3.21
42286
422872003-09-24  <rlk>	159affa9cc62975f8daa638603ab543858726a66
42288
42289	Lines: +35, -20
42290	Files:	NEWS (+35, -20)
42291
42292	Prep for 4.3.21
42293
422942003-09-24  <rlk>	078c25e6338c55ecf5ee771f76f0f9a36e774e8f
42295
42296	Lines: +3, -3
42297	Files:	src/main/escp2-papers.c (+3, -3)
42298
42299	Further tuning
42300
423012003-09-24  <rlk>	98758051bebc98f62922b2539adc3806d9d36752
42302
42303	Lines: +87, -42
42304	Files:	src/main/escp2-papers.c (+87, -42)
42305
42306	Tune 2200 much more accurately.  For now, use the same settings for
42307	matte as for photo; this will have to be looked at later.
42308
423092003-09-23  <rlk>	77cfecb1fe373a7e308b4460f09227f31981f8fb
42310
42311	Lines: +0, -1
42312	Files:	src/main/print-canon.c (+0, -1)
42313
42314	Apply the rest of the patch from Peter Missel
42315
423162003-09-23  <rlk>	197116dd4fe0b9c2080b600b588a2fa547b816ea
42317
42318	Lines: +21, -21
42319	Files:	src/main/escp2-papers.c (+21, -21)
42320
42321	More neutral grays on the 2200 with photo ink using a starting point
42322	of .01 for black in vs. .02.
42323
423242003-09-22  <rlk>	ffe7a241540b37832469a32462cfbdf0a4b948d2
42325
42326	Lines: +15, -2
42327	Files:	src/main/print-canon.c (+15, -2)
42328
42329	Fix 668342 per Peter Missel (he's having CVS troubles)
42330
423312003-09-22  <rlk>	16319baa70c026754bcd111bddc3fd9e348b7733
42332
42333	Lines: +9, -1
42334	Files:	.cvsignore (+3, -0)
42335		m4/.cvsignore (+1, -1)
42336		po/.cvsignore (+4, -0)
42337		test/.cvsignore (+1, -0)
42338
42339	Update CVS ignores
42340
423412003-09-22  <rlk>	995d96a815bb48b4dfedf22448c7f663be898e9a
42342
42343	Lines: +2, -1
42344	Files:	NEWS (+2, -1)
42345
42346	Add PX-V500 to list of new printers
42347
423482003-09-21  <rlk>	321a5d52547c1025abd5902f9e3df7c14956c2c6
42349
42350	Lines: +7, -0
42351	Files:	NEWS (+7, -0)
42352
42353	Note improvements in the Even Tone dither algorithm
42354
423552003-09-21  <rlk>	2a262c3cf222ace54ed6335a5eef8b542573f148
42356
42357	Lines: +2, -1
42358	Files:	src/main/dither-eventone.c (+2, -1)
42359
42360	Reset the dither value for each row, and use the base value to select
42361	the candidate dot sizes rather than the adjusted value.
42362
42363	Testing demonstrated that resetting the dither value for each row did
42364	the best job of eliminating dither artifacts, but there were problems
42365	from large dots being introduced too early.  Using the base value to
42366	select the candidate dot size avoids this problem.
42367
42368	Thus far this has been tested at 720x360 DPI (two dot sizes) and
42369	1440x720 DPI (three dot sizes) on the C80 using three color mode.
42370	This requires further testing under other conditions.
42371
423722003-09-21  <rlk>	26006732e7a1173a9836c04466ff7b47d20696af
42373
42374	Lines: +4, -5
42375	Files:	src/main/dither-eventone.c (+4, -5)
42376
42377	Further improve quality by saving the accumulated dither value across
42378	rows.  This results in significantly improved black-only sweep
42379	patterns with no apparent loss of quality elsewhere.
42380
423812003-09-21  <rlk>	43f375bf412100f7324e99a7f6a7c87f2d397799
42382
42383	Lines: +10, -7
42384	Files:	src/main/dither-eventone.c (+10, -7)
42385
42386	1) There were some integer overflow issues in some cases; the changes
42387	   in the first block fix these.
42388
42389	2) The resetting of "range" back to 0 for each pass through the loop
42390	   ensured that nothing was being printed until the returned dither
42391	   value exceeded 32768.  This wasn't a problem in the case of only
42392	   one level (where find_segment always returns 0 or 65536), but where
42393	   there are multiple levels it returns something in between.  This
42394	   causes the most problems when only one channel is being printed,
42395	   since it means that only the smaller dot value gets printed until
42396	   the midpoint of the range is reached, at which point only the
42397	   larger dot value gets printed.
42398
42399	   This change uses the accumulated value for the whole line to decide
42400	   whether to print.  It improves black-only printing considerably.
42401	   For color printing, the improvement is much less noticeable using
42402	   the test pattern (printing a pure gray ramp in CMY would probably
42403	   show it).
42404
42405	   This change has some other effects, too.  It seems to improve the
42406	   distribution of colored dots when printing CMY, and it gets rid of
42407	   a lot of the Even Tone artifacts that we're used to seeing
42408	   (vertical patterning in light midtones).  However, it may very
42409	   slightly degrade the smoothness.
42410
42411	   I tried another version of the change, initializing range to the
42412	   first column of the dither matrix.  This didn't significantly
42413	   improve black printing, and it had a slight but noticeable effect
42414	   on smoothness.  I'm going to try something else, saving the range
42415	   value across rows, to see what that does.
42416
424172003-09-21  <rlk>	174e76ece19ca377a090e8d842287b47bd6359e4
42418
42419	Lines: +12, -18
42420	Files:	src/main/print-canon.c (+1, -2)
42421		src/main/print-lexmark.c (+3, -6)
42422		src/main/print-pcl.c (+8, -10)
42423
42424	Change calls to stpi_dither_set_inks to ensure smallest dot size is used
42425	whenever possible.
42426
424272003-09-21  <rlk>	a0852688f512312060638ff3c558461a049f5f25
42428
42429	Lines: +39, -39
42430	Files:	src/main/print-canon.c (+13, -13)
42431		src/main/print-lexmark.c (+13, -13)
42432		src/main/print-pcl.c (+13, -13)
42433
42434	Propagate new curves to other drivers.
42435
424362003-09-21  <rlk>	a008bed3f1f04ed197698d9d4ec70123078ae070
42437
42438	Lines: +180, -8
42439	Files:	NEWS (+9, -1)
42440		src/foomatic/foomatic-printermap (+3, -0)
42441		src/main/escp2-channels.c (+127, -1)
42442		src/main/escp2-papers.c (+4, -4)
42443		src/main/print-escp2-data.c (+16, -0)
42444		src/main/print-escp2.h (+3, -2)
42445		src/main/printers.xml (+18, -0)
42446
42447	Preliminary support for Epson Stylus C63/C64 and PX-V500
42448
424492003-09-21  <rlk>	0b9227c2cf591a54e9f01efdab2a587f1b394ab7
42450
42451	Lines: +118, -16
42452	Files:	NEWS (+107, -5)
42453		README (+9, -9)
42454		configure.ac (+1, -1)
42455		debian/README.Debian (+1, -1)
42456
42457	Bump version
42458
424592003-09-20  <rlk>	b0a1d339fb60198bc5b8ef0ae002ca472bc970b7
42460
42461	Lines: +48, -3
42462	Files:	src/main/escp2-channels.c (+1, -1)
42463		src/main/escp2-papers.c (+45, -1)
42464		src/main/print-escp2-data.c (+1, -1)
42465		src/main/print-escp2.h (+1, -0)
42466
42467	Retune C80
42468
424692003-09-20  <rlk>	caf82e28fbf8a4e304e57d0ba162fc23c9610fb2
42470
42471	Lines: +3, -3
42472	Files:	src/main/escp2-channels.c (+3, -3)
42473
42474	Improve transition for Ultrachrome inks on glossy media.  I don't know
42475	why the constants for the *color* inks should differ between glossy
42476	and matte media types, but they seem to.
42477
42478	Fix the channel definition for 6-color photo for the 2200 and 960.
42479
424802003-09-20  <rlk>	62b5dfc7c04fc382ca24014dd86057b8c8d0d3f2
42481
42482	Lines: +21, -21
42483	Files:	src/main/escp2-papers.c (+21, -21)
42484
42485	Tune UltraChrome matte black
42486
424872003-09-20  <rlk>	f6b20002a5d8dab9ab1200f59792400db9538b5f
42488
42489	Lines: +23, -23
42490	Files:	src/main/escp2-papers.c (+23, -23)
42491
42492	Retune 870.
42493
424942003-09-19  <rlk>	3aecfdf0da7f823992bff1de3f35cca4e557aa95
42495
42496	Lines: +90, -44
42497	Files:	src/main/escp2-papers.c (+90, -44)
42498
42499	Tune the Stylus Photo 960.
42500
425012003-09-19  <rlk>	8f67f02442fa6c81a23f1acf0bc9998a3b56b0c5
42502
42503	Lines: +172, -141
42504	Files:	src/main/escp2-papers.c (+164, -118)
42505		src/main/escp2-resolutions.c (+0, -21)
42506		src/main/print-escp2-data.c (+2, -2)
42507		src/main/print-escp2.c (+5, -0)
42508		src/main/print-escp2.h (+1, -0)
42509
42510	Add additional gcr transition (gamma) parameter to paper definition.
42511
42512	Start tuning Stylus Photo 960.
42513
425142003-09-19  <rlk>	83a34519c5dd32905cf2a5f54553b6542da8fd37
42515
42516	Lines: +2, -2
42517	Files:	src/main/print-color.c (+2, -2)
42518
42519	Use black gamma rather than black density to adjust GCR transition.
42520	This will necessitate retuning the 870.
42521
425222003-09-18  <rlk>	3118959c8abf6a4ccc9754b9f12665b8d6dce4af
42523
42524	Lines: +2, -3
42525	Files:	src/main/print-escp2.h (+2, -3)
42526
42527	Correct comment
42528
425292003-09-18  <rlk>	84c136d2427dc0c311b7db9cc8fc326b9f99414c
42530
42531	Lines: +5, -20
42532	Files:	src/main/printers.xml (+5, -20)
42533
42534	Adjust C80 series to use same basic parameters as other Epson printers.
42535
425362003-09-18  <rlk>	8129df45a6385d2856343c84d9ce1a9f0c0e65b3
42537
42538	Lines: +337, -149
42539	Files:	src/main/channel.c (+55, -13)
42540		src/main/color.h (+1, -1)
42541		src/main/escp2-channels.c (+3, -3)
42542		src/main/escp2-inks.c (+1, -1)
42543		src/main/escp2-papers.c (+217, -112)
42544		src/main/print-color.c (+15, -10)
42545		src/main/print-escp2-data.c (+19, -2)
42546		src/main/print-escp2.c (+8, -4)
42547		src/main/print-escp2.h (+2, -0)
42548		src/main/print-vars.c (+16, -3)
42549
42550	Support Epson C83 and C84.
42551
42552	Use less dark ink in pale regions to improve smoothness of transition.
42553
42554	Take gray value (including black and composite) into account when
42555	choosing light vs. dark ink.  In areas with large gray value, prefer
42556	more dark ink to improve tonality and reduce ink consumption, since
42557	grain is less of an issue here.
42558
42559	Change Epson driver to always use as many small dots as possible before
42560	starting to use large dots.  Previously the choice depended to some
42561	extent on the value of density selected by the user, which is incorrect.
42562	This code was probably a holdover from 4.2 where ink darkness and
42563	dot size were used interchangeably.
42564
42565	Use CMYK densities rather than CMY gamma values in Epson paper list.
42566	It's likely to be more useful to adjust the ink values linearly to
42567	correct for color casts.  It's also necessary to reduce the amount
42568	of black on the Stylus Photo 870 and friends.
42569
42570	When scaling a floating point parameter, handle the case of
42571	a defaulted parameter correctly.
42572
42573	Improve tunings for Stylus Photo EX and 870 families of printers.
42574	The 960 and 2200 will come later.
42575
42576	Overall, these changes improve quality quite substantially.  By visual
42577	inspection the 870 output is almost indistinguishable from true
42578	photographic output, and the EX output is also much improved.
42579
425802003-09-18  <rlk>	8f77bc859640aca72bb6859b7ee7f59238d29144
42581
42582	Lines: +26, -2
42583	Files:	NEWS (+3, -1)
42584		src/foomatic/foomatic-printermap (+5, -1)
42585		src/main/printers.xml (+18, -0)
42586
42587	Add Epson C83 and C84, and Canon CP-200 and CP-300.
42588
425892003-09-18  <rlk>	ddb8010b0212668ca2e49d4a772a3eeee3e018cf
42590
42591	Lines: +2, -0
42592	Files:	src/foomatic/foomatic-generator.in (+2, -0)
42593
42594	Handle Sony printers
42595
425962003-09-18  <rlk>	46d6290610f64949350ba48b5ea88085d4052245
42597
42598	Lines: +1, -1
42599	Files:	src/main/print-olympus.c (+1, -1)
42600
42601	Make sure that there's always a string list available for the Laminate
42602	option to avoid a crash.
42603
426042003-09-16  <m0m>	3f777c5aa3e09500d993c6e80a0f36ba55f9633f
42605
42606	Lines: +63, -49
42607	Files:	src/main/print-olympus.c (+63, -49)
42608
42609	only change of indentation (conformable with other drivers)
42610
426112003-09-16  <m0m>	055833b4288fe46f212698380b3530b90d4ceed7
42612
42613	Lines: +73, -1
42614	Files:	src/main/print-olympus.c (+73, -1)
42615
42616	laminate pattern feature added (mainly for sony up-dp10)
42617
426182003-09-15  <m0m>	5ad6618f8830b78254cccd181a21d5f5f8f59423
42619
42620	Lines: +101, -18
42621	Files:	NEWS (+2, -0)
42622		src/foomatic/foomatic-printermap (+1, -0)
42623		src/main/print-olympus.c (+94, -18)
42624		src/main/printers.xml (+4, -0)
42625
42626	preliminary support of Sony UP-DP10
42627
426282003-09-15  <m0m>	deb2e27168bbcc11c3aae6d06b35307928442d80
42629
42630	Lines: +83, -2
42631	Files:	src/main/print-olympus.c (+83, -2)
42632
42633	color adjustment for p400 and cpX00
42634
426352003-09-12  <m0m>	cbed11056ec5c963910798ab019184a0510c1960
42636
42637	Lines: +109, -36
42638	Files:	src/main/print-olympus.c (+109, -36)
42639
42640	- default color adjustment added
42641	- minor code cleanup
42642
426432003-09-09  <rlk>	6b0f825bcecfacf05cd18e8f6f74998912b0e31d
42644
42645	Lines: +1, -1
42646	Files:	src/main/print-ps.c (+1, -1)
42647
42648	802621 alignment is off the page with ps-print
42649
426502003-09-07  <mtomlinson>	c7b5bf7071828ad6888f5bd78ffbc768f16d4fa0
42651
42652	Lines: +2, -2
42653	Files:	src/main/escp2-inks.c (+1, -1)
42654		src/main/print-escp2-data.c (+1, -1)
42655
42656	Minor adjustments to 680/777 tunings at 720x720dpi.
42657
426582003-09-02  <rlk>	bfd4a5678178313e608babc9ad0693d25f969d6b
42659
42660	Lines: +2, -2
42661	Files:	src/main/print-escp2-data.c (+2, -2)
42662
42663	Expand C80/C82 margins to zero margin top and bottom.
42664
426652003-09-02  <rlk>	54f35dd615096eaeccd4f78b0219bd1fa9c3892b
42666
42667	Lines: +1, -10
42668	Files:	src/main/escp2-driver.c (+1, -10)
42669
42670	Do not incorrectly adjust the bottom margin for printers with offset
42671	print heads.  The page bottom should be left as is; the printer
42672	automatically corrects for this.
42673
426742003-09-01  <rlk>	708e99989478ca669ded987607652270013ed5be
42675
42676	Lines: +6, -0
42677	Files:	src/main/.cvsignore (+6, -0)
42678
42679	Ignore some more files
42680
42681===============================================================================
42682Name: gimp-print-4_3_20
42683
426842003-09-01  <rlk>	cddbfa3ab8572297b774325ce24d4070f513a473
42685
42686	Lines: +0, -0
42687
42688	Gimp-Print 4.3.19 release
42689
426902003-09-01  <rlk>	abc898ecb150e5f66f8c6d9574e945a09b845974
42691
42692	Lines: +1, -1
42693	Files:	doc/developer/Makefile.am (+1, -1)
42694
42695	Avoid a rebuild of the doc from the tarball.
42696
426972003-09-01  <rlk>	0dce139eba281c32aecc075d4ee2155f98284dbc
42698
42699	Lines: +1, -1
42700	Files:	NEWS (+1, -1)
42701
42702	Update release date
42703
427042003-09-01  <rlk>	419401c11559c42f816bd94e6534a20f1b44dfbb
42705
42706	Lines: +67, -14
42707	Files:	NEWS (+56, -3)
42708		README (+9, -9)
42709		configure.ac (+1, -1)
42710		debian/README.Debian (+1, -1)
42711
42712	Bump version
42713
427142003-09-01  <rlk>	77da6f6e0816d1a4131db211ab129561347a624e
42715
42716	Lines: +46, -19
42717	Files:	src/main/escp2-channels.c (+30, -3)
42718		src/main/escp2-papers.c (+16, -16)
42719
42720	Correct head offset for printers offering fast-360 mode (it was reversed).
42721
42722	Complete tuning work on Stylus Photo 960 and 2200.
42723
427242003-09-01  <rlk>	a2cc7907845a9c2cebac08bec8823fed805077cc
42725
42726	Lines: +71, -71
42727	Files:	src/main/print-escp2-data.c (+71, -71)
42728
42729	Rearrange a few things for readability.
42730
427312003-09-01  <rlk>	1ad50ef7513e994d6e4073553316bca2bbfa37eb
42732
42733	Lines: +74, -92
42734	Files:	src/main/print-color.c (+74, -92)
42735
42736	Fix bright colors mode, remove HSL-adjusted mode since that's now
42737	subsumed by Accurate Colors.
42738
427392003-09-01  <rlk>	89ab9c43834dbf6df5e54aad9e64306155afac30
42740
42741	Lines: +74, -13
42742	Files:	src/main/escp2-papers.c (+74, -13)
42743
42744	Tune Stylus Photo 960.
42745
42746	Add Matte Paper Heavyweight.
42747
427482003-08-31  <rlk>	48fe72ba9d5a79606e70b70766d4ab6a928b5ece
42749
42750	Lines: +3, -3
42751	Files:	src/main/escp2-inks.c (+1, -1)
42752		src/main/print-escp2-data.c (+2, -2)
42753
42754	Retune high resolutions for Stylus Photo 870+ printers
42755
427562003-08-31  <rlk>	90ba20f095d307771a0b3ee3b4b63339ca8214bf
42757
42758	Lines: +1, -1
42759	Files:	src/main/print-escp2-data.c (+1, -1)
42760
42761	C80 needed further density increase.
42762
427632003-08-31  <rlk>	0163d54e825a7147fe7a82dd747afd2255b9d954
42764
42765	Lines: +9, -7
42766	Files:	src/main/escp2-inks.c (+8, -6)
42767		src/main/print-escp2-data.c (+1, -1)
42768
42769	Recalibrate C80 and C82
42770
427712003-08-30  <rlk>	c86413525ff3117f79829ebbf10eff530e5329c9
42772
42773	Lines: +862, -1158
42774	Files:	src/main/escp2-channels.c (+293, -564)
42775		src/main/escp2-papers.c (+209, -266)
42776		src/main/print-canon.c (+18, -18)
42777		src/main/print-color.c (+50, -49)
42778		src/main/print-escp2-data.c (+2, -2)
42779		src/main/print-escp2.c (+26, -24)
42780		src/main/print-escp2.h (+78, -47)
42781		src/main/print-lexmark.c (+44, -46)
42782		src/main/print-pcl.c (+18, -18)
42783		src/main/printers.xml (+124, -124)
42784
42785	Completely rework the High Accuracy mode.
42786
42787	This commit changes the algorithm by which the High Accuracy mode
42788	adjusts the color.  This mode does much less gamut reduction, and
42789	what it does is mostly in the very dark highly saturated regime where
42790	inkjets have much more gamut than monitors anyway.
42791
42792	This work is not complete.  I've tuned the Photo EX and the Stylus
42793	Photo 870 type printers, but not the C80, STP 960, or Ultrachrome.
42794
42795	In addition, the other color modes need fixing too.  It's likely that
42796	HSLAdjust will come out and Bright will also likely change significantly.
42797
427982003-08-30  <rlk>	6ccf4dceea8bac7508a9add4d718771d5ce76cfa
42799
42800	Lines: +4, -0
42801	Files:	src/foomatic/foomatic-generator.in (+2, -0)
42802		src/foomatic/foomatic-printermap (+2, -0)
42803
42804	Add some new Olympus/Canon printers
42805
428062003-08-30  <rlk>	33669025971c440a5990d6a3e72422e46b94ea79
42807
42808	Lines: +14, -14
42809	Files:	src/libgimpprintui/panel.c (+14, -14)
42810
42811	Bump copyright notices
42812
428132003-08-30  <rlk>	b7b758d767a492e65052b2ba88bafed0e11ba0a2
42814
42815	Lines: +2, -2
42816	Files:	src/main/print-olympus.c (+2, -2)
42817
42818	Fix const warnings
42819
428202003-08-27  <m0m>	5d38a116479574394ebaba3565a90c4be9546c77
42821
42822	Lines: +42, -20
42823	Files:	NEWS (+4, -0)
42824		src/main/print-olympus.c (+34, -20)
42825		src/main/printers.xml (+4, -0)
42826
42827	canon-cp100 added
42828
428292003-08-27  <m0m>	73ff8bb1090f9fe1863206e07a1ff761b4cb8c38
42830
42831	Lines: +3, -0
42832	Files:	AUTHORS (+3, -0)
42833
42834	*** empty log message ***
42835
428362003-08-25  <m0m>	1b2a1219eac700284b1f82fd76bb1aaeab94b526
42837
42838	Lines: +11, -3
42839	Files:	NEWS (+5, -3)
42840		man/gimpprint-models.7.in (+2, -0)
42841		src/main/printers.xml (+4, -0)
42842
42843	support for OLYMPUS P400
42844
428452003-08-25  <m0m>	edb7bb693fc05137206efa01f85bc8a5811d0557
42846
42847	Lines: +140, -28
42848	Files:	src/main/print-olympus.c (+140, -28)
42849
42850	support for OLYMPUS P400
42851	printer capability sructure enhanced
42852
428532003-08-24  <rleigh>	b8869d6605f24f2a16d10b64b9026287b80985f5
42854
42855	Lines: +13, -3
42856	Files:	src/cups/cups-genppdupdate.in (+13, -3)
42857
42858	Use Perl glob(), rather than shell globbing, to prevent errors being
42859	printed by grep when there are no PPD files to process.
42860	Use @PERL@ rather than hardcoding the path to the interpreter.
42861
428622003-08-24  <rleigh>	aeb9bb2ef9186aafba5503b7cbcefdc6c8bfe4e5
42863
42864	Lines: +10, -8
42865	Files:	man/ijsgimpprint.1.in (+10, -8)
42866
42867	Fold examples to display correctly on 80 col terminals and printers.
42868
428692003-08-22  <rleigh>	8193da2a0c702ad1a627d1fa76bf747b92594d7f
42870
42871	Lines: +402, -420
42872	Files:	debian/control.in (+12, -7)
42873		debian/rules (+3, -26)
42874		man/cups-calibrate.8.in (+4, -4)
42875		man/cups-genppd.8.in (+18, -18)
42876		man/cups-genppdconfig.8.in (+8, -8)
42877		man/cups-genppdupdate.8.in (+11, -11)
42878		man/escputil.1.in (+9, -9)
42879		man/gimpprint-color.7.in (+10, -10)
42880		man/gimpprint-config.1.in (+15, -15)
42881		man/gimpprint-dithers.7.in (+10, -10)
42882		man/gimpprint-imagetypes.7.in (+10, -10)
42883		man/gimpprint-inktypes.7.in (+10, -10)
42884		man/gimpprint-mediasizes.7.in (+12, -12)
42885		man/gimpprint-mediasources.7.in (+10, -10)
42886		man/gimpprint-mediatypes.7.in (+10, -10)
42887		man/gimpprint-models.7.in (+191, -191)
42888		man/gimpprint-resolutions.7.in (+10, -10)
42889		man/gimpprint.3.in (+12, -12)
42890		man/ijsgimpprint.1.in (+37, -37)
42891
42892	Update all manual pages to correctly distinguish between hyphens and
42893	en-dashes/minus signs.  This is required to allow copy/paste in a
42894	unicode locale, where hyphens are not represented as a '-'.
42895
428962003-08-22  <m0m>	1ab0801477072c595884dba8a03ee7f90bc67860
42897
42898	Lines: +7, -3
42899	Files:	src/main/print-olympus.c (+7, -3)
42900
42901	printable size corrected
42902
429032003-08-22  <m0m>	5586fdb9bb10382e915d8cfb36da8a52de8c3f96
42904
42905	Lines: +10, -14
42906	Files:	src/main/print-olympus.c (+10, -14)
42907
42908	*** empty log message ***
42909
429102003-08-22  <m0m>	b5a541f2956bdd1ce113b5e8ce5a9e4985879ec1
42911
42912	Lines: +26, -33
42913	Files:	src/main/print-olympus.c (+26, -33)
42914
42915	caps->block_size added; minor code improvement
42916
429172003-08-21  <m0m>	ae87fb0d7a10c9522b986ff48bb095a0851e977d
42918
42919	Lines: +2, -0
42920	Files:	src/main/print-olympus.c (+2, -0)
42921
42922	in/out channel test thrown away; testpattern pass now
42923
429242003-08-20  <m0m>	27ca0a0b7d30b51bdd38a86e286a2e2b56e1801e
42925
42926	Lines: +88, -21
42927	Files:	src/main/print-olympus.c (+88, -21)
42928
42929	output resizing added; it seems now fully funcional :)
42930
429312003-08-20  <m0m>	75b1c20207cfb371ea4165ddb818631f6aa222ad
42932
42933	Lines: +51, -45
42934	Files:	src/main/print-olympus.c (+51, -45)
42935
42936	switched from olympus_print to olympus_do_print
42937
429382003-08-20  <m0m>	9ae4b81044ae1db9fe45234eecb846f0c0246ff7
42939
42940	Lines: +85, -71
42941	Files:	src/main/print-olympus.c (+85, -71)
42942
42943	variable renaming, minor bug fix
42944
429452003-08-20  <m0m>	5b25c8b7d0d7a2f7b4ac73da71e40aafb9345670
42946
42947	Lines: +136, -52
42948	Files:	src/main/print-olympus.c (+135, -52)
42949		src/main/util.h (+1, -0)
42950
42951	printer capabilities structure rewritten for easier support of new printers
42952
429532003-08-20  <m0m>	e09a8ade0c4300e5049dd99774d7ca79c957701d
42954
42955	Lines: +80, -2
42956	Files:	src/main/print-olympus.c (+79, -1)
42957		src/main/printers.xml (+1, -1)
42958
42959	code update
42960
42961===============================================================================
42962Name: gimp-print-4_3_19
42963
429642003-08-08  <rlk>	e3341a78b4ddee61e89a9bc10ed5dbeccaa4cd7f
42965
42966	Lines: +0, -0
42967
42968	Gimp-Print 4.3.19 release
42969
429702003-08-08  <rlk>	69d2cabd082562090570861786e1ed3868b3afb8
42971
42972	Lines: +77, -12
42973	Files:	NEWS (+62, -1)
42974		README (+13, -9)
42975		configure.ac (+1, -1)
42976		debian/README.Debian (+1, -1)
42977
42978	Increment version
42979
429802003-08-08  <rlk>	1b59a8907b853cc02edcb78ba56619bb50aa151e
42981
42982	Lines: +7, -7
42983	Files:	src/testpattern/extended.sample (+7, -7)
42984
42985	Fix the resolution parameter
42986
429872003-08-08  <rlk>	29e9c1125ca5065146e7fa62eaf040f752e3a2f7
42988
42989	Lines: +5, -5
42990	Files:	src/main/escp2-channels.c (+5, -5)
42991
42992	Further color improvements
42993
429942003-08-08  <rlk>	47f904da68deaaed8d102fd29c63b24239cec845
42995
42996	Lines: +160, -70
42997	Files:	src/main/escp2-papers.c (+56, -56)
42998		src/main/print-canon.c (+21, -0)
42999		src/main/print-color.c (+18, -2)
43000		src/main/print-escp2.c (+26, -12)
43001		src/main/print-escp2.h (+1, -0)
43002		src/main/print-lexmark.c (+21, -0)
43003		src/main/print-pcl.c (+17, -0)
43004
43005	Enable ink limiting.  This is not the final version of ink limiting,
43006	which should do more channel merging, but it's a start.
43007
430082003-08-08  <rlk>	7de3910b2ce0c18bac3792a857a3179428145c39
43009
43010	Lines: +1, -1
43011	Files:	src/main/escp2-channels.c (+1, -1)
43012
43013	Improve reds
43014
430152003-08-08  <rlk>	c12a1a607a7414367b7320e5f1d8cc71df271ed3
43016
43017	Lines: +4, -4
43018	Files:	src/main/escp2-channels.c (+4, -4)
43019
43020	Further improve color.
43021
430222003-08-08  <rlk>	ed44ad7db37e0e3781a27a729a09c30b668116fd
43023
43024	Lines: +1, -1
43025	Files:	src/main/print-color.c (+1, -1)
43026
43027	Increase the luminosity adjustment in areas of moderate saturation.
43028
430292003-08-08  <rlk>	f7d183685fe58ba9818267c4545c4a97f49da75c
43030
43031	Lines: +18, -18
43032	Files:	src/main/escp2-channels.c (+18, -18)
43033
43034	Further improve magenta and red
43035
430362003-08-08  <rlk>	bc05ec00b3dc6fdff97ffbe3c21a6114f5c7983a
43037
43038	Lines: +2, -2
43039	Files:	src/main/escp2-channels.c (+2, -2)
43040
43041	Improve red-magenta
43042
430432003-08-07  <rlk>	57194529d842530f4ed78c2909bc74233333a334
43044
43045	Lines: +9, -7
43046	Files:	src/testpattern/extended.sample (+7, -7)
43047		src/testpattern/testpattern.c (+2, -0)
43048
43049	Clear Quality and ImageType to allow setting individual parameters
43050
430512003-08-06  <rlk>	9a1f3cb6e96fcca13a183453169766ce0b246c27
43052
43053	Lines: +614, -423
43054	Files:	src/main/escp2-channels.c (+396, -260)
43055		src/main/escp2-driver.c (+1, -2)
43056		src/main/print-escp2-data.c (+180, -120)
43057		src/main/print-escp2.c (+22, -37)
43058		src/main/print-escp2.h (+15, -4)
43059
43060	Minor data rearrangement in the Epson driver
43061
430622003-08-03  <rlk>	0e1bc7a1299ff3c47a46cf51590e5517b113bfa3
43063
43064	Lines: +3, -3
43065	Files:	src/main/escp2-papers.c (+3, -3)
43066
43067	Tune Premium Luster and Premium Semigloss papers on ESP 870 and
43068	successors.
43069
430702003-08-03  <rlk>	024cd7a9de243febb6faa3c12e4a6dc9d65bbd73
43071
43072	Lines: +4, -4
43073	Files:	src/main/escp2-papers.c (+4, -4)
43074
43075	Tune Premium Semigloss for 960 and Premium Luster for ultrachrome photo.
43076
430772003-08-03  <rlk>	0aaeecb08fc46497aeb2854e0442188de26ccb55
43078
43079	Lines: +23, -0
43080	Files:	src/main/print-canon.c (+6, -0)
43081		src/main/print-escp2.c (+6, -0)
43082		src/main/print-lexmark.c (+5, -0)
43083		src/main/print-pcl.c (+6, -0)
43084
43085	Handle lack of density parameter correctly
43086
430872003-08-03  <rlk>	e8ccef1008a0eaf0818150fd70e8873ac2de4395
43088
43089	Lines: +1, -1
43090	Files:	src/main/escp2-channels.c (+1, -1)
43091
43092	Use Ultrachrome tunings for all pigment printers for now.
43093
430942003-08-03  <rlk>	906d43495e54faf0152cedc331e8f43c0b03c99b
43095
43096	Lines: +6, -0
43097	Files:	src/main/escp2-papers.c (+6, -0)
43098
43099	Tune Watercolor Radiant White for Ultrachrome matte black inks
43100
431012003-08-02  <rlk>	13317c0895722238b94c87e267ec446dc20848f4
43102
43103	Lines: +2, -2
43104	Files:	src/main/escp2-papers.c (+2, -2)
43105
43106	Tune premium luster for STP 950/960.
43107
431082003-08-02  <rlk>	1eb20530bfe74d919783f1c7b35e6f4e04d4a507
43109
43110	Lines: +1, -1
43111	Files:	src/main/print-color.c (+1, -1)
43112
43113	Set the color correction properly.
43114
431152003-08-02  <rlk>	51f458d305273083489605a1a1dd97a58c4e1b3a
43116
43117	Lines: +2, -1
43118	Files:	src/escputil/escputil.c (+2, -1)
43119
43120	Handle reads returning zero bytes correctly in status readback.
43121
431222003-08-02  <rlk>	8e5b73c4da380dbb5b3d49e80715c46d663ff34b
43123
43124	Lines: +29, -18
43125	Files:	src/main/escp2-channels.c (+29, -18)
43126
43127	Minor rearrangement
43128
431292003-07-24  <rlk>	fb690adf9a86079845dc6423de8677633322c93b
43130
43131	Lines: +0, -20
43132	Files:	src/main/print-util.c (+0, -20)
43133
43134	Finish getting rid of xio.
43135
431362003-07-24  <rlk>	04a8c4ba26560c8468a495933e0efac547cacb21
43137
43138	Lines: +303, -357
43139	Files:	src/escputil/Makefile.am (+1, -1)
43140		src/escputil/escputil.c (+159, -350)
43141		src/main/print-escp2-data.c (+60, -0)
43142		src/main/print-escp2.c (+76, -6)
43143		src/main/print-escp2.h (+7, -0)
43144
43145	Store escputil alignment parameters in the driver rather than separately
43146	in escputil.
43147
43148	Make sure escputil actually waits a second between polls to call to
43149	avoid overly quick looping.
43150
43151	Remove alternate alignment procedure that never worked.
43152
43153	Print out printer name correctly rather than printing entire ID line.
43154
43155	Add option to print out short name when using --identify command.
43156
431572003-07-23  <rlk>	5484cac2163882bbac60e792dfc56d99beb05eb4
43158
43159	Lines: +0, -154
43160	Files:	src/main/print-util.c (+0, -140)
43161		src/main/util.h (+0, -14)
43162
43163	Remove xio, which is no longer needed now that mxml provides string I/O.
43164
431652003-07-23  <rlk>	40ebde1d6fc56c83dda5f100c17b7ea305db3472
43166
43167	Lines: +665, -267
43168	Files:	src/main/curve.c (+52, -84)
43169		src/main/mxml-attr.c (+1, -0)
43170		src/main/mxml-file.c (+601, -181)
43171		src/main/mxml-node.c (+1, -0)
43172		src/main/mxml-search.c (+1, -0)
43173		src/main/mxml.h (+7, -0)
43174		src/main/xml.c (+2, -2)
43175
43176	Update to mxml 1.1.1 plus a few bug fixes.
43177
43178	Fix problem in curve code whereby rescaling wraparound curves increases
43179	the number of points.
43180
431812003-07-23  <rlk>	5711801025ab37a33b126e499271ad765710fc96
43182
43183	Lines: +102, -9
43184	Files:	test/curve.c (+102, -9)
43185
43186	Fix some memory leaks.
43187
43188	Add checks on very large curves.
43189
431902003-07-22  <rlk>	53b66ed0f750aa933582611921405222645e524a
43191
43192	Lines: +39, -36
43193	Files:	src/main/curve.c (+2, -2)
43194		src/main/dither-main.c (+1, -1)
43195		src/main/generic-options.c (+1, -1)
43196		src/main/module.c (+1, -1)
43197		src/main/path.c (+1, -0)
43198		src/main/print-canon.c (+6, -6)
43199		src/main/print-color.c (+17, -15)
43200		src/main/print-escp2.c (+3, -3)
43201		src/main/print-lexmark.c (+2, -2)
43202		src/main/print-pcl.c (+3, -3)
43203		src/main/print-ps.c (+1, -1)
43204		src/main/print-raw.c (+1, -1)
43205
43206	More const cleanup.
43207
43208	Store CMYK lookup table in lut_t rather than statically.
43209
432102003-07-22  <rlk>	ab321fa091d17ced481e794219da2c840cd2f937
43211
43212	Lines: +11, -11
43213	Files:	src/main/escp2-channels.c (+11, -11)
43214
43215	Const correctness
43216
432172003-07-20  <rlk>	8ca38d57bf56c124b4b6fc613a7444568f991a1d
43218
43219	Lines: +31, -5
43220	Files:	src/cups/rastertoprinter.c (+31, -5)
43221
43222	Improve logging
43223
432242003-07-19  <rlk>	9cd605ddb8cdaea75056143a74d3ecc28eca94e6
43225
43226	Lines: +101, -21
43227	Files:	src/cups/genppd.c (+93, -13)
43228		src/main/dither-main.c (+2, -2)
43229		src/main/print-color.c (+5, -5)
43230		src/main/print-escp2.c (+1, -1)
43231
43232	Clean up PPD files.
43233
43234	Rearrange options a bit.
43235
432362003-07-19  <rlk>	512b254aad25d603dee7a12c514173fa6ea2e616
43237
43238	Lines: +500, -95
43239	Files:	src/cups/genppd.c (+48, -16)
43240		src/cups/rastertoprinter.c (+26, -5)
43241		src/main/Makefile.am (+27, -22)
43242		src/main/dither-main.c (+76, -9)
43243		src/main/escp2-resolutions.c (+0, -4)
43244		src/main/generic-options.c (added +189)
43245		src/main/generic-options.h (added +55)
43246		src/main/print-color.c (+59, -31)
43247		src/main/print-escp2.c (+3, -3)
43248		src/main/print-vars.c (+17, -5)
43249
43250	Make the quality code more pervasive (don't actually introduce it into
43251	other family drivers yet).
43252
43253	Introduce a new ImageType setting.
43254
43255	Rename the ImageOptimization setting to ColorCorrection.
43256
43257	Remove a few unnecessary resolution options from the Epson driver.
43258
432592003-07-19  <rlk>	e09917e14f4a178fa01d3328ad3bbcf3aa55133a
43260
43261	Lines: +1, -1
43262	Files:	src/cups/genppd.c (+1, -1)
43263
43264	Update copyright notice
43265
432662003-07-18  <rlk>	0bbe34ecf5f2ba113a2bee903d12bd2a1bc929a0
43267
43268	Lines: +0, -312
43269	Files:	src/foomatic/foomatic-templates-ijs/Brightness.xml (removed -24)
43270		src/foomatic/foomatic-templates-ijs/Contrast.xml (removed -24)
43271		src/foomatic/foomatic-templates-ijs/Cyan.xml (removed -24)
43272		src/foomatic/foomatic-templates-ijs/Density.xml (removed -24)
43273		src/foomatic/foomatic-templates-ijs/DitherAlgorithm.xml (removed -20)
43274		src/foomatic/foomatic-templates-ijs/Gamma.xml (removed -24)
43275		src/foomatic/foomatic-templates-ijs/ImageOptimization.xml (removed -20)
43276		src/foomatic/foomatic-templates-ijs/InkType.xml (removed -20)
43277		src/foomatic/foomatic-templates-ijs/InputSlot.xml (removed -20)
43278		src/foomatic/foomatic-templates-ijs/Magenta.xml (removed -24)
43279		src/foomatic/foomatic-templates-ijs/MediaType.xml (removed -20)
43280		src/foomatic/foomatic-templates-ijs/Quality.xml (removed -20)
43281		src/foomatic/foomatic-templates-ijs/Saturation.xml (removed -24)
43282		src/foomatic/foomatic-templates-ijs/Yellow.xml (removed -24)
43283
43284	Remove template files for options that don't require special
43285	processing.  These need to be generated on the fly.
43286
432872003-07-18  <rlk>	6251636cd4f058ba9aeec0106b41cdda68c6ac93
43288
43289	Lines: +10, -170
43290	Files:	src/cups/Makefile.am (+2, -2)
43291		src/cups/genppd.c (+0, -3)
43292		src/cups/gimp-print-cups.c (removed -97)
43293		src/cups/gimp-print-cups.h (removed -59)
43294		src/cups/rastertoprinter.c (+0, -1)
43295		src/main/print-color.c (+4, -4)
43296		src/main/printers.c (+4, -4)
43297
43298	Rename Cyan, Magenta, Yellow, and Black to avoid having a common prefix
43299	with CyanDensity etc.  That caused problems with the PPD files.
43300
433012003-07-17  <rlk>	3d6d139954b0add5a1eac77e0e2adb60572c0f0b
43302
43303	Lines: +101, -76
43304	Files:	src/cups/rastertoprinter.c (+101, -76)
43305
43306	Print out origin of all messages
43307
433082003-07-15  <rlk>	52514708fea4fd0be216fb47a7ba46f9914f1e61
43309
43310	Lines: +62, -3
43311	Files:	NEWS (+10, -1)
43312		src/foomatic/foomatic-printermap (+4, -0)
43313		src/main/print-escp2-data.c (+15, -1)
43314		src/main/printers.xml (+33, -1)
43315
43316	Support for Epson Stylus Photo 935, C43SX, C43UX, C44SX, C44UX
43317
433182003-07-13  <rlk>	f798b16409f0373aa56c06f8cbe956392347c09d
43319
43320	Lines: +2, -3
43321	Files:	src/main/print-escp2.c (+2, -3)
43322
43323	Make auto-adjust dot size off by default
43324
433252003-07-12  <rlk>	4ff01d1dbc85f9970b9c7b414281454b76edc18d
43326
43327	Lines: +6, -4
43328	Files:	src/cups/genppd.c (+6, -4)
43329
43330	For non-mandatory options, "None" should not alias to a real value.
43331
433322003-07-12  <rlk>	ebe6806467afd7447ec397196844cd66ccc34ad0
43333
43334	Lines: +20, -7
43335	Files:	src/cups/genppd.c (+20, -7)
43336
43337	Handle default values more appropriately.
43338
433392003-07-12  <rlk>	3e2ea442b04accd2c1eff6004dc1975ee847dd9e
43340
43341	Lines: +25, -11
43342	Files:	src/cups/cups-genppdupdate.in (+25, -11)
43343
43344	Extract Gimp-Print Filename more safely.
43345
43346	Generate final output file more safely.
43347
433482003-07-12  <rlk>	9c5096966c0e986ddd785d45089b0fd69d7aefb2
43349
43350	Lines: +6, -1
43351	Files:	src/cups/rastertoprinter.c (+6, -1)
43352
43353	Handle case where "None" is the valid name of an option.
43354
43355	Handle rendering resolutions higher than the printing resolution.
43356
433572003-07-12  <rlk>	bfb76f111738b63c7fea6479de95b589d88204d8
43358
43359	Lines: +1, -1
43360	Files:	src/cups/genppd.c (+1, -1)
43361
43362	Need to start fine adjustments from 0, not 0.005.
43363
433642003-07-12  <rlk>	e4c44c9b5bf5392d5f73606d553c031a051860de
43365
43366	Lines: +6, -7
43367	Files:	src/cups/cups-genppdupdate.in (+6, -7)
43368
43369	Eliminate use of Compress::Zlib, which is non-standard
43370
433712003-07-12  <rlk>	82071e9d525636c3024924cf07bed5337766c600
43372
43373	Lines: +455, -123
43374	Files:	src/cups/cups-genppdupdate.in (+21, -5)
43375		src/cups/genppd.c (+140, -10)
43376		src/cups/rastertoprinter.c (+3, -3)
43377		src/libgimpprintui/panel.c (+6, -0)
43378		src/main/channel.c (+63, -4)
43379		src/main/color.h (+1, -0)
43380		src/main/escp2-channels.c (+26, -17)
43381		src/main/escp2-driver.c (+3, -0)
43382		src/main/print-color.c (+13, -0)
43383		src/main/print-escp2-data.c (+60, -60)
43384		src/main/print-escp2.c (+87, -21)
43385		src/main/print-escp2.h (+7, -0)
43386		src/main/print-pcl.c (+20, -1)
43387		src/main/print-vars.c (+5, -2)
43388
43389	Add constraints to PPD files so that Quality setting and color vs.
43390	grayscale/black and white can turn off some options.
43391
43392	Fix cups-genppdupdate.  This will not work correctly in 4.3.18; the
43393	PPD files will need to be updated manually one last time.
43394
43395	Add preliminary support for ink limiting (currently disabled).
43396
43397	Send the advance commands for passes with zero advance in the Epson
43398	driver to try to work around some printer problems with printing
43399	very close to the start of the page.
43400
43401	Merge print vars correctly in cases where a user value is not active.
43402
434032003-07-12  <rlk>	3ac7ea7849e1075010640cc5802ab1862bea7e8d
43404
43405	Lines: +1, -1
43406	Files:	src/main/dither-main.c (+1, -1)
43407
43408	Make default really be EvenTone rather than adaptive hybrid
43409
434102003-07-12  <rlk>	93964389ddd2fea480a150a8a745a974f9d8c17f
43411
43412	Lines: +7, -6
43413	Files:	src/libgimpprintui/plist.c (+7, -6)
43414
43415	Use stderr rather than stdout for error/debug messages
43416
434172003-07-12  <rlk>	d8fce67fe0cadf79fd0676c2073cf4514c74aa27
43418
43419	Lines: +2, -2
43420	Files:	src/main/xml.c (+2, -2)
43421
43422	Use stpi_erprintf rather than explicit stderr
43423
434242003-07-12  <rlk>	ac5a60c3ee4f2ba49d014160480af632916c47e7
43425
43426	Lines: +5, -5
43427	Files:	src/main/curve.c (+5, -5)
43428
43429	Use stpi_erprintf rather that stderr.
43430
434312003-07-12  <rleigh>	3a2ed44c5dd81bcc4baca2792a945b8f4bf82ae5
43432
43433	Lines: +1, -1
43434	Files:	include/gimp-print/vars.h (+1, -1)
43435
43436	Type constness fix (previous change lost when the headers were split).
43437
434382003-07-07  <rleigh>	35b2482e5c2494533b4530492de25bc04e83c6f6
43439
43440	Lines: +2, -2
43441	Files:	src/cups/cups-genppdupdate.in (+2, -2)
43442
43443	Correct the use of an uninitialised variable.
43444
43445===============================================================================
43446Name: gimp-print-4_3_18
43447
434482003-07-07  <rlk>	cfe10bfda62621721ae47ee5c7da87e83b5fab76
43449
43450	Lines: +0, -0
43451
43452	Gimp-Print 4.3.18
43453
434542003-07-07  <rlk>	56da2159178f17a93618e80f6697255efc4f7292
43455
43456	Lines: +21, -4
43457	Files:	NEWS (+18, -1)
43458		README (+1, -1)
43459		configure.ac (+1, -1)
43460		debian/README.Debian (+1, -1)
43461
43462	Prep for 4.3.18
43463
434642003-07-07  <rlk>	3ff8260d6e4e66c07291f87f20b1a126e2e80d44
43465
43466	Lines: +1, -1
43467	Files:	src/cups/genppd.c (+1, -1)
43468
43469	Properly close off all options.
43470
434712003-07-07  <rlk>	68cc0f81d10ac3a389f57f975ac85622528dd84b
43472
43473	Lines: +23, -0
43474	Files:	NEWS (+6, -0)
43475		src/foomatic/foomatic-printermap (+2, -0)
43476		src/main/printers.xml (+15, -0)
43477
43478	Add support for Epson 3100 and 3200
43479
434802003-06-29  <rleigh>	860994573abb0c92bae2a9c9b4b77f42099047c1
43481
43482	Lines: +85, -1
43483	Files:	include/gimp-print/Makefile.am (+8, -1)
43484		include/gimp-print/paper.h (added +77)
43485
43486	Add paper.h (split out from gimp-print.h)
43487
434882003-06-29  <rleigh>	2740e6e70cc3601dec9fe78539aa8059dd408e68
43489
43490	Lines: +8, -1
43491	Files:	debian/changelog (+7, -0)
43492		debian/control.in (+1, -1)
43493
43494	Sync Debian package dependencies with Debian unstable
43495
434962003-06-29  <rleigh>	924d06d1a1070ce71642e3b80764f6cb5eea853d
43497
43498	Lines: +0, -0
43499
43500	Update British English translation
43501
435022003-06-29  <rleigh>	663a259dc4438e933c5a72fe0fa2721cff85833c
43503
43504	Lines: +1057, -796
43505	Files:	include/gimp-print/array.h (+3, -3)
43506		include/gimp-print/curve.h (+7, -3)
43507		include/gimp-print/gimp-print-intl-internal.h (+9, -0)
43508		include/gimp-print/gimp-print-intl.h (+9, -0)
43509		include/gimp-print/gimp-print-ui.h (+10, -4)
43510		include/gimp-print/gimp-print-version.h.in (+21, -0)
43511		include/gimp-print/gimp-print.h (+10, -783)
43512		include/gimp-print/image.h (added +205)
43513		include/gimp-print/printers.h (added +85)
43514		include/gimp-print/sequence.h (+4, -3)
43515		include/gimp-print/string-list.h (added +67)
43516		include/gimp-print/util.h (added +52)
43517		include/gimp-print/vars.h (added +575)
43518
43519	Split gimp-print.h into separate headers.
43520	This is in order to make documentation simpler.
43521
435222003-06-29  <rleigh>	a830fcc943d1938979e63410d3f4bd1ebf1dab83
43523
43524	Lines: +10, -11
43525	Files:	README (+10, -11)
43526
43527	Document gettext changes (libintl is no longer included)
43528
435292003-06-29  <rleigh>	1e14fdea95275b480b9e8ed7ec5ac296f806dd12
43530
43531	Lines: +4, -0
43532	Files:	src/libgimpprintui/printrc.h (+4, -0)
43533
43534	Fix compiling when using bison 1.875
43535
435362003-06-24  <rleigh>	79bf8a6410b4d153909b2db43d3abcf9f58b8b73
43537
43538	Lines: +4, -4
43539	Files:	scripts/global.mk (+1, -1)
43540		src/ghost/Makefile.am (+1, -1)
43541		src/gimp/Makefile.am (+1, -1)
43542		src/main/Makefile.am (+1, -1)
43543
43544	Correctly order [AM_]CPPFLAGS and [AM_]CFLAGS.
43545	This is important for building on FreeBSD.
43546
435472003-06-21  <rlk>	a42cb8d9c1c7e0bc355af3eb265e72bcbb29c79f
43548
43549	Lines: +27, -32
43550	Files:	src/main/print-vars.c (+27, -32)
43551
43552	Eliminate apparently unportable construct.
43553
43554===============================================================================
43555Name: gimp-print-4_3_17
43556
435572003-06-21  <rlk>	fcc20ece7642d91b493e8d258a671208a77335f3
43558
43559	Lines: +0, -0
43560
43561	Gimp-Print 4.3.17
43562
435632003-06-21  <rlk>	b6a839f9d63d2694dd4964a0cf6c9ceee508717f
43564
43565	Lines: +4, -4
43566	Files:	NEWS (+1, -1)
43567		README (+1, -1)
43568		configure.ac (+1, -1)
43569		debian/README.Debian (+1, -1)
43570
43571	Prep for 4.3.17
43572
435732003-06-21  <rlk>	e228993202485739cde353140080c5dd72a8913d
43574
43575	Lines: +8, -1
43576	Files:	src/cups/genppd.c (+8, -1)
43577
43578	Try a bit harder with OutputOrder
43579
435802003-06-21  <rlk>	3934d01348a0efe3c442550188bd54adfef269b6
43581
43582	Lines: +0, -3
43583	Files:	NEWS (+0, -3)
43584
43585	Remove dependency on libxml2
43586
435872003-06-20  <rlk>	2063a1a1a4fcaf8ffad523f24af4efa61f83554e
43588
43589	Lines: +13, -10
43590	Files:	src/cups/rastertoprinter.c (+13, -10)
43591
43592	Fix silly bug with floating point parameters prematurely breaking out
43593	of loop.
43594
435952003-06-20  <rlk>	e23f338c47c38da7a0eb616b68b8ee70606a2a8a
43596
43597	Lines: +17, -0
43598	Files:	src/cups/genppd.c (+6, -0)
43599		src/main/print-escp2.c (+11, -0)
43600
43601	Tell genppd what the correct output order is (for Epson printers)
43602
436032003-06-20  <rlk>	ac86181a6d65b0f5b0391d608809d79047ba78c9
43604
43605	Lines: +57, -6
43606	Files:	NEWS (+54, -1)
43607		src/main/print-escp2.c (+3, -5)
43608
43609	Simplify some code and update NEWS
43610
436112003-06-20  <rlk>	7c7ce5200a8c25d441b16b1533af5a29129e08a9
43612
43613	Lines: +1, -1
43614	Files:	src/main/print-escp2-data.c (+1, -1)
43615
43616	Ultra Photo should only be available at 2880x2880.
43617
436182003-06-20  <rlk>	34a2ef16103a680cfb998c2ee1fa6c0dcc2f2731
43619
43620	Lines: +188, -133
43621	Files:	include/gimp-print/gimp-print.h (+1, -0)
43622		src/cups/genppd.c (+13, -1)
43623		src/cups/rastertoprinter.c (+68, -37)
43624		src/main/dither-main.c (+2, -2)
43625		src/main/print-canon.c (+12, -12)
43626		src/main/print-color.c (+22, -22)
43627		src/main/print-escp2.c (+34, -24)
43628		src/main/print-lexmark.c (+11, -11)
43629		src/main/print-olympus.c (+5, -5)
43630		src/main/print-pcl.c (+11, -11)
43631		src/main/print-ps.c (+6, -6)
43632		src/main/print-raw.c (+1, -1)
43633		src/main/printers.c (+2, -1)
43634
43635	Permit options to not be checked.
43636
43637	Expand range of CUPS options by means of fine adjustments.
43638
436392003-06-20  <rlk>	6ae1ef40c69b9955c9e8f89ba32676571d52f1e3
43640
43641	Lines: +244, -180
43642	Files:	src/main/array.c (+3, -3)
43643		src/main/curve.c (+74, -18)
43644		src/main/mxml-attr.c (+6, -6)
43645		src/main/mxml-file.c (+15, -15)
43646		src/main/mxml-node.c (+33, -33)
43647		src/main/mxml-search.c (+12, -12)
43648		src/main/mxml.h (+16, -16)
43649		src/main/print-dither-matrices.c (+8, -8)
43650		src/main/print-papers.c (+11, -11)
43651		src/main/printers.c (+7, -7)
43652		src/main/sequence.c (+18, -18)
43653		src/main/xml.c (+11, -11)
43654		test/curve.c (+30, -22)
43655
43656	Prefix all mxml symbols with stpi.
43657
43658	Fix the curve test for the text format used by mxml.
43659
43660	Prettify the mxml output a bit.
43661
436622003-06-19  <rlk>	94b309e505d8f14b3b8b32139addd0bd873ff9e3
43663
43664	Lines: +2424, -458
43665	Files:	configure.ac (+0, -6)
43666		src/main/Makefile.am (+8, -0)
43667		src/main/array.c (+10, -19)
43668		src/main/curve.c (+119, -105)
43669		src/main/mxml-attr.c (added +159)
43670		src/main/mxml-file.c (added +1016)
43671		src/main/mxml-node.c (added +493)
43672		src/main/mxml-search.c (added +198)
43673		src/main/mxml.h (added +166)
43674		src/main/print-dither-matrices.c (+33, -40)
43675		src/main/print-papers.c (+41, -46)
43676		src/main/printers.c (+42, -37)
43677		src/main/sequence.c (+33, -100)
43678		src/main/xml.c (+67, -85)
43679		src/main/xml.h (+10, -15)
43680		src/testpattern/Makefile.am (+1, -1)
43681		test/xml-curve.c (+28, -4)
43682
43683	Use mxml rather than libxml for XML parsing
43684
436852003-06-17  <davehill>	734273e14ecbca6d6c23c47cce44660ab01b81fb
43686
43687	Lines: +8, -8
43688	Files:	src/main/print-pcl.c (+8, -8)
43689
43690	Reverted previous fix pending further investigation.
43691
436922003-06-17  <davehill>	1e602cff0a6ace811bc66d06c2b2660d405a0cce
43693
43694	Lines: +8, -8
43695	Files:	src/main/print-pcl.c (+8, -8)
43696
43697	The "different A4 margins" does not apply to LaserJets. (Bruce Webster)
43698
436992003-06-17  <rlk>	fc302217e3440e97a6c21900c5c32cd805d024f2
43700
43701	Lines: +11, -2
43702	Files:	src/main/print-escp2.c (+11, -2)
43703
43704	Protect against bad values that may result in null pointers internally.
43705
437062003-06-17  <rlk>	f450dc3dda3ac52574a959c2e0a26c01bf22cace
43707
43708	Lines: +4, -0
43709	Files:	src/libgimpprintui/panel.c (+4, -0)
43710
43711	Avoid recursion problems in autosize
43712
437132003-06-15  <rlk>	91a32c817624ef75598cd2f8c6a2fbee37080ece
43714
43715	Lines: +11, -13
43716	Files:	src/main/xml.c (+11, -2)
43717		src/main/xml.h (+0, -11)
43718
43719	Move a few things out of libxml.h
43720
437212003-06-15  <rlk>	eba355642948820f68700d3ca14db4c1599d528d
43722
43723	Lines: +26, -0
43724	Files:	NEWS (+5, -0)
43725		src/foomatic/foomatic-printermap (+3, -0)
43726		src/main/printers.xml (+18, -0)
43727
43728	Preliminary support for Epson Stylus Photo 935, PM-940C, PM-980C
43729	using existing drivers.
43730
437312003-06-15  <rlk>	327125b009fb1478aea6871cb3826708e91f8be8
43732
43733	Lines: +262, -170
43734	Files:	src/main/print-escp2-data.c (+79, -59)
43735		src/main/print-escp2.c (+157, -111)
43736		src/main/print-escp2.h (+26, -0)
43737
43738	Experimental Quality setting.  This may be backed out later.
43739
437402003-06-15  <rlk>	f48e7bf6951e6c4886fde00edcf7bd73f52c8551
43741
43742	Lines: +4, -0
43743	Files:	src/main/print-color.c (+4, -0)
43744
43745	Add Default image optimization (currently maps to Photograph, could be
43746	remapped by family drivers).
43747
437482003-06-15  <rlk>	3ea947a6c90ddf219c3a73c0188c8495a7d2a9f5
43749
43750	Lines: +2, -1
43751	Files:	src/main/escp2-driver.c (+2, -1)
43752
43753	Avoid dereferencing a null pointer.
43754
437552003-06-15  <rlk>	ec170dc5624268dcc6e4860f68b34e81ee4c7e36
43756
43757	Lines: +1, -0
43758	Files:	src/main/dither-main.c (+1, -0)
43759
43760	List a "Default" dither algorithm (currently maps to EvenTone; could
43761	be mapped by family drivers to something else).
43762
437632003-06-14  <rlk>	abbcf84264ee6fe393e42d366dd8292e057610fd
43764
43765	Lines: +4, -1
43766	Files:	src/foomatic/foomatic-generator.in (+4, -1)
43767
43768	Don't fail on new Epson "resolutions" that aren't actually resolutions.
43769
437702003-06-14  <rlk>	c4f535ed4e96e49038999087f8d088238d0f21c1
43771
43772	Lines: +114, -10
43773	Files:	include/gimp-print/gimp-print-ui.h (+1, -0)
43774		src/libgimpprintui/panel.c (+101, -8)
43775		src/libgimpprintui/plist.c (+3, -0)
43776		src/libgimpprintui/printrcl.l (+1, -0)
43777		src/libgimpprintui/printrcy.y (+8, -2)
43778
43779	Auto-sizing option for roll feed paper
43780
437812003-06-14  <rlk>	1cca0ef15f476bca072209c8040168fc57763710
43782
43783	Lines: +21, -9
43784	Files:	src/main/escp2-driver.c (+12, -0)
43785		src/main/print-escp2-data.c (+3, -3)
43786		src/main/print-escp2.c (+3, -5)
43787		src/main/print-escp2.h (+3, -1)
43788
43789	Do roll feed correctly (?) on Epson printers without paper cutter
43790
437912003-06-14  <mtomlinson>	712de6031f972cbee13eec3cf8e8cb7621ec7164
43792
43793	Lines: +71, -94
43794	Files:	src/main/print-color.c (+71, -94)
43795
43796	Fix a rounding problem in compute_a_curve() that prevented white output
43797	from being truly white.
43798	Some clean-up.
43799
438002003-06-13  <rlk>	49087bfee1670b518b5f31c55121d463edd31dfb
43801
43802	Lines: +88, -18
43803	Files:	src/main/print-escp2.c (+88, -18)
43804
43805	Add named resolution/quality settings
43806
438072003-06-13  <rlk>	ffba1e8595d50117bcbb4b5e9dd9441f55533d0d
43808
43809	Lines: +202, -63
43810	Files:	src/main/escp2-papers.c (+110, -55)
43811		src/main/print-escp2.c (+82, -8)
43812		src/main/print-escp2.h (+10, -0)
43813
43814	Start work on simplifying option choices
43815
438162003-06-13  <rlk>	8596e73013aa79ec26b55adec448afe698421d18
43817
43818	Lines: +22, -2
43819	Files:	src/main/dither-eventone.c (+10, -1)
43820		src/main/dither-inks.c (+6, -1)
43821		src/main/dither-ordered.c (+3, -0)
43822		src/main/dither-very-fast.c (+3, -0)
43823
43824	Fix ordered, fast, and very fast dithering for PCL printers (set row
43825	ends correctly for single bit printing).
43826
43827	Fix ink shade default (if family driver doesn't pass anything in).
43828
43829	Fix Even Tone dithering for single bit dithering.
43830
438312003-06-13  <rlk>	63261c99e2931895794cbbdeef4a149678bc15cf
43832
43833	Lines: +43, -203
43834	Files:	src/main/dither-ed.c (+0, -3)
43835		src/main/dither-ordered.c (+0, -2)
43836		src/main/dither-very-fast.c (+0, -3)
43837		src/main/print-escp2.c (+43, -96)
43838		src/main/print-util.c (+0, -29)
43839		src/main/util.h (+0, -70)
43840
43841	Remove unused and unmaintained timing code
43842
438432003-06-13  <rlk>	e7e087f998ea88b7fdeb6a25855ca311e96a1aab
43844
43845	Lines: +2, -1
43846	Files:	src/ghost/README (+2, -1)
43847
43848	Minor change
43849
438502003-06-13  <rlk>	f0f90342b84037c1c55cccbd0ee2ca2030aecc12
43851
43852	Lines: +24, -12
43853	Files:	src/libgimpprintui/panel.c (+24, -12)
43854
43855	Make sure to always build page size combo correctly.
43856
438572003-06-12  <rleigh>	4875de7ce2aaa2ec86179f4a953c39cd66a353a7
43858
43859	Lines: +6, -2
43860	Files:	configure.ac (+4, -2)
43861		src/libgimpprintui/Makefile.am (+2, -0)
43862
43863	Conditionally build libgimpprintui correctly.
43864
438652003-06-11  <rlk>	4d39a939bb11c6b13c79e3dce242e39a8ef9e93d
43866
43867	Lines: +156, -100
43868	Files:	src/ghost/README (+113, -87)
43869		src/main/escp2-resolutions.c (+30, -1)
43870		src/main/print-escp2-data.c (+11, -11)
43871		src/main/print-escp2.h (+2, -1)
43872
43873	Start updating the Ghostscript doc.
43874
43875	Rename the resolution lists to be more consistent.
43876
438772003-06-09  <davehill>	aacb2d615efd4f13771083ba8f9f262fd71d7e36
43878
43879	Lines: +136, -377
43880	Files:	src/main/print-pcl.c (+136, -377)
43881
43882	Treat paper_types and paper_sources like paper_sizes (compiler allocates
43883	space etc).
43884
438852003-06-09  <mtomlinson>	49186d5cacdff403feca8f0ebffa0472844afaec
43886
43887	Lines: +11, -40
43888	Files:	src/main/dither-eventone.c (+8, -8)
43889		src/main/dither-impl.h (+0, -5)
43890		src/main/dither-inks.c (+3, -27)
43891
43892	Remove even more redundant code.
43893
438942003-06-08  <rlk>	c81a4a017dfdf05e5143a6cd5f3f46fa2dd9584b
43895
43896	Lines: +1, -3
43897	Files:	src/main/dither-impl.h (+1, -3)
43898
43899	Correct a comment.
43900
439012003-06-08  <rlk>	a78ee199c83275f0c0b571310ade5312bffc569b
43902
43903	Lines: +31, -0
43904	Files:	src/ghost/README (+31, -0)
43905
43906	Start updating this
43907
439082003-06-08  <rlk>	25e29a02457e3c167ae46e3afe05e951343cb942
43909
43910	Lines: +21, -62
43911	Files:	src/ghost/README (+21, -62)
43912
43913	Start cleaning up the resolution list
43914
439152003-06-08  <rlk>	440a485655a4c6512cf43c44efabd8f37e737091
43916
43917	Lines: +32, -58
43918	Files:	NEWS (+1, -2)
43919		configure.ac (+1, -5)
43920		src/ghost/Makefile.am (+2, -2)
43921		src/ghost/ijsgimpprint.c (+28, -49)
43922
43923	Remove use of glib from IJS driver
43924
439252003-06-08  <rlk>	2330a595e1d77d63fed5a866b4a755289e48dc13
43926
43927	Lines: +14, -60
43928	Files:	src/main/dither-eventone.c (+9, -12)
43929		src/main/dither-impl.h (+1, -9)
43930		src/main/dither-inks.c (+4, -22)
43931		src/main/dither-main.c (+0, -7)
43932		src/main/print-dither-matrices.c (+0, -10)
43933
43934	More cleanup, and fix a bug in even tone
43935
439362003-06-08  <rlk>	c1ac8c51a3bf0240dbb5e78ba810aaacedc5bc2c
43937
43938	Lines: +1, -0
43939	Files:	src/main/print-vars.c (+1, -0)
43940
43941	Free the color conversion string.
43942
439432003-06-08  <mtomlinson>	dabec488a27129a92eea9e8cfa6c69dc4c5854ad
43944
43945	Lines: +23, -102
43946	Files:	src/main/dither-eventone.c (+20, -48)
43947		src/main/dither-impl.h (+0, -11)
43948		src/main/dither-inks.c (+3, -43)
43949
43950	Remove much of the now-redundant shade code from Eventone dither.
43951
43952===============================================================================
43953Name: gimp-print-4_3_16
43954
439552003-06-08  <rlk>	35b8a71a881ac869ad426708971f804195904740
43956
43957	Lines: +0, -0
43958
43959	Gimp-Print 4.3.16 release
43960
439612003-06-08  <rlk>	a634fd76d792d6b4d6a485275d66e8c9d798de7f
43962
43963	Lines: +2, -1
43964	Files:	include/gimp-print/Makefile.am (+2, -1)
43965
43966	Add color.h.
43967
439682003-06-08  <rlk>	6cf27037bd244ebdf01c472f117dbd3162f6f779
43969
43970	Lines: +37, -13
43971	Files:	NEWS (+35, -11)
43972		README (+1, -1)
43973		debian/README.Debian (+1, -1)
43974
43975	Prep for Gimp-Print 4.3.16
43976
439772003-06-08  <rlk>	d96abe52331a9c023047dd38efc2101a3663f55b
43978
43979	Lines: +240, -123
43980	Files:	src/main/escp2-channels.c (+159, -121)
43981		src/main/escp2-papers.c (+72, -1)
43982		src/main/print-escp2.h (+3, -1)
43983		src/main/print-vars.c (+6, -0)
43984
43985	Add matte black UltraChrome and archival matte paper.
43986
439872003-06-07  <rlk>	39c330c09eb1da0fb8baf4649914bb7d6f2e17e0
43988
43989	Lines: +3, -1
43990	Files:	src/libgimpprintui/panel.c (+3, -1)
43991
43992	Don't change the activity status of a value.
43993
439942003-06-07  <rlk>	851c8422ea8a148631cfa1b57c049dd61391de59
43995
43996	Lines: +5, -0
43997	Files:	src/main/printers.c (+5, -0)
43998
43999	Don't attempt to check a parameter that is inactive.
44000
440012003-06-07  <rlk>	b07f8914014cd9a37678a49799c606e18b88d91f
44002
44003	Lines: +36, -1
44004	Files:	NEWS (+35, -0)
44005		configure.ac (+1, -1)
44006
44007	Increment version
44008
440092003-06-07  <rlk>	b671c5a4d7ef87d6373510db3b6b85fcc7cea4a5
44010
44011	Lines: +554, -1604
44012	Files:	src/main/escp2-channels.c (+128, -95)
44013		src/main/escp2-inks.c (+184, -1352)
44014		src/main/print-escp2-data.c (+82, -82)
44015		src/main/print-escp2.c (+105, -48)
44016		src/main/print-escp2.h (+35, -27)
44017		src/main/print-vars.c (+19, -0)
44018		src/main/util.h (+1, -0)
44019
44020	Associate ink types with ink sets.
44021
44022	Associate shades with ink sets, rather than with dot sizes.
44023
440242003-06-07  <rlk>	d9df9478186f882116229fc9f579a47bb0a6518d
44025
44026	Lines: +19, -3
44027	Files:	src/libgimpprintui/panel.c (+19, -3)
44028
44029	Enable/disable options based on combo settings
44030
440312003-06-06  <rlk>	7e03757547bb7531aa071cea9d57599b8f06390d
44032
44033	Lines: +26, -25
44034	Files:	src/main/dither-inks.c (+8, -7)
44035		src/main/escp2-inks.c (+12, -12)
44036		src/main/print-canon.c (+4, -4)
44037		src/main/print-lexmark.c (+1, -1)
44038		src/main/print-pcl.c (+1, -1)
44039
44040	List inks from darkest to lightest.  This makes it easy to create only
44041	some of the shades of the ink.
44042
440432003-06-06  <rlk>	824f23f42ef52a8e527453bd58709e04b24497fc
44044
44045	Lines: +45, -2
44046	Files:	src/main/escp2-channels.c (+1, -1)
44047		src/main/escp2-papers.c (+42, -0)
44048		src/main/print-escp2-data.c (+1, -1)
44049		src/main/print-escp2.h (+1, -0)
44050
44051	Tuning for the 950
44052
440532003-06-06  <rlk>	584dc95be8ce71e3ae660665ec17a509ffd0b13b
44054
44055	Lines: +354, -465
44056	Files:	src/main/escp2-inks.c (+354, -465)
44057
44058	Clean up unused ink definitions
44059
440602003-06-06  <rlk>	1866f796aac134e65ff6962e4c9c350e52113a1c
44061
44062	Lines: +1052, -619
44063	Files:	src/main/escp2-channels.c (+532, -105)
44064		src/main/escp2-inks.c (+1, -0)
44065		src/main/escp2-papers.c (+212, -228)
44066		src/main/print-escp2-data.c (+119, -178)
44067		src/main/print-escp2.c (+90, -36)
44068		src/main/print-escp2.h (+98, -72)
44069
44070	Support multiple inksets per printer, with different characteristics.
44071
440722003-06-06  <rlk>	facafb2b50434feea588f5f0b61db5b97d726211
44073
44074	Lines: +4, -0
44075	Files:	src/main/dither-inks.c (+4, -0)
44076
44077	Insert a few asserts for safety.
44078
440792003-06-05  <rlk>	232a3907105b925c3e9a0579efc5a54c479e957e
44080
44081	Lines: +0, -1
44082	Files:	src/main/print-olympus.c (+0, -1)
44083
44084	There should be no need for stdint.h.  If something should break, this
44085	should probably include sys/types.h.
44086
440872003-06-05  <rlk>	23e64e4d81b5eff13dd074ef48eff4be2536771d
44088
44089	Lines: +1, -0
44090	Files:	src/libgimpprintui/gimp-print-ui-internal.h (+1, -0)
44091
44092	Need sys/types.h for off_t.
44093
440942003-06-04  <rlk>	1d2cbd475d30e8d27e6a7a336c49d8ce915f6b92
44095
44096	Lines: +25, -5
44097	Files:	src/main/channel.c (+22, -5)
44098		src/main/color.h (+3, -0)
44099
44100	Do not take density into account for doing channel splitting
44101
441022003-06-04  <rlk>	6c2d90aff28a1d503f9330c540c2bac86004bf9a
44103
44104	Lines: +1, -1
44105	Files:	src/main/print-escp2-data.c (+1, -1)
44106
44107	Fix densities for 2200
44108
441092003-06-04  <rlk>	ca0382b4cc9cad3bede497e3520590871e558001
44110
44111	Lines: +8, -0
44112	Files:	src/main/dither-inks.c (+8, -0)
44113
44114	Print more debug info
44115
441162003-06-04  <rlk>	436851eb02b5806746d21357727997372150cd00
44117
44118	Lines: +2, -2
44119	Files:	src/main/escp2-inks.c (+2, -2)
44120
44121	More tweaking of drop size
44122
441232003-06-04  <rlk>	f36b98e3ceb5a654cb6d8055d0b0e7b0ff2cecc2
44124
44125	Lines: +0, -5
44126	Files:	src/escputil/escputil.c (+0, -5)
44127
44128	Remove extra status check that shouldn't be there.
44129
441302003-06-04  <rlk>	160af59c837e2aec5fad8ced2359a54d19e3892e
44131
44132	Lines: +1, -1
44133	Files:	src/main/escp2-resolutions.c (+1, -1)
44134
44135	Fix typo
44136
441372003-06-04  <rlk>	b21b751fe19f9cb5f6e36330cdf9b0a28449a63f
44138
44139	Lines: +2, -2
44140	Files:	src/main/escp2-inks.c (+2, -2)
44141
44142	Fix up dot sizes for STP 2200
44143
441442003-06-04  <rlk>	0d09d218f887f2e3ac5efff47402aa9d0b79a42f
44145
44146	Lines: +21, -17
44147	Files:	src/main/Makefile.am (+1, -1)
44148		src/main/module.c (+16, -14)
44149		src/main/print-color.c (+4, -2)
44150
44151	Fix up the module interface.
44152
44153	Avoid accidental overflow in the color code.
44154
44155	Handle gcr upper bound > 1 correctly in color code.
44156
441572003-06-03  <rleigh>	d91bfd7108584f5b940da995e39ea319d78bc9f2
44158
44159	Lines: +600, -123
44160	Files:	include/gimp-print/color.h (added +59)
44161		include/gimp-print/gimp-print.h (+8, -0)
44162		src/main/Makefile.am (+39, -25)
44163		src/main/color.c (added +292)
44164		src/main/color.h (+36, -0)
44165		src/main/module.c (+7, -1)
44166		src/main/module.h (+2, -1)
44167		src/main/print-canon.c (+12, -12)
44168		src/main/print-color.c (+65, -9)
44169		src/main/print-escp2.c (+12, -12)
44170		src/main/print-lexmark.c (+12, -12)
44171		src/main/print-olympus.c (+12, -12)
44172		src/main/print-pcl.c (+12, -12)
44173		src/main/print-ps.c (+12, -12)
44174		src/main/print-raw.c (+12, -12)
44175		src/main/print-vars.c (+5, -0)
44176		src/main/printers.c (+3, -3)
44177
44178	Modularise the colour code.
44179	print-color.c becomes the color-traditional module.
44180	color.c is the generic colour interface.
44181	print-vars.c is changed to specify the selected colour conversion module.
44182
441832003-06-02  <rlk>	de4874a22367724e583c5a74daeb702d0639537f
44184
44185	Lines: +4, -1
44186	Files:	src/main/channel.c (+4, -1)
44187
44188	Handle empty channels correctly (necessary for 5-color composite)
44189
441902003-06-02  <rlk>	9eecbd3003d436ef35ec8af29325c1a5b648e27b
44191
44192	Lines: +3, -0
44193	Files:	src/main/print-escp2.h (+3, -0)
44194
44195	Fix list of inklists
44196
441972003-06-02  <rlk>	bc3855728558a1ecea5c451c78277ba423cae8e2
44198
44199	Lines: +5, -5
44200	Files:	src/main/print-escp2-data.c (+5, -5)
44201
44202	Adjust the density of the 2200 at high resolution.
44203
442042003-06-02  <rlk>	e81df296dfdc74cde29ac6642b3ffbc5a8b2cdd4
44205
44206	Lines: +252, -9
44207	Files:	src/main/escp2-channels.c (+252, -9)
44208
44209	The ESP 950/960, 2100/2200, and PM-970C (with fast 360 DPI modes)
44210	actually have slightly offset heads.
44211
442122003-06-02  <rlk>	0b0759a999f4ed762ee5b7171730738a2f35d77f
44213
44214	Lines: +3, -3
44215	Files:	src/main/escp2-inks.c (+3, -3)
44216
44217	Adjust the 2200 inks
44218
442192003-06-02  <rlk>	a00b42c555132e32b52bed7518bf605757764fee
44220
44221	Lines: +1, -1
44222	Files:	src/foomatic/foomatic-generator.in (+1, -1)
44223
44224	Minor typo in comment
44225
442262003-06-01  <rlk>	d4ec158cbb0232673ab798837da3d9827ba8e4ec
44227
44228	Lines: +74, -15
44229	Files:	src/testpattern/testpattern.c (+58, -13)
44230		src/testpattern/testpattern.h (+5, -1)
44231		src/testpattern/testpatternl.l (+1, -0)
44232		src/testpattern/testpatterny.y (+10, -1)
44233
44234	Add grid scale command
44235
442362003-06-01  <rlk>	7fcc8fa360b27752ff718d6da1b05dfff6f88f23
44237
44238	Lines: +5, -5
44239	Files:	src/main/escp2-inks.c (+5, -5)
44240
44241	Fix up more ink shades for Epson printers
44242
442432003-06-01  <rlk>	ebd1ccbe3bc6244714a63d0ef31c447b80110a0e
44244
44245	Lines: +53, -38
44246	Files:	src/main/escp2-inks.c (+53, -38)
44247
44248	Tune a number of photo printers
44249
44250===============================================================================
44251Name: gimp-print-4_3_15
44252
442532003-06-01  <rlk>	f4067c69280142528fe408df4fa809df635f4be7
44254
44255	Lines: +0, -0
44256
44257	Gimp-Print 4.3.15
44258
442592003-06-01  <rlk>	ae3544c60d67c150c385090ab2295bf08162f27f
44260
44261	Lines: +1, -1
44262	Files:	src/main/print-list.c (+1, -1)
44263
44264	Cast item to be freed correctly to non-const
44265
442662003-06-01  <rlk>	0da81dfe490a037b9df018a20a5965d22d097534
44267
44268	Lines: +3, -3
44269	Files:	src/main/module.c (+3, -3)
44270
44271	Changed call sequence
44272
442732003-06-01  <rlk>	29c2d86097743b633a4334ac951b1cc76594e4e1
44274
44275	Lines: +10, -6
44276	Files:	NEWS (+10, -6)
44277
44278	Prep for Gimp-Print 4.3.15
44279
442802003-05-31  <rlk>	2f064e3defd5734f6e3cb0b262987650394d1fcf
44281
44282	Lines: +3, -1
44283	Files:	src/main/.cvsignore (+3, -1)
44284
44285	Update the ignore files
44286
442872003-05-31  <rlk>	dea8c608bbc6257bd933e82c0f40f897efd90d6f
44288
44289	Lines: +35, -11
44290	Files:	NEWS (+32, -9)
44291		README (+3, -2)
44292
44293	Updates
44294
442952003-05-31  <rlk>	6beb3991bb9e383fa0faebea88a03aa12c4b9740
44296
44297	Lines: +3, -3
44298	Files:	src/main/print-color.c (+3, -3)
44299
44300	Name the new mode Threshold rather than Line Art to avoid confusion.
44301	However, we'll still rename Line Art to Uncorrected.
44302
443032003-05-31  <rlk>	ceddf717b6bc02b609d3bdba266ae793ce86d127
44304
44305	Lines: +512, -19
44306	Files:	src/main/print-color.c (+512, -19)
44307
44308	Change Line Art mode to "Uncorrected"; add new Line Art mode that
44309	thresholds.
44310
443112003-05-31  <rlk>	07c4c4471eefbbe4185dcc94e3614a233e98e785
44312
44313	Lines: +2, -2
44314	Files:	src/main/dither-main.c (+2, -2)
44315
44316	Set row ends for the correct channel
44317
443182003-05-31  <rlk>	dde3092d345d140f8ba17d88b99e470099f55d25
44319
44320	Lines: +333, -157
44321	Files:	src/main/print-escp2.c (+17, -8)
44322		src/main/print-list.c (+192, -30)
44323		src/main/print-papers.c (+6, -9)
44324		src/main/print-vars.c (+48, -45)
44325		src/main/printers.c (+53, -42)
44326		src/main/string-list.c (+8, -12)
44327		src/main/util.h (+5, -5)
44328		src/main/xml.c (+4, -6)
44329
44330	Performance improvements in infrastructure
44331
443322003-05-31  <rlk>	e999bdef8846d29f58b79b940239c767fc85f8ce
44333
44334	Lines: +11, -0
44335	Files:	configure.ac (+11, -0)
44336
44337	Enable profiling build
44338
443392003-05-31  <rlk>	8f39e86f064f91131a7d04dc224ed5bcf85896f9
44340
44341	Lines: +1, -1
44342	Files:	scripts/global.mk (+1, -1)
44343
44344	Put both src/main and src/main/.libs on STP_MODULE_PATH.
44345
443462003-05-30  <rlk>	5bd9bb7ab0d6a48def8dd8be1033fd2981ed9fe8
44347
44348	Lines: +64, -10
44349	Files:	src/main/dither-ordered.c (+29, -3)
44350		src/main/dither-very-fast.c (+35, -7)
44351
44352	Performance improvements
44353
443542003-05-30  <davehill>	f9887cf8ff038be05d4b67d054ddad32d73bbc9e
44355
44356	Lines: +270, -406
44357	Files:	src/main/print-pcl.c (+270, -406)
44358
44359	Allow the compiler to allocate space for the paper_sizes instead of just
44360	having arrays - saves static space and allows future split of code.
44361
443622003-05-30  <davehill>	bda20b3cfeaaa7a575bc0a6ad0f3c29edb106ef6
44363
44364	Lines: +0, -1
44365	Files:	po/POTFILES.in (+0, -1)
44366
44367	Removed "dither-fast.c" so "po" will build.
44368
443692003-05-30  <rlk>	c5d3fcb09b758093cae31817897558b39cf06b03
44370
44371	Lines: +10, -0
44372	Files:	test/run-testdither (+10, -0)
44373
44374	.
44375
443762003-05-30  <rlk>	66ab3890acbaddea0c3f5246ba58866287b8c96d
44377
44378	Lines: +12, -3
44379	Files:	test/testdither.c (+12, -3)
44380
44381	Don't print progress if not printing to a tty
44382
443832003-05-30  <rlk>	365144eda0f769f9d24b75590f15390e4b3e83d6
44384
44385	Lines: +1, -2
44386	Files:	test/testdither.c (+1, -2)
44387
44388	Simplify output
44389
443902003-05-30  <rlk>	2fb1ce43b824402d79e86daf14d1313f77d8e38a
44391
44392	Lines: +35, -4
44393	Files:	NEWS (+32, -1)
44394		README (+1, -1)
44395		configure.ac (+1, -1)
44396		debian/README.Debian (+1, -1)
44397
44398	Prep for Gimp-Print 4.3.15
44399
444002003-05-30  <rlk>	03003760055d13328df0719363a115cdbdc17733
44401
44402	Lines: +43, -44
44403	Files:	src/main/escp2-channels.c (+25, -25)
44404		src/main/escp2-inks.c (+17, -17)
44405		src/main/print-escp2.c (+1, -2)
44406
44407	Minor fixes
44408
444092003-05-30  <rlk>	e376c373ced0aa2c0dc958345897bd09e6c0cd0a
44410
44411	Lines: +88, -88
44412	Files:	src/main/escp2-inks.c (+3, -3)
44413		src/main/print-escp2.h (+85, -85)
44414
44415	Save some space
44416
444172003-05-30  <rlk>	41f3168d08f2811c71e90556aa00afdcbaf473a9
44418
44419	Lines: +91, -321
44420	Files:	src/main/Makefile.am (+0, -1)
44421		src/main/dither-ed.c (+33, -22)
44422		src/main/dither-fast.c (removed -144)
44423		src/main/dither-impl.h (+0, -1)
44424		src/main/dither-inks.c (+4, -4)
44425		src/main/dither-inlined-functions.h (+0, -15)
44426		src/main/dither-main.c (+2, -3)
44427		src/main/dither-ordered.c (+21, -108)
44428		src/main/dither-very-fast.c (+31, -23)
44429
44430	Fix up the dither routines.  Adaptive hybrid isn't really
44431	working correctly; we'll figure that out later.
44432
444332003-05-29  <rleigh>	5b12170af77ce7c658e2693fa9ce59739fea621e
44434
44435	Lines: +1, -1
44436	Files:	scripts/Makefile.am (+1, -1)
44437
44438	Add missing backslash so all needed files are distributed.
44439
444402003-05-29  <rleigh>	ce16323fe2a635d65bcf8bc336962e6b3377368a
44441
44442	Lines: +8, -8
44443	Files:	debian/README.building (+4, -4)
44444		debian/control.in (+1, -1)
44445		src/main/Makefile.am (+3, -3)
44446
44447	Update Debian packaging and fix "make dist".
44448
444492003-05-29  <rleigh>	1bc23449b54a049e44d4e235794d48dbae85b8bb
44450
44451	Lines: +0, -0
44452
44453	Update the British English translation for printer model changes/additions.
44454
444552003-05-29  <rlk>	bdd3864c16581d6eed5d4e237372ac75dc8a1f50
44456
44457	Lines: +147, -166
44458	Files:	src/main/channel.c (+103, -16)
44459		src/main/color.h (+6, -2)
44460		src/main/dither-ed.c (+2, -10)
44461		src/main/dither-eventone.c (+8, -73)
44462		src/main/dither-fast.c (+0, -2)
44463		src/main/dither-impl.h (+0, -3)
44464		src/main/dither-inks.c (+3, -28)
44465		src/main/dither-ordered.c (+0, -2)
44466		src/main/dither-very-fast.c (+1, -3)
44467		src/main/dither.h (+0, -3)
44468		src/main/print-canon.c (+5, -5)
44469		src/main/print-escp2.c (+1, -1)
44470		src/main/print-lexmark.c (+7, -7)
44471		src/main/print-olympus.c (+1, -1)
44472		src/main/print-pcl.c (+6, -6)
44473		src/main/print-ps.c (+3, -3)
44474		src/main/print-raw.c (+1, -1)
44475
44476	Move density into channel code instead of dither code
44477
444782003-05-28  <rlk>	3a3c36ece0bce3fea2ba61c2eb1f6f11ef9cc4f6
44479
44480	Lines: +851, -1711
44481	Files:	include/gimp-print/gimp-print.h (+1, -1)
44482		src/gimp/print.c (+4, -6)
44483		src/main/dither-ed.c (+3, -1)
44484		src/main/dither-impl.h (+2, -2)
44485		src/main/dither-inks.c (+33, -3)
44486		src/main/dither.h (+8, -2)
44487		src/main/escp2-channels.c (+3, -3)
44488		src/main/escp2-driver.c (+1, -4)
44489		src/main/escp2-inks.c (+286, -1303)
44490		src/main/escp2-resolutions.c (+284, -246)
44491		src/main/print-canon.c (+1, -1)
44492		src/main/print-color.c (+17, -14)
44493		src/main/print-escp2-data.c (+24, -24)
44494		src/main/print-escp2.c (+129, -43)
44495		src/main/print-escp2.h (+16, -18)
44496		src/main/print-lexmark.c (+3, -3)
44497		src/main/print-pcl.c (+4, -4)
44498		src/main/print-vars.c (+6, -5)
44499		src/main/printers.c (+1, -1)
44500		src/main/printers.h (+2, -2)
44501		src/main/sequence.c (+5, -7)
44502		test/testdither.c (+18, -18)
44503
44504	Start fixing some problems introduced recently.
44505
44506	Make raw type immutable.
44507
44508	Add simplified way of expressing shades.
44509
445102003-05-26  <rlk>	8d001e521dd2f7f1611eabd3792c5f873ec06be8
44511
44512	Lines: +2145, -2830
44513	Files:	src/main/Makefile.am (+1, -0)
44514		src/main/channel.c (added +317)
44515		src/main/color.h (+19, -3)
44516		src/main/dither-ed.c (+20, -97)
44517		src/main/dither-eventone.c (+12, -139)
44518		src/main/dither-fast.c (+11, -77)
44519		src/main/dither-impl.h (+18, -30)
44520		src/main/dither-inks.c (+324, -234)
44521		src/main/dither-inlined-functions.h (+4, -4)
44522		src/main/dither-main.c (+39, -170)
44523		src/main/dither-ordered.c (+11, -79)
44524		src/main/dither-very-fast.c (+15, -80)
44525		src/main/dither.h (+13, -40)
44526		src/main/escp2-channels.c (+34, -111)
44527		src/main/escp2-inks.c (+328, -1079)
44528		src/main/print-canon.c (+150, -100)
44529		src/main/print-color.c (+253, -345)
44530		src/main/print-dither-matrices.c (+10, -10)
44531		src/main/print-escp2.c (+155, -52)
44532		src/main/print-escp2.h (+3, -4)
44533		src/main/print-lexmark.c (+130, -24)
44534		src/main/print-olympus.c (+19, -18)
44535		src/main/print-pcl.c (+142, -60)
44536		src/main/print-ps.c (+16, -6)
44537		src/main/print-raw.c (+31, -11)
44538		test/testdither.c (+70, -57)
44539
44540	New channel architecture.
44541
44542	Splitting into dark/light inks, quadtones, etc. is now done in a new
44543	"channel" layer, between the color code and the dither code.  It
44544	is envisioned that eventually there may be a string of channel
44545	operations, so that the color code would itself be a channel
44546	operation.
44547
44548	This has the desirable effect also of simplifying the dither code,
44549	as the dither code does not have to worry about a black channel that
44550	must be treated specially.  It will make it easier to implement
44551	ink limiting, sliding conversions between dark and light inks based
44552	on black level, etc.
44553
44554	This has been tested to the level prior to this commit.  The fast
44555	dither is behaving badly in 6-colors, but this was determined to
44556	predate this change.
44557
44558	Somewhat to my surprise, quality actually seems to be a bit higher
44559	than it was before.  Perhaps simpler really is better...
44560
445612003-05-25  <rlk>	a90a7c1a6a989d1401ad75918dd19d1abf4ed663
44562
44563	Lines: +2, -1
44564	Files:	NEWS (+2, -1)
44565
44566	A few updates
44567
445682003-05-25  <rlk>	1fdeb0a7ca32871ca9873bf9f7dfc2dbaed1a211
44569
44570	Lines: +5, -0
44571	Files:	src/testpattern/run-testpattern (+5, -0)
44572
44573	Set the module path correctly to enable things to run in the sandbox
44574
445752003-05-25  <rlk>	006195df1d956aa161ec32773a8eb21d42ac9b71
44576
44577	Lines: +1, -1
44578	Files:	src/main/escp2-driver.c (+1, -1)
44579
44580	Send proper reset command after remote mode commands
44581
445822003-05-25  <rlk>	6b174b231953a776d0859fb613e0313e3346ccd6
44583
44584	Lines: +1, -1
44585	Files:	src/main/module.c (+1, -1)
44586
44587	Work around bug in handling module order in Print plugin
44588
445892003-05-25  <rlk>	1bfd6d65aa1360b6d876cd9dde0f0e55c47ab98a
44590
44591	Lines: +3, -3
44592	Files:	test/run-testdither (+3, -3)
44593
44594	Test both 1-bit and 2-bit dithers.
44595
445962003-05-25  <rlk>	093dba967f32e72639de8d4a5128f4cc1dda98b9
44597
44598	Lines: +1, -1
44599	Files:	test/parse-escp2 (+1, -1)
44600
44601	Calculate file offsets correctly in remote mode commands
44602
446032003-05-25  <rlk>	1e2122f9e776e41e662069725a38d6b2db5b9ee6
44604
44605	Lines: +14, -5
44606	Files:	src/testpattern/run-testpattern (+14, -5)
44607
44608	Clean up the arguments, provide usage string
44609
446102003-05-25  <rlk>	d10805155ee004a0125e84ff382ccd9e21f01b83
44611
44612	Lines: +8, -0
44613	Files:	src/libgimpprintui/panel.c (+8, -0)
44614
44615	Note order dependency on module loading for future fix.
44616
446172003-05-23  <rlk>	ededc1368b8ca4db5f33fcccdf631f371f29439d
44618
44619	Lines: +0, -0
44620
44621	Update po files
44622
446232003-05-23  <rlk>	4e52f4d1b8abfc438fc19d7a5f8197427edc2adf
44624
44625	Lines: +3, -0
44626	Files:	src/foomatic/foomatic-generator.in (+2, -0)
44627		src/main/module.c (+1, -0)
44628
44629	A few minor fixes for the Olympus driver
44630
446312003-05-22  <m0m>	d0ef8513e3339412e6ed1b6ddc730b3eba64b19c
44632
44633	Lines: +565, -1
44634	Files:	NEWS (+4, -0)
44635		src/foomatic/foomatic-printermap (+3, -0)
44636		src/main/Makefile.am (+5, -1)
44637		src/main/module.c (+1, -0)
44638		src/main/print-olympus.c (added +546)
44639		src/main/printers.xml (+6, -0)
44640
44641	Merge with olympus driver
44642
446432003-05-20  <rleigh>	c02005c4b4114c9e8920babdb2cd3f8e8bac7aee
44644
44645	Lines: +40, -39
44646	Files:	Makefile.am (+1, -1)
44647		configure.ac (+5, -4)
44648		doc/README.maintaining (+15, -8)
44649		scripts/autogen.sh (+19, -26)
44650
44651	Update to gettext 0.11.x
44652	Require libtool 1.4.3 or 1.5.
44653
446542003-05-20  <rlk>	b1b64980632cdd09ec9298303dce52712dc39943
44655
44656	Lines: +9, -11
44657	Files:	scripts/global.mk (+1, -1)
44658		src/cups/Makefile.am (+1, -2)
44659		src/foomatic/Makefile.am (+1, -1)
44660		src/ghost/Makefile.am (+1, -1)
44661		src/gimp/Makefile.am (+1, -1)
44662		src/libgimpprintui/Makefile.am (+1, -1)
44663		src/main/Makefile.am (+1, -2)
44664		src/testpattern/Makefile.am (+1, -1)
44665		test/Makefile.am (+1, -1)
44666
44667	Fix include ordering
44668
446692003-05-12  <davehill>	7151adb3f1531bd78ecedabda606262c7717586d
44670
44671	Lines: +1, -1
44672	Files:	src/foomatic/foomatic-printermap (+1, -1)
44673
44674	Over-zealously changed HP LJII to a IIP.
44675
44676===============================================================================
44677Name: gimp-print-4_3_14
44678
446792003-05-11  <rlk>	288353080ab2ef91def4f59c69bda123b9bf8d45
44680
44681	Lines: +0, -0
44682
44683	Gimp-Print 4.3.14
44684
446852003-05-11  <rlk>	b9d8c0ccfe54e4b2aa1a9aef751968675ea65bcc
44686
44687	Lines: +0, -8
44688	Files:	scripts/autogen.sh (+0, -8)
44689
44690	Remove obsolete (and redundant) stanza
44691
446922003-05-11  <rlk>	d8aed9fde268d04b00a726baccbd7e3b936524b6
44693
44694	Lines: +0, -1
44695	Files:	scripts/autogen.sh (+0, -1)
44696
44697	Don't call gettextize twice
44698
446992003-05-11  <rlk>	8e98b76c804deed02794fa66a25409103311ef86
44700
44701	Lines: +22, -20
44702	Files:	scripts/autogen.sh (+22, -20)
44703
44704	Don't create the configure.in symlink if we don't need it
44705
447062003-05-11  <rlk>	be62bbe594019766f8a6f4173871e4bc53a8d1c9
44707
44708	Lines: +15, -16
44709	Files:	NEWS (+15, -16)
44710
44711	Prep for 4.3.14
44712
447132003-05-11  <rlk>	e278dd3266c52f515d88e4b202c14b08e213eba2
44714
44715	Lines: +12, -15
44716	Files:	src/cups/genppd.c (+12, -15)
44717
44718	Don't set default output order for now until we figure out how to do
44719	it correctly.
44720
447212003-05-10  <rlk>	dd235da2cc6f98ba6cc72e98a2a40931cd0e561e
44722
44723	Lines: +5, -18
44724	Files:	src/main/color.h (+0, -4)
44725		src/main/gimp-print-internal.h (+5, -0)
44726		src/main/printers.c (+0, -1)
44727		src/main/printers.h (+0, -8)
44728		src/main/util.h (+0, -4)
44729		src/main/xml.h (+0, -1)
44730
44731	Clean up of header files
44732
447332003-05-10  <rlk>	e9ca461f98c5e04816e75b9b39500ad6c2e5481a
44734
44735	Lines: +0, -1
44736	Files:	src/main/dither-main.c (+0, -1)
44737
44738	Don't need vars.h.
44739
447402003-05-10  <rlk>	c6dc84e382e0da4a4c758c4feddb8df10f90e66a
44741
44742	Lines: +1, -1
44743	Files:	src/main/escp2-driver.c (+1, -1)
44744
44745	Syntax error
44746
447472003-05-10  <rlk>	729703a0b0dd839171204708534b7b589da980be
44748
44749	Lines: +2, -1
44750	Files:	src/main/dither-fast.c (+2, -1)
44751
44752	Some improvement
44753
447542003-05-10  <rlk>	d4632fe5feee1f067d63642a0332fcf10a803e37
44755
44756	Lines: +4, -6
44757	Files:	src/main/dither-ed.c (+2, -2)
44758		src/main/dither-fast.c (+1, -1)
44759		src/main/dither-ordered.c (+1, -1)
44760		src/main/dither-very-fast.c (+0, -2)
44761
44762	Fix the remaining dither issues with fast, adaptive, and ordered
44763
447642003-05-10  <rlk>	152e02ad59de1ef58b3e3d5662fa14016571153b
44765
44766	Lines: +3, -4
44767	Files:	src/main/dither-ed.c (+1, -1)
44768		src/main/dither-fast.c (+1, -2)
44769		src/main/dither-ordered.c (+1, -1)
44770
44771	Fix light-dark transition in ED, fast, and ordered dither
44772
447732003-05-09  <rlk>	74df1e67e60014b2e2e9a737fece9ea21189f14c
44774
44775	Lines: +20, -10
44776	Files:	NEWS (+20, -10)
44777
44778	Update
44779
447802003-05-09  <rlk>	1c2fe2ecf8ab794d09e0360cef60382f56c9b00f
44781
44782	Lines: +35, -11
44783	Files:	src/testpattern/run-testpattern (+30, -10)
44784		src/testpattern/testpatterny.y (+5, -1)
44785
44786	Improve coverage
44787
447882003-05-09  <rlk>	9daa4232b58ec47982650414f02aa5531904c967
44789
44790	Lines: +29, -7
44791	Files:	src/main/print-canon.c (+16, -7)
44792		src/main/print-lexmark.c (+7, -0)
44793		src/main/print-pcl.c (+6, -0)
44794
44795	Don't add nonexistent channels.
44796
447972003-05-09  <rlk>	c08273b22a333f031e4e4a2e0201582dcc294b72
44798
44799	Lines: +11, -0
44800	Files:	src/cups/genppd.c (+11, -0)
44801
44802	735493 CUPS PPD files lacking *OutputOrder
44803
448042003-05-09  <rlk>	15dd56f3ebba0f97a6b7594f8e9b11ae97cde577
44805
44806	Lines: +13, -10
44807	Files:	NEWS (+13, -10)
44808
44809	Update
44810
448112003-05-09  <rlk>	229fe206f592cfbfb0dd7d496786aec85e5925d2
44812
44813	Lines: +4, -2
44814	Files:	src/main/escp2-driver.c (+4, -2)
44815
44816	Fix printing to non-photo printers
44817
448182003-05-09  <mtomlinson>	5380de2008fb4be81c96bab613aaade742ae0e02
44819
44820	Lines: +3, -1
44821	Files:	src/main/dither-eventone.c (+3, -1)
44822
44823	Fix a bug printing zero density.
44824
448252003-05-08  <rleigh>	118d49cbdf61ad18279c844a7419eb6120b1a941
44826
44827	Lines: +11, -4
44828	Files:	debian/changelog (+9, -2)
44829		debian/control.in (+2, -2)
44830
44831	Update for 4.3.14.
44832	Move development packages to section "libdevel".
44833
448342003-05-08  <rleigh>	34c6d3b0b1ddbcb5eb3402ec1f985e13c7405246
44835
44836	Lines: +2, -1
44837	Files:	src/main/Makefile.am (+2, -1)
44838
44839	Create xmli18n.h during "make dist".
44840
448412003-05-08  <rlk>	0dd9e75d048e0ced10fa0d712dece2eb5ee31a2c
44842
44843	Lines: +47, -3
44844	Files:	NEWS (+45, -1)
44845		README (+1, -1)
44846		debian/README.Debian (+1, -1)
44847
44848	Increment version
44849
448502003-05-08  <rlk>	de8b2f87636e365bc72532dfe3113b217effe856
44851
44852	Lines: +10, -11
44853	Files:	src/main/dither-ed.c (+2, -3)
44854		src/main/dither-inks.c (+2, -2)
44855		src/main/dither-main.c (+1, -0)
44856		src/main/dither-ordered.c (+5, -6)
44857
44858	Fix long-standing issue with ordered dither at low density
44859
448602003-05-08  <rlk>	823371b280087516809343a0f8763317be048dc1
44861
44862	Lines: +0, -4
44863	Files:	src/libgimpprintui/panel.c (+0, -4)
44864
44865	Remove debugging statements
44866
448672003-05-08  <rlk>	62676bce6309acda0467af6c5b35d936e3fbc915
44868
44869	Lines: +318, -298
44870	Files:	NEWS (+27, -9)
44871		src/foomatic/foomatic-printermap (+291, -289)
44872
44873	Update printer map
44874
448752003-05-07  <tillkamppeter>	b04b7f578b98566bb81cf61e01623abf8ceef29c
44876
44877	Lines: +15, -4
44878	Files:	src/foomatic/foomatic-printermap (+15, -4)
44879
44880	Added new laser printers.
44881
448822003-05-07  <rleigh>	99546b322dba51cc714ee15c7e8c95d0436fc63e
44883
44884	Lines: +4, -1
44885	Files:	configure.ac (+4, -1)
44886
44887	Only enable some GCC warnings if maintainer mode is used
44888
448892003-05-07  <rlk>	cac1e9de4b0f2af81e0598ef36da380a77d8ca00
44890
44891	Lines: +5, -0
44892	Files:	src/main/escp2-driver.c (+5, -0)
44893
44894	Print boolean parameters in the file header
44895
448962003-05-07  <rlk>	0d5fa7abb093f129ed61eda2ce6fdcdd7fa4c0ce
44897
44898	Lines: +1, -1
44899	Files:	src/main/print-escp2.c (+1, -1)
44900
44901	Do ink dotsize adjustment correctly
44902
449032003-05-07  <rlk>	fa379b41628e892adee501cab055b71a82c9ea34
44904
44905	Lines: +69, -7
44906	Files:	src/libgimpprintui/panel.c (+48, -5)
44907		src/main/print-color.c (+1, -1)
44908		src/main/print-escp2.c (+20, -1)
44909
44910	Epson driver: add ability to turn off dot resizing.
44911
44912	Color: make contrast type (linear vs. regular) mandatory.
44913
44914	GUI: improve behavior of set defaults
44915
449162003-05-06  <rlk>	17169f547125a098bce0f9ebc2d4f4a4be56164a
44917
44918	Lines: +775, -671
44919	Files:	src/main/Makefile.am (+1, -0)
44920		src/main/escp2-driver.c (added +619)
44921		src/main/print-escp2.c (+56, -671)
44922		src/main/print-escp2.h (+99, -0)
44923
44924	Split up the Epson driver even more
44925
449262003-05-05  <rlk>	6f7e27d535ba7b8b33e8d7d3df5aebc3ee53a7bd
44927
44928	Lines: +0, -2
44929	Files:	src/main/escp2-resolutions.c (+0, -2)
44930
44931	Remove 1440x1440 HQ from 2880 dpi list.
44932
449332003-05-05  <rlk>	51d622de3951c131a66f066fb7576f068514981a
44934
44935	Lines: +1500, -1610
44936	Files:	configure.ac (+2, -3)
44937		doc/developer/integrating.texi (+2, -2)
44938		doc/developer/new-printer.texi (+12, -12)
44939		doc/developer/weave.texi (+77, -149)
44940		include/gimp-print/array.h (+1, -1)
44941		include/gimp-print/curve.h (+1, -1)
44942		include/gimp-print/gimp-print.h (+1, -1)
44943		include/gimp-print/sequence.h (+15, -14)
44944		po/cs.po (added +0)
44945		scripts/autogen.sh (+2, -2)
44946		src/cups/genppd.c (+9, -9)
44947		src/escputil/escputil.c (+11, -11)
44948		src/foomatic/printer_options.c (+5, -5)
44949		src/gimp/print.c (+0, -1)
44950		src/libgimpprintui/gimp-print-ui-internal.h (+0, -12)
44951		src/libgimpprintui/panel.c (+4, -4)
44952		src/libgimpprintui/plist.c (+2, -2)
44953		src/libgimpprintui/printrc.h (+0, -2)
44954		src/libgimpprintui/printrcy.y (+0, -1)
44955		src/main/array.c (+14, -25)
44956		src/main/curve.c (+35, -39)
44957		src/main/dither-eventone.c (+12, -12)
44958		src/main/dither-impl.h (+5, -5)
44959		src/main/escp2-inks.c (+12, -0)
44960		src/main/print-color.c (+3, -4)
44961		src/main/print-dither-matrices.c (+6, -10)
44962		src/main/print-escp2-data.c (+59, -118)
44963		src/main/print-escp2.c (+778, -786)
44964		src/main/print-escp2.h (+17, -37)
44965		src/main/print-lexmark.c (+2, -2)
44966		src/main/print-list.c (+60, -49)
44967		src/main/print-papers.c (+2, -2)
44968		src/main/print-ps.c (+7, -0)
44969		src/main/print-util.c (+2, -2)
44970		src/main/print-vars.c (+64, -66)
44971		src/main/print-weave.c (+40, -42)
44972		src/main/printers.c (+3, -3)
44973		src/main/sequence.c (+30, -22)
44974		src/main/string-list.c (+3, -3)
44975		src/main/util.h (+19, -21)
44976		src/main/weave.h (+14, -4)
44977		src/main/xml.c (+2, -2)
44978		src/testpattern/run-testpattern (+1, -1)
44979		src/testpattern/testpattern.c (+3, -3)
44980		src/testpattern/testpattern.h (+0, -2)
44981		src/testpattern/testpatterny.y (+0, -1)
44982		test/bjc-unprint.c (+0, -1)
44983		test/escp2-weavetest.c (+81, -48)
44984		test/run-weavetest (+27, -18)
44985		test/unprint.c (+55, -50)
44986
44987	Clean up the Epson driver.
44988
44989	Add Czech translation.
44990
44991	Clean up some new compiler warnings.
44992
44993	Improve some of the tests.
44994
44995	Minor formatting cleanup for the doc.
44996
449972003-04-28  <rlk>	b21499e009ce0cc7076d2ab57b231c44f49f9ff2
44998
44999	Lines: +11, -8
45000	Files:	src/testpattern/run-testpattern (+11, -8)
45001
45002	Allow passing extra arguments on the command line.
45003
450042003-04-27  <rleigh>	a1db13e8f6f310acbbb7a2536eb62ac5999e0f21
45005
45006	Lines: +2, -560
45007	Files:	configure.ac (+1, -8)
45008		src/Makefile.am (+1, -2)
45009		src/printdef/.cvsignore (removed -6)
45010		src/printdef/Makefile.am (removed -47)
45011		src/printdef/printdef.c (removed -497)
45012
45013	Remove printdef, which is now no longer used.
45014
450152003-04-27  <rlk>	eed99a5ed7e24daa411c582b17d3084fc1593f6e
45016
45017	Lines: +1, -0
45018	Files:	src/main/dither-inks.c (+1, -0)
45019
45020	Initialize shade value.
45021
450222003-04-27  <rlk>	9c6c49a7dac879ee2f588405fb1b5bb5fe31db51
45023
45024	Lines: +1, -0
45025	Files:	src/main/print-canon.c (+1, -0)
45026
45027	Initialize empty lines counter.
45028
450292003-04-20  <rlk>	d117768f552a15581d1a22fccaab4cf2e8dffcc7
45030
45031	Lines: +60, -64
45032	Files:	src/main/print-escp2-data.c (+59, -59)
45033		src/main/print-escp2.c (+1, -3)
45034		src/main/print-escp2.h (+0, -2)
45035
45036	Remove unused parameter enhanced_resolution
45037
450382003-04-20  <rlk>	bf55cf6deb4c2cfaf518573239f656698182a0d2
45039
45040	Lines: +6, -0
45041	Files:	src/main/papers.xml (+6, -0)
45042
45043	Add Engineering C paper size
45044
450452003-04-20  <rlk>	748af02eff2d4efab6eb77ce3f0f8c10da92ef6a
45046
45047	Lines: +446, -402
45048	Files:	src/main/Makefile.am (+1, -0)
45049		src/main/bit-ops.c (+5, -2)
45050		src/main/bit-ops.h (added +57)
45051		src/main/print-canon.c (+5, -5)
45052		src/main/print-escp2.c (+52, -61)
45053		src/main/print-lexmark.c (+60, -57)
45054		src/main/print-pcl.c (+6, -6)
45055		src/main/print-weave.c (+222, -138)
45056		src/main/weave.h (+26, -119)
45057		test/escp2-weavetest.c (+11, -14)
45058		test/testdither.c (+1, -0)
45059
45060	Clean up weave API a bit
45061
45062===============================================================================
45063Name: gimp-print-4_3_13
45064
450652003-04-18  <rlk>	dd11af2683a7449a08d5206a90eba9f999df6978
45066
45067	Lines: +0, -0
45068
45069	Gimp-Print 4.3.13 release
45070
450712003-04-18  <rlk>	ae60590cc3008884514062b0053d166b28544a8f
45072
45073	Lines: +38, -4
45074	Files:	NEWS (+35, -1)
45075		README (+1, -1)
45076		configure.ac (+1, -1)
45077		debian/README.Debian (+1, -1)
45078
45079	Prep for 4.3.13
45080
450812003-04-18  <rlk>	60336656453f18e18bd2dbbe23d2952ca6d50dae
45082
45083	Lines: +10, -4
45084	Files:	test/escp2-weavetest.c (+2, -2)
45085		test/run-weavetest (+8, -2)
45086
45087	Minor enhancement to the weave test
45088
450892003-04-16  <rlk>	e19a4c2569786eb0fdab8cc57ba3cc2f78796c7c
45090
45091	Lines: +6, -0
45092	Files:	src/libgimpprintui/panel.c (+6, -0)
45093
45094	Fix memory leak
45095
450962003-04-16  <rlk>	6a1f0e5d61fb258dfec44f2ef3e7814c3ea8bf59
45097
45098	Lines: +9, -0
45099	Files:	src/main/print-dither-matrices.c (+9, -0)
45100
45101	Handle aspect ratio 3 dither screens
45102
451032003-04-15  <rlk>	1bdcbe0c78a78e710d6820b8ba974ca2191378ff
45104
45105	Lines: +588, -509
45106	Files:	include/gimp-print/array.h (+7, -6)
45107		include/gimp-print/curve.h (+25, -24)
45108		include/gimp-print/gimp-print.h (+99, -95)
45109		src/cups/genppd.c (+5, -5)
45110		src/cups/rastertoprinter.c (+2, -2)
45111		src/escputil/escputil.c (+7, -7)
45112		src/foomatic/printer_margins.c (+1, -1)
45113		src/foomatic/printer_options.c (+1, -1)
45114		src/foomatic/printers.c (+1, -1)
45115		src/ghost/ijsgimpprint.c (+6, -6)
45116		src/libgimpprintui/gimp-print-ui-internal.h (+2, -2)
45117		src/libgimpprintui/panel.c (+21, -15)
45118		src/libgimpprintui/plist.c (+2, -2)
45119		src/libgimpprintui/ui-utils.c (+1, -1)
45120		src/main/array.c (+6, -6)
45121		src/main/color.h (+3, -3)
45122		src/main/curve.c (+23, -23)
45123		src/main/dither-main.c (+2, -2)
45124		src/main/dither.h (+5, -5)
45125		src/main/print-canon.c (+28, -28)
45126		src/main/print-color.c (+26, -26)
45127		src/main/print-dither-matrices.c (+3, -3)
45128		src/main/print-escp2.c (+50, -50)
45129		src/main/print-lexmark.c (+24, -24)
45130		src/main/print-papers.c (+1, -1)
45131		src/main/print-pcl.c (+14, -14)
45132		src/main/print-ps.c (+11, -11)
45133		src/main/print-raw.c (+6, -6)
45134		src/main/print-util.c (+16, -16)
45135		src/main/print-vars.c (+39, -39)
45136		src/main/printers.c (+38, -38)
45137		src/main/printers.h (+14, -14)
45138		src/main/string-list.c (+3, -3)
45139		src/main/util.h (+17, -15)
45140		src/main/vars.h (+4, -4)
45141		src/testpattern/printers.c (+1, -1)
45142		src/testpattern/testpattern.c (+1, -1)
45143		test/curve.c (+50, -3)
45144		test/run-testdither (+8, -2)
45145		test/run-weavetest (+1, -0)
45146		test/testdither.c (+12, -1)
45147		test/xml-curve.c (+2, -2)
45148
45149	Fix all const hidden types, e. g. stp_vars_t.  Rather than
45150
45151	typedef void *stp_vars_t;
45152	const stp_vars_t v;
45153
45154	we use
45155
45156	typedef void *stp_vars_t;
45157	typedef const void *stp_const_vars_t;
45158
45159	stp_const_vars_t v;
45160
45161	It turns out that
45162
45163	const stp_vars_t v;
45164
45165	is equivalent to
45166
45167	stp_vars_t *const v;
45168
45169	which is basically useless (it means that the pointer itself
45170	cannot be modified -- or assigned to -- which isn't at all what we
45171	want).
45172
45173	Thanks to Peter Bloomfield (PeterBloomfield at bellsouth dot net)
45174	for pointing this out and suggesting the fix.
45175
451762003-04-13  <rlk>	e9c87fff79e2d997acfefcf7aa45b568cb38229c
45177
45178	Lines: +0, -4
45179	Files:	src/main/array.c (+0, -1)
45180		src/main/dither.h (+0, -2)
45181		src/main/print-color.c (+0, -1)
45182
45183	Clean up a few more header issues
45184
451852003-04-13  <rlk>	1ccedfc051d859404adb64a566dc7b56fba83f37
45186
45187	Lines: +1, -1
45188	Files:	src/gimp/print.c (+1, -1)
45189
45190	Fix up const-correctness
45191
451922003-04-13  <rlk>	e31e74882d09ba4fe9eb83b8cba5ed97763cf583
45193
45194	Lines: +187, -451
45195	Files:	src/main/Makefile.am (+0, -5)
45196		src/main/array.c (+82, -0)
45197		src/main/array.h (removed -51)
45198		src/main/bit-ops.c (+1, -0)
45199		src/main/curve.c (+21, -8)
45200		src/main/curve.h (removed -69)
45201		src/main/dither-main.c (+0, -2)
45202		src/main/dither.h (+8, -0)
45203		src/main/gimp-print-internal.h (+0, -1)
45204		src/main/list.h (removed -67)
45205		src/main/papers.h (removed -72)
45206		src/main/print-canon.c (+1, -0)
45207		src/main/print-dither-matrices.c (+0, -75)
45208		src/main/print-escp2.c (+1, -0)
45209		src/main/print-lexmark.c (+4, -0)
45210		src/main/print-list.c (+25, -1)
45211		src/main/print-papers.c (+3, -4)
45212		src/main/print-pcl.c (+1, -0)
45213		src/main/print-weave.c (+1, -0)
45214		src/main/printers.c (+12, -2)
45215		src/main/printers.h (+0, -15)
45216		src/main/sequence.c (+23, -3)
45217		src/main/sequence.h (removed -63)
45218		src/main/weave.h (+0, -12)
45219		src/main/xml.c (+0, -1)
45220		src/main/xml.h (+2, -0)
45221		test/escp2-weavetest.c (+1, -0)
45222		test/testdither.c (+1, -0)
45223
45224	Clean up header files
45225
452262003-04-13  <rlk>	911fc02c2659b0e45aa2d227d9001411770d8ba4
45227
45228	Lines: +0, -0
45229	Files:	src/main/escp2-resolutions.c (+0, -0)
45230
45231	Minor cleanup
45232
452332003-04-13  <rlk>	ad84518d770c77b97edd052fa73e56378023b0a3
45234
45235	Lines: +135, -137
45236	Files:	src/main/escp2-resolutions.c (+133, -133)
45237		src/main/print-escp2.c (+2, -2)
45238		src/main/print-escp2.h (+0, -2)
45239
45240	Remove now-unused external resolution
45241
452422003-04-13  <rlk>	3d4f97b0cf0f3ead3476a9d82eaafe596297a4b0
45243
45244	Lines: +14, -1
45245	Files:	.cvsignore (+2, -0)
45246		man/.cvsignore (+1, -1)
45247		scripts/.cvsignore (+1, -0)
45248		src/cups/.cvsignore (+1, -0)
45249		src/libgimpprintui/.cvsignore (+6, -0)
45250		src/main/.cvsignore (+3, -0)
45251
45252	Ignore some more files
45253
452542003-04-12  <rlk>	8341c0482ec51c035dd70df749b0f602dd6decc3
45255
45256	Lines: +1560, -1525
45257	Files:	include/gimp-print/Makefile.am (+0, -1)
45258		include/gimp-print/curve.h (+4, -16)
45259		include/gimp-print/gimp-print.h (+0, -1)
45260		include/gimp-print/xml.h (removed -48)
45261		src/main/curve.c (+407, -0)
45262		src/main/print-dither-matrices.c (+328, -19)
45263		src/main/print-escp2.c (+1, -1)
45264		src/main/print-papers.c (+177, -0)
45265		src/main/print-util.c (+4, -0)
45266		src/main/printers.c (+240, -0)
45267		src/main/sequence.c (+237, -3)
45268		src/main/util.h (+20, -9)
45269		src/main/xml.c (+103, -1420)
45270		src/main/xml.h (+35, -3)
45271		test/curve.c (+3, -3)
45272		test/run-weavetest (+1, -1)
45273
45274	Create XML registry, rather than hardocding known XML data types.
45275
452762003-04-12  <rlk>	ae1bce4ac88e9e3cd07133f9404e44072aa25af0
45277
45278	Lines: +2, -2
45279	Files:	test/run-weavetest (+2, -2)
45280
45281	Add new modes to support PM-930C and PM-970C.
45282
452832003-04-11  <davehill>	7aecef1c8439d08a432eedf0ae6331536406acab
45284
45285	Lines: +2, -2
45286	Files:	src/main/print-pcl.c (+2, -2)
45287
45288	Tweaked the DeskJet 340 margins slightly according to the User Guide.
45289
452902003-04-10  <rlk>	15e284c241114ae4a8cd4a7533624d2e046c5de8
45291
45292	Lines: +289, -289
45293	Files:	src/foomatic/foomatic-printermap (+289, -289)
45294
45295	Change Foomatic names to the new database names.
45296
452972003-04-10  <rlk>	6daeec84e882a1c94076aa3618d4c61e623c2e5e
45298
45299	Lines: +63, -0
45300	Files:	NEWS (+10, -0)
45301		src/foomatic/foomatic-printermap (+5, -0)
45302		src/main/print-escp2-data.c (+16, -0)
45303		src/main/printers.xml (+32, -0)
45304
45305	Add support for Japanese Epson printers CL-760, PM-740C, PM-870C,
45306	PM-930C, and PM-3700C.  I'm confident about all of these printers
45307	except for the PM-930C (the spacing may be wrong) and the PM-870C
45308	(may be equivalent to the Stylus Photo 925 rather than the 915).
45309
453102003-04-09  <rlk>	d89d169a8a00ab009e40fa0f194e00d4342fea01
45311
45312	Lines: +40, -17
45313	Files:	src/gimp/print.c (+1, -0)
45314		src/libgimpprintui/panel.c (+17, -9)
45315		src/libgimpprintui/plist.c (+14, -6)
45316		src/libgimpprintui/printrcy.y (+8, -2)
45317
45318	Clean up some memory leaks.
45319
45320	Make the parser more forgiving.
45321
453222003-04-09  <rlk>	aac8a862275b9eeb744db3d9c6ba7c2ee4226666
45323
45324	Lines: +1, -0
45325	Files:	src/main/printers.c (+1, -0)
45326
45327	Set the verified bit correctly.
45328
453292003-04-09  <rlk>	26fb1051700d51fbeddd617d338062194aea6674
45330
45331	Lines: +336, -322
45332	Files:	src/cups/rastertoprinter.c (+6, -2)
45333		src/libgimpprintui/panel.c (+15, -6)
45334		src/main/dither-ed.c (+3, -3)
45335		src/main/dither-eventone.c (+1, -1)
45336		src/main/dither-fast.c (+3, -3)
45337		src/main/dither-inks.c (+4, -4)
45338		src/main/dither-main.c (+96, -96)
45339		src/main/dither-ordered.c (+3, -3)
45340		src/main/dither-very-fast.c (+3, -3)
45341		src/main/dither.h (+0, -2)
45342		src/main/print-canon.c (+4, -5)
45343		src/main/print-color.c (+16, -22)
45344		src/main/print-dither-matrices.c (+6, -6)
45345		src/main/print-escp2.c (+18, -28)
45346		src/main/print-lexmark.c (+3, -2)
45347		src/main/print-pcl.c (+4, -6)
45348		src/main/print-raw.c (+1, -24)
45349		src/main/print-vars.c (+125, -57)
45350		src/main/print-weave.c (+5, -5)
45351		src/main/printers.c (+10, -9)
45352		src/main/vars.h (+10, -34)
45353		test/testdither.c (+0, -1)
45354
45355	Fix the CUPS driver: don't use the page number to decide whether to
45356	initialize the job (use a variable dedicated to that purpose), and
45357	don't attempt to throw away a negative amount of data (which would
45358	happen in the case of full bleed).
45359
45360	Fix the GIMP plugin: constrain the minimum and maximum sizes of
45361	custom paper sizes based on the printer chosen, and when the printer
45362	changes, change those bounds.  Also set the parameters for the raw
45363	"printer" used to produce the thumbnail preview.
45364
45365	In the core: rather than have fixed pointers to component data for
45366	the dither, color, and driver, make this extensible by storing these
45367	objects as named objects.  Also have them automatically destroyed by
45368	the stp_vars_t being destroyed.  This simplifies the internal interface
45369	and will allow us to extend this scheme to handle more things (such
45370	as a first class interface for channels).
45371
45372	In the Epson driver: remove some now dead code.  Also fix the gray vs.
45373	color command (it should be two bytes, not one).
45374
45375	In the raw pseudo-driver: remove the PageSize option.  We always require
45376	the number of dots to be explicitly set, since there's no real concept
45377	of a "page".
45378
45379	In the weave code: change hard coded array lengths to be named constants.
45380
45381	In the printer code: perform verification on a copy of the vars, rather
45382	than on the real thing.  Also let the driver verify the vars on job
45383	start and end, to match how the print routine works.
45384
453852003-04-08  <rlk>	1a4dd5756f61edadabce608dbbbdcb70de7772d0
45386
45387	Lines: +3, -2
45388	Files:	src/ghost/ijsgimpprint.c (+3, -2)
45389
45390	Improve a printf
45391
453922003-04-08  <rlk>	eeafc1aacb58e5cb8a3311f744d031381188f51e
45393
45394	Lines: +1, -1
45395	Files:	src/main/curve.c (+1, -1)
45396
45397	Set bounds correctly in rescale
45398
453992003-04-08  <rlk>	fa898f55d9e2e8635ed2188e06031117eee76fc1
45400
45401	Lines: +84, -3
45402	Files:	test/curve.c (+84, -3)
45403
45404	Try a few more combinations
45405
454062003-04-07  <rleigh>	6f0d2bda923a854f1d322dc2ae70f2de2c11e629
45407
45408	Lines: +242, -163
45409	Files:	src/main/curve.c (+90, -66)
45410		src/main/curve.h (+1, -3)
45411		src/main/sequence.c (+5, -8)
45412		src/main/xml.c (+136, -74)
45413		test/curve.c (+10, -12)
45414
45415	Use the sequence size for all curve point count calculations
45416	Fix gamma curve read/write functions
45417
454182003-04-05  <rlk>	079062ecd0f8b6e2866a234546f03acd872e7588
45419
45420	Lines: +213, -313
45421	Files:	src/main/escp2-inks.c (+0, -78)
45422		src/main/escp2-resolutions.c (+88, -82)
45423		src/main/print-escp2-data.c (+93, -109)
45424		src/main/print-escp2.c (+1, -1)
45425		src/main/print-escp2.h (+31, -43)
45426
45427	Simplify Epson resolution scheme
45428
454292003-04-05  <rlk>	affd7e18d43d6e08c2af5d695555e91d8ad42e4f
45430
45431	Lines: +1, -19
45432	Files:	src/main/print-dither-matrices.c (+1, -19)
45433
45434	Try find both normal and transposed dither matrices.
45435
454362003-04-05  <rlk>	270f66ca204b5190945ea674561583003bc5bb76
45437
45438	Lines: +153, -109
45439	Files:	src/main/escp2-resolutions.c (+105, -85)
45440		src/main/print-escp2-data.c (+11, -11)
45441		src/main/print-escp2.c (+33, -12)
45442		src/main/print-escp2.h (+4, -1)
45443
45444	More cleanup of resolutions.
45445
454462003-04-05  <rlk>	aa5b59a7850ef298d89785d07a23e67884e8e8ad
45447
45448	Lines: +82, -94
45449	Files:	src/main/escp2-resolutions.c (+0, -4)
45450		src/main/print-escp2-data.c (+77, -85)
45451		src/main/print-escp2.c (+1, -1)
45452		src/main/print-escp2.h (+4, -4)
45453
45454	Remove unused 1440x720 and 2880x720 microweave resolutions
45455
454562003-04-05  <rlk>	8dbe710cd08ddc667bf882400cea0036ae999e83
45457
45458	Lines: +197, -137
45459	Files:	src/main/escp2-resolutions.c (+121, -84)
45460		src/main/print-escp2-data.c (+39, -39)
45461		src/main/print-escp2.c (+32, -11)
45462		src/main/print-escp2.h (+5, -3)
45463
45464	Reduce the excessive number of resolutions displayed.
45465
45466	Display the standard ink type for a given combination of settings as
45467	"standard" rather than by turning the ink type on or off.
45468
454692003-04-05  <rlk>	03ecbd10436ebdc88dd10bc61ed0b1082eba22cc
45470
45471	Lines: +49, -7
45472	Files:	src/main/escp2-resolutions.c (+29, -0)
45473		src/main/print-escp2-data.c (+16, -4)
45474		src/main/print-escp2.c (+3, -3)
45475		src/main/print-escp2.h (+1, -0)
45476
45477	Improve support for Epson PM-970C
45478
454792003-04-03  <rlk>	646fb428c6c56bf8d94836e6a2260980539c02e5
45480
45481	Lines: +9, -3
45482	Files:	src/main/print-vars.c (+9, -3)
45483
45484	Set defaults correctly
45485
454862003-04-03  <rlk>	53766d1372d1464f1c992992b889442beedb997d
45487
45488	Lines: +62, -19
45489	Files:	src/main/print-escp2.c (+62, -19)
45490
45491	Set up the head offset correctly.
45492
45493	Print parameters more usefully.
45494
454952003-04-01  <rleigh>	e348bdfff3c0471dfe88acfc80770f042901e678
45496
45497	Lines: +17, -2
45498	Files:	po/POTFILES.in (+2, -0)
45499		src/main/Makefile.am (+14, -1)
45500		src/main/print-escp2.c (+1, -1)
45501
45502	Translate strings in XML data files.
45503
455042003-03-31  <rleigh>	00a1140ab7b72f8676ad605ffeb5370768da85b4
45505
45506	Lines: +77, -105
45507	Files:	src/main/array.c (+0, -8)
45508		src/main/curve.c (+51, -42)
45509		src/main/curve.h (+3, -2)
45510		src/main/dither-impl.h (+0, -8)
45511		src/main/print-vars.c (+0, -8)
45512		src/main/sequence.c (+0, -10)
45513		src/main/util.h (+8, -0)
45514		src/main/xml.c (+15, -27)
45515
45516	stp_curve_create_from_xmltree does not rely on curve internals.
45517	curve point count is never computed from the sequence size.
45518	curves are no longer reset to the default when editing them.
45519
455202003-03-31  <rlk>	106251aa3c907367b0161fefd1955eaaf853299a
45521
45522	Lines: +1, -0
45523	Files:	src/testpattern/Makefile.am (+1, -0)
45524
45525	Need to include libxml headers
45526
455272003-03-31  <rlk>	52b1d2cbae399816ec1279159c4f5f5072de6c33
45528
45529	Lines: +1, -0
45530	Files:	src/escputil/escputil.c (+1, -0)
45531
45532	Add support for Epson Stylus Photo 900
45533
455342003-03-30  <rleigh>	87457da0e02b7c24c7647a24c18c53f021c6113a
45535
45536	Lines: +45, -33
45537	Files:	configure.ac (+1, -1)
45538		src/libgimpprintui/plist.c (+2, -2)
45539		src/libgimpprintui/printrcl.l (+1, -1)
45540		src/main/curve.c (+24, -9)
45541		src/main/xml.c (+17, -20)
45542
45543	Create gamma curves correctly from XML.
45544	"Overloaded" curve accessors set curve data correctly.
45545	XML gamma curves in printrc are delimited with "'".
45546
455472003-03-30  <rleigh>	a6c1b6e9372a539f63367678b1664d11bf58ae09
45548
45549	Lines: +2882, -19268
45550	Files:	configure.ac (+1, -0)
45551		include/gimp-print/Makefile.am (+7, -1)
45552		include/gimp-print/array.h (added +67)
45553		include/gimp-print/curve.h (added +327)
45554		include/gimp-print/gimp-print.h (+23, -289)
45555		include/gimp-print/xml.h (added +48)
45556		src/cups/Makefile.am (+1, -0)
45557		src/foomatic/Makefile.am (+1, -0)
45558		src/ghost/Makefile.am (+1, -1)
45559		src/ghost/ijsgimpprint.c (+9, -1)
45560		src/gimp/Makefile.am (+1, -1)
45561		src/libgimpprintui/Makefile.am (+1, -2)
45562		src/libgimpprintui/plist.c (+3, -2)
45563		src/libgimpprintui/printrcy.y (+1, -1)
45564		src/main/1x1.mat (removed -6006)
45565		src/main/2x1.mat (removed -5974)
45566		src/main/4x1.mat (removed -6063)
45567		src/main/Makefile.am (+11, -7)
45568		src/main/array.h (+0, -23)
45569		src/main/curve.c (+221, -422)
45570		src/main/curve.h (added +70)
45571		src/main/dither-main.c (+14, -11)
45572		src/main/dither.h (+9, -6)
45573		src/main/escp2-channels.c (+39, -21)
45574		src/main/escp2-papers.c (+52, -28)
45575		src/main/gimpprint.xsd (+104, -4)
45576		src/main/papers.h (+16, -0)
45577		src/main/papers.xml (+0, -1)
45578		src/main/print-canon.c (+52, -28)
45579		src/main/print-color.c (+46, -10)
45580		src/main/print-dither-matrices.c (+41, -97)
45581		src/main/print-lexmark.c (+52, -28)
45582		src/main/print-pcl.c (+42, -23)
45583		src/main/print-util.c (+4, -4)
45584		src/main/print-vars.c (+94, -0)
45585		src/main/printers.xml (+0, -1)
45586		src/main/xml.c (+1101, -50)
45587		src/main/xml.h (+10, -4)
45588		src/printdef/Makefile.am (+1, -1)
45589		test/Makefile.am (+4, -2)
45590		test/curve.c (+361, -156)
45591		test/xml-curve.c (added +47)
45592
45593	Change curve data format to XML.
45594	Use new array and sequence data types.
45595
455962003-03-30  <rlk>	1a4bab71d7cdc9a0965a4996f9d34dce70c39ae6
45597
45598	Lines: +9, -9
45599	Files:	src/cups/genppd.c (+9, -9)
45600
45601	Nicer names for the UI groups
45602
45603===============================================================================
45604Name: gimp-print-4_3_12
45605
456062003-03-29  <rlk>	ef08463468b2f90964142d6b329e0c6b938d1c97
45607
45608	Lines: +0, -0
45609
45610	Gimp-Print 4.3.12 release
45611
456122003-03-29  <rlk>	926f052ebb1f4a3bd1162b197c27d082309ad615
45613
45614	Lines: +1, -1
45615	Files:	NEWS (+1, -1)
45616
45617	Fix typo!
45618
456192003-03-29  <rlk>	3675fb9f19264254539e874553d242b4efcc71a5
45620
45621	Lines: +2, -1
45622	Files:	src/testpattern/Makefile.am (+2, -1)
45623
45624	Need to distribute run-testpattern to permit make check in tarball
45625
456262003-03-29  <rlk>	55a995f982c333d7f6a144c6e9bb791226299c8c
45627
45628	Lines: +32, -8
45629	Files:	NEWS (+28, -4)
45630		README (+1, -1)
45631		configure.ac (+1, -1)
45632		debian/README.Debian (+2, -2)
45633
45634	Prep for Gimp-Print 4.3.12
45635
456362003-03-29  <rlk>	610149bc71407661d596239351689f37f7760354
45637
45638	Lines: +96, -83
45639	Files:	src/cups/genppd.c (+10, -7)
45640		src/cups/rastertoprinter.c (+2, -2)
45641		src/main/escp2-papers.c (+68, -68)
45642		src/main/print-escp2.c (+15, -6)
45643		src/main/print-escp2.h (+1, -0)
45644
45645	Turn off extremely verbose messages in rastertoprinter unless debug2 is
45646	turned on.
45647
45648	Don't offer inactive options to the user in the PPD files.
45649
45650	Make ink type an optional parameter in the Epson driver, and also allow
45651	the default ink type to differ based on the paper and printer chosen.
45652
456532003-03-29  <rlk>	777035928c0769be4c6fbd31433f167eaebc82a7
45654
45655	Lines: +73, -52
45656	Files:	src/cups/rastertoprinter.c (+73, -52)
45657
45658	Handle command line and PPD options correctly
45659
456602003-03-29  <rlk>	d611760c948b2fc0a5bb6b702d000cabd3ab4dc2
45661
45662	Lines: +169, -79
45663	Files:	NEWS (+3, -0)
45664		src/foomatic/foomatic-printermap (+2, -0)
45665		src/ghost/README (+23, -14)
45666		src/main/escp2-inks.c (+39, -0)
45667		src/main/escp2-resolutions.c (+3, -0)
45668		src/main/print-escp2-data.c (+79, -59)
45669		src/main/print-escp2.c (+1, -1)
45670		src/main/print-escp2.h (+7, -5)
45671		src/main/printers.xml (+12, -0)
45672
45673	Preliminary support for Epson PM-970C
45674
45675	Support for Epson Stylus Photo 900
45676
456772003-03-28  <rleigh>	5250331e06456300cae153a6fdc1fa836e4cb8f7
45678
45679	Lines: +0, -5
45680	Files:	Makefile.am (+0, -5)
45681
45682	Don't remove backup files with "maintainer-clean".  Backup files are still
45683	removed from the distributed tarball.
45684
456852003-03-24  <rlk>	a70a2b692102c94c0bc5636b6640568c28edc89d
45686
45687	Lines: +42, -32
45688	Files:	src/cups/genppd.c (+31, -26)
45689		src/cups/rastertoprinter.c (+11, -6)
45690
45691	Code appears to work, although options are not getting passed
45692
456932003-03-23  <rlk>	82cbb5fae7b68b618fd7f715906b88438b01a6f4
45694
45695	Lines: +162, -109
45696	Files:	src/cups/genppd.c (+122, -88)
45697		src/cups/rastertoprinter.c (+40, -21)
45698
45699	Add all string list, float, and boolean parameters to CUPS driver
45700
457012003-03-23  <rlk>	064f67a792e5b02f00152a8221d34318685ea289
45702
45703	Lines: +8, -8
45704	Files:	src/main/print-color.c (+8, -8)
45705
45706	Reorder options
45707
457082003-03-22  <rlk>	29ce413479c956f3c85ab7d6cb0ece9cad7897fe
45709
45710	Lines: +6, -0
45711	Files:	src/cups/rastertoprinter.c (+6, -0)
45712
45713	Work around Solaris/gcc problem with limits.h
45714
457152003-03-22  <rlk>	520c8f3f0b5ba251a08523d1faffbaf36d730d29
45716
45717	Lines: +6, -1
45718	Files:	src/main/print-canon.c (+6, -1)
45719
45720	Workaround Solaris gcc problem with limits.h
45721
457222003-03-22  <rlk>	651bda5eb8bf122672374a920f83b7dc510fc032
45723
45724	Lines: +8, -2
45725	Files:	src/main/print-escp2.c (+8, -2)
45726
45727	Don't barf if PrintingDirection is not provided
45728
457292003-03-22  <mtomlinson>	2ada4f8f24df90828a1c3a4df28a32aa6a09c455
45730
45731	Lines: +7, -3
45732	Files:	src/cups/rastertoprinter.c (+7, -3)
45733
45734	Make CUPS set the PrintingDirection parameter.
45735
457362003-03-22  <mtomlinson>	f941c99e5cd0f12ddefd6638d54d832e0cd1c81a
45737
45738	Lines: +5, -2
45739	Files:	src/main/dither-eventone.c (+5, -2)
45740
45741	Prevent EvenTone from printing dots when input is zero.
45742
457432003-03-20  <rlk>	ecb46daf8aa9b67acfa132f1e3c068ac80547b29
45744
45745	Lines: +396, -469
45746	Files:	src/main/escp2-resolutions.c (+0, -18)
45747		src/main/print-escp2.c (+381, -437)
45748		src/main/print-lexmark.c (+3, -2)
45749		src/main/print-weave.c (+4, -4)
45750		src/main/weave.h (+6, -6)
45751		test/escp2-weavetest.c (+2, -2)
45752
45753	Cleanup
45754
457552003-03-20  <rlk>	e73eb51d803b22e740eefa0294bff9682a021114
45756
45757	Lines: +2, -2
45758	Files:	test/testdither.c (+2, -2)
45759
45760	Remove nonexistent monochrome option
45761
457622003-03-20  <rlk>	f474656d2db23dcfa2a6da08ef860f467cdcab7d
45763
45764	Lines: +1, -1
45765	Files:	test/run-testdither (+1, -1)
45766
45767	Remove nonexistent monochrome option.
45768
457692003-03-20  <rlk>	ace3874ecdc29e4ce6f73bcc345069872b1691d7
45770
45771	Lines: +1, -1
45772	Files:	src/main/dither-inks.c (+1, -1)
45773
45774	stpi_dither_set_ranges_and_shades_simple sets only one color of ink.
45775
457762003-03-19  <rleigh>	e1f859eb6f9bef9f40cb659a2dbd0409c6cba1c9
45777
45778	Lines: +6, -6
45779	Files:	include/gimp-print/gimp-print.h (+6, -6)
45780
45781	Remove unused enum names.  These confuse the gtk-doc parser, and are not
45782	required by any code.
45783
457842003-03-19  <rleigh>	6a1b020480807749e9bbf8b2136ec99d4176ac8e
45785
45786	Lines: +1, -0
45787	Files:	src/main/module.c (+1, -0)
45788
45789	Check that a module exists before attempting to close it.
45790
457912003-03-19  <rleigh>	397bb5b61cff9769b3074b023d006bbb5f2a275e
45792
45793	Lines: +16627, -0
45794	Files:	src/main/dither-matrix-1x1.xml (added +5553)
45795		src/main/dither-matrix-2x1.xml (added +5505)
45796		src/main/dither-matrix-4x1.xml (added +5569)
45797
45798	Add XML dither matrices.
45799
458002003-03-19  <rleigh>	84936a637f62f5b2e621c6c52e6f53c56fc853d7
45801
45802	Lines: +852, -0
45803	Files:	include/gimp-print/sequence.h (added +114)
45804		src/main/array.c (added +215)
45805		src/main/array.h (added +74)
45806		src/main/sequence.c (added +386)
45807		src/main/sequence.h (added +63)
45808
45809	Add sequence and array (derived from sequence) objects.
45810
458112003-03-19  <rleigh>	5c6b77ed77b40179bc36a4988ce57ebb24763610
45812
45813	Lines: +12, -0
45814	Files:	debian/changelog (+12, -0)
45815
45816	Update for 4.3.11
45817
458182003-03-19  <rleigh>	918e8d279d56c0f0af708d57974f447ab4f5f338
45819
45820	Lines: +120, -2
45821	Files:	src/main/libgimpprint.sym (+120, -2)
45822
45823	Update required symbols.
45824
458252003-03-19  <rlk>	8e2ecee2eb682cd2d72461d0cbb19562165cd42a
45826
45827	Lines: +2, -2
45828	Files:	src/main/printers.c (+2, -2)
45829
45830	Print more useful error message.
45831
458322003-03-19  <rlk>	77187d1160a8db7530d69ced935d9bf7375c1567
45833
45834	Lines: +3, -3
45835	Files:	src/ghost/ijsgimpprint.c (+3, -3)
45836
45837	Fix roundoff error in calculating margins.
45838
458392003-03-19  <rlk>	de80b87e852dbf15db82cb4bb8ac6d6b750ee892
45840
45841	Lines: +1, -2
45842	Files:	src/main/print-vars.c (+1, -2)
45843
45844	Set all mandatory parameters in stp_set_printer_defaults.
45845
458462003-03-18  <rlk>	77f169f3b65a1ff20e718a129dac64f4ff2438ab
45847
45848	Lines: +166, -20
45849	Files:	src/main/escp2-channels.c (+77, -0)
45850		src/main/print-escp2.c (+88, -20)
45851		src/main/print-escp2.h (+1, -0)
45852
45853	Add ink transition controls to Epson driver
45854
458552003-03-16  <rlk>	d789c31b7b617c5129e3873cb34456eddb2bd63b
45856
45857	Lines: +18, -18
45858	Files:	src/main/dither-main.c (+2, -2)
45859		src/main/print-color.c (+16, -16)
45860
45861	Reorganized controls a bit more
45862
458632003-03-16  <rlk>	d5160a4438ba2f498a9ed3c3f8d7e60e4b33a367
45864
45865	Lines: +1, -1
45866	Files:	src/libgimpprintui/panel.c (+1, -1)
45867
45868	Rename edit curve button
45869
458702003-03-16  <rlk>	c5d0a9562918461d2319c58cc0afb053fca83a94
45871
45872	Lines: +27, -5
45873	Files:	src/main/print-color.c (+27, -5)
45874
45875	Offer linear vs. fixed endpoint contrast adjustment.
45876
458772003-03-16  <rlk>	1154aca69a3131b003c2cd82746f56116bbed100
45878
45879	Lines: +51, -0
45880	Files:	src/main/print-vars.c (+51, -0)
45881
45882	Warn if an attempt is made to access an unset integer, float, or
45883	boolean parameter.
45884
458852003-03-16  <rlk>	db72029ae501a6355cfa86bae67c8de640fcd975
45886
45887	Lines: +14, -11
45888	Files:	src/main/print-color.c (+14, -11)
45889
45890	Reorganize the parameters a bit.
45891
458922003-03-16  <rlk>	74d229033be97af50ab09f8cb6083777e2db78c1
45893
45894	Lines: +2, -0
45895	Files:	src/libgimpprintui/panel.c (+2, -0)
45896
45897	Don't incorrectly smash color values.
45898
458992003-03-16  <rlk>	65cc61286dbd2fefce1b36f5b348aa728a6819c1
45900
45901	Lines: +64, -32
45902	Files:	src/libgimpprintui/panel.c (+28, -0)
45903		src/main/dither-main.c (+1, -1)
45904		src/main/escp2-papers.c (+1, -1)
45905		src/main/print-escp2-data.c (+10, -10)
45906		src/main/print-escp2.c (+24, -20)
45907
45908	Support full bleed correctly
45909
459102003-03-12  <davehill>	5e3cc23de269cc5e82a4b604e6c3f941c6a6ec85
45911
45912	Lines: +3, -2
45913	Files:	src/main/print-pcl.c (+3, -2)
45914
45915	Init privdata.do_6color in non-photo cases. Removed duplicate init. of
45916	privdata.do_blank and privdata.blank_lines.
45917
459182003-03-12  <rlk>	4d02656878e13052ec8aa003da8828d21793163b
45919
45920	Lines: +5, -5
45921	Files:	src/main/print-pcl.c (+5, -5)
45922
45923	Silly cut and paste error
45924
459252003-03-12  <rlk>	a4315ac5b34e0d0c7d40559fd3ff371541eb4f85
45926
45927	Lines: +675, -630
45928	Files:	src/main/color.h (+0, -0)
45929		src/main/dither-inks.c (+11, -1)
45930		src/main/dither-main.c (+20, -26)
45931		src/main/dither.h (+6, -1)
45932		src/main/image.h (+0, -0)
45933		src/main/print-canon.c (+265, -261)
45934		src/main/print-lexmark.c (+97, -112)
45935		src/main/print-pcl.c (+276, -229)
45936		src/main/util.h (+0, -0)
45937		src/main/weave.h (+0, -0)
45938
45939	Supply shades from all family drivers.
45940
45941	Simplify printing loop in all family drivers.
45942
45943	Reindent all header files.
45944
459452003-03-08  <rlk>	f9466c20bde05eb39e29a76f7990ff9d24de6ec3
45946
45947	Lines: +34, -34
45948	Files:	src/main/escp2-inks.c (+34, -34)
45949
45950	Fix the Stylus Photo 2200 and 10000 ink definitions
45951
459522003-03-07  <rlk>	b23c7e4a9c2f8ec90af0e843151c043246930201
45953
45954	Lines: +22, -12
45955	Files:	src/libgimpprintui/plist.c (+22, -12)
45956
45957	Don't try to use the sync code if we're not printing to a process.
45958	Thanks, Dave!
45959
459602003-03-01  <rlk>	51bb798fa902dbebbbbbe144f0c6031b81ec05f5
45961
45962	Lines: +3, -3
45963	Files:	src/main/papers.xml (+3, -3)
45964
45965	More paper types moved to extended category.
45966
459672003-03-01  <rlk>	791f1933af73d31dc6dd0f12113677b80257f545
45968
45969	Lines: +0, -1
45970	Files:	src/libgimpprintui/panel.c (+0, -1)
45971
45972	Minor cleanup
45973
459742003-03-01  <rlk>	8c139ddd16ff00f05e1d73d8bf0dfa99fb13600d
45975
45976	Lines: +179, -102
45977	Files:	src/libgimpprintui/panel.c (+179, -102)
45978
45979	Some UI cleanup
45980
45981===============================================================================
45982Name: gimp-print-4_3_11
45983
459842003-03-01  <rlk>	3f6c4782e9ae63eccaf1b0523e312c9b74960320
45985
45986	Lines: +0, -0
45987
45988	Gimp-Print 4.3.11
45989
459902003-03-01  <rlk>	0cbfdb7a5a1759dc70e8f8efbaf6982521eaba51
45991
45992	Lines: +27, -10
45993	Files:	NEWS (+27, -10)
45994
45995	Prep for 4.3.11
45996
459972003-03-01  <rlk>	617c4346c4953fd0b67b0ca96d7197ab244206e8
45998
45999	Lines: +4, -4
46000	Files:	NEWS (+1, -1)
46001		README (+1, -1)
46002		configure.ac (+1, -1)
46003		debian/README.Debian (+1, -1)
46004
46005	Bump version
46006
460072003-03-01  <rlk>	58a3443bc26c34b9d46b42a33bcc3265928ba392
46008
46009	Lines: +308, -145
46010	Files:	include/gimp-print/gimp-print.h (+4, -2)
46011		src/libgimpprintui/gimp-print-ui-internal.h (+6, -4)
46012		src/libgimpprintui/panel.c (+120, -10)
46013		src/libgimpprintui/plist.c (+12, -2)
46014		src/libgimpprintui/printrcl.l (+1, -0)
46015		src/libgimpprintui/printrcy.y (+13, -1)
46016		src/main/dither-main.c (+18, -12)
46017		src/main/papers.xml (+104, -104)
46018		src/main/print-vars.c (+21, -3)
46019		src/main/xml.c (+9, -7)
46020
46021	Reduce the number of visible paper sizes by default
46022
460232003-02-28  <mtomlinson>	56194087be0f2b64e5eb127e1e9840e0cc54bc2b
46024
46025	Lines: +1, -1
46026	Files:	src/main/printers.c (+1, -1)
46027
46028	Fix job mode in stp_end_job().
46029
460302003-02-27  <mtomlinson>	d300644bfcc9c08e519da4b0ac007576605b5fbf
46031
46032	Lines: +16, -12
46033	Files:	src/cups/rastertoprinter.c (+16, -12)
46034
46035	Fix CUPS printing. stp_start_job() was being called before stp_verify().
46036
460372003-02-26  <rlk>	4c08a5807da2684b78aa85bbbe37467b77e8e213
46038
46039	Lines: +391, -424
46040	Files:	include/gimp-print/gimp-print.h (+92, -99)
46041		src/libgimpprintui/gimp-print-ui-internal.h (+8, -0)
46042		src/libgimpprintui/panel.c (+111, -11)
46043		src/main/escp2-resolutions.c (+116, -252)
46044		src/main/print-canon.c (+1, -1)
46045		src/main/print-escp2.c (+39, -5)
46046		src/main/print-escp2.h (+0, -1)
46047		src/main/print-lexmark.c (+1, -1)
46048		src/main/print-pcl.c (+14, -51)
46049		src/main/print-ps.c (+1, -1)
46050		src/main/print-raw.c (+1, -1)
46051		src/main/print-vars.c (+1, -1)
46052		src/main/util.h (+6, -0)
46053
46054	Reduce the number of quality settings for Epson printers by
46055	separating unidirectional/bidirectional into its own option.
46056
46057	Support boolean options in the UI.
46058
46059	Minor cleanup in the PCL driver.
46060
460612003-02-22  <rlk>	f76b9d7b4cf30667f979b1b4f4c3d694b6eba19b
46062
46063	Lines: +98, -4
46064	Files:	configure.ac (+6, -1)
46065		src/ghost/Makefile.am (+2, -2)
46066		src/ghost/ijsgimpprint.c (+90, -1)
46067
46068	Handle all options in IJS driver
46069
460702003-02-22  <rlk>	261d00f16fc6698a54331e96a9261b97dee7256b
46071
46072	Lines: +1, -1
46073	Files:	src/testpattern/testpattern.c (+1, -1)
46074
46075	Fix use of stp_papersize_t
46076
460772003-02-22  <rlk>	9ac7e46ca3994000e2aaadf04ad27ddc99cb784c
46078
46079	Lines: +410, -304
46080	Files:	include/gimp-print/gimp-print.h (+16, -14)
46081		src/cups/genppd.c (+3, -3)
46082		src/cups/rastertoprinter.c (+2, -2)
46083		src/foomatic/paper_sizes.c (+2, -4)
46084		src/foomatic/printer_margins.c (+3, -3)
46085		src/ghost/README (+12, -11)
46086		src/ghost/ijsgimpprint.c (+3, -5)
46087		src/libgimpprintui/panel.c (+7, -6)
46088		src/main/gimpprint.dtd (+30, -1)
46089		src/main/gimpprint.xsd (+20, -0)
46090		src/main/papers.h (+2, -18)
46091		src/main/papers.xml (+4, -0)
46092		src/main/print-canon.c (+48, -18)
46093		src/main/print-escp2.c (+56, -29)
46094		src/main/print-lexmark.c (+50, -22)
46095		src/main/print-papers.c (+43, -121)
46096		src/main/print-pcl.c (+52, -25)
46097		src/main/print-ps.c (+3, -4)
46098		src/main/print-raw.c (+3, -5)
46099		src/main/printers.c (+3, -1)
46100		src/main/xml.c (+48, -12)
46101
46102	Support paper sizes with margins, such as Epson photo paper
46103
461042003-02-19  <davehill>	e44060c3b884b8b1155f8014177096620818a452
46105
46106	Lines: +43, -3
46107	Files:	src/foomatic/foomatic-printermap (+3, -3)
46108		src/main/print-pcl.c (+34, -0)
46109		src/main/printers.xml (+6, -0)
46110
46111	The LaserJet IIP series can do TIFF compression so added
46112	them separately. I don't know if the LaserJet II (and all
46113	the others that use the pcl-2 driver) can do this, hence
46114	separating out the IIP.
46115
461162003-02-18  <mtomlinson>	ea79d6e4f5b13b2f91f147e71fa92ddee7ca1ea1
46117
46118	Lines: +2, -9
46119	Files:	src/main/dither-eventone.c (+2, -9)
46120
46121	Remove reciprocal array. It isn't saving computations anymore.
46122
461232003-02-17  <mtomlinson>	c1703cd2e31b8d0a9f6fedf44576c14d4a760f9d
46124
46125	Lines: +6, -7
46126	Files:	src/main/dither-eventone.c (+6, -7)
46127
46128	Fixed sign bug with values >= 32768.
46129
461302003-02-16  <rlk>	7913d5a9c4d97517a6e3a942c4e38a65722e9c15
46131
46132	Lines: +63, -85
46133	Files:	src/main/module.c (+13, -20)
46134		src/main/path.c (+5, -6)
46135		src/main/print-list.c (+12, -26)
46136		src/main/print-papers.c (+4, -6)
46137		src/main/printers.c (+6, -6)
46138		src/main/util.h (+6, -0)
46139		src/main/xml.c (+17, -21)
46140
46141	Use debug flags rather than conditional compilation.
46142
461432003-02-16  <rlk>	791d19fbc33a8577504845413b1b1251a1aabebf
46144
46145	Lines: +24, -4
46146	Files:	src/main/curve.c (+6, -1)
46147		src/main/print-list.c (+6, -1)
46148		src/main/print-vars.c (+6, -1)
46149		src/main/printers.c (+6, -1)
46150
46151	Better message when an empty object is passed
46152
461532003-02-16  <rlk>	acedf34d1939c1af70f385421d4559ac3faafa6d
46154
46155	Lines: +0, -4
46156	Files:	src/main/print-ps.c (+0, -4)
46157
46158	Don't actually omit the list of options for a mandatory parameter;
46159	simply return an empty list.
46160
46161===============================================================================
46162Name: gimp-print-4_3_10
46163
461642003-02-16  <rlk>	1dba6b1a6f9353ca34af3ad20b8f24aa95ee0e18
46165
46166	Lines: +0, -0
46167
46168	Gimp-Print 4.3.10
46169
461702003-02-16  <rlk>	2ef0e5c15dd1f54fe1938cb3feec2c9f5da52fb1
46171
46172	Lines: +6, -2
46173	Files:	src/main/print-color.c (+6, -2)
46174
46175	Clear up a few Valgrind issues.
46176
461772003-02-16  <rlk>	d32449951911a58845435c6cfb5c2cad8357ae0e
46178
46179	Lines: +2, -1
46180	Files:	src/main/print-util.c (+2, -1)
46181
46182	Clear a memory leak.
46183
461842003-02-15  <rlk>	0b30987e2ef1b4d261302c2c98b7f73292b5bf78
46185
46186	Lines: +288, -321
46187	Files:	NEWS (+5, -2)
46188		README (+9, -9)
46189		debian/README.Debian (+1, -1)
46190		include/gimp-print/gimp-print.h (+5, -0)
46191		src/gimp/print.c (+1, -0)
46192		src/libgimpprintui/panel.c (+45, -14)
46193		src/main/escp2-papers.c (+16, -16)
46194		src/main/print-canon.c (+1, -0)
46195		src/main/print-color.c (+141, -258)
46196		src/main/print-escp2-data.c (+19, -19)
46197		src/main/print-escp2.c (+18, -2)
46198		src/main/print-lexmark.c (+1, -0)
46199		src/main/print-pcl.c (+1, -0)
46200		src/main/print-ps.c (+1, -0)
46201		src/main/print-raw.c (+1, -0)
46202		src/main/print-vars.c (+23, -0)
46203
46204	Fix a large number of logic problems related to stp_vars_t.
46205
46206	Many of these are in the color code; there were a lot of problems with
46207	overriding options and such.  There is a new call stp_prune_inactive
46208	to remove inactive and unused settings, to prevent other code from
46209	tripping all over these settings.
46210
46211	Also, the UI now sets all parameters that it will not display to be
46212	inactive.
46213
462142003-02-15  <rlk>	7a9eca395b8c4d77bab6727fc82556944ea73d2f
46215
46216	Lines: +1, -1
46217	Files:	configure.ac (+1, -1)
46218
46219	Bump version
46220
46221===============================================================================
46222Name: gimp-print-4_3_9
46223
462242003-02-15  <rlk>	4a46bcc9b93cd8eb13ed42f29a31670b529b8959
46225
46226	Lines: +0, -0
46227
46228	Gimp-Print 4.3.9 release
46229
462302003-02-15  <rlk>	4beb0aca9f9fb20e3fb4b9b7376c5ba8793d7ba4
46231
46232	Lines: +9, -1
46233	Files:	NEWS (+9, -1)
46234
46235	Prep for 4.3.9 release
46236
462372003-02-15  <rlk>	d55812f15d44acb02ca1c3679dfb203f3da926c7
46238
46239	Lines: +1, -1
46240	Files:	src/gimp/print.c (+1, -1)
46241
46242	Turn message output back on.
46243
462442003-02-15  <rlk>	9049f69a9abdec5d28df6123ece9a5e8b9e93b9f
46245
46246	Lines: +14, -0
46247	Files:	src/main/print-color.c (+14, -0)
46248
46249	Offer HSL-adjusted line art mode.
46250
462512003-02-15  <rlk>	9f6f611bcfe786735e4bc897a9cb2ed8348680b1
46252
46253	Lines: +2, -2
46254	Files:	src/main/print-escp2.h (+2, -2)
46255
46256	Missing commit
46257
462582003-02-15  <rlk>	2a40bffcd047f6f99a309703c09465e62ce51d1a
46259
46260	Lines: +17, -4
46261	Files:	src/main/print-escp2.c (+17, -4)
46262
46263	Try microweave dot size if softweave dot size isn't available.
46264
462652003-02-15  <rlk>	3b0a165e174af7d6b20bd908e23e10ecf5e6cec0
46266
46267	Lines: +77, -24
46268	Files:	src/main/print-escp2.c (+77, -24)
46269
46270	Automatically use a larger drop size if the selected drop size would
46271	not allow use of enough ink.
46272
462732003-02-15  <rlk>	220bf6debf635da80287edeff40c6364df53a688
46274
46275	Lines: +1, -1
46276	Files:	src/main/dither-main.c (+1, -1)
46277
46278	Extend the range of the density adjustment.
46279
462802003-02-15  <rlk>	9e385e1022f0fd818d2d8e690a81df19d0d87b34
46281
46282	Lines: +5, -5
46283	Files:	src/main/print-color.c (+5, -5)
46284
46285	Type correctness
46286
462872003-02-14  <rlk>	ec91b05a637417d55004ac1efc0a4f161353d529
46288
46289	Lines: +42, -68
46290	Files:	src/libgimpprintui/panel.c (+42, -68)
46291
46292	Cleanup
46293
462942003-02-14  <rlk>	a9d7662f34b2da6484ccd86bcfd48bdcf1cc562a
46295
46296	Lines: +21, -8
46297	Files:	src/main/print-color.c (+21, -8)
46298
46299	Make gray component reduction a bit more intuitive
46300
463012003-02-14  <rlk>	6f2f390368d897edb895732229b065c29aebe6d5
46302
46303	Lines: +42, -12
46304	Files:	NEWS (+39, -9)
46305		README (+1, -1)
46306		configure.ac (+1, -1)
46307		debian/README.Debian (+1, -1)
46308
46309	Bump the version.
46310
463112003-02-14  <rlk>	2bd25eca205608d71a15f402f7ebd51456cf1fd5
46312
46313	Lines: +24, -1
46314	Files:	src/libgimpprintui/panel.c (+24, -1)
46315
46316	Evidently a gtk_curve can exceed its bounds...
46317
463182003-02-14  <rlk>	9555008a25de45aaef9e67476714492661fc4ea2
46319
46320	Lines: +18, -11
46321	Files:	src/main/print-color.c (+18, -11)
46322
46323	Separate the black curve from the composite curve (which is something
46324	entirely different).
46325
463262003-02-14  <rlk>	5c17bbf9d1c89d0aa4923988b20f9bc9271478e0
46327
46328	Lines: +1, -6
46329	Files:	src/gimp/print.c (+1, -6)
46330
46331	Use an environment variable to control wait at startup
46332
463332003-02-13  <rlk>	d0b3c82bde3fbbc72e96e343d2d4c562b83d9ed9
46334
46335	Lines: +344, -176
46336	Files:	src/libgimpprintui/gimp-print-ui-internal.h (+4, -8)
46337		src/libgimpprintui/panel.c (+265, -94)
46338		src/libgimpprintui/ui-utils.c (+27, -56)
46339		src/main/print-color.c (+47, -18)
46340		src/main/print-raw.c (+1, -0)
46341
46342	More curve improvements
46343
463442003-02-13  <rlk>	bf9370b4c2afd113efe278817542833cbdd77438
46345
46346	Lines: +538, -69
46347	Files:	include/gimp-print/gimp-print.h (+16, -0)
46348		src/libgimpprintui/gimp-print-ui-internal.h (+14, -1)
46349		src/libgimpprintui/panel.c (+346, -30)
46350		src/libgimpprintui/plist.c (+1, -1)
46351		src/main/curve.c (+66, -2)
46352		src/main/print-color.c (+94, -34)
46353		src/main/print-vars.c (+1, -1)
46354
46355	Curves now work!!!
46356
463572003-02-09  <rlk>	e97c76f769beeb1dd6aa44e0489c44e406c18ca0
46358
46359	Lines: +1386, -490
46360	Files:	include/gimp-print/gimp-print.h (+70, -12)
46361		src/gimp/print.c (+11, -2)
46362		src/libgimpprintui/.cvsignore (+5, -0)
46363		src/libgimpprintui/Makefile.am (+9, -1)
46364		src/libgimpprintui/gimp-print-ui-internal.h (+54, -18)
46365		src/libgimpprintui/panel.c (+385, -212)
46366		src/libgimpprintui/plist.c (+98, -28)
46367		src/libgimpprintui/printrc.h (added +42)
46368		src/libgimpprintui/printrcl.l (added +103)
46369		src/libgimpprintui/printrcy.y (added +262)
46370		src/libgimpprintui/ui-utils.c (+103, -38)
46371		src/main/dither-main.c (+7, -7)
46372		src/main/print-canon.c (+5, -3)
46373		src/main/print-color.c (+19, -19)
46374		src/main/print-escp2.c (+14, -12)
46375		src/main/print-lexmark.c (+5, -3)
46376		src/main/print-pcl.c (+4, -2)
46377		src/main/print-ps.c (+3, -24)
46378		src/main/print-util.c (+21, -13)
46379		src/main/print-vars.c (+138, -91)
46380		src/main/printers.c (+8, -4)
46381		src/main/string-list.c (+20, -1)
46382
46383	New user interface code supports optional parameters (at least for
46384	ranges; I still have to fix this for optional combo boxes).
46385
46386	Introduce a new printrc file format, with a Bison parser.  The parser
46387	needs to be changed to avoid using "yy" symbols everywhere.
46388
46389	Valgrind the code.
46390
463912003-02-08  <rleigh>	6a2ae6524a6799d703506a0ccb2658b02612103a
46392
46393	Lines: +2, -2
46394	Files:	src/cups/cups-genppdconfig.in (+1, -1)
46395		src/cups/cups-genppdupdate.in (+1, -1)
46396
46397	Don't die when a process running on the other end of a pipe returns
46398	a nonzero exit status
46399
464002003-02-05  <easysw>	2eceeb4acf5f8560bc39db93d358655023dcdff4
46401
46402	Lines: +79, -11
46403	Files:	src/cups/genppd.c (+77, -10)
46404		src/cups/rastertoprinter.c (+2, -1)
46405
46406	Mirror 4.2 changes, although these are totally untested because I can't
46407	install the required versions of all the support tools right now...
46408
464092003-02-05  <rlk>	59f6819f8352e4c3b893193959b002aefb2957ae
46410
46411	Lines: +4, -7
46412	Files:	src/main/gimp-print-internal.h (+0, -3)
46413		src/main/papers.h (+0, -4)
46414		src/main/print-papers.c (+1, -0)
46415		src/main/printers.h (+1, -0)
46416		src/main/util.h (+2, -0)
46417
46418	Better factoring
46419
464202003-02-01  <mtomlinson>	8b97ab751e57d1d23c323a31a5a1634646ca9f99
46421
46422	Lines: +27, -21
46423	Files:	src/main/dither-eventone.c (+27, -21)
46424
46425	Minor code optimization only.
46426
464272003-01-28  <davehill>	cb53fbc0b40279e2c9c00728da1d8fea4cd672e7
46428
46429	Lines: +24, -0
46430	Files:	NEWS (+3, -0)
46431		src/foomatic/foomatic-printermap (+3, -0)
46432		src/main/printers.xml (+18, -0)
46433
46434	Added Apple Color StyleWriter 4100 (Deskjet 660C), Color StyleWriter 4500
46435	(DJ 690C) and Color StyleWriter 6500 (takes same carts as DJ850).
46436	Detective work by: Richard V. Ford <rvf@packeteer.com>
46437
464382003-01-28  <rlk>	7932055eaf8a422735762cfcba74331f11e3c9fe
46439
46440	Lines: +207, -48
46441	Files:	NEWS (+181, -48)
46442		src/escputil/escputil.c (+1, -0)
46443		src/foomatic/foomatic-printermap (+1, -0)
46444		src/main/print-escp2-data.c (+16, -0)
46445		src/main/printers.xml (+8, -0)
46446
46447	Add Epson C50
46448
464492003-01-27  <rlk>	ab08fd34a470c5fd25f2d097dc48b500727a3503
46450
46451	Lines: +2, -2
46452	Files:	README (+1, -1)
46453		debian/README.Debian (+1, -1)
46454
46455	Prep for 4.3.8.
46456
464572003-01-27  <rlk>	f37f791e085efa59a2b8847e1f1702e24ff4ad4c
46458
46459	Lines: +79, -2
46460	Files:	NEWS (+79, -2)
46461
46462	Prep for 4.3.8
46463
464642003-01-26  <rlk>	29c243b768e6400133a7d4cf72aa766172a3d3c7
46465
46466	Lines: +4909, -4700
46467	Files:	src/main/.cvsignore (+4, -0)
46468		src/main/Makefile.am (+14, -13)
46469		src/main/escp2-channels.c (added +594)
46470		src/main/escp2-inks.c (added +3306)
46471		src/main/escp2-papers.c (added +314)
46472		src/main/escp2-resolutions.c (added +476)
46473		src/main/print-escp2-data.c (+168, -4686)
46474		src/main/print-escp2.h (+33, -1)
46475
46476	Split up the Epson data
46477
464782003-01-26  <rlk>	fd48dc2bbeb817c7b2be524c4ff335b8baf1e1bb
46479
46480	Lines: +208, -35
46481	Files:	src/main/print-escp2-data.c (+208, -35)
46482
46483	Finish adding all the different shades in.
46484
464852003-01-26  <rlk>	a00df32a9409b711a077e1308fce51487511dc07
46486
46487	Lines: +10, -0
46488	Files:	configure.ac (+7, -0)
46489		src/printdef/Makefile.am (+3, -0)
46490
46491	Do not build printdef by default
46492
464932003-01-26  <rlk>	176a2d81b0e469d5b155788867ed3835be053feb
46494
46495	Lines: +228, -223
46496	Files:	src/cups/rastertoprinter.c (+228, -223)
46497
46498	Code cleanup
46499
465002003-01-26  <rlk>	ecc756fb8891a611db9e760bb698ff8f7cb1a792
46501
46502	Lines: +8, -8
46503	Files:	src/main/1x1.mat (+1, -1)
46504		src/main/2x1.mat (+1, -1)
46505		src/main/4x1.mat (+1, -1)
46506		src/main/print-papers.c (+4, -4)
46507		src/main/printers.c (+1, -1)
46508
46509	Fix a few minor things
46510
465112003-01-26  <mtomlinson>	f67b9b49c4ec0c7ee59b2f6920cf06c99952a96d
46512
46513	Lines: +12, -15
46514	Files:	src/libgimpprintui/panel.c (+12, -15)
46515
46516	Swap bottom and right border options in UI.
46517	Fix a compiler warning on const-ness.
46518
465192003-01-26  <rlk>	a15a5f3dfa2fa1c7329b2d249c81d309ca3ea872
46520
46521	Lines: +2, -2
46522	Files:	src/main/dither.h (+1, -1)
46523		src/main/print-escp2-data.c (+1, -1)
46524
46525	Reorder the elements in stpi_shade_t to avoid errors caused by using
46526	the wrong data type in initializers.
46527
465282003-01-26  <rlk>	2c7cf8d9a1e33ffbba9f2213fddc550ae14faaab
46529
46530	Lines: +1, -1
46531	Files:	src/main/print-escp2.c (+1, -1)
46532
46533	fix typo
46534
465352003-01-26  <rlk>	58560f4490e3b6d55c9cb11ac1536c78e5105a4c
46536
46537	Lines: +65, -59
46538	Files:	include/gimp-print/gimp-print.h (+1, -0)
46539		src/main/dither-main.c (+2, -2)
46540		src/main/print-canon.c (+5, -5)
46541		src/main/print-color.c (+24, -24)
46542		src/main/print-escp2.c (+14, -10)
46543		src/main/print-lexmark.c (+5, -5)
46544		src/main/print-pcl.c (+5, -5)
46545		src/main/print-ps.c (+6, -6)
46546		src/main/print-raw.c (+2, -2)
46547		src/main/print-vars.c (+1, -0)
46548
46549	Add channel number to parameter
46550
465512003-01-25  <rlk>	a16d04e190abf15f53ef4cda760d963b6833818a
46552
46553	Lines: +234, -141
46554	Files:	src/main/curve.c (+27, -136)
46555		src/main/print-util.c (+189, -5)
46556		src/main/util.h (+18, -0)
46557
46558	I/O layer to simplify reading from both strings and files
46559
465602003-01-25  <rlk>	141c0439af0ce29acb398103bc2142d7fc86d6c6
46561
46562	Lines: +59, -24
46563	Files:	src/libgimpprintui/plist.c (+59, -24)
46564
46565	Print error messages to the screen (via g_message) rather than to
46566	stderr.
46567
465682003-01-25  <rlk>	d9f86ef37239bf2ec04e4c4b6e2f5280a0a024c5
46569
46570	Lines: +1, -0
46571	Files:	src/main/print-ps.c (+1, -0)
46572
46573	Don't leave bounds.str set.
46574
465752003-01-25  <davehill>	ef6578c336da606f26c238b2538307507bdcc7b6
46576
46577	Lines: +5, -2
46578	Files:	src/libgimpprintui/plist.c (+2, -2)
46579		src/main/print-vars.c (+3, -0)
46580
46581	plist.c: Make debug statements work after changes.
46582	print-vars.c: Ensure bounds.str and deflt.str are NULL to avoid problems
46583	freeing random memory!
46584
465852003-01-24  <tillkamppeter>	9d00e688b09d1baa27e59b986fe3db7185a12531
46586
46587	Lines: +33, -0
46588	Files:	src/foomatic/foomatic-printermap (+33, -0)
46589
46590	Added missing HP inkjets.
46591
465922003-01-24  <rleigh>	a561bbed3a23eb02c1ceff8f9c30790d0faf3b21
46593
46594	Lines: +2, -2
46595	Files:	debian/rules (+2, -2)
46596
46597	Copy updated config.sub and config.guess to the correct location
46598
465992003-01-23  <rleigh>	7b03ea4f262a46d37659886765d8bd738a97cc7d
46600
46601	Lines: +1, -1
46602	Files:	debian/rules (+1, -1)
46603
46604	Remove redundant escaping
46605
466062003-01-23  <rleigh>	3a283e81fd347eac401d78ae2ccf9cd78da1fae6
46607
46608	Lines: +7, -1
46609	Files:	po/POTFILES.in (+7, -1)
46610
46611	Update translated dither code files
46612
466132003-01-23  <rleigh>	b94ecc75813b1fba7dc05af2cedd3199387a4078
46614
46615	Lines: +21, -24
46616	Files:	src/main/libgimpprint.sym (+0, -20)
46617		src/main/print-list.c (+4, -1)
46618		src/main/print-papers.c (+8, -0)
46619		src/main/printers.c (+9, -3)
46620
46621	Remove exported stp_list symbols
46622	Fix typos in printer and paper list error messages
46623	Check a list is valid before copying it
46624
466252003-01-23  <rlk>	f14d48311b7c8c488725bf06c4595f11af313abe
46626
46627	Lines: +4, -2
46628	Files:	src/gimp/print-intl.h (+4, -2)
46629
46630	Rewrite INIT_LOCALE to avoid spurious compiler warning
46631
466322003-01-23  <rlk>	394710920c9fecfa8ca621ecd0c5276339a51331
46633
46634	Lines: +6, -47
46635	Files:	src/gimp/print-intl.h (+2, -4)
46636		src/main/color.h (+0, -11)
46637		src/main/module.c (+0, -1)
46638		src/main/print-color.c (+4, -31)
46639
46640	Back out erroneous commit
46641
466422003-01-23  <rlk>	9c65ea060d926f79ddcf2a56e86ed8fb12d34de1
46643
46644	Lines: +47, -6
46645	Files:	src/gimp/print-intl.h (+4, -2)
46646		src/main/color.h (+11, -0)
46647		src/main/module.c (+1, -0)
46648		src/main/print-color.c (+31, -4)
46649
46650	Gimp-Print 4.2.5
46651
466522003-01-22  <rlk>	e3c837319f55c4321efc31dc9c560d961e56146d
46653
46654	Lines: +121, -118
46655	Files:	src/main/print-escp2.c (+121, -118)
46656
46657	Minor reorg
46658
466592003-01-20  <rlk>	e4c6ed24fe4ee27250818f3cb5f08a2aceda1bd5
46660
46661	Lines: +45, -45
46662	Files:	include/gimp-print/gimp-print.h (+5, -5)
46663		src/cups/genppd.c (+6, -6)
46664		src/cups/gimp-print-cups.c (+1, -1)
46665		src/cups/rastertoprinter.c (+4, -4)
46666		src/foomatic/printer_margins.c (+1, -1)
46667		src/foomatic/printer_options.c (+1, -1)
46668		src/foomatic/stp_limits.c (+2, -2)
46669		src/ghost/ijsgimpprint.c (+7, -7)
46670		src/gimp/print-image-gimp.c (+1, -1)
46671		src/libgimpprintui/panel.c (+2, -2)
46672		src/libgimpprintui/plist.c (+1, -1)
46673		src/libgimpprintui/print-image-thumbnail.c (+1, -1)
46674		src/main/print-color.c (+1, -1)
46675		src/main/print-vars.c (+3, -3)
46676		src/main/printers.c (+7, -7)
46677		src/testpattern/testpattern.c (+2, -2)
46678
46679	One more name change
46680
466812003-01-20  <rlk>	f072050021844e3901b95b91200f376bf83d6c73
46682
46683	Lines: +3004, -3050
46684	Files:	src/main/Makefile.am (+0, -1)
46685		src/main/bit-ops.c (+28, -28)
46686		src/main/color.h (+4, -4)
46687		src/main/curve.c (+76, -76)
46688		src/main/dither-ed.c (+32, -32)
46689		src/main/dither-eventone.c (+39, -39)
46690		src/main/dither-fast.c (+11, -11)
46691		src/main/dither-impl.h (+30, -30)
46692		src/main/dither-inks.c (+57, -57)
46693		src/main/dither-inlined-functions.h (+3, -3)
46694		src/main/dither-main.c (+81, -81)
46695		src/main/dither-ordered.c (+13, -13)
46696		src/main/dither-very-fast.c (+12, -12)
46697		src/main/dither.h (+48, -48)
46698		src/main/image.c (+17, -17)
46699		src/main/image.h (+17, -17)
46700		src/main/list.h (+10, -10)
46701		src/main/module.c (+89, -89)
46702		src/main/module.h (+17, -17)
46703		src/main/papers.h (+5, -8)
46704		src/main/path.c (+25, -25)
46705		src/main/path.h (+2, -2)
46706		src/main/print-canon.c (+120, -120)
46707		src/main/print-color.c (+59, -59)
46708		src/main/print-dither-matrices.c (+58, -58)
46709		src/main/print-escp2-data.c (+210, -210)
46710		src/main/print-escp2.c (+165, -165)
46711		src/main/print-escp2.h (+5, -5)
46712		src/main/print-lexmark.c (+173, -173)
46713		src/main/print-list.c (+131, -131)
46714		src/main/print-papers.c (+78, -84)
46715		src/main/print-pcl.c (+190, -190)
46716		src/main/print-ps.c (+100, -99)
46717		src/main/print-raw.c (+32, -32)
46718		src/main/print-util.c (+89, -89)
46719		src/main/print-vars.c (+299, -293)
46720		src/main/print-weave.c (+179, -179)
46721		src/main/printers.c (+135, -124)
46722		src/main/printers.h (+15, -21)
46723		src/main/printlist.h (removed -42)
46724		src/main/string-list.c (+28, -28)
46725		src/main/util.h (+73, -73)
46726		src/main/vars.h (+30, -32)
46727		src/main/weave.h (+53, -57)
46728		src/main/xml.c (+67, -67)
46729		src/main/xml.h (+2, -2)
46730		src/printdef/printdef.c (+28, -28)
46731		test/escp2-weavetest.c (+7, -7)
46732		test/testdither.c (+62, -62)
46733
46734	Rename all internal stp_ things to stpi_
46735
467362003-01-20  <rlk>	aed701db426eea7d93461fb854b6fdba3c1901d5
46737
46738	Lines: +343, -315
46739	Files:	include/gimp-print/gimp-print.h (+102, -74)
46740		src/cups/genppd.c (+4, -4)
46741		src/cups/rastertoprinter.c (+4, -4)
46742		src/foomatic/printer_margins.c (+2, -2)
46743		src/foomatic/printer_options.c (+4, -4)
46744		src/foomatic/printers.c (+1, -1)
46745		src/foomatic/stp_limits.c (+2, -2)
46746		src/ghost/ijsgimpprint.c (+4, -4)
46747		src/libgimpprintui/panel.c (+8, -8)
46748		src/libgimpprintui/plist.c (+8, -8)
46749		src/main/curve.c (+22, -22)
46750		src/main/dither-main.c (+3, -3)
46751		src/main/print-canon.c (+19, -19)
46752		src/main/print-color.c (+35, -35)
46753		src/main/print-dither-matrices.c (+2, -2)
46754		src/main/print-escp2.c (+14, -14)
46755		src/main/print-lexmark.c (+14, -14)
46756		src/main/print-pcl.c (+16, -16)
46757		src/main/print-ps.c (+5, -5)
46758		src/main/print-raw.c (+5, -5)
46759		src/main/print-util.c (+5, -5)
46760		src/main/print-vars.c (+24, -24)
46761		src/main/printers.c (+7, -7)
46762		src/main/string-list.c (+6, -6)
46763		src/main/xml.c (+1, -1)
46764		src/testpattern/printers.c (+1, -1)
46765		src/testpattern/testpattern.c (+6, -6)
46766		test/curve.c (+17, -17)
46767		test/escp2-weavetest.c (+1, -1)
46768		test/testdither.c (+1, -1)
46769
46770	Reorganize external names
46771
467722003-01-20  <rlk>	01eceeb29b510257ecae0e4fd18b2682ab42e368
46773
46774	Lines: +75, -65
46775	Files:	configure.ac (+1, -1)
46776		include/gimp-print/gimp-print.h (+0, -55)
46777		src/cups/rastertoprinter.c (+0, -1)
46778		src/libgimpprintui/panel.c (+0, -1)
46779		src/main/gimp-print-internal.h (+1, -1)
46780		src/main/util.h (+69, -5)
46781		src/main/vars.h (+3, -0)
46782		src/printdef/printdef.c (+1, -1)
46783
46784	Move stp_list_t and stp_set_output_type to internal header files
46785
467862003-01-20  <rleigh>	6387d5265a1940e6cb685d1c58eb1c7fffd61e65
46787
46788	Lines: +70, -5
46789	Files:	src/main/papers.xml (+1, -1)
46790		src/main/print-papers.c (+34, -1)
46791		src/main/print-util.c (+0, -2)
46792		src/main/printers.c (+35, -1)
46793
46794	Don't segfault if paper_list or printer_list aren't initialised, create them
46795	instead and issue a warning if it's not a list insertion.
46796
467972003-01-20  <rleigh>	a5537aeba209ce9d0dbe266c0fb73ba61b4ac5f3
46798
46799	Lines: +4, -13
46800	Files:	man/Makefile.am (+0, -10)
46801		src/cups/cups-genppdconfig.in (+4, -3)
46802
46803	cups-genppdconfig uses -u to run non-interactively, instead of using a
46804	different argv[0].
46805
468062003-01-20  <rleigh>	45de6ac78f372d70a7b53d5254b745f67e375ce0
46807
46808	Lines: +95, -4
46809	Files:	debian/changelog (+8, -0)
46810		debian/control.in (+46, -2)
46811		debian/cupsys-driver-gimpprint.dirs (added +1)
46812		debian/cupsys-driver-gimpprint.install (+0, -1)
46813		debian/cupsys-driver-gimpprint.postinst (+1, -0)
46814		debian/cupsys-driver-gimpprint.prerm (added +38)
46815		debian/libgimpprint.install.in (+1, -1)
46816
46817	Add libgimpprintui control data
46818	Update version
46819	cupsys-driver-gimpprint generates and updates PPDs in the postinst,
46820	and removes them in prerm.
46821
468222003-01-20  <mtomlinson>	56a6becb5e33be3f027a548080918cea2b84eac2
46823
46824	Lines: +11, -11
46825	Files:	src/main/dither-eventone.c (+11, -11)
46826
46827	Make EvenTone use new per-channel density_adjustment.
46828	Fix my e-mail address :-).
46829
468302003-01-20  <rlk>	ea953f8f5c78c34b28cb1acccf6c637d432df6d8
46831
46832	Lines: +24, -24
46833	Files:	src/main/module.c (+12, -12)
46834		src/main/print-canon.c (+2, -2)
46835		src/main/print-escp2.c (+2, -2)
46836		src/main/print-lexmark.c (+2, -2)
46837		src/main/print-pcl.c (+2, -2)
46838		src/main/print-ps.c (+2, -2)
46839		src/main/print-raw.c (+2, -2)
46840
46841	Back out change to module symbol names
46842
468432003-01-20  <rlk>	aa032266d5dc82529f159cf5e944a93b2cfc88a4
46844
46845	Lines: +1, -3
46846	Files:	test/escp2-weavetest.c (+1, -3)
46847
46848	Simplify the weave API
46849
468502003-01-20  <rlk>	f0ded480388418f0feab377037d31734173f2131
46851
46852	Lines: +1014, -951
46853	Files:	src/main/.cvsignore (+1, -0)
46854		src/main/Makefile.am (+1, -0)
46855		src/main/bit-ops.c (added +924)
46856		src/main/print-escp2.c (+23, -9)
46857		src/main/print-lexmark.c (+23, -13)
46858		src/main/print-weave.c (+18, -914)
46859		src/main/weave.h (+24, -15)
46860
46861	Clean up the weave code a bit
46862
468632003-01-20  <rlk>	e53004c948f312f5c77d8f88970e817a8ee701bc
46864
46865	Lines: +31, -51
46866	Files:	src/main/module.c (+13, -13)
46867		src/main/print-canon.c (+2, -2)
46868		src/main/print-escp2.c (+2, -2)
46869		src/main/print-lexmark.c (+2, -2)
46870		src/main/print-papers.c (+1, -1)
46871		src/main/print-pcl.c (+2, -2)
46872		src/main/print-ps.c (+2, -2)
46873		src/main/print-raw.c (+2, -2)
46874		src/main/print-weave.c (+5, -5)
46875		src/main/weave.h (+0, -20)
46876
46877	Name cleanup
46878
468792003-01-20  <rlk>	1191a681dfb38ad35905f17807421c39cc2b6209
46880
46881	Lines: +246, -232
46882	Files:	src/main/dither-ed.c (+40, -29)
46883		src/main/dither-eventone.c (+47, -44)
46884		src/main/dither-fast.c (+40, -29)
46885		src/main/dither-impl.h (+9, -14)
46886		src/main/dither-main.c (+25, -46)
46887		src/main/dither-ordered.c (+39, -28)
46888		src/main/dither-very-fast.c (+46, -42)
46889
46890	Minor cleanup in the dither code
46891
468922003-01-20  <rlk>	8efbdf3e1a90175c7c94581301e00f8a50e42a4c
46893
46894	Lines: +53, -26
46895	Files:	include/gimp-print/gimp-print.h (+2, -0)
46896		src/cups/genppd.c (+6, -6)
46897		src/cups/gimp-print-cups.c (+1, -0)
46898		src/cups/rastertoprinter.c (+1, -1)
46899		src/foomatic/printer_margins.c (+1, -0)
46900		src/foomatic/printer_options.c (+1, -1)
46901		src/foomatic/stp_limits.c (+2, -0)
46902		src/ghost/ijsgimpprint.c (+2, -1)
46903		src/libgimpprintui/panel.c (+2, -0)
46904		src/libgimpprintui/plist.c (+3, -6)
46905		src/main/print-vars.c (+22, -1)
46906		src/main/printers.c (+10, -10)
46907
46908	stp_free_parameter_description
46909
469102003-01-20  <rlk>	ef22d30d28196ba722fcb047fc8e40bd79be39c6
46911
46912	Lines: +43, -41
46913	Files:	include/gimp-print/gimp-print.h (+0, -4)
46914		src/cups/rastertoprinter.c (+0, -1)
46915		src/ghost/ijsgimpprint.c (+3, -2)
46916		src/gimp/print.c (+1, -1)
46917		src/libgimpprintui/panel.c (+7, -4)
46918		src/libgimpprintui/plist.c (+19, -4)
46919		src/main/print-ps.c (+13, -6)
46920		src/main/print-vars.c (+0, -19)
46921
46922	Make ppd file be an ordinary file parameter
46923
469242003-01-20  <rlk>	57c913cfbc9548ee3802a70dba60c86b873b3a03
46925
46926	Lines: +1, -1
46927	Files:	configure.ac (+1, -1)
46928
46929	print-dither.c doesn't exist any longer!
46930
469312003-01-20  <rlk>	6c3bec2b8ce5102e03bf4c7b247b9352bb01e588
46932
46933	Lines: +3230, -2898
46934	Files:	src/main/.cvsignore (+21, -10)
46935		src/main/Makefile.am (+9, -1)
46936		src/main/dither-ed.c (added +541)
46937		src/main/dither-eventone.c (added +585)
46938		src/main/dither-fast.c (added +201)
46939		src/main/dither-impl.h (added +321)
46940		src/main/dither-inks.c (added +378)
46941		src/main/dither-inlined-functions.h (added +96)
46942		src/main/dither-main.c (added +529)
46943		src/main/dither-ordered.c (added +280)
46944		src/main/dither-very-fast.c (added +158)
46945		src/main/print-dither-matrices.c (+111, -3)
46946		src/main/print-dither.c (removed -2884)
46947
46948	Split dither code up
46949
469502003-01-20  <rlk>	abf11c118e88135ad2e9015595e6c6e8fbc91d86
46951
46952	Lines: +25, -5
46953	Files:	src/libgimpprintui/panel.c (+5, -0)
46954		src/libgimpprintui/plist.c (+20, -5)
46955
46956	Fix some memory leaks and other problems
46957
469582003-01-20  <rlk>	804bc15c5dda6ac382cd5aa6509431b3f0123a3d
46959
46960	Lines: +12, -12
46961	Files:	src/main/print-escp2-data.c (+12, -12)
46962
46963	Fix up declarations of quadtone shades
46964
469652003-01-20  <rlk>	f11bf5078eb64f531985221f13ec33b4d27faaa5
46966
46967	Lines: +5, -10
46968	Files:	src/main/path.c (+5, -10)
46969
46970	Simplify things a bit.
46971
469722003-01-19  <rleigh>	6fba8bdaea0132cbf78747dc266e396d8ec01395
46973
46974	Lines: +45, -15
46975	Files:	debian/Makefile.am (+3, -1)
46976		debian/changelog (+10, -0)
46977		debian/cupsys-driver-gimpprint.install (+4, -2)
46978		debian/cupsys-driver-gimpprint.postinst (+6, -2)
46979		debian/libgimpprint-dev.install (+0, -3)
46980		debian/libgimpprint.install (removed -2)
46981		debian/libgimpprint.install.in (added +4)
46982		debian/libgimpprintui-dev.install (added +5)
46983		debian/libgimpprintui.install (added +2)
46984		debian/rules (+11, -5)
46985
46986	Update Debian packaging to add libgimpprintui library and development packages
46987
469882003-01-19  <rleigh>	062450bccfea68ca4fb6d822908ae7f6be3decbf
46989
46990	Lines: +7, -0
46991	Files:	configure.ac (+1, -0)
46992		m4/stp_cups.m4 (+6, -0)
46993
46994	Add cups_sbindir
46995
469962003-01-19  <rleigh>	c757a1031a784d4184f8df2eb1e5c37506018f82
46997
46998	Lines: +5, -9
46999	Files:	src/cups/Makefile.am (+4, -8)
47000		src/main/Makefile.am (+1, -1)
47001
47002	Fix VPATH build
47003	Simplify conditional usage
47004
470052003-01-19  <mtomlinson>	c8c9fe34561db6bfa175d85f42a4b95b787701cb
47006
47007	Lines: +1, -3
47008	Files:	src/main/printers.c (+1, -3)
47009
47010	Get page/job mode initialisation correct
47011
470122003-01-19  <mtomlinson>	563d77a78c419d72da4ef167fee7c88a2c8b2086
47013
47014	Lines: +0, -1
47015	Files:	src/cups/rastertoprinter.c (+0, -1)
47016
47017	Back out last change
47018
470192003-01-19  <rlk>	f0b3d4d46c405b5bb2756325dcdad67ce937078f
47020
47021	Lines: +18292, -18232
47022	Files:	src/main/1x1.mat (added +6006)
47023		src/main/2x1.mat (added +5974)
47024		src/main/4x1.mat (added +6063)
47025		src/main/Makefile.am (+8, -5)
47026		src/main/dither.h (+5, -6)
47027		src/main/gimpprint.dtd (+4, -2)
47028		src/main/gimpprint.xsd (+48, -0)
47029		src/main/print-dither-matrices.c (+131, -23)
47030		src/main/print-dither.c (+13, -28)
47031		src/main/quickmatrix257.h (removed -6031)
47032		src/main/ran.367.179.h (removed -6000)
47033		src/main/ran.509.131.h (removed -6090)
47034		src/main/xml.c (+40, -47)
47035
47036	Add more attributes to the DTD and the schema.
47037
47038	Move dither matrices out of the source code and into separate data files.
47039
470402003-01-19  <rlk>	b71897da5ee61c4a704f222b96e1c268b6d55965
47041
47042	Lines: +1, -1
47043	Files:	configure.ac (+1, -1)
47044
47045	Bounce version
47046
470472003-01-19  <mtomlinson>	2d8c990a32b0b34943e9d9f0d3eafeda400fcfe4
47048
47049	Lines: +1, -1
47050	Files:	src/cups/rastertoprinter.c (+1, -1)
47051
47052	Oops - that should be CMY not CMYK!
47053
470542003-01-19  <mtomlinson>	b203245bf3be15199bafa018ce4b3ac638e659e7
47055
47056	Lines: +3, -1
47057	Files:	src/cups/rastertoprinter.c (+3, -1)
47058
47059	Set CMYK mode for output.
47060
470612003-01-19  <mtomlinson>	26cda32e6f42bfdae2ed701e3d193713928cb64b
47062
47063	Lines: +2, -0
47064	Files:	src/main/printers.c (+2, -0)
47065
47066	Fix start_job for JOB_MODE_JOB.
47067
470682003-01-18  <rlk>	da37095136f641e5ca460e0c7440d35a485368c7
47069
47070	Lines: +72, -57
47071	Files:	include/gimp-print/gimp-print.h (+3, -0)
47072		src/libgimpprintui/panel.c (+39, -33)
47073		src/main/dither.h (+0, -1)
47074		src/main/print-dither.c (+0, -18)
47075		src/main/print-lexmark.c (+11, -3)
47076		src/main/print-pcl.c (+10, -2)
47077		src/main/print-vars.c (+9, -0)
47078
47079	More cleanup
47080
470812003-01-18  <rlk>	604fb50c104ce28665b91ac35608fea83b137b5a
47082
47083	Lines: +1216, -1430
47084	Files:	include/gimp-print/gimp-print.h (+54, -10)
47085		src/libgimpprintui/panel.c (+5, -0)
47086		src/main/Makefile.am (+0, -1)
47087		src/main/curve.c (+10, -11)
47088		src/main/dither-matrices.h (removed -80)
47089		src/main/dither.h (+45, -43)
47090		src/main/gimp-print-internal.h (+0, -1)
47091		src/main/print-canon.c (+48, -59)
47092		src/main/print-color.c (+269, -87)
47093		src/main/print-dither-matrices.c (+0, -0)
47094		src/main/print-dither.c (+252, -867)
47095		src/main/print-escp2.c (+100, -98)
47096		src/main/print-lexmark.c (+47, -69)
47097		src/main/print-pcl.c (+42, -52)
47098		src/main/print-util.c (+51, -0)
47099		src/main/print-vars.c (+237, -3)
47100		src/main/util.h (+5, -1)
47101		src/main/vars.h (+14, -3)
47102		src/testpattern/run-testpattern (+1, -1)
47103		test/testdither.c (+36, -44)
47104
47105	Move all color adjustments (including CMYK conversion) into the
47106	color code; move density adjustment into the dither code.
47107
47108	This is not complete for Even Tone dithering.  Furthermore, the
47109	GCR needs to be retuned everywhere.
47110
47111	In addition, there are new color controls for black gamma
47112	(for shaping the GCR curve), and for individual CMYK densities.
47113	This should simplify gray tuning.
47114
471152003-01-18  <mtomlinson>	2a8154ed5b8344f9c41f053a92980170cf83f9ed
47116
47117	Lines: +14, -2
47118	Files:	src/main/print-dither.c (+14, -2)
47119
47120	Allow amount of photo ink to be tuneable for EvenTone
47121
471222003-01-18  <mtomlinson>	07773388721372460c8d3f295b96be236a6cee47
47123
47124	Lines: +1, -1
47125	Files:	src/main/print-color.c (+1, -1)
47126
47127	Make compute_a_curve work for steps != 256.
47128
471292003-01-17  <davehill>	eaaf4e7ec6ed6d475bbf21a3d2e5efc08b23eb25
47130
47131	Lines: +57, -14
47132	Files:	test/pcl-unprint.c (+57, -14)
47133
47134	Added parsing of more parameters. Updated "PJL" parsing to handle (but not
47135	act on) HPGL commands.
47136
471372003-01-15  <tillkamppeter>	276511d9476d3126f54153c22fff8c590f11002f
47138
47139	Lines: +68, -5
47140	Files:	src/foomatic/foomatic-printermap (+68, -5)
47141
47142	Added missing HP DeskJet and OfficeJet printers (DJ6xx, DJ8xx, and DJ9xx series).
47143
471442003-01-14  <rlk>	8f42530c1a84bc34138fbabbf553ae3fa6484935
47145
47146	Lines: +51, -356
47147	Files:	include/gimp-print/gimp-print.h (+3, -4)
47148		src/cups/rastertoprinter.c (+2, -1)
47149		src/ghost/ijsgimpprint.c (+13, -1)
47150		src/libgimpprintui/panel.c (+1, -4)
47151		src/main/print-canon.c (+6, -8)
47152		src/main/print-color.c (+2, -174)
47153		src/main/print-dither.c (+0, -111)
47154		src/main/print-escp2.c (+2, -4)
47155		src/main/print-lexmark.c (+7, -19)
47156		src/main/print-pcl.c (+8, -11)
47157		src/main/print-ps.c (+3, -3)
47158		test/testdither.c (+4, -16)
47159
47160	Remove monochrome output type (for now, at least)
47161
471622003-01-13  <mtomlinson>	8843e008b1b106d03fb7a240c067d4edec647c9a
47163
47164	Lines: +73, -105
47165	Files:	src/main/print-dither.c (+73, -105)
47166
47167	Implemented new EvenTone raw CMYK (untested).
47168
471692003-01-12  <rlk>	a8ac9556105cccb43da453bad1de4e9a203b22fd
47170
47171	Lines: +201, -185
47172	Files:	include/gimp-print/gimp-print.h (+1, -0)
47173		src/libgimpprintui/gimp-print-ui-internal.h (+4, -5)
47174		src/libgimpprintui/panel.c (+89, -62)
47175		src/libgimpprintui/ui-utils.c (+7, -5)
47176		src/main/print-canon.c (+5, -5)
47177		src/main/print-color.c (+48, -34)
47178		src/main/print-dither.c (+1, -1)
47179		src/main/print-escp2.c (+13, -7)
47180		src/main/print-lexmark.c (+5, -5)
47181		src/main/print-papers.c (+4, -47)
47182		src/main/print-pcl.c (+11, -5)
47183		src/main/print-ps.c (+7, -6)
47184		src/main/print-raw.c (+4, -2)
47185		src/main/print-vars.c (+1, -0)
47186		src/main/printers.c (+1, -1)
47187
47188	New inactivity flag to turn options off temporarily.
47189
47190	some UI cleanup.
47191
471922003-01-12  <mtomlinson>	ef8e55d0b5a1046f3f18c2bce72b883e19f10890
47193
47194	Lines: +2, -2
47195	Files:	src/cups/rastertoprinter.c (+2, -2)
47196
47197	Don't try printing to edge on printers that don't support it
47198
471992003-01-12  <mtomlinson>	28d050cfe3937c0fa4a31c28354bb97c42418f53
47200
47201	Lines: +1, -0
47202	Files:	src/main/print-color.c (+1, -0)
47203
47204	Return correct value from compute_a_curve()
47205
472062003-01-11  <rlk>	3c6115b8d6238eaf5c23dbf54bce1605f2c47a2f
47207
47208	Lines: +97, -88
47209	Files:	src/libgimpprintui/panel.c (+97, -88)
47210
47211	Split some things out.
47212
47213	Make plugin window resizable.
47214
472152003-01-11  <rlk>	223f9d50bc83c054e0ff38f5e2a34d035a6270d9
47216
47217	Lines: +5, -5
47218	Files:	src/main/print-canon.c (+1, -1)
47219		src/main/print-escp2.c (+1, -1)
47220		src/main/print-lexmark.c (+1, -1)
47221		src/main/print-pcl.c (+1, -1)
47222		src/main/print-ps.c (+1, -1)
47223
47224	Fix up text for resolution parameter
47225
472262003-01-11  <rlk>	ad0f00ca8e6ac2954269f17ad84c285c07f05cb7
47227
47228	Lines: +1, -0
47229	Files:	src/main/Makefile.am (+1, -0)
47230
47231	Also need image.h
47232
472332003-01-11  <rlk>	7a355b4d40c131102106b41b12b11db2bdada248
47234
47235	Lines: +54, -37
47236	Files:	src/main/print-escp2.c (+54, -37)
47237
47238	Cleanup
47239
472402003-01-11  <rleigh>	1b1539caf47d27d098fdfe74c53c76958abee4b3
47241
47242	Lines: +524, -7
47243	Files:	configure.ac (+3, -0)
47244		man/Makefile.am (+6, -1)
47245		man/cups-genppdconfig.8.in (+5, -4)
47246		man/cups-genppdupdate.8.in (added +74)
47247		src/cups/Makefile.am (+2, -2)
47248		src/cups/cups-genppdupdate.in (added +434)
47249
47250	Add cups-genppdupdate, for upgrading PPDs between Gimp-Print revisions
47251
472522003-01-11  <rleigh>	5ebae7e08dc62468b454eaf1f31a16f5bc81f275
47253
47254	Lines: +4, -3
47255	Files:	po/POTFILES.in (+3, -2)
47256		src/main/Makefile.am (+1, -1)
47257
47258	Distribute all the required files, and don't translate removed files
47259
472602003-01-11  <rlk>	20262ed87326330dab9d66ae1811b5fb3f1e85e4
47261
47262	Lines: +26, -4
47263	Files:	src/testpattern/run-testpattern (+26, -4)
47264
47265	Valgrind
47266
472672003-01-11  <rlk>	62c1defaaaec59971fb434a9b038104bc467c766
47268
47269	Lines: +32, -0
47270	Files:	src/main/print-dither.c (+32, -0)
47271
47272	Handle CMY printers correctly in CMYK mode.
47273
472742003-01-11  <rlk>	9ac1e9fbd49597c0f428b9c59f2efadbb380fceb
47275
47276	Lines: +2, -1
47277	Files:	src/testpattern/testpattern.c (+2, -1)
47278
47279	Valgrind cleanup
47280
472812003-01-11  <rlk>	5c671cf7ae4ba09501f4b9725b439cb5c09c51e0
47282
47283	Lines: +12, -5
47284	Files:	src/main/print-color.c (+12, -5)
47285
47286	Major performance improvement at initialization.  Initializing the LUT
47287	was taking about .3 second, now about .016 on my system (under
47288	valgrind, the difference is a lot more dramatic).
47289
472902003-01-11  <rlk>	c2a6dfcc5f69de19ac2a25afb7349b3b1c5f87d8
47291
47292	Lines: +8, -6
47293	Files:	src/main/curve.c (+8, -6)
47294
47295	Performance improvement
47296
472972003-01-11  <rlk>	1e45622e36d6368bb720d8ae94d0198a06db4430
47298
47299	Lines: +3, -0
47300	Files:	src/main/xml.c (+3, -0)
47301
47302	Clean up after ourselves
47303
473042003-01-11  <rlk>	f3949e6305dbfefa466663a6e111b75040249472
47305
47306	Lines: +16, -5
47307	Files:	src/main/print-dither.c (+12, -2)
47308		src/main/print-lexmark.c (+1, -0)
47309		src/main/printers.c (+3, -3)
47310
47311	Fix a few more problems from valgrind.
47312
473132003-01-11  <rlk>	10958216a5d3021ef0f3e365be403d138dfda22a
47314
47315	Lines: +1, -1
47316	Files:	configure.ac (+1, -1)
47317
47318	Fix typo
47319
473202003-01-11  <rlk>	215aa194709c3f81aa336f2e900aa2ac621b89f0
47321
47322	Lines: +51, -120
47323	Files:	src/main/print-escp2-data.c (+51, -120)
47324
47325	Convert more inksets to the new style.
47326
473272003-01-11  <rlk>	89e564e7033a01f71186ce9ac16edefeefeaedd9
47328
47329	Lines: +61, -64
47330	Files:	include/gimp-print/gimp-print.h (+1, -1)
47331		src/main/module.c (+2, -5)
47332		src/main/path.c (+2, -4)
47333		src/main/print-list.c (+34, -32)
47334		src/main/print-papers.c (+1, -3)
47335		src/main/print-vars.c (+18, -10)
47336		src/main/printers.c (+1, -3)
47337		src/main/string-list.c (+1, -3)
47338		src/main/xml.c (+1, -3)
47339
47340	Change stp_list_t to append new item to end of list
47341
473422003-01-11  <rlk>	0ee4565e66ac234bcbc9b9098b95e3a2c36a93f5
47343
47344	Lines: +105, -37
47345	Files:	src/cups/genppd.c (+14, -6)
47346		src/main/print-canon.c (+72, -24)
47347		src/main/print-color.c (+2, -1)
47348		src/main/print-vars.c (+5, -3)
47349		src/main/printers.c (+5, -0)
47350		src/main/xml.c (+6, -2)
47351		src/testpattern/testpatterny.y (+1, -1)
47352
47353	Start valgrinding.
47354
473552003-01-10  <rlk>	3daa938f6af10347d29baf2e55f940613790fc6f
47356
47357	Lines: +1, -1
47358	Files:	src/main/path.c (+1, -1)
47359
47360	Allocate the right amount of memory
47361
473622003-01-10  <rlk>	f7a1abb92d629e60f8a732b553a8322b76ad6164
47363
47364	Lines: +89, -32
47365	Files:	include/gimp-print/gimp-print.h (+3, -25)
47366		src/foomatic/.cvsignore (+1, -0)
47367		src/libgimpprintui/plist.c (+6, -3)
47368		src/main/.cvsignore (+3, -0)
47369		src/main/gimp-print-internal.h (+1, -4)
47370		src/main/image.c (+1, -0)
47371		src/main/image.h (added +56)
47372		src/main/printers.c (+18, -0)
47373
47374	Take image layer out of gimp-print.h
47375
473762003-01-10  <rlk>	7b09da2774df4b312ad36357ce0644d303adbc33
47377
47378	Lines: +1, -4
47379	Files:	src/main/string-list.c (+1, -4)
47380
47381	Slight simplification
47382
473832003-01-10  <rlk>	6266a03eddb8cd2199a902e1f70d88e2fa6679c2
47384
47385	Lines: +131, -138
47386	Files:	include/gimp-print/gimp-print.h (+8, -1)
47387		src/cups/rastertoprinter.c (+4, -0)
47388		src/ghost/ijsgimpprint.c (+4, -0)
47389		src/libgimpprintui/plist.c (+8, -0)
47390		src/main/print-vars.c (+51, -64)
47391		src/main/printers.c (+10, -12)
47392		src/main/string-list.c (+46, -61)
47393
47394	Add boolean parameter type
47395
47396	Convert string list to use stp_list_t.
47397
473982003-01-09  <mtomlinson>	59d9b259c3cab3300aa51992d842de92f2e045f6
47399
47400	Lines: +1, -1
47401	Files:	src/main/print-dither.c (+1, -1)
47402
47403	Fix sub-channel value printing EvenTone on 6 color printers.
47404
474052003-01-09  <rlk>	8b4d5e62317eaec011ecc03b0a56d3d1a9f3796a
47406
47407	Lines: +122, -78
47408	Files:	include/gimp-print/gimp-print.h (+21, -9)
47409		src/main/list.h (+5, -8)
47410		src/main/module.c (+5, -3)
47411		src/main/path.c (+0, -1)
47412		src/main/print-list.c (+78, -10)
47413		src/main/print-papers.c (+0, -1)
47414		src/main/printers.c (+13, -46)
47415
47416	Add copy capability to stp_list_t.
47417
47418	Fix up the order in the printer list.
47419
47420	Don't include list.h (which is purely internal to the list implementation)
47421	outside of print-list.c.
47422
474232003-01-09  <rlk>	6ca9fe69707f591da5a4c1aab070010469ff4377
47424
47425	Lines: +108, -90
47426	Files:	src/libgimpprintui/plist.c (+108, -90)
47427
47428	Split printrc loader into separate functions for each format of printrc.
47429
474302003-01-09  <rlk>	129a7428cb994e945b4f25c4a6474702f22c1a72
47431
47432	Lines: +2, -2
47433	Files:	src/main/print-color.c (+2, -2)
47434
47435	A few of the maps were reversed.
47436
474372003-01-09  <rlk>	071d380746af12fa459b84494e73924a64a95dd7
47438
47439	Lines: +3, -0
47440	Files:	src/foomatic/Makefile.am (+3, -0)
47441
47442	Fix braino
47443
474442003-01-08  <mtomlinson>	2aa52b9d5a4fff29614c06855f97401823eb7ef6
47445
47446	Lines: +1221, -436
47447	Files:	src/main/dither.h (+15, -1)
47448		src/main/print-dither.c (+462, -353)
47449		src/main/print-escp2-data.c (+730, -77)
47450		src/main/print-escp2.c (+11, -4)
47451		src/main/print-escp2.h (+3, -1)
47452
47453	Rewrite of EvenTone algorithm.
47454	Change in data structures for Epson inks.
47455
474562003-01-07  <rleigh>	17f5aadf8bbcd5ee93b658366fc837783f832d21
47457
47458	Lines: +2, -2
47459	Files:	src/main/Makefile.am (+2, -2)
47460
47461	Move the module sources to the end of libgimpprint sources
47462
474632003-01-07  <rleigh>	31caf485f2dcf7753d248fb6179908e0704b88d2
47464
47465	Lines: +11, -2
47466	Files:	README (+11, -2)
47467
47468	Update Debian package descriptions
47469	Document the configure --with-modules options
47470
474712003-01-07  <rleigh>	ad8033ad1a8da0a12b2b686eaf7bc942910a6c2b
47472
47473	Lines: +2, -2
47474	Files:	src/main/libgimpprint.sym (+2, -2)
47475
47476	Sort the symbol list
47477
474782003-01-07  <rleigh>	c7e54ea0ecdc116db45e9451ac5937b614d946da
47479
47480	Lines: +0, -5
47481	Files:	src/main/xml.c (+0, -5)
47482
47483	Remove redundant code
47484
474852003-01-07  <rleigh>	1a6c530deb5f4474f2a1d68e40d5ecc7bbb3606c
47486
47487	Lines: +0, -0
47488
47489	Fix CUPS Language description
47490
474912003-01-07  <rleigh>	1ca14a334c4f27fa30d36a35a508ff8481eed751
47492
47493	Lines: +18, -2
47494	Files:	configure.ac (+18, -2)
47495
47496	Don't build modules when --disable-shared is used
47497
474982003-01-07  <rleigh>	6a2894d63aefe55ba8f1028ed47ecde9ea6061bd
47499
47500	Lines: +11, -5
47501	Files:	src/main/module.c (+11, -0)
47502		src/main/module.h (+0, -5)
47503
47504	Fix MacOS/OpenBSD symbol prefix
47505
475062003-01-07  <rlk>	13cddf2482794a24a003de572c903ffd133af96b
47507
47508	Lines: +2, -0
47509	Files:	src/main/Makefile.am (+2, -0)
47510
47511	More files that need to be distributed
47512
475132003-01-07  <tillkamppeter>	2c1749419c52c11dd5a83fdd2bfbcc67db10bd5c
47514
47515	Lines: +68, -59
47516	Files:	src/foomatic/Makefile.am (+3, -3)
47517		src/foomatic/foomatic-generator.in (+32, -15)
47518		src/foomatic/printer_margins.c (+33, -41)
47519
47520	Fixed unprintable margins support in Foomatic data generation.
47521
475222003-01-07  <rleigh>	61a442811dd0f5a3c15615e4622d359bc200ff45
47523
47524	Lines: +18, -18
47525	Files:	configure.ac (+18, -18)
47526
47527	Make --with-modules=method work again
47528
475292003-01-07  <rleigh>	04327143e2b53e3994ec71908ca04c4a96791f66
47530
47531	Lines: +1, -1
47532	Files:	src/main/print-raw.c (+1, -1)
47533
47534	stp_raw_printfuncs should be static
47535
475362003-01-06  <rlk>	7cfb92eb9b828df39c4a9245446418ffce4ba5b7
47537
47538	Lines: +5, -3
47539	Files:	src/main/xml.c (+5, -3)
47540
47541	Remove C++-style comments
47542
475432003-01-06  <rleigh>	62601f0c96fd3d6dd1d553421ec5959afa305939
47544
47545	Lines: +2362, -170
47546	Files:	configure.ac (+77, -7)
47547		m4/stp_pkgconfig.m4 (+3, -3)
47548		scripts/global.mk (+3, -0)
47549		src/Makefile.am (+2, -2)
47550		src/main/Makefile.am (+56, -30)
47551		src/main/gimp-print-internal.h (+0, -1)
47552		src/main/gimpprint.xsd (+0, -6)
47553		src/main/libgimpprint.sym (added +252)
47554		src/main/module.c (added +398)
47555		src/main/module.h (added +110)
47556		src/main/papers.h (+25, -0)
47557		src/main/papers.xml (+7, -0)
47558		src/main/path.c (added +203)
47559		src/main/path.h (added +49)
47560		src/main/print-canon.c (+44, -1)
47561		src/main/print-escp2.c (+44, -2)
47562		src/main/print-lexmark.c (+43, -2)
47563		src/main/print-papers.c (+117, -24)
47564		src/main/print-pcl.c (+44, -2)
47565		src/main/print-ps.c (+44, -2)
47566		src/main/print-raw.c (+44, -1)
47567		src/main/print-util.c (+23, -4)
47568		src/main/printers.c (+113, -71)
47569		src/main/printers.h (+27, -0)
47570		src/main/xml.c (added +593)
47571		src/main/xml.h (added +41)
47572		src/printdef/printdef.c (+0, -12)
47573
47574	Add binary module and XML data loaders to libgimpprint
47575
475762003-01-06  <rleigh>	d6ff7845ba9b4a25791f04e9f284a6f123cf54f5
47577
47578	Lines: +0, -0
47579
47580	Update translation.  The new XML data will need translation in the future.
47581
475822003-01-06  <rleigh>	1645f4ae409d575bd4b0ee9f954996fa6f899faa
47583
47584	Lines: +5, -2
47585	Files:	doc/developer/Makefile.am (+2, -1)
47586		doc/users_guide/Makefile.am (+3, -1)
47587
47588	EPSLEVEL may be used to specify the EPS level to use
47589
475902003-01-06  <rlk>	c7114c1febe17689c3f0e702a75d1082dcec21ba
47591
47592	Lines: +303, -189
47593	Files:	include/gimp-print/gimp-print.h (+1, -1)
47594		src/main/print-color.c (+269, -186)
47595		src/main/print-raw.c (+3, -0)
47596		src/main/printers.c (+30, -2)
47597
47598	Enable useful curve bounds.
47599
47600	Enable use of curves (CMY and composite) in color code.
47601
476022003-01-06  <rlk>	d16d205d866829b64fc20d54eedc56af276cb043
47603
47604	Lines: +38, -79
47605	Files:	src/foomatic/foomatic-generator.in (+9, -7)
47606		src/foomatic/foomatic-templates-ijs/ImageOptimization.xml (added +20)
47607		src/foomatic/foomatic-templates-ijs/ImageType.xml (removed -63)
47608		src/ghost/README (+9, -9)
47609
47610	Fix up the foomatic data
47611
476122003-01-06  <rlk>	838847d085c4086be22c46f37cdd62e48ebd0487
47613
47614	Lines: +8, -3
47615	Files:	src/libgimpprintui/plist.c (+8, -3)
47616
47617	Minor bug with saving printrc
47618
476192003-01-06  <rlk>	69e5eda16942d3b69ecf7e80c502a7bf3e7c272a
47620
47621	Lines: +93, -252
47622	Files:	include/gimp-print/gimp-print.h (+1, -10)
47623		src/cups/rastertoprinter.c (+1, -2)
47624		src/foomatic/printer_margins.c (+30, -16)
47625		src/ghost/ijsgimpprint.c (+4, -9)
47626		src/gimp/print.c (+1, -1)
47627		src/libgimpprintui/gimp-print-ui-internal.h (+1, -0)
47628		src/libgimpprintui/panel.c (+29, -131)
47629		src/libgimpprintui/plist.c (+2, -3)
47630		src/main/print-canon.c (+0, -20)
47631		src/main/print-color.c (+20, -9)
47632		src/main/print-escp2.c (+1, -19)
47633		src/main/print-lexmark.c (+0, -12)
47634		src/main/print-pcl.c (+0, -12)
47635		src/main/print-vars.c (+3, -7)
47636		src/main/printers.c (+0, -1)
47637
47638	Change image_type to a string list parameter
47639
476402003-01-05  <rlk>	556269798f67bd8a7966bc2e90cb75bc8524a494
47641
47642	Lines: +1, -4
47643	Files:	src/foomatic/Makefile.am (+1, -4)
47644
47645	printer_margins is currently not functional on the mainline
47646
476472003-01-05  <rlk>	b9955087ab9d46b9a1d0dccc4145646cf62d4af6
47648
47649	Lines: +839, -351
47650	Files:	include/gimp-print/gimp-print.h (+15, -4)
47651		src/cups/genppd.c (+0, -0)
47652		src/cups/gimp-print-cups.c (+1, -1)
47653		src/cups/rastertoprinter.c (+2, -2)
47654		src/escputil/escputil.c (+0, -0)
47655		src/foomatic/printer_options.c (+1, -1)
47656		src/foomatic/stp_limits.c (+2, -2)
47657		src/ghost/ijsgimpprint.c (+2, -2)
47658		src/gimp/instead_of_gimp_main.c (+0, -0)
47659		src/gimp/print-image-gimp.c (+0, -0)
47660		src/libgimpprintui/panel.c (+5, -5)
47661		src/libgimpprintui/plist.c (+3, -3)
47662		src/libgimpprintui/ui-utils.c (+0, -0)
47663		src/main/color.h (+6, -0)
47664		src/main/dither.h (+7, -4)
47665		src/main/print-canon.c (+56, -5)
47666		src/main/print-color.c (+182, -0)
47667		src/main/print-dither.c (+50, -5)
47668		src/main/print-escp2.c (+118, -14)
47669		src/main/print-lexmark.c (+56, -5)
47670		src/main/print-pcl.c (+56, -5)
47671		src/main/print-ps.c (+61, -12)
47672		src/main/print-raw.c (+37, -14)
47673		src/main/print-vars.c (+112, -252)
47674		src/main/printers.c (+27, -7)
47675		src/main/printers.h (+7, -0)
47676		src/main/vars.h (+2, -6)
47677		src/testpattern/testpattern.c (+1, -1)
47678		test/testdither.c (+30, -1)
47679
47680	Each different processing module (color, dither, printer) can now
47681	offer its own parameters.
47682
47683	Change some of the names in stp_parameter_t to avoid collisions with
47684	other languages (C++).
47685
47686	Promote parameter lists to more of a full-fledged type.
47687
47688	Clean up trailing whitespace.
47689
476902003-01-05  <tillkamppeter>	8f288c41989e7e1bdb772d2134006470f234884f
47691
47692	Lines: +166, -3
47693	Files:	src/foomatic/Makefile.am (+4, -1)
47694		src/foomatic/foomatic-generator.in (+69, -2)
47695		src/foomatic/printer_margins.c (added +93)
47696
47697	Support for unprintable margins with Foomatic 2.9.x.
47698
476992003-01-05  <dpace>	3c68af9c72cef527ae7aa8c690a5718228ecb888
47700
47701	Lines: +197, -1043
47702	Files:	src/gimp/instead_of_gimp_main.c (+197, -1043)
47703
47704	Cleaned up the code somewhat.
47705
477062003-01-05  <rlk>	ed863f486bce17c53cc1e03aaa9820edea0b9800
47707
47708	Lines: +0, -0
47709
47710	Gimp-Print 4.3.7
47711
477122003-01-05  <rlk>	4ea4e99377fbbe28dc7f0eaf07a6238ca1092f66
47713
47714	Lines: +18, -5
47715	Files:	po/POTFILES.in (+18, -5)
47716
47717	Update this list
47718
477192003-01-05  <rlk>	8a98548eae916edbe495d3032642afbf5e024268
47720
47721	Lines: +68, -8
47722	Files:	NEWS (+66, -6)
47723		README (+1, -1)
47724		debian/README.Debian (+1, -1)
47725
47726	Prep for 4.3.7
47727
477282003-01-05  <rlk>	46bba8bb5689cf0e9275b425ee6196c2cd9b9e5e
47729
47730	Lines: +2, -1
47731	Files:	AUTHORS (+2, -1)
47732
47733	.
47734
477352003-01-05  <rlk>	e076cab46a6877e0b2bf3edd75cb2b0c500168a2
47736
47737	Lines: +0, -290
47738	Files:	RedHat/ghostscript-5.50.spec (removed -200)
47739		RedHat/gimp-print.spec (removed -46)
47740		RedHat/gs.spec.diff (removed -44)
47741
47742	Remove extremely obsolete cruft
47743
477442003-01-05  <rlk>	cafc788994d37188c509f3ab9ae6ef5f44ca6d48
47745
47746	Lines: +1, -1
47747	Files:	configure.ac (+1, -1)
47748
47749	Bump version
47750
477512003-01-05  <rlk>	98a4bc6e6c31d37e2a2d602a2fa60cb55bf0f552
47752
47753	Lines: +138, -12
47754	Files:	src/gimp/print.c (+9, -2)
47755		src/libgimpprintui/panel.c (+5, -1)
47756		src/libgimpprintui/plist.c (+65, -3)
47757		src/main/print-ps.c (+23, -6)
47758		src/main/printers.c (+36, -0)
47759
47760	Log errors a bit more nicely.
47761
47762	Postscript driver should minimally handle all options it claims to
47763	know about.
47764
477652003-01-04  <dpace>	2a517a06bf6fabf42f7f0c901ecf9cdd5bcc131c
47766
47767	Lines: +207, -16
47768	Files:	src/gimp/instead_of_gimp_main.c (+207, -16)
47769
47770
47771	instead_of_gimp_main.c is now changed to omit print.c usage.
47772	Link instead_of_main.o with everything except print.o, libgimp.so and libgimpui.so
47773	to create gimpprint-panel executable. dpace Jan 4, 2003.
47774
477752003-01-03  <rleigh>	dd9f7e21a37f1617594b77e65424db557be307db
47776
47777	Lines: +21, -21
47778	Files:	src/escputil/escputil.c (+21, -21)
47779
47780	Printer readback uses non-blocking I/O to prevent intermittent hanging reads.
47781
477822003-01-03  <mtomlinson>	71c3fc38df2e5fac56617c22092291fec42bfc17
47783
47784	Lines: +0, -1
47785	Files:	src/main/print-vars.c (+0, -1)
47786
47787	Oops, remove unnecessary stdlib.h
47788
477892003-01-03  <mtomlinson>	f23193c44b29e159c4186aec05d785ff744c3f15
47790
47791	Lines: +2, -1
47792	Files:	src/main/print-vars.c (+2, -1)
47793
47794	Fix a segfault looking up a parameter that doesn't exist.
47795
477962003-01-02  <rleigh>	5d01b5476d637f1b6553bf95c753fde3998e36c8
47797
47798	Lines: +0, -3
47799	Files:	src/main/Makefile.am (+0, -3)
47800
47801	Remove remaining traces of gimpprint-config
47802
478032003-01-02  <rleigh>	4f7325e822af5c627eb06dfe1fef28dafe791f5b
47804
47805	Lines: +4, -1
47806	Files:	configure.ac (+3, -0)
47807		src/gimp/Makefile.am (+1, -1)
47808
47809	Correct libgimpprintui library dependencies
47810
478112003-01-02  <mtomlinson>	494b3e746330f726c0087bd3c30e784b818cfb66
47812
47813	Lines: +2, -1
47814	Files:	configure.ac (+2, -1)
47815
47816	Make path search to foomatic-kitload work.
47817
478182003-01-02  <rlk>	b7d4386c7b5f42e5af673a11c9f1a902d67bd0ab
47819
47820	Lines: +297, -269
47821	Files:	src/libgimpprintui/.cvsignore (+2, -0)
47822		src/main/color.h (added +61)
47823		src/main/gimp-print-internal.h (+1, -0)
47824		src/main/print-canon.c (+5, -17)
47825		src/main/print-color.c (+121, -52)
47826		src/main/print-escp2.c (+39, -47)
47827		src/main/print-lexmark.c (+21, -35)
47828		src/main/print-pcl.c (+21, -50)
47829		src/main/print-ps.c (+4, -19)
47830		src/main/print-raw.c (+4, -9)
47831		src/main/printers.h (+15, -0)
47832		src/main/util.h (+0, -40)
47833		src/main/vars.h (+3, -0)
47834
47835	Simplify the color interface
47836
478372003-01-01  <rleigh>	d107ead764fefb66ee2bc110add3f3c897db371b
47838
47839	Lines: +214, -540
47840	Files:	Makefile.am (+3, -1)
47841		configure.ac (+50, -39)
47842		debian/Makefile.am (+2, -0)
47843		doc/Makefile.am (+2, -0)
47844		doc/developer/Makefile.am (+2, -0)
47845		doc/users_guide/Makefile.am (+2, -0)
47846		include/Makefile.am (+2, -0)
47847		include/gimp-print/Makefile.am (+2, -0)
47848		lib/Makefile.am (+6, -0)
47849		lib/libprintut.h (+0, -4)
47850		lib/xgetcwd.c (+7, -9)
47851		m4/stp.m4 (+0, -21)
47852		m4/stp_cups.m4 (+0, -1)
47853		m4/stp_libconfig.m4 (removed -316)
47854		m4/stp_pkgconfig.m4 (+33, -27)
47855		man/Makefile.am (+2, -0)
47856		samples/Makefile.am (+2, -0)
47857		scripts/Makefile.am (+3, -0)
47858		scripts/global.mk (added +24)
47859		src/Makefile.am (+5, -0)
47860		src/cups/Makefile.am (+5, -13)
47861		src/escputil/Makefile.am (+1, -7)
47862		src/foomatic/Makefile.am (+7, -16)
47863		src/ghost/Makefile.am (+5, -12)
47864		src/gimp/Makefile.am (+5, -17)
47865		src/libgimpprintui/Makefile.am (+22, -3)
47866		src/main/Makefile.am (+5, -9)
47867		src/main/gimpprint.m4.top (removed -16)
47868		src/printdef/Makefile.am (+3, -2)
47869		src/testpattern/Makefile.am (+8, -13)
47870		test/Makefile.am (+6, -14)
47871
47872	Move common macros and rules to scripts/global.mk.
47873	Add a pkg-config file for libgimpprintui.
47874	Remove gimpprint-config and gimpprint.m4 (obsoleted by pkg-config).
47875	ANSI-ify lib/xgetcwd.c.
47876
478772003-01-01  <rlk>	cc000e817e68e6884bcea0849a1c1adf926c68a4
47878
47879	Lines: +147, -54
47880	Files:	include/gimp-print/gimp-print.h (+1, -1)
47881		src/main/dither.h (+5, -0)
47882		src/main/print-dither-matrices.c (+41, -0)
47883		src/main/print-dither.c (+22, -0)
47884		src/main/print-escp2-data.c (+26, -26)
47885		src/main/print-escp2.c (+48, -17)
47886		src/main/print-escp2.h (+4, -10)
47887
47888	Add external accessors for some Epson and dither parameters.
47889
478902003-01-01  <rlk>	830d4520ee60797cd767eb72e7bf2e7e2001b940
47891
47892	Lines: +16, -11
47893	Files:	src/main/curve.c (+16, -11)
47894
47895	Raise the point limit for a curve from 65536 to 1048576
47896
478972003-01-01  <rlk>	a2670040169e8abb072ae92abcab985e534bee30
47898
47899	Lines: +977, -295
47900	Files:	include/gimp-print/gimp-print.h (+16, -3)
47901		src/cups/rastertoprinter.c (+2, -1)
47902		src/foomatic/printers.c (+1, -1)
47903		src/ghost/ijsgimpprint.c (+16, -6)
47904		src/libgimpprintui/panel.c (+11, -6)
47905		src/libgimpprintui/plist.c (+5, -0)
47906		src/main/print-canon.c (+30, -4)
47907		src/main/print-color.c (+136, -2)
47908		src/main/print-dither.c (+5, -2)
47909		src/main/print-escp2-data.c (+11, -0)
47910		src/main/print-escp2.c (+45, -8)
47911		src/main/print-escp2.h (+1, -0)
47912		src/main/print-lexmark.c (+29, -3)
47913		src/main/print-pcl.c (+58, -24)
47914		src/main/print-ps.c (+19, -7)
47915		src/main/print-raw.c (+7, -2)
47916		src/main/print-vars.c (+428, -218)
47917		src/main/printers.c (+3, -2)
47918		src/main/util.h (+1, -2)
47919		src/testpattern/.cvsignore (+3, -0)
47920		src/testpattern/Makefile.am (+7, -0)
47921		src/testpattern/printers.c (added +49)
47922		src/testpattern/run-testpattern (added +91)
47923		src/testpattern/testpattern.c (+3, -4)
47924
47925	Actually set parameters in variables, rather than using fixed fields
47926
479272003-01-01  <rlk>	62e7ffc757936fc5d36defbb0e4249c96060eb80
47928
47929	Lines: +52, -18
47930	Files:	src/main/gimp-print-internal.h (+0, -1)
47931		src/main/list.h (+2, -0)
47932		src/main/papers.h (+0, -16)
47933		src/main/print-list.c (+26, -0)
47934		src/main/print-papers.c (+12, -1)
47935		src/printdef/printdef.c (+12, -0)
47936
47937	Add magic cookie checking to stp_list_t
47938
47939	Clean up visibility of internal data types.
47940
479412003-01-01  <rlk>	822a7a388524da3d1c22172e8a2839d1db61aaef
47942
47943	Lines: +4, -5
47944	Files:	src/libgimpprintui/gimp-print-ui-internal.h (+2, -1)
47945		src/libgimpprintui/panel.c (+1, -1)
47946		src/libgimpprintui/plist.c (+0, -2)
47947		src/libgimpprintui/print-image-thumbnail.c (+1, -1)
47948
47949	Minor cleanup
47950
479512003-01-01  <rlk>	13cc8fc79565c8e0685a3cb004a548ac9df200ef
47952
47953	Lines: +0, -50
47954	Files:	src/main/print-vars.c (+0, -50)
47955
47956	Remove stp_internal_option_t, which isn't how we're going to do
47957	these.
47958
479592003-01-01  <rlk>	a30db98e8e506117465ef43eba3035d507aeb60f
47960
47961	Lines: +217, -85
47962	Files:	include/gimp-print/gimp-print.h (+18, -1)
47963		src/cups/rastertoprinter.c (+10, -7)
47964		src/foomatic/printer_options.c (+11, -6)
47965		src/foomatic/stp_limits.c (+15, -12)
47966		src/libgimpprintui/plist.c (+14, -11)
47967		src/main/print-vars.c (+131, -38)
47968		src/main/printers.c (+7, -4)
47969		src/testpattern/testpattern.c (+11, -6)
47970
47971	Add stp_parameter_list_t type
47972
479732002-12-31  <rlk>	844902faf6f5175aefaeb360ef893f1a8b61e8fc
47974
47975	Lines: +1768, -1011
47976	Files:	configure.ac (+16, -1)
47977		include/gimp-print/Makefile.am (+1, -1)
47978		src/Makefile.am (+10, -1)
47979		src/gimp/Makefile.am (+5, -8)
47980		src/gimp/gimp-print-ui-internal.h (removed -112)
47981		src/gimp/gimp_color_window.c (removed -446)
47982		src/gimp/print.c (+3, -34)
47983		src/gimp/print_gimp.h (+6, -0)
47984		src/libgimpprintui/.cvsignore (added +9)
47985		src/libgimpprintui/Makefile.am (added +52)
47986		src/libgimpprintui/gimp-print-ui-internal.h (added +201)
47987		src/libgimpprintui/ui-utils.c (added +831)
47988		src/main/.cvsignore (+1, -0)
47989		src/main/print-raw.c (+4, -0)
47990		src/{gimp => libgimpprintui}/plist.c (+64, -58)
47991		src/{gimp => libgimpprintui}/print-image-thumbnail.c (+1, -2)
47992		src/{gimp/gimp_main_window.c => libgimpprintui/panel.c} (+557, -333)
47993		{src/gimp => include/gimp-print}/gimp-print-ui.h (+7, -15)
47994
47995	Split UI code off into a separate library.  Still needs work.
47996
479972002-12-31  <rlk>	1c98656e2327749c12a4012b5713c2eef74f6b7c
47998
47999	Lines: +9, -15
48000	Files:	src/gimp/gimp-print-ui.h (+2, -2)
48001		src/gimp/gimp_main_window.c (+4, -9)
48002		src/gimp/print.c (+3, -2)
48003		src/main/print-raw.c (+0, -2)
48004
48005	More minor changes
48006
480072002-12-30  <dpace>	4d2b56d55d34c6fcefe69dd8379ffcda1441e75f
48008
48009	Lines: +1447, -0
48010	Files:	src/gimp/instead_of_gimp_main.c (added +1447)
48011
48012	*** empty log message ***
48013
480142002-12-30  <rlk>	2a28ffb6d22815e87e25f9075ecc3bc0c8a55a2b
48015
48016	Lines: +158, -156
48017	Files:	src/gimp/Makefile.am (+3, -1)
48018		src/gimp/gimp-print-ui-internal.h (+11, -11)
48019		src/gimp/gimp-print-ui.h (+29, -29)
48020		src/gimp/gimp_color_window.c (+4, -4)
48021		src/gimp/gimp_main_window.c (+24, -24)
48022		src/gimp/plist.c (+72, -72)
48023		src/gimp/print.c (+15, -15)
48024
48025	Rename some things
48026
480272002-12-30  <rlk>	c4c54202d57c750fd77fe45cb4fb45e896129837
48028
48029	Lines: +478, -275
48030	Files:	include/gimp-print/gimp-print.h (+31, -1)
48031		src/cups/rastertoprinter.c (+3, -1)
48032		src/ghost/ijsgimpprint.c (+4, -27)
48033		src/gimp/gimp-print-ui-internal.h (+2, -0)
48034		src/gimp/gimp-print-ui.h (+11, -9)
48035		src/gimp/plist.c (+180, -13)
48036		src/gimp/print-image-gimp.c (+26, -10)
48037		src/gimp/print-image-thumbnail.c (+4, -2)
48038		src/gimp/print.c (+12, -155)
48039		src/gimp/print_gimp.h (+0, -8)
48040		src/main/Makefile.am (+1, -0)
48041		src/main/image.c (added +145)
48042		src/main/print-canon.c (+9, -8)
48043		src/main/print-escp2.c (+3, -1)
48044		src/main/print-lexmark.c (+9, -8)
48045		src/main/print-pcl.c (+11, -10)
48046		src/main/print-ps.c (+14, -12)
48047		src/main/print-raw.c (+9, -8)
48048		src/testpattern/testpattern.c (+4, -2)
48049
48050	Improvements to the stp_image_t layer
48051
48052	More cleanup to the Gimp plugin/libgimpprintui-to-be
48053
480542002-12-30  <rlk>	dd0b3bd5117899bbbb95875a07f5574463738d96
48055
48056	Lines: +18, -18
48057	Files:	src/main/print-escp2.c (+18, -18)
48058
48059	Fix up a couple of bad commands
48060
480612002-12-30  <rlk>	86a991b516921a5df832abdf8175478f5e805472
48062
48063	Lines: +3, -0
48064	Files:	AUTHORS (+3, -0)
48065
48066	Add David Pace to UI
48067
480682002-12-30  <rlk>	f4e9471538b2d4272e52c0d8882f0021b1f7af9c
48069
48070	Lines: +447, -188
48071	Files:	src/gimp/gimp-print-ui-internal.h (added +110)
48072		src/gimp/gimp-print-ui.h (added +116)
48073		src/gimp/gimp_color_window.c (+98, -36)
48074		src/gimp/gimp_main_window.c (+70, -18)
48075		src/gimp/plist.c (+32, -5)
48076		src/gimp/print-image-gimp.c (+1, -1)
48077		src/gimp/print-image-thumbnail.c (+3, -3)
48078		src/gimp/print.c (+17, -19)
48079		src/gimp/print_gimp.h (+0, -106)
48080
48081	Start splitting off the UI core from the Print plugin
48082
480832002-12-29  <rlk>	486a4047ccf3e04152d97e6d430d4124a791253b
48084
48085	Lines: +1008, -882
48086	Files:	include/gimp-print/gimp-print.h (+14, -1)
48087		src/cups/rastertoprinter.c (+4, -0)
48088		src/foomatic/stp_limits.c (+11, -0)
48089		src/ghost/ijsgimpprint.c (+11, -0)
48090		src/gimp/Makefile.am (+1, -0)
48091		src/gimp/gimp_main_window.c (+1, -1)
48092		src/gimp/plist.c (added +905)
48093		src/gimp/print.c (+17, -873)
48094		src/gimp/print_gimp.h (+7, -2)
48095		src/main/print-vars.c (+20, -1)
48096		src/main/printers.c (+17, -4)
48097
48098	Add integer parameter type.
48099
48100	Start breaking the Gimp plugin into a library and a smaller top level.
48101
481022002-12-29  <rlk>	7c885d9eb0765945b345a96cfc2dec0163571c3d
48103
48104	Lines: +1, -1
48105	Files:	include/gimp-print/.cvsignore (+1, -1)
48106
48107	One last file to ignore
48108
481092002-12-29  <rlk>	3bf39c52e82389d628aba6e4a1367a926c2d2c03
48110
48111	Lines: +1, -0
48112	Files:	.cvsignore (+1, -0)
48113
48114	Another file that should be ignored
48115
481162002-12-29  <rlk>	aa63584fa8210548fd6250548fa302a4f0d69445
48117
48118	Lines: +1, -0
48119	Files:	test/.cvsignore (+1, -0)
48120
48121	More to ignore
48122
481232002-12-29  <rlk>	a3e6f5e970d634affbf4d9aeb77fb7d937095958
48124
48125	Lines: +16, -14
48126	Files:	src/main/.cvsignore (+16, -14)
48127
48128	Ignore a few more files
48129
481302002-12-29  <rlk>	f92df06b939ff0b6680175fc84f4ca4b8e05245d
48131
48132	Lines: +16, -0
48133	Files:	src/main/print-util.c (+16, -0)
48134
48135	Add some more format specifiers
48136
481372002-12-29  <rlk>	1bbbaf6dfe38ff63c3912047b9fa88c886aa6253
48138
48139	Lines: +122, -119
48140	Files:	src/main/print-escp2.c (+49, -117)
48141		src/main/print-util.c (+68, -0)
48142		src/main/util.h (+5, -2)
48143
48144	On further thought, escp2_send_command would be more useful for
48145	all drivers to use.
48146
481472002-12-29  <rlk>	7921aa270d60017df2f20df77de076e7adfeb6d0
48148
48149	Lines: +173, -97
48150	Files:	src/main/print-canon.c (+3, -6)
48151		src/main/print-escp2.c (+132, -91)
48152		src/main/print-util.c (+34, -0)
48153		src/main/util.h (+4, -0)
48154
48155	Add new functions to put 16 or 32 bits little or big endian.
48156
48157	Simplify Epson commands
48158
481592002-12-29  <rlk>	d729e25edb03a8bdac4967a5811c50dfc06ad304
48160
48161	Lines: +1, -1
48162	Files:	src/gimp/gimp_main_window.c (+1, -1)
48163
48164	Use family driver rather than device name for deciding whether to use
48165	PPD files (for now, at least)
48166
481672002-12-29  <rlk>	9f491d3ba3b5ef5591c3418b9cf4c510772df29d
48168
48169	Lines: +0, -3
48170	Files:	src/printdef/.cvsignore (+0, -3)
48171
48172	Some files not to ignore
48173
481742002-12-29  <rlk>	28eb862e897a62db27977c6cb284471b9f76f388
48175
48176	Lines: +5, -5
48177	Files:	src/cups/genppd.c (+5, -5)
48178
48179	Use printer family rather than hard-coded printer names
48180
481812002-12-29  <rlk>	f8d2709fa2ae79430b6fe12090ffb342ad3cd1bf
48182
48183	Lines: +23, -24
48184	Files:	src/gimp/gimp_main_window.c (+23, -24)
48185
48186	Reduce flashing in the UI.
48187
48188	Don't actually change printer setting until user clicks OK on the
48189	printer driver choice.
48190
481912002-12-28  <rlk>	2ffd2658d1bd4869aa9c68699e6ba7cf9290731b
48192
48193	Lines: +2, -0
48194	Files:	include/gimp-print/Makefile.am (+2, -0)
48195
48196	Install gimp-print.h also
48197
481982002-12-28  <rlk>	49343cffb546a325eea7212e3cf2833685f23eee
48199
48200	Lines: +359, -302
48201	Files:	configure.ac (+1, -1)
48202		include/gimp-print/Makefile.am (+5, -3)
48203		include/gimp-print/gimp-print-version.h.in (added +40)
48204		include/gimp-print/{gimp-print.h.in => gimp-print.h} (+9, -13)
48205		src/cups/genppd.c (+1, -1)
48206		src/cups/rastertoprinter.c (+1, -1)
48207		src/foomatic/printer_options.c (+1, -1)
48208		src/gimp/gimp_main_window.c (+3, -3)
48209		src/gimp/print.c (+1, -1)
48210		src/main/dither.h (+32, -27)
48211		src/main/print-canon.c (+24, -24)
48212		src/main/print-dither-matrices.c (+12, -12)
48213		src/main/print-dither.c (+46, -43)
48214		src/main/print-escp2-data.c (+101, -101)
48215		src/main/print-escp2.c (+6, -6)
48216		src/main/print-escp2.h (+1, -1)
48217		src/main/print-lexmark.c (+12, -12)
48218		src/main/print-pcl.c (+12, -12)
48219		src/main/print-ps.c (+1, -1)
48220		src/main/print-raw.c (+4, -4)
48221		src/main/print-vars.c (+1, -1)
48222		src/main/util.h (+21, -10)
48223		src/main/vars.h (+7, -7)
48224		src/printdef/Makefile.am (+1, -1)
48225		src/testpattern/testpattern.c (+1, -1)
48226		test/testdither.c (+15, -15)
48227
48228	Rename some functions and types for consistency.
48229
48230	Break off autogen-time versioning into separate include file.
48231
482322002-12-27  <rlk>	6b8604d3510a59519388217540f3a6c4b82b386a
48233
48234	Lines: +4, -2
48235	Files:	src/gimp/print-image-thumbnail.c (+4, -2)
48236
48237	Eliminate a silly memory leak.
48238
482392002-12-27  <rlk>	61184ebe9325b92b2da71c2ef030c5796e60cbec
48240
48241	Lines: +348, -142
48242	Files:	include/gimp-print/gimp-print.h.in (+9, -37)
48243		src/gimp/Makefile.am (+1, -0)
48244		src/gimp/gimp_color_window.c (+8, -8)
48245		src/gimp/gimp_main_window.c (+78, -42)
48246		src/gimp/print-image-thumbnail.c (added +152)
48247		src/gimp/print.c (+0, -1)
48248		src/gimp/print_gimp.h (+4, -0)
48249		src/main/print-raw.c (+72, -53)
48250		src/main/printers.xml (+5, -1)
48251		src/main/util.h (+19, -0)
48252
48253	Use the standard image machinery, rather than calling the LUT functions
48254	directly from the Gimp plugin.
48255
482562002-12-27  <rlk>	8e8c2dfa10b5c65985c465031a63648156a076dd
48257
48258	Lines: +262, -0
48259	Files:	src/main/print-raw.c (added +262)
48260
48261	Add raw family driver
48262
482632002-12-27  <rlk>	7166713f4bdf0559807f7f41d5f19d20f0b20409
48264
48265	Lines: +30, -6
48266	Files:	include/gimp-print/gimp-print.h.in (+1, -0)
48267		src/cups/genppd.c (+2, -2)
48268		src/foomatic/printer_options.c (+2, -1)
48269		src/ghost/ijsgimpprint.c (+3, -1)
48270		src/gimp/gimp_main_window.c (+2, -1)
48271		src/main/Makefile.am (+1, -0)
48272		src/main/print-escp2.c (+1, -1)
48273		src/main/printers.c (+9, -0)
48274		src/main/printers.xml (+6, -0)
48275		src/main/printlist.h (+1, -0)
48276		src/printdef/printdef.c (+2, -0)
48277
48278	Add raw family driver
48279
482802002-12-27  <rlk>	72881d5aa911005074aff63a3f39b4837c078c0a
48281
48282	Lines: +1, -1
48283	Files:	src/main/Makefile.am (+1, -1)
48284
48285	printdef no longer needs printdef.h
48286
482872002-12-26  <rlk>	d76141c6301ddfd41082a8ce40913f97a7154213
48288
48289	Lines: +291, -278
48290	Files:	src/main/curve.c (+1, -1)
48291		src/main/gimp-print-internal.h (+0, -1)
48292		src/main/print-canon.c (+0, -1)
48293		src/main/print-color.c (+39, -13)
48294		src/main/print-escp2.c (+0, -1)
48295		src/main/print-lexmark.c (+1, -2)
48296		src/main/print-pcl.c (+0, -1)
48297		src/main/print-ps.c (+0, -1)
48298		src/main/print-util.c (+7, -2)
48299		src/main/print-vars.c (+104, -30)
48300		src/main/print-weave.c (+2, -4)
48301		src/main/printers.c (+40, -9)
48302		src/main/string-list.c (+1, -1)
48303		src/main/util.h (+3, -0)
48304		src/main/vars.h (+22, -61)
48305		src/printdef/printdef.c (+54, -139)
48306		src/{printdef/printdef.h => main/printlist.h} (+17, -11)
48307
48308	Replace all uses of exit() with stp_abort()
48309
48310	Implement copy and free functions for driver and color data objects
48311	in stp_vars_t
48312
48313	Reorganize printdef.c to not use stp_internal_vars_t.  This will now
48314	free us up to rewrite vars.c to use lists of parameters rather than
48315	hard-coded fields.
48316
483172002-12-26  <rlk>	7376410063262dced5db945d075a055a32fcd68d
48318
48319	Lines: +75, -85
48320	Files:	include/gimp-print/gimp-print.h.in (+1, -1)
48321		src/escputil/escputil.c (+2, -2)
48322		src/main/print-canon.c (+3, -3)
48323		src/main/print-color.c (+54, -64)
48324		src/main/print-escp2.c (+3, -3)
48325		src/main/print-lexmark.c (+3, -3)
48326		src/main/print-pcl.c (+3, -3)
48327		src/main/print-ps.c (+6, -6)
48328
48329	Some more color cleanup
48330
483312002-12-24  <rlk>	5151b175669371a02856c3a48a6c366426e582a9
48332
48333	Lines: +278, -949
48334	Files:	include/gimp-print/gimp-print.h.in (+2, -16)
48335		src/cups/rastertoprinter.c (+0, -1)
48336		src/ghost/ijsgimpprint.c (+0, -1)
48337		src/gimp/gimp_color_window.c (+37, -2)
48338		src/gimp/gimp_main_window.c (+8, -1)
48339		src/gimp/print-image-gimp.c (+171, -58)
48340		src/gimp/print.c (+2, -11)
48341		src/gimp/print_gimp.h (+1, -1)
48342		src/main/print-color.c (+55, -834)
48343		src/main/print-vars.c (+0, -23)
48344		src/main/vars.h (+2, -1)
48345
48346	Remove alpha and color map support from the core library
48347
483482002-12-23  <rleigh>	7e1a31075dd2e151b42accf803358a2a86d9ff13
48349
48350	Lines: +2, -1
48351	Files:	configure.ac (+2, -1)
48352
48353	Check for fcntl.h, not sys/fcntl.h
48354
483552002-12-23  <rlk>	2eef1e9cb78d83a682f23d8795993dfd9f59bd9a
48356
48357	Lines: +10, -0
48358	Files:	doc/developer/.cvsignore (+1, -0)
48359		src/main/.cvsignore (+8, -0)
48360		src/printdef/.cvsignore (+1, -0)
48361
48362	Ignore a few things
48363
483642002-12-23  <rlk>	5ca915c93281195c1143d5dade895caba1603e41
48365
48366	Lines: +1, -1
48367	Files:	include/gimp-print/gimp-print.h.in (+1, -1)
48368
48369	Silly typo
48370
483712002-12-23  <rlk>	4d92460403737132f5438efa808c4e9fddb29b76
48372
48373	Lines: +200, -169
48374	Files:	include/gimp-print/gimp-print.h.in (+17, -22)
48375		src/gimp/gimp_main_window.c (+3, -3)
48376		src/main/print-canon.c (+2, -3)
48377		src/main/print-color.c (+146, -125)
48378		src/main/print-escp2.c (+2, -4)
48379		src/main/print-lexmark.c (+3, -4)
48380		src/main/print-pcl.c (+2, -3)
48381		src/main/print-ps.c (+3, -4)
48382		src/main/print-vars.c (+22, -1)
48383
48384	Clean some things up a bit
48385
483862002-12-22  <rleigh>	5b9179739e2ae2be6e987e304697a44e75289e33
48387
48388	Lines: +120, -69
48389	Files:	configure.ac (+5, -4)
48390		src/cups/epson.c (+115, -65)
48391
48392	Use non-blocking I/O with the epson backend.  This prevents reads blocking
48393	on the backchannel.
48394	Correct ink level calculation.
48395
48396===============================================================================
48397Name: gimp-print-4_3_6
48398
483992002-12-22  <rlk>	7f993d99704387b4454f4717c755bb43deae942c
48400
48401	Lines: +0, -0
48402
48403	Gimp-Print 4.3.6 release
48404
484052002-12-22  <rlk>	5025380b5c59d8be8e64bca11425b07ac0c1c4f6
48406
48407	Lines: +0, -1
48408	Files:	debian/Makefile.am (+0, -1)
48409
48410	Cleanup
48411
484122002-12-22  <rlk>	3833b28d6e2de30e315e510e28cb0fb4cc605526
48413
48414	Lines: +23, -12
48415	Files:	NEWS (+23, -12)
48416
48417	Prep for Gimp-Print 4.3.6
48418
484192002-12-22  <rlk>	1166ff3d3648fcd95cb70bb10ff73fa9bf2d1000
48420
48421	Lines: +1, -1
48422	Files:	test/Makefile.am (+1, -1)
48423
48424	Test the curve code.
48425
484262002-12-22  <rlk>	75622445e1041e0ab3a2b6b713501e89f6735056
48427
48428	Lines: +1, -1
48429	Files:	test/curve.c (+1, -1)
48430
48431	Return the correct status on exit
48432
484332002-12-21  <rlk>	13735fd1259c976446676747c4f1178f2d783a5d
48434
48435	Lines: +859, -1154
48436	Files:	include/gimp-print/gimp-print.h.in (+45, -4)
48437		src/gimp/gimp_color_window.c (+18, -2)
48438		src/gimp/gimp_main_window.c (+30, -9)
48439		src/gimp/print_gimp.h (+2, -1)
48440		src/main/curve.c (+146, -19)
48441		src/main/print-canon.c (+66, -261)
48442		src/main/print-color.c (+322, -300)
48443		src/main/print-escp2-data.c (+62, -76)
48444		src/main/print-escp2.c (+21, -47)
48445		src/main/print-escp2.h (+6, -6)
48446		src/main/print-lexmark.c (+66, -258)
48447		src/main/print-pcl.c (+37, -161)
48448		src/main/print-ps.c (+3, -4)
48449		src/main/print-util.c (+29, -0)
48450		src/main/util.h (+2, -0)
48451		test/curve.c (+4, -6)
48452
48453	Use curves for HSL mapping
48454
484552002-12-18  <tillkamppeter>	27848dbcad097c536fcc46ac0830e1ffd7831d30
48456
48457	Lines: +5, -2
48458	Files:	src/foomatic/foomatic-generator.in (+5, -2)
48459
48460	Use always "VeryFast" dithering for lasers in the "PrintoutMode" option.
48461
484622002-12-18  <tillkamppeter>	673f27704ad318785d04fdc257de6f2b90909933
48463
48464	Lines: +584, -27
48465	Files:	README (+18, -3)
48466		configure.ac (+13, -0)
48467		src/foomatic/Makefile.am (+11, -1)
48468		src/foomatic/foomatic-generator.in (+505, -5)
48469		src/foomatic/foomatic-templates-ijs/Brightness.xml (+1, -1)
48470		src/foomatic/foomatic-templates-ijs/Color.xml (+1, -1)
48471		src/foomatic/foomatic-templates-ijs/Contrast.xml (+1, -1)
48472		src/foomatic/foomatic-templates-ijs/Cyan.xml (+1, -1)
48473		src/foomatic/foomatic-templates-ijs/Density.xml (+1, -1)
48474		src/foomatic/foomatic-templates-ijs/DitherAlgorithm.xml (+1, -1)
48475		src/foomatic/foomatic-templates-ijs/Gamma.xml (+1, -1)
48476		src/foomatic/foomatic-templates-ijs/ImageType.xml (+1, -1)
48477		src/foomatic/foomatic-templates-ijs/InkType.xml (+1, -1)
48478		src/foomatic/foomatic-templates-ijs/InputSlot.xml (+1, -1)
48479		src/foomatic/foomatic-templates-ijs/Magenta.xml (+1, -1)
48480		src/foomatic/foomatic-templates-ijs/MediaType.xml (+1, -1)
48481		src/foomatic/foomatic-templates-ijs/Model.xml (+1, -1)
48482		src/foomatic/foomatic-templates-ijs/PageSize.xml (+1, -1)
48483		src/foomatic/foomatic-templates-ijs/PrintoutMode.xml (added +19)
48484		src/foomatic/foomatic-templates-ijs/Quality.xml (+1, -1)
48485		src/foomatic/foomatic-templates-ijs/Resolution.xml (+1, -1)
48486		src/foomatic/foomatic-templates-ijs/Saturation.xml (+1, -1)
48487		src/foomatic/foomatic-templates-ijs/Yellow.xml (+1, -1)
48488
48489	Added "PrintoutMode" and option grouping to the Foomatic generator (for Foomatic 2.9.x).
48490
484912002-12-10  <rleigh>	d8b9672b0dcca4ef2197c41db0016e3a5a25005d
48492
48493	Lines: +4, -1
48494	Files:	debian/changelog (+4, -1)
48495
48496	Add dependency fixes
48497
484982002-12-09  <rleigh>	17324341cc0603aed5aa7d0355385b060f36c8c7
48499
48500	Lines: +3, -4
48501	Files:	src/testpattern/Makefile.am (+3, -4)
48502
48503	Use AM_LFLAGS and AM_YFLAGS instead of LFLAGS and YFLAGS, respectively.
48504	This allows user-defined LFLAGS and YFLAGS, and fixes an automake warning.
48505
485062002-12-09  <rleigh>	4fe0660c64f580d458d5c0252bee0c93c7c1d0bc
48507
48508	Lines: +10, -2
48509	Files:	src/main/Makefile.am (+10, -2)
48510
48511	Don't distribute generated headers.
48512	Don't distribute configure-generated *.in templates
48513
485142002-12-09  <rleigh>	ba4aea9059b18c3a3a9855317f0ad84012734bce
48515
48516	Lines: +2, -2
48517	Files:	src/cups/Makefile.am (+2, -2)
48518
48519	Distribute gimp-print-cups.h
48520
485212002-12-09  <rleigh>	3f8185314db1c4dab368b14c43489de6c7a1e175
48522
48523	Lines: +0, -1
48524	Files:	man/Makefile.am (+0, -1)
48525
48526	Don't distribute manpages, which are generated by configure
48527
485282002-12-09  <rleigh>	d4371eefcef9b46632183702095f9ba42d189262
48529
48530	Lines: +1, -1
48531	Files:	include/gimp-print/Makefile.am (+1, -1)
48532
48533	Don't distribute gimp-print.h, since it's generated by configure
48534
485352002-12-09  <rleigh>	2fee50e917fbed8a256f57d860beac482eadf42f
48536
48537	Lines: +80, -55
48538	Files:	debian/changelog (+8, -2)
48539		debian/control.in (+6, -5)
48540		debian/cupsys-driver-gimpprint.files (removed -10)
48541		debian/cupsys-driver-gimpprint.install (added +11)
48542		debian/escputil.files (removed -2)
48543		debian/escputil.install (added +2)
48544		debian/foomatic-db-gimp-print.files (removed -1)
48545		debian/foomatic-db-gimp-print.install (added +2)
48546		debian/gimp1.2-print.files (removed -1)
48547		debian/gimp1.2-print.install (added +4)
48548		debian/gimpprint-doc.doc-base (+1, -1)
48549		debian/gimpprint-doc.install (added +11)
48550		debian/gimpprint-locales.files (removed -1)
48551		debian/gimpprint-locales.install (added +1)
48552		debian/ijsgimpprint.files (removed -2)
48553		debian/ijsgimpprint.install (added +2)
48554		debian/libgimpprint-dev.files (removed -9)
48555		debian/libgimpprint-dev.install (added +9)
48556		debian/libgimpprint-doc.install.in (added +2)
48557		debian/libgimpprint.files (removed -1)
48558		debian/libgimpprint.install (added +2)
48559		debian/rules (+19, -20)
48560
48561	Sync debian packaging with the 4.2-branch:
48562	Use debian/build and debian/install instead of debian/gimp-print-build
48563	and debian/gimp-print-install, respectively.
48564	Use dh_install rather than dh_movefiles.  This makes debian/rules
48565	slightly cleaner, and debian/install is unchanged after install.
48566	Create symlinks for HTML manuals, since different versions of
48567	texi2html and db2html create different names.
48568
485692002-12-09  <rleigh>	c0a851b76e872b1b15063cb74b8ee5b5f1811ddf
48570
48571	Lines: +14, -10
48572	Files:	configure.ac (+0, -1)
48573		debian/Makefile.am (+14, -9)
48574
48575	Don't generate or clean debian/control (it's created by make dist)
48576
485772002-12-08  <rlk>	303166daa788501e527227dba7c0053517e7b827
48578
48579	Lines: +274, -55
48580	Files:	include/gimp-print/gimp-print.h.in (+17, -0)
48581		src/cups/rastertoprinter.c (+14, -6)
48582		src/ghost/README (+27, -3)
48583		src/ghost/ijsgimpprint.c (+7, -1)
48584		src/main/print-canon.c (+3, -1)
48585		src/main/print-escp2-data.c (+43, -4)
48586		src/main/print-escp2.c (+103, -34)
48587		src/main/print-escp2.h (+4, -0)
48588		src/main/print-lexmark.c (+3, -1)
48589		src/main/print-pcl.c (+3, -1)
48590		src/main/print-ps.c (+3, -1)
48591		src/main/print-vars.c (+11, -3)
48592		src/main/printers.c (+32, -0)
48593		src/main/util.h (+2, -0)
48594		src/main/vars.h (+2, -0)
48595
48596	Add cutter support
48597
485982002-12-08  <rlk>	6e64467c6a1b99f20d178e9b58353f88c4b1246c
48599
48600	Lines: +1, -1
48601	Files:	scripts/autogen.sh (+1, -1)
48602
48603	.
48604
486052002-12-08  <rlk>	3d4ccecfeae2f680cb77c0d81df722f5abb9cc35
48606
48607	Lines: +3, -3
48608	Files:	scripts/autogen.sh (+3, -3)
48609
48610	Want libtool 1.4.3.
48611
486122002-12-08  <rlk>	ce957839838a6ff80606d2ad804da403655f30d9
48613
48614	Lines: +2, -2
48615	Files:	src/gimp/gimp_color_window.c (+2, -2)
48616
48617	Sily brainoc
48618
486192002-12-08  <rlk>	3bca7633aa6569441ce5a082c3d9fe47e6be62a8
48620
48621	Lines: +2, -2
48622	Files:	src/main/print-escp2-data.c (+2, -2)
48623
48624	Play it safe; always use the documented number of nozzles.
48625
486262002-12-07  <rlk>	05fe4a17733a2eaed74fa08d61f77807c96daa60
48627
48628	Lines: +0, -56
48629	Files:	src/main/print-escp2-data.c (+0, -56)
48630
48631	Remove unused resolutions.
48632
486332002-12-07  <rlk>	3ddc1fe8e5fbb68ca1fcf62256257d2272048348
48634
48635	Lines: +92, -5
48636	Files:	src/main/print-escp2-data.c (+92, -5)
48637
48638	More tuning of the 950/960 and 2100/2200.
48639
486402002-12-07  <rlk>	a6a360a9ef1fe9083eac422b48ff2fedd8c15dae
48641
48642	Lines: +2, -2
48643	Files:	src/escputil/escputil.c (+2, -2)
48644
48645	Stylus Photo 950/960 has four patterns.
48646
486472002-12-07  <rlk>	850412ba3e6740d8d9f1b26eae67b246764dc5e5
48648
48649	Lines: +2, -2
48650	Files:	src/escputil/escputil.c (+2, -2)
48651
48652	The 2200 has 4 alignment passes.
48653
486542002-12-07  <rlk>	433f488dd2d6fca49bd401d8d359beee1d0419b4
48655
48656	Lines: +1, -1
48657	Files:	src/main/print-escp2-data.c (+1, -1)
48658
48659	2200 knows about gray command
48660
486612002-12-07  <rlk>	35ea3ba5fc54891c41296b93be628e4b14550640
48662
48663	Lines: +1, -1
48664	Files:	src/main/print-escp2-data.c (+1, -1)
48665
48666	Zero margin printing on 2200
48667
486682002-12-07  <rlk>	f2bd1989abb602cfebf53f88f723951ee823daa9
48669
48670	Lines: +17, -5
48671	Files:	src/main/print-escp2-data.c (+17, -5)
48672
48673	Bring over a few changes from the 4.2 branch
48674
486752002-12-07  <rlk>	e540ba88455bb6c4109d5d5906a754ab8d865ee4
48676
48677	Lines: +118, -41
48678	Files:	src/main/print-escp2-data.c (+118, -41)
48679
48680	Complete initial tuning of 2100/2200
48681
486822002-12-07  <rlk>	b94bfe9f3bf4209a6745a4ffea4c135efb80e118
48683
48684	Lines: +8, -2
48685	Files:	src/gimp/gimp_color_window.c (+5, -1)
48686		src/gimp/gimp_main_window.c (+1, -1)
48687		src/gimp/print_gimp.h (+2, -0)
48688
48689	Handle dither algorithm option correctly
48690
486912002-12-07  <rlk>	2bf6a6562f698d5f48e1625ec7fa4b4574bfc2d2
48692
48693	Lines: +202, -39
48694	Files:	src/main/print-escp2-data.c (+202, -39)
48695
48696	First stage tuning of 2100/2200
48697
486982002-12-06  <rlk>	05c84f6be076ad5b8d2902087c3baacf371c1b1b
48699
48700	Lines: +387, -115
48701	Files:	src/main/print-escp2-data.c (+374, -107)
48702		src/main/print-escp2.c (+10, -8)
48703		src/main/print-escp2.h (+3, -0)
48704
48705	Tune 950/960; fix 640
48706
487072002-12-06  <rlk>	686abb62039b4903b8b875373a2ad38e478a394d
48708
48709	Lines: +16, -0
48710	Files:	src/main/print-dither.c (+16, -0)
48711
48712	Handle grayscale correctly.
48713
487142002-12-06  <rlk>	1af8068d9208ed6e153db407774cea98b1a85c4c
48715
48716	Lines: +2, -1
48717	Files:	src/escputil/escputil.c (+2, -1)
48718
48719	Handle 7-color printers
48720
487212002-12-05  <rlk>	b12d6a8407c1b9d4a4b7500c7b04e6f31ea2b86a
48722
48723	Lines: +1, -0
48724	Files:	src/main/print-list.c (+1, -0)
48725
48726	string.h is needed
48727
487282002-12-01  <rlk>	d18fb7ef3d5c889880dacfc5c05aa3455c3da088
48729
48730	Lines: +4, -1
48731	Files:	src/main/curve.c (+4, -1)
48732
48733	Should not allow composing wrap and non-wrap curves
48734
487352002-12-01  <rlk>	20b9abf7937840e89e4a172daabc7858439ccb3b
48736
48737	Lines: +9, -0
48738	Files:	test/curve.c (+9, -0)
48739
48740	Add more tests
48741
487422002-12-01  <rlk>	0fdd3e621707225f598121f2c73595ccc77bf5c1
48743
48744	Lines: +54, -52
48745	Files:	src/main/curve.c (+54, -52)
48746
48747	Minor cleanup
48748
487492002-11-30  <rlk>	1d78b5ac349a4243ca75b5ab5e9b890b485a93e8
48750
48751	Lines: +16, -13
48752	Files:	src/main/curve.c (+16, -13)
48753
48754	Assorted fixes
48755
487562002-11-30  <rlk>	42d22c9b471d17cd86ff80779d5427aac245069a
48757
48758	Lines: +23, -1
48759	Files:	test/curve.c (+23, -1)
48760
48761	Some more tests
48762
487632002-11-30  <rlk>	7e4df11f7f332970b3e5b4e6cd176f794068ad8a
48764
48765	Lines: +51, -32
48766	Files:	src/main/curve.c (+51, -32)
48767
48768	Intermediate version
48769
487702002-11-29  <rlk>	66b2c057ea341339d07c1b4c2cd2d39ffe1c2aa8
48771
48772	Lines: +182, -27
48773	Files:	src/main/curve.c (+95, -11)
48774		test/curve.c (+87, -16)
48775
48776	Work on spline interpolation
48777
487782002-11-28  <rleigh>	ad4437ae36d7df5c29c1283719f9898e19cc8492
48779
48780	Lines: +3, -1
48781	Files:	src/main/Makefile.am (+3, -1)
48782
48783	Distribute and install papers.xml
48784
487852002-11-28  <rlk>	41634aaef7c25c2e310bf9e2119d5f44f9b496e0
48786
48787	Lines: +0, -0
48788	Files:	src/main/curve.c (+0, -0)
48789
48790	Clean up a typo
48791
487922002-11-28  <rlk>	dbb5b36ee410e665b24540811eef28e317518f50
48793
48794	Lines: +141, -109
48795	Files:	include/gimp-print/gimp-print.h.in (+6, -4)
48796		src/main/curve.c (+122, -102)
48797		test/curve.c (+13, -3)
48798
48799	Some more cleanup and fixes
48800
488012002-11-28  <rlk>	3c6c64b081a0a1e165221445e842330bcf55a954
48802
48803	Lines: +1, -1
48804	Files:	src/main/print-escp2.c (+1, -1)
48805
48806	Don't send remote sequence spuriously
48807
488082002-11-28  <rlk>	9787f8e447480e588147817d6400bb0cc474aebb
48809
48810	Lines: +104, -86
48811	Files:	src/main/print-escp2-data.c (+70, -36)
48812		src/main/print-escp2.c (+26, -44)
48813		src/main/print-escp2.h (+8, -6)
48814
48815	Handle input slots more generally
48816
488172002-11-28  <rlk>	c525d110beae49913e4fd103892591ecefcd769d
48818
48819	Lines: +9, -44
48820	Files:	src/gimp/gimp_color_window.c (+2, -14)
48821		src/gimp/gimp_main_window.c (+6, -28)
48822		src/gimp/print_gimp.h (+1, -2)
48823
48824	Back out incorrect checkins
48825
488262002-11-28  <rlk>	2bc35445c72980fb591b1e4d1bfe37a1f3461126
48827
48828	Lines: +181, -112
48829	Files:	include/gimp-print/gimp-print.h.in (+0, -2)
48830		src/gimp/gimp_color_window.c (+14, -2)
48831		src/gimp/gimp_main_window.c (+28, -6)
48832		src/gimp/print_gimp.h (+2, -1)
48833		src/main/curve.c (+92, -99)
48834		test/curve.c (+45, -2)
48835
48836	More bug fixing in curve code
48837
488382002-11-28  <rlk>	9d558d61adb406842ffd9274a8d18bdd12114833
48839
48840	Lines: +3, -3
48841	Files:	src/gimp/gimp_color_window.c (+3, -3)
48842
48843	Handle dither algorithm that shouldn't be there.
48844
488452002-11-28  <rlk>	0824298a1f3b5e3d6a69bda7ccc9fa464fdb037d
48846
48847	Lines: +4, -3
48848	Files:	src/gimp/gimp_main_window.c (+4, -3)
48849
48850	Handle options that aren't supposed to be set.
48851
488522002-11-28  <rlk>	5a6c3e71d53facc1314730588d8914a7ea682a21
48853
48854	Lines: +33, -1
48855	Files:	test/curve.c (+33, -1)
48856
48857	More tests
48858
488592002-11-28  <rlk>	dfafa45a46219f5c614730b1c1368474dd696843
48860
48861	Lines: +35, -2
48862	Files:	src/main/print-escp2-data.c (+27, -1)
48863		src/main/print-escp2.c (+8, -1)
48864
48865	More 5000 stuff
48866
488672002-11-27  <rlk>	a57c421a27376fa26966ced8c27baf5ba538aa58
48868
48869	Lines: +52, -10
48870	Files:	src/main/print-escp2-data.c (+52, -10)
48871
48872	625780 Epson Stylus Pro 5000 does not print
48873
488742002-11-27  <rleigh>	910d031dd4eefc228906d78160a163d54185168d
48875
48876	Lines: +1, -1
48877	Files:	src/main/papers.xml (+1, -1)
48878
48879	Fix dimensions for 22x30 paper
48880
488812002-11-27  <rlk>	13c50339d6bca50c3d7dbfdb9c96e0b7ddef1b6f
48882
48883	Lines: +263, -72
48884	Files:	include/gimp-print/gimp-print.h.in (+2, -1)
48885		src/main/curve.c (+140, -70)
48886		test/Makefile.am (+4, -1)
48887		test/curve.c (added +117)
48888
48889	First testing of the curve code
48890
488912002-11-27  <rlk>	7dacb0d18dc61d7409767eca12423c7fa9beada3
48892
48893	Lines: +35, -0
48894	Files:	src/main/papers.xml (+35, -0)
48895
48896	Add transverse papers
48897
488982002-11-27  <rlk>	6c7499133a79ce3f60f6bbff976224b84d2b99d5
48899
48900	Lines: +6, -2
48901	Files:	include/gimp-print/gimp-print.h.in (+6, -2)
48902
48903	Minor updates
48904
489052002-11-27  <rlk>	42affe6d9d8535b255b1be6493c5f50ff46efcfe
48906
48907	Lines: +109, -10
48908	Files:	include/gimp-print/gimp-print.h.in (+10, -1)
48909		src/main/curve.c (+99, -8)
48910		src/main/printers.c (+0, -1)
48911
48912	Allow curve rescaling in more elaborate ways
48913
489142002-11-26  <rlk>	31c5e14ff447cd90c1c56a1da2d4797823960f55
48915
48916	Lines: +0, -6325
48917	Files:	scripts/texinfo.tex (removed -6325)
48918
48919	texinfo.tex should not be in the repository; it comes from automake
48920
489212002-11-24  <rlk>	3393f132d65fe8fb0687e707b151785c39a3726c
48922
48923	Lines: +207, -13
48924	Files:	include/gimp-print/gimp-print.h.in (+52, -6)
48925		src/main/curve.c (+155, -7)
48926
48927	Add curve composition, fix a few inspection bugs
48928
489292002-11-24  <rlk>	4deec892202a3e9586c480e11f0756a7ad75e59d
48930
48931	Lines: +21, -28
48932	Files:	src/main/curve.c (+21, -28)
48933
48934	Some  cleanup
48935
489362002-11-24  <rlk>	e72a93ffd1b2ab79d59523279062d124aaeb875c
48937
48938	Lines: +6, -0
48939	Files:	src/main/printers.xml (+6, -0)
48940
48941	Add Epson MJ-930C
48942
489432002-11-24  <rlk>	e7afcb51a5aa3846c3d171dffd532c53ef28fa34
48944
48945	Lines: +353, -130
48946	Files:	include/gimp-print/gimp-print.h.in (+173, -8)
48947		src/gimp/print.c (+3, -5)
48948		src/main/Makefile.am (+1, -0)
48949		src/main/curve.c (+170, -103)
48950		src/main/print-vars.c (+2, -2)
48951		src/main/printers.c (+2, -10)
48952		src/main/printers.h (+2, -2)
48953
48954	Curve code compiles
48955
489562002-11-24  <tillkamppeter>	7f5667239b7fc4d136708dffc8d88d1af6075a94
48957
48958	Lines: +7, -0
48959	Files:	src/foomatic/foomatic-printermap (+7, -0)
48960
48961	Added generic printers and HP LaserJet 4200/4300.
48962
489632002-11-23  <rlk>	2b031709df4e4c9246d2a3d12e15f7037eb83a4a
48964
48965	Lines: +119, -28
48966	Files:	src/main/curve.c (+119, -28)
48967
48968	Improvements
48969
489702002-11-23  <rleigh>	006130f43261cdd15837888fffb5f1789a7e9e58
48971
48972	Lines: +1239, -341
48973	Files:	src/main/Makefile.am (+10, -5)
48974		src/main/gimpprint.dtd (+50, -1)
48975		src/main/gimpprint.xsd (+55, -1)
48976		src/main/papers.h (+14, -0)
48977		src/main/papers.xml (added +905)
48978		src/main/print-papers.c (+1, -315)
48979		src/printdef/Makefile.am (+3, -3)
48980		src/printdef/printdef.c (+201, -16)
48981
48982	Move paper size definitions into an XML file, papers.xml
48983	Modify printdef.c to generate paper header
48984	Include generated paper header in print-papers.c
48985	Update XML dtd and xsd to include the paperdef tags and attributes
48986
489872002-11-23  <rlk>	c61cd64b55fd6e3a8f0332564a01d88f8dacc909
48988
48989	Lines: +546, -0
48990	Files:	src/main/curve.c (added +546)
48991
48992	Check in initial curve code (not compiled in just yet).
48993
489942002-11-23  <rlk>	f790ead4e05045c2439cf7e482936393f4536803
48995
48996	Lines: +1, -1
48997	Files:	test/run-weavetest (+1, -1)
48998
48999	A few more modes
49000
490012002-11-23  <rlk>	ee5dfdf9d06bf1929fe495355b6f783baa10c2f9
49002
49003	Lines: +33, -1
49004	Files:	src/foomatic/foomatic-printermap (+2, -0)
49005		src/main/print-escp2-data.c (+15, -0)
49006		src/main/printers.xml (+16, -1)
49007
49008	Support Epson Stylus C3200/C5200 MFP, and fix C82
49009
490102002-11-22  <rleigh>	860b72a126719ec08dc2349cede3e5c6e38f5b6a
49011
49012	Lines: +338, -40
49013	Files:	src/main/gimpprint.dtd (added +144)
49014		src/main/gimpprint.xsd (added +154)
49015		src/main/printers.xml (+40, -40)
49016
49017	Add XML DTD and Schema for validating printers.xml
49018	Modify printers.xml to comply with the schema
49019
490202002-11-22  <rlk>	4a9620ec3301cab24b71f5ef8e7a0c276f39e3b7
49021
49022	Lines: +2435, -2594
49023	Files:	include/gimp-print/gimp-print.h.in (+384, -293)
49024		src/cups/Makefile.am (+2, -2)
49025		src/cups/genppd.c (+50, -141)
49026		src/cups/gimp-print-cups.c (added +96)
49027		src/cups/gimp-print-cups.h (added +59)
49028		src/cups/rastertoprinter.c (+68, -120)
49029		src/foomatic/printer_options.c (+34, -41)
49030		src/foomatic/stp_limits.c (+19, -59)
49031		src/ghost/ijsgimpprint.c (+61, -109)
49032		src/gimp/gimp_color_window.c (+54, -75)
49033		src/gimp/gimp_main_window.c (+230, -294)
49034		src/gimp/print.c (+133, -201)
49035		src/gimp/print_gimp.h (+1, -1)
49036		src/main/Makefile.am (+2, -1)
49037		src/main/dither.h (+1, -1)
49038		src/main/gimp-print-internal.h (+6, -0)
49039		src/main/papers.h (+2, -3)
49040		src/main/print-canon.c (+90, -165)
49041		src/main/print-color.c (+27, -27)
49042		src/main/print-dither.c (+3, -9)
49043		src/main/print-escp2.c (+118, -153)
49044		src/main/print-lexmark.c (+87, -137)
49045		src/main/print-papers.c (+3, -5)
49046		src/main/print-pcl.c (+75, -160)
49047		src/main/print-ps.c (+52, -117)
49048		src/main/print-util.c (+37, -100)
49049		src/main/print-vars.c (+415, -151)
49050		src/main/printers.c (+125, -156)
49051		src/main/printers.h (+2, -5)
49052		src/main/quickmatrix257.h (+0, -6)
49053		src/main/ran.367.179.h (+0, -5)
49054		src/main/ran.509.131.h (+0, -4)
49055		src/main/string-list.c (added +142)
49056		src/main/util.h (+12, -16)
49057		src/main/vars.h (+15, -4)
49058		src/printdef/printdef.c (+2, -0)
49059		src/testpattern/testpattern.c (+17, -15)
49060		src/testpattern/testpatterny.y (+1, -1)
49061		test/run-testdither (+1, -1)
49062		test/testdither.c (+9, -16)
49063
49064	Merge parameter reorganization phase 2 into mainline
49065
490662002-11-22  <rlk>	69aefdd1b1e410fc3642fb1bd688147361d74f1b
49067
49068	Lines: +3, -1
49069	Files:	src/main/Makefile.am (+3, -1)
49070
49071	Fix a couple of minor problems
49072
490732002-11-20  <rleigh>	6fb73150e89f6df623388e1f61b1b0d0c4dc6197
49074
49075	Lines: +33, -32
49076	Files:	man/cups-calibrate.8.in (+2, -2)
49077		man/escputil.1.in (+30, -29)
49078		man/gimpprint.3.in (+1, -1)
49079
49080	Update manual pages
49081
490822002-11-19  <rleigh>	7205c0b08ef142c3776468553f02aab529ffa539
49083
49084	Lines: +10, -5
49085	Files:	test/testdither.c (+10, -5)
49086
49087	testdither uses stp_init() correctly
49088
490892002-11-19  <rleigh>	fbc8d66e9af5560584172674e998b7f9a1ff22ce
49090
49091	Lines: +1273, -1628
49092	Files:	configure.ac (+2, -0)
49093		src/main/Makefile.am (+7, -6)
49094		src/main/printers.xml (+861, -1229)
49095		src/printdef/Makefile.am (+3, -10)
49096		src/printdef/printdef.c (added +393)
49097		src/printdef/printdef.h (+7, -73)
49098		src/printdef/printdefl.l (removed -93)
49099		src/printdef/printdefy.y (removed -217)
49100
49101	printdef uses libxml2 to read printers.xml
49102	Make printers.xml into valid XML, using gimp-print schema
49103	Add configure.ac check for libxml2
49104
491052002-11-19  <davehill>	6906f7be3f86cb859f7153e7cc59811c5f81cffd
49106
49107	Lines: +67, -13
49108	Files:	src/foomatic/foomatic-printermap (+3, -0)
49109		src/main/print-pcl.c (+40, -13)
49110		src/main/printers.xml (+24, -0)
49111
49112	Added more designjets. Fix minimum paper size.
49113
491142002-11-18  <rleigh>	4df64a0265d08955a65784412d1c96a3c6e83be0
49115
49116	Lines: +11, -13
49117	Files:	debian/cupsys-driver-gimpprint.files (+10, -10)
49118		debian/gimp1.2-print.files (+1, -1)
49119		debian/rules (+0, -2)
49120
49121	Don't use absolute pathnames in file lists
49122	Remove gimp1.2-print special directory creation
49123
491242002-11-18  <rleigh>	5e0f2e81feadb5a0bc60fe4bbf170165a84c7e53
49125
49126	Lines: +123, -83
49127	Files:	src/main/print-util.c (+1, -0)
49128		src/main/printers.c (+120, -18)
49129		src/printdef/printdefy.y (+2, -65)
49130
49131	Move the printer list from a static array to a stp_list_t list.
49132
491332002-11-18  <rleigh>	d55a68d8ec752080e771879aa82a94d4add06367
49134
49135	Lines: +0, -83
49136	Files:	src/main/print-dither.c (+0, -1)
49137		src/main/print-dither.h (removed -82)
49138
49139	Remove redundant header print-dither.h
49140
491412002-11-18  <rleigh>	90e059544b8cccb4802fe516b88e0784689aad33
49142
49143	Lines: +24, -16
49144	Files:	src/cups/genppd.c (+17, -16)
49145		src/foomatic/paper_sizes.c (+2, -0)
49146		src/foomatic/printer_options.c (+2, -0)
49147		src/foomatic/printers.c (+2, -0)
49148		src/foomatic/stp_limits.c (+1, -0)
49149
49150	Use stp_init() correctly, so that the dynamic printer list exists when
49151	we try to use it.
49152
491532002-11-18  <rleigh>	787176958706e5c81dfa27ebe10600422649cd2d
49154
49155	Lines: +2, -1
49156	Files:	src/main/print-dither-matrices.c (+2, -1)
49157
49158	Use the new split headers correctly
49159
491602002-11-18  <rleigh>	ac4dbabd77f1aaa3b5d7c758e69ab3b3a657c7fe
49161
49162	Lines: +11, -6
49163	Files:	src/main/Makefile.am (+11, -6)
49164
49165	Distribute the new headers
49166
491672002-11-18  <rleigh>	4cb56e3ff70c9ed4f4451345dbe4eaa0c36e6ce1
49168
49169	Lines: +928, -497
49170	Files:	src/main/dither-matrices.h (added +80)
49171		src/main/dither.h (added +182)
49172		src/main/gimp-print-internal.h (+13, -497)
49173		src/main/list.h (+12, -0)
49174		src/main/papers.h (added +57)
49175		src/main/print-escp2.h (+10, -0)
49176		src/main/printers.h (added +66)
49177		src/main/quickmatrix257.h (+10, -0)
49178		src/main/ran.367.179.h (+10, -0)
49179		src/main/ran.509.131.h (+10, -0)
49180		src/main/util.h (added +168)
49181		src/main/vars.h (+25, -0)
49182		src/main/weave.h (added +285)
49183
49184	split gimp-print-internal.h into separate header files (one per .c file)
49185
491862002-11-17  <rleigh>	565c67c9b4fa973822a25289923488b35bfdbc8a
49187
49188	Lines: +1, -0
49189	Files:	debian/gimp1.2-print.files (added +1)
49190
49191	Don't special case the print plugin build and install
49192
491932002-11-17  <rleigh>	1100fb8b4d310679c5ea7e35b223584319a212bc
49194
49195	Lines: +12, -5
49196	Files:	debian/changelog (+8, -0)
49197		debian/cupsys-driver-gimpprint.files (+3, -1)
49198		debian/rules (+1, -4)
49199
49200	Make the debian package build again:
49201	Remove the special-cased print plugin build and install, since it's
49202	now not needed.
49203	Add cups-genppdconfig to cupsys-driver-gimpprint
49204
492052002-11-17  <davehill>	5241473f63ec1a36191bf6ea21e6ae6169c02d68
49206
49207	Lines: +129, -47
49208	Files:	src/main/print-pcl.c (+129, -47)
49209
49210	Added separate margins for A4 paper size. Compiles, not tested.
49211
492122002-11-17  <davehill>	d3ab858ecbd1e8747aaf383badde0df46a3cfd26
49213
49214	Lines: +132, -3
49215	Files:	src/foomatic/foomatic-printermap (+6, -0)
49216		src/main/print-pcl.c (+77, -2)
49217		src/main/printers.xml (+49, -1)
49218
49219	Added DesignJet 230, 250C, 2500CP, 3500CP, 455CA and 488CA. Not tested
49220	properly yet. Not all printers have entries in Foomatic proper yet.
49221
492222002-11-17  <davehill>	2b2df291530956dca4566ce0f1bce8fd8c79488e
49223
49224	Lines: +2, -2
49225	Files:	src/main/print-pcl.c (+2, -2)
49226
49227	Changed "MediaSize" to "PageSize". Robert's typo during his changes!
49228
492292002-11-17  <rleigh>	613135180b319a248161abe05f250938ad164d7e
49230
49231	Lines: +1, -1
49232	Files:	configure.ac (+1, -1)
49233
49234	Fix CUPS PPD option help naming
49235
492362002-11-17  <rleigh>	d3fb3adaad7713f3e2ef3f69075db0f7dd49e299
49237
49238	Lines: +2, -2
49239	Files:	debian/control.in (+2, -2)
49240
49241	Update Standards-Version
49242
492432002-11-17  <rleigh>	b44c114402e3c83cb8cdf1a46118fcb644671d37
49244
49245	Lines: +27, -20
49246	Files:	include/gimp-print/gimp-print.h.in (+26, -19)
49247		src/main/Makefile.am (+1, -1)
49248
49249	Fix list function prototypes and header name
49250
492512002-11-16  <davehill>	96b055eb6c31ff7d32c0d2db927088d64086d45e
49252
49253	Lines: +14, -8
49254	Files:	src/main/print-pcl.c (+6, -0)
49255		src/main/printers.xml (+8, -8)
49256
49257	Increased density for Laserjets to 1.0 and ensure that density does
49258	not exceed 1.0 in the driver.
49259
492602002-11-16  <rleigh>	b7565e095e361dffab39ccc75df2d7db5b862276
49261
49262	Lines: +185, -2
49263	Files:	doc/developer/functions.texi (+185, -2)
49264
49265	Document the new stp_list_t list type
49266
492672002-11-14  <tillkamppeter>	4eb26b4468d65a785dc05bcb2fe4e6e91905a929
49268
49269	Lines: +6, -6
49270	Files:	src/foomatic/foomatic-templates-ijs/Brightness.xml (+2, -2)
49271		src/foomatic/foomatic-templates-ijs/Gamma.xml (+2, -2)
49272		src/foomatic/foomatic-templates-ijs/Saturation.xml (+2, -2)
49273
49274	Renamed Foomatic options from "Stp..." to "stp...", so that they have the same names as the appropriate options of the native CUPS drivers.
49275
492762002-11-13  <rleigh>	2c70764da4b098eb712a6bc902e5f5f45b9c3190
49277
49278	Lines: +555, -0
49279	Files:	include/gimp-print/gimp-print.h.in (+34, -0)
49280		src/main/Makefile.am (+2, -0)
49281		src/main/list.h (added +56)
49282		src/main/print-list.c (added +463)
49283
49284	Add a doubly-linked list implementation, with optional callbacks to
49285	free nodes, sort nodes and find nodes by name and/or long name.
49286
492872002-11-11  <rleigh>	73f2c0cb10be91caf94fe8aec7e87cff61e67dac
49288
49289	Lines: +10, -0
49290	Files:	man/gimpprint.3.in (+10, -0)
49291
49292	Add SEE ALSO references to the libgimpprint man pages
49293
492942002-11-09  <rleigh>	c04cdab8b6ef352198573a7a472d5740405b017c
49295
49296	Lines: +1, -1
49297	Files:	man/gimpprint-imagetypes.7.in (+1, -1)
49298
49299	Fix a typo
49300
493012002-11-09  <cpbs>	d47b019f5b986cba5559c4375c3266bc453fed40
49302
49303	Lines: +4, -4
49304	Files:	src/gimp/gimp_main_window.c (+4, -4)
49305
49306	Handle resizing of the "Setup Printer" window a little more usefully.
49307
493082002-11-07  <rlk>	002a5fe5e582d9be643088395755ce3029aa474c
49309
49310	Lines: +1, -1
49311	Files:	src/cups/genppd.c (+1, -1)
49312
49313	631993 Macintosh OS X: Custom page size problems w/some apps
49314
493152002-11-06  <rlk>	1668352a6a41acc98412e7274fdcf797c7ae5e26
49316
49317	Lines: +1, -1
49318	Files:	src/cups/genppd.c (+1, -1)
49319
49320	633910 Epson 1520 ppd bug gimp-print 4.2.3
49321
493222002-11-06  <rlk>	ee5d412557e8d0e8b54e9f946f16f2ab8d3e74f0
49323
49324	Lines: +166, -131
49325	Files:	src/gimp/gimp_color_window.c (+2, -1)
49326		src/gimp/gimp_main_window.c (+164, -130)
49327
49328	More UI cleanup
49329
493302002-11-05  <rlk>	dddebf43062f36eaf36466274305bee15e922e69
49331
49332	Lines: +12, -12
49333	Files:	src/gimp/gimp_color_window.c (+1, -1)
49334		src/gimp/gimp_main_window.c (+11, -11)
49335
49336	No need to use explicit number of table columns/rows
49337
493382002-11-05  <rlk>	be522f95b67a48aa39ec5e7ad6cdcc7f205ffd70
49339
49340	Lines: +330, -521
49341	Files:	include/gimp-print/gimp-print.h.in (+17, -3)
49342		src/cups/genppd.c (+37, -47)
49343		src/cups/rastertoprinter.c (+12, -11)
49344		src/foomatic/printer_options.c (+14, -16)
49345		src/gimp/gimp_color_window.c (+4, -15)
49346		src/gimp/gimp_main_window.c (+31, -57)
49347		src/gimp/print_gimp.h (+1, -2)
49348		src/main/gimp-print-internal.h (+3, -4)
49349		src/main/print-canon.c (+29, -77)
49350		src/main/print-dither.c (+4, -17)
49351		src/main/print-escp2.c (+14, -65)
49352		src/main/print-lexmark.c (+16, -68)
49353		src/main/print-pcl.c (+27, -87)
49354		src/main/print-ps.c (+8, -33)
49355		src/main/print-util.c (+102, -0)
49356		src/main/printers.c (+7, -14)
49357		test/testdither.c (+4, -5)
49358
49359	Create stp_param_list_t type
49360
493612002-11-04  <rlk>	66eb3c64cc63acaeebb191654f98e878e649e6b2
49362
49363	Lines: +96, -101
49364	Files:	src/gimp/gimp_main_window.c (+96, -101)
49365
49366	Minor code reorganization
49367
493682002-11-04  <rlk>	27943e063599e488973f00e7396544e6c1f8e764
49369
49370	Lines: +70, -103
49371	Files:	src/gimp/gimp_main_window.c (+62, -93)
49372		src/gimp/print.c (+4, -8)
49373		src/gimp/print_gimp.h (+4, -2)
49374
49375	Clean up the UI a bit more.
49376
493772002-11-03  <rlk>	442a905f65c79d170dc3b2bc4608048f72d28cf3
49378
49379	Lines: +3, -3
49380	Files:	scripts/mkchlog (+3, -3)
49381
49382	Don't be quite so sensitive to time with log messages.
49383
493842002-11-03  <rlk>	da8269173ae44894c482ba6fd0009cf4b3907ea5
49385
49386	Lines: +1, -1
49387	Files:	scripts/mkchlog (+1, -1)
49388
49389	Preserve file order in commit messages
49390
493912002-11-03  <rlk>	ee33955bdfb0354c3caea5dc797b91bad1a322d9
49392
49393	Lines: +0, -1
49394	Files:	include/gimp-print/gimp-print.h.in (+0, -1)
49395
49396	Remove stray stp_set_orientation.
49397
493982002-11-03  <rlk>	4ba298285c32e1dded54117e275e835c4748ca94
49399
49400	Lines: +562, -933
49401	Files:	include/gimp-print/gimp-print.h.in (+39, -25)
49402		man/ijsgimpprint.1.in (+1, -1)
49403		src/cups/genppd.c (+14, -6)
49404		src/cups/rastertoprinter.c (+22, -14)
49405		src/foomatic/foomatic-generator.in (+1, -1)
49406		src/foomatic/foomatic-templates-gs/Brightness.xml (removed -24)
49407		src/foomatic/foomatic-templates-gs/Color.xml (removed -20)
49408		src/foomatic/foomatic-templates-gs/Contrast.xml (removed -24)
49409		src/foomatic/foomatic-templates-gs/Cyan.xml (removed -24)
49410		src/foomatic/foomatic-templates-gs/Density.xml (removed -24)
49411		src/foomatic/foomatic-templates-gs/Dither.xml (removed -20)
49412		src/foomatic/foomatic-templates-gs/Gamma.xml (removed -24)
49413		src/foomatic/foomatic-templates-gs/ImageType.xml (removed -63)
49414		src/foomatic/foomatic-templates-gs/InkType.xml (removed -20)
49415		src/foomatic/foomatic-templates-gs/InputSlot.xml (removed -20)
49416		src/foomatic/foomatic-templates-gs/Magenta.xml (removed -24)
49417		src/foomatic/foomatic-templates-gs/MediaType.xml (removed -20)
49418		src/foomatic/foomatic-templates-gs/Model.xml (removed -21)
49419		src/foomatic/foomatic-templates-gs/PageSize.xml (removed -20)
49420		src/foomatic/foomatic-templates-gs/Quality.xml (removed -20)
49421		src/foomatic/foomatic-templates-gs/Resolution.xml (removed -20)
49422		src/foomatic/foomatic-templates-gs/Saturation.xml (removed -24)
49423		src/foomatic/foomatic-templates-gs/Yellow.xml (removed -24)
49424		src/foomatic/foomatic-templates-gs/gimp-print.xml (removed -45)
49425		src/foomatic/foomatic-templates-ijs/{Dither.xml => DitherAlgorithm.xml} (+2, -2)
49426		src/foomatic/printer_options.c (+4, -19)
49427		src/ghost/README (+2, -2)
49428		src/ghost/ijsgimpprint.c (+11, -41)
49429		src/gimp/gimp_color_window.c (+15, -19)
49430		src/gimp/gimp_main_window.c (+16, -15)
49431		src/gimp/print.c (+52, -35)
49432		src/main/gimp-print-internal.h (+3, -0)
49433		src/main/print-canon.c (+9, -5)
49434		src/main/print-dither.c (+20, -13)
49435		src/main/print-escp2.c (+88, -80)
49436		src/main/print-lexmark.c (+9, -5)
49437		src/main/print-papers.c (+1, -1)
49438		src/main/print-pcl.c (+11, -7)
49439		src/main/print-ps.c (+8, -8)
49440		src/main/print-util.c (+7, -0)
49441		src/main/print-vars.c (+67, -19)
49442		src/main/printers.c (+87, -45)
49443		src/testpattern/extended.sample (+6, -6)
49444		src/testpattern/testpattern.c (+27, -28)
49445		src/testpattern/testpattern.h (+8, -6)
49446		src/testpattern/testpattern.sample (+6, -6)
49447		src/testpattern/testpatternl.l (+1, -6)
49448		src/testpattern/testpatterny.y (+13, -25)
49449		test/testdither.c (+12, -12)
49450
49451	Use parameterized mutators/accessors for the string choice options,
49452	rather than fixed function calls.  Internally it's still implemented
49453	in terms of the fixed calls, but this lets us experiment with a new
49454	API that has more room for growth.
49455
49456	Remove the last vestiges of the stp driver from the foomatic data.
49457
494582002-11-02  <rlk>	1e8bb3e45ab5cb997a60c2d9e219bcc9b2887a4e
49459
49460	Lines: +2, -6
49461	Files:	src/gimp/gimp_main_window.c (+2, -6)
49462
49463	A bit more code factoring.
49464
494652002-11-02  <rlk>	15c1d0ecca813ec1df59ddd4a496bf6141a37a16
49466
49467	Lines: +4, -35
49468	Files:	src/gimp/gimp_main_window.c (+4, -35)
49469
49470	Sometimes simpler is better...
49471
494722002-11-02  <rlk>	60b4f7be2d08314a26151e3c7833e14373270fb6
49473
49474	Lines: +36, -27
49475	Files:	src/gimp/gimp_main_window.c (+36, -27)
49476
49477	Don't update the preview unnecessarily.
49478
494792002-11-02  <rlk>	ff21335c734b01315ab33708d5853960ccf38c94
49480
49481	Lines: +82, -64
49482	Files:	src/gimp/gimp_color_window.c (+2, -2)
49483		src/gimp/gimp_main_window.c (+62, -41)
49484		src/gimp/print.c (+12, -13)
49485		src/gimp/print_gimp.h (+6, -8)
49486
49487	Fix new printer, and clean up some other stuff
49488
494892002-11-02  <rlk>	efb7a6aa595d88912b0634b487956ed3045fcaa5
49490
49491	Lines: +11, -68
49492	Files:	src/gimp/gimp_color_window.c (+2, -12)
49493		src/gimp/gimp_main_window.c (+5, -13)
49494		src/gimp/print.c (+4, -43)
49495
49496	Use g_strdup rather than local hack c_strdup
49497
494982002-11-02  <rlk>	6d9df7064094ecd52ea307583d0ee668c06936bc
49499
49500	Lines: +2, -2
49501	Files:	src/gimp/gimp_color_window.c (+2, -2)
49502
49503	Attach the dither algorithm box in the right place
49504
495052002-11-02  <rlk>	0e9a1843bace5203756fffe44536c9f0ded18215
49506
49507	Lines: +0, -13
49508	Files:	src/gimp/print_gimp.h (+0, -13)
49509
49510	Some more cleanup
49511
495122002-11-02  <rlk>	a1973d38a22778008dc7865dd0b493b77a5597b4
49513
49514	Lines: +90, -114
49515	Files:	src/gimp/gimp_color_window.c (+6, -8)
49516		src/gimp/gimp_main_window.c (+77, -104)
49517		src/gimp/print_gimp.h (+7, -2)
49518
49519	Some more cleanup
49520
495212002-11-02  <rlk>	2a0e1046f6c1def614416b6ca2217f8d006d5f57
49522
49523	Lines: +83, -101
49524	Files:	src/gimp/gimp_main_window.c (+83, -101)
49525
49526	A bit more cleanup
49527
495282002-11-02  <rlk>	654a94fb720cbb82ca8100fc32daa5a552195442
49529
49530	Lines: +74, -114
49531	Files:	src/gimp/gimp_main_window.c (+74, -114)
49532
49533	Some more cleanup
49534
495352002-11-02  <rlk>	6504e2d6e7d174d320c122254576cb7ee7bfd431
49536
49537	Lines: +20, -35
49538	Files:	src/gimp/gimp_main_window.c (+20, -35)
49539
49540	A bit more
49541
495422002-11-02  <rlk>	42d03e5f425d3895b131a676a98164a08cc94ac4
49543
49544	Lines: +19, -40
49545	Files:	src/gimp/gimp_main_window.c (+19, -40)
49546
49547	A bit more cleanup
49548
495492002-11-02  <rlk>	799cb4dfa8d649c61fc163ce35477c2210311b66
49550
49551	Lines: +20, -31
49552	Files:	src/gimp/gimp_main_window.c (+20, -31)
49553
49554	A bit more cleanup
49555
495562002-11-02  <rlk>	dd846b25c320b87f400f7e9f3d276ff489e1ae0e
49557
49558	Lines: +32, -85
49559	Files:	src/gimp/gimp_main_window.c (+32, -85)
49560
49561	More cleanup
49562
495632002-11-02  <rlk>	25cd8681b609e2279381ad8ac8460bc5e5770d16
49564
49565	Lines: +19, -32
49566	Files:	src/gimp/gimp_main_window.c (+19, -32)
49567
49568	More cleanup of the GUI
49569
495702002-11-02  <rlk>	100f0e3a4882a1b3f0d432a32331f23b67d98057
49571
49572	Lines: +2, -0
49573	Files:	src/gimp/gimp_color_window.c (+2, -0)
49574
49575	Add EvenTone
49576
495772002-11-02  <rlk>	53c19d8b5dca6de07db756bc5f1f90b12a07e321
49578
49579	Lines: +90, -297
49580	Files:	src/gimp/gimp_color_window.c (+90, -297)
49581
49582	Generalize the color adjustments
49583
495842002-11-02  <rlk>	8c22b2d0a5df505c1f96ae0ab5419b09246973e8
49585
49586	Lines: +1, -1
49587	Files:	src/gimp/gimp_main_window.c (+1, -1)
49588
49589	Minor
49590
495912002-11-02  <rlk>	43a7d7f62c9cd57d2e4597c56a2e1b65489da7da
49592
49593	Lines: +61, -101
49594	Files:	src/gimp/gimp_main_window.c (+61, -101)
49595
49596	Generalize the units.
49597
495982002-11-02  <rlk>	4db79376f298f310807471ddd6e09ef3d1d8fa0c
49599
49600	Lines: +123, -327
49601	Files:	src/gimp/gimp_color_window.c (+2, -1)
49602		src/gimp/gimp_main_window.c (+119, -325)
49603		src/gimp/print_gimp.h (+2, -1)
49604
49605	generalize the combo boxes
49606
496072002-11-02  <rlk>	838f7eb7ae70a473199a65e240e857f2f59690fb
49608
49609	Lines: +4, -6
49610	Files:	src/gimp/gimp_main_window.c (+4, -0)
49611		src/gimp/print.c (+0, -4)
49612		src/gimp/print_gimp.h (+0, -2)
49613
49614	Tighten up some static declarations
49615
496162002-11-02  <rlk>	022a1485ee321c8b89aa209b2330168742d33db3
49617
49618	Lines: +3, -3
49619	Files:	src/main/print-canon.c (+3, -3)
49620
49621	Fix some Canon page sizes.
49622
496232002-11-02  <rlk>	9286d51a5c56fe33bf749d0175ddaa4b901b7c76
49624
49625	Lines: +49, -10
49626	Files:	NEWS (+44, -8)
49627		README (+2, -1)
49628		src/ghost/README (+3, -1)
49629
49630	Prep for 4.3.6
49631
496322002-11-01  <rlk>	940111af864cac272d49a54bef61ec46609ed266
49633
49634	Lines: +1, -1
49635	Files:	src/printdef/printdefy.y (+1, -1)
49636
49637	The printer list can be static
49638
496392002-11-01  <rlk>	510f93b34d132997626562615a1ddf158ef57b85
49640
49641	Lines: +203, -204
49642	Files:	src/main/print-util.c (+0, -204)
49643		src/main/print-vars.c (+12, -0)
49644		src/main/printers.c (+191, -0)
49645
49646	A bit more cleanup
49647
496482002-11-01  <rlk>	c48cc579e8b371be4aa94ca61e64b7d5a97c3c0c
49649
49650	Lines: +2, -0
49651	Files:	src/foomatic/printer_options.c (+2, -0)
49652
49653	Fix braces
49654
496552002-11-01  <rlk>	cc44e628a49efe03645e6f2dc180ac6c01185a81
49656
49657	Lines: +80, -89
49658	Files:	include/gimp-print/gimp-print.h.in (+80, -89)
49659
49660	Cosmetic cleanup
49661
496622002-11-01  <rlk>	f90563b98e23ea2b97fcf57ae3ca05d5215abb92
49663
49664	Lines: +453, -365
49665	Files:	include/gimp-print/gimp-print.h.in (+113, -126)
49666		src/cups/genppd.c (+17, -18)
49667		src/cups/rastertoprinter.c (+6, -13)
49668		src/foomatic/foomatic-generator.in (+3, -9)
49669		src/foomatic/printer_options.c (+17, -4)
49670		src/ghost/ijsgimpprint.c (+16, -23)
49671		src/gimp/gimp_main_window.c (+23, -30)
49672		src/gimp/print.c (+1, -5)
49673		src/main/gimp-print-internal.h (+24, -0)
49674		src/main/print-canon.c (+33, -27)
49675		src/main/print-escp2.c (+23, -21)
49676		src/main/print-lexmark.c (+27, -22)
49677		src/main/print-pcl.c (+21, -15)
49678		src/main/print-ps.c (+27, -17)
49679		src/main/print-util.c (+17, -27)
49680		src/main/printers.c (+81, -0)
49681		src/testpattern/testpattern.c (+4, -8)
49682
49683	Hide the innards of the stp_printfuncs_t; use normal function calls
49684	that are dispatched by the library rather than requiring the application
49685	to do the dispatch.
49686
496872002-11-01  <rlk>	dd17b7b161a7443c58196fdeb963f87e799031ac
49688
49689	Lines: +1, -1
49690	Files:	src/main/print-weave.c (+1, -1)
49691
49692	Fix up an expression
49693
496942002-10-31  <rlk>	bfe6cf9278ff2d501a0217f14c008f2a4f080015
49695
49696	Lines: +16, -0
49697	Files:	src/main/print-escp2-data.c (+16, -0)
49698
49699	Support 7-color inks in some cases.
49700
497012002-10-31  <rlk>	e22782ab4a639aa29a011ae1e636ad06bd4b7e09
49702
49703	Lines: +225, -136
49704	Files:	src/main/print-escp2-data.c (+221, -134)
49705		src/main/print-escp2.c (+2, -2)
49706		src/main/print-escp2.h (+2, -0)
49707
49708	630365 Epson Stylus Photo 950: Enlarged image with some 1440/2800
49709
497102002-10-30  <rlk>	1de3a39e0864ef638a8bec77de0f7e20c4fe8a75
49711
49712	Lines: +9, -8
49713	Files:	src/gimp/gimp_main_window.c (+9, -8)
49714
49715	Parameterize the minimum image size
49716
497172002-10-30  <rlk>	267a0a56ab6936e31da605c0faa0ae64346c23da
49718
49719	Lines: +10, -12
49720	Files:	src/gimp/gimp_main_window.c (+10, -12)
49721
49722	Lock the mouse to the preview motion; don't slip and slide slightly
49723	over time due to round off error.
49724
497252002-10-30  <rlk>	96b55a08baee67f295e11ae79b89444984f98f1b
49726
49727	Lines: +25, -1
49728	Files:	test/unprint.c (+25, -1)
49729
49730	Color mask to selectively unprint channels
49731
497322002-10-29  <rlk>	e1c393e8ff27231aa59f30d99e71a95374d87bae
49733
49734	Lines: +32, -61
49735	Files:	src/gimp/gimp_main_window.c (+32, -61)
49736
49737	Back out 1.59; that did slow things down a lot in some cases.
49738
49739	Fix entry boxes.
49740
497412002-10-29  <mtomlinson>	324b322ebd2321ac697dd0dc4a81e0293860933b
49742
49743	Lines: +114, -253
49744	Files:	src/main/print-dither.c (+114, -253)
49745
49746	Optimized eventone dither somewhat. Result is a slightly different
49747	algorithm, but hopefully of the same quality.
49748
497492002-10-29  <rlk>	52ed4dc5320f60a5966c6f5cedce86f63fa7a7ab
49750
49751	Lines: +38, -27
49752	Files:	src/gimp/gimp_main_window.c (+38, -27)
49753
49754	Eliminate flashing in the preview (experimental!)
49755
497562002-10-29  <rlk>	fd78cb5fed6d9ee743fccbfa3b96216a002fccfd
49757
49758	Lines: +1, -1
49759	Files:	src/gimp/print.c (+1, -1)
49760
49761	gimp_writefunc should be static
49762
497632002-10-29  <rlk>	a200d4474cd2f43fd16c9a91f47d162586db42b1
49764
49765	Lines: +35, -1
49766	Files:	src/gimp/gimp_main_window.c (+35, -1)
49767
49768	Eliminate unsightly jiggling of the preview when it's resized in some
49769	cases.
49770
497712002-10-29  <rlk>	36b2e6f5a7d230f8fe3b96ce9a8e4ea6b2b991e8
49772
49773	Lines: +156, -133
49774	Files:	src/gimp/gimp_main_window.c (+151, -133)
49775		src/gimp/print_gimp.h (+5, -0)
49776
49777	Partially generalize units; support points and mm in addition to
49778	inches and cm.
49779
49780	Change explicit 72 constant to INCH for clarity.
49781
49782	Don't recenter the image when we change image size, page size, etc.
49783	Leave it where it is, and let it be moved if it would go off the
49784	page.
49785
497862002-10-28  <rleigh>	b6f9c7da29885b3f100ea3a135a0d3cb828e14df
49787
49788	Lines: +1631, -1076
49789	Files:	Makefile.am (+1, -1)
49790		configure.ac (+10, -1)
49791		man/.cvsignore (+11, -0)
49792		man/Makefile.am (+14, -5)
49793		man/cups-calibrate.8.in (+5, -5)
49794		man/cups-genppd.8.in (+1, -1)
49795		man/cups-genppdconfig.8.in (+1, -1)
49796		man/escputil.1.in (+1, -1)
49797		man/gimpprint-color.7.in (added +106)
49798		man/gimpprint-config.1.in (+8, -8)
49799		man/gimpprint-dithers.7.in (added +103)
49800		man/gimpprint-imagetypes.7.in (added +82)
49801		man/gimpprint-inktypes.7.in (added +111)
49802		man/gimpprint-mediasizes.7.in (added +253)
49803		man/gimpprint-mediasources.7.in (added +104)
49804		man/gimpprint-mediatypes.7.in (added +115)
49805		man/gimpprint-models.7.in (added +237)
49806		man/gimpprint-resolutions.7.in (added +430)
49807		man/gimpprint.3.in (+3, -3)
49808		man/ijsgimpprint.1.in (+35, -1050)
49809
49810	Split ijsgimpprint(1) into separate manpages, to document libgimpprint
49811
498122002-10-28  <rleigh>	63fffb73317f6d06771f520119b719a986fd33d8
49813
49814	Lines: +54, -21
49815	Files:	doc/developer/functions.texi (+54, -21)
49816
49817	Document papersize functions
49818
498192002-10-28  <rleigh>	16d9bd7d134edfd75affdfd8fcb2f2edbfd1de71
49820
49821	Lines: +319, -241
49822	Files:	doc/README.maintaining (+319, -241)
49823
49824	Add autotools version and compatibility information
49825
498262002-10-28  <rlk>	95de6810740bddc76b3e005084d170c289b210d0
49827
49828	Lines: +321, -333
49829	Files:	src/gimp/gimp_color_window.c (+64, -67)
49830		src/gimp/gimp_main_window.c (+243, -252)
49831		src/gimp/print.c (+1, -1)
49832		src/gimp/print_gimp.h (+13, -13)
49833
49834	Remove "gimp_" prefix from internal functions.  This was a holdover from
49835	when we offered two GUIs, one using libgimp and one using GTK.
49836
498372002-10-28  <rlk>	f889f566bbc1a0e127ae161d322b3000125156d4
49838
49839	Lines: +2, -0
49840	Files:	test/unprint.c (+2, -0)
49841
49842	Clean up limits.h use
49843
498442002-10-28  <rlk>	72570b9cf3e602b6b4c3f88b862979649e7e34bf
49845
49846	Lines: +135, -63
49847	Files:	src/main/gimp-print-internal.h (+17, -6)
49848		src/main/print-canon.c (+5, -3)
49849		src/main/print-color.c (+2, -0)
49850		src/main/print-dither.c (+6, -0)
49851		src/main/print-papers.c (+2, -0)
49852		src/main/print-pcl.c (+1, -1)
49853		src/main/print-ps.c (+2, -0)
49854		src/main/print-vars.c (+2, -0)
49855		src/main/print-weave.c (+96, -53)
49856		src/main/printers.c (+2, -0)
49857
49858	Add checking for first and last active byte in a line to the weave code.
49859	This will permit family drivers to optimize output for passes with very
49860	little data.
49861
49862	Clean up limits.h use.
49863
498642002-10-27  <rwisi>	a24dcab478e4e8edcc29d3049e6e1604afbfdaa0
49865
49866	Lines: +7, -7
49867	Files:	src/main/print-lexmark.c (+7, -7)
49868
49869	Corrected error according Bugs item #628698 (exchanged colors).
49870	Corrected also the photo mode.
49871
498722002-10-27  <rwisi>	e8dad961987f77550631fdc9ddcdf41cd684e646
49873
49874	Lines: +1, -1
49875	Files:	src/main/print-dither.c (+1, -1)
49876
49877	Correction related to Bugs item #628698.
49878	Corrected problem in stp_dither_set_light_ink().
49879
498802002-10-27  <rlk>	960401da894457b94d90f6818f4974a3310114d3
49881
49882	Lines: +4, -0
49883	Files:	src/main/print-color.c (+1, -0)
49884		src/main/print-papers.c (+2, -0)
49885		src/main/print-vars.c (+1, -0)
49886
49887	Header file requirements
49888
498892002-10-27  <rlk>	1165b8f0aa2b8471f1d66b618e2577e5d448c6f1
49890
49891	Lines: +1, -0
49892	Files:	test/testdither.c (+1, -0)
49893
49894	Header file requirement
49895
498962002-10-27  <rlk>	3469f6af2c4d90d690c73eebc098f20b49d0d7de
49897
49898	Lines: +0, -0
49899	Files:	doc/developer/functions.texi (+0, -0)
49900
49901	Minor syntax warning
49902
499032002-10-27  <rlk>	108570285591fa6d21c2d86da3137dbd3d9d8a88
49904
49905	Lines: +5, -0
49906	Files:	src/printdef/printdefy.y (+5, -0)
49907
49908	Syntax cleanup
49909
499102002-10-27  <rlk>	cfb11c03dcf2611233082895b6dc29912a3ef6b0
49911
49912	Lines: +2, -1
49913	Files:	src/main/Makefile.am (+2, -1)
49914
49915	Minor fix.
49916
499172002-10-27  <rlk>	048c96529c79d82afc7231e3cd79259430313eae
49918
49919	Lines: +2563, -4127
49920	Files:	AUTHORS (+1, -1)
49921		NEWS (+0, -2)
49922		README (+32, -85)
49923		configure.ac (+9, -18)
49924		debian/README.Debian (+2, -2)
49925		include/gimp-print/gimp-print.h.in (+7, -46)
49926		man/Makefile.am (+3, -3)
49927		scripts/autogen.sh (+10, -0)
49928		src/cups/genppd.c (+3, -3)
49929		src/cups/rastertoprinter.c (+3, -57)
49930		src/foomatic/Makefile.am (+1, -12)
49931		src/foomatic/foomatic-generator.in (+4, -57)
49932		src/ghost/COPYING (removed -339)
49933		src/ghost/Makefile.am (+2, -6)
49934		src/ghost/README (+80, -257)
49935		src/ghost/contrib.mak.addon.in (removed -17)
49936		src/ghost/gdevstp.c (removed -737)
49937		src/ghost/ijsgimpprint.c (+12, -15)
49938		src/gimp/gimp_color_window.c (+36, -34)
49939		src/gimp/gimp_main_window.c (+339, -341)
49940		src/gimp/print-image-gimp.c (+7, -22)
49941		src/gimp/print.c (+351, -132)
49942		src/gimp/print_gimp.h (+35, -3)
49943		src/main/Makefile.am (+8, -5)
49944		src/main/gimp-print-internal.h (+14, -0)
49945		src/main/print-canon.c (+28, -37)
49946		src/main/print-dither.c (+161, -464)
49947		src/main/print-escp2-data.c (+3, -0)
49948		src/main/print-escp2.c (+96, -83)
49949		src/main/print-escp2.h (+1, -0)
49950		src/main/print-lexmark.c (+20, -22)
49951		src/main/print-papers.c (added +546)
49952		src/main/print-pcl.c (+16, -30)
49953		src/main/print-ps.c (+16, -27)
49954		src/main/print-util.c (+35, -1230)
49955		src/main/print-vars.c (added +440)
49956		src/main/printers.c (added +84)
49957		src/main/vars.h (added +73)
49958		src/printdef/printdef.h (+4, -6)
49959		src/printdef/printdefy.y (+69, -7)
49960		src/testpattern/testpattern.c (+10, -25)
49961		test/unprint.c (+2, -2)
49962
49963	Change page management to use top/left/height/width rather than
49964	top/left/scaling/orientation.  Also change coordinate origin to be
49965	top left of the page rather than bottom left of the printable
49966	region.
49967
49968	Split out the paper sizes, printers, and variable processing from
49969	print-util.
49970
49971	Advance version.
49972
49973	Remove Ghostscript stp driver.
49974
499752002-10-19  <tillkamppeter>	db8406bea864682832b5f781569d7eefcc7f7c4a
49976
49977	Lines: +2, -2
49978	Files:	src/foomatic/foomatic-templates-gs/gimp-print.xml (+1, -1)
49979		src/foomatic/foomatic-templates-ijs/gimp-print.xml (+1, -1)
49980
49981	Security fix: s/-dSAFER/-dPARANOIDSAFER/ for the GhostScript command lines.
49982
499832002-10-19  <tylerb>	a1394df1adc7a5d28566c18643e391298a21ac5d
49984
49985	Lines: +2, -1
49986	Files:	NEWS (+2, -1)
49987
49988	fix wording for print plugin for Gimp
49989
499902002-10-19  <rlk>	2261de7e53698561682797fd28e557a186ee8d72
49991
49992	Lines: +3, -3
49993	Files:	src/main/print-escp2-data.c (+3, -3)
49994
49995	Fix dot sizes for Stylus Pro printers
49996
499972002-10-19  <rlk>	ffe1e717ce216edccf3fb5dc7a30ee40916e6d87
49998
49999	Lines: +0, -0
50000
50001	.
50002
500032002-10-19  <rlk>	8cac80bc1eeb0134e282e8e9dcfeab407bda070f
50004
50005	Lines: +1, -1
50006	Files:	src/main/print-escp2-data.c (+1, -1)
50007
50008	Fix dot sizes on 7600/9600
50009
500102002-10-18  <tillkamppeter>	2d582dad31cdc8b5d56c5826d56a34cfe1ac6b72
50011
50012	Lines: +4, -1
50013	Files:	src/foomatic/foomatic-generator.in (+4, -1)
50014
50015	Updated Foomatic data generator to support custom page sizes correctly.
50016
500172002-10-17  <rlk>	61b6bf438c78579825a96d41966173cd64914463
50018
50019	Lines: +0, -0
50020	Files:	po/ja.po (added +0)
50021
50022	Updates
50023
500242002-10-17  <rlk>	22c5cc58448aaf996991c90010a5974727b5edee
50025
50026	Lines: +1, -1
50027	Files:	configure.ac (+1, -1)
50028
50029	Add Japanese translation
50030
500312002-10-13  <rlk>	42503ab15bf5a2498e1dbf80a58841cefec6e684
50032
50033	Lines: +26, -48
50034	Files:	src/cups/genppd.c (+26, -48)
50035
50036	Do custom page sizes correctly.
50037
500382002-10-13  <easysw>	12e1f3eff912cf31368cc49f4c09b656157d614e
50039
50040	Lines: +61, -3
50041	Files:	src/cups/genppd.c (+61, -3)
50042
50043	Mirror 4.2.x changes, although I am unable to test them do to configure
50044	script problems...
50045
500462002-10-12  <rlk>	7ae433816143fd18b2d3fead50ccbb96e7191107
50047
50048	Lines: +51, -3
50049	Files:	src/main/print-escp2-data.c (+51, -3)
50050
50051	Add three and five color extended inksets
50052
500532002-10-12  <rlk>	5447c9b9909504de6ac19ee51b8eb624d17345e9
50054
50055	Lines: +10, -0
50056	Files:	src/testpattern/testpattern.c (+10, -0)
50057
50058	Create black lines correctly in 3 or 5 color mode.
50059
500602002-10-12  <rlk>	6e4aed5b3fa6aa8c43b331d872cc49a0edd4b988
50061
50062	Lines: +204, -320
50063	Files:	src/main/print-dither.c (+204, -320)
50064
50065	Handle black printing as a special case of raw.
50066
500672002-10-12  <rlk>	36573ff785f4b677300d247de8d32a0e53ff70b3
50068
50069	Lines: +12, -0
50070	Files:	src/testpattern/testpattern.c (+12, -0)
50071
50072	Handle a few more cases in extended mode.
50073
500742002-10-12  <rlk>	08b5b615728d374f01e7577ca413183f54ffbfe9
50075
50076	Lines: +1, -1
50077	Files:	src/main/print-escp2.c (+1, -1)
50078
50079	Don't override OUTPUT_RAW_PRINTER
50080
500812002-10-12  <rlk>	15daf535fed5d4634679a6830b77880bfdb8bec8
50082
50083	Lines: +2, -0
50084	Files:	src/main/print-util.c (+2, -0)
50085
50086	Add standard size watercolor paper
50087
500882002-10-11  <rlk>	c302a400f39fb4b6490dbff8691368b7f8aeae7e
50089
50090	Lines: +2, -1
50091	Files:	src/main/print-escp2.c (+2, -1)
50092
50093	Use 8-byte margin commands on Stylus Pro printers
50094
500952002-10-10  <rlk>	65744e02dcdb30a0e22279d8f3fb1b972ac224e1
50096
50097	Lines: +4, -4
50098	Files:	src/main/print-escp2-data.c (+4, -4)
50099
50100	597965 Epson 660 wrong margins
50101
50102	Per Daniele Venzano, the margins in 4.2.2 were correct after all.
50103
501042002-10-09  <rlk>	454e881ff3350d3ce4ed04278a3962e2fbae073c
50105
50106	Lines: +0, -1
50107	Files:	src/foomatic/foomatic-printermap (+0, -1)
50108
50109	Remove the rest of the MJ-520C.
50110
501112002-10-09  <rleigh>	2765e0376c8c987fafa7a1e8d08888d8dea019eb
50112
50113	Lines: +2, -0
50114	Files:	debian/ijsgimpprint.files (added +2)
50115
50116	Add ijsgimpprint file list
50117
501182002-10-09  <rleigh>	5e23eec4b12a1dffbda8d6af41e1e60d8bea4506
50119
50120	Lines: +5, -5
50121	Files:	man/{ijsgimpprint.1 => ijsgimpprint.1.in} (+5, -5)
50122
50123	Add ijsgimpprint.1.in manual page
50124
501252002-10-09  <rleigh>	3111edd86a6a7ec1404fdbf701d7113e3ecf0ab9
50126
50127	Lines: +1340, -1
50128	Files:	Makefile.am (+1, -0)
50129		configure.ac (+1, -0)
50130		man/Makefile.am (+6, -1)
50131		man/ijsgimpprint.1 (added +1332)
50132
50133	Add ijsgimpprint.1.in manual page
50134
501352002-10-09  <rleigh>	41c3de12382a2cc301a041a5cf5dcbf7182de040
50136
50137	Lines: +10, -0
50138	Files:	.cvsignore (+2, -0)
50139		man/.cvsignore (+2, -0)
50140		scripts/.cvsignore (+3, -0)
50141		src/cups/.cvsignore (+2, -0)
50142		src/foomatic/.cvsignore (+1, -0)
50143
50144	Update .cvsignore
50145
501462002-10-09  <rleigh>	c9fb71a8330808ea4fe8dbbe03c8e24396001948
50147
50148	Lines: +53, -20
50149	Files:	debian/.cvsignore (+2, -2)
50150		debian/README.Debian (+4, -1)
50151		debian/README.building (+4, -3)
50152		debian/changelog (+8, -0)
50153		debian/control.in (+34, -13)
50154		debian/rules (+1, -1)
50155
50156	Add ijsgimpprint package
50157	Miscellaneous other small updates
50158
501592002-10-08  <rlk>	7dc7f922ac5a1ce0f952faa8fc8c5aa75a958f3e
50160
50161	Lines: +31, -0
50162	Files:	src/ghost/ijsgimpprint.c (+31, -0)
50163
50164	620016 IJS driver does not print properly in monochrome
50165
501662002-10-07  <rlk>	3cad3f3877a4f7f1ce87297bc7b4fe7cd812233f
50167
50168	Lines: +1, -1
50169	Files:	src/ghost/ijsgimpprint.c (+1, -1)
50170
50171	619992 IJS driver prints spurious first line
50172
501732002-10-03  <rlk>	06215e50e3253f08095d68b7093475c313a3b833
50174
50175	Lines: +71, -80
50176	Files:	NEWS (+71, -72)
50177		src/main/printers.xml (+0, -8)
50178
50179	Remove MJ-520C
50180
50181===============================================================================
50182Name: gimp-print-4_3_5
50183
501842002-10-03  <rlk>	3a9707eb8e85d931260fabcd8b5dfd246759b4d5
50185
50186	Lines: +0, -0
50187
50188	Gimp-print 4.3.5 release
50189
501902002-10-03  <rlk>	0700b91c02b2d40d1a1b840796b1f6e157b5fb89
50191
50192	Lines: +1, -2
50193	Files:	debian/Makefile.am (+1, -2)
50194
50195	Remove another missing file.
50196
501972002-10-03  <rlk>	00c3657b34c83cf5362e2ca464b789df9748e489
50198
50199	Lines: +0, -1
50200	Files:	debian/Makefile.am (+0, -1)
50201
50202	Remove file that isn't in the repository.
50203
502042002-10-03  <rlk>	a3bd190c9959982e8316d386e1a28f3c546fd86d
50205
50206	Lines: +1, -0
50207	Files:	configure.ac (+1, -0)
50208
50209	One more file to be created
50210
502112002-10-03  <rlk>	522612c55d24f6a35263ebd0a86fc4ad5ddef862
50212
50213	Lines: +229, -375
50214	Files:	NEWS (+197, -62)
50215		README (+25, -127)
50216		src/ghost/README (+7, -186)
50217
50218	Gimp-Print 4.3.5 release
50219
502202002-10-01  <rleigh>	d5dae58244a821c17503c979c99c1a358eadec51
50221
50222	Lines: +10, -0
50223	Files:	m4/stp_cups.m4 (+10, -0)
50224
50225	Add new autoconf macro: STP_CUPS_PROGS, for cupsgenppdconfig.  Fixes autogen.sh warnings
50226
502272002-09-30  <rlk>	d7a55a4894d1593f2d94bf7df5eb1652c4c3d1e1
50228
50229	Lines: +93, -14
50230	Files:	src/main/gimp-print-internal.h (+2, -0)
50231		src/main/print-escp2.c (+86, -9)
50232		src/main/print-util.c (+5, -5)
50233
50234	Optional debugging information in ESCP2 print files
50235
502362002-09-28  <tylerb>	6a8af359df6608fc98db79c3f4d38683b5b15a4a
50237
50238	Lines: +1, -1
50239	Files:	doc/FAQ.html (+1, -1)
50240
50241	papers typo
50242
502432002-09-28  <rlk>	892c5f12c294b783d508bb0d02c5bcfa005c5fc7
50244
50245	Lines: +9, -2
50246	Files:	src/main/print-escp2.c (+9, -2)
50247
50248	615759 C40UX: 360x240 bad horizontal position
50249	615561 Epson C40UX cannot print in B&W and Gray
50250
502512002-09-26  <rlk>	e63d2d6751b20645e2bdef83660e84bab73fc7b0
50252
50253	Lines: +46, -8
50254	Files:	NEWS (+1, -1)
50255		README (+1, -1)
50256		debian/README.Debian (+1, -1)
50257		src/ghost/README (+43, -5)
50258
50259	Prep for 4.3.5
50260
502612002-09-26  <rlk>	e0d03fa6478564e90f46f96698f14f3de29e097d
50262
50263	Lines: +541, -59
50264	Files:	NEWS (+502, -13)
50265		README (+39, -46)
50266
50267	Prep for 4.3.5
50268
502692002-09-25  <rlk>	20424aab6ec9300188a31658b9440c15fd8e7f34
50270
50271	Lines: +195, -203
50272	Files:	src/main/gimp-print-internal.h (+1, -2)
50273		src/main/print-canon.c (+1, -6)
50274		src/main/print-dither.c (+38, -41)
50275		src/main/print-escp2.c (+66, -112)
50276		src/main/print-lexmark.c (+1, -6)
50277		src/main/print-pcl.c (+1, -6)
50278		src/main/print-util.c (+24, -21)
50279		src/testpattern/testpattern.c (+30, -9)
50280		test/run-weavetest (+32, -0)
50281		test/testdither.c (+1, -0)
50282
50283	Various cleanup.
50284
50285	Run valgrind on a number of things.
50286
502872002-09-24  <rlk>	bed0d837fbf52a1c43530b34b54ceffbdf0ffd73
50288
50289	Lines: +0, -8
50290	Files:	src/main/printers.xml (+0, -8)
50291
50292	Remove duplicate entry
50293
502942002-09-24  <rlk>	c5858ee3249f65ea3c648897db186853258b3b6d
50295
50296	Lines: +5, -2
50297	Files:	src/main/print-escp2-data.c (+5, -2)
50298
50299	Fix up dot sizes for pro ultrachrome printers
50300
503012002-09-24  <rlk>	15d7076af5990d7b6675d5cb5e30397d07453c2d
50302
50303	Lines: +211, -17
50304	Files:	src/foomatic/foomatic-printermap (+31, -11)
50305		src/main/printers.xml (+180, -6)
50306
50307	Add more Epson printers
50308
503092002-09-24  <rlk>	ab8fbf177613380b43dd31a176c03ff1e37fbf81
50310
50311	Lines: +3, -3
50312	Files:	src/main/print-escp2-data.c (+3, -3)
50313
50314	613384 Epson 7600 no printing
50315
503162002-09-23  <rleigh>	70a0139c1ac053c1dc6dccd3741bf8ad10766ac0
50317
50318	Lines: +1, -0
50319	Files:	m4/stp_cups.m4 (+1, -0)
50320
50321	Add AC_PATH_PROG check for dialog
50322
503232002-09-22  <rlk>	d27a5248fe9c23fc0af4ba1f77928655dbf966b9
50324
50325	Lines: +1, -1
50326	Files:	src/main/print-escp2-data.c (+1, -1)
50327
50328	Finally fix the ESC 660 margins for real (597964)
50329
503302002-09-21  <rleigh>	874d7fe4abed88edaeb41abe665e06962d7bccec
50331
50332	Lines: +227, -56
50333	Files:	Makefile.am (+62, -14)
50334		configure.ac (+10, -32)
50335		debian/Makefile.am (added +93)
50336		scripts/Makefile.am (added +41)
50337		src/foomatic/Makefile.am (+14, -4)
50338		src/testpattern/Makefile.am (+7, -6)
50339
50340	Add automake 1.6 support
50341	Add gettext 0.11.x support (commented out)
50342	Remove editor backup files from distdir and make sure other extra files are
50343	not distributed in debian/ and scripts/ directories
50344	Make dist works in VPATH
50345
503462002-09-21  <rleigh>	f56f5036a80742222ce317a23cec33527eaa7f43
50347
50348	Lines: +25, -0
50349	Files:	po/Makevars (added +25)
50350
50351	po/Makevars is needed by gettext 0.11.x
50352
503532002-09-21  <rleigh>	7671fff143594410d40e2342e5511da73f5a23aa
50354
50355	Lines: +50, -0
50356	Files:	doc/developer/functions.texi (+35, -0)
50357		include/gimp-print/gimp-print.h.in (+5, -0)
50358		src/main/print-util.c (+10, -0)
50359
50360	New function stp_set_output_codeset for setting the charset encoding of output text strings
50361
503622002-09-21  <rleigh>	b74411b365ea746e89c044059332966bbe5e35a6
50363
50364	Lines: +736, -41
50365	Files:	configure.ac (+17, -4)
50366		man/Makefile.am (+19, -3)
50367		man/cups-genppdconfig.8.in (added +63)
50368		src/cups/Makefile.am (+24, -34)
50369		src/cups/cups-calibrate.c (+3, -0)
50370		src/cups/cups-genppdconfig.in (added +610)
50371
50372	Add a new program, cupsgenppdconfig, to interatively generate PPDs
50373	Clean up cups-calibrate includes
50374
503752002-09-20  <rlk>	97017c20abdaee6a633a1ab51a4787e94bab63c5
50376
50377	Lines: +3, -0
50378	Files:	src/cups/rastertoprinter.c (+3, -0)
50379
50380	Include limits.h explicitly.
50381
503822002-09-15  <rlk>	962298def1966582fda9fe5f37dc539d3191d0f5
50383
50384	Lines: +31, -4
50385	Files:	src/foomatic/foomatic-printermap (+1, -0)
50386		src/main/print-escp2-data.c (+22, -4)
50387		src/main/printers.xml (+8, -0)
50388
50389	604854 Epson 1520 and 3000 print too dark at 1440x720 DPI
50390
50391	Add Stylus Photo EX3
50392
503932002-09-15  <rlk>	4458cb9fd3d2f2e3dd09ac1c729d07cba0ea09fb
50394
50395	Lines: +1, -1
50396	Files:	configure.ac (+1, -1)
50397
50398	Advance version
50399
504002002-09-13  <rleigh>	21a0a62a62eb8a0a26c01dc968028a37a0dba745
50401
50402	Lines: +31, -22
50403	Files:	configure.ac (+2, -0)
50404		m4/stp_gimp.m4 (+29, -1)
50405		src/gimp/Makefile.am (+0, -21)
50406
50407	The GIMP print plugin uses DESTDIR and GIMPTOOL correctly
50408
504092002-09-11  <rlk>	286c41ba287f0a30ff65e3384f63671d6e3ea0a3
50410
50411	Lines: +236, -9
50412	Files:	src/foomatic/foomatic-printermap (+17, -0)
50413		src/main/print-escp2-data.c (+78, -5)
50414		src/main/printers.xml (+137, -0)
50415		test/unprint.c (+4, -4)
50416
50417	Add Japanese photo and pro printers (PM-something or other).
50418
50419	Fix dark yellow ink for PM-950C (Stylus Photo 950).
50420
504212002-09-08  <rlk>	898e812a3a8094e7295223ff976ebcc399af40ae
50422
50423	Lines: +1, -1
50424	Files:	src/main/print-escp2-data.c (+1, -1)
50425
50426	Stylus Color 660 is a 1999 series printer.
50427
504282002-09-07  <rlk>	563651dc4b83d4c2830e8ce41dc5d8176620f735
50429
50430	Lines: +32, -1
50431	Files:	configure.ac (+1, -0)
50432		src/foomatic/Makefile.am (+1, -1)
50433		src/foomatic/mk_printerlist.in (added +30)
50434
50435	Add new mk_printerlist program to generate verbose list of supported printers
50436
504372002-09-07  <rlk>	93a77f112f26e8b4019697e7f995b838cbfdb365
50438
50439	Lines: +5, -0
50440	Files:	src/cups/rastertoprinter.c (+5, -0)
50441
50442	Generate correct "blank" data for CMYK input, if we run out of input.
50443
504442002-09-07  <rleigh>	9a0945282d6b72e628f5e872f6a638480a5d958c
50445
50446	Lines: +1, -1
50447	Files:	man/Makefile.am (+1, -1)
50448
50449	Don't remove cups-genppd.8.in on distclean
50450
504512002-09-04  <rlk>	14b4f0ac2cf6b4c878d0074f1feb9dc21a8ff101
50452
50453	Lines: +1, -1
50454	Files:	src/main/print-escp2-data.c (+1, -1)
50455
50456	Fix margins on Epson 660
50457
504582002-09-04  <rlk>	0a9ec8de009e786447d2a634e69daee5a66a6cc8
50459
50460	Lines: +26, -1
50461	Files:	src/gimp/print.c (+26, -1)
50462
50463	Eliminate duplicate printers in system printer list.
50464
504652002-09-04  <rlk>	683bf2c2e13a367e55d41702f3310cdac2e4ca81
50466
50467	Lines: +59, -6
50468	Files:	src/cups/rastertoprinter.c (+59, -6)
50469
50470	600249 gimp-print output too narrow in CUPS
50471
504722002-09-02  <rlk>	76be1908057b16ff8c18eabe5a48ec0a1afe8f72
50473
50474	Lines: +16, -14
50475	Files:	README (+16, -14)
50476
50477	A few more updates
50478
504792002-09-02  <rlk>	ed56a29f2029975f30f470f30aa90c590e36aaa3
50480
50481	Lines: +14, -0
50482	Files:	README (+14, -0)
50483
50484	Update printer list
50485
504862002-09-02  <rlk>	3312121f4820dcd3686f76e6545af7d60399af9b
50487
50488	Lines: +2, -1
50489	Files:	src/main/print-escp2.c (+2, -1)
50490
50491	Set the nozzle spacing correctly.
50492
504932002-08-27  <rleigh>	c3346ecbc9423cc6aa87bfea1f9d87500c0e27a2
50494
50495	Lines: +0, -2
50496	Files:	src/cups/genppd.c (+0, -2)
50497
50498	Remove stray printf (for debugging)
50499
505002002-08-27  <rleigh>	91807d156f1b4f565861d431907d2e5af1201404
50501
50502	Lines: +115, -139
50503	Files:	man/cups-calibrate.8.in (+25, -31)
50504		man/escputil.1.in (+41, -56)
50505		man/gimpprint-config.1.in (+37, -32)
50506		man/gimpprint.3.in (+12, -20)
50507
50508	Unify formatting of manual pages
50509	Correct my email address
50510	Make license information match that in the code
50511	Fix spelling and formatting errors, so PostScript output is correct
50512
505132002-08-27  <rleigh>	5e618c9901b0de357af4bfa83b7b08fd6fc907f9
50514
50515	Lines: +1, -1
50516	Files:	AUTHORS (+1, -1)
50517
50518	Change email address for Roger Leigh to <roger@whinlatter.uklinux.net>
50519
505202002-08-27  <rleigh>	9a1c5128ca85b17343c97ab85b4c0453c78868b0
50521
50522	Lines: +487, -67
50523	Files:	configure.ac (+1, -0)
50524		debian/cupsys-driver-gimpprint.files (+2, -0)
50525		man/Makefile.am (+2, -2)
50526		man/cups-genppd.8.in (added +120)
50527		src/cups/Makefile.am (+10, -13)
50528		src/cups/genppd.c (+352, -52)
50529
50530	Enable listing of available languages and drivers
50531	Add more informative usage, help and version information
50532	Locale of translations may be specified as an option (and in environment)
50533	Make genppd.c more portable
50534	Add more robust error checking
50535
505362002-08-24  <easysw>	c1b489fa723cacb6dd43cf4e327200c0e3687e35
50537
50538	Lines: +41, -10
50539	Files:	src/main/print-ps.c (+41, -10)
50540
50541	Make PS output conform to the DSC.
50542
505432002-08-22  <rlk>	2e895c8fcad276686324850e911de5e0f6a94523
50544
50545	Lines: +1, -1
50546	Files:	src/main/print-escp2-data.c (+1, -1)
50547
50548	Updates from Thorsten.
50549
505502002-08-22  <rlk>	0e23323be9cef00717feaa8a984afd5dbe3706d4
50551
50552	Lines: +1, -1
50553	Files:	src/main/print-escp2-data.c (+1, -1)
50554
50555	Fast mode doesn't work on the 950.
50556
505572002-08-22  <easysw>	beed8a6fe893b918dc52892d517840ae1d1ace54
50558
50559	Lines: +0, -0
50560
50561	Fix language names in translation files.
50562
50563	I really don't know what we can put in here to make things more
50564	clear...
50565
505662002-08-22  <tillkamppeter>	d9a3d14b42438f9b3925397ecd0004bd06b245f1
50567
50568	Lines: +2, -2
50569	Files:	src/foomatic/Makefile.am (+2, -2)
50570
50571	Added "-f" option to calls of "foomatic-kitload" so that old Foomatic data is overwritten wheninstalling the new one.
50572
50573===============================================================================
50574Name: gimp-print-4_3_4
50575
505762002-08-21  <rlk>	7eb1026923d0066dd898396efd9c839a7a92a994
50577
50578	Lines: +0, -0
50579
50580	Gimp-Print 4.3.4
50581
505822002-08-21  <rlk>	608fe89436b3ffb0bce14270d59d0c96c03fbb02
50583
50584	Lines: +90, -31
50585	Files:	NEWS (+18, -4)
50586		README (+1, -1)
50587		debian/README.Debian (+1, -1)
50588		src/ghost/README (+70, -25)
50589
50590	Prep for Gimp-Print 4.3.4
50591
505922002-08-21  <rlk>	2d5d93e3cc403ecf51e820c2d7953567b821673e
50593
50594	Lines: +1, -1
50595	Files:	src/main/print-escp2.c (+1, -1)
50596
50597	Don't print a spurious message when using extended ink mode.
50598
505992002-08-21  <rlk>	fb8ffffbc440eb805864edff1920fd9aa691126b
50600
50601	Lines: +2, -2
50602	Files:	src/main/print-escp2-data.c (+2, -2)
50603
50604	Fix some comments.
50605
506062002-08-21  <rlk>	7b57ce197b96fb1f9529aa9f08863b9a6e6abf0f
50607
50608	Lines: +1888, -330
50609	Files:	NEWS (+15, -1)
50610		configure.ac (+14, -0)
50611		doc/developer/escp2.texi (+106, -31)
50612		include/gimp-print/gimp-print.h.in (+1, -0)
50613		po/POTFILES.in (+1, -0)
50614		src/cups/Makefile.am (+1, -0)
50615		src/escputil/escputil.c (+16, -0)
50616		src/foomatic/foomatic-printermap (+9, -0)
50617		src/ghost/README (+9, -0)
50618		src/main/gimp-print-internal.h (+1, -1)
50619		src/main/print-canon.c (+4, -2)
50620		src/main/print-color.c (+44, -0)
50621		src/main/print-dither.c (+258, -46)
50622		src/main/print-escp2-data.c (+762, -199)
50623		src/main/print-escp2.c (+96, -24)
50624		src/main/print-escp2.h (+13, -3)
50625		src/main/print-lexmark.c (+4, -2)
50626		src/main/print-pcl.c (+4, -2)
50627		src/main/print-util.c (+1, -1)
50628		src/main/printers.xml (+84, -3)
50629		src/testpattern/extended.sample (added +117)
50630		src/testpattern/testpattern.c (+182, -7)
50631		src/testpattern/testpattern.h (+22, -0)
50632		src/testpattern/testpatternl.l (+9, -0)
50633		src/testpattern/testpatterny.y (+75, -3)
50634		test/testdither.c (+6, -1)
50635		test/unprint.c (+34, -4)
50636
50637	Allow specification of individual physical input channels
50638
506392002-08-13  <rwisi>	bda729eb99e11fd2260bca7d58add84e7a314db3
50640
50641	Lines: +3, -5
50642	Files:	src/main/print-lexmark.c (+3, -5)
50643
50644	Corrected color offset of photo cartridge.
50645
506462002-08-13  <rwisi>	7556a6df70bd1ce872b5824a6b0292256066d8db
50647
50648	Lines: +35, -16
50649	Files:	src/main/print-lexmark.c (+35, -16)
50650
50651	Corrected major bug:
50652	*)flush_pass: take care of sw->ncolors
50653	*)flush_pass: check lineactive with >0
50654	*)corrected head offset
50655
506562002-08-08  <tillkamppeter>	38944775c16e26ca2e74cbdc78c718708e88244d
50657
50658	Lines: +41, -2
50659	Files:	src/ghost/ijsgimpprint.c (+41, -2)
50660
50661	Re-applied patch for switching the locale to "C" during communication with IJS client.
50662
506632002-08-07  <rlk>	9aebce7887cc53da1d17fa20a9c8473e433af193
50664
50665	Lines: +2, -5
50666	Files:	src/gimp/Makefile.am (+2, -5)
50667
50668	586960 Gimp Print plugin installs incorrectly on some systems
50669
506702002-08-07  <tillkamppeter>	7a59c0c7dd6b67d161f17a06723906112d4278f7
50671
50672	Lines: +0, -24
50673	Files:	src/ghost/ijsgimpprint.c (+0, -24)
50674
50675	Removed last change, the problem is most probably a bug in IJS.
50676
506772002-08-06  <tillkamppeter>	0fccf651e134c38a8eda611617c527819f02946b
50678
50679	Lines: +24, -0
50680	Files:	src/ghost/ijsgimpprint.c (+24, -0)
50681
50682	Made the IJS interface of GIMP-Print also working with non-english locales.
50683
506842002-08-01  <rleigh>	3dfb3d96ce4d5c94871a1a60b25ea84d9aabc8c2
50685
50686	Lines: +30, -8
50687	Files:	debian/changelog (+15, -0)
50688		debian/rules (+12, -5)
50689		debian/{libgimpprint-doc.doc-base => libgimpprint-doc.doc-base.in} (+3, -3)
50690
50691	Make libgimpprint-doc a virtual package
50692	Generate libgimpprint-doc.doc-base to cope with package naming changes
50693
506942002-07-26  <rlk>	65b9f645016b515578a96c7ccc4a46ddbb7aa86b
50695
50696	Lines: +17, -6
50697	Files:	src/main/print-escp2-data.c (+17, -6)
50698
50699	Fixes for STP 2100/2200
50700
507012002-07-22  <rleigh>	1d8e79278dfdfa960a8b0c0cdc3a3b8d06855335
50702
50703	Lines: +0, -0
50704
50705	Update en_GB translation (all fuzzy and unstranslated strings)
50706
507072002-07-21  <rlk>	1f824080f9539fee7dd8fe8715312f5586fe8d8a
50708
50709	Lines: +2, -1
50710	Files:	src/main/print-color.c (+2, -1)
50711
50712	Zero out the zero mask!
50713
507142002-07-21  <rlk>	199dad30824ee8f08073652a0057709ff826603a
50715
50716	Lines: +0, -2
50717	Files:	man/escputil.1.in (+0, -1)
50718		man/gimpprint-config.1.in (+0, -1)
50719
50720	Remove spurious directive (from Eric Raymond)
50721
507222002-07-21  <rlk>	1bef45bca0179f5a96ba953e9d568de5d0ce2f28
50723
50724	Lines: +1, -1
50725	Files:	src/main/print-escp2-data.c (+1, -1)
50726
50727	Updates from Thorsten.
50728
507292002-07-21  <rlk>	e4081e60a6dc6e1a69532efe787deec49463208e
50730
50731	Lines: +16, -17
50732	Files:	src/main/print-escp2.c (+16, -17)
50733
50734	Minor cleanup
50735
507362002-07-21  <rlk>	ac9fa065ec33d07aaea56318d2ea30312a11732f
50737
50738	Lines: +61, -3
50739	Files:	src/main/print-escp2-data.c (+61, -3)
50740
50741	Updates from Thorsten.
50742
507432002-07-21  <rlk>	1bee3e7f24653c057f91c9dd3cdc526c1d8ad096
50744
50745	Lines: +9, -9
50746	Files:	src/main/print-escp2-data.c (+7, -7)
50747		src/main/print-escp2.c (+2, -2)
50748
50749	Clean up signedness; fix up some comments.
50750
507512002-07-21  <rlk>	60f0b20f81b558c35a6d4dd8d43933f28626255a
50752
50753	Lines: +15, -12
50754	Files:	src/main/print-escp2.c (+15, -12)
50755
50756	Speed up extra line fill.
50757
507582002-07-20  <rlk>	86ae2f17a5a5df39271a1e8d5a4f37e0a6c7a863
50759
50760	Lines: +138, -120
50761	Files:	src/foomatic/foomatic-printermap (+1, -0)
50762		src/ghost/README (+1, -0)
50763		src/main/print-escp2.c (+128, -120)
50764		src/main/printers.xml (+8, -0)
50765
50766	Support Stylus Photo 960
50767
50768	More Epson cleanup
50769
507702002-07-20  <rlk>	5ddce5b34959e20fef6b410d81c6a9a943af5ecb
50771
50772	Lines: +7, -3
50773	Files:	src/foomatic/foomatic-generator.in (+7, -3)
50774
50775	Error out if there are any Foomatic ID's listed that don't match a
50776	Gimp-print printer.
50777
507782002-07-20  <rlk>	d22219f355eb5a3819d76e40fd1fcb19878b051c
50779
50780	Lines: +5, -0
50781	Files:	src/main/print-util.c (+5, -0)
50782
50783	Note the use of (non-ANSI) vsnprintf
50784
507852002-07-20  <rlk>	bdf89c17be364c026fac608e063543fcf5f734ef
50786
50787	Lines: +21, -14
50788	Files:	src/ghost/ijsgimpprint.c (+21, -14)
50789
50790	Remove some non-ANSI constructs, confusing comments, and unnecessary
50791	preprocessor definitions.
50792
50793	Accept Duplex, PS:Duplex, Tumble, and PS:Tumble for compatibility with
50794	Ghostscript IJS driver.
50795
507962002-07-20  <rlk>	2ba14dddedad29d4d45391e39c825a8fb77ac2c6
50797
50798	Lines: +455, -512
50799	Files:	src/main/print-escp2-data.c (+337, -352)
50800		src/main/print-escp2.c (+58, -92)
50801		src/main/print-escp2.h (+47, -63)
50802		src/main/print-ps.c (+13, -5)
50803
50804	Convert a lot of the Epson flags into parameters (simplifies the
50805	logic somewhat, too).
50806
50807	Remove some non-ANSI constructs.
50808
508092002-07-20  <rlk>	41e229e36e7f247021f0178ccdd26822034afe3e
50810
50811	Lines: +1, -17
50812	Files:	src/main/print-escp2-data.c (+0, -16)
50813		src/main/printers.xml (+1, -1)
50814
50815	C42 appears to be functionally a C40.
50816
508172002-07-17  <rlk>	c18efbf84ef49111c49f75ed30298d6ab2b1ec11
50818
50819	Lines: +28, -0
50820	Files:	src/foomatic/foomatic-printermap (+1, -0)
50821		src/ghost/README (+1, -0)
50822		src/main/print-escp2-data.c (+16, -0)
50823		src/main/printers.xml (+10, -0)
50824
50825	Add Epson C42UX
50826
508272002-07-17  <rlk>	08b51925798f59aeb28702cac713900070a74562
50828
50829	Lines: +1, -1
50830	Files:	src/main/print-escp2-data.c (+1, -1)
50831
50832	STP 2100 has a roll feed.
50833
508342002-07-17  <rlk>	ed85f3c5c897cc468497a4483610ca3f7f05eec3
50835
50836	Lines: +8, -8
50837	Files:	src/main/print-escp2-data.c (+8, -8)
50838
50839	Distinguish the name of 7-color from 6-color.
50840
508412002-07-15  <rlk>	d1d5f3925bbdd60d571a7873bf7bfac3d9b20d1a
50842
50843	Lines: +1, -1
50844	Files:	configure.ac (+1, -1)
50845
50846	Bump the version
50847
50848===============================================================================
50849Name: gimp-print-4_3_3
50850
508512002-07-14  <rlk>	c82da4775bad49dd502be1140fb71a8350200efe
50852
50853	Lines: +0, -0
50854
50855	Gimp-Print 4.3.3 release
50856
508572002-07-14  <rlk>	869e3c8bd16f1438603baf846e0f7a5522499992
50858
50859	Lines: +27, -4
50860	Files:	NEWS (+24, -1)
50861		README (+1, -1)
50862		configure.ac (+1, -1)
50863		debian/README.Debian (+1, -1)
50864
50865	Gimp-Print 4.3.3 release
50866
508672002-07-14  <rlk>	c4b6026cdce8cad47e7c83f6651eb65bb3d10a95
50868
50869	Lines: +5, -7
50870	Files:	src/ghost/README (+5, -7)
50871
50872	Support quadtone printing.
50873
508742002-07-14  <rlk>	713ed7d1a710910801a21889bcf0702c6bfe4173
50875
50876	Lines: +2, -2
50877	Files:	src/main/print-escp2-data.c (+2, -2)
50878
50879	Don't call it Piezography (TM) quadtone just yet, as it hasn't been
50880	tuned for that.
50881
508822002-07-14  <rlk>	4e9fc36e6d41f99cdfa2419bc5d322fbadd84c60
50883
50884	Lines: +41, -37
50885	Files:	src/main/print-escp2.c (+41, -37)
50886
50887	Handle extra black nozzles correctly at low resolutions.
50888
508892002-07-13  <mtomlinson>	049691e9509c4265dab2bc7136246c102780682f
50890
50891	Lines: +20, -20
50892	Files:	src/main/print-dither.c (+20, -20)
50893
50894	Use typedef rather than #define
50895
508962002-07-12  <rlk>	0f066e69ae78a2ecc9b0a1d2bf7a6c87ede2f56d
50897
50898	Lines: +1, -1
50899	Files:	src/main/print-escp2.c (+1, -1)
50900
50901	Advance the paper correctly.
50902
509032002-07-08  <rlk>	5c207ed5efc90f69e1f421a9c219bd1f0180bec5
50904
50905	Lines: +284, -302
50906	Files:	src/main/gimp-print-internal.h (+4, -9)
50907		src/main/print-escp2-data.c (+250, -250)
50908		src/main/print-escp2.c (+11, -15)
50909		src/main/print-escp2.h (+6, -11)
50910		src/main/print-lexmark.c (+2, -2)
50911		src/main/print-weave.c (+10, -14)
50912		test/escp2-weavetest.c (+1, -1)
50913
50914	Cleanup
50915
509162002-07-08  <mtomlinson>	37c348c1a6d7ff0ad6d4ddf312a741ee80518daf
50917
50918	Lines: +9, -5
50919	Files:	src/main/print-dither.c (+9, -5)
50920
50921	Fixed EvenTone's handling of photo inks for non-CMYK modes.
50922
509232002-07-07  <rlk>	6283b4078d153776643afab04d7010ceb0752ee2
50924
50925	Lines: +30, -35
50926	Files:	src/main/print-escp2-data.c (+30, -35)
50927
50928	More tuning for quadtone inks
50929
509302002-07-07  <rlk>	f9f7885769b70c262070df9e5343bd1d77ff1d49
50931
50932	Lines: +38, -36
50933	Files:	src/main/print-dither.c (+38, -36)
50934
50935	Make sure we don't use error diffusion in a transition range with
50936	adaptive hybrid dithering.
50937
509382002-07-07  <rlk>	85cb92a18443620bf491b7b9617d3a1fd4f8d672
50939
50940	Lines: +24, -22
50941	Files:	src/main/print-escp2-data.c (+24, -22)
50942
50943	Parameterize the ink transition density for the Piezography inks.
50944
509452002-07-07  <rlk>	b2292e2bce786aaaa328c662dd58f07ba65dc1bd
50946
50947	Lines: +7, -3
50948	Files:	src/main/print-escp2.c (+7, -3)
50949
50950	Treat quadtone printing like color for purposes of setting up the
50951	printer (since it uses multiple heads).
50952
509532002-07-06  <rlk>	387cd7b1fdbdd7924ddc669461c16744c2f60f00
50954
50955	Lines: +2, -1
50956	Files:	src/main/print-escp2.c (+2, -1)
50957
50958	Don't do head offset when printing with just one color.  Also, the
50959	number of head offsets is the channel count, not the number of colors.
50960
509612002-07-06  <rlk>	1bde552f7b3506005ac8e3ce13fe8f760849b04d
50962
50963	Lines: +2, -2
50964	Files:	src/main/print-escp2-data.c (+2, -2)
50965
50966	Fix quadtone subchannels for C80.
50967
509682002-07-06  <rlk>	dc99215a726eba88e9843485511ca300bd6696dc
50969
50970	Lines: +3, -1
50971	Files:	src/main/print-escp2.c (+3, -1)
50972
50973	Remove limit on number of channels for head offset.
50974
509752002-07-06  <rlk>	8ea19263315950336b1e2d79016b323be00e0048
50976
50977	Lines: +1, -1
50978	Files:	src/main/print-weave.c (+1, -1)
50979
50980	Remove hard-coded constant.
50981
509822002-07-06  <rlk>	91b7d9b75cbe3a6b4f755b7a65bf270976006b0a
50983
50984	Lines: +263, -147
50985	Files:	src/main/print-escp2-data.c (+205, -88)
50986		src/main/print-escp2.c (+57, -56)
50987		src/main/print-escp2.h (+1, -3)
50988
50989	Move head offset into physical channel definition
50990
509912002-07-05  <uid21630>	22a22b96829a0d27deb7e72ce6458cadcdf3ea6d
50992
50993	Lines: +2, -4
50994	Files:	src/gimp/print.c (+2, -4)
50995
50996	Use g_strdup_printf rather than asprintf.
50997
509982002-06-30  <rlk>	566057b14de1c2dde4331ff4b3f6ab70848ee251
50999
51000	Lines: +142, -4
51001	Files:	src/main/print-escp2-data.c (+142, -4)
51002
51003	Support quadtone printing on most pigment printers.
51004
510052002-06-30  <rlk>	7502ba3e475745c7a7fe19a2ac83796924bc5a6b
51006
51007	Lines: +6, -1
51008	Files:	doc/users_guide/Makefile.am (+6, -1)
51009
51010	Distribute the cups-edition.sgml, gimp-edition.sgml, and
51011	util-edition.sgml files.
51012
510132002-06-30  <rlk>	bcaeb5aa38f72065903e51f7ce6a97af60239d5a
51014
51015	Lines: +42, -336
51016	Files:	src/main/print-escp2-data.c (+42, -336)
51017
51018	Improve readability
51019
510202002-06-30  <rlk>	63e638b3c3261e33b3d805e04d3c9da0fcc3b7ea
51021
51022	Lines: +478, -524
51023	Files:	src/main/print-escp2-data.c (+465, -507)
51024		src/main/print-escp2.c (+10, -13)
51025		src/main/print-escp2.h (+3, -4)
51026
51027	Attach the HSL adjustments to the inkset, not to the printer.
51028
510292002-06-30  <rlk>	8c387a17faa9bce6ab4267fcb6b0cf054535526a
51030
51031	Lines: +46, -37
51032	Files:	src/main/print-escp2-data.c (+36, -36)
51033		src/main/print-escp2.h (+10, -1)
51034
51035	A bit more cleanup.
51036
510372002-06-30  <rlk>	7e8cc4dea4dd3ec931bcf559685150616541e1b2
51038
51039	Lines: +1, -1
51040	Files:	src/main/print-escp2-data.c (+1, -1)
51041
51042	Minor update.
51043
510442002-06-30  <rlk>	9cac2ca00c17d515a8914853f8f3bb37024e9801
51045
51046	Lines: +418, -17
51047	Files:	src/main/print-escp2-data.c (+405, -15)
51048		test/unprint.c (+13, -2)
51049
51050	Add quadtone support.
51051
51052===============================================================================
51053Name: gimp-print-4_3_2
51054
510552002-06-29  <rlk>	2cfe92e17d1617aeb3bae37dbb7decd02406fb1c
51056
51057	Lines: +0, -0
51058
51059	Gimp-Print 4.3.2
51060
510612002-06-29  <rlk>	0a41d211337584de8102f9407ee45598baef8cd5
51062
51063	Lines: +132, -67
51064	Files:	COPYING (+1, -1)
51065		NEWS (+9, -1)
51066		README (+120, -63)
51067		configure.ac (+1, -1)
51068		debian/README.Debian (+1, -1)
51069
51070	Prep for 4.3.2
51071
510722002-06-29  <rlk>	e8efb2feab49e57cdd4570d9a402da0cb5530c66
51073
51074	Lines: +1, -1
51075	Files:	src/cups/Makefile.am (+1, -1)
51076
51077	Minor typo
51078
510792002-06-29  <mtomlinson>	6dbf24812cf89bdf0ac53aff227d0b00d36f4686
51080
51081	Lines: +8, -2
51082	Files:	src/main/print-dither.c (+8, -2)
51083
51084	Fixed Eventone's handling of raw CMYK channels.
51085
51086===============================================================================
51087Name: gimp-print-4_3_1
51088
510892002-06-28  <rlk>	7c9e8427165260a89f66eed87da9fe55721cee0c
51090
51091	Lines: +106, -58
51092	Files:	NEWS (+92, -45)
51093		README (+3, -3)
51094		debian/README.Debian (+2, -2)
51095		src/ghost/README (+9, -8)
51096
51097	Prep for 4.3.1
51098
510992002-06-28  <rlk>	627b9b63569ecb4255c98fb2097c1ae058410c5f
51100
51101	Lines: +2, -2
51102	Files:	COPYING (+2, -2)
51103
51104	Year updates
51105
511062002-06-28  <rlk>	fe96b438c072f52c56427b50d3f181f6087ac03b
51107
51108	Lines: +9, -10
51109	Files:	m4/stp_libconfig.m4 (+9, -10)
51110
51111	Fix portability issue
51112
511132002-06-21  <mtomlinson>	af22a97181a553a60ed303a6fbe30edddabbba8c
51114
51115	Lines: +18, -5
51116	Files:	src/main/print-dither.c (+18, -5)
51117
51118	Force Eventone to use less photo ink. Also make transition more gradual.
51119
511202002-06-21  <rlk>	95b238eadd3f19fdc5f70e80f0d8033ab5217eee
51121
51122	Lines: +1, -1
51123	Files:	src/main/print-escp2-data.c (+1, -1)
51124
51125	STC 900 should print at a base resolution of 360 at all resolutions
51126	except 1440x720.c
51127
511282002-06-21  <rlk>	45b221a6ddf738d697d1f0b14fe189949f8069ce
51129
51130	Lines: +493, -413
51131	Files:	src/main/print-escp2-data.c (+493, -413)
51132
51133	Reorder the ink lists to make them a bit more rational
51134
511352002-06-21  <rlk>	7fcfa7e8a410450fd9ac86e98a9c53a38739c3eb
51136
51137	Lines: +13, -0
51138	Files:	src/main/print-escp2-data.c (+13, -0)
51139
51140	Add 1440x1440 resolutions to Stylus Pro printers
51141
511422002-06-19  <rlk>	bc94a5fe160c4294d3de7ee21fc88d68596627a6
51143
51144	Lines: +18, -18
51145	Files:	src/main/print-escp2-data.c (+14, -14)
51146		src/main/print-escp2.c (+4, -4)
51147
51148	Fix a little density bug that crept in.
51149
51150	Get rid of the "enhanced" microweave; that's handled by the resolution
51151	list.
51152
511532002-06-18  <rlk>	7cfc1eb1cd96be5776ca2a378e71aeccfe16f8c4
51154
51155	Lines: +1, -1
51156	Files:	src/main/print-escp2-data.c (+1, -1)
51157
51158	Tune 2880 dpi on 4 pl photo printers.
51159
511602002-06-18  <rlk>	e422f3722f4d73497db88d8242abd8bf6d74e625
51161
51162	Lines: +2, -2
51163	Files:	src/main/print-escp2-data.c (+2, -2)
51164
51165	Stylus Photo 2100/2200 appears to be a consumer-type, rather than a
51166	pro-type, printer.
51167
511682002-06-18  <rlk>	243cc593f353c0fe2e6be10152260c77b0c8553a
51169
51170	Lines: +4, -0
51171	Files:	src/foomatic/foomatic-printermap (+4, -0)
51172
51173	Add some printer types
51174
511752002-06-18  <rlk>	a71dc136da923e6a1dabf3354762a0aaefb61efe
51176
51177	Lines: +2, -2
51178	Files:	src/main/print-escp2.c (+2, -2)
51179
51180	Stupid trivial bug
51181
511822002-06-18  <rlk>	cb9d657b1bbae398a629a7e56d170a920adafdaa
51183
51184	Lines: +1, -1
51185	Files:	m4/stp_gimp.m4 (+1, -1)
51186
51187	Improve message if gimp-config fails.
51188
511892002-06-18  <rlk>	685e7985b2c3b02c5d9576c0130f939eec4c9b8f
51190
51191	Lines: +5, -0
51192	Files:	src/ghost/README (+5, -0)
51193
51194	Add Epson 950, 2100, 2200, 7600, and 9600.
51195
511962002-06-18  <rlk>	ae9017e425425c04bb1d001f274865514992e177
51197
51198	Lines: +515, -504
51199	Files:	src/main/print-escp2-data.c (+428, -407)
51200		src/main/print-escp2.c (+62, -74)
51201		src/main/print-escp2.h (+25, -23)
51202
51203	Clean up a few unused flags.
51204
51205	Reconfigure the inks some for the 4 pl pigment and 2 pl dye printers.
51206
512072002-06-15  <rlk>	a08efba4066e42ffb8d45ffe92078df38a35de2f
51208
51209	Lines: +169, -7
51210	Files:	src/main/print-escp2-data.c (+153, -7)
51211		src/main/printers.xml (+16, -0)
51212
51213	Vague attempt at support for 2100/2200; preliminary support for 7600/9600.
51214
512152002-06-15  <mtomlinson>	8901127bb54e7e0c5e91609992724ee176a0f554
51216
51217	Lines: +4, -4
51218	Files:	src/main/print-escp2-data.c (+4, -4)
51219
51220	Altered some ink droplet size data.
51221
512222002-06-15  <rlk>	c1a537ce8902007a396e491c275a7286d878389d
51223
51224	Lines: +307, -715
51225	Files:	src/main/print-escp2-data.c (+300, -669)
51226		src/main/print-escp2.c (+4, -35)
51227		src/main/print-escp2.h (+3, -11)
51228
51229	Clean up (at least visually, and to some extent structurally) some of the
51230	Epson printer data.
51231
512322002-06-15  <rlk>	104132eb06c95920f433f32eec9a06f5c6b39161
51233
51234	Lines: +246, -355
51235	Files:	src/main/print-escp2-data.c (+211, -336)
51236		src/main/print-escp2.c (+16, -18)
51237		src/main/print-escp2.h (+3, -1)
51238		src/main/printers.xml (+16, -0)
51239
51240	VERY preliminary support for Stylus Photo 2100/2200 (it will not work yet).
51241
512422002-06-10  <rlk>	e7f62f014c4f21bb3403aff9b93c9466e77d324c
51243
51244	Lines: +57, -22
51245	Files:	src/main/print-escp2.c (+57, -22)
51246
51247	Survive if the user asks to print in black and white with color-only
51248	inks selected.
51249
512502002-06-09  <rlk>	853b1e5b2a475f777ad2b2534c6be72e422ee13e
51251
51252	Lines: +3, -3
51253	Files:	src/main/print-escp2-data.c (+3, -3)
51254
51255	Typi
51256
512572002-06-09  <rlk>	1c3905859dc45ab8913e1413b44a091690bc51af
51258
51259	Lines: +382, -93
51260	Files:	src/main/print-escp2-data.c (+292, -13)
51261		src/main/print-escp2.c (+76, -78)
51262		src/main/print-escp2.h (+14, -2)
51263
51264	Rearrange the inks in the Epson driver; this will allow us to support
51265	the 2100/2200 as well as hextone/quadtone type inks.
51266
512672002-06-09  <rlk>	283bcaba9080f16e7965b38579c58ba8c4b1a677
51268
51269	Lines: +5, -5
51270	Files:	src/main/print-escp2-data.c (+5, -5)
51271
51272	Updates for the Stylus Photo 950 from Thorsten Schnier
51273
512742002-06-09  <rlk>	ba4d8733035d049a9d58180afff6c7400fe284a5
51275
51276	Lines: +5, -0
51277	Files:	test/parse-escp2 (+5, -0)
51278
51279	Recognize some oddball alignment-related commands from Stylus Photo
51280	820 and friends.
51281
512822002-06-09  <rlk>	cb498d7e297069aaff9e807222b7def3328f8c78
51283
51284	Lines: +6, -4
51285	Files:	src/cups/Makefile.am (+6, -4)
51286
51287	Allow use of an install program with a relative path (from 4.2 branch
51288	and Roger).
51289
512902002-06-09  <rlk>	ad7452a4e6679cac2a8338a51a98078ade10fcd0
51291
51292	Lines: +88, -74
51293	Files:	src/main/print-weave.c (+88, -74)
51294
51295	Don't print spurious vertical lines (or potentially other garbage) in
51296	certain weave settings (566536).
51297
512982002-06-09  <rlk>	c04c6a4e6125a949c25041ce3e9e6ac97e7edd8b
51299
51300	Lines: +0, -4
51301	Files:	include/gimp-print/Makefile.am (+0, -2)
51302		man/Makefile.am (+0, -2)
51303
51304	Remove BUILD_LIBGIMPPRINT
51305
513062002-06-09  <rlk>	76dfbdd1159a13a67df12d6eef5b85655e073a2e
51307
51308	Lines: +1, -0
51309	Files:	src/foomatic/foomatic-printermap (+1, -0)
51310
51311	Epson stylus photo 950
51312
513132002-06-09  <rleigh>	7e3c14efa6d3b6b9d9b752f0ac0b51ac06df74b3
51314
51315	Lines: +30, -45
51316	Files:	configure.ac (+3, -31)
51317		src/cups/Makefile.am (+4, -1)
51318		src/foomatic/Makefile.am (+5, -1)
51319		src/ghost/Makefile.am (+4, -1)
51320		src/gimp/Makefile.am (+4, -1)
51321		src/main/Makefile.am (+2, -8)
51322		src/testpattern/Makefile.am (+4, -1)
51323		test/Makefile.am (+4, -1)
51324
51325	Fix _DEPENDENCIES determination by moving LIBGIMPPRINT_LIBS out of configure.ac
51326
513272002-06-09  <rleigh>	63b7c82a8cb25eb7509c6964bf1b2b768fbf8245
51328
51329	Lines: +2, -2
51330	Files:	COPYING (+2, -2)
51331
51332	Small GPL amendments (year 2000 date fixes)
51333
513342002-06-05  <rlk>	bdc90e15afd2a39a234f83a25d32d214f5577a10
51335
51336	Lines: +104, -37
51337	Files:	src/testpattern/testpattern.c (+40, -17)
51338		src/testpattern/testpattern.h (+20, -0)
51339		src/testpattern/testpatternl.l (+1, -0)
51340		src/testpattern/testpatterny.y (+43, -20)
51341
51342	Add ability to print 16-bit raw images.
51343
513442002-06-05  <rlk>	dedd12f3876737cd8c2dce67ab7c04c9e55a45a7
51345
51346	Lines: +462, -140
51347	Files:	src/main/print-escp2-data.c (+397, -92)
51348		src/main/print-escp2.c (+41, -43)
51349		src/main/print-escp2.h (+16, -5)
51350		src/main/printers.xml (+8, -0)
51351
51352	Preliminary support for Stylus Photo 950.  This requires non-trivial
51353	changes, as using the smallest dot size (0x10) appears to require
51354	actually using only one bit while printing, and it can print at
51355	a resolution of 720 DPI.
51356
51357	Also, fix a minor printf-related problem.
51358
513592002-06-04  <mtomlinson>	3121e2e3282bf82cd3db47658284fe7ccde7d175
51360
51361	Lines: +0, -1
51362	Files:	src/main/print-dither.c (+0, -1)
51363
51364	Bring eventone raw cmyk into line with standard algorithm.
51365
513662002-06-04  <rlk>	d06133d80e1851a5130ce2516059c346d2cec7b4
51367
51368	Lines: +1, -1
51369	Files:	configure.ac (+1, -1)
51370		po/de.po (added +0)
51371
51372	Add German
51373
513742002-06-01  <rlk>	5c1cc041b890d5318958f3c992bcde785199dce6
51375
51376	Lines: +3, -1
51377	Files:	src/ghost/ijsgimpprint.c (+3, -1)
51378
51379	ijs_server_get_page_header => 1 is not an error.
51380
513812002-06-01  <rlk>	9f99e06aa8208e91be4220ec6be0b4ee8576a11a
51382
51383	Lines: +12, -9
51384	Files:	src/ghost/ijsgimpprint.c (+12, -9)
51385
51386	Don't die on really huge images.
51387
513882002-05-28  <mtomlinson>	e667ab47e0cbd16d806640f985526a765ef1a35d
51389
51390	Lines: +0, -1
51391	Files:	src/main/print-dither.c (+0, -1)
51392
51393	Remove unneccesary code line in dither_cmy_et
51394
513952002-05-28  <mtomlinson>	ed41480ce73767a2cf293cfd271d1e83512f8cb3
51396
51397	Lines: +2, -2
51398	Files:	src/main/print-util.c (+2, -2)
51399
51400	Fix off-by-one error in VASPRINTF
51401
514022002-05-19  <rleigh>	012081897b211baeb0bf6fca12aa408c56dc9c85
51403
51404	Lines: +1, -1
51405	Files:	src/cups/Makefile.am (+1, -1)
51406
51407	Fix ALL_LINGUAS typo
51408
514092002-05-19  <mtomlinson>	ed26df695310ff861b664f53d29d096df413802d
51410
51411	Lines: +9, -25
51412	Files:	src/main/print-dither.c (+9, -25)
51413
51414	Change non-square error-diffusion for eventone dither.
51415
514162002-05-18  <rlk>	c2f766d8d294607f239f24ff46ea715b23db2afb
51417
51418	Lines: +30, -98
51419	Files:	src/main/print-util.c (+30, -98)
51420
51421	Minor typo
51422
514232002-05-18  <rleigh>	f5b2bed02dc79db703c1e706513b92a5040d6e6e
51424
51425	Lines: +132, -61
51426	Files:	Makefile.am (+2, -1)
51427		debian/changelog (+2, -1)
51428		debian/compat (added +1)
51429		debian/control.in (+126, -54)
51430		debian/cupsys-driver-gimpprint.conffiles (removed -1)
51431		debian/rules (+1, -4)
51432
51433	Update packaging to debhelper v4
51434	Versioned library development and documentation packages
51435	Sync package descriptions with 4.2 branch
51436
514372002-05-18  <rleigh>	eccff76225e3d79f82d338aa2277de1761fbc972
51438
51439	Lines: +10, -17
51440	Files:	src/cups/Makefile.am (+10, -17)
51441
51442	Fix install and uninstall; add LINGUAS support
51443
514442002-05-17  <rleigh>	b001db42d64f8cbaae1771b2c3c10e758fd9b67a
51445
51446	Lines: +65, -83
51447	Files:	debian/changelog (+9, -2)
51448		debian/control.in (+10, -8)
51449		debian/libgimpprint.postinst (removed -41)
51450		debian/rules (+46, -32)
51451
51452	Move to debhelper v4; Improve control.in package versioning
51453
514542002-05-16  <rlk>	3f1055095d03829e18d5ad158a74e5147ca4ca24
51455
51456	Lines: +1, -1
51457	Files:	src/escputil/Makefile.am (+1, -1)
51458
51459	Silly typo
51460
514612002-05-15  <rleigh>	e0ef11d25d569d838b712af7f6b1c77ea1680477
51462
51463	Lines: +0, -12
51464	Files:	src/cups/Makefile.am (+0, -2)
51465		src/foomatic/Makefile.am (+0, -5)
51466		src/ghost/Makefile.am (+0, -1)
51467		src/gimp/Makefile.am (+0, -1)
51468		src/testpattern/Makefile.am (+0, -1)
51469		test/Makefile.am (+0, -2)
51470
51471	Remove _DEPENDENCIES which are determined by automake
51472
514732002-05-11  <rlk>	2e9233db8bd2be054c760fa3d84cddf65644276c
51474
51475	Lines: +31, -20
51476	Files:	configure.ac (+1, -1)
51477		po/pt.po (added +0)
51478		src/escputil/escputil.c (+30, -19)
51479
51480	Add Portuguese translation
51481
514822002-05-11  <tillkamppeter>	ec6db4795d53bbdd382591cc3ae364872cbee2e4
51483
51484	Lines: +7, -1
51485	Files:	src/ghost/README (+7, -1)
51486
51487	Some corrections of the previous submission.
51488
514892002-05-11  <tillkamppeter>	8d6aa5e76fa643f1c46f5c849ea0135eed4f1fac
51490
51491	Lines: +18, -18
51492	Files:	README (+14, -10)
51493		src/ghost/README (+4, -8)
51494
51495	Updates on README files for IJS driver.
51496
514972002-05-09  <rlk>	080ff271d7bcbdbdd67871dda944f091c8596b60
51498
51499	Lines: +10, -0
51500	Files:	src/main/print-util.c (+10, -0)
51501
51502	Clean up vasprintf.
51503
51504	Check for some null pointers.
51505
515062002-05-09  <rlk>	aa4e66214c807ea057b48c51d2db2c33d245cac1
51507
51508	Lines: +31, -58
51509	Files:	configure.ac (+1, -1)
51510		src/main/gimp-print-internal.h (+1, -11)
51511		src/main/print-escp2.c (+23, -34)
51512		src/main/print-lexmark.c (+1, -1)
51513		src/main/print-util.c (+3, -9)
51514		src/main/print-weave.c (+2, -2)
51515
51516	Add Spanish to list of translated languages
51517
51518	Clean up vasprintf use.
51519
51520	Clean up use of columns in Epson driver (and fix up some constness
51521	along the way).
51522
515232002-05-07  <tillkamppeter>	73b00681574c3afdaea0046cfa15aa99909bf498
51524
51525	Lines: +6, -0
51526	Files:	src/foomatic/foomatic-printermap (+6, -0)
51527
51528	Added HP OfficeJet, OfficeJet LX, 300, 330, 350, Pro 1150C.
51529
515302002-05-06  <rleigh>	1a70adbfd8d6fd6c72ad2272ff916c5575f2d6da
51531
51532	Lines: +2, -2
51533	Files:	m4/stp_pkgconfig.m4 (+2, -2)
51534
51535	Fix hard-coding of 'gimpprint', using MODULE_DOWN[] instead
51536
515372002-05-06  <rleigh>	31eea7318c09715ff61b7eb2e0e6b818be81bd7e
51538
51539	Lines: +1, -1
51540	Files:	configure.ac (+1, -1)
51541
51542	Move config.h back to the root; it fixes a gettext bug
51543
515442002-05-02  <rleigh>	8ce546fb1642ccb2f0459ae808e89a190d52ea03
51545
51546	Lines: +7, -1
51547	Files:	debian/changelog (+6, -0)
51548		debian/control.in (+1, -1)
51549
51550	Move escputil to section utils
51551
515522002-05-02  <rleigh>	dbd0644f57146109961dc78b7227ec2e3f0abfbe
51553
51554	Lines: +9, -5
51555	Files:	configure.ac (+9, -5)
51556
51557	Fix --enable-debug for GNU CC
51558
515592002-05-01  <rlk>	0ba39fc415d40b699748dfea3b49be2f17913082
51560
51561	Lines: +4, -3
51562	Files:	src/main/print-pcl.c (+2, -3)
51563		src/main/print-util.c (+2, -0)
51564
51565	Back out gratuitous paper name changes
51566
515672002-05-01  <rlk>	1aff86e2f351385552b653da6b11e29daa46f0c0
51568
51569	Lines: +11, -11
51570	Files:	src/main/print-util.c (+11, -11)
51571
51572	Back out changes to paper key names
51573
515742002-04-30  <davehill>	f58a37efd2f2baabe1f170c23369bacd75b3af89
51575
51576	Lines: +31, -28
51577	Files:	src/main/print-pcl.c (+31, -28)
51578
51579	Changed short paper names to match the changes made by Till on
51580	2002-04-17, otherwise paper sizes disappear for printers that do not
51581	support custom (user defined) sizes. Also, removed the translateable
51582	strings from the paper sizes as they are not used, the ones in
51583	print-util.c are used.
51584
515852002-04-28  <rlk>	2879e6f0589de5f2dde0243578de4b1ca2404ca3
51586
51587	Lines: +0, -0
51588	Files:	po/es.po (added +0)
51589
51590	Spanish translation
51591
51592===============================================================================
51593Name: gimp-print-4_3_0
51594
515952002-04-28  <rlk>	431ba8f529e98864ef8e7ecdf0c3ede6e7e149f1
51596
51597	Lines: +0, -0
51598
51599	4.3.0
51600
516012002-04-28  <rlk>	0ca69a1e95a63b1f624a46a996bb67f84cbc7f40
51602
51603	Lines: +1, -1
51604	Files:	configure.ac (+1, -1)
51605
51606	Bump the version
51607
516082002-04-28  <rlk>	97f7919adfb2ee43bbbd8feca94cb87ed3aa9c77
51609
51610	Lines: +653, -757
51611	Files:	COPYING (+60, -0)
51612		NEWS (+24, -284)
51613		README (+5, -8)
51614		configure.ac (+25, -12)
51615		debian/README.Debian (+2, -2)
51616		scripts/autogen.sh (+1, -1)
51617		scripts/texinfo.tex (+283, -215)
51618		src/cups/Makefile.am (+8, -8)
51619		src/escputil/Makefile.am (+3, -2)
51620		src/foomatic/Makefile.am (+7, -6)
51621		src/ghost/Makefile.am (+3, -2)
51622		src/ghost/README (+14, -12)
51623		src/gimp/Makefile.am (+3, -2)
51624		src/main/print-dither.c (+4, -4)
51625		src/main/print-escp2.c (+201, -192)
51626		src/testpattern/Makefile.am (+3, -2)
51627		test/Makefile.am (+7, -5)
51628
51629	Fix autostuff
51630
51631	Clean up Epson driver a bit
51632
51633	Make Even Tone be the default dither (this is development!)
51634
51635	Mac OS X compatibility in makefiles
51636
51637	Prep for 4.3.0
51638
516392002-04-26  <mtomlinson>	abab9dce7df901d10c8832e5d47868e1c82216b7
51640
51641	Lines: +3, -2
51642	Files:	src/main/print-dither.c (+3, -2)
51643
51644	Improve Eventone's performance on fine checked patterns (at the expense of some waterfalling...)
51645
516462002-04-25  <mtomlinson>	ccb8135b9ec379e31929fcc5b6f845b2336c02e6
51647
51648	Lines: +3, -4
51649	Files:	src/main/print-dither.c (+3, -4)
51650
51651	Fix tearing problem around black inks.
51652
516532002-04-24  <rlk>	c1c8cb9b807eeea30d7090b0ed642a3e71856e45
51654
51655	Lines: +11, -30
51656	Files:	src/cups/genppd.c (+11, -30)
51657
51658	getopt_long_only has portability problems with some BSD's.
51659
516602002-04-23  <mtomlinson>	3750c6491e740ef71350abafb83f57c23a8de762
51661
51662	Lines: +2, -2
51663	Files:	src/main/print-dither.c (+2, -2)
51664
51665	Improve waterfalling in EvenTone for six color printers.
51666
516672002-04-21  <mtomlinson>	e80db0a6586fd7ab3a251f2a4012594ca3661f0a
51668
51669	Lines: +388, -4
51670	Files:	src/main/print-dither.c (+388, -4)
51671
51672	First cut at implementing all varieties of the EvenTone algorithm.
51673
516742002-04-21  <mtomlinson>	5a213d2dd9b07b9968636853c8928cca5ae8c4b9
51675
51676	Lines: +312, -280
51677	Files:	src/main/print-dither.c (+312, -280)
51678
51679	Split Eventone into several functions ready for implementation of other variants. Fix a bug that was causing bad waterfalling.
51680
516812002-04-20  <rlk>	665d834e164ae69611fc5bc72c9c6b537aa43c85
51682
51683	Lines: +6, -6
51684	Files:	test/run-weavetest (+6, -6)
51685
51686	Eliminate bash-isms
51687
516882002-04-17  <tillkamppeter>	c772776918cc7d28d80ea3b90caaac5193e71b8c
51689
51690	Lines: +1, -0
51691	Files:	src/foomatic/foomatic-printermap (+1, -0)
51692
51693	Added the Sony IJP-V100.
51694
516952002-04-17  <tillkamppeter>	7d0b0e7789e3221738815da2a96d7dc332d5e331
51696
51697	Lines: +11, -11
51698	Files:	src/main/print-util.c (+11, -11)
51699
51700	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.
51701
517022002-04-16  <tillkamppeter>	ff1e361dee47df6549d9e6bcf1336549102d4494
51703
51704	Lines: +1, -0
51705	Files:	src/foomatic/foomatic-printermap (+1, -0)
51706
51707	Added HP 2500CM printer.
51708
517092002-04-14  <rlk>	235ac9ac40f3e3011d3c1ea51495d1d349725521
51710
51711	Lines: +13, -20
51712	Files:	lib/vasprintf.c (+4, -4)
51713		src/cups/genppd.c (+2, -0)
51714		src/main/print-util.c (+7, -16)
51715
51716	543562 Portability issues
51717
517182002-04-12  <mtomlinson>	496acac467b29198e1166d3edff84c731d66b93c
51719
51720	Lines: +1, -1
51721	Files:	src/main/print-escp2-data.c (+1, -1)
51722
51723	Change settings for Matte paper and 4 color printers.
51724
517252002-04-09  <rleigh>	d7fd805855cc2f7c39ceacb4810f3515937ce05b
51726
51727	Lines: +8, -6
51728	Files:	configure.ac (+8, -6)
51729
51730	Use AC_LIBOBJ instead of the deprecated direct LIBOJBS usage
51731
517322002-04-08  <andystewart>	6cd020e202867b025e6fac9525ddb59a94295361
51733
51734	Lines: +1, -1
51735	Files:	doc/users_guide/utils.sgml (+1, -1)
51736
51737
51738
51739	Changed kernel config option from CONFIG_PRINTER_READBACK to CONFIG_PARPORT_1284.
51740
517412002-04-08  <andystewart>	8611d0fbd7e6e8a66d7ebc42a8781d5ceecd0129
51742
51743	Lines: +452, -26
51744	Files:	doc/users_guide/Makefile.am (+255, -8)
51745		doc/users_guide/cups-edition.sgml (added +58)
51746		doc/users_guide/cups.sgml (+6, -2)
51747		doc/users_guide/gimp-edition.sgml (added +58)
51748		doc/users_guide/title.sgml (+0, -16)
51749		doc/users_guide/users-guide.sgml (+18, -0)
51750		doc/users_guide/util-edition.sgml (added +57)
51751
51752
51753
51754	Created new top level files for separate editions of the User's Guide.
51755
517562002-04-08  <davehill>	c12090e5ca63105aafb6745e05a3fc29334c4cf1
51757
51758	Lines: +1, -1
51759	Files:	src/main/print-pcl.c (+1, -1)
51760
51761	Corrected margins on DeskJet 2000 per mail from Michel Goraczko to
51762	Roger Leigh.
51763
517642002-04-07  <rleigh>	e0ee777f762048f3fa267a0b074a904cc97f2c2c
51765
51766	Lines: +6, -5
51767	Files:	debian/changelog (+3, -2)
51768		debian/control.in (+1, -1)
51769		debian/rules (+2, -2)
51770		debian/{foomatic-db-gimpprint.files => foomatic-db-gimp-print.files} (+0, -0)
51771
51772	Rename foomatic-db-gimpprint to foomatic-db-gimp-print
51773
517742002-04-07  <tillkamppeter>	30d4acd17b31d50d885b1d0f367d98dada1fdbee
51775
51776	Lines: +24, -14
51777	Files:	src/foomatic/foomatic-generator.in (+24, -14)
51778
51779	Modified command line option evaluation to simplify Makefiles calling the foomatic-generator.
51780
517812002-04-07  <andystewart>	6fe74be44f5d2af5f81f6d038229beddc714f271
51782
51783	Lines: +22, -8
51784	Files:	man/escputil.1.in (+22, -8)
51785
51786
51787
51788	Added descriptions for -o, -s, -l, -M options.  Updated description for -u option.
51789
517902002-04-07  <andystewart>	3ed3b6dcf29d43fa73a346aaf87154934af8f7e5
51791
51792	Lines: +6, -12
51793	Files:	doc/users_guide/utils.sgml (+6, -12)
51794
51795	*** empty log message ***
51796
517972002-04-07  <andystewart>	ad8cd89d768ed255882226ad4dde5448ae31cce6
51798
51799	Lines: +9, -5
51800	Files:	doc/users_guide/utils.sgml (+9, -5)
51801
51802	*** empty log message ***
51803
518042002-04-07  <andystewart>	180a8bc40b69b00aef0acb276fa4797c984ca02f
51805
51806	Lines: +57, -51
51807	Files:	doc/users_guide/utils.sgml (+57, -51)
51808
51809
51810
51811	Reformatting of the escputil examples.  I thought they looked ugly on the
51812	right margin when printed.
51813
518142002-04-07  <andystewart>	a29328d1bd929ee6d77de6a807dd07c82f42b9dd
51815
51816	Lines: +15, -15
51817	Files:	doc/users_guide/Makefile.am (+5, -5)
51818		doc/users_guide/users-guide.sgml (+10, -10)
51819		doc/users_guide/{ch_0.sgml => title.sgml} (+0, -0)
51820		doc/users_guide/{ch_1.sgml => history.sgml} (+0, -0)
51821		doc/users_guide/{ch_2.sgml => gimp.sgml} (+0, -0)
51822		doc/users_guide/{ch_3.sgml => cups.sgml} (+0, -0)
51823		doc/users_guide/{ch_4.sgml => utils.sgml} (+0, -0)
51824
51825
51826
51827	Renamed files to make it easier to deal with multiple versions
51828	of the manual.  Fixed (I think) the make dist problem in Makefile.am.
51829	Updated users-guide.sgml to use new file names for chapter files.
51830
518312002-04-07  <andystewart>	65a39357fef939efceb158d32c0a2cb67436a49c
51832
51833	Lines: +51, -52
51834	Files:	doc/users_guide/Makefile.am (+1, -1)
51835		doc/users_guide/ch_0.sgml (+3, -3)
51836		doc/users_guide/ch_4.sgml (+47, -48)
51837
51838
51839
51840	Updates include minor textual fixes to ch_0 and ch_4.  Makefile.am repaired to
51841	allow make dist to include more than users-guide.sgml.
51842
518432002-04-06  <rleigh>	8206b840697ff77068026eb3646fe1aaa7685e4e
51844
51845	Lines: +8, -10
51846	Files:	src/foomatic/Makefile.am (+8, -10)
51847
51848	Add install-kit rule
51849
518502002-04-06  <rlk>	aaaef0af62e6c7877e26c260ff5e2686aa9e930d
51851
51852	Lines: +1, -1
51853	Files:	src/cups/genppd.c (+1, -1)
51854
51855	540307 Syntax error in CloseUI in PPD files
51856
518572002-04-06  <tillkamppeter>	0368ba7b5a17930cd0edf5db2fece0cd24e598b1
51858
51859	Lines: +21, -16
51860	Files:	src/foomatic/Makefile.am (+5, -5)
51861		src/foomatic/foomatic-generator.in (+16, -11)
51862
51863	Let foomatic data go into "gimp-print" and "gimp-print-ijs" sub dirs of "foomatic-db",
51864
518652002-04-06  <tillkamppeter>	b55c459cd099ad1646eefc3daa28232f85141ed8
51866
51867	Lines: +26, -13
51868	Files:	src/foomatic/Makefile.am (+13, -3)
51869		src/foomatic/foomatic-generator.in (+13, -10)
51870
51871	Let Foomatic data for GhostScript and IJS drivers go into separate directories (to simplify Debian packaging).
51872
518732002-04-06  <andystewart>	7158a11cc9a788ebe615fdbcb5410a9e5cb846f6
51874
51875	Lines: +2321, -1874
51876	Files:	doc/users_guide/Makefile.am (+20, -5)
51877		doc/users_guide/ch_0.sgml (added +80)
51878		doc/users_guide/ch_1.sgml (added +108)
51879		doc/users_guide/ch_2.sgml (added +898)
51880		doc/users_guide/ch_3.sgml (added +316)
51881		doc/users_guide/ch_4.sgml (added +418)
51882		doc/users_guide/gfdl.sgml (added +466)
51883		doc/users_guide/users-guide.sgml (+15, -1869)
51884
51885
51886
51887	Added chapter 4, the description of the escputil utility.  Chapters now
51888	have their own separate files and the entire document is pulled together
51889	via the users-guide.sgml file.  This necessitated a few Makefile changes.
51890
518912002-04-06  <rlk>	82c4f096704936ea5e606a187fcc7dfaec6d64cc
51892
51893	Lines: +1, -0
51894	Files:	m4/.cvsignore (added +1)
51895
51896	Cleanup cvsignore
51897
518982002-04-06  <rlk>	1b9aa0eefa75b2b429271820fb81d6cc1f587731
51899
51900	Lines: +5, -0
51901	Files:	src/ghost/.cvsignore (+2, -0)
51902		src/main/.cvsignore (+3, -0)
51903
51904	Cleanup
51905
519062002-04-06  <rlk>	6f367a10ce1aa006131a58a9416e63977cbf8cbe
51907
51908	Lines: +0, -78
51909	Files:	src/ghost/Makefile.am (+0, -4)
51910		src/ghost/debian-patch (removed -40)
51911		src/ghost/debian-patch-stp (removed -34)
51912
51913	Remove patch intended for Ghostscript 5.10, which is no longer supported.
51914
519152002-04-06  <rlk>	7bc3cd15a35927db3d1491bf2e9463e23b18b28e
51916
51917	Lines: +5, -0
51918	Files:	configure.ac (+5, -0)
51919
51920	Generate src/ghost/contrib.mak.addon correctly.
51921
519222002-04-06  <rlk>	e2ba467bb643020be0c425ecd23f49a7e49a0aad
51923
51924	Lines: +1, -1
51925	Files:	configure.ac (+1, -1)
51926
51927	Try -ltermcap on the third round, not -lcurses a second time.
51928
519292002-04-04  <rlk>	cd16d6103266c5790f8aa827ae944dc5928b6032
51930
51931	Lines: +17, -4
51932	Files:	src/ghost/ijsgimpprint.c (+17, -4)
51933
51934	539013 IJS driver must set top left correctly
51935
519362002-04-03  <rleigh>	48f25c2fad68b046033f6a6f16cb23484d283a3c
51937
51938	Lines: +1, -0
51939	Files:	m4/stp.m4 (+1, -0)
51940
51941	Fix possible autoconf _AM_PATH_GIMPPRINT macro unexpanded error with m4_pattern_allow.
51942
519432002-04-03  <rleigh>	2054ae29f4a21f4bec71a4dfeb82b02ada983d05
51944
51945	Lines: +0, -37
51946	Files:	configure.ac (+0, -37)
51947
51948	Remove GIMP source tree exclusion code
51949
519502002-04-03  <rleigh>	25ed57398c7b865f043113291f95acdbbd4f08c7
51951
51952	Lines: +1, -1
51953	Files:	m4/stp_cups.m4 (+1, -1)
51954
51955	Don't require cups-config.  Remove AC_PATH_PROG third argument
51956
519572002-04-03  <rleigh>	de87f5534f01794ff0f7fc41f7cedfef9e21fd85
51958
51959	Lines: +2, -0
51960	Files:	Makefile.am (+2, -0)
51961
51962	Don't distribute configure.in, created as a libtool bug workaround
51963
519642002-04-03  <rlk>	32ece4106d141de846d0f570d8720ef590d2aa13
51965
51966	Lines: +1, -1
51967	Files:	src/main/print-pcl.c (+1, -1)
51968
51969	538500 PCL driver buffer overrun
51970
519712002-04-03  <rlk>	e2e191cfc573b52c43f6e800b0cae4e435771bb7
51972
51973	Lines: +14, -4
51974	Files:	src/ghost/ijsgimpprint.c (+14, -4)
51975
51976	Set the page size name in addition to just the dimensions
51977
519782002-04-02  <rlk>	2d1632a9602ccc600ecac5f9992db54febef2d4d
51979
51980	Lines: +112, -111
51981	Files:	src/ghost/README (+112, -111)
51982
51983	-g is wrong for point size.
51984
519852002-03-31  <rleigh>	88e0f7e6611dc5af03ba3f71c7d8bbb582b1a018
51986
51987	Lines: +1, -1
51988	Files:	m4/stp_path_lib.m4 (+1, -1)
51989
51990	Fix pkgconfig default setting, enable libconfig to be used
51991
519922002-03-31  <rlk>	d375d4a9ed61aee712a9e1cee0812eb8cb51ce0a
51993
51994	Lines: +2, -2
51995	Files:	src/foomatic/foomatic-generator.in (+2, -2)
51996
51997	DeviceGrayscale => DeviceGray
51998
519992002-03-31  <rlk>	0b314b717c6932f1ece19c64f48101bc7fd651a2
52000
52001	Lines: +3, -3
52002	Files:	src/ghost/README (+3, -3)
52003
52004	DeviceGray ==> DeviceGrayscale
52005
520062002-03-30  <rlk>	3c883a5378dac235b1da63fc60dc55ccf5bdb756
52007
52008	Lines: +3, -1
52009	Files:	src/foomatic/Makefile.am (+3, -1)
52010
52011	Fix up the directories
52012
520132002-03-30  <tillkamppeter>	6f65fa68afa3db6a2c52c28b9c05bbeaeb1ead3d
52014
52015	Lines: +11, -0
52016	Files:	src/ghost/README (+11, -0)
52017
52018	Added a hint because of the IJS Foomatic data to the src/ghost/README
52019
520202002-03-30  <rlk>	9cea6a86a7e2168d885cf6765c6bcc69b3071327
52021
52022	Lines: +1, -1
52023	Files:	src/ghost/ijsgimpprint.c (+1, -1)
52024
52025	Fix debug output to match argument
52026
520272002-03-30  <rlk>	31498530dc0e900906f229d18756472cb6042d37
52028
52029	Lines: +16, -11
52030	Files:	src/ghost/ijsgimpprint.c (+16, -11)
52031
52032	537248 IJS driver mis-handles -r option
52033
520342002-03-30  <tillkamppeter>	bc040b3bc670aeba2c4e20eb491c1d1049ce0ec5
52035
52036	Lines: +25, -8
52037	Files:	README (+25, -8)
52038
52039	Updated Foomatic section of main README, due to IJS.
52040
520412002-03-30  <tillkamppeter>	74fa4106e6a2d946d91dbbb822646b0e3bfd2eff
52042
52043	Lines: +618, -37
52044	Files:	src/foomatic/Makefile.am (+7, -1)
52045		src/foomatic/foomatic-generator.in (+111, -27)
52046		src/foomatic/foomatic-templates-ijs/Brightness.xml (added +24)
52047		src/foomatic/foomatic-templates-ijs/Color.xml (added +20)
52048		src/foomatic/foomatic-templates-ijs/Contrast.xml (added +24)
52049		src/foomatic/foomatic-templates-ijs/Cyan.xml (added +24)
52050		src/foomatic/foomatic-templates-ijs/Density.xml (added +24)
52051		src/foomatic/foomatic-templates-ijs/Dither.xml (added +20)
52052		src/foomatic/foomatic-templates-ijs/Gamma.xml (added +24)
52053		src/foomatic/foomatic-templates-ijs/ImageType.xml (added +63)
52054		src/foomatic/foomatic-templates-ijs/InkType.xml (added +20)
52055		src/foomatic/foomatic-templates-ijs/InputSlot.xml (added +20)
52056		src/foomatic/foomatic-templates-ijs/Magenta.xml (added +24)
52057		src/foomatic/foomatic-templates-ijs/MediaType.xml (added +20)
52058		src/foomatic/foomatic-templates-ijs/Model.xml (added +21)
52059		src/foomatic/foomatic-templates-ijs/PageSize.xml (added +20)
52060		src/foomatic/foomatic-templates-ijs/Quality.xml (added +20)
52061		src/foomatic/foomatic-templates-ijs/Resolution.xml (added +20)
52062		src/foomatic/foomatic-templates-ijs/Saturation.xml (added +24)
52063		src/foomatic/foomatic-templates-ijs/Yellow.xml (added +24)
52064		src/foomatic/foomatic-templates-ijs/gimp-print.xml (added +48)
52065		src/foomatic/printer_options.c (+3, -0)
52066		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Brightness.xml (+0, -0)
52067		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Color.xml (+0, -0)
52068		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Contrast.xml (+0, -0)
52069		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Cyan.xml (+0, -0)
52070		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Density.xml (+0, -0)
52071		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Dither.xml (+0, -0)
52072		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Gamma.xml (+0, -0)
52073		src/foomatic/{foomatic-templates => foomatic-templates-gs}/ImageType.xml (+0, -0)
52074		src/foomatic/{foomatic-templates => foomatic-templates-gs}/InkType.xml (+0, -0)
52075		src/foomatic/{foomatic-templates => foomatic-templates-gs}/InputSlot.xml (+0, -0)
52076		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Magenta.xml (+0, -0)
52077		src/foomatic/{foomatic-templates => foomatic-templates-gs}/MediaType.xml (+0, -0)
52078		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Model.xml (+0, -0)
52079		src/foomatic/{foomatic-templates => foomatic-templates-gs}/PageSize.xml (+0, -0)
52080		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Quality.xml (+0, -0)
52081		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Resolution.xml (+0, -0)
52082		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Saturation.xml (+0, -0)
52083		src/foomatic/{foomatic-templates => foomatic-templates-gs}/Yellow.xml (+0, -0)
52084		src/foomatic/{foomatic-templates => foomatic-templates-gs}/gimp-print.xml (+10, -6)
52085		src/ghost/README (+1, -1)
52086		src/ghost/ijsgimpprint.c (+2, -2)
52087
52088	Added Foomatic data generation for the IJS interface of GIMP-Print.
52089	Fixed paths of IJS header files in src/ghost/ijsgimpprint.c
52090	Fixed IJS command for the media source in src/ghost/README: It must be "MediaSource" not "InputSlot".
52091
520922002-03-30  <rlk>	6580f5e7a31d9801938555ba89c1f060c8e93b24
52093
52094	Lines: +2, -2
52095	Files:	src/ghost/ijsgimpprint.c (+2, -2)
52096
52097	Un-fix the header files.
52098
520992002-03-30  <rlk>	85191991900c777b8c9b0803daeca7a6258827cd
52100
52101	Lines: +2, -2
52102	Files:	src/ghost/ijsgimpprint.c (+2, -2)
52103
52104	Fix paths of IJS header files.
52105
521062002-03-30  <rlk>	3a7b9efec0d06e0fb3e74a4e1119398fa6e79c53
52107
52108	Lines: +116, -113
52109	Files:	src/ghost/README (+116, -113)
52110
52111	-g option is used to set paper size for IJS driver.
52112
521132002-03-30  <rlk>	2d053f4a540ed86581238e07dd9976aec8eb562a
52114
52115	Lines: +3, -3
52116	Files:	configure.ac (+1, -0)
52117		m4/stp_cups.m4 (+1, -2)
52118		src/cups/Makefile.am (+1, -1)
52119
52120	Only genppd needs libz
52121
521222002-03-30  <mtomlinson>	86737746005209fab888101d30b1792cba37e6d8
52123
52124	Lines: +5, -23
52125	Files:	src/main/print-dither.c (+5, -23)
52126
52127	Fix some waterfall and bleed problems in EvenTone.
52128
521292002-03-29  <mtomlinson>	b694836ba5f01e154ce7f973627f86f56c094493
52130
52131	Lines: +115, -99
52132	Files:	src/main/print-dither.c (+115, -99)
52133
52134	Fix EvenTone and single-ink printers. Make EvenTone use d->n_channels rather than NCOLORS. Free all the memory that was being allocated.
52135
521362002-03-28  <tillkamppeter>	ebe0a4e5baee90d942bf680bc1ee6cba168306de
52137
52138	Lines: +8, -0
52139	Files:	src/foomatic/foomatic-templates/gimp-print.xml (+8, -0)
52140
52141	Added warning that the Foomatic data is onlyy for GIMP-Print 4.3.x.
52142
521432002-03-28  <tillkamppeter>	3769216afe90daf5ea882426a8b0b73bad1c6b51
52144
52145	Lines: +7, -0
52146	Files:	src/foomatic/foomatic-printermap (+7, -0)
52147
52148	Added new Kyocera laser printers.
52149
521502002-03-27  <rlk>	0d5551fa2e9909d3f5f7f2250d9b5a7a07965719
52151
52152	Lines: +1, -1
52153	Files:	test/testdither.c (+1, -1)
52154
52155	Prettier output
52156
521572002-03-27  <rlk>	75c9bcbc6cb53fc0e2aa7062b8342080357563ec
52158
52159	Lines: +1, -1
52160	Files:	src/main/Makefile.am (+1, -1)
52161
52162	gimpprint.m4.bot has been removed
52163
521642002-03-24  <rleigh>	13294dab020ede7a2cf47e7fdf137d8c515b9845
52165
52166	Lines: +5, -0
52167	Files:	include/.cvsignore (+5, -0)
52168
52169	Update include .cvsignore for config.h timestamps
52170
521712002-03-24  <rleigh>	5aa4047c61f23385dfa29776b2323af70463985a
52172
52173	Lines: +0, -6
52174	Files:	src/main/gimpprint.m4.bot (removed -6)
52175
52176	Superseded by gimpprint.m4.top
52177
521782002-03-24  <rleigh>	4f7ffe412f169c8bf98ffbe23dabb974003b867c
52179
52180	Lines: +12, -6
52181	Files:	m4/stp.m4 (+1, -2)
52182		src/main/gimpprint.m4.top (+11, -4)
52183
52184	*** empty log message ***
52185
521862002-03-24  <rleigh>	71949083e1251ba00367869791267c9e435861d9
52187
52188	Lines: +7, -0
52189	Files:	scripts/autogen.sh (+7, -0)
52190
52191	Temporary libtool fix: symlink configure.in->configure.ac
52192
521932002-03-23  <rleigh>	0de34f939759f612f55d3b61b9851af6f299fd44
52194
52195	Lines: +0, -10
52196	Files:	src/main/gimpprint.pc.in (removed -10)
52197
52198	Remove gimpprint.pc.in (now generated by configure)
52199
522002002-03-23  <rleigh>	f9ce08786925674b716ab966302de3977ac45176
52201
52202	Lines: +0, -264
52203	Files:	src/main/gimpprint-config.in (removed -264)
52204
52205	Remove gimpprint-config.in (now generated by configure)
52206
522072002-03-23  <rleigh>	89d0c3bcb8190a87b0fa7340e82df2f0241b9f8d
52208
52209	Lines: +0, -11
52210	Files:	src/main/gimp-print.pc.in (removed -11)
52211
52212	Remove old pkg-config template (renamed to gimpprint.pc.in)
52213
522142002-03-23  <rleigh>	e9ce23b92af8f9f299faf6fd34e84d38805ae114
52215
52216	Lines: +17, -18
52217	Files:	autogen.sh (+1, -1)
52218		doc/README.maintaining (+16, -17)
52219
52220	Update build: remove all traces of configure.ac
52221
522222002-03-23  <rleigh>	e76f043b6ecbf1c45dbe26a5d84c472bbaac20a7
52223
52224	Lines: +1016, -1210
52225	Files:	acconfig.h (removed -68)
52226		autogen.sh (+1, -1)
52227		configure.ac (added +718)
52228		configure.in.in (removed -839)
52229		debian/rules (+1, -1)
52230		doc/README.maintaining (+15, -21)
52231		doc/developer/integrating.texi (+4, -4)
52232		scripts/autogen.sh (+11, -17)
52233		src/main/.cvsignore (+1, -1)
52234		src/main/gimpprint-config.in (+240, -69)
52235		src/main/gimpprint.m4 (removed -189)
52236		src/main/gimpprint.m4.bot (added +6)
52237		src/main/gimpprint.m4.top (added +9)
52238		src/main/gimpprint.pc.in (added +10)
52239
52240	Update build: configure.ac and related files
52241	Update documentation to describe the new build
52242
522432002-03-23  <rleigh>	1e0e26be551d81e3d7291267b7a936f9185d08c4
52244
52245	Lines: +0, -851
52246	Files:	configure.ac.in (removed -851)
52247
52248	Remove redundant configure.ac.in now configure.ac is not generated
52249
522502002-03-23  <rleigh>	c8f5eaf21e057c6384cb650ab9f4eb24cc39419c
52251
52252	Lines: +111, -112
52253	Files:	Makefile.am (+8, -19)
52254		doc/Makefile.am (+5, -5)
52255		doc/developer/Makefile.am (+5, -4)
52256		doc/users_guide/Makefile.am (+3, -1)
52257		include/gimp-print/Makefile.am (+5, -3)
52258		man/Makefile.am (+15, -1)
52259		samples/Makefile.am (+5, -5)
52260		src/Makefile.am (+1, -2)
52261		src/cups/Makefile.am (+19, -15)
52262		src/escputil/Makefile.am (+3, -6)
52263		src/foomatic/Makefile.am (+4, -8)
52264		src/ghost/Makefile.am (+6, -5)
52265		src/gimp/Makefile.am (+8, -11)
52266		src/main/Makefile.am (+16, -17)
52267		src/testpattern/Makefile.am (+4, -6)
52268		test/Makefile.am (+4, -4)
52269
52270	Update build: update all Makefile.ams
52271	All Makefiles are now self-contained (no logic in configure)
52272
522732002-03-23  <rleigh>	56f9ea7aa07c4b414830d842483d0f6ed59b5109
52274
52275	Lines: +1, -2
52276	Files:	Makefile.am (+1, -2)
52277
52278	Fix .PHONY entries to only use one line
52279
522802002-03-23  <rleigh>	acbc778f4c0c8484663bde50862689413f89bbb2
52281
52282	Lines: +1573, -0
52283	Files:	m4/stp.m4 (added +56)
52284		m4/stp_cups.m4 (added +162)
52285		m4/stp_gimp.m4 (added +65)
52286		m4/stp_libconfig.m4 (added +317)
52287		m4/stp_option.m4 (added +124)
52288		m4/stp_path_lib.m4 (added +688)
52289		m4/stp_pkgconfig.m4 (added +132)
52290		m4extra/stp_release.m4.in (added +29)
52291		{m4 => m4extra}/gettext.m4 (+0, -0)
52292		{m4 => m4extra}/gimp.m4 (+0, -0)
52293		{m4 => m4extra}/lcmessage.m4 (+0, -0)
52294		{m4 => m4extra}/libtool.m4 (+0, -0)
52295		{m4 => m4extra}/progtest.m4 (+0, -0)
52296
52297	Update build: add new m4 macros
52298
522992002-03-22  <mtomlinson>	b8ce96ad4a1c95c021b73b1fd4be54dbfb782e20
52300
52301	Lines: +27, -4
52302	Files:	src/main/print-escp2-data.c (+27, -4)
52303
52304	Calibrated the Epson 680 multishot inks.
52305
523062002-03-22  <rlk>	90de2131cfc711d6b06e6765be5596bc9d5f7771
52307
52308	Lines: +10, -7
52309	Files:	src/main/print-dither.c (+10, -7)
52310
52311	Fix very fast dithering (533400).  Needs to be back ported to 4.2
52312	after fix is code reviewed.
52313
523142002-03-21  <tillkamppeter>	eca1ca9aef611076270045d473671166ccd5bc88
52315
52316	Lines: +1, -0
52317	Files:	src/foomatic/foomatic-printermap (+1, -0)
52318
52319	Added the Okidata OL400e
52320
523212002-03-18  <mtomlinson>	5c0c6c5f5ab60fb4e567bfd4a3882333d61e8d57
52322
52323	Lines: +239, -205
52324	Files:	src/main/print-dither.c (+239, -205)
52325
52326	Speed improvements to EvenTone algorithm.
52327
523282002-03-18  <mtomlinson>	ae9029e7d2ef04b9b4f131cd272a10167c7c88c5
52329
52330	Lines: +2, -2
52331	Files:	src/main/print-escp2-data.c (+2, -2)
52332
52333	Minor change to ink dot sizes.
52334
523352002-03-17  <rlk>	8dbe5b841147de1db669b9fa8024112ba286015f
52336
52337	Lines: +135, -102
52338	Files:	src/main/print-escp2-data.c (+99, -46)
52339		src/main/print-escp2.c (+20, -56)
52340		src/main/print-escp2.h (+16, -0)
52341
52342	Put inkname list (three color CMY, six color photo, etc.) into
52343	printer list.
52344
523452002-03-17  <rlk>	7978bdb2fa64ec5cccac68bed4417b839eb929dd
52346
52347	Lines: +2, -1
52348	Files:	configure.in.in (+2, -1)
52349
52350	Really don't link anything but genppd against libz.
52351
523522002-03-17  <rlk>	e002a5c41ca9113f30819729fdd365b0bbb67886
52353
52354	Lines: +0, -1
52355	Files:	configure.in.in (+0, -1)
52356
52357	libz is only needed for building the PPD files.
52358
523592002-03-17  <rlk>	d546472e3d8fb3c9595917ac5f4a4db95118e799
52360
52361	Lines: +129, -65
52362	Files:	src/main/print-escp2-data.c (+106, -54)
52363		src/main/print-escp2.c (+10, -11)
52364		src/main/print-escp2.h (+13, -0)
52365
52366	Roll feed on Stylus Pro printers does not allow borderless printing
52367
523682002-03-17  <rlk>	6d4633ee32698e1b58ca2b69e01b98574ae5222d
52369
52370	Lines: +3, -0
52371	Files:	src/main/printers.xml (+3, -0)
52372
52373	Tune the pigment Stylus Pro printers
52374
523752002-03-16  <rlk>	71c8038dcaab4e3ce063fc960b31a5fbb5ad6437
52376
52377	Lines: +1, -1
52378	Files:	configure.in.in (+1, -1)
52379		po/nl.po (added +0)
52380
52381	Add Dutch translation.
52382
523832002-03-16  <rlk>	f6a1bb05979a5ff844996f3df0f0a7a0e89e6a2b
52384
52385	Lines: +5, -116
52386	Files:	Makefile.am (+2, -33)
52387		README (+2, -6)
52388		configure.ac.in (+1, -20)
52389		configure.in.in (+0, -25)
52390		doc/README.maintaining (+0, -1)
52391		po/POTFILES.in (+0, -4)
52392		scripts/patch-gimp (removed -25)
52393		src/Makefile.am (+0, -2)
52394
52395	Remove patch-gimp, as the GIMP folks won't be needing this any more.
52396
523972002-03-16  <mtomlinson>	769f55244820fa31059450553c05f5c5db42136b
52398
52399	Lines: +57, -1
52400	Files:	src/main/print-escp2-data.c (+57, -1)
52401
52402	Re-calibrated 680 printer 720x720 mode.
52403
524042002-03-15  <tillkamppeter>	49a2f78c50edbaf4d88703d0ded0f84125578a31
52405
52406	Lines: +9, -0
52407	Files:	src/foomatic/foomatic-printermap (+9, -0)
52408
52409	Added some old Epsons and some recent Canons which are (at least more or less) compatible to explicitly supported models.
52410
524112002-03-14  <tillkamppeter>	c9be384563fe7697329a4be0cf307c3f543b27f9
52412
52413	Lines: +19, -0
52414	Files:	src/foomatic/foomatic-printermap (+19, -0)
52415
52416	Added several printer models which are compatible to already listed ones.
52417
524182002-03-14  <rlk>	57b170626bcc9b2f4c9578936c863175386bcec7
52419
52420	Lines: +16, -2
52421	Files:	src/cups/canon.c (+8, -1)
52422		src/cups/epson.c (+8, -1)
52423
52424	Offer both interrupt-driven and polled parallel ports for BSD.
52425	Suggested by Jacob Meuser.
52426
524272002-03-12  <rlk>	eee24cfa25aefd68b3865f70d0e5ffc45b82061a
52428
52429	Lines: +2, -0
52430	Files:	src/cups/rastertoprinter.c (+2, -0)
52431
52432	Fix 528922 from mainline.
52433
524342002-03-10  <mtomlinson>	015bae967250e7364f35879ce3469d43aaf4ed2c
52435
52436	Lines: +3, -3
52437	Files:	src/main/print-dither.c (+3, -3)
52438
52439	Reduced the effect of the last change. Waterfalling now present again, but hopefully a bit better.
52440
524412002-03-09  <mtomlinson>	9830b850dd677acdda5444c91e72b0d82c13e9d8
52442
52443	Lines: +24, -7
52444	Files:	src/main/print-dither.c (+24, -7)
52445
52446	Fix some more ink-bleed problems in dark areas. Change black handling
52447	a little. Tune EvenTone parameter. Fix tearing!!! If you still think you
52448	see waterfalling, you're imaging it.
52449
524502002-03-06  <rleigh>	fe63d94b93425a1e2852f070a760ace0d984c95b
52451
52452	Lines: +7, -2
52453	Files:	debian/changelog (+6, -1)
52454		debian/rules (+1, -1)
52455
52456	Enable library versioning with dh_makeshlibs and update changelog
52457
524582002-03-04  <mtomlinson>	6bf342862cb31695c5a384170c90fa2f875cc995
52459
52460	Lines: +11, -10
52461	Files:	src/main/print-dither.c (+11, -10)
52462
52463	Fixed non-square aspect ratio in EvenTone. Fix some ink-bleeding in dark areas.
52464
524652002-03-03  <rlk>	b5b2a4a1fdb92ee188c505d9917849086405c52a
52466
52467	Lines: +4, -4
52468	Files:	src/ghost/README (+4, -4)
52469
52470	Minor update
52471
524722002-03-03  <rlk>	c0163868c7089e2f251e9a9d05d86ff7d37594ce
52473
52474	Lines: +12, -0
52475	Files:	src/ghost/README (+12, -0)
52476
52477	Add EvenTone screen
52478
524792002-03-03  <rlk>	622bbf33136ece07b958ed52926402d9fc0d56db
52480
52481	Lines: +3, -1
52482	Files:	src/main/print-dither.c (+3, -1)
52483
52484	Rename "Even" to "EvenTone", and add note for translators that
52485	EvenTone is a proper name, not a description.
52486
524872002-03-03  <mtomlinson>	d8d49d8ace0c8e5ae1d834f1a66cd98962a66f00
52488
52489	Lines: +35, -31
52490	Files:	src/main/print-dither.c (+35, -31)
52491
52492	Change "Error Diffusion" to "EvenTone". Improve dither pattern. Change to standard black level method.
52493
524942002-03-02  <rleigh>	dd82436b0ca8ccce9de8095874b8dba6117e2e87
52495
52496	Lines: +46, -1
52497	Files:	debian/control.in (+1, -1)
52498		debian/cupsys-driver-gimpprint.postinst (added +41)
52499		debian/cupsys-driver-gimpprint.postrm (+4, -0)
52500
52501	Fix gs dependency
52502	Fix cupsys-driver-gimpprint to reload cupsys on configure/removal
52503
525042002-03-02  <rlk>	d28bf0626030a309502fabe3dbd7c40e127dce03
52505
52506	Lines: +30, -6
52507	Files:	src/main/print-canon.c (+30, -6)
52508
52509	Latest update from Peter Missel
52510
525112002-03-01  <rlk>	32afc5567caff81419a6433c558d037943f95d39
52512
52513	Lines: +39, -39
52514	Files:	src/main/print-escp2-data.c (+39, -39)
52515
52516	Tune the dot sizes for eventone
52517
525182002-03-01  <rlk>	694bdc4f9611ab1b469af0f9b1e9b299666b4e93
52519
52520	Lines: +1, -1
52521	Files:	src/main/print-util.c (+1, -1)
52522
52523	Change the minimum density back to 0.1.
52524
525252002-02-28  <cpbs>	f33497ecfa5f8c0ac77ca8b33df20acf1df7265e
52526
52527	Lines: +59, -44
52528	Files:	src/cups/canon.c (+29, -22)
52529		src/cups/epson.c (+29, -22)
52530		src/cups/rastertoprinter.c (+1, -0)
52531
52532	rastertoprinter.c: flush output at end of page.
52533	canon.c, epson.c: use read() instead of fread() in order not to block
52534	  waiting for incoming data.  Ignore 0-byte backchannel reads.
52535
525362002-02-26  <mtomlinson>	4e2a88621ea71cf432a5323e04bebb58deffb41a
52537
52538	Lines: +8, -16
52539	Files:	src/main/print-dither.c (+8, -16)
52540
52541	Fix ink selection. Make non-square ratios work better.
52542
525432002-02-26  <rlk>	0020f48db1bab98a8995f9459f98672ac7053c08
52544
52545	Lines: +1, -0
52546	Files:	src/foomatic/foomatic-printermap (+1, -0)
52547
52548	Z53
52549
525502002-02-25  <mtomlinson>	79d4ae8fde7129f7f87e11ec48e02329848906bb
52551
52552	Lines: +53, -58
52553	Files:	src/main/print-dither.c (+53, -58)
52554
52555	Improve (hopefully) the transition from photo-dark inks.
52556
525572002-02-24  <rlk>	77a9dce54544578ee114a71ada037fef82927426
52558
52559	Lines: +29, -33
52560	Files:	src/escputil/escputil.c (+29, -33)
52561
52562	Simplify the alignment procedure: print all of the patterns first, and
52563	then ask the user for the choices.
52564
525652002-02-24  <rlk>	2cafb34c15c14c54756fbd9aed3aebb99166aa44
52566
52567	Lines: +2, -2
52568	Files:	src/escputil/escputil.c (+2, -2)
52569
52570	Stylus C70/80 has 4 alignment passes.
52571
525722002-02-23  <rlk>	4b8fbb5def7db85aea8c3fa73d1d090a7659b9c5
52573
52574	Lines: +11, -0
52575	Files:	NEWS (+1, -0)
52576		src/ghost/README (+1, -0)
52577		src/main/printers.xml (+9, -0)
52578
52579	Lexmark Z53 works
52580
525812002-02-22  <rlk>	e1f0fa74371df458fc5c073b48efc71b6e34d1e5
52582
52583	Lines: +0, -19
52584	Files:	src/ghost/.cvsignore (+0, -19)
52585
52586	No longer need the ancient Ghostscript driver leftovers
52587
525882002-02-22  <rlk>	4bb38570ee87b7dd1af5cf65c6076781bd0473b1
52589
52590	Lines: +1, -0
52591	Files:	src/ghost/.cvsignore (+1, -0)
52592
52593	Now need to ignore .deps
52594
525952002-02-22  <rlk>	d6aae364b5449135e0498ba3275d71e522cbec3c
52596
52597	Lines: +12, -10
52598	Files:	configure.in.in (+12, -10)
52599
52600	Fix use of AC_PROG_PATH
52601
526022002-02-21  <rlk>	47f3be6f03e482ce0bdd7e700b06d8f7f563554e
52603
52604	Lines: +1, -1
52605	Files:	src/ghost/ijsgimpprint.c (+1, -1)
52606
52607	Typo
52608
526092002-02-21  <rleigh>	0ce48fdfae30105c4e166f960ee0361a50ebdcf2
52610
52611	Lines: +1, -1
52612	Files:	debian/control.in (+1, -1)
52613
52614	Add Build-Depends for foomatic-bin
52615
526162002-02-20  <rlk>	9cff22e3bff0eb006b5e2ecc222f69dfe331efc1
52617
52618	Lines: +17, -3
52619	Files:	AUTHORS (+17, -3)
52620
52621	Updates
52622
526232002-02-20  <rlk>	88934325fc556fe2fc58230e1f5f0b24e8d95f07
52624
52625	Lines: +8, -22
52626	Files:	src/main/print-dither.c (+8, -22)
52627
52628	Fix from Mark
52629
526302002-02-19  <mtomlinson>	190b68a086b630ffad60381567c38a9f89637ef8
52631
52632	Lines: +13, -16
52633	Files:	src/main/print-dither.c (+13, -16)
52634
52635	Minor black changes. Fix small bug in eventone.
52636
526372002-02-18  <mtomlinson>	c6a0b2ec1634491d6e573b27af3295df7436d2fd
52638
52639	Lines: +40, -3
52640	Files:	src/main/print-dither.c (+40, -3)
52641
52642	Improve black transition. Improve photo ink transitions.
52643
526442002-02-17  <mtomlinson>	8a50c3902bd0d358358b46216bb6cefeaf95602d
52645
52646	Lines: +75, -59
52647	Files:	src/main/print-dither.c (+75, -59)
52648
52649	Error diffusion: Sort out black ink usage. Also first cut at getting photo inks right.
52650
526512002-02-16  <rlk>	d0be18613b2ca639b9a3cb9e2a81bceafdc94f29
52652
52653	Lines: +0, -0
52654	Files:	po/el.po (added +0)
52655
52656	Add Greek, update other translations
52657
526582002-02-16  <rwisi>	9c3491e5e8ac1a642cd2ff9f5edc06777256af30
52659
52660	Lines: +3, -3
52661	Files:	src/main/print-lexmark.c (+3, -3)
52662
52663	Fixed error [ #516268 ] Erroneous comparison.
52664
526652002-02-16  <rlk>	6d528ae383d362d6f46a3e84e6319e78a7ed880a
52666
52667	Lines: +5, -3
52668	Files:	src/main/print-util.c (+5, -3)
52669
52670	Minor update
52671
526722002-02-15  <rlk>	2a9d38735511b8c85ce864a61e4f91569f4e241d
52673
52674	Lines: +23, -23
52675	Files:	src/ghost/ijsgimpprint.c (+23, -23)
52676
52677	I18N
52678
526792002-02-15  <rlk>	81dfacb638fd4a4e915485e3f6e6384b4565abcd
52680
52681	Lines: +3, -0
52682	Files:	po/POTFILES.in (+3, -0)
52683
52684	IJS
52685
526862002-02-14  <rlk>	a1a98ec50275908a6c95366cbcfb8ab3780c89ff
52687
52688	Lines: +5, -1
52689	Files:	src/ghost/README (+5, -1)
52690
52691	Minor update
52692
526932002-02-14  <rlk>	9b3ca3743efb5f295f40f9e6cc1082140b8af8c1
52694
52695	Lines: +1, -1
52696	Files:	src/ghost/Makefile.am (+1, -1)
52697
52698	Typo
52699
527002002-02-14  <rlk>	708c7b9ec045e7e72895b98267149adc54f11b1c
52701
52702	Lines: +1, -1
52703	Files:	src/Makefile.am (+1, -1)
52704
52705	Move IJS to src/ghost
52706
527072002-02-14  <rlk>	21f51a6cf7258baf3adb0abb6503d611517ebfce
52708
52709	Lines: +1, -1
52710	Files:	configure.in.in (+1, -1)
52711
52712	Slovak language
52713
527142002-02-14  <rlk>	cd3fb7a71018468a28e65f92ab4e7eca713dcdc7
52715
52716	Lines: +306, -109
52717	Files:	README (+33, -11)
52718		configure.in.in (+1, -1)
52719		src/ghost/Makefile.am (+21, -0)
52720		src/ghost/README (+224, -30)
52721		src/ijs/.cvsignore (removed -5)
52722		src/ijs/Makefile.am (removed -50)
52723		src/{ijs => ghost}/ijsgimpprint.c (+27, -12)
52724
52725	Move IJS into src/ghost
52726
52727	Start documenting IJS
52728
527292002-02-14  <rlk>	28e77a3ad76a4dec88e0fec2e205273640cfc01b
52730
52731	Lines: +0, -0
52732	Files:	po/sk.po (added +0)
52733
52734	Add Slovak translation
52735
527362002-02-13  <rlk>	d5058204a77c1bedda40a337687a702c107a1daa
52737
52738	Lines: +95, -44
52739	Files:	src/ijs/ijsgimpprint.c (+95, -44)
52740
52741	Test to at least early beta quality.
52742
527432002-02-05  <easysw>	827f6b7655a2ed149c04e33a412a7e435c57d343
52744
52745	Lines: +357, -0
52746	Files:	cups/cups-gimpprint.list.in (added +357)
52747
52748	Dunno why I didn't commit this file...
52749
527502002-02-05  <mtomlinson>	8d751340b2f9395489460965dbdf4e1a1b2cdc2e
52751
52752	Lines: +11, -2
52753	Files:	src/main/print-dither.c (+11, -2)
52754
52755	Improve eventone calculations.
52756
527572002-02-03  <rleigh>	ef30424fa3912e1a0452c7bbc912505d9f817c68
52758
52759	Lines: +1, -1
52760	Files:	src/foomatic/foomatic-generator.in (+1, -1)
52761
52762	Remove hard-coded template path
52763
527642002-02-03  <mtomlinson>	39ada514f828af8394460b0775070531c720d8b6
52765
52766	Lines: +8, -7
52767	Files:	src/main/print-dither.c (+8, -7)
52768
52769	Fix silly mistake with black levels
52770
527712002-02-02  <mtomlinson>	3ea6082a519a822fdfdbb2100fe12156f0e9f56e
52772
52773	Lines: +130, -21
52774	Files:	src/main/print-dither.c (+130, -21)
52775
52776	Incorporate eventone into error-diffusion. Respect k_upper and k_lower.
52777
527782002-02-01  <rleigh>	f533710b3b714372147c889bfa9ded7a3a1817bb
52779
52780	Lines: +1, -0
52781	Files:	debian/foomatic-db-gimpprint.files (added +1)
52782
52783	Add foomatic-db-gimpprint package
52784
527852002-02-01  <rleigh>	5581f1dfe29d9e1dabdfc6a6cdab1d1a64eb8da7
52786
52787	Lines: +44, -17
52788	Files:	configure.in.in (+11, -11)
52789		debian/changelog (+2, -1)
52790		debian/control.in (+14, -0)
52791		debian/rules (+2, -1)
52792		src/foomatic/Makefile.am (+7, -2)
52793		src/foomatic/foomatic-generator.in (+8, -2)
52794
52795	Enable foomatic VPATH build
52796	New Debian package foomatic-db-gimpprint
52797
527982002-01-31  <rlk>	ef74cb08d4b722dcd05289351c11150b910c1a6d
52799
52800	Lines: +24, -16
52801	Files:	README (+24, -16)
52802
52803	Suggestions from Till
52804
528052002-01-30  <rlk>	b784a7e80352604f9903522b3803f6f73c2890a2
52806
52807	Lines: +2, -1
52808	Files:	scripts/mkchlog (+2, -1)
52809
52810	A few more tweaks
52811
528122002-01-30  <rlk>	8648e6d90f16eccb99c0def74050611fa5b22989
52813
52814	Lines: +13, -2
52815	Files:	scripts/mkchlog (+13, -2)
52816
52817	Log files that are in the root directory, but have been removed.
52818	These files were the original (through 4.0) Gimp-print source.
52819	Otherwise, only log files that are on the current branch or parent
52820	thereof.
52821
528222002-01-29  <rlk>	a44e97ce0d0e9a13df04d538f1720aa1a1850668
52823
52824	Lines: +86, -6
52825	Files:	scripts/mkchlog (+86, -6)
52826
52827	Better filter on versions
52828
528292002-01-29  <rlk>	a58f6310bc549da17b57c54f9607601a62cfec1c
52830
52831	Lines: +4, -4
52832	Files:	src/ghost/README (+4, -4)
52833
52834	Minor typos
52835
528362002-01-27  <rlk>	e38c7a3f0b84688584df081f8ada9dcc1f50bdee
52837
52838	Lines: +66, -5
52839	Files:	src/main/print-util.c (+66, -5)
52840
52841	Check more values during verification
52842
528432002-01-27  <tillkamppeter>	1c19a2b6878da5e997fe07167de7444f8dd4aa6a
52844
52845	Lines: +22, -15
52846	Files:	src/foomatic/foomatic-templates/gimp-print.xml (+22, -15)
52847
52848	Updates of text in the Foomatic database entry for GIMP-Print.
52849
528502002-01-26  <rleigh>	7c0fc55a6291d1ab2d1361aad459c3ac6a7e77d8
52851
52852	Lines: +2, -2
52853	Files:	doc/users_guide/Makefile.am (+2, -2)
52854
52855	Fix manual.sgml dependencies to use $(srcdir) to create correct symlinks
52856
528572002-01-26  <rleigh>	3ccb3adf17bb3b298b0aeb0bd483dc53392f1765
52858
52859	Lines: +2, -6
52860	Files:	HACKING => doc/README.maintaining (+0, -0)
52861		Makefile.am (+1, -5)
52862		doc/Makefile.am (+1, -1)
52863
52864	Move HACKING back to doc/README.maintaining
52865
528662002-01-26  <rlk>	4a511d62dcf7ebdc0526ce561e39b450c67101c1
52867
52868	Lines: +2, -0
52869	Files:	src/ijs/ijsgimpprint.c (+2, -0)
52870
52871	Note that Russell Lang originally wrote this.
52872
528732002-01-25  <rleigh>	ac669754f81834686df676420d2dbca3a2e7fef7
52874
52875	Lines: +3, -3
52876	Files:	Makefile.am (+1, -1)
52877		doc/Makefile.am (+1, -1)
52878		doc/README.maintaining => HACKING (+1, -1)
52879
52880	Move doc/README.maintaining to HACKING
52881
528822002-01-25  <rlk>	b84c539fc7e1ead656fa6e65cf55810cdb2f19b3
52883
52884	Lines: +3, -0
52885	Files:	src/ijs/ijsgimpprint.c (+3, -0)
52886
52887	Fix a few missing variables
52888
528892002-01-25  <rlk>	c328b9e7c40fe5de79c250aae05ac5a279c1f3f7
52890
52891	Lines: +7, -1
52892	Files:	src/ijs/ijsgimpprint.c (+7, -1)
52893
52894	Monochrome output
52895
528962002-01-24  <rlk>	3d65ddfffb759512f610ddd3c5250e74f34e45bb
52897
52898	Lines: +2, -0
52899	Files:	src/cups/rastertoprinter.c (+2, -0)
52900
52901	Set left and top correctly
52902
529032002-01-24  <rlk>	81ab7f0e4a3554328dd7e317a611a77e4867ae6b
52904
52905	Lines: +2, -0
52906	Files:	src/ghost/gdevstp.c (+2, -0)
52907
52908	Set the left and orientation correctly.
52909
529102002-01-23  <rlk>	2694e04ee5f1b003a73813883c9cc5c4f91f7306
52911
52912	Lines: +5, -5
52913	Files:	src/main/print-escp2-data.c (+5, -5)
52914
52915	Fix margins
52916
529172002-01-21  <rlk>	fb60d4827d9bd8161dca22439ba41a1529039310
52918
52919	Lines: +6, -10
52920	Files:	src/ijs/ijsgimpprint.c (+6, -10)
52921
52922	Fix color output mode?
52923
529242002-01-21  <rlk>	4db38913b08d40f127d68a1a9c3b737b399ecec4
52925
52926	Lines: +316, -9
52927	Files:	src/ijs/ijsgimpprint.c (+316, -9)
52928
52929	Generates output with 0.32 of IJS
52930
529312002-01-21  <rlk>	5b09cc4df5c05e0c8d10afd8b432b88ba0559eac
52932
52933	Lines: +1, -1
52934	Files:	src/main/print-dither.c (+1, -1)
52935
52936	Minor bug in row ends: subchannel count may not be exactly 2.
52937
529382002-01-21  <rlk>	31731a53d402f872c7ce49f12b756c5905aa04e2
52939
52940	Lines: +2, -2
52941	Files:	src/main/print-escp2-data.c (+2, -2)
52942
52943	5000/5500 take the same paper sizes as the 2000.
52944
529452002-01-21  <rlk>	9d9f1790b11a37c0a5a1abfe5de8a68d40b5181e
52946
52947	Lines: +7, -7
52948	Files:	src/main/print-escp2-data.c (+7, -7)
52949
52950	Adjust the minimum page sizes for Stylus Pro printers
52951
529522002-01-17  <davehill>	b095ed5f0fa1e02c4629fd0516963ecbf1c9ee22
52953
52954	Lines: +22, -12
52955	Files:	test/pcl-unprint.c (+22, -12)
52956
52957	Dynamically allocate output buffers so we can pcl-unprint large files!
52958
529592002-01-17  <davehill>	439a94e7c323e5fca9e5f4515b5c508eedb8a8a0
52960
52961	Lines: +53, -33
52962	Files:	src/main/print-pcl.c (+53, -33)
52963
52964	Dynamically allocate the comp_buf instead of having it fixed. Fixes crashes
52965	when using larger paper sizes in DesignJet.
52966
529672002-01-15  <ttonino>	dd2b336936dead17724c00cd97500d4584092fdd
52968
52969	Lines: +7, -3
52970	Files:	src/main/print-dither.c (+7, -3)
52971
52972	Changed divisor in error distribution to take aspect ratio into account.
52973	Dots should be on equal distance on paper, whether resolution is 300 x
52974	300 or 2880 x 720.
52975
529762002-01-12  <mtomlinson>	72af0ab25e3cec221d4f77a226452dcc08e72850
52977
52978	Lines: +17, -1
52979	Files:	src/main/print-dither.c (+17, -1)
52980
52981	Change dithering to Thomas Tonino's suggestion.
52982
529832002-01-11  <mtomlinson>	4d5cf2cc5a9372339b2ea248045c0867220e188c
52984
52985	Lines: +27, -22
52986	Files:	src/main/print-dither.c (+27, -22)
52987
52988	Still correcting that density
52989
529902002-01-11  <rlk>	eb02108b44e347a29ea6bc24647da29f7ae5fc1a
52991
52992	Lines: +10, -6
52993	Files:	configure.in.in (+7, -3)
52994		src/ijs/Makefile.am (+3, -3)
52995
52996	Update for ijs 0.30
52997
529982002-01-08  <mtomlinson>	f8ec546a406057308fa1391bd4c17b38edc717eb
52999
53000	Lines: +4, -0
53001	Files:	src/main/print-dither.c (+4, -0)
53002
53003	Scale new dither by correct density
53004
530052002-01-05  <rlk>	1f60a349f88849b48b959d2efb14c89360457d33
53006
53007	Lines: +2, -0
53008	Files:	src/cups/Makefile.am (+2, -0)
53009
53010	Print useful warning messages
53011
530122002-01-04  <mtomlinson>	80fa94a4c89b1fff5a9e31702fed72ee2d96387d
53013
53014	Lines: +2, -2
53015	Files:	src/main/print-dither.c (+2, -2)
53016
53017	Fix xstep calculation
53018
530192002-01-04  <mtomlinson>	e4cc0bac017dfd7315238c20581c25ca50d24b8c
53020
53021	Lines: +17, -38
53022	Files:	src/main/print-dither.c (+17, -38)
53023
53024	Added some free() calls, and code savings
53025
530262002-01-04  <rwisi>	8233d108ec13b4a40cd1a6c0a8d4442491a06fd7
53027
53028	Lines: +1, -1
53029	Files:	src/main/print-lexmark.c (+1, -1)
53030
53031	Corrected bottom border of the z42.
53032
530332002-01-04  <rlk>	86092eeb5487e49c919e588d29edf4d03652f14e
53034
53035	Lines: +171, -56
53036	Files:	src/main/print-escp2-data.c (+153, -48)
53037		src/main/print-escp2.c (+12, -7)
53038		src/main/print-escp2.h (+6, -1)
53039
53040	499200 ESP 1280/1290 need special deinit code
53041	499203 ESP 780/820 have different paper codes
53042
530432002-01-03  <mtomlinson>	0f7a45a05ee32473619cc88a377cf21183efd141
53044
53045	Lines: +303, -1
53046	Files:	src/main/print-dither.c (+303, -1)
53047
53048	Added new Error Diffusion dither
53049
530502002-01-01  <rleigh>	63713fa607a70817bff598ca2475d78e0575bcab
53051
53052	Lines: +2, -2
53053	Files:	debian/changelog (+1, -1)
53054		debian/control.in (+1, -1)
53055
53056	Add versioned Replaces for gimpprint-locales from debian-branch
53057
530582001-12-30  <rleigh>	c52804f34c55a3370d04ecc5890ff6df79bf1ede
53059
53060	Lines: +8, -4
53061	Files:	debian/changelog (+5, -1)
53062		debian/control.in (+3, -3)
53063
53064	Merge debian/control.in fixes from debian-branch
53065
530662001-12-26  <rwisi>	af89752e8fa0a6847160a34bce9086a48f5c51b8
53067
53068	Lines: +3, -0
53069	Files:	src/main/print-lexmark.c (+3, -0)
53070
53071	Changes received by Alwin.
53072
53073	Fixed two major bugs for the Lexmark Z42:
53074
53075	- The Z42 doesn't choke anymore if the picture isn't aligned to the left
53076	of the page.
53077
53078	- Sometimes there was a lot of black 'binary data' in the picture when
53079	printing with ink-type 'four color standard' and output type 'black
53080	and white'. (Forgot to specify color-compatibility-mode or full 208
53081	nozzles).
53082
530832001-12-23  <rlk>	186746d413daa4d253dd12374bb02448e198753b
53084
53085	Lines: +155, -311
53086	Files:	src/main/print-dither.c (+147, -306)
53087		test/run-testdither (+6, -3)
53088		test/testdither.c (+2, -2)
53089
53090	A bit more cleanup work on the dither code.
53091
530922001-12-21  <rleigh>	be829464ad784b99a1bd3085444c4ded7bb25996
53093
53094	Lines: +2, -5
53095	Files:	Makefile.am (+0, -2)
53096		doc/developer/Makefile.am (+2, -2)
53097		src/Makefile.am (+0, -1)
53098
53099	Remove automake 1.4 bug workarounds to enable automake 1.5 use
53100
531012001-12-21  <rlk>	6677e5d230c98cc5657e19028621def47b8de2f3
53102
53103	Lines: +728, -364
53104	Files:	src/main/Makefile.am (+1, -0)
53105		src/main/gimp-print-internal.h (+0, -4)
53106		src/main/print-dither-matrices.c (+237, -2)
53107		src/main/print-dither.c (+408, -358)
53108		src/main/print-dither.h (added +82)
53109
53110	Start splitting up the dither code
53111
531122001-12-20  <rleigh>	6287266d7ec8bf4268bba85bb68a8c0a76c74708
53113
53114	Lines: +1, -1
53115	Files:	configure.in.in (+1, -1)
53116
53117	Fix OSTYPE with AC_DEFINE_UNQUOTED
53118
531192001-12-20  <rleigh>	326b7a9a8dc4650c6c969bf4afd447a69a6abb9b
53120
53121	Lines: +113, -205
53122	Files:	configure.ac.in (+113, -205)
53123
53124	Fix OSTYPE with AC_DEFINE_UNQUOTED
53125	New macros AC_STP_ARG_WITH and AC_STP_ARG_ENABLE to simplify things
53126	Fix quoting of other AC_DEFINEs
53127
531282001-12-20  <tillkamppeter>	3c6ff22beb9c7ab20075cbf91d233447bf5b315b
53129
53130	Lines: +2, -0
53131	Files:	src/foomatic/foomatic-printermap (+2, -0)
53132
53133	Added the Canon BJC-2100 and Apollo P2200 (they were supported by GIMP-Print 4.0.x).
53134
531352001-12-19  <rleigh>	8cf43fa45f83ec9d8d452e336d117d7038ab50bc
53136
53137	Lines: +3, -2
53138	Files:	.cvsignore (+1, -0)
53139		configure.ac.in (+1, -1)
53140		configure.in.in (+1, -1)
53141
53142	Use AM_ACLOCAL_INCLUDE correctly
53143	Add m4local to .cvsignore
53144
531452001-12-19  <rleigh>	b06f8554992fa22480d2e52a40089b713a821011
53146
53147	Lines: +962, -0
53148	Files:	configure.ac.in (added +962)
53149
53150	Add configure template for autoconf 2.50
53151
531522001-12-19  <rleigh>	eb2662f6ce7561f49a814a88357ce80e3ac8ac1a
53153
53154	Lines: +13, -212
53155	Files:	Makefile.am (+1, -1)
53156		gimp.m4 => m4/gimp.m4 (+0, -0)
53157		scripts/autogen.sh (+12, -0)
53158		scripts/gimp.m4 (removed -211)
53159		{scripts => m4}/gettext.m4 (+0, -0)
53160		{scripts => m4}/lcmessage.m4 (+0, -0)
53161		{scripts => m4}/libtool.m4 (+0, -0)
53162		{scripts => m4}/progtest.m4 (+0, -0)
53163
53164	New directory m4 to hold m4 macros, and m4local is created by autogen.sh
53165	to put symlinks or macros in to be used by aclocal.
53166
531672001-12-19  <rleigh>	857ce5497949853b4f54edda70a50390f6449334
53168
53169	Lines: +3, -4
53170	Files:	configure.in.in (+3, -4)
53171
53172	Fix typo in help string --with-translated-ppds
53173	Remove unused YACC and BISON checks (they are still checked for)
53174	Clean up ACLOCAL flags
53175
531762001-12-19  <rlk>	f8d520db503b993d12f6a9106c8ef652956af5ed
53177
53178	Lines: +7, -2
53179	Files:	src/main/print-escp2.c (+7, -2)
53180
53181	Force a page to be pushed through the printer if an empty page is
53182	printed (to allow duplex printing and such to work correctly).
53183
531842001-12-18  <rlk>	84c4e15e36d258d9a45670df701538a87d35f2f8
53185
53186	Lines: +0, -15
53187	Files:	src/main/print-dither.c (+0, -15)
53188
53189	Remove unused routine
53190
531912001-12-18  <rlk>	13e76f81c73be06033e499644367987edece6357
53192
53193	Lines: +78, -124
53194	Files:	src/main/gimp-print-internal.h (+1, -0)
53195		src/main/print-canon.c (+16, -29)
53196		src/main/print-color.c (+4, -4)
53197		src/main/print-dither.c (+11, -14)
53198		src/main/print-escp2.c (+8, -17)
53199		src/main/print-lexmark.c (+12, -24)
53200		src/main/print-ps.c (+6, -5)
53201		src/main/print-util.c (+9, -2)
53202		src/main/print-weave.c (+11, -29)
53203
53204	Clean up malloc mistakes (uninitialized memory)
53205
532062001-12-17  <rlk>	733e158ccc7fe03a594bbbd0987b55307b76927c
53207
53208	Lines: +4, -4
53209	Files:	src/main/print-dither.c (+4, -4)
53210
53211	Clean up overzealous statics
53212
532132001-12-17  <rlk>	eddcc26b3be93490d7625fd3dd483ec61b312ea1
53214
53215	Lines: +8, -11
53216	Files:	test/run-testdither (+0, -1)
53217		test/testdither.c (+8, -10)
53218
53219	Minor improvements
53220
532212001-12-16  <rlk>	2d79ff1974955b0b9682789718126d5399ae3db6
53222
53223	Lines: +6, -17
53224	Files:	src/main/print-dither.c (+6, -17)
53225
53226	Minor cleanup
53227
532282001-12-16  <rlk>	e21a55dd34396dae2562aafffc8d447559e28449
53229
53230	Lines: +617, -2
53231	Files:	configure.in.in (+28, -1)
53232		src/Makefile.am (+1, -1)
53233		src/ijs/.cvsignore (added +5)
53234		src/ijs/Makefile.am (added +50)
53235		src/ijs/ijsgimpprint.c (added +533)
53236
53237	Add IJS server support
53238
532392001-12-16  <rlk>	b7f9b3e503c89eb41448c1f70804291b7481f923
53240
53241	Lines: +9, -9
53242	Files:	src/ghost/README (+9, -9)
53243
53244	Fix Canon resolution names
53245
532462001-12-14  <rlk>	6cd649ad090db6a97f9c6e9388458ed74eb97677
53247
53248	Lines: +603, -258
53249	Files:	src/main/gimp-print-internal.h (+20, -5)
53250		src/main/print-canon.c (+10, -3)
53251		src/main/print-dither.c (+285, -165)
53252		src/main/print-escp2.c (+12, -2)
53253		src/main/print-escp2.h (+0, -1)
53254		src/main/print-lexmark.c (+11, -2)
53255		src/main/print-pcl.c (+17, -8)
53256		src/main/print-util.c (+13, -0)
53257		test/Makefile.am (+2, -2)
53258		test/run-testdither (added +38)
53259		test/testdither.c (+195, -70)
53260
53261	Generalize the dither code somewhat.
53262
532632001-12-10  <tillkamppeter>	e1cdfc17369465f7ec1e9f3d2aef5de74272d2d6
53264
53265	Lines: +1, -0
53266	Files:	src/foomatic/foomatic-printermap (+1, -0)
53267
53268	Added Canon BJC-2010.
53269
532702001-12-07  <rleigh>	8cb3b15c1682fc552572a56d256319a5bf2291b7
53271
53272	Lines: +0, -31
53273	Files:	scripts/make-deb.sh (removed -31)
53274
53275	Remove debian ghostscript package building script, as the stp patch is now included in the Debian gs package
53276
532772001-12-07  <rlk>	1cfdf01f098f9198bfef6675039ac998d2f0613d
53278
53279	Lines: +413, -400
53280	Files:	src/main/gimp-print-internal.h (+3, -3)
53281		src/main/print-canon.c (+29, -29)
53282		src/main/print-dither.c (+302, -289)
53283		src/main/print-escp2-data.c (+73, -73)
53284		src/main/print-pcl.c (+6, -6)
53285
53286	Start generalizing the dither code to an arbitrary number of
53287	subchannels.
53288
532892001-12-07  <rlk>	815f7d599dfc90ff20797a4dee23230a3b4e9aff
53290
53291	Lines: +22, -440
53292	Files:	README (+9, -10)
53293		configure.in.in (+0, -13)
53294		src/ghost/Makefile.am (+0, -99)
53295		src/ghost/README (+13, -151)
53296		src/ghost/README.bsd (removed -57)
53297		src/ghost/contrib.mak.addon.old (removed -55)
53298		src/ghost/devs.mak.addon-5.10 (removed -55)
53299
53300	Remove old-style Ghostscript build.
53301
533022001-12-06  <rlk>	2ae98385391dc387c9dc6bd1bb61afd9235c81e5
53303
53304	Lines: +272, -232
53305	Files:	src/main/print-escp2-data.c (+225, -197)
53306		src/main/print-escp2.c (+23, -10)
53307		src/main/print-escp2.h (+24, -25)
53308
53309	Put all of the data under one big struct.
53310
533112001-12-05  <rleigh>	a07234047feb734afc95ab344f54815ba21f281a
53312
53313	Lines: +24, -4
53314	Files:	configure.in.in (+2, -1)
53315		debian/changelog (+2, -1)
53316		debian/libgimpprint-dev.files (+1, -0)
53317		debian/rules (+1, -1)
53318		src/main/.cvsignore (+1, -0)
53319		src/main/Makefile.am (+6, -1)
53320		src/main/gimp-print.pc.in (added +11)
53321
53322	Add pkgconfig support
53323	Add src/main/print-escp2.h to src/main/Makefile.am
53324
533252001-12-03  <rleigh>	097175514d3ce84cbe6cb7c6a59d1665ed1b700d
53326
53327	Lines: +8, -0
53328	Files:	src/escputil/escputil.c (+7, -0)
53329		src/main/.cvsignore (+1, -0)
53330
53331	Enable gettext in escputil
53332	Add src/main/print-escp2-data.lo to src/main/.cvsignore
53333
533342001-12-02  <rlk>	fadbdb95d0faa75b2cf844db40c2c7185f3d7b4a
53335
53336	Lines: +150, -92
53337	Files:	src/main/gimp-print-internal.h (+17, -48)
53338		src/main/print-escp2.c (+1, -1)
53339		src/main/print-lexmark.c (+58, -29)
53340		src/main/print-weave.c (+72, -13)
53341		test/escp2-weavetest.c (+2, -1)
53342
53343	Remove hard coding of channels in weave code.
53344
533452001-12-02  <rlk>	f7951c40c21b70908ceede8f1c2b92490a987a34
53346
53347	Lines: +38, -6
53348	Files:	src/ghost/.cvsignore (+2, -0)
53349		src/ghost/Makefile.am (+26, -4)
53350		src/ghost/contrib.mak.addon.old (+5, -1)
53351		src/ghost/devs.mak.addon-5.10 (+5, -1)
53352
53353	Split Epson driver into two parts
53354
533552001-12-02  <rlk>	5571c129b9a20f181eb59fa1210f6a522db03768
53356
53357	Lines: +2885, -2840
53358	Files:	src/main/Makefile.am (+1, -0)
53359		src/main/print-escp2-data.c (added +2544)
53360		src/main/print-escp2.c (+14, -2840)
53361		src/main/print-escp2.h (added +326)
53362
53363	Split data and logic in Epson driver
53364
533652001-12-02  <rlk>	6db0faa3926e4edd39b723875bc5dce4c3ce5e4c
53366
53367	Lines: +80, -60
53368	Files:	src/main/print-escp2.c (+80, -60)
53369
53370	Split up flush_pass
53371
533722001-12-02  <rlk>	1f66e4891c4d1f855406c2e354cd12fc37a1b459
53373
53374	Lines: +3, -4
53375	Files:	doc/developer/Makefile.am (+3, -4)
53376
53377	Handle no images correctly
53378
533792001-12-01  <rleigh>	15b04310f40f2a38d2430edec2647a1e8ffed0f2
53380
53381	Lines: +3, -1
53382	Files:	doc/developer/Makefile.am (+3, -1)
53383
53384	Fix image copying bug when there are no images to copy
53385
533862001-12-01  <rleigh>	f8ed2e4b09eaad475b704c383fc5ee07dd326c8a
53387
53388	Lines: +23, -24
53389	Files:	debian/.cvsignore (+0, -1)
53390		debian/changelog (+2, -1)
53391		debian/control.in (+21, -22)
53392
53393	Update package descriptions for 4.3
53394	Packages depends on libgimpprint-locales >= the Source-Version
53395
533962001-12-01  <rleigh>	f2086df9d5e6c18981338c355b0f02e51823c546
53397
53398	Lines: +40, -5
53399	Files:	debian/changelog (+6, -1)
53400		debian/control.in (+17, -2)
53401		debian/gimpprint-locales.files (added +1)
53402		debian/libgimpprint-doc.doc-base (added +15)
53403		debian/libgimpprint.files (+0, -1)
53404		debian/rules (+1, -1)
53405
53406	New gimpprint-locales package to hold the message catalogues
53407	Add libgimpprint-doc.doc-base
53408
534092001-12-01  <rleigh>	98ffd65fc5e7f1ec01eb315c49b2909730cd0917
53410
53411	Lines: +2, -2
53412	Files:	doc/developer/.cvsignore (+1, -1)
53413		doc/developer/Makefile.am (+1, -1)
53414
53415	Update directory name of HTML manual
53416
534172001-12-01  <rleigh>	c264628b216d975ffc2de4b1e9f2e97769420eda
53418
53419	Lines: +272, -523
53420	Files:	configure.in.in (+1, -1)
53421		doc/.cvsignore (+0, -31)
53422		doc/Makefile.am (+11, -147)
53423		doc/appendices.texi (removed -15)
53424		doc/developer/.cvsignore (added +26)
53425		doc/developer/Makefile.am (added +181)
53426		doc/print-color.png (removed -0)
53427		doc/print-main.png (removed -0)
53428		doc/print-setup.png (removed -0)
53429		doc/programs.texi (removed -278)
53430		doc/{ => developer}/copying.texi (+0, -0)
53431		doc/{ => developer}/dither.texi (+2, -2)
53432		doc/{ => developer}/escp2.texi (+6, -6)
53433		doc/{ => developer}/functions.texi (+1, -1)
53434		doc/{ => developer}/gimpprint.texi (+13, -8)
53435		doc/{ => developer}/gpl.texi (+0, -0)
53436		doc/{ => developer}/indices.texi (+1, -1)
53437		doc/{ => developer}/integrating.texi (+0, -0)
53438		doc/{ => developer}/introduction.texi (+12, -15)
53439		doc/{ => developer}/new-printer.texi (+8, -8)
53440		doc/{ => developer}/overview.texi (+0, -0)
53441		doc/{ => developer}/problems.texi (+1, -1)
53442		doc/{ => developer}/using.texi (+0, -0)
53443		doc/{ => developer}/weave.texi (+9, -9)
53444
53445	Move the Texinfo manual from doc to doc/developer.
53446	Remove user documentation from the manual, now it is in the User's Guide
53447	Move the appendices into normal chapters
53448	Rename the manual as a 'Developer's manual'
53449	Update configure.in.in and the Makefiles
53450
534512001-11-30  <tillkamppeter>	e650e83d19e42c3ad776ab386836f7afdfc89566
53452
53453	Lines: +0, -7
53454	Files:	src/foomatic/foomatic-templates/Color.xml (+0, -1)
53455		src/foomatic/foomatic-templates/Dither.xml (+0, -1)
53456		src/foomatic/foomatic-templates/InkType.xml (+0, -1)
53457		src/foomatic/foomatic-templates/MediaType.xml (+0, -1)
53458		src/foomatic/foomatic-templates/PageSize.xml (+0, -1)
53459		src/foomatic/foomatic-templates/Quality.xml (+0, -1)
53460		src/foomatic/foomatic-templates/Resolution.xml (+0, -1)
53461
53462	Removed "<arg_required />" tags from options which are not required when using GhostScript with GIMP-Print.
53463
534642001-11-25  <rleigh>	8633104c1e163ef3e0d09a9d7adbe7c3f68372be
53465
53466	Lines: +13, -11
53467	Files:	debian/changelog (+8, -0)
53468		debian/libgimpprint.postinst (+5, -11)
53469
53470	Update version to 4.3.0-1
53471	Fix lintian ldconfig warning
53472
534732001-11-24  <rleigh>	a8a1bcfa2cc8f6395653cc5b8df9b10b3f05d3db
53474
53475	Lines: +11, -11
53476	Files:	debian/control.in (+5, -5)
53477		debian/rules (+6, -6)
53478
53479	Update Debian packaging to use non-versioned shared libraries
53480	Fix Debian build (arch-indep documentation installation)
53481
534822001-11-24  <rlk>	af716859ab9628851decfdce1de2f760d6393fa0
53483
53484	Lines: +5, -5
53485	Files:	configure.in.in (+1, -1)
53486		src/main/Makefile.am (+4, -4)
53487
53488	Kick off 4.3 development
53489
53490===============================================================================
53491Name: gimp-print-4_2_0
53492
534932001-11-24  <rlk>	d98bda9da3d29fcc9e2ea32f8747046bc52dc9fa
53494
53495	Lines: +0, -0
53496
53497	Final updated .po's for 4.2.0.
53498
534992001-11-24  <rlk>	78bc99deea80ce3eede95c46aec23543227f6659
53500
53501	Lines: +1, -1
53502	Files:	NEWS (+1, -1)
53503
53504	Set release date.
53505
535062001-11-24  <sharkey>	9a9445b01854010c332f94b4c1b95607f0c8e37d
53507
53508	Lines: +3, -8
53509	Files:	scripts/buildgimpprintdebs (+3, -8)
53510
53511	Radically alter the way debs are built.  The upstream source tarball
53512	is no longer used at all, instead, build directly from CVS, generate
53513	an upstream tarball on the fly using the -U option of cvs-buildpackage,
53514	and diff that with the debian branch.  The debian/rules now configures
53515	in maintainer mode, so the only preprocessing we need to do is to generate
53516	debian/control from debian/control.in before starting dpkg-buildpackage.
53517
535182001-11-24  <sharkey>	e2831fbcf7c67bb042da0ee26a321f21a37f0bba
53519
53520	Lines: +1, -1
53521	Files:	debian/control.in (+1, -1)
53522
53523	Merge with debian-branch.  Add build dependencies on imagemagick and
53524	docbook-utils.
53525
535262001-11-24  <sharkey>	fdc666c47d22a43397459ffbcd32cf5003b26c08
53527
53528	Lines: +5, -6
53529	Files:	debian/rules (+5, -6)
53530
53531	Merge with debian branch.  Enable maintainer mode and copy docs
53532	from debian/gimp-print-build/doc, not doc.
53533
535342001-11-24  <rleigh>	f372ed8b8f9007d36966a8dde22c60605be9d787
53535
53536	Lines: +2, -7
53537	Files:	debian/changelog (+2, -7)
53538
53539	Revert version increase from 4.2.0-2 to 4.2.0-1
53540
535412001-11-24  <rleigh>	ee690b0e48146fb7651a57c8fcde9ac0a273a836
53542
53543	Lines: +8, -1
53544	Files:	debian/changelog (+7, -0)
53545		debian/rules (+1, -1)
53546
53547	Use PostScript Level 2 PPD files, not Level 3
53548
535492001-11-23  <andystewart>	f3b7df58f51ddf5ba0adac125470d04019b4c498
53550
53551	Lines: +95, -90
53552	Files:	doc/users_guide/figures/cups_admin_model.png (+0, -0)
53553		doc/users_guide/figures/cups_my_printer.png (+0, -0)
53554		doc/users_guide/users-guide.sgml (+95, -90)
53555
53556	Updates for rev 4.2.0 release
53557
535582001-11-23  <rlk>	643e16566a969d0140db459d9fb0229d42fc3a49
53559
53560	Lines: +2, -0
53561	Files:	Makefile.am (+2, -0)
53562
53563	484979 Cannot rebuild configure from tarball
53564
535652001-11-23  <sharkey>	b4f9e6e681abaf3caf481039d7c298e3da9f0acc
53566
53567	Lines: +1, -1
53568	Files:	configure.in.in (+1, -1)
53569
53570	Sync with debian branch.  Accept "dvipdfm" as an alternative to
53571	"dvipdf".
53572
535732001-11-23  <sharkey>	16c7a6a8ee456a27b1e6c865cbda34e59bae8528
53574
53575	Lines: +1, -1
53576	Files:	debian/copyright (+1, -1)
53577
53578	Sync mainline with debian branch.  Reformat copyright file to avoid
53579	lintian warning.
53580
535812001-11-23  <rlk>	d944daab4bede85c30ea93b330967ac4678774f9
53582
53583	Lines: +15, -13
53584	Files:	NEWS (+4, -4)
53585		README (+11, -9)
53586
53587	Correct lists of translations.
53588
535892001-11-22  <rlk>	e3eabe12bbf9a882d15d406a974d8d3227b097f2
53590
53591	Lines: +46, -9
53592	Files:	doc/users_guide/users-guide.sgml (+46, -9)
53593
53594	Insert warning for connecting USB printers with CUPS.
53595
535962001-11-22  <rlk>	bcb04a60752845f5683c8adb29c863db468aba30
53597
53598	Lines: +2, -41
53599	Files:	NEWS (+2, -5)
53600		src/foomatic/foomatic-printermap (+0, -3)
53601		src/ghost/README (+0, -3)
53602		src/main/printers.xml (+0, -30)
53603
53604	Remove support for Lexmark 3200 and Z31 printers, and clones.
53605	These do not work per Till and Richard.
53606
536072001-11-22  <easysw>	aee19511703962ed6e181cf407b167d892de6190
53608
53609	Lines: +56, -59
53610	Files:	src/cups/README (+56, -59)
53611
53612	Update CUPS README for 4.2 release.
53613
536142001-11-22  <rleigh>	fe4195a4b26a82e2157c1a4a3081251ec7a87dd4
53615
53616	Lines: +7, -1
53617	Files:	debian/README.Debian (+1, -1)
53618		debian/changelog (+6, -0)
53619
53620	Update debian/changelog, and dates for 4.2.0
53621
536222001-11-22  <rlk>	f7b55a2ae2286f2c2562dda90eac094bc078aa32
53623
53624	Lines: +399, -1280
53625	Files:	NEWS (+355, -820)
53626		NEWS.4.2 (removed -433)
53627		README (+33, -16)
53628		configure.in.in (+3, -3)
53629		debian/README.Debian (+7, -7)
53630		src/ghost/README (+1, -1)
53631
53632	Prepare for 4.2 release
53633
536342001-11-20  <rlk>	88f6bb7d99dd71958ff9dac0e8eeb0b91f6c0457
53635
53636	Lines: +1, -2
53637	Files:	NEWS.4.2 (+1, -2)
53638
53639	Combine 680 and 777
53640
536412001-11-19  <rlk>	2271a1b18be3bfb8c9b3ebd9d06acdc01875cbe4
53642
53643	Lines: +1, -1
53644	Files:	src/foomatic/Makefile.am (+1, -1)
53645
53646	Rebuild Foomatic database if the printermap changes.  Reviewed by Till.
53647
536482001-11-18  <rlk>	ffd4d2b304bc411c046e52a341b42e08c2279d14
53649
53650	Lines: +1, -1
53651	Files:	src/foomatic/foomatic-printermap (+1, -1)
53652
53653	Correct the foomatic ID of the Z43
53654
536552001-11-18  <rwisi>	5b212727b5b3576bcfdcbbf4b508b0880c3f65c2
53656
53657	Lines: +15, -2
53658	Files:	NEWS.4.2 (+3, -2)
53659		src/foomatic/foomatic-printermap (+1, -0)
53660		src/ghost/README (+1, -0)
53661		src/main/printers.xml (+10, -0)
53662
53663	Added z43
53664
536652001-11-18  <rlk>	73d4571c1dcaf70e9f62285a8e0e5b4204db5e38
53666
53667	Lines: +32, -28
53668	Files:	configure.in.in (+24, -17)
53669		src/cups/Makefile.am (+8, -11)
53670
53671	482797 PPD build fails with DESTDIR set
53672	482326 BSD/CUPS installation problem
53673
53674	Reviewed by Roger Leigh.
53675
536762001-11-17  <rlk>	bfee342f3c0c35141b4143b5d5eb60216a6fea48
53677
53678	Lines: +1, -1
53679	Files:	src/main/print-escp2.c (+1, -1)
53680
53681	Tune matte paper on C80.
53682
536832001-11-16  <rlk>	c59b42560abb210de770e44ef6ccbe0a781a57e0
53684
53685	Lines: +3, -0
53686	Files:	NEWS.4.2 (+3, -0)
53687
53688	A bit more.
53689
536902001-11-16  <rlk>	749dc411a69797f81a48b348bab414bf7d5db825
53691
53692	Lines: +107, -109
53693	Files:	NEWS.4.2 (+107, -109)
53694
53695	Tweaks
53696
536972001-11-16  <rlk>	70131b93c8752d769616b73faa6f00afc70e0abf
53698
53699	Lines: +1, -1
53700	Files:	README (+1, -1)
53701
53702	CUPS recommendation
53703
537042001-11-16  <rlk>	7fe13c08557f138e0938fee18e01fcdc753a1102
53705
53706	Lines: +4, -0
53707	Files:	README (+4, -0)
53708
53709	Note GNU Make requirement
53710
537112001-11-14  <rlk>	d145c60cacaf48fd9b885d460aebc47743317e1c
53712
53713	Lines: +39, -32
53714	Files:	README (+13, -7)
53715		src/ghost/README (+22, -21)
53716		src/main/print-escp2.c (+2, -2)
53717		src/main/printers.xml (+2, -2)
53718
53719	Improve C80 output
53720
537212001-11-13  <rlk>	1b5e27729ed12d44391189e42e26855c18fa5ac4
53722
53723	Lines: +1, -1
53724	Files:	src/main/print-escp2.c (+1, -1)
53725
53726	481127 Epson 4pl printers too light at 2880
53727
537282001-11-13  <rleigh>	86b5e870b9602dec8e75028b98e9c6d0c8ead3c1
53729
53730	Lines: +1, -1
53731	Files:	debian/changelog (+1, -1)
53732
53733	Update Debian revision number
53734
537352001-11-12  <rleigh>	106c9435e7e6a447a58a34c3073f77da074c4e0e
53736
53737	Lines: +7, -2
53738	Files:	debian/changelog (+5, -1)
53739		debian/control.in (+1, -0)
53740		debian/rules (+1, -1)
53741
53742	Update Debian packaging to use the latest configure options
53743
53744===============================================================================
53745Name: gimp-print-4_1_99-rc1
53746
537472001-11-12  <rlk>	792761693cf11d6f2ef9b4e0eed0a71b617d8ef1
53748
53749	Lines: +0, -0
53750
53751	4.1.99-rc1 release
53752
537532001-11-12  <rlk>	efbba25558e24311db32ada13cdcf5c9bb63c8f1
53754
53755	Lines: +15, -1
53756	Files:	NEWS (+15, -1)
53757
53758	4.1.99-rc1 prep
53759
537602001-11-12  <rlk>	f4a9fbcd4bde0d61311ebc925d83b8a45f1ccd6d
53761
53762	Lines: +31, -34
53763	Files:	src/main/print-escp2.c (+31, -34)
53764
53765	Improve 2880x720.
53766
537672001-11-11  <rleigh>	7ef8cfda28735a2806526fe0a74aa8fb8e09d559
53768
53769	Lines: +0, -2
53770	Files:	configure.in.in (+0, -2)
53771
53772	Back out redundant GTK header fix
53773
537742001-11-11  <rlk>	7c02a68500867a36bb8b31dad4eca6bf8b494fd0
53775
53776	Lines: +14, -0
53777	Files:	README (+14, -0)
53778
53779	CUPS PPD's
53780
537812001-11-11  <rlk>	b167b0b681727270e521f575d090d9ee382d2339
53782
53783	Lines: +5, -1
53784	Files:	src/cups/genppd.c (+5, -1)
53785
53786	Make CUPS PPD files be level 2 by default
53787
537882001-11-11  <rlk>	fb27f99565de7fdaa6e3765efc3488bf3379fb00
53789
53790	Lines: +21, -0
53791	Files:	configure.in.in (+21, -0)
53792
53793	Make CUPS PPD's be level 2 by default.
53794
537952001-11-10  <rlk>	1a5ddeea9f9dc3fe738c5d3edaa0d19ecee56db3
53796
53797	Lines: +7, -7
53798	Files:	configure.in.in (+7, -7)
53799
53800	Need to check for libz regardless of whether we're using cups-config
53801	or not.
53802
538032001-11-10  <rlk>	bb2e3c9f0926b2e6ec53d8875acdf2b2597f93bf
53804
53805	Lines: +157, -28
53806	Files:	NEWS (+19, -1)
53807		README (+82, -9)
53808		configure.in.in (+13, -0)
53809		src/cups/Makefile.am (+32, -7)
53810		src/ghost/README (+11, -11)
53811
53812	Workaround for 470049 Multiple identical drivers in CUPS
53813
538142001-11-10  <rlk>	00b1e4befc8f18a10a7122798bf444d3455ac091
53815
53816	Lines: +3, -3
53817	Files:	test/run-weavetest (+3, -3)
53818
53819	Updates for C80
53820
538212001-11-10  <rlk>	e04e674f05c8f91ffc74fea8ed721c1107ab1ed7
53822
53823	Lines: +1, -1
53824	Files:	doc/users_guide/users-guide.sgml (+1, -1)
53825
53826	Update release date
53827
538282001-11-10  <rlk>	6c836e49c0907652aa348775db9cd8ae2084ffa1
53829
53830	Lines: +5, -5
53831	Files:	src/escputil/Makefile.am (+2, -2)
53832		src/foomatic/Makefile.am (+1, -1)
53833		src/printdef/Makefile.am (+1, -1)
53834		test/Makefile.am (+1, -1)
53835
53836	480357 Makefiles include GIMP_CFLAGS spuriously
53837
538382001-11-10  <rleigh>	25396668638184edb642fc76661104d26b9ebabe
53839
53840	Lines: +2, -0
53841	Files:	configure.in.in (+2, -0)
53842
53843	Fix libgtk1.2 header inclusion with an extra configure check
53844
538452001-11-10  <rlk>	9f27de1a94a5e87a32b37edacb2aa9a907019299
53846
53847	Lines: +0, -17
53848	Files:	NEWS (+0, -17)
53849
53850	Only keep known limitations in the current release.
53851
538522001-11-10  <rlk>	532fa013f554b10fbb993f6126526094edcc4f6c
53853
53854	Lines: +54, -23
53855	Files:	NEWS (+33, -14)
53856		NEWS.4.2 (+21, -9)
53857
53858	Updates
53859
538602001-11-10  <rlk>	fc0b2c2e9c6e72f909270cb3d94db9ca834597c0
53861
53862	Lines: +0, -0
53863
53864	Update French translation
53865
538662001-11-10  <rlk>	6d9173dfe91dbbe528336c4aa647080758ee97a1
53867
53868	Lines: +21, -17
53869	Files:	src/main/print-util.c (+21, -17)
53870
53871	Print a version banner when STP_DEBUG is turned on.
53872
538732001-11-09  <rlk>	8658c922d7a2156c06b1c733e4ff7962faea848b
53874
53875	Lines: +9, -3
53876	Files:	src/main/print-ps.c (+9, -3)
53877
53878	Correct comments from Russell Lang <gsview@ghostgum.com.au>.  Reviewed
53879	by Mike Sweet.
53880
538812001-11-08  <rlk>	b1e5bd91e3c7de6fab4019a73e5d6259e63411d0
53882
53883	Lines: +23, -19
53884	Files:	configure.in.in (+4, -0)
53885		doc/Makefile.am (+9, -9)
53886		doc/users_guide/Makefile.am (+10, -10)
53887
53888	Clean up rm use (many places need either -rm file or rm -f file):
53889
53890	478955 make clean fails
53891	478954 $(RM) fails on BSD
53892
538932001-11-08  <rlk>	380565e67cd57345df466ff9ce82b99b2f7902d1
53894
53895	Lines: +1, -1
53896	Files:	src/ghost/README (+1, -1)
53897
53898	Fix an error
53899
539002001-11-08  <rlk>	3ea17d5c3ce76df93e8f0a5bf8e5df1db6265adb
53901
53902	Lines: +0, -0
53903	Files:	src/main/print-lexmark.c (+0, -0)
53904
53905	Strip trailing whitespace
53906
539072001-11-08  <rwisi>	6c6dfdccfc740643f1c50c2f7b4e7ff02c7c51eb
53908
53909	Lines: +1, -3
53910	Files:	src/main/print-lexmark.c (+1, -3)
53911
53912	Corrected Warnings.
53913
539142001-11-08  <rlk>	6145ccbe8e9e521c49622765974adf81f9e2f421
53915
53916	Lines: +1, -1
53917	Files:	configure.in.in (+1, -1)
53918		po/pl.po (added +0)
53919
53920	Add Polish translation
53921
539222001-11-07  <rlk>	51c89f7296233fc21a76b3a94c683299c87d9f63
53923
53924	Lines: +0, -0
53925
53926	Minor updates.
53927
539282001-11-06  <rleigh>	bb77465c35f924d6251d493e51d2867413c3b96a
53929
53930	Lines: +0, -0
53931
53932	Complete British English translation
53933
539342001-11-06  <rlk>	478d071e775b1d52bd2e4830c5598d05135328cb
53935
53936	Lines: +16, -12
53937	Files:	include/gimp-print/gimp-print.h.in (+16, -12)
53938
53939	Comments
53940
539412001-11-06  <rlk>	84482e060ddd8440d2236e1af8ed3e62d30090a9
53942
53943	Lines: +1, -0
53944	Files:	src/cups/Makefile.am (+1, -0)
53945
53946	Print the language for the PPD files as they're generated.
53947
539482001-11-06  <rlk>	38f62cf807b2ec7ef16358f112de0d7c1beddae1
53949
53950	Lines: +23, -3
53951	Files:	src/cups/genppd.c (+23, -3)
53952
53953	Reduce verbosity
53954
539552001-11-06  <rlk>	926c29e01b963ad12bf9e632a4d224c015123cad
53956
53957	Lines: +17, -152
53958	Files:	acconfig.h (+3, -0)
53959		src/cups/Makefile.am (+4, -10)
53960		src/cups/genppd.c (+3, -135)
53961		src/main/print-escp2.c (+7, -7)
53962
53963	1) Undo the genppd stuff; it causes a lot of problems.
53964
53965	2) Check for mempcpy in acconfig.h.
53966
53967	3) Stylus Pro printers don't use the 1284.4 packet mode command.
53968
539692001-11-03  <rlk>	88540dfb69f169f47b989645d3faaed9d064154d
53970
53971	Lines: +140, -64
53972	Files:	NEWS.4.2 (+0, -23)
53973		README (+140, -41)
53974
53975	Some more updates.
53976
539772001-11-03  <rlk>	2f8f54520248eca1eec5b8654a723cf277ea4445
53978
53979	Lines: +49, -15
53980	Files:	NEWS.4.2 (+14, -3)
53981		README (+35, -12)
53982
53983	A few more updates for distributors, and about 2880x1440 resolution.
53984
539852001-11-03  <rlk>	b0b23b9f0246a8733c657fb0befe214ba66dc4ef
53986
53987	Lines: +2, -1
53988	Files:	NEWS (+2, -1)
53989
53990	Minor update
53991
539922001-11-03  <rlk>	4c1b505376b24fcac2dadb324ec6307e3555d83a
53993
53994	Lines: +110, -2
53995	Files:	README (+110, -2)
53996
53997	Note genppd nonsense
53998
539992001-11-03  <rlk>	c648a2a65492b3e925b9407679f9f5243b6d3f2f
54000
54001	Lines: +124, -3
54002	Files:	src/cups/genppd.c (+124, -3)
54003
54004	Try harder to force linking against GNU gettext library
54005
540062001-11-02  <rlk>	80014767361747d2637f8160e1aaee55bdb79064
54007
54008	Lines: +77, -43
54009	Files:	NEWS (+58, -29)
54010		NEWS.4.2 (+11, -6)
54011		README (+1, -1)
54012		debian/README.Debian (+7, -7)
54013
54014	Minor updates
54015
540162001-11-02  <rlk>	66597d457ba662c11507661117043362a66cc505
54017
54018	Lines: +7, -4
54019	Files:	NEWS.4.2 (+1, -0)
54020		src/foomatic/foomatic-printermap (+1, -0)
54021		src/ghost/README (+1, -0)
54022		src/main/printers.xml (+4, -4)
54023
54024	Finish adding Lexmark Z42
54025
540262001-11-01  <rwisi>	df3e15812b2621c5cde149ffc8d31144b615a8bd
54027
54028	Lines: +1, -141
54029	Files:	src/main/print-lexmark.c (+1, -141)
54030
54031	Removed debug output of printer dots as ppm file.
54032
540332001-11-01  <rwisi>	a6bac0478f292f306abf5a3473d76ebb6a34cbe2
54034
54035	Lines: +105, -29
54036	Files:	src/main/print-lexmark.c (+105, -29)
54037
54038	Added adaptions for z42 from Alwin Stolk (p.a.stolk@tmx.nl).
54039	Only 300 and 600 DPI mode is working.
54040	Photo not already adjusted.
54041
540422001-11-01  <rwisi>	cc75e1456a528049de6289c669ce5bf5d1180327
54043
54044	Lines: +11, -0
54045	Files:	src/main/printers.xml (+11, -0)
54046
54047	Added z42 adaptions from Alwin Stolk (p.a.stolk@tmx.nl).
54048
540492001-11-01  <rlk>	95ed2ddddbb9119a5d481c9f199fece839c1425e
54050
54051	Lines: +3, -0
54052	Files:	configure.in.in (+3, -0)
54053
54054	Support --with-readline=only
54055
540562001-11-01  <rlk>	8324e7fd5ceb69df45293d4e46d70b981440728a
54057
54058	Lines: +235, -135
54059	Files:	README (+235, -135)
54060
54061	Add section on readline issues, and reorganize.
54062
540632001-11-01  <rlk>	dc02774b874a93d6e7e9486afe810197c22f0828
54064
54065	Lines: +29, -4
54066	Files:	src/ghost/README (+29, -4)
54067
54068	1440x1440 and 2880x720
54069
540702001-11-01  <rlk>	c37dcbba4f519c8b5821e5dab7035cfca30a9958
54071
54072	Lines: +4, -4
54073	Files:	src/main/print-escp2.c (+4, -4)
54074
54075	Support 2880x1440 (!) on Stylus C80
54076
540772001-11-01  <rlk>	9d871c6f4a70214419f18acfeedd9a6bc9677ba6
54078
54079	Lines: +19, -11
54080	Files:	README (+19, -11)
54081
54082	Version bump
54083
540842001-11-01  <rlk>	7dbf39ec4daf28b4f3595aca20c5215870e7f612
54085
54086	Lines: +3, -1
54087	Files:	src/cups/Makefile.am (+3, -1)
54088
54089	Update from Mike
54090
540912001-11-01  <rlk>	7049878c54afba2897d21238fb4e8b0d20961b07
54092
54093	Lines: +80, -2
54094	Files:	configure.in.in (+80, -2)
54095
54096	Try harder to link against libreadline (using -lncurses, -lcurses,
54097	-ltermcap, and then just -lreadline), and supply a way for the
54098	user to either turn off readline or request linking against specific
54099	libraries.
54100
54101	Use cups-config if it exists.
54102
541032001-10-31  <rleigh>	be2f81c0a902a5d034d611d9a6e09e48a66c68d5
54104
54105	Lines: +4, -3
54106	Files:	NEWS.4.2 (+1, -1)
54107		README (+1, -1)
54108		debian/changelog (+1, -0)
54109		debian/control.in (+1, -1)
54110
54111	Update Debian packaging to Standards-Version 3.5.6.0
54112
541132001-10-31  <rleigh>	4048c7cde67de1e117d7271924503f72bc3940b1
54114
54115	Lines: +1, -1
54116	Files:	debian/control.in (+1, -1)
54117
54118	Update to Standards-Version 3.5.2 (really, this time!)
54119
541202001-10-31  <rleigh>	15e4780792af84196f3e0074b8d062d3899e9553
54121
54122	Lines: +62, -33
54123	Files:	NEWS.4.2 (+1, -1)
54124		README (+9, -4)
54125		configure.in.in (+12, -11)
54126		debian/README.Debian (+4, -4)
54127		debian/changelog (+17, -4)
54128		debian/control.in (+6, -6)
54129		debian/rules (+1, -2)
54130		src/ghost/README (+12, -1)
54131
54132	Update Debian packaging to Standards-Version 3.5.2, and update package
54133	descriptions and documentation for stable release.
54134	configure.in.in: change order of calling libtool due to new libtool.m4
54135	macros
54136
541372001-10-31  <rlk>	8ff64653ba63893591fbcd43a3a894f2b4960671
54138
54139	Lines: +76, -0
54140	Files:	README (+76, -0)
54141
54142	Packaging information
54143
541442001-10-31  <rlk>	f7159203859dba042f0712d79990d1cbfef9aa7b
54145
54146	Lines: +8, -0
54147	Files:	doc/FAQ.html (+8, -0)
54148
54149	Common Samba problem
54150
541512001-10-30  <rlk>	e83dbd7d616a646aadce1528e645ae7ee8bd4cf3
54152
54153	Lines: +1, -1
54154	Files:	doc/users_guide/Makefile.am (+1, -1)
54155
54156	Minor typo, to fix VPATH build
54157
541582001-10-30  <andystewart>	2f494cb469280666ebb30ff42f12290fe6305cac
54159
54160	Lines: +43, -43
54161	Files:	doc/users_guide/.cvsignore (+8, -8)
54162		doc/users_guide/Makefile.am (+5, -5)
54163		doc/users_guide/{users_guide.sgml => users-guide.sgml} (+30, -30)
54164
54165	Removed underscores from linkend, ids, and filename per Eric
54166
541672001-10-30  <rlk>	62a52ec92baa96febccf0a1f1c4d3e03a09b0933
54168
54169	Lines: +6, -6
54170	Files:	src/main/printers.xml (+6, -6)
54171
54172	Tweak C70/80 a bit more
54173
541742001-10-30  <rlk>	371c4e1686cc3b8c2174d674b74f427dc80e55e1
54175
54176	Lines: +12, -12
54177	Files:	po/.cvsignore (+2, -5)
54178		scripts/autogen.sh (+2, -2)
54179		src/main/print-escp2.c (+2, -2)
54180		src/main/printers.xml (+6, -3)
54181
54182	Retune C80/C70 due to excessive density.
54183
54184	Minor updates.
54185
541862001-10-29  <rlk>	01a3c3fc9ca91b62082fb1343254b49419202cf8
54187
54188	Lines: +0, -6
54189	Files:	src/cups/canon.c (+0, -3)
54190		src/cups/epson.c (+0, -3)
54191
54192	Remove unused static variable.
54193
541942001-10-28  <rlk>	d01c745f79c955396c77d087b73aa5666584f52b
54195
54196	Lines: +1, -1
54197	Files:	configure.in.in (+1, -1)
54198
54199	Bump version
54200
542012001-10-28  <rlk>	908771e31551bdec05a51f59ca82df25f5135dc6
54202
54203	Lines: +25, -6
54204	Files:	scripts/autogen.sh (+25, -6)
54205
54206	Check libtool version; fix some URL's
54207
542082001-10-28  <rleigh>	4ed75e4527ff34bef70cee82aba52147d5f4bcfe
54209
54210	Lines: +81, -22
54211	Files:	doc/Makefile.am (+35, -11)
54212		doc/users_guide/Makefile.am (+46, -11)
54213
54214	Fix VPATH build.  Don't build gimpprint.pdf by default.
54215
542162001-10-28  <rlk>	382f36c724d782f31732f7b6f682d26410d3bd7d
54217
54218	Lines: +3, -3
54219	Files:	src/main/print-escp2.c (+3, -3)
54220
54221	The Stylus Color apparently has no trouble at all with microweave at
54222	360 DPI.
54223
542242001-10-28  <rlk>	4dec6c8fe4cec567280894ec1c8e31286ca41fc7
54225
54226	Lines: +79, -50
54227	Files:	NEWS.4.2 (+79, -50)
54228
54229	Updates
54230
542312001-10-28  <rlk>	714ed72c6916f529e31823a8f16c20ada10696fd
54232
54233	Lines: +15, -0
54234	Files:	doc/.cvsignore (+15, -0)
54235
54236	More files to be ignored
54237
542382001-10-28  <rlk>	cadb902fcaf997a366335c22ba39561a0c0316be
54239
54240	Lines: +25, -5
54241	Files:	configure.in.in (+3, -0)
54242		src/cups/Makefile.am (+11, -5)
54243		src/cups/genppd.c (+11, -0)
54244
54245	Build genppd with included gettext, to permit us to use LANGUAGE
54246	to set the language of the PPD files.  This gets around any
54247	dependencies on what locales happen to be installed at a given
54248	site.
54249
542502001-10-28  <rlk>	15cea3a1c28b1c790bfc7b9942f5c46af70bc108
54251
54252	Lines: +5, -5
54253	Files:	doc/Makefile.am (+5, -5)
54254
54255	Minor fixes
54256
542572001-10-28  <andystewart>	675c8c7257165acd16ca9d680db965a850228dc2
54258
54259	Lines: +20, -11
54260	Files:	doc/users_guide/users_guide.sgml (+20, -11)
54261
54262
54263
54264	Added <pubdate> so that the date would actually appear in ps and pdf output.
54265
542662001-10-27  <rlk>	fe5a8763c6378b9bcc9c4c438070082e9c6066eb
54267
54268	Lines: +1, -1
54269	Files:	src/main/print-escp2.c (+1, -1)
54270
54271	Improve 360x180 draft mode
54272
542732001-10-27  <rlk>	c884e7f1c6f023b18dfcfb4dee62fdd2c98394eb
54274
54275	Lines: +0, -1
54276	Files:	Makefile.am (+0, -0)
54277		configure.in.in (+0, -0)
54278		debian/control.in (+0, -0)
54279		debian/copyright (+0, -0)
54280		doc/FAQ.html (+0, -0)
54281		doc/Makefile.am (+0, -0)
54282		doc/README.maintaining (+0, -0)
54283		doc/dither.texi (+0, -0)
54284		doc/escp2.texi (+0, -0)
54285		doc/functions.texi (+0, -0)
54286		doc/gimpprint.texi (+0, -0)
54287		doc/gpl.texi (+0, -0)
54288		doc/integrating.texi (+0, -0)
54289		doc/programs.texi (+0, -0)
54290		doc/users_guide/README (+0, -1)
54291		doc/users_guide/figures/README (+0, -0)
54292		doc/users_guide/users_guide.sgml (+0, -0)
54293		gimp.m4 (+0, -0)
54294		include/gimp-print/gimp-print.h.in (+0, -0)
54295		scripts/autogen.sh (+0, -0)
54296		scripts/gimp.m4 (+0, -0)
54297		src/cups/command.txt (+0, -0)
54298		src/cups/genppd.c (+0, -0)
54299		src/escputil/escputil.c (+0, -0)
54300		src/foomatic/foomatic-templates/ImageType.xml (+0, -0)
54301		src/foomatic/foomatic-templates/gimp-print.xml (+0, -0)
54302		src/ghost/README (+0, -0)
54303		src/ghost/README.bsd (+0, -0)
54304		src/ghost/debian-patch (+0, -0)
54305		src/ghost/gdevstp.c (+0, -0)
54306		src/main/gimpprint-config.in (+0, -0)
54307		src/main/gimpprint.m4 (+0, -0)
54308		src/main/print-canon.c (+0, -0)
54309		src/main/print-escp2.c (+0, -0)
54310		src/main/print-lexmark.c (+0, -0)
54311		src/testpattern/testpatterny.y (+0, -0)
54312		test/parse-bjc (+0, -0)
54313		test/parse-escp2 (+0, -0)
54314
54315	Strip trailing whitespace
54316
543172001-10-27  <rleigh>	4bea2c7cd295a819ed3ba1e1fc894af1a0d76487
54318
54319	Lines: +0, -0
54320
54321	Update en_GB translation escputil strings
54322
543232001-10-27  <rlk>	3cbfbaa96ac38fa09b20ef5590986b7e884266c9
54324
54325	Lines: +12, -11
54326	Files:	NEWS.4.2 (+12, -11)
54327
54328	Updates
54329
543302001-10-27  <andystewart>	6bc19ba4effafba0d086f77451342ca77d07ba92
54331
54332	Lines: +7, -10
54333	Files:	doc/users_guide/users_guide.sgml (+7, -10)
54334
54335	Minor updates to reflect version 4.2
54336
543372001-10-26  <rlk>	0c75b615f02dca4797f666d655b617e99661e6a1
54338
54339	Lines: +1, -2
54340	Files:	src/main/print-escp2.c (+1, -2)
54341
54342	Improve 720 DPI quality on C80.
54343
54344===============================================================================
54345Name: gimp-print-4_1_99-b4
54346
543472001-10-26  <rlk>	bf29ceaaa307a79ba869a46beaf6ac3ce9250d5e
54348
54349	Lines: +0, -0
54350
54351	Updates
54352
543532001-10-25  <rlk>	c775bd5bdbecdc1bdc37022444f20f0b0e02ecc6
54354
54355	Lines: +2, -2
54356	Files:	NEWS.4.2 (+2, -2)
54357
54358	Update Stylus C70/C80
54359
543602001-10-25  <rlk>	1a76b54f863c7836986705c3014973fef0c5d9a1
54361
54362	Lines: +11, -9
54363	Files:	NEWS (+11, -9)
54364
54365	Updates for beta-4
54366
543672001-10-25  <rlk>	f69e6f84eb5e5c5547bfd9428e29a3a482fa7e69
54368
54369	Lines: +3, -4
54370	Files:	src/main/print-escp2.c (+3, -4)
54371
54372	Improve 720 and 1440x720 on C80.
54373
543742001-10-25  <rlk>	b0ed05c521502c8123f3968107617d3082622d7c
54375
54376	Lines: +3, -2
54377	Files:	NEWS (+3, -2)
54378
54379	Minor update
54380
543812001-10-25  <rlk>	f7a12ab869eb59509599c41c4c25269793c3f2d4
54382
54383	Lines: +28, -6
54384	Files:	src/main/print-escp2.c (+25, -6)
54385		src/main/printers.xml (+3, -0)
54386
54387	Improve C80 print quality.
54388
54389	Update translations.
54390
543912001-10-25  <rlk>	b7522a4af8bcedb5c3f09407f3f329e700b248bf
54392
54393	Lines: +12, -33
54394	Files:	src/main/print-escp2.c (+12, -33)
54395
54396	At least partially tune the C80.
54397
543982001-10-24  <rwisi>	7fbde7c82030ca19f114d764ac93410cf2fe2bf0
54399
54400	Lines: +67, -6
54401	Files:	src/main/print-lexmark.c (+67, -6)
54402
54403	Corrected problem with page eject.
54404
544052001-10-24  <rlk>	439977a8f50437230e95ad8a0da69cb684064f72
54406
54407	Lines: +97, -67
54408	Files:	NEWS (+59, -32)
54409		NEWS.4.2 (+19, -18)
54410		README (+16, -13)
54411		debian/README.Debian (+1, -1)
54412		doc/users_guide/users_guide.sgml (+1, -1)
54413		src/cups/Makefile.am (+1, -1)
54414		src/ghost/README (+0, -1)
54415
54416	Prep for beta-4.
54417
54418	Use LC_PATH rather than LANG for building PPD files.
54419
544202001-10-23  <rlk>	16f0637897ff14bbb06531ffd2fd6dd2f14b10c7
54421
54422	Lines: +19, -11
54423	Files:	doc/Makefile.am (+19, -11)
54424
54425	Minor cleanup
54426
544272001-10-23  <rlk>	34ec288dab3db6f0c7530af06aebb384955c11ef
54428
54429	Lines: +1, -1
54430	Files:	src/main/print-escp2.c (+1, -1)
54431
54432	Minor error on C80.
54433
544342001-10-23  <rlk>	109901f36aae2c808a4d4c01ac62f90d80cabd55
54435
54436	Lines: +0, -0
54437
54438	Updates
54439
544402001-10-22  <rlk>	c42337eef6abd3ddd7bce0d0ff799cbf2275fd19
54441
54442	Lines: +2, -2
54443	Files:	src/main/print-escp2.c (+2, -2)
54444
54445	Don't turn off black ink on C80 until we understand it.
54446
544472001-10-22  <rlk>	4bc63954c6e8b0c9962cc0370aa1a8211503aa21
54448
54449	Lines: +6, -0
54450	Files:	doc/Makefile.am (+6, -0)
54451
54452	Note why we override a standard target (mostlyclean-aminfo).
54453
544542001-10-22  <rlk>	949aef1e0f0d17513df2d952f5d08bf8f5d552b2
54455
54456	Lines: +11, -0
54457	Files:	Makefile.am (+11, -0)
54458
54459	Don't require actually rerunning autogen when configure.in.in changes;
54460	rebuild configure.in automatically if it is available.
54461
544622001-10-21  <rlk>	00a13958fa1602ed2571a3c6747c43ea5ad180f8
54463
54464	Lines: +48, -54
54465	Files:	doc/Makefile.am (+48, -54)
54466
54467	Build all versions of the manual.
54468
544692001-10-21  <rlk>	b0d0e54108e219c64fdc27a3b972e44051d5fea9
54470
54471	Lines: +2, -1
54472	Files:	configure.in.in (+1, -1)
54473		po/.cvsignore (+1, -0)
54474		po/da.po (added +0)
54475
54476	Danish translation
54477
544782001-10-21  <rlk>	152e0384a742417dba6e49588490f4788538f01c
54479
54480	Lines: +11, -2
54481	Files:	doc/new-printer.texi (+11, -2)
54482
54483	Updates
54484
544852001-10-21  <rlk>	19b9fcb7070eb1dbb13fe11fac7e036d1d2f79a6
54486
54487	Lines: +31, -19
54488	Files:	configure.in.in (+31, -19)
54489
54490	Cleanup
54491
544922001-10-21  <rlk>	ca38e7ab31f969041535c92afad7c2978baf09f2
54493
54494	Lines: +1, -0
54495	Files:	src/main/print-escp2.c (+1, -0)
54496
54497	Comment cleanup
54498
544992001-10-21  <rlk>	fb10e9c43df9f567f88f3a643f15d45dba1f73e9
54500
54501	Lines: +0, -0
54502
54503	Updates
54504
545052001-10-21  <rlk>	a463e5270f649a3f2886a197232d40e6c6924ff0
54506
54507	Lines: +7, -1
54508	Files:	src/main/print-color.c (+7, -1)
54509
54510	473849 Indexed images print incorrectly in color
54511
545122001-10-21  <rlk>	f9948a5da0337b0ef8a15fa4ac960b2b46782da1
54513
54514	Lines: +6, -6
54515	Files:	doc/new-printer.texi (+6, -6)
54516
54517	Capitalization
54518
545192001-10-21  <rlk>	2c6621ef4ee96983c41155768abab729349dcaaa
54520
54521	Lines: +203, -57
54522	Files:	doc/new-printer.texi (+203, -57)
54523
54524	Updates to Epson stuff.
54525
545262001-10-20  <rlk>	87d1ef09cda64483246846ea13015f64fdc412cd
54527
54528	Lines: +143, -112
54529	Files:	src/main/print-escp2.c (+143, -112)
54530
54531	Specify minimum as well as maximum resolutions (to limit C80 to no
54532	less than 360x180).  Tested by comparing PPD files with and without
54533	the change.
54534
545352001-10-19  <rlk>	3e78e296888ff2554994893504ed105b75924c2d
54536
54537	Lines: +2, -2
54538	Files:	doc/users_guide/users_guide.sgml (+2, -2)
54539
54540	typos
54541
545422001-10-19  <rleigh>	46018f1dd5872277e4b739c0b466e0acf9a01fea
54543
54544	Lines: +3, -2
54545	Files:	doc/users_guide/Makefile.am (+3, -2)
54546
54547	Remove incorrect html-stamp usage
54548
545492001-10-19  <rleigh>	c91e9102cc8dc6a9ed8b285a8e218b73a213f14e
54550
54551	Lines: +33, -2
54552	Files:	debian/changelog (+2, -1)
54553		debian/control.in (+14, -1)
54554		debian/gimpprint-doc.doc-base (added +15)
54555		debian/rules (+2, -0)
54556
54557	New package gimpprint-doc
54558
545592001-10-19  <rleigh>	ea8c9ada32ee4d40334b8d8a86e3517928d079ad
54560
54561	Lines: +0, -1
54562	Files:	configure.in.in (+0, -1)
54563
54564	Remove redundant gzip test, restoring make deb target
54565
545662001-10-19  <rleigh>	9747597fd87973ebf4f888ce70770e83630ff376
54567
54568	Lines: +1, -1
54569	Files:	test/Makefile.am (+1, -1)
54570
54571	Disable run-weavetest dependency which breaks make dist
54572
545732001-10-19  <rlk>	36238e7aceb209af2ed619cfdfb0a29159cb97a7
54574
54575	Lines: +2, -2
54576	Files:	src/escputil/escputil.c (+2, -2)
54577
54578	Minor typo
54579
545802001-10-18  <rlk>	77792c42f5a2921f00cb2bd4d682ee2e4913cd69
54581
54582	Lines: +2, -0
54583	Files:	po/.cvsignore (+2, -0)
54584
54585	Update
54586
545872001-10-18  <rlk>	94d27f5b0ed4dd6949af02b031e2faf3894cb8ad
54588
54589	Lines: +0, -0
54590
54591	Minor updates
54592
545932001-10-18  <rlk>	40103de17a645a86ec97f6eacd82d78fc24b5e10
54594
54595	Lines: +2, -2
54596	Files:	src/escputil/escputil.c (+2, -2)
54597
54598	Message update.
54599
546002001-10-18  <rlk>	2265522d28c2ea41479400e0fbf09525202364e1
54601
54602	Lines: +0, -0
54603
54604	Updates
54605
546062001-10-18  <rlk>	53f144ba1c57515521575b9ba0e9c758aec6beff
54607
54608	Lines: +20, -23
54609	Files:	scripts/autogen.sh (+20, -23)
54610
54611	Remove more bash-isms.
54612
546132001-10-17  <rlk>	138e7e888ca49464f8ea5fae5b6cf13be3dd77f8
54614
54615	Lines: +136, -268
54616	Files:	src/escputil/escputil.c (+136, -268)
54617
54618	Clean up i18n and align routines.
54619
546202001-10-17  <easysw>	a805fbb654588dd5b4cca0e83bd9fdb9b10ae75f
54621
54622	Lines: +4, -4
54623	Files:	Makefile.am (+1, -1)
54624		src/escputil/escputil.c (+3, -3)
54625
54626	Build "doc" directory LAST, since it relies on optional dev tools
54627	and should not prevent a full build of the code.
54628
54629	Change help strings from character arrays to a char pointer.  You
54630	can't initialize an array with a function call...
54631
546322001-10-17  <rlk>	46c5e572cfabf78818b230666f76bcf63e63ad4d
54633
54634	Lines: +1, -1
54635	Files:	src/ghost/Makefile.am (+1, -1)
54636
54637	Fix up headers correctly
54638
546392001-10-17  <easysw>	d269707533fce141579ebf559efe29674a5ee975
54640
54641	Lines: +10, -12
54642	Files:	scripts/autogen.sh (+10, -12)
54643
54644	Remove bash-isms from the autogen script - use pipes, etc. just like
54645	anyone else.
54646
54647	Make not having a new enough version of GNU gettext 0.10.38 just a
54648	warning, since it doesn't affect the normal build process (you just
54649	don't want to create a distribution from it...)
54650
546512001-10-17  <rlk>	5a6b3ca4f2e499cf340e1ac0a5903d6fe5b50c81
54652
54653	Lines: +238, -225
54654	Files:	src/escputil/escputil.c (+238, -225)
54655
54656	Mark escputil for i18n.
54657
546582001-10-16  <rlk>	bff638f801924372235717b36282110da4718e25
54659
54660	Lines: +12, -0
54661	Files:	NEWS.4.2 (+1, -0)
54662		src/escputil/escputil.c (+1, -0)
54663		src/foomatic/foomatic-printermap (+1, -0)
54664		src/ghost/README (+1, -0)
54665		src/main/printers.xml (+8, -0)
54666
54667	Preliminary support for Stylus Photo 820.
54668
546692001-10-16  <rleigh>	ad8c848fb13f97ff6cecc03e41b6673b70a663cf
54670
54671	Lines: +43, -29
54672	Files:	doc/Makefile.am (+18, -17)
54673		doc/users_guide/Makefile.am (+25, -12)
54674
54675	Make clean works fully in maintainer mode
54676	VPATH builds create symlinks to docs correctly
54677
546782001-10-16  <rlk>	63e5b1cc6c9399db64ac4992df223cf24b6463a7
54679
54680	Lines: +0, -0
54681
54682	Updates
54683
546842001-10-16  <rlk>	fe9ec83810da512a1d1ba81f2048b11b1609aa0f
54685
54686	Lines: +2, -0
54687	Files:	NEWS.4.2 (+1, -0)
54688		src/ghost/README (+1, -0)
54689
54690	Update for pcl-845
54691
546922001-10-16  <rlk>	f09bf8a6377b6211491447508e5341056e289d52
54693
54694	Lines: +2, -2
54695	Files:	src/main/print-escp2.c (+2, -2)
54696
54697	Don't use black ink on certain papers on C80.
54698
546992001-10-15  <rlk>	293c9bbd193935693740775eb24b63beab356548
54700
54701	Lines: +1150, -1195
54702	Files:	src/foomatic/foomatic-printermap (+1, -0)
54703		src/gimp/gimp_main_window.c (+2, -2)
54704		src/main/print-escp2.c (+1147, -1193)
54705
54706	Mark one more message in gimp_main_window for internationalization.
54707
54708	Cleanup in Epson driver.
54709
54710	Add capability for different paper definition for different printers
54711	in Epson driver (needed to optimize printing on C80).
54712
547132001-10-15  <rleigh>	79d097f37f481b2f861ed0463311b5f81caddea6
54714
54715	Lines: +2, -2
54716	Files:	debian/changelog (+2, -2)
54717
54718	New upstream release
54719
547202001-10-15  <rleigh>	32e1fa419c552285d5972f096ad9ece51b3e8c89
54721
54722	Lines: +2, -2
54723	Files:	scripts/autogen.sh (+2, -2)
54724
54725	Fix line wrapping
54726
547272001-10-15  <rleigh>	d49c4de50b119abcf798463ce4acfef8c5dca97a
54728
54729	Lines: +28, -17
54730	Files:	src/cups/Makefile.am (+1, -1)
54731		src/cups/genppd.c (+27, -16)
54732
54733	Use LANG for language selection
54734
547352001-10-15  <rleigh>	bf8beb7f1081721d936571b9bfc338548ec5fd55
54736
54737	Lines: +7, -0
54738	Files:	test/Makefile.am (+5, -0)
54739		test/run-weavetest (+2, -0)
54740
54741	Add run-weavetest message and dependency on escp2-weavetest
54742
547432001-10-15  <davehill>	d784d1e186376bac67c5f0721d901544f2d9ec8d
54744
54745	Lines: +12, -4
54746	Files:	src/main/print-pcl.c (+4, -4)
54747		src/main/printers.xml (+8, -0)
54748
54749	Added Deskjet 845 (USB version of 842). Fixed the comments in print-pcl.c
54750	to match printers.xml.
54751
547522001-10-15  <rwisi>	e40596fe37346010c41e7682ab08ef7cb0a50502
54753
54754	Lines: +0, -15
54755	Files:	src/main/print-lexmark.c (+0, -15)
54756
54757	Removed unnecessary lines from hue table.
54758
547592001-10-15  <rwisi>	a0537c70f8ad41e417fd6f6e9276af1fa9dbe527
54760
54761	Lines: +141, -15
54762	Files:	src/main/print-lexmark.c (+141, -15)
54763
54764	Added printer specific hue table.
54765
547662001-10-15  <easysw>	40c387154593f7b4d4860fa5606117c4884743f9
54767
54768	Lines: +0, -0
54769
54770	Change English to English-GB for en_GB catalog...
54771
547722001-10-15  <rlk>	e7b1f8ef096e0c619bc675f3c317001aa7734db2
54773
54774	Lines: +3, -3
54775	Files:	configure.in.in (+2, -2)
54776		po/fr.po (added +0)
54777		po/no.po (added +0)
54778		src/cups/Makefile.am (+1, -1)
54779
54780	Add and update language catalogs.
54781
54782	Ensure that catalogs used by genppd are installed where genppd will
54783	find them.
54784
547852001-10-15  <rlk>	75271dc61f848d5f5387173fb56588c12728ee8e
54786
54787	Lines: +7, -3
54788	Files:	src/cups/genppd.c (+7, -3)
54789
54790	A few very minor tweaks:
54791
54792	1) Include config.h as the first header file included, per suggestion.
54793
54794	2) Comment warning translators how they should translate "English".
54795
547962001-10-15  <easysw>	5624bd0ba4dda1ddc31d5483542ba0c0fda94d6f
54797
54798	Lines: +14, -10
54799	Files:	src/cups/genppd.c (+14, -10)
54800
54801	Robert's fix to genppd looks OK...
54802
548032001-10-14  <rwisi>	39dc86660f9bab7cd5a02e6b4071ec42331fea8e
54804
54805	Lines: +1, -1
54806	Files:	src/main/print-lexmark.c (+1, -1)
54807
54808	Corrected problem when printing at the end of the page.
54809	Especially when weaving was used, the printer was going into confusion because the bottom margin was too small.
54810
548112001-10-14  <rlk>	c9d165f7761bf9dd638d50a485789a06a64f19a4
54812
54813	Lines: +2, -2
54814	Files:	src/main/print-escp2.c (+2, -2)
54815
54816	Fix the zero margin width tweak.
54817
548182001-10-14  <rlk>	0ab0a2f47a0ff3ea3d6cc1650d151dd003788686
54819
54820	Lines: +1, -1
54821	Files:	src/main/print-util.c (+1, -1)
54822
54823	Translate papersize (text) names before returning them to the user.
54824
548252001-10-13  <andystewart>	b838f1538f7333d41c41626812d20a4be316d1ef
54826
54827	Lines: +3, -8
54828	Files:	doc/users_guide/Makefile.am (+0, -0)
54829		doc/users_guide/README (+3, -8)
54830
54831	Fixed spacing...updated README
54832
548332001-10-13  <rleigh>	1e747abb01d34d7e09cbfc9d8f899ba3a704a6bf
54834
54835	Lines: +38, -22
54836	Files:	Makefile.am (+9, -9)
54837		doc/Makefile.am (+16, -8)
54838		doc/programs.texi (+8, -0)
54839		src/cups/Makefile.am (+3, -3)
54840		src/foomatic/Makefile.am (+2, -2)
54841
54842	Use more portable $(RM) instead of 'rm -f'
54843	Add reference to SGML users guide to Texinfo manual
54844
548452001-10-13  <rlk>	532710fa5c374fb3c1312416bdd3e6eaa56d542c
54846
54847	Lines: +18, -16
54848	Files:	doc/users_guide/Makefile.am (+18, -16)
54849
54850	Clean should not remove the pdf or ps version of the manual, to be
54851	consistent with how it treats the html manual.  It also can't remove
54852	the .eps files, unfortunately.
54853
54854	New veryclean target does remove all of the above.
54855
54856	Distribute the html timestamp to inhibit rebuilding in the field.
54857
54858	Add phony targets.
54859
54860	Remove unused ps.gz target.
54861
548622001-10-13  <rleigh>	655d294e92a9844751d36bec11d2020dfb282dc8
54863
54864	Lines: +13, -7
54865	Files:	doc/users_guide/Makefile.am (+13, -7)
54866
54867	Add DESTDIR support to install-data-local and uninstall-local
54868
548692001-10-13  <rlk>	4fe34266a430694a64f32c0194ee805728f442b9
54870
54871	Lines: +172, -83
54872	Files:	doc/users_guide/users_guide.sgml (+172, -83)
54873
54874	Some updates
54875
548762001-10-12  <rlk>	3441e3dca5298f4aa98d86f5d5654681599cee01
54877
54878	Lines: +2, -0
54879	Files:	doc/users_guide/.cvsignore (+1, -0)
54880		src/ghost/.cvsignore (+1, -0)
54881
54882	Updates
54883
548842001-10-12  <rlk>	77576f4903876698c38e4cf3d6620cd311c4b3db
54885
54886	Lines: +3, -0
54887	Files:	Makefile.am (+3, -0)
54888
54889	Debian stuff, from Roger.
54890
548912001-10-12  <rlk>	60204959e31440a350467f5ebd4a8ddbad74a962
54892
54893	Lines: +126, -39
54894	Files:	NEWS.4.2 (+2, -1)
54895		src/escputil/escputil.c (+1, -0)
54896		src/foomatic/foomatic-printermap (+1, -0)
54897		src/ghost/README (+1, -0)
54898		src/main/print-pcl.c (+113, -38)
54899		src/main/printers.xml (+8, -0)
54900
54901	Support the Stylus Scan 2500
54902
54903	Add minimum paper sizes for HP printers, from Dave Hill.  I'm checking
54904	this in because this is needed to work around a CUPS bug (see
54905	our bug 470240).  The symptoms are that when the number of paper
54906	sizes exceeds 94 in the DesignJet 750 PPD file CUPS loses
54907	track of all printers in the administrative interface.
54908
549092001-10-11  <rlk>	23645c92ae0ec4af79678fc33c94cceed8e588a6
54910
54911	Lines: +1, -0
54912	Files:	doc/users_guide/.cvsignore (+1, -0)
54913
54914	Ignore html directory
54915
549162001-10-11  <rlk>	e6ccd845563f815f37e6ed1b600da777f9e0656c
54917
54918	Lines: +10, -78
54919	Files:	doc/users_guide/Makefile.am (+10, -30)
54920		doc/users_guide/users_guide.sgml (+0, -48)
54921
54922	Eliminate dependency on specific Linux (much less UNIX) distribution.
54923	Preprocess source rather than intermediate file.
54924
549252001-10-11  <andystewart>	61ce22027aff0b825f076cd743fe32cd0b3ed198
54926
54927	Lines: +70, -61
54928	Files:	configure.in.in (+4, -0)
54929		doc/users_guide/Makefile.am (+20, -15)
54930		doc/users_guide/users_guide.sgml (+46, -46)
54931
54932	PDF users guide builds independently of PS docs.  Also, XREF and IMAGEDATA errors are gone.
54933
549342001-10-11  <rlk>	ccb4d13de2a6df0bf7e46de32ca8394773f813b1
54935
54936	Lines: +6, -5
54937	Files:	src/ghost/README (+6, -5)
54938
54939	Updates
54940
549412001-10-10  <rlk>	312eea5fa734c82a53227ccd8a46e954d998d013
54942
54943	Lines: +80, -60
54944	Files:	src/ghost/README (+2, -2)
54945		src/gimp/Makefile.am (+3, -4)
54946		src/main/print-escp2.c (+74, -53)
54947		src/main/printers.xml (+1, -1)
54948
54949	Rearrange the resolutions on the very old Epson printers a bit.
54950
54951	Fix a nit in the printer list, and update a few things.
54952
54953	make clean in src/gimp should not attempt to build anything.
54954
549552001-10-10  <davehill>	da235485db73b506a3dac431cc1da25fdea54042
54956
54957	Lines: +11, -0
54958	Files:	src/main/print-pcl.c (+11, -0)
54959
54960	Added workround fix for glossy paper on 812 (and others?). If 600x600
54961	requested, drop back to Premium paper.
54962
549632001-10-10  <gandy>	68f361e00dc437b508401b1f626a52263c5ec37d
54964
54965	Lines: +25, -30
54966	Files:	src/main/print-canon.c (+25, -30)
54967
54968	Fix from Peter Missel regarding init stuff: "takes care of the model ID and
54969	sets the print quality to 0-Normal. That should do as a quick fix for the
54970	upcoming release."
54971
54972===============================================================================
54973Name: gimp-print-4_1_99-b3
54974
549752001-10-07  <rlk>	75b644145e438f3d9fac74ec48c8051d1daf3b6d
54976
54977	Lines: +0, -0
54978
54979	Updates
54980
549812001-10-07  <rlk>	f6d94991e449e7287f3d682916fa50622d401a6e
54982
54983	Lines: +1, -1
54984	Files:	doc/users_guide/Makefile.am (+1, -1)
54985
54986	Need to remove the doc directory on uninstall.
54987
549882001-10-07  <rlk>	08235965bbcaa0b925bb2c6211b0bf9044fc9da9
54989
54990	Lines: +6, -6
54991	Files:	README (+6, -6)
54992
54993	A few very minor updates.
54994
549952001-10-07  <rlk>	bd79197a1092b16a99bbad8627836e3ff6929d4f
54996
54997	Lines: +8, -10
54998	Files:	NEWS.4.2 (+8, -10)
54999
55000	Update for 4.1.99-b3
55001
550022001-10-07  <rlk>	49db5eac3c0eb312398b405a04091714df98627a
55003
55004	Lines: +11, -5
55005	Files:	doc/users_guide/Makefile.am (+11, -5)
55006
55007	Assorted minor cleanup and bug fixing.
55008
550092001-10-07  <rlk>	4e1dffdbed57bf70a926b4e9771308f3b43a38d0
55010
55011	Lines: +1, -0
55012	Files:	po/.cvsignore (+1, -0)
55013
55014	Ignore change log
55015
550162001-10-07  <rlk>	f0748aa3cd9d77c4a0dc012b5f29cb9f4c3dd412
55017
55018	Lines: +0, -0
55019
55020	Minor updates.
55021
550222001-10-07  <rlk>	e18654335505e6d4821feddbf2946fe5e67e009d
55023
55024	Lines: +9, -156
55025	Files:	po/ChangeLog (removed -156)
55026		scripts/autogen.sh (+9, -0)
55027
55028	Remove generated po/ChangeLog.  This file causes problems because
55029	autogen.sh prepends an entry to it every time it's run.  The file
55030	serves no purpose besides keeping the i18n machinery happy; it can
55031	be regenerated by autogen.sh (as we're doing).
55032
550332001-10-07  <rwisi>	fe35e5117bbef8abe55eb07c94cf28300f5f9027
55034
55035	Lines: +17, -4
55036	Files:	src/main/print-lexmark.c (+17, -4)
55037
55038	Handle Gray ink type at z52 (could be an option because color an black are in seperate tanks).
55039	Inserted a check for illegal ink types.
55040
550412001-10-06  <andystewart>	f031c84d3a41d0203da0d0ac3cd2780c73f3ecd3
55042
55043	Lines: +4, -6
55044	Files:	doc/users_guide/Makefile.am (+0, -6)
55045		po/ChangeLog (+4, -0)
55046
55047	Removed creation of figures directory in users_guide pdf and eps targets
55048
550492001-10-06  <andystewart>	0694b40c450f7d731862b286bd8a736d27a895ce
55050
55051	Lines: +108, -32
55052	Files:	doc/users_guide/Makefile.am (+4, -19)
55053		doc/users_guide/README (+2, -2)
55054		po/ChangeLog (+75, -0)
55055		scripts/autogen.sh (+27, -11)
55056
55057	Tweaked doc/users_guide/Makefile.am and added checks for convert and docbook_4 to scripts/autogen.sh
55058
550592001-10-06  <rlk>	727cd787d9a04737decd7032db0bddb7bb770020
55060
55061	Lines: +16, -0
55062	Files:	doc/users_guide/.cvsignore (added +10)
55063		doc/users_guide/Makefile.am (+5, -0)
55064		doc/users_guide/figures/.cvsignore (added +1)
55065
55066	Updates
55067
550682001-10-06  <rlk>	7f7175a2152fd97bc64ae9286db41fdb958ac366
55069
55070	Lines: +7, -7
55071	Files:	doc/users_guide/users_guide.sgml (+7, -7)
55072
55073	Some cleanup
55074
550752001-10-06  <rlk>	8517c79d7c6d7f2c648dcea5785d8b8683889e83
55076
55077	Lines: +60, -16
55078	Files:	configure.in.in (+17, -0)
55079		doc/users_guide/Makefile.am (+23, -16)
55080		po/ChangeLog (+20, -0)
55081
55082	Add -without-user-guide.
55083
550842001-10-06  <rlk>	a77b8447ea7f5f04b3ef1f033e13b75ff5da4208
55085
55086	Lines: +49, -39
55087	Files:	README (+49, -39)
55088
55089	Cleanup
55090
550912001-10-06  <rlk>	30cf8e3dbc3c03923fd804f3821a04e7c0ee93a4
55092
55093	Lines: +276, -47
55094	Files:	AUTHORS (+3, -0)
55095		NEWS (+61, -41)
55096		NEWS.4.2 (+8, -2)
55097		po/ChangeLog (+48, -0)
55098		scripts/autogen.sh (+148, -0)
55099		src/ghost/README (+8, -4)
55100
55101	Update some more documentation.
55102
551032001-10-06  <rlk>	4a07d13c12db978efb2adff7bc538628d7a2a5e0
55104
55105	Lines: +120, -6
55106	Files:	src/main/print-canon.c (+96, -6)
55107		src/main/printers.xml (+24, -0)
55108
55109	Support for Canon BJC-210, 240, 250, and improvements for BJC-1000.
55110
551112001-10-06  <rlk>	b84dc6e3986c3080da17fe01cc8998ae9031801f
55112
55113	Lines: +4, -4
55114	Files:	src/main/print-escp2.c (+4, -4)
55115
55116	Another attempt to fix printing at 720 DPI on Stylus Color Pro and
55117	friends.
55118
551192001-10-06  <rlk>	bd64bf1997e7d391e6c4642bcf20348a98da7784
55120
55121	Lines: +2, -2
55122	Files:	doc/users_guide/Makefile.am (+2, -2)
55123
55124	We do need to distribute the .ps file.  Sigh.
55125
551262001-10-06  <rlk>	7f6a588a9829ea837688561b05384b133223dea5
55127
55128	Lines: +36, -23
55129	Files:	doc/users_guide/Makefile.am (+36, -23)
55130
55131	* List all of the figures explicitly rather than wildcarding
55132
55133	* Build and distribute HTML and PDF by default
55134
55135	* Don't export SGML_CATALOG_FILES (especially not incorrect hardcoded
55136	  path)
55137
55138	* Create make install
55139
55140	* Fix directory permissions botched by the toolchain
55141
551422001-10-06  <rlk>	6a87ca026161564d84ae3f4af965a28436082b78
55143
55144	Lines: +1, -1
55145	Files:	doc/users_guide/Makefile.am (+1, -1)
55146
55147	maintainer-clean should clear the html stamp
55148
551492001-10-06  <rlk>	f95e9b6cba0ed8ae809d3de447e36d963266187c
55150
55151	Lines: +1, -0
55152	Files:	configure.in.in (+1, -0)
55153
55154	Look for ps2pdf for documentation.
55155
551562001-10-06  <rlk>	8d95741d8a7edd7f6ea79e966b17ca89cf5f8713
55157
55158	Lines: +3, -0
55159	Files:	src/foomatic/foomatic-printermap (+3, -0)
55160
55161	Add BJC-210, 240, and 250.
55162
551632001-10-06  <rlk>	2913483f98488df5ac4d354b5256d8c88310d4f9
55164
55165	Lines: +1, -1
55166	Files:	src/foomatic/foomatic-generator.in (+1, -1)
55167
55168	Print out all missing drivers before exiting.
55169
551702001-10-05  <rleigh>	16ece38956935fa37b9d08f059f5d5e4fa550435
55171
55172	Lines: +7, -1
55173	Files:	doc/users_guide/Makefile.am (+7, -1)
55174
55175	Distribute the PDF manual
55176
551772001-10-05  <rleigh>	ff1f28ce18c0932b2c7da7f787bf249291cfa778
55178
55179	Lines: +118, -46
55180	Files:	Makefile.am (+8, -0)
55181		doc/Makefile.am (+25, -4)
55182		doc/users_guide/Makefile.am (+85, -42)
55183
55184	Add new make targets: pdf and docs
55185	Distribute user_guide html manual by default
55186	Fix user_guide Makefile.am for VPATH builds
55187	Remove users_guide/figures symbolic links for the time being for safety
55188	Restore doc/Makefile.am VPATH build
55189
551902001-10-04  <rlk>	024c8bcc7d0c9b31e557d05523d4a43044c38ae8
55191
55192	Lines: +2, -2
55193	Files:	src/main/print-escp2.c (+2, -2)
55194
55195	Allow softweave printing on first generation printers that should
55196	support it.
55197
551982001-10-04  <andystewart>	afc1ccc9354a8cdd75be7f60ff463d84b2c03a55
55199
55200	Lines: +1, -430
55201	Files:	doc/users_guide/Makefile (removed -428)
55202		doc/users_guide/Makefile.am (+1, -2)
55203
55204	Removing Makefile as it is now built by automake
55205
552062001-10-04  <andystewart>	bccc856319d731ecc5a867b3c69bfc5e7da50b15
55207
55208	Lines: +379, -78
55209	Files:	doc/users_guide/Makefile (+369, -76)
55210		doc/users_guide/Makefile.am (+2, -2)
55211		doc/users_guide/README (+8, -0)
55212
55213	*** empty log message ***
55214
552152001-10-04  <andystewart>	0d85ccda6e5b9fad196b458aa7b3cbc3b14189b1
55216
55217	Lines: +0, -0
55218	Files:	doc/users_guide/figures/cups_admin.eps (removed -0)
55219		doc/users_guide/figures/cups_admin_device.eps (removed -0)
55220		doc/users_guide/figures/cups_admin_make.eps (removed -0)
55221		doc/users_guide/figures/cups_admin_model.eps (removed -0)
55222		doc/users_guide/figures/cups_admin_success.eps (removed -0)
55223		doc/users_guide/figures/cups_config_printer.eps (removed -0)
55224		doc/users_guide/figures/cups_my_printer.eps (removed -0)
55225		doc/users_guide/figures/cups_printers.eps (removed -0)
55226		doc/users_guide/figures/cups_startup.eps (removed -0)
55227		doc/users_guide/figures/gimp-print-gui-1.eps (removed -0)
55228		doc/users_guide/figures/gimp-print-gui.eps (removed -0)
55229		doc/users_guide/figures/gimp-print-new-printer.eps (removed -0)
55230		doc/users_guide/figures/gimp-print-print-color-adjust.eps (removed -0)
55231		doc/users_guide/figures/gimp-print-setup.eps (removed -0)
55232		doc/users_guide/figures/gimp_image.eps (removed -0)
55233		doc/users_guide/figures/gimp_startup.eps (removed -0)
55234
55235	Removing EPS files as they are now machine generated
55236
552372001-10-04  <andystewart>	721d779c63ae2c911f436ad9af41e1c6b930726d
55238
55239	Lines: +22, -41
55240	Files:	doc/users_guide/Makefile.am (+6, -21)
55241		doc/users_guide/README (+11, -13)
55242		doc/users_guide/figures/README (+5, -7)
55243		doc/users_guide/{gimp-print-users-guide-4.1.99-b3.sgml => users_guide.sgml} (+0, -0)
55244
55245	Updates to Makefile.am, READMEs, and rename orig source file to remove rev
55246
552472001-10-03  <rlk>	38343e092cf9237f2897ea501ceff7f7dc884e1d
55248
55249	Lines: +1, -1
55250	Files:	src/foomatic/foomatic-generator.in (+1, -1)
55251
55252	Per recent change in configure.in.in.
55253
552542001-10-03  <rleigh>	2178a9620335f34fc76be29e38472fde4e4ba677
55255
55256	Lines: +18, -18
55257	Files:	Makefile.am (+5, -5)
55258		configure.in.in (+6, -6)
55259		doc/Makefile.am (+4, -4)
55260		doc/users_guide/Makefile.am (+3, -3)
55261
55262	Correct program naming, use variables for perl invocation
55263
552642001-10-03  <rleigh>	6c072cbf8edf698cb5c4c12648c246cca9c3dcc1
55265
55266	Lines: +52, -8
55267	Files:	configure.in.in (+1, -0)
55268		doc/Makefile.am (+3, -1)
55269		doc/users_guide/Makefile.am (+48, -7)
55270
55271	Add users_guide to doc/Makefile.am SUBDIRS
55272	Automatically generate EPS and PDF images from PNG source
55273	Check for ps2pdf
55274	Use html-stamp timestamp
55275
552762001-10-03  <rlk>	826d0c9647a2246d38b22f52ffd0ddebbfc850cb
55277
55278	Lines: +1, -1
55279	Files:	src/main/print-escp2.c (+1, -1)
55280
55281	These values are presumed better based on Epson output.
55282
552832001-10-02  <rleigh>	0657b15c9ba45cce188f7af5d52112494166c1a3
55284
55285	Lines: +148, -1
55286	Files:	configure.in.in (+6, -1)
55287		doc/users_guide/Makefile.am (added +142)
55288
55289	Add preliminary support for the new SGML user guide
55290
552912001-10-02  <rleigh>	7dd4a312a7441f3d22130a3563f629b936a2d91a
55292
55293	Lines: +9, -0
55294	Files:	Makefile.am (+9, -0)
55295
55296	Use standard Makefile formatting
55297
552982001-10-02  <andystewart>	d11c9eb9b7e38147e82bee5c0113a213884ee507
55299
55300	Lines: +1984, -0
55301	Files:	doc/users_guide/Makefile (added +135)
55302		doc/users_guide/README (added +39)
55303		doc/users_guide/figures/README (added +26)
55304		doc/users_guide/figures/cups_admin.eps (added +0)
55305		doc/users_guide/figures/cups_admin.png (added +0)
55306		doc/users_guide/figures/cups_admin_device.eps (added +0)
55307		doc/users_guide/figures/cups_admin_device.png (added +0)
55308		doc/users_guide/figures/cups_admin_make.eps (added +0)
55309		doc/users_guide/figures/cups_admin_make.png (added +0)
55310		doc/users_guide/figures/cups_admin_model.eps (added +0)
55311		doc/users_guide/figures/cups_admin_model.png (added +0)
55312		doc/users_guide/figures/cups_admin_success.eps (added +0)
55313		doc/users_guide/figures/cups_admin_success.png (added +0)
55314		doc/users_guide/figures/cups_config_printer.eps (added +0)
55315		doc/users_guide/figures/cups_config_printer.png (added +0)
55316		doc/users_guide/figures/cups_my_printer.eps (added +0)
55317		doc/users_guide/figures/cups_my_printer.png (added +0)
55318		doc/users_guide/figures/cups_printers.eps (added +0)
55319		doc/users_guide/figures/cups_printers.png (added +0)
55320		doc/users_guide/figures/cups_startup.eps (added +0)
55321		doc/users_guide/figures/cups_startup.png (added +0)
55322		doc/users_guide/figures/gimp-print-gui-1.eps (added +0)
55323		doc/users_guide/figures/gimp-print-gui-1.png (added +0)
55324		doc/users_guide/figures/gimp-print-gui.eps (added +0)
55325		doc/users_guide/figures/gimp-print-gui.png (added +0)
55326		doc/users_guide/figures/gimp-print-new-printer.eps (added +0)
55327		doc/users_guide/figures/gimp-print-new-printer.png (added +0)
55328		doc/users_guide/figures/gimp-print-print-color-adjust.eps (added +0)
55329		doc/users_guide/figures/gimp-print-print-color-adjust.png (added +0)
55330		doc/users_guide/figures/gimp-print-setup.eps (added +0)
55331		doc/users_guide/figures/gimp-print-setup.png (added +0)
55332		doc/users_guide/figures/gimp_image.eps (added +0)
55333		doc/users_guide/figures/gimp_image.png (added +0)
55334		doc/users_guide/figures/gimp_startup.eps (added +0)
55335		doc/users_guide/figures/gimp_startup.png (added +0)
55336		doc/users_guide/gimp-print-users-guide-4.1.99-b3.sgml (added +1784)
55337
55338	Initial checkin of user's guide
55339
553402001-10-02  <rlk>	337a177670589759594228cd0568b33b603d6d36
55341
55342	Lines: +14, -1
55343	Files:	NEWS.4.2 (+1, -0)
55344		src/escputil/escputil.c (+1, -0)
55345		src/foomatic/foomatic-printermap (+1, -0)
55346		src/ghost/README (+3, -1)
55347		src/main/printers.xml (+8, -0)
55348
55349	Support for Stylus Scan 2000 (really a Stylus Color 740 inside).
55350
553512001-10-01  <rlk>	a00dd2558e55b4113aa931cd5d9864cd26c634ab
55352
55353	Lines: +24, -0
55354	Files:	NEWS.4.2 (+2, -0)
55355		src/escputil/escputil.c (+2, -0)
55356		src/foomatic/foomatic-printermap (+2, -0)
55357		src/ghost/README (+2, -0)
55358		src/main/printers.xml (+16, -0)
55359
55360	Nominal support for Epson Stylus C70 and Photo 810.
55361
553622001-10-01  <rlk>	2ed639ea6b6a532ae72b9466e6118066abff0701
55363
55364	Lines: +4, -0
55365	Files:	src/testpattern/testpattern.c (+4, -0)
55366
55367	Set a reasonable default resolution for use with Postscript driver.
55368
553692001-10-01  <rlk>	5894ed57f32419ccc5483c0abc4cb7096df332fc
55370
55371	Lines: +0, -0
55372
55373	Updates
55374
553752001-10-01  <rlk>	e62e204586c1b50969f5424d91444f5cdfdc3bcb
55376
55377	Lines: +2, -1
55378	Files:	src/main/print-util.c (+2, -1)
55379
55380	stp_verify_printer_params should catch attempt to use raw CMYK output
55381	with test pattern generator.
55382
553832001-10-01  <rlk>	69739ae712e6ffa32f650f588c2b3da3f9430dbd
55384
55385	Lines: +0, -0
55386
55387	Quoted printable is indeed evil.
55388
553892001-10-01  <rlk>	804307ee0e4896213b81975212f06fbe33228033
55390
55391	Lines: +0, -0
55392
55393	Update
55394
553952001-10-01  <rlk>	7e5e8d3acba65f7eadeac11000529dd8688030a3
55396
55397	Lines: +418, -385
55398	Files:	NEWS.4.2 (+12, -11)
55399		src/escputil/escputil.c (+1, -0)
55400		src/ghost/README (+311, -300)
55401		src/main/print-escp2.c (+89, -69)
55402		src/main/print-util.c (+5, -5)
55403
55404	Improve Epson Stylus C80 support.
55405
55406	Enable both weaved and unweaved modes for draft modes, for printers
55407	with appropriate requirements.
55408
55409	Improve paper name descriptions.
55410
554112001-09-30  <rlk>	c635fdfce7b25626feab971a2a70317e0b3754b3
55412
55413	Lines: +8, -4
55414	Files:	src/main/print-canon.c (+6, -3)
55415		src/main/print-lexmark.c (+2, -1)
55416
55417	466266 Gimp plug-in crashes with BJC-4400 photo
55418
55419	The problem is when printing with black-only ink, even though the
55420	plugin otherwise thinks it's printing in color.  The concept of color
55421	vs. black and white is currently static for a given printer; this
55422	needs to change.  Workaround here forces the output into grayscale
55423	in this case.
55424
554252001-09-30  <rlk>	3ce59cbc8e58f02837a6199ff36ff232aaad9930
55426
55427	Lines: +2, -2
55428	Files:	test/run-weavetest (+2, -2)
55429
55430	Add Stylus C80 printhead setup
55431
554322001-09-30  <rlk>	3ecca794f372203f73300ca802aff601c64c75af
55433
55434	Lines: +1, -1
55435	Files:	src/main/printers.xml (+1, -1)
55436
55437	Wrong printer ID for Stylus C80.
55438
554392001-09-29  <rlk>	466e2d9678a21cd4d9f69c6c77fcec6b673899a7
55440
55441	Lines: +10, -4
55442	Files:	src/ghost/README (+10, -4)
55443
55444	Clarification
55445
554462001-09-29  <rlk>	b39e564206c42461b8b8808207f11ab8deab9d17
55447
55448	Lines: +8, -5
55449	Files:	test/unprint.c (+8, -5)
55450
55451	More cleanup
55452
554532001-09-28  <rlk>	458e0c91d39ba633a398a6bb10638daab9672334
55454
55455	Lines: +0, -0
55456
55457	Updates
55458
554592001-09-27  <rleigh>	4dddcf51663e0987af906d024528c05474a166f9
55460
55461	Lines: +10, -1
55462	Files:	debian/changelog (+8, -0)
55463		debian/cupsys-driver-gimpprint.files (+2, -1)
55464
55465	Update version number
55466	Only use C locale ppd files due to their large size
55467
554682001-09-25  <rlk>	475999f1d30571f7c0dc54d10911b100d47923b1
55469
55470	Lines: +4, -0
55471	Files:	src/testpattern/testpattern.c (+4, -0)
55472
55473	Comment.
55474
554752001-09-25  <rlk>	ce7006744e3fccfa6fc466d9dcaf5d5300c65ddc
55476
55477	Lines: +1, -0
55478	Files:	po/.cvsignore (+1, -0)
55479
55480	Update
55481
554822001-09-25  <rlk>	710362a3e3b9f59fd0d63a01a96b2fe5a58c4e04
55483
55484	Lines: +27, -6
55485	Files:	NEWS (+22, -1)
55486		README (+1, -1)
55487		configure.in.in (+1, -1)
55488		debian/README.Debian (+1, -1)
55489		src/ghost/README (+2, -2)
55490
55491	Bump version.
55492
554932001-09-24  <rlk>	2bd5ac94fcf3c45b80b234268948d03f3b987859
55494
55495	Lines: +6, -0
55496	Files:	po/ChangeLog (+6, -0)
55497
55498	Make Makefile.in.in happy.
55499
555002001-09-24  <rlk>	bdf7155596c59958cf678b7ab15a9c75e44cb1aa
55501
55502	Lines: +14, -7
55503	Files:	scripts/autogen.sh (+14, -7)
55504
55505	Require gettext 0.10.38 or higher.
55506
555072001-09-24  <mitsch>	92a69d90479ce947f403600454a1ada3b6d0fa25
55508
55509	Lines: +6, -4
55510	Files:	src/gimp/gimp_main_window.c (+6, -4)
55511
55512	Align the "Adjust Output..." button with the output type radio buttons.
55513
555142001-09-24  <mitsch>	5b13efbaad0e4d38a1c577d7683e5d4d04bb0a27
55515
55516	Lines: +700, -528
55517	Files:	src/gimp/gimp_color_window.c (+41, -45)
55518		src/gimp/gimp_main_window.c (+659, -483)
55519
55520	General GIMP Plug-In GUI cleanup:
55521
55522	- fixed gimp_help_set_help_data() usage.
55523	- some more gimp_table_attach_aligned() instead of manual attaching.
55524	- added a notebook for "printer" and "image/output" options.
55525	- changed order of widgets in the "position" frame.
55526	- re-packed the "scaling" frame (and renamed it to "size").
55527	- general spacing/indentation style unification.
55528	- stuff...
55529
555302001-09-24  <rwisi>	74089911fc3367c3fa160746887ac0e808f67549
55531
55532	Lines: +24, -19
55533	Files:	src/main/print-lexmark.c (+24, -19)
55534
55535	Reduced the bottom border from 36 to 10.
55536	Corrected some printf's.
55537
555382001-09-24  <rlk>	afe0831e28a42955fd570c22fd58cf667d803d39
55539
55540	Lines: +277, -60
55541	Files:	NEWS.4.2 (+33, -24)
55542		configure.in.in (+1, -1)
55543		po/sv.po (added +0)
55544		src/foomatic/foomatic-printermap (+1, -0)
55545		src/ghost/gdevstp.c (+68, -31)
55546		src/main/print-escp2.c (+166, -4)
55547		src/main/printers.xml (+8, -0)
55548
55549	Add Swedish translation.
55550
55551	Preliminary support for Epson Stylus C80.
55552
55553	Tweak bottom margins on some older Epson printers.
55554
55555	Fix Ghostscript problem that manifested itself when -sPAPERSIZE was
55556	specified.  The problem was fairly involved.  The fix builds on
55557	Richard Wisenoecker's fix from earlier today.
55558
555592001-09-23  <rwisi>	278330b0eb476987d7bc30e374e042cfd404ae03
55560
55561	Lines: +42, -6
55562	Files:	src/ghost/gdevstp.c (+42, -6)
55563
55564	Corrected problem with ignored user parameters at the method stp_put_params().
55565
555662001-09-22  <rlk>	3992faf39c9dff8a33b8394b1680f3ab260ac0c2
55567
55568	Lines: +2, -2
55569	Files:	src/gimp/gimp_main_window.c (+2, -2)
55570
55571	Empty strings should not be marked for translation.
55572
55573===============================================================================
55574Name: gimp-print-4_1_99-b2
55575
555762001-09-21  <rlk>	7bf02d148c3d45fe07c7480ebedc3518255efdf2
55577
55578	Lines: +0, -0
55579
55580	4.1.99-b2 release.
55581
555822001-09-21  <rlk>	645674c1c72d5ca206cb3744f438aa37527896de
55583
55584	Lines: +14, -9
55585	Files:	NEWS (+14, -9)
55586
55587	Prep for beta 2.
55588
555892001-09-21  <rlk>	71d4205615366ada3db1f48fdcef7eb0e03c1f3a
55590
55591	Lines: +8, -7
55592	Files:	src/ghost/README (+8, -7)
55593
55594	Sync up with most current reality.
55595
555962001-09-21  <rlk>	e1ff48ce7335c9f558a584dc17c8bbae8d0e84e5
55597
55598	Lines: +6, -6
55599	Files:	src/main/print-escp2.c (+6, -6)
55600
55601	Fix Stylus Color 660.
55602
556032001-09-20  <rlk>	6bb49452053b561ee4bc924bba65ab7e29823155
55604
55605	Lines: +54, -0
55606	Files:	doc/FAQ.html (+54, -0)
55607
55608	Update for StarOffice
55609
556102001-09-20  <rlk>	2e8716c6a690a567ea5cc6fc5a1a6cc5b91d3679
55611
55612	Lines: +3, -1
55613	Files:	NEWS (+3, -1)
55614
55615	Minor update.
55616
556172001-09-20  <rlk>	51b2797dd75b78bb88721ca70da752d1b41e6533
55618
55619	Lines: +3, -3
55620	Files:	src/escputil/escputil.c (+3, -3)
55621
55622	Fix up trademark stuff.
55623
556242001-09-19  <rlk>	eb5c3b991f34e1161be36c605ec608b3489c7663
55625
55626	Lines: +2, -2
55627	Files:	src/main/printers.xml (+2, -2)
55628
55629	Updates from Epson.
55630
556312001-09-19  <rlk>	f9fcbe25070aee0453cab5aa2e25596c0430b895
55632
55633	Lines: +1, -1
55634	Files:	src/foomatic/foomatic-printermap (+1, -1)
55635
55636	Update from Till Kamppeter
55637
556382001-09-19  <rlk>	0be647ea975824decf42ea715e2e8b01b51a42f3
55639
55640	Lines: +66, -23
55641	Files:	src/escputil/escputil.c (+66, -23)
55642
55643	Print a simpler banner
55644
556452001-09-19  <rlk>	36fb5e2c8c23266b3bb96a470e9c76d5e93e5f94
55646
55647	Lines: +73, -63
55648	Files:	src/main/print-escp2.c (+73, -63)
55649
55650	Disable microweave altogether on SC440/460.
55651
556522001-09-19  <rlk>	d09c1b68657ce9e77806b703387b00ff68bd6f59
55653
55654	Lines: +10, -3
55655	Files:	src/main/print-color.c (+7, -0)
55656		src/main/print-escp2.c (+3, -3)
55657
55658	Back out apparently incorrect changes for sc440/640/660.
55659
556602001-09-18  <rleigh>	259d3f4ca5a4373b525645815ef418e8ee510271
55661
55662	Lines: +1, -0
55663	Files:	.cvsignore (+1, -0)
55664
55665	Ignore debian-build
55666
556672001-09-18  <rleigh>	69f75eacb3814e42677c18c6e3e6ed6e8f1f84ec
55668
55669	Lines: +6, -0
55670	Files:	doc/README.maintaining (+6, -0)
55671
55672	Add comment about version.texi generation
55673
556742001-09-18  <rleigh>	1d03eb6640090d3aab5a0e91e72840cb0a4c3e62
55675
55676	Lines: +1, -1
55677	Files:	src/ghost/Makefile.am (+1, -1)
55678
55679	Fix gimp-print-intl-internal.h location
55680
556812001-09-18  <rleigh>	f84e667b4d0807ef0c9dc7a73c4e714420b4d818
55682
55683	Lines: +50, -1182
55684	Files:	debian/README.Debian (+4, -2)
55685		debian/README.building (+20, -3)
55686		debian/changelog (+6, -2)
55687		debian/control.in (+1, -0)
55688		debian/gimp1.2-print.doc-base (removed -14)
55689		debian/gimp1.2-print.docs (+0, -2)
55690		debian/rules (+6, -2)
55691		doc/.cvsignore (+3, -0)
55692		doc/Makefile.am (+2, -4)
55693		doc/README.maintaining (+8, -0)
55694		doc/docbook.css (removed -20)
55695		doc/print.html (removed -716)
55696		doc/print.sgml (removed -411)
55697		doc/programs.texi (+0, -6)
55698
55699	Add images to HTML manual
55700	Remove duplicated information in SGML/HTML files
55701	Update Debian packaging
55702
557032001-09-18  <rleigh>	c3dcd4543c061be344f38c43a2e383290ddd4a6e
55704
55705	Lines: +14, -0
55706	Files:	include/Makefile.am (+3, -0)
55707		samples/Makefile.am (+11, -0)
55708
55709	Add MAINTAINERCLEANFILES and comments
55710
557112001-09-18  <rlk>	63ffe70b71cd601a567332674a5642f0209879d5
55712
55713	Lines: +8, -9
55714	Files:	src/ghost/README (+7, -8)
55715		src/main/print-escp2.c (+1, -1)
55716
55717	The SC660 probably isn't too happy doing microweave either.
55718
557192001-09-18  <rlk>	067fd8970e712c94a32a1183c0c651de219ab0c6
55720
55721	Lines: +2, -2
55722	Files:	src/main/print-escp2.c (+2, -2)
55723
55724	Eliminate useless microweave modes from sc440/640.
55725
557262001-09-18  <rlk>	3b960147ab89a6832dbe93f897fd69d88d0307b0
55727
55728	Lines: +4, -1
55729	Files:	src/main/print-escp2.c (+4, -1)
55730
55731	Fix ink drop sizes for Epson 720
55732
557332001-09-17  <rleigh>	863d7fa200839774584e98cfa67a1c958c773183
55734
55735	Lines: +25, -6269
55736	Files:	.cvsignore (+1, -0)
55737		Makefile.am (+10, -5)
55738		doc/texinfo.tex (removed -6257)
55739		src/cups/Makefile.am (+2, -1)
55740		src/foomatic/Makefile.am (+2, -1)
55741		src/ghost/Makefile.am (+2, -1)
55742		src/gimp/Makefile.am (+2, -1)
55743		src/main/Makefile.am (+2, -1)
55744		src/testpattern/Makefile.am (+2, -1)
55745		test/Makefile.am (+2, -1)
55746
55747	Remove non-portable 'make -C' usage.
55748
557492001-09-17  <rleigh>	949a9f7db907fc45a5e6822da0172ac44469c51d
55750
55751	Lines: +6822, -3
55752	Files:	configure.in.in (+1, -0)
55753		doc/Makefile.am (+8, -0)
55754		doc/programs.texi (+10, -3)
55755		scripts/epsf.tex (added +546)
55756		scripts/texinfo.tex (added +6257)
55757
55758	Added images to texinfo documentation (dvi/ps format only at this time)
55759
557602001-09-17  <rlk>	989272e69ac89f5b287a116d27e7313674c5275d
55761
55762	Lines: +3, -3
55763	Files:	test/unprint.c (+3, -3)
55764
55765	Composite black should not be quite as dark as true black.
55766
557672001-09-17  <rlk>	57c6ad8b4c3ff898de52ccd593191abdd01d083f
55768
55769	Lines: +32, -14
55770	Files:	test/unprint.c (+32, -14)
55771
55772	Handle weird margins of 480-style printers.
55773
557742001-09-16  <rlk>	9430c4e576dc0b9976508855771508b183f027eb
55775
55776	Lines: +2, -2
55777	Files:	NEWS (+2, -2)
55778
55779	Minor typo
55780
557812001-09-16  <rlk>	40eb6325d841abcceb2de2d3b5e111157a5887a9
55782
55783	Lines: +3, -0
55784	Files:	NEWS (+3, -0)
55785
55786	Minor change.
55787
557882001-09-16  <rlk>	97d94fe9623517f6b4e2e2cf51d708819a05b961
55789
55790	Lines: +47, -27
55791	Files:	NEWS (+47, -27)
55792
55793	Minor updates
55794
557952001-09-16  <rlk>	c7858f4209f7044fbaa85bb18f7d48e99cc65d54
55796
55797	Try yet again to fix the ID string!
55798
557992001-09-16  <rlk>	de523712ee593b2d566ebdc06f409d05fc8cbdde
55800
55801	Lines: +2, -2
55802	Files:	include/gimp-print/gimp-print.h.in (+2, -2)
55803
55804	Try again to fix the ID string.
55805
558062001-09-16  <rlk>	585c356149c6a322f8bdac32bf071e5ff0e8b6ed
55807
55808	Fix CVS ID string
55809
558102001-09-16  <rlk>	115049a3e834e2a96ba94f2aed47f4854e6a2424
55811
55812	Lines: +38, -57
55813	Files:	test/unprint.c (+38, -57)
55814
55815	Simplify, and try (if not entirely successfully) to improve performance.
55816
558172001-09-16  <rleigh>	3714d02552b6b5c62828cbb3ff784886236ccdc7
55818
55819	Lines: +258, -7
55820	Files:	doc/Makefile.am (+7, -4)
55821		doc/introduction.texi (+1, -0)
55822		doc/programs.texi (+250, -3)
55823
55824	Add print plugin documentation
55825
558262001-09-16  <rlk>	af0271e26c9e461a11caacfc42c42479c68c0a99
55827
55828	Lines: +27, -41
55829	Files:	test/unprint.c (+27, -41)
55830
55831	Reduce memory use at oversampled resolutions.
55832
558332001-09-16  <rlk>	d00270ed33fb9ae7d6f99e135ec315a833188e27
55834
55835	Lines: +340, -282
55836	Files:	test/unprint.c (+340, -282)
55837
55838	More cleanup.
55839
558402001-09-16  <rlk>	6ab7e565c5366c0f5b24cdc4d439c3e1f97e19f0
55841
55842	Lines: +287, -186
55843	Files:	test/unprint.c (+287, -186)
55844
55845	Start cleanup of unprinter
55846
558472001-09-14  <rlk>	b227daceb49dd984e45bb45ec8bd594a11373ef9
55848
55849	Lines: +1, -1
55850	Files:	src/main/print-escp2.c (+1, -1)
55851
55852	Typo!
55853
558542001-09-14  <rlk>	9ba9c0cae85d150ce247554aada31820e380d205
55855
55856	Lines: +292, -292
55857	Files:	src/escputil/escputil.c (+1, -0)
55858		src/foomatic/foomatic-printermap (+1, -0)
55859		src/ghost/README (+159, -164)
55860		src/main/print-dither.c (+11, -5)
55861		src/main/print-escp2.c (+112, -123)
55862		src/main/printers.xml (+8, -0)
55863
55864	Speed up very fast dither slightly.
55865
55866	Preliminary support for Epson Stylus C60
55867
55868	Some reorg of Epson densities/drop sizes (mostly to make it easier to read)
55869
558702001-09-11  <rlk>	ea1da8d4cc99c84016ddf938d0001b771ab44251
55871
55872	Lines: +3, -4
55873	Files:	src/ghost/README (+3, -4)
55874
55875	Typo
55876
558772001-09-10  <rleigh>	e9c74b1bcea485febdb4b67f12505f9ee9a1185c
55878
55879	Lines: +6, -3
55880	Files:	debian/changelog (+5, -2)
55881		debian/control.in (+1, -1)
55882
55883	Add gettext Build-Depends as we need DESTDIR support
55884
558852001-09-09  <rlk>	6c8dcdf5c4752bd16170265334c1989921dc333a
55886
55887	Lines: +2, -2
55888	Files:	src/main/print-util.c (+2, -2)
55889
55890	Paper sizes do *not* get localized for comparison.
55891
558922001-09-09  <rlk>	77f9181bdb663a7758f713fb7e2bd1b894d092b1
55893
55894	Lines: +2, -0
55895	Files:	src/main/print-util.c (+2, -0)
55896
55897	Print a message if an argument is supplied for a parameter that has no
55898	values.
55899
559002001-09-09  <rleigh>	3907a9b5a7552f26b26e08238f75d307b70e5452
55901
55902	Lines: +82, -29
55903	Files:	Makefile.am (+24, -5)
55904		README (+4, -5)
55905		configure.in.in (+11, -3)
55906		debian/README.building (+35, -14)
55907		po/POTFILES.in (+5, -0)
55908		src/Makefile.am (+3, -2)
55909
55910	Fix gimp-dist target
55911	New deb target to build Debian packages, and documentation fix
55912	Update Debian and I18N info in README
55913
559142001-09-09  <rlk>	73f2198c87de34c1d26466080ca5270f717c3862
55915
55916	Lines: +14, -4
55917	Files:	test/unprint.c (+14, -4)
55918
55919	Remove arbitrary (and broken) limit on size of a pass.
55920
559212001-09-08  <rlk>	0f4aa5dd6b053a11bbc794024c7686bf4cac42b2
55922
55923	Lines: +109, -114
55924	Files:	NEWS (+25, -3)
55925		src/ghost/README (+51, -73)
55926		src/main/print-escp2.c (+33, -38)
55927
55928	Reorganize the Epson Stylus resolutions.
55929
559302001-09-08  <rlk>	627a07691cc0303e7e6ad6fdf1c5ad09bfa54c39
55931
55932	Lines: +34, -1
55933	Files:	src/cups/Makefile.am (+34, -1)
55934
55935	Fix up minor PPD generation error.
55936
55937	refresh-data-local target to remove stale PPD files.
55938
55939	Fix make uninstall.
55940
559412001-09-08  <easysw>	c7081f8526f06e41fe4010093e4cf311ce00d8f1
55942
55943	Lines: +5, -8
55944	Files:	src/cups/Makefile.am (+5, -8)
55945
55946	Only build catalog and PPD files once.
55947
559482001-09-08  <rleigh>	33f49868462f5e7475e178e888421fb75d25a8f9
55949
55950	Lines: +3, -2
55951	Files:	NEWS.4.2 (+3, -2)
55952
55953	Amend Debian notes
55954
559552001-09-08  <rleigh>	70b5cf80da6333ee7854454687cd6fc48a18c066
55956
55957	Lines: +1, -1
55958	Files:	Makefile.am (+1, -1)
55959
55960	Oder SUBDIRS according to gettext specifications i.e. po is last
55961
559622001-09-08  <rlk>	aa4a5d72bb5579aef06f27a167bb44c7c5585e53
55963
55964	Lines: +0, -55
55965	Files:	src/main/gimp-print-intl-internal.h (removed -55)
55966
55967	Remove intended file.
55968
559692001-09-08  <rleigh>	aa8355fdf3a74208c5dc6c8e9b4f3e9fa8bc6625
55970
55971	Lines: +2, -0
55972	Files:	src/cups/genppd.c (+2, -0)
55973
55974	Add comments to ambiguous translatable strings
55975
559762001-09-08  <rlk>	78e4973b8711b89c864b01e8bd81e484127ea5a4
55977
55978	Lines: +524, -0
55979	Files:	src/main/gimp-print-internal.h (added +524)
55980
55981	Restore accidentally deleted file.
55982
559832001-09-08  <rleigh>	6af3414a5e19cc8361e84253719c839f2a56c5f0
55984
55985	Lines: +5, -29
55986	Files:	src/gimp/print-intl.h (+2, -28)
55987		src/gimp/print.c (+3, -1)
55988
55989	Update print-intl.h to use standard i18n header
55990	query() in print.c calls gimp_plugin_domain_register()
55991
559922001-09-08  <rleigh>	ee579057d784615cad9860f4b367138b8bf33f75
55993
55994	Lines: +3, -0
55995	Files:	po/POTFILES.in (+3, -0)
55996
55997	Update en_GB translation
55998	Add genppd.c to POTFILE.in
55999
560002001-09-08  <rleigh>	7e542a84e790a2c8dab79879ec5e3fc156127e5b
56001
56002	Lines: +21, -546
56003	Files:	src/main/Makefile.am (+0, -1)
56004		src/main/gimp-print-internal.h (removed -524)
56005		src/main/print-canon.c (+2, -2)
56006		src/main/print-color.c (+2, -2)
56007		src/main/print-dither-matrices.c (+1, -1)
56008		src/main/print-dither.c (+2, -2)
56009		src/main/print-escp2.c (+2, -2)
56010		src/main/print-lexmark.c (+2, -2)
56011		src/main/print-pcl.c (+2, -2)
56012		src/main/print-ps.c (+2, -2)
56013		src/main/print-util.c (+2, -2)
56014		src/main/print-version.c (+2, -2)
56015		src/main/print-weave.c (+2, -2)
56016
56017	All source uses the new i18n header in include/gimp-print
56018
560192001-09-08  <rleigh>	4e1a2b2c052dbab3562d578f71a0e8e0b15ce185
56020
56021	Lines: +61, -7
56022	Files:	include/gimp-print/Makefile.am (+1, -1)
56023		include/gimp-print/gimp-print-intl-internal.h (added +54)
56024		include/gimp-print/gimp-print-intl.h (+3, -3)
56025		include/gimp-print/gimp-print.h.in (+3, -3)
56026
56027	Add internal i18n header and fix header #defines
56028
560292001-09-08  <rleigh>	c48ccbeb3c4fef6457bd151b4fbe1c1a2fb6b2fc
56030
56031	Lines: +5, -3
56032	Files:	debian/changelog (+3, -2)
56033		debian/libgimpprint.files (+1, -0)
56034		debian/rules (+1, -1)
56035
56036	Use gettext for i18n
56037
560382001-09-08  <rleigh>	3bc37145e4135639f59ae5d52f828c18008f21b4
56039
56040	Lines: +3, -2
56041	Files:	configure.in.in (+3, -2)
56042
56043	Fixed AC_OUTPUT order (VPATH build was broken)
56044
560452001-09-08  <rlk>	f298ccae41b596c227d1884f6945c7f0d88bec1b
56046
56047	Lines: +7, -7
56048	Files:	src/gimp/gimp_main_window.c (+7, -7)
56049
56050	Clean up the printer scroller, based on suggestion from Eduardo Perez.
56051
560522001-09-07  <rlk>	26ce587d65233e8893babce1d65340e8f8b7114f
56053
56054	Lines: +1, -1
56055	Files:	configure.in.in (+1, -1)
56056
56057	Minor typo
56058
560592001-09-07  <rlk>	3649d3307d4e2e47a068318d1205b22ab7db3ea7
56060
56061	Lines: +374, -257
56062	Files:	NEWS (+10, -1)
56063		README (+1, -1)
56064		configure.in.in (+1, -1)
56065		debian/README.Debian (+1, -1)
56066		po/.cvsignore (+0, -1)
56067		src/ghost/README (+264, -185)
56068		src/main/print-escp2.c (+97, -67)
56069
56070	Add 360x180 and 360x240 draft modes for Epson Stylus printers.
56071
56072	Improve the Ghostscript README.
56073
56074	Bump the version.
56075
560762001-09-07  <rleigh>	7939a047b3098e8dfe6fe9c56c2d689d7c3f110f
56077
56078	Lines: +1, -1
56079	Files:	configure.in.in (+1, -1)
56080		po/en_TEST.po (removed -0)
56081
56082	Remove the en_TEST translation
56083
560842001-09-06  <rlk>	ed19e1d695e147472e06d24924fa473c4bc35941
56085
56086	Lines: +6, -5
56087	Files:	src/main/print-util.c (+6, -5)
56088
56089	Do verify correctly for Postscript driver.
56090
560912001-09-06  <easysw>	8a0c02af65a9f1f03f0f808811dbd5635576a797
56092
56093	Lines: +201, -57
56094	Files:	configure.in.in (+51, -8)
56095		cups-gimpprint.list.in (added +70)
56096		src/cups/Makefile.am (+13, -11)
56097		src/cups/genppd.c (+67, -38)
56098
56099	Fix default CFLAGS bug and re-add --enable-debug.  Otherwise everything
56100	defaults to -g, which is pathetically slow.
56101
56102	Fix the CUPS library detection code so it actually works on systems
56103	other than IRIX and Linux.
56104
56105	Use the list of available translations in the makefile.
56106
56107	Add (final?) I18N changes to genppd, as well as changes to PPD
56108	rule in makefile.
56109
56110	Add an EPM list file for distributions.
56111
561122001-09-05  <rlk>	20ca40b7a3a4886bf6210f20b6b06652833b5abd
56113
56114	Lines: +112, -10
56115	Files:	include/gimp-print/gimp-print.h.in (+112, -10)
56116
56117	Add comments.
56118
561192001-09-05  <rlk>	ae001ec5d3199d1774ef1f58a4d4b80827e566b0
56120
56121	Lines: +218, -207
56122	Files:	NEWS (+0, -1)
56123		src/gimp/gimp_color_window.c (+39, -39)
56124		src/gimp/gimp_main_window.c (+178, -164)
56125		src/gimp/print_gimp.h (+1, -3)
56126
56127	Convert from GTK tooltips to Gimp tooltips.
56128
56129	Reduce flashing a bit more in the GUI.
56130
56131===============================================================================
56132Name: gimp-print-4_1_99-b1
56133
561342001-09-03  <rlk>	0e74549ff161ba5b91898b3710485063f52fa301
56135
56136	Lines: +0, -0
56137
56138	Updates
56139
561402001-09-03  <rlk>	a90bd18f05646c0efc7ef25c01c680b8d54df4b1
56141
56142	Lines: +3, -0
56143	Files:	NEWS (+3, -0)
56144
56145	One more missed update.
56146
561472001-09-03  <rlk>	a01fc03858ecd913984c4a567414c1a4be38f2da
56148
56149	Lines: +27, -0
56150	Files:	NEWS (+27, -0)
56151
56152	4.1.99b1 update
56153
561542001-09-03  <rlk>	f605138752b6c9fe998b832d6221b9eb07704e17
56155
56156	Lines: +0, -1
56157	Files:	src/ghost/README (+0, -1)
56158
56159	Canon printers do not support 180 DPI.
56160
561612001-09-03  <rlk>	6d580d002380e4ec33bbde482bf8d6c4d3d9ca0d
56162
56163	Lines: +0, -0
56164
56165	Final 4.1.99-b1 updates.
56166
561672001-09-02  <rlk>	3a9829f7df7ec3416b8ab9ccddcaf95ad9169eb3
56168
56169	Lines: +1, -0
56170	Files:	src/foomatic/.cvsignore (+1, -0)
56171
56172	More stuff to ignore
56173
561742001-09-02  <rlk>	e4dff444c75706fd1e846c39e1bc01d7e798132b
56175
56176	Lines: +1, -0
56177	Files:	include/.cvsignore (+1, -0)
56178
56179	Stuff to ignore
56180
561812001-09-02  <rlk>	f91e37e2c0d0f08c1948432300f60db5f9b39434
56182
56183	Lines: +123, -83
56184	Files:	Makefile.am (+1, -1)
56185		configure.in.in (+8, -8)
56186		include/.cvsignore (added +1)
56187		include/Makefile.am (added +28)
56188		src/Makefile.am (+1, -1)
56189		src/cups/genppd.c (+2, -2)
56190		src/cups/rastertoprinter.c (+1, -1)
56191		src/foomatic/gimp-print-version.c (+1, -1)
56192		src/foomatic/paper_sizes.c (+1, -1)
56193		src/foomatic/printer_options.c (+1, -1)
56194		src/foomatic/printers.c (+1, -1)
56195		src/foomatic/stp_limits.c (+1, -1)
56196		src/ghost/Makefile.am (+1, -1)
56197		src/gimp/print_gimp.h (+1, -1)
56198		src/main/print-canon.c (+1, -1)
56199		src/main/print-color.c (+1, -1)
56200		src/main/print-dither-matrices.c (+1, -1)
56201		src/main/print-dither.c (+1, -1)
56202		src/main/print-escp2.c (+1, -1)
56203		src/main/print-lexmark.c (+1, -1)
56204		src/main/print-pcl.c (+1, -1)
56205		src/main/print-ps.c (+1, -1)
56206		src/main/print-util.c (+1, -1)
56207		src/main/print-version.c (+1, -1)
56208		src/main/print-weave.c (+1, -1)
56209		src/testpattern/testpattern.c (+61, -50)
56210		test/escp2-weavetest.c (+1, -1)
56211		test/testdither.c (+1, -1)
56212		{src/include => include/gimp-print}/.cvsignore (+0, -0)
56213		{src/include => include/gimp-print}/Makefile.am (+0, -0)
56214		{src/include => include/gimp-print}/gimp-print-intl.h (+0, -0)
56215		{src/include => include/gimp-print}/gimp-print.h.in (+0, -0)
56216
56217	Move gimp-print.h such that <gimp-print/gimp-print.h> works both
56218	within the source tree and outside it.
56219
562202001-09-02  <rlk>	233027105ae11ad0a4698b3ee9415b6332a00269
56221
56222	Lines: +0, -1
56223	Files:	src/foomatic/foomatic-printermap (+0, -1)
56224
56225	Remove duplicate
56226
562272001-09-01  <rleigh>	da4fc0fa34db13465a11a36665ce3481d30e0b38
56228
56229	Lines: +24, -12
56230	Files:	configure.in.in (+0, -0)
56231		debian/changelog (+10, -1)
56232		debian/control.in (+3, -3)
56233		debian/rules (+8, -5)
56234		doc/functions.texi (+2, -2)
56235		src/main/Makefile.am (+0, -1)
56236		src/testpattern/Makefile.am (+1, -0)
56237
56238	Apply ABI version patch, including debian packaging
56239
562402001-09-01  <rlk>	a120c73140f9009d62232b1af049e76032539530
56241
56242	Lines: +114, -53
56243	Files:	src/testpattern/testpattern.c (+0, -50)
56244		src/testpattern/testpattern.sample (+114, -3)
56245
56246	Cleanup and comment.
56247
562482001-09-01  <rlk>	036a73eb1ef50e609284751476e27cfd8025e158
56249
56250	Lines: +4, -0
56251	Files:	src/testpattern/testpattern.sample (+4, -0)
56252
56253	Comments
56254
562552001-08-30  <rlk>	701bc908243b96ca7d4eba0047d356b83fe50c2e
56256
56257	Lines: +1, -1
56258	Files:	configure.in.in (+1, -1)
56259
56260	Require Gimp 1.2.
56261
562622001-08-30  <rlk>	11430332c91036c349fd064deb7d8d36ff11e570
56263
56264	Lines: +79, -41
56265	Files:	AUTHORS (+1, -0)
56266		NEWS (+37, -1)
56267		NEWS.4.2 (+21, -23)
56268		README (+2, -2)
56269		configure.in.in (+2, -2)
56270		debian/README.Debian (+1, -1)
56271		src/ghost/README (+9, -6)
56272		src/main/Makefile.am (+6, -6)
56273
56274	Bump version.
56275
562762001-08-30  <rlk>	45dc5e4ce9a0b3fabdda51e4216e33113262e653
56277
56278	Lines: +11, -2
56279	Files:	src/main/print-weave.c (+11, -2)
56280
56281	Produce better output from assertion failures
56282
562832001-08-30  <rlk>	5411d578e91e88256eee6823cd4daac4cf425482
56284
56285	Lines: +1, -1
56286	Files:	src/gimp/gimp_main_window.c (+1, -1)
56287
56288	Change "Adjust color" to more accurate "Adjust output"
56289
562902001-08-30  <rlk>	5a9b411c639bc566f9ed5d05a7158992aa024df7
56291
56292	Lines: +40, -89
56293	Files:	src/main/print-util.c (+40, -89)
56294
56295	Clean up parameter verification.
56296
562972001-08-29  <rlk>	5f9f20ef9c8d96fae8ed0a80b3111eb23c127eb7
56298
56299	Lines: +3, -3
56300	Files:	src/main/print-escp2.c (+3, -3)
56301
56302	Fencepost error with extra rows
56303
563042001-08-29  <rlk>	99e96fcfb5f89c16181145739afeb1116109de7e
56305
56306	Lines: +56, -54
56307	Files:	NEWS.4.2 (+56, -54)
56308
56309	Minor tweaks
56310
563112001-08-29  <rlk>	433472560b82ee9b1cf41439bfa8f02657a47a0c
56312
56313	Lines: +374, -0
56314	Files:	NEWS.4.2 (added +374)
56315
56316	First cut at 4.2 release notes
56317
563182001-08-29  <rlk>	9a1f00f6bbf8090c23341278d11cf9d32b1987b2
56319
56320	Lines: +0, -6
56321	Files:	po/POTFILES.in (+0, -6)
56322
56323	Don't translate test sources.
56324
563252001-08-28  <rlk>	3f2ac40b68dbea42ef3708350a047feb17209b83
56326
56327	Lines: +5, -5
56328	Files:	src/gimp/print.c (+5, -5)
56329
56330	Fix handling of parameters from Gimp scripts
56331
563322001-08-28  <rleigh>	60484a38618a6c28bdbb2c91a6f0e18693dbf226
56333
56334	Lines: +4, -2
56335	Files:	lib/libprintut.h (+2, -0)
56336		src/main/gimp-print-intl-internal.h (+2, -2)
56337
56338	Correct getopt header inclusion if libc provides getopt
56339	Use PACKAGE instead of "gimp-print" for gettext domain name
56340
563412001-08-28  <rlk>	f6aee047edc55b4cb0d3a9e157c366a068a63489
56342
56343	Lines: +6, -4
56344	Files:	src/main/print-escp2.c (+6, -4)
56345
56346	Typos
56347
563482001-08-27  <rlk>	653a8c6c46fc792f30bff4998ab16248e767369c
56349
56350	Lines: +1, -1
56351	Files:	src/testpattern/testpattern.sample (+1, -1)
56352
56353	More fallout from version renumbering.
56354
563552001-08-27  <rlk>	b84c0c6a9838e74a37c045cdee78215463f86ecd
56356
56357	Lines: +15, -10
56358	Files:	src/foomatic/printer_options.c (+15, -10)
56359
56360	Fix output type
56361
563622001-08-26  <rwisi>	1111791084f6b15a45650bdf3a3079f22d1ebc3d
56363
56364	Lines: +276, -212
56365	Files:	src/main/print-lexmark.c (+276, -212)
56366
56367	-solved cmy problem (it causes troubles if head_offset of k is !=0 when printing without k).
56368	-introduced "ink_parameter" which holds ink specific parameters (no if/then/else code anymore)
56369	 Hopefully more logical, now.
56370	-sorted z52 and 3200 specific stuff
56371
563722001-08-26  <rlk>	9fefa7c2e22d0761326a56033cba6976f73b9269
56373
56374	Lines: +1, -0
56375	Files:	src/foomatic/foomatic-printermap (+1, -0)
56376
56377	More corrections from Till.
56378
563792001-08-26  <rlk>	7b61e1b245b871cbc668de81c98a478a87c42f77
56380
56381	Lines: +0, -1
56382	Files:	src/foomatic/foomatic-printermap (+0, -1)
56383
56384	Correction per Till Kamppeter
56385
563862001-08-25  <rlk>	3856f5f247810f84b071efbe3ce3b76c9714cdb1
56387
56388	Lines: +140, -78
56389	Files:	src/ghost/README (+28, -13)
56390		src/ghost/gdevstp.c (+16, -2)
56391		src/main/print-escp2.c (+94, -61)
56392		src/main/print-util.c (+1, -1)
56393		src/printdef/printdefy.y (+1, -1)
56394
56395	Support allowing different margins depending upon the printer
56396	parameters, such as quality settings.  Some Epson printers allow
56397	use of more of the page in softweave mode than if the printer
56398	does the weaving (e. g. microweave).  Fix the top margin
56399	for selected Epson printers, such as the 777 (subject of bug
56400	231885), although more printers need to be fixed up.
56401
56402	Change the default quality to 360 softweave or microweave on all
56403	printers that support this, since the quality will be much better
56404	at very little or no cost in performance.
56405
564062001-08-25  <rlk>	811d377df39036468aa48058a8d8ce1f54e2cd19
56407
56408	Lines: +81, -16
56409	Files:	src/foomatic/Makefile.am (+8, -2)
56410		src/foomatic/foomatic-generator.in (+22, -10)
56411		src/foomatic/printer_options.c (+6, -4)
56412		src/foomatic/printers.c (added +45)
56413
56414	Cleanup from namestring changes in alpha-3.
56415
564162001-08-25  <rlk>	fa529f28d5c0587711fdd095c86614247ae36669
56417
56418	Lines: +1, -0
56419	Files:	src/foomatic/.cvsignore (+1, -0)
56420
56421	More things to ignore
56422
564232001-08-25  <rlk>	42e617183def075114794496b74d2078f4fdd5df
56424
56425	Lines: +4, -0
56426	Files:	src/testpattern/.cvsignore (+4, -0)
56427
56428	More ignorable stuff
56429
564302001-08-24  <rlk>	23fdf0edcf250723fc2fc070438bf264b62b24d5
56431
56432	Lines: +181, -110
56433	Files:	src/main/print-escp2.c (+177, -106)
56434		src/main/printers.xml (+4, -4)
56435
56436	Try to fix problems with 480/580 at 720 and above DPI.
56437
56438	Change default 360 DPI mode to microweave on printers that
56439	support it, for better quality.
56440
564412001-08-23  <rlk>	42a5076792aee4de8fdc5b35f6ee8d06daefa661
56442
56443	Lines: +8, -2
56444	Files:	src/gimp/gimp_color_window.c (+0, -1)
56445		src/gimp/gimp_main_window.c (+8, -1)
56446
56447	Disable tooltips while using the preview window (very distracting
56448	to move the mouse around while the huge tooltip is in your face).
56449
564502001-08-23  <rlk>	fc8ca34cb736c443d763f7558d11f4e79288a68c
56451
56452	Lines: +25, -27
56453	Files:	src/gimp/gimp_main_window.c (+25, -27)
56454
56455	Clean up some of the dialogs a bit more.
56456
564572001-08-23  <rlk>	8695c15cc6caabf5dabdf9774b0812a3da458eb9
56458
56459	Lines: +20, -37
56460	Files:	src/gimp/gimp_main_window.c (+20, -37)
56461
56462	More cleanup
56463
564642001-08-22  <rlk>	67e47fb15b3813bdaf83182bba7186de28da4e5a
56465
56466	Lines: +11, -14
56467	Files:	src/gimp/gimp_main_window.c (+11, -14)
56468
56469	More cleanup
56470
564712001-08-22  <rlk>	d9f217a24ecab5e64231f1653c64d22006c4f591
56472
56473	Lines: +43, -64
56474	Files:	src/gimp/gimp_main_window.c (+43, -64)
56475
56476	Smooth drawing even more.
56477
564782001-08-22  <rlk>	762c21b19c442adbc3d5d5411d71978d3c2adebc
56479
56480	Lines: +188, -55
56481	Files:	src/gimp/gimp_color_window.c (+8, -0)
56482		src/gimp/gimp_main_window.c (+178, -52)
56483		src/gimp/print_gimp.h (+2, -3)
56484
56485	Reduce flashing in the GUI.
56486
564872001-08-21  <rlk>	394a2194b77703f8e44dff098a68be148a1272c4
56488
56489	Lines: +52, -0
56490	Files:	src/gimp/gimp_main_window.c (+52, -0)
56491
56492	Add about dialog
56493
564942001-08-21  <rlk>	fd26e1227fc48866266089d501c6b6aaa0eb3e79
56495
56496	Lines: +7, -6
56497	Files:	src/escputil/escputil.c (+7, -6)
56498
56499	-u isn't for USB, it's for new printer.
56500
565012001-08-21  <rlk>	45b6ed59b41556a9f606f40a794ef4d0aa9f59d2
56502
56503	Lines: +31, -0
56504	Files:	doc/FAQ.html (+31, -0)
56505
56506	Updates
56507
565082001-08-20  <rlk>	e4063a68fcd468cc8888d1567ff018872dcc398a
56509
56510	Lines: +24, -9
56511	Files:	src/main/print-pcl.c (+24, -9)
56512
56513	Handle resolutions correctly (without trying to parse them)
56514
565152001-08-20  <rlk>	485e0b68d68552ac2f52c3ad53df72251d98d43b
56516
56517	Lines: +2, -1
56518	Files:	src/gimp/gimp_main_window.c (+2, -1)
56519
56520	Try yet again to position the printer crawler correctly.
56521
565222001-08-20  <rwisi>	a6f0a22f8edf239c7bd196d6ae4fbc3cafb1a47b
56523
56524	Lines: +35, -16
56525	Files:	src/main/print-lexmark.c (+35, -16)
56526
56527	adapted to support minimum paper size
56528
565292001-08-19  <rlk>	9c0dff36ec19343b8fb3887a318390019351d575
56530
56531	Lines: +495, -129
56532	Files:	doc/Makefile.am (+1, -1)
56533		src/gimp/gimp_color_window.c (+74, -2)
56534		src/gimp/gimp_main_window.c (+258, -20)
56535		src/gimp/print_gimp.h (+4, -0)
56536		src/include/gimp-print.h.in (+2, -1)
56537		src/main/print-canon.c (+7, -3)
56538		src/main/print-escp2.c (+125, -92)
56539		src/main/print-lexmark.c (+7, -3)
56540		src/main/print-pcl.c (+6, -2)
56541		src/main/print-ps.c (+6, -2)
56542		src/main/print-util.c (+5, -3)
56543
56544	Add tooltips in Gimp plugin.
56545
56546	Add minimum paper size functionality suggested by Mike Sweet.
56547
56548	Fix SC480 so it will at least print at 720 DPI.  It still needs to be
56549	fixed correctly, awaiting word from Epson.
56550
56551	Add additional dependency to doc build.
56552
565532001-08-19  <rwisi>	128a9c0645dd66dd07a9ff230598e2c2ed153046
56554
56555	Lines: +312, -299
56556	Files:	src/main/print-lexmark.c (+312, -299)
56557
56558	-little rearrangement of code
56559	-put lexmark_res_t into lexmark_cap_t struct;
56560	 Removed supp_res and lexmark_sub_cap_t from cap_t.
56561	 This should make it a bit more simple.
56562	-changed the media_type handling into that of print-escp2.c;
56563	 This should be more common and all media dependent data is defined in one struct.
56564	-changed handling of ink typ
56565	 changed to structure similar in print-escp2.c (lexmark_inkname_t)
56566	 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.
56567
56568	Still troubles with CMY mode. Because of this always CMYK (CcMmYK) will be used.
56569
565702001-08-19  <rwisi>	6ce86196d8295bbb556421bdf037bf8e0fe45c01
56571
56572	Lines: +9, -11
56573	Files:	src/main/print-lexmark.c (+9, -11)
56574
56575	-speed up printing because of little error with bidirectional printing.
56576
565772001-08-18  <rwisi>	0dddffffffe5d73df80eb0898b66d2b4ef46e03a
56578
56579	Lines: +102, -46
56580	Files:	src/main/print-lexmark.c (+102, -46)
56581
56582	-Corrected color mode according printhead.
56583	-disabled cmy support. use cmyk always. This fixes problems with CUPS.
56584	-different head offsets at black
56585	 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.
56586
565872001-08-18  <rlk>	a4549c05cf36f16e93d1fdf8948b8472d339b4f3
56588
56589	Lines: +31, -16
56590	Files:	src/gimp/gimp_main_window.c (+31, -16)
56591
56592	Adapted suggestions from Kurt Pfeifle
56593
565942001-08-16  <rlk>	b29e9a110b9575dd0e3b9289257c3b7a34173cd6
56595
56596	Lines: +3, -1
56597	Files:	src/gimp/gimp_main_window.c (+3, -1)
56598
56599	Printer list name needs to match text for gimp_plist_callback to work
56600	correctly.
56601
56602===============================================================================
56603Name: gimp-print-4_1_99-a3
56604
566052001-08-14  <rlk>	0298ec0c31d1af421f46d3d2d4000ee59f03d189
56606
56607	Lines: +3, -2
56608	Files:	src/cups/Makefile.am (+3, -2)
56609
56610	Fix a few minor problems.
56611
566122001-08-14  <rlk>	dcd1880f12d9e9c5824699709652d75b139f29b0
56613
56614	Lines: +69, -32
56615	Files:	NEWS (+64, -31)
56616		README (+5, -1)
56617
56618	More release note updates.
56619
566202001-08-14  <rlk>	b72574ef5e7608bf39aa41905e66217f4ea18d5e
56621
56622	Lines: +13, -5
56623	Files:	src/testpattern/Makefile.am (+1, -1)
56624		src/testpattern/testpattern.c (+4, -0)
56625		src/testpattern/testpattern.h (+0, -4)
56626		src/testpattern/testpatternl.l (+4, -0)
56627		src/testpattern/testpatterny.y (+4, -0)
56628
56629	Putting config.h in the header doesn't seem to work...
56630
566312001-08-14  <easysw>	77710088699c5569f3db57864f3b72e9d96d7f51
56632
56633	Lines: +406, -365
56634	Files:	src/cups/Makefile.am (+17, -2)
56635		src/cups/genppd.c (+93, -46)
56636		src/ghost/README (+295, -316)
56637		src/main/print-util.c (+1, -1)
56638
56639	genppd can now generate multiple languages - just need to update to
56640	point gettext at the right message catalog (however that is done)
56641
56642	Updated the Ghostscript driver README file for the new option values.
56643
56644	Updated the cups makefile to generate and install mutiple languages.
56645
566462001-08-13  <rlk>	007bc97548da9f3ffe3ddfe4a9276a21287a77d6
56647
56648	Lines: +412, -228
56649	Files:	acconfig.h (+1, -1)
56650		configure.in.in (+0, -0)
56651		lib/libprintut.h (+1, -1)
56652		lib/vasprintf.c (+0, -0)
56653		lib/xmalloc.c (+0, -0)
56654		lib/xmalloc.h (+1, -1)
56655		man/escputil.1.in (+0, -0)
56656		po/POTFILES.in (+0, -1)
56657		src/cups/cups-calibrate.c (+0, -0)
56658		src/cups/genppd.c (+0, -0)
56659		src/cups/rastertoprinter.c (+0, -0)
56660		src/escputil/escputil.c (+0, -0)
56661		src/foomatic/foomatic-generator.in (+0, -0)
56662		src/include/gimp-print.h.in (+0, -0)
56663		src/main/print-canon.c (+0, -0)
56664		src/main/print-escp2.c (+161, -98)
56665		src/main/print-lexmark.c (+0, -0)
56666		src/main/print-pcl.c (+0, -0)
56667		src/main/print-util.c (+248, -126)
56668		test/Makefile.am (+0, -0)
56669		test/bjc-unprint.c (+0, -0)
56670		test/unprint.c (+0, -0)
56671
56672	Clean up in preparation for 4.1.99-a3.
56673
566742001-08-13  <easysw>	fb4c6bfc66b72bebc5f3c4e2120f29036aa349d5
56675
56676	Lines: +897, -904
56677	Files:	src/cups/genppd.c (+61, -215)
56678		src/cups/rastertoprinter.c (+6, -2)
56679		src/foomatic/printer_options.c (+4, -3)
56680		src/gimp/gimp_color_window.c (+18, -4)
56681		src/gimp/gimp_main_window.c (+110, -58)
56682		src/gimp/print_gimp.h (+1, -1)
56683		src/include/gimp-print.h.in (+8, -1)
56684		src/main/print-canon.c (+118, -132)
56685		src/main/print-dither.c (+15, -6)
56686		src/main/print-escp2.c (+124, -118)
56687		src/main/print-lexmark.c (+120, -119)
56688		src/main/print-pcl.c (+126, -90)
56689		src/main/print-ps.c (+30, -20)
56690		src/main/print-util.c (+156, -135)
56691
56692	I18N changes for GIMP-print.
56693
566942001-08-13  <rlk>	9d89b224cfdec09e90796faf7117e115f0aecf96
56695
56696	Lines: +2, -744
56697	Files:	test/Makefile.am (+2, -4)
56698		test/escp2-unprint.c (removed -740)
56699
56700	escp2-unprint is obsolete.
56701
567022001-08-13  <rlk>	9598c385f6778aee62e67ab6eb2bdfd8b1d4bff2
56703
56704	Lines: +12, -3
56705	Files:	src/main/gimp-print-internal.h (+11, -2)
56706		src/testpattern/Makefile.am (+1, -1)
56707
56708	Nothing here needs libprintut (and libgimpprint should not require
56709	linking against it!)
56710
567112001-08-12  <rlk>	4381250ff9ebaac30de8b3ef0725303eb28a57c8
56712
56713	Lines: +2, -2
56714	Files:	src/escputil/escputil.c (+2, -2)
56715
56716	Do status command correctly.
56717
567182001-08-12  <rlk>	0f44a0624f7cb2868084034c4bb5399be5f989ba
56719
56720	Lines: +0, -4
56721	Files:	test/.cvsignore (+0, -4)
56722
56723	Testpattern stuff is moved out.
56724
567252001-08-12  <rlk>	962a83ad9c8d9f4c952063b4f3c0a582e33d1a94
56726
56727	Lines: +95, -15
56728	Files:	configure.in.in (+18, -1)
56729		src/Makefile.am (+1, -1)
56730		src/printdef/Makefile.am (+1, -0)
56731		src/testpattern/.cvsignore (added +4)
56732		src/testpattern/Makefile.am (added +64)
56733		test/Makefile.am (+3, -13)
56734		{test => src/testpattern}/testpattern.c (+0, -0)
56735		{test => src/testpattern}/testpattern.h (+4, -0)
56736		{test => src/testpattern}/testpattern.sample (+0, -0)
56737		{test => src/testpattern}/testpatternl.l (+0, -0)
56738		{test => src/testpattern}/testpatterny.y (+0, -0)
56739
56740	Move testpattern generator to its own directory.
56741
567422001-08-12  <rlk>	b406f4cd7b1335a7b33a4e2676035d338f22dee7
56743
56744	Lines: +21, -10
56745	Files:	NEWS (+21, -10)
56746
56747	Updates
56748
567492001-08-12  <rlk>	56d67e0f8110f7e6b1c1fb2300734de3d9915e2b
56750
56751	Lines: +15, -13
56752	Files:	src/main/print-escp2.c (+15, -13)
56753
56754	Tweak 6 pl a bit more.
56755
567562001-08-11  <rlk>	cdbe2e4c05d53970349f55ccf0c70298421044c8
56757
56758	Lines: +11, -10
56759	Files:	src/foomatic/foomatic-generator.in (+2, -2)
56760		src/main/print-escp2.c (+1, -0)
56761		src/main/printers.xml (+8, -8)
56762
56763	Fix up printer names.
56764
56765	Be pickier in foomatic-generator (error out if something goes wrong)
56766
56767	Fix comment breakage.
56768
567692001-08-11  <rlk>	88d10668e24f6c10ac4910e7d9abc273d63db625
56770
56771	Lines: +29, -33
56772	Files:	src/include/gimp-print.h.in (+3, -1)
56773		src/main/print-escp2.c (+3, -6)
56774		src/main/print-util.c (+19, -0)
56775		test/testpattern.c (+4, -26)
56776
56777	stp_set_printer_defaults()
56778
567792001-08-11  <rlk>	84aadc040b8aa54beae66444880683278d6f1ff2
56780
56781	Lines: +10, -16
56782	Files:	src/main/print-escp2.c (+10, -16)
56783
56784	Tune 6 pl printers.
56785
567862001-08-11  <rlk>	af6edbb0abca7b11ee2cc42b8a8e62be5c1215e2
56787
56788	Lines: +21, -3
56789	Files:	NEWS (+21, -3)
56790
56791	Updates
56792
567932001-08-11  <rlk>	a3e4949c0c191dba71327b00cd012fb67f9344fd
56794
56795	Lines: +0, -359
56796	Files:	scripts/gimp-patch (removed -359)
56797
56798	Remove obsolete Gimp patch.
56799
568002001-08-11  <rlk>	80faaad2e697314f919e86f296dfc76685fec197
56801
56802	Lines: +30, -8
56803	Files:	src/main/print-escp2.c (+30, -8)
56804
56805	Tune STC x80 printers.
56806
568072001-08-11  <rlk>	b5631f94d8b8ad32aa7011f56a6a7ed41ca6e7c0
56808
56809	Lines: +4, -0
56810	Files:	src/ghost/README (+4, -0)
56811
56812	Add 360 SW unidirectional.
56813
568142001-08-11  <rlk>	287251d92bbdf2db9763e88e70e6524767875b95
56815
56816	Lines: +23, -40
56817	Files:	src/escputil/escputil.c (+23, -40)
56818
56819	Fix status command.
56820
568212001-08-11  <rlk>	d080ead06ba44598b9f2c482c45b1f608c49f7c5
56822
56823	Lines: +99, -45
56824	Files:	src/main/print-escp2.c (+99, -45)
56825
56826	480/580 type printers apparently need exactly the right number of rows
56827	printed; printing less than the number of jets apparently causes
56828	problems.
56829
568302001-08-11  <rlk>	7cfa927d5bf684db63c350ce37e05b43e4d048bd
56831
56832	Lines: +154, -19
56833	Files:	src/escputil/escputil.c (+7, -7)
56834		src/foomatic/foomatic-printermap (+5, -2)
56835		src/ghost/README (+5, -2)
56836		src/main/print-escp2.c (+83, -6)
56837		src/main/print-pcl.c (+24, -0)
56838		src/main/printers.xml (+30, -2)
56839
56840	Tune C40/C20/480/580 inks.
56841
56842	Add HP DesignJet 750.
56843
568442001-08-10  <rlk>	14ff5e2310f38ba1b257eeab57da264a204f88a8
56845
56846	Lines: +3, -3
56847	Files:	Makefile.am (+3, -3)
56848
56849	Typos
56850
568512001-08-10  <rlk>	1f04c91da93a553a2e70873ad1ea5290c08f6882
56852
56853	Lines: +486, -95
56854	Files:	test/.cvsignore (+4, -0)
56855		test/Makefile.am (+8, -2)
56856		test/testpattern.c (+70, -93)
56857		test/testpattern.h (added +80)
56858		test/testpattern.sample (added +53)
56859		test/testpatternl.l (added +83)
56860		test/testpatterny.y (added +188)
56861
56862	Read test patterns and such from an input file.
56863
568642001-08-09  <rlk>	9129b1ca62f5cd80d9ea0c94fb8a5b8ed09056a0
56865
56866	Lines: +102, -33
56867	Files:	README (+14, -5)
56868		doc/FAQ.html (+88, -28)
56869
56870	Some documentation enhancements from Dennis Powell's column on
56871	LinuxPlanet.
56872
568732001-08-08  <rlk>	477708fe8329fe5fd6ff8245ed258b7b3a9b7404
56874
56875	Lines: +97, -65
56876	Files:	test/testpattern.c (+97, -65)
56877
56878	Allow specification of gamma
56879
568802001-08-08  <rlk>	f977a44ca3e5564a9948ff0cde218ebd95d73df4
56881
56882	Lines: +39, -9
56883	Files:	test/unprint.c (+39, -9)
56884
56885	Improve ink constants.
56886
56887	Better debugging messages.
56888
56889	Allow specification of form factor for old printers.
56890
568912001-08-08  <rleigh>	100b04abf3c4e26cca9b13179ceb29a8ca3a51b9
56892
56893	Lines: +17, -63
56894	Files:	acconfig.h (+1, -32)
56895		configure.in.in (+16, -30)
56896		debian/rules (+0, -1)
56897		lib/xmalloc.h (+0, -0)
56898
56899	configure.in.in: Fix small bugs in configure.in.in, and upgrade for 2.50 compatibility
56900	acconfig.h: remove redundant entries
56901
569022001-08-08  <rlk>	0454aaa00628bf26897c7fa631ac3c11592a4dab
56903
56904	Lines: +63, -43
56905	Files:	src/main/print-escp2.c (+63, -43)
56906
56907	Provisional fix for STC 480/580.
56908
569092001-08-08  <rlk>	cb68076f1f8bd3b56499e792bb33e5ce729022e8
56910
56911	Lines: +142, -106
56912	Files:	test/testpattern.c (+142, -106)
56913
56914	Allow scaling the image.
56915
56916	Allow starting a sweep at a point other than zero.
56917
569182001-08-07  <rlk>	fbded237254f56e6c6a6251f3c611ed355b77665
56919
56920	Lines: +22, -6
56921	Files:	test/testpattern.c (+22, -6)
56922
56923	GPL
56924
569252001-08-07  <rlk>	a77d2381b231492c9e575654378b8bebbd344cdb
56926
56927	Lines: +29, -13
56928	Files:	src/main/print-escp2.c (+29, -13)
56929
56930	Improve behavior of STC 480/580.
56931
56932	Stub code to put printer and driver information in the file header;
56933	need confirmation from Epson that it's safe before we enable it.
56934
569352001-08-07  <rlk>	41698b718e0ba7cd9f4d47e3d8379cf3d8a3c018
56936
56937	Lines: +1, -1
56938	Files:	src/main/print-util.c (+1, -1)
56939
56940	Speed up papersize handling a lot in genppd.  This isn't thread-safe,
56941	but overall gimp-print isn't thread-safe either.  We could make it
56942	thread-safe by putting a mutex around this, if we really cared to.
56943
569442001-08-07  <rlk>	713a657c154097ba7a24fec4928138728bb1befd
56945
56946	Lines: +13, -1
56947	Files:	src/main/print-dither.c (+13, -1)
56948
56949	Try to do light ink handling a bit more reasonably in CMYK mode.
56950
569512001-08-07  <rlk>	60d1473063863b67a29766052ffe07af4b507221
56952
56953	Lines: +125, -381
56954	Files:	test/testpattern.c (+125, -381)
56955
56956	Convert everything to data-driven.
56957
569582001-08-07  <rlk>	9ae8a3af345e78a5b2ac1d94460e4e9adc4676b4
56959
56960	Lines: +121, -209
56961	Files:	test/testpattern.c (+121, -209)
56962
56963	Send all of the print functions through one "real" function.
56964
569652001-08-07  <rlk>	1c9fbab282b07c570f8d5360c11461dfff7e5d3f
56966
56967	Lines: +61, -15
56968	Files:	test/unprint.c (+61, -15)
56969
56970	If base resolution is <720DPI, all old Epson printers should be
56971	printing at base resolution (it's only 1440 DPI that needs special
56972	hacks).
56973
569742001-08-06  <rlk>	b23708a594f021dfeafdac4cab6a25e57c9b53fd
56975
56976	Lines: +899, -19
56977	Files:	src/main/print-color.c (+7, -17)
56978		test/Makefile.am (+6, -2)
56979		test/testpattern.c (added +886)
56980
56981	Print a test pattern.
56982
56983	Make CMYK-16 be completely uncorrected, to make it useful for testing
56984	and such.
56985
569862001-08-04  <rlk>	d8e53961550df5465c91589800d97dd82d9ce2b2
56987
56988	Lines: +82, -177
56989	Files:	src/main/gimp-print-internal.h (+1, -0)
56990		src/main/print-canon.c (+27, -104)
56991		src/main/print-pcl.c (+37, -73)
56992		src/main/print-util.c (+17, -0)
56993
56994	Use stp_deprintf rather than #ifdef DEBUG.  Haven't fixed Lexmark
56995	up yet because there's more complicated debugging stuff in there.
56996
569972001-08-04  <rlk>	2c1ce02a801b32be4942156f9298edc57393df51
56998
56999	Lines: +20, -16
57000	Files:	src/main/gimp-print-internal.h (+8, -6)
57001		src/main/print-escp2.c (+6, -4)
57002		src/main/print-lexmark.c (+3, -3)
57003		src/main/print-weave.c (+3, -3)
57004
57005	447865 print-weave addresses too many print heads
57006
57007	The problem here is that the weave code defines the head offset to be
57008	an array of 8 offsets; everything else uses 7 heads (channels).  The
57009	Lexmark driver was confusing two different things, but having a
57010	different number of head offsets is a sure way to cause confusion.
57011
57012	Also don't offset the top when printing in black and white only on
57013	ESC 480/580.  When printing with black-only ink, that printer has a
57014	"normal" head.
57015
570162001-08-03  <rlk>	1c88324603ed6375c0e47f669980c008c8600c4c
57017
57018	Lines: +106, -38
57019	Files:	Makefile.am (+25, -8)
57020		configure.in.in (+52, -29)
57021		scripts/patch-gimp (added +25)
57022		src/Makefile.am (+4, -1)
57023
57024	Patch the gimp distribution a bit more intelligently.
57025
570262001-08-03  <rlk>	c60d8b86e1378e7e9f4713348dd13e81895f7fb4
57027
57028	Lines: +8, -1
57029	Files:	src/cups/Makefile.am (+2, -0)
57030		src/foomatic/Makefile.am (+6, -1)
57031
57032	Build PPD's and foomatic data during build rather than install.
57033
570342001-08-03  <rlk>	3d1ae8092646038c58b3364f783cb674286e383b
57035
57036	Lines: +2, -2
57037	Files:	scripts/gimp-patch (+2, -2)
57038
57039	Omit the release date line, which changes and confuses patch.
57040
570412001-08-02  <rlk>	aeaf6ff36ea0d27ca098a5d1d73f5ab4b05505d1
57042
57043	Lines: +35, -3
57044	Files:	NEWS (+33, -1)
57045		README (+1, -1)
57046		debian/README.Debian (+1, -1)
57047
57048	Bump version.
57049
570502001-08-01  <rlk>	18ed89475c630864543c8a0b60bb51ff8e4681ac
57051
57052	Lines: +9, -2
57053	Files:	src/foomatic/foomatic-printermap (+9, -2)
57054
57055	Updates from Till.
57056
570572001-08-01  <rlk>	349e338fa5007a1cb5b04b2ed522ebb1081b8000
57058
57059	Lines: +4, -17
57060	Files:	src/main/print-escp2.c (+3, -16)
57061		src/main/printers.xml (+1, -1)
57062
57063	Fix the STC500 problem correctly.
57064
570652001-08-01  <rlk>	22f7b3fc12edf4f118d335514ed7a1c72194d610
57066
57067	Lines: +17, -4
57068	Files:	src/main/print-escp2.c (+15, -2)
57069		src/main/printers.xml (+1, -1)
57070		test/unprint.c (+1, -1)
57071
57072	Fix STC 500.
57073
57074	Clean up comment.
57075
570762001-07-31  <rleigh>	70a801d3f7247353fbd82d6210929a8d616d04da
57077
57078	Lines: +51, -32
57079	Files:	debian/README.building (added +51)
57080		debian/README.building.from.CVS (removed -32)
57081
57082	Update building README
57083
570842001-07-31  <rlk>	3a5e29c4d67d3f2ce55afce5b6756391fae7ff92
57085
57086	Lines: +117, -148
57087	Files:	src/main/print-escp2.c (+117, -148)
57088
57089	Separate printers which understand 4-byte page dimension from those
57090	that accept only 2-byte page dimension.
57091
57092	Remove the special vertical zero-margin code, which was just causing
57093	problems.
57094
570952001-07-30  <rlk>	97ce8a390102a79e4517dc1bf6d674378c440a37
57096
57097	Lines: +0, -5
57098	Files:	src/main/print-pcl.c (+0, -5)
57099
57100	Fix generation of paper sources for Laserjet 4L.
57101
571022001-07-29  <rleigh>	768fb7b801390544fe6c758d18cf27b2a00cc024
57103
57104	Lines: +363, -1
57105	Files:	Makefile.am (+4, -1)
57106		scripts/gimp-patch (added +359)
57107
57108	Add working gimp-dist support
57109
571102001-07-29  <rleigh>	c428a825b6835363da53983353b7b6c251958d4c
57111
57112	Lines: +1, -1
57113	Files:	debian/changelog (+1, -1)
57114
57115	Update version to 4.1.99-a3-1
57116
571172001-07-29  <easysw>	01a21a7b6c78f7bc9af5fe52658b679e21b615cd
57118
57119	Lines: +49, -0
57120	Files:	src/main/print-pcl.c (+49, -0)
57121
57122	Robert beat me to the default InputSlot bug! :)
57123
57124	Add missing media sizes from LaserJet drivers (should have them mostly
57125	covered now...)
57126
571272001-07-29  <rlk>	8a3fd6868aa48ac50f028aecba4a4c7442a4d3fa
57128
57129	Lines: +1, -1
57130	Files:	src/main/print-pcl.c (+1, -1)
57131
57132	Return the correct default for InputSlot.
57133
571342001-07-28  <rlk>	1517c9965826799ea9d474b692efc755922e3320
57135
57136	Lines: +49, -11
57137	Files:	test/unprint.c (+49, -11)
57138
57139	Print a bit more information.
57140
571412001-07-28  <rlk>	5a474dc0834d53b4dcb4b876006ce426fd5c56a4
57142
57143	Lines: +5, -1
57144	Files:	test/parse-escp2 (+5, -1)
57145
57146	Verbose option
57147
571482001-07-28  <rlk>	798f592e957bc81b0d44fbb3715c74ef06ce91d2
57149
57150	Lines: +41, -56
57151	Files:	configure.in.in (+3, -3)
57152		src/cups/rastertoprinter.c (+9, -41)
57153		src/ghost/gdevstp.c (+4, -2)
57154		src/gimp/print-image-gimp.c (+4, -2)
57155		src/include/gimp-print.h.in (+9, -2)
57156		src/main/print-canon.c (+2, -1)
57157		src/main/print-escp2.c (+2, -1)
57158		src/main/print-lexmark.c (+2, -1)
57159		src/main/print-pcl.c (+2, -1)
57160		src/main/print-ps.c (+4, -2)
57161
57162	Allow image layer to cleanly abort printing.  Reviewed by Roger Leigh.
57163
571642001-07-27  <rlk>	3209244d5813e5084d2836203b561305578d7410
57165
57166	Lines: +4, -333
57167	Files:	src/escputil/escputil.c (+4, -333)
57168
57169	Back out ink change code, which will not work without packet mode
57170	support.
57171
571722001-07-27  <rlk>	0bb75f5704c23f6ea3aa6687e313c6847dcf7b87
57173
57174	Lines: +43, -5
57175	Files:	src/escputil/escputil.c (+43, -5)
57176
57177	Experimental cartridge changing code
57178
571792001-07-26  <rleigh>	fcdd448cb560d2464b72395837cb31b72d5994c6
57180
57181	Lines: +10, -5
57182	Files:	configure.in.in (+3, -3)
57183		debian/changelog (+3, -2)
57184		debian/rules (+4, -0)
57185
57186	Put samples/profile.jpg into cupsys-driver-gimpprint debian package
57187
571882001-07-24  <rlk>	21c026db0dbd4f3a3968fcf48bcb43d67ec749c1
57189
57190	Lines: +1, -1
57191	Files:	src/main/print-escp2.c (+1, -1)
57192
57193	480/580 should support draft mode printing.
57194
571952001-07-24  <rlk>	c325f471a053aa461ee65bfeb02d56b99c9371b6
57196
57197	Lines: +5, -1
57198	Files:	src/main/print-escp2.c (+5, -1)
57199
57200	Fix 480/580 positioning for real (from Jason Pearce).
57201
572022001-07-23  <rlk>	f6bc3f1faae0783af4081e80355aa9059c2f498b
57203
57204	Lines: +4, -1
57205	Files:	src/main/print-escp2.c (+4, -1)
57206
57207	Adjust 980 densities per Thomas Tonino and Brad Bosch.
57208
572092001-07-23  <rlk>	b3c2f1f14ae6b35fd4a38f17f1a3dcc56115b395
57210
57211	Lines: +24, -24
57212	Files:	src/main/print-escp2.c (+24, -24)
57213
57214	Stylus Photo 1270 (and very likely every printer using the 1999
57215	command set) can print more than 44" long.
57216
572172001-07-22  <rlk>	3ac1d72b9720c4478c0751aef171e16a2b2ef5ad
57218
57219	Lines: +1, -0
57220	Files:	test/.cvsignore (+1, -0)
57221
57222	More things that should be ignored.
57223
572242001-07-22  <rlk>	52fa2877f2f535c0f67331717b90bdf898c34bf4
57225
57226	Lines: +2, -0
57227	Files:	src/foomatic/.cvsignore (+1, -0)
57228		src/ghost/.cvsignore (+1, -0)
57229
57230	Something else that needs to be ignored.
57231
572322001-07-22  <rlk>	79059c2647e2d3008ad0d63b07084c7a34f6e103
57233
57234	Lines: +1, -0
57235	Files:	src/cups/.cvsignore (+1, -0)
57236
57237	More stuff to ignore.
57238
572392001-07-22  <rlk>	1a9b0add01764e100d8d5916a4bf1af0d4120914
57240
57241	Lines: +5, -0
57242	Files:	doc/.cvsignore (+5, -0)
57243
57244	A few more files we want to ignore.
57245
572462001-07-22  <rlk>	82325e40089832c2434634227328500e094f5d9f
57247
57248	Lines: +1, -0
57249	Files:	samples/.cvsignore (added +1)
57250
57251	.cvsignore
57252
572532001-07-22  <rlk>	ae8aac42867e134690f8baef10bf93dc786566fd
57254
57255	Lines: +35, -19
57256	Files:	src/ghost/README (+35, -19)
57257
57258	More minor updates.
57259
572602001-07-22  <rlk>	f46701cceb1ecfc0725f3aec627846e46ecd8205
57261
57262	Lines: +6, -9
57263	Files:	src/ghost/README (+6, -9)
57264
57265	No longer supports 180x120.
57266
57267===============================================================================
57268Name: gimp-print-4_1_99-a2
57269
572702001-07-21  <rlk>	634339bb738b62b010eb227e5ebdd2a947e747f8
57271
57272	Lines: +0, -0
57273
57274	Update
57275
572762001-07-21  <rlk>	5ea3b13487d3993a7c175ae4db848deceb60bda6
57277
57278	Lines: +1, -1
57279	Files:	src/cups/genppd.c (+1, -1)
57280
57281	Const correctness
57282
572832001-07-21  <rlk>	8f147621358dd5d88ccee30b2a70c6bf4e6fa98f
57284
57285	Lines: +23, -23
57286	Files:	NEWS (+8, -17)
57287		src/escputil/escputil.c (+15, -6)
57288
57289	480/580 ink change definitely will not work yet.
57290
572912001-07-21  <rlk>	0a1bf96e1e31a0dab77022f1a04483e3021a30fc
57292
57293	Lines: +14, -29
57294	Files:	NEWS (+6, -1)
57295		README (+5, -5)
57296		samples/Makefile.am (+1, -1)
57297		src/main/printers.xml (+2, -22)
57298
57299	Remove duplicate Stylus C20/C40 entries.
57300
57301	Minor cleanup, prep for 4.1.99-a2.
57302
573032001-07-21  <rlk>	52c4a7f586da106f56ec5b7f993baf0911530a06
57304
57305	Lines: +79, -14
57306	Files:	Makefile.am (+1, -1)
57307		NEWS (+27, -11)
57308		configure.in.in (+18, -1)
57309		samples/Makefile.am (added +32)
57310		samples/colorbars4.png (added +0)
57311		samples/colorsweep.png (added +0)
57312		src/cups/Makefile.am (+1, -1)
57313		{src/cups => samples}/profile.jpg (+0, -0)
57314
57315	Create new samples directory containing various sample images.
57316
573172001-07-21  <rlk>	72ea369e0a9269fc672ea4f37e92c7e6d139feb5
57318
57319	Lines: +2, -4
57320	Files:	src/main/print-escp2.c (+2, -4)
57321
57322	Fix up draft mode on new printers.
57323
573242001-07-21  <rlk>	47daebcb13ef07ea9df21f8080851e243e6c1404
57325
57326	Lines: +10, -9
57327	Files:	src/main/print-escp2.c (+10, -9)
57328
57329	Fix certain printers that don't handle ESC(K correctly.
57330
57331	Improve edge printing for zero-margin printers.
57332
573332001-07-20  <easysw>	cdc9b493ca931b4c6cb42a192902e41c3b16b418
57334
57335	Lines: +107, -69
57336	Files:	src/cups/Makefile.am (+1, -1)
57337		src/cups/profile.jpg (added +0)
57338		src/main/print-color.c (+106, -68)
57339
57340	First run of color conversion optimizations, to improve performance
57341	significantly on some systems.
57342
57343	Add CUPS driver profile image.
57344
573452001-07-19  <rlk>	0d6b53d89ca5af662eed69a3780ca8202539ee87
57346
57347	Lines: +208, -28
57348	Files:	NEWS (+5, -4)
57349		README (+9, -2)
57350		src/ghost/README (+194, -22)
57351
57352	Update some README's.
57353
573542001-07-19  <rlk>	985256d539dc16388b735b1af88f2e17ffc7253a
57355
57356	Lines: +6, -0
57357	Files:	src/main/print-escp2.c (+6, -0)
57358
57359	Try (again) to fix zero margin printing.
57360
573612001-07-18  <rlk>	b1b720f3f91ea96fa160017a550660032bf9947c
57362
57363	Lines: +10, -2
57364	Files:	src/main/print-color.c (+10, -2)
57365
57366	Scale CMYK by density, too.
57367
573682001-07-18  <rleigh>	64cda01863dd69f5f8b2d7637101249aff4651f5
57369
57370	Lines: +1, -1
57371	Files:	debian/changelog (+1, -1)
57372
57373	Change upstream version to correct format
57374
573752001-07-18  <rlk>	0d6fcd91be72bd08cd2b61327db11b8c2a6c7bde
57376
57377	Lines: +0, -0
57378
57379	updates
57380
573812001-07-18  <rlk>	221edf4c4dc76d9e492aba29e2a75a1568ae2d99
57382
57383	Lines: +26, -7
57384	Files:	NEWS (+26, -7)
57385
57386	Updates
57387
573882001-07-18  <rlk>	c2ec1d4c5488eafceb45b3de1b5563b9c4d20bab
57389
57390	Lines: +95, -30
57391	Files:	NEWS (+7, -0)
57392		configure.in.in (+3, -0)
57393		lib/libprintut.h (+4, -1)
57394		lib/vasprintf.c (+3, -3)
57395		src/cups/genppd.c (+1, -1)
57396		src/escputil/escputil.c (+13, -2)
57397		src/foomatic/foomatic-printermap (+2, -0)
57398		src/main/print-canon.c (+8, -2)
57399		src/main/print-dither.c (+8, -21)
57400		src/main/print-escp2.c (+2, -0)
57401		src/main/print-util.c (+4, -0)
57402		src/main/printers.xml (+40, -0)
57403
57404	Initial support for Epson C20 and C40 printers.
57405
57406	All printers should now default to 300 or 360 DPI, rather than draft mode.
57407
57408	CMYK dithering does not add the black back into the colors.
57409
57410	Check for stdarg/varargs as part of configure process, rather than
57411	relying on __STDC__ macro.
57412
57413	CUPS driver defaults to line art rather than photo color for performance
57414	(and correctness).
57415
57416	Epson driver sets resolution correctly if printing softweave at less
57417	than printer resolution.
57418
574192001-07-17  <easysw>	8ea80b9fd85f4eb1b633295347eb23b7efb8f61c
57420
57421	Lines: +197, -106
57422	Files:	src/cups/genppd.c (+53, -13)
57423		src/cups/rastertoprinter.c (+141, -90)
57424		src/main/print-util.c (+3, -3)
57425
57426	Conditionally write stpInkType option.
57427
57428	Fallback on PPD defaults for STP options.
57429
57430	Fix missing const from a few functions in print-util.c.
57431
574322001-07-17  <easysw>	86bc2c0bdb0229397d2461b44ad65227a8567d3d
57433
57434	Lines: +1, -3
57435	Files:	src/escputil/escputil.c (+1, -3)
57436
57437	printer_name wasn't being used...
57438
57439	index() is a BSD function; use the ANSI strchr() function instead.
57440
574412001-07-17  <rlk>	525fc039f4da81f4427831727e24f9ade0728a14
57442
57443	Lines: +247, -4
57444	Files:	src/main/print-color.c (+247, -4)
57445
57446	Make solid color mode really distinct from line art and from photo mode.
57447
574482001-07-17  <rlk>	7015b8ccffe389283d929a8dd6a7efd78c44d51c
57449
57450	Lines: +80, -172
57451	Files:	src/cups/genppd.c (+60, -19)
57452		src/include/gimp-print.h.in (+0, -15)
57453		src/main/print-pcl.c (+12, -1)
57454		src/main/print-util.c (+8, -137)
57455
57456	Restore constness.
57457
57458	Set up numeric options in PPD files correctly.
57459
57460	Remove more dead (or not-yet-alive) code.
57461
57462	Set PCL printers to default to 300 DPI.
57463
574642001-07-17  <easysw>	08ac2e5f691f9d0ba109ef0e1bd6957ceefdf79b
57465
57466	Lines: +1, -1
57467	Files:	src/main/print-ps.c (+1, -1)
57468
57469	Fix ps_ascii85() - missing file argument...
57470
574712001-07-16  <easysw>	603f442e6f50611df35f98097fdc0f9718127bb7
57472
57473	Lines: +41, -33
57474	Files:	src/main/print-canon.c (+1, -1)
57475		src/main/print-escp2.c (+2, -2)
57476		src/main/print-lexmark.c (+3, -3)
57477		src/main/print-ps.c (+12, -0)
57478		src/main/print-util.c (+23, -27)
57479
57480	Fix compiler warnings and GCCisms.
57481
574822001-07-16  <easysw>	1d3769ad4d2aac26215067df0078d7f18a8c7da5
57483
57484	Lines: +387, -122
57485	Files:	src/cups/genppd.c (+240, -104)
57486		src/cups/rastertoprinter.c (+147, -18)
57487
57488	CUPS driver updates.
57489
574902001-07-16  <rlk>	60c3919b0ecf00dc67ad42efdbc7d6221f6232c8
57491
57492	Lines: +711, -77
57493	Files:	src/escputil/escputil.c (+711, -77)
57494
57495	Untested commands for 480/580 head alignment and cartridge change.
57496
574972001-07-15  <rlk>	ce0856e960f7f3378982a75a3cb6356eebff2d56
57498
57499	Lines: +1, -1
57500	Files:	src/foomatic/foomatic-templates/Color.xml (+1, -1)
57501
57502	Fix color/outputtype
57503
575042001-07-15  <rlk>	7b9ffd08f6f30b06dfc22426388c8c47c5733efa
57505
57506	Lines: +5, -5
57507	Files:	src/foomatic/foomatic-generator.in (+5, -5)
57508
57509	Finish fixing color/outputtype
57510
575112001-07-15  <rlk>	fe4d8e1bceec12af17439225c2d2546d681aea06
57512
57513	Lines: +29, -44
57514	Files:	src/gimp/gimp_main_window.c (+29, -44)
57515
57516	Tighten things up in the GUI some...
57517
575182001-07-15  <rleigh>	1fae834a94c28dd670128099a6a8edb46bda1e18
57519
57520	Fix debian packaging (remove README.dither from libgimpprint-dev.docs)
57521	Fix HTML manual generation (only regenerate if out of date, or if building
57522	in a separate tree
57523	Add PostScript documentation option ('make ps')
57524	Increment Debian changelog
57525
575262001-07-15  <rleigh>	d8416496568b7ded310ee1bec277292c10fbdea0
57527
57528	Lines: +50, -17
57529	Files:	Makefile.am (+3, -0)
57530		configure.in.in (+9, -5)
57531		debian/changelog (+2, -1)
57532		doc/Makefile.am (+35, -10)
57533		src/main/Makefile.am (+1, -1)
57534
57535	Fix debian packaging (remove README.dither from libgimpprint-dev.docs)
57536	Fix HTML manual generation (only regenerate if out of date, or if building
57537	in a separate tree
57538	Add PostScript documentation option ('make ps')
57539	Increment Debian changelog
57540
575412001-07-15  <rlk>	192f8b818a49ee071aae6ea4f87deaba492d4f59
57542
57543	Lines: +10, -10
57544	Files:	src/foomatic/foomatic-generator.in (+1, -1)
57545		src/foomatic/foomatic-templates/{OutputType.xml => Color.xml} (+2, -2)
57546		src/foomatic/printer_options.c (+7, -7)
57547
57548	OutputType should have been named Color.
57549
575502001-07-15  <sharkey>	4eb121a142c06c0e0320c4d3aa64bd8ff3e81558
57551
57552	Lines: +3, -0
57553	Files:	doc/appendices.texi (+3, -0)
57554
57555	Add chapter and intex tags.  (Merge from debian branch.)
57556
575572001-07-15  <sharkey>	5dbb6a85ba59c80d3b4f3efd163b7443d2b25660
57558
57559	Lines: +5, -7
57560	Files:	debian/control.in (+2, -2)
57561		debian/libgimpprint-dev.docs (+0, -1)
57562		debian/rules (+3, -4)
57563
57564	Sync mainline branch with changes made on debian branch.
57565
575662001-07-15  <rlk>	7cb84084c09fde304e1786bbc023786a92e18bba
57567
57568	Lines: +0, -0
57569
57570	Updates
57571
575722001-07-15  <rlk>	c86b82e45f42882b4033277b66d2559ee058f18b
57573
57574	Lines: +0, -96
57575	Files:	src/include/gimp-print.h.in (+0, -96)
57576
57577	Clean up unused code for 4.2.
57578
575792001-07-15  <rlk>	5cf3ce15159fbf238401c31bfe74a5631939aa61
57580
57581	Lines: +10, -6
57582	Files:	NEWS (+10, -6)
57583
57584	Update the foomatic data.
57585
575862001-07-15  <rlk>	15c61481eb25df61c4b323fef649fe7a4fa109f4
57587
57588	Lines: +225, -186
57589	Files:	src/foomatic/Makefile.am (+7, -3)
57590		src/foomatic/foomatic-generator.in (+41, -8)
57591		src/foomatic/foomatic-printermap (+4, -0)
57592		src/foomatic/foomatic-templates/Brightness.xml (+3, -3)
57593		src/foomatic/foomatic-templates/Contrast.xml (+3, -3)
57594		src/foomatic/foomatic-templates/Cyan.xml (+3, -3)
57595		src/foomatic/foomatic-templates/Density.xml (+3, -3)
57596		src/foomatic/foomatic-templates/Dither.xml (+6, -100)
57597		src/foomatic/foomatic-templates/Gamma.xml (+3, -3)
57598		src/foomatic/foomatic-templates/Greyscale.xml (removed -25)
57599		src/foomatic/foomatic-templates/ImageType.xml (+8, -21)
57600		src/foomatic/foomatic-templates/Magenta.xml (+3, -3)
57601		src/foomatic/foomatic-templates/OutputType.xml (added +21)
57602		src/foomatic/foomatic-templates/Saturation.xml (+3, -3)
57603		src/foomatic/foomatic-templates/Yellow.xml (+3, -3)
57604		src/foomatic/printer_options.c (+16, -5)
57605		src/foomatic/stp_limits.c (added +98)
57606
57607	Fix up options for the current state of the world.
57608
576092001-07-14  <rlk>	ee4664e8c663afbb0f0bd704f7d90ed88a3cfb07
57610
57611	Lines: +9, -3
57612	Files:	NEWS (+9, -3)
57613
57614	Shift-drag on the preview.
57615
576162001-07-14  <rlk>	2f425e11d27abef777b210011c0c452fa61aa2a4
57617
57618	Lines: +31, -1
57619	Files:	src/gimp/gimp_main_window.c (+31, -1)
57620
57621	Shift-drag in the GIMP plugin constrains the image to vertical or
57622	horizontal motion only.
57623
576242001-07-14  <rlk>	296714bf70f6cf9b7a6295a560679d6a0757eeac
57625
57626	Lines: +188, -24
57627	Files:	NEWS (+23, -6)
57628		src/ghost/README (+4, -0)
57629		src/main/print-escp2.c (+127, -18)
57630		src/main/printers.xml (+34, -0)
57631
57632	Very preliminary support for the Epson Stylus Pro 10000.
57633
57634	Explicit support for the Epson Stylus Photo 875/785/895 (no driver
57635	changes are required).
57636
576372001-07-14  <rlk>	d7bf6d853dcfc9cdec8fe100ed6bfefc90f9a3e1
57638
57639	Lines: +10, -4
57640	Files:	src/main/gimp-print-internal.h (+2, -0)
57641		src/main/print-weave.c (+8, -4)
57642
57643	Allocate enough (extra) buffer space required for Stylus Photo 480/580
57644	type printers.
57645
576462001-07-14  <rlk>	020bedd906d58b296845d964af4e674a543d2b1c
57647
57648	Lines: +133, -68
57649	Files:	src/gimp/gimp_main_window.c (+133, -68)
57650
57651	Add vertical center and horizontal center buttons.
57652
57653	Reorganize some GUI elements.
57654
576552001-07-13  <rlk>	8b66f1239be5c41de784bf0e3a51b2f24265e961
57656
57657	Lines: +7, -7
57658	Files:	src/main/print-util.c (+7, -7)
57659
57660	Spell out "inch".
57661
576622001-07-11  <rlk>	b677c2bfc8c3cfd0659363ec4144fbf5bdbd5a7d
57663
57664	Lines: +2, -0
57665	Files:	test/unprint.c (+2, -0)
57666
57667	Ignore ESCP/2 set printhead speed command.
57668
576692001-07-11  <rlk>	5ea5c35caac2926519f4b442326cef69390f709e
57670
57671	Lines: +7, -6
57672	Files:	src/foomatic/foomatic-generator.in (+7, -6)
57673
57674	From Till Kamppeter:
57675
57676	1. The driver's name in the Foomatic database is "gimp-print", some
57677	options refer to "gimp-print-4.1.99-a2"
57678
57679	2. Some choices begin with "gimp-print-4.1.99-a2-..." and references to
57680	them only with "gimp-print-..." (or vice-versa, I do not remember
57681	exactly)
57682
57683	3. The paper sizes were not read correctly out of the "paper_sizes"
57684	shell program. Once the pipe symbol for the command was missing (which
57685	made the source code being read), and second, the way how the lines were
57686	evaluated didn't support option names with spaces.
57687
576882001-07-10  <rlk>	7a2b49632a6cc652b928358d6ccc65ddd4e6ec7d
57689
57690	Lines: +34, -9
57691	Files:	NEWS (+27, -2)
57692		README (+4, -4)
57693		configure.in.in (+2, -2)
57694		debian/README.Debian (+1, -1)
57695
57696	Bump version.
57697
576982001-07-10  <rlk>	394f8f8b4c486d9855173eac6d7c42ca6dd55eea
57699
57700	Lines: +119, -51
57701	Files:	doc/functions.texi (+119, -51)
57702
57703	Add some documentation.
57704
577052001-07-10  <rlk>	c6d6ce8af098683f0e7d03d2649b91e1e33e329c
57706
57707	Lines: +2, -1
57708	Files:	src/main/print-util.c (+2, -1)
57709
57710	Allow use of black and white printing on black and white printers
57711	(only grayscale was allowed).
57712
577132001-07-10  <rlk>	52768dd066d121e53068bf07879de38778f9a51d
57714
57715	Lines: +1, -1
57716	Files:	src/gimp/print.c (+1, -1)
57717
57718	Should use stp_allocate_vars() rather than
57719	stp_allocate_copy(stp_default_vars()).
57720
577212001-07-10  <rlk>	2f6a7ea99f834914be0dab939f451760ecdc9adb
57722
57723	Lines: +34, -22
57724	Files:	src/gimp/gimp_main_window.c (+34, -22)
57725
57726	Move mouse properly in PPI mode.
57727
577282001-07-07  <rlk>	cdf46e0e79c4ddb34327e4523ddfcc1177b146a1
57729
57730	Lines: +1, -1
57731	Files:	src/main/print-weave.c (+1, -1)
57732
57733	Fix a typo that causes a very quick seg fault.  I wonder why this
57734	hadn't happened before; I suppose it's the extra debugging stuff I put
57735	in that caused something to be used that hadn't been used before.
57736
577372001-07-06  <rlk>	6f677284c353e25c005a5a0526e2a271f5dc119f
57738
57739	Lines: +14, -2
57740	Files:	README (+14, -2)
57741
57742	Must reinstall PPD files after upgrading gimp-print.
57743
577442001-07-06  <rlk>	decff49dff32c136888d74df724e2d68be5f9e2d
57745
57746	Lines: +175, -108
57747	Files:	README (+9, -17)
57748		configure.in.in (+11, -0)
57749		src/ghost/Makefile.am (+2, -1)
57750		src/ghost/README (+94, -54)
57751		src/ghost/contrib.mak.addon.in (added +17)
57752		src/ghost/gdevstp.c (+4, -0)
57753		src/ghost/{contrib.mak.addon => contrib.mak.addon.old} (+0, -0)
57754		src/main/gimp-print-internal.h (+0, -2)
57755		src/main/print-canon.c (+7, -7)
57756		src/main/print-dither.c (+1, -0)
57757		src/main/print-lexmark.c (+8, -6)
57758		src/main/print-pcl.c (+13, -12)
57759		src/main/print-util.c (+9, -9)
57760
57761	Fix some warnings from Ghostscript 6.51.
57762
57763	New method of building Ghostscript driver by linking against libgimpprint.
57764
577652001-07-06  <gandy>	c7aba26c436ef466743a8ab0f787320f3dae27fc
57766
57767	Lines: +1, -1
57768	Files:	src/main/printers.xml (+1, -1)
57769
57770	Fixed bjc-7000 gamma as suggested by Bodo Huckestein
57771
577722001-07-06  <gandy>	92896470ca7bef17d34b87c2a33d54f20540481b
57773
57774	Lines: +1, -1
57775	Files:	src/main/print-canon.c (+1, -1)
57776
57777	New density for the BJC7000 in 300x300 (as suggested by Bodo Huckestein)
57778
57779===============================================================================
57780Name: gimp-print-4_1_99-a1
57781
577822001-07-06  <rlk>	7cbe8eabef2cf4f274252bd1bd3b5e22baa2f8af
57783
57784	Lines: +61, -17
57785	Files:	NEWS (+43, -1)
57786		README (+7, -7)
57787		configure.in.in (+4, -3)
57788		debian/README.Debian (+7, -6)
57789
57790	4.1.99-a1 (4.2 alpha 1) release.
57791
577922001-07-05  <rlk>	f7322af096ef748979f50bef2fa0d32ec83d786c
57793
57794	Lines: +2, -1
57795	Files:	doc/Makefile.am (+2, -1)
57796
57797	End users are not expected to have texinfo2html.
57798
577992001-07-05  <rlk>	dff9907addbf60b4c0ee439b344186e67961ba74
57800
57801	Lines: +4, -3
57802	Files:	src/main/print-weave.c (+4, -3)
57803
57804	More debugging info.
57805
578062001-07-05  <rlk>	3bd1d036bc20088c1e7d32d7edb14089d22d7366
57807
57808	Lines: +9, -4
57809	Files:	doc/Makefile.am (+9, -4)
57810
57811	Error out if any Texinfo files are missing.
57812
578132001-07-05  <rlk>	36f9fa26265976882523daf46fbd289009283d28
57814
57815	Lines: +1, -2
57816	Files:	doc/Makefile.am (+1, -2)
57817
57818	types.texi no longer exists; clean up a typo
57819
578202001-07-05  <rlk>	9bcd4d997283124eaa0dae7833592500014506d3
57821
57822	Lines: +37, -11
57823	Files:	src/main/print-dither.c (+37, -11)
57824
57825	Performance tweaks.
57826
578272001-07-05  <rleigh>	a64828f457bc56c118a57744e6c5862ddb5f7b4e
57828
57829	Lines: +418, -648
57830	Files:	doc/Makefile.am (+1, -1)
57831		doc/appendices.texi (+1, -1)
57832		doc/escp2.texi (+3, -3)
57833		doc/functions.texi (+211, -346)
57834		doc/gimpprint.texi (+1, -2)
57835		doc/indices.texi (+1, -1)
57836		doc/integrating.texi (added +192)
57837		doc/introduction.texi (+2, -2)
57838		doc/new-printer.texi (+3, -3)
57839		doc/types.texi (removed -93)
57840		doc/using.texi (+0, -193)
57841		doc/weave.texi (+3, -3)
57842
57843	Split using.texi into integrating.texi
57844	Move type descriptions into functions.texi
57845	Re-order functions
57846	Correct node pointers
57847
578482001-07-05  <gandy>	88129504ca860f71227dcf62981c51b40f087f15
57849
57850	Lines: +99, -42
57851	Files:	src/main/print-canon.c (+99, -42)
57852
57853	Some more additions to the experimental stuff
57854
57855	Deactivated 6color printing for the 8200 (still too bugy, we leave that
57856	for the development versions)
57857
578582001-07-03  <gandy>	f047baddaf7f335f3386913b0d33f1d2addcbf56
57859
57860	Lines: +130, -1
57861	Files:	src/main/print-canon.c (+130, -1)
57862
57863	BJC8200: New attempt to make 1200x1200 work with 6colors and DMT
57864
57865	New experimental stuff for a fundamental change in print-mode definitions
57866	(no sweat, it's all #ifdef-ed -- no need to risk anything before the next
57867	release ;-)
57868
578692001-07-03  <gandy>	8c8743d36e1492c7ec017898ff4d1742f743fd8b
57870
57871	Lines: +2, -2
57872	Files:	src/main/print-canon.c (+1, -1)
57873		src/main/printers.xml (+1, -1)
57874
57875	New density and gamma value for the BJC7000 (as suggested by Bodo Huckestein)
57876
578772001-07-03  <gandy>	44ddbd027268ef17f9c1e2b81f712bb86e64f542
57878
57879	Lines: +36, -36
57880	Files:	src/main/print-canon.c (+36, -36)
57881
57882	Added comments to density and bpp entries in printer definitions to make
57883	things easier.
57884
578852001-07-02  <rleigh>	592f218840c3bf15890de3beb1162618bbf20e81
57886
57887	Lines: +518, -497
57888	Files:	doc/README.dither (removed -478)
57889		doc/dither.texi (+501, -0)
57890		doc/introduction.texi (+17, -19)
57891
57892	Move README.dither into Texinfo manual
57893
578942001-07-02  <rleigh>	b4e544f8500fb29f27e811003e033e530fd748d1
57895
57896	Lines: +2, -5
57897	Files:	acconfig.h (+1, -4)
57898		configure.in.in (+1, -1)
57899
57900	Remove redundant #defines
57901	Remove -ansi from GNUCFLAGS
57902
579032001-07-02  <rlk>	efd4a00a57cbf3a5897b15481a4723b87f4d739d
57904
57905	Lines: +2, -2
57906	Files:	src/main/print-canon.c (+2, -2)
57907
57908	Fix typo
57909
579102001-07-02  <gandy>	e034a1e3d3add200bf4909cd043eaffe6d58089c
57911
57912	Lines: +17, -1
57913	Files:	src/main/print-canon.c (+16, -0)
57914		src/main/printers.xml (+1, -1)
57915
57916	Added printer definition for BJC85 based on BJC4400 (that was used for the
57917	BJC85 sofar) to allow for different ink definitions lateron.
57918
579192001-07-02  <gandy>	1af67283d63141608a538b33039706d955c3d74d
57920
57921	Lines: +5, -1
57922	Files:	src/main/print-canon.c (+5, -1)
57923
57924	Rather interpret a resolution "NDPI" as "NDPIxNDPI" instead of messing up.
57925
579262001-07-02  <gandy>	ba1730186dd342196b3f5269fdb1d4e0e9137ecf
57927
57928	Lines: +11, -11
57929	Files:	src/main/print-canon.c (+11, -11)
57930
57931	Changed k_upper value for the high quality papers from .9 to .999 as
57932	suggested by Robert to fix the mixed black to pure black transition problems
57933
579342001-07-02  <gandy>	7b432267ce85bd5a81624cc1f0b92f54c4e12025
57935
57936	Lines: +7, -7
57937	Files:	src/main/print-canon.c (+7, -7)
57938
57939	Fixed missing DMT modes of some of the models.
57940
579412001-07-02  <rlk>	d3a6a850ac166a8b591020542a26d5a6a893dbd0
57942
57943	Lines: +27, -17
57944	Files:	src/main/print-dither.c (+27, -17)
57945
57946	Improve print quality with fast and very fast dither in 6-color mode.
57947
579482001-07-02  <rlk>	c942a323b6d53eb3ef7565bba37104596f9f13b6
57949
57950	Lines: +1, -1
57951	Files:	src/gimp/gimp_main_window.c (+1, -1)
57952
57953	Silly typo that crept in earlier.
57954
579552001-07-01  <rlk>	fc3aecd297437c5b9e4f652734bc6a5c70ce061b
57956
57957	Lines: +39, -21
57958	Files:	src/escputil/escputil.c (+39, -21)
57959
57960	Use stdarg for remote mode commands.
57961
579622001-07-01  <rlk>	3f290f03e809ed62470028aeb54b03e51f56ae79
57963
57964	Lines: +264, -385
57965	Files:	src/gimp/gimp_color_window.c (+45, -54)
57966		src/gimp/gimp_main_window.c (+213, -320)
57967		src/gimp/print.c (+2, -10)
57968		src/gimp/print_gimp.h (+4, -1)
57969
57970	Clean up the duplication between vars and the printer list.  This may
57971	allow us to further simplify the logic in gimp_main_window.c; that
57972	needs some investigation.
57973
579742001-07-01  <rlk>	45f95535c17bfd3b7eddb130f4290149f4c33072
57975
57976	Lines: +174, -169
57977	Files:	src/gimp/gimp_main_window.c (+174, -169)
57978
57979	Split up preview update.
57980
579812001-07-01  <rlk>	a19be89c5944615bbeef9975c6c676bea0345ab3
57982
57983	Lines: +487, -525
57984	Files:	src/gimp/gimp_color_window.c (+27, -7)
57985		src/gimp/gimp_main_window.c (+457, -518)
57986		src/gimp/print_gimp.h (+3, -0)
57987
57988	Clean up UI initialization.
57989
579902001-07-01  <rlk>	b3ad54660f52b581b1f0d883c1b254c41a979097
57991
57992	Lines: +28, -16
57993	Files:	src/gimp/gimp_main_window.c (+28, -16)
57994
57995	Use the drawing window more generously.
57996
579972001-07-01  <rlk>	4338ca217ec1072c56eb0e8b25381557736e141b
57998
57999	Lines: +2, -0
58000	Files:	src/gimp/gimp_main_window.c (+2, -0)
58001
58002	Preserve the custom page size when switching printers.
58003
580042001-06-30  <rlk>	39fe81a4ad8d46b2d2b68800fda6784288eaa5db
58005
58006	Lines: +0, -2
58007	Files:	src/main/print-version.c (+0, -2)
58008
58009	No need for unistd.h here.
58010
580112001-06-24  <rleigh>	297e208f508b86a7a6725a791db20cf1d87b6237
58012
58013	Lines: +1, -7
58014	Files:	src/cups/Makefile.am (+1, -7)
58015
58016	Change from `foreign' to `gnu' as cups/ no longer has a separate configure.in
58017
580182001-06-24  <rleigh>	5614e8e84ab3fe6ed4437a8de01ff86b72a6dbf2
58019
58020	Lines: +1, -1
58021	Files:	doc/using.texi (+1, -1)
58022
58023	Fix typo in AM_PATH_GIMPPRINT definition
58024
580252001-06-19  <ttonino>	a8c77c446857f2627bf11fff31cc57e3adeb9987
58026
58027	Lines: +4, -0
58028	Files:	src/main/print-escp2.c (+4, -0)
58029
58030	Added Ilford heavy paper, which applies to both satin and glossy papers
58031	with 238 gms weight. This paper does not like pure black and is sensitive
58032	to receiving too much ink.
58033
580342001-06-19  <ttonino>	2eafcb54eaa82f78341809cda740dc27efc8a97f
58035
58036	Lines: +1, -1
58037	Files:	src/main/print-weave.c (+1, -1)
58038
58039	Edited typo or search and replace bogosity.
58040
580412001-06-17  <rleigh>	bfdcfa1ec11740f4cf8cd6f3cd76c8e4ec91111f
58042
58043	Lines: +15, -4
58044	Files:	Makefile.am (+1, -1)
58045		debian/README.building.from.CVS (+14, -0)
58046		debian/libgimpprint-dev.docs (+0, -3)
58047
58048	Fix debian/control.in parsing in Makefile.am dist-hook rule
58049	Remove files from debian/libgimpprint-dev.docs that no longer exist
58050	Update debian/README.building.from.CVS to give more accurate details
58051
580522001-06-16  <rleigh>	5c2eacd6953119d198ca33d3271e781a50037031
58053
58054	Lines: +633, -541
58055	Files:	doc/Makefile.am (+1, -2)
58056		doc/README.new-printer (removed -487)
58057		doc/appendices.texi (+5, -4)
58058		doc/escp2.texi (+14, -8)
58059		doc/functions.texi (+2, -1)
58060		doc/indices.texi (+1, -1)
58061		doc/new-printer.texi (added +541)
58062		doc/weave.texi (+69, -38)
58063
58064	Move README.new-printer into Texinfo manual as an appendix
58065
580662001-06-16  <rleigh>	013db8ad1182c70f31505f72a8d704e46fb7c6f5
58067
58068	Lines: +6257, -0
58069	Files:	doc/texinfo.tex (added +6257)
58070
58071	Add latest texinfo.tex, to avoid problems with older versions
58072
580732001-06-16  <rleigh>	98499158c42e7e2b79640aa41d0efb7cd16658a0
58074
58075	Lines: +2670, -2322
58076	Files:	doc/.cvsignore (+0, -1)
58077		doc/Makefile.am (+14, -4)
58078		doc/README.escp2 (removed -743)
58079		doc/appendices.texi (added +11)
58080		doc/copying.texi (added +28)
58081		doc/dither.texi (added +3)
58082		doc/escp2.texi (added +913)
58083		doc/functions.texi (added +810)
58084		doc/gimpprint.texi (+21, -1295)
58085		doc/indices.texi (added +14)
58086		doc/introduction.texi (added +39)
58087		doc/overview.texi (added +19)
58088		doc/problems.texi (added +17)
58089		doc/programs.texi (added +22)
58090		doc/types.texi (added +93)
58091		doc/using.texi (added +239)
58092		doc/{README.weave => weave.texi} (+427, -279)
58093
58094	Move README.escp2 and README.weave into the Texinfo manual
58095	Split Texinfo manual into separate files for ease of maintaining
58096
580972001-06-14  <rlk>	b6fb6a39c1ba432f7d146dd31e32377c2f745783
58098
58099	Lines: +7, -1
58100	Files:	test/run-weavetest (+7, -1)
58101
58102	Run quietly by default.
58103
581042001-06-14  <rlk>	235234a603d495fe1e82c99bce4502036cc287b7
58105
58106	Lines: +1, -1
58107	Files:	test/Makefile.am (+1, -1)
58108
58109	run-weavetest is part of tests
58110
581112001-06-14  <rleigh>	13c4bc5b57b5f9fc92863ab5ec97ac0d76a1ce24
58112
58113	Lines: +2, -0
58114	Files:	test/Makefile.am (+2, -0)
58115
58116	Add 'make check' support
58117
581182001-06-14  <rlk>	0992065afb5f8ca59c65793eeba904592cbf7725
58119
58120	Lines: +70, -31
58121	Files:	src/main/gimp-print-internal.h (+2, -0)
58122		src/main/print-escp2.c (+1, -2)
58123		src/main/print-weave.c (+67, -29)
58124
58125	Further reduce memory consumption, particularly at high resolution.
58126
581272001-06-14  <rlk>	35d54220c3ade79df458851514000c3d1ef9cd3e
58128
58129	Lines: +2, -2
58130	Files:	src/gimp/gimp_main_window.c (+2, -2)
58131
58132	Move the preview correctly when using button 2.
58133
581342001-06-13  <rlk>	68fb4b7c3b12e6bb3148efa51626f6a3a4cb1267
58135
58136	Lines: +14, -12
58137	Files:	doc/README.weave (+14, -12)
58138
58139	Minor cleanup.
58140
581412001-06-13  <gandy>	f115730c9f197c6738d1be5d5b45959187ef7307
58142
58143	Lines: +15, -12
58144	Files:	src/main/print-canon.c (+15, -12)
58145
58146	* canon_init_printer now produces the same init sequences as version 1.12
58147	  except for the models BJC-6000, -6100, -6200 (which should work), the
58148	  BJC-6500 (in non-DMT mode), the BJC-7000 (only pagemargins) and our most
58149	  favourite, the BJC-8200 (still highly alpha, most propably not working,
58150	  etc)
58151	* reactivated the 300x300 mode for the BJC-8200
58152
581532001-06-12  <rlk>	beb7c57165b4833a07f12103236ed04a3b36df26
58154
58155	Lines: +12, -11
58156	Files:	doc/README.escp2 (+12, -11)
58157
58158	Don't choke when this is pasted into HTML.
58159
581602001-06-12  <rlk>	8226c588341ba028d51e473507d4bdc7637101a0
58161
58162	Lines: +35, -12
58163	Files:	src/gimp/gimp_color_window.c (+1, -0)
58164		src/gimp/gimp_main_window.c (+33, -5)
58165		src/gimp/print_gimp.h (+1, -7)
58166
58167	Use the correct printer defaults rather than simply the first
58168	option in the set.
58169
581702001-06-11  <rlk>	c4e7710238e50c604e1fc0e3ca490eb42a95de91
58171
58172	Lines: +146, -135
58173	Files:	doc/README.weave (+146, -135)
58174
58175	Minor updates
58176
581772001-06-11  <rlk>	b44e47ae7faed50357394ecb3e15f6b1727da9ea
58178
58179	Lines: +83, -68
58180	Files:	doc/README.escp2 (+83, -68)
58181
58182	Cleanup.
58183
581842001-06-10  <rlk>	998f90e572336b1e7234d9b3c3d93d541819b510
58185
58186	Lines: +1, -2
58187	Files:	src/main/print-escp2.c (+1, -2)
58188
58189	Correct (?) ESC 980 inks in 2880x720 mode.
58190
581912001-06-10  <rlk>	19a3cf18769c69c193cb4d2adb195de1374ad4aa
58192
58193	Lines: +35, -5
58194	Files:	test/unprint.c (+35, -5)
58195
58196	Speed things up in common cases.
58197
58198	Correct handling of 4-color inks for Epson mode.
58199
582002001-06-10  <rlk>	89a1002c8c194fee39d6e28d04fce343f4b486fd
58201
58202	Lines: +14, -8
58203	Files:	test/unprint.c (+14, -8)
58204
58205	Inline the most critical functions.
58206
582072001-06-10  <rlk>	8fe5935bc79ac7339bcf7d3ca3d0d5d2d1cfa17e
58208
58209	Lines: +8, -6
58210	Files:	test/unprint.c (+8, -6)
58211
58212	Do output more efficiently.
58213
582142001-06-10  <rlk>	5b7fd11991af93d96a29a62e597c01851704d7a4
58215
58216	Lines: +70, -31
58217	Files:	test/unprint.c (+70, -31)
58218
58219	Handle new command set.
58220
582212001-06-10  <rleigh>	82a623f51c651bc15116dabd763e4605ca0b502d
58222
58223	Lines: +2, -2
58224	Files:	debian/changelog (+2, -2)
58225
58226	Update debian package version
58227
58228===============================================================================
58229Name: gimp-print-4_1_10
58230
582312001-06-09  <rlk>	627ad73a69cf55a74246faf45a152c5c8c4732b5
58232
58233	Lines: +23, -11
58234	Files:	NEWS (+5, -2)
58235		README (+1, -1)
58236		configure.in.in (+2, -2)
58237		debian/README.Debian (+1, -1)
58238		src/main/print-weave.c (+14, -5)
58239
58240	Gimp-Print 4.1.10 release
58241
582422001-06-09  <rlk>	cb679159987890f827331363169f66769129ca4c
58243
58244	Lines: +6, -3
58245	Files:	src/main/print-weave.c (+6, -3)
58246
58247	Fix more sizing bugs in the weave code.
58248
58249===============================================================================
58250Name: gimp-print-4_1_9
58251
582522001-06-09  <rlk>	3ffd18bd40150914c022e6c31fd4a9fe6276ae2c
58253
58254	Lines: +48, -22
58255	Files:	NEWS (+17, -1)
58256		README (+1, -1)
58257		configure.in.in (+2, -2)
58258		debian/README.Debian (+1, -1)
58259		src/main/gimp-print-internal.h (+5, -3)
58260		src/main/print-weave.c (+22, -14)
58261
58262	Fix crash/possible data corruption in weave code.  Under certain
58263	circumstances, the weave code isn't allocating enough memory for
58264	certain temporary buffers.  Verified with Electric Fence.
58265
58266	Prep for 4.1.9 emergency release.
58267
58268===============================================================================
58269Name: gimp-print-4_1_8
58270
582712001-06-08  <rlk>	1ea0f08724368ee6be207622614a46a7696a4c7a
58272
58273	Lines: +0, -0
58274
58275	.
58276
582772001-06-08  <rlk>	de9394d44402cdaf4c1a9f90f9987a7f77126906
58278
58279	Lines: +7, -9
58280	Files:	src/ghost/Makefile.am (+7, -9)
58281
58282	Build more correctly.
58283
582842001-06-08  <rlk>	242c18fdd939316f0a51704c1ca134e1fc1f7fb3
58285
58286	Lines: +2, -2
58287	Files:	src/main/print-escp2.c (+2, -2)
58288
58289	Set default density/black to plain paper settings.
58290
582912001-06-08  <rlk>	dcaa031f3723a08f6355d9dc46f4fd1be9655335
58292
58293	Lines: +9, -7
58294	Files:	src/main/print-escp2.c (+9, -7)
58295
58296	Don't try to use a paper type that may be nonexistent.
58297
582982001-06-08  <rlk>	0fde1d0461fac71c9a4f6bcfb1ee4928f4b04f9b
58299
58300	Lines: +1, -48
58301	Files:	src/gimp/print.c (+1, -48)
58302
58303	Clean up some dead code.
58304
583052001-06-08  <rlk>	6e8908b7e737e0ead8eafad0f1528f6e0e3a6a2a
58306
58307	Lines: +12, -8
58308	Files:	NEWS (+12, -8)
58309
58310	Note improvements in color.
58311
583122001-06-08  <rlk>	0b916a69abd16bc5091b6af10e0949626271cb27
58313
58314	Lines: +0, -0
58315
58316	.
58317
583182001-06-07  <rlk>	8d6e5c8ff38e06c79a3f6f00a96f386983a8e460
58319
58320	Lines: +5, -0
58321	Files:	NEWS (+5, -0)
58322
58323	Start prep for 4.1.8.
58324
583252001-06-07  <rlk>	5a5683ab65155911e1f90c5cbd4d0a73ade30064
58326
58327	Lines: +134, -52
58328	Files:	src/gimp/gimp_main_window.c (+72, -17)
58329		src/main/print-escp2.c (+60, -33)
58330		src/printdef/printdefy.y (+2, -2)
58331
58332	Eliminate flashing in the UI when moving the preview image against
58333	the borders of the page; also reduce (and hopefully eliminate) any
58334	risk of the preview window locking up.  If it does lock up, it can
58335	be freed by operating any other control.
58336
58337	Do some color tuning for paper types.
58338
58339	Eliminate a warning from printdef.
58340
583412001-06-05  <rlk>	f4e9ec5982f696f83f01de3e90491fd186cbf8c8
58342
58343	Lines: +1, -1
58344	Files:	src/main/print-ps.c (+1, -1)
58345
58346	Use "correct" vars in stp_choose_colorfunc.
58347
583482001-06-04  <rleigh>	658a075eab7c4bfd3a27765698480db671de2e1d
58349
58350	Lines: +6, -0
58351	Files:	.cvsignore (+1, -0)
58352		debian/.cvsignore (+1, -0)
58353		doc/.cvsignore (+3, -0)
58354		src/main/.cvsignore (+1, -0)
58355
58356	Update .cvsignore
58357
583582001-06-04  <rleigh>	dbab10d67304baaa699e57874ba8a4de09cef5e7
58359
58360	Lines: +1, -8
58361	Files:	Makefile.am (+1, -1)
58362		acconfig.h (+0, -3)
58363		configure.in.in (+0, -4)
58364
58365	Remove GIMP_PRINT_MAINT from configure.in.in
58366	Fix sed parsing of debian/changelog in Makefile.am
58367
583682001-06-04  <rleigh>	6969f0e8320de23571ac03f82e21abf04a411e79
58369
58370	Lines: +4, -14
58371	Files:	configure.in.in (+0, -13)
58372		src/cups/Makefile.am (+1, -1)
58373		src/printdef/printdefy.y (+3, -0)
58374
58375	Remove CUPS_CFLAGS
58376	Add prototypes to printdefy.y
58377
583782001-06-03  <rlk>	f9132c9edae6583d364e91e5c2048cf52fb4770a
58379
58380	Lines: +273, -248
58381	Files:	configure.in.in (+1, -1)
58382		src/cups/canon.c (+1, -1)
58383		src/cups/commandtoepson.c (+1, -1)
58384		src/cups/epson.c (+1, -1)
58385		src/cups/genppd.c (+1, -1)
58386		src/escputil/escputil.c (+40, -44)
58387		src/foomatic/paper_sizes.c (+0, -11)
58388		src/foomatic/printer_options.c (+1, -1)
58389		src/gimp/gimp_color_window.c (+11, -1)
58390		src/gimp/gimp_main_window.c (+3, -3)
58391		src/gimp/print.c (+4, -3)
58392		src/gimp/print_gimp.h (+4, -0)
58393		src/main/print-canon.c (+21, -21)
58394		src/main/print-color.c (+4, -0)
58395		src/main/print-dither.c (+11, -8)
58396		src/main/print-escp2.c (+80, -80)
58397		src/main/print-lexmark.c (+17, -12)
58398		src/main/print-pcl.c (+2, -2)
58399		src/main/print-ps.c (+2, -2)
58400		src/main/print-util.c (+38, -38)
58401		src/main/print-weave.c (+2, -2)
58402		src/printdef/printdefl.l (+15, -2)
58403		src/printdef/printdefy.y (+3, -3)
58404		test/bjc-unprint.c (+3, -3)
58405		test/pcl-unprint.c (+5, -5)
58406		test/testdither.c (+2, -2)
58407
58408	Fix a lot of warnings.
58409
58410	Improve color quality on plain paper with Epson printers.
58411
584122001-06-03  <rleigh>	da4e2f4dbc42b86fbacfa2505e43cd17f185f39b
58413
58414	Lines: +118, -79
58415	Files:	Makefile.am (+1, -1)
58416		acconfig.h (+2, -8)
58417		configure.in.in (+18, -51)
58418		src/cups/Makefile.am (+12, -3)
58419		src/escputil/Makefile.am (+1, -1)
58420		src/escputil/escputil.c (+13, -5)
58421		src/foomatic/Makefile.am (+1, -1)
58422		src/gimp/Makefile.am (+1, -1)
58423		src/gimp/print.c (+0, -0)
58424		src/gimp/print_gimp.h (+2, -1)
58425		src/main/Makefile.am (+2, -2)
58426		src/main/gimp-print-internal.h (+4, -0)
58427		src/printdef/Makefile.am (+1, -1)
58428		test/Makefile.am (+2, -2)
58429		test/bjc-unprint.c (+18, -0)
58430		test/escp2-unprint.c (+11, -0)
58431		test/escp2-weavetest.c (+1, -1)
58432		test/pcl-unprint.c (+11, -0)
58433		test/testdither.c (+1, -1)
58434		test/unprint.c (+16, -0)
58435
58436	Remove CFLAGS debugging and optimisation code from configure.in.in
58437	Add missing function prototypes for all functions (except printdef)
58438
584392001-06-03  <rlk>	37e6e03089291ac9b86ac645c45305111dce9244
58440
58441	Lines: +0, -0
58442
58443	Updates
58444
584452001-06-03  <rlk>	966d7df72599d837364575129e007d615896fe8f
58446
58447	Lines: +0, -0
58448	Files:	doc/print-main.png (+0, -0)
58449
58450	Update the screen shot.
58451
584522001-06-03  <rlk>	00d0817735da8203d1952d24f19015512d660d2b
58453
58454	Lines: +37, -6
58455	Files:	NEWS (+37, -6)
58456
58457	Latest updates
58458
584592001-06-03  <rlk>	b4741c2a68b12e24d207126506fb3a8c695c0eab
58460
58461	Lines: +1, -1
58462	Files:	src/foomatic/Makefile.am (+1, -1)
58463
58464	Minor typo
58465
584662001-06-03  <rlk>	4dd2670038aac6dd3d2308cc043cb5141ab78f96
58467
58468	Lines: +97, -5
58469	Files:	src/gimp/gimp_main_window.c (+97, -5)
58470
58471	Abort an image move operation (with the mouse in the preview window)
58472	if another mouse button is pressed.
58473
58474	The middle mouse button moves the image in increments of the image
58475	size.
58476
584772001-06-02  <rleigh>	c839b3f222463a38c5cd2adb69e677ff2f173f15
58478
58479	Lines: +1, -1
58480	Files:	test/Makefile.am (+1, -1)
58481
58482	Back out distributing test/mixed-color-1bit.ppm wrongly
58483
584842001-06-02  <rlk>	ae33e92d80609f90511c83435dc13401dace38e6
58485
58486	Lines: +0, -2
58487	Files:	src/gimp/gimp_color_window.c (+0, -2)
58488
58489	Enable and disable only the things that need to be enabled/disabled.
58490
584912001-06-02  <rleigh>	aeb559f4f0d218bb1054749ca13724bf97eb2c64
58492
58493	Lines: +175, -67
58494	Files:	configure.in.in (+29, -28)
58495		man/Makefile.am (+8, -0)
58496		src/cups/Makefile.am (+24, -23)
58497		src/escputil/Makefile.am (+12, -0)
58498		src/foomatic/Makefile.am (+28, -8)
58499		src/ghost/Makefile.am (+9, -1)
58500		src/gimp/Makefile.am (+16, -4)
58501		src/include/Makefile.am (+6, -0)
58502		src/main/Makefile.am (+22, -1)
58503		src/printdef/Makefile.am (+9, -0)
58504		test/Makefile.am (+12, -2)
58505
58506	Remove conditional compilation definitions out of configure.in into
58507	individual Makefiles. Checks are still in configure.in.
58508
585092001-06-02  <rleigh>	d02d684bb8cdfac8d316ad548b542603849661af
58510
58511	Lines: +1, -1
58512	Files:	Makefile.am (+1, -1)
58513
58514	Make debian/changelog parsing safer
58515
585162001-06-02  <rlk>	52610a67421c7892ce9295d997cbe57c31fdde41
58517
58518	Lines: +36, -25
58519	Files:	src/main/gimp-print-internal.h (+1, -13)
58520		src/main/print-canon.c (+12, -0)
58521		src/main/print-escp2.c (+17, -6)
58522		src/main/print-weave.c (+6, -6)
58523
58524	Remove the last hard-coded size limits in the core.
58525
585262001-06-02  <rlk>	dba8e2a954ba84ff9f7e7a9e7140b54fa78c9902
58527
58528	Lines: +1, -0
58529	Files:	src/ghost/Makefile.am (+1, -0)
58530
58531	make clean needs to do print-dither-matrices.c, also.
58532
585332001-06-02  <rlk>	f3e58d974273c947474a1e5eb53fc7187a484f6d
58534
58535	Lines: +237, -645
58536	Files:	src/main/print-dither.c (+237, -645)
58537
58538	More cleanup.
58539
585402001-06-02  <rlk>	b14b835666d4303f648ad00efdf4bab60dbda689
58541
58542	Lines: +25, -0
58543	Files:	src/gimp/gimp_color_window.c (+19, -0)
58544		src/gimp/gimp_main_window.c (+4, -0)
58545		src/gimp/print_gimp.h (+2, -0)
58546
58547	Disable color-specific sliders in monochrome modes.
58548
585492001-06-01  <rleigh>	ff0a0670573672953f641c7bb7ff4bf5a17534b9
58550
58551	Lines: +1, -1
58552	Files:	configure.in.in (+1, -1)
58553
58554	Build test/testdither with the rest of test/
58555
585562001-06-01  <rlk>	bd30e4cb6864cb0dfbd4e94c4cb5560619105197
58557
58558	Lines: +2, -0
58559	Files:	scripts/mkchlog (+2, -0)
58560
58561	Strip trailing whitespace.
58562
585632001-06-01  <rlk>	233c922a873a7191bee0dbea1b3b0bc60ea9d325
58564
58565	Lines: +7, -1
58566	Files:	src/foomatic/foomatic-generator.in (+1, -1)
58567		src/foomatic/foomatic-printermap (+6, -0)
58568
58569	Have the ID's for Stylus Pro printers.
58570
585712001-06-01  <rlk>	cdcb64eebdb067375cfa32e5f9e2826f6849a454
58572
58573	Lines: +1854, -2373
58574	Files:	NEWS (+18, -6)
58575		README (+5, -3)
58576		configure.in.in (+0, -1)
58577		po/POTFILES.in (+1, -0)
58578		src/cups/genppd.c (+77, -88)
58579		src/escputil/escputil.c (+6, -0)
58580		src/foomatic/foomatic-generator.in (+1, -1)
58581		src/ghost/Makefile.am (+1, -1)
58582		src/ghost/README (+96, -20)
58583		src/ghost/contrib.mak.addon (+4, -0)
58584		src/ghost/devs.mak.addon-5.10 (+4, -0)
58585		src/gimp/gimp_color_window.c (+27, -46)
58586		src/gimp/gimp_main_window.c (+13, -38)
58587		src/gimp/print.c (+0, -2)
58588		src/gimp/print_gimp.h (+42, -0)
58589		src/main/Makefile.am (+1, -0)
58590		src/main/gimp-print-internal.h (+45, -19)
58591		src/main/print-canon.c (+7, -1)
58592		src/main/print-dither-matrices.c (added +61)
58593		src/main/print-dither.c (+908, -1973)
58594		src/main/print-escp2.c (+356, -124)
58595		src/main/print-lexmark.c (+5, -2)
58596		src/main/print-pcl.c (+6, -0)
58597		src/main/print-ps.c (+6, -0)
58598		src/main/print-util.c (+63, -1)
58599		src/main/printers.xml (+50, -0)
58600		test/testdither.c (+51, -47)
58601
58602	Remove check for random function that is no longer used.
58603
58604	Major cleanup of dither code:
58605
58606	* Put all of the working data into channels rather than ad hoc CMYK
58607	  variables.
58608
58609	* Generalize the dither matrix stuff a bit.
58610
58611	* Split out dither matrices into their own (new) source file.
58612
58613	Add support for Epson Stylus Pro printers (untested!).
58614
58615	Speed up genppd significantly.
58616
58617	TEMPORARILY remove check for missing drivers in foomatic install.
58618	This needs to be restored when we get ID's for the Stylus Pros.
58619
58620	Finally fix a thorny bug in the GUI that caused options to sometimes
58621	be ignored and may have caused crashes (the problem was memory being
58622	freed out from under something due to a GUI callback).
58623
58624	Gray out the paper size entry boxes when they are inactive (when
58625	standard page sizes are in use).
58626
58627	Add paper size entries for roll papers.
58628
58629	Other miscellaneous cleanup of the GUI.
58630
58631	Renumber the channels so that black is guaranteed to be channel 0.
58632	This simplifies a lot of stuff in the dither code.
58633
58634	Check that parameters have actually been verified at print time.
58635
58636	Fix testdither program.
58637
586382001-05-30  <rleigh>	ee685d1df5c7d85e006334614eaf92962c47171e
58639
58640	Lines: +23, -14
58641	Files:	configure.in.in (+17, -8)
58642		src/foomatic/Makefile.am (+3, -3)
58643		src/main/Makefile.am (+1, -1)
58644		src/main/gimpprint-config.in (+1, -1)
58645		test/Makefile.am (+1, -1)
58646
58647	Fix library linking problems by use of GIMPPRINT_DEPLIBS
58648	Remove duplicate library for --libs in gimpprint-config.in
58649
586502001-05-27  <rleigh>	b8a32b3c674915ed6c7f6a85f65db5c3a0388a4a
58651
58652	Lines: +11, -1
58653	Files:	Makefile.am (+4, -0)
58654		README (+1, -1)
58655		debian/changelog (+6, -0)
58656
58657	Automatically generate debian/changelog during 'make dist'
58658
586592001-05-22  <rlk>	ef46fd13f4381a6216eb3b3830d151628ed65cfa
58660
58661	Lines: +9, -21
58662	Files:	src/main/print-canon.c (+9, -21)
58663
58664	Don't copy variable block incorrectly.
58665
586662001-05-20  <rlk>	6d4c74274075104f845c08622a8eccdb261e8b60
58667
58668	Lines: +304, -272
58669	Files:	NEWS (+29, -5)
58670		README (+13, -8)
58671		configure.in.in (+3, -3)
58672		src/cups/genppd.c (+0, -1)
58673		src/ghost/README (+24, -17)
58674		src/ghost/gdevstp.c (+6, -0)
58675		src/gimp/gimp_main_window.c (+37, -32)
58676		src/gimp/print-image-gimp.c (+3, -3)
58677		src/gimp/print.c (+64, -64)
58678		src/gimp/print_gimp.h (+1, -3)
58679		src/include/gimp-print.h.in (+3, -4)
58680		src/main/print-canon.c (+18, -15)
58681		src/main/print-color.c (+18, -22)
58682		src/main/print-dither.c (+5, -17)
58683		src/main/print-escp2.c (+6, -5)
58684		src/main/print-lexmark.c (+52, -54)
58685		src/main/print-pcl.c (+15, -16)
58686		src/main/print-ps.c (+3, -3)
58687		src/main/print-util.c (+4, -0)
58688
58689	Remove Gimp back compatibility code (this now requires the Gimp 1.2
58690	or very close to it).
58691
58692	Move the monochrome option from image type to output type, as part
58693	of an overall start on rationalizing the options.
58694
586952001-05-20  <rlk>	930aeb1440b3fe6767be78c61c33a7d494b7dc18
58696
58697	Lines: +66, -48
58698	Files:	src/gimp/gimp_main_window.c (+66, -48)
58699
58700	Convert printer list to combo.
58701
587022001-05-19  <rlk>	343e48e983fd65bd1d8780630c1446ee7ebc8e47
58703
58704	Lines: +217, -170
58705	Files:	src/gimp/gimp_main_window.c (+150, -41)
58706		src/gimp/print.c (+64, -129)
58707		src/gimp/print_gimp.h (+3, -0)
58708
58709	Capability to add a new printer
58710
587112001-05-19  <rlk>	582047e9edc2c5b476211905e8e88812779c5d3e
58712
58713	Lines: +1, -1
58714	Files:	src/main/print-escp2.c (+1, -1)
58715
58716	Try to tweak PGPP a bit more.
58717
587182001-05-19  <rlk>	3f8c3dd23a080a20de9786256cf6a9360ab3d819
58719
58720	Lines: +376, -225
58721	Files:	src/main/print-canon.c (+49, -49)
58722		src/main/print-color.c (+3, -4)
58723		src/main/print-escp2.c (+224, -65)
58724		src/main/print-lexmark.c (+49, -49)
58725		src/main/print-pcl.c (+49, -49)
58726		src/main/print-util.c (+2, -9)
58727
58728	Change the hue mapping so that the values are expressed as the delta
58729	from the correct value.  That makes it possible to compose values
58730	easily.
58731
58732	Try to tune Epson premium glossy photo paper.  What a bear!
58733
587342001-05-18  <rlk>	ab93d529849c5384f548708dd7ab3ef6602d28f0
58735
58736	Lines: +40, -16
58737	Files:	src/main/print-escp2.c (+40, -16)
58738
58739	Try to improve color quality for premium glossy.  More to come.
58740
587412001-05-17  <rlk>	342c4ccaf139031f29d72798438e35de7565ddb5
58742
58743	Lines: +8, -2
58744	Files:	src/main/print-escp2.c (+8, -2)
58745
58746	Attempt to fix vertical zero margin mode.
58747
587482001-05-16  <rlk>	272f59465f2067fd294e61b430b52f098abc4936
58749
58750	Lines: +3, -3
58751	Files:	src/main/print-pcl.c (+3, -3)
58752
58753	Fix symbol names
58754
587552001-05-16  <rlk>	9a286baedfd13694f4ce80e710acaef699e7e104
58756
58757	Lines: +3, -3
58758	Files:	src/main/print-lexmark.c (+3, -3)
58759
58760	Fix up symbol names
58761
587622001-05-15  <rlk>	c4d7b89e474a5b0409957e94b5ed43ee5e5c012a
58763
58764	Lines: +311, -193
58765	Files:	src/main/print-canon.c (+46, -46)
58766		src/main/print-color.c (+17, -6)
58767		src/main/print-dither.c (+1, -11)
58768		src/main/print-escp2.c (+33, -24)
58769		src/main/print-lexmark.c (+107, -53)
58770		src/main/print-pcl.c (+107, -53)
58771
58772	Tweak the color code to try to improve transitions in very dark areas.
58773	In particular, very dark gray/black, and nearly pure saturated colors,
58774	should be improved somewhat.  This may be a bit too dark overall.
58775
58776	Also, tweak red and green.
58777
587782001-05-15  <rlk>	3dba6ac5ac6f94a2ac12038c49e703e744e7c706
58779
58780	Lines: +4, -5
58781	Files:	src/gimp/Makefile.am (+4, -5)
58782
58783	The GNU Make 'export' construct is not portable.
58784
587852001-05-14  <rlk>	59ad542cd39037c8027e594b137dfa16978527d7
58786
58787	Lines: +18, -22
58788	Files:	src/main/print-escp2.c (+18, -22)
58789
58790	Try to further improve reds.
58791
587922001-05-12  <rlk>	780af9bad322b7983d2b7652b58118dc59b76726
58793
58794	Lines: +275, -249
58795	Files:	src/cups/genppd.c (+0, -1)
58796		src/gimp/gimp_color_window.c (+1, -0)
58797		src/gimp/gimp_main_window.c (+2, -3)
58798		src/gimp/print.c (+2, -0)
58799		src/include/gimp-print.h.in (+1, -4)
58800		src/main/gimp-print-internal.h (+8, -0)
58801		src/main/print-canon.c (+53, -51)
58802		src/main/print-color.c (+5, -5)
58803		src/main/print-dither.c (+13, -13)
58804		src/main/print-escp2.c (+4, -5)
58805		src/main/print-lexmark.c (+75, -76)
58806		src/main/print-pcl.c (+35, -34)
58807		src/main/print-ps.c (+16, -20)
58808		src/main/print-util.c (+41, -18)
58809		src/main/print-weave.c (+19, -19)
58810
58811	Clean up use of stdio all over the place.
58812
58813	More debugging.
58814
58815	Remove unnecessary header files from gimp-print.h.
58816
588172001-05-12  <rlk>	c544ceb010fb5b01115252c03c53a7649e07857b
58818
58819	Lines: +94, -57
58820	Files:	NEWS (+8, -3)
58821		src/gimp/print-image-gimp.c (+6, -3)
58822		src/gimp/print.c (+1, -1)
58823		src/main/gimp-print-internal.h (+6, -0)
58824		src/main/print-color.c (+5, -18)
58825		src/main/print-dither.c (+32, -29)
58826		src/main/print-util.c (+36, -3)
58827
58828	Create a debugging framework rather than #ifdef's everywhere.
58829
588302001-05-12  <rlk>	23e7686fb1f4625105657dfb6316ac96dba11a29
58831
58832	Lines: +1, -1
58833	Files:	src/main/print-escp2.c (+1, -1)
58834
58835	Tune PGPP
58836
588372001-05-12  <rlk>	e783bbc630e6e5ae7cc120506623188ac30dca20
58838
58839	Lines: +1, -1
58840	Files:	src/main/print-escp2.c (+1, -1)
58841
58842	Fix a broken remote mode command for roll feed paper.
58843
588442001-05-12  <rlk>	87565931087d031f4ec054bc61a7f78d6c0f69ac
58845
58846	Lines: +15, -5
58847	Files:	NEWS (+11, -1)
58848		README (+1, -1)
58849		configure.in.in (+2, -2)
58850		debian/README.Debian (+1, -1)
58851
58852	Bump version.
58853
588542001-05-12  <rlk>	4359c2635b692acc481cd49188e3db9d5f604ac9
58855
58856	Lines: +3, -3
58857	Files:	src/main/print-escp2.c (+3, -3)
58858
58859	Fix the definition for enhanced microweave mode (which will eliminate
58860	spurious commands intended only for the newest photo printers from
58861	being sent to other printers).
58862
588632001-05-11  <rleigh>	9847ac1eb48295dcc438c00c807f0aac77aeda6c
58864
58865	Lines: +9, -5
58866	Files:	configure.in.in (+1, -1)
58867		debian/changelog (+3, -2)
58868		debian/control.in (+1, -0)
58869		debian/rules (+1, -0)
58870		doc/Makefile.am (+3, -2)
58871
58872	configure.in.in: fix incorrect texi2html error message
58873	Debian: add new HTML manual to doc-base for libgimpprint-doc
58874	doc/Makefile.am: fix html rule to fix VPATH builds
58875
588762001-05-09  <rleigh>	f519738f43df2610638587f2c3f24e023ef0b515
58877
58878	Lines: +45, -9
58879	Files:	Makefile.am (+6, -3)
58880		configure.in.in (+4, -1)
58881		doc/Makefile.am (+31, -1)
58882		doc/gimpprint.texi (+2, -2)
58883		src/cups/Makefile.am (+2, -2)
58884
58885	Add html generation from Texinfo source
58886	Unify dist-hook in all directories
58887
588882001-05-09  <sharkey>	457d3611468bebfb34c8110d3a51a538e02271e8
58889
58890	Lines: +1, -1
58891	Files:	debian/control.in (+1, -1)
58892
58893	Add flex to build depends on the mainline too.
58894
588952001-05-09  <rlk>	f46e42ddebb84985d7db73856a5940afb134b32c
58896
58897	Lines: +1, -1
58898	Files:	src/main/print-util.c (+1, -1)
58899
58900	Fix rather silly "initialization".
58901
589022001-05-09  <rlk>	61f46691c01c043fa6de9a4e1252c585d7de546c
58903
58904	Lines: +11, -11
58905	Files:	src/main/print-escp2.c (+11, -11)
58906
58907	Improve blues
58908
589092001-05-06  <rleigh>	9125e40ce0289fb55b1fc5cf383e23d4c15df6c2
58910
58911	Lines: +0, -16
58912	Files:	Ghost/.cvsignore (removed -16)
58913
58914	Remove redundant file
58915
589162001-05-06  <rleigh>	08576595fd32d315c76ef10eb619374e4f141b8f
58917
58918	Lines: +187, -42
58919	Files:	configure.in.in (+6, -6)
58920		debian/libgimpprint-dev.files (+1, -0)
58921		lib/.cvsignore (+4, -1)
58922		man/.cvsignore (+1, -0)
58923		man/Makefile.am (+1, -1)
58924		man/cups-calibrate.8.in (+36, -3)
58925		man/escputil.1.in (+25, -0)
58926		man/gimpprint-config.1.in (+38, -9)
58927		man/gimpprint.3.in (added +63)
58928		src/cups/Makefile.am (+1, -1)
58929		src/escputil/Makefile.am (+2, -4)
58930		src/foomatic/Makefile.am (+1, -4)
58931		src/ghost/.cvsignore (+1, -0)
58932		src/gimp/Makefile.am (+2, -4)
58933		src/include/.cvsignore (+1, -0)
58934		src/main/.cvsignore (+1, -0)
58935		src/main/Makefile.am (+1, -3)
58936		src/printdef/Makefile.am (+1, -3)
58937		test/Makefile.am (+1, -3)
58938
58939	Update all .cvsignore files
58940	I18n fix: Link the the print plugin with $(INTLLIBS)
58941	Add manpage man/gimpprint.3.in, and update debian packaging
58942	Small Makefile.am cleanup (AM_CPPFLAGS removed)
58943
589442001-05-06  <rlk>	4f42d12bf84cdb2b4acf1aff0fc4658bdcd894f6
58945
58946	Lines: +16, -16
58947	Files:	src/main/print-escp2.c (+16, -16)
58948
58949	Improve red and magenta somewhat.
58950
589512001-05-06  <rleigh>	e1a0c184e6674e287d389b3874de2802e82bd55b
58952
58953	Lines: +1, -0
58954	Files:	README (+1, -0)
58955
58956	Update Debian package summary (add libgimpprint-doc)
58957
589582001-05-05  <rleigh>	6b37a3378a46220144afb6942de094dc25e4dfcb
58959
58960	Lines: +22, -8
58961	Files:	Makefile.am (+3, -3)
58962		configure.in.in (+1, -1)
58963		src/cups/Makefile.am (+13, -3)
58964		src/ghost/Makefile.am (+5, -1)
58965
58966	Fix Makefile portability problems to work with Solaris and IRIX make.
58967
589682001-05-04  <rlk>	040fb9f1e436e4433e0c4ecbf4eb4d3f919ae883
58969
58970	Lines: +13, -9
58971	Files:	NEWS (+13, -9)
58972
58973	Note fix to 404260
58974
589752001-05-04  <rleigh>	b18e0c5d59f4cf281f5ce6f76e4e435097b71869
58976
58977	Lines: +1, -4
58978	Files:	configure.in.in (+1, -1)
58979		lib/Makefile.am (+0, -3)
58980
58981	Fix gettext header inclusion
58982
589832001-05-04  <rleigh>	5176289e6f1e803e607ab1d968815c02a018a5f7
58984
58985	Lines: +2, -0
58986	Files:	debian/changelog (+2, -0)
58987
58988	Fix broken entry
58989
589902001-05-03  <rleigh>	37dd2eebebc05232025b1dc408d5bcc7efb6b700
58991
58992	Lines: +87, -50
58993	Files:	Makefile.am (+1, -1)
58994		debian/changelog (+6, -0)
58995		debian/control.in (+11, -0)
58996		debian/rules (+68, -47)
58997		doc/gimpprint.texi (+1, -2)
58998
58999	Add Debian package libgimpprint-doc, and update debian/rules and
59000	debian/control.
59001	Update debian/changelog for 4.1.7
59002	Fix bad direntry in gimpprint.text
59003
590042001-05-03  <rleigh>	8a3ec0354b75d365f6730fe4b7397d9aa324409f
59005
59006	Lines: +1896, -32
59007	Files:	Makefile.am (+1, -1)
59008		configure.in.in (+7, -6)
59009		doc/.cvsignore (added +8)
59010		doc/Makefile.am (added +47)
59011		doc/gimpprint.texi (added +1406)
59012		doc/gpl.texi (added +396)
59013		src/foomatic/.cvsignore (+2, -0)
59014		src/include/gimp-print.h.in (+28, -24)
59015		src/main/gimpprint-config.in (+1, -1)
59016
59017	Add Texinfo documentation (gimmprint.texi)
59018	Correct typo in gimpprint-config.in
59019	Add Makefile.am to doc/
59020	Use uniform prototype style in gimp-print.h.in, without tabs to enable
59021	easy inclusion in Texinfo files.
59022
590232001-05-03  <rlk>	5e0193b68d0935bc71d3fb97f77149e9959bca48
59024
59025	Lines: +56, -6
59026	Files:	NEWS (+52, -2)
59027		README (+1, -1)
59028		configure.in.in (+2, -2)
59029		debian/README.Debian (+1, -1)
59030
59031	Prep for 4.1.7.
59032
590332001-05-03  <rlk>	78c259c8457107239b4b272b5ea4c4aa0dc327c9
59034
59035	Lines: +13, -1
59036	Files:	src/main/print-escp2.c (+13, -1)
59037
59038	Print correctly if no ink type parameter is specified.
59039
590402001-05-03  <rlk>	cfc892a3acb04de4ea5b528ee70dead67c652962
59041
59042	Lines: +35, -23
59043	Files:	src/main/print-color.c (+35, -23)
59044
59045	Some possibly useful debugging code
59046
590472001-05-03  <rlk>	3c826da08917143de3c44eaa5e01403fc938f84e
59048
59049	Lines: +302, -45
59050	Files:	src/main/print-dither.c (+302, -45)
59051
59052	It turns out that alternating direction with each pass is indeed
59053	important in error diffusion mode for printing very fine diagonal
59054	lines.
59055
590562001-05-03  <rlk>	2b251adc5438199357d160de2b04fecde6ff4019
59057
59058	Lines: +20, -0
59059	Files:	src/cups/rastertoprinter.c (+20, -0)
59060
59061	More comprehensive debugging information
59062
590632001-05-03  <rlk>	4dfaa867bb073ac33dc330edd983d44dfa5bbc5d
59064
59065	Lines: +8, -0
59066	Files:	src/cups/genppd.c (+8, -0)
59067
59068	Don't output the Custom paper size, which is useless here
59069
590702001-05-02  <rlk>	013a91a12d5e3ef5fdfa4dffa644a40652cf2f9f
59071
59072	Lines: +254, -388
59073	Files:	src/ghost/README (+20, -33)
59074		src/main/print-dither.c (+232, -353)
59075		src/main/print-escp2.c (+2, -2)
59076
59077	Improve black transition on variable dot size printers.
59078
59079	Remove adaptive random and random floyd-steinberg algorithms, which
59080	appear to have no advantages whatsoever over their hybrid counterparts.
59081
59082	Split out ordered print_color function to simplify it some.  This will
59083	probably reduce the executable a bit and the working set by a little
59084	when ordered dither is used.
59085
590862001-05-01  <rlk>	1633611a69a1755d576ca184cc9541d3b96faa08
59087
59088	Lines: +1, -1
59089	Files:	src/gimp/print.c (+1, -1)
59090
59091	Display the plugin name correctly
59092
590932001-05-01  <rleigh>	c58807c56e34c3154102bc4a3fc7d488d8c7af52
59094
59095	Lines: +7, -1
59096	Files:	src/main/print-util.c (+7, -1)
59097
59098	Only initialise some things once
59099
591002001-05-01  <davehill>	508ccbe6208efb8acf44aca08cde4a0f60014d96
59101
59102	Lines: +74, -51
59103	Files:	src/main/print-pcl.c (+74, -51)
59104
59105	Changed the blank line removal to leave the first blank line in place,
59106	this is apparently needed for some broken printers. Made "blank line
59107	removal" configurable per-printer & turned it on for all printers that
59108	support compression.
59109
59110	Turned on compression (and blank line removal) for the DJ340, DJ400, DJ500
59111	as my documentation says it is supported.
59112
59113	Changed PCL_STP_PRINTER_TIFF back to PCL_PRINTER_TIFF (over zealous
59114	search and destroy!).
59115
591162001-04-29  <rlk>	71e04a61a61fef940f878c7264edad5672d7a97b
59117
59118	Lines: +10, -21
59119	Files:	src/main/print-dither.c (+10, -21)
59120
59121	Fix problem with excessive ink in adaptive mode.
59122
59123	Turn off debug code that was accidentally left on.
59124
591252001-04-29  <rlk>	1c5d5c430a042aba5aa23f54d80d3fa2d1d92065
59126
59127	Lines: +56, -109
59128	Files:	src/main/gimp-print-internal.h (+1, -1)
59129		src/main/print-canon.c (+1, -23)
59130		src/main/print-dither.c (+26, -18)
59131		src/main/print-escp2.c (+0, -28)
59132		src/main/print-lexmark.c (+28, -38)
59133		src/main/print-pcl.c (+0, -1)
59134		src/main/print-util.c (+0, -0)
59135
59136	Finally (!) fix the transitions in ordered dither for real.  This
59137	allows us to use ordered dither very high up in the range in
59138	adaptive hybrid (use error diffusion only in very dark regions).
59139	The result is somewhat smoother toning in dark midranges on
59140	6-color printers.  It may run a bit faster and use less ink, too.
59141
591422001-04-29  <rlk>	e3733b011255a2b513582e98e907981507ba39aa
59143
59144	Lines: +5, -0
59145	Files:	src/cups/Makefile.am (+5, -0)
59146
59147	Add correct dependencies on libgimpprint.
59148
591492001-04-28  <rlk>	b976a81a6519041678af957002c7e6dd139291bc
59150
59151	Lines: +1, -0
59152	Files:	src/ghost/gdevstp.c (+1, -0)
59153
59154	Add call to stp_init()
59155
591562001-04-27  <rleigh>	9ca7458247c2e555d7ff9d6bae5441236395d4a1
59157
59158	Lines: +59, -16
59159	Files:	Makefile.am (+2, -4)
59160		configure.in.in (+3, -0)
59161		debian/rules (+6, -3)
59162		src/cups/genppd.c (+6, -0)
59163		src/cups/rastertoprinter.c (+7, -0)
59164		src/escputil/Makefile.am (+0, -1)
59165		src/gimp/Makefile.am (+0, -1)
59166		src/gimp/print.c (+6, -0)
59167		src/include/gimp-print.h.in (+6, -3)
59168		src/main/Makefile.am (+0, -1)
59169		src/main/print-util.c (+12, -1)
59170		src/printdef/Makefile.am (+0, -1)
59171		test/Makefile.am (+0, -1)
59172		test/escp2-weavetest.c (+6, -0)
59173		test/testdither.c (+5, -0)
59174
59175	src/main/print-util.c: new function stp_init()
59176	Use stp_init in all code linked with libgimpprint
59177	Small Makefile fixes
59178
591792001-04-23  <rlk>	746d38721828f5d6a5e6c965037f67fa6b071815
59180
59181	Lines: +312, -383
59182	Files:	src/main/print-escp2.c (+312, -383)
59183
59184	Simplify a lot of logic.
59185
591862001-04-22  <rlk>	0d8f486b1a237165f56522f066fcde206c6a270c
59187
59188	Lines: +1005, -465
59189	Files:	src/ghost/README (+16, -0)
59190		src/main/print-dither.c (+912, -425)
59191		src/main/print-escp2.c (+77, -40)
59192
59193	Enable composite gray (no black ink) printing on Epson printers as an
59194	additional option.
59195
591962001-04-22  <rlk>	b2d96bffe1d084cac2bacf4d86efc60983a26ac8
59197
59198	Lines: +922, -217
59199	Files:	src/cups/genppd.c (+33, -14)
59200		src/foomatic/printer_options.c (+28, -3)
59201		src/ghost/gdevstp.c (+2, -1)
59202		src/gimp/gimp_color_window.c (+56, -55)
59203		src/gimp/gimp_main_window.c (+80, -96)
59204		src/include/gimp-print.h.in (+116, -3)
59205		src/main/print-canon.c (+102, -13)
59206		src/main/print-escp2.c (+50, -4)
59207		src/main/print-lexmark.c (+96, -13)
59208		src/main/print-pcl.c (+106, -7)
59209		src/main/print-ps.c (+69, -7)
59210		src/main/print-util.c (+184, -1)
59211
59212	Clean up the architecture for defaults; propagate it to the Foomatic
59213	and CUPS data generators.
59214
59215	Don't allow printing in color on black-only printers.
59216
592172001-04-22  <rlk>	4a62834500df5ca38004f3272837b8ae9e654f2f
59218
59219	Lines: +0, -3
59220	Files:	src/main/print-ps.c (+0, -3)
59221
59222	Remove some useless code
59223
592242001-04-21  <rlk>	21f919b147f9e271a46139648e2753aa2962dfa4
59225
59226	Lines: +1, -1
59227	Files:	src/foomatic/paper_sizes.c (+1, -1)
59228
59229	Remove unused variable.
59230
592312001-04-21  <rlk>	fa76a3352e05aa4534fed6b6f2ac0d295a7953b4
59232
59233	Lines: +1, -1
59234	Files:	configure.in.in (+1, -1)
59235
59236	Handle the Foomatic stuff more correctly.
59237
592382001-04-21  <rlk>	848ce4eb9bf6cbae57b1a66c1c7a5ffde7b42b0a
59239
59240	Lines: +121, -12
59241	Files:	src/foomatic/Makefile.am (+10, -2)
59242		src/foomatic/foomatic-generator.in (+10, -10)
59243		src/foomatic/gimp-print-version.c (added +44)
59244		src/foomatic/paper_sizes.c (added +57)
59245
59246	Extract data correctly from the library rather than trying to parse
59247	source files.
59248
592492001-04-21  <davehill>	30ff177eb2dc0933e2f073889d3efb425a9fe030
59250
59251	Lines: +84, -3
59252	Files:	src/main/print-pcl.c (+57, -2)
59253		test/pcl-unprint.c (+27, -1)
59254
59255	Added "Blank line removal" to PCL driver. This should speed up output
59256	with large areas of vertical blank space. Modified pcl-unprint to
59257	cope with this change!
59258
592592001-04-19  <rlk>	a8b77014468e20c4df626226f13110fe61cb2aa7
59260
59261	Lines: +1, -1
59262	Files:	src/gimp/print.c (+1, -1)
59263
59264	Get rid of a somewhat bogus warning.
59265
592662001-04-19  <rlk>	90664e258141acbfd8da40c112326ddd8a93cd27
59267
59268	Lines: +2, -2
59269	Files:	lib/libprintut.h (+2, -2)
59270
59271	Fix declarations (that very few people use)
59272
592732001-04-15  <rlk>	82910cc68d7afec346875bfdcb19d648b16aa056
59274
59275	Lines: +1, -1
59276	Files:	src/main/print-escp2.c (+1, -1)
59277
59278	Typo
59279
592802001-04-15  <rlk>	9bce05f9132ac8f32dcf60130c11a4f9f01d191d
59281
59282	Lines: +61, -50
59283	Files:	src/main/print-escp2.c (+61, -50)
59284
59285	Vertical zero-margin mode
59286
592872001-04-15  <rlk>	7537decd88c49ee79c6b76dceac2e18bed9e3455
59288
59289	Lines: +16, -2
59290	Files:	doc/README.escp2 (+16, -2)
59291
59292	Document a few more remote mode commands
59293
59294===============================================================================
59295Name: gimp-print-4_1_6
59296
592972001-04-15  <rlk>	2a5d780478e26e5fbadd4fa6ffbed17b99309719
59298
59299	Lines: +4, -0
59300	Files:	src/main/print-ps.c (+4, -0)
59301
59302	Don't have VERSION and RELEASE_DATE when compiling the Ghostscript driver.
59303
593042001-04-15  <rlk>	c6e2d46910ea293a805297325ef6f48182dd58e1
59305
59306	Lines: +41, -8
59307	Files:	NEWS (+41, -8)
59308
59309	Prep for 4.1.6.
59310
593112001-04-15  <rlk>	fe71808073263041a45bafb21c072d0262749f7e
59312
59313	Lines: +4, -1
59314	Files:	README (+4, -1)
59315
59316	Note absolute requirement for Gimp 1.2.
59317
593182001-04-15  <rlk>	ec065d10fc16bbba38d691efba707fdd104dfbb2
59319
59320	Lines: +0, -3592
59321	Files:	src/gimp/gtk_color_window.c (removed -1162)
59322		src/gimp/gtk_main_window.c (removed -2430)
59323
59324	Remove the old (GIMP 1.0-compatible) interface.
59325
593262001-04-15  <rlk>	1d99f80d3bfa3d537e9a11a100aa76df8cac8941
59327
59328	Lines: +0, -10
59329	Files:	src/main/printers.xml (+0, -10)
59330
59331	Improve quality of Stylus Photo x[789]0.
59332
593332001-04-15  <rwisi>	e265d08d99e28219ab4b7fe09a6b6f02cf358bce
59334
59335	Lines: +1, -1
59336	Files:	src/main/print-lexmark.c (+1, -1)
59337
59338	Removed debugging printouts.
59339	See prev. version for comments.
59340
593412001-04-15  <rwisi>	2c6a630f7ebd9860ad1b33a19dc5b6b7055fd468
59342
59343	Lines: +16, -15
59344	Files:	src/main/print-lexmark.c (+16, -15)
59345
59346	Found and corrected an heavy bug when printing with 300x600 DPI.
59347	Corrected density correction for the different resolutions.
59348
593492001-04-15  <rlk>	015b065bd7e134989a223f530bf7c94094c95bca
59350
59351	Lines: +38, -82
59352	Files:	src/main/print-escp2.c (+38, -82)
59353
59354	Improve 870 etc. colors
59355
593562001-04-13  <rlk>	86a09c76e9ce42b0b29a9d8fc6f3d9f529fc9936
59357
59358	Lines: +2, -1
59359	Files:	src/main/print-ps.c (+2, -1)
59360
59361	Update ID string in output
59362
593632001-04-12  <sharkey>	98be8da9bc3dcd8934baa8a43e5ad18321aa8400
59364
59365	Lines: +9, -21
59366	Files:	configure.in.in (+9, -21)
59367
59368	Change some newlines to spaces in the AC_OUTPUT macro.  It should be
59369	possible to deliminate fields using any whitespace, but gettext
59370	0.10.36 requires spaces around po/Makefile.in.
59371
59372	Rather than makeing one huge line of text, use mixed delimination, with
59373	five reasonably sized lines.  This should work as long as po/Makefile.in
59374	is *not* the first or last file on a line.  (Documented in a comment.)
59375
59376	Ugh.
59377
593782001-04-12  <rlk>	a50dc4b90730216d95fedd506d8da08dec1fb43e
59379
59380	Lines: +1, -84
59381	Files:	configure.in.in (+1, -1)
59382		po/POTFILES.in (+0, -2)
59383		src/gimp/Makefile.am (+0, -2)
59384		src/gimp/print.c (+0, -67)
59385		src/gimp/print_gimp.h (+0, -12)
59386
59387	EOL Gimp 1.0 support
59388
593892001-04-10  <gandy>	0168cb8e7a6b336e184af1c3b19e3d8b859b6d48
59390
59391	Lines: +2, -2
59392	Files:	src/main/print-canon.c (+2, -2)
59393
59394	Bugfix for a segmentation violation
59395
593962001-04-10  <gandy>	c46be6d10f33444d9dfc5d200cd3186bf1e1894b
59397
59398	Lines: +2, -2
59399	Files:	src/main/print-canon.c (+2, -2)
59400
59401	Another bgfix to the bitoffset function
59402
594032001-04-10  <gandy>	c0b713c94cde92fbb6e9ef017404c4bc5a4a5a35
59404
59405	Lines: +2, -2
59406	Files:	src/main/print-canon.c (+2, -2)
59407
59408	Bugfix for the bitoffset function
59409
594102001-04-09  <rwisi>	d9e2ab586dd6fea247511cc5a068bd9ca7049987
59411
59412	Lines: +12, -33
59413	Files:	src/main/print-lexmark.c (+12, -33)
59414
59415	Removed warnings,
59416	corrected passing of private data to flush_pass().
59417
594182001-04-09  <rlk>	afbde210b6071f59db111e5a6a692337d7434569
59419
59420	Lines: +2, -2
59421	Files:	configure.in.in (+2, -2)
59422
59423	Bump version
59424
594252001-04-09  <gandy>	08934e5844043681f54b5afee041aad852537f0d
59426
59427	Lines: +1, -1
59428	Files:	src/main/print-canon.c (+1, -1)
59429
59430	Better intensity values for the bjc6000
59431
594322001-04-08  <rwisi>	105831e65b049bd0380e554b25cd0bc7077fb8db
59433
59434	Lines: +114, -67
59435	Files:	src/main/print-lexmark.c (+114, -67)
59436
59437	Added support for photo cartridge and unidirectional printing.
59438
594392001-04-08  <rlk>	92ebee0ee7b5ec30fc6e7c53637ea2f725e8ec26
59440
59441	Lines: +27, -6
59442	Files:	README (+27, -6)
59443
59444	Updated installation instructions from Grant.
59445
594462001-04-07  <rlk>	cdcf1d8b05dd082656a2bfe6a243d6fb04f862b1
59447
59448	Lines: +0, -0
59449	Files:	src/foomatic/foomatic-templates/{stp.xml => gimp-print.xml} (+0, -0)
59450
59451	Template file should be gimp-print.xml per Grant
59452
594532001-04-07  <rlk>	f43ef2a5506451c808e78997ff419fdf82e665c4
59454
59455	Lines: +5, -3
59456	Files:	src/gimp/gimp_main_window.c (+5, -3)
59457
59458	Don't free up strings used by a gtk_combo.
59459
594602001-04-07  <rlk>	c63cf063e55a476ed7b195a8a0b2e91eb98f4a16
59461
59462	Lines: +57, -57
59463	Files:	src/main/gimp-print-internal.h (+2, -2)
59464		src/main/print-dither.c (+55, -55)
59465
59466	Rename stp_dither_get_{first,last}_bit to stp_dither_get_{first,last}_position.
59467
594682001-04-06  <rlk>	260a90f32c54304130653c193be4f8b01b47180d
59469
59470	Lines: +289, -325
59471	Files:	src/main/gimp-print-internal.h (+4, -6)
59472		src/main/print-canon.c (+3, -1)
59473		src/main/print-dither.c (+263, -302)
59474		src/main/print-escp2.c (+2, -1)
59475		src/main/print-lexmark.c (+9, -9)
59476		src/main/print-pcl.c (+8, -6)
59477
59478	Create separate channel structs for each channel in the dither.
59479
594802001-04-05  <rlk>	803a872da4956964eaf550d876bd4080de340897
59481
59482	Lines: +5, -3
59483	Files:	src/main/print-dither.c (+5, -3)
59484
59485	Improve quality of fast dithering, particularly on plain paper
59486
594872001-04-04  <rlk>	f10b28782b11c5aecc44136aef1348b53cbf2e92
59488
59489	Lines: +271, -122
59490	Files:	src/include/gimp-print.h.in (+4, -0)
59491		src/main/gimp-print-internal.h (+2, -0)
59492		src/main/print-dither.c (+115, -4)
59493		src/main/print-util.c (+150, -118)
59494
59495	Add capability for different margins for different paper sizes.
59496	to address feature request ID 409612.
59497
59498	Dither code records first and last bit in each row that has any ink.
59499	This can be used for various optimizations.
59500
595012001-04-04  <cpbs>	6abd0f03fb74df1c34db2a72b5d9e29f4b886bd3
59502
59503	Lines: +11, -1
59504	Files:	doc/README.escp2 (+11, -1)
59505
59506	Discovered a little more about head cleaning commands.
59507
595082001-04-03  <rwisi>	a1edc19d40e5b2347dd6fd2568586f8f897cb09a
59509
59510	Lines: +35, -14
59511	Files:	src/main/print-lexmark.c (+35, -14)
59512
59513	Added support for B&W.
59514	Photo cartridge is NOT already supported  !!!
59515
595162001-04-03  <rlk>	bf98d4e1302ed3ae4aa09728ad3661f5c43d5279
59517
59518	Lines: +42, -29
59519	Files:	src/main/print-dither.c (+42, -29)
59520
59521	Improve (I presume) output quality in raw CMYK mode.
59522
595232001-04-03  <rlk>	6c1f692ceed5fccfc339fcc3cd139c9dffd29a0f
59524
59525	Lines: +748, -2
59526	Files:	src/include/gimp-print.h.in (+2, -1)
59527		src/main/print-color.c (+82, -0)
59528		src/main/print-dither.c (+663, -0)
59529		src/main/print-util.c (+1, -1)
59530
59531	Hacked-up raw CMYK output!
59532
595332001-04-03  <rlk>	75f67a4958c4e2ac6244bb6fc712c9b3a9afccfb
59534
59535	Lines: +3, -6
59536	Files:	src/main/print-escp2.c (+3, -6)
59537
59538	Fix up 720x360
59539
595402001-04-03  <rlk>	f574180b5da61912bc4d3fc13c1b81b6782d7b87
59541
59542	Lines: +1, -1
59543	Files:	debian/README.Debian (+1, -1)
59544
59545	Bump version
59546
595472001-04-02  <rwisi>	3d31f755cc4a1b221d42256690768807f4aa2eff
59548
59549	Lines: +535, -949
59550	Files:	src/main/print-lexmark.c (+535, -949)
59551
59552	Some major changes:
59553	-replaced weaving by the gimp one
59554	-added new resolutions (e.g. 2400x1200 DPI)
59555	-added line length check
59556
595572001-04-01  <rlk>	19baf451d47233c0943a09bb5ba68161c6d50312
59558
59559	Lines: +422, -346
59560	Files:	NEWS (+5, -1)
59561		README (+1, -1)
59562		src/ghost/README (+68, -32)
59563		src/main/print-canon.c (+2, -0)
59564		src/main/print-dither.c (+6, -1)
59565		src/main/print-escp2.c (+174, -94)
59566		src/main/print-lexmark.c (+1, -0)
59567		src/main/print-pcl.c (+1, -0)
59568		src/main/print-weave.c (+164, -217)
59569
59570	Bump version.
59571
59572	Some performance improvements.
59573
595742001-04-01  <rlk>	bcd8a4bb4ee360d4248fd49f432f7ca553dea065
59575
59576	Lines: +1, -1
59577	Files:	src/Makefile.am (+1, -1)
59578
59579	Rebuild gimp-print.h first.
59580
595812001-04-01  <rlk>	bc6937ec11f91156defe5b56d9d6ecebeb2e08a9
59582
59583	Lines: +179, -16
59584	Files:	src/foomatic/foomatic-generator.in (+20, -12)
59585		src/foomatic/foomatic-printermap (+159, -4)
59586
59587	Updated printer list from Till Kamppeter.
59588
59589	Don't allow installation with missing printers.  We need to test this
59590	during package generation time to make sure users don't get nasty
59591	surprises.
59592
59593	Print useful diagnostics on all die statements.
59594
595952001-03-31  <rlk>	1d7d3401a3759ecbe5e60716f115542de3d37e7d
59596
59597	Lines: +951, -791
59598	Files:	src/gimp/gimp_color_window.c (+6, -5)
59599		src/gimp/gimp_main_window.c (+8, -8)
59600		src/gimp/print.c (+2, -0)
59601		src/include/gimp-print.h.in (+14, -4)
59602		src/main/gimp-print-internal.h (+1, -1)
59603		src/main/print-canon.c (+5, -3)
59604		src/main/print-color.c (+645, -486)
59605		src/main/print-dither.c (+223, -239)
59606		src/main/print-escp2.c (+5, -3)
59607		src/main/print-lexmark.c (+6, -4)
59608		src/main/print-pcl.c (+5, -3)
59609		src/main/print-ps.c (+6, -4)
59610		src/main/print-util.c (+18, -31)
59611		src/printdef/printdef.h (+6, -0)
59612		test/.cvsignore (+1, -0)
59613
59614	Stage 1 CMYK conversion: switch the color core over to using CMY
59615	where the output device is CMY or CMYK.  This does not move the
59616	CMYK computation (black generation) out of the dither code, and
59617	neither does it allow raw CMYK input.
59618
596192001-03-26  <rlk>	c152e5c61a38c280335b73a6560e3eb69c2d1180
59620
59621	Lines: +40, -10
59622	Files:	src/main/gimp-print-internal.h (+12, -2)
59623		src/main/print-canon.c (+1, -1)
59624		src/main/print-escp2.c (+2, -1)
59625		src/main/print-pcl.c (+1, -1)
59626		src/main/print-weave.c (+22, -4)
59627		test/escp2-weavetest.c (+2, -1)
59628
59629	Add a pack function to the generalized weave.
59630
596312001-03-26  <rlk>	c1c1ec0956ee276bc17577b5bda32e9c61953b1e
59632
59633	Lines: +94, -17
59634	Files:	README (+24, -0)
59635		src/main/gimp-print-internal.h (+23, -8)
59636		src/main/print-escp2.c (+2, -1)
59637		src/main/print-weave.c (+43, -7)
59638		test/escp2-weavetest.c (+2, -1)
59639
59640	Generalize the horizontal width and zero-fill code.
59641
59642	Foomatic instructions in the README.
59643
596442001-03-24  <rlk>	cdf63575f14c02d15ba344ffba2e2723658025a8
59645
59646	Lines: +1, -1
59647	Files:	src/foomatic/Makefile.am (+1, -1)
59648
59649	Fix up foomatic some more.
59650
596512001-03-24  <rlk>	426a6b1a4485d152fdc735cab5e2c515fa0171c1
59652
59653	Lines: +40, -3
59654	Files:	configure.in.in (+20, -1)
59655		po/POTFILES.in (+3, -1)
59656		src/foomatic/Makefile.am (+17, -1)
59657
59658	Fix up foomatic stuff; we just need the last little bits of data.
59659
596602001-03-24  <rlk>	4daea6b40079f1f740bac462d941fe68acc1c7c8
59661
59662	Lines: +1374, -7
59663	Files:	configure.in.in (+15, -0)
59664		src/Makefile.am (+1, -1)
59665		src/foomatic/.cvsignore (added +7)
59666		src/foomatic/Makefile.am (added +44)
59667		src/foomatic/foomatic-generator.in (added +617)
59668		src/foomatic/foomatic-printermap (added +108)
59669		src/foomatic/foomatic-templates/Brightness.xml (added +24)
59670		src/foomatic/foomatic-templates/Contrast.xml (added +24)
59671		src/foomatic/foomatic-templates/Cyan.xml (added +24)
59672		src/foomatic/foomatic-templates/Density.xml (added +24)
59673		src/foomatic/foomatic-templates/Dither.xml (added +115)
59674		src/foomatic/foomatic-templates/Gamma.xml (added +24)
59675		src/foomatic/foomatic-templates/Greyscale.xml (added +25)
59676		src/foomatic/foomatic-templates/ImageType.xml (added +76)
59677		src/foomatic/foomatic-templates/InkType.xml (added +21)
59678		src/foomatic/foomatic-templates/InputSlot.xml (added +20)
59679		src/foomatic/foomatic-templates/Magenta.xml (added +24)
59680		src/foomatic/foomatic-templates/MediaType.xml (added +21)
59681		src/foomatic/foomatic-templates/Model.xml (added +21)
59682		src/foomatic/foomatic-templates/PageSize.xml (added +21)
59683		src/foomatic/foomatic-templates/Quality.xml (added +21)
59684		src/foomatic/foomatic-templates/Resolution.xml (added +21)
59685		src/foomatic/foomatic-templates/Saturation.xml (added +24)
59686		src/foomatic/foomatic-templates/Yellow.xml (added +24)
59687		src/foomatic/foomatic-templates/stp.xml (added +26)
59688		test/Makefile.am (+1, -5)
59689		{test => src/foomatic}/printer_options.c (+1, -1)
59690
59691	Start adding foomatic back in.
59692
596932001-03-24  <rlk>	3c686ffa74ffc8114169753f973ed7d84645de71
59694
59695	Lines: +40, -27
59696	Files:	src/ghost/README (+6, -2)
59697		src/gimp/gimp_main_window.c (+6, -6)
59698		src/main/print-color.c (+18, -18)
59699		src/main/print-dither.c (+9, -0)
59700		src/main/print-escp2.c (+1, -1)
59701
59702	Cleanup in the Gimp driver
59703
59704	Cleanup last remnant "hsv" to hsl
59705
59706	More safety checks in the dither code
59707
59708	Disable microweave on the ESC 440.
59709
597102001-03-23  <gandy>	9885726080be5a9e9fc47fd905289f29879e31ef
59711
59712	Lines: +22, -19
59713	Files:	src/main/print-canon.c (+22, -19)
59714
59715	Fixed a memory bug in the new 3-bit folder
59716
597172001-03-21  <gandy>	601e1637a6229d67ea7ceb96ae886d81f29d07eb
59718
59719	Lines: +145, -28
59720	Files:	src/main/print-canon.c (+127, -13)
59721		test/bjc-unprint.c (+18, -15)
59722
59723	New attempt at getting control of the BJC-8200: Use bit pattern 3/2/3 when
59724	stuffing the sizes of three pixels into one byte - the 8200 seems to want
59725	it this way.
59726	Fixed minor bugs in bjc-unprint.
59727
597282001-03-20  <sharkey>	c483fb5a23ab723c22c64177f1bd1e2eecf27784
59729
59730	Lines: +10, -0
59731	Files:	scripts/buildgimpprintdebs (added +10)
59732
59733	Handy script for building Gimp Print debian packages for use with
59734	cvs-buildpackage.  Care should be used when running this script as
59735	it assumes that the directory you're running in is the top of the
59736	gimp-print source tree and that the copy is a scratch directory (it
59737	will delete some files).
59738
597392001-03-20  <sharkey>	02a08da1aa5b9ace26ce6d2f845152c581d81e88
59740
59741	Lines: +11, -7
59742	Files:	debian/changelog (+8, -0)
59743		debian/cupsys-driver-gimpprint.docs (+0, -1)
59744		debian/rules (+3, -6)
59745
59746	Merge in changes from Debian branch.  Not much is changed, except the
59747	NEWS file is used in place of the ChangeLog file.
59748
597492001-03-20  <sharkey>	acae4c41b09bd19103d0175e547fef965da6a840
59750
59751	Lines: +20, -0
59752	Files:	debian/.cvsignore (added +20)
59753
59754	Resurrect .cvsignore, and add a few more entries, too.
59755
59756	This should have been resurrected a log time ago, but I missed it because
59757	is began with a ".".
59758
597592001-03-19  <gandy>	cccc68de8de11db7e5e3d79e123d32ff048be201
59760
59761	Lines: +1, -1
59762	Files:	src/main/print-canon.c (+1, -1)
59763
59764	Turn off debug mode
59765
597662001-03-19  <gandy>	79910ea52caa2bb82bd5496e3cb04a64d5854382
59767
59768	Lines: +32, -4
59769	Files:	src/main/print-canon.c (+32, -4)
59770
59771	BJC8200-changes: bugfix for initializing 1bpp printing
59772	                 max resolution set to 600x600dpi
59773	                 preparations for new experimental 3bpp code
59774
597752001-03-17  <rlk>	88863473df751885086e13f85fb5c3fa29ac6886
59776
59777	Lines: +1, -1
59778	Files:	src/main/print-util.c (+1, -1)
59779
59780	Fix custom paper size.
59781
597822001-03-16  <rleigh>	70dc384e7e00a8176aa21119b504aadb7e709182
59783
59784	Lines: +1, -1
59785	Files:	debian/control.in (+1, -1)
59786
59787	Add alternative dependency on ESP cups packages for cupsys-driver-gimpprint
59788
597892001-03-15  <cpbs>	e8b2f34d9e2edf3e3ad4444dfdeb85dbb91b94b5
59790
59791	Lines: +54, -42
59792	Files:	src/main/print-escp2.c (+54, -42)
59793
59794	Clean up whitespace.
59795	Correct nozzle_spacing comment.
59796	Add extra_feed per-printer parameter and use it.
59797
597982001-03-13  <rleigh>	3ff0243711ac93b805a7639fd01404929f38fb15
59799
59800	Lines: +15, -6
59801	Files:	debian/rules (+15, -6)
59802
59803	Restore CVS build. Call autogen.sh properly.
59804
598052001-03-12  <rleigh>	6727147a087ef39238c4f5d0c8c31dbdf15fdf13
59806
59807	Lines: +1, -3
59808	Files:	debian/rules (+1, -3)
59809
59810	Remove dependency on configure.in.in
59811
598122001-03-12  <rleigh>	24550f86fc373f066942bc32b5078300de05a4ae
59813
59814	Lines: +3, -3
59815	Files:	debian/rules (+3, -3)
59816
59817	Fix autogen.sh not being run in debian/rules
59818
598192001-03-12  <rleigh>	ea8d2f8c91d5c8120687b83a97b5326693dcf472
59820
59821	Lines: +3, -1
59822	Files:	debian/rules (+3, -1)
59823
59824	Run autogen.sh safely
59825
598262001-03-12  <gandy>	17f97bb4738010eae825d2e5441c22ca757281b6
59827
59828	Lines: +379, -37
59829	Files:	doc/README.new-printer (+19, -6)
59830		src/main/print-canon.c (+360, -31)
59831
59832	Added HSL correction copying from espc2 driver as suggested by Robert
59833
598342001-03-12  <gandy>	c77c64057743906e0800145d65ed16f332d6badc
59835
59836	Lines: +4, -4
59837	Files:	src/main/print-canon.c (+4, -4)
59838
59839	Readded resolution 720x360 for models BJC-50 BJC-55 BJC-80 BJC-85 BJC-4400
59840
598412001-03-11  <rwisi>	c50b2abc116b1f6a3beb0a4425c36ede41abda52
59842
59843	Lines: +196, -31
59844	Files:	src/main/print-lexmark.c (+196, -31)
59845
59846	Corrected page border at Z52.
59847	Renamed "Photo test mode" to "Check/Clean nozzles".
59848	Started to change the weaving (not finished !!)
59849
598502001-03-10  <rleigh>	038cebbff100b8ef797f175af8257393e8407b6d
59851
59852	Lines: +5, -9
59853	Files:	src/main/gimp-print-internal.h (+0, -4)
59854		src/main/print-util.c (+5, -5)
59855
59856	Simplify vasprintf conditional compilation
59857
598582001-03-10  <rlk>	447ae1bfc74d1e031dfb567bbf11dc7d7b4d7bfb
59859
59860	Lines: +7, -2
59861	Files:	src/main/print-pcl.c (+7, -2)
59862
59863	Switch the color mode to monochrome when printing to a black & white printer.
59864
598652001-03-09  <rleigh>	9a488788a11d75cf9ae1c1918f5a8dd29db294cd
59866
59867	Lines: +128, -103
59868	Files:	acconfig.h (+1, -0)
59869		configure.in.in (+5, -1)
59870		src/main/Makefile.am (+1, -1)
59871		src/main/gimp-print-internal.h (+5, -0)
59872		src/main/print-canon.c (+10, -10)
59873		src/main/print-color.c (+5, -5)
59874		src/main/print-dither.c (+13, -13)
59875		src/main/print-escp2.c (+12, -12)
59876		src/main/print-lexmark.c (+10, -10)
59877		src/main/print-pcl.c (+16, -16)
59878		src/main/print-ps.c (+11, -11)
59879		src/main/print-util.c (+24, -9)
59880		src/main/print-weave.c (+15, -15)
59881
59882	Added stp_malloc to print-util.c; all libgimpprint functions use it
59883	libgimpprint no longer depends on libprintut.la
59884
598852001-03-08  <rleigh>	e30db78983c26e8218e31b9b5a30cd14bc0b1e8c
59886
59887	Lines: +27, -11
59888	Files:	Makefile.am (+21, -8)
59889		debian/rules (+6, -3)
59890
59891	ChangeLog generating is more strict
59892	Debian packaging requires ChangeLog, and will package ChangeLog
59893
598942001-03-07  <gandy>	988649bc80e2ccbc4726ccd0cc766a884646cd9b
59895
59896	Lines: +190, -179
59897	Files:	src/main/print-canon.c (+190, -179)
59898
59899	Major code cleanup, debugging turned off, removed/renamed most of the ink
59900	definitions. Printing on canon models should be back to the stage before
59901	yesterday's changes but w/ better infrastructure, allowing for 1/2/3bit
59902	printing in CMYK/CcMmYK. Time to really adjust the inkdefinitions now.
59903
599042001-03-06  <gandy>	0b6c8e7b37e08fc5f67e20f4040b90a73a785f9d
59905
59906	Lines: +207, -169
59907	Files:	src/main/print-canon.c (+207, -169)
59908
59909	Added support for more than 2bit/pixel to canon driver.
59910
59911	Implemented the exact left offset by bitwise shifting of the print-data.
59912
59913	Revised ink-management to allow for 4/6/7 color inks @ 1/2/3 bit.
59914	NOTE!! This change most propably breaks printing on some if not all of
59915	       the canon models (on the other side, colors haven't been too good
59916	       anyway...) for the moment.
59917
599182001-03-06  <gandy>	a9d98ed45370eb36be04ce45276fc13ab739ec1c
59919
59920	Lines: +14, -3
59921	Files:	src/main/print-canon.c (+14, -3)
59922
59923	Added feature "CANON_CAP_ACKSHORT"
59924	BJC8200: Uses new feature, try to use 3 bit for drop sizes instead of 2
59925
599262001-03-05  <rleigh>	2dd086c252d0043cd48a5b8873c0ef0cdeeb2783
59927
59928	Lines: +15, -15
59929	Files:	debian/rules (+8, -8)
59930		debian/{control => control.in} (+4, -4)
59931		lib/xmalloc.c (+3, -3)
59932
59933	Automagically generate debian/control
59934	tidy lib/xmalloc.c
59935
599362001-03-05  <rwisi>	55180c64138f1d04bbd1a2f453c747da16f561d0
59937
59938	Lines: +5, -15
59939	Files:	src/main/print-lexmark.c (+5, -15)
59940
59941	Removed dead code ("empty" variable).
59942
599432001-03-05  <gandy>	85d585b74daf480ddd3552c0833afa12de21989e
59944
59945	Lines: +3, -2
59946	Files:	src/main/print-canon.c (+3, -2)
59947
59948	More bjc8200-related stuff
59949
599502001-03-05  <gandy>	dc79fc400c8ced3e176499c0520fc911704ebb2a
59951
59952	Lines: +2, -1
59953	Files:	src/main/print-canon.c (+2, -1)
59954
59955	Attempt to fix the bjc8200-problem
59956
599572001-03-05  <gandy>	c3907a945f12d81912769837ad9eb3e073069bf9
59958
59959	Lines: +5, -3
59960	Files:	src/main/print-canon.c (+4, -2)
59961		test/parse-bjc (+1, -1)
59962
59963	*** empty log message ***
59964
599652001-03-05  <rlk>	ec5cbe4b42113d35ca69e1d31483c9c8ba369f55
59966
59967	Lines: +1, -1
59968	Files:	src/escputil/escputil.c (+1, -1)
59969
59970	Fix a silly typo
59971
599722001-03-05  <gandy>	329040548ab239d552d4e076d37db4cbd9c8b04d
59973
59974	Lines: +18, -15
59975	Files:	src/main/print-canon.c (+18, -15)
59976
59977	Removed "static int empty" from canon_write_line()
59978
599792001-03-05  <rlk>	7e61d095018e54fd5fe8ef541a33142c30024a10
59980
59981	Lines: +24, -1
59982	Files:	src/main/print-escp2.c (+24, -1)
59983
59984	More 980 tweaks from Brad Bosch.
59985
599862001-03-05  <rlk>	82f3a6c49f70392a2d6893bd516d0bc6f00d2ffb
59987
59988	Lines: +192, -249
59989	Files:	src/main/print-escp2.c (+192, -249)
59990
59991	Reorganize how the dot sizes and densities are listed to make it easier
59992	to change things for multiple printers.
59993
59994===============================================================================
59995Name: gimp-print-4_1_5
59996
599972001-03-04  <rlk>	283fc5ddd1d8ab1c869b9b1b2b44d39aa4456fd6
59998
59999	Lines: +18, -13
60000	Files:	NEWS (+18, -13)
60001
60002	4.1.5 release
60003
600042001-03-04  <rlk>	9a9e3086f25f1c60056ea966810ac8e40f46d742
60005
60006	Lines: +7, -14
60007	Files:	src/gimp/gimp_main_window.c (+7, -14)
60008
60009	Previous change is not working properly in all cases -- back out.
60010
600112001-03-04  <rlk>	b7eae1e96f597d8e5f72e75b039a9a3df02479ea
60012
60013	Lines: +14, -7
60014	Files:	src/gimp/gimp_main_window.c (+14, -7)
60015
60016	If resolution is invalid, pick printer default rather than current
60017	resolution on the list.
60018
600192001-03-04  <wollvieh>	3b7345470b4effdfa6510ade26851196245b316f
60020
60021	Lines: +4, -1
60022	Files:	src/main/print-escp2.c (+4, -1)
60023
60024	fixed a bug causing a null-pointer access when paper type was undefined.
60025
600262001-03-03  <rlk>	f3f9d2a97fbdcd1d8cdd5488d8e5cde82f1bd526
60027
60028	Lines: +2, -2
60029	Files:	NEWS (+2, -2)
60030
60031	Fix a few remnants of the old directory structure.
60032
600332001-03-03  <rlk>	26962afbb2e5da5e224246438b92f06858db4492
60034
60035	Lines: +9, -6
60036	Files:	NEWS (+4, -1)
60037		src/main/print-escp2.c (+5, -5)
60038
60039	Update for the Stylus Color 900/980.
60040
60041	Update 4.1.5 release notes.
60042
600432001-03-03  <sharkey>	b9f1c29341375e5a4ebad084ce9f10c284030c6e
60044
60045	Lines: +3, -2
60046	Files:	debian/changelog (+3, -2)
60047
60048	Since I'm not uploading 4.1.4, the ITP bug closure notice should be moved
60049	up to 4.1.5-1.
60050
600512001-03-02  <sharkey>	87d6dede2c92298bf87e1fa8958e3e2b4f394be4
60052
60053	Lines: +14, -6
60054	Files:	debian/control (+3, -3)
60055		debian/rules (+11, -3)
60056		debian/{libgimpprint4.1.5.files => libgimpprint.files} (+0, -0)
60057		debian/{libgimpprint4.1.5.postinst => libgimpprint.postinst} (+0, -0)
60058
60059	Merge in changes from the debian-branch to reduce the number of hard-coded
60060	version numbers.
60061
600622001-03-02  <rlk>	c6cf7ca0784840d3a21af6af4b9839419ef65f2f
60063
60064	Lines: +496, -480
60065	Files:	src/include/gimp-print.h.in (+1, -1)
60066		src/main/gimp-print-internal.h (+16, -10)
60067		src/main/print-canon.c (+138, -138)
60068		src/main/print-dither.c (+21, -20)
60069		src/main/print-escp2.c (+95, -94)
60070		src/main/print-lexmark.c (+67, -67)
60071		src/main/print-pcl.c (+72, -72)
60072		src/main/print-ps.c (+2, -2)
60073		src/main/print-util.c (+7, -5)
60074		src/main/print-version.c (+1, -1)
60075		src/main/print-weave.c (+76, -70)
60076
60077	More rigor about const-ness, static data, and such.
60078
60079	Add a driver-private data member to stp_internal_vars_t; its
60080	accessors are in gimp-print-internal.h, since it's not exposed
60081	outside the library.
60082
60083	Somewhat against my better judgement (in terms of doing two
60084	things in one commit), Tommy's latest PCL patch.
60085
600862001-03-01  <gandy>	c8ed836b553fa126ee8b0b841bfdc84092a6c812
60087
60088	Lines: +21, -0
60089	Files:	test/bjc-unprint.c (+21, -0)
60090
60091	Added copyright information
60092
600932001-03-01  <gandy>	3167a47ca0a6434c45c30a3067fdd92d6af653fe
60094
60095	Lines: +452, -2
60096	Files:	configure.in.in (+1, -1)
60097		test/Makefile.am (+3, -1)
60098		test/bjc-unprint.c (added +448)
60099
60100	Added bjc-unprint.c to convert Canon-BJC printjobs to one xbm per color channel
60101
601022001-03-01  <rlk>	1cbb0bd85b4a02a6340945c156e0069e3ff29c90
60103
60104	Lines: +49, -241
60105	Files:	src/main/print-escp2.c (+44, -236)
60106		src/main/print-weave.c (+3, -3)
60107		test/escp2-weavetest.c (+1, -1)
60108		test/run-weavetest (+1, -1)
60109
60110	Use the softweave code to do single row ("microweave") as well as
60111	multi-row printing.  Includes unit tests.
60112
601132001-02-28  <rleigh>	82c4d0c7bfa4c3f64d8180318b11539e3f22b3a8
60114
60115	Lines: +1, -1
60116	Files:	Makefile.am (+1, -1)
60117
60118	Distribute debian directory with 'dist-hook'
60119
601202001-02-28  <sharkey>	1274b196191c6b818e1787bad6266e87a404c3b7
60121
60122	Lines: +18, -18
60123	Files:	debian/changelog (+10, -1)
60124		debian/control (+6, -6)
60125		debian/gimp1.2-print.docs (+0, -4)
60126		debian/rules (+2, -7)
60127		debian/{libgimpprint.docs => libgimpprint-dev.docs} (+0, -0)
60128		debian/{libgimpprint.files => libgimpprint4.1.5.files} (+0, -0)
60129		debian/{libgimpprint.postinst => libgimpprint4.1.5.postinst} (+0, -0)
60130
60131	Merge changes made on the debian branch into the mainline.
60132
601332001-02-28  <gandy>	e5d8b0a79c29622aec4427c8038940551cb30952
60134
60135	Lines: +145, -0
60136	Files:	test/parse-bjc (added +145)
60137
60138	* Added parse-bjc (a modified parse-escp) to view Canon-BJC print files
60139	  As default, only the header and the footer of the printjob are printed,
60140	  without file-offsets. Setting the environmentvariable OFFS=1 will result
60141	  in offsets printed at the beginning of each line, GRX=1 will lead to
60142	  printing of the graphics data.
60143
601442001-02-28  <rlk>	44f6a24836d244820ec13f116a1be09b4876dc4a
60145
60146	Lines: +82, -19
60147	Files:	src/main/gimp-print-internal.h (+1, -0)
60148		src/main/print-weave.c (+40, -4)
60149		test/escp2-weavetest.c (+40, -14)
60150		test/run-weavetest (+1, -1)
60151
60152	Generalize the weave code a bit more: handle cases where the oversampling
60153	exceeds the number of jets, as long as the horizontal oversampling does
60154	not exceed the number of jets.
60155
601562001-02-27  <gandy>	d95c8155d28aaf4f8ba24583920123eea83e369e
60157
60158	Lines: +305, -127
60159	Files:	src/main/print-canon.c (+305, -127)
60160
60161	* Completely rewritten canon_init_printer() to make things much clearer
60162	  and easier to extend.
60163	* Attempt to fix problem with 8200 6color-printing (had a 4color ink-definition)
60164	* Always print with 2bits on a 8200 model (for the time being)
60165
601662001-02-27  <rlk>	0b9b47c7b408e35b6a781a28f006f86008edb707
60167
60168	Lines: +6, -6
60169	Files:	src/main/print-escp2.c (+6, -6)
60170
60171	Reduce a glitch in the blues on the 870, and strengthen magenta on all
60172	printers.
60173
601742001-02-27  <rlk>	5df0858d534e5111f1b559c31d592dff41c89ffd
60175
60176	Lines: +4, -0
60177	Files:	NEWS (+4, -0)
60178
60179	Note fix for 404206.
60180
601812001-02-27  <rlk>	000db45930dc3c5f5806e9d3b303a4c790a7d9ef
60182
60183	Lines: +3, -0
60184	Files:	test/Makefile.am (+3, -0)
60185
60186	Do dependencies.
60187
601882001-02-27  <rlk>	4816e8126ed902bf2892770aa3707ad0f5e56be8
60189
60190	Lines: +21, -0
60191	Files:	src/main/print-escp2.c (+21, -0)
60192
60193	Fix the ink types, which I managed to break badly for variable dot
60194	size printers when I added the 120 dpi resolutions.
60195
601962001-02-26  <rlk>	2b8155b00ce19d43682287e606cfed91a4ce250a
60197
60198	Lines: +9, -23
60199	Files:	test/parse-escp2 (+9, -23)
60200
60201	Simplify the command table
60202
602032001-02-26  <rlk>	990f7c9d9d8d71c88e40aff34bb90454f01db9b0
60204
60205	Lines: +58, -2
60206	Files:	test/parse-escp2 (+58, -2)
60207
60208	Handle remote mode commands
60209
602102001-02-25  <sharkey>	13a15e27f4cbf6a0f3430bd516d5d473e6aa46d4
60211
60212	Lines: +486, -0
60213	Files:	debian/README.Debian (added +13)
60214		debian/README.building.from.CVS (added +18)
60215		debian/changelog (added +38)
60216		debian/control (added +72)
60217		debian/copyright (added +17)
60218		debian/cupsys-driver-gimpprint.conffiles (added +1)
60219		debian/cupsys-driver-gimpprint.docs (added +3)
60220		debian/cupsys-driver-gimpprint.files (added +5)
60221		debian/cupsys-driver-gimpprint.postrm (added +29)
60222		debian/escputil.docs (added +1)
60223		debian/escputil.files (added +2)
60224		debian/gimp1.2-print.doc-base (added +14)
60225		debian/gimp1.2-print.docs (added +8)
60226		debian/gimp1.2-print.postrm (added +39)
60227		debian/gimp1.2-print.preinst (added +39)
60228		debian/libgimpprint-dev.files (added +7)
60229		debian/libgimpprint.docs (added +6)
60230		debian/libgimpprint.files (added +1)
60231		debian/libgimpprint.postinst (added +47)
60232		debian/rules (added +126)
60233
60234	Return the debian directory to what it was on February 22 8:00 AM EST
60235	before I removed it.
60236
602372001-02-25  <rleigh>	513546ca5e7096a8ae7cc3ed6fa205081a6e5e1a
60238
60239	Lines: +4, -4
60240	Files:	src/main/print-pcl.c (+4, -4)
60241
60242	Tag papersizes for translation
60243
602442001-02-25  <rlk>	c7355dc21a5d214e9edd6565e0712e5fca223a42
60245
60246	Lines: +0, -403
60247	Files:	src/cups/rastertoprinter.c (+0, -0)
60248		src/escputil/escputil.c (+0, -0)
60249		src/ghost/gdevstp.c (+0, -0)
60250		src/gimp/gimp_main_window.c (+0, -0)
60251		src/include/gimp-print.h.in (+0, -0)
60252		src/main/gimp-print-internal.h (+0, -0)
60253		src/main/print-canon.c (+0, -403)
60254		src/main/print-color.c (+0, -0)
60255		src/main/print-dither.c (+0, -0)
60256		src/main/print-lexmark.c (+0, -0)
60257		src/main/print-pcl.c (+0, -0)
60258		src/main/print-util.c (+0, -0)
60259		src/main/print-weave.c (+0, -0)
60260		src/main/quickmatrix257.h (+0, -0)
60261		src/main/ran.367.179.h (+0, -0)
60262		src/main/ran.509.131.h (+0, -0)
60263		src/printdef/printdefy.y (+0, -0)
60264		test/escp2-weavetest.c (+0, -0)
60265		test/testdither.c (+0, -0)
60266		test/unprint.c (+0, -0)
60267
60268	Strip trailing whitespace from all source files for general hygiene.
60269
60270	Remove unused inks from Canon driver.  The actual ink definitions
60271	used in future Canon printers will probably not resemble the Epson
60272	inks they were patterned after.
60273
602742001-02-25  <rlk>	f33f29c8b89e53afe44041d07835b35791d46944
60275
60276	Lines: +120, -18
60277	Files:	src/main/print-escp2.c (+120, -18)
60278
60279	Adjust HSL values for specific paper types.  Currently we only perform
60280	the adjustment for plain paper and similar types.  It may be
60281	overadjusted for good (but not photo) quality inkjet paper.
60282
602832001-02-24  <rleigh>	e6b626fff63d66127ae53d6176d4121ffe2a2e15
60284
60285	Lines: +1, -1
60286	Files:	src/main/Makefile.am (+1, -1)
60287
60288	Fix print-printers.c dependency
60289
602902001-02-24  <rlk>	5dae995b50f52f7e75111d5cf3ebaf253134d3ec
60291
60292	Lines: +31, -0
60293	Files:	NEWS (+31, -0)
60294
60295	Start the 4.1.5 release notes.
60296
602972001-02-24  <rlk>	a4e6cfd268f26a05e4f14c785d71c829b401f7cf
60298
60299	Lines: +17, -15
60300	Files:	src/main/gimp-print-internal.h (+1, -1)
60301		src/main/print-escp2.c (+11, -10)
60302		test/escp2-weavetest.c (+1, -3)
60303		test/run-weavetest (+4, -1)
60304
60305	Improve print quality on plain paper with Epson printers.
60306
60307	Fix a minor error in a declaration (should be harmless due to the
60308	declaration of the rest of the object).
60309
60310	Test single-jet weaving.
60311
60312	Don't trip an error for certain out of bounds cases in the test run.
60313
603142001-02-24  <davehill>	25b55d574a752a960366cddf68fab1f36ae71f71
60315
60316	Lines: +3, -3
60317	Files:	src/main/print-pcl.c (+3, -3)
60318
60319	Moved call to stp_dither() so it gets called for *all* printer types!
60320
603212001-02-24  <wollvieh>	8e785c288e81f31c4a1bd2b7ced70973c02c5a32
60322
60323	Lines: +13, -2
60324	Files:	src/main/print-escp2.c (+13, -2)
60325
60326	480 support: fixed a bottom of page problem.
60327
603282001-02-24  <rleigh>	183099f58ade48a26589122974565db843261789
60329
60330	Lines: +240, -41
60331	Files:	doc/README.maintaining (+240, -41)
60332
60333	Add configure information
60334
603352001-02-24  <rlk>	625af7842eb1e6e997f38cdca2418b286248b1aa
60336
60337	Lines: +2410, -1991
60338	Files:	configure.in.in (+2, -2)
60339		src/cups/genppd.c (+41, -34)
60340		src/cups/rastertoprinter.c (+44, -45)
60341		src/ghost/README (+1, -1)
60342		src/ghost/gdevstp.c (+158, -235)
60343		src/gimp/gimp_color_window.c (+68, -68)
60344		src/gimp/gimp_main_window.c (+268, -272)
60345		src/gimp/gtk_color_window.c (+104, -95)
60346		src/gimp/gtk_main_window.c (+215, -212)
60347		src/gimp/print.c (+226, -240)
60348		src/gimp/print_gimp.h (+1, -1)
60349		src/include/gimp-print.h.in (+172, -128)
60350		src/main/Makefile.am (+1, -1)
60351		src/main/gimp-print-internal.h (+13, -6)
60352		src/main/print-canon.c (+77, -72)
60353		src/main/print-color.c (+87, -86)
60354		src/main/print-dither.c (+4, -4)
60355		src/main/print-escp2.c (+190, -166)
60356		src/main/print-lexmark.c (+87, -86)
60357		src/main/print-pcl.c (+76, -69)
60358		src/main/print-ps.c (+49, -45)
60359		src/main/print-util.c (+450, -108)
60360		src/main/print-weave.c (+1, -1)
60361		src/main/printers.xml (+1, -1)
60362		src/printdef/printdef.h (+62, -1)
60363		src/printdef/printdefy.y (+6, -7)
60364		test/printer_options.c (+6, -5)
60365
60366	Convert the interface to the internal data structures to be
60367	procedural (via accessors and mutators) rather than data, to
60368	eliminate reliance on the layout of structs.  This enables a
60369	consistent ABI, allows arbitrary length string fields, error
60370	checking, and saves space.
60371
60372	Fix the page dimensions of some older Epson printers.
60373
603742001-02-22  <sharkey>	74b58a393053cf99e3a0af0ddfb9db113dcefafb
60375
60376	Lines: +0, -11
60377	Files:	debian/.cvsignore (removed -11)
60378
60379	Really, I mean it now, remove this file from the main trunk!
60380
603812001-02-22  <sharkey>	46872d7e7f2e9a6cecf84769e6e0c18e82c0aee2
60382
60383	Lines: +0, -18
60384	Files:	debian/README.building.from.CVS (removed -18)
60385
60386	Forgot one...
60387
60388	Remove Debian specific files from main trunk.
60389
603902001-02-22  <sharkey>	7d381d67506b29b2a029aea32a118076c1575f64
60391
60392	Lines: +0, -468
60393	Files:	debian/README.Debian (removed -13)
60394		debian/changelog (removed -38)
60395		debian/control (removed -72)
60396		debian/copyright (removed -17)
60397		debian/cupsys-driver-gimpprint.conffiles (removed -1)
60398		debian/cupsys-driver-gimpprint.docs (removed -3)
60399		debian/cupsys-driver-gimpprint.files (removed -5)
60400		debian/cupsys-driver-gimpprint.postrm (removed -29)
60401		debian/escputil.docs (removed -1)
60402		debian/escputil.files (removed -2)
60403		debian/gimp1.2-print.doc-base (removed -14)
60404		debian/gimp1.2-print.docs (removed -8)
60405		debian/gimp1.2-print.postrm (removed -39)
60406		debian/gimp1.2-print.preinst (removed -39)
60407		debian/libgimpprint-dev.files (removed -7)
60408		debian/libgimpprint.docs (removed -6)
60409		debian/libgimpprint.files (removed -1)
60410		debian/libgimpprint.postinst (removed -47)
60411		debian/rules (removed -126)
60412
60413	Remove Debian specific files from the main trunk.
60414
604152001-02-21  <rleigh>	f0a7ced289dd15bfd42000c8faf352a5c39ff08d
60416
60417	Lines: +26, -1
60418	Files:	Makefile.am (+14, -1)
60419		configure.in.in (+12, -0)
60420
60421	Added 'gimp-dist' target to package for the GIMP
60422
604232001-02-21  <cpbs>	c54223987eec8cbf20ef83f99337d4c53795e79b
60424
60425	Lines: +5, -0
60426	Files:	man/.cvsignore (+2, -0)
60427		po/.cvsignore (+2, -0)
60428		src/main/.cvsignore (+1, -0)
60429
60430	Ignore a few new generated files.
60431
604322001-02-21  <rleigh>	a268061466b4ee76632eaf8caa647aef98f763d4
60433
60434	Lines: +16, -6
60435	Files:	debian/changelog (+6, -0)
60436		debian/control (+2, -2)
60437		debian/rules (+3, -3)
60438		scripts/autogen.sh (+5, -1)
60439
60440	Bump debian version
60441	Make scripts/autogen.sh aclocal magic portable
60442
604432001-02-19  <rleigh>	b52825120f06ea79abf6375f4ae52d6ba367d529
60444
60445	Lines: +114, -10
60446	Files:	configure.in.in (+0, -3)
60447		doc/README.maintaining (+112, -7)
60448		scripts/autogen.sh (+2, -0)
60449
60450	Fix AM_PATH_GIMPPRINT duplication bug
60451	Update build scripts documentation
60452
604532001-02-19  <rleigh>	07524bc12e0f3d80f9268fe0eaa19f67f34b4917
60454
60455	Lines: +1, -1
60456	Files:	doc/README.maintaining (+1, -1)
60457
60458	Fix typo
60459
604602001-02-19  <rlk>	9b34c04d169246bd0569644259b3d39353e7ecb0
60461
60462	Lines: +21, -46
60463	Files:	NEWS (+4, -1)
60464		README (+4, -42)
60465		configure.in.in (+2, -2)
60466		debian/README.Debian (+1, -1)
60467		doc/README.maintaining (+10, -0)
60468
60469	Clean up the build instructions slightly.
60470
60471	Bump the version pointer.
60472
604732001-02-19  <rleigh>	81d615bd9b34e222c6e253a4c33fd9ba50694ef9
60474
60475	Lines: +321, -22
60476	Files:	acconfig.h (+6, -2)
60477		autogen.sh (+1, -1)
60478		configure.in.in (+26, -11)
60479		debian/rules (+8, -3)
60480		doc/README.maintaining (added +233)
60481		src/cups/Makefile.am (+1, -1)
60482		src/cups/genppd.c (+4, -0)
60483		src/cups/rastertoprinter.c (+4, -0)
60484		src/gimp/Makefile.am (+2, -1)
60485		src/gimp/print_gimp.h (+4, -0)
60486		src/include/Makefile.am (+2, -1)
60487		src/include/{gimp-print.h => gimp-print.h.in} (+16, -0)
60488		src/main/gimpprint.m4 (+1, -1)
60489		test/Makefile.am (+1, -1)
60490		test/escp2-weavetest.c (+4, -0)
60491		test/printer_options.c (+4, -0)
60492		test/testdither.c (+4, -0)
60493
60494	--disable-libgimpprint will use installed headers, and supplied CFLAGS and
60495	  LIBS variables from AM_PATH_LIBGIMPPRINT
60496	gimp-print.h is dynamically generated, to embed versioning details; we also
60497	  remove version details from config.h
60498	debian/rules: regenerate configure if configure.in (or.in.in) are modified
60499	add package name to autogen.sh
60500
605012001-02-19  <rlk>	e92405c2276901d704b5b658ea9f93c60a5df889
60502
60503	Lines: +3, -3
60504	Files:	src/main/print-escp2.c (+3, -3)
60505
60506	Newest Stylus Photo printers can print to the edge on all sides.
60507
60508===============================================================================
60509Name: gimp-print-4_1_4
60510
605112001-02-19  <rlk>	780336db537a2f1578f3794b73c55e23f7bd534d
60512
60513	Lines: +211, -0
60514	Files:	gimp.m4 (added +211)
60515
60516	Add gimp.m4 here to allow autogen/aclocal to run where gimp is not installed
60517
605182001-02-19  <rlk>	bcdafe424774e705bf550ea751d2bd62c21be30d
60519
60520	Lines: +1, -0
60521	Files:	configure.in.in (+1, -0)
60522
60523	Need aclocal -I src/main
60524
605252001-02-19  <rlk>	83a53aad60c0ed5e5d4f6df6068de869a313996c
60526
60527	Lines: +0, -1
60528	Files:	src/ghost/Makefile.am (+0, -1)
60529
60530	Ghostscript doesn't have its own ChangeLog
60531
605322001-02-19  <rlk>	bbe3bb67a21b02e86a9e207394acab6c4dc66ed4
60533
60534	Lines: +0, -1
60535	Files:	src/cups/Makefile.am (+0, -1)
60536
60537	CUPS directory doesn't have its own change log
60538
605392001-02-19  <rlk>	3b90f2b8692278871f868f1aaf5359d354a03da5
60540
60541	Lines: +3, -1
60542	Files:	configure.in.in (+2, -0)
60543		scripts/autogen.sh (+1, -1)
60544
60545	Allow aclocal to find gimpprint.m4
60546
605472001-02-19  <rlk>	a448061296dea8a47195e42e565c95b5d0863d23
60548
60549	Lines: +47, -2
60550	Files:	NEWS (+11, -2)
60551		README (+36, -0)
60552
60553	Update with latest Debian and internationalization, for 4.1.4 release.
60554
605552001-02-18  <rleigh>	ddb34e3ccd99edc4e102719efc1c9f22d8767540
60556
60557	Lines: +1, -1
60558	Files:	configure.in.in (+1, -1)
60559
60560	Make --disable-libgimpprint use current source version in check
60561
605622001-02-18  <rleigh>	97338fbb951cb882a0bcbb616448653050f284ef
60563
60564	Lines: +12, -7
60565	Files:	configure.in.in (+6, -1)
60566		src/main/Makefile.am (+1, -1)
60567		src/main/gimpprint.m4 (+5, -5)
60568
60569	Enable --disable-libgimpprint (link with previously installed version)
60570	Update gimppprint.m4 (help message alignment fixed)
60571
605722001-02-18  <rlk>	a81f52bf696598f3d0ec62eac2c64aa35a233740
60573
60574	Lines: +12, -1
60575	Files:	src/escputil/escputil.c (+1, -0)
60576		src/ghost/README (+1, -0)
60577		src/main/print-escp2.c (+1, -1)
60578		src/main/printers.xml (+9, -0)
60579
60580	Stylus Photo 780 is US name for 790.
60581
605822001-02-18  <rlk>	1e0c43b336f553664a3a41e72ce03c6d09d8dbea
60583
60584	Lines: +35, -3
60585	Files:	src/escputil/escputil.c (+2, -0)
60586		src/ghost/README (+2, -0)
60587		src/main/print-escp2.c (+14, -0)
60588		src/main/printers.xml (+10, -0)
60589		test/run-weavetest (+7, -3)
60590
60591	Support for the Stylus Color 580 as well as the 480.
60592
60593	Speed up weave test by removing cases that we know we don't care
60594	about.
60595
605962001-02-18  <rlk>	d6fe64985996b90aa78eeb9a70a9659b401fb06f
60597
60598	Lines: +48, -0
60599	Files:	NEWS (+48, -0)
60600
60601	Initial release notes for 4.1.4 (Debian and internationalization need
60602	to be filled in).
60603
606042001-02-18  <rlk>	07d3f9a6783625c9e9c5fe15692d5b8918c14aa0
60605
60606	Lines: +1, -1
60607	Files:	debian/README.Debian (+1, -1)
60608
60609	Bump version
60610
606112001-02-18  <rlk>	7c23f3b00bb18126aca4b72fb6911f11a01d65dd
60612
60613	Lines: +91, -0
60614	Files:	src/main/print-util.c (+91, -0)
60615
60616	Embed vasprintf when compiling Ghostscript
60617
606182001-02-18  <rlk>	01c7b77a29558811fae2fa9bde47b618754ac395
60619
60620	Lines: +5, -5
60621	Files:	src/main/print-escp2.c (+5, -5)
60622
60623	Tune 980 and, to some degree, 900
60624
606252001-02-18  <rlk>	e1fcd25d491df34a93f30707316964c012007e1e
60626
60627	Lines: +1, -0
60628	Files:	src/main/print-dither.c (+1, -0)
60629
60630	Eliminate bogus black speckling in areas with zero black component.
60631
606322001-02-18  <wollvieh>	c7fbdbd1c972a1943dd67ad5892220f7a66f5c7b
60633
60634	Lines: +71, -38
60635	Files:	src/main/gimp-print-internal.h (+1, -7)
60636		src/main/print-escp2.c (+38, -5)
60637		src/main/print-weave.c (+20, -25)
60638		test/escp2-weavetest.c (+12, -1)
60639
60640	changed head-offset initialization
60641
606422001-02-18  <rlk>	97d4310ca45c7f32da59f5eb3f93738a95f4d5ce
60643
60644	Lines: +192, -103
60645	Files:	src/main/print-weave.c (+33, -7)
60646		test/escp2-weavetest.c (+148, -71)
60647		test/run-weavetest (+11, -25)
60648
60649	Performance improvements in the test suite itself and in the weave
60650	code.  The performance improvement in the weave code will have only
60651	modest effect on performance on even the biggest image; however it
60652	will improve the performance of the test suite substantially.
60653
606542001-02-17  <rleigh>	2dd52f76501bccc74d0c126c19c1ba4c570b18d1
60655
60656	Lines: +54, -50
60657	Files:	acconfig.h (+1, -0)
60658		configure.in.in (+31, -24)
60659		debian/control (+1, -1)
60660		src/cups/Makefile.am (+3, -3)
60661		src/ghost/Makefile.am (+1, -1)
60662		src/gimp/Makefile.am (+3, -3)
60663		src/main/Makefile.am (+4, -12)
60664		src/main/gimpprint-config.in (+5, -2)
60665		src/main/print-version.c (+1, -0)
60666		test/Makefile.am (+4, -4)
60667
60668	Updated build scripts (in future, will allow conditional manpage install)
60669	Added cupsys dependency to cupsys-driver-gimpprint
60670	Updated versioning scheme (and added some documentation)
60671
606722001-02-17  <rlk>	2b1e476066a4307b21172a2451fe7eb0df1d9435
60673
60674	Lines: +4, -0
60675	Files:	src/ghost/README (+4, -0)
60676
60677	Some printer updates
60678
606792001-02-17  <rlk>	5c6181a1197feea1611f528ea9ed657e8d46f911
60680
60681	Lines: +13, -0
60682	Files:	src/main/print-canon.c (+13, -0)
60683
60684	Add nominal support for Canon BJC6500
60685
606862001-02-17  <rlk>	943c89819d6de674214d90e493c0b354c9b81026
60687
60688	Lines: +37, -6
60689	Files:	src/main/printers.xml (+37, -6)
60690
60691	Add nominal support for Canon BJC6500 and new synonyms for some other
60692	printers.
60693
606942001-02-17  <rlk>	8c1917f64b23ce6fadf124bf84986ae8da6e16a2
60695
60696	Lines: +0, -4
60697	Files:	src/main/gimp-print-internal.h (+0, -4)
60698
60699	Clean up dead declaration
60700
607012001-02-17  <rlk>	97ac83d3e1a7f5989121543be2fd55451444b05a
60702
60703	Lines: +0, -24
60704	Files:	src/gimp/print.c (+0, -24)
60705
60706	Remove dead support for wrting old printrc format
60707
607082001-02-17  <rlk>	1bc8e48db43a78f597d49883037b29bd59caaa2d
60709
60710	Lines: +1, -1
60711	Files:	src/cups/rastertoprinter.c (+1, -1)
60712
60713	Clean up potential buffer overflow
60714
607152001-02-17  <rlk>	b623e03f1688eef8853fa0daff3a3c00fabb1e5c
60716
60717	Lines: +7, -3
60718	Files:	src/ghost/gdevstp.c (+7, -3)
60719
60720	Clean up potential buffer overflows
60721
607222001-02-17  <rwisi>	16ea52c9e062fbcd1ce799776dd21ab8ab4f73dc
60723
60724	Lines: +11, -0
60725	Files:	src/main/printers.xml (+11, -0)
60726
60727	Added Lexmark Z31 to the list (not tested, received comment that the 3200 driver is working with the Z31)
60728
607292001-02-17  <rlk>	5586e1dacd8f6c93f560c6aa1f5587b6175afa76
60730
60731	Lines: +6, -21
60732	Files:	src/main/gimp-print-internal.h (+6, -21)
60733
60734	Remove a few more bogon declarations
60735
607362001-02-17  <rlk>	b3a93f46151839c1921bfb1fa4dad612fc5e196a
60737
60738	Lines: +0, -6
60739	Files:	src/main/gimp-print-internal.h (+0, -6)
60740
60741	Remove spurious declarations
60742
607432001-02-17  <wollvieh>	9f69d83ae6faf76726dbc97ca36983ce9f51293e
60744
60745	Lines: +226, -106
60746	Files:	src/main/gimp-print-internal.h (+37, -9)
60747		src/main/print-escp2.c (+63, -10)
60748		src/main/print-weave.c (+115, -77)
60749		src/main/printers.xml (+9, -9)
60750		test/escp2-weavetest.c (+2, -1)
60751
60752	added stylus color 480 support
60753
607542001-02-17  <rleigh>	b54568cffd0a2c0f8ecb86d1a8d9133b0d8b3ff0
60755
60756	Lines: +6, -2
60757	Files:	configure.in.in (+6, -2)
60758
60759	Modify library versioning scheme to use sensible major number
60760
607612001-02-16  <rleigh>	d23a4c4834e3f1411f6a4a3d18892d567555d50d
60762
60763	Lines: +38, -190
60764	Files:	configure.in.in (+1, -0)
60765		debian/README.building.from.CVS (+3, -22)
60766		debian/changelog (+3, -2)
60767		debian/control (+1, -1)
60768		debian/cupsys-driver-gimpprint.files (+1, -0)
60769		debian/cupsys-driver-gimpprint.undocumented (removed -1)
60770		debian/postinst.ex (removed -47)
60771		debian/postrm.ex (removed -38)
60772		debian/preinst.ex (removed -40)
60773		debian/prerm.ex (removed -37)
60774		debian/rules (+1, -0)
60775		man/Makefile.am (+2, -2)
60776		man/cups-calibrate.8.in (added +26)
60777
60778	Debian build is lintian-clean and uses the right library versioning scheme.
60779	Added cups-calibrate man page.
60780
607812001-02-15  <rlk>	11ff5775b9f8fac3135803b7c5e246f729823ff6
60782
60783	Lines: +12, -1
60784	Files:	src/escputil/escputil.c (+1, -0)
60785		src/ghost/README (+1, -0)
60786		src/main/print-escp2.c (+1, -1)
60787		src/main/printers.xml (+9, -0)
60788
60789	Add Stylus Photo 1280 (appears to be a synonym for 1290).
60790
607912001-02-14  <rlk>	32597deb29401bef9bd1310ca49c3c680d977de9
60792
60793	Lines: +4, -0
60794	Files:	src/ghost/contrib.mak.addon (+2, -0)
60795		src/ghost/devs.mak.addon-5.10 (+2, -0)
60796
60797	Add warning about how to use this file.
60798
607992001-02-14  <rlk>	b3c99cd773218313dca12459fff05926263c16cc
60800
60801	Lines: +32, -26
60802	Files:	src/ghost/README (+32, -26)
60803
60804	Some updates
60805
608062001-02-14  <rlk>	752d6453ebe5cdbef43d94e9428f9a4580476770
60807
60808	Lines: +13, -3
60809	Files:	acconfig.h (+2, -0)
60810		configure.in.in (+1, -0)
60811		src/main/print-canon.c (+1, -1)
60812		src/main/print-escp2.c (+8, -1)
60813		src/main/print-lexmark.c (+1, -1)
60814
60815	Improve printing quality for variable dot size, 4 color printers.
60816	This may be particularly noticeable at highly asymmetric resolutions,
60817	such as 2880x720.
60818
60819	Add 1440x360 modes to Epson printers.  These are only enabled if
60820	maintainer mode is enabled.
60821
608222001-02-13  <rleigh>	c6f738b5c0c944d6ca110b0585b798d36f1c8b41
60823
60824	Lines: +46, -23
60825	Files:	debian/README.building.from.CVS (+7, -4)
60826		debian/changelog (+5, -3)
60827		debian/control (+1, -1)
60828		debian/cupsys-driver-gimpprint.postrm (added +29)
60829		debian/gimp1.2-print.postrm (+1, -1)
60830		debian/gimp1.2-print.preinst (+1, -1)
60831		po/ChangeLog (+2, -13)
60832
60833	Fixed cupsys-driver-gimpprint postrm
60834	Fixed gimp1.2-print dependencies
60835	Add pointer to main ChangeLog from po/ChangeLog
60836
608372001-02-13  <rlk>	a49c5ae0df1d27583a19475d94a7d683c216414e
60838
60839	Lines: +32, -64
60840	Files:	src/escputil/escputil.c (+32, -64)
60841
60842	Concentrate status readback in one place
60843
608442001-02-13  <rlk>	d6cebf65edbea7521fda5e7c52ec5e0e74383afd
60845
60846	Lines: +1, -1
60847	Files:	doc/FAQ.html (+1, -1)
60848
60849	Typo
60850
608512001-02-13  <rlk>	4605308b3e21c197de614b457c4c23a2455866e6
60852
60853	Lines: +3, -3
60854	Files:	src/escputil/escputil.c (+3, -3)
60855
60856	Make prompts a bit more obvious
60857
608582001-02-13  <rlk>	4861c5cbc262423cca6298cb39814843f6886fb4
60859
60860	Lines: +43, -6
60861	Files:	acconfig.h (+1, -0)
60862		configure.in.in (+1, -0)
60863		src/escputil/escputil.c (+41, -6)
60864
60865	Speed up escputil by using poll if available.
60866
608672001-02-12  <rleigh>	5212e00e36fd43413ce487b60207ebe5d05fd65c
60868
60869	Lines: +196, -32
60870	Files:	configure.in.in (+4, -2)
60871		cups/.cvsignore (removed -28)
60872		debian/.cvsignore (+0, -2)
60873		debian/control (added +72)
60874		debian/rules (added +120)
60875
60876	Add debian/rules, debian/control and update debian/.cvsignore
60877	Add error message to cups library checks in configure.in.in
60878	Remove redundant cups/.cvsignore
60879
608802001-02-12  <rlk>	e52970b4034a1da022384f2808b9c0475bb746aa
60881
60882	Lines: +28, -27
60883	Files:	src/main/print-escp2.c (+28, -27)
60884
60885	Updates for ESC 980 from Bradley A. Bosch <brad@lachman.com>
60886
60887	Rename MODEL_INIT_900 to MODEL_INIT_NEW
60888
608892001-02-11  <rleigh>	dacc8398ffd2ad841971c8f630696b3d32c187af
60890
60891	Lines: +6, -3
60892	Files:	debian/changelog (+5, -2)
60893		debian/cupsys-driver-gimpprint.conffiles (+1, -1)
60894
60895	Fix cupsys-driver-gimpprint conffiles
60896
608972001-02-11  <rlk>	60b03f62493af4819c63cf8c54f9ba666cb640f4
60898
60899	Lines: +144, -47
60900	Files:	src/ghost/README (+1, -0)
60901		src/main/gimp-print-internal.h (+11, -0)
60902		src/main/print-dither.c (+123, -46)
60903		src/main/print-escp2.c (+1, -1)
60904		src/main/printers.xml (+8, -0)
60905
60906	Permit use of external dither matrix
60907
60908	Add new Epson 83 printer -- appears to be more or less a clone of the
60909	880?
60910
609112001-02-11  <rleigh>	1f8db7632e2b46090ef060631a3cde811625ae0d
60912
60913	Lines: +1, -0
60914	Files:	debian/cupsys-driver-gimpprint.conffiles (added +1)
60915		debian/{doc-base.gimp1.2-print => gimp1.2-print.doc-base} (+0, -0)
60916
60917	Fixed doc-base files in gimp1.2-print
60918	Add conffile for cupsys-driver-gimpprint
60919
609202001-02-11  <rlk>	c7632339b43e7541fd141002f0a1b0ab96813f1e
60921
60922	Lines: +46, -73
60923	Files:	src/main/gimp-print-internal.h (+1, -8)
60924		src/main/print-canon.c (+1, -6)
60925		src/main/print-dither.c (+39, -28)
60926		src/main/print-escp2.c (+1, -6)
60927		src/main/print-lexmark.c (+2, -14)
60928		src/main/print-pcl.c (+2, -11)
60929
60930	Create a single dither function that decides what to do, rather than
60931	each driver having to make the same decision.
60932
609332001-02-10  <rleigh>	70bfb21d67e0d8bc25768ee2f20f48cf5ac9357a
60934
60935	Lines: +108, -58
60936	Files:	configure.in.in (+1, -1)
60937		debian/README.building.from.CVS (+31, -34)
60938		man/gimpprint-config.1.in (added +51)
60939		src/main/gimpprint.m4 (+25, -23)
60940
60941	configure.in.in: fix test typo
60942	debian/README.building.from.CVS: updated build instructions
60943	src/main/gimpprint.m4: updated names and error reporting
60944	Add man/gimpprint-config.1.in
60945
609462001-02-10  <rlk>	a07629a6dcbb987f459e6cf80f3057560e797c8d
60947
60948	Lines: +32, -26
60949	Files:	test/escp2-weavetest.c (+32, -26)
60950
60951	Fix problems called out by latest gcc
60952
609532001-02-10  <rleigh>	4b31d97dec9e7b78bccb6f942393cdc004b9d033
60954
60955	Lines: +378, -82
60956	Files:	debian/README.Debian (added +13)
60957		debian/changelog (+14, -0)
60958		debian/copyright (added +17)
60959		debian/cupsys-driver-gimpprint.docs (added +3)
60960		debian/cupsys-driver-gimpprint.files (added +4)
60961		debian/cupsys-driver-gimpprint.undocumented (added +1)
60962		debian/doc-base.gimp1.2-print (added +14)
60963		debian/escputil.docs (added +1)
60964		debian/escputil.files (added +2)
60965		debian/gimp1.2-print.docs (added +8)
60966		debian/gimp1.2-print.postrm (added +39)
60967		debian/gimp1.2-print.preinst (added +39)
60968		debian/libgimpprint-dev.files (added +7)
60969		debian/libgimpprint.docs (added +6)
60970		debian/libgimpprint.files (added +1)
60971		debian/libgimpprint.postinst (added +47)
60972		debian/packages (removed -82)
60973		debian/postinst.ex (added +47)
60974		debian/postrm.ex (added +38)
60975		debian/preinst.ex (added +40)
60976		debian/prerm.ex (added +37)
60977
60978	Added new debian packaging
60979
609802001-02-10  <rleigh>	f8b11b58fac547364ad00cbae09220d1993d9cd9
60981
60982	Lines: +11, -7
60983	Files:	configure.in.in (+5, -2)
60984		man/Makefile.am (+2, -2)
60985		man/escputil.1.in (+1, -1)
60986		scripts/autogen.sh (+1, -1)
60987		src/main/Makefile.am (+1, -1)
60988		src/main/gimpprint.m4 (+1, -0)
60989
60990	Added gimpprint-config manpage
60991	Updated escputil.1.in to automatically add the release date and version
60992	Updated gimpprint.m4
60993
609942001-02-10  <rlk>	708608f34d9079f3211887266b99c859197b7d28
60995
60996	Lines: +115, -46
60997	Files:	src/main/print-escp2.c (+115, -46)
60998
60999	Tentative improvement for 2880 dpi on ESC 980.
61000
61001	Name all printer attributes to ease transition to acquiring them
61002	from external source.
61003
610042001-02-10  <rlk>	b8239540de1db1e2aef5cf8398744884c20c0df8
61005
61006	Lines: +0, -28
61007	Files:	src/cups/ChangeLog (removed -4)
61008		src/ghost/ChangeLog (removed -24)
61009
61010	Remove extraneous change log
61011
610122001-02-10  <rlk>	31ee88a692387ce7667afe70159ae258a57b5687
61013
61014	Lines: +4, -4
61015	Files:	Makefile.am (+4, -4)
61016
61017	Do 'make all' before doing any of the make install variants.
61018
61019	Use 4-digit years for make snapshot
61020
610212001-02-09  <rleigh>	54bcf607baf4d17d5a7fe6786bfeb2cf5121f88c
61022
61023	Lines: +551, -67
61024	Files:	Makefile.am (+4, -1)
61025		acconfig.h (+8, -0)
61026		configure.in.in (+106, -20)
61027		lib/.cvsignore (+4, -4)
61028		po/ChangeLog (+5, -0)
61029		src/include/gimp-print.h (+13, -0)
61030		src/main/Makefile.am (+22, -1)
61031		src/main/gimpprint-config.in (added +90)
61032		src/main/gimpprint.m4 (added +186)
61033		src/main/print-canon.c (+25, -17)
61034		src/main/print-dither.c (+2, -2)
61035		src/main/print-escp2.c (+10, -10)
61036		src/main/print-lexmark.c (+6, -5)
61037		src/main/print-pcl.c (+3, -3)
61038		src/main/print-util.c (+4, -4)
61039		src/main/print-version.c (added +63)
61040
61041	Translated most of src/main
61042	Added gimpprint.m4 and gimpprint-config
61043	Added library versioning code to configure.in.in and src/main/Makefile.am
61044	Added src/main/print-version.c for versioning variables
61045
610462001-02-08  <rleigh>	ab94859f6f72be14f398af3ab180395a9df2e43d
61047
61048	Lines: +1, -1
61049	Files:	configure.in.in (+1, -1)
61050		po/en_GB.po (added +0)
61051		po/en_TEST.po (added +0)
61052
61053	Add en_GB and en_TEST translations
61054
610552001-02-07  <rlk>	30091a2bed68f80d08ea2464b066b05bc4045a33
61056
61057	Lines: +8, -3
61058	Files:	src/ghost/README (+8, -3)
61059
61060	Update with latest modes
61061
610622001-02-07  <rlk>	832b36d75c996eaf0005e19c0288d8b027781133
61063
61064	Lines: +45, -13
61065	Files:	doc/FAQ.html (+45, -13)
61066
61067	Updates
61068
610692001-02-07  <rlk>	ef7a449bac784b25fb257eb180592e8286bc970d
61070
61071	Lines: +1, -1
61072	Files:	Makefile.am (+1, -1)
61073
61074	Rebuild change log slightly faster
61075
610762001-02-07  <rlk>	a452bf4041c3039e25908f32538682c5ae445cc1
61077
61078	Lines: +0, -2
61079	Files:	src/main/print-weave.c (+0, -2)
61080
61081	Remove extraneous message
61082
610832001-02-07  <rlk>	b6eaf6519207b1a2b4086e979d4da0eaec4f81ae
61084
61085	Lines: +96, -97
61086	Files:	src/main/print-escp2.c (+96, -97)
61087
61088	180x120 and 360x120 modes for ultra quick & dirty prints
61089
610902001-02-05  <rlk>	84d09464943ebbf721b9ef3e87861d91f8f1d7e7
61091
61092	Lines: +3, -3
61093	Files:	src/main/print-escp2.c (+3, -3)
61094
61095	STP 2000P is 13" wide, not 8.5 (bug #131044)
61096
610972001-02-05  <rlk>	645d8b0c01fe8dac36d31cab092a83c505610f6c
61098
61099	Lines: +0, -1740
61100	Files:	Matgen/patched-print-dither.c (removed -1740)
61101
61102	Remove obsolete file
61103
611042001-02-04  <rlk>	021e7fe441ceed3300085a44f4c1f0f9ead31038
61105
61106	Lines: +5, -5
61107	Files:	src/main/print-escp2.c (+5, -5)
61108
61109	Fix up maximum page length for many printers.
61110
611112001-02-04  <sharkey>	864ce5b72b19f35aeb0525c1f40a6100a1ddca03
61112
61113	Lines: +8, -6
61114	Files:	scripts/make-deb.sh (+8, -6)
61115
61116	Fix paths and targets for new dir structure and build methods.
61117
611182001-02-04  <sharkey>	875c05a35daa7e8d82a5af76bf702e53149ccb7f
61119
61120	Lines: +4, -6
61121	Files:	src/ghost/debian-patch (+4, -6)
61122
61123	Changes needed for compatibility with Debian gs5.10-11.
61124
611252001-02-03  <rleigh>	81e80e752c5fd70fd5e6dfebf1d02654034b8c2c
61126
61127	Lines: +20, -28
61128	Files:	lib/.cvsignore (+5, -0)
61129		lib/libprintut.h (+7, -0)
61130		src/cups/Makefile.am (+3, -3)
61131		src/escputil/Makefile.am (+1, -1)
61132		src/main/print-color.c (+0, -4)
61133		src/main/print-dither.c (+0, -4)
61134		src/main/print-escp2.c (+0, -4)
61135		src/main/print-util.c (+0, -4)
61136		src/main/print-weave.c (+0, -4)
61137		test/Makefile.am (+4, -4)
61138
61139	Updated makefiles to properly link with libintl and libprintut.la
61140	Removed inline checks from src/main/*.c
61141
611422001-02-03  <rwisi>	cf3a8ac9bbee87bb807dc17880b40e3887ab8925
61143
61144	Lines: +93, -21
61145	Files:	src/main/print-lexmark.c (+93, -21)
61146
61147	-corrected border
61148	-made jet offset correction more flexible
61149
611502001-02-03  <rlk>	20ab10263efa4b9e990427a37a3dfcebcff54ae5
61151
61152	Lines: +0, -4
61153	Files:	src/main/print-lexmark.c (+0, -4)
61154
61155	Remove a couple of unused variables
61156
611572001-02-03  <rlk>	1b6d178ef945a77508355df4f5ed9b7ae2d09ec1
61158
61159	Lines: +10, -2
61160	Files:	src/ghost/Makefile.am (+6, -2)
61161		src/main/gimp-print-internal.h (+4, -0)
61162
61163	Let Ghostscript at least compile on a GNU system for now until we
61164	fix up asprintf.
61165
611662001-02-03  <rlk>	708d17bb8ecb7acb206af038daccf0d3e4813d61
61167
61168	Lines: +1, -1
61169	Files:	test/escp2-weavetest.c (+1, -1)
61170
61171	New output API
61172
611732001-02-03  <rlk>	d0bea5c9fc2e7f9aa7292c1b72e00651c7f65dae
61174
61175	Lines: +516, -426
61176	Files:	src/cups/rastertoprinter.c (+12, -1)
61177		src/ghost/gdevstp.c (+11, -1)
61178		src/gimp/print.c (+12, -1)
61179		src/include/gimp-print.h (+22, -17)
61180		src/main/gimp-print-internal.h (+12, -4)
61181		src/main/print-canon.c (+57, -59)
61182		src/main/print-escp2.c (+101, -104)
61183		src/main/print-lexmark.c (+40, -44)
61184		src/main/print-pcl.c (+108, -109)
61185		src/main/print-ps.c (+57, -58)
61186		src/main/print-util.c (+70, -14)
61187		src/main/print-weave.c (+14, -14)
61188
61189	Convert direct printing to a file descriptor to print to an output
61190	object passed in from the application.
61191
611922001-02-03  <rlk>	a734814d0a421a271c9003b448755affc84ea2d5
61193
61194	Lines: +1, -1
61195	Files:	src/main/print-dither.c (+1, -1)
61196
61197	Advance the pointer correctly in grayscale mode when the source
61198	resolution is better than the output resolution.
61199
612002001-02-03  <rlk>	711a54832f884e6f917e2ffea3dc94cdaf670ff0
61201
61202	Lines: +20, -20
61203	Files:	src/ghost/contrib.mak.addon (+10, -10)
61204		src/ghost/devs.mak.addon-5.10 (+10, -10)
61205
61206	Turn off i18n for Ghostscript.
61207
612082001-02-02  <rleigh>	2211a79a2956f02afefa942e0c15e4edbd10b50d
61209
61210	Lines: +9, -5
61211	Files:	lib/.cvsignore (+1, -0)
61212		src/cups/Makefile.am (+2, -2)
61213		src/gimp/Makefile.am (+3, -0)
61214		test/Makefile.am (+3, -3)
61215
61216	All executables that link with libgimpprint are linked with $(INTLLIBS),
61217	except print, which has gettext provided by the GIMP
61218
612192001-02-02  <rlk>	feb75df6a70bc2fed3ce46d486269cdc11daceb0
61220
61221	Lines: +2, -2
61222	Files:	src/gimp/gimp_main_window.c (+2, -2)
61223
61224	g_malloc, not g_xmalloc
61225
612262001-02-02  <rleigh>	d477ca99afe10ac593009160f8c5ef20814df883
61227
61228	Lines: +1, -1
61229	Files:	src/cups/rastertoprinter.c (+1, -1)
61230
61231	Include libprintut.h header
61232
612332001-02-02  <rleigh>	3d9cc6746cd018a7a5e1b0f32791f2ffaa534812
61234
61235	Lines: +214, -191
61236	Files:	configure.in.in (+2, -1)
61237		lib/Makefile.am (+4, -11)
61238		lib/libprintut.h (added +42)
61239		lib/xmalloc.c (+27, -6)
61240		lib/xmalloc.h (+12, -2)
61241		src/cups/Makefile.am (+3, -2)
61242		src/cups/genppd.c (+58, -54)
61243		src/cups/rastertoprinter.c (+1, -1)
61244		src/escputil/Makefile.am (+1, -1)
61245		src/escputil/escputil.c (+5, -4)
61246		src/gimp/Makefile.am (+1, -1)
61247		src/gimp/gimp_color_window.c (+2, -1)
61248		src/gimp/gimp_main_window.c (+4, -3)
61249		src/gimp/gtk_color_window.c (+2, -0)
61250		src/gimp/gtk_main_window.c (+3, -1)
61251		src/gimp/print-image-gimp.c (+2, -1)
61252		src/gimp/print.c (+4, -3)
61253		src/include/Makefile.am (+1, -1)
61254		src/include/{print-intl.h => gimp-print-intl.h} (+0, -0)
61255		src/main/Makefile.am (+1, -1)
61256		src/main/gimp-print-internal.h (+1, -1)
61257		test/Makefile.am (+1, -0)
61258		test/escp2-unprint.c (+6, -36)
61259		test/escp2-weavetest.c (+8, -7)
61260		test/pcl-unprint.c (+14, -13)
61261		test/printer_options.c (+1, -0)
61262		test/testdither.c (+1, -0)
61263		test/unprint.c (+7, -40)
61264
61265	Replace all use of malloc with xmalloc in libprintut.la
61266	Link all necessary programs with libprintut.la
61267	Add gettext support to genppd (preliminary)
61268	Tag translatable strings in genppd.c
61269
612702001-02-02  <stevek>	e4146a312a6f2d48fdfbb23b6d2a23ef5bdc2b35
61271
61272	Lines: +1, -0
61273	Files:	src/main/Makefile.am (+1, -0)
61274
61275	add  gimp-print-intl-internal.h to SOURCES in Makefile.am
61276		(caused file to be omitted from make dist tarball).
61277
612782001-02-01  <rlk>	dd101ba295625fc801841c2db95fe38146ec7e0a
61279
61280	Lines: +13, -90
61281	Files:	AUTHORS (+3, -0)
61282		src/gimp/gimp_main_window.c (+10, -31)
61283		src/gimp/gtk_main_window.c (+0, -59)
61284
61285	Remove last real vestiges of linear mode.
61286
61287	Reduce UI flashing when switching printers.
61288
612892001-02-01  <rlk>	e0b325e7b923bd9a018d75a04d4d5a68f2595299
61290
61291	Lines: +1, -1
61292	Files:	src/gimp/gimp_main_window.c (+1, -1)
61293
61294	Set Image Scale now works correctly when image scaling was previously
61295	in percent mode.
61296
612972001-02-01  <rlk>	8328204f63977870674b07d2b82e6fae612b46b6
61298
61299	Lines: +11, -0
61300	Files:	src/ghost/README (+1, -0)
61301		src/main/printers.xml (+10, -0)
61302
61303	Add Compaq IJ750 as alias for Lexmark 3200
61304
613052001-01-31  <stevek>	fa6f1f94e504b4030a4d1d793f1c51dc07a94e35
61306
61307	Lines: +33, -4
61308	Files:	po/POTFILES.in (+1, -1)
61309		src/gimp/gimp_main_window.c (+8, -1)
61310		src/gimp/gtk_main_window.c (+8, -1)
61311		src/main/Makefile.am (+1, -1)
61312		src/main/print-escp2.c (+15, -0)
61313
61314	po/POTFILES: comment out print-version.c, which doesn't exist.
61315
61316	src/main/Makefile.am:  Add -lm to link for libgimpprint.so (for pow()).
61317
61318	src/gimp/(gtk|gimp)_main_window.c: Force preview refresh on additional
61319				callbacks that may affect preview.
61320
61321	src/main/print-escp2.c: Use zero vertical margin for roll-feed printing.
61322
613232001-01-31  <rleigh>	44542d216970a30451bb8932d01a215e4176c7cc
61324
61325	Lines: +166, -109
61326	Files:	lib/xmalloc.h (+2, -4)
61327		src/main/Makefile.am (+1, -1)
61328		src/main/gimp-print-internal.h (+4, -0)
61329		src/main/gimp-print-intl-internal.h (added +55)
61330		src/main/print-canon.c (+10, -10)
61331		src/main/print-color.c (+5, -5)
61332		src/main/print-dither.c (+13, -13)
61333		src/main/print-escp2.c (+24, -24)
61334		src/main/print-lexmark.c (+10, -10)
61335		src/main/print-pcl.c (+16, -16)
61336		src/main/print-ps.c (+11, -11)
61337		src/main/print-weave.c (+15, -15)
61338
61339	Add src/main/gimp-print-intl-internal.h
61340	Change all instances of malloc to xmalloc in src/main/*.c
61341
613422001-01-31  <rleigh>	c9c11d23477353967eb18adbf7af4dd6d44769cb
61343
61344	Lines: +366, -338
61345	Files:	configure.in.in (+6, -0)
61346		lib/Makefile.am (+12, -1)
61347		po/POTFILES.in (+1, -0)
61348		src/main/Makefile.am (+1, -0)
61349		src/main/print-canon.c (+57, -56)
61350		src/main/print-color.c (+1, -0)
61351		src/main/print-dither.c (+8, -7)
61352		src/main/print-escp2.c (+52, -51)
61353		src/main/print-lexmark.c (+57, -56)
61354		src/main/print-pcl.c (+53, -52)
61355		src/main/print-ps.c (+1, -0)
61356		src/main/print-util.c (+116, -115)
61357		src/main/print-weave.c (+1, -0)
61358
61359	Tagged translatable strings in src/main/*.c
61360	Make a PIC utility library in lib/libprintut-pic.la
61361	Link libgimpprint with the utility library
61362
613632001-01-30  <rleigh>	b24c2885f2c01372b24d6155c4d12962fd071e7b
61364
61365	Lines: +6, -6
61366	Files:	Makefile.am (+3, -3)
61367		src/cups/Makefile.am (+1, -1)
61368		src/gimp/Makefile.am (+1, -1)
61369		test/Makefile.am (+1, -1)
61370
61371	Replace 'make' with '$(MAKE)' for portability.
61372
613732001-01-30  <rlk>	11b816ef70e28af688233e1c3eb07b2ee41e64e9
61374
61375	Lines: +6, -3
61376	Files:	NEWS (+4, -1)
61377		README (+1, -1)
61378		configure.in.in (+1, -1)
61379
61380	Bump version.
61381
61382===============================================================================
61383Name: print-4_1_3
61384
613852001-01-30  <rlk>	7104cc3c29a2c51cd436326fe223539a61787140
61386
61387	Lines: +2, -0
61388	Files:	NEWS (+2, -0)
61389
61390	4.1.3 release
61391
613922001-01-29  <rlk>	508a5e0b8d36ea8165bf5687117daf5ed4c8a93a
61393
61394	Lines: +2, -0
61395	Files:	.cvsignore (+2, -0)
61396
61397	ChangeLog and configure.in are generated now
61398
613992001-01-29  <rlk>	171c326b60f89c27d05260f45c8316696c99324e
61400
61401	Lines: +1, -1
61402	Files:	src/main/print-weave.c (+1, -1)
61403
61404	initialize_weave_params can be static
61405
614062001-01-29  <rlk>	7f25ca116a07e67aaf29eca89ae313ba9008a791
61407
61408	Lines: +7, -4
61409	Files:	src/main/print-lexmark.c (+7, -4)
61410
61411	Mark things static if they aren't used outside of the Lexmark driver.
61412
614132001-01-29  <rlk>	99493d2321eed43c19da873ed97c3a388f82eec9
61414
61415	Lines: +1013, -954
61416	Files:	src/main/gimp-print-internal.h (+194, -0)
61417		src/main/print-canon.c (+0, -7)
61418		src/main/print-escp2.c (+31, -929)
61419		src/main/print-lexmark.c (+0, -6)
61420		src/main/print-weave.c (+773, -2)
61421		test/Makefile.am (+1, -2)
61422		test/escp2-weavetest.c (+14, -8)
61423
61424	Migrate all of the weave stuff (except for driver-dependent output
61425	function) to print-weave.c.
61426
614272001-01-29  <rlk>	59b2fb8cd31cae2d42dc9e478e59e38bdd4e1aa0
61428
61429	Lines: +85, -74
61430	Files:	Makefile.am (+11, -0)
61431		src/gimp/Makefile.am (+2, -0)
61432		src/main/print-escp2.c (+67, -73)
61433		test/Makefile.am (+4, -0)
61434		test/escp2-weavetest.c (+1, -1)
61435
61436	Make src/gimp/print depend on libgimpprint
61437
61438	Allow separate installation of each component
61439
61440	Prepare to move more weave code into print-weave.c.
61441
614422001-01-28  <rwisi>	0db5df0aaab3bc2b8d71eb56a4cb93da15d09ef7
61443
61444	Lines: +137, -44
61445	Files:	src/main/print-lexmark.c (+137, -44)
61446
61447	Unidirectional/bidirectional printing is can be selected together with the resolution.
61448
614492001-01-27  <rwisi>	b52324621b88c73567425719d1995f7d85838bd2
61450
61451	Lines: +14, -7
61452	Files:	src/main/print-lexmark.c (+14, -7)
61453
61454	Introduced correction for Lexmark 3200 from Daniel.
61455
614562001-01-26  <rleigh>	99fbd3af70038542e73d6d46e7641a436bea5b83
61457
61458	Lines: +17, -5
61459	Files:	src/cups/Makefile.am (+16, -4)
61460		src/include/Makefile.am (+1, -1)
61461
61462	Install header in pkgincludedir
61463	Remove empty installation directories
61464
614652001-01-26  <rlk>	98ae23fe1900a03293f905dd2772b0a92180ef63
61466
61467	Lines: +6, -9485
61468	Files:	ChangeLog (removed -9483)
61469		autogen.sh (+1, -1)
61470		configure.in => configure.in.in (+1, -1)
61471		scripts/autogen.sh (+4, -0)
61472
61473	Generate change log purely on the fly (don't commit it at all).
61474
61475	Set date at autogen time, not configure time (so release date
61476	means release date, not user build date).
61477
614782001-01-26  <rlk>	5e380f3748406f646d9276a55746169febba3de2
61479
61480	Lines: +1, -1
61481	Files:	configure.in (+1, -1)
61482
61483	Set cups_sysconfdir per Chris Kuklewicz
61484
614852001-01-25  <rleigh>	1398a9d9db7ac51019c8da74f3efc58799fa3dd3
61486
61487	Lines: +42, -18
61488	Files:	configure.in (+19, -4)
61489		man/Makefile.am (+1, -1)
61490		src/cups/Makefile.am (+19, -12)
61491		src/include/Makefile.am (+3, -1)
61492
61493	Tidy up cups install, by using automake variables for automated
61494	installation. This leaved just ppd file installation in install-data-local
61495
614962001-01-25  <rleigh>	84a21f21a6340cc43a4e9844b42b879da6f7a3d9
61497
61498	Lines: +13, -12
61499	Files:	configure.in (+5, -1)
61500		src/cups/Makefile.am (+8, -11)
61501
61502	Clean up cups build and install
61503
615042001-01-25  <rleigh>	70556de3b3087b6b1bd5fb8dd84abd827b6a8780
61505
61506	Lines: +11, -13
61507	Files:	configure.in (+1, -1)
61508		debian/packages (+1, -0)
61509		src/escputil/Makefile.am (+1, -0)
61510		src/include/gimp-print.h (+3, -3)
61511		src/main/Makefile.am (+2, -2)
61512		src/main/gimp-print-internal.h (+3, -7)
61513
61514	Restore VPATH build
61515	Add Build-Depends to debian package
61516
615172001-01-25  <rlk>	b1529dc13766e6f1850a480791e0f6966c936914
61518
61519	Lines: +2, -2
61520	Files:	src/main/print-pcl.c (+2, -2)
61521
61522	Missing static declarations
61523
615242001-01-25  <rlk>	4a4bce86636e53a09cb9048fe6868dbc4a583bfb
61525
61526	Lines: +194, -179
61527	Files:	src/include/gimp-print.h (+5, -179)
61528		src/main/gimp-print-internal.h (+189, -0)
61529
61530	Split internal things (dither, mostly) into gimp-print-internal.h.
61531
61532	C++-protect header files.
61533
615342001-01-25  <rlk>	0b1d19f289430d390b74990b2cf8d770082cc152
61535
61536	Lines: +10, -5
61537	Files:	src/main/print-util.c (+10, -5)
61538
61539	Avoid a spurious seg fault if someone supplies a non-empty string to a
61540	parameter that has no options on a given printer.
61541
615422001-01-24  <rwisi>	488941ee93004f2704400417f6f751aa8fab6f9f
61543
61544	Lines: +6, -3
61545	Files:	src/main/print-lexmark.c (+6, -3)
61546
61547	Corrected printing problem with CUPS.
61548	Problem is that lexmark_printhead_type() returns an incorrect value because CUPS seems not to specify an ink_type.
61549	Actually just a work around.
61550
61551	Additionally the unsupported resolution of 2400 DPI is removed from the MMI.
61552
615532001-01-24  <rleigh>	f37044456742e224eab230d3f88f594aa1359289
61554
61555	Lines: +2, -1
61556	Files:	src/cups/.cvsignore (+1, -1)
61557		src/ghost/.cvsignore (+1, -0)
61558
61559	Update .cvsignore
61560
615612001-01-24  <rleigh>	8244e778ad0737a0ddbef578fc0e1bead4ad8333
61562
61563	Lines: +0, -6
61564	Files:	README (+0, -6)
61565
61566	Removed redundant make target instructions from README
61567
615682001-01-24  <rleigh>	0fd425f3c418a48aa02fc870d4885143b624ed55
61569
61570	Lines: +1, -1
61571	Files:	src/cups/Makefile.am (+1, -1)
61572
61573	Fix mkinstalldirs location for ppd files
61574
615752001-01-24  <rleigh>	45cbeb44db3f7d55a45b616962974da6a511b32d
61576
61577	Lines: +1, -1
61578	Files:	src/cups/Makefile.am (+1, -1)
61579
61580	Fix automake conditional
61581
615822001-01-24  <rlk>	1b208be320856f96f26fbfb7f9066705b56e0e89
61583
61584	Lines: +3, -3
61585	Files:	configure.in (+1, -1)
61586		src/cups/Makefile.am (+2, -2)
61587		src/cups/{cups_calibrate.c => cups-calibrate.c} (+0, -0)
61588
61589	Rename cups_calibrate to cups-calibrate.
61590
615912001-01-24  <rlk>	f34df941d9f119b67a50b8b7aa0e97a3ed093dd2
61592
61593	Lines: +6, -2
61594	Files:	src/cups/Makefile.am (+6, -2)
61595
61596	Install the real executables, not the dummy ones.
61597
615982001-01-24  <rlk>	9d8e3b2773f535672f5e3ad1482fb9c8cdedcc4b
61599
61600	Lines: +69, -51
61601	Files:	ChangeLog (+19, -0)
61602		NEWS (+7, -1)
61603		README (+32, -6)
61604		acconfig.h (+3, -0)
61605		configure.in (+2, -5)
61606		src/cups/README (+1, -29)
61607		src/escputil/Makefile.am (+1, -2)
61608		src/gimp/Makefile.am (+1, -2)
61609		src/main/Makefile.am (+1, -2)
61610		src/printdef/Makefile.am (+1, -2)
61611		test/Makefile.am (+1, -2)
61612
61613	Update README's
61614
61615	Move RELEASE_DATE into config.h rather than on the compile line.
61616
616172001-01-24  <rlk>	62afcacfd432069c56c6faed73d17c9c30fb0970
61618
61619	Lines: +4, -4
61620	Files:	src/cups/Makefile.am (+1, -1)
61621		src/cups/genppd.c (+3, -3)
61622
61623	Set the version number on PPD files to match the gimp-print version.
61624
616252001-01-24  <rlk>	a2ebfe8cb1a9ccfd5dcb46215ea70e1612e459b3
61626
61627	Lines: +83, -0
61628	Files:	ChangeLog (+83, -0)
61629
61630	Update the change log
61631
616322001-01-24  <rlk>	2dfba7403ed5c16a2000d6f01646db534667db89
61633
61634	Lines: +22, -12
61635	Files:	AUTHORS (+22, -12)
61636
61637	Update the list of authors.
61638
616392001-01-24  <rlk>	06612e56fd2385ed62d35ff3d605b5cdb03c20db
61640
61641	Lines: +56, -37
61642	Files:	acconfig.h (+2, -0)
61643		configure.in (+18, -6)
61644		src/cups/Makefile.am (+11, -11)
61645		src/cups/genppd.c (+1, -0)
61646		src/cups/{calibrate.c => cups_calibrate.c} (+0, -0)
61647		src/ghost/Makefile.am (+6, -2)
61648		src/ghost/contrib.mak.addon (+9, -9)
61649		src/ghost/devs.mak.addon-5.10 (+9, -9)
61650
61651	1) Set HAVE_LIBZ correctly, so genppd compresses them (CUPS seems to
61652	   get surprisingly unhappy if it finds uncompressed .ppd files).
61653	   genppd also needs to include config.h for this to work, and the
61654	   CUPS makefile needs to set the -I flags correctly.
61655
61656	2) CUPS prefix should default to /usr, not to whatever the prefix
61657	   normally is (Mike, please check).
61658
61659	3) Rename calibrate to cups_calibrate.
61660
61661	4) Generate the ppd's at install time, not at compile time (they're
61662	   part of the data).  This one's arguable.
61663
61664	5) Set cups_libdir and cups_datadir separately.
61665
61666	6) cups_calibrate *should* get installed according to the prefix.
61667
61668	7) Treat calibrate.ppm as just part of the data (don't treat it
61669	   specially; that makes the install do weird things).
61670
61671	8) Install the .ppd files in the right place (datadir, not libdir).
61672
61673	9) The Ghostscript driver needs both gdevstp-print.h and
61674	   gdevstp-print-internal.h.  Also fix the header file name munging.
61675
616762001-01-23  <rleigh>	efe299084789d784702e42ec788c79531f7272a9
61677
61678	Lines: +113, -39
61679	Files:	ChangeLog (+112, -39)
61680		configure.in (+1, -0)
61681
61682	Enable build when a prefix is specifed to --with-cups
61683
616842001-01-23  <rleigh>	08602bfb8c1dc9811c1906cdca5b56fe9fbcf8de
61685
61686	Lines: +3, -3
61687	Files:	src/gimp/Makefile.am (+3, -3)
61688
61689	Fix gimp install
61690
616912001-01-23  <rleigh>	b8f9c51c828fe153a9301c794708476a405c0f35
61692
61693	Lines: +41, -0
61694	Files:	src/cups/.cvsignore (+9, -0)
61695		src/ghost/.cvsignore (+14, -0)
61696		src/printdef/.cvsignore (added +8)
61697		test/.cvsignore (added +10)
61698
61699	Added .cvsignore
61700
617012001-01-23  <rleigh>	96f1fef1515edfe6ae5d1a22fc20ddb3c63b0e8a
61702
61703	Lines: +61, -3
61704	Files:	.cvsignore (+3, -0)
61705		configure.in (+3, -3)
61706		lib/.cvsignore (added +3)
61707		man/.cvsignore (added +3)
61708		po/.cvsignore (added +7)
61709		scripts/.cvsignore (added +8)
61710		src/.cvsignore (added +2)
61711		src/cups/.cvsignore (added +3)
61712		src/escputil/.cvsignore (added +5)
61713		src/ghost/.cvsignore (added +2)
61714		src/gimp/.cvsignore (added +5)
61715		src/include/.cvsignore (added +2)
61716		src/main/.cvsignore (added +15)
61717
61718	Added .cvsignore
61719
617202001-01-23  <rleigh>	8e1752d917a51ffa1c5e5ecaf8c1fb7b6340e2de
61721
61722	Lines: +14, -23
61723	Files:	.cvsignore (+4, -16)
61724		configure.in (+1, -0)
61725		src/cups/Makefile.am (+3, -2)
61726		src/gimp/Makefile.am (+4, -1)
61727		src/include/Makefile.am (+1, -1)
61728		src/main/Makefile.am (+1, -0)
61729		src/printdef/printdef.h (+0, -1)
61730		src/{include => main}/gimp-print-internal.h (+0, -0)
61731		test/printer_options.c (+0, -1)
61732		test/testdither.c (+0, -1)
61733
61734	Fix cups install, libgimpprint headers
61735
617362001-01-23  <rlk>	41e4a79c2d549ffc17572837ffab1991a6067e14
61737
61738	Lines: +0, -2
61739	Files:	src/cups/genppd.c (+0, -1)
61740		src/cups/rastertoprinter.c (+0, -1)
61741
61742	Nothing outside of libgimpprint should include gimp-print-internal.h.
61743
617442001-01-23  <rlk>	7a98e57700c43ce3bc4790b43c281047d0b1e25b
61745
61746	Lines: +0, -1
61747	Files:	src/gimp/print_gimp.h (+0, -1)
61748
61749	Nothing outside of src/main should include gimp-print-internal.h.
61750
617512001-01-22  <rleigh>	aff61872761b2c22889b4c98a03ca75bbfa2eab1
61752
61753	Lines: +2, -2
61754	Files:	configure.in (+1, -1)
61755		src/ghost/Makefile.am (+1, -1)
61756
61757	Fix ghost header and build all test programs except testdither
61758
617592001-01-22  <rleigh>	66fbea9611d138e0efe19e5a55b32d1fae6687ce
61760
61761	Lines: +77, -21
61762	Files:	Matgen/patched-print-dither.c (+2, -1)
61763		src/cups/genppd.c (+2, -1)
61764		src/cups/rastertoprinter.c (+2, -1)
61765		src/gimp/print_gimp.h (+2, -1)
61766		src/include/Makefile.am (+2, -2)
61767		src/include/gimp-print-internal.h (added +40)
61768		src/include/{print.h => gimp-print.h} (+3, -3)
61769		src/main/print-canon.c (+2, -1)
61770		src/main/print-color.c (+2, -1)
61771		src/main/print-dither.c (+2, -1)
61772		src/main/print-escp2.c (+2, -1)
61773		src/main/print-lexmark.c (+2, -1)
61774		src/main/print-pcl.c (+2, -1)
61775		src/main/print-ps.c (+2, -1)
61776		src/main/print-util.c (+2, -1)
61777		src/main/print-weave.c (+2, -1)
61778		src/printdef/printdef.h (+2, -1)
61779		test/printer_options.c (+2, -1)
61780		test/testdither.c (+2, -1)
61781
61782	Split print.h into gimp-print.h and gimp-print-internal.h
61783
617842001-01-22  <rleigh>	481c3067358e9c177cd74e35e618ae2d09e594ce
61785
61786	Lines: +5, -2
61787	Files:	README (+5, -2)
61788
61789	Updated CVS build instructions
61790
617912001-01-22  <rleigh>	ae66d4a5f60e94575ae38824de23d85caa8c9db6
61792
61793	Lines: +304, -1
61794	Files:	ChangeLog (+303, -0)
61795		configure.in (+1, -1)
61796
61797	Fix version number
61798
617992001-01-22  <rleigh>	a34be331af8c838188b95f392161daf0b8f742a8
61800
61801	Lines: +0, -211
61802	Files:	gimp.m4 (removed -211)
61803
61804	Remove gimp.m4 (now in scripts)
61805
618062001-01-22  <rleigh>	08e98667f97c316bfe8db5c4353f0b08448c6618
61807
61808	Lines: +2, -2
61809	Files:	src/cups/genppd.c (+1, -1)
61810		src/cups/rastertoprinter.c (+1, -1)
61811
61812	Modified to work with new build
61813
618142001-01-22  <rleigh>	f75dca384b935a8323d74353bb66ac0d7b8d0287
61815
61816	Lines: +41, -25
61817	Files:	Ghost/Makefile (removed -23)
61818		po/POTFILES.in (added +41)
61819		src/ghost/Makefile.am (+0, -2)
61820		{Ghost => src/ghost}/COPYING (+0, -0)
61821		{Ghost => src/ghost}/ChangeLog (+0, -0)
61822		{Ghost => src/ghost}/README (+0, -0)
61823		{Ghost => src/ghost}/README.bsd (+0, -0)
61824		{Ghost => src/ghost}/contrib.mak.addon (+0, -0)
61825		{Ghost => src/ghost}/debian-patch (+0, -0)
61826		{Ghost => src/ghost}/debian-patch-stp (+0, -0)
61827		{Ghost => src/ghost}/devs.mak.addon-5.10 (+0, -0)
61828		{Ghost => src/ghost}/gdevstp.c (+0, -0)
61829
61830	Moved ghostscript files under src/ghost. Added po/POTFILES.in
61831
618322001-01-22  <rleigh>	0b3fcfba53d41b1aa8dba8236fdd82739af670e0
61833
61834	Lines: +0, -1913
61835	Files:	cups/CHANGES.txt => src/cups/ChangeLog (+0, -0)
61836		cups/LICENSE.txt => src/cups/COPYING (+0, -0)
61837		cups/Makefile.in (removed -253)
61838		cups/README.txt => src/cups/README (+0, -0)
61839		cups/configure (removed -1503)
61840		cups/configure.in (removed -157)
61841		{cups => src/cups}/calibrate.c (+0, -0)
61842		{cups => src/cups}/calibrate.ppm (+0, -0)
61843		{cups => src/cups}/canon.c (+0, -0)
61844		{cups => src/cups}/command.txt (+0, -0)
61845		{cups => src/cups}/command.types (+0, -0)
61846		{cups => src/cups}/commands/CleanAll.cmd (+0, -0)
61847		{cups => src/cups}/commands/PrintAligmentPage.cmd (+0, -0)
61848		{cups => src/cups}/commands/PrintSelfTestPage.cmd (+0, -0)
61849		{cups => src/cups}/commands/ReportLevels.cmd (+0, -0)
61850		{cups => src/cups}/commands/SetAlignment.cmd (+0, -0)
61851		{cups => src/cups}/commandtocanon.c (+0, -0)
61852		{cups => src/cups}/commandtoepson.c (+0, -0)
61853		{cups => src/cups}/epson.c (+0, -0)
61854		{cups => src/cups}/genppd.c (+0, -0)
61855		{cups => src/cups}/rastertoprinter.c (+0, -0)
61856
61857	Moved cups/* under src/cups
61858
618592001-01-22  <rleigh>	743145c56ad5b834ccc55364b609292223d636ac
61860
61861	Lines: +75, -501
61862	Files:	COPYING (+1, -60)
61863		FAQ.html => doc/FAQ.html (+0, -0)
61864		INSTALL (removed -1)
61865		LICENSE (removed -280)
61866		NEWS (+74, -62)
61867		README.dither => doc/README.dither (+0, -0)
61868		README.escp2 => doc/README.escp2 (+0, -0)
61869		README.new-printer => doc/README.new-printer (+0, -0)
61870		README.weave => doc/README.weave (+0, -0)
61871		RELNOTES (removed -98)
61872		{Documentation => doc}/docbook.css (+0, -0)
61873		{Documentation => doc}/print-color.png (+0, -0)
61874		{Documentation => doc}/print-main.png (+0, -0)
61875		{Documentation => doc}/print-setup.png (+0, -0)
61876		{Documentation => doc}/print.html (+0, -0)
61877		{Documentation => doc}/print.sgml (+0, -0)
61878
61879	Moved documentation
61880
618812001-01-22  <rleigh>	7b5025e8895662ef62eac15d1742af2ccf987a11
61882
61883	Lines: +1171, -0
61884	Files:	acconfig.h (+3, -0)
61885		make-deb.sh => scripts/make-deb.sh (+0, -0)
61886		mkchlog => scripts/mkchlog (+0, -0)
61887		scripts/autogen.sh (added +146)
61888		scripts/gettext.m4 (added +315)
61889		scripts/gimp.m4 (added +211)
61890		scripts/lcmessage.m4 (added +19)
61891		scripts/libtool.m4 (added +430)
61892		scripts/progtest.m4 (added +47)
61893
61894	Move scripts under scripts. Add m4 macros (may be outdated)
61895
618962001-01-22  <rleigh>	af90181e8e8b5f630bbb780a5d2e8793c253bd15
61897
61898	Lines: +0, -491
61899	Files:	install-sh (removed -251)
61900		missing (removed -190)
61901		mkinstalldirs (removed -50)
61902
61903	Removed old autoconf/make scripts. Now generated automatically.
61904
619052001-01-22  <rleigh>	0fa8b7885d1afb03169892ab5f4c82f3e8e00b4b
61906
61907	Lines: +60, -0
61908	Files:	print.h => src/include/print.h (+0, -0)
61909		src/include/print-intl.h (added +60)
61910
61911	Moved headers under src/include
61912
619132001-01-22  <rleigh>	28aa471a310d75631b352ca9184d225debe23547
61914
61915	Lines: +0, -0
61916	Files:	printdef.h => src/printdef/printdef.h (+0, -0)
61917		printdefl.l => src/printdef/printdefl.l (+0, -0)
61918		printdefy.y => src/printdef/printdefy.y (+0, -0)
61919
61920	Moved printdef sources under src/printdef
61921
619222001-01-22  <rleigh>	3bc933a9f3e5df7431ae429d9621a79c1b26c550
61923
61924	Lines: +0, -0
61925	Files:	print-canon.c => src/main/print-canon.c (+0, -0)
61926		print-color.c => src/main/print-color.c (+0, -0)
61927		print-dither.c => src/main/print-dither.c (+0, -0)
61928		print-escp2.c => src/main/print-escp2.c (+0, -0)
61929		print-lexmark.c => src/main/print-lexmark.c (+0, -0)
61930		print-pcl.c => src/main/print-pcl.c (+0, -0)
61931		print-ps.c => src/main/print-ps.c (+0, -0)
61932		print-util.c => src/main/print-util.c (+0, -0)
61933		print-weave.c => src/main/print-weave.c (+0, -0)
61934		printers.xml => src/main/printers.xml (+0, -0)
61935		quickmatrix257.h => src/main/quickmatrix257.h (+0, -0)
61936		ran.367.179.h => src/main/ran.367.179.h (+0, -0)
61937		ran.509.131.h => src/main/ran.509.131.h (+0, -0)
61938
61939	Moved libgimpprint sources under src/main
61940
619412001-01-22  <rleigh>	d2cc545b54eaf8576dfdbc868932f86dfe8177f8
61942
61943	Lines: +0, -0
61944	Files:	cyan-sweep.tif => test/cyan-sweep.tif (+0, -0)
61945		escp2-unprint.c => test/escp2-unprint.c (+0, -0)
61946		escp2-weavetest.c => test/escp2-weavetest.c (+0, -0)
61947		parse-escp2 => test/parse-escp2 (+0, -0)
61948		pcl-unprint.c => test/pcl-unprint.c (+0, -0)
61949		printer_options.c => test/printer_options.c (+0, -0)
61950		run-weavetest => test/run-weavetest (+0, -0)
61951		testdither.c => test/testdither.c (+0, -0)
61952		unprint.c => test/unprint.c (+0, -0)
61953
61954	Moved test programs under test
61955
619562001-01-22  <rleigh>	16cd309513988866e31c7c7358545bdf37e60e5d
61957
61958	Lines: +0, -0
61959	Files:	escputil.1.in => man/escputil.1.in (+0, -0)
61960		escputil.c => src/escputil/escputil.c (+0, -0)
61961
61962	Moved escputil to src/escputil and man
61963
619642001-01-22  <rleigh>	da32694624d8d0da0041f62e55efe57e82b92954
61965
61966	Lines: +0, -0
61967	Files:	gimp_color_window.c => src/gimp/gimp_color_window.c (+0, -0)
61968		gimp_main_window.c => src/gimp/gimp_main_window.c (+0, -0)
61969		gtk_color_window.c => src/gimp/gtk_color_window.c (+0, -0)
61970		gtk_main_window.c => src/gimp/gtk_main_window.c (+0, -0)
61971		print-image-gimp.c => src/gimp/print-image-gimp.c (+0, -0)
61972		print-intl.h => src/gimp/print-intl.h (+0, -0)
61973		print.c => src/gimp/print.c (+0, -0)
61974		print_gimp.h => src/gimp/print_gimp.h (+0, -0)
61975
61976	Moved gimp-print plugin under src/gimp
61977
619782001-01-22  <rleigh>	a19a290589c4c93d89a5807de9511c9a69744c4e
61979
61980	Lines: +3423, -294
61981	Files:	Makefile.am (+56, -219)
61982		autogen.sh (added +15)
61983		configure.in (+310, -75)
61984		lib/Makefile.am (added +36)
61985		lib/alloca.c (added +504)
61986		lib/getopt.c (added +1055)
61987		lib/getopt.h (added +169)
61988		lib/getopt1.c (added +188)
61989		lib/pathmax.h (added +53)
61990		lib/strcspn.c (added +52)
61991		lib/vasprintf.c (added +193)
61992		lib/xgetcwd.c (added +79)
61993		lib/xmalloc.c (added +89)
61994		lib/xmalloc.h (added +35)
61995		man/Makefile.am (added +31)
61996		po/ChangeLog (added +9)
61997		src/Makefile.am (added +28)
61998		src/cups/Makefile.am (added +120)
61999		src/escputil/Makefile.am (added +39)
62000		src/ghost/Makefile.am (added +95)
62001		src/gimp/Makefile.am (added +73)
62002		src/include/Makefile.am (added +30)
62003		src/main/Makefile.am (added +64)
62004		src/printdef/Makefile.am (added +44)
62005		test/Makefile.am (added +56)
62006
62007	Added build scripts and new directories
62008
620092001-01-22  <rlk>	bba45e1845b9e9e711fa19ee268c1b36ed7158a9
62010
62011	Lines: +10, -10
62012	Files:	Ghost/contrib.mak.addon (+10, -10)
62013
62014	Get the print.h dependency right.
62015
620162001-01-21  <rlk>	eeab6acbfc7bf71c768d5b74a047cb59bcb31a5b
62017
62018	Lines: +0, -1457
62019	Files:	Ghost/com-stp.ppd (removed -820)
62020		Ghost/gs-stp.pdq (removed -637)
62021
62022	Remove obsolete files that will not work any longer
62023
62024===============================================================================
62025Name: print-4_1_2
62026
620272001-01-21  <rlk>	26eb6ba4b4dc767b7cce3d619f8e4ad0032839fe
62028
62029	Lines: +57, -0
62030	Files:	ChangeLog (+57, -0)
62031
62032	4.1.2 release
62033
620342001-01-21  <rlk>	202002d2f2fdc225782317ac5a23b92e985b3633
62035
62036	Lines: +34, -0
62037	Files:	RELNOTES (+34, -0)
62038
62039	Prep for 4.1.2.
62040
620412001-01-20  <rlk>	71277fa528dbe0c3a449da5e92ab61d618b451ac
62042
62043	Lines: +268, -316
62044	Files:	Ghost/contrib.mak.addon (+11, -11)
62045		Ghost/devs.mak.addon-5.10 (+11, -11)
62046		Ghost/gdevstp.c (+4, -4)
62047		cups/genppd.c (+11, -11)
62048		cups/rastertoprinter.c (+3, -2)
62049		gimp_main_window.c (+37, -28)
62050		gtk_main_window.c (+22, -13)
62051		print-canon.c (+28, -17)
62052		print-escp2.c (+19, -8)
62053		print-lexmark.c (+31, -17)
62054		print-pcl.c (+20, -10)
62055		print-ps.c (+20, -9)
62056		print-util.c (+6, -6)
62057		print.c (+2, -1)
62058		print.h (+13, -89)
62059		printdefy.y (+26, -75)
62060		printer_options.c (+1, -1)
62061		printers.xml (+3, -3)
62062
62063	Create printfuncs_t that encapsulates all of the printer-specific
62064	functions.
62065
62066	Clean up const everywhere.  Everything now compiles without warnings
62067	(except for a few strays that aren't related to const-ness).
62068
62069	Add gdevstp-print.h to the mak.addon files.
62070
620712001-01-20  <ttonino>	4420a66dfc1785b0a76d2d8653fbca86a87e4cfb
62072
62073	Lines: +5, -4
62074	Files:	gimp_main_window.c (+5, -4)
62075
62076	Fixed custom paper size setting in metric mode. Values were divided
62077	instead of multiplied by 2.54, and a multiply was missing for width.
62078
620792001-01-20  <rlk>	f659f88c1b8bdfcd575a749b66dbe32f0d78e3f5
62080
62081	Lines: +23, -5
62082	Files:	Ghost/README (+2, -0)
62083		printers.xml (+21, -5)
62084
62085	More Canon stuff
62086
620872001-01-20  <rlk>	3cf3f68e5d8410a2ca58ef76c7255e91bb1019f6
62088
62089	Lines: +144, -50
62090	Files:	ChangeLog (+75, -0)
62091		Matgen/patched-print-dither.c (+1, -1)
62092		cups/genppd.c (+4, -4)
62093		gimp_color_window.c (+10, -4)
62094		gimp_main_window.c (+2, -2)
62095		gtk_color_window.c (+9, -9)
62096		print-dither.c (+38, -25)
62097		print-util.c (+3, -3)
62098		print.h (+2, -2)
62099
62100	Change stp_dither_algo_names to function interface.
62101
621022001-01-20  <rlk>	97e4ce84265048958a02d38dbc7e73cf13a9537a
62103
62104	Lines: +2, -2
62105	Files:	print-canon.c (+2, -2)
62106
62107	Make a few more things static.
62108
621092001-01-20  <rlk>	b3d04d3e26433ba524a9209cb6cdd906d3fe3f09
62110
62111	Lines: +361, -338
62112	Files:	Ghost/README (+2, -0)
62113		Ghost/gdevstp.c (+69, -34)
62114		cups/genppd.c (+0, -20)
62115		cups/rastertoprinter.c (+66, -31)
62116		print-canon.c (+11, -11)
62117		print-escp2.c (+11, -11)
62118		print-image-gimp.c (+89, -47)
62119		print-lexmark.c (+13, -13)
62120		print-pcl.c (+11, -11)
62121		print-ps.c (+14, -14)
62122		print-util.c (+6, -6)
62123		print.c (+1, -1)
62124		print.h (+44, -46)
62125		print_gimp.h (+8, -1)
62126		printer_options.c (+0, -92)
62127		printers.xml (+16, -0)
62128
62129	Convert Image to true polymorphic stp_image_t.
62130
62131	Add bjc-55 and bjc-85 as aliases for bjc-2000 per Till Kamppeter.
62132
621332001-01-19  <rlk>	4a0d92c7949e86a65b35dee352c898cc5c5d8abd
62134
62135	Lines: +458, -424
62136	Files:	ChangeLog (+30, -0)
62137		Ghost/gdevstp.c (+8, -8)
62138		Matgen/patched-print-dither.c (+48, -48)
62139		cups/genppd.c (+2, -2)
62140		cups/rastertoprinter.c (+4, -4)
62141		gimp_color_window.c (+4, -4)
62142		gimp_main_window.c (+16, -16)
62143		gtk_color_window.c (+3, -3)
62144		gtk_main_window.c (+6, -6)
62145		print-canon.c (+33, -33)
62146		print-color.c (+3, -3)
62147		print-dither.c (+55, -55)
62148		print-escp2.c (+33, -33)
62149		print-lexmark.c (+39, -36)
62150		print-pcl.c (+33, -33)
62151		print-ps.c (+9, -9)
62152		print-util.c (+26, -25)
62153		print-weave.c (+4, -4)
62154		print.c (+14, -14)
62155		print.h (+47, -47)
62156		printdefy.y (+4, -4)
62157		printer_options.c (+2, -2)
62158		testdither.c (+35, -35)
62159
62160	More renaming with stp_ prefix
62161
621622001-01-16  <rlk>	00a6675792a20fd3e02fa224cf5d3ccca082ce1c
62163
62164	Lines: +1, -1
62165	Files:	printdefy.y (+1, -1)
62166
62167	Make printer_count static too.
62168
621692001-01-16  <rlk>	cfcff76812ea514cece55d0e9ff4f3fd150070b0
62170
62171	Lines: +2, -13
62172	Files:	cups/genppd.c (+2, -13)
62173
62174	Make the printer list static.
62175
621762001-01-16  <rlk>	f1275da1f6d2fe6a4c5486723b74937059a87ec0
62177
62178	Lines: +1, -1
62179	Files:	printdefy.y (+1, -1)
62180
62181	Make the printer list static to print-util.c.
62182
621832001-01-15  <rlk>	2f21b65cbfed10545790dcb65bdf5584482c1be1
62184
62185	Lines: +677, -542
62186	Files:	ChangeLog (+101, -0)
62187		Ghost/gdevstp.c (+8, -8)
62188		Matgen/patched-print-dither.c (+12, -12)
62189		cups/genppd.c (+5, -5)
62190		cups/rastertoprinter.c (+3, -3)
62191		escp2-weavetest.c (+1, -1)
62192		escputil.c (+4, -4)
62193		gimp_color_window.c (+6, -6)
62194		gimp_main_window.c (+14, -14)
62195		gtk_color_window.c (+5, -5)
62196		gtk_main_window.c (+5, -5)
62197		print-canon.c (+49, -49)
62198		print-color.c (+16, -16)
62199		print-dither.c (+8, -8)
62200		print-escp2.c (+210, -184)
62201		print-lexmark.c (+16, -16)
62202		print-pcl.c (+43, -43)
62203		print-ps.c (+15, -15)
62204		print-util.c (+29, -29)
62205		print.c (+30, -30)
62206		print.h (+86, -78)
62207		printdef.h (+1, -1)
62208		printdefy.y (+3, -3)
62209		printer_options.c (+1, -1)
62210		testdither.c (+6, -6)
62211
62212	Rename all data types declared in print.h to have 'stp_' prefix.
62213
622142001-01-15  <rlk>	73c344691b7b3e316863ff359a3e3b6c8f094cf0
62215
62216	Lines: +34, -11
62217	Files:	FAQ.html (+34, -11)
62218
62219	Fix the HTML.
62220
622212001-01-15  <rlk>	6a64f47121ba2ddb427de487526fe667d472e764
62222
62223	Lines: +3, -3
62224	Files:	print-escp2.c (+3, -3)
62225
62226	One more 7 color fix
62227
62228	Increase the compression buffer size for 2880 DPI.
62229
622302001-01-14  <rlk>	4e0c00e95de13a6e826a02ab820fec296b75c93d
62231
62232	Lines: +5, -4
62233	Files:	print-escp2.c (+5, -4)
62234
62235	Free dark yellow if it exists.
62236
622372001-01-10  <sharkey>	06f0f32e97dde8aea17ff0370698fb329e40cd7b
62238
62239	Lines: +5, -4
62240	Files:	Ghost/debian-patch (+5, -4)
62241
62242	Adjust patch to apply cleanly to new gs5.10-10.1 sources from Debian.
62243
62244	Change my email address to sharkey@debian.org in the changelog.
62245
622462001-01-10  <sharkey>	3df7f5b6d788abe9c183263c2420138f7363ea5d
62247
62248	Lines: +1, -1
62249	Files:	make-deb.sh (+1, -1)
62250
62251	Treat testing/unstable the same as woody.
62252
622532001-01-07  <rlk>	e8f048692e801298f7e6c7e1a9eec6bf10594b89
62254
62255	Lines: +2, -1
62256	Files:	Makefile.am (+2, -1)
62257
62258	Turnf off FORCE_ACLOCAL hack
62259
622602001-01-07  <rlk>	8ce80e45e50cd995d85012bf90edd09bb768bcff
62261
62262	Lines: +1, -1
62263	Files:	Makefile.am (+1, -1)
62264
62265	Put change log in correct location
62266
622672001-01-06  <rlk>	68d66ef57f174d84cab734ad4f5b863d34fe098e
62268
62269	Lines: +1, -1
62270	Files:	README (+1, -1)
62271
62272	Note new autoheader requirement.
62273
622742001-01-06  <rleigh>	2dc994821d62464a604485da053b74ef716fabd5
62275
62276	Lines: +0, -4
62277	Files:	config.h.in (removed -4)
62278
62279	Removed config.h.in now acconfig.h is available.
62280
622812001-01-06  <rleigh>	08bf3a91859dea13750acac498820dd0c9dde7a1
62282
62283	Lines: +83, -0
62284	Files:	acconfig.h (added +83)
62285
62286	Add acconfig.h to generate config.h.in with autoheader
62287
622882001-01-05  <rlk>	fa0d30231b46b5eaafee6f3307a6bd674a8ca960
62289
62290	Lines: +9, -3
62291	Files:	config.h.in (added +4)
62292		configure.in (+3, -1)
62293		escputil.c (+2, -2)
62294
62295	Emergency fix to configure to allow config.h to be created.
62296
622972001-01-05  <rlk>	0dd89a75daeec1c8fcbbaa39b8f9a0d7b146628a
62298
62299	Lines: +27, -2
62300	Files:	Ghost/README (+1, -0)
62301		escputil.c (+2, -0)
62302		print-escp2.c (+14, -1)
62303		printers.xml (+10, -1)
62304
62305	Add Stylus Photo 890
62306
623072001-01-04  <rlk>	b0d3b08281652dabea0d52dacdb90a4757b74a40
62308
62309	Lines: +2, -0
62310	Files:	Ghost/README (+2, -0)
62311
62312	Lexmark 3200 and Epson Stylus Photo 1290
62313
623142001-01-04  <rlk>	a02a268640bc4c48e6fc07dc11944a8ab0a5a709
62315
62316	Lines: +10, -10
62317	Files:	printers.xml (+10, -10)
62318
62319	Put Lexmark printers in numerical order
62320
623212001-01-04  <rlk>	12429afabbd71e36fb9354d6ec5596fa939e4ec4
62322
62323	Lines: +154, -0
62324	Files:	ChangeLog (+132, -0)
62325		print-escp2.c (+13, -0)
62326		printers.xml (+9, -0)
62327
62328	Support the Stylus Photo 1290
62329
623302001-01-03  <rwisi>	e3d71477bbb2414e3df40baa3971bb88620cfdce
62331
62332	Lines: +837, -93
62333	Files:	print-lexmark.c (+837, -93)
62334
62335	Several things:
62336	-) correct calculation of page offsets
62337	-) corrected error at bidirectional printing
62338	-) better density adaptation
62339	-) support of resolutionspecific parameters
62340	-) 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.
62341	-) bidirectional printing is now configurable
62342	-) added support for the Lexm. 3200 received from Daniel Gordini (Thank's to him !!)
62343
623442001-01-03  <rleigh>	e646fe1524a264622a9612f23caf5d65908fc9eb
62345
62346	Lines: +101, -21
62347	Files:	Makefile.am (+4, -4)
62348		configure.in (+39, -7)
62349		escp2-unprint.c (+3, -0)
62350		escp2-weavetest.c (+3, -0)
62351		escputil.c (+3, -0)
62352		gimp_color_window.c (+1, -1)
62353		gimp_main_window.c (+1, -1)
62354		gtk_color_window.c (+3, -0)
62355		gtk_main_window.c (+3, -0)
62356		pcl-unprint.c (+3, -0)
62357		print-canon.c (+3, -0)
62358		print-color.c (+3, -1)
62359		print-dither.c (+3, -1)
62360		print-escp2.c (+3, -0)
62361		print-image-gimp.c (+1, -1)
62362		print-lexmark.c (+3, -2)
62363		print-pcl.c (+3, -0)
62364		print-ps.c (+3, -0)
62365		print-util.c (+3, -1)
62366		print-weave.c (+3, -0)
62367		print.c (+1, -1)
62368		printer_options.c (+3, -0)
62369		testdither.c (+3, -1)
62370		unprint.c (+3, -0)
62371
62372	Added global header (config.h) support
62373	Added support for gimp plugin install in home directories
62374
623752001-01-03  <rwisi>	f33da174ef946f4efbe13981ca8fb2e678fe0124
62376
62377	Lines: +14, -2
62378	Files:	printers.xml (+14, -2)
62379
62380	Added support for Lexmark 3200.
62381
623822001-01-02  <rlk>	6e6e43bfed59edfa3b5efc1425ccfacaba22dcc2
62383
62384	Lines: +2, -2
62385	Files:	print-escp2.c (+2, -2)
62386
62387	A couple more instances of the 7-color problem.  These won't matter
62388	until we support the PM-900C.
62389
623902001-01-02  <rlk>	dda91651d07ee5e849c7d1cd90e5c6194de006c1
62391
62392	Lines: +14, -4
62393	Files:	gimp_main_window.c (+14, -4)
62394
62395	Update the page size boxes when units change.
62396
623972001-01-01  <rlk>	486f78b539f4ac0fff03d48c711f26ff7ff9c3d5
62398
62399	Lines: +614, -452
62400	Files:	Ghost/README (+5, -0)
62401		Ghost/gdevstp.c (+5, -5)
62402		README (+3, -1)
62403		RELNOTES (+2, -6)
62404		configure.in (+1, -1)
62405		cups/genppd.c (+17, -17)
62406		escp2-unprint.c (+14, -14)
62407		gimp_main_window.c (+155, -8)
62408		pcl-unprint.c (+19, -19)
62409		print-canon.c (+23, -23)
62410		print-dither.c (+67, -67)
62411		print-escp2.c (+22, -21)
62412		print-lexmark.c (+97, -97)
62413		print-pcl.c (+48, -48)
62414		print-ps.c (+12, -12)
62415		print-util.c (+11, -6)
62416		print-weave.c (+71, -71)
62417		print.c (+6, -0)
62418		print.h (+19, -19)
62419		unprint.c (+17, -17)
62420
62421	Support custom paper sizes in the Gimp plugin.  It's possible that
62422	the Ghostscript and CUPS drivers will just work; it's also possible
62423	that they don't even need these changes.
62424
62425	Fix the mishmash of "length" and "height" to all be "height" when
62426	referring to the long/vertical dimension of a page.
62427
62428	Fix a nasty little bug in the Epson driver.
62429
624302000-12-31  <rleigh>	b867542f03a5a0e3cc0cc1a0402ffcd0bc2961c2
62431
62432	Lines: +29, -20
62433	Files:	Makefile.am (+29, -20)
62434
62435	Enable VPATH build with $(top_srcdir) and $(srcdir)
62436
624372000-12-31  <rlk>	2e1198e8aa9fcae776221c79174fcc6069a8e5a6
62438
62439	Lines: +54, -3
62440	Files:	print-escp2.c (+54, -3)
62441
62442	First cut at roll feed printing for ESP 870/1270 from Steve Kann
62443	<stevek@stevek.com>
62444
624452000-12-30  <rlk>	c93d2d6c5abf96156f7dbae38bb65bb9ca6681dc
62446
62447	Lines: +190, -63
62448	Files:	print-canon.c (+2, -1)
62449		print-color.c (+42, -15)
62450		print-escp2.c (+140, -42)
62451		print-lexmark.c (+1, -1)
62452		print-pcl.c (+1, -1)
62453		print-ps.c (+2, -2)
62454		print.h (+2, -1)
62455
62456	Saturation adjustments in addition to hue and luminosity.
62457
624582000-12-30  <rlk>	77f37edf38680aee287b3c86d5d15af4471f9d0e
62459
62460	Lines: +14, -11
62461	Files:	gimp_main_window.c (+10, -7)
62462		gtk_main_window.c (+4, -4)
62463
62464	Size correctly for extremely tiny images.
62465
624662000-12-24  <rlk>	5dddc43bcf153db48a86ecdf1ce2f1b163c18e6e
62467
62468	Lines: +64, -0
62469	Files:	ChangeLog (+64, -0)
62470
62471	4.1.1
62472
624732000-12-24  <rlk>	616e108238d48b12bf9a1aaf4e9151bd070126ab
62474
62475	Lines: +209, -150
62476	Files:	print-escp2.c (+209, -142)
62477		printers.xml (+0, -8)
62478
62479	Tune (somewhat) the 870/1270.
62480
62481	Prep for release 4.0.2.
62482
624832000-12-24  <rlk>	00bd7a0829cf9d21cd1b4bbcc8a38317bd62c54c
62484
62485	Lines: +160, -91
62486	Files:	Ghost/gdevstp.c (+0, -1)
62487		cups/rastertoprinter.c (+1, -1)
62488		print-canon.c (+0, -1)
62489		print-color.c (+1, -1)
62490		print-dither.c (+6, -1)
62491		print-escp2.c (+18, -19)
62492		print-lexmark.c (+0, -1)
62493		print-pcl.c (+0, -1)
62494		print-ps.c (+0, -1)
62495		print.c (+1, -1)
62496		print.h (+133, -7)
62497		printers.xml (+0, -56)
62498
62499	More color tweaking for Epson printers.
62500
62501	Comments in print.h.
62502
62503	Remove copies argument to print function; nothing implements it, and
62504	this isn't really the right place to do it.
62505
625062000-12-23  <rleigh>	c9222e6b64ffce901bbccd2c8f5c9ec8ebafe2f4
62507
62508	Lines: +0, -29
62509	Files:	escputil.c (+0, -29)
62510
62511	Removed old commented-out code
62512
625132000-12-23  <rlk>	ddc483db151a7a1839ba6427c31328313ecf41d4
62514
62515	Lines: +159, -97
62516	Files:	ChangeLog (+48, -0)
62517		Ghost/README (+9, -9)
62518		README (+1, -1)
62519		RELNOTES (+16, -1)
62520		configure.in (+1, -2)
62521		print-escp2.c (+28, -28)
62522		print-lexmark.c (+28, -28)
62523		print-pcl.c (+28, -28)
62524
62525	Improve color some more
62526
625272000-12-22  <rlk>	51d85e6eda6a2f6675490293964680beee682f11
62528
62529	Lines: +1, -1
62530	Files:	escputil.c (+1, -1)
62531
62532	Typo here
62533
625342000-12-22  <rleigh>	f39113261cccb8c559e83abba527379820a40d06
62535
62536	Lines: +116, -26
62537	Files:	Makefile.am (+2, -0)
62538		configure.in (+14, -0)
62539		escputil.c (+100, -26)
62540
62541	Added GNU readline support to escputil
62542
625432000-12-22  <rlk>	ec0b29e80e4085db26d05490e254621050c06e96
62544
62545	Lines: +4, -4
62546	Files:	print-escp2.c (+4, -4)
62547
62548	Fix STC 640/660.
62549
625502000-12-22  <rlk>	e4037bc74db4772fa7aaf95f2889fb588ce08a93
62551
62552	Lines: +192, -182
62553	Files:	ChangeLog (+6, -0)
62554		print-color.c (+2, -0)
62555		print-escp2.c (+40, -40)
62556		print-lexmark.c (+72, -71)
62557		print-pcl.c (+72, -71)
62558
62559	Improve (I hope) color rendition a bit more...
62560
625612000-12-21  <rlk>	b64480419fecad548cf0c53edddb26b019b27be1
62562
62563	Lines: +1, -1
62564	Files:	print-dither.c (+1, -1)
62565
62566	Fix problem with hollow letters and the like.
62567
625682000-12-21  <rlk>	a90f7295d960e6d1449f7688fa7cfd64dd92d16b
62569
62570	Lines: +72, -72
62571	Files:	print-color.c (+32, -32)
62572		print-escp2.c (+40, -40)
62573
62574	Try to improve color rendition a bit more.
62575
625762000-12-21  <rlk>	a61518da7dbd3129cdb7ff122fb8df3296da0638
62577
62578	Lines: +1, -1
62579	Files:	printers.xml (+1, -1)
62580
62581	Fix Canon S450 entry
62582
625832000-12-21  <rlk>	69dc683c24f39daffe8f9ceef5ca99ea3978b695
62584
62585	Lines: +1, -1
62586	Files:	cups/Makefile.in (+1, -1)
62587
62588	Fix dependencies
62589
625902000-12-21  <rlk>	a951b74e2ac42533e7894272c48c07bc846918d0
62591
62592	Lines: +20, -30
62593	Files:	print-dither.c (+20, -30)
62594
62595	Try to attack some overflow problems.
62596
625972000-12-20  <rlk>	df6e2d848f6e45fb51557fbb09de326466f6dd4f
62598
62599	Lines: +58, -58
62600	Files:	print-escp2.c (+58, -58)
62601
62602	Some tuning based on Gareth Watts's results.
62603
62604===============================================================================
62605Name: print-4_1_0
62606
626072000-12-18  <rlk>	8cf36d418da1cf54555e865e6c1f5cb045bc520f
62608
62609	Lines: +57, -0
62610	Files:	ChangeLog (+57, -0)
62611
62612	4.1.0 release
62613
626142000-12-18  <rlk>	bd5f55148b341096138cb1162e60c782b07872e0
62615
62616	Lines: +8, -0
62617	Files:	configure.in (+8, -0)
62618
62619	Enable --enable-gimptest=no
62620
626212000-12-18  <rlk>	a2ee857de6dca7e35477d4f50034506c9d72579c
62622
62623	Lines: +92, -40
62624	Files:	Ghost/README (+47, -33)
62625		README (+0, -6)
62626		RELNOTES (+45, -1)
62627
62628	Prep for 4.1.0 release
62629
626302000-12-18  <rlk>	6eea5e15da1a835f7c7b7d9bad3b52e8c9f38d0e
62631
62632	Lines: +2, -2
62633	Files:	cups/genppd.c (+2, -2)
62634
62635	strlen(x) + 1 != strlen(x + 1)
62636
626372000-12-18  <rlk>	61506fbdc32d573242f6d75c3c0a7e9252b4e37d
62638
62639	Lines: +1, -0
62640	Files:	print-escp2.c (+1, -0)
62641
62642	Add 720 micoweave unidirectional
62643
626442000-12-18  <rlk>	0b031c2dd2ec3f7227cb95e14395bb6621140bb0
62645
62646	Lines: +1, -0
62647	Files:	print-escp2.c (+1, -0)
62648
62649	Add 180 unidirectional
62650
626512000-12-17  <rlk>	70966489bbd8314bd906cbc2b5a8679cab7795b3
62652
62653	Lines: +112, -66
62654	Files:	print-escp2.c (+104, -66)
62655		printers.xml (+8, -0)
62656
62657	Prepare Epson driver for future 7 color printer(s).
62658
62659	Add S450 as alias for Canon bjc-6000
62660
626612000-12-17  <rlk>	f40d620e88b83b12d082526e04b85a49ebcc8845
62662
62663	Lines: +247, -397
62664	Files:	ChangeLog (+7, -0)
62665		print-dither.c (+11, -11)
62666		print-escp2.c (+229, -386)
62667
62668	Generate dither matrices more correctly.
62669
62670	Revamp ink type stuff heavily in Epson driver.
62671
626722000-12-16  <rlk>	d9750fd2cb8e98409d1493787da25d755cec929f
62673
62674	Lines: +24, -1
62675	Files:	print-dither.c (+24, -1)
62676
62677	Look a little better in very fast mode, at least at square resolutions.
62678
626792000-12-16  <rlk>	a3d90e71b368cacf16d7efc50b1d0fdf7912ff6a
62680
62681	Lines: +99, -111
62682	Files:	ChangeLog (+26, -0)
62683		print-dither.c (+73, -111)
62684
62685	More cleanup of the dither code.
62686
626872000-12-16  <rlk>	26904884208cc347dbdf76416db75cea00096a09
62688
62689	Lines: +235, -366
62690	Files:	print-canon.c (+6, -5)
62691		print-dither.c (+200, -310)
62692		print-escp2.c (+4, -4)
62693		print-lexmark.c (+4, -4)
62694		print-pcl.c (+8, -6)
62695		print-util.c (+1, -1)
62696		print.h (+12, -36)
62697
62698	Start collapsing the per-color data structures and functions in
62699	the dither code into arrays.
62700
627012000-12-14  <rlk>	a27db31d0d5fce787b870230682f0b1171989f99
62702
62703	Lines: +155, -55
62704	Files:	ChangeLog (+54, -0)
62705		Ghost/README (+47, -16)
62706		Makefile.am (+9, -4)
62707		README (+1, -1)
62708		print-dither.c (+14, -12)
62709		print-escp2.c (+30, -22)
62710
62711	Add higher quality 360 DPI printing modes.
62712
62713	Try to improve ordered dither on 6 color printers.
62714
627152000-12-11  <rlk>	dfbe1459d17f87cfee9553ce02492427f92c866f
62716
62717	Lines: +70, -95
62718	Files:	print-dither.c (+70, -95)
62719
62720	Fix up use of black vs. composite grayscale in fast dither mode.
62721
627222000-12-10  <rlk>	b00b62eb4ef570cb21c5f7d70ddf02ec2f46e57f
62723
62724	Lines: +77, -4
62725	Files:	print-dither.c (+77, -4)
62726
62727	More opportunities for blank line elimination
62728
627292000-12-10  <rlk>	d50991c675780de032e89ff5fccdfa44529e3fd2
62730
62731	Lines: +5, -0
62732	Files:	printdefy.y (+5, -0)
62733
62734	Fix up describe_resolution member.
62735
627362000-12-10  <rlk>	12bc0583444a2ad1423fcb47b75b206a3f8f52b5
62737
62738	Lines: +2, -2
62739	Files:	print-canon.c (+1, -1)
62740		print-escp2.c (+1, -1)
62741
62742	Turn off debug messages by default on Canon driver.
62743
62744	Minor update to glossy film in Epson driver.
62745
627462000-12-10  <rlk>	d03c189d605a48e5dc7f7fca507ab14240ea8336
62747
62748	Lines: +65, -93
62749	Files:	cups/genppd.c (+48, -63)
62750		cups/rastertoprinter.c (+17, -30)
62751
62752	Use new describe_resolution member function to get information about
62753	a specific resolution rather than trying to parse it; pass the
62754	resolution index number in cupsCompression; set default dithering
62755	mode to adaptive hybrid.  Reviewed by Mike.
62756
627572000-12-10  <rlk>	bb377606830145f0d286f2f28daa3ad208306d96
62758
62759	Lines: +153, -1
62760	Files:	ChangeLog (+63, -0)
62761		print-canon.c (+10, -0)
62762		print-escp2.c (+23, -0)
62763		print-lexmark.c (+10, -0)
62764		print-pcl.c (+17, -0)
62765		print-ps.c (+13, -0)
62766		print.h (+17, -1)
62767
62768	Add describe_resolution "member" function to printer_t
62769
627702000-12-09  <rlk>	0b21e4fcdbb0ad16e817c89f1637f38957de0cb3
62771
62772	Lines: +6, -5
62773	Files:	print-escp2.c (+6, -5)
62774
62775	Add premium luster photo paper.
62776
627772000-12-09  <rlk>	349fdb0698548ba0107fdef9575f07ec3c424e8f
62778
62779	Lines: +291, -11
62780	Files:	LICENSE (added +280)
62781		Makefile.am (+1, -1)
62782		print-escp2.c (+10, -10)
62783
62784	Change some resolution names in Epson driver.
62785
62786	Put a copy of the GPL in the top level distribution.
62787
627882000-12-08  <rlk>	5ea9848ecfd9df4103c7b5c99d33ab9bf0647428
62789
62790	Lines: +401, -151
62791	Files:	print-dither.c (+361, -116)
62792		print-escp2.c (+40, -35)
62793
62794	Finally figured out how to do error diffusion on black ink with color
62795	printing!  I'm not entirely sure what didn't work before.
62796
62797	Improve printing quality on 4 pl printers at 1440x720 dpi.
62798
62799	Add a whole slew of additional unidirectional resolutions to
62800	get better print quality with halfway decent speed.
62801
628022000-12-04  <rlk>	1b6804453543ecf8a4d249e6232f57da1c26cf8e
62803
62804	Lines: +18048, -19219
62805	Files:	print-dither.c (+8, -10)
62806		quickmatrix257.h (+6005, -5952)
62807		ran.367.179.h (+5973, -6590)
62808		ran.509.131.h (+6062, -6667)
62809
62810	Prescale the dither matrices to [0..65535] to allow storing them
62811	as unsigned short arrays in the binary, to substantially reduce
62812	binary size.
62813
628142000-12-04  <rlk>	2cd6a063dc0072a37f3f492c7140d149ae41a95e
62815
62816	Lines: +6, -0
62817	Files:	print-dither.c (+6, -0)
62818
62819	Actually do the black density.
62820
628212000-12-04  <rlk>	124d74c171cdf77b67d772cecd174ddec55fda99
62822
62823	Lines: +142, -1
62824	Files:	ChangeLog (+57, -0)
62825		README.dither (+12, -0)
62826		configure.in (+4, -0)
62827		print-dither.c (+15, -0)
62828		print-pcl.c (+53, -1)
62829		print.h (+1, -0)
62830
62831	Actually add luminosity lookup to PCL driver.
62832
62833	Add black density to allow setting density of black independent of
62834	color in color mode.
62835
62836	Don't forcibly set optimization level in configure if user has
62837	specified something else.
62838
628392000-12-03  <rlk>	4c7188f8db4a8f5fe874a6978c5ff14eb98b36b8
62840
62841	Lines: +245, -73
62842	Files:	gimp_main_window.c (+1, -1)
62843		print-canon.c (+1, -1)
62844		print-color.c (+48, -18)
62845		print-dither.c (+74, -37)
62846		print-escp2.c (+64, -11)
62847		print-lexmark.c (+53, -1)
62848		print-pcl.c (+1, -1)
62849		print-ps.c (+2, -2)
62850		print.h (+1, -1)
62851
62852	Use luminosity adjustment to further improve color.
62853
628542000-11-30  <gandy>	f00cf21bf506ae583733da98f54abfd8f479c4b5
62855
62856	Lines: +38, -56
62857	Files:	print-canon.c (+38, -56)
62858
62859	* Enabled handling of media base density
62860	* Some basic adjustments for the bjc6200 model
62861
628622000-11-29  <gandy>	900cb1fbaa61af073daa5c3c468ed903c44e62e7
62863
62864	Lines: +73, -8
62865	Files:	README.new-printer (+65, -0)
62866		print-canon.c (+8, -8)
62867
62868	Added some documentation regarding print-canon.c
62869
628702000-11-29  <gandy>	9ddf81803acfea8862922aaaad7e7e738e1ec7f9
62871
62872	Lines: +1131, -126
62873	Files:	print-canon.c (+1131, -126)
62874
62875	* Completely revised the ink handling (which was in fact inexistent sofar)
62876	  by heavily copying from print-escp2.c
62877	  This way the output can now be adjusted on a per-model-basis as described
62878	  in README.new-printers
62879
62880	* TODO: - adjust all supported printers and choose the appropriate inktype
62881	        - find a way to handle 3color and 7color printers
62882	        - some code-cleanups
62883
628842000-11-28  <rlk>	fcb8dcd6c0df7da9d75e1c3f07c42cb7fb273674
62885
62886	Lines: +113, -30
62887	Files:	ChangeLog (+89, -0)
62888		escputil.c (+22, -0)
62889		print-color.c (+2, -30)
62890
62891	Hue adjustment does nothing useful in solid colors mode.
62892
62893	Retry reading from printer in escputil for better reliability.
62894
628952000-11-27  <gandy>	0c35b21a42bbd171ffa4c105cb281816f56593a2
62896
62897	Lines: +1, -1
62898	Files:	print-canon.c (+1, -1)
62899
62900	Fix for bjc7000 bottom margin problem provided by Bodo Huckestein
62901
629022000-11-26  <rlk>	a7f6cca76da7e0bb0c8f1db6f97f22222e24f9da
62903
62904	Lines: +301, -95
62905	Files:	print-escp2.c (+299, -93)
62906		print-lexmark.c (+1, -1)
62907		print-pcl.c (+1, -1)
62908
62909	Tweak the hue map a bit more
62910
62911	Add support for 1440 dpi vertical resolution to Epson driver (in
62912	case anyone wants to experiment with this).
62913
629142000-11-26  <rlk>	b9219bf1e9d353147a6ff195b659a37683dc4b2f
62915
62916	Lines: +3, -3
62917	Files:	cups/Makefile.in (+2, -2)
62918		cups/README.txt (+1, -1)
62919
62920	Rename calibrate to cups-calibrate.
62921
629222000-11-25  <rlk>	625f2a9b4a450f3b0acd47bade411aa5172ec07f
62923
62924	Lines: +215, -57
62925	Files:	Ghost/README (+2, -2)
62926		print-color.c (+2, -5)
62927		print-dither.c (+10, -1)
62928		print-escp2.c (+65, -27)
62929		print-lexmark.c (+35, -11)
62930		print-pcl.c (+35, -11)
62931		printers.xml (+66, -0)
62932
62933	Increase the resolution of the hue mapper
62934
62935	Tweak Epson printers
62936
62937	Fix transition issues in dither code
62938
629392000-11-23  <rlk>	b51ab6f5f39f28fd8b791ade804620a0ab589505
62940
62941	Lines: +10, -10
62942	Files:	print-escp2.c (+10, -10)
62943
62944	Tweak the hue adjustments.
62945
629462000-11-21  <rlk>	7d436d75b4bb87f6fe9bc9cf808b82b5b80da853
62947
62948	Lines: +58, -36
62949	Files:	FAQ.html (+58, -36)
62950
62951	Updates
62952
629532000-11-21  <rlk>	8102d4d9eae04eca8cc0d1598c371fbd1de1c313
62954
62955	Lines: +119, -30
62956	Files:	Ghost/README (+119, -30)
62957
62958	Improved documentation
62959
629602000-11-21  <ttonino>	e7f9342a8d717a0ddb344c57e5d158781a1d0cfd
62961
62962	Lines: +56, -0
62963	Files:	FAQ.html (added +56)
62964
62965	First attempt at a FAQ.
62966
629672000-11-21  <rlk>	79a11133b8310a0b8a1408999706c41033cf4ac1
62968
62969	Lines: +10, -1
62970	Files:	print-dither.c (+10, -1)
62971
62972	Make dither_set_black_levels do something useful.
62973
629742000-11-20  <rlk>	08d2a4640bea8af14c63a40a5a62749838e5bb53
62975
62976	Lines: +31, -1
62977	Files:	print-pcl.c (+31, -1)
62978
62979	Try to address purple problem here, too.
62980
629812000-11-19  <rlk>	8fd69b607dfa15b1032ec388af2db1972488dbd1
62982
62983	Lines: +19, -21
62984	Files:	print-escp2.c (+19, -21)
62985
62986	Minor code cleanup
62987
629882000-11-19  <rlk>	e2c7d7a99cdedd86fb3b6bedf7c240a2d86157ad
62989
62990	Lines: +123, -3
62991	Files:	ChangeLog (+93, -0)
62992		print-lexmark.c (+30, -3)
62993
62994	Color correction
62995
629962000-11-19  <rlk>	de836facf09dcd4bf8c40f8e2d0296d9d6793661
62997
62998	Lines: +18, -14
62999	Files:	print-lexmark.c (+18, -14)
63000
63001	Cleanup
63002
630032000-11-19  <rlk>	a5bce80bb10747dec0a559bba0b889a4b3adc0ef
63004
63005	Lines: +938, -1086
63006	Files:	print-canon.c (+1, -92)
63007		print-escp2.c (+20, -902)
63008		print-pcl.c (+2, -83)
63009		print-weave.c (+880, -0)
63010		print.h (+35, -9)
63011
63012	Split out all the bit twiddling functions into print-weave.c.
63013
630142000-11-19  <rlk>	73e1d83c6b032114b53b012ddc53fa20e77846b4
63015
63016	Lines: +1604, -1544
63017	Files:	Ghost/.cvsignore (+5, -0)
63018		Ghost/contrib.mak.addon (+4, -0)
63019		Ghost/devs.mak.addon-5.10 (+4, -0)
63020		Makefile.am (+6, -4)
63021		cups/.cvsignore (+3, -1)
63022		cups/Makefile.in (+6, -3)
63023		print-color.c (added +1575)
63024		print-util.c (+1, -1536)
63025
63026	Split print-util into print-util.c and print-color.c.
63027
630282000-11-19  <rlk>	d7ede483e9763425d653440288c86162fadab349
63029
63030	Lines: +122, -31
63031	Files:	gimp_main_window.c (+1, -1)
63032		print-canon.c (+1, -1)
63033		print-escp2.c (+31, -1)
63034		print-lexmark.c (+1, -1)
63035		print-pcl.c (+1, -1)
63036		print-ps.c (+3, -2)
63037		print-util.c (+77, -23)
63038		print.h (+7, -1)
63039
63040	Hue mapping to improve color
63041
630422000-11-18  <davehill>	969f7a0455a6682add082a083f9a85ebc72f07dc
63043
63044	Lines: +5, -0
63045	Files:	print-pcl.c (+5, -0)
63046
63047	Divided density by 2 for 840 CRET mode. This is Robert's version of
63048	Tommy's latest patch.
63049
630502000-11-18  <davehill>	55cc3a8fb9743d2a6ecfc512162ec28b474cb2ab
63051
63052	Lines: +37, -2
63053	Files:	print-pcl.c (+36, -1)
63054		printers.xml (+1, -1)
63055
63056	Although the 1200C has CMYK ink, it cannot use K at the same time as
63057	CMY! Split it off from the 1600 (which *may* be able to do this). Thanks
63058	to Dieter Schollmeyer for noting this.
63059
630602000-11-18  <rlk>	d6dd1f1b0b5e1e9d4f8def81ce40ad692db9eecd
63061
63062	Lines: +6, -1
63063	Files:	Ghost/gdevstp.c (+6, -1)
63064
63065	122776 Ghostscript still ignores printer variables
63066
630672000-11-18  <rlk>	c92f39f126d2cddebd0ba019fc0f913b15473514
63068
63069	Lines: +8, -0
63070	Files:	Ghost/contrib.mak.addon (+4, -0)
63071		Ghost/devs.mak.addon-5.10 (+4, -0)
63072
63073	Lexmark driver
63074
630752000-11-18  <rlk>	7b513b79669cc942c7c3b55a8479c566f76071f5
63076
63077	Lines: +10, -8
63078	Files:	cups/.cvsignore (+10, -8)
63079
63080	Add new stuff
63081
630822000-11-18  <rlk>	888e7c86591e33de42bd463278fa916ea69036e1
63083
63084	Lines: +240, -4
63085	Files:	ChangeLog (+200, -0)
63086		Ghost/README (+4, -0)
63087		escputil.c (+3, -1)
63088		print-escp2.c (+13, -2)
63089		print-util.c (+2, -0)
63090		printers.xml (+18, -1)
63091
63092	1) Support for the Stylus Photo 790 (new printer on the Epson HK web site,
63093	   not currently on the US site).  Also list the 680, which appears to
63094	   be the 777.
63095
63096	2) In update_cmyk in print-util.c, don't bail out if it's all black.
63097	   However, there may be another error which I need to look at.
63098
630992000-11-18  <rwisi>	3c18cca6ec428584d6cb38cf01e834301bceedfa
63100
63101	Lines: +1, -1
63102	Files:	cups/Makefile.in (+1, -1)
63103
63104	Inserted missing cups-lexmark.o
63105
631062000-11-18  <rlk>	d28540f22d82e0742cb3799819f4e3dc0199d3fe
63107
63108	Lines: +367, -212
63109	Files:	Makefile.am (+4, -3)
63110		print-dither.c (+8, -0)
63111		print-escp2.c (+322, -206)
63112		printers.xml (+11, -3)
63113		ran.509.131.h (+22, -0)
63114
63115	Support 2880x720
63116
631172000-11-18  <mitsch>	d354bb8bb0995884e3de3f600c86f8aa69ec036f
63118
63119	Lines: +4, -0
63120	Files:	print.c (+4, -0)
63121
63122	To make copying files to gimpcvs easier, check for INIT_I18N_UI
63123	and use that macro instead of INIT_LOCALE if it exists.
63124
63125	Fixes #122731
63126
631272000-11-12  <rwisi>	e9684b9418b935901c425b1918205f620e7ab1b3
63128
63129	Lines: +33, -38
63130	Files:	print-lexmark.c (+33, -38)
63131
63132	Corrected error in print-lexmark.c at photo prints.
63133
631342000-11-12  <rwisi>	401ff6f5061f4fd7b73b6028c9997b8e3e15e8c0
63135
63136	Lines: +1851, -0
63137	Files:	Ghost/README (+1, -0)
63138		Makefile.am (+1, -0)
63139		print-lexmark.c (added +1818)
63140		print.h (+12, -0)
63141		printdefy.y (+11, -0)
63142		printers.xml (+8, -0)
63143
63144	Added support for Lexmark Z52.
63145
631462000-11-12  <sharkey>	f36e24cd79d91238867db910a6824b4e1e08a6da
63147
63148	Lines: +1, -1
63149	Files:	make-deb.sh (+1, -1)
63150
63151	Adjust for the fact that the format of /etc/debian_version has changed.
63152
631532000-11-12  <sharkey>	65f8408f0229fc6fb26631d633343cc489ea9f43
63154
63155	Lines: +6, -0
63156	Files:	debian/changelog (+6, -0)
63157
63158	Bump the revision number up to 4.0.2.
63159
631602000-11-12  <sharkey>	79b7be555a557591bf31c553b9b4d4864e778307
63161
63162	Lines: +15, -21
63163	Files:	Ghost/debian-patch (+15, -21)
63164
63165	Slightly change the way Ghostscript is packaged for Debian.
63166
63167	Originally, this patch would allow you to compile a package named
63168	"gs-stp", which would both conflict with and provide the original gs package.
63169
63170	Unfortunately, gs-pdfencrypt has a versioned depends on gs, and dpkg does
63171	not support a versioned provides, so you can't install gs-pdfencrypt with
63172	gs-stp.  At least, not as far as I can figure.
63173
63174	So the solution is to not make a "gs-stp" package, but a new gs package,
63175	with "stp" appended to the version number (5.10stp).  This allows
63176	everything to work.
63177
631782000-11-11  <ttonino>	6458adb9ad59997c6172319b48198c4b89701c45
63179
63180	Lines: +6667, -0
63181	Files:	ran.509.131.h (added +6667)
63182
63183	Generated new matrix for printers with 4:1 resolution, for example 2880x720
63184	DPI.
63185
631862000-11-06  <gandy>	2562004b0f7d0b15ea5fc651828a8c6bbd085def
63187
63188	Lines: +1, -1
63189	Files:	print-canon.c (+1, -1)
63190
63191	Fixed malformed debug message
63192
631932000-11-03  <rlk>	1cbf092e295b05359510ae820435412b45a0d874
63194
63195	Lines: +1, -0
63196	Files:	cups/rastertoprinter.c (+1, -0)
63197
63198	Need to do yellow too
63199
632002000-11-03  <rlk>	98c3af1bc8243c095e875b0c4492d287e6bd2764
63201
63202	Lines: +6, -0
63203	Files:	cups/rastertoprinter.c (+6, -0)
63204
63205	Attempt to fix 121170
63206
632072000-11-03  <rlk>	7ba1128d43123787d888fc92a2fb0a63f9ad3121
63208
63209	Lines: +2, -2
63210	Files:	Ghost/gdevstp.c (+2, -2)
63211
63212	Try to fix 121169
63213
632142000-10-31  <rlk>	df435ba3e086451c68728f5295fe98a431e2c771
63215
63216	Lines: +2, -1
63217	Files:	Makefile.am (+2, -1)
63218
63219	Copy escputil man page to Ghost directory
63220
632212000-10-31  <rlk>	e37188b5115d4f5ab3515268513afe6d96b414b5
63222
63223	Lines: +11, -1
63224	Files:	.cvsignore (+1, -0)
63225		Makefile.am (+3, -0)
63226		configure.in (+7, -1)
63227
63228	escputil man page
63229
632302000-10-31  <rlk>	48248d006c48db0263e0d0789b7b747531d3e726
63231
63232	Lines: +104, -0
63233	Files:	escputil.1.in (added +104)
63234
63235	Man page for escputil.
63236
632372000-10-29  <davehill>	6748c0fdfc39395cfb05181bf6a4cb6931b513b7
63238
63239	Lines: +13, -11
63240	Files:	print-pcl.c (+9, -7)
63241		printers.xml (+4, -4)
63242
63243	Latest version of Tommy's CRET patch.
63244	Changed 810/812/842 and 895 printers to the 840 CRET driver.
63245
632462000-10-29  <rlk>	229d1de561e1a32e4e0309c8a653bdf0eb295032
63247
63248	Lines: +4, -18
63249	Files:	INSTALL (+1, -15)
63250		Makefile.am (+1, -1)
63251		escputil.c (+1, -1)
63252		print-pcl.c (+1, -1)
63253
63254	Bring over a few fixes from 4.0+
63255
632562000-10-23  <davehill>	48c86737cda886fbbddec6fcf5c654b783252585
63257
63258	Lines: +45, -6
63259	Files:	print-pcl.c (+44, -5)
63260		printers.xml (+1, -1)
63261
63262	Updated to latest version of Tommy's patch, plus fixed 8xx C-RET.
63263
632642000-10-22  <gandy>	68ac6018be95a185c9534509782aad6bf1b1f53c
63265
63266	Lines: +1, -1
63267	Files:	print-canon.c (+1, -1)
63268
63269	Fixed small bug leading to wrong horizontal offsets for xdpi != ydpi
63270
632712000-10-22  <gandy>	ab94e97ea82f149dc60c4a144f4b234b09e3c368
63272
63273	Lines: +901, -2
63274	Files:	cups/Makefile.in (+23, -2)
63275		cups/canon.c (added +682)
63276		cups/commandtocanon.c (added +196)
63277
63278	Added preliminary support for canon printers in cups - alls existing commands
63279	are working except for ink level determination. Some canon specific commands
63280	are missing for lack of cups-commands files.
63281
632822000-10-22  <gandy>	3b3b6be93b74eb01e1ddfe230fa928790a80ad63
63283
63284	Lines: +7, -1
63285	Files:	print-canon.c (+7, -1)
63286
63287	Changed fallback behaviour for unspecified inktypes: CMYK, CMY or K are
63288	used if available. This makes color printing with cups possible even with
63289	missing InkType specifications.
63290
632912000-10-21  <rlk>	dfab6a0a6aa0b6b4800aeb1297e8287f6b6794ec
63292
63293	Lines: +1, -0
63294	Files:	escputil.c (+1, -0)
63295
63296	117385 escputil doesn't work with old printers if -m is specified
63297
632982000-10-20  <gandy>	d0c3ff9d750ae348d76d2a92656d6c4d03b09adc
63299
63300	Lines: +18, -0
63301	Files:	print-canon.c (+10, -0)
63302		printers.xml (+8, -0)
63303
63304	Added support for the Canon BJC-6200 -- Mostly functional, quite good output
63305
633062000-10-20  <gandy>	2d4001c529a5ae6d09dad1d84aadd0e2a34815e1
63307
63308	Lines: +19, -0
63309	Files:	print-canon.c (+11, -0)
63310		printers.xml (+8, -0)
63311
63312	Added support for Canon BJC-30 as suggested by Tim Hanham
63313
633142000-10-20  <rlk>	5cae33eefccf80f4656234708acec4af27e00577
63315
63316	Lines: +42, -945
63317	Files:	README (+6, -11)
63318		RELNOTES (+1, -931)
63319		configure.in (+1, -1)
63320		print-pcl.c (+34, -2)
63321
63322	Tommy Schultz Lassen's CRET patch; initialize 4.1 branch
63323
63324===============================================================================
63325Name: print-4_0_0rc1
63326
633272000-10-20  <rlk>	d68787351ecf26f18c558f3f7e10c11cd1528011
63328
63329	Lines: +9, -0
63330	Files:	ChangeLog (+9, -0)
63331
63332	4.0.0rc1
63333
633342000-10-19  <rlk>	159e4d450b63dfda8c95e3677826d1ac2a55bd92
63335
63336	Lines: +318, -8
63337	Files:	ChangeLog (+102, -0)
63338		README (+24, -5)
63339		RELNOTES (+191, -2)
63340		configure.in (+1, -1)
63341
63342	4.0.0rc1 prep
63343
633442000-10-18  <rlk>	2fa74583939b0f4ffafafa321318525c64cb071b
63345
63346	Lines: +33, -24
63347	Files:	Ghost/README (+33, -24)
63348
63349	Clarifications
63350
633512000-10-18  <rlk>	308e8a67f9cfb4b776fa4202d14ff121a0732598
63352
63353	Lines: +5, -5
63354	Files:	print-escp2.c (+5, -5)
63355
63356	116864 Part of bottom edge goes onto second page (still)
63357
633582000-10-17  <rlk>	091d7197373ade8f696cd1dfa3b991728f66a31f
63359
63360	Lines: +211, -0
63361	Files:	gimp.m4 (added +211)
63362
63363	A (hopefully) safe gimp.m4 for use with aclocal
63364
633652000-10-17  <easysw>	4274de8e20b6cdc167d72a3c296c8e223d8851b8
63366
63367	Lines: +35, -10
63368	Files:	cups/epson.c (+30, -5)
63369		cups/genppd.c (+5, -5)
63370
63371	Fixed PPD file generation - sscanf() commands didn't work right.
63372
63373	The epson backend would error out on backchannel read errors, resulting
63374	in no output.
63375
63376	The epson backend didn't handle Mandrake 7.x's incorrect /dev/usb/usblp#
63377	filenames.
63378
633792000-10-17  <rlk>	fac891520c23e6d4ce3d150d4faea341fd8076b6
63380
63381	Lines: +1, -1
63382	Files:	print-weave.c (+1, -1)
63383
63384	Remove C++ comment
63385
633862000-10-16  <easysw>	631e4c1686f9ea48fa38cf586d28d50eab4bcfa7
63387
63388	Lines: +69, -3
63389	Files:	cups/calibrate.c (+67, -2)
63390		cups/rastertoprinter.c (+2, -1)
63391
63392	Added patch from Till for calibrate utility, with corrected grammer,
63393	spelling, and code...
63394
63395	Added cast to buffer in call to cupsRasterReadPixels()...
63396
633972000-10-16  <easysw>	6094d7b13974a4d24dfa2d8357e8f4e842cae353
63398
63399	Lines: +3, -3
63400	Files:	cups/README.txt (+3, -3)
63401
63402	Updated README to indicate requirement for CUPS 1.1.4.
63403
634042000-10-16  <rlk>	b1391df5481fc7bd9658bc1ee5e5ba0dfd14ccd4
63405
63406	Lines: +402, -402
63407	Files:	printers.xml (+402, -402)
63408
63409	Sort the printers in a slightly different order (alphabetic by
63410	manufacturer, and then by printer type name).
63411
634122000-10-16  <rlk>	e1c45a17098fb8b699ae7a3e41cb320320c9c44a
63413
63414	Lines: +7, -1
63415	Files:	print-pcl.c (+7, -1)
63416
63417	116841 LaserJet 4 output offset upwards
63418
634192000-10-14  <rlk>	9960c53a890f47050e2d3e93b76ced4f818ddcc3
63420
63421	Lines: +2, -2
63422	Files:	print-pcl.c (+2, -2)
63423
63424	116840 LaserJet 4 can do 600 DPI
63425	cpbs code review comment
63426
634272000-10-14  <rlk>	10bbf5b981a6c6f46ee0c7097c5f59f0d532f569
63428
63429	Lines: +3, -3
63430	Files:	escputil.c (+3, -3)
63431
63432	116851 escputil has unnecessary GNU getopt dependency
63433
634342000-10-14  <rlk>	4eeb8d52eb0f7f005b5ce665a7dd74cadec3e763
63435
63436	Lines: +57, -6
63437	Files:	Makefile.am (+1, -1)
63438		escputil.c (+3, -1)
63439		gimp_main_window.c (+13, -0)
63440		gtk_main_window.c (+13, -0)
63441		print.c (+19, -4)
63442		printers.xml (+8, -0)
63443
63444	Proposed fixes for:
63445
63446	116840 LaserJet 4 can do 600 DPI
63447	116842 bsearch not called correctly
63448	116843 cups files not getting cleaned properly
63449	116846 scaling doesn't reload properly in PPI mode
63450	116851 escputil has unnecessary GNU library dependency
63451
63452===============================================================================
63453Name: print-4_0_b3
63454
634552000-10-13  <rlk>	6a347f5a80f923aa9c27a1237c6ede2c4dfaecd7
63456
63457	Lines: +6, -0
63458	Files:	ChangeLog (+6, -0)
63459
63460	4.0b3 changelog
63461
634622000-10-12  <rlk>	5450f5b28dd20cc9df1555310ee3317d825d4d39
63463
63464	Lines: +60, -0
63465	Files:	ChangeLog (+60, -0)
63466
63467	4.0b3 release
63468
634692000-10-12  <rlk>	d55e8a10ceba92713047460c371e93b57a411424
63470
63471	Lines: +3, -1
63472	Files:	gimp_main_window.c (+3, -1)
63473
63474	116696: gcc dependency
63475
634762000-10-12  <easysw>	9a9f42bcd60c4917ad6a1196fc18d4811d0adbcc
63477
63478	Lines: +18, -3
63479	Files:	cups/genppd.c (+15, -0)
63480		cups/rastertoprinter.c (+1, -0)
63481		print-util.c (+2, -3)
63482
63483	Changed /'s in size names to dashes - /'s not compatible with PPD files...
63484
63485	Removed duplicate 8x12 size entry (caused off-by-one problems in GUI
63486	interfaces)
63487
63488	Added support for image type option (default to continuous/photo)
63489
634902000-10-12  <rlk>	2917a922e88425b6d67214f7cd3236b1f8a670f8
63491
63492	Lines: +41, -27
63493	Files:	Ghost/README (+41, -27)
63494
63495	116084: Update to Debian info in Ghost/README
63496
634972000-10-12  <rlk>	d0155577db22fd260c0235a1444214f0c8fe0dfd
63498
63499	Lines: +120, -3
63500	Files:	ChangeLog (+44, -0)
63501		README (+1, -1)
63502		RELNOTES (+74, -1)
63503		configure.in (+1, -1)
63504
63505	Prep for 4.0b3
63506
635072000-10-12  <easysw>	8edcab57b419c707d18c25690e21d5e8311782aa
63508
63509	Lines: +52, -12
63510	Files:	cups/Makefile.in (+1, -1)
63511		cups/genppd.c (+7, -4)
63512		cups/rastertoprinter.c (+44, -7)
63513
63514	Fixes for PCL and BJC driver resolutions - they use XRESxYRES, while the
63515	EPSON driver uses "XRES x YRES"...
63516
63517	Added monochrome resolution mode for PCL driver.
63518
63519	Added mergevars and validatevars calls per Robert's patch.
63520
63521	The install target now depends on "all".
63522
63523	Added code to limit the number of lines read to the raster height, and
63524	to flush any unused lines in the buffer.  This should only be needed if
63525	the GIMP-print driver code gives up on printing before reading all of the
63526	image data...
63527
635282000-10-11  <rlk>	7660f02abd0488557e9c9d26fe247df7c9ce03bb
63529
63530	Lines: +21, -0
63531	Files:	Makefile.am (+21, -0)
63532
63533	Warning in regards bug 116313
63534
635352000-10-11  <rlk>	a2d22fe9b2ddb0c3b26c898cc91ef529a3176fc6
63536
63537	Lines: +58, -1
63538	Files:	Ghost/README.bsd (added +57)
63539		Makefile.am (+1, -1)
63540
63541	Description about how to build GhostScript under BSD
63542
635432000-10-10  <gandy>	0dccdfa5e341d93e99c398d1d13abba25dfb353f
63544
63545	Lines: +8, -3
63546	Files:	print-canon.c (+8, -3)
63547
63548	116092 Bad bjc-7000 specifications
63549
635502000-10-10  <rlk>	14f55d0369d19cd89ef97913005cd47d2295e06d
63551
63552	Lines: +135, -12
63553	Files:	README.escp2 (+135, -12)
63554
63555	More remote mode goodies
63556
635572000-10-10  <rlk>	cc58739b824e36c6fb32e98a93ac3aab6abf8b75
63558
63559	Lines: +29, -14
63560	Files:	print-escp2.c (+7, -7)
63561		print-util.c (+12, -0)
63562		printers.xml (+10, -7)
63563
63564	115794 ESC 480 doesn't print
63565	116113 print-escp2.c requires #include <sys/types.h> (not really)
63566	116286 Some PCL paper sizes listed in print-pcl but not print-util
63567
635682000-10-10  <rlk>	83b835f164a850b554e445147053988a24374c61
63569
63570	Lines: +7, -4
63571	Files:	Ghost/contrib.mak.addon (+1, -1)
63572		Ghost/devs.mak.addon-5.10 (+1, -1)
63573		Ghost/gdevstp.c (+5, -2)
63574
63575	116211 Ghostscript driver does not pass printer variables through.
63576	116213 Ghostscript makefile fragments missing dependency.
63577
63578===============================================================================
63579Name: print-4_0_b2
63580
635812000-10-05  <rlk>	9571aabe2dd52da209373454440728875255d2f7
63582
63583	Lines: +29, -0
63584	Files:	ChangeLog (+29, -0)
63585
63586	gimp-print 4.0b2 release
63587
635882000-10-05  <rlk>	2cd116191aaf49c769c983481dddc69d1e9e4267
63589
63590	Lines: +9, -2
63591	Files:	RELNOTES (+9, -2)
63592
63593	Minor updates
63594
635952000-10-04  <rlk>	fd9f05ffa6657b8ee0c5197b0674645cc684c362
63596
63597	Lines: +34, -3
63598	Files:	RELNOTES (+34, -3)
63599
63600	Updates
63601
636022000-10-04  <rlk>	8572df26b6e645a438c4eee08982a7d2e9839ef6
63603
63604	Lines: +79, -2
63605	Files:	ChangeLog (+70, -0)
63606		gimp_main_window.c (+3, -0)
63607		gtk_color_window.c (+1, -1)
63608		gtk_main_window.c (+3, -0)
63609		print.c (+2, -1)
63610
63611	115959: dither algorithm isn't set for new printers
63612	115960: parameters are set incorrectly when a new printer is added.
63613
636142000-10-04  <mitsch>	5eed3a812a592a6882aab99147eece441c91a2f5
63615
63616	Lines: +1, -1
63617	Files:	gimp_main_window.c (+1, -1)
63618
63619	s/gtk_container_border_width/gtk_container_set_border_width/
63620
636212000-10-04  <mitsch>	ab135f073dd9b4234a2ae0b1e8565f28a108b343
63622
63623	Lines: +135, -88
63624	Files:	gimp_color_window.c (+17, -11)
63625		gimp_main_window.c (+108, -77)
63626		print-image-gimp.c (+5, -0)
63627		print.c (+5, -0)
63628
63629	- added some #ifdef's to make copying over to gimp easier
63630	- added some prototypes
63631	- g* types at some places and minimal changes (not changing the logic)
63632
636332000-10-03  <rlk>	6e1265b2c720561236b45547463a317f0962f3f7
63634
63635	Lines: +1, -0
63636	Files:	print-util.c (+1, -0)
63637
63638	Epson 4x6 photo paper is really 4.25x6.875
63639
636402000-10-02  <rlk>	30efe99dc0be45601b6b19534405949d3568276c
63641
63642	Lines: +12, -1
63643	Files:	RELNOTES (+12, -1)
63644
63645	More updates
63646
636472000-10-02  <rlk>	f6ca688d6845585c852126abd6fc55d2a3fecbfc
63648
63649	Lines: +3, -3
63650	Files:	README (+3, -3)
63651
63652	Minor updates
63653
636542000-10-02  <rlk>	70df1e8c3372e1274e77f6e3223ed7f6613c6e40
63655
63656	Lines: +1, -1
63657	Files:	print-escp2.c (+1, -1)
63658
63659	Attempt to fix 115794 microweave in addition to softweave modes.
63660
636612000-10-02  <rlk>	6b3ec6d526600fbcfd4e015691a487f2cfc0fe2a
63662
63663	Lines: +2, -2
63664	Files:	print-escp2.c (+2, -2)
63665
63666	Attempt to fix 115794
63667
636682000-10-01  <davehill>	715080ef650fc7eb707caffab6c1d675cace14b8
63669
63670	Lines: +50, -1
63671	Files:	print-pcl.c (+49, -0)
63672		printers.xml (+1, -1)
63673
63674	Created new model "901" for large format 900 series printers. Moved
63675	DJ 1220C into it. [Bruce Burden]
63676
636772000-10-01  <rlk>	ec6ae998385e1dbcab1059613fdebf1c52266a90
63678
63679	Lines: +22, -12
63680	Files:	RELNOTES (+22, -12)
63681
63682	Updates
63683
636842000-10-01  <rlk>	ce9a2a6433d3b2caeb9738f4f3a98816985dc726
63685
63686	Lines: +1, -1
63687	Files:	print-util.c (+1, -1)
63688
63689	115774: photo mode default saturation is excessive.  It appears from
63690	tests on my wedding photo and on the car photo that the saturation
63691	boost is in fact harmful.
63692
636932000-09-30  <rlk>	bc15f6d17b5d714293f16906e35c562db56cc56d
63694
63695	Lines: +7526, -0
63696	Files:	ChangeLog (added +7526)
63697
63698	Turns out that it's really bad juju not to have the change log there
63699	from the very start.  Oh well...
63700
637012000-09-30  <rlk>	49f2066ebeba7b4a4046385c35eb18719844facd
63702
63703	Lines: +0, -7497
63704	Files:	ChangeLog (removed -7497)
63705
63706	The change log is generated from the CVS log; there's no good reason
63707	to have it in the repository.
63708
637092000-09-30  <rlk>	44b8d70f1c2ca992f337dbcfe5042a884ba5c98c
63710
63711	Lines: +2, -2
63712	Files:	print-util.c (+2, -2)
63713
63714	Fix 4A paper size.
63715
637162000-09-30  <rlk>	4ebd5bba6a8f042c1a123531224a4c4851ba2ec8
63717
63718	Lines: +46, -24
63719	Files:	print-util.c (+46, -24)
63720
63721	115513:
63722
63723	Restore the paper sizes per Mike Sweet.  Use a fuzzy match in
63724	get_papersize_by_size.
63725
637262000-09-29  <rlk>	19ae0157d92503cde62a3eb60e296404823f103e
63727
63728	Lines: +134, -6
63729	Files:	ChangeLog (+80, -0)
63730		RELNOTES (+54, -6)
63731
63732	Update release notes and snapshot for Mandrake 7.2
63733
637342000-09-29  <rlk>	420e970ce11812b8d4ff8ec8966be642d8c51b20
63735
63736	Lines: +47, -24
63737	Files:	Ghost/gdevstp.c (+7, -0)
63738		print-util.c (+40, -24)
63739
63740	Fix 115513:
63741
63742	1) In Ghostscript driver, attempt to convert from page size back to
63743	named size.
63744
63745	2) Fix some named sizes to correspond precisely with Ghostscript sizes.
63746
63747	3) Use case-insensitive string comparison to match paper size names.
63748
637492000-09-28  <rlk>	1703058518b1c788f0022b767b88dd11f23d02c3
63750
63751	Lines: +7, -0
63752	Files:	Ghost/gdevstp.c (+7, -0)
63753
63754	Accept stpMediaSize as an alias for MediaSize (115450)
63755
637562000-09-28  <rlk>	be8a8ca2bcb0f91ab0e605b5c595f98cb60443e7
63757
63758	Lines: +37, -15
63759	Files:	print-canon.c (+5, -0)
63760		print-dither.c (+5, -0)
63761		print-escp2.c (+5, -4)
63762		print-pcl.c (+5, -0)
63763		print-ps.c (+5, -0)
63764		print-util.c (+5, -0)
63765		print-weave.c (+5, -0)
63766		print.h (+2, -11)
63767
63768	Remove unnecessary includes and warn that no non-standard files may
63769	be included in any of these source files.
63770
637712000-09-27  <rlk>	abcd82a4fbda03292ba9a0cc251d8d846311e271
63772
63773	Lines: +5, -1
63774	Files:	print-weave.c (+5, -1)
63775
63776	115512: print-weave.c uses illegal C construct
63777
637782000-09-27  <davehill>	1b4425514f55813ef73db485c663b99c3c07c267
63779
63780	Lines: +15, -16
63781	Files:	print-pcl.c (+15, -16)
63782
63783	Changed fallback if 600x600 is used on a printer that only supports it
63784	in mono: It used to change to 300x300 colour, now it changes to 600x600
63785	mono. [BUG #115178]
63786
637872000-09-24  <rlk>	3471f0ec228992112bfcf77aac1dc52a2a90e855
63788
63789	Lines: +3, -0
63790	Files:	README (+3, -0)
63791
63792	Instructions for building the CUPS driver from CVS.
63793
637942000-09-23  <rlk>	7e05b87c0f146d2fc87472cb90535ccb4f89fa0f
63795
63796	Lines: +21, -8
63797	Files:	escputil.c (+21, -8)
63798
63799	Improve documentation.
63800
63801	In the last alignment pass, request that a fresh sheet of paper be
63802	inserted rather than the same sheet.
63803
638042000-09-23  <rlk>	294672e845cd17128a299d3728057b96ce0b5c9c
63805
63806	Lines: +93, -15
63807	Files:	ChangeLog (+71, -0)
63808		README (+4, -2)
63809		RELNOTES (+16, -2)
63810		configure.in (+1, -1)
63811		gimp_main_window.c (+1, -1)
63812		print.c (+0, -9)
63813
63814	115171: Plugin does not restore image size correctly in PPI mode.
63815
638162000-09-23  <rlk>	7e18f63409320fa2711a75363160f7fddd0ca748
63817
63818	Lines: +53, -1
63819	Files:	escputil.c (+53, -1)
63820
63821	Attempt to autodetect printer model for alignment.
63822
638232000-09-23  <rlk>	6cd61385224c5fbf77543bf7570bc43c1efcdc74
63824
63825	Lines: +148, -182
63826	Files:	escputil.c (+148, -182)
63827
63828	115066: Alignment fails on 660
63829
63830	Remove the -l and -o (new and old series printers) and replace with -m
63831	(requiring specification of a printer model).
63832
638332000-09-23  <rlk>	d295f6220682a5c838606517180e27a163e7196a
63834
63835	Lines: +1, -1
63836	Files:	print-escp2.c (+1, -1)
63837
63838	115152: Print dot setting is incorrect at 360 softweave on 720.
63839
638402000-09-22  <ttonino>	c22c25471521aff5d2663fa6841c9cd047d1d98a
63841
63842	Lines: +179, -0
63843	Files:	Matgen/quickaspect.c (added +179)
63844
63845	Allows generation of matrices for non-square pixels
63846
638472000-09-22  <ttonino>	bf69b9cfc114a106c64de97886460313d5223519
63848
63849	Lines: +5, -0
63850	Files:	Matgen/dither-distance.c (+2, -0)
63851		Matgen/quickdistance.c (+3, -0)
63852
63853	Placed code in the public domain.
63854
638552000-09-22  <easysw>	71b862e4114bd173e2fc0e2bfeb354d8fbb36c20
63856
63857	Lines: +31, -18
63858	Files:	cups/Makefile.in (+19, -6)
63859		cups/configure (+6, -6)
63860		cups/configure.in (+6, -6)
63861
63862	Default to non-silent mode.  It sucks.
63863
63864	Added wrapper test around mkdir commands to eliminate warnings that
63865	directory already exists.
63866
638672000-09-21  <easysw>	0268f29d42f22143f3bf48e5ed1625c096799ee5
63868
63869	Lines: +1, -0
63870	Files:	Makefile.am (+1, -0)
63871
63872	Added missing command.types and calibrate.ppm to Makefile.am.
63873
638742000-09-21  <easysw>	03913e1fbb6ff5c5ae700145b8187ca1542ea18e
63875
63876	Lines: +142, -109
63877	Files:	cups/Makefile.in (+54, -52)
63878		cups/configure (+75, -56)
63879		cups/configure.in (+13, -1)
63880
63881	New "--enable-silent" option for CUPS drivers; use "--disable-silent" to
63882	get all of the compiler commands during a make.
63883
638842000-09-21  <easysw>	a5f1823859d42b85b0c036bfbd0b7edf7cc374b3
63885
63886	Lines: +7, -0
63887	Files:	cups/calibrate.c (+7, -0)
63888
63889	Merged change from Robert.
63890
63891===============================================================================
63892Name: print-4_0_b1
63893
638942000-09-20  <rlk>	f27e1292a01051f9675c2155a9f65d0cb5196b83
63895
63896	Lines: +19, -0
63897	Files:	ChangeLog (+19, -0)
63898
63899	4.0b1 release
63900
639012000-09-20  <rlk>	9aae14662a6682d13482593d1c2e8dcc89623142
63902
63903	Lines: +2, -1
63904	Files:	Makefile.am (+2, -1)
63905
63906	Need one more file in the CUPS distribution
63907
639082000-09-20  <rlk>	4dadb683f08383903692ed5d6a8f29dd238f4378
63909
63910	Lines: +137, -9
63911	Files:	ChangeLog (+131, -0)
63912		README (+6, -9)
63913
63914	4.0b1
63915
639162000-09-20  <rlk>	f59783a563ef55f43d5755373127a45addebcef2
63917
63918	Lines: +41, -37
63919	Files:	RELNOTES (+41, -37)
63920
63921	Slight reorganization
63922
639232000-09-20  <rlk>	dd191be8ad7f7e6ff56e56e6fea9966160aedeb7
63924
63925	Lines: +1, -1
63926	Files:	cups/Makefile.in (+1, -1)
63927
63928	Fix make clean
63929
639302000-09-20  <rlk>	b4b1e67ebe2aba460657722a79538ff513fc23af
63931
63932	Lines: +1, -1
63933	Files:	Ghost/README (+1, -1)
63934
63935	Sort the results
63936
639372000-09-20  <rlk>	f6b3f237a69e11e9c7a6b8f5138f9f106f1620b0
63938
63939	Lines: +1, -1
63940	Files:	cups/calibrate.c (+1, -1)
63941
63942	cupsProfile -> cupsColorProfile
63943
639442000-09-20  <davehill>	aeb58d5be250a2f8c9ffdbdac915c5751e560d8e
63945
63946	Lines: +54, -14
63947	Files:	Ghost/README (+26, -13)
63948		RELNOTES (+28, -1)
63949
63950	Updated for the PCL printer changes.
63951
639522000-09-18  <easysw>	d81bcc954b1ca5698bf020783042a8f1847df64c
63953
63954	Lines: +6, -5
63955	Files:	cups/Makefile.in (+2, -0)
63956		cups/genppd.c (+4, -5)
63957
63958	Added LDFLAGS and LIBS to initial output from makefile.
63959
63960	Changed to use GIMP-print version number and name in PPD files; the
63961	NickName field shows "CUPS+GIMP-print v4.0" to differentiate the
63962	driver from the Ghostscript STP driver PPD file.
63963
639642000-09-18  <easysw>	1d68c7c36b81a1751f6ff43f9ca0e0731ebaec7e
63965
63966	Lines: +241, -95
63967	Files:	cups/Makefile.in (+52, -25)
63968		cups/README.txt (+7, -5)
63969		cups/calibrate.c (+4, -2)
63970		cups/commandtoepson.c (+1, -2)
63971		cups/configure (+118, -56)
63972		cups/configure.in (+57, -0)
63973		cups/epson.c (+1, -4)
63974		print-escp2.c (+1, -1)
63975
63976	Updated print densities for 2000P; the previous ones were just a little
63977	low, so I bumped them by 20%.
63978
63979	Updated configure script and makefile to correctly figure out the right
63980	configuration directory for CUPS.
63981
63982	Updated the makefile again to use .SILENT and the echos, but added a
63983	set of echos at the beginning to show the compiler and options that are
63984	being used.  This is much cleaner than a 3+ line listing for each source
63985	file in a make log for those extra-long autoconf CFLAGS lines.
63986
63987	Fixed include file nonsense; all needed include files should be there now,
63988	and all duplicates removed.
63989
639902000-09-17  <davehill>	cc45774a65a5c81916501b6c6542f8ea63578895
63991
63992	Lines: +61, -4
63993	Files:	print-pcl.c (+58, -1)
63994		printers.xml (+3, -3)
63995
63996	Split LaserJet 5 and 6 from LaserJet 4 (they support 600x600dpi).
63997	Split LaserJet 5Si from 4V, 4Si (same).
63998	These are internal model number changes only - no external effect.
63999
640002000-09-17  <rlk>	f7a000712b4864aeb847c69fa8be86822d9c1149
64001
64002	Lines: +1, -1
64003	Files:	print-escp2.c (+1, -1)
64004
64005	ESC 740 is a narrow printer
64006
640072000-09-17  <davehill>	08248989e2efe69f09c84e9c8a142d586393e5e7
64008
64009	Lines: +109, -32
64010	Files:	print-pcl.c (+19, -22)
64011		printers.xml (+90, -10)
64012
64013	The "Deskjet 800 saga...
64014
64015	Removed the "Deskjet 800 series" entry in printers.xml. Replaced
64016	it with separate entries for all the 8xx printers, pointing
64017	at the 800 driver or the 601 driver. THIS REMOVES THE "pcl-800"
64018	DRIVER!
64019
64020	Moved the 1220C from the 1100/1120 driver to the 900 driver.
64021
64022	Renamed the extra resolutions in the 900 driver to correspond to
64023	Mike's Docs, then disabled them (cos they don't work).
64024
64025	Changed PCL_RES_600_600_MONO to PCL_RES_600_600 for the 2000/2500.
64026
64027	Added the PhotoSmart P1000/P1100 (pcl-P1000, pcl-P1100) to point at
64028	the 900 driver. DO not get confused between "pcl-1100" (DJ 1100C) and
64029	"pcl-P1100" (PhotoSmart 1100)!
64030
64031	Removed PCL_COLOR_CMYK4 (C-RET) from 900 driver (it was a guess!).
64032
64033	Bug Fixes:
64034
64035	Added PCL_PAPERSOURCE_STANDARD to DJ340.
64036
64037	Removed duplicate PCL_RES_600_600_MONO from 800 driver.
64038
64039	Shuffled Deskjet 520 entry in printers.xml to put it in order.
64040
640412000-09-17  <davehill>	4538f3ec5bff1cbd8e398ac5bea1742e4d48d0db
64042
64043	Lines: +2, -1
64044	Files:	pcl-unprint.c (+2, -1)
64045
64046	Remove compiler warning about "id".
64047
640482000-09-17  <rlk>	abea90e4b50e42b490c595c03d1d33c93b2a55dc
64049
64050	Lines: +364, -26
64051	Files:	ChangeLog (+78, -0)
64052		Ghost/Makefile (added +23)
64053		Ghost/README (+22, -17)
64054		Makefile.am (+6, -4)
64055		README (+6, -0)
64056		print-dither.c (+1, -1)
64057		print-util.c (+228, -4)
64058
64059	Display the thumbnail/placement widgets correctly in monochrome mode.
64060	A nice side effect is that we get significantly improved performance
64061	in monochrome mode at least in some cases.
64062
64063	Put escputil in the Ghostscript distribution also.
64064
640652000-09-17  <rlk>	0a3ae2d725d78762451afe04579bff9ac3ea5d4f
64066
64067	Lines: +6, -0
64068	Files:	print.c (+6, -0)
64069
64070	Don't "initialize" the file driver if it's not a legal driver type.
64071
640722000-09-17  <rlk>	ba714f0f3ebcee51bf347a2a3dc10a18ca84b53e
64073
64074	Lines: +1, -0
64075	Files:	print.c (+1, -0)
64076
64077	One more little bit of initialization
64078
640792000-09-17  <rlk>	9522d34547882f54f9612d6c79300780e27d6fc9
64080
64081	Lines: +75, -31
64082	Files:	print.c (+75, -31)
64083
64084	Change how the plugin decides if it already knows about a printer.
64085	It used to do it by the command, but that just causes confusion out
64086	the wazoo.  Now do it by printer name.
64087
640882000-09-17  <rlk>	21b439c5821001d25ac81636d519e63a82493947
64089
64090	Lines: +1348, -230
64091	Files:	ChangeLog (+24, -0)
64092		Documentation/print.html (+583, -196)
64093		Documentation/print.sgml (added +411)
64094		Documentation/{color.png => print-color.png} (+0, -0)
64095		Documentation/{main.png => print-main.png} (+0, -0)
64096		Documentation/{setup.png => print-setup.png} (+0, -0)
64097		Makefile.am (+1, -1)
64098		README (+9, -2)
64099		RELNOTES (+42, -7)
64100		gimp_color_window.c (+6, -3)
64101		gimp_main_window.c (+59, -14)
64102		print-escp2.c (+1, -1)
64103		print-util.c (+10, -5)
64104		print.c (+202, -1)
64105
64106	Be more specific about which signals to disconnect when updating combo
64107	boxes -- this fixes some odd behaviour whereby the item selected in the
64108	combo's drop-down box didn't match the text in the combo's entry field.
64109
64110	Update the orientation menu and the dither combo when the plugin starts
64111	and whenever a different printer is selected.  Update the driver setup
64112	dialog when a different printer is selected.
64113
64114	Fix the saturation control to remove a discontinuity at around
64115	saturation=1.225.  (ssat was getting square-rooted whether or not a
64116	second dose of saturation would be applied.)
64117
64118	Change printrc file format to be keyword-value pairs.  Can read old
64119	printrc files and convert them to new format.
64120
64121	Adjust paper tuning constants for Premium Glossy paper.
64122
64123	Above changes all per Charles Briscoe-Smith <cpbs@sourceforge.net>
64124
64125	Update README and release notes.
64126
64127	Update documentation per Daniel Egger.
64128
641292000-09-17  <rlk>	945ffdb622b92014466f8e2e81867470759ca54f
64130
64131	Lines: +37, -44
64132	Files:	cups/Makefile.in (+5, -15)
64133		cups/calibrate.c (+1, -2)
64134		cups/commandtoepson.c (+2, -0)
64135		cups/configure (+26, -26)
64136		cups/configure.in (+1, -1)
64137		cups/epson.c (+2, -0)
64138
64139	Remove -fno-rtti, since we're not using C++ and it breaks gcc (2.7.2.3).
64140
64141	Clean up some warnings.
64142
64143	.SILENT in makefiles is simply too unpleasant to debug.
64144
641452000-09-16  <easysw>	bce988cdd7209ceb3d5a9c1626694b0a8127e196
64146
64147	Lines: +129, -108
64148	Files:	configure.in (+30, -3)
64149		cups/genppd.c (+4, -3)
64150		print-dither.c (+75, -102)
64151		testdither.c (+20, -0)
64152
64153	Added configure check for random() and a new option --enable-debug.
64154
64155	Simple optimizations to the dithering and color separation code.
64156	(generate_cmy, update_cmyk, print_*, and dither_*); maybe a 5%
64157	speedup right now on average...
64158
64159	Added no-image option for testdither.
64160
64161	Added new very fast dither to generated PPD files...
64162
641632000-09-16  <rlk>	7a5a24da2b08de7f582c2f1eb551026c21a9aeb3
64164
64165	Lines: +61, -0
64166	Files:	ChangeLog (+58, -0)
64167		Makefile.am (+3, -0)
64168
64169	Add documentation to the release
64170
641712000-09-16  <rlk>	9850dac77ec3099f533f76fd5a8b1c2094529aa8
64172
64173	Lines: +349, -0
64174	Files:	Documentation/color.png (added +0)
64175		Documentation/docbook.css (added +20)
64176		Documentation/main.png (added +0)
64177		Documentation/print.html (added +329)
64178		Documentation/setup.png (added +0)
64179
64180	Initial revision of documentation
64181
641822000-09-16  <rlk>	2462b9da9ba9f69f576df01c14bdfa83bbd39503
64183
64184	Lines: +1, -1
64185	Files:	gimp_main_window.c (+1, -1)
64186
64187	Enlarge the Center Image button.
64188
641892000-09-16  <rlk>	ebf7467ca512c01286569083672538200a5f20a3
64190
64191	Lines: +1, -0
64192	Files:	gimp_main_window.c (+1, -0)
64193
64194	Update the thumbnail when the image type changes
64195
641962000-09-16  <rlk>	14c6a7be5e4fc39e3b29c0c54fd5c6dad7c1a4ef
64197
64198	Lines: +256, -193
64199	Files:	ChangeLog (+80, -0)
64200		Ghost/README (+3, -0)
64201		gimp_color_window.c (+22, -72)
64202		gimp_main_window.c (+1, -4)
64203		print-dither.c (+150, -117)
64204
64205	Add very fast dither mode and slighty speed up fast mode.
64206
64207	Change dither algorithm menu into combo.
64208
642092000-09-16  <cpbs>	ce71809459bf87b2e8576d0b4994fbce9a8ef13a
64210
64211	Lines: +175, -240
64212	Files:	gimp_color_window.c (+35, -71)
64213		gimp_main_window.c (+140, -169)
64214
64215	Make the thumbnail in the size/position preview track changes in colour
64216	controls.
64217
64218	Turn a few more option-menus into combo boxes.
64219
642202000-09-15  <rlk>	9f667b48fca5249e24f6120ce0daa590a6941d39
64221
64222	Lines: +5, -0
64223	Files:	mkchlog (+5, -0)
64224
64225	Put mkchlog in the public domain.
64226
642272000-09-15  <cpbs>	86a1e493879350aadaf9a0aefaaab3424ab3bfde
64228
64229	Lines: +4, -1
64230	Files:	print.c (+4, -1)
64231
64232	When reading the printrc and adding printers, do not search through any
64233	printers which have been added to the end of the list since the list
64234	was qsort()ed.
64235
642362000-09-15  <rlk>	d5f122452f74f1be5e7d8ec391b4952a1a950283
64237
64238	Lines: +1, -6
64239	Files:	print.c (+1, -0)
64240		print.h (+0, -6)
64241
64242	print.h should not need unistd.h; only print.c needs that.
64243
642442000-09-15  <rlk>	ea10591e18215568e093fd5158c822e852110c18
64245
64246	Lines: +324, -32
64247	Files:	AUTHORS (+2, -0)
64248		ChangeLog (+255, -0)
64249		RELNOTES (+37, -6)
64250		configure.in (+1, -1)
64251		print-dither.c (+27, -23)
64252		print-escp2.c (+2, -2)
64253
64254	Fix up dot sizes for 3 pl dots on ESC 900
64255
64256	Slight speedup in dithering.
64257
64258	Bump the version number.
64259
642602000-09-15  <easysw>	1155f7984a218758493b484b667fe64e625e45f0
64261
64262	Lines: +23, -23
64263	Files:	cups/genppd.c (+11, -11)
64264		print-util.c (+12, -12)
64265
64266	Re-fixed media sizes so they match up exactly with the PPD spec and not
64267	the original (broken) tables I was using in Print Pro...
64268
642692000-09-15  <easysw>	662bfcd76e171cdaebef7d89a98cbda2467ecb80
64270
64271	Lines: +709, -0
64272	Files:	Makefile.am (+5, -0)
64273		testdither.c (added +704)
64274
64275	Added simple dither testing program so I/we can fiddle with the
64276	dithering code and get some more immediate feedback.
64277
642782000-09-15  <rlk>	dc89a68801e13ff21607a5cb58faa9438c67dc55
64279
64280	Lines: +41, -24
64281	Files:	gimp_main_window.c (+28, -24)
64282		gtk_main_window.c (+6, -0)
64283		print.c (+7, -0)
64284
64285	Reset to defaults any value that is wildly out of range (to catch old
64286	printrc files).
64287
64288	Do the percent/ppi thing correctly at startup (try yet again!)
64289
642902000-09-15  <anikin>	843ec0fd64b5d3264d1078bd986eb2beeb963fdc
64291
64292	Lines: +26, -25
64293	Files:	print-dither.c (+22, -22)
64294		print-util.c (+2, -1)
64295		print.h (+2, -2)
64296
64297	Fix for a bug in profiling math; converted update_color into a macro
64298
642992000-09-13  <rlk>	a6911bc5987fa91c0143ac5d364c8821822c149a
64300
64301	Lines: +2, -2
64302	Files:	print-escp2.c (+2, -2)
64303
64304	Disable 1440x720 micro on 640/660
64305
643062000-09-13  <rlk>	7ff59ef40706cd14d413e553d42e883fbce4acd6
64307
64308	Lines: +0, -101
64309	Files:	Makefile.standalone (removed -101)
64310
64311	Obsolete
64312
643132000-09-13  <easysw>	90ab5e1f346d54151900d639961014f91857209f
64314
64315	Lines: +443, -391
64316	Files:	print-escp2.c (+443, -391)
64317
64318	ESC 600, 800, 1520 updates from Robert seem to work well, commited.
64319
64320	Added ink definitions for 2000P - only 2 levels per ink.
64321
64322	Rewrote the unpack routines - simpler, faster (I think), and the new
64323	ones seem to work on all processors.
64324
643252000-09-13  <rlk>	195028321c6ef70ffeeb3970e79e070073d8b461
64326
64327	Lines: +3, -3
64328	Files:	print-util.c (+3, -3)
64329
64330	Make letter be the default paper size.
64331
643322000-09-13  <rlk>	36c3b01ae62953550c7103cba063e7450389ac8b
64333
64334	Lines: +7, -1
64335	Files:	mkinstalldirs (+7, -1)
64336
64337	Really brutal hack to allow make gdist to work while not blowing out
64338	make install
64339
643402000-09-13  <rlk>	071812a1f1b0c2beb35cdcbb09a6878b8e949311
64341
64342	Lines: +1, -0
64343	Files:	Makefile.am (+1, -0)
64344
64345	Set up MAINTAINERdir correctly
64346
643472000-09-12  <easysw>	b6715a08521b2b08c99c9b46853c30f3b456dc94
64348
64349	Lines: +8, -7
64350	Files:	print.c (+7, -6)
64351		print.h (+1, -1)
64352
64353	Allow printer names up to 127 characters.
64354
643552000-09-12  <easysw>	1f56c2fd860e58ac07dd2b3b3475d3279e974a61
64356
64357	Lines: +48, -94
64358	Files:	escputil.c (+11, -27)
64359		print-canon.c (+6, -6)
64360		print-dither.c (+4, -4)
64361		print-escp2.c (+3, -37)
64362		print-pcl.c (+4, -4)
64363		print-ps.c (+5, -5)
64364		print.c (+3, -1)
64365		unprint.c (+12, -10)
64366
64367	Fixed some signed character issues in unprint.c - default char type is
64368	undefined (signed for some compilers, unsigned for others); added
64369	"signed" to the ones that needed it to be sure.
64370
64371	escputil.c still used the LP_COMMAND and LPR_COMMAND definitions; changed
64372	to simple run-time detection.
64373
64374	Added lots of casts to fix compiler warnings.
64375
64376	Removed extraneous break statements after return's
64377
64378	break; break; can just be break;...
64379
64380	Ink budget was defined as int in some spots, unsigned int in others.
64381	Changed to int (signed) in all places since it seems to be OK.
64382
64383	This hopefully will result in a clean compile (no warnings) on all
64384	platforms, less some YY_BREAK warnings I get under IRIX which can't
64385	be suppressed from printdefl.l...
64386
643872000-09-12  <rlk>	6265dfef4460519a6f7b7b10fafb511c54996608
64388
64389	Lines: +44, -0
64390	Files:	quickmatrix257.h (+22, -0)
64391		ran.367.179.h (+22, -0)
64392
64393	Add copyright notice
64394
643952000-09-12  <rlk>	5d8fc6a1edad792edaa4f07b96f3478f5d3faeee
64396
64397	Lines: +23, -0
64398	Files:	printdef.h (+23, -0)
64399
64400	Apply the GPL.
64401
644022000-09-12  <rlk>	f87f8fb544f1e7f2d19d7bef8e501c0064148b88
64403
64404	Lines: +0, -6935
64405	Files:	quickmatrix199-2.h (removed -3467)
64406		quickmatrix199.h (removed -3468)
64407
64408	Remove big unused files from sandboxes (they're still in the repository
64409	if needed).
64410
644112000-09-11  <rlk>	ea13a62401f748401c7f50d2ccbc1c36abf14500
64412
64413	Lines: +3, -5484
64414	Files:	jmv/README (+3, -0)
64415		jmv/print-dither.c (removed -1962)
64416		jmv/print-escp2.c (removed -3143)
64417		jmv/print.h (removed -379)
64418
64419	Remove some extraneous files to clean up sandboxes.
64420
644212000-09-11  <rlk>	c9982130cfaeaef9a4f082339ab4712daad6294c
64422
64423	Lines: +0, -403
64424	Files:	Matgen/73dither-distance.i (removed -401)
64425		Matgen/ran.367.179.h (removed -2)
64426
64427	No good reason to clutter everyone's sandbox with these, because they're big.
64428
644292000-09-11  <rlk>	7aa6613934d04aaa1481d71bfbd1bc3e6cded95e
64430
64431	Lines: +2, -2
64432	Files:	print-escp2.c (+2, -2)
64433
64434	Drop support for 1440x720 microweave on 740 and 900.
64435
644362000-09-11  <rlk>	6b0abdac76bbefbf3639f9036329e32fce37baef
64437
64438	Lines: +8, -7
64439	Files:	print-escp2.c (+8, -7)
64440
64441	Fix x8 unpack functions
64442
644432000-09-11  <rlk>	d7c661ab18a6d71bbe4c2ad3dcabc891e7faf236
64444
64445	Lines: +1, -1
64446	Files:	Makefile.am (+1, -1)
64447
64448	Try again
64449
644502000-09-11  <rlk>	5999441cc40fef4b079003e43b39949b394d40dc
64451
64452	Lines: +24, -4
64453	Files:	Makefile.am (+24, -4)
64454
64455	Silence a non-useful warning
64456
644572000-09-10  <rlk>	393d1e272ca8c718e123b4434dea0ec9ae8a5b8a
64458
64459	Lines: +14, -14
64460	Files:	print-escp2.c (+14, -14)
64461
64462	Backout premature checkin for boosted resolution on some printers
64463
644642000-09-10  <rlk>	027435dfdcfdd4ae450cd03ab3bcf5519f31dcb4
64465
64466	Lines: +6, -2
64467	Files:	print-escp2.c (+6, -2)
64468
64469	Cannot use 1440 HQ with 900
64470
644712000-09-10  <rlk>	8078f975e2cd6ca88267f07eb02483e38ca43a1d
64472
64473	Lines: +284, -17
64474	Files:	print-escp2.c (+283, -16)
64475		run-weavetest (+1, -1)
64476
64477	Try to support ESC 900 3 pl dots
64478
644792000-09-10  <easysw>	239510c13c027e0ba45231a2d0ff95c1eea75359
64480
64481	Lines: +0, -523
64482	Files:	cups/LICENSE.txt (+0, -523)
64483
64484	Forgot this file...
64485
644862000-09-10  <easysw>	22e03e451475c225334404bf3123dccd1921d769
64487
64488	Lines: +2, -2
64489	Files:	cups/genppd.c (+2, -2)
64490
64491	Didn't include setpagedevice after color stuff...
64492
644932000-09-10  <easysw>	7977fc826325c8f654dd83ab9de676a022cea80b
64494
64495	Lines: +80, -43
64496	Files:	cups/Makefile.in (+6, -1)
64497		cups/command.types (+14, -8)
64498		cups/configure (+26, -26)
64499		cups/genppd.c (+34, -8)
64500
64501	Updated copyright notice on other files.
64502
64503	Added installation of command.types file.
64504
64505	No longer generate PPD files for the PS drivers.
64506
645072000-09-10  <easysw>	330ec2aa6863c2838a5a7c84a6ceddf839e79c39
64508
64509	Lines: +223, -189
64510	Files:	Makefile.am (+0, -5)
64511		configure.in (+0, -59)
64512		cups/Makefile.in (+14, -8)
64513		cups/README.txt (+30, -16)
64514		cups/calibrate.c (+15, -9)
64515		cups/command.txt (+30, -25)
64516		cups/commandtoepson.c (+13, -7)
64517		cups/configure.in (+13, -7)
64518		cups/epson.c (+14, -8)
64519		cups/rastertoprinter.c (+12, -6)
64520		print.c (+82, -39)
64521
64522	Run-time detection of lpc/lpstat.  Still need to add LPRng support to it.
64523
64524	Updated all of the CUPS driver stuff with the standard GPL and a more-or-
64525	less standard banner on each file.
64526
645272000-09-10  <easysw>	0858f3a05d56359b0165ad10d51741ffddb12701
64528
64529	Lines: +0, -4
64530	Files:	cups/.cvsignore (+0, -4)
64531
64532	Can't ignore Makefile.in in the CUPS directory - remember, we're not using
64533	automake with the CUPS drivers.
64534
64535	Dropped some of the other files that aren't in this directory.
64536
645372000-09-10  <rlk>	4881a75dfea04a15543ed323976278358c4f0461
64538
64539	Lines: +78, -58
64540	Files:	print-escp2.c (+78, -58)
64541
64542	Use super microdot size at 1440x720 on the EX and 700.
64543
645442000-09-09  <rlk>	0fb0a1cadafb9113a6d37b5c1680fac4b84ea9f7
64545
64546	Lines: +41, -11
64547	Files:	configure.in (+5, -1)
64548		gtk_color_window.c (+4, -0)
64549		gtk_main_window.c (+5, -0)
64550		print.c (+23, -10)
64551		print_gimp.h (+4, -0)
64552
64553	Disable the GTK plugin with Gimp 1.1 except in maintenance mode
64554
645552000-09-09  <rlk>	1e616d4634bbb0ab8e1785608ec55596fa559e49
64556
64557	Lines: +13, -0
64558	Files:	cups/.cvsignore (+13, -0)
64559
64560	Copies of files that should be ignored.
64561
645622000-09-09  <easysw>	04b2967e567dd94c0d24a7e769c4ba01b6de78e7
64563
64564	Lines: +23, -8
64565	Files:	cups/genppd.c (+23, -8)
64566
64567	Added dithering algorithms to PPD files...
64568
645692000-09-09  <easysw>	4c6863ac6d654225b7022566c0494df14e507a1e
64570
64571	Lines: +1, -0
64572	Files:	cups/rastertoprinter.c (+1, -0)
64573
64574	Default to gamma of 1.7 to match sRGB; looks much better now...
64575
645762000-09-09  <rlk>	74fc7c9b9a1b8b9586c37c51b6f0221e0891cb6b
64577
64578	Lines: +85, -21
64579	Files:	AUTHORS (+3, -0)
64580		ChangeLog (+45, -0)
64581		Ghost/README (+11, -20)
64582		Ghost/gdevstp.c (+12, -0)
64583		Makefile.am (+5, -0)
64584		configure.in (+4, -0)
64585		mkinstalldirs (+5, -1)
64586
64587	Add full foomatic support
64588
645892000-09-09  <easysw>	6dfc094b114a87c3d2e2c685937ed255c818385c
64590
64591	Lines: +29, -11
64592	Files:	cups/Makefile.in (+10, -3)
64593		cups/genppd.c (+4, -4)
64594		cups/rastertoprinter.c (+9, -3)
64595		print-util.c (+6, -1)
64596
64597	Updated compute_page_parameters to support scaling == 0 (means to scale
64598	to the full page regardless of aspect ratio)
64599
64600	Added ppd target to CUPS makefile to separate PPD generation and genppd
64601	linking.
64602
64603	genppd output PageDimension attributes instead of PaperDimension.
64604
64605	rastertoprinter was passing the width and length backwards.
64606
64607	changed rastertoprinter to use a scaling of 0.
64608
646092000-09-09  <easysw>	463733d4ae177ebe7c83520555710922c3f08ced
64610
64611	Lines: +44, -24
64612	Files:	configure.in (+8, -2)
64613		cups/Makefile.in (+15, -7)
64614		cups/README.txt (+18, -12)
64615		cups/configure.in (+1, -1)
64616		escputil.c (+2, -2)
64617
64618	Updated top-level configuration script to only use GCC options when GCC
64619	is being used...  -Wall and friends yield interesting (but not useful)
64620	error messages from other compilers.
64621
64622	Reverted the unnecessary changes to the CUPS Makefile.in.
64623
64624	Updated the README file for the CUPS driver to reflect the current
64625	state of affairs.
64626
64627	Updated the CUPS configure.in file - was checking for g++ instead of
64628	gcc.
64629
646302000-09-09  <rlk>	20782020fe32fb58804a4a1fb1973afdc6a9d17d
64631
64632	Lines: +21, -0
64633	Files:	Makefile.am (+1, -0)
64634		configure.in (+11, -0)
64635		print.c (+9, -0)
64636
64637	Try to support LPRng
64638
646392000-09-09  <rlk>	06c035fca6b7b4cb76c09501d0c3342c98435fc5
64640
64641	Lines: +128, -13
64642	Files:	ChangeLog (+96, -0)
64643		gimp_main_window.c (+13, -6)
64644		gtk_main_window.c (+19, -7)
64645
64646	Close off the setup and color dialogs correctly when printing.
64647
646482000-09-09  <rlk>	11a8eaddfa613180ee820a8f5653719383b185c1
64649
64650	Lines: +3, -3
64651	Files:	gimp_main_window.c (+3, -3)
64652
64653	Really stupid hack to try to position the printer driver scroller
64654	correctly.  This really isn't correct; it needs to find out the
64655	additional leading between the lines of text in the scrolling window
64656	rather than arbitrarily adding 3.
64657
646582000-09-09  <rlk>	23529ef70b8aacec933cc05c5c11ca5aa7b9aee3
64659
64660	Lines: +255, -23
64661	Files:	ChangeLog (+52, -0)
64662		Ghost/README (+2, -12)
64663		Makefile.am (+4, -1)
64664		README (+8, -2)
64665		README.dither (+14, -3)
64666		README.weave (+140, -1)
64667		configure.in (+32, -4)
64668		printer_options.c (+3, -0)
64669
64670	Add --disable-lp and --disable-lpr options to configure.
64671
64672	-Wall really belongs in the warnings even in production.  The others,
64673	maybe not.
64674
64675	Other minor changes.
64676
646772000-09-09  <rlk>	55254d17e2448a37adccff3208817c1b3fcb3613
64678
64679	Lines: +18, -0
64680	Files:	cups/README.txt (+18, -0)
64681
64682	Instructions for people who use the CVS interface
64683
646842000-09-09  <rlk>	ac0c80e85a098eafa82a4228333222c1f74c9d86
64685
64686	Lines: +8, -16
64687	Files:	cups/Makefile.in (+8, -16)
64688
64689	Make compile verbose enough so that it's possible to see what's going
64690	on.
64691
64692	Improve robustness of ppd generation.
64693
646942000-09-08  <easysw>	fecc71ab11ff835afc4ddac6b68d2810495cb25f
64695
64696	Lines: +352, -1508
64697	Files:	cups/genppd.c (+326, -1495)
64698		cups/rastertoprinter.c (+15, -2)
64699		print-util.c (+9, -9)
64700		printdefy.y (+2, -2)
64701
64702	Fixed international A sizes (wrong values with width and height)
64703
64704	Changes printers array so it isn't static (needed for genppd, and
64705	it doesn't matter for the GS driver or GIMP plug-in)
64706
64707	Updated genppd to generate PPD files from the driver list.
64708
64709	Added media size, source, and type to raster driver.
64710
64711	(hopefully this will be all that is left to make it all work)
64712
647132000-09-08  <easysw>	644ac2f0119d473e25e35ee36c3052d59e41e58d
64714
64715	Lines: +128, -64
64716	Files:	Makefile.am (+2, -0)
64717		cups/Makefile.in (+29, -17)
64718		cups/configure (+83, -37)
64719		cups/configure.in (+3, -3)
64720		cups/genppd.c (+11, -7)
64721
64722	Fixed CUPS file generation rules.
64723
64724	CUPS driver makefile changes.
64725
64726	Fix to configure script for CUPS drivers.
64727
647282000-09-08  <easysw>	037f402c176bde815389310ad31218521b809b8f
64729
64730	Lines: +2, -2
64731	Files:	escputil.c (+1, -1)
64732		print.c (+1, -1)
64733
64734	Portability - index() should no longer be used since strchr() is the
64735	ANSI C replacement and is available on all current platforms.
64736
647372000-09-08  <easysw>	41921b277de8d139df5395fab2e219ca20378200
64738
64739	Lines: +13, -1
64740	Files:	Makefile.am (+13, -1)
64741
64742	Removed hard-coded GCC warning options from automake file...
64743
64744	Added CUPS source building targets a la Ghostscript driver.
64745
647462000-09-08  <easysw>	99caf26e9d21e3611dbc2f8fbf47a7bb544ba1a0
64747
64748	Lines: +481, -4858
64749	Files:	cups/Makefile.in (+10, -22)
64750		cups/check.c (removed -78)
64751		cups/dither.c (removed -2047)
64752		cups/epson.drv (removed -556)
64753		cups/pack.c (removed -316)
64754		cups/rastertoepson.c (removed -1679)
64755		cups/rastertoprinter.c (added +471)
64756		cups/util.h (removed -160)
64757
64758	Redid CUPS driver to use GIMP-print code directly, a la the stp driver.
64759
64760	Not sure how well this will work out, but we'll see...
64761
647622000-09-07  <rlk>	08a0222d1339490ae5fd9eb28e5560fbe2af27af
64763
64764	Lines: +1, -1
64765	Files:	print-escp2.c (+1, -1)
64766
64767	Little fix for the 670
64768
647692000-09-07  <cpbs>	6c605b29db674750c2852d58e31abfb82daed491
64770
64771	Lines: +3, -3
64772	Files:	print-canon.c (+1, -1)
64773		print-escp2.c (+1, -1)
64774		print-pcl.c (+1, -1)
64775
64776	Update the progress bar a bit more often.  (Useful on slower machines.)
64777
647782000-09-07  <cpbs>	c798e8c8ba2f2009f2984f3168edfe59385bf997
64779
64780	Lines: +85, -5
64781	Files:	gimp_main_window.c (+85, -5)
64782
64783	Add a live preview of the image's position and size.
64784
647852000-09-07  <cpbs>	2a64fff60bff145c5a2799d746e332ac4d4a9f68
64786
64787	Lines: +7, -18
64788	Files:	print-canon.c (+0, -2)
64789		print-escp2.c (+0, -3)
64790		print-pcl.c (+0, -2)
64791		print-ps.c (+0, -3)
64792		print-util.c (+7, -8)
64793
64794	Fix a segfault with the colour preview by eliminating OUTPUT_GRAY_COLOR.
64795	choose_colorfunc() now handles this case internally.
64796
647972000-09-07  <cpbs>	c4f7bef62afee14d8429d3dc33948178cf99e6ff
64798
64799	Lines: +2, -0
64800	Files:	.cvsignore (+2, -0)
64801
64802	New executables: printer_options and (for testing purposes) print-weave.
64803
648042000-09-06  <rlk>	e78d61be46d90ff30cc2bd6855b654af96feeea4
64805
64806	Lines: +178, -27
64807	Files:	ChangeLog (+170, -0)
64808		gimp_main_window.c (+0, -1)
64809		print-dither.c (+3, -13)
64810		print-escp2.c (+0, -1)
64811		print-util.c (+5, -11)
64812		print.h (+0, -1)
64813
64814	Remove error_mix, which was just causing trouble.
64815
64816	More or less restore the old contrast setup.
64817
64818	Remove a spurious variable declaration.
64819
648202000-09-06  <rlk>	d60162492129a446e8e48bee3b41bb1456c3b71e
64821
64822	Lines: +1, -1
64823	Files:	print-escp2.c (+1, -1)
64824
64825	Fix STC800 margins
64826
648272000-09-06  <cpbs>	a162e51f8d8bfbefdb91e4be4664d0cdeedd6ec9
64828
64829	Lines: +125, -14
64830	Files:	escp2-weavetest.c (+2, -1)
64831		print-escp2.c (+5, -4)
64832		print-weave.c (+117, -8)
64833		print.h (+1, -1)
64834
64835	Add a "strategy" argument to the weave code.  This is currently taken
64836	from the use_softweave member of the res_t list.  The purpose is to allow
64837	different softweave patterns to be used; depending on the circumstances,
64838	different weave might be appropriate.  (I don't suggest letting the user
64839	select a weave, but the driver might do this.)
64840
64841	At the moment, weave pattern 1 is identical to what we had before.  On my
64842	870 in 720 softweave, pattern 4 produces less banding than pattern 1,
64843	while patterns 2 and 3 seem to produce more.  Pattern 1's banding comes
64844	in "waves".  Pattern 6 seems to do reasonably well...  I think this has
64845	something to do with what happens when a row of ink is laid down touching
64846	another row which isn't fully dry yet.  If this is the case, it's not
64847	obvious how to decide which strategy to use in any given situation.
64848
648492000-09-05  <cpbs>	4905c7d78ba0f0aa1142f9e4d46bf588cf5b82ee
64850
64851	Lines: +13, -6
64852	Files:	print-util.c (+13, -6)
64853
64854	Fix a pair of nasty cut-and-paste bugs which caused the yellow control
64855	not to function; the yellow channel was being adjusted by the magenta
64856	control instead.
64857
64858	Change the contrast control a bit.  Its effect was rather "sharp" before,
64859	so don't cube contrast before applying it.  Also, remove the extra
64860	contrast reduction which was being done if contrast < 1.0.  Finally, fix
64861	a bug where "pixel" was being used at one point instead of "temp_pixel".
64862
648632000-09-05  <cpbs>	0c30b584216643cf0f570e0591ee20906c51817b
64864
64865	Lines: +61, -3
64866	Files:	unprint.c (+61, -3)
64867
64868	Handle NULs, EJL and remote mode commands a bit more gracefully.
64869	Don't reject a dot size of 0x11 as invalid.
64870
648712000-09-05  <cpbs>	7e13b8ee947935b7036d20bfd927a56e17b2af91
64872
64873	Lines: +121, -13
64874	Files:	gimp_color_window.c (+109, -13)
64875		gimp_main_window.c (+12, -0)
64876
64877	Add a thumbnail of the image to the top of the colour window and update
64878	it in real time to show the effects of the colour adjustment controls.
64879	I'm afraid I didn't bother to port it to the GTK ui (call me lazy...)
64880
648812000-09-05  <cpbs>	b6b3684ec5ebb99471b3ec8b97dcd26b6b558ff0
64882
64883	Lines: +139, -38
64884	Files:	gimp_main_window.c (+60, -13)
64885		gtk_main_window.c (+49, -11)
64886		print-util.c (+28, -14)
64887		print.h (+2, -0)
64888
64889	Add upside-down and seascape orientations, matching the orientation
64890	names used by gv.
64891
648922000-09-05  <cpbs>	6b8bb99a880e4b3720a0b7be8ed8907a3e993466
64893
64894	Lines: +16, -40
64895	Files:	gtk_color_window.c (+1, -1)
64896		gtk_main_window.c (+0, -30)
64897		print-escp2.c (+12, -6)
64898		print-util.c (+1, -1)
64899		printdefl.l (+1, -1)
64900		printdefy.y (+1, -1)
64901
64902	Fix some global replacements which had changed "redistribute" into
64903	"cyanistribute".
64904
64905	Remove stuff in the GTK ui conditionalised on "#ifndef GIMP_1_0".
64906	Reasoning is as follows.  The GTK ui is there to support gimp 1.0; the
64907	gimpui ui is preferred for gimp 1.1/1.2.  Therefore, the only reason to
64908	use the gtk ui with GIMP_1_0 not defined is for the developers to test
64909	it, and in those circumstances we should see as near as possible the
64910	same as the gimp 1.0 users see.
64911
64912	Amend code which decides whether a given resolution is valid for escp2
64913	printers to use criteria consistent with the current weave code.
64914
649152000-09-05  <sharkey>	99e4b690139c8e3152522338d3a651ca39c6d55e
64916
64917	Lines: +1, -0
64918	Files:	print-weave.c (+1, -0)
64919
64920	Add #include <string.h> to declare the type of memcpy.  Suggested by
64921	Henryk, who notes that its absence can lead to a fatal error on
64922	64 bit platforms.
64923
649242000-09-05  <sharkey>	1035d9f42a79c6de9103f845592c160f346a7100
64925
64926	Lines: +1, -1
64927	Files:	print-canon.c (+1, -1)
64928
64929	Famed Lexmark hacker Henryk Paluch <paluch@kmlinux.fjfi.cvut.cz> notes
64930	that:
64931
64932	        va_arg() may not reference char according to compiler
64933	        error and stdarg(3) man page (char is converted to int
64934	        when passed through ... prototype).
64935
64936	He's right.  va_arg(3) says va_arg only takes "fully promoted types" and
64937	characters must be ints which are then cast to chars.
64938
649392000-09-05  <iay>	c120180e9af57020ddd896f64f952cd2369f5772
64940
64941	Lines: +2, -1
64942	Files:	print-escp2.c (+2, -1)
64943
64944	Print 360dpi softweave modes as dark as we can on the ESC740.
64945	Add a new "Photo Quality Glossy Paper" type; same paper feed mechanism
64946	as backlight film.
64947
649482000-09-05  <rlk>	e4bc94c41778196ce1b3f6730f50369822b153a9
64949
64950	Lines: +1, -1
64951	Files:	Ghost/README (+1, -1)
64952
64953	-sDither, not -Dither!
64954
649552000-09-05  <rlk>	084534889b30964a611a6b669bce396fb3a73d0c
64956
64957	Lines: +1, -0
64958	Files:	README (+1, -0)
64959
64960	4.0a3 release
64961
649622000-09-05  <rlk>	693bb0111f08f3c802b2b87369dd57cae38b497c
64963
64964	Lines: +34, -13
64965	Files:	RELNOTES (+34, -13)
64966
64967	Updates
64968
649692000-09-05  <rlk>	3757d747f4f3df3288af3a262a3531472e93130f
64970
64971	Lines: +85, -168
64972	Files:	Ghost/README (+10, -4)
64973		gimp_main_window.c (+1, -36)
64974		gtk_main_window.c (+0, -30)
64975		print-canon.c (+0, -8)
64976		print-dither.c (+73, -56)
64977		print-escp2.c (+0, -8)
64978		print-pcl.c (+0, -13)
64979		print.h (+1, -13)
64980
64981	Add Fast dither algorithm, and remove fast color and fast grayscale
64982	image types.
64983
649842000-09-05  <rlk>	de23e18c0e8ad2ca8de7efedf5e00aa8d6448d2c
64985
64986	Lines: +300, -125
64987	Files:	ChangeLog (+78, -0)
64988		Ghost/README (+11, -1)
64989		gimp_main_window.c (+40, -6)
64990		gtk_main_window.c (+17, -1)
64991		print-canon.c (+8, -3)
64992		print-dither.c (+127, -102)
64993		print-escp2.c (+7, -2)
64994		print-pcl.c (+6, -1)
64995		print.h (+6, -2)
64996		print_gimp.h (+0, -7)
64997
64998	Speed up Fast Color; add Fast Grayscale mode
64999
650002000-09-04  <rlk>	c3c2f3bca4b6b95cbeaefd7532b1f510f28ce9eb
65001
65002	Lines: +284, -216
65003	Files:	print-canon.c (+8, -10)
65004		print-dither.c (+83, -20)
65005		print-escp2.c (+6, -5)
65006		print-pcl.c (+9, -8)
65007		print-util.c (+166, -159)
65008		print.h (+12, -14)
65009
65010	Do a better job of duplicate line elimination in the dither code.  We
65011	now get notified by the driver if there are known duplicate lines.
65012	This would allow us to put something in the Image layer to optimize
65013	out blank lines very early on and save a lot of computation.
65014
65015	A few point optimizations in the dither code.
65016
65017	Move the lut_t into the private data of print_util; it isn't actually
65018	needed anywhere else.  Also hang some stuff off it to optimize the
65019	lookup for the photo case.
65020
65021	Get rid of some potentially dangerous FP equality comparisons in
65022	the HSL code.  Also avoid the scaling to 1 that both endangers
65023	the computation and wastes time.
65024
650252000-09-03  <anikin>	986dd713dd98f5b146ecaf286c44273ec6f2212d
65026
65027	Lines: +55, -32
65028	Files:	print-dither.c (+9, -1)
65029		print-util.c (+8, -27)
65030		print.h (+38, -4)
65031
65032	Modified performance instrumentation to use gettimeofday; inlined time sensitive code
65033
650342000-09-03  <rlk>	dd855e46096b8a0935992321a9500f258529ec47
65035
65036	Lines: +354, -12
65037	Files:	AUTHORS (+58, -4)
65038		Ghost/README (+3, -2)
65039		Ghost/gdevstp.c (+1, -1)
65040		gimp_main_window.c (+15, -0)
65041		gtk_main_window.c (+15, -0)
65042		print-canon.c (+4, -0)
65043		print-dither.c (+245, -5)
65044		print-escp2.c (+3, -0)
65045		print-pcl.c (+8, -0)
65046		print.h (+2, -0)
65047
65048	Faster color mode
65049
650502000-09-03  <rlk>	c31d7a0733f01cbb22e6f7ca1ef7bf385f9974f7
65051
65052	Lines: +1, -1
65053	Files:	print-util.c (+1, -1)
65054
65055	Arithmetic problem
65056
650572000-09-03  <rlk>	8fbf05482cf6d18fa9fa9f34e8dd37064fc2402b
65058
65059	Lines: +112, -109
65060	Files:	gimp_main_window.c (+54, -58)
65061		gtk_main_window.c (+55, -48)
65062		print-util.c (+3, -3)
65063
65064	Don't mix colors in that don't actually exist in the output.
65065
65066	Improve accuracy of height/width entry, and don't force these entries
65067	into PPI mode.
65068
650692000-09-03  <rlk>	b32f2149e37c92c09a19007902454362e5ea25f2
65070
65071	Lines: +138, -44
65072	Files:	ChangeLog (+93, -0)
65073		print-dither.c (+6, -6)
65074		print-escp2.c (+36, -36)
65075		print-util.c (+1, -1)
65076		print-weave.c (+1, -0)
65077		print.h (+1, -1)
65078
65079	Get rid of some warnings.
65080
65081	Always print to the exact dimensions specified by the user; don't
65082	round the scaling down to the nearest percent in compute_page_parameters.
65083
650842000-09-02  <rlk>	e445790fcd40c474aeeb419b79d816112b0ded2f
65085
65086	Lines: +2, -2
65087	Files:	README (+1, -1)
65088		configure.in (+1, -1)
65089
65090	Bump version number
65091
650922000-09-02  <rlk>	26a64f9a22e11a0dd6f4babe39c59abf7db072cf
65093
65094	Lines: +2, -2
65095	Files:	print-ps.c (+2, -2)
65096
65097	Some things really can't be doubles
65098
650992000-09-02  <rlk>	4f6ef2846e6820ea914c92fb741cefcd9640d901
65100
65101	Lines: +14, -9
65102	Files:	README (+14, -9)
65103
65104	Clarification
65105
651062000-09-02  <rlk>	a03fcd1f58f0a33a6efd6b60b46f93692633aa68
65107
65108	Lines: +613, -257
65109	Files:	ChangeLog (+336, -0)
65110		Ghost/README (+3, -1)
65111		Ghost/gdevstp.c (+8, -8)
65112		README.new-printer (+4, -0)
65113		RELNOTES (+97, -1)
65114		escp2-unprint.c (+3, -3)
65115		gimp_main_window.c (+42, -40)
65116		gtk_color_window.c (+8, -16)
65117		gtk_main_window.c (+40, -46)
65118		print-canon.c (+1, -13)
65119		print-escp2.c (+1, -13)
65120		print-image-gimp.c (+0, -8)
65121		print-pcl.c (+1, -18)
65122		print-ps.c (+4, -18)
65123		print-util.c (+42, -46)
65124		print.c (+0, -21)
65125		printdefy.y (+5, -5)
65126		printers.xml (+18, -0)
65127
65128	Further tuning of color generation.  At present, CMY controls can be
65129	used to balance grayscale reasonably effectively.  The grayscale for
65130	the Stylus Photo 870/1270 was tuned with this.
65131
65132	Change use of floats to doubles for better accuracy (and because
65133	floats are always passed as doubles in C, anyway).
65134
65135	Change GhostScript -sMediaSource to -sInputSlot to conform to PPD
65136	standard.
65137
65138	Nominally support Stylus Color 880 and 980.
65139
651402000-09-02  <rlk>	c4b6b2d2d146f27697dfb439107800a8c7df89c0
65141
65142	Lines: +2, -2
65143	Files:	print-escp2.c (+2, -2)
65144
65145	Try dot size 4 for 360 dpi for the 740.
65146
651472000-09-02  <rlk>	42641c14d6e6cad64a3d1ab69eb9fc79e42e1ec0
65148
65149	Lines: +4, -5
65150	Files:	print-escp2.c (+4, -5)
65151
65152	Try again on the 670.  I do not believe the manual; low end printers
65153	don't generally have a 48/144 head configuration.  Also, it's not a 4
65154	pl drop size.
65155
651562000-09-02  <rlk>	d549a125b048b33d33cc33a7815e487737cc9e94
65157
65158	Lines: +51, -51
65159	Files:	print-util.c (+51, -51)
65160
65161	Tune the color stuff a bit more
65162
651632000-08-31  <rlk>	04a2bb06f164551e4787c1c3015e86cd02005b3e
65164
65165	Lines: +6, -4
65166	Files:	gimp_main_window.c (+6, -4)
65167
65168	Fix bottom/right borders and preview rectangle
65169
651702000-08-30  <davehill>	49f52031322766f0b6fb0309675c0e3581b584ad
65171
65172	Lines: +10, -63
65173	Files:	print.c (+1, -63)
65174		print_gimp.h (+9, -0)
65175
65176	Removed compatability defines. We now define GIMP_ENABLE_COMPAT_CRUFT
65177	to turn back on the old API definitions (for now). Changed GIMP_INDEXED
65178	to INDEXED for 1.0.4.
65179
651802000-08-30  <rlk>	9764421a059be98760265b9da6aa387c47a18f40
65181
65182	Lines: +9, -7
65183	Files:	print-util.c (+9, -7)
65184
65185	Expand the range of the CMY controls, and really allow CMY values of 0.
65186
651872000-08-29  <rlk>	a9a35e63a20c7d46d600e281d1ff8842b55490d8
65188
65189	Lines: +1, -1
65190	Files:	print-escp2.c (+1, -1)
65191
65192	Update the STP 720.
65193
651942000-08-29  <rlk>	05ff601ec64d8fada8d9fb8e2a155bfdc1217dbd
65195
65196	Lines: +170, -9
65197	Files:	Makefile.am (+5, -1)
65198		README.new-printer (+10, -8)
65199		printer_options.c (added +155)
65200
65201	Add printer_options program to generate *-omatic database.
65202
65203	Update printer tweaking instructions.
65204
652052000-08-29  <rlk>	a6f61135d48e0cf606311a483e997d3a9c9a1646
65206
65207	Lines: +11, -11
65208	Files:	print-escp2.c (+11, -11)
65209
65210	Fix up 360 dpi mode for first generation variable dot size printers.
65211	This is surely wrong for the 2000P at 360 DPI.
65212
652132000-08-29  <rlk>	9005fe952e3f3a0d83aafb6aeb8502d65862b030
65214
65215	Lines: +5, -1
65216	Files:	print.c (+5, -1)
65217
65218	Try to make this compile for some older versions of Gimp 1.1.
65219
652202000-08-29  <rlk>	014b08a5d5461b3fc224a0d1304f2b346e90b193
65221
65222	Lines: +1, -0
65223	Files:	Ghost/README (+1, -0)
65224
65225	Note support for the ESP 2000P
65226
652272000-08-29  <rlk>	96d78223cb38874e2b8186a0f436659a855ff2ef
65228
65229	Lines: +2, -2
65230	Files:	gimp_main_window.c (+2, -2)
65231
65232	Permit scaling down to lower scale limit, not necessarily just 5%.
65233
652342000-08-28  <rlk>	0f61e4c047602ff75b3243237382fb70e76dcd11
65235
65236	Lines: +6, -6
65237	Files:	Ghost/README (+3, -3)
65238		print-util.c (+3, -3)
65239
65240	Allow more CMY boost
65241
652422000-08-28  <rlk>	5d53a258c1123ae36fd155e3c78a8c1ba406c0cc
65243
65244	Lines: +9, -9
65245	Files:	print-escp2.c (+9, -9)
65246
65247	Single dot size printers should not support 360 softweave
65248
652492000-08-28  <rlk>	6c1054b02606c268c3812449e5b2cae0599320e2
65250
65251	Lines: +3, -8
65252	Files:	print-util.c (+3, -8)
65253
65254	Do CMY adjustments correctly (in CMY space, not RGB!)
65255
652562000-08-28  <anikin>	8f42ebccb86119f77015f93d0cb35cd8fea78b83
65257
65258	Lines: +72, -0
65259	Files:	print-escp2.c (+9, -0)
65260		print-util.c (+41, -0)
65261		print.h (+22, -0)
65262
65263	Performance profiling code.
65264
652652000-08-28  <rlk>	574c74f16b5b638e44415ef7eed1ce04ce7a2485
65266
65267	Lines: +479, -280
65268	Files:	Ghost/README (+6, -6)
65269		Ghost/gdevstp.c (+28, -23)
65270		gimp_color_window.c (+80, -57)
65271		gimp_main_window.c (+11, -7)
65272		gtk_color_window.c (+133, -111)
65273		print-util.c (+166, -24)
65274		print.c (+24, -24)
65275		print.h (+8, -5)
65276		printdefl.l (+4, -4)
65277		printdefy.y (+19, -19)
65278
65279	Make all color options based on 1.0 rather than on 1.0 or 100.  This
65280	simplifies things considerably, and allows more precise specification
65281	of colors.  Also, fix how brightness works.
65282
652832000-08-26  <rlk>	816eaa3a6a7f0a813725e3c8ed929949f5731c83
65284
65285	Lines: +3, -3
65286	Files:	print-escp2.c (+3, -3)
65287
65288	STC 440/460 (and probably 480) don't have different spacing for the
65289	black nozzles.
65290
652912000-08-26  <rlk>	2b9a3e5117aa256b01de6f3eb41113f207723669
65292
65293	Lines: +58, -39
65294	Files:	print-escp2.c (+58, -39)
65295
65296	Some printers apparently have different spacing between black and
65297	color nozzles.
65298
652992000-08-25  <rlk>	af2d70dc2527bacfea0de470a45496c47aecea07
65300
65301	Lines: +16, -10
65302	Files:	Ghost/README (+1, -1)
65303		Ghost/gdevstp.c (+1, -1)
65304		gimp_color_window.c (+1, -1)
65305		gtk_color_window.c (+1, -1)
65306		print-util.c (+12, -6)
65307
65308	Fix contrast control to do something a lot more reasonable.
65309
653102000-08-25  <davehill>	a22fdcb7cd83bdce9934beb5a710e0e3d6232e84
65311
65312	Lines: +16, -2
65313	Files:	print-pcl.c (+16, -2)
65314
65315	If the printer supports multiple media sources (trays), the default
65316	source is now "Standard", which means "use the printer's default"
65317	as if there were no support. This stops the default being "manual
65318	feed." Helps in support request 104138.
65319
653202000-08-25  <rlk>	d3fa76295a5d691d9d2fcbd7e650ec4421c34f3d
65321
65322	Lines: +16, -0
65323	Files:	gimp_color_window.c (+16, -0)
65324
65325	Button to reset all color defaults
65326
653272000-08-24  <rlk>	417761bda838cf82735c461a7980d310196e7455
65328
65329	Lines: +59, -2
65330	Files:	gimp_color_window.c (+1, -1)
65331		print.c (+58, -1)
65332
65333	Update to the new libgimp names.  Back compatible in print.c;
65334	back compatibility not needed in gimp_color_window.c.
65335
653362000-08-24  <rlk>	d4a02d75cf637bb0ccb40bac774d0e70236f727b
65337
65338	Lines: +25, -17
65339	Files:	print-escp2.c (+17, -17)
65340		printers.xml (+8, -0)
65341
65342	Fix definition of 670 (from visual inspection).
65343
65344	Add preliminary definition of SP 2000P.
65345
653462000-08-24  <rlk>	1ad427b3e59d261819d2ca7a5963024111facd20
65347
65348	Lines: +52, -3
65349	Files:	gimp_main_window.c (+52, -3)
65350
65351	Add right and bottom border entries.
65352
653532000-08-23  <rlk>	8a81122acedf5cbd9348977d2c92147c0ab84bd4
65354
65355	Lines: +1, -1
65356	Files:	print-escp2.c (+1, -1)
65357
65358	Tune matte paper settings
65359
653602000-08-23  <gandy>	a5a3763efb2381baceef98cabf929c16a2e681a3
65361
65362	Lines: +13, -1
65363	Files:	print-canon.c (+13, -1)
65364
65365	Added some debugging messages
65366
653672000-08-23  <gandy>	a6ee097f7a0c3f4e9e8010782a0d824924ab7264
65368
65369	Lines: +2, -2
65370	Files:	print-canon.c (+2, -2)
65371
65372	Another fix to the 0x61 command - final version.
65373
653742000-08-23  <gandy>	a08fabab2b28a13889a61ad80f13cc6f2ce6141a
65375
65376	Lines: +16, -10
65377	Files:	print-canon.c (+16, -10)
65378
65379	Moved deinitialization code from end of canon_print to canon_deinit_printer()
65380
65381	Fixed typo in 0x61 command (printers with deactivated 0x61 command should
65382	give it another try)
65383
653842000-08-23  <rlk>	076f6ec22677c5e61e505aa2fe6bf4a198db31d8
65385
65386	Lines: +9, -2
65387	Files:	print-dither.c (+9, -2)
65388
65389	Print all bits in fast black mode, not just the high order bit on
65390	variable dot sizes.
65391
653922000-08-23  <rlk>	60536218b2f19a2060dfe476f628ac31d01ee779
65393
65394	Lines: +354, -56
65395	Files:	print-canon.c (+1, -2)
65396		print-dither.c (+4, -4)
65397		print-escp2.c (+1, -1)
65398		print-pcl.c (+1, -2)
65399		print-util.c (+341, -44)
65400		print.h (+6, -3)
65401
65402	Improve color generation performance.  Don't recompute color at all if
65403	we're reusing a row, and also don't recompute it if the point we're
65404	looking at has identical input values to the previous point.
65405
654062000-08-23  <rlk>	f1288a14dbffee7ca72bcf06e33d4c305498c2e7
65407
65408	Lines: +2, -2
65409	Files:	Ghost/gdevstp.c (+2, -2)
65410
65411	Fix page positioning, from Wolfgang Fritz
65412
654132000-08-23  <rlk>	8c75614d49656807478c8b30e71575762826fc07
65414
65415	Lines: +102, -102
65416	Files:	gimp_main_window.c (+102, -102)
65417
65418	Tweak the UI a bit more
65419
654202000-08-23  <rlk>	86f8bcc929e77692a0e10aa271c34137d46462bb
65421
65422	Lines: +2, -2
65423	Files:	print_gimp.h (+2, -2)
65424
65425	Tweak the print window size again
65426
654272000-08-22  <rlk>	ad397c3340eab26b2bc762e22496e723211657fb
65428
65429	Lines: +54, -30
65430	Files:	gimp_main_window.c (+49, -30)
65431		print_gimp.h (+5, -0)
65432
65433	Rearrange main window further.
65434
654352000-08-22  <rlk>	e6be0eef0db00ae6b0f9f8913ec14485850de278
65436
65437	Lines: +78, -96
65438	Files:	gimp_main_window.c (+78, -96)
65439
65440	Reorganize the interface a bit more logically
65441
654422000-08-21  <rlk>	6dd3c2cbd5f7e2c25616b8c3cc64abc046af9657
65443
65444	Lines: +5, -5
65445	Files:	print-escp2.c (+5, -5)
65446
65447	More printers that 1440x720 microweave doesn't work on.
65448
654492000-08-21  <rlk>	c152c9bb120aee64e081b4305367bd566fa63183
65450
65451	Lines: +8, -8
65452	Files:	print-escp2.c (+8, -8)
65453
65454	Take a stab at density for the 600
65455
654562000-08-21  <rlk>	0e0aa494378e280e2e9a455e54f93016a5e71bc3
65457
65458	Lines: +1, -1
65459	Files:	Makefile.am (+1, -1)
65460
65461	The PDQ and CUPS descriptor files are now completely useless.  No
65462	sense in distributing them.
65463
654642000-08-21  <rlk>	a4238bdab0bda31e48efdbd36e3b6bbca5b9ee71
65465
65466	Lines: +10, -10
65467	Files:	print-escp2.c (+10, -10)
65468
65469	Take a stab at optimizing the 800/850/1520/3000 dot sizes
65470
654712000-08-21  <rlk>	8f21484f79aff051bb26dc50aaa5399bc79d6a91
65472
65473	Lines: +1, -1
65474	Files:	print-escp2.c (+1, -1)
65475
65476	Stylus Color 1520 was incorrectly not set up for 1440x720 mode.
65477
654782000-08-20  <rlk>	146622873de34485e7e1f5526f915be4739f6cb0
65479
65480	Lines: +33, -18
65481	Files:	print-escp2.c (+33, -18)
65482
65483	Tune black lower & upper constants for various papers.
65484
654852000-08-20  <rlk>	e20b8418922eb736dd98aed8cb53f37f2eede1ea
65486
65487	Lines: +0, -7
65488	Files:	print-util.c (+0, -7)
65489
65490	Eugene Anikin has verified that this now works with inlining in egcs 1.1.2.
65491
654922000-08-20  <rlk>	96284163a5b28aeec06a6b050667ef19bdb220ee
65493
65494	Lines: +50, -43
65495	Files:	print-escp2.c (+50, -43)
65496
65497	Set default densities more appropriate for different kinds of paper.
65498
654992000-08-20  <rlk>	4aed008392add3efa73ec85c37a484b78e5979f0
65500
65501	Lines: +13, -9
65502	Files:	Ghost/README (+13, -9)
65503
65504	Minor cleanup
65505
655062000-08-20  <rlk>	6707c8220a41b27f7c28e83832a2cea0840e7660
65507
65508	Lines: +12, -12
65509	Files:	print-escp2.c (+12, -12)
65510
65511	Enable 180 DPI mode for some Epson printers.  This mode is useless on
65512	good paper, but on cheapo stock it has its uses.
65513
655142000-08-20  <rlk>	f626b1085a9f137521923e6c61181a011f771765
65515
65516	Lines: +3, -4
65517	Files:	print-util.c (+3, -4)
65518
65519	Floating point equality comparisons are pure poison.  Thanks to Eugene
65520	Anikin <eugene@anikin.com> for spotting this.
65521
655222000-08-19  <rlk>	c733a50405cb256e71fa13b5901221b9343a01aa
65523
65524	Lines: +47, -34
65525	Files:	print-escp2.c (+47, -34)
65526
65527	Fix positioning on STC 850.
65528
65529	Remove workaround for setting page length on our old weave code in general.
65530	This workaround is very confusing and shouldn't be necessary any more.
65531
65532	Tweak a few parameters on the 440 and 660.
65533
655342000-08-19  <rlk>	0743ffcc31cc86277ab6fdbe348386757890ffd2
65535
65536	Lines: +2, -2
65537	Files:	print-canon.c (+2, -2)
65538
65539	Fix density computation for 1440x720 (suggested by
65540	suamor@sourceforge.net)
65541
65542	Fix debug code (likewise)
65543
655442000-08-19  <rlk>	60afe4cc83f7de77dfc51c7b9237692b158d9956
65545
65546	Lines: +403, -0
65547	Files:	README.new-printer (added +403)
65548
65549	Instructions for adding/tuning printers.
65550
65551===============================================================================
65552Name: print-4_0_a2
65553
655542000-08-15  <rlk>	fe6c701e2b7fa8669b46176601f83df49bfc12c1
65555
65556	Lines: +17, -0
65557	Files:	ChangeLog (+17, -0)
65558
65559	4.0a2
65560
655612000-08-15  <rlk>	499aee750b56de28e519fff1ff1439538f97e9d3
65562
65563	Lines: +14, -1
65564	Files:	RELNOTES (+14, -1)
65565
65566	Last minute changes.
65567
655682000-08-15  <rlk>	bad19fdcbf4dc51ed23872cedbb851d76d6a36d8
65569
65570	Lines: +193, -7
65571	Files:	ChangeLog (+156, -0)
65572		Ghost/README (+10, -2)
65573		Makefile.am (+1, -1)
65574		README (+1, -1)
65575		RELNOTES (+24, -2)
65576		configure.in (+1, -1)
65577
65578	Prep for 4.0a2
65579
655802000-08-15  <mitsch>	b03ab0c9ed9bf08e52eabdb17875b5f69db016fd
65581
65582	Lines: +9, -8
65583	Files:	gimp_main_window.c (+9, -8)
65584
65585	Some minor changes to minimize diffs against the version checked
65586	into the GIMP source tree.
65587
655882000-08-14  <rlk>	4c0bf973fe250b02a768b360535d639570ca912e
65589
65590	Lines: +70, -7
65591	Files:	print-escp2.c (+70, -7)
65592
65593	4 pl printers actually use 6 pl dots at 720 dpi mode.
65594
65595	Nominally support 180 dpi (never mind that nothing actually uses it yet).
65596
655972000-08-14  <rlk>	2fb2863fe8e8e2c77b530eae892ab84fec767a4b
65598
65599	Lines: +7, -0
65600	Files:	print-util.c (+7, -0)
65601
65602	egcs 1.1.2 and thereabouts have problems with inlining here.
65603
656042000-08-14  <rlk>	4add99be40326b4ba5154e08049d7d1362e7916c
65605
65606	Lines: +508, -144
65607	Files:	print-escp2.c (+508, -144)
65608
65609	Make ink type selection even more data driven, rather than logic
65610	driven.
65611
656122000-08-14  <rlk>	aae765a0cbf65fcc7235c0a248fc6dc842f9e7e4
65613
65614	Lines: +0, -0
65615	Files:	cyan-sweep.tif (added +0)
65616
65617	cyan sweep pattern for testing
65618
656192000-08-13  <rlk>	da1e1245f9bd6eb98dc9d5ff1c5996988f448c7b
65620
65621	Lines: +7, -36
65622	Files:	Ghost/gdevstp.c (+7, -3)
65623		Ghost/gdevstp.h (removed -33)
65624
65625	No good reason to have a trivial header file for a one file driver
65626
656272000-08-13  <rlk>	10abc0249ce942b78ff83b2da980e38440eb9457
65628
65629	Lines: +2, -2
65630	Files:	print-dither.c (+2, -2)
65631
65632	Minor syntax correction
65633
656342000-08-13  <rlk>	2fbc2514385ce46a62bbf4b126fc45324062811c
65635
65636	Lines: +4, -4
65637	Files:	gimp_main_window.c (+2, -2)
65638		gtk_main_window.c (+2, -2)
65639
65640	Ensure that at least a thin line is always displayed in the preview box
65641
656422000-08-13  <rlk>	f1cd8d503e331e59854579d3723c92a2d7328166
65643
65644	Lines: +8, -5
65645	Files:	print-escp2.c (+8, -5)
65646
65647	Fine tune 360 softweave
65648
656492000-08-13  <rlk>	7e755a0878c2e5cf02bb44d93d297f368174d761
65650
65651	Lines: +10, -1
65652	Files:	print.c (+10, -1)
65653
65654	Startup debugability
65655
656562000-08-13  <rlk>	4a3d39026d36df89b0bc3971d8b191af5b0e978a
65657
65658	Lines: +1, -1
65659	Files:	print-escp2.c (+1, -1)
65660
65661	Fix top margin on ESC 850
65662
656632000-08-12  <rlk>	90c360c1c3adae634ad6288e3d425810008e8ef4
65664
65665	Lines: +18, -7
65666	Files:	print-dither.c (+13, -4)
65667		print-escp2.c (+4, -3)
65668		print.h (+1, -0)
65669
65670	Mixing in the error to help determine what to print doesn't work well
65671	on ESP EX.  Make it configurable.
65672
656732000-08-12  <rlk>	af3d7c7e7bbec682f6fdbf160c00a7a3d4c5df27
65674
65675	Lines: +1, -1
65676	Files:	run-weavetest (+1, -1)
65677
65678	Actually test the other required modes!
65679
656802000-08-12  <rlk>	6d2806300e906eca71290c7bf06ce81e617c2674
65681
65682	Lines: +325, -184
65683	Files:	Ghost/README (+19, -9)
65684		Ghost/gdevstp.c (+36, -26)
65685		gimp_main_window.c (+17, -5)
65686		gtk_main_window.c (+17, -5)
65687		print-dither.c (+28, -13)
65688		print-escp2.c (+203, -121)
65689		print-util.c (+4, -4)
65690		run-weavetest (+1, -1)
65691
65692	Fix PPI rescale when image is changed from portrait to landscape mode.
65693
65694	Don't suppress printing of colored ink when black is also printed,
65695	when density is high.  That turned out to be the cause of lots of
65696	problems at 360 DPI and perhaps even at 720 DPI.
65697
65698	Change the density value used for making print decisions to use part
65699	of the error diffusion.  This feeds into the dot size computation,
65700	and results in smoothing of transition regions.
65701
65702	Add 360 DPI softweave modes to Epson driver for variable dot size
65703	printers.  It's not clear that there's any good reason to do this
65704	for fixed dot size printers, or if it will even work.  It yields
65705	substantially improved print quality on variable dot size printers
65706	(at least the 870).  This needs more testing and tuning.
65707
65708	Change the criteria for using bidirectional vs. unidirectional printing.
65709	On the 870, unidirectional printing is actually smoother than
65710	bidirectional, at least in some cases.
65711
65712	Tune zero-margin mode, and fix it for 360 DPI.
65713
65714	Reduce saturation/darkness spike in pure red, pure green, and pure
65715	blue vicinity, and increase overall saturation to compensate.
65716
65717	Test more weave modes (in particular, ones required for 360 DPI
65718	softweave).
65719
65720	Update Debian install instructions.
65721
65722	Use gs_stderr in Ghostscript driver, and print more useful errors.
65723
657242000-08-11  <rlk>	6b24a361765e6b49e72e7cad8d936d04a96422be
65725
65726	Lines: +12, -0
65727	Files:	print-canon.c (+4, -0)
65728		print-pcl.c (+4, -0)
65729		print-ps.c (+4, -0)
65730
65731	Protect against someone removing code that only looks redundant.
65732
657332000-08-11  <rlk>	6664d70db3d716be7e719ab4fc0f12a6054f76c7
65734
65735	Lines: +7, -0
65736	Files:	print-escp2.c (+7, -0)
65737
65738	It is necessary to recompute the image height and width after
65739	compute_page_parameters; these will change if the image is rotated.
65740
65741===============================================================================
65742Name: print-4_0a1
65743
657442000-08-09  <rlk>	65502728da0474ef8f8b0e34a86ae32ecdfd5ee8
65745
65746	Lines: +18, -0
65747	Files:	ChangeLog (+18, -0)
65748
65749	4.0a1 release
65750
657512000-08-09  <rlk>	47b040c4486704520ef9313ddffa6614c57da3a6
65752
65753	Lines: +169, -39
65754	Files:	ChangeLog (+98, -0)
65755		Ghost/README (+6, -6)
65756		Makefile.am (+20, -10)
65757		README (+1, -1)
65758		RELNOTES (+38, -16)
65759		configure.in (+1, -1)
65760		print-canon.c (+3, -3)
65761		print-escp2.c (+1, -1)
65762		print-pcl.c (+1, -1)
65763
65764	Rename some troublesome option names in HP and Canon drivers.
65765
65766	Remove spurious 180 DPI mode on Photo EX.
65767
65768	Prep for 4.0a1
65769
657702000-08-09  <rlk>	891e0a32b924ef75fb75bbbdac5666c8a0095788
65771
65772	Lines: +28, -42
65773	Files:	print-escp2.c (+28, -42)
65774
65775	More minor tuning
65776
657772000-08-09  <rlk>	572d1fad9ef4ed67b744cdc6bbd49628edc74369
65778
65779	Lines: +11, -2
65780	Files:	Ghost/gdevstp.c (+11, -2)
65781
65782	Try yet again to solve the problem of printing only half the page in
65783	the GS driver.
65784
657852000-08-08  <rlk>	1fe217649282a4e3f70597e378d7c1eef291dd66
65786
65787	Lines: +6, -6
65788	Files:	print-escp2.c (+6, -6)
65789
65790	Tweaks for the EX/700
65791
657922000-08-08  <rlk>	0503048975469aac20b97f34c9bc59c598de1bcc
65793
65794	Lines: +2, -2
65795	Files:	Makefile.am (+2, -2)
65796
65797	Back out accidental change
65798
657992000-08-08  <rlk>	f6dece8e32f4e287ec4efe60b9cedad9db6ee9d9
65800
65801	Lines: +282, -107
65802	Files:	print-escp2.c (+252, -77)
65803		printers.xml (+30, -30)
65804
65805	Use tables to generate dot size and density information rather than
65806	heuristics.  This makes it possible to pick optimum dot size for each
65807	resolution.
65808
65809	Print correctly to bottom of image in oversampled modes.
65810
658112000-08-06  <rlk>	0afd25a18080e31286a8f00f8fb2e7acd93d0e67
65812
65813	Lines: +0, -0
65814	Files:	Makefile.am (+0, -0)
65815
65816	Make compile lines a bit more compact
65817
658182000-08-06  <rlk>	c870d3a8aca63cbf5cb889baedb396887cee27b0
65819
65820	Lines: +5, -1
65821	Files:	Ghost/.cvsignore (+5, -1)
65822
65823	update cvsignore
65824
658252000-08-06  <rlk>	6b5a4325d8cac2560ae9f1e18999afd96057d86e
65826
65827	Lines: +15, -0
65828	Files:	cups/.cvsignore (added +15)
65829
65830	cvsignore
65831
658322000-08-06  <rlk>	316bb7d3bb65fef79b14875af65ed3e46a598823
65833
65834	Lines: +124, -164
65835	Files:	Ghost/README (+2, -2)
65836		Ghost/gdevstp.c (+109, -140)
65837		print-canon.c (+1, -19)
65838		print-escp2.c (+3, -3)
65839		print-image-gimp.c (+6, -0)
65840		print-pcl.c (+1, -0)
65841		print-ps.c (+1, -0)
65842		print.h (+1, -0)
65843
65844	Clean up the Ghostscript driver.
65845
65846	Rename the oversampled ESCP modes.
65847
658482000-08-06  <rlk>	61e965e198cecb93ec0f727f29f9cb9b510baf36
65849
65850	Lines: +381, -25
65851	Files:	ChangeLog (+297, -0)
65852		Makefile.am (+19, -5)
65853		README (+12, -2)
65854		RELNOTES (+48, -16)
65855		configure.in (+4, -1)
65856		print_gimp.h (+1, -1)
65857
65858	Start preparations for release.
65859
658602000-08-06  <rlk>	04f639219d9f46eaab27424b28ed452c6c05119c
65861
65862	Lines: +28, -30
65863	Files:	Ghost/gdevstp.c (+28, -30)
65864
65865	gs_param_strings are counted strings, not null-delimited.
65866
658672000-08-06  <rlk>	859acc30d3f3ce36000f2deeae108fc73a56f4cd
65868
65869	Lines: +2, -2
65870	Files:	Ghost/README (+2, -2)
65871
65872	Fix dither algorithm names
65873
658742000-08-06  <rlk>	74acf7290f7364fc2662f49650a8d9692d657abe
65875
65876	Lines: +1, -1
65877	Files:	print-escp2.c (+1, -1)
65878
65879	Fix for the 640.
65880
658812000-08-05  <rlk>	e16984be8b516c7f3dbf60a66c3287f409d5567a
65882
65883	Lines: +1301, -414
65884	Files:	Ghost/README (+275, -92)
65885		Ghost/com-stp.ppd (+69, -18)
65886		Ghost/contrib.mak.addon (+18, -6)
65887		Ghost/devs.mak.addon-5.10 (+17, -5)
65888		Ghost/gdevstp.c (+145, -110)
65889		Ghost/gs-stp.pdq (+272, -57)
65890		Makefile.am (+1, -1)
65891		README.escp2 (+1, -1)
65892		gimp_main_window.c (+3, -4)
65893		gtk_main_window.c (+3, -4)
65894		print-canon.c (+95, -12)
65895		print-escp2.c (+87, -38)
65896		print-pcl.c (+28, -6)
65897		print-ps.c (+30, -13)
65898		print-util.c (+145, -3)
65899		print.c (+10, -1)
65900		print.h (+39, -31)
65901		printdefy.y (+11, -0)
65902		printers.xml (+52, -12)
65903
65904	Major revamp to the Ghostscript driver.  This allows use of all supported
65905	printers (not just Epson) with the stp driver.  Also, many of the options
65906	have changed incompatibly.  This change was required in order to better
65907	support the driver in the long run.
65908
659092000-08-05  <sharkey>	247180bdb7ee042b2e05f5b05452344760bf6cbe
65910
65911	Lines: +4, -0
65912	Files:	Ghost/devs.mak.addon-5.10 (+4, -0)
65913
65914	The main branch ghostscript also needs the addition of gdevstp-weave in
65915	order to make properly.
65916
659172000-08-05  <rlk>	fc340f51c13f4cf0529deabd45255bb5e10a5979
65918
65919	Lines: +3, -1
65920	Files:	print-escp2.c (+3, -1)
65921
65922	The ESC 640 claims to use the new command set, and also claims to be a
65923	1440 dpi printer, but it doesn't support the ESC($ command???
65924
659252000-08-04  <rlk>	a3425a4431ee506e0e6527e9e9ac1827ff1499fe
65926
65927	Lines: +48, -17
65928	Files:	escputil.c (+48, -17)
65929
65930	Open the raw printer device write only, not read only (testing?
65931	What's testing?).
65932
65933	Attempt to function on systems without GNU getopt.
65934
659352000-08-02  <davehill>	3b896154569051b9c6a426e9d48670c6f61beb1b
65936
65937	Lines: +12, -5
65938	Files:	pcl-unprint.c (+12, -5)
65939
65940	Handle multiple "PJL" commands. Print out everything we see until the
65941	next ESC.
65942
659432000-08-02  <davehill>	e82ad5a9622d2c9012c2580a4fc854286bf8994f
65944
65945	Lines: +14, -13
65946	Files:	print-pcl.c (+14, -13)
65947
65948	Fixed the problem with the raster top position being wrong. This was
65949	introduced with the use of "compute_page_parameters".
65950
659512000-08-02  <rlk>	c3afdfc40f778fd9bd481b465002994a0a6be815
65952
65953	Lines: +1, -1
65954	Files:	print-util.c (+1, -1)
65955
65956	Very, very much to my surprise, the new photo mode doesn't require
65957	bumping saturation up insanely.  Rescale saturation by 1.25 rather
65958	than 2.5 works much better on the PDI target.
65959
659602000-08-02  <rlk>	9eeb958ae6edabf37b20e6f57643e0248287cced
65961
65962	Lines: +4, -2
65963	Files:	print-util.c (+4, -2)
65964
65965	Workaround for a gcc 2.7.2.3 inlining bug
65966
659672000-08-02  <rlk>	5a005517bb1e3279545691f8cf459e3c73619d03
65968
65969	Lines: +232, -50
65970	Files:	gtk_color_window.c (+0, -1)
65971		print-canon.c (+1, -1)
65972		print-dither.c (+2, -2)
65973		print-escp2.c (+3, -3)
65974		print-pcl.c (+8, -8)
65975		print-ps.c (+1, -1)
65976		print-util.c (+215, -20)
65977		print.h (+2, -14)
65978
65979	Put the fast color functions back in for when we use something other
65980	than photo mode.
65981
65982	Declare more functions static to reduce namespace pollution.
65983
65984	Change #ifdef __GCC__ to #ifdef __GNUC__ around inlining.  The correct
65985	macro is __GNUC__.  This should result in a fairly significant speedup.
65986
659872000-08-01  <rlk>	1086f9ebcb6c0c08f4382016434d8f62c3b3abcd
65988
65989	Lines: +216, -98
65990	Files:	escp2-weavetest.c (+5, -0)
65991		print-escp2.c (+2, -2)
65992		print-util.c (+209, -96)
65993
65994	Improve color and tone rendition substantially.  This is not based
65995	on anything terribly scientific, but it seems to do a rather good
65996	job based on various test images and patterns.
65997
65998	Disallow certain out of bounds tests.
65999
660002000-08-01  <rlk>	0fa5db3f5234437d9493df78d73a4f9587b4c345
66001
66002	Lines: +2, -2
66003	Files:	print-escp2.c (+2, -2)
66004
66005	Finer tuning of zero margin
66006
660072000-08-01  <rlk>	834bcffde03d7826a8428ec5b0ee5ce7e5d27341
66008
66009	Lines: +2, -2
66010	Files:	print-escp2.c (+2, -2)
66011
66012	Fine tune zero-margin mode
66013
660142000-08-01  <rlk>	299c5ec674f92d8713c3ce5779db7f96ddb3392d
66015
66016	Lines: +4, -4
66017	Files:	print-escp2.c (+4, -4)
66018
66019	Start microweave at the correct vertical position (how many times is
66020	this going to get "fixed" and I'll break it in creative ways?)
66021
660222000-08-01  <rlk>	e8a99e64b0ba1a424a9d122a654855fd9d6a36dc
66023
66024	Lines: +1, -1
66025	Files:	Makefile.am (+1, -1)
66026
66027	print-weave.c needs to go into Ghostscript driver
66028
660292000-08-01  <rlk>	bc15a81200da27726dafd9dce50aef887ca1bf9b
66030
66031	Lines: +4, -0
66032	Files:	Ghost/contrib.mak.addon (+4, -0)
66033
66034	print-weave.c
66035
660362000-07-31  <cpbs>	f8c872fc148e69efd0665c38aff8b9d19364ee7c
66037
66038	Lines: +1832, -323
66039	Files:	Makefile.am (+1, -0)
66040		README.weave (added +959)
66041		escp2-weavetest.c (+9, -17)
66042		print-escp2.c (+82, -306)
66043		print-weave.c (added +771)
66044		print.h (+10, -0)
66045
66046	New weave algorithm.  The softweave calculations are now done in
66047	print-weave.c.  print-escp2.c is modified to call the weave calculation
66048	functions as appropriate.  Some other related changes require changes
66049	to the test code in escp2-weavetest.c.  Declarations added to print.h.
66050	Unfinished documentation for the algorithm is in README.weave.
66051
660522000-07-31  <rlk>	25afae8c5409de42ef300af4492fcfb8fd254963
66053
66054	Lines: +35, -25
66055	Files:	README.escp2 (+35, -25)
66056
66057	Update some of the remote mode stuff
66058
660592000-07-31  <easysw>	55c8d2555c9983bf09c8c10b8f87fb9e40e48b86
66060
66061	Lines: +98, -62
66062	Files:	cups/README.txt (+75, -52)
66063		cups/dither.c (+15, -8)
66064		cups/rastertoepson.c (+8, -2)
66065
66066	Updated README a little bit.
66067
66068	Some changes to the dithering code to get the density stuff to work right.
66069
660702000-07-30  <cpbs>	70aafaa0e678d92520f5bc7a9f06c3c979551afa
66071
66072	Lines: +3, -4
66073	Files:	print-image-gimp.c (+3, -4)
66074
66075	Back out changes made in revision 1.4, which didn't fix anything but
66076	broke landscape mode.
66077
660782000-07-30  <rlk>	63491d4503ee028e101a291a25929985ccef3df7
66079
66080	Lines: +26, -23
66081	Files:	print-escp2.c (+26, -23)
66082
66083	More constant tuning
66084
660852000-07-30  <easysw>	eb56fe840c4424cc82f6566eb26938a6aac5cf0e
66086
66087	Lines: +3594, -339
66088	Files:	cups/Makefile.in (+23, -4)
66089		cups/check.c (added +78)
66090		cups/dither.c (added +2040)
66091		cups/epson.drv (+109, -186)
66092		cups/pack.c (added +316)
66093		cups/rastertoepson.c (+868, -149)
66094		cups/util.h (added +160)
66095
66096	First working version of CUPS driver using gimp-print dithering.
66097
660982000-07-25  <rlk>	50e27e3566eb86191319ef3099fec1d7f6a96110
66099
66100	Lines: +11, -2
66101	Files:	Ghost/README (+11, -2)
66102
66103	Additional instructions for installing Ghostscript driver from Matti
66104	Ahokas <mattiaho@solutions.fi>.
66105
661062000-07-24  <cpbs>	204de32f86a2d586f3d7c68c6d95f73147ed0d25
66107
66108	Lines: +13, -0
66109	Files:	debian/.cvsignore (added +13)
66110
66111	*** empty log message ***
66112
661132000-07-23  <rlk>	c1e6f8061f91d20080a0b10e1062f5187edf259d
66114
66115	Lines: +8, -6
66116	Files:	README.dither (+8, -6)
66117
66118	Clarify some wording.
66119
661202000-07-23  <rlk>	1746144a4557109dc43275a27b901c644fa0fc14
66121
66122	Lines: +15, -15
66123	Files:	Ghost/README (+4, -4)
66124		Ghost/com-stp.ppd (+4, -4)
66125		Ghost/gs-stp.pdq (+4, -4)
66126		print-dither.c (+3, -3)
66127
66128	Make adaptive hybrid be the default dither algorithm
66129
661302000-07-23  <rlk>	c2ff47595dad8f2a2b6eeafc36c9e5b9fcb2475f
66131
66132	Lines: +4, -3
66133	Files:	print-image-gimp.c (+4, -3)
66134
66135	Possible fix for gimp 1.0.4 problems.
66136
661372000-07-22  <rlk>	99cf6f725f567d289e995db700121fcc7dd7bce0
66138
66139	Lines: +78, -34
66140	Files:	gimp_main_window.c (+38, -18)
66141		gtk_main_window.c (+40, -16)
66142
66143	Complete fix of PPI mode
66144
661452000-07-22  <rlk>	5b75280a67c0e3c00418223e684e89299031a1ce
66146
66147	Lines: +28, -4
66148	Files:	gimp_main_window.c (+13, -3)
66149		gtk_main_window.c (+15, -1)
66150
66151	Initialize PPI scale correctly
66152
661532000-07-21  <rlk>	bbfbff2a14975a755d1ec2443a718d4bb0f59a2c
66154
66155	Lines: +103, -20
66156	Files:	ChangeLog (+10, -0)
66157		gimp_main_window.c (+45, -9)
66158		gtk_main_window.c (+46, -9)
66159		print-dither.c (+2, -2)
66160
66161	Try to maintain the same image size when switching between PPI and
66162	percent.  Currently this may be off by one point.  This also clamps
66163	the PPI range to 5-100% of the paper size, just like the percentage.
66164	It means that Set Image Resolution won't work correctly for a really
66165	big image, but it's consistent with everything else.
66166
66167	Try to improve dark grays for variable dot size printers.
66168
661692000-07-20  <cpbs>	9176361bd6f85a3b317d3cc5d997c45c7c18641b
66170
66171	Lines: +210, -63
66172	Files:	README.escp2 (+118, -18)
66173		print-escp2.c (+92, -45)
66174
66175	Add support for zero-margin mode on the STP 870 and 1270.  Add some more
66176	info gleaned about remote mode commands.
66177
661782000-07-20  <rlk>	b3d4e1303578711deecdb5506469843e3ded2dc8
66179
66180	Lines: +12, -0
66181	Files:	print-util.c (+12, -0)
66182
66183	Prevent saturation blowout for saturation > 1.0.
66184
661852000-07-20  <rlk>	86f792d5854a46c6dc0e7612b5ce414c3b3a3713
66186
66187	Lines: +1, -1
66188	Files:	print-escp2.c (+1, -1)
66189
66190	Test prints of the PDI target really do suggest that the light inks
66191	are 1/4 of the dark inks.  At 1/3, the skin tones took on a rather
66192	strong yellow cast that went away at 1/4.
66193
66194	The single dot size printers need to be retested, but I suspect they
66195	should also be at 1/4 rather than 1/3.
66196
661972000-07-20  <rlk>	308aa69435ca4e37be192b4c6fe79a305470f8cf
66198
66199	Lines: +14, -2
66200	Files:	print-util.c (+14, -2)
66201
66202	Check both dimensions for scaling -- scaling should be for the tighter
66203	fitting dimension.
66204
662052000-07-19  <rlk>	f0fbf30dbf86796528c6885106ee1f0b5d61ed0c
66206
66207	Lines: +5, -0
66208	Files:	print-escp2.c (+5, -0)
66209
66210	Fine tuning for 4-color variable printers
66211
66212===============================================================================
66213Name: print-3_1_9
66214
662152000-07-18  <rlk>	e38d89a7908a8a5fc1e2cac5b98fbe346d73108b
66216
66217	Lines: +78, -6
66218	Files:	ChangeLog (+18, -0)
66219		README (+32, -3)
66220		RELNOTES (+26, -1)
66221		configure.in (+1, -1)
66222		print_gimp.h (+1, -1)
66223
66224	3.1.9 release
66225
662262000-07-18  <rlk>	0c81711f630f46086517b05b1ac26615fdab7b3c
66227
66228	Lines: +169, -99
66229	Files:	ChangeLog (+85, -0)
66230		gimp_color_window.c (+36, -8)
66231		gimp_main_window.c (+3, -34)
66232		gtk_color_window.c (+37, -8)
66233		gtk_main_window.c (+1, -33)
66234		print-dither.c (+7, -7)
66235		print.c (+0, -9)
66236
66237	Make more stuff static
66238
662392000-07-17  <rlk>	9306b166755d6ab5acc4b8ac22925d44edb1b558
66240
66241	Lines: +3, -3
66242	Files:	print-escp2.c (+3, -3)
66243
66244	Fix a name clash with some versions of Ghostscript
66245
662462000-07-16  <rlk>	80a0e4d4f8497b410213a2f185f79964db597313
66247
66248	Lines: +8, -0
66249	Files:	gimp_main_window.c (+4, -0)
66250		gtk_main_window.c (+4, -0)
66251
66252	Maintain correct scaling value across restarts
66253
662542000-07-15  <rlk>	a09d2ad8e9a1fdb0b6cb2b6225d7e2ba189efa71
66255
66256	Lines: +87, -100
66257	Files:	print-escp2.c (+87, -100)
66258
66259	Improve 720 dpi on 870/860 class printers
66260
662612000-07-15  <rlk>	fdc159100438938ad34576558008bf444ed2a8d3
66262
66263	Lines: +39, -21
66264	Files:	escputil.c (+11, -4)
66265		print-dither.c (+20, -15)
66266		print-escp2.c (+7, -2)
66267		print.h (+1, -0)
66268
66269	More minor tweaks
66270
662712000-07-14  <cpbs>	55fda31b29de4b4712d97558d8006161784e8bfc
66272
66273	Lines: +19, -17
66274	Files:	Ghost/gdevstp.c (+19, -17)
66275
66276	New function, get_escp2_printer_by_model().  Use it in stp_print_page()
66277	and stp_open().  stp_open() previously used get_printer_by_index()
66278	which can't have been right.
66279
662802000-07-14  <rlk>	8f9b7dc6bfcd91765ba29215c13fdcbac87f876a
66281
66282	Lines: +42, -110
66283	Files:	README.dither (+42, -110)
66284
66285	Some updates.
66286
662872000-07-14  <rlk>	2c0aa78849f84cd87df9b8df089514d42c999d3e
66288
66289	Lines: +2, -2
66290	Files:	print-dither.c (+1, -1)
66291		print-escp2.c (+1, -1)
66292
66293	Minor parameter tweaking
66294
662952000-07-14  <rlk>	bf793b4c4e9c8d239ffa0911a1d9e76ab43db42e
66296
66297	Lines: +7, -3
66298	Files:	print-escp2.c (+7, -3)
66299
66300	Set adaptive level correctly for single dot size 6-color printers.
66301
663022000-07-14  <rlk>	e7cb40d4e4bda19f1a99024b3836adb217bd88d6
66303
66304	Lines: +19, -71
66305	Files:	print-dither.c (+10, -1)
66306		print-escp2.c (+9, -70)
66307
66308	Improve quality on variable dot size printers, and possibly on others
66309	as well:
66310
66311	1) Change adaptive thresholding to be hard rather than soft.  It now
66312	uses a brick wall threshold.  To simulate error diffusion properly,
66313	we set the error to -(value / 2), which is consistent with normal
66314	error diffusion operation.
66315
66316	2) Retune the drop size constants.  They are now the same as
66317	Jean-Marc Verbavatz's constants.  However, we only use the smallest
66318	droplet size of light ink.  This gives very smooth color gradations,
66319	while actually using less ink (because we now use the small drop size
66320	of dark ink).
66321
66322	3) Slightly increase the black threshold for 6-color, variable drop
66323	size printers.
66324
66325	4) Switch back to linear transition for black.
66326
663272000-07-13  <rlk>	13958d6ed1a6d757137c77789d3da97aa5b8cbfb
66328
66329	Lines: +25, -0
66330	Files:	README.escp2 (+25, -0)
66331
66332	(slightly) More info on remote mode.
66333
66334===============================================================================
66335Name: print-3_1_8
66336
663372000-07-12  <rlk>	c89b3f1fc17dfcc9e94a7530cc33f91baab3fb86
66338
66339	Lines: +12, -0
66340	Files:	ChangeLog (+12, -0)
66341
66342	3.1.8 redo
66343
663442000-07-12  <rlk>	e60cfd4316d7ac89c5e60c8824de0d1b8b72ad3c
66345
66346	Lines: +1, -1
66347	Files:	Makefile.am (+1, -1)
66348
66349	Need to include 367x179 matrix
66350
663512000-07-12  <rlk>	d3a82a61c7285ff91fe4d7e310c4303e3dae1405
66352
66353	Lines: +13, -0
66354	Files:	ChangeLog (+13, -0)
66355
66356	3.1.8 release
66357
663582000-07-12  <rlk>	bce2c1534f3bcc67cd0c24e4721187efb17cffe2
66359
66360	Lines: +374, -30
66361	Files:	ChangeLog (+265, -0)
66362		Ghost/README (+21, -5)
66363		Ghost/gdevstp.c (+33, -18)
66364		README (+1, -1)
66365		RELNOTES (+52, -1)
66366		configure.in (+1, -1)
66367		print-escp2.c (+0, -3)
66368		print_gimp.h (+1, -1)
66369
66370	Allow choice of ink type in Ghostscript driver
66371
663722000-07-11  <rlk>	d8207d15010fe4f1c3b816ff6829a88731a08c0b
66373
66374	Lines: +5, -2
66375	Files:	Ghost/gdevstp.c (+5, -2)
66376
66377	Pass the correct arguments to escp2_imageable_area (from Ed Hynan,
66378	ehy@delphi.com).
66379
663802000-07-10  <rlk>	7c63c50acf77bda093a8c1b479ff641354d74651
66381
66382	Lines: +1, -1
66383	Files:	Ghost/README (+1, -1)
66384
66385	Document saturation may be zero
66386
663872000-07-10  <rlk>	879fac0808c3add921e49365d9dae663f77db114
66388
66389	Lines: +1, -1
66390	Files:	Ghost/gdevstp.c (+1, -1)
66391
66392	Allow saturation of 0.
66393
66394	Still need to do ink type
66395
663962000-07-10  <rlk>	d202cd4099686966f96cf2c7a7135b7be56f39a0
66397
66398	Lines: +1, -1
66399	Files:	print-escp2.c (+1, -1)
66400
66401	Do the ink type correctly
66402
664032000-07-10  <rlk>	fe270b2cc80a68f57985f92a722dcc59db7a6015
66404
66405	Lines: +32, -12
66406	Files:	print-escp2.c (+32, -12)
66407
66408	Allow choice of four color vs. six color ink rather than
66409	single/variable dot size.  Variable dot size is reliable now, and
66410	there are real reasons (ink economy, printing highly saturated
66411	graphics) to use four color rather than six color ink for certain
66412	purposes.
66413
66414	Tweak 6-color, single dot size printing characteristics.
66415
66416	Add error checks to weave code.
66417
664182000-07-06  <rlk>	ad98ce84238b9592352ad0392c3863b6fd8ab6b9
66419
66420	Lines: +73, -106
66421	Files:	gimp_color_window.c (+1, -1)
66422		gtk_color_window.c (+1, -1)
66423		print-util.c (+71, -104)
66424
66425	Saturation adjustment must be based on HSL (hue-saturation-lightness)
66426	space rather than HSV (hue-saturation-value).  Now it does the right
66427	thing.  Also, allow saturation of 0.
66428
664292000-07-04  <davehill>	084efe259cd6f23cfb8c191f7286cd5f731d8846
66430
66431	Lines: +49, -15
66432	Files:	print-pcl.c (+40, -14)
66433		printers.xml (+9, -1)
66434
66435	Split the 540C out from the 500C as it supports more paper sizes
66436	including custom paper sizes.
66437
664382000-07-03  <davehill>	7837ff66c5d1b1c550610d7c3e45db72b10c5cde
66439
66440	Lines: +132, -14
66441	Files:	print-pcl.c (+132, -14)
66442
66443	Re-added extra supported paper types now that print-util has a bigger
66444	list. Changed max size of A3 printers to include 13x19 "Super B" size.
66445	Fixed value of "TABLOID".
66446
664472000-07-03  <rlk>	b5f6ace7a47a981f0e224a437fa8e2e601610b2f
66448
66449	Lines: +12, -1
66450	Files:	print-util.c (+12, -1)
66451
66452	Add standard photographic paper sizes
66453
664542000-07-03  <rlk>	da36307e3e51dc01a84b49883e18af913b42f677
66455
66456	Lines: +174, -90
66457	Files:	print-escp2.c (+174, -90)
66458
66459	Explicitly break out initialization sequence into discrete steps for
66460	clarity.
66461
664622000-07-02  <davehill>	ba74ccde70cd48d34163b22d6eb1077ea78032aa
66463
66464	Lines: +2, -10
66465	Files:	gimp_color_window.c (+1, -5)
66466		gtk_color_window.c (+1, -5)
66467
66468	Correctly retrieve "dither_algorithm" from current printer.
66469
664702000-07-02  <davehill>	e47faffe96e72797848e33956f3a2290898350f5
66471
66472	Lines: +20, -21
66473	Files:	print.c (+20, -21)
66474
66475	Stop garbage being written into printcap (ppd_file not init'ed mainly)
66476	plus other tidy up.
66477
664782000-06-30  <rlk>	75a04e24fa7853ee6246df592efc5a248841c3fa
66479
66480	Lines: +246, -106
66481	Files:	Ghost/README (+13, -8)
66482		Ghost/gdevstp.c (+1, -1)
66483		README.escp2 (+3, -3)
66484		print-escp2.c (+165, -78)
66485		printers.xml (+64, -16)
66486
66487	Nominally support large paper sizes on many printers.
66488
664892000-06-30  <rlk>	c4ea449ab6834068b45995296e8d815e9ded65d9
66490
66491	Lines: +1, -1
66492	Files:	print-escp2.c (+1, -1)
66493
66494	STC 480 doesn't do 1440 DPI.
66495
664962000-06-30  <rlk>	3db4c56dcffb11cd22504634ceedc98cd8f325e6
66497
66498	Lines: +21, -5
66499	Files:	Ghost/README (+1, -0)
66500		Ghost/gdevstp.c (+1, -1)
66501		print-escp2.c (+9, -2)
66502		printers.xml (+8, -0)
66503		run-weavetest (+2, -2)
66504
66505	Epson Stylus 480 (non-US model).  Very strange printer, with 15 jets.
66506	Presumably separation of 8.
66507
66508	ESC 860/1160 are definitely variable drop size!  It's only the 660
66509	that isn't.
66510
665112000-06-30  <rlk>	1138dd330fc282e6694159f775fc9e15f50b3529
66512
66513	Lines: +19, -1
66514	Files:	Ghost/README (+3, -0)
66515		Ghost/gdevstp.c (+1, -1)
66516		print-escp2.c (+7, -0)
66517		printers.xml (+8, -0)
66518
66519	Support for Epson Stylus Photo 720 (overseas model)
66520
665212000-06-29  <cpbs>	68fa7d0020ddfe748a4c937a36be88d161a28266
66522
66523	Lines: +73, -68
66524	Files:	gimp_main_window.c (+7, -7)
66525		gtk_main_window.c (+7, -7)
66526		print-canon.c (+7, -7)
66527		print-escp2.c (+10, -9)
66528		print-pcl.c (+9, -9)
66529		print-ps.c (+6, -6)
66530		print-util.c (+2, -1)
66531		print.h (+25, -22)
66532
66533	Replace the "model" parameter to the parameters(), media_size() and
66534	imageable_area() methods in struct printer to a "printer" parameter to
66535	reduce the amount of inside knowledge needed to call the driver.
66536
665372000-06-29  <cpbs>	32a1aad53d82320700b9258b6cdd698276beccd2
66538
66539	Lines: +2, -0
66540	Files:	printdefy.y (+2, -0)
66541
66542	Declare yylex() to clean up a pesky compiler warning.
66543
665442000-06-26  <gandy>	2f8955ddebd546d3fefc475974e8cc50a19dca46
66545
66546	Lines: +18, -0
66547	Files:	print-canon.c (+10, -0)
66548		printers.xml (+8, -0)
66549
66550	Added model "BJC 4400 photo" from a patch by Alex Butcher
66551
665522000-06-26  <gandy>	fe2131bd5fb21d8786e0eedbda78f487470acf09
66553
66554	Lines: +11, -57
66555	Files:	print-canon.c (+11, -57)
66556
66557	removed changes since rev 1.63
66558
665592000-06-25  <rlk>	88271829e979c8b8ca06458ed17b631bbf861734
66560
66561	Lines: +27, -29
66562	Files:	print-dither.c (+7, -1)
66563		print-escp2.c (+11, -5)
66564		print.h (+9, -23)
66565
66566	Minor cleanup
66567
665682000-06-24  <rlk>	0f0fe49738ef805594db8ba1b06cf1095cf82325
66569
66570	Lines: +4, -20
66571	Files:	gimp_main_window.c (+2, -10)
66572		gtk_main_window.c (+2, -10)
66573
66574	Position printer driver window correctly, thanks to Sven Neuman for
66575	the suggestion.
66576
665772000-06-24  <rlk>	0aab38f906b47c0ca399ecbafc491e937b69323e
66578
66579	Lines: +59, -25
66580	Files:	gimp_main_window.c (+28, -10)
66581		gtk_main_window.c (+29, -13)
66582		print-util.c (+2, -2)
66583
66584	Eliminate GTK warning on startup.
66585
66586	Enlarge printer scrolling window, and try to position it correctly on
66587	activate.  Currently, the scrollbar positions correctly, but the
66588	window itself doesn't.  GTK bug?
66589
665902000-06-24  <rlk>	cbb037bf1c8aaa2898988d0a5568c1cbef333fd3
66591
66592	Lines: +8, -10
66593	Files:	print-escp2.c (+8, -10)
66594
66595	Rename some variables for clarity
66596
665972000-06-24  <rlk>	25b99832a79009d921b2731438a171bf1bac18eb
66598
66599	Lines: +6, -1
66600	Files:	README.escp2 (+6, -1)
66601
66602	Minor update
66603
666042000-06-24  <rlk>	440ba11e63b3010209bf6534defa7cef0cafb855
66605
66606	Lines: +103, -16
66607	Files:	README.escp2 (+103, -16)
66608
66609	Update with commands documented in the Stylus Pro 9000 manual
66610
666112000-06-24  <gandy>	5d0636da89dc0ea97ca4381fc7af6e94a250ac4e
66612
66613	Lines: +8, -4
66614	Files:	print.c (+8, -4)
66615
66616	Once again, fix a problem with "lpc status" - with plp, a printer occurs
66617	right behind the message "Press RETURN to continue...: ".  If a line
66618	received from "lpc stat" begins with this string, the first occurence of
66619	':' is searched and the string 2 chars behind that ':' is copied to the
66620	beginning of the line.  This seems to be the most sane fix for me until
66621	the printer selection stuff is settled once and for all - and it shouldn't
66622	touch the behaviour in other spooling systems.
66623
666242000-06-23  <gandy>	66330a600f8d694eacd05ca510eb6003ff9925e8
66625
66626	Lines: +3, -3
66627	Files:	print-canon.c (+3, -3)
66628
66629	fix for compile errors introduced with last commit
66630
666312000-06-23  <gandy>	ad093578287885ef6f87d24ee641b3e67c57cca7
66632
66633	Lines: +57, -11
66634	Files:	print-canon.c (+57, -11)
66635
66636	Preparations to improve color output on the canon printers (might break
66637	things till the next commit)
66638
666392000-06-22  <gandy>	de2922c71db6b74187e9a9712db7ef7f9f2e63c0
66640
66641	Lines: +2, -0
66642	Files:	print-canon.c (+2, -0)
66643
66644	Further fix for the bjc-8200 to use the 6d-command (properly set
66645	the printhead, etc) -- set CANON_CAP_CMD6d to test it
66646
666472000-06-22  <easysw>	e267a6d05d6cccc3f0f2a411b058474fc79372a3
66648
66649	Lines: +44, -29
66650	Files:	escp2-weavetest.c (+26, -27)
66651		escputil.c (+1, -1)
66652		gtk_main_window.c (+4, -0)
66653		print-dither.c (+4, -0)
66654		print-escp2.c (+5, -1)
66655		print-util.c (+4, -0)
66656
66657	Fixes to make things compile under IRIX.
66658
666592000-06-22  <gandy>	9707d4580a1590c786e771b2e6dc38af3a1beb35
66660
66661	Lines: +355, -7
66662	Files:	ChangeLog (+333, -0)
66663		print-canon.c (+22, -7)
66664
66665	* Added new command for the bjc-8200
66666	* Changed order of colors to KYMCymc (hope this fixes problem with the bjc-8200)
66667	* Added (experimental) variable dot size support to the bjc-8200
66668
666692000-06-22  <rlk>	ad96240f7cde5a099aac8cbc6ba404de9b0ad132
66670
66671	Lines: +39, -22
66672	Files:	Ghost/README (+26, -11)
66673		gimp_main_window.c (+4, -3)
66674		gtk_main_window.c (+3, -2)
66675		print-dither.c (+1, -1)
66676		print-escp2.c (+4, -4)
66677		run-weavetest (+1, -1)
66678
66679	New emulated 1440x2880 oversampled mode -- very slow, extremely smooth,
66680	no visible banding at all.
66681
66682	Don't reset paper size when changing printer.  This still isn't entirely
66683	correct, since it generates a GTK warning at startup, but it's a cut at
66684	it.
66685
666862000-06-22  <rlk>	461e6a5b51ee0564c6820fdd92458645c01e342b
66687
66688	Lines: +14, -7
66689	Files:	escputil.c (+1, -1)
66690		gimp_main_window.c (+7, -3)
66691		gtk_main_window.c (+6, -3)
66692
66693	Do not recenter the image every time the plugin is started up.  This
66694	happens because the image is recentered every time the media size
66695	callback is called, which always happens at startup.  We will only
66696	recenter if the media size (or orientation) changes from its previous
66697	setting.
66698
666992000-06-21  <rlk>	38d65592bb7b293838384f50b2eeff02fe200fd1
66700
66701	Lines: +54, -41
66702	Files:	Ghost/README (+54, -41)
66703
66704	Update
66705
667062000-06-21  <rlk>	9caa72a8a00f7e1beab00bd18ba73c64ca31081d
66707
66708	Lines: +2, -1
66709	Files:	Ghost/gdevstp.c (+2, -1)
66710
66711	New application gamma
66712
667132000-06-21  <khk>	615dfa77bd0f6e78312faae166c7f5fce378aba3
66714
66715	Lines: +3, -3
66716	Files:	Ghost/README (+3, -3)
66717
66718	Corrected examples in README: The PostScript file has to be the last
66719	parameter on the command line.
66720
667212000-06-21  <rlk>	6c8de1c766ccddcd77728372c42ed7d2385653b9
66722
66723	Lines: +141, -73
66724	Files:	gimp_main_window.c (+120, -49)
66725		gtk_main_window.c (+21, -23)
66726		print_gimp.h (+0, -1)
66727
66728	Merge Charles' UI changes into the Gimp version of the plugin
66729
667302000-06-21  <rlk>	590a18ed1c90ba5c3eb0fce6cbb6f294c5d16f57
66731
66732	Lines: +100, -84
66733	Files:	Ghost/gdevstp.c (+1, -1)
66734		print-canon.c (+3, -2)
66735		print-escp2.c (+9, -7)
66736		print-pcl.c (+2, -4)
66737		print-ps.c (+2, -2)
66738		print-util.c (+67, -58)
66739		print.c (+5, -2)
66740		print.h (+11, -8)
66741
66742	First stage of moving all color lookup into the print functions.
66743	Eventually we will feed the dither routines CMY or CMYK rather than
66744	RGB.
66745
667462000-06-20  <cpbs>	40995270019e65c9d2093a4665bf5caabc2bf9cc
66747
66748	Lines: +15, -47
66749	Files:	Ghost/gdevstp.c (+0, -6)
66750		print-image-gimp.c (+14, -40)
66751		print.h (+1, -1)
66752
66753	Remove Image_get_col() which is no longer used.  Split out Image_reset()
66754	from Image_GDrawable_new().
66755
667562000-06-20  <cpbs>	5444bdd2de97c1d1c9713493381fcb7594548293
66757
66758	Lines: +8, -1
66759	Files:	gtk_main_window.c (+8, -1)
66760
66761	Drag the preview around in postscript points instead of screen pixels
66762	if a button other than the first is used.
66763
667642000-06-20  <cpbs>	9ae1108f20ec8ab290e68acb963cb2a518cdb258
66765
66766	Lines: +7, -6
66767	Files:	pcl-unprint.c (+2, -1)
66768		print-canon.c (+0, -0)
66769		print-dither.c (+1, -1)
66770		print-escp2.c (+1, -1)
66771		print-pcl.c (+1, -1)
66772		print-ps.c (+1, -1)
66773		print-util.c (+1, -1)
66774
66775	Replace comments indicating revision histories at the end of source
66776	files to refer to the ChangeLog instead.
66777
667782000-06-20  <cpbs>	ab5486b002cec425e18b473a85c696cfb42d8c94
66779
66780	Lines: +67, -19
66781	Files:	gtk_main_window.c (+67, -19)
66782
66783	To better handle the myriad of paper sizes, change the media size
66784	selection into a combo box.
66785
667862000-06-20  <cpbs>	a163a54fd0b4c4c3a2321030819d657114ea7e72
66787
66788	Lines: +26, -16
66789	Files:	gtk_main_window.c (+26, -16)
66790
66791	Make the preview arrow always be 1 inch long.  Double the size of
66792	the preview, but scale preview to fit the preview area if it wouldn't
66793	otherwise; the constant size arrow gives a visual clue as to the actual
66794	scaling of the preview.
66795
667962000-06-20  <cpbs>	2d2b98443be99f8eda872163fcaa4aa3354f298b
66797
66798	Lines: +125, -57
66799	Files:	print-util.c (+125, -57)
66800
66801	Added some more paper sizes and corrected some of the existing ones.
66802
668032000-06-20  <rlk>	3638aed30a8b97d39ad10e5c496e2fa3948e8f46
66804
66805	Lines: +21, -26
66806	Files:	Ghost/gdevstp.c (+4, -1)
66807		gimp_main_window.c (+1, -1)
66808		gtk_main_window.c (+1, -1)
66809		print-canon.c (+1, -1)
66810		print-escp2.c (+1, -1)
66811		print-pcl.c (+1, -1)
66812		print-ps.c (+1, -1)
66813		print.c (+5, -10)
66814		print.h (+6, -9)
66815
66816	Move color map into vars structure to simplify calling sequence
66817
668182000-06-20  <rlk>	2a50cf6ad194c5c7840760566f2b650b3f9aa9e6
66819
66820	Lines: +1, -1
66821	Files:	printdefy.y (+1, -1)
66822
66823	Declare main() properly.
66824
668252000-06-20  <rlk>	c93dda3745a78b533480807d86a43370618bb173
66826
66827	Lines: +75, -65
66828	Files:	gimp_main_window.c (+4, -2)
66829		gtk_main_window.c (+2, -1)
66830		print-util.c (+62, -62)
66831		print.h (+7, -0)
66832
66833	Handle paper size unit correctly for both gimp and gtk.
66834
66835	Add unit type to paper size (we don't use it yet for anything).
66836
668372000-06-19  <rlk>	20ca4038e1aa3e027cf9d9186bdb7d996df371b1
66838
66839	Lines: +1, -2
66840	Files:	Ghost/.cvsignore (+1, -2)
66841
66842	Add rectangular dither matrix.
66843
668442000-06-19  <rlk>	a486a810a2031351cf220cf8b836fb8aef48626c
66845
66846	Lines: +1, -0
66847	Files:	.cvsignore (+1, -0)
66848
66849	Add escputil
66850
668512000-06-19  <cpbs>	1c4e6cc80640e7ed7f8b8cdfc2ef4922453ed3be
66852
66853	Lines: +4, -2
66854	Files:	Makefile.am (+4, -2)
66855
66856	Make "make clean" and "make maintainerclean" clean up more.
66857
668582000-06-19  <jmv>	b4e755090e0331fed5e032e41f4c60fd7180ba90
66859
66860	Lines: +6, -6
66861	Files:	gimp_main_window.c (+6, -6)
66862
66863	Stupid bug fix in adding Unit to gim_main_window
66864
668652000-06-19  <jmv>	a2f7d73f793a1f21e938bc5fedbb8d9df343604d
66866
66867	Lines: +100, -25
66868	Files:	gimp_color_window.c (+2, -2)
66869		gimp_main_window.c (+65, -6)
66870		gtk_color_window.c (+2, -2)
66871		gtk_main_window.c (+12, -6)
66872		print.c (+18, -9)
66873		print.h (+1, -0)
66874
66875	added unit for preview in gimp_main_window.c (blindly). Moved unit to printer settings
66876	Improved handling of printrc settings.
66877
668782000-06-19  <rlk>	e0296a9e3ee7e8be4bdb7b23ae2c27ec0b9555a9
66879
66880	Lines: +1, -1
66881	Files:	gtk_main_window.c (+1, -1)
66882
66883	make vars_unit static
66884
668852000-06-19  <rlk>	869f18f8b2c958248d2107ffe0b80297c8622e40
66886
66887	Lines: +52, -7
66888	Files:	print-util.c (+52, -7)
66889
66890	Additional paper sizes
66891
668922000-06-19  <rlk>	c609cab8add231643c4a4ac6dea7171130ba62a2
66893
66894	Lines: +0, -1
66895	Files:	escputil.c (+0, -1)
66896
66897	Remove duplicate pclose
66898
668992000-06-19  <gandy>	1ef7393b97e18a1d0b7f6708dcd3fea8f54e6a52
66900
66901	Lines: +19, -1
66902	Files:	print-canon.c (+11, -1)
66903		printers.xml (+8, -0)
66904
66905	Added Canon BJC-4300
66906
669072000-06-19  <gandy>	6c0b96d1d1a2fc1e033745b5d2627f5afa722000
66908
66909	Lines: +18, -14
66910	Files:	unprint.c (+18, -14)
66911
66912	small canon update
66913
669142000-06-19  <jmv>	da92a862b018a2bc6b9269703cc7f7f8db5eca44
66915
66916	Lines: +72, -13
66917	Files:	gtk_main_window.c (+72, -13)
66918
66919	Included Unit (Inch/Cm) checkboxes
66920
669212000-06-18  <easysw>	ae81fdb419203b63b59d19ea62bc6b1c4b6ff64c
66922
66923	Lines: +29, -2
66924	Files:	cups/commandtoepson.c (+29, -2)
66925
66926	Eject page after test commands...
66927
669282000-06-18  <easysw>	b6d7c20eee1fb8bd0b05e052175db0fb732c5011
66929
66930	Lines: +2, -2
66931	Files:	cups/Makefile.in (+1, -1)
66932		cups/commandtoepson.c (+1, -1)
66933
66934	Makefile error and typo in commandtoepson.
66935
669362000-06-18  <easysw>	7866ac89492f73bb73b27d7cdd0409e1dc369a5b
66937
66938	Lines: +31, -0
66939	Files:	cups/commands/CleanAll.cmd (added +6)
66940		cups/commands/PrintAligmentPage.cmd (added +6)
66941		cups/commands/PrintSelfTestPage.cmd (added +6)
66942		cups/commands/ReportLevels.cmd (added +6)
66943		cups/commands/SetAlignment.cmd (added +7)
66944
66945	Added sample command files.
66946
669472000-06-18  <easysw>	b9f5d8e135983188ba8f2ed021ea0b982e11053c
66948
66949	Lines: +16, -171
66950	Files:	cups/epson.c (+16, -171)
66951
66952	Only report bidirectional parallel ports, to avoid potential port lockup
66953	problems.
66954
669552000-06-18  <easysw>	80b3185860acc7e52142fd43d7487eaa6a06c01b
66956
66957	Lines: +291, -17
66958	Files:	cups/CHANGES.txt (added +4)
66959		cups/command.txt (added +71)
66960		cups/command.types (added +30)
66961		cups/commandtoepson.c (+106, -2)
66962		cups/epson.c (+80, -15)
66963
66964	EPSON command filter.
66965
66966	First specification for command files.
66967
66968	EPSON backend now reads back Ink Quantity levels.
66969
669702000-06-18  <easysw>	59b0ad02715aa5d54b1716e5df34e8fd7834440c
66971
66972	Lines: +84, -0
66973	Files:	cups/README.txt (added +84)
66974
66975	Added README file...
66976
669772000-06-18  <easysw>	8d6554df74a3bafaa096c724d1cabd1edc3c0255
66978
66979	Lines: +7803, -0
66980	Files:	cups/LICENSE.txt (added +803)
66981		cups/Makefile.in (added +158)
66982		cups/calibrate.c (added +760)
66983		cups/calibrate.ppm (added +376)
66984		cups/commandtoepson.c (added +103)
66985		cups/configure (added +1376)
66986		cups/configure.in (added +82)
66987		cups/epson.c (added +768)
66988		cups/epson.drv (added +633)
66989		cups/genppd.c (added +1790)
66990		cups/rastertoepson.c (added +954)
66991
66992	Initial commit of CUPS driver files.
66993
669942000-06-18  <rlk>	8eab12811e70c859b34d59a843e0b96feb8cbea9
66995
66996	Lines: +6767, -103
66997	Files:	ChangeLog (+28, -0)
66998		Makefile.am (+5, -7)
66999		gimp_main_window.c (+32, -18)
67000		gtk_main_window.c (+29, -18)
67001		print-canon.c (+4, -6)
67002		print-dither.c (+69, -40)
67003		print-escp2.c (+4, -5)
67004		print-pcl.c (+4, -6)
67005		print.h (+2, -3)
67006		ran.367.179.h (added +6590)
67007
67008	Incorporate Thomas Tonino's 367x192 matrix.
67009
67010	Incorporate Jean-Marc Verbavatz's scrolling viewport code for printer
67011	drivers.  This finally solves the problem of the overflowing printer
67012	list!
67013
670142000-06-18  <rlk>	03e5a1d56c28988eca162a05003f4a66ebb9e75a
67015
67016	Lines: +2, -2
67017	Files:	print-dither.c (+2, -2)
67018
67019	Minor bug fix
67020
670212000-06-18  <ttonino>	2a9e7e046dd57b5207d92efc12d797d97b2f0549
67022
67023	Lines: +2, -0
67024	Files:	Matgen/ran.367.179.h (added +2)
67025
67026	Test matrix for 2:1 resolutions
67027
670282000-06-18  <rlk>	b2ad9e11196dc39863e22e82b456b6a435aea68a
67029
67030	Lines: +0, -12887
67031	Files:	Matgen/quickmatrix199-2.i (removed -3467)
67032		Matgen/quickmatrix199.i (removed -3468)
67033		Matgen/quickmatrix257.i (removed -5952)
67034
67035	These files already exist at top level; no reason to have duplicates
67036	in every sandbox.
67037
670382000-06-18  <rlk>	e7575486fa6881696fc982952827c813d0ece839
67039
67040	Lines: +4, -52
67041	Files:	printers.xml (+4, -52)
67042
67043	Reduce the number of printers to slightly mitigate the excessive menu
67044	length.
67045
67046===============================================================================
67047Name: print-3_1_7
67048
670492000-06-18  <rlk>	b55a0da71ed1bca358cfdde219eefd1f2146c77d
67050
67051	Lines: +22, -4
67052	Files:	ChangeLog (+12, -0)
67053		README (+1, -1)
67054		RELNOTES (+7, -1)
67055		configure.in (+1, -1)
67056		print_gimp.h (+1, -1)
67057
67058	Print 3.1.7 release
67059
670602000-06-18  <rlk>	b354c5766f7574d19229469cb038d90c5a7d7b32
67061
67062	Lines: +1, -1
67063	Files:	Ghost/gdevstp.c (+1, -1)
67064
67065	Fix really stupid bug.  Need to do a flash 3.1.7.
67066
670672000-06-18  <rlk>	e491969c968018f4b3b3d0168d12baadd6972231
67068
67069	Lines: +9, -0
67070	Files:	README.escp2 (+9, -0)
67071
67072	Add a few more remote mode commands
67073
670742000-06-18  <rlk>	040b59983ee24e47087f0918c61eb309670b0844
67075
67076	Lines: +182, -12
67077	Files:	escputil.c (+182, -12)
67078
67079	Add ink levels and ID string
67080
67081===============================================================================
67082Name: print-3_1_6
67083
670842000-06-17  <rlk>	0c478f3cf75a1098500e394139fa89e4cd4f566d
67085
67086	Lines: +1, -1
67087	Files:	print_gimp.h (+1, -1)
67088
67089	Fix the release date
67090
670912000-06-17  <rlk>	769cfd9a93d65815646f39cb25a770f89e19b218
67092
67093	Lines: +49, -0
67094	Files:	ChangeLog (+49, -0)
67095
67096	3.1.6 release point
67097
670982000-06-17  <rlk>	e7252251339e41838eb608384d5e8b0317dcd242
67099
67100	Lines: +110, -5
67101	Files:	ChangeLog (+71, -0)
67102		README (+1, -1)
67103		RELNOTES (+35, -1)
67104		configure.in (+1, -1)
67105		print_gimp.h (+1, -1)
67106		run-weavetest (+1, -1)
67107
67108	3.1.6 release prep
67109
671102000-06-17  <rlk>	ccf3ac9d7c34c85820ea02ce70cae62d126d6b78
67111
67112	Lines: +307, -177
67113	Files:	Ghost/gs-stp.pdq (+307, -177)
67114
67115	Update from Grant Taylor's PDQ-o-matic script
67116
671172000-06-17  <rlk>	60d17656c528cc4b8f4d0d8f58a08f01e567ad27
67118
67119	Lines: +769, -0
67120	Files:	Ghost/com-stp.ppd (added +769)
67121
67122	PPD file, from Grant Taylor's CUPS-O-MATIC program
67123
671242000-06-17  <rlk>	bd3997f03a973429ba94c1d3833074dd959995ec
67125
67126	Lines: +4, -2
67127	Files:	Ghost/README (+4, -2)
67128
67129	Note the existence of the CUPS .ppd file.
67130
671312000-06-17  <rlk>	17277fcd75329238f4f11bacf77950abfcb36890
67132
67133	Lines: +11, -10
67134	Files:	Makefile.am (+11, -10)
67135
67136	Do not distribute the 199-axis matrices, since we're not currently
67137	using them.
67138
671392000-06-17  <rlk>	21774e44dcd6634b2344fc76f3cf816391634b38
67140
67141	Lines: +666, -0
67142	Files:	escputil.c (added +666)
67143
67144	ESCP/2 print head clean, nozzle check, alignment utility.
67145
671462000-06-17  <rlk>	dd9c34c574e704f21debb9b39909f5817b5f64e9
67147
67148	Lines: +10, -5
67149	Files:	README.escp2 (+10, -5)
67150
67151	Better explanation of alignment check/set commands.
67152
671532000-06-17  <rlk>	a628178854c47229017b7eefc78e3993f4a807ba
67154
67155	Lines: +21, -1
67156	Files:	Ghost/gdevstp.c (+21, -1)
67157
67158	Handle -r1440x720 correctly.
67159
671602000-06-17  <iay>	162cfc5d7c595dc96b407fd7cffcb60281944114
67161
67162	Lines: +92, -8
67163	Files:	README.escp2 (+92, -8)
67164
67165	Added information about remote mode commands gleaned from examination of
67166	the output of the Epson utilities for the ESC740.
67167
671682000-06-15  <sharkey>	194cc9b585af07c3ed7271a53e1e6ee8e030ad58
67169
67170	Lines: +1, -1
67171	Files:	make-deb.sh (+1, -1)
67172
67173	Zheesh.  I thought I committed this weeks ago...
67174
67175	Modify the gs debian package build script to work as a non-root user by
67176	using the fakeroot package.
67177
671782000-06-15  <rlk>	6fa92bff3bcff323934a7b6948a3d473d3b01f96
67179
67180	Lines: +84, -52
67181	Files:	Ghost/gdevstp.c (+0, -0)
67182		escp2-unprint.c (+0, -0)
67183		escp2-weavetest.c (+0, -0)
67184		gimp_color_window.c (+0, -0)
67185		gimp_main_window.c (+0, -0)
67186		gtk_color_window.c (+0, -0)
67187		gtk_main_window.c (+0, -0)
67188		pcl-unprint.c (+0, -0)
67189		print-canon.c (+0, -0)
67190		print-dither.c (+84, -52)
67191		print-escp2.c (+0, -0)
67192		print-pcl.c (+0, -0)
67193		print-util.c (+0, -0)
67194		print.c (+0, -0)
67195		quickmatrix199-2.h (+0, -0)
67196		quickmatrix199.h (+0, -0)
67197		quickmatrix257.h (+0, -0)
67198		unprint.c (+0, -0)
67199
67200	ccept non-square dither matrices (e. g. for non-square pixels).
67201
67202	Strip trailing whitespace from everything (minor nit cleanup).
67203
672042000-06-15  <rlk>	9f04e86479ba8402a699ee43b61d246ca98457c7
67205
67206	Lines: +32, -22
67207	Files:	print-escp2.c (+32, -22)
67208
67209	Fix microweave positioning
67210
67211	Add additional ink drop size for low res printing
67212
672132000-06-15  <rlk>	3a3e817385ca39bcbed20e216fb72530989f5076
67214
67215	Lines: +1, -1
67216	Files:	print-escp2.c (+1, -1)
67217
67218	Generate smoother output with quadratic sliding
67219
672202000-06-15  <rlk>	8111425ed6d57f585cff9a29e5b74fa69736585e
67221
67222	Lines: +23, -11
67223	Files:	print-dither.c (+23, -11)
67224
67225	Scale quadratically rather than linearly between tones to improve
67226	transition regions on 6-color and variable dot size printers.
67227
672282000-06-13  <rlk>	14e00e514e6aa497ce4af229d5d31cf03a7f4dd3
67229
67230	Lines: +89, -3
67231	Files:	ChangeLog (+86, -0)
67232		print-image-gimp.c (+1, -1)
67233		print-ps.c (+1, -1)
67234		print.h (+1, -1)
67235
67236	Rename Image_get_pluginname to Image_get_appname
67237
672382000-06-13  <rlk>	09f20b475cd0754e2b2d95050bb5c0dcfa5ea348
67239
67240	Lines: +415, -204
67241	Files:	print-dither.c (+49, -31)
67242		print-escp2.c (+366, -173)
67243
67244	Major performance improvements, particularly for typical PostScript
67245	rendering applications.  The improvements fall into two categories;
67246	general improvements in the Epson bit twiddling code, and taking
67247	advantage of blank dots and lines to reduce the amount of work that
67248	needs to be done.
67249
67250	More work is there to be done, particularly for error diffusion.
67251	Ordered dither is in quite good shape at this point.  PostScript
67252	rendering may see improvements of about an order of magnitude, give
67253	or take.  Photographs will not improve very much in rendering
67254	performance.
67255
672562000-06-12  <gandy>	e1068bc46019f574c237a668819287ee0f5b1274
67257
67258	Lines: +24, -20
67259	Files:	print-canon.c (+24, -20)
67260
67261	* Fixed small bug introduced in recent changes (code reduction)
67262	* Fixed maximum quality printing for the bjc8200
67263	* Fixed bug in 6color printing at 1440x720 dpi on the bjc6000
67264	* 6color printing should work almost perfect now!
67265
672662000-06-12  <cpbs>	d23df3bb1f9a43cb108c15511bb695322e756740
67267
67268	Lines: +5, -0
67269	Files:	Ghost/gdevstp.c (+5, -0)
67270
67271	Added untested support for the new Image interface by adding
67272	Image_rotate_ccw() stub function.
67273
672742000-06-12  <cpbs>	a76ac921b592110b642f9830c36f61440566f2b0
67275
67276	Lines: +55, -355
67277	Files:	print-canon.c (+9, -78)
67278		print-escp2.c (+8, -69)
67279		print-pcl.c (+7, -123)
67280		print-ps.c (+7, -26)
67281		print-util.c (+21, -56)
67282		print.h (+3, -3)
67283
67284	Take advantage of the Image layer's new capabilities.  Instead of
67285	handling landscape-way printing in the driver-specific files,
67286	compute_page_parameters() calls Image_rotate_ccw().  Chuck away quite
67287	a lot of duplicated code.
67288
67289	Simplify the landscape decision-making code in compute_page_parameters()
67290	to match the code in the GUIs.  (Ideally, the decision should be made
67291	in one place only, but if the same criteria are used in both cases,
67292	that'll do for now. ;) )
67293
672942000-06-12  <cpbs>	4bb5da9e30b4cb69b133901c348db9e980aaf54d
67295
67296	Lines: +340, -84
67297	Files:	Makefile.am (+1, -0)
67298		print-image-gimp.c (added +318)
67299		print.c (+3, -83)
67300		print.h (+11, -1)
67301		print_gimp.h (+7, -0)
67302
67303	Extract the "Image" layer into its own file.  Beef it up to enable the
67304	Image ADT to perform rotation, flipping and cropping on the image.
67305
673062000-06-11  <cpbs>	deeba3ff8cf379681f6a4f1a1fb2aea3341264ab
67307
67308	Lines: +13, -4
67309	Files:	gimp_main_window.c (+3, -1)
67310		gtk_main_window.c (+3, -1)
67311		print.c (+7, -2)
67312
67313	Add the name of the image being printed to the print plugin's window
67314	title.
67315
673162000-06-10  <rlk>	d4318433dfc8ff23e7a7846c82f3449caee5146f
67317
67318	Lines: +8, -130
67319	Files:	print-ps.c (+8, -130)
67320
67321	Factor out common code
67322
673232000-06-10  <rlk>	f8a34c32ea82b3dac3731fc3234502ab97d8808e
67324
67325	Lines: +1272, -1199
67326	Files:	ChangeLog (+1259, -1196)
67327		mkchlog (+13, -3)
67328
67329	Note the lines added/removed in the change long (helps identify
67330	major changes).
67331
673322000-06-10  <rlk>	0a44edab958038a1de89f6ae199605bf84d2b31a
67333
67334	Lines: +196, -395
67335	Files:	print-canon.c (+8, -121)
67336		print-escp2.c (+15, -142)
67337		print-pcl.c (+6, -132)
67338		print-util.c (+160, -0)
67339		print.h (+7, -0)
67340
67341	Factor out common code
67342
673432000-06-10  <rlk>	dd396d4b9af210b44828cf473d568ece1a3d0420
67344
67345	Lines: +39, -10
67346	Files:	print-canon.c (+5, -0)
67347		print-dither.c (+21, -9)
67348		print-escp2.c (+6, -1)
67349		print-pcl.c (+5, -0)
67350		print.h (+2, -0)
67351
67352	Tell dither about pixel aspect ratio.  We can't do too much with it
67353	right now, since our matrix gets very unhappy if we skip pixels, but
67354	it's important information.  Raph's code needs it, when we start using
67355	it.
67356
673572000-06-10  <rlk>	2a5ef34a0ac7949bc8f0695b00ebdd3cdc045f38
67358
67359	Lines: +54, -41
67360	Files:	print-dither.c (+54, -41)
67361
67362	Fiddle with the way matrix offsets are used for cleaner code.
67363
673642000-06-10  <rlk>	5e9addd2f2c3487e2aff4fa8151a17a531a683c8
67365
67366	Lines: +8, -3
67367	Files:	print-dither.c (+8, -3)
67368
67369	Free CMYK buffers after dithering complete
67370
673712000-06-10  <rlk>	15956d0f3aa5c4c18d62697d9c6c2efe36748d38
67372
67373	Lines: +109, -54
67374	Files:	print-dither.c (+109, -54)
67375
67376	Really split out the CMYK separation.
67377
673782000-06-10  <rlk>	cc3d6c2bf79f8760d1b3e07b6877291fea061727
67379
67380	Lines: +157, -109
67381	Files:	print-dither.c (+157, -109)
67382
67383	Reorganize dither_cmyk to explicitly break out three steps:
67384
67385	1) Compute the basic CMYK separations.
67386
67387	2) Update the separations to enhance print quality.
67388
67389	3) Dither.
67390
673912000-06-09  <rlk>	2dbb05ebec06ad83f6c3bc019515270a5f3ec56a
67392
67393	Lines: +3, -8
67394	Files:	Ghost/gs-stp.pdq (+3, -8)
67395
67396	Minor corrections
67397
673982000-06-09  <rlk>	b9322aaf99a5f55365ac8cc932d61894af079eb7
67399
67400	Lines: +1, -1
67401	Files:	Makefile.am (+1, -1)
67402
67403	Add description of ESCP2 language
67404
674052000-06-08  <rlk>	88e251de2e1f36b520c73365c533aaa0eb6eb53d
67406
67407	Lines: +41, -1
67408	Files:	README.escp2 (+41, -1)
67409
67410	Command sequences
67411
674122000-06-08  <rlk>	c43bd2e393e853c4fb96c422e0f847a53477688a
67413
67414	Lines: +215, -0
67415	Files:	README.escp2 (added +215)
67416
67417	Summary of ESCP/2 raster commands
67418
674192000-06-08  <rlk>	cdb5075e96094eb9d042d1077e322796acb49db0
67420
67421	Lines: +67, -13
67422	Files:	print-escp2.c (+67, -13)
67423
67424	Update description of softweave.
67425
67426	Massive memory savings in many cases (high interleave factor).
67427
674282000-06-08  <rlk>	1520ca22a4a442f4c08c012897215c7c256c5755
67429
67430	Lines: +24, -20
67431	Files:	print-dither.c (+24, -20)
67432
67433	Rearrange to put all dithering after separation code, to at least
67434	symbolize desire to split these two functions.
67435
67436	Eliminate last function-like macro.
67437
674382000-06-06  <rlk>	0b417cacbbb0ddea36457b0ade3869eefcb733a7
67439
67440	Lines: +436, -271
67441	Files:	print-dither.c (+311, -247)
67442		print-escp2.c (+125, -24)
67443
67444	Some performance optimizations in the dither code.
67445
67446	General cleanup of the matrix handling code in the dither routines.
67447
67448	Redo the giant softweave comment.
67449
674502000-06-06  <gandy>	068011e145d1bc6b7e34bdd367882a2ee47459ec
67451
67452	Lines: +4, -4
67453	Files:	print-canon.c (+4, -4)
67454
67455	Use correct density for light inks (33% instead of 25%)
67456
674572000-06-05  <rlk>	037683c01bc879bc4116060d64d24c847aeab272
67458
67459	Lines: +1, -1
67460	Files:	gimp_main_window.c (+1, -1)
67461
67462	Set scaling correctly if we're using ppi.
67463
674642000-06-05  <rlk>	da7a75d94fcc510862238eb3e76cb3330bb637a1
67465
67466	Lines: +1, -1
67467	Files:	unprint.c (+1, -1)
67468
67469	"Segmentation integrity core contained" is just a bit too cute...
67470
674712000-06-04  <cpbs>	52a24a2f4bb0054fe4d4378c6adeae7c3f536973
67472
67473	Lines: +70, -163
67474	Files:	gimp_main_window.c (+34, -82)
67475		gtk_main_window.c (+36, -81)
67476
67477	gtk_main_window.c:
67478	  gtk_preview_update():  Rewrote the code which decides whether
67479	    ORIENT_AUTO means ORIENT_LANDSCAPE or ORIENT_PORTRAIT.  It's now
67480	    much simpler, and I believe it gives the same results it did before.
67481	    New variable, min_ppi_scaling, which could be useful as a limit for
67482	    the scaling slider.
67483
67484	gimp_main_window.c:
67485	  Similar, but untested, changes.
67486
674872000-06-04  <cpbs>	63601e8111c77a20f98bd38714c387c9cc9e24a9
67488
67489	Lines: +61, -2
67490	Files:	gimp_main_window.c (+30, -1)
67491		gtk_main_window.c (+31, -1)
67492
67493	gtk_main_window.c: Draw an arrow in the preview widget showing which
67494	  way the top of paper is.
67495
67496	gimp_main_window.c: Similar, but untested, change.
67497
674982000-06-04  <cpbs>	98a2999680e784ac57fdb2792f89ee014529c547
67499
67500	Lines: +42, -29
67501	Files:	gimp_main_window.c (+21, -14)
67502		gtk_main_window.c (+21, -15)
67503
67504	gtk_main_window.c: Make "top" and "bottom" be measured from the top of
67505	  the page instead of the bottom.  This simplifies the code somewhat.
67506	  Incidentally, fix a bug where the paper's left and right margins would
67507	  be swapped on the preview if the preview was in landscape mode.
67508
67509	gimp_main_window.c: Comparable, but untested, changes.
67510
675112000-06-04  <cpbs>	141c6d6909e819fbac374038da00626b41ade1bc
67512
67513	Lines: +128, -6
67514	Files:	gimp_main_window.c (+55, -1)
67515		gtk_main_window.c (+73, -5)
67516
67517	gtk_main_window.c:
67518	  gtk_create_main_window(): Add "width" and "height" text entry fields.
67519	  gtk_position_callback(): Make entries in those fields update the
67520	    scaling slider.
67521	  gtk_preview_update(): Make changes in the slider update the width and
67522	    height entries.
67523
67524	gimp_main_window.c:
67525	  Similar but untested changes.
67526
675272000-06-04  <cpbs>	fc8c9a554fc3edbdd0388b00c4206cc1758a6d30
67528
67529	Lines: +1, -1
67530	Files:	gtk_main_window.c (+1, -1)
67531
67532	gtk_main_window.c: make the scaling text entry widget do things only
67533	when return is pressed, instead of whenever the user changes the value,
67534	which was confusing.
67535
675362000-06-04  <cpbs>	30433add025a4106230211ccb2a0eb3d52079246
67537
67538	Lines: +29, -22
67539	Files:	gimp_main_window.c (+14, -11)
67540		gtk_main_window.c (+14, -11)
67541		print_gimp.h (+1, -0)
67542
67543	print_gimp.h: new constant PREVIEW_PPI
67544	gtk_main_window.c, gimp_main_window.c: use it
67545
675462000-06-04  <cpbs>	4948827caaf1fdc9416970b24fa9576e2223cf67
67547
67548	Lines: +12, -12
67549	Files:	print-canon.c (+3, -3)
67550		print-escp2.c (+3, -3)
67551		print-pcl.c (+3, -3)
67552		print-ps.c (+3, -3)
67553
67554	Fix a bug whereby, in landscape mode, the image was positioned as if the
67555	left-hand side of the image should be printed at the top of the paper,
67556	while the image was rotated as if its right-hand side should be printed
67557	at the top of the paper.  Now, we always assume the right-hand side of
67558	the image belongs at the top of the paper.
67559
675602000-06-04  <cpbs>	13a42598f76db6b7f9b6e023f58646c49ad13d33
67561
67562	Lines: +3, -1
67563	Files:	print-ps.c (+3, -1)
67564
67565	Add a second "%" before "%Creator:".  Without this, at least one program
67566	(epsffit) wouldn't recognise the "%%BoundingBox:" a few lines further
67567	down.
67568
67569	Fix a bug which printed the image too far left by the width of the
67570	left margin.
67571
675722000-06-03  <rlk>	3ad324bb81e8317867a2e537e0f682f6b06a7030
67573
67574	Lines: +2, -2
67575	Files:	Ghost/README (+2, -2)
67576
67577	Note ESP 870/1270
67578
675792000-06-02  <rlk>	66d56a7241d05b9c426201ee50119104c7adbc64
67580
67581	Lines: +2, -2
67582	Files:	print-escp2.c (+2, -2)
67583
67584	Advance paper correctly initially in microweave/360 modes.
67585
675862000-06-01  <jmv>	f180d0f3e0c1cdf9529633d2f6176de961a0ebdd
67587
67588	Minor fixes
67589
675902000-06-01  <jmv>	c91cbe0f77e07ccabdd8c90c26131f03e1d7225b
67591
67592	Lines: +20, -55
67593	Files:	jmv/print-dither.c (+20, -55)
67594
67595	Minor update against print-dither 1.53
67596
675972000-06-01  <rlk>	223992cba53645561a3b680f730445c08651dc90
67598
67599	Lines: +4410, -11
67600	Files:	ChangeLog (+4200, -0)
67601		Ghost/README (+0, -1)
67602		print-dither.c (+126, -9)
67603		print-escp2.c (+61, -0)
67604		print.h (+23, -1)
67605
67606	Merge Jean-Marc's new functions in, without touching the core
67607
676082000-06-01  <jmv>	9035acbf8ba2434bccbbf805cb74a6496d8c06e2
67609
67610	Lines: +24, -15
67611	Files:	jmv/README (+6, -0)
67612		jmv/print.h (+18, -15)
67613
67614	*** empty log message ***
67615
676162000-05-31  <jmv>	be4f4f0a8d846c9c66064ac798b9d23b92f4edb0
67617
67618	Lines: +357, -381
67619	Files:	jmv/print-dither.c (+237, -221)
67620		jmv/print-escp2.c (+120, -160)
67621
67622	Merge with ttonino's work
67623
676242000-05-31  <rlk>	110789e9ae8dc896aa6629ebaf065119ec0af0ef
67625
67626	Lines: +7, -0
67627	Files:	printers.xml (+7, -0)
67628
67629	Lexmark 4076 apparently works, as an HP 500C.
67630
676312000-05-31  <rlk>	fd3cadc8d7670bae418f65b4241fd53ea75935ac
67632
67633	Lines: +1, -54
67634	Files:	print-dither.c (+1, -54)
67635
67636	Flush perturbed ordered dithering; also simplify hybrid F-S.
67637
676382000-05-31  <rlk>	a6ba3a73c9bd69e37df67344881fe1e72cc8f246
67639
67640	Lines: +44, -4131
67641	Files:	ChangeLog (+0, -4126)
67642		Makefile.am (+4, -1)
67643		RELNOTES (+37, -1)
67644		configure.in (+2, -2)
67645		print_gimp.h (+1, -1)
67646
67647	3.1.5 release
67648
676492000-05-31  <rlk>	7ad82fd615659196423e97fe120414c1c7aed4c7
67650
67651	Lines: +3, -1
67652	Files:	print-escp2.c (+3, -1)
67653
67654	Try to fix density for variable dot size printers.
67655
676562000-05-30  <rlk>	2ff4db907655a97912bfb7fb7a2bfde969bfaf4e
67657
67658	Lines: +15, -2
67659	Files:	print.c (+15, -2)
67660
67661	The monitor process should NOT attempt to clean up after itself.  It
67662	must exit with _exit() rather than exit() to avoid trying to close
67663	down the X server cleanly, which fails because the actual print
67664	process has already closed the connection.
67665
676662000-05-30  <gandy>	e5ae2df9670bf93535912597306036ba9007bec1
67667
67668	Lines: +45, -20
67669	Files:	print-canon.c (+45, -20)
67670
67671	Borders can now be specified indiviually for each model
67672
676732000-05-30  <jmv>	02c14dab2d1d7a71f4f554ee86166409b37a3dc9
67674
67675	Lines: +119, -40
67676	Files:	jmv/print-dither.c (+34, -23)
67677		jmv/print-escp2.c (+85, -17)
67678
67679	Density-based dithering
67680
676812000-05-29  <rlk>	8568dc25d4e0b597c9f6679f77bca6e68969a84f
67682
67683	Lines: +100, -88
67684	Files:	print-canon.c (+22, -20)
67685		print-escp2.c (+25, -22)
67686		print-pcl.c (+24, -22)
67687		print-ps.c (+7, -6)
67688		print-util.c (+6, -6)
67689		print.h (+16, -12)
67690
67691	Preserve density correctly
67692
676932000-05-28  <gandy>	545189dcaf887d9434b9784a9ef35e107ef41f18
67694
67695	Lines: +4, -4
67696	Files:	print-canon.c (+2, -2)
67697		printers.xml (+2, -2)
67698
67699	Fixed density, gamma and black level
67700
677012000-05-27  <cpbs>	cca935faa5cdb0dacc749d1ee9c0c59752c25fed
67702
67703	Lines: +2, -2
67704	Files:	configure.in (+2, -2)
67705
67706	Look for lpc and lpstat in some more places; if you're building as a
67707	normal user, these are likely not in your $PATH.
67708
677092000-05-25  <rlk>	47e984f79c1f47e0a5322cfd97b87b8fa77f3080
67710
67711	Lines: +200, -11
67712	Files:	ChangeLog (+167, -0)
67713		README.dither (+5, -0)
67714		print-dither.c (+22, -5)
67715		print-escp2.c (+5, -6)
67716		print.h (+1, -0)
67717
67718	Improve adaptive dithering to account for Thomas' new matrices being
67719	much better than the previous ones we've used.
67720
677212000-05-25  <rlk>	edaf6a318a7f8592dcf419fe794d6886b86c4816
67722
67723	Lines: +6, -4
67724	Files:	gimp_main_window.c (+3, -2)
67725		gtk_main_window.c (+3, -2)
67726
67727	Use offsets from origin consistently
67728
677292000-05-24  <rlk>	08a043ff17974809de4b1adcbbf8dfb32a04e5d5
67730
67731	Lines: +11, -6
67732	Files:	print-dither.c (+11, -6)
67733
67734	Try to fix a few more overflow problems
67735
677362000-05-24  <rlk>	d705a34e284fd4ea420c087e5066fc025c41c165
67737
67738	Lines: +3, -3
67739	Files:	print-dither.c (+3, -3)
67740
67741	Fix overflow problems
67742
677432000-05-24  <ttonino>	bfe38bf7dcee879ad7a0c4930fa05a027fe0afa1
67744
67745	Lines: +6, -17
67746	Files:	print-dither.c (+6, -17)
67747
67748	Removed superfluous matrix optimizations and chenged 'invert' behaviour.
67749
677502000-05-24  <rlk>	4cde70d288ab2fe88c94b02d19d5ddf1eec29748
67751
67752	Lines: +10, -10
67753	Files:	print-escp2.c (+10, -10)
67754
67755	Expand printable region on newer Epson printers
67756
677572000-05-24  <rlk>	f4cd8b0570505b266781a30ce732f968a4b879f9
67758
67759	Lines: +4, -0
67760	Files:	Ghost/.cvsignore (+4, -0)
67761
67762	New files
67763
677642000-05-24  <rlk>	545bf8885cd6e0e7017e4a84401f4df029cd0374
67765
67766	Lines: +2, -1
67767	Files:	print-escp2.c (+2, -1)
67768
67769	Save memory on the variable dot size printers.
67770
677712000-05-24  <cpbs>	3cd6f51851da43906b0bd78538f150c18d913af0
67772
67773	Lines: +79, -2
67774	Files:	print.c (+79, -2)
67775
67776	Spawn a "monitor" process to kill off lpr if the plugin dies before
67777	completing the print.  This helps in the case of crashes, and also when
67778	the Gimp SIGKILLs the plugin when the user hits "Cancel".
67779
677802000-05-24  <rlk>	43204cd4a06b5b510c301420b49082f8d15375b5
67781
67782	Lines: +14229, -1177
67783	Files:	ChangeLog (+1205, -938)
67784		Ghost/gdevstp.c (+51, -221)
67785		Ghost/gdevstp.h (+15, -0)
67786		Makefile.am (+9, -6)
67787		README (+1, -1)
67788		gimp_main_window.c (+2, -2)
67789		gtk_main_window.c (+2, -3)
67790		print-dither.c (+44, -4)
67791		print-escp2.c (+4, -1)
67792		print_gimp.h (+1, -1)
67793		printers.xml (+8, -0)
67794		quickmatrix199-2.h (added +3467)
67795		quickmatrix199.h (added +3468)
67796		quickmatrix257.h (added +5952)
67797
67798	Incorporate Thomas Tonino's dither matrices.
67799
678002000-05-23  <cpbs>	ee9430c95b744eecdc4ff44876777a1c166dec4b
67801
67802	Lines: +124, -0
67803	Files:	debian/README.building.from.CVS (added +37)
67804		debian/changelog (added +6)
67805		debian/packages (added +81)
67806
67807	Added Debianisation files in debian/. subdirectory.
67808
678092000-05-23  <jmv>	78316285654eeb1a6b9a8fbdcc2e33ba8f6e073f
67810
67811	Lines: +8, -0
67812	Files:	jmv/README (added +8)
67813
67814
67815	This is experimental stuff for the epson stylus photo 870
67816
678172000-05-23  <jmv>	a21860e0b90e570ca8577a8164e2795785564db5
67818
67819	Lines: +3115, -0
67820	Files:	jmv/print-escp2.c (added +3115)
67821
67822
67823	Experimental for epson stylus photo 870
67824
67825	This is based on rlk's print-escp2.c v 1.145
67826
678272000-05-23  <jmv>	4d14b949a41e0e3c6e27b246a7395ab9eb0ab91a
67828
67829	Lines: +376, -0
67830	Files:	jmv/print.h (added +376)
67831
67832
67833	Experimental for epson 870
67834
678352000-05-23  <jmv>	4df0e7872b0d32e330e9f2c3436609e8d129eaea
67836
67837	Lines: +1970, -0
67838	Files:	jmv/print-dither.c (added +1970)
67839
67840	*** empty log message ***
67841
678422000-05-23  <ttonino>	934bf5b8c6e3d3a7cc7a52ff5f20945750222aa1
67843
67844	Lines: +10, -6
67845	Files:	print-dither.c (+10, -6)
67846
67847	Made density curve smoother. Before, dark areas could could look
67848	rather weak. Added more contrast by not subtracting all K from CMY, but
67849	a fraction dependent on K level and black limits.
67850
678512000-05-23  <ttonino>	1d79b040232f60d0b155a3fdda782f363947b328
67852
67853	Lines: +19, -16
67854	Files:	print-dither.c (+19, -16)
67855
67856	Black lines in dark colors removed.
67857
678582000-05-23  <smiller>	58569f78c26dd3b762a46a786aaef35adac1284e
67859
67860	Lines: +89, -83
67861	Files:	gimp_main_window.c (+89, -83)
67862
67863
67864		Patch to use a printable area in preview for gimp gui.
67865
678662000-05-22  <ttonino>	725501226d3c88d56c6cd5b8d149dccc21208f9b
67867
67868	Lines: +18, -18
67869	Files:	print-dither.c (+18, -18)
67870
67871	Black generation revised again. All scaled to actual density now.
67872	'plain paper' setting is really suitable for plain paper now.
67873	'coated' should maybe be split: normal coated and photo style paper
67874	coated.
67875
678762000-05-22  <gandy>	f1b64db9d3e69868662de1499f771f919dd01da3
67877
67878	Lines: +46, -20
67879	Files:	print-canon.c (+46, -20)
67880
67881	* fixed resolutions list generation (offered unsupported xdpi!=ydpi resolutions
67882	  for some printers)
67883	* added outputmedia "Photo Paper Pro"
67884	* enabled 6color printing on models supporting this
67885	* trying same dither_set_black_*() calls as in print-escp2.c
67886	* trying to fix density problem with xdpi!=ydpi (was way too dark)
67887
678882000-05-22  <ttonino>	b249c199e6bbc6280832d6bdd2f2199361b6064a
67889
67890	Lines: +45, -4
67891	Files:	Matgen/quickdistance.c (+45, -4)
67892
67893	Output format slightky changed. Added parameter sections for 2 useful
67894	199x199 matrices and an (untetsed) 257x257 matrix.
67895
678962000-05-22  <ttonino>	ad200424e654b56f428f94ca387e400199f349d2
67897
67898	Lines: +5952, -0
67899	Files:	Matgen/quickmatrix257.i (added +5952)
67900
67901	Untested 257x257 dither matrix.
67902
679032000-05-21  <rlk>	88779573caed123c791ad522766d170fa73b5f71
67904
67905	Lines: +4, -2
67906	Files:	mkchlog (+4, -2)
67907
67908	Record revision number along with each file
67909
679102000-05-21  <ttonino>	013121198d0a590b84cbdae9516bdef87be88626
67911
67912	Lines: +2, -2
67913	Files:	print-escp2.c (+2, -2)
67914
67915	Black thresholds adjusted for new black routine.
67916
679172000-05-21  <ttonino>	c22bca221f0f2ba3cfe862278ceb2971664d5284
67918
67919	Lines: +44, -74
67920	Files:	print-dither.c (+44, -74)
67921
67922	Changed black generation so it behaves well with lower values of
67923	the thresholds. Even 0.1 and 0.2 as thresholds produce acceptable,
67924	if grainy, results.
67925
67926	Only tested with Epson Stylus Color 600 so far.
67927
679282000-05-21  <ttonino>	348165e6c82d4d45de42c20bf83989e2393d990c
67929
67930	Lines: +3467, -0
67931	Files:	Matgen/quickmatrix199-2.i (added +3467)
67932
67933	This matrix is equivalent but not corelated to quickmatrix199.i.
67934
679352000-05-20  <rlk>	4ad9826d13a41d324e81ba17e49d125703ee3475
67936
67937	Lines: +54, -42
67938	Files:	print-dither.c (+7, -2)
67939		print-escp2.c (+47, -40)
67940
67941	Tune ink values for 870.
67942
67943	Flip flop again on how to handle variable dots with error diffusion.
67944	I believe that what I'm now doing is correct, but it needs a better matrix
67945	in order to really work properly.  Hopefully Thomas Tonino will provide
67946	that.
67947
67948	Use ordered dithering only for black ink, to escape error diffusion
67949	artifacts.  This may not be a good decision; time will tell.  We also
67950	need a better matrix for that.
67951
679522000-05-20  <ttonino>	816177997a8942d8a8c22f6e1de62f7c90852514
67953
67954	Lines: +21, -61
67955	Files:	Matgen/patched-print-dither.c (+21, -61)
67956
67957	Much cleaner now. Removed code I doidn't understand. Faster now.
67958	Did not damage anything, it seems.
67959
679602000-05-19  <ttonino>	645d4815bee0ead1cc965915cd041ca56946d54f
67961
67962	Lines: +2, -0
67963	Files:	Matgen/patched-print-dither.c (+2, -0)
67964
67965	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.
67966
679672000-05-19  <ttonino>	78319b5c468411b048abd623dde8f38ff546fee6
67968
67969	Lines: +61, -56
67970	Files:	Matgen/patched-print-dither.c (+61, -56)
67971
67972	Version with more black generation. Does good job at dark colors.
67973
679742000-05-19  <smiller>	239037cf141dcb65d72db618f4b1afee916ee792
67975
67976	Lines: +111, -92
67977	Files:	configure.in (+1, -1)
67978		gtk_main_window.c (+110, -91)
67979
67980
67981		Applied patch supplied by Thorsten Schnier for some positioning errors
67982		in the gtk gui.
67983
679842000-05-18  <gandy>	9a1022cb48c749ac3cd3275f724f7233ab025bb4
67985
67986	Lines: +11, -1
67987	Files:	print-canon.c (+3, -1)
67988		printers.xml (+8, -0)
67989
67990	Activated the canon BJC 8200 for testing (no idea if it works at all..)
67991
679922000-05-18  <rlk>	61403dcc43ad1b3c202eba0fa211479696299ef8
67993
67994	Lines: +51, -62
67995	Files:	print-dither.c (+48, -43)
67996		print-escp2.c (+3, -19)
67997
67998	Improve smoothness substantially, at least on variable dot size
67999	printers.  The previous code used big dots too heavily, with resulting
68000	grain.
68001
68002	This may not be optimal for conventional 4 and 6 color printers.  Needs
68003	more testing.
68004
680052000-05-17  <ttonino>	6ea26d74746b690010e7b15f86d938d2dfc28a4d
68006
68007	Lines: +1772, -0
68008	Files:	Matgen/patched-print-dither.c (added +1772)
68009
68010	Patched print-dither.c to include matrix generated by quickdistance.c.
68011	Gives good results IMHO, but should (?) really be integrated with the
68012	main version.
68013
680142000-05-17  <ttonino>	fc3248d7518f159ccaedfefd9f208f0d0832a95d
68015
68016	Lines: +3468, -0
68017	Files:	Matgen/quickmatrix199.i (added +3468)
68018
68019	Slightly cleaned up output of quickmatrix.c. Used in patched print-dither.c.
68020
680212000-05-17  <ttonino>	9f077e838e76354efc32247cd88bb8c0be45300b
68022
68023	Lines: +121, -0
68024	Files:	Matgen/quickdistance.c (added +121)
68025
68026	New version of dither generation program. Unrelated to patented software.
68027	First 4 points for a matrix are set by hand - these 4 do not conflict when
68028	matrix is shifted by 100 pixels H and/or V.
68029
68030	Adds a bit of randomness for every pixel added and runs fairly quick: a few
68031	hours makes a 199 by 199 matrix. Should be possible to make a 257 x 257 matrix
68032	in reasonable time: more than 64K values!
68033
680342000-05-17  <rlk>	d60f1e78257a1cf54efa6178acc6ab4f6a4122c7
68035
68036	Lines: +2, -1
68037	Files:	escp2-weavetest.c (+2, -1)
68038
68039	Improve the banner
68040
680412000-05-17  <rlk>	508bcf5b219f5be10fe9089d5776863fe2e3f628
68042
68043	Lines: +4, -7
68044	Files:	print-escp2.c (+4, -7)
68045
68046	Fix if first pass doesn't contain any data.
68047
680482000-05-17  <rlk>	a8253616f6504934a6de03bb088ba8a46d968ff8
68049
68050	Lines: +127, -175
68051	Files:	print-escp2.c (+127, -175)
68052
68053	Support x8 weave (for higher quality printing on 360 physical dpi
68054	printers).  This isn't perfect yet; there are some quality problems
68055	that are probably due to a bug somewhere.
68056
68057	Code cleanup in initialization
68058
680592000-05-15  <davehill>	3b4617b4b735169ccbdf8aa047d6cd8b4a325bac
68060
68061	Lines: +3, -14
68062	Files:	pcl-unprint.c (+3, -14)
68063
68064	ESC * o W is called "Driver Configuration". What it *does* is still unknown!
68065	(somehow this comment got attached to print-pcl.c even though it had just
68066	been checked in so shouldn't have changed!)
68067
680682000-05-15  <davehill>	39cf521bb4b5f8de1571b1804a65710c2a340e44
68069
68070	ESC * o W is called "Driver Configuration". What it *does* is still
68071	unknown!
68072
680732000-05-15  <davehill>	50b063f69d7faaf278be3040f8719948866f69c7
68074
68075	Lines: +48, -47
68076	Files:	print-pcl.c (+48, -47)
68077
68078	Tidied up Resolution selection code. Replaced some constants with
68079	sizeof... calculations. DJ1200/1600 are CMYK, not CMY.
68080
680812000-05-13  <rlk>	95f86b87e31f1bf1d445b706c49368d6138c49ea
68082
68083	Lines: +16, -13
68084	Files:	print-escp2.c (+16, -13)
68085
68086	Major bug fix for vertical positioning of imaging.
68087
68088	Tuned up ink colors/drop sizes and black levels for the 870
68089
680902000-05-13  <rlk>	18318d9015ed45ae19f5ea7482dae2c3a3853465
68091
68092	Lines: +5, -1878
68093	Files:	pcl-unprint.c (+0, -50)
68094		print-canon.c (+0, -187)
68095		print-dither.c (+0, -161)
68096		print-escp2.c (+5, -605)
68097		print-pcl.c (+0, -288)
68098		print-ps.c (+0, -184)
68099		print-util.c (+0, -403)
68100
68101	Put USB init string into all Canon printers from the 900 on.  This needs
68102	to be tested.
68103
68104	Remove all RCS logs from the source code.  Since the ChangeLog is
68105	automatically generated from the RCS logs, their presence in the files
68106	is superfluous.
68107
681082000-05-13  <sharkey>	f53c9332e25765cb2c45fa7a1c8fde76fcd7e38a
68109
68110	Lines: +29, -0
68111	Files:	make-deb.sh (added +29)
68112
68113	First version of a script for building a debian package.  So far, it
68114	only does the ghost script driver, only works for Debian 2.2, and requires
68115	the caller to be root.  All of these things can be fixed, but, I'm running
68116	late...
68117
681182000-05-13  <sharkey>	d497fad2eaf956a4afa59989aa83664e771bc2db
68119
68120	Lines: +47, -0
68121	Files:	Ghost/debian-patch (added +47)
68122
68123	A patch to the Debian control and rules files for building the gimp-print
68124	ghost script driver as a Debian package.
68125
681262000-05-13  <sharkey>	73aae295f51bda58d401dc765a98a958351c4de8
68127
68128	Lines: +34, -0
68129	Files:	Ghost/debian-patch-stp (added +34)
68130
68131	A little script which can patch the Debian gs sources with the gimp-print
68132	driver.  It gets included into the main Debian build scripts, don't execute
68133	this by itself.
68134
681352000-05-13  <sharkey>	15f9162fe3b9b513de22d4f389fee1dc81f58bb7
68136
68137	Lines: +21, -0
68138	Files:	Ghost/devs.mak.addon-5.10 (added +21)
68139
68140	This can be used to build agains gs 5.10.
68141
681422000-05-13  <sharkey>	76676095119ebf730de3562c0430a816ff4e962c
68143
68144	Lines: +5, -1
68145	Files:	print-escp2.c (+5, -1)
68146
68147	Change the 750 from MODEL_INIT_STANDARD to MODEL_INIT_900.  Allows USB to
68148	work without bending over backwards.
68149
681502000-05-13  <rlk>	ba008f643cffe6c95f32ccaf8aa8e3e03bd3a203
68151
68152	Lines: +522, -124
68153	Files:	ChangeLog (+7, -0)
68154		escp2-weavetest.c (+50, -8)
68155		print-dither.c (+190, -48)
68156		print-escp2.c (+237, -54)
68157		print-util.c (+22, -11)
68158		print.h (+3, -0)
68159		run-weavetest (+13, -3)
68160
68161	Allow printing to the top edge and much closer to the bottom on Epson
68162	printers (major change in the softweave code).
68163
68164	Performance tweaks in the dither routines and in the color conversion
68165	routine (this needs to be ported to the other conversion routines in
68166	print-util.c).
68167
68168	Support for some kind of ink limiting in the dither code.  Not clear that
68169	this really does very well (it may make things ugly); we may rip it back
68170	out.
68171
681722000-05-11  <gandy>	63df2ee8efbb9d0d3457ce2af7fe7701138709a1
68173
68174	Lines: +5, -2
68175	Files:	print-canon.c (+5, -2)
68176
68177	Fix for variable drop size printing
68178
681792000-05-09  <rlk>	15a85ef848fc96fcb3b519a9fb0511c9c517902d
68180
68181	Lines: +144, -88
68182	Files:	README.dither (+144, -88)
68183
68184	Update to reflect current reality
68185
681862000-05-07  <rlk>	792feec2afe201c77959046dc21b99e18573935e
68187
68188	Lines: +265, -5
68189	Files:	ChangeLog (+251, -0)
68190		RELNOTES (+14, -5)
68191
68192	3.1.4 release
68193
681942000-05-06  <rlk>	38f665477ccffd57b4d6fa14e897ae59245ac659
68195
68196	Lines: +1, -1
68197	Files:	gtk_color_window.c (+1, -1)
68198
68199	Allow density up to 3
68200
682012000-05-06  <rlk>	71fef8fe0acf2d68b1746e58c3d404fa119442d5
68202
68203	Lines: +146, -82
68204	Files:	print-dither.c (+146, -82)
68205
68206	Convert UPDATE_DITHER from a macro to a function.  This should make it
68207	easier to profile this code (it needs it, badly!).  We can always make
68208	this inline if need be.
68209
68210	Point optimizations in dither_cmyk.
68211
68212	Silly bug in hybrid Floyd-Steinberg.  It actually looks quite nice
68213	now!
68214
682152000-05-05  <davehill>	d3fd1281f8a566deb45d20f7b3ba39b8d345e509
68216
68217	Lines: +93, -17
68218	Files:	pcl-unprint.c (+93, -17)
68219
68220	Cope with DJ690 photo without crashing. It doesn't actually decode them
68221	properly (yet).
68222
682232000-05-05  <davehill>	1f7bd8e1d77c04f63d9a18be16aa497246b12f60
68224
68225	Lines: +8, -0
68226	Files:	printers.xml (+8, -0)
68227
68228	Added DJ690.
68229
682302000-05-05  <davehill>	7fec25078b6a58535d853148fe324103352d609c
68231
68232	Lines: +196, -24
68233	Files:	print-pcl.c (+196, -24)
68234
68235	Added DJ690 Photo mode (thanks to Henk Verleye).
68236
682372000-05-05  <mitsch>	09e68049fcf4d3e1b9e19e7f2401e4fd644830b7
68238
68239	Lines: +2, -2
68240	Files:	print.c (+2, -2)
68241
68242	Check for (GIMP_MINOR_VERSION == 0) instead of GIMP_1_0 when deciding
68243	where to look for printrc.
68244
682452000-05-05  <gandy>	5c77750383b3e8b38e032e9db783d35a0c56960c
68246
68247	Lines: +2, -0
68248	Files:	print.c (+2, -0)
68249
68250	printrc_save() now prints a warning if it cannot open the save-file
68251
682522000-05-05  <gandy>	5b8ce5a953d0704eec8a48a0fb1d50e8dce8ffee
68253
68254	Lines: +2, -1
68255	Files:	print.c (+2, -1)
68256
68257	Small extension to lpstat output parsing to make it work with lprng without
68258	breaking anything...
68259
682602000-05-05  <rlk>	b1c5e45827fc39e47733cbb8f7b85c6554325d25
68261
68262	Lines: +4, -1
68263	Files:	print-escp2.c (+4, -1)
68264
68265	Set ink size
68266
682672000-05-05  <gandy>	d53ede7d7282636cdb3519e514770b968282d08f
68268
68269	Lines: +13, -7
68270	Files:	print-canon.c (+13, -7)
68271
68272	Better handling of canon send buffer
68273
682742000-05-05  <rlk>	46239fd9ca2639951d9f7d4ee2f75c6d35f77860
68275
68276	Lines: +12, -180
68277	Files:	print-dither.c (+9, -36)
68278		print-escp2.c (+3, -144)
68279
68280	Minor cleanup
68281
682822000-05-05  <rlk>	341e8b3fb9d668b3cec3e1a5a8a43e90c9dafd54
68283
68284	Lines: +54, -13
68285	Files:	print-escp2.c (+54, -13)
68286
68287	Optimize out head motion and color commands where possible.
68288	We can still optimize out some horizontal movements.
68289	Avoid printing color in *pure* black.
68290
682912000-05-04  <mitsch>	9c293b93adf9dc79af68ee9b90ffe633aaf5ec55
68292
68293	Lines: +20, -24
68294	Files:	print.c (+18, -23)
68295		print_gimp.h (+2, -1)
68296
68297	- Use the new libgimp function gimp_ui_init(). This requires Gimp 1.1.21
68298	  or better.
68299	- Correctly delete the export image if the user canceled the dialog.
68300	- Fixed an "unused variable" warning in get_system_printers().
68301
683022000-05-04  <rlk>	1af4de14b093de063a02ee9c1d6f1710dde454a0
68303
68304	Lines: +122, -46
68305	Files:	escp2-weavetest.c (+36, -26)
68306		print-canon.c (+22, -3)
68307		print-escp2.c (+41, -12)
68308		print-pcl.c (+18, -0)
68309		run-weavetest (+5, -5)
68310
68311	Improve use of black ink to reduce sharp grain.
68312
68313	Improve weaving code for some corner cases (this will let us go x8 for some
68314	important cases, if we really want to print that slowly).
68315
68316	Fix ESC 440 softweave
68317
68318	Fix use of microweave at 360 dpi (microweave should not be used at 360 on
68319	any printer).
68320
68321	Try to improve dither smoothness a bit.
68322
68323	Fix ink constants for ESP 870
68324	from Jean-Marc Verbavatz <verbavatz@ifrance.com>
68325
683262000-05-03  <rlk>	02b56ab35828d45b32641122039560bfe910e276
68327
68328	Lines: +5, -0
68329	Files:	print-dither.c (+5, -0)
68330
68331	Avoid out of range problems
68332
683332000-05-03  <mitsch>	3080b84c7767a19b479a748c5ab05e949efa1a91
68334
68335	Lines: +1, -1
68336	Files:	print_gimp.h (+1, -1)
68337
68338	Require Gimp 1.1.16 or better for the "Gimp" ui.
68339
683402000-05-02  <rlk>	ae4ae6f1937662d221be25966904eaaa28f404c0
68341
68342	Lines: +153, -133
68343	Files:	print-dither.c (+100, -126)
68344		print-escp2.c (+53, -7)
68345
68346	Improved dither code.  Deposits significantly less ink than previous version,
68347	and gives better saturation.
68348
683492000-05-01  <ttonino>	d86df56529468f4abc8337eb21d414df6c313ada
68350
68351	Lines: +97, -0
68352	Files:	Matgen/dither-distance.c (added +97)
68353
68354	Code used to create 73dither-distance.i. Initial 3 dots may need improvement.
68355	A new version with some randomization is on its way.
68356
683572000-05-01  <ttonino>	b133f35886563a6dca6958c1d8277d27ca97b4e3
68358
68359	Lines: +401, -0
68360	Files:	Matgen/73dither-distance.i (added +401)
68361
68362	73dither-distance is the first dither matrix I'm happy with. Generated with
68363	a simple algorithm (in dither-distance.c) it generated matrices quicker
68364	than earlier tries. I think the output is a little bit too regular, but
68365	ordered dither 720 DPI looks not too diferent from a Floyd-Steinberg now
68366	although problems like light speckles remain.
68367
683682000-04-29  <rlk>	68847586a7e8e670837a903897c3e2a2cf250238
68369
68370	Lines: +40, -9
68371	Files:	Ghost/gdevstp.c (+1, -1)
68372		README (+1, -1)
68373		configure.in (+1, -1)
68374		escp2-weavetest.c (+2, -1)
68375		print-escp2.c (+26, -4)
68376		print_gimp.h (+1, -1)
68377		printers.xml (+8, -0)
68378
68379	Preliminary support for Stylus Color 760
68380
68381	Fix one corner case with weave computation (there are lots left!)
68382
68383	Prep for 3.1.4
68384
683852000-04-29  <rlk>	8233deff87a87a098d3cafbbdfa5bcb43e884e8e
68386
68387	Lines: +17, -3
68388	Files:	print-dither.c (+17, -3)
68389
68390	Improve photo and line art mode
68391
683922000-04-29  <rlk>	d62c27441ed42b7c780a08c4674da1affead43a9
68393
68394	Lines: +290, -0
68395	Files:	RedHat/ghostscript-5.50.spec (added +200)
68396		RedHat/gimp-print.spec (added +46)
68397		RedHat/gs.spec.diff (added +44)
68398
68399	Spec files for Red Hat RPM's, from Mark Hindess <beanz@uklinux.net>
68400
684012000-04-27  <rlk>	7720c7bbf0f1e23fd22c9f928d5f017d77a44fd3
68402
68403	Lines: +4, -1
68404	Files:	print-ps.c (+4, -1)
68405
68406	Fix copyright
68407
684082000-04-27  <rlk>	1352464702d8e05fb42c6e9e85fafbdf50ed339a
68409
68410	Lines: +284, -154
68411	Files:	print-dither.c (+284, -154)
68412
68413	Comments
68414
684152000-04-27  <rlk>	f1459c22a8b1500761fe2435a3dce23e0789a3de
68416
68417	Lines: +89, -75
68418	Files:	print-dither.c (+89, -75)
68419
68420	Add Thomas Tonino's 23x23 matrix
68421
684222000-04-26  <rlk>	4b77ee2744bffc11838757885428bc820bb44ae5
68423
68424	Lines: +27, -3
68425	Files:	print-escp2.c (+27, -3)
68426
68427	Support glossy film
68428
684292000-04-26  <rlk>	551e49bf18a9eabc4e27c08917a71fce4dc9858c
68430
68431	Lines: +8, -11
68432	Files:	print-dither.c (+8, -11)
68433
68434	Minor improvements
68435
684362000-04-26  <rlk>	d9ea99e11c8292793b184206f5405ebb3235fa0d
68437
68438	Lines: +33, -19
68439	Files:	print-escp2.c (+33, -19)
68440
68441	try again for 660
68442
684432000-04-25  <rlk>	e2b736558cfb86601e251311a885b9088e4b4086
68444
68445	Lines: +8, -0
68446	Files:	printers.xml (+8, -0)
68447
68448	The other part of the Epson Stylus 660
68449
684502000-04-24  <rlk>	1bb27758f4d2e24be786b18d75d12f9746982f1b
68451
68452	Lines: +14, -4
68453	Files:	print-escp2.c (+14, -4)
68454
68455	Try to support Epson 660
68456
684572000-04-24  <rlk>	9fad4ab513b01cc93105fd899b4188dabdb3cb1f
68458
68459	Lines: +8, -3
68460	Files:	print-dither.c (+8, -3)
68461
68462	Give the primary more weight, and the other colors less weight, in the
68463	density calculation.  The previous weights resulted in too much dark
68464	ink mixing in, which caused excessive graininess in some situations.
68465
684662000-04-24  <rlk>	3dd6ab5800f40d5233e288c8e079a4bc6c9d84ee
68467
68468	Lines: +69, -15
68469	Files:	Ghost/README (+6, -0)
68470		gtk_main_window.c (+1, -1)
68471		print-dither.c (+49, -11)
68472		print-escp2.c (+13, -3)
68473
68474	fix warning in gtk_main_window.c
68475
68476	Add perturbed ordered dither (perturbed to break up the fine diagonal
68477	lines characteristic of the matrix used).
68478
68479	Improve transfer function for Epson photo printers (change the
68480	constants).
68481
684822000-04-23  <rlk>	d3cf53b7184aeead679f7849f239272edaef6cc2
68483
68484	Lines: +1, -1
68485	Files:	Makefile.am (+1, -1)
68486
68487	Include gs-stp.pdq
68488
684892000-04-22  <rlk>	faf6f9ddce338b540ef9f3877d2e9e6c63180a83
68490
68491	Lines: +60, -0
68492	Files:	ChangeLog (+60, -0)
68493
68494	Update change log for 3.1.3
68495
684962000-04-22  <rlk>	b3c49c9ab210d9ef14dcdf12414f6474f04ce101
68497
68498	Lines: +1, -1
68499	Files:	configure.in (+1, -1)
68500
68501	Release 3.1.3
68502
685032000-04-22  <rlk>	f188ab69b099a4c99d0929020b8f2548206ecab7
68504
68505	Lines: +7, -4
68506	Files:	RELNOTES (+6, -3)
68507		print_gimp.h (+1, -1)
68508
68509	Release 3.1.2
68510
685112000-04-22  <rlk>	42b3d6328124d064c1e7ddf3e707af4f50cd45a5
68512
68513	Lines: +53, -17
68514	Files:	print-dither.c (+53, -17)
68515
68516	Adaptive algorithms.  These are the normal random and hybrid Floyd-Steinberg
68517	algorithms except in very pale regions, where ordered dithering is used to
68518	improve smoothness.
68519
685202000-04-22  <rlk>	fe33ce42270cb8e1ab54899d6a99957e6c0ace24
68521
68522	Lines: +25, -13
68523	Files:	Makefile.am (+1, -1)
68524		escp2-weavetest.c (+2, -2)
68525		pcl-unprint.c (+15, -6)
68526		print-escp2.c (+5, -2)
68527		printdefy.y (+2, -2)
68528
68529	Code cleanup
68530
685312000-04-22  <rlk>	8015fa0eab81d6603971dc9614106164e7b3eae3
68532
68533	Lines: +93, -26
68534	Files:	Ghost/README (+45, -14)
68535		Ghost/gdevstp.c (+5, -4)
68536		Ghost/gs-stp.pdq (+43, -8)
68537
68538	Bug fixes to the driver, so it should now work correctly.
68539
68540	Update documentation.
68541
68542	Updated the pdq description.
68543
685442000-04-22  <rlk>	da933c901cfecfdfcd8abed4764ec692030b1306
68545
68546	Lines: +97, -2
68547	Files:	ChangeLog (+85, -0)
68548		Ghost/README (+2, -1)
68549		Ghost/gdevstp.c (+1, -1)
68550		print-dither.c (+9, -0)
68551
68552	Break up ordered dither pattern a bit.
68553
68554	Fix Ghostscript driver slightly
68555
685562000-04-22  <rlk>	0a8abd5b9048428ee58dbabdfd0e9ff42d1cae9f
68557
68558	Lines: +52, -27
68559	Files:	print-dither.c (+52, -27)
68560
68561	Try to vary the randomness -- more random at paler colors.
68562
685632000-04-20  <rlk>	6b6beb19267c259780f971489b9922f4d4e9d421
68564
68565	Lines: +9, -12
68566	Files:	print-canon.c (+3, -4)
68567		print-escp2.c (+3, -4)
68568		print-pcl.c (+3, -4)
68569
68570	Clean up the solid color and line art modes a bit.
68571
685722000-04-20  <rlk>	25604218a3eb19f2715cc1b5bbdd8fab8ec8afdb
68573
68574	Lines: +279, -117
68575	Files:	RELNOTES (+18, -0)
68576		gimp_color_window.c (+1, -1)
68577		gimp_main_window.c (+1, -1)
68578		gtk_color_window.c (+1, -1)
68579		gtk_main_window.c (+1, -1)
68580		print-canon.c (+12, -4)
68581		print-dither.c (+82, -28)
68582		print-escp2.c (+62, -14)
68583		print-pcl.c (+9, -3)
68584		print-ps.c (+8, -1)
68585		print-util.c (+48, -51)
68586		print.c (+31, -7)
68587		print.h (+5, -4)
68588		print_gimp.h (+0, -1)
68589
68590	Reduce initial memory footprint.
68591
68592	Add random Floyd-Steinberg dither.
68593
685942000-04-19  <rlk>	7fcaa9922bb7fe06a6f1a3b939cfdffadb4409d8
68595
68596	Lines: +174, -36
68597	Files:	README.dither (+174, -36)
68598
68599	Intermediate discussion of dithering
68600
686012000-04-19  <rlk>	0a5da47801ab84f82ac7d40c9ac2bf9b76cf3b3e
68602
68603	Lines: +11, -10
68604	Files:	RELNOTES (+1, -1)
68605		gimp_main_window.c (+10, -9)
68606
68607	Fix (somewhat) handling of orientation; also prevent scaling from
68608	exceeding 100% (the Gimp toolkit handles these things correctly; the
68609	GTK toolkit doesn't, so there were a few port issues).
68610
686112000-04-19  <rlk>	41c8dcf52c6b218ccf8d72cb65b46b45fd4cb1dc
68612
68613	Lines: +7, -4
68614	Files:	print-escp2.c (+7, -4)
68615
68616	Try again for 1440 uweave
68617
686182000-04-18  <rlk>	7ec13ad0726066ebd66776061c298d841f07a433
68619
68620	Lines: +6, -3
68621	Files:	print-escp2.c (+6, -3)
68622
68623	One more microweave bug
68624
686252000-04-18  <rlk>	a307e75348b408fb7dd4bc34492a8ef5802c7420
68626
68627	Lines: +95, -47
68628	Files:	ChangeLog (+33, -0)
68629		print-canon.c (+5, -2)
68630		print-dither.c (+22, -16)
68631		print-escp2.c (+21, -18)
68632		print-pcl.c (+13, -10)
68633		print_gimp.h (+1, -1)
68634
68635	Fix incorrect printing for variable drop sizes
68636
686372000-04-17  <rlk>	905dbfb9af3e156ceeb20d3aa05810f652f5f66e
68638
68639	Lines: +9, -4
68640	Files:	print-dither.c (+9, -4)
68641
68642	Better matrix for ordered dither
68643
686442000-04-16  <rlk>	8006736781f11dc4227b574ad6a1de73cd866de1
68645
68646	Lines: +4, -0
68647	Files:	print-dither.c (+4, -0)
68648
68649	We really do need to randomize the black transition
68650
686512000-04-16  <rlk>	dedf39bce1d9e556b5fb53603db8fca56cb65872
68652
68653	Lines: +4, -1
68654	Files:	Makefile.am (+4, -1)
68655
68656	Create change log as part of release
68657
686582000-04-16  <rlk>	6ab7f25f210ed5a699f9e29b7b6c48a0638dbcb4
68659
68660	Lines: +467, -453
68661	Files:	Ghost/README (+5, -0)
68662		Ghost/gdevstp.c (+255, -162)
68663		gimp_color_window.c (+4, -11)
68664		gimp_main_window.c (+1, -0)
68665		gtk_color_window.c (+8, -6)
68666		gtk_main_window.c (+1, -0)
68667		print-canon.c (+5, -2)
68668		print-dither.c (+42, -28)
68669		print-escp2.c (+18, -7)
68670		print-pcl.c (+5, -2)
68671		print-util.c (+11, -0)
68672		print.c (+95, -223)
68673		print.h (+15, -11)
68674		printdefy.y (+2, -1)
68675
68676	Choice of dithering algorithms
68677
686782000-04-16  <mitsch>	e4c4a04d8f206076cb5b782964a3ab7864b18526
68679
68680	Lines: +106, -2
68681	Files:	gimp_color_window.c (+106, -2)
68682
68683	Added the dither algo option menu (mostly cut & paste from
68684	Steve's changes).
68685
686862000-04-16  <rlk>	744b319e1f4c64024c94082197a41e1987e0e2b5
68687
68688	Lines: +3307, -4
68689	Files:	ChangeLog (+3252, -4)
68690		mkchlog (added +55)
68691
68692	Updated change log
68693
686942000-04-16  <smiller>	009ebc3e449b35ef9b16b382bef81ad0e07594f7
68695
68696	Lines: +123, -1
68697	Files:	gtk_color_window.c (+119, -1)
68698		print.c (+4, -0)
68699
68700
68701		Added dither option menu to gtk_color_window.c and dither variables
68702		to print.c.
68703
687042000-04-16  <rlk>	3c3e31a56798112f13989ac2f9a896e0547a6b0e
68705
68706	Lines: +928, -1213
68707	Files:	print-canon.c (+16, -27)
68708		print-dither.c (+594, -1124)
68709		print-escp2.c (+235, -34)
68710		print-pcl.c (+25, -8)
68711		print.h (+58, -20)
68712
68713	New dithering code
68714
687152000-04-15  <mitsch>	5ca476cd8babed01000dd3b0e7d68802b13ca21a
68716
68717	Lines: +9, -20
68718	Files:	gimp_color_window.c (+0, -3)
68719		gimp_main_window.c (+0, -2)
68720		gtk_color_window.c (+0, -1)
68721		gtk_main_window.c (+0, -1)
68722		print.c (+3, -8)
68723		print_gimp.h (+6, -5)
68724
68725	Moved all ui related #include's to print_gimp.h
68726
687272000-04-15  <mitsch>	7e9fc0eb0a03d3747f1ca43135db40eb918e84f4
68728
68729	Lines: +138, -127
68730	Files:	Makefile.am (+3, -1)
68731		gimp_color_window.c (+9, -11)
68732		gimp_main_window.c (+1, -3)
68733		gtk_color_window.c (+9, -15)
68734		gtk_main_window.c (+1, -7)
68735		print-intl.h (added +62)
68736		print.c (+53, -90)
68737
68738	* Makefile.am
68739	* print-intl.h: new file containing preliminary i18n stuff. More to come...
68740
68741	* gtk_color_window.c
68742	* gtk_main_window.c: removed the #ifdefs because these files are now
68743	  to be compiled with gimp 1.0 _and_ gimp 1.1
68744
68745	* gimp_color_window.c
68746	* gimp_main_window.c
68747	* print.c: removed the i18n macros from all files.
68748
68749	For Gimp 1.1.x there are now 2 menu entries for both versions of the
68750	ui. This makes the executable larger, but hm, this is development :-)
68751
68752	Also had to move the GtkAdjustment definitions to print.c and made
68753	them extern in the ui files.
68754
687552000-04-13  <davehill>	2a06ee06181fb63ac92ad4c11c11a019406fe49f
68756
68757	Lines: +222, -106
68758	Files:	pcl-unprint.c (+222, -106)
68759
68760	Rewrote the "parser".
68761	Only try to decode Configure Raster Data if format is 2.
68762	Added descriptions of some extra escape sequences.
68763
687642000-04-13  <davehill>	8238706530ea3c0b70163275c8d2bbdb15e92417
68765
68766	Lines: +719, -322
68767	Files:	print-pcl.c (+686, -321)
68768		printers.xml (+33, -1)
68769
68770	Added DJ340, DJ400, DJ2000, DJ2500.
68771	Added Quick-dry photo & transparency media.
68772	Added Media Source selection for Deskjets where supported.
68773	600x600 mono mode is supported in DJ600/800/1100/2000.
68774	Some printers don't support "custom" media sizes.
68775	Added 1220C to 1120C case (A3 paper size).
68776	Removed A6 paper size, it is not supported directly.
68777
68778	Tidy-up:
68779	Removed all papersizes not mentioned in print-utils.c.
68780	Fixed coding mistakes in "for" statements.
68781	Removed double-strdup in pcl_parameters (memory leak).
68782	Added more warning messages.
68783
687842000-04-13  <davehill>	709355402cb0e36fd5b5ec43a153443c4b2b611b
68785
68786	Lines: +54, -18
68787	Files:	gimp_main_window.c (+15, -1)
68788		gtk_color_window.c (+13, -9)
68789		gtk_main_window.c (+22, -4)
68790		print.c (+0, -4)
68791		print_gimp.h (+4, -0)
68792
68793	Moved define of GIMP_1_0 from print.c to print_gimp.h.
68794	Fixed problems where PPD box and browse button appeared when not
68795	wanted.
68796	Fixed problem with options being carried from one printer to
68797	another.
68798
687992000-04-10  <rlk>	ced8acc6d9f1792b9661efb55f037d96354fb91b
68800
68801	Lines: +2, -2
68802	Files:	Ghost/contrib.mak.addon (+2, -2)
68803
68804	This really is needed for gs 6.01
68805
688062000-04-10  <rlk>	464db5e76676df93f4b579dc19d21772796a0ad5
68807
68808	Lines: +1, -0
68809	Files:	Ghost/gdevstp.c (+1, -0)
68810
68811	botch
68812
688132000-04-06  <rlk>	36fc3f03095455d3ffffc08fa6a127f258a50383
68814
68815	Lines: +5, -2
68816	Files:	print-dither.c (+5, -2)
68817
68818	Fix overlap problem
68819
688202000-04-04  <rlk>	dc0d6d185da54c6047ee2cedddc4b0fa0343c8c9
68821
68822	Lines: +31, -1
68823	Files:	escp2-weavetest.c (+31, -1)
68824
68825	print friendly banner
68826
688272000-04-04  <rlk>	fe6ab47ffec3ad5380a6a955e5742d7682344b8f
68828
68829	Lines: +1, -0
68830	Files:	parse-escp2 (+1, -0)
68831
68832	another command
68833
688342000-04-04  <rlk>	42ad4d5b07b82d88c162aaa802f1c566d81344c5
68835
68836	Lines: +43, -24
68837	Files:	escp2-weavetest.c (+1, -1)
68838		print-escp2.c (+42, -23)
68839
68840	640-related stuff
68841
688422000-03-31  <rlk>	1932a6ca802493f3b2270c1aea2798a85766e755
68843
68844	Lines: +2035, -0
68845	Files:	gimp_color_window.c (added +288)
68846		gimp_main_window.c (added +1747)
68847
68848	from Mitsch
68849
688502000-03-30  <rlk>	496d879aa225b79fa4d9f9ecd049a3455694ce93
68851
68852	Lines: +107, -96
68853	Files:	.cvsignore (+3, -0)
68854		Makefile.am (+2, -0)
68855		gtk_color_window.c (+26, -26)
68856		gtk_main_window.c (+66, -66)
68857		print.c (+10, -4)
68858
68859	Changes from Mitch
68860
688612000-03-27  <smiller>	eaffc74e45b41518ab157f2de06764609f4bc8ad
68862
68863	Lines: +601, -2338
68864	Files:	Makefile.am (+1, -0)
68865		gtk_main_window.c (+401, -348)
68866		print.c (+191, -1990)
68867		print_gimp.h (+8, -0)
68868
68869
68870		Moved all gui code from print.c to gtk_main_window.c and prefixed all
68871		callbacks with 'gtk_'.  Added gtk_main_window.c to Makefile.am.  Moved
68872		a few gui constants from print.c to print_gimp.h.  Shortened main gui
68873		table to 14 rows.
68874
688752000-03-27  <rlk>	cb1bfbcd08dc22952f7acc85e20da1e705237f5d
68876
68877	Lines: +95, -97
68878	Files:	print-escp2.c (+95, -97)
68879
68880	Try again for microweave...
68881
688822000-03-27  <rlk>	59d9a6c480dae07bd82188a19410f0fd09b5c80f
68883
68884	Lines: +68, -34
68885	Files:	print-escp2.c (+68, -34)
68886
68887	Reactivate 1440x720 microweave
68888
688892000-03-27  <rlk>	48ae82c9d33c9999d048f27ddfd4b4ecee7d6dfc
68890
68891	Lines: +1670, -283
68892	Files:	Makefile.am (+0, -1)
68893		gtk_main_window.c (+1239, -58)
68894		print.c (+431, -216)
68895		print_gimp.h (+0, -8)
68896
68897	back out changes that do not work
68898
688992000-03-26  <rlk>	08734843ba4b26d461b28bfc5c864fd8cb7a2a83
68900
68901	Lines: +283, -1670
68902	Files:	Makefile.am (+1, -0)
68903		gtk_main_window.c (+58, -1239)
68904		print.c (+216, -431)
68905		print_gimp.h (+8, -0)
68906
68907	From Steve Miller <smiller@rni.net>
68908
68909	I've been unable to connect to sourceforge all afternoon.  I'm trying to
68910	commit a new print.c, gtk_main_window.c, Makefile.am, and print_gimp.h.
68911	I will be unable to try this again until tomorrow, but if you have the
68912	opportunity, can you go ahead and do this?  I've attached a zipped
68913	tarball of the 4 files.  I've started the process of transferring gui
68914	code from print.c to gtk_main_window.c, and tightened up the table
68915	slightly.  There are some temporary externs in print.c until I can get
68916	everything moved over (may take several temp steps like this one).
68917
689182000-03-26  <rlk>	d26d0be65969e8560e213170e2764cb5cd4bf1bf
68919
68920	Lines: +4, -0
68921	Files:	README (+4, -0)
68922
68923	note about ldconfig
68924
689252000-03-25  <rlk>	898f95882c76ea2eb901842064ccd2b6516f00f5
68926
68927	Lines: +5, -5
68928	Files:	configure.in (+5, -5)
68929
68930	minor fixes
68931
689322000-03-24  <rlk>	103a5dc0b03f51f8d7d7a770e22824facb05faea
68933
68934	Lines: +6, -0
68935	Files:	README (+6, -0)
68936
68937	People who install the Gimp from rpm's also need to install gimp-devel.
68938
689392000-03-23  <smiller>	8f616c4861405ace0cd57e33320fbd1b3efceb26
68940
68941	Lines: +115, -729
68942	Files:	Makefile.am (+1, -0)
68943		print.c (+70, -726)
68944		print.h (+5, -0)
68945		print_gimp.h (+39, -3)
68946
68947
68948		Added gtk_color_window.c to Makefile.am.  Moved color adjust sliders
68949		to gtk_color_window, made this a popup dialog and added button
68950		to main window.  Added ifdefs to headers to prevent multiple
68951		inclusions.
68952
689532000-03-22  <rlk>	33f4b49864a9dca72939ace2c1d42a3212d2b708
68954
68955	Lines: +2, -1
68956	Files:	Makefile.am (+2, -1)
68957
68958	Fix make dist
68959
689602000-03-22  <rlk>	c51a4858d07be896752ea1c2eff945570d3a13a5
68961
68962	Lines: +7, -3
68963	Files:	RELNOTES (+7, -3)
68964
68965	release note tweaks
68966
689672000-03-22  <rlk>	bc2b0d30159d3169e307737b3aa58038ffb50bd6
68968
68969	Lines: +1, -1
68970	Files:	print.c (+1, -1)
68971
68972	release
68973
689742000-03-22  <rlk>	bafeceeb48d0586680fc39eda785aadb0996474c
68975
68976	Lines: +5, -2
68977	Files:	print-dither.c (+5, -2)
68978
68979	Some more minor dithering fixup
68980
689812000-03-21  <davehill>	0197b42bdd5bb2df8229f0d3b0de98a9c72394f7
68982
68983	Lines: +60, -23
68984	Files:	pcl-unprint.c (+60, -23)
68985
68986	Use unsigned when calculating resolutions. Updated some commands.
68987
689882000-03-21  <davehill>	dbd033bb9437251617a3ad330957ef92806b62c3
68989
68990	Lines: +47, -2
68991	Files:	print-pcl.c (+39, -2)
68992		printers.xml (+8, -0)
68993
68994	Added Deskjet 9xx series.
68995
689962000-03-21  <rlk>	05ca889a8a4d08e1c99ea129cb3fe9377ce90485
68997
68998	Lines: +7, -2
68999	Files:	run-weavetest (+7, -2)
69000
69001	more minor improvements
69002
690032000-03-21  <rlk>	377402dcff423be57a36bdc485c841a13dfdd23a
69004
69005	Lines: +16, -7
69006	Files:	escp2-weavetest.c (+3, -0)
69007		run-weavetest (+13, -7)
69008
69009	cleanup
69010
690112000-03-21  <rlk>	19740510a34a47b20bbc870915b7ec3583d94fc9
69012
69013	Lines: +4, -1
69014	Files:	print-dither.c (+4, -1)
69015
69016	dumb typo
69017
690182000-03-20  <davehill>	825fa9f742de3d3e103bc09c70cb60ec560b77c8
69019
69020	Lines: +28, -6
69021	Files:	pcl-unprint.c (+10, -0)
69022		print-pcl.c (+18, -6)
69023
69024	Added "Bond" and "Photo" paper types to pcl-unprint and print-pcl.
69025	Corrected Depletion output for old Deskjets in print-pcl.
69026
690272000-03-20  <rlk>	98a4958d8f60698786784904d6fc0ebc6bf29f42
69028
69029	Lines: +22, -4
69030	Files:	INSTALL (+1, -1)
69031		Makefile.am (+2, -0)
69032		README (+1, -1)
69033		RELNOTES (+14, -1)
69034		print-escp2.c (+4, -1)
69035
69036	Try to maintain dependency order of lex on yacc stuff
69037
690382000-03-17  <rlk>	f22ef99902f4c6fdce4cd011b9f8ccd340bdfff1
69039
69040	Lines: +7, -14
69041	Files:	print-dither.c (+7, -14)
69042
69043	Weaken the horizontal lines
69044
690452000-03-17  <rlk>	5116956e44d3000804e4335f4c18c5b97a87cfcb
69046
69047	Lines: +2712, -203
69048	Files:	Makefile.am (+21, -7)
69049		print.c (+2666, -179)
69050		print.h (+25, -17)
69051
69052	Back out non-functioning changes
69053
690542000-03-17  <smiller>	3303855233162ecb13e021828b24986378ca4f9c
69055
69056	Lines: +5, -4
69057	Files:	print.h (+5, -4)
69058
69059	*** empty log message ***
69060
690612000-03-17  <smiller>	4ef606e38d44697ad2b0b12ccefdf862cb1bf003
69062
69063	Lines: +13, -7
69064	Files:	print.h (+13, -7)
69065
69066	*** empty log message ***
69067
690682000-03-17  <smiller>	3b0c2a89bdaf1c0386b9d06915074cda1573dcc7
69069
69070	Lines: +3255, -2707
69071	Files:	gtk_color_window.c (added +989)
69072		gtk_main_window.c (added +2054)
69073		print.c (+179, -2666)
69074		print.h (+26, -41)
69075		print_gimp.h (added +7)
69076
69077	*** empty log message ***
69078
690792000-03-17  <smiller>	c6863b4aa96a1e45ff7d83aada826de14465fd28
69080
69081	Lines: +7, -21
69082	Files:	Makefile.am (+7, -21)
69083
69084	*** empty log message ***
69085
690862000-03-17  <rlk>	586396dd133e24a4f8850eff5342d64e02fc1b97
69087
69088	Lines: +229, -343
69089	Files:	print-dither.c (+229, -343)
69090
69091	Clean things up a bit to prep for possible dither modifications
69092
690932000-03-16  <rlk>	d070a4f1040a62726245c88012fd17ca4c113414
69094
69095	Lines: +28, -2
69096	Files:	print-dither.c (+28, -2)
69097
69098	Scale down randomness as ink level increases
69099
691002000-03-14  <rlk>	f24427e140181790759b2879a5db5d92255b6d79
69101
69102	Lines: +63, -32
69103	Files:	escp2-weavetest.c (+7, -6)
69104		print-escp2.c (+52, -23)
69105		run-weavetest (+4, -3)
69106
69107	Added 1440x1440 mode
69108
691092000-03-13  <rlk>	6cdd10d4b78840ef0674681dc1b798f36154970b
69110
69111	Lines: +331, -348
69112	Files:	Ghost/README (+22, -7)
69113		Ghost/gdevstp.c (+2, -1)
69114		print-canon.c (+22, -9)
69115		print-dither.c (+215, -317)
69116		print-escp2.c (+20, -4)
69117		print-pcl.c (+15, -1)
69118		print-util.c (+6, -3)
69119		print.c (+26, -6)
69120		print.h (+3, -0)
69121
69122	Add monochrome mode
69123
691242000-03-11  <rlk>	6398b7a4f96d529ab81695b08f274a80487f77fb
69125
69126	Lines: +90, -33
69127	Files:	Ghost/README (+4, -2)
69128		Ghost/gdevstp.c (+9, -4)
69129		Ghost/gdevstp.h (+0, -4)
69130		Ghost/gs-stp.pdq (+24, -3)
69131		print-dither.c (+53, -20)
69132
69133	Finish the dither job, and fix up the Ghostscript driver
69134
691352000-03-11  <rlk>	330762725911e20587fb638ed09ec7f5239d5a71
69136
69137	Lines: +276, -44
69138	Files:	README.dither (+10, -0)
69139		print-canon.c (+18, -0)
69140		print-dither.c (+54, -17)
69141		print-escp2.c (+43, -15)
69142		print-pcl.c (+23, -2)
69143		print.c (+122, -10)
69144		print.h (+6, -0)
69145
69146	Significant dither changes; addition of line art/solid color/continuous tone modes
69147
691482000-03-10  <rlk>	8aa982b9e106a978d1dec45c6bd6b8c97e2215a9
69149
69150	Lines: +1, -0
69151	Files:	.cvsignore (+1, -0)
69152
69153	Performance optimizations, documentation
69154
691552000-03-09  <rlk>	f974993ac7170da47ef4e9f66d70e3e18c0352e7
69156
69157	Lines: +396, -226
69158	Files:	.cvsignore (+1, -0)
69159		Makefile.am (+1, -1)
69160		README.dither (added +312)
69161		print-dither.c (+82, -225)
69162
69163	Performance optimizations, documentation
69164
691652000-03-07  <rlk>	8ba0b45c69a7174b381ef47ce1018906f376025e
69166
69167	Lines: +1984, -1954
69168	Files:	print-canon.c (+136, -133)
69169		print-dither.c (+41, -33)
69170		print-escp2.c (+609, -604)
69171		print-pcl.c (+217, -212)
69172		print-ps.c (+173, -169)
69173		print-util.c (+808, -803)
69174
69175	Move CVS history logs to the end of the file
69176
691772000-03-07  <rlk>	c29385f1b3cd5800887b651df06cda90c99912df
69178
69179	Lines: +100, -109
69180	Files:	print-escp2.c (+100, -109)
69181
69182	A bit more stuff
69183
691842000-03-07  <davehill>	9a81040a96aca96610f2adaa04d953bf06d49f4f
69185
69186	Lines: +33, -10
69187	Files:	Makefile.standalone (+33, -10)
69188
69189	Build "printdef". Deleted unused "SRC" variable.
69190
691912000-03-06  <rlk>	943d3b29138f05aabb4f3c55450e0d16d841d656
69192
69193	Lines: +117, -143
69194	Files:	configure.in (+0, -2)
69195		escp2-weavetest.c (+5, -5)
69196		print-escp2.c (+112, -136)
69197
69198	More cleanup stuff
69199
692002000-03-06  <rlk>	e5d42b80408e1032c181bfb4f85cf566e22efe40
69201
69202	Lines: +238, -348
69203	Files:	Ghost/gdevstp.c (+23, -4)
69204		Makefile.am (+3, -1)
69205		print-canon.c (+7, -1)
69206		print-escp2.c (+7, -2)
69207		print-pcl.c (+8, -1)
69208		print-ps.c (+8, -1)
69209		print-util.c (+32, -30)
69210		print.c (+2, -3)
69211		print.h (+9, -8)
69212		printdef.h (+1, -39)
69213		printdefl.l (+1, -4)
69214		printdefy.y (+88, -58)
69215		printers.xml (+49, -196)
69216
69217	more rearrangement
69218
692192000-03-05  <rlk>	63c7ab89113b8e8e540faa607cc40d1c4fbe70bd
69220
69221	Lines: +36, -33
69222	Files:	Makefile.am (+3, -0)
69223		printdef.h (+1, -1)
69224		printdefl.l (+32, -32)
69225
69226	some cleanup
69227
692282000-03-05  <rlk>	a800f52d7e1f1b78f309ba3fce76b730f9800856
69229
69230	Lines: +745, -236
69231	Files:	Ghost/README (+3, -2)
69232		Makefile.am (+17, -6)
69233		configure.in (+5, -1)
69234		print-escp2.c (+118, -97)
69235		print-util.c (+8, -114)
69236		print.c (+3, -3)
69237		print.h (+24, -10)
69238		printdef.l => printdefl.l (+1, -1)
69239		printdef.y => printdefy.y (+24, -2)
69240		printers.xml (added +542)
69241
69242	Create list of printers externally
69243
692442000-03-05  <rlk>	67330e26bb2de30035b7189b10992a2b300fe20c
69245
69246	Lines: +12, -2
69247	Files:	RELNOTES (+11, -1)
69248		print.c (+1, -1)
69249
69250	Release stuff
69251
692522000-03-05  <rlk>	e3c1db1d251649e4ef322f315d80cd49ed6c92a0
69253
69254	Lines: +312, -0
69255	Files:	printdef.h (added +51)
69256		printdef.l (added +83)
69257		printdef.y (added +178)
69258
69259	Start of new printer identification
69260
692612000-03-03  <rlk>	fb849e0f8d3ec88fa2e2525fe796e901267d7a12
69262
69263	Lines: +6, -1
69264	Files:	print-escp2.c (+6, -1)
69265
69266	correct parameters for ESC(D
69267
692682000-03-03  <rlk>	dbd457e8e4c08aa9eebd475c72fb1bf352a7d030
69269
69270	Lines: +9, -3
69271	Files:	print-escp2.c (+4, -1)
69272		print-util.c (+5, -2)
69273
69274	Silly bug in rgb_to_gray
69275
692762000-03-02  <rlk>	82a9fd6fd155efd1039faa4bcfb1b77f1b8136c9
69277
69278	Lines: +40, -201
69279	Files:	print-util.c (+40, -201)
69280
69281	Clean up conversion functions...again...and fix rgb to gray to do density
69282
692832000-03-02  <khk>	4a966f81189b255733e1dab99e1acebeb14e8e84
69284
69285	Lines: +12, -5
69286	Files:	ChangeLog (+4, -0)
69287		print-escp2.c (+8, -5)
69288
69289	Cleaned up some compiler warnings in print-escp2.c
69290
692912000-03-02  <rlk>	38ba0dd35ed84dd2f3ce67eb1e862f43d78ee917
69292
69293	Lines: +59, -34
69294	Files:	print-dither.c (+59, -34)
69295
69296	Performance, by replacing long long with int
69297
692982000-03-02  <rlk>	9c0f1f240c2c530663d33499a7e71f91f7b1dbc5
69299
69300	Lines: +10, -43
69301	Files:	print-escp2.c (+10, -43)
69302
69303	Clean up options a bit
69304
693052000-03-01  <rlk>	e7ea4539d546383d46f7ce31934b9762c34f3bc0
69306
69307	Lines: +4, -1
69308	Files:	print-util.c (+4, -1)
69309
69310	fix alpha channel in rgb_to_gray...again
69311
693122000-03-01  <rlk>	54c7ad8b71e81d340d9bc0a4988f4641c9eba532
69313
69314	Lines: +4, -1
69315	Files:	print-util.c (+4, -1)
69316
69317	fix alpha channel in rgb_to_gray
69318
693192000-03-01  <rlk>	07aab7097d7647613bdd6d69703446a3191a1cf5
69320
69321	Lines: +16, -14
69322	Files:	print-escp2.c (+16, -14)
69323
69324	Some ditsy little things
69325
693262000-03-01  <rlk>	51af9d593a818854eda35e557682a11533d83af4
69327
69328	Lines: +6, -5
69329	Files:	print.c (+6, -5)
69330
69331	Percent vs. ppi details
69332
693332000-03-01  <rlk>	2ac34fd1a1e49bb394abf7b6d1af6feee37e98dc
69334
69335	Lines: +7, -4
69336	Files:	print-escp2.c (+7, -4)
69337
69338	Handle variable dot size correctly
69339
693402000-02-29  <rlk>	84ffc1d284047d3511bc27b20d93ddb6a529d80b
69341
69342	Lines: +68, -27
69343	Files:	print-escp2.c (+60, -26)
69344		print-util.c (+7, -0)
69345		run-weavetest (+1, -1)
69346
69347	1) Should be able to speed up black printing quite a bit for some models.
69348
69349	2) Add support for 1160 (tentative!)
69350
693512000-02-29  <rlk>	f1453ca71e433df77c1dd270cbce8e5655d35b0f
69352
69353	Lines: +87, -88
69354	Files:	print-escp2.c (+87, -88)
69355
69356	Rationalize the printer options a bit
69357
693582000-02-29  <rlk>	bb392661361bf3e68b88f4a0b74e9999dc81ee4c
69359
69360	Lines: +20, -12
69361	Files:	print-escp2.c (+20, -12)
69362
69363	Improve printing to the bottom, and do memory allocation the way intended
69364
693652000-02-29  <rlk>	49f9a07dfb8491e755970f25def2f395e0e127df
69366
69367	Lines: +4, -4
69368	Files:	configure.in (+4, -4)
69369
69370	foolish bogon
69371
693722000-02-28  <davehill>	88edd63cc083a79b3853a5f4d59c923d2ae494bb
69373
69374	Lines: +110, -51
69375	Files:	pcl-unprint.c (+110, -51)
69376
69377	Fixed decoding of "configure data". Added "Custom" to paper sizes.
69378	Started changes for multiple levels.
69379
693802000-02-28  <davehill>	bdd5fa9200b1eb1f5a53061313e5908818a04249
69381
69382	Lines: +21, -52
69383	Files:	print-pcl.c (+21, -52)
69384
69385	Fixed the "configure data" command again!
69386
693872000-02-28  <rlk>	32c36fd4ca5648c1658eb983569775ef0c9c6626
69388
69389	Lines: +965, -335
69390	Files:	print.c (+965, -335)
69391
69392	Back out the mainline stuff
69393
693942000-02-28  <rlk>	ee84ea606460ad4d48782f90190fcfd1bdf7fe7d
69395
69396	Lines: +4, -4
69397	Files:	configure.in (+4, -4)
69398
69399	Fix configure
69400
694012000-02-28  <rlk>	a518fd3f111d54471a22a09343b192476535a0d7
69402
69403	Lines: +641, -567
69404	Files:	print-dither.c (+84, -18)
69405		print-escp2.c (+556, -548)
69406		print.h (+1, -1)
69407
69408	Try to improve high resolution quality
69409
694102000-02-27  <rlk>	70fb5f23d061e6ba2b07134dbff2a1fbddb79c9a
69411
69412	Lines: +347, -971
69413	Files:	print.c (+347, -971)
69414
69415	Experimental print.c from 3.0
69416
694172000-02-27  <rlk>	2569b9f2a1478e33257982fa83b399277f815226
69418
69419	Lines: +28, -0
69420	Files:	configure.in (+28, -0)
69421
69422	Find lp commands
69423
694242000-02-27  <sharkey>	00f232317640aa0887cc32f43c30a721636299b7
69425
69426	Lines: +115, -27
69427	Files:	unprint.c (+115, -27)
69428
69429	The major change in this release is the way image cropping is done.  Andy
69430	originally put some code in write_out which would cut the left and right
69431	borders, if there was white space being printed on the left or right side.
69432	That was fine, but it neglected the top and bottom.  This version will
69433	crop all four edges.  I also moved the cropping further upstream, into
69434	update_page, this way we won't need to allocate RAM we won't need.  I
69435	also changed the algorithm so that it should run faster.  The old one was
69436	probably fast enough, but, I'm a bit neurotic when it comes to code I know
69437	can be faster...
69438
69439	This release also fixes a bug in the environment variable handling which
69440	caused it to crash if unset, as well as a few other minor things not worth
69441	mentioning.
69442
694432000-02-27  <sharkey>	9686c4ae2fd79c67bfd4fbf07ed8604a7c91670f
69444
69445	Lines: +5, -2
69446	Files:	Ghost/README (+5, -2)
69447
69448	The section added on installing under Debian contained some minor
69449	inaccuracies on how to fetch the source.  I've fixed and clarified the
69450	procedure.
69451
694522000-02-27  <khk>	e29355351e9034b4fdde1f74232ceeac3e795caa
69453
69454	Lines: +4, -1
69455	Files:	ChangeLog (+4, -1)
69456
69457	First entry in ChangeLog.
69458
694592000-02-27  <khk>	bca6d24b86e081f8822fc6aa2bb5ddba685fa345
69460
69461	Lines: +6, -0
69462	Files:	print-ps.c (+6, -0)
69463
69464	Fixed problem with missing linefeed character after options from PPD
69465	file. Depending on the format of the option the PostScript file was
69466	not conform with the Adobe DSC specification.
69467
694682000-02-26  <rlk>	38b8cb28d96f4aa3463ff609279d0168d195c975
69469
69470	Lines: +1, -1
69471	Files:	print.c (+1, -1)
69472
69473	copyright
69474
694752000-02-26  <rlk>	3c8ee075b825f74aefa2e39cb2754f1a58ffdd0a
69476
69477	Lines: +61, -44
69478	Files:	print-escp2.c (+61, -44)
69479
69480	1) Clean up (and maybe fix???) positioning.
69481
69482	2) Fix packing in multi-level code.
69483
694842000-02-26  <rlk>	69a034b1eaf3e5c516670d4f4ef0b7cbe01bdee0
69485
69486	Lines: +60, -28
69487	Files:	print.c (+60, -28)
69488
69489	1) Add center button.
69490
69491	2) Activate right/bottom entries.
69492
69493	3) Use only two digits of precision when printing position, since we're only
69494	accurate to 1 point.
69495
69496	4) Minor cleanup
69497
694982000-02-26  <rlk>	59a7f8fa6f1880d6751af7ec80885ec89e070761
69499
69500	Lines: +93, -40
69501	Files:	print-canon.c (+10, -7)
69502		print-dither.c (+58, -12)
69503		print-escp2.c (+9, -6)
69504		print-pcl.c (+9, -6)
69505		print-util.c (+3, -6)
69506		print.h (+4, -3)
69507
69508	Rename dither_{black,cmyk}4 to dither_{black,cmyk}_n, and add argument to specify how levels are to be encoded
69509
695102000-02-26  <rlk>	0526acb8058c836fa937a8c8d80153b2c63d9851
69511
69512	Lines: +2, -2
69513	Files:	Ghost/contrib.mak.addon (+2, -2)
69514
69515	Remove apparently spurious stuff
69516
695172000-02-25  <davehill>	07d24d46aa05264731492b656c4a1df21144d66c
69518
69519	Lines: +381, -46
69520	Files:	print-pcl.c (+381, -46)
69521
69522	Added Paper size database to handle more of the new paper sizes
69523	added a while ago, anything else is handled as "custom".
69524
695252000-02-25  <rlk>	1705aaa669b272f367d776ec015c9806ffbc6754
69526
69527	Lines: +51, -11
69528	Files:	Ghost/README (+51, -11)
69529
69530	Debian
69531
695322000-02-25  <rlk>	ad3da1398cb6d0ddd62f9e89a17fa11c3c5d471e
69533
69534	Lines: +78, -14
69535	Files:	print-escp2.c (+68, -13)
69536		print-util.c (+9, -0)
69537		run-weavetest (+1, -1)
69538
69539	1) Stylus Color 460 (really a variant 440, at least until I learn otherwise).
69540
69541	2) Major optimization for gs driver in particular: elide rows that are blank.
69542
69543	3) make variable dot size the default for those printers.
69544
695452000-02-25  <rlk>	dd6b862ece735560433173689c46550d2167130e
69546
69547	Lines: +12, -17
69548	Files:	Ghost/README (+11, -9)
69549		Ghost/gdevstp.c (+1, -8)
69550
69551	Clarification
69552
695532000-02-24  <rlk>	01af490b0c18da8bf82d62001c189e01111905b6
69554
69555	Lines: +16, -2
69556	Files:	Ghost/README (+16, -2)
69557
69558	instructions for people downloading from cvs
69559
695602000-02-24  <gandy>	429393d3998602e9bc8ccc5d696835f945f187e4
69561
69562	Lines: +33, -8
69563	Files:	unprint.c (+33, -8)
69564
69565	* Changed write_output to cut left and right empty borders
69566
695672000-02-24  <gandy>	b0eec63897687d2fe3834580af3edbafd2cb5acb
69568
69569	Lines: +24, -8
69570	Files:	unprint.c (+24, -8)
69571
69572	* Extended parse_canon to respect bpp and vertical color component offsets
69573	  (previously called delayed lines :-)
69574	* all resolutions of the bjc6000 driver get unprinted now but there's still
69575	  an aspect ratio of 2 for 720x360 dpi and 1440x720 dpi
69576
695772000-02-24  <gandy>	4e81442480e64dc71174ac5722774e202c11e699
69578
69579	Lines: +25, -18
69580	Files:	unprint.c (+25, -18)
69581
69582	Small cleanups
69583
695842000-02-24  <sharkey>	83cd552a93864643e90d057d3a93b27503c2cf72
69585
69586	Lines: +12, -7
69587	Files:	unprint.c (+12, -7)
69588
69589	Merge Andy's fixes with mine.
69590
69591	Set the default value of extraskip based on printer type, 2 for Epsons, 1
69592	for Canons.
69593
69594	Add support for light yellow ink.
69595
69596	Add Andy to the copyright.
69597
695982000-02-24  <rlk>	5e855d6a325f61da05c25bf1e17479465b82bbb9
69599
69600	Lines: +6, -6
69601	Files:	INSTALL (+1, -1)
69602		README (+1, -1)
69603		RELNOTES (+2, -2)
69604		configure.in (+1, -1)
69605		print.c (+1, -1)
69606
69607	Bump version number for next release, whenever that may be
69608
696092000-02-24  <rlk>	7f12292f412f14246462687b12ccb7502ae3d724
69610
69611	Lines: +13, -0
69612	Files:	Ghost/README (+13, -0)
69613
69614	PDQ
69615
696162000-02-23  <davehill>	aa82e36e54635b5c1f451731d154bad9aa2f8eb8
69617
69618	Lines: +244, -33
69619	Files:	pcl-unprint.c (+244, -33)
69620
69621	Added more commands to the commans set.
69622	Now handles repeated commands that share the same prefix.
69623
696242000-02-23  <davehill>	44327d161119d1b8454a6e740c6b3d83dd893d87
69625
69626	Lines: +281, -120
69627	Files:	print-pcl.c (+281, -120)
69628
69629	Replaced all "model ==" code with a capabilities database.
69630	According to the ghostscript driver (and the HP windows driver), the
69631	"new" end raster graphics command is *rC, not *rbC.
69632	Use correct commands to set high quality output if dpi >= 300
69633
696342000-02-23  <gandy>	05695efc1e0679109935b132b34436666fbe6b99
69635
69636	Lines: +7, -4
69637	Files:	print-canon.c (+7, -4)
69638
69639	small fix for delayed lines
69640
696412000-02-23  <gandy>	271f952fd0c3899e76453043065a3a4b101e6288
69642
69643	Lines: +1, -638
69644	Files:	Makefile.am (+1, -2)
69645		canon-unprint.c (removed -636)
69646
69647	Removed in favour of unprint.c
69648
696492000-02-23  <gandy>	5309c29f237e5b9a062e29989a575ac5549a8163
69650
69651	Lines: +0, -519
69652	Files:	canon-unprint.cpp (removed -519)
69653
69654	Removed in favour for unprint.c
69655
696562000-02-23  <gandy>	c12ab3fd220e18eb8047e9ae28b2ac9f39ad7d32
69657
69658	Lines: +36, -16
69659	Files:	unprint.c (+36, -16)
69660
69661	Fixed severe bug in rle_decode() and parse_canon()
69662
696632000-02-23  <gandy>	6c79f81bf5559af745b87bb80254f6b3f9eccff2
69664
69665	Lines: +2, -1
69666	Files:	unprint.c (+2, -1)
69667
69668	small change to parse_canon()
69669
696702000-02-23  <gandy>	27c354928a231ffe6a7c80c9403e6ac932e9232c
69671
69672	Lines: +14, -8
69673	Files:	print-canon.c (+13, -7)
69674		unprint.c (+1, -1)
69675
69676	Fixed a bug in canon_write
69677
696782000-02-23  <gandy>	1e7e1a0657af723b111498aa48a738c72ad1806a
69679
69680	Lines: +124, -81
69681	Files:	canon-unprint.c (+123, -81)
69682		unprint.c (+1, -0)
69683
69684	Merged parse_canon() from unprint into canon-unprint
69685
696862000-02-23  <gandy>	25b7ca6ffdd66056c1409e6a203e888c1c01aa59
69687
69688	Lines: +256, -0
69689	Files:	unprint.c (+256, -0)
69690
69691	* Added parse_canon()
69692	* Added rle_decode()
69693	* "UNPRINT=canon ./unprint" will use parse_canon() instead of parse_escp2()
69694	* output for canon printfiles is extremely poor
69695
696962000-02-23  <rlk>	882ae6c77000f355226c3fc6b1bfedf599d428d2
69697
69698	Lines: +7, -4
69699	Files:	print-escp2.c (+4, -1)
69700		print.c (+3, -3)
69701
69702	Some minor fixes
69703
697042000-02-23  <rlk>	a28568a38079fe5c84143be8c855b2a68213fa1e
69705
69706	Lines: +241, -0
69707	Files:	Ghost/gs-stp.pdq (added +241)
69708
69709	pdq/xpdq file for stp; supplied by Grant Taylor
69710
697112000-02-22  <gandy>	b158359ebcd1694eb2db9efb9aa3af99aa09204a
69712
69713	Lines: +5, -1
69714	Files:	print-canon.c (+5, -1)
69715
69716	Fixed bug introduced with last commit (thou shall never prettify your source...)
69717
697182000-02-22  <gandy>	3598a293ae542b841891f9c04909b56b768602d2
69719
69720	Lines: +19, -11
69721	Files:	print-canon.c (+19, -11)
69722
69723	Some minor cosmethics
69724
697252000-02-22  <rlk>	28116b03448771736983bdafa2624e439b62597f
69726
69727	Lines: +2, -3
69728	Files:	print.c (+2, -3)
69729
69730	Save state when printing file
69731
697322000-02-21  <rlk>	0594feda931ef2ce2473af4c599562bc9824f6ef
69733
69734	Lines: +7, -2
69735	Files:	print-escp2.c (+7, -2)
69736
69737	Try again
69738
697392000-02-21  <rlk>	d50b2b3ddd7b4852abb525d5d7b384cb9ccc000c
69740
69741	Lines: +28, -20
69742	Files:	print-escp2.c (+28, -20)
69743
69744	Try for the 640
69745
697462000-02-21  <rlk>	3d137f81f0796a358e3ff24743f313b4832c9344
69747
69748	Lines: +3, -0
69749	Files:	RELNOTES (+3, -0)
69750
69751	update
69752
697532000-02-21  <rlk>	227e9d295168091417b3bc182fc744955142d25d
69754
69755	Lines: +133, -37
69756	Files:	print-dither.c (+54, -32)
69757		print-escp2.c (+12, -0)
69758		print-util.c (+66, -4)
69759		print.c (+1, -1)
69760
69761	Important dithering bug fixes:
69762
69763	1) Avoid runaway black buildup.
69764
69765	2) Some conversion functions weren't doing density
69766
697672000-02-21  <rlk>	80c1e4008b2adc62db8bb1afb5858e7515eb54c4
69768
69769	Lines: +2, -0
69770	Files:	AUTHORS (+2, -0)
69771
69772	update
69773
697742000-02-21  <rlk>	36211230f38437b8f42976909e2bbc23cece71c3
69775
69776	Lines: +105, -28
69777	Files:	INSTALL (+15, -5)
69778		Makefile.am (+1, -1)
69779		RELNOTES (added +41)
69780		pcl-unprint.c (+4, -0)
69781		print-canon.c (+6, -3)
69782		print-escp2.c (+11, -2)
69783		print-util.c (+26, -16)
69784		run-weavetest (+1, -1)
69785
69786	Minor release prep
69787
697882000-02-21  <gandy>	b251fc358ce284f5e29f7c5dc032be0b1c5ff0e8
69789
69790	Lines: +594, -0
69791	Files:	canon-unprint.c (added +594)
69792
69793	* cloned escp2-unprint.c and replaced parse_escp2() with parse_canon()
69794	* only checks for correct syntax but doesn't really read any contents yet
69795
697962000-02-21  <rlk>	a3386b46b78f7ffb6dbfb13d8d125d4ffd8e3b46
69797
69798	Lines: +6, -0
69799	Files:	print.c (+6, -0)
69800
69801	Do not use scale to image for gimp 1.0
69802
698032000-02-21  <rlk>	15b29f15c8c5e99b31b5386e7303e97b70a8bb81
69804
69805	Lines: +26, -5
69806	Files:	print.c (+26, -5)
69807
69808	Add scale-to-image clicker
69809
698102000-02-21  <rlk>	75bcdaae4dd6d280f7c461248754cbfc09309338
69811
69812	Lines: +9, -3
69813	Files:	print-escp2.c (+9, -3)
69814
69815	Weird init sequence for newer printers
69816
698172000-02-21  <rlk>	70cfcd844ba79a9ec4288367eb83729c6e7b0a86
69818
69819	Lines: +4, -1
69820	Files:	print-escp2.c (+4, -1)
69821
69822	change softweave sequence for older printers
69823
698242000-02-20  <davehill>	74e90027c66bc2f0cc07e9573ef9c143e68161dd
69825
69826	Lines: +629, -96
69827	Files:	pcl-unprint.c (+629, -96)
69828
69829	Now does TIFF compressed files and 2 level colour in CMY
69830	or CMYK
69831
698322000-02-19  <rlk>	e0741d57474b08d1869c3f912ee0232e74ca9d6c
69833
69834	Lines: +14, -9
69835	Files:	print-escp2.c (+14, -9)
69836
69837	Try one more time to fix 740
69838
698392000-02-19  <davehill>	75d921737e22e72a9a77e5bfbeb4f2f2e8b15761
69840
69841	Lines: +22, -3
69842	Files:	print.c (+22, -3)
69843
69844	Another attempt to fix the File printer.
69845
698462000-02-19  <rlk>	53d40ebfe5d832db208600375bd8520f63ed9aad
69847
69848	Lines: +11, -20
69849	Files:	print-escp2.c (+11, -20)
69850
69851	A bit more cleanup to non-softweave
69852
698532000-02-19  <davehill>	0a9c99d1664b84c41f7b06c65824a95e1bdc5d9d
69854
69855	Lines: +11, -4
69856	Files:	print-pcl.c (+11, -4)
69857
69858	Fixed OUTPUT_COLOR vs OUTPUT_GRAY.
69859	Fixed number of planes output for DJ600 in 600dpi mode.
69860
698612000-02-19  <sharkey>	8f8e72f426a2f0a4f220ec3db842e969b9d2058c
69862
69863	Lines: +3, -0
69864	Files:	unprint.c (+3, -0)
69865
69866	Add a new veriable to the printer state called "extraskip".  This is a
69867	multiplicative factor applied to the existing skip factor.  It defaults to
69868	2.  Currently there is no way to change this.
69869
698702000-02-18  <sharkey>	12bd7738a6563760363e66b3dd1476d6a0bce3a6
69871
69872	Lines: +8, -3
69873	Files:	unprint.c (+8, -3)
69874
69875	Don't print beyond the bottom margin.
69876
698772000-02-18  <rlk>	f8274bbbc90be7185cc942fe45bfbe80eb94dfb8
69878
69879	Lines: +15, -3
69880	Files:	.cvsignore (+4, -1)
69881		Makefile.am (+2, -1)
69882		run-weavetest (+9, -1)
69883
69884	minor stuff
69885
698862000-02-18  <rlk>	e046298b9d6b74ee58abbf86b7a0f9c37748dbda
69887
69888	Lines: +12, -11
69889	Files:	print-dither.c (+12, -11)
69890
69891	A few more dithering bugs
69892
698932000-02-18  <rlk>	56e7b8f4c3797ee09c84d0595ba32d27afca92f7
69894
69895	Lines: +14, -10
69896	Files:	print-escp2.c (+14, -10)
69897
69898	Try to fix microweave and 360 dpi
69899
699002000-02-18  <rlk>	b64f1397e5c208df298a93b53b51b001ad088169
69901
69902	Lines: +3, -1
69903	Files:	print-escp2.c (+3, -1)
69904
69905	Remove debug printf
69906
699072000-02-18  <rlk>	9265e438aa70a0ac78e452de88bebb55c9e7dad4
69908
69909	Lines: +7, -3
69910	Files:	print-escp2.c (+5, -1)
69911		run-weavetest (+2, -2)
69912
69913	Update line spacing for ESC900
69914
699152000-02-17  <sharkey>	cfdec3a76e02c397ff8ebd0d5078b8b0f6c3e796
69916
69917	Lines: +2, -2
69918	Files:	Makefile.am (+2, -2)
69919
69920	Change the name of unprint back to unprint.
69921
699222000-02-17  <sharkey>	0c9dc34bd40d28215abab10c01c1578e50b1bcd3
69923
69924	Lines: +19, -4
69925	Files:	unprint.c (+19, -4)
69926
69927	Add a "-n" flag which allows adjusting the nozzle separation on the command
69928	line.  "-n8" or "-n 8" will set the nozzle separation to 8/720".
69929
699302000-02-17  <sharkey>	e9b6ad52a0890abb243297575db01c715caa45af
69931
69932	Lines: +5, -1
69933	Files:	unprint.c (+5, -1)
69934
69935	Fix a bug in handling uncompressed data bit depth, and add a few more
69936	debugging statements.
69937
699382000-02-17  <sharkey>	37b55b7b805f26f1381a73ce5492748c5bead8fd
69939
69940	Lines: +106, -92
69941	Files:	unprint.c (+106, -92)
69942
69943	Isolate everything that's escp2-specific into a single function called
69944	parse-escp2.  This function takes a file descriptor as an argument,
69945	and parses the escp2 code in the file, filling the generic page variable
69946	with bitmapped data.  This should make it easier to unify unprint with
69947	canunprint (recently renamed canon-unprint) and pcl-unprint.
69948
69949	Also change the handling of the color depth a bit to make this a little
69950	easier.  "bpp" has been added to pstate.
69951
69952	This new layout of the code is much cleaner than the previous.  There
69953	was far too much crap in main.
69954
699552000-02-17  <sharkey>	d2f541d62a3e297100bd3091cc75d4a29e5e86d5
69956
69957	Lines: +14, -1
69958	Files:	unprint.c (+14, -1)
69959
69960	Add more verbose GPL description and include string.h.
69961
699622000-02-17  <sharkey>	e239ade91d853c3a9215bf35d1ba4e814cf41add
69963
69964	Lines: +743, -0
69965	Files:	unprint.c (added +743)
69966
69967	Resurrect unprint.c as it was in revision 1.19.
69968
699692000-02-17  <rlk>	6a68ad2470bb17cc701917101edd4e0f75eb0359
69970
69971	Lines: +16, -5
69972	Files:	print-escp2.c (+16, -5)
69973
69974	Yet another try
69975
699762000-02-17  <rlk>	2f2f6a537c817181264b1a5bfb3cf321bb767d7c
69977
69978	Lines: +15, -11
69979	Files:	print-escp2.c (+15, -11)
69980
69981	Another try at the variable dot printers
69982
699832000-02-17  <rlk>	075ad4a966bff3fcf5515f50c89285c93764e89e
69984
69985	Lines: +5, -2
69986	Files:	print-util.c (+5, -2)
69987
69988	Alpha channel problems
69989
699902000-02-17  <rlk>	16af546eca2173feda08a3a3ea52168562e42ca0
69991
69992	Lines: +37, -7
69993	Files:	Makefile.am (+5, -5)
69994		canunprint.cpp => canon-unprint.cpp (+14, -0)
69995		pclunprint.c => pcl-unprint.c (+3, -0)
69996		run-weavetest (+1, -1)
69997		unprint.c => escp2-unprint.c (+14, -1)
69998		weavetest.c => escp2-weavetest.c (+0, -0)
69999
70000	Rename various programs
70001
700022000-02-16  <sharkey>	e5415432207ddb4951af6bdb3a6175a6d8d920d1
70003
70004	Lines: +21, -13
70005	Files:	unprint.c (+21, -13)
70006
70007	Fix the damn vertical artifacts!  This was another case of sloppy
70008	arithmetic.  The last pixel is the first pixel + (n-1) pixels, not
70009	n pixels, where n is the number of pixels in the line.
70010
70011	Also fix a bug in the ESC r color selection (missing break).
70012
70013	Also fix a bug in the short form of the set unit command.  (horizontal
70014	relative units were not being set.)
70015
70016	Finally, add a byte counter so that errors can be referenced by their
70017	position in the file.  This is useful for correlating errors with
70018	output from parse-escp2.
70019
70020	This is worth a version 0.9 revision number.
70021
700222000-02-16  <sharkey>	670e4bcb18a59d24c5e647fde959dca1ab9ac907
70023
70024	Lines: +5, -5
70025	Files:	parse-escp2 (+5, -5)
70026
70027	$bugs-=4;
70028
70029	Change $i to $k where appropriate.
70030
70031	Thought I was going nuts for a while there....
70032
700332000-02-16  <rlk>	ac1e916a7cb067be9d9111ec32657e7ae871c1e2
70034
70035	Lines: +4, -1
70036	Files:	print-escp2.c (+4, -1)
70037
70038	narrow-carriage printers can print 14" long, not just 11"
70039
700402000-02-16  <sharkey>	5a7ab002c8e303182896b91e6c89fd8105e60cda
70041
70042	Lines: +36, -14
70043	Files:	unprint.c (+36, -14)
70044
70045	Change the way command line arguments are parsed to make it easier to add
70046	option flags.
70047
70048	Add "-u" option flag.  -u does two things.  It sets the nozzle separation to
70049	1, and it treats all vertical head motion commands as if the argument was
70050	to move down pstate.nozzles ticks.  For Microweave code, this most likely
70051	will have no effect, but for softweave, this essentially "unweaves" the
70052	image so that data from each pass appears separately.  This is not so
70053	useful for image viewing, but can be useful for debugging softweave stuff.
70054
700552000-02-16  <sharkey>	1471d368b0b9d3cba3db21c28313231ef9429ec0
70056
70057	Lines: +9, -9
70058	Files:	unprint.c (+9, -9)
70059
70060	Oh, now this looks *MUCH* better.  Fixed a bug regarding bit endianness
70061	in the pnm writing code.
70062
70063	Never attribute a bug to Epson without first checking your own code...
70064
700652000-02-16  <rlk>	460818c594854bc160bc3bc9fbac917d2cc47efb
70066
70067	Lines: +2, -1
70068	Files:	print.c (+2, -1)
70069
70070	version number bump to prep for release
70071
700722000-02-16  <rlk>	46be91d57e56756c8f3f3d62299b24c43d4bd7f7
70073
70074	Lines: +9, -1
70075	Files:	README (+9, -1)
70076
70077	comments leading up to release...
70078
700792000-02-16  <rlk>	f9850f17e7afb91a618daf0fd8dfb67243bd8380
70080
70081	Lines: +52, -25
70082	Files:	print-canon.c (+7, -4)
70083		print-dither.c (+13, -5)
70084		print-escp2.c (+7, -4)
70085		print-pcl.c (+7, -4)
70086		print-ps.c (+7, -4)
70087		print-util.c (+11, -4)
70088
70089	1) Use correct convert functions (canon, escp2, pcl, ps).
70090
70091	2) Fix gray_to_rgb increment (print-util)
70092
70093	3) Fix dither update (print-dither)
70094
700952000-02-16  <rlk>	00251b534f896358232a006d751901905ee7573b
70096
70097	Lines: +30, -284
70098	Files:	Makefile.am (+2, -3)
70099		print-escp2.c (+23, -4)
70100		weavetest.c (+5, -277)
70101
70102	Put pclunprint in build, and use actual weave code in weavetest
70103
701042000-02-15  <davehill>	6ed769c7fc63ecd36762ffae316d335a4616ccd4
70105
70106	Lines: +3, -2
70107	Files:	print.c (+3, -2)
70108
70109	The File: printer is now initialized, saved and loaded!
70110
701112000-02-15  <davehill>	e0db8e9d05d125baee1ff2f868955b1593a4fa11
70112
70113	Lines: +594, -0
70114	Files:	pclunprint.c (added +594)
70115
70116	Initial version. Only works for mono 2 level uncompressed output
70117	(i.e. Deskjet 500)
70118
701192000-02-15  <davehill>	90cfb458f56ac736c4b6b47c4c7e48e197327cbb
70120
70121	Lines: +5, -0
70122	Files:	print-pcl.c (+5, -0)
70123
70124	Added fix when (left < 0)
70125
701262000-02-15  <rlk>	a42f8d1921407c6a57a69377365746a3ea7f46f7
70127
70128	Lines: +6, -5
70129	Files:	print-escp2.c (+6, -5)
70130
70131	Back out clearly nonfunctional change for 740 family
70132
701332000-02-15  <rlk>	09dfeb4651ab3c62f33ba11d49d3b5f9ed3c0f2b
70134
70135	Lines: +248, -68
70136	Files:	Ghost/gdevstp.c (+6, -1)
70137		print-canon.c (+30, -1)
70138		print-escp2.c (+100, -32)
70139		print-pcl.c (+30, -1)
70140		print-ps.c (+30, -1)
70141		print.c (+52, -32)
70142
70143
70144	1) It wasn't possible to print to the edge of the page (as defined by
70145	   the printer).
70146
70147	2) The page top/bottom/left/right (particularly bottom and right) in
70148	   the size boxes wasn't displayed accurately (it *had* been coded in
70149	   1/10", because that's the units used to print out the pager --
70150	   really sillyl, that -- now it's all in points, which is more
70151	   reasonable if still not all that precise).
70152
70153	3) The behavior of landscape mode was weird, to say the least.
70154
70155	4) Calculating the size based on scaling was also weird -- in portrait
70156	   mode it just looked at the height of the page vs. the height of the
70157	   image, and in landscape it just looked at width of the page and
70158	   height of the image.  Now it looks at both axes and scales so that
70159	   the larger of the two ratios (widths and heights) is set equal to
70160	   the scale factor.  That seems more intuitive to me, at any rate.
70161	   It avoids flipping between landscape and portrait mode as you
70162	   rescale the image in auto mode (which seems just plain bizarre to
70163	   me).
70164
70165	5) I changed the escp2 stuff so that the distance from the paper edge
70166	   will be identical in softweave and in microweave mode.  Henryk,
70167	   that might not quite be what you intended (it's the opposite of
70168	   what you actually did), but at least microweave and softweave
70169	   should generate stuff that looks consistent.
70170
701712000-02-15  <rlk>	6a4d22bef66cd4d0519b84b4dc6f0498c1525ef4
70172
70173	Lines: +6, -2
70174	Files:	print-escp2.c (+6, -2)
70175
70176	Use older-style print command for single bit depth printing
70177
701782000-02-14  <sharkey>	2897a176e8a2510891c4b7eaae5094ad2638bb44
70179
70180	Lines: +10, -0
70181	Files:	unprint.c (+10, -0)
70182
70183	Add some code to handle "remote mode" a little more elegantly.  Just a little.
70184
701852000-02-14  <sharkey>	12ce8ca4da093328b039ae7f983dd28bacd64349
70186
70187	Lines: +12, -3
70188	Files:	unprint.c (+12, -3)
70189
70190	Put in some handling of multiple dot sizes to make the output look nicer.
70191
70192	Teach unprint about form feeds.
70193
70194	Get rid of the last of the compiler warnings.
70195
701962000-02-14  <rlk>	08751bc1d2be0f78983998886f4d3322994a102d
70197
70198	Lines: +26, -0
70199	Files:	README (+26, -0)
70200
70201	warn about gimp.m4
70202
702032000-02-14  <rlk>	4a15f50e275739017c793303c5d62fb19cc79b32
70204
70205	Lines: +6, -1
70206	Files:	configure.in (+1, -1)
70207		print.c (+5, -0)
70208
70209	Try to support gimp 1.0
70210
702112000-02-14  <rlk>	5f75347c11068cac73fa5a12b1ed3b644cc53ab2
70212
70213	Lines: +5, -1
70214	Files:	Makefile.am (+5, -1)
70215
70216	make dist
70217
702182000-02-14  <rlk>	23f928e245decc9e20cca2bbf7fe5d6b3629c001
70219
70220	Lines: +112, -110
70221	Files:	Makefile.am (+18, -2)
70222		NEWS (+86, -1)
70223		README (+7, -79)
70224		configure.in (+1, -28)
70225
70226	Clean up configure stuff
70227
702282000-02-13  <rlk>	fbc06a649d71cb4656923a8a5dffc81fc1ec97d7
70229
70230	Lines: +4, -0
70231	Files:	Ghost/.cvsignore (added +4)
70232
70233	.cvsignore
70234
702352000-02-13  <rlk>	eca53a39482cbe6f9c4e77a7cb60227be36a6ffc
70236
70237	Lines: +57, -40
70238	Files:	print-escp2.c (+56, -39)
70239		run-weavetest (+1, -1)
70240
70241	More modes in run-weavetest, and attempt to handle column spacing in escp2
70242
702432000-02-13  <sharkey>	efc4815c8c3b1cfc651f7a4f8ca5ac73765de3f2
70244
70245	Lines: +9, -5
70246	Files:	unprint.c (+9, -5)
70247
70248	Fix the bugs that prevented softweave from working properly.
70249
70250	This is currently hard coded for the 740/750/1200 nozzle separation of
70251	6/720".  If you want to run it on output for the printers with a nozzle
70252	sep of 8/720, you need to change a line.
70253
70254	Ideally we need a command line switch to select the model, but, since it's
70255	after 1AM that's not going to happen before I go home tonight.  At this point
70256	we need to decide how much code we want to share between print and
70257	unprint.  Since unprint is designed to be a check of print, one argument
70258	is to keep it completely independent, but, that's more work....
70259
702602000-02-13  <gandy>	7267285600057e947ad459983371f224bb9b42c2
70261
70262	Lines: +4, -1
70263	Files:	print-canon.c (+4, -1)
70264
70265	Fixed maximum paper size for BJC-6000
70266
702672000-02-13  <rlk>	b3b48102f0f1ab830ba609d5cd848977ba66718c
70268
70269	Lines: +169, -36
70270	Files:	Ghost/README (+12, -12)
70271		print-canon.c (+15, -3)
70272		print-escp2.c (+14, -2)
70273		print-pcl.c (+16, -2)
70274		print-ps.c (+14, -2)
70275		print-util.c (+95, -15)
70276		print.h (+3, -0)
70277
70278	Bit of an oops here about printer models; also start on print-gray-using-color mode for better quality
70279
702802000-02-13  <rlk>	32c5e00e16f80d136b0f69e012382c3e8dfb15f1
70281
70282	Lines: +1, -0
70283	Files:	Ghost/contrib.mak.addon (+1, -0)
70284
70285	one that slipped through the cracks
70286
702872000-02-13  <rlk>	7f9416eb16b3901de92a19820977fe24b316ebd8
70288
70289	Lines: +38, -16
70290	Files:	Ghost/README (+1, -1)
70291		Ghost/contrib.mak.addon (+4, -4)
70292		Ghost/gdevstp.c (+4, -6)
70293		Makefile.am (+9, -1)
70294		print-escp2.c (+11, -4)
70295		print-util.c (+9, -0)
70296
70297	Build a Ghostscript driver!  No idea if it works yet...
70298
702992000-02-13  <rlk>	dc8f31e8bca8f56ac06f38cc16400bf6ba58e031
70300
70301	Lines: +14, -11
70302	Files:	Ghost/contrib.mak.addon (+14, -11)
70303
70304	silliness
70305
703062000-02-13  <rlk>	60a17e2fe09af03dce96e78dd9202b749a69cef5
70307
70308	Lines: +1166, -0
70309	Files:	Ghost/COPYING (added +339)
70310		Ghost/ChangeLog (added +24)
70311		Ghost/README (added +154)
70312		Ghost/contrib.mak.addon (added +17)
70313		Ghost/gdevstp.c (added +610)
70314		Ghost/gdevstp.h (added +22)
70315
70316	First cut at doing the real GhostScript driver
70317
703182000-02-12  <rlk>	faf219c81ebfcc62be57cc99e56c71b01701a09a
70319
70320	Lines: +30, -10
70321	Files:	print-escp2.c (+18, -10)
70322		run-weavetest (added +12)
70323
70324	Change spacing for newer printers
70325
703262000-02-12  <rlk>	a7c42b9837bb895179d047440044127560c8905a
70327
70328	Lines: +6, -3
70329	Files:	print-escp2.c (+6, -3)
70330
70331	Use Epson sequences more exactly
70332
703332000-02-12  <rlk>	081735244bed07d1a9649a829055334018193036
70334
70335	Lines: +3, -1
70336	Files:	unprint.c (+3, -1)
70337
70338	Do not barf on softweave
70339
703402000-02-12  <rlk>	147e4a615084b429726bc5092be017c559d55ad6
70341
70342	Lines: +13, -2
70343	Files:	print.c (+13, -2)
70344
70345	More accurate printing of measurements
70346
703472000-02-12  <rlk>	e748739ff86807a30cbb4b5cde2e36e44231ee1a
70348
70349	Lines: +13, -10
70350	Files:	print-escp2.c (+13, -10)
70351
70352	One more try
70353
703542000-02-11  <sharkey>	fab165683585d65c9ecbcd55a478d76a5920817b
70355
70356	Lines: +1, -1
70357	Files:	unprint.c (+1, -1)
70358
70359	Fix line wrapping bug.  The calculation of the image width should have been
70360	right-left+1, not right-left.  This version of unprint solves the:
70361
70362	 +----+
70363	 |\   |
70364	 | \  |
70365	 +----+
70366
70367	image warping problem.
70368
703692000-02-11  <sharkey>	50d7e47273543ba964ddba993797be3ed37677f6
70370
70371	Lines: +5, -0
70372	Files:	unprint.c (+5, -0)
70373
70374	Change unprint behavior in response to ESC @ initialization command.  If
70375	this is found after raster data has been sent, eject the page and quit.
70376
70377	What was happening was that a trailing ESC @ occuring at the end of some
70378	files was resetting the resolution before writing out the data, which was
70379	a bad thing.
70380
70381	Ejecting the page on this command isn't a perfect simulation if ESC @
70382	occurs in the middle of the file, but, I'll deal with that later.
70383
703842000-02-11  <sharkey>	f5779da061ab7f3d6632ef0d349e92feac05b03e
70385
70386	Lines: +9, -8
70387	Files:	unprint.c (+9, -8)
70388
70389	Add a few ()'s and stuff to get rid of some compiler warnings.  There should
70390	be no actual changes in this update other than changes to coding style to
70391	appease gcc.  gcc still complains about some potentially unitialized
70392	variable usage, but, that's just gcc being paranoid.
70393
703942000-02-11  <rlk>	c5de1bb630a78d2f025e2d733244152ba1c137fd
70395
70396	Lines: +3, -1
70397	Files:	print-escp2.c (+3, -1)
70398
70399	Remove apparently spurious flush command
70400
704012000-02-11  <rlk>	34e3336de5f4a061f15ce7c4e5cd5033a2189957
70402
70403	Lines: +7, -2
70404	Files:	print-escp2.c (+5, -0)
70405		print.c (+2, -2)
70406
70407	Fix Epson left margin
70408
704092000-02-10  <sharkey>	f74621e6fd5f185c23d058f7ebd53edce5aaba23
70410
70411	Lines: +28, -25
70412	Files:	unprint.c (+28, -25)
70413
70414	It works!!!  Well, sorta...
70415
70416	Fixed two bugs in the ink mixing routine,  that mostly works now, but, it's
70417	far from optimal.  Fixed the use of an unitialized variable in merge_line.
70418	Fixed a bug in relative vertical motion command interpretation.  = -> +=
70419	Changed the behavior on unexpected EOF to print out what was read in so
70420	far, rather than just quitting.
70421
70422	Also removed some excessively verbose debugging statements.
70423
70424	The resulting images do not look good.  There's a line length mismatch problem
70425	somewhere which makes the images look like this:
70426
70427	+------+
70428	|\     +
70429	| \    +
70430	+------+
70431
70432	The lower left triangle contains the right edge of the original image.
70433
70434	The image is also cut short by the unexpected EOF problem.
70435
70436	There's still a lot of work left to do, but, this is quite promising.
70437
704382000-02-10  <rlk>	026b53a61e3ba01c955c7530217dc7cf2b9c02aa
70439
70440	Lines: +4, -1
70441	Files:	Makefile.am (+3, -1)
70442		configure.in (+1, -0)
70443
70444	Add canunprint
70445
704462000-02-10  <rlk>	598513c6ce83cf93dee70c08f730e23c8797a235
70447
70448	Lines: +1, -7
70449	Files:	Makefile.am (+1, -7)
70450
70451	Remove spurious explicit GTK libraries that bloated the installation
70452
704532000-02-10  <rlk>	f2ef321faf5e852828bfecf0aa792fb65146e48d
70454
70455	Lines: +18, -197
70456	Files:	Makefile.am (+1, -0)
70457		print-ps.c (+4, -132)
70458		print.c (+9, -6)
70459		weavetest.c (+4, -59)
70460
70461	Turn on warnings
70462
704632000-02-10  <rlk>	310ebf897f87f207dd276d39e4aeef5dcacc17eb
70464
70465	Lines: +8, -2
70466	Files:	print-canon.c (+8, -2)
70467
70468	initialization
70469
704702000-02-10  <rlk>	ac3c4837e06138f4a0dc9071500999da03cff049
70471
70472	Lines: +15, -4
70473	Files:	print-canon.c (+5, -2)
70474		print-escp2.c (+5, -1)
70475		print-pcl.c (+5, -1)
70476
70477	Fix landscape vs. portrait problem
70478
704792000-02-09  <sharkey>	a58bbe6092ea9b8c78b69b799b42cab2ff01f040
70480
70481	Lines: +17, -1
70482	Files:	unprint.c (+17, -1)
70483
70484	Add a really simple color blending algorithm which makes no use
70485	whatsoever of the NDA ink color measurements.
70486
704872000-02-09  <sharkey>	355e698b03091c3a4a82a36c345f61d4cd36128a
70488
70489	Lines: +44, -15
70490	Files:	unprint.c (+44, -15)
70491
70492	Many many bug fixes.  The old version of RLE decompression was pretty
70493	severely screwed up.  It seems fixed in this version.  I also added an
70494	error check to make sure that the decompressed length is consistant with
70495	what one would expect from an m*n pixel matrix.
70496
70497	Several other random bug fixes were put in place, some dealing with some
70498	misconceptions I had about operator precedence regarding the ? operator.
70499	That took a while to spot.
70500
70501	I've also added some excessively verbose debugging statements.  These are
70502	temporary.
70503
70504	Something is still pretty snafu with the motion of the virtual print head.
70505	It's going way far to the right.  Since the virtual paper is infinitely
70506	wide (for small values of infinity) this has some interesting effects.
70507
70508	This version currently does not segfault on input from gimp-print, however
70509	it doesn't produce output either.  It terminates with an unexpected end
70510	of file.  Go figure.
70511
705122000-02-09  <gandy>	e6cc4efab91a8cafb5484f4605d225df33ba1a1e
70513
70514	Lines: +506, -0
70515	Files:	.cvsignore (+1, -0)
70516		canunprint.cpp (added +505)
70517
70518	Added canunprint to cvs
70519
705202000-02-09  <rlk>	04dac668ebc55d65afd590c249fcac7edcd51050
70521
70522	Lines: +78, -77
70523	Files:	print-canon.c (+5, -3)
70524		print-escp2.c (+5, -3)
70525		print-pcl.c (+5, -3)
70526		print-ps.c (+5, -3)
70527		print-util.c (+42, -44)
70528		print.c (+3, -3)
70529		print.h (+13, -18)
70530
70531	Put lut inside vars
70532
705332000-02-08  <rlk>	858462e8def0404099463516b6bb923d755b2afe
70534
70535	Lines: +145, -351
70536	Files:	Makefile.am (+3, -1)
70537		weavetest.c (+142, -350)
70538
70539	Weave tester
70540
705412000-02-08  <gandy>	a1c7625b94fef48980cb356a3c452f371bf865ab
70542
70543	Lines: +38, -35
70544	Files:	print-canon.c (+38, -35)
70545
70546	Small fix that makes variable drop sizes work (in B/W)
70547
705482000-02-08  <gandy>	fd1318ce44052b8b9f64ed39553b150f0d1b1d49
70549
70550	Lines: +20, -4
70551	Files:	print-canon.c (+20, -4)
70552
70553	Added call to dither_cmyk4()
70554
705552000-02-08  <gandy>	18f759e5e8eaf6dd2fd167db4835895775819a4a
70556
70557	Lines: +162, -72
70558	Files:	print-canon.c (+162, -72)
70559
70560	Got support for variable drop sizes ready for testing
70561
705622000-02-08  <gandy>	bdeca0fbb9f18838a128266b272e03a14a8eeab4
70563
70564	Lines: +9, -2
70565	Files:	print-canon.c (+9, -2)
70566
70567	Next step in supporting variable dot sizes (still experimental)
70568
705692000-02-08  <rlk>	b2fd2c4d308cefbdfab723067384e379319475d3
70570
70571	Lines: +10, -1
70572	Files:	print-escp2.c (+10, -1)
70573
70574	Correct dot size for variable bits
70575
705762000-02-08  <gandy>	205f3b058b0e6075495a1af730ef7006fbd2399f
70577
70578	Lines: +97, -61
70579	Files:	print-canon.c (+97, -61)
70580
70581	Beginning support for variable drop sizes (experimental stage)
70582
705832000-02-08  <davehill>	af68b304cc114b50fcd347d81815b23d0ec26593
70584
70585	Lines: +14, -5
70586	Files:	print-pcl.c (+8, -4)
70587		print-util.c (+6, -1)
70588
70589	Deskjet 600C is CMY, the rest of the 6xxC series are CMYK.
70590
705912000-02-08  <rlk>	453a8ea92085be452304c429a716331cdfe9b38a
70592
70593	Lines: +5, -0
70594	Files:	print-escp2.c (+5, -0)
70595
70596	Remove spurious init string
70597
705982000-02-08  <rlk>	847b69a5dcb14f1406d029115e04866f205f1431
70599
70600	Lines: +5, -1
70601	Files:	print-escp2.c (+5, -1)
70602
70603	Is the separation really 6 lines for the 740?  That's very unusual.
70604	Usually it's 8 lines.  But we shall see...
70605
706062000-02-08  <rlk>	abe2004a451f73f237304e573b4203d6e2eed4a7
70607
70608	Lines: +10, -0
70609	Files:	print-escp2.c (+10, -0)
70610
70611	Some kind of silly magic init string that it appears these printers want.
70612
706132000-02-07  <gandy>	1bd46687f80aa5171c7e32c8e156068894210449
70614
70615	Lines: +200, -57
70616	Files:	print-canon.c (+200, -57)
70617
70618	Major code-cleanups, prettified model capabilities
70619
706202000-02-07  <gandy>	b6ab4fd2f18414d935befafffcd3a46b1d8cc420
70621
70622	Lines: +2, -0
70623	Files:	Makefile.standalone (+2, -0)
70624
70625	Added print-dither to Makefile.standalone
70626
706272000-02-07  <rlk>	a4a1636be5eba78d98ad670e1fc0dc3b853baa74
70628
70629	Lines: +9, -0
70630	Files:	.cvsignore (+9, -0)
70631
70632	more stuff to be ignored
70633
706342000-02-07  <rlk>	0a625c56a9361138aa9af9f6fd1d47107bb19fd3
70635
70636	Lines: +25, -10
70637	Files:	print-dither.c (+18, -6)
70638		print-escp2.c (+7, -4)
70639
70640	Try to improve variable dot stuff
70641
706422000-02-06  <rlk>	cdda4212572bfb8b510e8a727bf32aa28788f3cf
70643
70644	Lines: +26, -287
70645	Files:	print-escp2.c (+12, -106)
70646		print-pcl.c (+7, -103)
70647		print-ps.c (+7, -77)
70648		print.h (+0, -1)
70649
70650	1) Use old methods only for microweave printing.
70651
70652	2) remove MAX_DPI from print.h since it's no longer necessary.
70653
70654	3) Remove spurious CVS logs that were just clutter.
70655
706562000-02-06  <rlk>	391292011d445633b6fddb67187caa2289591e04
70657
70658	Lines: +38, -18
70659	Files:	print-canon.c (+38, -18)
70660
70661	Remove calls to non-POSIX strdup
70662
706632000-02-06  <rlk>	3422787518ab40156b73d1b64b989304c06de161
70664
70665	Lines: +27, -1
70666	Files:	print-escp2.c (+27, -1)
70667
70668	Choice of variable vs. single drop size for new printers
70669
706702000-02-06  <rlk>	41b66b7e21a70e4dd8de48c8e6bbebdc7fea4448
70671
70672	Lines: +18, -9
70673	Files:	print-escp2.c (+18, -9)
70674
70675	Try to fix softweave mode on new printers
70676
706772000-02-06  <davehill>	4dbe1d35dc9378ccce1b6b8953dc760e58e2736d
70678
70679	Lines: +6, -3
70680	Files:	print-pcl.c (+6, -3)
70681
70682	Fixed max paper sizes.
70683
706842000-02-06  <rlk>	470d8e20570e786964312d24f883a320a0602a92
70685
70686	Lines: +14, -2
70687	Files:	print-escp2.c (+14, -2)
70688
70689	Try to fix microweave on newer printers...?
70690
706912000-02-06  <rlk>	5775fb2582e98ff9815682d731fc9f5dfd65545f
70692
70693	Lines: +2022, -1983
70694	Files:	Makefile.am (+1, -0)
70695		print-dither.c (added +2018)
70696		print-util.c (+3, -1983)
70697
70698	Split out dither stuff from print-util
70699
707002000-02-06  <rlk>	9added7566db84561ec84f3568b586e875d2fefb
70701
70702	Lines: +7, -2
70703	Files:	configure.in (+7, -2)
70704
70705	Check for the Gimp as well as GTK.
70706
707072000-02-06  <sharkey>	55939a4be6937e15c3bc39ddbba34746ffa8d1e7
70708
70709	Lines: +5, -1
70710	Files:	INSTALL (+5, -1)
70711
70712	Slightly better installation instructions.
70713
707142000-02-06  <sharkey>	f7bf2ed275b0c76ed546f0d522491d4d1628156f
70715
70716	Lines: +133, -9
70717	Files:	unprint.c (+133, -9)
70718
70719	Add some (buggy) support for printing on a line we already printed on
70720	(needed for interleaving 1440 DPI).
70721
70722	More debugging messages.
70723
70724	Support for ESP 700/EX and older ESC ( / command.
70725
70726	This version probably introduces more bugs than it removes, but add more
70727	functionality.  I think it's a step forward.  I'll try to clean it up a
70728	bit more later.
70729
707302000-02-06  <sharkey>	f6a51492193e5bb5ebf18b1432e6dc893a044b26
70731
70732	Lines: +12, -4
70733	Files:	print-escp2.c (+12, -4)
70734
70735	Don't cut corners by padding the 32 bit horizontal shifts with 0's in the
70736	upper 16 bits.  Do the full shifting and masking.  This is important when
70737	the relative offset is negative.
70738
707392000-02-06  <rlk>	548e00c57f07a09dba61b5988c70235a4606e626
70740
70741	Lines: +297, -10
70742	Files:	print-util.c (+282, -10)
70743		print.h (+15, -0)
70744
70745	Fill in the setter functions for the dither stuff
70746
707472000-02-06  <rlk>	c9b66003003befb76cc013cf1fb75ce03e7c2b8b
70748
70749	Lines: +462, -488
70750	Files:	print-canon.c (+15, -8)
70751		print-escp2.c (+22, -27)
70752		print-pcl.c (+21, -14)
70753		print-util.c (+395, -361)
70754		print.c (+0, -1)
70755		print.h (+9, -77)
70756
70757	More work on the generalized dithering parameters stuff.  At this point
70758	it really looks like a proper object.  Also dynamically allocate the error
70759	buffers.  This segv'd a lot, which forced me to efence it, which was just
70760	as well because I found a few problems as a result...
70761
707622000-02-05  <rlk>	dd2c598f1959bcc72c51bea150e85871de4e3534
70763
70764	Lines: +11, -0
70765	Files:	print-escp2.c (+11, -0)
70766
70767	Do horizontal positioning correctly in microweave
70768
707692000-02-05  <rlk>	81c6b7049a597d30376380abd66bdb99dbad51a8
70770
70771	Lines: +50, -33
70772	Files:	print-util.c (+50, -33)
70773
70774	Minor reorg
70775
707762000-02-05  <rlk>	9c119708589902c87575bbde42d7551a5bded1e4
70777
70778	Lines: +99, -108
70779	Files:	print-util.c (+32, -107)
70780		print.c (+1, -1)
70781		print.h (+66, -0)
70782
70783	some more silly problems
70784
707852000-02-05  <rlk>	35c280ffe4212867a72665931f0c780a80fea8df
70786
70787	Lines: +339, -1
70788	Files:	COPYING (+339, -1)
70789
70790	GPL
70791
707922000-02-05  <rlk>	9233317216dd6319a678792f374a5cf722ba4095
70793
70794	Lines: +14, -3
70795	Files:	AUTHORS (+14, -3)
70796
70797	minor update
70798
707992000-02-05  <rlk>	f3bf6fb2a4389d92cb39c73bbde3add34d635895
70800
70801	Lines: +17, -3
70802	Files:	print-escp2.c (+9, -1)
70803		print-util.c (+8, -2)
70804
70805	1) print-util.c: decrement rather than increment counter!
70806
70807	2) print-escp2.c: don't advance the paper a negative (or, with some printers,
70808	a very large positive) amount.
70809
708102000-02-05  <sharkey>	383e903c8df23f8f0c932be0e1de7b5599aeca59
70811
70812	Lines: +16, -10
70813	Files:	unprint.c (+16, -10)
70814
70815	Change some bugs regarding handling of top and bottom page margins.
70816
70817	If the printer head moves below the bottom margin, we're supposed to
70818	eject the page and start a new one.  That's a little tricky with PPM,
70819	especially when writing to stdout.  I think the best behavior on a
70820	page ejection situation is to just write out the PPM with what has
70821	been printed so far and just ignore the rest of the data.  In other
70822	words, unprint will produce a PPM file describing the first page of
70823	output for any given escp2 input.
70824
70825	The only other option would be to write out several PPMs in one file.  I
70826	was hoping that "pnmcat" would be able to read multiple files from stdin,
70827	but that seems not to be the case.
70828
708292000-02-05  <rlk>	0e3f9f7cace0970671bbf61ac3fc92d3f30127bf
70830
70831	Lines: +0, -860
70832	Files:	Makefile (removed -430)
70833		Makefile.in (removed -430)
70834
70835	Remove generated files
70836
708372000-02-04  <sharkey>	0177e18c23bc86a0a2381c7166cebcafebf025f7
70838
70839	Lines: +90, -4
70840	Files:	unprint.c (+90, -4)
70841
70842	Add recognition of monochrome mode selection command.  (Doesn't actually
70843	do anything, though.)  Also add the undocumented 8 byte page format
70844	command (prints warning to stderr if found).
70845
70846	Add the routine which actually writes out the PPM file.  (That's useful.)
70847
70848	Fix a bug in vertical motion.
70849
70850	This still needs more bounds checking on subscripts.  If you specify the
70851	page dimensions and then try to print off the page it can segfault.
70852
70853	Also, the actual CcMmYK -> RGB function doesn't do anything yet, so the
70854	PPM file will be all white, if you get one.  You're more likely to get a
70855	core file, though.
70856
708572000-02-04  <gandy>	e942c2387c40ecc63bab98d575ebfa7167ae2f7a
70858
70859	Lines: +71, -38
70860	Files:	print-canon.c (+54, -37)
70861		print-util.c (+17, -1)
70862
70863	Models BJC-1000/2000/3000/6000/6100/7000/7100 ready for testing.
70864
708652000-02-04  <rlk>	db30444c1935d57440f9599beda441aa49fa0644
70866
70867	Lines: +4, -1
70868	Files:	print-escp2.c (+4, -1)
70869
70870	1440 dpi stupidity
70871
708722000-02-04  <rlk>	d0c4ee881e96d804f3f16749125567b03cfcd517
70873
70874	Lines: +28, -11
70875	Files:	print-escp2.c (+19, -11)
70876		print-util.c (+9, -0)
70877
70878	Prelim support for 850/860/870/1200; fix stupid bug in ESC(S
70879
708802000-02-03  <gandy>	c3063838647dea76d6d4b1e7fd7c1513be0b787c
70881
70882	Lines: +30, -7
70883	Files:	print-canon.c (+30, -7)
70884
70885	Preparations for some more printer models (to be continued...)
70886
708872000-02-03  <gandy>	d42a61b34eeeaaf7f45bdb093db3cd51cb0c5bd3
70888
70889	Lines: +49, -83
70890	Files:	print-canon.c (+49, -83)
70891
70892	Dirty left-border-treatment leaving an uncertainty of -4..+4 dots
70893
708942000-02-03  <sharkey>	4407eddd53e2400709465d257ee7bf9ebedee567
70895
70896	Lines: +481, -0
70897	Files:	install-sh (added +251)
70898		missing (added +190)
70899		mkinstalldirs (added +40)
70900
70901	Scripts needed for autoconf.
70902
709032000-02-03  <sharkey>	37fe14d10727b62184bc82b47549f709ea0a4f26
70904
70905	Lines: +61, -0
70906	Files:	configure.in (added +61)
70907
70908	This is my first attempt at a configuration input file for autoconf.  It's
70909	got some cheesy inelegant bits, but, it seems to work for me.  I'll try
70910	to figure out how to do this properly later.  There are some complications
70911	involved with the fact that libgimp requires that applications linking
70912	to it provide the symbol PLUG_IN_INFO, which means that all of the
70913	standard autoconf tests will fail.
70914
709152000-02-03  <sharkey>	1a1bb77c41199b6d2c6f917db9aea5f8dc49e813
70916
70917	Lines: +388, -460
70918	Files:	AUTHORS (added +3)
70919		COPYING (added +1)
70920		ChangeLog (added +1)
70921		INSTALL (added +1)
70922		Makefile (+196, -240)
70923		Makefile.am (+11, -5)
70924		Makefile.in (+174, -215)
70925		NEWS (added +1)
70926
70927	These files are required documentation files for applications using
70928	autoconf for configuration.  The current versions of these files
70929	are just one step removed from "touch filename".  They need to be
70930	fleshed out, but, they're enough to stop autoconf from complaining.
70931
709322000-02-03  <gandy>	bff348ab9b357efc367114687d30816558deca8e
70933
70934	Lines: +5, -11
70935	Files:	print-canon.c (+5, -11)
70936
70937	Honours the new ink-type setting
70938
709392000-02-03  <rlk>	95397e6b7dfdd060b4598ab9ad2c21bf9973488b
70940
70941	Lines: +133, -48
70942	Files:	print-canon.c (+17, -6)
70943		print.c (+114, -41)
70944		print.h (+2, -1)
70945
70946	Ink type
70947
709482000-02-03  <rlk>	1f33073b529320770c9e88c7496759463e3b820d
70949
70950	Lines: +16, -0
70951	Files:	print-escp2.c (+16, -0)
70952
70953	Don't get too fancy with the new, undocumented ESC(c command
70954
709552000-02-02  <gandy>	ee903a5477311b5bd9f9bffc9a18a6a5d29fe776
70956
70957	Lines: +17, -29
70958	Files:	print-canon.c (+17, -29)
70959
70960	Minor cleanups of code and debugging messages
70961
709622000-02-02  <gandy>	a342a9b240d4fce38c2a534ae3f24128c77d5242
70963
70964	Lines: +76, -12
70965	Files:	print-canon.c (+76, -12)
70966
70967	Prepared the driver for one of K/CMY/CMYK/CcMmYK/CcMmYy printing
70968
709692000-02-02  <gandy>	8639fab54eeb40527107a88e9007ea03357a5ddd
70970
70971	Lines: +3, -2
70972	Files:	print.c (+3, -2)
70973
70974	Fixed the plp-lpc-bug producing printer entries ak "Press RETURN to continue..."
70975
709762000-02-02  <gandy>	9c294d6bf056ec1b9b3888713653599498f0b033
70977
70978	Lines: +6, -120
70979	Files:	print-canon.c (+6, -120)
70980
70981	Removed remnants from the original escp/2 source not needed for BJL
70982
709832000-02-02  <gandy>	c57583e7dff64b3d80ba667d70fb19a681025e19
70984
70985	Lines: +204, -109
70986	Files:	print-canon.c (+204, -109)
70987
70988	1) reworked printer capabilities handling
70989	2) initilization sends media type, paper format and printable area
70990	3) works fine with new dithering stuff
70991
709922000-02-02  <rlk>	85dfbcad4eef82b05061a9bd2b1456e519aea3c1
70993
70994	Lines: +53, -46
70995	Files:	print-util.c (+53, -46)
70996
70997	Add a few more parameters to the dither_t struct.
70998
709992000-02-02  <rlk>	b78a621224d3aa6dc30b98b14bd50f3082feec96
71000
71001	Lines: +279, -209
71002	Files:	print-escp2.c (+7, -0)
71003		print-pcl.c (+8, -0)
71004		print-util.c (+263, -209)
71005		print.h (+1, -0)
71006
71007	Move all the constants into members of a struct.  This will eventually permit
71008	us to use different dithering constants for each printer, or even vary them
71009	on the fly.  Currently there's a static dither_t that contains constants,
71010	but that's the easy part to fix...
71011
710122000-02-01  <nicholas>	12de28eaa712c3cf247c547ea5070d46efb0b178
71013
71014	Lines: +2, -0
71015	Files:	.cvsignore (added +2)
71016
71017	Added a .cvsignore file
71018
710192000-02-01  <gandy>	fc6f916b5cc3e92fb941524119d5f8565f7a35c8
71020
71021	Lines: +1212, -2
71022	Files:	Makefile.am (+1, -0)
71023		Makefile.standalone (+5, -2)
71024		print-canon.c (added +1191)
71025		print-util.c (+5, -0)
71026		print.h (+10, -0)
71027
71028	Add print-canon.c: Support for the BJC 6000 and possibly others
71029
710302000-01-30  <sharkey>	c2b12ef619276a748fa7d22b022bc74a996ab929
71031
71032	Lines: +42, -16
71033	Files:	unprint.c (+42, -16)
71034
71035	Improve color handling and color selection commands as well as support for
71036	two more printer head motion commands.
71037
710382000-01-30  <sharkey>	d6425790775824f9014ef9788efaec056c2ebd56
71039
71040	Lines: +53, -9
71041	Files:	unprint.c (+53, -9)
71042
71043	Fix a few obvious C errors (doh!), reduce some debugging output, add some
71044	comments and some more code to handle other commands.  This version should
71045	compile.  Really, I mean it this time.
71046
710472000-01-29  <sharkey>	c560f6306a56efecd90899d14d619282f072087d
71048
71049	Lines: +348, -0
71050	Files:	unprint.c (added +348)
71051
71052	This is as much a test of my ability to commit code to the repository as
71053	it is to get the code in there.
71054
71055	This is version 0.001pre-alpha of "unprint" which will eventually read
71056	escp2 data and dump a ppm file.  This code should compile, nothing fancy,
71057	just "gcc -o unprint unprint.c", but it doesn't do anything useful yet.
71058
710592000-01-29  <rlk>	433d560df1a80bf90a4fe5ad02b775d17784ced4
71060
71061	Lines: +44, -2
71062	Files:	print.c (+44, -2)
71063
71064	Separate save and print stuff
71065
710662000-01-29  <rlk>	0214df0f1326e779a84de4e7bcc47cf32cb83931
71067
71068	Lines: +3, -8
71069	Files:	print.c (+3, -8)
71070
71071	Handle orientation change correctly
71072
710732000-01-29  <rlk>	05f3cb5bfc22a7af7c8a5e265fac5a29fe393727
71074
71075	Lines: +276, -212
71076	Files:	print-escp2.c (+236, -203)
71077		print-pcl.c (+11, -7)
71078		print-util.c (+26, -1)
71079		print.h (+3, -1)
71080
71081	1) Remove globals from everything except print.c.
71082
71083	2) Remove broken 1440x720 and 2880x720 microweave modes.
71084
710852000-01-28  <rlk>	05a1c3450b05f6038e854d9a9593cbd4d13b2883
71086
71087	Lines: +326, -161
71088	Files:	print-escp2.c (+3, -1)
71089		print-util.c (+140, -0)
71090		print.c (+177, -150)
71091		print.h (+6, -10)
71092
71093	Move printers to print-util; also add top/left/bottom/right boxes to the UI
71094
710952000-01-25  <rlk>	11afc7c2021d6436a85a503a45a7976365361da3
71096
71097	Lines: +143, -117
71098	Files:	print-escp2.c (+34, -19)
71099		print-pcl.c (+29, -13)
71100		print-ps.c (+15, -8)
71101		print-util.c (+54, -77)
71102		print.h (+11, -0)
71103
71104	1) Better attempt at supporting newer Epson printers.
71105
71106	2) Generalized paper size support.
71107
711082000-01-25  <rlk>	e0f6a7342d3add13603bd3926e3ba68cad246573
71109
71110	Lines: +76, -18
71111	Files:	print-escp2.c (+76, -18)
71112
71113	Try to make 440/640/740/900/750/1200 work
71114
711152000-01-25  <rlk>	64b8097df4f81467d6fafdfd8d4c150b66f32b40
71116
71117	Lines: +248, -5
71118	Files:	Makefile.standalone (+4, -5)
71119		parse-escp2 (added +244)
71120
71121	Add parse-escp2, and roll back Makefile.standalone stuff that accidentally got committed
71122
711232000-01-25  <rlk>	d929e9ec63b3137c0fa47edf5e3d25865293584e
71124
71125	Lines: +432, -162
71126	Files:	Makefile.standalone (+5, -4)
71127		print-escp2.c (+166, -126)
71128		print.c (+18, -11)
71129		weavetest.c (+243, -21)
71130
71131	1) Weaving code for Stylus Photo 1200 and friends (the multi-bit printers).
71132	I don't expect printing to actually work, although it's not impossible that
71133	it will.
71134
71135	2) Fixed up the save code to be a bit more predictable.
71136
71137	3) Bug fixes
71138
711392000-01-21  <rlk>	0d0fb26c958a6bf6feb5b41c78e8925f55e3ac5b
71140
71141	Lines: +84, -13
71142	Files:	Makefile.standalone (+1, -1)
71143		print-escp2.c (+13, -2)
71144		print-util.c (+65, -10)
71145		print.c (+2, -0)
71146		print.h (+3, -0)
71147
71148	1) Add a few more paper sizes.
71149
71150	2) Clean up Makefile.standalone.
71151
71152	3) Nominal support for Stylus Color 850.
71153
711542000-01-21  <rlk>	f799e21893bfd61854234bf9f6b236b45130daea
71155
71156	Lines: +157, -3
71157	Files:	README (+4, -3)
71158		print-util.c (+153, -0)
71159
71160	Describe the algorithms in print-util.c.
71161
711622000-01-17  <rlk>	1c648c7f386cb637f8891c9f8c4a21f2d65b5164
71163
71164	Lines: +555, -602
71165	Files:	print-escp2.c (+277, -39)
71166		print-pcl.c (+7, -4)
71167		print-util.c (+268, -557)
71168		print.c (+1, -1)
71169		print.h (+2, -1)
71170
71171	Print 3.1.0
71172
711732000-01-17  <rlk>	9850386d5711ac0a6a55c269c9898435e51ca5bb
71174
71175	Lines: +465, -119
71176	Files:	Makefile (+4, -4)
71177		print-escp2.c (+99, -51)
71178		print-pcl.c (+25, -11)
71179		print-util.c (+295, -48)
71180		print.c (+39, -2)
71181		print.h (+3, -3)
71182
71183	Much stuff:
71184
71185	1) Fixes from 3.0.5
71186
71187	2) First cut at enhancing monochrome and four-level printing with stuff from
71188	the color print function.
71189
71190	3) Preliminary support (pre-support) for 440/640/740/900/750/1200.
71191
711922000-01-15  <rlk>	d6ddb707fa65ea967b8e16cdd01f4fc180fe6fb3
71193
71194	Lines: +264, -207
71195	Files:	print-escp2.c (+243, -205)
71196		print-util.c (+9, -2)
71197		print.c (+12, -0)
71198
71199	Intermediate version
71200
712012000-01-13  <rlk>	18f0a7e193e6d0a91c4bad0badf7cade6de9bcde
71202
71203	Lines: +4, -1
71204	Files:	print-escp2.c (+4, -1)
71205
71206	bug fix from mainline
71207
712082000-01-13  <rlk>	58b61069d3ac658adabbf7e6a77c57ca284e96c8
71209
71210	Lines: +19, -3
71211	Files:	print.c (+6, -3)
71212		print.h (+13, -0)
71213
71214	Gimp merge
71215
712162000-01-09  <rlk>	3eda167f4aa170b735dbf6303a768c4a318a89d6
71217
71218	Lines: +36, -12
71219	Files:	weavetest.c (+36, -12)
71220
71221	miscellany
71222
712232000-01-08  <rlk>	bfcb7d377a6cb61600ee9b12c0c58be18d7a5c2f
71224
71225	Lines: +42, -22
71226	Files:	Makefile (+2, -0)
71227		Makefile.standalone (+1, -1)
71228		README (+4, -5)
71229		print-pcl.c (+4, -1)
71230		print-ps.c (+4, -1)
71231		print.c (+1, -1)
71232		print.h (+1, -1)
71233		weavetest.c (+25, -12)
71234
71235	Y2K copyright
71236
712372000-01-08  <rlk>	f6741d5e9d3750a735265cc0fbc86fa5890a61d5
71238
71239	Lines: +20, -17
71240	Files:	print-util.c (+20, -17)
71241
71242	Some tweaking
71243
712442000-01-08  <rlk>	a1af2c26f953b73b1327c956f6013d502c562342
71245
71246	Lines: +126, -122
71247	Files:	print-escp2.c (+126, -122)
71248
71249	Rearrange setup code; more printers to support softweave
71250
712512000-01-03  <rlk>	dd269c3dd71d8d50b55584f69c00a9d55c9784e9
71252
71253	Lines: +5, -2
71254	Files:	print-ps.c (+5, -2)
71255
71256	Fix from Salvador Pinto Abreu <spa@khromeleque.dmat.uevora.pt>
71257
712581999-12-30  <rlk>	352e4d9788859e5b4df29bee9f3db199ac606968
71259
71260	Lines: +27, -34
71261	Files:	print-util.c (+27, -34)
71262
71263	Silly little bug...
71264
712651999-12-26  <rlk>	64f05a80326bdc42509c49e7b82d4614483c0a60
71266
71267	Lines: +100, -62
71268	Files:	print-util.c (+100, -62)
71269
71270	Performance stuff
71271
712721999-12-25  <rlk>	296bac5630fcc63dc937698785076d4562615329
71273
71274	Lines: +1, -1
71275	Files:	print.c (+1, -1)
71276
71277	version
71278
712791999-12-25  <rlk>	a7343800928edd158fb0c86da1c7bc5a3e75cca3
71280
71281	Lines: +10, -86
71282	Files:	print-util.c (+10, -86)
71283
71284	Cleanup
71285
712861999-12-25  <rlk>	41f20af3d1ffcd401f61bb40f6f30979b162026d
71287
71288	Lines: +30, -20
71289	Files:	print.c (+30, -20)
71290
71291	UI tweaks
71292
712931999-12-25  <rlk>	12b7fb380ebd1d4ccb454019c780e53abbcffd77
71294
71295	Lines: +3, -3
71296	Files:	print-util.c (+3, -3)
71297
71298	some minor improvement
71299
713001999-12-24  <rlk>	1ba8a398ad45b742c8bea5c6de16fd946ecdb312
71301
71302	Lines: +29, -21
71303	Files:	print-util.c (+29, -21)
71304
71305	Reduce grain; improve red
71306
713071999-12-22  <rlk>	12a2264750fe4e899aef9ff2ba09d6abcc2bb334
71308
71309	Lines: +4, -1
71310	Files:	print-util.c (+4, -1)
71311
71312	round length up, not down
71313
713141999-12-22  <rlk>	2497b596af8126099eed540d7a13c68a664decd9
71315
71316	Lines: +9, -6
71317	Files:	print-util.c (+9, -6)
71318
71319	More constant fiddling
71320
713211999-12-22  <rlk>	f055c7499a7354548ac11a9669e3858c558c439e
71322
71323	Lines: +107, -47
71324	Files:	print-util.c (+107, -47)
71325
71326	Reverse direction each pass
71327
713281999-12-20  <rlk>	0f1c8661b363669d59c2ed88d4ac042b313b82e0
71329
71330	Lines: +67, -18
71331	Files:	weavetest.c (+67, -18)
71332
71333	Intermediate
71334
713351999-12-19  <rlk>	648344e3ff4e4b0d946688f62f83e94ede4bf65f
71336
71337	Lines: +8, -5
71338	Files:	print-escp2.c (+8, -5)
71339
71340	Make 'em big enough
71341
713421999-12-18  <rlk>	c1a4379972e5c3361e81661bb5786f68ca00d5e2
71343
71344	Lines: +1, -1
71345	Files:	print.c (+1, -1)
71346
71347	Update the version
71348
713491999-12-18  <rlk>	cdd3306f20c6ee3dfffdf12ceb0a267684950d2b
71350
71351	Lines: +4, -1
71352	Files:	print-util.c (+4, -1)
71353
71354	typo
71355
713561999-12-18  <rlk>	19728fb1736a4533ebefe28d4c27b917f674982b
71357
71358	Lines: +3, -6
71359	Files:	README (+3, -6)
71360
71361	update
71362
713631999-12-18  <rlk>	4b4d3840f80b9140630dd8dfb8dcbc5d43051879
71364
71365	Lines: +22, -4
71366	Files:	print-escp2.c (+22, -4)
71367
71368	comments, mostly
71369
713701999-12-18  <rlk>	e232f1daadf77d076a5155ba43481d20efc0b4c1
71371
71372	Lines: +58, -1
71373	Files:	weavetest.c (+58, -1)
71374
71375	Comments
71376
713771999-12-18  <rlk>	d61d0231a1e7bdaacf50935512676c0a6fe53cce
71378
71379	Lines: +0, -4
71380	Files:	print.c (+0, -4)
71381
71382	remove PRINT_LUT
71383
713841999-12-12  <rlk>	a9ab6b07b202e7eb3bcae1f55ab49c9debbc45cb
71385
71386	Lines: +13, -10
71387	Files:	print-util.c (+13, -10)
71388
71389	Various changes
71390
713911999-12-11  <rlk>	5c677d8e26b8d6770ff57123e305d2a2dfbdc75d
71392
71393	Lines: +49, -26
71394	Files:	weavetest.c (+49, -26)
71395
71396	vertical stuff
71397
713981999-12-11  <rlk>	3305ffe0693512f46cbc0a7bc907676b0ceb8ce3
71399
71400	Lines: +11, -4
71401	Files:	print-util.c (+11, -4)
71402
71403	Better matching between cmy/k
71404
71405	Smoother dither!
71406
714071999-12-11  <rlk>	37a322fb18af6de3ce307249dc47a25fdda1242b
71408
71409	Lines: +6, -1
71410	Files:	print-escp2.c (+6, -1)
71411
71412	hopefully get borders right
71413
714141999-12-11  <rlk>	17f4945f9bf279604460a6e69a2cd16d4b058691
71415
71416	Lines: +1, -1
71417	Files:	print.c (+1, -1)
71418
71419	Printer name correction
71420
714211999-12-11  <rlk>	0515f1fc2c89da7b903b0c2b7269ad1f7d3026fc
71422
71423	Lines: +5, -2
71424	Files:	print-escp2.c (+5, -2)
71425
71426	bug fixes
71427
714281999-12-11  <rlk>	cb2c12dfcdc1fdc6753728e99a9a10def6244d87
71429
71430	Lines: +160, -214
71431	Files:	print-escp2.c (+160, -214)
71432
71433	various other print modes
71434
714351999-12-11  <rlk>	73a3f8b082eaafa9c61c05a119aa388e7fca4fcb
71436
71437	Lines: +156, -100
71438	Files:	print-escp2.c (+156, -100)
71439
71440	Better weaving code -- not absolutely complete yet
71441
714421999-12-10  <rlk>	6b05a17564e98154d7be16387583b0d2ad5a81bc
71443
71444	Lines: +36, -29
71445	Files:	weavetest.c (+36, -29)
71446
71447	Looks pretty good, now time to integrate it back...
71448
714491999-12-10  <rlk>	6458db102a2289d960fe68f2adfa3afb64b59cca
71450
71451	Lines: +38, -11
71452	Files:	weavetest.c (+38, -11)
71453
71454	Fixed most of the problems
71455
714561999-12-10  <rlk>	3b2b5f5c9e860b102282961f5db2b33308d1ca1c
71457
71458	Lines: +42, -24
71459	Files:	weavetest.c (+42, -24)
71460
71461	handle vertical subpasses for better weaving
71462
714631999-12-10  <rlk>	da2a617e04eb9b41a7a81cc09a8e15e42e6b0771
71464
71465	Lines: +277, -0
71466	Files:	weavetest.c (added +277)
71467
71468	.
71469
714701999-12-05  <rlk>	78a5b3c0528fd22172ca07308eac78f1f77a050d
71471
71472	Lines: +4, -1
71473	Files:	print-util.c (+4, -1)
71474
71475	don't want PRINT_LUT in release
71476
714771999-12-05  <rlk>	2e066a75c5bff4e4a2f93401e478750a8e4a3d49
71478
71479	Lines: +1, -1
71480	Files:	print.c (+1, -1)
71481
71482	Increment version
71483
714841999-12-05  <rlk>	65b8ed926314971c02097f79ca2b1ef8fb299ca3
71485
71486	Lines: +4, -3
71487	Files:	print-escp2.c (+4, -3)
71488
71489	minor, prep for release
71490
714911999-12-05  <rlk>	12eaa74b3f8116f72562a3ff86775f89c3bf3a3c
71492
71493	Lines: +11, -1
71494	Files:	print-escp2.c (+11, -1)
71495
71496	fencepost
71497
714981999-12-05  <rlk>	79d905eea7d882f09ff4a3243f3092710e8857f6
71499
71500	Lines: +19, -13
71501	Files:	print-util.c (+19, -13)
71502
71503	Good results for the night.
71504
715051999-12-04  <rlk>	5a716665a7052ced50eb09ed73a746d970d0ebf2
71506
71507	Lines: +199, -312
71508	Files:	print-util.c (+199, -312)
71509
71510	better use of light colors
71511
715121999-12-02  <rlk>	ee282d5895bb222350e7fa012b041a422c389d81
71513
71514	Lines: +3, -0
71515	Files:	print-util.c (+3, -0)
71516
71517	.
71518
715191999-11-30  <rlk>	2287df2c36855e75d528f88800db31f2f12630ec
71520
71521	Lines: +14, -5
71522	Files:	print.c (+9, -0)
71523		print.h (+5, -5)
71524
71525	.
71526
715271999-11-29  <rlk>	8b7e18ee92b1e916227297d2364c5900ba356a60
71528
71529	Lines: +21, -0
71530	Files:	print.c (+21, -0)
71531
71532	stdplugins-intl.h is not a standard header file
71533
715341999-11-27  <rlk>	d4b8ec327fd0687d3dd00fa2806091ffe5e0dbd7
71535
71536	Lines: +4, -4
71537	Files:	Makefile (+4, -4)
71538
71539	.
71540
715411999-11-27  <rlk>	5523194f619366352bcaf1ce91da20013e9daaac
71542
71543	Lines: +8, -5
71544	Files:	Makefile (+8, -5)
71545
71546	.
71547
715481999-11-27  <rlk>	3138041bcc48e88d81d85d6a253feee74d419f92
71549
71550	This commit was generated by cvs2svn to compensate for changes in r113,
71551
715521999-11-27  <rlk>	9cc0ac5539b621f2a1f380d2ad2b4db5400b9c48
71553
71554	Lines: +209, -183
71555	Files:	Makefile.am (+28, -66)
71556		Makefile.in (+181, -117)
71557
71558	.
71559
715601999-11-27  <rlk>	03cab3d7e15d20549dde9ff7db006e4d43056f56
71561
71562	This commit was generated by cvs2svn to compensate for changes in r111,
71563
715641999-11-27  <rlk>	cfa0ec2bab5ca76944f51773a6da94bfebe35f0b
71565
71566	Lines: +183, -209
71567	Files:	Makefile.am (+66, -28)
71568		Makefile.in (+117, -181)
71569
71570	.
71571
715721999-11-25  <rlk>	b46c5fa65ddf951a23c61bde1393c28b357ad783
71573
71574	Lines: +30, -19
71575	Files:	print.c (+30, -19)
71576
71577	1.1.12 merge
71578
715791999-11-25  <rlk>	42521ed36787932b664d6dd9216269cbedd5a309
71580
71581	Lines: +33, -20
71582	Files:	Makefile.in (+4, -1)
71583		print.c (+29, -19)
71584
71585	.
71586
715871999-11-25  <rlk>	36ff3c511b0e29a0f8deedc5223c8f0a42a1cc40
71588
71589	This commit was generated by cvs2svn to compensate for changes in r107,
71590
715911999-11-25  <rlk>	5a5e79e0cd5013ef234d0d862b2736636c387dc8
71592
71593	Lines: +91, -23
71594	Files:	print-util.c (+86, -18)
71595		print.c (+4, -4)
71596		print.h (+1, -1)
71597
71598	Revamped many controls
71599
716001999-11-23  <rlk>	b79a8f1e3926e169281a87f1e89b46a1d6b9d9e8
71601
71602	Lines: +59, -59
71603	Files:	print-escp2.c (+5, -7)
71604		print-pcl.c (+5, -6)
71605		print-ps.c (+5, -5)
71606		print-util.c (+38, -35)
71607		print.h (+6, -6)
71608
71609	Rationalize variables, pass 3
71610
716111999-11-23  <rlk>	a6b4ba7f2c87893dd6dab29fa35695c170cab006
71612
71613	Lines: +58, -67
71614	Files:	print-escp2.c (+16, -13)
71615		print-pcl.c (+16, -13)
71616		print-ps.c (+15, -12)
71617		print.c (+2, -6)
71618		print.h (+9, -23)
71619
71620	Rationalize variables -- pass 2
71621
716221999-11-23  <rlk>	a99a8d84a415e8d229bfd63d79cb2fcaa536c80c
71623
71624	Lines: +275, -304
71625	Files:	print-util.c (+41, -45)
71626		print.c (+197, -252)
71627		print.h (+37, -7)
71628
71629	First stage of simplifying the variable stuff
71630
716311999-11-23  <rlk>	50e1bcb822d1fa609c53355ffd8c34ac0bc6ddac
71632
71633	Lines: +1, -0
71634	Files:	Makefile.standalone (+1, -0)
71635
71636	Need Gimp includes, too
71637
716381999-11-16  <rlk>	197dabbcb7486f3f66a371a3b1d53c521ab051db
71639
71640	Lines: +2, -2
71641	Files:	Makefile.standalone (+2, -2)
71642
71643	.
71644
716451999-11-16  <rlk>	bc9bbe08a77037913b2d80675bfbd7ae1fa8d666
71646
71647	Lines: +76, -0
71648	Files:	Makefile.standalone (added +72)
71649		README (+4, -0)
71650
71651	.
71652
716531999-11-16  <rlk>	f5d4fbd5426405a94e8b6ed967516f8802724ebc
71654
71655	Lines: +31, -0
71656	Files:	README (+17, -0)
71657		print-escp2.c (+14, -0)
71658
71659	Documentation
71660
716611999-11-16  <rlk>	1663de25d2c5aa600e174efb23cc7e6218427cac
71662
71663	Lines: +21, -18
71664	Files:	print-util.c (+21, -18)
71665
71666	More fine tuning
71667
716681999-11-14  <rlk>	fce1a1aa0e789d3876384b8b1b85fc10cdb707b7
71669
71670	Lines: +0, -6
71671	Files:	README (+0, -6)
71672
71673	contrast
71674
716751999-11-14  <rlk>	3b63634ac35f10d6516784f0547f28f258dd786c
71676
71677	Lines: +15, -5
71678	Files:	print-util.c (+14, -4)
71679		print.c (+1, -1)
71680
71681	Revamped contrast
71682
716831999-11-14  <cvs2git>	25b82fe2b7eb5490005aa55485da5d474ba01280
71684
71685	Lines: +72, -0
71686	Files:	README (added +72)
71687
71688	This commit was manufactured by cvs2svn to create branch 'print'.
71689
71690	Cherrypick from master 1999-11-14 18:59:22 UTC rlk 'Final preparations for release to Olof':
71691
716921999-11-14  <rlk>	56462bbd2ed802235c68e2ad752c0c86eeda58d8
71693
71694	Lines: +164, -47
71695	Files:	README (added +72)
71696		print-escp2.c (+28, -8)
71697		print-util.c (+57, -39)
71698		print.c (+3, -0)
71699		print.h (+4, -0)
71700
71701	Final preparations for release to Olof
71702
717031999-11-14  <rlk>	c705addaa6e52aa1f47882ab5aac7ca4a9c823aa
71704
71705	Lines: +42, -4
71706	Files:	print-escp2.c (+42, -4)
71707
71708	Pseudo-hi-res microweave options
71709
717101999-11-14  <rlk>	a8d3af96d3aab8fcaa5cc8b516af1ac67d2f78b3
71711
71712	Lines: +3, -2
71713	Files:	print.c (+3, -2)
71714
71715	Null-terminate media source entry
71716
717171999-11-14  <rlk>	84d9d7f4006c14632420486043f57bf339858729
71718
71719	Lines: +4, -1
71720	Files:	print-util.c (+4, -1)
71721
71722	Mix black in sooner gives better density.
71723
717241999-11-13  <rlk>	700a94299f0252c736dc73473caf0366075d467c
71725
71726	Lines: +10, -0
71727	Files:	print-escp2.c (+10, -0)
71728
71729	Comments on some good settings!
71730
717311999-11-13  <rlk>	71a1272505c0c41fdd732ffdbeaa98f54caa2d7b
71732
71733	Lines: +7, -4
71734	Files:	print-util.c (+7, -4)
71735
71736	Finally!  Good settings!
71737
717381999-11-12  <rlk>	1f0188b497f531d297a117216ad6322060def676
71739
71740	Lines: +8, -6
71741	Files:	print-util.c (+8, -6)
71742
71743	More tweaking
71744
717451999-11-12  <rlk>	405eda77ec791c6e596b8c54514308f9f5aca185
71746
71747	Lines: +9, -6
71748	Files:	print-util.c (+9, -6)
71749
71750	Stubs for dynamic memory allocation
71751
717521999-11-12  <rlk>	df0c7682a5ebb73c03779afd797afa75d0c6186f
71753
71754	Lines: +2, -3
71755	Files:	print.c (+2, -3)
71756
71757	Use standard header locations
71758
717591999-11-12  <rlk>	fed0d346c43d57f7c5c22c434272998a1b8ca97c
71760
71761	Lines: +4, -18
71762	Files:	print-util.c (+4, -18)
71763
71764	Remove silly spurious stuff
71765
717661999-11-12  <rlk>	201bf08aedc97b8267cee42bd43aee9b48499e5f
71767
71768	Lines: +53, -16
71769	Files:	print-util.c (+53, -16)
71770
71771	Much better black
71772
717731999-11-10  <rlk>	f465963bb59a461564ead5c4aff3d93b615bae51
71774
71775	Lines: +1, -1
71776	Files:	Makefile (+1, -1)
71777
71778	-g really doesn't work very well with -O6
71779
717801999-11-10  <rlk>	2187be63fdcf7c786a69332e5ee3f09fcb9e022f
71781
71782	Lines: +5, -2
71783	Files:	print-pcl.c (+5, -2)
71784
71785	multi-pass
71786
717871999-11-10  <rlk>	2ef05f9046c204718142a4c58baf199622d11861
71788
71789	Lines: +176, -171
71790	Files:	print-escp2.c (+176, -171)
71791
71792	1440x720 two-pass
71793
717941999-11-10  <rlk>	7dd0c71a1956022744f04bd4ad120ac45136fa41
71795
71796	Lines: +28, -2
71797	Files:	print-util.c (+28, -2)
71798
71799	Support up to 2880 dpi
71800
718011999-11-10  <rlk>	ca21d735e2427d712eccb8dd96a00b80532900a5
71802
71803	Lines: +1, -1
71804	Files:	print.h (+1, -1)
71805
71806	Increased horizontal weave
71807
718081999-11-08  <rlk>	b4b4562a1477aa87350dbccdd96edbb86f2f95c1
71809
71810	Lines: +19, -16
71811	Files:	print-escp2.c (+19, -16)
71812
71813	Bug fix
71814
718151999-11-07  <rlk>	30391cc827d3880837f5871cfad5aa21e1e7993a
71816
71817	Lines: +394, -84
71818	Files:	print-escp2.c (+394, -84)
71819
71820	Support Stylus Photo
71821
71822	Attempt at 1440 dpi
71823
718241999-11-07  <rlk>	9ffefde9b14f163dd6cbea4c9fdce5ff4ccb0669
71825
71826	Lines: +2, -0
71827	Files:	print.c (+2, -0)
71828
71829	Support Stylus Photo
71830
718311999-11-07  <rlk>	30809db49c565c2df03627266907297d98dab1e3
71832
71833	Lines: +12, -8
71834	Files:	print-util.c (+12, -8)
71835
71836	Bug fixes; try to improve dithering slightly
71837
718381999-11-04  <rlk>	bbedc85c2e7330a4860d60b19bf30c1559b3f7b4
71839
71840	Lines: +364, -220
71841	Files:	print-escp2.c (+364, -220)
71842
71843	Comments!  Comments!  Comments!
71844
718451999-11-02  <rlk>	3dfea9d17a5b1a83b4da129a045755b27707f72d
71846
71847	Lines: +36, -32
71848	Files:	Makefile (+36, -32)
71849
71850	1.1.11 merge
71851
718521999-11-02  <rlk>	09c181a9b38d6397a80d7bcc94648d973838de8f
71853
71854	Lines: +49, -41
71855	Files:	Makefile (+37, -33)
71856		Makefile.in (+12, -8)
71857
71858	gimp 1.1.11
71859
718601999-11-02  <rlk>	b6ffd4bcea8c72bc81bdea1a8d48c0641f9c13fe
71861
71862	This commit was generated by cvs2svn to compensate for changes in r62, which
71863
718641999-11-02  <rlk>	cdee21fd92cc26251cbe4963b900e02d04f31fe7
71865
71866	Lines: +48, -51
71867	Files:	Makefile (+2, -1)
71868		print-escp2.c (+46, -50)
71869
71870	Good weave code
71871
718721999-11-02  <rlk>	2130d3239ccd323e876c00e82c5bbf333092674c
71873
71874	Lines: +3, -841
71875	Files:	print-escp2.c (+3, -841)
71876
71877	Remove dead code
71878
718791999-11-02  <rlk>	eb1ee9df052ced5995901c78c6f7eb335c40527a
71880
71881	Lines: +32, -10
71882	Files:	print-escp2.c (+32, -10)
71883
71884	Support both softweave and microweave
71885
718861999-11-02  <rlk>	e0e7c5a8aa75bffb96f2cf03fdac32fb597552c3
71887
71888	Lines: +22, -8
71889	Files:	print-escp2.c (+22, -8)
71890
71891	Much better weaving code!
71892
718931999-11-01  <rlk>	3065bb024f15dd0eddfa6f61787ac44b5cecd7e7
71894
71895	Lines: +1343, -54
71896	Files:	print-escp2.c (+1343, -54)
71897
71898	First cut at weaving
71899
719001999-10-29  <rlk>	54fb71cd11b3428b20a57ca5f2829cfd00bb2c28
71901
71902	Lines: +43, -34
71903	Files:	print-util.c (+43, -34)
71904
71905	Smoother rendering of darker colors
71906
719071999-10-28  <rlk>	76ee4dbca2c15fd6ce117cd6085d3c73e0b40404
71908
71909	Lines: +85, -5
71910	Files:	print-util.c (+85, -5)
71911
71912	One bug, two effects:
71913
71914	1) Handle 4-color correctly (it was treating the 4-color too much like the
71915	6-color).
71916
71917	2) An attempt to handle both cases with the same code path led to a
71918	discontinuity that depending upon the orientation of a color gradient would
71919	lead to either white or dark lines at the point that the dark version of
71920	the color would kick in.
71921
719221999-10-26  <rlk>	2c4c92263caf0e02b0838410ac0a10822cbe059a
71923
71924	Lines: +264, -245
71925	Files:	print-escp2.c (+4, -1)
71926		print-util.c (+227, -212)
71927		print.c (+0, -0)
71928		print.h (+33, -32)
71929
71930	indentation
71931
719321999-10-26  <rlk>	60eed148b7b124b04a1f3afe8a64e22cadd3d6a8
71933
71934	Lines: +557, -550
71935	Files:	print-escp2.c (+14, -11)
71936		print-pcl.c (+16, -13)
71937		print-ps.c (+8, -5)
71938		print-util.c (+496, -496)
71939		print.h (+23, -25)
71940
71941	Comment out all remaining 16-bit code, and rename 16-bit functions to "standard" names
71942
719431999-10-26  <rlk>	bcc6cba1e7767c5fc2cf19da33e9c9df83601b09
71944
71945	Lines: +479, -330
71946	Files:	print-escp2.c (+77, -64)
71947		print-pcl.c (+88, -76)
71948		print-ps.c (+102, -85)
71949		print-util.c (+40, -33)
71950		print.c (+119, -27)
71951		print.h (+53, -45)
71952
71953	Mostly fix save/load
71954
71955	Move all gimp, glib, gtk stuff into print.c (take it out of everything else).
71956	This should help port it to more general purposes later.
71957
719581999-10-25  <rlk>	971c4848d8ca3fd67ca9153d02fa3b9491a0e4a9
71959
71960	Lines: +70, -91
71961	Files:	print-escp2.c (+7, -5)
71962		print-pcl.c (+7, -5)
71963		print-ps.c (+7, -5)
71964		print-util.c (+28, -43)
71965		print.c (+4, -6)
71966		print.h (+17, -27)
71967
71968	16-bit clean
71969
719701999-10-25  <rlk>	1f2ad5f2973cdd3d3d4847e292046ceff15bb531
71971
71972	Lines: +4, -1
71973	Files:	print-escp2.c (+4, -1)
71974
71975	Comment
71976
719771999-10-25  <rlk>	833490c3f97fca8195c59eaff9f5a6d51527de1f
71978
71979	Lines: +3, -322
71980	Files:	print-util.c (+3, -316)
71981		print.h (+0, -6)
71982
71983	Remove more of the 8-bit code, now that it is tested
71984
719851999-10-24  <rlk>	c0af176a2fef088a5a7890110c32965d7d0f0dce
71986
71987	Lines: +38, -57
71988	Files:	print.c (+38, -57)
71989
71990	Fixed saving of scale
71991
719921999-10-24  <rlk>	c0b66a7d58e1edcb63c79161c8674c63b06ae64d
71993
71994	Lines: +308, -19
71995	Files:	print.c (+308, -19)
71996
71997	First cut at saving all parameters.  Not fully functional
71998
719991999-10-23  <rlk>	53e062a6ac41afa63df577024fcee2bc3c8fd4e5
72000
72001	Lines: +232, -205
72002	Files:	print-util.c (+224, -0)
72003		print.c (+3, -205)
72004		print.h (+5, -0)
72005
72006	Move LUT calculation to print-util
72007
720081999-10-23  <rlk>	a6953b2b673456924731b40035cd2d0e4153c877
72009
72010	Lines: +109, -14
72011	Files:	print.c (+109, -14)
72012
72013	density, other improvements
72014
720151999-10-22  <rlk>	1aab1bbd84ef44d71ca179449f8d9354842cdd84
72016
72017	Lines: +2, -0
72018	Files:	print.c (+2, -0)
72019
72020	Don't #define PRINT_LUT in the distribution
72021
720221999-10-21  <rlk>	95a1bc9127e7af7424acdb943fd6e8b9e75759d3
72023
72024	Lines: +268, -542
72025	Files:	print-escp2.c (+38, -35)
72026		print-pcl.c (+38, -35)
72027		print-ps.c (+38, -35)
72028		print-util.c (+88, -368)
72029		print.c (+66, -66)
72030		print.h (+0, -3)
72031
72032	More progress toward full 16-bit rendering
72033
720341999-10-19  <rlk>	22d612cd98eac65e8f6734c74865eef4096fc128
72035
72036	Lines: +128, -273
72037	Files:	print-escp2.c (+11, -8)
72038		print-pcl.c (+8, -8)
72039		print-util.c (+104, -238)
72040		print.c (+4, -14)
72041		print.h (+1, -5)
72042
72043	Merge all of the single-level print_cmyk functions
72044
720451999-10-18  <rlk>	7f42f279a29c6d418476188c09f6448709c0ec48
72046
72047	Lines: +127, -202
72048	Files:	print-escp2.c (+125, -202)
72049		print.c (+2, -0)
72050
72051	Add Stylus Photo 700 and switch to printer capabilities
72052
720531999-10-18  <rlk>	2061f52d073e5adb04fb794240887dfda435becb
72054
72055	Lines: +7, -12
72056	Files:	print-util.c (+7, -12)
72057
72058	Remove spurious stuff
72059
720601999-10-17  <rlk>	3597066d7b3c77c1eeeb65bec31026ca158db3d0
72061
72062	Lines: +1414, -576
72063	Files:	print-escp2.c (+22, -35)
72064		print-pcl.c (+22, -19)
72065		print-ps.c (+27, -19)
72066		print-util.c (+1280, -470)
72067		print.h (+63, -33)
72068
72069	16-bit everything (untested)
72070
720711999-10-17  <rlk>	c46459183f48af5fdb9c52ca9285daa74d372ba9
72072
72073	Lines: +431, -839
72074	Files:	print-pcl.c (+3, -347)
72075		print-util.c (+423, -492)
72076		print.h (+5, -0)
72077
72078	Move various dither functions into print-utils.c
72079
720801999-10-14  <rlk>	cc44d92d15aef2570275631eb41156ad777c878c
72081
72082	Lines: +513, -31
72083	Files:	print-escp2.c (+14, -5)
72084		print-pcl.c (+10, -3)
72085		print-ps.c (+10, -3)
72086		print-util.c (+354, -6)
72087		print.c (+102, -2)
72088		print.h (+23, -12)
72089
72090	Saturation
72091
720921999-10-07  <rlk>	61e401038d36f6dd7ee013ea2069ebab34ace224
72093
72094	Lines: +1, -1
72095	Files:	Makefile (+1, -1)
72096
72097	.
72098
720991999-10-07  <rlk>	b6cb4f0eab431c85452f08e38e2d5ef793a371ad
72100
72101	Lines: +74, -28
72102	Files:	Makefile (+25, -18)
72103		print.c (+49, -10)
72104
72105	1.1.10 merge
72106
721071999-10-07  <rlk>	bba97aa96a92c1b7c0c38a5da6bb31846ea5ace8
72108
72109	Lines: +422, -328
72110	Files:	Makefile (+172, -122)
72111		Makefile.am (+27, -72)
72112		Makefile.in (+174, -124)
72113		print.c (+49, -10)
72114
72115	gimp 1.1.10
72116
721171999-10-07  <rlk>	521eb02610ce757ad0cfda0e37296e6f6241f5ed
72118
72119	This commit was generated by cvs2svn to compensate for changes in r21, which
72120
721211999-10-07  <rlk>	810507125047a083eb5e615f0e1aacbecba9d265
72122
72123	Lines: +341, -381
72124	Files:	Makefile (+141, -184)
72125		Makefile.am (+72, -26)
72126		Makefile.in (+128, -171)
72127
72128	gimp 1.1.10
72129
721301999-10-07  <rlk>	50101b1e38ca41592b9187d476d8370e56afbbae
72131
72132	This commit was generated by cvs2svn to compensate for changes in r19, which
72133
721341999-10-06  <rlk>	08adba038410a3b1101bbdac4189c817b245c5b8
72135
72136	Lines: +94, -5
72137	Files:	print.c (+94, -5)
72138
72139	linear LUT mode
72140
721411999-10-03  <rlk>	b5536f02ab2bd8472afd43f2e50fba830837d9d1
72142
72143	Lines: +108, -54
72144	Files:	Makefile (+43, -31)
72145		print-escp2.c (+21, -9)
72146		print-util.c (+41, -11)
72147		print.c (+3, -3)
72148
72149	Various improvements
72150
721511999-09-18  <rlk>	0fa93328be9e7a65b68508627f5643bbc30322cc
72152
72153	Lines: +14, -11
72154	Files:	print-util.c (+14, -11)
72155
72156	A bit more random
72157
721581999-09-15  <rlk>	3d7b9c9b36a84a443852d8043f05b75023c9cdd9
72159
72160	Lines: +10, -0
72161	Files:	print-escp2.c (+10, -0)
72162
72163	Remove some stuff that seems to have no effect
72164
721651999-09-15  <rlk>	8917e05372f1e780167a99b373ed048bd38f9ce6
72166
72167	Lines: +1, -1
72168	Files:	print.c (+1, -1)
72169
72170	fix bogus contrast value
72171
721721999-09-14  <rlk>	87729ac3db7f6024384927e597837d1bc8c0ac02
72173
72174	Lines: +79, -76
72175	Files:	print-util.c (+79, -76)
72176
72177	Some hoped-for improvements
72178
721791999-09-12  <rlk>	c23282fa7c816c771850bd51c8c3d0d44f217db5
72180
72181	Lines: +41, -29
72182	Files:	Makefile (+41, -29)
72183
72184	.
72185
721861999-09-12  <rlk>	d580fb7d6ac545092787ebe75e25139d7d1902cd
72187
72188	Lines: +15, -16
72189	Files:	print.c (+15, -16)
72190
72191	1.1.9 merge
72192
721931999-09-12  <rlk>	1f3298676f7d7d43388c00c1c28dff737fe99447
72194
72195	Lines: +46, -35
72196	Files:	Makefile.in (+31, -19)
72197		print.c (+15, -16)
72198
72199	.
72200
722011999-09-12  <rlk>	80fc93f4eacfe7fdb56a1c54703bd3fbe1e11004
72202
72203	This commit was generated by cvs2svn to compensate for changes in r7, which
72204
722051999-09-12  <cvs2git>	55b832eab996f8f6d7014a8516bed9994daca879
72206
72207	Lines: +445, -0
72208	Files:	Makefile (added +445)
72209
72210	This commit was manufactured by cvs2svn to create branch 'print'.
72211
72212	Cherrypick from master 1999-09-12 00:12:24 UTC rlk 'Current best stuff':
72213
722141999-09-12  <rlk>	dc438ccb33e24b77416a1d99f7cc55e6b6994142
72215
72216	Lines: +2551, -176
72217	Files:	Makefile (added +445)
72218		print-escp2.c (+258, -23)
72219		print-pcl.c (+5, -4)
72220		print-ps.c (+5, -4)
72221		print-util.c (+1141, -118)
72222		print.c (+658, -17)
72223		print.h (+39, -10)
72224
72225	Current best stuff
72226
722271999-09-12  <rlk>	5f584421fc71027569f67723da789abd325cdee8
72228
72229	Lines: +7059, -0
72230	Files:	Makefile.am (added +37)
72231		Makefile.in (added +445)
72232		print-escp2.c (added +919)
72233		print-pcl.c (added +1498)
72234		print-ps.c (added +1114)
72235		print-util.c (added +712)
72236		print.c (added +2190)
72237		print.h (added +144)
72238
72239	1.1.8 baseline
72240
722411999-09-12  <rlk>	b04b249805507ab8ce5de688e8ae42f85112584a
72242
72243	This commit was generated by cvs2svn to compensate for changes in r2, which
72244
72245